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
339781854689	339781855206	339781855756	339781856306	339781856856	339781857406	339781857956	339781858506	339781859056	339781859606	339781860156	339781860706	339781861256	339781861809	339781862356	339781862906	339781863456	339781864006	339781864556	339781865106	339781865656	339781866206	339781866756	339781867306	339781867856	339781868406	339781868956	339781869506	339781870056	339781870606	339781871156	339781871706	339781872256	339781872806	339781873356	339781873906	339781874459	339781875006	339781875556	339781876106	339781876656	339781877206	339781877756	339781878306	339781878856	339781879406	339781879956	339781880506	339781881056	339781881606	339781882156	339781882706	339781883256	339781883806	339781884356	339781884906	339781885456	339781886006	339781886556	339781887109	339781887656	339781888206	339781888756	339781889306	339781889856	339781890406	339781890956	339781891506	339781892056	339781892606	339781893156	339781893706	339781894256	339781894806	339781895356	339781895906	339781896456	339781897006	339781897556	339781898106	339781898656	339781899206	339781899756	339781900306	339781900856	339781901406	339781901956	339781902506	339781903058	339781903606	339781904156	339781904706	339781905256	339781905806	339781906356	339781906906	339781907456	339781908006	339781908556	339781909106	339781909656	339781910206	339781910756	339781911306	339781911856	339781912406	339781912956	339781913506	339781914056	339781914606	339781915156	339781915708	339781916256	339781916806	339781917356	339781917906	339781918456	339781919006	339781919556	339781920106	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21649	20306	27826	22700	20837	24056	27820	22811	21551	22763	39423	43910	34152	26411	19799	18834	18825	18689	18660	18350	18444	18690	18727	18455	18527	18388	18630	18490	18392	18494	18495	18454	18325	18775	18551	18252	18490	18531	18692	18411	18740	18434	18452	18348	18660	18675	18445	18296	18446	18493	18572	18332	18437	18396	18390	18416	18594	18330	18557	18359	18169	18446	18481	18686	18603	18406	18418	18818	18572	18366	18475	18464	18343	18443	18490	18367	18521	18333	18245	18439	18272	18348	18500	18676	18315	18636	18369	18388	18393	18210	18552	18236	18245	18282	18320	18383	18497	18352	18548	18490	18275	18473	18465	18324	18309	18433	18298	18483	18622	18414	18345	18335	18450	18467	18500	18476	18546	18262	18239	18554	18434	18452	18315	18470	18333	18430	18259	18337	18417	18364	18416	18530	18395	18424	18303	18301	18373	18420	18421	18461	18317	18369	18441	18239	18603	18278	18346	18338	18560	18378	18275	18397	18232	18478	18293	18237	18624	18385	18204	18122	18277	18445	18293	18551	18426	18530	18427	18428	18543	18422	18430	18390	18278	18436	18241	18493	18389	18153	18266	18446	18438	18451	18483	18437	18062	18466	18521	18260	18303	18311	18354	18347	18295	18494	18308	18314	18268	18222	18304	18486	18333	18430	18381	18370	18322	18239	18450	18362	18387	18376	18426	18525	18411	18290	18542	18258	18487	18486	18388	18240	18497	18150	18259	18292	18341	18417	18588	18423	18500	18408	18445	18327	18380	18336	18178	18451	18140	18369	18381	18295	18383	18279	18327	18479	18422	18506	18393	18463	18366	18340	18287	18368	18231	18316	18522	18446	18510	18220	18198	18353	18397	18428	18392	18653	18436	18460	18508	18353	18340	18311	18331	18209	18334	18305	18199	18419	18245	18472	18310	18527	18376	18525	18325	18372	18379	18351	18378	18571	18401	18574	18404	18366	18405	18422	18462	18425	18415	18556	18417	18394	18439	18390	18253	18488	18392	18367	18372	18277	18387	18415	18490	18342	18402	18410	18370	18517	18493	18327	18493	18335	18446	18355	18313	18424	18428	18495	18404	18432	18450	18381	18471	18624	18353	18393	18238	18376	18545	18112	18539	18345	18473	18299	18505	18284	18376	18234	18322	18372	18484	18400	18383	18453	18275	18411	18401	18118	18480	18302	18336	18342	18410	18228	18492	18423	18287	18424	18415	18388	18376	18514	18349	18327	18291	18517	18393	18177	18378	18450	18400	18215	18347	18139	18258	18243	18203	18271	18381	18278	18431	18545	18335	18499	18479	18348	18174	18459	18392	18580	18431	18334	18255	18364	18363	18291	18370	18549	18284	18119	18244	18241	18240	18341	18437	18532	18297	18090	18320	18305	18352	18457	18408	18352	18339	18498	18347	18395	18483	18415	18099	18531	18335	18399	18448	18528	18609	18421	18335	18349	18457	18255	18236	18403	18457	18520	18536	18182	18305	18271	18189	18242	18432	18388	18305	18528	18403	18440	18192	18083	18415	18328	18231	18485	18330	18373	18441	18539	18173	18314	18355	18344	18437	18313	18594	18518	18396	18563	18570	18603	18458	18341	18433	18432	18420	18259	18170	18324	18273	18027	18279	18170	18308	18378	18550	18347	18346	18244	18426	18322	18325	18312	18524	18416	18385	18407	18212	18403	18336	18362	18315	18243	18343	18264	18536	18326	18537	18265	18331	18427	18213	18270	18431	18275	18440	18413	18501	18333	18540	18560	18370	18558	18239	18369	18522	18474	18269	18558	18329	18376	18254	18350	18423	18484	18435	18434	18502	18451	18565	18288	18471	18358	18443	18413	18329	18343	18227	18248	18291	18316	18363	18438	18277	18300	18404	18405	18243	18413	18278	18480	18404	18182	18403	18310	18163	18525	18595	18243	18215	18223	18414	18383	18526	18369	18381	18381	18520	18335	18415	18358	18376	18452	18321	18472	18508	18375	18296	18208	18298	18476	18343	18333	18422	18378	18312	18379	18222	18299	18286	18430	18240	18543	18271	18411	18461	18559	18340	18540	18369	18246	18261	18318	18311	18334	18298	18416	18676	18258	18412	18295	18121	18441	18247	18255	18239	18365	18565	18540	18489	18079	18410	18312	18368	18590	18397	18603	18363	18499	18441	18419	18407	18267	18267	18419	18549	18412	18381	18321	18424	18275	18409	18282	18407	18340	18182	18341	18681	18430	18320	18332	18467	18303	18534	18386	18221	18316	18415	18374	18236	18284	18141	18500	18323	18316	18199	18328	18239	18412	18614	18368	18434	18339	18297	18260	18289	18297	18495	18184	18366	18246	18310	18367	18380	18343	18437	18482	18349	18358	18247	18232	18486	18361	18303	18432	18344	18549	18422	18398	18354	18554	18276	18508	18411	18359	18436	18546	18541	18401	18500	18525	18417	18274	18315	18499	18350	18337	18359	18332	18371	18332	18368	18509	18355	18361	18260	18460	18484	18061	18365	18481	18552	18332	18297	18403	18522	18271	18441	18406	18339	17988	18415	18367	18348	18351	18266	18421	18567	18478	18348	18323	18563	18345	18257	18169	18391	18517	18431	18486	18304	18405	18559	18413	18529	18382	18313	18195	18357	18350	18404	18407	18509	18445	18416	18358	18297	18294	18315	18281	18440	18433	18429	18444	18442	18288	18558	18339	18456	18438	18310	18437	18361	18431	18358	18327	18443	18419	18369	18407	18297	18374	18284	18533	18314	18311	18428	18433	18221	18529	18477	18370	18499	18263	18336	18448	18479	18480	18412	18659	18274	18349	18309	18292	18243	18371	18324	18348	18539	18331	18630	18620	18446	18355	18342	18446	18424	18392	18471	18382	18215	18296	18395	18387	18509	18356	18407	18361	18411	18354	18437	18471	18459	18508	18449	18491	18481	18236	18534	18333	18413	18215	18476	18520	18339	18477	18381	18306	18364	18303	18484	18411	18363	18374	18543	18371	18469	18475	18346	18534	18228	18287	18443	18410	18473	18360	18389	18297	18345	18361	18614	18273	18325	18437	18110	18390	18165	18350	18409	18407	18259	18233	18444	18409	18327	18537	18302	18403	18284	18532	18564	18514	18385	18289	18301	18144	18283	18229	18443	18494	18139	18326	18344	18168	18291	18221	18377	18376	18492	18271	18388	18466	18206	18491	18133	18419	18593	18520	18391	18299	18358	18285	18422	18326	18332	18349	18238	18368	18343	18334	18465	18420	18328	18442	18425	18558	18295	18335	18208	18374	18507	18214	18296	18431	18324	18341	18269	18197	18378	18383	18287	18405	18411	18473	18397	18601	18445	18431	18359	18273	18483	18224	18418	18461	18496	18381	18251	18350	18415	18332	18474	18570	18495	18245	18367	18385	18294	18501	18337	18440	18254	18407	18541	18324	18406	18317	18166	18341	18461	18264	18139	18389	18217	18319	18447	18420	18324	18298	18465	18391	18279	18538	18273	18677	18287	18511	18392	18496	18277	18353	18382	18179	18349	18492	18208	18262	18306	18485	18317	18243	18137	18372	18323	18391	18418	18367	18502	18524	18438	18375	18328	18337	18182	18351	18417	18355	18225	18367	18318	18158	18556	18226	18363	18144	18227	18340	18378	18376	18410	18529	18296	18413	18274	18423	18434	18462	18533	18441	18448	18262	18506	18343	18499	18454	18379	18257	18501	18359	18436	18264	18394	18438	18246	18332	18448	18344	18377	18297	18338	18353	18162	18332	18467	18415	18319	18312	18529	18377	18510	18497	18502	18578	18320	18389	18464	18171	18466	18362	18473	18420	18225	18486	18230	18185	18226	18470	18384	18308	18458	18534	18382	18198	18263	18309	18434	18268	18412	18375	18463	18373	18430	18414	18356	18527	18304	18419	18367	18331	18395	18326	18505	18298	18367	18186	18226	18445	18495	18267	18300	18350	18341	18337	18405	18584	18254	18269	18331	18441	18236	18333	18253	18293	18577	18408	18385	18279	18382	18334	18285	18486	18240	18500	18621	18612	18256	18353	18445	18449	18462	18511	18401	18423	18211	18402	18588	18499	18454	18154	18474	18534	18460	18456	18203	18237	18427	18205	18357	18346	18393	18122	18301	18412	18335	18141	18457	18477	18418	18452	18129	18279	18287	18405	18360	18433	18202	18450	18570	18569	18348	18693	18364	18450	18600	18290	18256	18347	18316	18537	18500	18389	18512	18321	18322	18350	18444	18528	18406	18464	18348	18379	18419	18552	18466	18491	18348	18250	18235	18383	18460	18490	18159	18269	18497	18423	18456	18432	18115	18328	18581	18454	18395	18392	18218	18309	18307	18245	18269	18429	18460	18213	18279	18456	18530	18201	18398	18501	18444	18408	18213	18427	18473	18229	18190	18194	18273	18446	18529	18456	18474	18444	18291	18361	18297	18368	18358	18420	18436	18462	18604	18361	18231	18310	18238	18337	18297	18526	18426	18536	18253	18529	18387	18451	18280	18263	18423	18263	18249	18423	18314	18096	18401	18507	18370	18470	18226	18249	18325	18327	18428	18212	18357	18258	18218	18194	18479	18374	18145	18171	18401	18307	18363	18301	18305	18584	18486	18253	18423	18368	18423	18327	18407	18564	18493	18493	18276	18207	18473	18266	18442	18485	18512	18221	18291	18253	18306	18399	18457	18485	18436	18326	18242	18440	18473	18134	18212	18390	18359	18301	18439	18448	18349	18266	18498	18427	18231	18476	18294	18407	18466	18164	18224	18436	18479	18322	18244	18493	18338	18216	18340	18351	18348	18280	18446	18191	18300	18398	18511	18274	18351	18327	18402	18391	18217	18504	18288	18334	18562	18380	18341	18320	18377	18468	18279	18453	18356	18469	18475	18386	18425	18353	18329	18313	18366	18436	18460	18251	18501	18419	18428	18504	18229	18331	18267	18252	18320	18411	18229	18404	18425	18437	18390	18561	18499	18219	18326	18320	18129	18428	18470	18419	18266	18329	18448	18570	18587	18290	18096	18489	18396	18489	18137	18617	18303	18422	18363	18324	18337	18314	18284	18408	18468	18408	18401	18477	18240	18306	18193	18174	18363	18233	18256	18386	18473	18432	18334	18348	18476	18432	18329	18297	18328	18328	18411	18403	18474	18345	18572	18094	18323	18382
18490	43600	41087	33730	28640	26028	24713	21935	20900	22832	42840	43527	34665	24809	16044	15990	15975	16073	16133	15937	15783	16075	16223	16054	15992	15909	15910	15933	15985	15817	15979	15925	15914	15934	16063	16113	16074	16155	15991	15941	16081	16009	15927	15851	15987	16075	16080	16061	15945	15913	15932	15933	16040	16067	15846	15842	16089	16018	16028	16043	16078	16027	15994	15986	15916	16026	16114	16105	16047	15880	15943	15882	15952	15983	16092	15881	16039	15993	15900	15852	16055	16140	15926	15868	15998	15981	15936	16016	15981	15959	15811	15803	15984	16036	15809	15749	16024	16144	16122	15861	15967	15948	16031	15935	15946	15900	15981	15920	16048	15872	15903	16056	15911	15919	16011	15846	16000	15813	15965	16144	16110	16010	15916	15932	15946	16142	15996	16099	16117	15896	15726	16038	16121	15857	16337	15838	16007	16018	15986	15931	15956	15938	15861	15919	15952	15944	15881	15996	15943	16053	15974	15934	15914	16066	15833	15969	15956	15895	15985	15990	15742	15987	15939	15921	16042	15877	16122	15991	15971	15966	16015	16070	16218	16056	15904	15975	15993	16053	15945	15978	15948	16009	15961	15762	16004	15913	15893	15826	15919	15961	15921	15955	15938	15936	16021	15984	15984	15921	15926	16048	15966	16128	15849	15999	15860	16027	16187	15973	15977	16026	16069	16010	15955	16110	15991	15999	16050	16017	16045	15937	15991	15863	16047	15867	16009	15812	16025	15919	15854	16025	15864	15918	16120	15993	15897	16031	15885	16023	15999	15875	15994	15844	15965	15825	16048	15864	15982	15907	15881	16054	15936	15915	15963	16087	16042	15886	15903	15962	15726	15901	15876	16107	16080	16038	15970	15957	15911	16036	15986	15924	16145	15824	16155	15997	16150	16141	16117	15965	15981	15868	15892	16070	15875	16096	15816	15946	15905	15937	15944	15986	15807	15851	15960	16132	15937	15919	16012	15922	15904	15971	15870	15798	15857	16118	16137	15965	16056	16046	15951	15990	15981	16077	15889	16044	15841	15954	15895	16014	15991	15905	15960	15904	15962	15968	15910	15888	16017	16024	15657	15927	16030	16054	16023	15960	15888	16035	16009	16005	15923	15919	16113	15900	15972	16038	15992	16069	15963	15831	15972	16024	15855	15879	15933	16016	16017	15942	16037	16013	15984	15945	15879	15941	16150	15850	16100	15996	16145	15753	15957	15941	16038	16046	15844	15909	16043	15860	16087	15800	15927	16051	15813	16164	15853	16032	15919	16066	15801	15872	15978	15992	16133	15894	15906	16036	16117	16058	16041	15936	15971	16008	15861	16111	15911	15959	15893	16035	15977	15932	15862	16063	16003	15940	15978	16056	16004	16077	15819	16040	16025	15868	15967	15950	16023	15927	15884	15823	15905	16017	15888	16069	15806	15962	15879	15991	16064	16153	15970	16007	16098	16223	15984	15975	15855	16020	15975	16059	16077	15966	15932	15962	15906	15903	15883	15824	15881	15897	16093	16057	16000	15957	15861	15801	15947	15942	15873	15795	16098	15907	16049	16097	16064	15869	16046	15992	15916	16057	15907	15964	15842	15900	16002	16113	15869	15950	15877	16034	16097	15976	16111	15823	15842	16039	15974	15936	15963	16024	15995	16165	16138	15970	15883	15882	15795	15936	15968	15915	15931	15967	16137	15983	15975	15876	16040	15901	15983	15885	16005	15966	16014	15934	15864	16023	16046	15976	15925	15978	15988	15958	15790	15832	16034	16024	16043	15970	15822	16000	15876	16027	15905	15857	16096	15912	15909	15950	15922	16043	15972	16047	15847	15905	16001	16065	15914	15873	15919	15965	15875	15931	15909	16044	15999	15947	15921	15935	15953	15977	15905	16165	16012	15819	16142	15939	15964	16098	15997	16054	16003	15914	15950	15807	16121	16011	15941	15903	15939	16020	15924	16050	15881	15993	15988	15829	16047	16040	15869	16080	16018	15856	15906	15878	16103	15999	15942	15937	15865	16177	16019	15897	15869	16010	15928	15850	15924	15982	15908	15982	15849	16005	16095	15786	15923	16179	15934	16105	16036	15780	15966	15958	15911	15895	15912	15948	16017	16042	16004	16163	16047	15846	15967	15856	16044	16061	16069	15880	15855	15906	15930	15918	15992	16004	15977	16051	15985	15992	15874	15917	15885	15894	15983	15953	15991	16086	16052	16091	15751	16047	15809	15950	15953	15813	16068	15978	15976	16050	16125	15991	15989	16133	15984	16064	15938	16034	16000	16045	15956	15952	15997	16036	16008	16211	16051	15945	15889	16122	15949	15833	15848	16057	15924	16001	15890	15944	15951	15901	15938	15917	15880	16028	15931	15823	15903	16011	15966	15953	15953	15947	15848	15879	15974	15629	15889	16009	15858	15923	15872	15920	15918	16041	15872	15918	15908	16012	15913	15887	15975	15983	16109	15899	16028	15979	15963	15926	15983	16088	16044	16004	16093	15777	15775	16075	15849	15889	15878	15920	15809	16067	15932	15887	15783	16067	16152	15937	15808	15924	16135	15814	16107	16029	15820	15791	15966	15799	16085	15988	16072	15977	15870	15985	15928	15740	15904	15931	16010	16037	16091	16055	15755	15733	16072	15953	16165	15898	15984	15849	15864	15750	15750	15999	15818	15923	15993	16171	15869	16087	15898	15905	15917	16088	16023	15802	15862	16160	16064	15929	16102	16016	15946	15995	15753	15873	16162	15951	15828	15933	16117	15879	15998	15797	15959	15959	16025	16035	15894	15932	16112	16027	16071	15876	15844	15929	15902	15971	15898	15936	15984	15956	15893	15859	15935	15760	15904	16068	15812	16024	16019	15875	16044	15933	16030	15924	16005	16011	16154	15953	16114	16003	16041	15996	15880	16163	16045	16144	15874	16025	15917	15954	15779	15842	15870	15941	15871	15960	15779	15946	15997	15968	16029	15999	15819	16070	15994	16144	15896	16101	15863	15872	15895	15925	15991	15914	16041	15868	15913	15838	16127	15998	15993	16070	15894	15907	15900	16028	16003	15917	15963	16102	15885	15875	15729	15990	15828	16091	15948	15939	16102	15987	16027	15908	15966	15853	15892	15952	15882	15976	16224	15953	15786	16004	15712	16002	16012	15785	15864	15869	16038	16113	16018	15894	16065	15986	15911	16102	16051	15924	15867	15819	15902	15939	15997	15916	15929	16056	15912	16001	16037	16047	15885	15989	15970	15868	15989	15742	15942	15890	16022	15916	16055	15741	16016	15919	15862	15936	15719	15850	15949	16008	15942	16014	16085	16041	15884	15875	16005	15859	15981	15924	15831	15990	15785	15898	15942	15961	16112	16085	15891	15932	16001	15863	15994	15911	15889	15959	15917	15876	15995	16164	16114	15846	15855	15814	15872	16090	16105	15939	16068	16040	15820	16120	15922	15886	15847	15931	16069	16003	15950	15872	15846	15933	15896	15981	15825	15833	15979	15932	16166	15818	16141	15825	15930	16013	15931	15938	15893	16017	15921	15739	15906	15884	15895	15946	16068	15853	16176	15912	15987	16039	15821	16114	15951	16074	15815	15849	15937	15908	15852	15804	15950	15835	15960	15883	16112	15866	15964	16118	15908	15994	16002	15897	15957	15991	15850	16015	15963	15862	15896	15970	15936	15878	16048	16025	15889	16035	15779	16055	16031	15971	15887	16054	16001	15986	16136	15993	15890	16014	15912	16031	15917	15876	16000	15909	15989	15865	16006	15869	15927	15964	15845	15873	15953	15820	16070	15908	15989	15988	15890	15842	15835	15914	15975	15811	15974	15915	15935	16067	15992	16035	16009	16081	15994	15979	15885	16033	16094	15931	16079	15826	15899	15957	16030	15954	15870	15938	16182	15936	16075	16097	15946	16052	15942	16136	16045	15849	16021	15925	15854	15918	16110	15951	16034	15890	16009	16072	15874	15977	15958	16035	15975	15998	15987	15905	15914	15925	15914	15927	16006	16001	15924	15984	15737	16011	16045	15766	16053	16001	15824	15902	15927	15962	15969	15983	15908	15857	16045	15796	15925	15925	15907	16000	16089	15930	15903	15955	15957	15964	16019	15989	15803	15906	16030	15833	15855	16107	15975	15892	15987	15973	15909	16048	16117	15921	16019	15986	15953	16053	15825	16029	15910	15890	15970	16162	16021	15767	15895	16019	15948	16008	15832	15918	16080	15724	15899	15959	15911	16100	16030	15968	15938	16094	15851	16116	16054	16053	16021	16165	15914	15893	15899	15951	16141	15989	16037	15998	15874	16091	16009	15994	15958	16013	15945	15968	15981	16047	15848	15924	15885	16019	16104	15887	15856	16135	15897	15942	16075	15951	15930	15834	15936	16072	15746	15996	15871	15977	15935	15949	16038	15986	15876	15843	16046	16006	15990	16007	15941	15901	15940	15850	16025	15922	15924	15932	15861	16012	16014	15931	16032	15747	15966	16002	15926	15953	15912	15988	15857	15882	16123	16093	15950	15966	15939	15860	15995	16013	15889	15782	15919	15850	15823	15921	15862	15925	16064	16041	15924	15899	15945	15914	15920	16135	15820	15851	15889	15923	15721	15779	16023	15813	16065	15806	16166	15969	15973	15907	16021	15923	15728	16002	15856	16051	15928	15901	16081	15843	16002	16025	15947	15948	15984	15774	15995	16001	16064	16026	16026	16077	15878	15728	16144	15975	15841	15986	15975	15853	15966	16011	15984	16040	16065	15947	15870	16018	16035	15944	16016	15826	16084	15984	15924	15984	15950	15901	15894	16103	15885	16047	15991	16164	15934	16048	15992	15848	15983	16082	16006	15998	15815	16076	16046	16002	15988	16060	15869	15949	15819	15874	16036	15940	15837	16049	16061	15830	15897	15997	15877	15841	15834	15916	15859	16039	15967	16023	15845	15939	15946	15964	15846	15971	15944	16127	15898	16017	15975	16119	15990	15947	15917	15958	15887	16098	16069	16036	15898	15896	15880	15969	15946	16143	15963	15984	15939	15979	15928	16033	15986	15931	15983	15867	16021	15934	16219	15837	15928	16081	15964	15938	16033	15889	16106	16132	15896	15999	16107	15947	16198	15903	15880	15928	16009	15880	15834	15901	15998	15882	16052	15972	15892	16072
27919	24011	31309	30189	25887	23002	21603	20781	20291	20503	22240	22173	20885	20467	19810	19531	19416	19706	19566	19627	19333	19722	19547	19436	19414	19476	19590	19686	19481	19662	19650	19364	19320	19632	19514	19326	19479	19596	19506	19480	19512	19478	19691	19462	19706	19350	19531	19471	19375	19615	19508	19656	19652	19619	19288	19445	19593	19611	19322	19483	19342	19611	19531	19598	19578	19554	19461	19573	19513	19452	19498	19424	19678	19388	19430	19574	19575	19480	19611	19718	19521	19634	19554	19585	19451	19608	19583	19417	19497	19569	19500	19594	19509	19534	19419	19334	19598	19558	19650	19471	19389	19624	19467	19544	19522	19428	19455	19467	19384	19582	19487	19401	19439	19413	19463	19488	19614	19568	19443	19500	19397	19489	19566	19587	19373	19416	19468	19577	19481	19317	19558	19325	19623	19604	19608	19679	19682	19392	19416	19486	19415	19288	19417	19562	19504	19446	19601	19422	19562	19384	19475	19473	19550	19457	19478	19367	19493	19389	19409	19392	19513	19645	19525	19622	19507	19561	19338	19554	19403	19616	19364	19477	19627	19499	19417	19403	19582	19476	19547	19731	19565	19543	19428	19559	19551	19475	19562	19527	19608	19358	19624	19696	19495	19588	19510	19430	19496	19597	19588	19458	19454	19534	19515	19344	19591	19538	19504	19709	19617	19533	19583	19512	19564	19584	19388	19377	19461	19578	19639	19605	19471	19429	19496	19566	19490	19399	19611	19471	19402	19404	19538	19555	19741	19561	19310	19544	19670	19496	19707	19713	19454	19415	19418	19613	19512	19290	19432	19509	19687	19759	19547	19311	19290	19522	19655	19287	19505	19580	19613	19598	19516	19743	19486	19446	19489	19565	19663	19460	19513	19424	19435	19569	19428	19489	19564	19446	19521	19481	19532	19498	19586	19683	19640	19608	19512	19482	19573	19385	19573	19772	19509	19579	19436	19498	19404	19229	19465	19614	19500	19595	19637	19499	19538	19497	19630	19560	19486	19441	19513	19308	19346	19631	19584	19458	19477	19573	19508	19466	19542	19517	19336	19516	19453	19598	19629	19665	19714	19626	19378	19578	19504	19495	19430	19632	19460	19239	19516	19562	19373	19506	19590	19662	19495	19497	19309	19676	19528	19465	19452	19472	19417	19729	19588	19505	19522	19504	19595	19477	19456	19450	19423	19562	19623	19731	19878	19402	19386	19466	19464	19568	19348	19473	19676	19419	19458	19459	19615	19551	19432	19487	19660	19389	19407	19468	19537	19553	19518	19386	19515	19464	19318	19744	19411	19626	19450	19325	19393	19635	19552	19444	19533	19563	19533	19448	19331	19618	19542	19396	19626	19428	19427	19665	19552	19461	19363	19615	19469	19333	19335	19542	19570	19732	19348	19498	19662	19546	19453	19625	19477	19238	19585	19855	19453	19389	19491	19391	19506	19523	19613	19496	19697	19513	19586	19572	19680	19453	19539	19583	19272	19592	19541	19351	19522	19540	19462	19571	19548	19659	19433	19692	19459	19410	19621	19420	19647	19560	19637	19688	19472	19449	19351	19563	19477	19537	19703	19693	19469	19401	19379	19431	19350	19336	19471	19416	19414	19548	19292	19418	19438	19620	19431	19631	19679	19340	19327	19529	19543	19589	19332	19515	19384	19411	19396	19617	19700	19682	19595	19654	19732	19552	19601	19459	19510	19479	19441	19447	19404	19574	19535	19423	19593	19705	19505	19648	19505	19484	19505	19517	19492	19645	19447	19592	19592	19457	19614	19568	19686	19468	19484	19463	19579	19426	19538	19639	19623	19585	19391	19538	19501	19532	19588	19496	19476	19692	19447	19527	19573	19414	19481	19745	19577	19333	19575	19822	19496	19580	19796	19491	19465	19342	19552	19581	19346	19379	19573	19831	19559	19384	19773	19599	19656	19438	19467	19323	19593	19434	19720	19490	19519	19391	19528	19469	19598	19456	19551	19500	19603	19727	19507	19518	19544	19856	19369	19518	19515	19643	19449	19419	19687	19501	19587	19516	19632	19650	19481	19613	19506	19577	19532	19485	19471	19368	19748	19314	19424	19528	19527	19480	19447	19480	19688	19661	19480	19517	19395	19634	19483	19445	19628	19567	19410	19565	19566	19579	19636	19380	19397	19449	19296	19627	19451	19447	19603	19571	19460	19469	19667	19465	19551	19428	19589	19456	19635	19311	19515	19677	19548	19697	19468	19472	19565	19554	19425	19438	19551	19533	19748	19483	19537	19809	19697	19394	19575	19624	19492	19621	19400	19606	19510	19454	19709	19413	19379	19357	19401	19592	19735	19417	19554	19411	19306	19629	19498	19352	19460	19619	19716	19566	19419	19437	19405	19446	19471	19465	19496	19328	19368	19695	19607	19468	19552	19480	19794	19413	19460	19614	19505	19414	19503	19508	19669	19513	19466	19496	19443	19640	19465	19526	19457	19464	19632	19380	19550	19522	19595	19563	19367	19520	19388	19331	19515	19555	19642	19580	19542	19598	19600	19243	19381	19203	19382	19540	19707	19472	19514	19628	19565	19443	19555	19676	19470	19456	19519	19512	19727	19361	19479	19504	19520	19652	19622	19466	19399	19539	19441	19375	19613	19429	19179	19631	19426	19565	19642	19488	19501	19557	19437	19504	19637	19446	19605	19411	19502	19713	19489	19498	19631	19445	19523	19498	19666	19403	19470	19462	19592	19519	19459	19552	19358	19616	19651	19362	19364	19308	19388	19522	19417	19543	19395	19551	19467	19475	19512	19555	19448	19507	19559	19555	19469	19512	19482	19413	19183	19516	19497	19303	19594	19391	19489	19484	19449	19362	19495	19453	19481	19544	19432	19548	19435	19478	19715	19562	19426	19663	19506	19462	19629	19358	19309	19508	19511	19614	19405	19367	19651	19527	19530	19449	19367	19581	19443	19466	19351	19361	19648	19325	19477	19515	19685	19425	19473	19702	19433	19357	19367	19629	19659	19549	19834	19691	19556	19389	19519	19574	19333	19485	19579	19573	19660	19605	19583	19421	19546	19352	19515	19561	19706	19576	19426	19468	19448	19257	19691	19501	19595	19698	19461	19410	19491	19444	19606	19435	19451	19590	19550	19720	19550	19569	19386	19420	19508	19488	19442	19511	19518	19285	19427	19522	19635	19375	19485	19683	19509	19348	19337	19549	19731	19521	19467	19683	19446	19389	19473	19600	19445	19692	19524	19322	19352	19546	19515	19375	19634	19535	19593	19559	19365	19527	19484	19269	19481	19466	19578	19521	19492	19394	19557	19607	19597	19542	19584	19330	19500	19473	19508	19482	19515	19426	19859	19619	19480	19493	19459	19510	19253	19452	19511	19391	19451	19430	19610	19613	19461	19477	19646	19491	19604	19437	19347	19577	19483	19410	19581	19441	19657	19452	19687	19467	19536	19788	19448	19472	19325	19393	19656	19433	19375	19443	19502	19290	19491	19547	19613	19582	19646	19472	19495	19288	19416	19333	19486	19377	19707	19645	19648	19687	19360	19537	19661	19589	19556	19641	19511	19429	19576	19433	19495	19383	19628	19590	19586	19341	19498	19528	19461	19619	19517	19397	19394	19418	19308	19348	19518	19611	19599	19437	19607	19615	19560	19603	19559	19445	19693	19634	19679	19703	19333	19560	19599	19389	19638	19623	19536	19332	19340	19195	19629	19445	19545	19639	19429	19752	19568	19376	19378	19504	19479	19208	19702	19583	19396	19400	19559	19551	19379	19476	19500	19369	19550	19579	19758	19512	19595	19564	19386	19686	19637	19455	19506	19480	19720	19274	19481	19444	19428	19436	19638	19357	19644	19571	19462	19881	19544	19551	19573	19730	19809	19411	19531	19374	19611	19403	19505	19504	19539	19418	19554	19465	19493	19497	19463	19591	19641	19551	19529	19672	19492	19380	19454	19543	19455	19514	19374	19591	19672	19600	19554	19658	19500	19633	19445	19629	19585	19432	19561	19599	19429	19409	19593	19634	19715	19469	19377	19478	19601	19388	19601	19484	19470	19515	19521	19409	19569	19627	19592	19625	19731	19535	19307	19469	19547	19482	19632	19461	19489	19420	19798	19536	19437	19655	19598	19582	19626	19520	19586	19480	19417	19555	19463	19649	19451	19240	19421	19301	19515	19598	19584	19479	19570	19654	19466	19512	19369	19632	19585	19522	19491	19463	19637	19756	19531	19285	19470	19612	19503	19590	19311	19485	19567	19392	19517	19578	19506	19610	19458	19441	19488	19349	19289	19449	19444	19372	19523	19789	19717	19547	19639	19598	19564	19465	19602	19567	19764	19549	19544	19596	19490	19309	19532	19355	19484	19451	19654	19532	19582	19521	19693	19578	19348	19596	19385	19550	19412	19471	19279	19349	19461	19435	19268	19313	19489	19502	19532	19558	19460	19453	19545	19412	19360	19342	19517	19470	19277	19375	19417	19724	19596	19621	19567	19414	19350	19403	19516	19403	19411	19484	19759	19545	19544	19637	19504	19546	19404	19608	19497	19634	19399	19398	19525	19310	19657	19368	19386	19402	19397	19578	19600	19550	19647	19724	19455	19566	19462	19441	19421	19567	19460	19391	19400	19462	19621	19532	19389	19501	19682	19644	19567	19481	19459	19353	19508	19436	19587	19546	19584	19670	19482	19274	19729	19448	19717	19467	19593	19321	19522	19314	19539	19635	19490	19497	19338	19515	19776	19525	19554	19542	19625	19572	19457	19277	19529	19580	19561	19301	19702	19538	19462	19435	19548	19520	19831	19646	19513	19451	19531	19411	19703	19542	19424	19744	19488	19470	19631	19487	19409	19488	19627	19314	19320	19507	19537	19394	19499	19581	19513	19476	19461	19638	19414	19708	19623	19363	19639	19479	19561	19553	19519	19261	19624	19415	19328	19450	19547	19526	19556	19348	19513	19589	19418	19738	19592	19547	19670	19380	19455	19597	19694	19592	19544	19471	19541	19432	19564	19496	19499	19486	19422	19565	19634	19488	19533	19513	19231	19374	19500	19538	19514	19523	19432	19645	19683	19457	19344	19551	19369	19563	19454	19517	19627	19485	19765	19564	19347	19356	19498	19570	19684	19395	19663	19594	19512	19650	19589	19688	19555	19642
22186	35464	35073	29818	26189	21830	19419	18613	18431	18640	21253	20389	18691	17592	17032	16776	17040	16948	17007	16908	16969	17084	16875	16992	16888	17052	16988	17012	16922	17026	16932	16994	16937	17224	17132	16872	16994	16750	16922	17043	16757	16945	16905	17014	16957	16858	16840	17002	16968	17105	17047	16938	16870	16907	17012	17069	17010	17004	16922	17000	17007	16894	16674	17107	16820	16976	16818	16914	16867	16894	16868	16938	16972	17009	16936	17182	16932	16926	16882	16825	16747	17138	17009	16990	17102	16866	17006	16858	16877	16823	16937	17163	17066	16859	16957	16826	17051	17030	16934	16935	17013	16922	16959	17034	16815	17058	16834	16887	16787	16698	16918	16847	16993	16940	17157	16851	16908	16938	17069	16904	16850	16841	16902	16799	16934	17004	16898	16767	16962	17005	16897	17047	17052	17096	16950	16993	16712	17046	16977	16979	16928	16828	16830	16850	17139	16885	16862	16934	16781	17042	16945	17100	17027	17068	16954	16990	16972	16799	16897	17008	17086	17055	16800	16956	16824	17153	16865	16908	16871	16882	16839	17071	16803	16911	16966	17005	16781	17037	16834	16934	16944	16998	16776	17038	16970	16929	16997	16896	17194	16972	16879	16850	17112	16960	16991	16986	16859	16876	16990	17016	16829	16761	16907	16879	16925	16743	16834	16833	16784	17007	16798	16820	16925	17095	16968	17011	16823	17128	16946	16876	17032	17038	16918	16949	17040	16928	16932	16918	16904	16812	16950	16928	16925	16922	16837	16964	16998	16817	16939	16950	16886	16908	17213	17001	17045	16865	17049	17011	16969	16831	17016	16907	16869	17034	16910	16917	17000	16863	16904	16869	16871	17074	16875	16869	16969	16847	16865	16955	17169	16917	17065	16748	16925	17124	16994	16854	16817	16733	16870	17069	16949	16956	17248	16967	16998	16972	17171	17065	16955	16907	16847	16887	16973	16933	17042	17011	17009	16773	17057	16993	16858	16875	17018	16874	17063	16857	16866	16903	16939	16783	17010	16987	16883	16935	16834	16759	16771	16983	16883	17025	16911	16983	16894	17006	17102	16995	17051	16826	17105	16666	16982	16889	16891	16905	16967	16964	16966	16938	16883	16886	17031	16769	16780	16956	16966	16791	16881	16952	16803	17002	16989	16944	16677	16945	17004	16949	16901	17078	17075	16964	16971	16990	16892	16832	16993	17017	16805	16992	16917	17054	16910	17033	16958	16835	16922	16895	17048	16814	17058	17086	17000	16936	16954	17123	16956	16912	16849	16987	16832	16964	17075	16947	16925	16950	16900	16993	16980	16924	16962	16834	17110	16808	16928	16868	17023	16936	16899	17056	16834	16855	16894	17069	17012	17009	16984	17136	17131	16937	16923	17081	16914	16852	17007	17045	17134	16938	16857	16793	16953	16987	16978	17071	16870	17048	16822	16785	16917	16895	16943	17010	17005	16907	16846	16930	16811	16992	16812	16889	17053	16970	16896	16869	16784	16923	17053	16798	16945	17030	16906	17055	16763	16878	16953	16951	16936	17065	17029	17115	16968	16898	16965	16990	16984	16832	16903	16872	16859	17034	16873	16769	16908	16856	17068	17024	16872	17046	16895	17016	16942	16920	16909	16902	16924	16953	16940	16817	16886	16995	16993	16887	17139	16919	16964	16896	16978	16832	16954	16883	16927	16918	16940	17011	16940	16872	17064	16763	16965	16862	16939	16976	17013	17058	16790	17050	17007	16872	17061	16969	17007	16999	16798	17077	17140	17111	17020	17037	16930	16941	16933	16964	16937	16919	16908	16896	16938	17030	16809	16960	16848	16958	16926	17005	17078	16895	16817	17000	17022	16826	16925	16858	17009	16860	16963	16893	16946	16814	17064	16880	17070	17042	16974	17016	17024	16979	17015	16888	17050	16995	16971	17048	16814	16939	16944	16940	16881	16939	16914	16815	16992	16804	17100	16983	17062	16902	16893	16909	17063	16976	16893	16902	16931	16940	16886	17086	17191	16903	16808	17012	16998	16997	16918	17018	16930	16853	16951	16964	16909	17140	16899	17065	16921	17007	16915	16855	16818	16953	16949	16998	16796	16977	16868	16927	16902	16933	16817	16821	16888	16863	17034	16972	16991	16886	16846	16897	17022	16679	16922	16896	16906	16936	16850	16733	17045	16823	16991	16785	16899	17111	16993	17092	16911	16990	16956	16981	16938	16932	16952	16947	16896	16855	17086	17087	16958	16835	16873	16996	16895	16836	17097	16897	16946	17139	16924	16958	16978	16870	17022	16850	16974	16934	16967	17043	17070	16767	17015	16941	16863	17047	16858	16934	16874	17073	16968	17063	16898	16805	16862	16887	16996	16912	17051	17011	17092	17125	16946	17007	16919	16909	16875	16915	16951	16958	17000	16924	17102	17032	17017	16916	16908	16960	16993	16906	16905	16988	16912	16945	16878	16688	16838	16983	16954	16981	16829	16845	17005	16841	17085	17029	16711	16869	16931	16872	16862	16868	16968	17125	16823	17033	16944	16940	16912	16970	16689	16899	17012	16981	17037	16713	17089	16949	16839	16831	17102	16971	16874	17137	17051	17010	16753	16952	17105	16949	17039	16817	16901	16840	16914	16899	17081	17132	16897	17076	16857	17133	17008	16991	17000	16904	17029	16811	17088	16977	16916	16957	16924	16940	17013	16893	16929	17019	16877	16899	16896	17020	16939	16903	16918	16821	17115	16947	17001	17070	16963	17085	16954	16946	16908	17029	16912	16919	17001	17025	17049	16988	16991	16810	16921	16928	17067	16833	16915	16846	16982	16880	17123	16828	16844	16962	16753	17102	17004	16885	16911	16798	16917	17005	16971	16956	16890	16818	16931	17022	17001	17066	16946	16898	17110	16842	17078	16972	16812	16996	16934	16823	17096	16997	17047	17053	16789	16908	16965	16958	17003	17180	17044	16839	16816	17040	16884	16853	17015	17104	16838	16888	16883	16891	16922	17075	17005	16898	16978	16845	16823	17005	17065	17087	16977	16996	16913	17011	16958	17024	16945	16761	16979	16850	16718	16959	17010	16932	16950	16743	17010	16935	16841	16998	17034	16928	17072	16976	16922	17118	16973	17090	17058	16895	17011	16839	17038	16847	16889	16937	16927	16982	16841	17056	17011	16933	17062	16815	17019	16860	17005	16976	17118	16899	17004	17050	17075	17000	17033	16832	16829	16850	17062	16876	17040	16958	17051	17039	16832	17101	16951	16842	16944	17094	16882	17065	16907	16916	17076	16833	16852	16886	16997	17058	16917	16910	16910	17045	17031	16977	16834	16919	17121	17019	16772	16904	16802	16839	16926	16948	16978	16954	16924	16722	16915	17082	16884	16921	16923	17175	17111	16922	17109	17083	16835	16990	17044	16833	16970	16871	16751	17095	16822	16883	16918	16939	16905	16801	17109	16882	17009	16876	16876	17093	17046	16922	16942	16867	16833	16870	17011	17021	16963	16846	17016	17065	17108	16874	17138	16925	16946	16856	16826	17086	16846	17132	16887	16954	17001	16913	17012	16932	16953	16901	16984	16823	16839	16854	16996	16949	16988	17003	16918	16949	16716	16841	17041	16923	16952	16986	17098	16823	16927	16927	16936	16953	16957	17066	16974	16938	16976	17032	16978	16912	16858	16971	16932	16880	16818	17126	16905	17087	16926	17000	16908	17043	16986	16978	17072	16930	16848	16947	16984	16806	17015	16844	17042	16844	16914	16902	17069	16952	17005	16903	16977	16947	16876	17042	16662	16945	16886	17017	16909	17091	17029	16833	17004	16752	16851	16859	17097	16807	16792	16864	17019	17121	16954	16918	16881	16999	17030	17060	17096	16885	16980	16775	16726	16839	16949	16998	16871	17025	16935	16946	17013	16933	16864	16869	16935	16886	16872	17009	16995	17038	16981	17054	16890	17007	16952	16842	16992	16943	16947	17069	17016	17033	16967	16712	17029	17005	16947	16924	16988	16971	16957	17025	16927	16923	16993	17012	17115	17108	16998	16787	16847	17073	17100	16893	17031	16984	16903	16877	16999	16993	16758	16997	17107	17013	16934	16992	16902	16889	16985	16976	16898	17220	16936	16863	17073	17005	16916	17062	17006	16833	16879	16895	16923	17002	17034	16874	16983	17005	17053	16910	16949	17054	16819	16917	16944	17175	16884	16988	16940	17025	16859	16995	17125	16989	16918	16906	17089	16892	16773	16961	17002	16930	17190	16971	16895	16865	16874	17065	17006	17045	17001	16902	16773	16887	16957	16732	16885	16930	17091	17011	16849	16888	16988	16755	16915	17025	16948	16913	16954	16884	16800	16783	16866	16842	16962	16983	16886	17036	16853	16865	16903	17038	16910	16829	16853	16923	16944	16713	17077	16824	17108	17007	17058	17119	16786	16941	17062	16944	16941	17098	16955	16962	16848	16894	16940	16979	16918	16911	16798	16913	16994	16861	16855	16865	16901	16826	16883	16856	16971	17025	17042	16923	16801	16918	17158	17053	16859	16745	16882	16981	16775	16935	16992	16974	17146	16959	16875	16860	16803	17106	16948	17007	16843	16818	17110	16732	16979	16910	16966	16962	16996	17062	17059	16892	16850	16861	16805	17147	16980	16873	17000	17004	16869	17067	17002	16933	17021	16816	16849	16972	16928	17012	16826	17040	16868	17005	16940	16938	16953	16889	16999	16925	17079	16982	16934	16960	16816	16886	16946	16963	17013	16855	16805	17066	16936	17041	16915	16899	17156	17055	17062	16891	16911	16850	16816	16863	16965	17077	17049	17094	16958	17038	16732	17034	17048	17118	16910	17021	17154	16958	17057	16939	16945	17200	16884	16985	16992	16792	17049	16992	17091	16926	17042	16878	17098	17032	16959	17011	16819	16847	16942	16880	17210	16813	16951	16887	16839	16823	16992	16792	16824	17045	16844	16916	17063	16795	16982	16962	17086	16949	16863	16954	16918	16943	16782	16928	16998	17023	16964	16825	17023	17061	16739	16791	16865	16867	16912	16926	16920	17134	16940	17014	16927	16806	16955	16913	16865	16786	17093	16894	17126	16931	16929	16993	16962	16832	17126	16778	16740	16882	17023	17118	17075	16935	16989	16900	16935	16989	17057	17017
24606	21578	29149	26184	24824	25201	24256	21754	21186	22704	31616	32073	26212	22827	20405	19945	19775	19985	19686	20018	20107	19850	19791	19903	19638	19801	19791	19669	19785	19842	19718	19796	19886	19844	19803	19792	19670	19755	19728	19637	19798	19932	19733	19839	19934	19747	19960	19898	19576	19952	20029	19867	19567	19895	19668	19890	19819	19636	19987	19633	19860	19589	19929	19847	19727	19706	19790	19760	19931	19636	19799	19665	19779	19674	19763	19878	19860	19849	19966	19824	19815	19669	19800	19871	19681	19794	19655	19760	19678	19731	20052	19763	19782	19696	19603	19716	19709	19703	19802	19906	19695	19630	19806	19866	19666	19769	19860	19670	19883	19662	19723	19682	19787	19787	19876	19903	19815	19703	19831	19823	19660	19783	19858	19780	19840	19648	19734	19986	19490	19521	19587	19592	19691	19599	19636	19664	19784	19681	19783	19608	19770	19675	19741	19669	19794	19635	19746	19595	19559	19728	19703	20021	19636	19603	19722	19701	19662	19543	19744	19688	19692	19961	19642	19776	19525	19808	19857	19801	19738	19787	19773	19594	19799	19819	19626	19782	19790	19820	19824	19784	19701	19790	19807	19652	19773	19694	19635	19994	19679	19565	19684	19701	19522	19818	19830	19948	19755	19639	19534	19660	19893	19721	19704	19760	19885	19699	19613	19724	19808	19809	19774	19537	19734	19640	19489	19714	19798	19716	19837	19689	19715	19828	19710	19983	19681	19721	19636	19809	20011	19496	19829	20001	19866	19772	19538	19842	19762	19869	19639	19781	19629	19745	19585	19672	19779	19949	19575	19726	19876	19936	19662	19938	19807	19736	19944	19646	19661	19698	19598	19689	19741	19766	19582	19780	19818	19673	19708	19740	19668	19686	19738	19519	19665	19810	19942	19645	19686	19566	19935	19856	19642	19783	19489	19768	19863	19763	19909	19793	19733	19767	20046	19688	19783	19776	19481	19554	19677	19694	19662	19715	19900	19686	19860	19634	19833	19705	19899	19577	20049	19698	19789	19880	19780	19578	19531	19682	19772	19755	19608	19675	19678	19706	19865	19539	19832	19791	19744	19689	19812	19616	19657	19816	19806	19883	19679	19797	19807	19749	19794	19787	19587	19595	19888	19838	19752	19881	19711	19711	19792	19750	19775	19747	19683	19697	19857	19676	19726	19874	19748	19852	19632	19745	19581	19976	19633	19678	19787	19867	19613	19974	19609	19753	19766	19736	19891	19826	19701	19632	19806	19828	19684	19816	19719	19754	19861	19682	19807	19848	19764	19931	19675	19687	19754	19977	19894	19693	19522	19644	19814	19737	19899	19749	19782	19787	19748	19907	19685	19694	19608	19737	19746	19836	19673	19627	19656	19630	19870	19845	19504	19802	19764	19744	19708	19874	19642	19723	19742	19608	20020	19770	19867	19896	19821	19569	19805	19657	19651	19665	19619	19631	19672	19532	19704	19603	19743	19838	19841	19861	19689	19972	19722	19734	19815	19753	19889	19672	19907	19807	19720	19898	19656	19709	19660	19859	19627	19938	19656	19583	19936	19510	19745	19788	19745	19892	19866	19898	19828	20001	19654	19560	19828	19768	19688	19617	19835	19870	19723	19612	19766	19898	19754	19773	19713	19726	19911	19835	19816	19694	19683	19743	19773	19751	19631	19813	19675	19594	19972	19847	19573	19619	19794	19789	19839	19719	19985	19813	19752	19582	19634	19514	19848	19888	19585	19695	19512	19756	19764	19802	19629	19796	19629	19745	19743	19913	19672	19680	19827	19636	19771	19787	19831	19883	19741	19688	19869	19735	19766	19764	19777	19734	19906	19789	19699	19694	19652	19629	19783	19834	19771	19759	19686	19570	19572	19834	19782	19867	19991	19761	19753	19812	19660	19751	19723	19729	19535	19699	19566	19824	19851	19651	19739	19716	19832	19894	19683	19642	19778	19969	19743	19518	19884	19567	19800	19654	19830	19694	19628	19552	19610	19785	19683	19621	19858	19625	19699	19791	19811	19637	19894	19674	19687	19869	19823	19730	19745	19864	19658	19763	19961	19992	19882	19749	19956	19718	19655	19724	19696	19779	19930	19574	19798	19724	19755	19842	19800	19710	19669	19754	19880	19821	19886	19660	19774	19746	19621	19610	19751	19757	19877	19580	19710	19637	19883	19719	19817	19734	19727	19943	19712	19376	19757	19651	19746	19761	19723	19822	19877	19536	19773	19663	19812	19568	19943	19832	19667	19622	19549	19489	19690	19658	19858	19710	19643	19809	19674	19579	19475	19749	19724	19567	19784	19353	19800	19775	19792	19618	19621	19720	19680	19732	19723	19528	19675	19876	19852	19880	19816	19733	19679	19764	19656	19623	19768	19744	19807	19856	19814	19806	19643	19614	19777	19858	19920	19791	19833	19666	19615	19636	19890	19786	19705	19674	19868	19767	19687	19683	19672	19645	19728	19720	19849	19550	19687	19691	19750	19815	19640	19608	19536	19871	19893	19845	19784	19722	19748	19707	19582	19945	19862	19909	19834	19764	19844	19705	19839	19901	19813	19728	19526	19813	19877	19967	19808	19827	19607	19699	19567	19634	19764	19709	19750	19785	19761	19813	19590	19761	19822	19739	19789	19748	19743	19880	19697	19658	19722	19870	19711	19729	19697	19534	19724	19744	19818	19619	19597	19753	19725	19767	19771	19769	19770	19727	19857	19712	19690	19560	19725	19741	19777	19675	19793	19801	19771	19850	19817	19518	19753	19770	19715	19730	19938	19800	19914	19684	19588	19873	19845	19786	19672	19758	19754	19728	19719	19571	19736	19802	19703	19903	19755	19623	19638	19718	19758	19592	19783	19413	19817	19850	19890	19760	19834	19714	19797	19638	19802	19882	19828	19610	19548	19707	19838	19554	19782	19509	19802	19736	19602	19756	19641	19906	19840	19541	19706	19687	19806	19562	19682	19716	19742	19801	19806	19793	19532	19879	19740	19724	19829	19873	19663	19749	19877	19733	19728	19659	19844	19616	19755	19819	19729	19869	19741	19770	19671	19831	19883	19763	19652	19792	19684	19547	19683	19921	19709	19803	19937	19607	19864	19832	20065	19706	19779	19894	19669	19932	19907	19751	19829	19858	19895	19526	19570	19910	19756	19833	19555	19682	19740	19737	19731	19816	19737	19712	19823	19745	19686	19874	19838	19807	19893	19663	19601	19853	19700	19665	19779	19523	19780	19615	19717	19601	19581	19654	19778	19831	19922	19876	19853	19735	19622	19830	19769	19851	19826	19753	19667	19735	19773	19620	19591	19631	19743	19747	19799	19654	19709	19767	19776	19813	19774	19674	19834	19759	19744	19828	19820	19931	19824	19855	20028	19893	19579	19699	19811	19659	19701	19706	19715	19840	19735	19862	19747	19578	19667	19720	19751	19787	19804	19871	19922	19714	19589	19505	19720	19883	19806	19671	19836	19655	19670	19704	19766	19589	19829	19723	19720	19757	19842	19786	19709	19715	19820	19637	19735	19781	19636	19828	19934	19708	19793	19703	19856	19840	19576	19639	19732	19772	19841	19718	19765	19756	19732	19892	19796	19652	19683	19674	19703	19824	19687	19743	19719	19612	19578	19937	19760	19605	19842	19689	19958	19777	19687	19858	19686	19751	19747	19560	19722	19696	19738	19845	19942	19712	19858	19753	19787	19786	19688	19817	19904	20030	19862	19772	19439	19699	19742	19782	19604	19819	19776	19602	19636	19662	19750	19765	19808	19813	19870	19715	19612	19612	19765	19733	19821	19755	19855	19677	19735	19845	19702	19822	19804	19775	19691	19680	19899	19920	19708	19957	19849	19959	19955	19776	19911	19807	19754	19852	19733	19955	19860	19589	19760	19576	19648	19778	19821	19788	19899	19869	19856	19866	19974	19851	19681	19736	19786	19694	19913	19622	19637	19808	19682	19809	19953	19784	19606	19700	19685	19742	19601	19966	19889	19744	19826	19720	19789	19667	19630	19710	19710	19863	19770	19612	19660	19624	19795	19487	19636	19745	19717	19587	19755	19705	19796	19710	19619	19801	19746	19709	19692	19860	19811	19833	19820	20030	19784	19810	19776	19671	19687	19826	19899	19757	19759	19603	19801	19804	19899	19838	19868	19925	19770	19611	19918	19767	19833	19829	19967	19911	19951	19757	19753	19972	19798	19840	19929	19839	19899	19677	19892	20015	19977	19729	19619	19601	19739	19679	19755	19651	19698	19824	19818	19607	19863	19635	19695	19870	19798	19904	19761	19568	19717	19850	19725	19899	19802	19617	19790	19594	19746	19866	19899	19696	19844	19595	19715	19720	19682	19742	19847	19616	19722	19903	19715	19826	19762	19849	19729	19820	19695	19797	19948	19805	19608	19787	19611	19666	19705	19758	19854	19900	19653	19884	19711	19803	19691	19818	19769	19800	19480	19863	19761	19607	19739	19915	19778	19863	19883	19852	19677	19734	19717	19696	19872	19718	19913	19667	19563	19851	19768	19640	19592	19546	19700	19753	19804	19677	19586	19796	19984	19856	19796	19689	19610	19762	19904	19671	19660	19677	19567	19622	19678	19802	19679	19581	19577	19422	19633	19772	19598	19900	19796	19681	19742	19845	19880	19593	19763	19621	19801	19716	19982	19823	19825	19786	19776	19763	19691	19789	19749	19697	19660	19637	19783	19810	19611	19637	19721	19758	19738	19601	19808	19734	19911	19816	19643	19474	19745	19724	19844	19698	19868	19735	19763	19918	19665	19779	19864	19737	19543	19685	19809	19726	19959	19817	19813	19713	19755	19697	19753	19643	19637	19665	19629	19648	19728	19822	19718	19558	19826	19841	19753	19921	19665	19869	19723	19802	19676	19725	19918	19649	19708	19841	19863	19632	19897	19911	20029	19708	19710	19853	19846	19781	19626	19701	19778	19612	19753	19730	19838	19925	19629	19768	19674	19923	19582	19689	19809	19625	19795	19815	19679	19833	19863	19726	19690	19715	19750	19773	19771	19708	19722	19830	19645	19681	19795	19891	19929	19706	19908	19772	19660	19739	19907	19788	19846	19737	19634	19720	19905	19761	19743	19792	19772	19851	19580	19628	19787	19710	19698	19675	20042	19777	19602	19928	19907	19733
23871	44462	45517	34527	27441	23975	21267	20327	19208	21910	34551	31979	24903	20788	17299	17063	17062	17121	17034	16985	16981	17098	17107	17206	17088	17263	17158	17028	17031	17165	16950	17211	17137	17132	17070	17284	17258	17010	16949	17068	17255	17171	17059	17063	16947	17165	17125	16962	17025	17037	17145	17156	17021	16982	16991	17258	17131	17277	17239	16949	16980	17010	16970	17219	17101	17058	17239	17166	17146	17034	17164	17112	16949	16970	17096	17084	17034	17102	17113	17192	17059	17158	17193	16979	17112	17053	17071	17161	17163	17219	17038	17008	17219	17108	16939	17165	16937	17029	17009	16879	17116	17231	17368	17190	17069	17154	17159	17155	17252	17100	17148	17054	17224	17094	17215	17107	17052	16965	16976	17001	17222	17003	17109	17179	17051	17094	17107	17017	17210	17063	16972	17140	17200	17001	16977	17040	17023	17005	17306	17083	17145	17043	17204	17021	17063	17173	17155	17197	16858	17047	17019	17244	17132	16977	17170	17093	17143	17108	17013	17157	17018	17167	16993	17035	16989	17162	17010	17066	17199	17000	17160	17239	17177	17106	17032	16857	17207	17200	17192	16912	17173	16981	17190	17123	17108	17224	17145	17003	17165	16857	17001	17015	16974	17157	16930	17090	17031	17098	17021	17125	17068	17076	17198	16989	17201	17236	17149	17125	17123	17066	17069	17088	17152	17140	17099	17154	17034	16804	16927	17051	17247	17159	17127	16966	17099	17252	17108	17058	17096	17177	17257	17140	17065	17090	17052	16992	17007	17086	17005	17033	17103	17049	17060	17178	17095	17119	16929	17295	16960	17056	16890	17196	17202	17061	16941	16980	17050	17086	17274	17060	17139	17046	17044	17113	17124	17019	17064	16999	17048	16967	17148	17174	17037	17110	17147	17104	17101	17124	17238	17103	17179	16965	16996	17194	17137	17069	17048	16987	17214	17120	17103	17173	17035	17019	17061	17076	17203	16994	17248	17068	17302	17103	17216	17138	17074	17178	16999	16908	17115	17066	17022	16953	17051	17239	17120	16951	17177	17155	16982	17041	17302	16936	17015	17123	17122	17129	17080	17130	17128	16987	17077	16906	17103	17071	17149	17090	17074	17077	17054	17246	17112	17200	17100	17043	17201	17238	17114	16894	17064	16997	17019	17288	17012	17169	17114	17020	16970	17051	17101	17169	17030	17022	17036	17054	17051	17157	17097	17049	17126	16980	17017	17078	17321	17174	17349	17017	17097	16978	17144	17043	17357	17041	17065	17243	17048	17143	17183	17004	17193	17212	17240	17175	17066	17166	17125	17102	16965	16978	17095	17036	17120	17051	17072	17102	17089	17192	17088	17184	17093	17054	17281	17118	17165	17181	17199	17215	17280	17143	17093	17112	17221	17098	17032	16902	17057	17070	17133	17120	17041	17045	17173	17273	17242	16923	17157	17146	17225	17195	17019	17048	17097	16948	17045	17108	17030	17146	17204	16991	17281	17007	17149	17110	17176	17090	17199	17154	17023	17136	17158	17141	16993	16898	17175	17105	17148	17234	16948	17038	16975	17024	17024	17039	17068	17142	16942	17011	17160	17058	16912	17102	17056	17148	16967	17140	17070	16958	17016	17066	17052	17113	17195	17070	17041	17108	17129	17085	16973	16969	17035	17080	17103	17048	17126	16985	17129	17101	16972	17178	17379	17001	17072	17283	17128	17075	16953	16976	17099	17029	17083	17002	17167	16979	17132	17099	17229	17068	17074	17159	16860	17150	17164	17224	17127	16906	17162	17038	17173	17200	17184	17159	17201	17046	17229	17055	17120	16870	16996	16992	16989	16976	17151	17106	17063	17053	17170	17038	17133	17046	17011	17017	17140	17076	17059	17163	17149	17206	17248	17075	17199	16925	17219	17088	17012	17106	17211	17099	17135	17039	17103	17172	17081	17271	17141	17228	17158	17111	17073	17059	17183	17102	17074	17207	17246	16963	17070	17090	17071	17114	16939	17060	17086	17129	17101	17145	17001	17192	17180	17147	17138	16964	17199	16923	17050	16846	16970	16941	17247	16972	16998	17154	17120	16954	17030	17090	16867	17208	17060	17190	17216	17137	17078	17256	17053	17214	17001	17108	16973	17162	16936	17103	17255	17206	16912	17180	17081	17030	17047	17196	17224	17244	17220	17188	17160	16992	17063	17128	17024	17251	17089	16931	16945	17228	17280	17085	17192	16952	17041	17102	17103	17097	17218	17196	17017	17106	17043	17187	17105	17092	17122	17253	17034	17004	17149	17060	16949	17244	17039	17195	17113	16975	17036	17260	17089	16956	17136	17000	17003	17138	17129	17191	17071	17102	17191	17163	16998	17088	17010	17075	17075	17228	17102	17260	17126	17073	17202	17063	17252	16974	17036	17006	17157	17180	17154	17096	17217	17005	17069	17016	17147	17131	17054	17135	17158	16997	17187	17089	16980	17005	16999	16967	17175	16992	17170	17219	17186	17148	16995	17016	17173	17160	17228	16969	16864	17099	16997	17133	17106	17147	17081	17017	17042	16960	17109	16980	17128	17103	17059	17208	17097	17198	17192	16964	17113	16933	17006	17039	17202	17128	16992	17108	17101	17031	17174	16995	17162	17054	16966	17062	16938	17134	17115	17084	17051	17121	17261	17136	17064	17179	17131	17180	17004	17152	17119	17109	17217	17187	17106	16947	17292	16916	17136	17177	17153	17274	17122	17284	17179	16951	17033	16906	17144	17130	17041	17072	17243	17017	17096	16958	16946	17130	17254	17027	17024	17182	16965	17052	17123	17029	16987	17080	17138	17068	17201	17119	17127	16951	17165	17039	17174	16985	17090	17145	17169	17028	17051	17094	17151	17049	16957	16888	17097	16993	16999	17017	17152	17031	17320	17181	16979	17116	17137	17101	16959	17139	17051	16980	16834	16960	16928	17109	17051	17199	17016	17049	17080	17143	17259	17037	17103	17068	17075	16979	17024	17052	17170	16989	17045	17130	16961	17063	17173	17063	16911	16952	17036	17305	17169	17086	17016	16906	17150	17084	16975	17122	16981	17076	16964	17052	17116	17243	17066	17328	17199	16908	17250	17005	17017	17098	17083	17079	17135	17012	17087	17075	17131	16969	17150	17084	17125	16988	17068	17051	17117	17031	17105	17175	17150	17129	17238	17153	17025	17210	17055	17023	17043	17012	17002	17206	17078	17181	17105	17261	17045	17089	16914	17229	17105	16978	17026	17080	17122	17111	17052	16951	16998	17070	17129	17013	17131	17134	17148	17136	17114	17136	17087	17112	17142	17089	17101	17130	17091	17148	17027	16967	17056	17019	17057	17205	16923	17060	17161	17303	16984	17240	16962	17096	17136	17201	17234	17036	17032	17165	17104	16948	17067	17255	17102	17005	17139	17048	17188	17181	17124	16989	17131	17123	17200	17264	17364	17167	16942	17018	17114	17073	17090	17195	17242	17167	16911	17019	17244	17165	17135	17261	17066	17072	17198	17197	17065	17191	17111	16924	17091	16972	17106	16967	17219	17066	17259	17196	17054	17187	16980	17063	17006	17156	17032	17062	17128	17110	17200	17159	17152	17152	17220	17186	17225	17002	17031	17239	17315	17038	17205	17033	17087	16890	17144	17071	17041	16991	16982	16977	17157	16925	17076	17078	16973	17269	17035	17193	16885	17059	17135	16938	17033	16903	17039	17110	17191	17147	17128	17083	17054	17068	17056	17014	17166	17113	16998	16863	17240	17037	17176	17158	17149	16959	17237	17146	17130	17192	17135	17125	17258	17098	17113	17228	17032	17216	17125	16985	17167	16974	16986	17125	17044	17153	16986	17059	17173	17062	17249	17275	16975	17233	17088	16971	17043	17226	17000	17021	17112	17175	17126	17054	17197	17194	17234	17151	17039	17189	17104	17092	17093	17050	17186	17099	17053	17045	17127	17088	17219	17042	17153	17101	17189	17133	17087	17132	17097	17030	17140	16897	17144	17020	17127	16831	17183	16954	17048	17204	17044	17077	17117	17070	17130	17207	16951	16973	17140	16993	17041	17143	17129	17084	17172	16858	17212	17088	17052	17204	17171	16977	16902	17209	17038	17188	16988	17263	17108	17047	16967	17137	17126	17075	17016	16989	17273	17144	16899	17038	16998	17073	17111	17135	17135	17189	17153	17003	17072	17187	17111	16994	17156	17001	17190	16998	17260	17062	16956	16976	17175	17160	17321	17230	17223	17145	17137	17168	17052	16966	17130	17163	17115	17251	17166	17006	17133	17137	17083	17236	17068	17027	17016	17192	17305	17142	16963	17129	17114	16963	17065	17130	17062	16983	17092	17011	17068	17137	17283	16965	17170	16964	17037	17240	17024	17141	17144	17245	17002	17077	17086	17124	17109	17104	17119	17084	17041	17037	17075	17285	17180	17056	17086	17095	17161	17027	17169	17151	17013	17351	17197	17190	17070	16997	17114	17155	17143	17032	17096	17003	17041	17229	17113	17231	17084	17055	17175	17104	16934	17167	17148	17062	17132	16905	17166	16963	17129	17167	16949	17058	17002	16954	17113	17139	17066	17141	17090	17175	16914	17231	17061	17106	17085	17073	17212	17091	17075	17041	17021	17027	17076	17109	17074	17021	17042	17081	17382	17037	17159	17055	17092	17088	17042	17004	17059	17084	17077	17151	16951	17076	17070	17068	17175	17108	17070	17207	17198	16895	17026	17196	17009	16949	17007	17025	17210	17085	17146	17254	16975	17090	17099	17194	17141	16946	17174	17046	17121	17216	17091	16944	17162	17139	17126	17087	17152	17210	17197	17075	17066	17310	17192	17173	17026	17048	17177	16843	17079	17032	17106	17052	16894	17170	17035	17234	17166	17065	17003	17103	17063	16809	17193	17221	17121	17033	17136	16975	17171	17179	17062	17011	17140	16998	17089	17301	17012	17107	17196	17288	17197	17236	17166	17215	17053	17001	17042	17138	17060	17154	17137	17158	17158	17259	17104	17079	17290	17384	16948	17006	17055	17030	17215	17095	17076	16982	17119	17131	17297	17059	17265	17112	17145	17095	16957	17064	17096	17309	17031	17001	17111	17268	17092	17036	17216	17166	17189	16992	17038	16979	17076	16978	17064	16962	17032	17294	17044	17114
22992	21546	29503	24122	22277	25625	28977	23946	22159	27157	44638	45707	33797	27480	21471	20610	20503	20251	20517	20358	20439	20338	20279	20243	20286	20134	20337	20363	20389	20297	20278	20056	20302	20250	20234	20157	20311	20134	20374	20187	20372	20146	20089	20251	20247	20359	20248	20209	20170	20160	20106	20178	20403	20193	20180	20296	20125	20292	20201	20066	20176	20215	20097	20227	20291	20371	20041	20216	20189	20026	20385	20286	20214	20266	20093	20186	20232	20257	20176	20372	20245	20130	20109	20038	20236	20138	20082	20050	19996	20017	20209	19971	20317	20439	20293	20151	20274	20301	20082	20157	19873	19987	20236	20084	20072	19942	20390	20237	20009	20214	20052	20248	20157	20187	20322	19936	20283	20177	20186	20091	20025	20003	20313	20139	20300	20007	20060	20121	20051	20110	20088	20070	20122	19964	20315	20191	20078	20245	20425	20013	19905	20068	20241	20199	20214	19959	20267	20136	20256	20238	20247	20303	20280	20148	19966	20138	20163	20090	20285	20281	20113	19932	20193	20202	20253	20150	20186	20241	20064	20133	20231	20375	20108	20196	20391	20080	20302	20106	20085	20331	20201	20154	20319	20350	20106	20073	20185	20306	20095	19955	19951	19955	20068	20174	20150	20195	20209	20031	19982	20235	20054	20206	20175	19993	20143	20098	19992	20286	19951	20159	20124	20412	20154	20256	20085	20206	20136	20373	20117	20069	20095	20035	20012	19972	20079	20084	20248	20149	20194	19983	20082	20218	20055	20041	20200	20060	20133	20235	20183	20144	20046	19992	20047	20125	20234	20141	20253	20093	19969	20188	20096	20179	20120	20320	19993	20091	20050	20067	20298	20035	20259	20156	20117	20157	20188	20089	20218	20280	20285	20234	20110	20253	19964	20198	20178	19943	20208	20327	20202	20041	20070	20065	20210	20366	20103	20124	20173	20137	20272	20078	19876	20016	20173	20027	20198	20210	20330	20103	20257	20062	20164	20247	20058	20183	20070	20075	19979	20099	20182	20102	20187	20024	20133	20437	19958	20051	20207	20041	20357	20155	20085	20079	20179	20313	19927	20197	19976	20010	20013	20063	20243	20179	20123	20165	20364	19923	20100	20139	20176	19959	20130	20116	20247	20021	20180	20099	20131	20261	20209	20181	20155	19901	20345	20450	20018	20131	20096	20295	20191	20306	20031	20051	20314	20040	20161	20235	20229	20193	20142	20317	20039	19953	20127	20222	20234	20249	19999	20202	20029	20125	20124	20072	20064	20143	20329	20124	20008	20210	20405	20109	19988	20091	19943	20242	20094	20147	20261	20062	20271	20365	20394	20123	20086	20157	20064	20046	20105	20018	20167	20100	20091	20041	20116	20156	20184	20318	20130	20164	20146	20306	20187	20204	19897	20167	20129	20107	20047	19901	20102	20085	20260	20193	20130	20154	20227	20256	20029	20212	20176	20035	20121	20269	20271	20189	20102	20054	20066	20031	20302	20048	20387	20361	20025	20168	20037	20054	20294	20029	20132	20080	20131	20040	20214	20099	20279	20178	20084	20217	20100	20095	20038	20275	20254	20232	20086	20066	20200	20119	20152	20160	20146	19943	20052	20207	20139	20329	20178	20241	20084	20102	20122	20166	20368	20187	20005	20266	19985	20387	19976	20143	20039	19970	19977	20129	19958	20195	19984	20285	20097	19797	20225	20048	19968	20129	20021	20185	20194	19973	20120	20332	20243	20020	20285	20103	20350	19945	20035	20086	20099	20145	19982	19863	20192	20174	19943	20282	20223	20188	20231	20216	20140	20033	20064	20104	20159	20179	20122	19999	20078	20031	20271	20087	20235	20085	20080	20091	20313	20115	20188	20097	19950	20136	20091	20030	20123	20313	20148	20117	19961	20142	20144	20168	20193	20192	20159	20101	19921	19942	20290	20217	19919	20060	20253	20087	20167	20097	20092	20323	20075	20046	20239	20112	20149	19957	20045	20175	20167	19944	20066	20081	20172	20174	19974	20076	20155	20256	20475	20063	20374	20050	20110	20255	19976	20173	20054	20118	20014	20184	20384	20284	20249	20405	19816	20094	20257	20016	20251	20113	20218	20249	19885	20031	20009	20062	20176	20118	20092	20236	20451	20239	20098	20089	20092	20097	20104	20021	20320	20145	20285	20123	20011	20079	20103	20088	19915	19987	20250	19958	20023	20225	20100	20204	20101	20258	20050	19920	20173	20095	20071	20135	20093	20062	20249	20092	20168	20258	20050	20137	19983	20104	20167	20047	20076	20253	20044	20134	20000	20224	19880	20097	20051	20325	20035	20193	20055	20003	20205	20071	20115	20278	20131	20009	20110	20217	20184	20141	20114	19807	20025	20130	19925	19965	20201	20088	19936	19822	20058	20035	20003	20067	20057	20085	20215	20240	20299	20252	20210	20145	20254	20066	20180	20204	20155	20242	20153	20205	20115	20155	20223	20186	20129	20088	19956	19953	19960	20191	19955	20378	20160	20140	19975	19962	20005	20009	19967	20015	20029	20088	20019	20117	20152	20058	20265	20132	20218	20006	20374	20028	20144	20311	20478	20133	20089	19843	20132	20049	20118	19947	20157	19970	20028	20253	20021	19959	20107	19996	19979	20247	20487	20083	20241	20241	20178	20231	20114	20246	20162	20187	20139	20162	20056	20097	20023	20186	20185	19980	20132	20107	20088	20030	19937	20078	20060	19911	19788	20169	20100	20110	19977	20075	20142	20066	20130	20048	20126	20072	20228	20093	20188	20309	20098	20295	20211	20167	19952	19900	20117	20017	20106	20109	20339	20032	20187	20316	20060	20071	20120	20088	20134	20057	20052	20133	19940	20079	20087	19867	20080	20122	20129	20078	19973	19979	20094	20388	20217	19887	20064	20189	20079	20196	20224	19946	20040	20236	20142	20155	20219	19898	19915	20176	19936	20130	20174	19945	20073	20161	20100	20198	20122	20071	20305	20143	20332	20034	20083	19964	20229	20125	20069	20127	20293	20189	19968	20025	20130	20060	20058	20107	20098	19891	20206	20033	19974	20182	20002	20050	20106	19984	19987	19916	20224	20174	20307	20133	19964	20211	19985	19923	20163	20348	19924	20125	20363	20211	20216	20065	20134	20025	20229	19997	20104	20203	20111	20058	20082	20080	20227	20142	20179	20062	20187	19806	20033	20269	19868	20000	20223	20090	20104	20045	20042	20187	20163	20011	20068	20232	20051	20000	19935	20173	19960	20082	19834	20133	20259	20178	20093	20152	20250	20223	19996	19993	20118	20083	20123	20166	20145	20273	20113	20217	20020	20092	20095	20106	20031	20065	20385	19974	20145	20192	20335	20022	20166	20258	20113	20224	20031	20166	20107	20282	20086	20233	20057	20065	20071	20055	20185	20180	20384	20117	20360	19980	19909	20125	20206	20056	20173	20151	20038	20183	20361	20072	20228	19953	20005	20162	20032	19906	20239	19953	20311	20184	20312	20207	20246	20389	20055	20133	20071	20145	19997	20067	20388	20211	20148	20097	20105	20158	20174	20212	20207	20302	20031	20010	20171	19909	20485	20185	20231	19940	20079	20199	20197	20179	19931	20054	20080	20185	20169	20218	20010	20093	19969	20174	20263	20136	20123	19879	20274	20136	20273	20204	20026	20054	20020	19979	20115	20172	19984	20475	19980	20273	20200	19980	20053	19946	20006	20081	20086	20108	20190	19922	20003	20128	20217	20223	19835	20010	20196	20012	20126	20091	20311	20248	20078	20055	20176	20150	20169	20182	19987	20064	20259	20305	19911	20330	19989	19916	20058	20287	20365	20339	20059	20124	20201	19938	19834	20082	20052	20147	20224	20174	20096	19957	20027	20071	20192	20106	20159	20207	20224	20251	20079	20294	20138	20195	20337	19982	20262	20077	20074	20163	20222	20124	20235	20209	20150	20139	20272	20187	20097	20105	20227	20177	20180	20129	20045	20124	20081	20026	20082	20051	20399	20127	20107	20156	20112	20149	20285	20254	20387	19941	20034	20082	20249	20094	20012	20035	19924	19925	20215	20133	20118	19974	20270	20241	20101	20220	20094	20194	19970	20089	20066	20253	20222	20347	20163	20133	20093	20151	20173	20234	19985	20207	20195	20345	20064	20101	20130	20028	20061	20295	20301	20120	20159	20127	20491	20164	20193	20207	20264	20128	20064	20056	19966	20031	20133	20071	20281	20276	20102	20141	20277	20140	20174	19907	20043	20129	20053	20100	20153	20046	20322	20151	20031	20040	20037	20175	20263	20293	20088	19999	20261	20204	20123	20172	20194	20209	20125	20061	19955	20214	20165	20201	20030	20227	20117	20211	20311	19949	19938	20017	19993	19978	20138	20081	19991	20313	20373	20097	20136	20169	20153	20309	20111	19845	20116	20012	19980	20284	20259	19976	20284	20012	20062	20306	20063	20085	20091	20162	20246	20174	20151	20127	20161	20103	20191	20067	20118	20150	19907	20102	20160	20078	20179	20111	20074	20070	20117	19983	20153	19919	20085	20057	20167	19967	20406	20166	19992	20127	20215	19944	20033	20162	20049	20090	20117	20267	19998	20280	20145	20300	20244	20167	19908	20116	20103	20140	20041	20099	20120	20044	20261	19960	19904	20063	20111	20338	20076	20159	20097	20162	20053	20311	20081	20076	20273	20319	20126	20021	20051	20213	20027	20016	20047	20151	20016	20263	20332	20240	20408	19970	20155	20156	20278	20025	20032	20005	20112	19994	20291	20375	20040	20133	20161	19980	19956	20008	20082	19963	20230	19973	19893	20172	20164	20349	20125	20248	19944	20173	20113	20048	20200	20175	20215	20015	20348	20212	20004	20097	20209	20124	20230	20227	20192	20374	20118	20094	20066	20297	19981	20304	20030	19919	20184	20145	19968	20124	19922	19821	20077	20013	20345	20155	19846	20066	20117	19993	20047	20100	20114	20010	20250	20425	20113	19807	20070	20083	20171	20340	20176	20252	20158	20110	20006	20133	20274	20057	20063	20141	20132	20163	20160	20109	20168	20112	20082	20238	20328	20223	20179	20188	20277	20091	20171	20006	20289	20318	20228	19925	20074	20298	20223	20234	20081	20063	19851	20181	20159	20090	20259	20043	19948	20087	20127	20068
28083	50067	45246	36928	32146	27128	24667	22663	20242	28873	47355	45017	33620	25908	17817	17294	17262	17261	17330	17241	17392	17282	17310	17398	17300	17301	17360	17313	17394	17246	17347	17248	17259	17204	17262	17286	17227	17319	17282	17214	17297	17341	17008	17149	17292	17525	17218	17405	17320	17241	17199	17225	17306	17296	17349	17386	17232	17373	17310	17275	17210	17067	17271	17365	17291	17245	17154	17100	17259	17421	17174	17233	17193	17164	17319	17297	17300	17442	17272	17347	17296	17470	17265	17498	17333	17362	17273	17382	17326	17383	17344	17131	17197	17144	17338	17238	17185	17420	17362	17333	17082	17364	17356	17248	17235	17397	17212	17133	17292	17242	17295	17047	17372	17093	17397	17256	17354	17333	17352	17271	17219	17381	17204	17233	17538	17352	17280	17240	17316	17402	17310	17210	17217	17100	17242	17405	17151	17198	17438	17389	17265	17339	17283	17447	17344	17277	17221	17189	17354	17238	17393	17336	17324	17352	17113	17263	17425	17301	17199	17229	17181	17236	17333	17330	17166	17336	17244	17287	17337	17398	17348	17127	17175	17388	17240	17311	17260	17317	17190	17216	17237	17181	17263	17222	17225	17281	17298	17189	17313	17384	17316	17341	17467	17320	17229	17224	17315	17150	17410	17341	17362	17058	17348	17023	17268	17284	17216	17348	17205	17194	17312	17081	17186	17066	17297	17192	17168	17381	17315	17358	17364	17397	17336	17173	17251	17194	17346	17218	17388	17052	17216	17242	17233	17439	17329	17184	17342	17146	17453	17333	17300	17295	17206	17443	17192	17260	16975	17320	17296	17252	17130	17481	17210	17228	17223	17364	17312	17240	17269	17347	17397	17252	17312	17321	17331	17375	17238	17286	17299	17310	17283	17173	17328	17335	17165	17312	17272	17391	17160	17353	17372	17147	17309	17230	17148	17356	17161	17368	17263	17326	17320	17362	17326	17271	17305	17251	17392	17394	17247	17319	17289	17333	17245	17450	17264	17294	17227	17370	17272	17386	17279	17308	17163	17215	17316	17199	17133	17245	17143	17201	17339	17335	17279	17027	17286	17199	17338	17303	17372	17220	17264	17297	17279	17446	17076	17310	17073	17160	17546	17147	17308	17516	17368	17369	17266	17322	17234	17245	17365	17393	17099	17498	17128	17324	17304	17248	17368	17158	17180	17317	17194	17375	17250	17483	17254	17287	17409	17233	17224	17152	17117	17225	17215	17275	17235	17510	17270	17440	17348	17191	17207	17158	17309	17136	17283	17187	17199	17351	17435	17190	17340	17072	17343	17403	17297	17221	17266	17313	17120	17289	17217	17279	17385	17218	17121	17357	17334	17174	17231	17170	17229	17295	17357	17396	17154	17285	17044	17305	17270	17387	17252	17321	17399	17422	17225	17306	17216	17071	17452	17133	17164	17202	17323	17191	17269	17166	17196	17234	17196	17320	17086	17325	17176	17076	17237	17132	17209	17222	17287	17412	17291	17184	17230	17413	17177	17333	17241	17151	17201	17267	17318	17381	17119	17197	17439	17381	17189	17199	17133	17287	17141	17326	17304	17223	17329	17321	17299	17363	17258	17241	17136	17393	17330	17317	17369	17160	17427	17404	17246	17367	17279	17384	17192	17285	17414	17267	17065	17236	17212	17319	17322	17240	17208	17292	17221	17400	17351	17260	17555	17336	17297	17266	17231	17164	17368	17153	17381	17203	17155	17302	17284	17143	17224	17281	17324	17284	17336	17233	17215	17137	17215	17231	17269	17358	17329	17286	17286	17194	17219	17218	17187	17375	17223	17168	17480	17284	17383	17302	17299	17257	17246	17204	17394	17323	17457	17308	17233	17265	17286	17197	17305	17261	17392	17250	17118	17095	17219	17299	17090	17347	17323	17303	17202	17234	17204	17281	17182	17137	17240	17429	17390	17201	17416	17245	17323	17123	17417	17338	17255	17399	17177	17425	17237	17049	17300	17247	17197	17289	17356	17215	17237	17120	17470	17151	17383	17294	17222	17162	17191	17260	17236	17335	17221	17337	17186	17184	17242	17295	17332	17268	17223	17265	17267	17234	17308	17190	17222	17213	17239	17306	17269	17149	17287	17188	17211	17369	17258	17140	17255	17446	17136	17182	17267	17080	17168	17324	17075	17481	17284	17390	17246	17262	17436	17263	17239	17314	17236	17414	17135	17330	17249	17187	17214	17284	17397	17334	17245	17268	17274	17256	17363	17426	17242	17316	17079	17360	17266	17259	17286	17297	17381	17378	17347	17446	17222	17253	17145	17234	17325	17092	17098	17381	17307	17208	17390	17335	17192	17294	17294	17325	17211	17389	17201	17307	17204	17118	17288	17400	17182	17421	17281	17310	17232	17165	17234	17248	17302	17174	17171	17242	17308	17215	17285	17291	17254	17253	17243	17332	17289	17214	17325	17229	17280	17145	17149	17154	17262	17324	17217	17243	17263	17417	17246	17352	17245	17278	17248	17343	17366	17251	17211	17325	17084	17084	17336	17223	17117	17273	17201	17226	17396	17358	17175	17239	17231	17142	17272	17190	17149	17276	17215	17229	17134	17195	17329	17222	17436	17218	17231	17162	17313	17247	17059	17139	17111	17226	17234	17260	17260	17274	17190	17253	17130	17355	17228	17010	17330	17399	17419	17204	17143	17278	17051	17218	17223	17352	17478	17202	17161	17018	17247	17177	17360	17198	17270	17314	16988	17153	17468	17240	17392	17194	17192	17397	17287	17293	17192	17209	17307	17294	17540	17309	17319	17252	17295	17246	17325	17195	17207	17227	17197	17148	17454	17265	17272	17344	17193	17230	17509	17120	17347	17445	17148	17098	17272	17175	17254	17087	17236	17079	17345	17321	17340	17194	17260	17277	17427	17161	17203	17259	17240	17227	17229	17231	17143	17294	17539	17247	17141	17173	17173	17215	17216	17335	17344	17258	17236	17114	17319	17421	17495	17112	17351	17211	17175	17285	17202	17369	16996	17365	17204	17352	17391	17197	17342	17143	17244	17286	17217	17493	17383	17361	17373	17151	17276	17368	17235	17428	17252	17327	17292	17436	17350	17323	17278	17283	17229	17120	17279	17261	17393	17229	17228	17220	17238	17228	17213	17108	17105	17278	17221	17174	17342	17065	17360	17163	17041	17334	17295	17330	17367	17339	17223	17186	17137	17341	17247	17215	17275	17221	17131	17112	17232	17263	17252	17263	17411	17153	17343	17198	17301	17346	17107	17214	17221	17219	17213	17177	17499	17274	17297	17355	17317	17354	17206	17480	17366	17329	17258	17198	17470	17175	17288	17201	17117	17128	17317	17146	17187	17235	17335	17514	17114	17121	17247	17276	17309	17206	17181	17323	17272	17350	17267	17123	17354	17310	17244	17116	17090	17217	17230	17326	17301	17334	17231	17328	17210	17377	17186	17354	17309	17339	17164	17191	17341	17361	17192	17224	17240	17273	17371	17168	17191	17288	17134	17179	17309	17341	17371	17152	17391	17181	17382	17156	17396	17301	17350	17246	17281	17193	17224	17134	17203	17264	17309	17304	17329	17265	17249	17349	17275	17324	17178	17149	17261	17240	17421	17187	17421	17206	17273	17188	17215	17196	17259	17356	17337	17203	17135	17352	17249	17291	17237	17127	17333	17443	17308	17353	17146	17358	17285	17232	17230	17329	17319	17303	17145	17303	17206	17415	17314	17432	17214	17238	17074	17094	17406	17337	17086	17369	17372	17418	17285	17394	17378	17215	17367	17168	17146	17265	17418	17278	17454	17237	16983	17050	17112	17372	17243	17377	17252	17364	17512	17115	17104	17181	17019	17074	17216	17090	17563	17291	17337	17172	17502	17364	17109	17267	17240	17326	17229	17339	17322	17198	17212	17335	17474	17485	17333	17303	17250	17328	17295	17344	17288	17302	17392	17361	17177	17223	17256	17258	17140	17261	17341	17267	17101	17274	17368	17333	17148	17054	17278	17190	17242	17394	17269	17382	17136	17406	17228	17355	17267	17277	17250	17280	17487	17163	17240	17253	17348	17278	17076	17136	17182	17295	17346	17277	17152	17313	17254	17018	17049	17333	17171	17394	17145	17187	17311	17181	17227	17417	17496	17144	17294	17261	17286	17313	17299	17266	17209	17270	17388	17173	17321	17266	17209	17322	17222	17285	17384	17197	17141	17286	17278	17212	17168	17383	17106	17146	17038	17133	17143	17229	17182	17258	17223	17337	17304	17282	17240	17268	17247	17330	17284	17275	17378	17231	17156	17192	17284	17321	17125	17250	17335	17165	17179	17349	17264	17399	17354	17343	17204	17236	17377	17259	17404	17309	17111	17410	17025	17279	17282	17282	17302	17196	17312	17270	17237	17258	17272	17292	17453	17366	17346	17302	17354	17337	17197	17169	17311	17250	17225	17380	17299	17108	17194	17210	17343	17267	17171	17108	17408	17177	17330	17399	17286	17310	17279	17092	17237	17111	17321	17203	17336	17221	17313	17259	17428	17144	17213	17238	17186	17139	17426	17253	17175	17209	17280	17295	17416	17290	17190	17243	17378	17339	17216	17177	17185	17004	17252	17096	17340	17437	17335	17265	17192	17144	17322	17331	17280	17266	17418	17386	17348	17222	17348	17176	17266	17314	17146	17341	17236	17318	17290	17150	17138	17214	17310	17231	17283	17358	17152	17307	17224	17223	17340	17306	17185	17283	17219	17250	17304	17225	17299	17150	17166	17172	17401	17231	17238	17257	17286	17320	17279	17157	17333	17290	17140	17142	17276	17263	17303	17380	17405	17303	17336	17200	17187	17280	17185	17258	17433	17281	17353	17259	17191	17229	17260	17293	17219	17346	17141	17355	17358	17374	17311	17295	17481	17360	17234	17326	17256	17123	17355	17164	17307	17113	17326	17238	17247	17341	17328	17269	17363	17239	17265	17295	17387	17268	17188	17219	17285	17312	17336	17420	17276	17238	17203	17414	17271	17184	17247	17147	17324	17409	17403	17216	17251	17106	17119	17343	17226	17200	17078	17261	17363	17178	17263	17376	17341	17223	17235	17213	17348	17211	17238	17265	17240	17109	17323	17319	17221	17259	17130	17332	17163	17265	17435	17325	17262	17281	17262	17145	17232	17486
28101	24362	29976	27394	23294	22055	20821	20162	20120	20889	22293	22453	21322	20543	19768	19576	19712	19577	19701	19496	19710	19701	19655	19603	19763	19625	19500	19628	19572	19813	19585	19676	19649	19712	19707	19698	19529	19803	19461	19637	19632	19760	19636	19521	19734	19585	19590	19420	19527	19644	19660	19615	19693	19712	19640	19639	19760	19647	19680	19512	19799	19778	19584	19741	19742	19633	19328	19850	19719	19674	19666	19700	19583	19575	19438	19434	19648	19471	19768	19843	19656	19634	19288	19505	19584	19692	19568	19622	19780	19814	19425	19539	19827	19781	19546	19497	19624	19660	19585	19647	19571	19692	19652	19697	19367	19417	19504	19488	19723	19659	19726	19637	19615	19592	19560	19694	19641	19486	19526	19545	19530	19733	19602	19604	19564	19559	19644	19526	19705	19424	19518	19492	19610	19661	19559	19694	19619	19538	19535	19555	19587	19535	19532	19413	19586	19512	19501	19708	19520	19622	19809	19832	19586	19523	19652	19449	19661	19825	19668	19660	19635	19542	19591	19477	19336	19591	19485	19860	19546	19734	19916	19591	19505	19510	19768	19744	19819	19443	19672	19612	19407	19362	19470	19437	19717	19625	19510	19474	19584	19536	19573	19588	19530	19557	19610	19815	19359	19593	19674	19712	19917	19480	19492	19592	19650	19357	19517	19749	19635	19605	19754	19704	19607	19708	19602	19484	19613	19251	19484	19598	19638	19595	19458	19737	19658	19677	19650	19774	19645	19737	19591	19468	19608	19374	19698	19404	19718	19609	19734	19711	19454	19760	19634	19743	19704	19441	19546	19685	19710	19502	19667	19732	19585	19710	19394	19643	19888	19664	19617	19535	19547	19582	19609	19584	19754	19529	19474	19752	19906	19773	19488	19541	19818	19645	19812	19672	19789	19745	19540	19527	19440	19545	19523	19546	19700	19409	19928	19660	19600	19654	19650	19729	19602	19455	19998	19746	19694	19876	19630	19496	19504	19375	19598	19644	19543	19708	19737	19777	19454	19618	19703	19591	19632	19735	19534	19624	19411	19615	19843	19445	19557	19631	19642	19658	19735	19490	19651	19519	19537	19773	19504	19619	19526	19680	19924	19480	19679	19765	19938	19730	19469	19507	19520	19856	19741	19667	19398	19520	19759	19465	19718	19668	19664	19459	19612	19524	19751	19649	19617	19573	19498	19703	19653	19436	19442	19824	19812	19702	19703	19653	19606	19693	19598	19496	19698	19750	19538	19460	19626	19690	19644	19651	19594	19590	19517	19602	19589	19703	19439	19486	19457	19539	19546	19659	19473	19711	19643	19672	19894	19822	19782	19492	19814	19676	19654	19559	19701	19588	19591	19550	19668	19481	19496	19508	19555	19677	19767	19620	19492	19581	19498	19536	19621	19396	19446	19661	19655	19589	19594	19609	19582	19626	19742	19601	19678	19529	19458	19683	19601	19670	19402	19490	19615	19472	19515	19710	19469	19577	19764	19567	19671	19696	19363	19704	19679	19612	19785	19542	19663	19393	19473	19614	19490	19535	19605	19622	19668	19538	19638	19513	19611	19755	19645	19588	19538	19555	19418	19686	19589	19593	19572	19763	19633	19350	19698	19698	19630	19611	19721	19492	19547	19719	19546	19410	19434	19640	19675	19764	19696	19583	19706	19772	19882	19641	19575	19606	19621	19757	19603	19515	19696	19630	19561	19547	19758	19608	19663	19589	19697	19539	19654	19624	19710	19597	19545	19588	19876	19552	19457	19477	19698	19770	19782	19626	19635	19623	19529	19858	19702	19537	19398	19684	19516	19592	19699	19736	19693	19410	19587	19661	19647	19751	19678	19460	19729	19597	19526	19748	19609	19578	19580	19656	19562	19663	19744	19538	19668	19732	19603	19525	19613	19682	19699	19666	19504	19636	19559	19800	19902	19427	19600	19611	19507	19468	19734	19652	19670	19639	19770	19741	19610	19709	19757	19706	19650	19712	19581	19714	19604	19327	19581	19654	19465	19961	19731	19745	19640	19417	19525	19591	19688	19837	19577	19649	19757	19549	19770	19640	19665	19588	19667	19595	19816	19779	19506	19542	19508	19569	19415	19515	19637	19635	19654	19792	19505	19764	19722	19655	19635	19649	19686	19741	19614	19590	19519	19699	19592	19585	19467	19519	19621	19615	19913	19789	19624	19612	19442	19489	19798	19645	19583	19650	19586	19547	19451	19622	19516	19763	19773	19763	19566	19579	19821	19522	19601	19677	19626	19527	19772	19684	19443	19619	19551	19562	19613	19607	19692	19778	19566	19738	19623	19742	19582	19590	19755	19647	19496	19652	19547	19708	19463	19697	19669	19559	19538	19414	19741	19681	19707	19435	19714	19483	19313	19679	19688	19543	19551	19760	19783	19567	19768	19315	19508	19612	19683	19483	19577	19731	19646	19561	19689	19501	19268	19639	19562	19725	19562	19662	19896	19386	19610	19720	19708	19475	19637	19588	19678	19592	19713	19585	19700	19505	19364	19712	19609	19777	19673	19699	19765	19601	19777	19397	19671	19602	19396	19601	19639	19706	19568	19721	19563	19573	19676	19533	19618	19788	19556	19727	19455	19539	19661	19622	19862	19689	19797	19421	19683	19521	19790	19790	19726	19611	19566	19771	19660	19656	19533	19531	19870	19576	19727	19755	19721	19661	19621	19720	19602	19640	19630	19653	19485	19634	19698	19686	19698	19575	19752	19788	19514	19609	19699	19659	19753	19421	19551	19731	19662	19615	19363	19842	19577	19614	19589	19545	19508	19577	19681	19579	19545	19747	19710	19723	19717	19783	19472	19543	19550	19714	19698	19748	19673	19432	19565	19571	19592	19671	19811	19668	19599	19696	19713	19547	19553	19552	19544	19486	19801	19645	19559	19798	19793	19720	19532	19490	19575	19644	19645	19591	19519	19413	19629	19666	19845	19634	19526	19543	19631	19679	19711	19550	19521	19316	19700	19397	19574	19726	19606	19598	19755	19636	19751	19721	19558	19520	19784	19670	19319	19520	19688	19950	19562	19516	19659	19469	19457	19562	19593	19440	19634	19797	19550	19622	19820	19604	19733	19587	19680	19777	19285	19322	19688	19912	19482	19492	19436	19660	19582	19805	19667	19789	19714	19762	19455	19364	19683	19522	19585	19519	19724	19513	19612	19610	19794	19425	19842	19631	19761	19746	19869	19505	19606	19742	19784	19777	19632	19617	19562	19490	19760	19649	19625	19742	19708	19657	19518	19749	19696	19501	19797	19656	19739	19720	19582	19600	19591	19532	19486	19539	19605	19527	19630	19773	19659	19550	19551	19458	19625	19786	19683	19698	19649	19741	19637	19781	19701	19621	19570	19454	19714	19642	19573	19635	19454	19473	19566	19663	19666	19596	19674	19530	19436	19628	19745	19663	19758	19590	19781	19617	19769	19823	19589	19528	19630	19653	19520	19698	19378	19416	19697	19549	19514	19690	19694	19647	19686	19489	19391	19588	19673	19625	19541	19749	19750	19498	19624	19496	19731	19600	19305	19605	19683	19971	19732	19517	19474	19861	19617	19918	19736	19677	19884	19577	19594	19772	19709	19595	19752	19585	19643	19665	19539	19501	19686	19728	19519	19878	19713	19609	19547	19673	19555	19587	19734	19680	19555	19651	19852	19580	19747	19628	19774	19765	19699	19704	19676	19549	19657	19726	19553	19543	19712	19357	19749	19598	19497	19374	19648	19673	19584	19399	19723	19608	19598	19562	19560	19621	19497	19478	19616	19489	19789	19679	19591	19687	19732	19625	19697	19473	19508	19552	19691	19643	19742	19592	19609	19563	19710	19669	19714	19726	19702	19822	19580	19557	19641	19785	19720	19512	19454	19772	19641	19674	19563	19632	19662	19685	19696	19568	19448	19719	19660	19533	19700	19417	19581	19470	19589	19631	19950	19579	19525	19530	19842	19468	19524	19665	19752	19833	19723	19507	19681	19527	19644	19726	19601	19587	19682	19587	19764	19599	19562	19540	19415	19589	19745	19501	19341	19544	19631	19512	19635	19817	19598	19781	19892	19876	19693	19659	19420	19674	19526	19692	19508	19599	19521	19521	19631	19544	19625	19523	19662	19771	19761	19704	19610	19747	19639	19614	19567	19563	19579	19501	19753	19505	19664	19584	19470	19687	19746	19573	19741	19494	19581	19905	19392	19636	19637	19575	19536	19643	19563	19462	19757	19614	19675	19910	19618	19492	19446	19675	19407	19546	19876	19698	19795	19767	19683	19504	19396	19663	19864	19675	19408	19619	19682	19653	19579	19650	19700	19685	19704	19565	19760	19538	19494	19527	19590	19740	19447	19742	19723	19311	19576	19830	19509	19327	19544	19871	19435	19422	19402	19535	19850	19498	19576	19449	19626	19655	19768	19527	19693	19674	19653	19487	19556	19547	19594	19486	19660	19575	19687	19646	19685	19623	19693	19826	19673	19630	19798	19831	19777	19842	19578	19573	19628	19601	19499	19565	19581	19611	19772	19565	19604	19618	19634	19469	19811	19492	19628	19716	19578	19695	19800	19544	19817	19676	19749	19570	19620	19530	19676	19620	19697	19612	19636	19710	19691	19644	19544	19659	19530	19780	19656	19654	19674	19710	19478	19620	19584	19839	19622	19626	19710	19527	19403	19554	19760	19619	19606	19640	19598	19647	19574	19390	19476	19425	19691	19564	19731	19632	19485	19584	19498	19585	19725	19644	19604	19647	19496	19657	19675	19636	19730	19415	19558	19735	19534	19769	19697	19623	19586	19656	19804	19662	19499	19511	19750	19566	19994	19494	19617	19853	19666	19566	19849	19668	19645	19764	19725	19688	19613	19613	19775	19728	19607	19687	19798	19690	19830	19806	19628	19525	19646	19530	19778	19399	19859	19795	19563	19555	19757	19567	19568	19633	19667	19809	19826	19763	19665	19311	19656	19581	19698	19718	19784	19794	19691	19505	19656	19713	19784	19590	19572	19573	19592	19393	19552	19645	19604	19528	19585	19596	19746	19666	19698	19652	19659	19547	19695	19835	19878	19651	19606	19390	19555	19745	19551	19465	19681	19525	19679	19435	19536	19640	19629	19624	19421	19516	19566	19691	19827	19765	19723	19856	19515	19576
26026	35945	32286	25494	22647	20381	18967	17992	17675	19338	20870	20725	19013	17888	17124	16962	17060	16962	17263	16962	17076	16963	17044	17115	17167	16927	17134	16816	16922	16903	17257	16943	16980	16925	17103	17066	17078	17086	17009	17080	16921	17033	16955	17201	16923	16928	16834	17197	16880	16846	16945	17043	16925	16945	17047	17007	16938	16956	16977	17296	16927	17008	17099	16999	16795	17044	17119	16977	17124	17166	16841	16993	16949	16891	16981	17008	16971	17103	17064	16906	16801	17020	16949	16942	17019	17012	16986	17069	17060	16978	16938	17104	17138	17123	16930	16854	17067	16809	17026	16870	16891	17159	17126	16930	17041	16868	17162	17081	16881	16846	16914	17146	17065	17124	16998	17026	16976	17016	17087	16967	16993	16985	16857	17191	16948	17039	17003	17020	17147	16918	17114	17159	17106	16943	17081	17073	16951	17121	17032	17115	17009	16887	16961	16996	17141	17083	17111	17002	17193	16897	17059	16935	17099	16997	17069	17010	17015	16925	17069	17044	17043	16938	17049	16996	16920	17050	17040	17071	16984	16989	16917	17139	16849	16871	16923	17044	16954	16896	17046	17084	16763	16852	17023	17011	17027	16967	17189	16932	16905	17037	16787	17111	16976	16862	17074	16997	17031	17226	17078	17244	16974	17101	16922	16987	16822	16906	16985	17110	17049	16993	16884	17010	16910	16992	17044	17022	16968	17162	17128	16812	16848	17157	16869	16859	16964	16926	17035	16958	17060	16860	17036	17010	16909	16942	17095	16888	17076	17121	17090	16974	16953	16988	16990	16936	17006	17107	16928	16934	16986	16861	17029	17140	16980	16961	17111	16861	17086	16958	17124	16986	16943	17155	17020	16935	17030	16922	17034	16892	16950	16939	17131	16943	17182	17090	16913	17010	16927	17047	16973	17022	17094	16995	16941	16997	16977	17033	16986	17040	16904	16924	16975	17141	16977	17058	17175	16971	16993	16921	17069	16999	16966	17039	16867	16903	17054	17072	16854	17004	16931	17123	17098	17135	17010	17132	16990	17156	16859	16981	17038	17049	17045	16931	16933	16958	17038	17022	17071	17011	17045	17031	16951	17105	16931	17053	17013	17198	16930	16922	17001	16984	16941	16965	16954	16916	16924	17054	17067	16999	17091	16961	17014	16940	17020	17051	17007	17004	17063	16920	16953	17056	16962	16984	17154	17160	17209	17047	17157	17217	17010	16962	16847	17049	17098	17044	16912	17097	17076	17008	17082	17000	16903	16863	16948	16899	16992	17052	16916	16905	16980	17091	17060	17159	17042	17146	17187	16974	17043	16912	17170	17010	17044	17013	17042	17140	17075	16844	17164	16983	16889	17052	16931	16989	16954	16984	17218	17089	17192	17031	17079	16828	16928	16916	16951	17017	17145	17186	17067	17015	16986	17094	16980	16959	17074	17020	16979	17016	16966	17036	17158	17022	17076	16962	17101	16957	17114	17051	17118	17069	17026	16878	17131	17099	17046	17116	17070	16892	17001	16961	16991	17101	16953	16867	17042	17057	16940	16725	17070	17059	16910	17072	16887	16885	17034	16885	16986	17033	17076	16976	17019	16988	17033	16971	17066	17064	17085	16979	17057	16935	16869	17018	16923	17154	16959	16971	17063	16938	17162	17022	17065	16913	17120	16925	17048	17013	17095	16925	17160	17135	17011	16926	16998	16981	17023	16797	16943	17237	17010	17002	16936	17117	17100	17130	17007	17088	16883	16923	17032	17189	16959	16980	16838	16993	17059	17109	17081	16987	17059	16858	17094	17117	16743	17168	17033	17051	16970	17017	16916	16822	17016	16844	17007	17036	17169	16920	17058	17005	16922	17020	17049	16926	17009	16992	16987	17001	16965	17038	16969	16935	16911	17041	16937	16931	17002	16986	17024	17032	16944	17135	17079	17001	16876	17107	17011	17026	17036	17079	16934	17101	17090	16836	16985	16881	16993	16999	17037	17095	16962	17043	17020	16920	17104	17038	16962	17052	16980	16880	16965	17138	16989	17041	17112	17030	17060	17102	16965	17076	16938	16904	16939	17020	16951	17075	16952	17018	17034	17126	17194	16937	17159	16971	16932	17019	17037	16944	17079	17087	17040	17094	17057	17001	17097	17089	17054	16970	17041	17120	16865	17148	16905	16902	16980	16930	17186	16957	16866	16947	17057	16897	17151	17044	17010	17016	17044	17041	16948	17131	17054	16943	17101	16950	16837	17100	16929	16942	17084	16858	17126	17144	16849	17165	16889	17024	17061	17010	16965	16923	16920	16987	16926	16970	16910	16968	16900	17021	16932	17143	17114	17022	17137	16914	17103	17012	16956	16978	17181	16914	16935	17007	17112	17180	17037	17079	17038	16972	17195	16884	16818	17040	17168	16927	16840	17059	17170	16943	17051	17080	16909	17186	17030	17159	16984	17035	16996	17223	17237	17026	16895	16946	16954	17124	17110	17143	17045	17014	16838	17072	16932	16988	16900	16994	17114	16996	16909	17034	17023	16894	16998	17066	17086	17067	17053	16954	16961	16970	16988	16912	17048	16927	17116	16977	17065	17128	17012	17033	17119	17048	17070	16934	17208	17010	17124	16879	16991	16971	16946	16981	16939	16897	17095	17025	16966	17118	16971	16924	17030	16873	17091	17096	17032	16935	17068	17179	16890	17115	16883	16963	17066	17031	17131	16915	17110	17027	17129	17021	17071	16811	17140	16932	16970	17031	16958	16781	17001	16954	17095	16966	17072	16855	17033	16839	17203	17133	16969	16954	17051	17018	16915	16983	17197	16834	17043	17025	17263	16998	17066	17048	16968	16955	17061	16775	16998	17194	17036	17086	16911	16907	16834	17021	16842	16959	17123	16925	17029	17070	16983	16995	17025	16848	16997	17056	16892	16967	17123	17039	17051	16996	17035	17042	16917	17180	16981	17044	16972	16881	17065	16958	17032	17090	17020	17230	16996	17192	17136	16938	16927	17071	17034	16930	17035	17001	17011	16990	17025	17015	17089	16982	16936	17070	17089	17074	17012	17257	16915	17016	16905	16971	17068	16938	16999	17173	17014	17001	17168	17144	16961	17009	17119	17037	17194	17043	17089	16966	17016	17077	17122	16909	17029	17076	16978	16811	17076	16881	17133	16901	16998	17095	17020	16956	17035	17109	16962	16934	16965	16949	17040	17139	17037	16920	16952	17110	17012	17058	16928	16981	16846	17047	16977	16941	17076	16979	16950	16987	16890	17151	16851	17031	17131	16996	16988	17073	17135	17067	17114	16979	17055	16712	16955	16904	17002	16983	17011	17104	17066	16902	16836	17094	16875	17057	16894	17137	17084	16898	17132	16997	16894	17081	16866	17022	17012	17164	17039	16953	16823	17115	16929	17151	17078	16963	16962	16819	16984	17044	16914	17062	16965	17003	16985	16829	16990	16932	17058	16978	16929	17023	17070	17030	16788	16983	16958	17043	17278	16916	17098	17067	17018	16985	16998	16911	16941	17064	16935	16961	17131	17036	16921	16971	17059	16946	16971	17243	16896	16777	16965	16984	16919	17227	17078	17061	17208	17116	17062	16944	17086	16954	17030	17111	17005	17165	16964	17158	17039	16975	17103	16793	17071	17117	16947	16951	17238	16911	16860	16971	17095	17037	16968	17069	17064	16918	17062	17011	17064	16885	17072	17001	17009	16953	17148	16817	17109	16896	16987	16904	17018	16808	16961	17051	16977	16921	16929	17133	16902	17273	17047	16942	17042	17124	16896	16910	17124	16992	17136	16875	17039	17082	16964	16984	17001	16994	16976	17116	16927	16850	17054	16858	16941	17049	16964	17093	16971	17100	17063	16830	16993	17153	17219	17092	17067	16962	17012	16944	17000	17136	17113	17076	17044	17190	17069	16856	17012	17052	17079	17046	17008	17063	16992	17162	16824	17066	17030	17051	17032	16913	17039	16974	17004	16905	16848	16951	17061	17064	16994	16987	17116	16993	17130	16985	16868	17023	17023	16929	17173	16954	17010	16996	17118	16960	16990	16950	16956	16938	17032	16976	16897	17069	17010	17056	16943	17131	17082	17173	16835	17087	16869	16997	17108	17031	16988	16904	17027	16991	17123	17179	17152	17099	16881	16907	17110	17004	17086	16909	16800	16996	16920	17090	17000	16810	17192	16978	17024	17032	17057	16969	16975	17034	16944	17027	17149	16841	17113	17082	17078	16788	17098	16874	17081	17149	17030	17040	16935	17161	16982	16958	16980	17013	17083	16954	17035	17156	16905	16954	17082	16972	17007	16942	16960	16915	16936	17109	17173	16905	17148	16952	17047	16875	17076	17046	17001	17054	16942	16929	16947	17243	17077	16835	17166	16814	17021	17062	17009	16827	16936	17048	17011	17087	16968	17036	17019	17109	16777	17110	17194	17071	16954	16905	17018	16980	17017	17165	16936	17188	17064	16799	16988	16898	17087	17043	16979	16995	16884	16985	16989	17184	17265	17035	17005	17119	16907	16846	16946	17046	17005	17021	17046	17022	17007	16893	17012	16906	16945	16819	17187	16957	16961	17096	17141	17045	17014	17131	17012	17118	16954	16987	17096	17151	17076	16911	16928	17239	17039	16854	16890	17079	16981	16790	16797	16959	17198	16861	17074	17057	17053	17026	16960	17045	16948	17058	17046	17105	16964	17188	17093	16879	17105	16965	17052	17055	17047	17160	17036	17037	17030	16862	17084	17097	17148	16804	17036	16972	17064	16873	16960	17106	17000	16992	17124	17229	17013	16769	16947	16814	16921	17052	16806	16999	16872	16952	17115	17033	16999	16994	16915	16994	16853	16935	16962	16965	16999	17014	16968	17149	17171	16829	17039	16835	17250	17139	16994	17034	16868	17045	17117	16905	16856	17077	17021	17000	17228	16998	17084	17180	16951	17127	16841	16836	16790	17000	17023	16885	17110	17191	16883	16884	17096	17029	17000	16830	17037	16990	16913	16981	16927	17040	16967	16970	16974	16859	16960	16985	16969	16984	17046	17051	17048	17020	17062	16876	17062	17119	16956	17039	16961	17070	17010	17056	16982	17081	16982	16890	17032	17120	17138	16959	16976	17056	17046	16957	16942	17096	17145	16996	17137	17214	17106	17142	17119	16852
24548	21531	28949	25472	24268	24726	24310	21692	21115	27042	34254	31387	25837	23056	20935	20253	20232	20095	20378	20253	20158	20331	20286	20211	20069	20174	20086	20060	20488	20280	20377	20043	20138	20290	20256	20207	20235	20104	20215	20102	20039	20053	20269	20155	20468	20035	20330	20131	19995	20366	20169	20139	20260	20199	20120	20317	20197	19957	19944	19998	20257	20314	20010	20022	20197	20371	20282	20265	20248	19932	20398	20322	20109	20246	20209	20063	20025	20383	20185	20187	19974	19980	20209	20163	20143	20082	20171	20067	20173	20297	19978	20051	20174	19972	20130	19827	20232	20188	20222	20213	20186	20059	20152	20066	20161	20179	20312	20120	20083	20250	19903	20018	20162	20212	20334	20221	20207	20159	20125	20174	20136	20070	20200	20162	20058	20027	20173	20082	19981	19850	20467	20288	19996	20223	20175	20124	20204	20109	20197	20113	20220	20161	20145	20050	20277	19911	20356	20173	20200	20176	20510	20215	20283	20254	20159	20132	20214	20079	19918	20272	20025	20263	20061	20063	20159	20021	20257	20218	20129	20211	20007	19993	20261	20034	20092	20350	20133	20019	20113	20286	20072	20113	20298	20335	20120	20256	20046	20114	20238	20206	20370	20121	20216	20071	19926	20193	20091	20138	20274	20170	20112	20145	20107	20093	20016	20014	20159	20105	20265	20046	20075	20037	20011	20339	20072	20198	20407	19920	19977	19998	20064	20292	20168	20165	19895	20126	20250	20317	20351	20038	20046	20210	19983	20013	19921	20221	20187	20130	20058	20176	20446	20279	20231	19924	19966	20220	20274	19989	20269	20252	20070	20083	19900	20154	20027	19965	20011	20018	20191	20279	20157	20312	20145	20215	20226	20051	20283	20239	20179	20091	20277	20235	20238	20280	20137	20192	20127	20018	20345	20294	20049	20013	20093	20113	20240	20342	20086	20061	20222	20086	20147	20062	20061	20192	20032	20043	20192	20286	20204	20178	20235	20122	20062	20121	20378	20253	20290	20126	20325	20162	19956	20296	20297	20225	20037	20010	20158	20022	20270	20285	20258	20124	20071	20228	20107	20195	20121	20127	20126	20219	20105	20057	20143	20223	20003	20081	20174	19962	20192	20142	20246	20310	20075	20437	20266	20156	20225	20010	20092	20070	20095	20184	20158	20265	20219	20063	20194	20193	19947	20001	20011	19904	20055	20107	20090	20120	20121	20246	20178	20072	20364	20187	20129	20110	20245	20067	20134	20086	20139	20115	20008	19985	20271	20064	20319	20324	20136	19920	19986	20003	20199	20124	20051	20080	20149	20025	20062	20096	20014	20123	20001	20282	20132	20060	20076	20077	20237	20145	19777	20031	19980	20179	20240	20087	20092	19986	19981	19940	19993	20384	20217	20000	20290	20211	20074	19907	19969	20266	20135	20170	20164	20107	20001	20136	20076	20264	20343	20173	20045	20011	20153	20156	19938	20315	20194	19967	20075	20075	20173	20174	20206	20330	20275	19995	20156	20190	19851	20101	20111	20039	20164	20081	20160	20211	20095	20263	20351	20202	20214	20077	20086	19981	20239	20247	20157	20066	20203	20073	20211	20106	20254	20119	20024	19916	20084	20170	20229	20119	19901	20239	20234	19973	20018	19939	20329	20252	20061	20206	20194	20102	19904	19910	20085	20109	20144	20125	20095	20268	20079	20215	20121	20283	20174	20071	19957	20190	20160	20012	20326	20205	20004	19916	19963	20171	20229	20213	20190	20110	20098	20214	20179	20226	20241	20188	20096	20000	20161	20069	19986	20105	20186	20148	20012	20192	20007	20205	19991	20076	20168	20267	19991	20108	20076	19878	20134	20131	20282	20299	20068	20063	19740	19996	20326	20104	19976	20301	20341	19923	20022	20349	20013	19994	19879	20108	20232	20065	20172	20129	20170	20420	20307	20070	20280	20252	20131	20229	20092	20103	20256	20091	20157	20230	20215	20247	20143	20205	20179	20188	20212	20092	20184	20177	20316	20151	20079	20150	20222	20006	20115	20076	20189	20279	20339	20085	20085	20187	20292	20267	20214	20207	20050	20000	19910	20226	20425	20229	20028	20170	20260	20055	20319	20166	20106	19992	20067	20273	20202	20120	20004	19900	20152	20340	20240	19991	20290	20297	20285	20252	20237	20122	19955	20261	20197	19972	20162	20279	20189	20325	20104	20064	20018	20153	20177	20092	20181	20054	20204	19983	20026	20083	19956	20000	20024	20082	20136	19929	20163	20205	20216	20181	20074	20091	20149	20231	20229	20244	20257	20155	20089	20120	20187	19948	20161	20123	20291	20175	20267	20076	20123	20038	20060	20183	20083	20073	20113	20027	20055	20156	20133	20241	20252	20198	20097	20014	20112	19955	20151	20231	20209	20135	20252	20029	20379	20082	20266	20028	20116	20154	20109	20160	20322	20140	20177	20046	20249	20220	20034	20076	20046	20005	20139	20150	20022	20137	20201	20227	20053	20290	20299	20067	20041	20216	19993	20076	20139	20163	20080	20193	20180	20121	20084	20101	20348	20064	20144	20219	20154	20243	20165	20230	20009	20191	20222	20043	20276	20084	19986	20209	20245	20259	19962	19859	20112	19874	20001	20071	19992	20120	20238	20167	20134	19903	19951	20047	20223	20367	20023	19974	20086	20101	20024	20165	20161	20129	20047	20394	20135	20134	20157	19940	19916	20142	20228	20000	20056	20074	20025	20241	20238	20341	20133	20064	20266	20422	20246	20265	20112	20194	20331	20175	19986	20116	20218	20143	20095	20045	20019	20291	20084	20046	20119	20209	20323	19960	19978	20125	20082	20153	20029	20355	20083	20045	20204	20231	20100	20256	20399	20199	20147	20202	20340	20283	20139	20197	19950	20318	20206	19832	19984	19923	20252	20151	20153	20142	20050	20143	19914	19956	20176	20227	20299	20038	19972	20215	20133	20217	19853	20051	20011	20248	20009	20248	20177	20058	20151	20106	20356	20075	20052	20025	20020	20281	20214	20272	20147	20166	20006	19935	20075	20097	20204	19992	20131	20135	20166	20052	20179	20082	20175	20251	19916	19937	20019	19919	20425	20353	20135	20290	20164	20128	20056	20057	20050	20116	20283	20209	20046	20250	20002	20214	20104	20081	19987	20079	20158	20120	20269	19772	20270	20156	20043	20196	19922	20189	20147	19992	20185	20042	20098	20147	20188	20106	20192	20096	20227	20145	20041	20091	19951	20246	20040	20183	20130	20292	20274	20245	20020	20077	20114	20307	20246	20095	20013	20167	20351	20195	20185	20313	20157	20105	20138	20058	20055	20161	19976	20053	20365	19910	20345	20072	20185	20190	20008	19862	20049	20220	20193	20110	20278	20242	20059	20159	20057	19988	20056	20241	20116	20142	20137	20121	20237	20186	20414	20023	20104	20044	19920	20081	20366	20229	20245	20133	20027	20098	20161	20044	20076	20226	20229	20140	20427	20287	20164	20244	20082	20158	19953	20135	19980	19924	20279	20122	20060	20178	20350	20240	20232	20320	20046	20089	20115	20233	20199	20120	20134	19967	20204	20290	20103	20166	20202	20200	20114	20142	20271	20102	19892	20162	20397	19961	19976	20328	20138	20023	20011	20076	20213	20337	20112	20288	20065	20381	20280	20098	20142	19984	20025	20171	20167	20253	20436	20093	20322	20195	19928	20196	20185	20225	20117	20167	20078	20239	20082	20019	20119	20139	20068	20190	20239	20177	19975	19902	19973	20059	20145	20529	20406	20179	20121	20174	20311	20192	20362	20223	20174	20205	20021	20131	19886	20065	20195	20010	20219	19951	20175	20273	20203	19962	20134	20164	20034	20214	20232	20237	19941	20081	20119	20012	20247	20225	20200	20275	20312	20361	20146	19839	20129	20183	20120	20380	20029	20113	20033	20028	20004	20155	20191	20083	20028	20124	20060	20082	20214	20240	20232	19942	20211	20113	20277	20222	20107	20166	20142	20089	20248	20088	20107	20132	20088	20068	20191	20119	20034	20133	20203	19969	20241	20148	20040	20188	20039	20226	20160	20122	19940	20171	19932	19979	20021	20090	20148	20332	20276	20436	20399	20202	20140	20119	20072	20271	20034	20096	19859	20129	20131	20062	20148	19818	20092	20037	20175	20191	20095	19932	20060	20256	20040	20392	20176	20035	20078	20316	20087	20274	20130	19896	20168	20322	20067	20128	20030	20198	20075	20207	20105	20227	20111	19996	20021	19938	20131	20262	20446	20200	20115	20315	20221	19921	19925	20073	20314	20051	20118	20160	20076	20195	20178	19985	20114	20174	20151	20351	20164	20199	20031	20152	20173	20281	20084	19963	20085	20110	20152	20031	20014	20109	19970	20230	20345	20072	20187	20040	20138	20238	20297	20129	20206	20185	20250	20136	20044	20305	20324	20219	19941	20121	20316	20220	20006	20249	20123	20089	20232	20084	20095	20216	20197	20007	19990	19935	20034	20141	20026	20317	20101	20155	20233	20298	20207	19991	20163	19858	20015	20023	20129	20061	20219	20179	20132	20290	20010	20029	20346	20163	20146	19917	20171	20034	19986	20188	20001	20096	20097	20287	19896	20230	20193	20118	20126	20161	20184	20177	19975	20119	20060	20097	20274	20049	20129	20257	20096	20061	20078	20022	20061	20023	20073	20067	19965	20024	20220	20302	20168	20231	20510	19990	20057	20271	20287	19996	20247	20384	20093	20146	20058	20121	19973	19978	20155	19974	20249	20169	20144	19945	20148	20053	20453	20329	20145	19950	20269	20168	20078	20001	20182	20151	20089	20240	20227	19982	19976	20105	20261	20231	20095	20166	20095	20104	20188	20192	20069	20094	20238	20285	20263	20041	20419	20202	20167	20044	20253	20293	20054	19903	20284	20076	20041	20175	20152	20201	20229	20196	20336	20341	20243	20185	20205	20080	19975	19901	19974	20039	20137	19854	19961	20189	20063	20074	20142	20154	20175	20228	20085	20055	20202	20282	20048	20154	20124	20210	20092	20161	19941	19972	20193	19904	20066	20318	20153	20438	19985	20068	20186	20151	20097	20091	20211	20305	20089	20194	20135	20183	20146	19990	20057	20013	20289	20506	19932	20249	20472	20051	20167	20068	20222	20061
24735	40288	40361	30351	26541	22840	20786	19615	18874	28737	36579	30642	24418	20279	17373	17469	17457	17455	17468	17636	17237	17186	17399	17323	17528	17336	17344	17444	17249	17518	17402	17383	17284	17321	17376	17374	17307	17125	17328	17374	17380	17354	17343	17201	17473	17417	17362	17407	17450	17427	17354	17262	17388	17418	17133	17288	17493	17312	17277	17341	17400	17473	17456	17356	17495	17253	17205	17583	17357	17368	17317	17260	17346	17351	17360	17384	17317	17198	17258	17336	17451	17253	17293	17298	17256	17159	17208	17522	17533	17411	17443	17249	17213	17205	17341	17350	17321	17223	17336	17243	17476	17227	17221	17319	17180	17478	17390	17202	17168	17353	17490	17210	17481	17427	17366	17282	17169	17447	17398	17340	17262	17335	17420	17231	17203	17459	17316	17610	17321	17315	17409	17386	17463	17442	17394	17340	17441	17375	17306	17464	17268	17289	17544	17288	17470	17366	17353	17374	17265	17364	17363	17377	17219	17272	17447	17273	17434	17389	17350	17376	17395	17362	17375	17208	17316	17534	17233	17334	17398	17216	17220	17310	17250	17353	17196	17348	17230	17135	17342	17258	17265	17248	17333	17359	17313	17208	17446	17206	17355	17220	17445	17293	17308	17459	17362	17166	17434	17309	17237	17321	17364	17391	17350	17353	17288	17442	17307	17307	17234	17332	17472	17194	17317	17499	17344	17414	17355	17346	17586	17229	17259	17413	17296	17368	17375	17328	17134	17134	17273	17211	17159	17291	17346	17210	17472	17291	17314	17345	17355	17364	17476	17307	17294	17322	17319	17428	17309	17434	17336	17175	17366	17328	17363	17303	17132	17640	17373	17293	17203	17181	17353	17214	17249	17305	17395	17581	17368	17341	17397	17542	17257	17374	17498	17327	17288	17413	17358	17434	17449	17349	17502	17217	17147	17462	17134	17346	17330	17430	17320	17138	17347	17291	17319	17347	17607	17306	17487	17387	17318	17353	17218	17483	17274	17133	17472	17411	17388	17394	17393	17180	17432	17246	17485	17260	17417	17478	17166	17219	17363	17191	17310	17270	17447	17203	17396	17451	17320	17282	17408	17427	17336	17212	17314	17336	17237	17406	17261	17337	17450	17330	17205	17260	17345	17336	17464	17433	17342	17334	17457	17331	17332	17478	17269	17444	17488	17338	17284	17426	17341	17375	17380	17392	17355	17144	17220	17290	17441	17289	17231	17270	17329	17126	17196	17302	17435	17296	17272	17463	17412	17435	17372	17402	17333	17124	17300	17323	17219	17203	17302	17343	17170	17541	17326	17420	17164	17402	17178	17265	17361	17344	17267	17303	17212	17337	17275	17241	17280	17377	17340	17156	17447	17403	17301	17130	17550	17453	17312	17504	17308	17197	17330	17516	17063	17418	17303	17439	17315	17420	17341	17196	17369	17204	17406	17323	17461	17323	17283	17345	17227	17329	17157	17470	17310	17437	17413	17516	17398	17344	17404	17495	17464	17463	17340	17278	17361	17424	17243	17267	17367	17296	17203	17246	17410	17323	17138	17243	17294	17317	17428	17299	17467	17248	17405	17346	17307	17293	17313	17267	17433	17294	17475	17479	17438	17373	17274	17277	17347	17261	17293	17327	17406	17258	17341	17324	17356	17237	17291	17349	17642	17332	17365	17241	17330	17406	17374	17315	17358	17467	17255	17314	17248	17338	17337	17453	17359	17294	17230	17378	17322	17295	17365	17244	17302	17339	17116	17321	17197	17318	17356	17207	17389	17252	17384	17332	17470	17328	17245	17354	17390	17418	17325	17334	17315	17306	17355	17437	17268	17379	17311	17334	17239	17328	17449	17294	17359	17152	17322	17302	17483	17301	17299	17404	17528	17400	17521	17281	17302	17420	17284	17439	17365	17330	17310	17204	17361	17387	17402	17465	17248	17491	17342	17403	17266	17238	17374	17337	17482	17413	17381	17377	17293	17145	17391	17365	17392	17297	17392	17385	17565	17359	17138	17282	17263	17197	17403	17301	17317	17315	17280	17399	17285	17339	17190	17382	17391	17489	17245	17328	17224	17265	17378	17359	17280	17269	17358	17366	17244	17188	17403	17288	17475	17283	17362	17112	17332	17446	17394	17405	17157	17173	17498	17411	17412	17181	17336	17468	17145	17344	17245	17493	17408	17394	17365	17297	17458	17486	17358	17195	17307	17364	17242	17293	17330	17157	17311	17141	17350	17177	17370	17211	17454	17352	17356	17431	17324	17273	17440	17499	17393	17357	17474	17342	17248	17378	17378	17266	17387	17309	17434	17426	17479	17200	17225	17315	17270	17267	17388	17300	17384	17222	17488	17403	17294	17364	17218	17400	17360	17212	17273	17382	17281	17384	17285	17156	17427	17269	17186	17308	17341	17311	17368	17397	17214	17418	17330	17283	17239	17291	17208	17394	17334	17234	17483	17323	17322	17213	17399	17459	17379	17395	17333	17406	17136	17377	17352	17350	17402	17391	17325	17079	17326	17483	17203	17348	17365	17297	17373	17312	17323	17521	17341	17291	17492	17387	17276	17310	17159	17293	17320	17258	17197	17229	17360	17396	17378	17275	17506	17353	17498	17419	17291	17428	17355	17295	17225	17350	17341	17196	17247	17314	17438	17457	17285	17325	17303	17273	17433	17351	17279	17331	17312	17263	17425	17269	17318	17454	17303	17451	17201	17478	17319	17297	17586	17338	17348	17447	17294	17339	17329	17364	17296	17273	17293	17475	17482	17183	17417	17422	17343	17165	17306	17170	17280	17338	17247	17493	17255	17444	17293	17395	17178	17216	17489	17271	17340	17293	17253	17274	17406	17320	17297	17389	17169	17103	17308	17288	17313	17275	17209	17314	17334	17175	17313	17363	17362	17479	17323	17300	17146	17566	17277	17472	17492	17311	17330	17381	17311	17290	17331	17252	17214	17397	17232	17369	17541	17345	17283	17112	17330	17241	17339	17206	17439	17293	17363	17371	17249	17349	17436	17284	17283	17243	17238	17371	17349	17340	17316	17410	17279	17216	17560	17279	17442	17370	17367	17096	17367	17361	17329	17412	17262	17270	17361	17436	17349	17203	17394	17145	17269	17359	17447	17324	17360	17278	17297	17199	17378	17212	17532	17319	17452	17269	17313	17324	17469	17409	17408	17361	17297	17160	17412	17455	17502	17370	17303	17277	17248	17490	17295	17577	17327	17240	17162	17228	17279	17408	17445	17346	17262	17430	17247	17284	17340	17216	17352	17342	17469	17412	17354	17305	17262	17326	17344	17303	17472	17414	17246	17226	17321	17279	17157	17174	17361	17178	17251	17193	17183	17430	17461	17363	17351	17302	17416	17157	17469	17391	17579	17389	17356	17434	17292	17347	17430	17269	17162	17314	17350	17181	17334	17356	17436	17324	17406	17394	17374	17430	17198	17353	17404	17375	17454	17298	17318	17263	17305	17316	17304	17194	17431	17444	17355	17242	17378	17241	17461	17312	17331	17305	17300	17490	17259	17345	17268	17298	17262	17258	17452	17315	17345	17122	17158	17258	17399	17332	17411	17289	17482	17401	17293	17345	17245	17270	17349	17187	17410	17340	17548	17144	17277	17301	17361	17283	17350	17263	17269	17361	17378	17378	17398	17362	17338	17356	17451	17355	17330	17269	17292	17192	17341	17293	17256	17232	17191	17333	17177	17548	17371	17348	17371	17272	17323	17344	17201	17221	17289	17379	17247	17405	17281	17487	17281	17356	17353	17339	17378	17274	17217	17325	17457	17342	17306	17413	17344	17362	17498	17213	17337	17198	17470	17212	17344	17327	17462	17302	17256	17295	17360	17409	17273	17253	17336	17326	17300	17114	17289	17346	17453	17438	17275	17334	17252	17354	17307	17098	17337	17341	17284	17440	17233	17420	17368	17366	17258	17486	17360	17206	17489	17456	17415	17294	17508	17392	17397	17377	17273	17354	17340	17244	17223	17279	17176	17338	17414	17184	17249	17307	17330	17432	17379	17181	17441	17432	17339	17278	17379	17518	17367	17451	17308	17251	17401	17321	17554	17236	17343	17217	17365	17292	17299	17316	17374	17249	17309	17149	17337	17488	17477	17118	17366	17302	17383	17271	17263	17416	17196	17394	17450	17390	17422	17348	17375	17347	17448	17278	17292	17160	17383	17338	17422	17440	17184	17211	17337	17259	17513	17355	17249	17437	17227	17207	17259	17374	17434	17253	17413	17396	17128	17342	17332	17288	17396	17330	17303	17242	17388	17295	17210	17458	17214	17272	17426	17491	17299	17325	17410	17256	17496	17273	17330	17185	17255	17326	17374	17349	17343	17212	17205	17407	17493	17310	17152	17313	17439	17332	17075	17284	17289	17369	17337	17277	17316	17374	17280	17254	17406	17389	17330	17249	17416	17446	17493	17182	17324	17223	17219	17297	17543	17317	17247	17301	17308	17423	17248	17392	17353	17447	17310	17244	17373	17115	17361	17451	17328	17387	17336	17270	17318	17186	17293	17222	17227	17398	17136	17408	17355	17378	17487	17249	17474	17311	17356	17390	17234	17328	17252	17303	17345	17329	17433	17422	17385	17260	17500	17347	17325	17400	17254	17189	17339	17494	17313	17455	17121	17263	17369	17290	17333	17228	17254	17372	17302	17355	17362	17319	17242	17380	17234	17276	17279	17198	17126	17372	17273	17498	17512	17302	17246	17402	17309	17302	17374	17324	17182	17316	17348	17330	17197	17399	17278	17342	17247	17210	17463	17193	17193	17147	17155	17480	17231	17330	17493	17250	17373	17132	17381	17237	17234	17529	17339	17442	17273	17263	17488	17388	17361	17324	17365	17535	17285	17341	17220	17384	17228	17372	17258	17502	17548	17331	17277	17337	17362	17255	17498	17437	17179	17349	17467	17313	17319	17330	17286	17522	17343	17421	17227	17374	17315	17307	17411	17352	17264	17416	17312	17300	17392	17298	17403	17470	17326	17397	17335	17381	17236	17392	17434	17404	17396	17474	17463	17218	17363	17474	17435	17430	17347	17196	17141	17423	17297	17454	17379	17343	17571	17484	17275	17381	17342	17342	17183	17394	17240	17303	17321	17482	17214	17274	17285	17276	17291	17233	17228	17392	17138	17216	17398	17250
22935	21554	29549	24073	22421	26013	29990	24881	23682	35542	50005	42579	33463	26827	21898	21097	21401	21097	21316	21307	20961	21171	20899	21033	21235	20831	20918	21176	21087	21058	20970	20820	21069	21025	20986	20773	20954	20800	21206	21105	20905	21126	20800	21124	21172	21019	20593	21041	21052	20834	20880	21087	20996	21187	20890	21037	20508	20898	20868	20799	20944	20828	20946	21088	21080	20830	20936	20772	20668	20794	20887	20674	21023	20821	20965	20886	21014	21192	20900	20887	20825	20955	20829	20720	20970	20782	20805	20797	20838	20861	21063	20757	20914	21044	20806	20729	20697	21142	21126	20863	20785	20928	20748	21050	20856	20965	20941	20719	20769	20679	20850	21034	20786	20927	20694	20853	21078	20804	21032	21140	20887	20889	21104	20863	20902	20669	20969	20852	20994	20797	20995	20949	20791	20979	20958	21025	21064	21174	20856	21037	20793	21003	20786	20848	20912	21057	20909	20763	20744	20641	20703	20702	20811	20746	21042	21008	20961	20854	21159	20993	21175	20904	20873	20893	20950	20896	20697	20726	21023	20858	20694	20911	21029	21153	20861	20843	20858	20733	20751	20699	20976	20791	20837	20974	20970	20890	20828	20842	20941	20920	20964	20877	20769	20882	21070	20768	20902	20775	20791	20778	20742	20970	20856	20806	20829	20868	20944	20814	20849	20736	21098	20855	20812	20705	20816	20919	20903	20636	20557	20860	20794	20807	20955	20950	20946	20827	21038	20799	20810	20796	21020	20938	21074	20924	20927	20997	21098	20969	20951	20874	20939	20699	20777	21057	20848	20988	21196	20841	20932	20797	21052	20952	20702	20828	20664	21118	20975	20752	21092	21059	20837	21045	20880	20902	20963	20729	20649	20967	20837	20917	20801	20826	20654	20755	20638	20928	20663	20638	20868	20836	20840	20697	20786	21000	20998	21009	21143	20823	20707	20824	20821	20905	20993	20888	20787	21011	21009	21013	20957	20892	20963	20791	20993	20930	21054	20751	20890	20978	20685	20510	20753	20849	20845	20739	20675	20809	20860	20906	20745	20910	20817	20739	20838	20810	21081	20860	20915	20714	21113	20818	21126	20781	20804	20725	20814	20976	21126	20947	21038	20887	21000	20788	20792	20874	20834	20796	21025	20642	20971	20880	21075	20885	20937	20909	21046	20733	20866	20898	20923	21105	20909	20938	20688	20778	20762	20808	20902	20838	20689	21079	20935	20922	20712	20756	20896	20724	20858	20942	21129	20802	20797	20900	20811	20846	20880	20858	20931	20825	20947	21074	20833	20737	20951	21017	20948	20924	20842	20941	20575	20777	20910	20884	21057	20852	20779	20798	20834	20638	20880	20965	20891	20777	21098	20958	20884	21092	20882	20776	20892	20802	20989	20965	20990	21115	20710	20816	20667	20710	20802	20911	20971	20764	20889	20728	20850	20745	20929	20821	20782	20776	20741	20723	20930	21035	20795	20877	20701	20734	20743	20696	20794	20992	20939	20856	20799	20859	20797	20984	21158	21046	20913	20861	21089	21080	21119	20729	20915	20846	20823	20890	20821	20912	20777	20972	20597	21026	20945	20946	20853	20798	21139	20826	20928	20739	20778	20756	20729	20997	20830	20809	20635	20914	21049	20992	20686	20761	20847	20690	20905	20755	20774	20779	20897	21203	20925	21048	20852	21048	20909	20895	20861	20844	20708	20614	20791	20834	21055	20717	20700	20954	20885	20778	21042	20865	20891	21074	20728	20921	20930	21013	21023	20760	20877	21009	20838	20771	20771	20824	20936	20970	20920	20979	20900	21001	21228	20878	20870	20699	20929	20707	20720	20739	20811	20623	21003	20787	21109	20703	20973	20897	20892	20670	20960	20926	21061	21008	20651	20904	20910	20727	20974	21015	21013	20976	20797	20888	20953	21014	20851	20904	21001	20710	20705	20820	20909	20823	20748	20978	20794	20966	20836	20848	20972	20752	20784	20849	20702	20897	20962	20999	20884	20828	20637	20772	20619	20911	20792	20711	20559	20766	20984	20882	20872	20625	20746	20745	20838	20931	20802	20787	20823	20995	20544	20785	21098	20789	20976	20937	20931	20799	20773	20880	20812	20844	20912	20871	20921	21005	20764	20971	20905	20765	21014	20675	20751	20841	20665	20919	20845	20980	20769	20797	20992	20845	20697	20865	20655	20804	21101	20715	21033	20845	20941	20704	20955	20580	20787	20908	20638	20698	20644	20902	20982	20820	20982	20784	21064	20764	20985	20905	20903	20850	20901	20931	21027	20819	21009	20815	20912	20925	20865	20891	20790	20994	21004	20839	20760	20825	20899	21004	20997	20840	20784	21091	20749	20767	20918	20819	20819	20756	20779	20875	20897	20971	20954	21019	21024	20817	21021	20859	20815	20953	20665	20793	20787	21053	21072	20756	20891	20849	20984	20792	21034	21048	20838	20870	20875	21196	21165	21018	20908	20728	20632	20879	20839	20940	20865	20943	20841	20867	20880	20802	20593	20817	20825	20816	20749	20971	20764	20989	21195	20697	20851	20795	20799	20716	20931	20726	20867	21090	20910	20844	20657	20802	20960	20924	20829	20714	20837	20669	20949	20959	20819	20938	21055	20715	20849	21000	20874	21016	21076	20843	20969	20747	20804	20876	21021	21011	20817	20734	20778	20887	20882	20923	20837	20888	20782	21004	20901	20939	20902	20929	20710	20725	20817	20999	20823	20934	20812	21009	20837	20795	20935	20822	20794	21107	20832	20751	20887	20975	21003	20702	20722	21006	20657	20873	20787	20759	21015	21055	20661	20773	20942	20940	20875	20704	20974	20829	20927	20745	20852	20950	20961	20772	20743	20746	20838	20827	20742	20846	20848	20887	21011	20825	21041	20776	20831	20913	21000	20722	21027	20724	20878	20806	20737	20797	20768	20867	20675	20934	21040	21007	20993	20901	20775	20794	20939	20915	20845	20925	20823	20839	20909	21095	20878	21004	20882	20852	20894	21005	20836	20929	20965	20956	20771	20762	20953	20961	20798	20895	21135	20745	20856	21000	21212	20854	20971	20948	20876	20848	20901	21095	20808	20889	21023	20898	20902	20864	21000	20946	20702	20744	20949	21143	21034	20895	20850	20809	20716	20750	20813	20877	20816	20676	20876	20830	20865	20827	21035	20559	20963	20679	20685	20807	20864	20807	20830	20640	20710	20730	20673	20761	20874	20919	20877	20768	20552	20879	20666	20757	20734	21011	20747	20862	20835	20977	20929	20919	21052	20788	20861	20681	20687	20837	20829	20894	20871	20926	20978	20619	20870	20986	20794	20927	20788	20844	20758	20712	20869	20893	20868	20766	20930	20864	20849	20990	20854	20872	20984	20851	21072	20630	20894	20844	20952	20998	20911	21007	21048	20981	20998	20777	21079	21066	20909	20924	20813	20765	20677	20798	20827	20764	20930	20526	20835	20868	20800	20834	20866	20834	20697	20867	20844	20947	20994	21064	20972	20869	20858	20795	20952	20865	20907	20798	20944	21012	20943	20784	20935	20973	20717	20880	20858	20841	20759	20839	20765	20766	20839	20804	20629	20711	20876	20801	20736	20849	20864	20801	20847	20722	20793	20671	21087	20904	20731	21102	20852	20526	20761	20776	20587	20898	20796	20869	20840	20825	20995	20739	20749	20795	21033	20762	20989	20941	20857	21111	20650	20938	21027	20710	20805	20968	21026	20801	20929	20856	20809	20891	20972	20932	20604	20945	20561	20603	20876	20914	20727	21125	20830	20964	20697	20703	21000	20807	20855	20998	21012	20834	20654	20786	20954	21011	20938	20750	21010	20676	20735	20816	20910	20968	20806	20890	20893	21028	20733	20859	20777	20640	20930	21033	20831	20929	21022	20808	20701	20827	21067	20768	20623	20916	20870	20849	20818	20961	20858	20963	20861	21121	21010	20848	20927	21161	20792	20783	21079	20801	20709	20744	20724	21007	20937	20969	20750	20713	20722	20985	20834	20920	20860	20817	20720	20748	21008	21012	20831	20939	20856	20767	20845	21083	20929	21025	20975	20886	20756	20571	21178	20873	20922	20876	20827	20869	20652	20837	20869	20854	20958	20686	20729	20847	20710	20930	20862	20801	20787	20640	20866	21053	20989	20873	20987	20780	20837	20717	20874	20918	20839	21098	20902	20860	20666	20964	21044	20684	20829	20905	20945	20893	20983	20895	21037	20935	20985	20911	20506	21022	21014	20653	20958	20865	20784	20716	20911	20848	20863	20921	20786	20981	20675	20942	20861	20933	20842	20663	20753	20793	21139	20838	20855	20786	20949	20934	20809	20882	20831	20672	20671	20842	20805	21059	20773	20906	20628	20888	20907	20894	20846	20913	20793	20987	20789	20867	20568	20958	21079	20956	20594	20954	20924	21086	20835	21111	20721	20641	20807	20822	21103	20882	20856	20835	21036	20856	20765	20848	21160	20657	20869	20918	20696	20820	20861	20884	20783	20819	20912	20950	20705	20959	20896	20858	20811	20983	20654	20878	20708	20595	20880	20858	20883	20696	20941	20770	20815	20657	20860	21036	20898	20972	20817	20890	20784	21033	20891	20824	20990	20918	20746	21016	21022	20716	20802	20763	20862	20725	20673	20862	20693	20962	20905	20901	20955	21056	20890	20914	20984	20992	21093	20948	20949	20896	20767	20890	20887	20983	20993	21042	20893	20870	20927	20821	20888	20914	20793	20848	20765	20930	20771	20747	20804	20845	20755	20947	20940	20826	21000	21062	20760	20896	20865	20830	20867	20736	21030	20961	20737	20853	20952	21068	20785	21087	20983	20839	20912	20735	20863	20877	21175	21024	20904	20867	20842	20838	20733	20570	20955	20982	20793	20725	20893	20781	20821	20834	20808	20895	20942	20882	20902	20949	20817	20943	20565	20669	20968	20986	20885	21121	20841	20890	20778	20733	20709	20896	20929	20785	21020	20737	20842	20811	20896	20824	20825	20946	20926	20802	20856	20808	20982	20873	21075	20736	21033	20827	20920	20921	20875	21035	20824	20804	20751	20872	20930	20736	20953	20955	20887	20700	20868	20864	20723	20790	20877	20669	20860	20975	21051	20890	20745	20686	20864	20818	20940	20887	20877	20904	20666	20826
26543	49670	43836	37398	33126	28164	26296	23476	22539	38688	51083	41120	33143	23859	17826	17714	17863	17829	17761	17749	17441	17731	17784	17715	17680	17780	17744	17715	17849	17918	18053	17919	17803	17741	17726	17791	17636	17725	17705	17702	17697	17808	17955	17858	17643	17864	17682	17540	17648	17621	17722	17629	17497	18066	17795	17651	17677	17733	17820	17824	17904	17690	17800	17635	17858	17448	17834	17622	17667	17728	17711	17763	17671	17767	17752	17675	17713	17551	17576	17721	17637	17787	17636	17824	17730	17647	17716	17677	17695	17667	17790	17795	17514	17723	17760	17854	17782	17769	17725	17705	17616	17853	17574	17799	17548	17614	17723	17442	17819	17788	17720	17667	17626	17814	17688	17589	17762	17756	17644	17736	17802	17821	17695	17716	17808	17818	17793	17801	17831	17667	17743	17738	17875	17730	17736	17741	17814	17609	17672	17566	17706	17701	17778	17688	17845	17680	17671	17749	17533	17673	17827	17608	17889	17802	17702	17620	17740	17836	17754	17709	17811	17695	17686	17705	17705	17679	17729	17888	17694	17655	17823	17617	17780	17696	17873	17743	17637	17693	17631	17800	17699	17783	17749	17818	17630	17641	17670	17739	17778	17718	17409	17780	17621	17596	17606	17782	17610	17856	17707	17815	17695	17703	17541	17571	17776	17667	17658	17762	17774	17624	17596	17919	17854	17656	17681	17630	17698	17504	17768	17772	17719	17804	17753	17749	17788	17681	17605	17617	17758	17697	17539	17773	17617	17642	17758	17741	17749	17685	17730	17741	17533	17794	17717	17696	17748	17529	17602	17663	17722	17637	17741	17634	17783	17703	17675	17805	17717	17669	17939	17671	17837	17961	17715	17647	17633	17633	17730	17711	17666	17750	17506	17888	17680	17778	17652	17691	17478	17897	17788	17641	17703	17751	17769	17760	17745	17563	17650	17708	17629	17527	17685	17804	17611	17734	17763	17638	17682	17734	17811	17879	17755	17682	17753	17682	17670	17730	17455	17439	17780	17810	17798	17596	17677	17662	17855	17559	17698	17648	17704	17637	17689	17775	17508	17728	17742	17557	17665	17669	17728	17780	17687	17778	17767	17771	17671	17754	17643	17641	17706	17610	17891	17639	17879	17673	17617	17818	17628	17599	17711	17771	17556	17611	17783	17612	17620	17734	17716	17555	17690	17666	17611	17684	17617	17624	17704	17687	17962	17865	17776	17618	17739	17776	17889	17687	17672	17684	17656	17917	17701	17550	17648	17653	17797	17564	17761	17445	17710	17579	17834	17956	17622	17559	17668	17745	17605	17806	17669	17791	17853	17665	17446	17841	17476	17889	17771	17593	17644	17521	17852	17730	17845	17643	17877	17603	17878	17780	17589	17684	17616	17705	17800	17712	17663	17652	17574	17866	17608	17899	17676	17704	17663	17754	17686	17761	17769	17616	17723	17798	17867	17825	17719	17643	17622	17715	17616	17622	17637	17805	17681	17661	17580	17799	17565	17896	17775	17713	17813	17672	17685	17626	17696	17758	17820	17549	17638	17644	17729	17588	17725	17598	17538	17839	17650	17725	17711	17719	17615	17654	17774	17777	17682	17766	17675	17604	17663	17726	17679	17697	17595	17651	17732	17745	17655	17625	17641	17691	17770	17635	17776	17677	17708	17677	17869	17528	17619	17595	17468	17694	17921	17698	17696	17775	17671	17665	17745	17773	17599	17708	17777	17715	17668	17513	17630	17750	17656	17615	17684	17752	17539	17563	17722	17693	17880	17661	17609	17637	17745	17702	17677	17623	17668	17610	17729	17733	17648	17710	17673	17703	17763	17559	17690	17552	17691	17902	17768	17783	17819	17804	17723	17811	17556	17706	17859	17764	17835	17786	17764	17748	17662	17699	17585	17726	17694	17669	17747	17688	17708	17692	17847	17690	17843	17681	17711	17823	17713	17698	17770	17645	17754	17542	17648	17723	17695	17623	17850	17660	17615	17766	17658	17667	17672	17502	17725	17574	17723	17601	17867	17604	17726	17588	17755	17650	17763	17694	17702	17626	17736	17651	17775	17880	17526	17728	17606	17727	17738	17694	17517	17913	17726	17798	17649	17569	17741	17679	17586	17731	17744	17680	17653	17748	17801	17750	17572	17494	17741	17743	17711	17632	17576	17496	17671	17574	17758	17633	17607	17664	17673	17621	17624	17669	17647	17832	17636	17780	17606	17751	17739	17652	17714	17784	17598	17797	17739	17706	17604	17666	17797	17860	17659	17667	17473	17923	17610	17832	17632	17585	17676	17829	17776	17716	17591	17835	17694	17828	17659	17711	17615	17695	17683	17890	17713	17633	17613	17658	17709	17739	17714	17750	17697	17713	17596	17759	17727	17883	17811	17727	17844	17915	17713	17839	17542	17625	17505	17702	17744	17695	17836	17664	17750	17817	17625	17527	17840	17731	17727	17494	17713	17709	17698	17825	17690	17795	17726	17713	17724	17615	17768	17616	17746	17834	17705	17731	17839	17704	17666	17551	17610	17767	17847	17655	17600	17755	17659	17748	17656	17552	17876	17513	17745	17793	17731	17707	17797	17641	17806	17698	17675	17692	17818	17752	17741	17697	17811	17660	17811	17652	17711	17836	17735	17747	17834	17596	17596	17792	17502	17825	17820	17629	17734	17650	17656	17593	17789	17494	17822	17680	17697	17612	17925	17735	17678	17824	17700	17858	17829	17858	17676	17606	17652	17639	17760	17835	17834	17738	17766	17703	17565	17658	17875	17580	17752	17542	17761	17654	17512	17765	17819	17724	17751	17754	17812	17555	17478	17617	17645	17674	17576	17784	17740	17591	17700	17660	17842	17602	17598	17742	17579	17603	17688	17634	17655	17573	17722	17647	17633	17731	17608	17749	17695	17570	17661	17528	17608	17678	17570	17663	17762	17815	17773	17766	17716	17729	17993	17660	17704	17652	17795	17887	17837	17678	17630	17842	17765	17738	17581	17669	17567	17538	17719	17737	17540	17748	17892	17752	17810	17707	17587	17616	17658	17794	17653	17774	17738	17788	17674	17675	17580	17659	17609	17571	17760	17849	17591	17703	17878	17835	17788	17760	17777	17716	17628	17563	17643	17700	17743	17751	17826	17683	17630	17685	17765	17833	17705	17762	17671	17618	17717	17764	17778	17473	17866	17561	17709	17506	17838	17687	17607	17721	17761	17830	17802	17671	17817	17769	17697	17856	17492	17691	17760	17651	17721	17770	17781	17555	17652	17544	17972	17783	17665	17797	17718	17744	17673	17668	17722	17707	17678	17767	17739	17712	17792	17690	17718	17756	17675	17850	17531	17680	17695	17732	17786	17682	17592	17708	17715	17810	17632	17795	17638	17783	17684	17844	17744	17498	17726	17680	17622	17637	17758	17720	17741	17716	17796	17720	17640	17667	17607	17756	17894	17711	17852	17721	17677	17808	17837	17675	17570	17776	17770	17519	17884	17753	17683	17717	17703	17788	17636	17730	17895	17823	17811	17825	17705	17677	17737	17559	17656	17585	17676	17712	17754	17669	17817	17778	17640	17667	17630	17842	17815	17750	17695	17691	17622	17732	17667	17701	17793	17783	17579	17715	17784	17652	17687	17710	17599	17773	17778	17646	17556	17664	17687	17618	17614	17775	17921	17663	17721	17833	17697	17565	17694	17635	17693	17706	17683	17650	17561	17600	17649	17613	17849	17660	17794	17655	17611	17671	17737	17751	17425	17579	17778	17654	17572	17748	17540	17740	17777	17844	17717	17697	17741	17451	17604	17757	17798	17622	17691	17668	17694	17696	17671	17685	17896	17742	17685	17775	17696	17789	17683	17590	17567	17772	17523	17674	17699	17714	17691	17842	17529	17858	17787	17797	17753	17646	17923	17663	17797	17607	17565	17793	17520	17797	17720	17648	17682	17801	17803	17932	17634	17703	17502	17809	17589	17821	17735	17549	17793	17683	17705	17612	17583	17814	17820	17524	17798	17806	17379	17712	17771	17695	17897	17866	17654	17682	17783	17880	17598	17673	17759	17816	17670	17735	17795	17583	17596	17872	17736	17569	17733	17526	17571	17699	17764	17610	17677	17686	17902	17611	17828	17561	17720	17707	17699	17800	17697	17749	17719	17627	17695	17663	17686	17567	17618	17556	17717	17845	17833	17591	17699	17712	17673	17570	17808	17727	17749	17878	17790	17798	17567	17652	17773	17636	17533	17650	17728	17761	17709	17599	17591	17799	17588	17625	17840	17659	17794	17687	17598	17649	17897	17501	17650	17812	17791	17761	17614	17529	17771	17641	17717	17850	17732	17712	17756	17636	17652	17674	17578	17558	17571	17811	17603	17697	17744	17524	17870	17610	17710	17654	17592	17600	17866	17612	17637	17711	17637	17687	17717	17547	17783	17628	17536	17737	17736	17697	17811	17749	17636	17703	17708	17778	17681	17512	17654	17634	17869	17721	17711	17844	17612	17856	17739	17794	17726	17787	17659	17709	17850	17617	17715	17772	17613	17671	17875	17698	17708	17651	17495	17778	17638	17661	17770	17712	17801	17723	17663	17818	17654	17712	17804	17673	17634	17592	17670	17601	17553	17643	17640	17829	17656	17640	17910	17814	17565	17558	17763	17673	17808	17526	17599	17787	17626	17818	17837	17621	17747	17886	17732	17659	17727	17787	17638	17742	17688	17650	17720	17704	17795	17636	17810	17543	17661	17702	17657	17681	17782	17734	17726	17699	17765	17480	17716	17637	17483	17611	17790	17780	17724	17818	17709	17718	17744	17738	17728	17590	17591	17725	17614	17634	17795	17786	17669	17537	17627	17680	17491	17706	17787	17775	17665	17636	17841	17637	17847	17566	17740	17813	17766	17853	17744	17778	17924	17540	17743	17464	17859	17732	17693	17516	17667	17552	17857	17762	17696	17836	17630	17761	17867	17632	17539	17656	17600	17646	17593	17688	17649	17900	17741	17758	17604	17632	17686	17781	17579	17598	17752	17680	17902	17586	17852	17735	17708	17638	17722	17563	17704	17678	17593	17433	17702	17688	17727	17663	17778	17598	17846	17793	17775	17600	17692	17652	17908	17619	17590	17746	17810	17887	17702	17716	17580	17898	17552	17817	17584	17657	17732	17790
27902	24691	29762	27068	23089	22520	22219	21104	20645	20645	22112	22384	21292	20490	19579	19455	19772	19608	19866	19713	19752	19666	19891	19750	19785	19631	19627	19781	19765	19511	19675	19636	19555	19581	19638	19601	19649	19731	19534	19518	19504	19722	19584	19702	19705	19692	19535	19532	19611	19579	19647	19550	19649	19672	19697	19662	19661	19616	19522	19566	19700	19670	19591	19597	19563	19480	19667	19700	19660	19603	19961	19592	19621	19874	19620	19785	19403	19586	19511	19438	19533	19700	19742	19770	19680	19551	19303	19450	19655	19483	19628	19686	19941	19837	19595	19450	19570	19641	19680	19573	19533	19455	19719	19541	19515	19441	19531	19497	19435	19563	19568	19658	19677	19625	19645	19534	19469	19545	19530	19739	19576	19622	19524	19744	19707	19649	19500	19585	19559	19570	19558	19536	19532	19603	19709	19346	19595	19457	19626	19658	19650	19558	19751	19466	19775	19415	19780	19468	19674	19785	19486	19470	19498	19612	19548	19611	19493	19527	19708	19548	19618	19568	19601	19889	19585	19527	19546	19775	19530	19628	19480	19677	19464	19499	19593	19642	19636	19688	19652	19616	19709	19680	19543	19649	19458	19489	19545	19361	19629	19544	19677	19550	19505	19621	19702	19612	19692	19592	19620	19519	19578	19612	19678	19564	19709	19599	19584	19433	19630	19504	19573	19518	19618	19670	19753	19596	19497	19690	19546	19593	19715	19838	19600	19671	19491	19557	19395	19617	19691	19725	19589	19748	19917	19757	19565	19534	19672	19346	19686	19568	19598	19509	19693	19550	19658	19792	19529	19625	19679	19948	19531	19826	19697	19446	19719	19676	19743	19404	19513	19767	19535	19598	19728	19573	19525	19678	19512	19440	19535	19672	19851	19552	19641	19421	19693	19553	19581	19765	19518	19276	19877	19612	19586	19484	19691	19618	19626	19658	19538	19599	19472	19630	19682	19640	19662	19603	19516	19574	19594	19635	19779	19427	19553	19504	19548	19344	19505	19432	19476	19510	19774	19525	19606	19567	19764	19731	19585	19497	19567	19458	19718	19633	19595	19556	19569	19570	19588	19662	19740	19395	19563	19569	19629	19641	19698	19685	19448	19769	19711	19610	19673	19576	19447	19512	19528	19598	19568	19662	19785	19373	19599	19697	19536	19611	19490	19433	19648	19540	19707	19545	19698	19548	19812	19646	19577	19508	19689	19779	19613	19557	19712	19782	19716	19730	19570	19539	19588	19729	19678	19684	19758	19615	19526	19436	19538	19727	19616	19757	19592	19660	19530	19533	19622	19504	19787	19671	19581	19540	19650	19636	19573	19780	19641	19492	19745	19695	19662	19462	19568	19491	19386	19595	19776	19655	19397	19657	19585	19641	19606	19683	19502	19518	19515	19463	19526	19554	19669	19602	19482	19707	19454	19509	19529	19573	19483	19645	19810	19489	19556	19555	19498	19487	19814	19522	19842	19563	19616	19611	19585	19586	19710	19707	19700	19925	19693	19674	19416	19515	19765	19444	19647	19900	19711	19503	19579	19531	19681	19856	19521	19799	19664	19524	19791	19639	19785	19432	19665	19454	19633	19624	19771	19498	19753	19664	19595	19527	19988	19605	19614	19607	19476	19671	19619	19558	19565	19537	19599	19554	19657	19492	19515	19577	19644	19641	19693	19717	19544	19649	19731	19663	19460	19663	19652	19430	19836	19425	19665	19503	19625	19880	19707	19653	19551	19267	19569	19746	19454	19687	19429	19497	19537	19468	19715	19797	19582	19876	19767	19758	19425	19787	19522	19749	19474	19645	19700	19640	19566	19505	19705	19621	19606	19599	19521	19610	19768	19660	19562	19523	19490	19770	19694	19434	19505	19374	19770	19634	19629	19808	19538	19588	19593	19589	19617	19578	19696	19739	19716	19594	19384	19667	19517	19652	19768	19570	19574	19594	19536	19545	19489	19620	19635	19638	19386	19592	19477	19693	19630	19694	19577	19540	19806	19630	19812	19614	19564	19754	19509	19674	19660	19652	19610	19547	19565	19644	19743	19714	19647	19622	19683	19759	19655	19662	19364	19585	19505	19625	19716	19531	19529	19545	19532	19872	19537	19666	19522	19769	19931	19682	19826	19645	19642	19613	19560	19630	19861	19718	19510	19549	19658	19493	19631	19302	19456	19505	19604	19519	19470	19603	19752	19589	19597	19579	19393	19741	20023	19562	19564	19552	19633	19712	19731	19633	19723	19478	19521	19561	19660	19577	19669	19636	19667	19621	19671	19646	19680	19583	19708	19787	19673	19470	19523	19665	19723	19682	19782	19772	19660	19580	19543	19681	19751	19431	19394	19404	19536	19553	19559	19613	19816	19736	19512	19717	19623	19666	19573	19584	19635	19582	19395	19518	19671	19672	19665	19582	19409	19477	19767	19712	19638	19479	19639	19707	19678	19635	19615	19671	19386	19563	19452	19430	19495	19646	19769	19666	19524	19657	19636	19596	19524	19785	19587	19564	19765	19752	19475	19570	19594	19573	19540	19609	19655	19798	19712	19635	19666	19830	19549	19620	19565	19618	19768	19470	19633	19665	19656	19450	19643	19726	19440	19709	19487	19821	19602	19400	19418	19313	19665	19644	19777	19437	19543	19474	19581	19641	19777	19618	19676	19925	19755	19663	19601	19601	19641	19646	19559	19659	19395	19588	19782	19474	19538	19670	19408	19597	19494	19544	19690	19644	19845	19461	19444	19585	19733	19425	19606	19753	19835	19759	19533	19617	19771	19514	19637	19737	19818	19759	19573	19574	19701	19476	19671	19497	19631	19465	19573	19682	19546	19644	19633	19530	19421	19692	19659	19558	19729	19564	19717	19644	19791	19575	19508	19755	19792	19501	19787	19361	19675	19633	19632	19486	19503	19385	19601	19614	19659	19792	19571	19555	19607	19614	19591	19433	19689	19619	19643	19579	19710	19649	19637	19503	19666	19603	19513	19778	19661	19848	19719	19622	19746	19514	19815	19457	19585	19661	19594	19621	19580	19487	19649	19507	19523	19633	19619	19597	19698	19407	19667	19519	19628	19543	19856	19453	19712	19427	19577	19666	19502	19612	19703	19697	19575	19609	19661	19577	19846	19448	19661	19476	19550	19701	19910	19484	19704	19550	19807	19594	19655	19767	19701	19598	19468	19583	19405	19549	19524	19514	19856	19596	19684	19616	19728	19496	19484	19669	19598	19367	19702	19514	19755	19676	19663	19782	19753	19485	19574	19557	19593	19613	19716	19655	19573	19591	19627	19429	19592	19507	19523	19517	19722	19658	19423	19571	19404	19559	19401	19625	19753	19878	19617	19443	19610	19571	19581	19728	19650	19916	19787	19746	19567	19685	19904	19410	19556	19719	19494	19601	19623	19677	19779	19681	19756	19656	19596	19609	19341	19708	19745	19587	19635	19621	19331	19647	19676	19594	19500	19600	19531	19585	19542	19442	19577	19800	19850	19575	19616	19611	19582	19558	19599	19597	19631	19512	19611	19702	19527	19680	19792	19682	19415	19514	19347	19457	19622	19689	19574	19617	19713	19684	19605	19434	19659	19493	19592	19495	19575	19741	19465	19683	19871	19453	19592	19577	19758	19605	19514	19677	19595	19649	19618	19495	19500	19405	19408	19805	19460	19669	19757	19457	19551	19525	19585	19610	19479	19643	19609	19471	19641	19806	19518	19737	19636	19663	19670	19606	19355	19699	19635	19483	19514	19290	19686	19469	19688	19649	19558	19526	19583	19708	19532	19758	19717	19472	19661	19515	19675	19767	19486	19703	19514	19486	19588	19645	19442	19637	19468	19623	19671	19620	19515	19461	19598	19533	19680	19525	19761	19664	19709	19579	19594	19445	19717	19750	19690	19456	19658	19547	19415	19624	19625	19691	19457	19401	19581	19736	19679	19629	19574	19619	19756	19591	19721	19636	19734	19568	19705	19670	19623	19638	19648	19510	19543	19601	19722	19530	19498	19669	19605	19537	19403	19498	19689	19585	19579	19282	19588	19513	19752	19716	19552	19501	19548	19756	19705	19484	19640	19368	19610	19813	19904	19564	19739	19518	19578	19703	19712	19640	19697	19441	19680	19539	19516	19812	19625	19660	19639	19563	19444	19507	19430	19608	19588	19682	19777	19561	19749	19633	19523	19630	19656	19537	19732	19736	19595	19615	19656	19623	19698	19653	19573	19631	19524	19556	19527	19870	19472	19709	19526	19507	19562	19538	19663	19440	19480	19592	19699	19758	19633	19520	19750	19481	19508	19593	19585	19665	19784	19663	19521	19451	19488	19519	19596	19563	19696	19688	19572	19573	19585	19565	19618	19578	19507	19550	19512	19763	19626	19722	19651	19544	19752	19659	19809	19583	19642	19584	19691	19586	19407	19573	19587	19522	19461	19625	19783	19718	19639	19724	19663	19743	19723	19632	19654	19398	19552	19324	19566	19603	19614	19672	19514	19664	19720	19723	19526	19452	19607	19470	19469	19585	19542	19524	19535	19500	19658	19728	19761	19621	19600	19404	19652	19721	19659	19602	19661	19629	19544	19554	19701	19622	19625	19833	19594	19508	19547	19703	19679	19428	19568	19695	19533	19570	19527	19532	19878	19414	19426	19533	19804	19598	19640	19735	19605	19568	19614	19534	19654	19557	19839	19494	19542	19403	19533	19609	19539	19443	19559	19482	19574	19698	19400	19589	19913	19694	19629	19488	19624	19635	19671	19798	19598	19604	19551	19632	19436	19505	19474	19533	19675	19825	19598	19635	19454	19363	19494	19348	19720	19743	19559	19488	19545	19674	19675	19688	19558	19719	19682	19628	19577	19657	19567	19534	19477	19774	19945	19935	19760	19530	19822	19575	19560	19760	19472	19689	19684	19601	19692	19523	19696	19634	19649	19650	19656	19755	19702	19664	19693	19711	19690	19641	19723	19693	19876	19547	19744	19566	19709	19401	19472	19536	19599	19664	19759	19493	19513	19402	19624	19568	19626	19563	19534	19613	19557	19561	19636	19493	19828	19701	19458	19647	19588	19405	19754	19747	19776	19564	19463	19553	19687	19468	19658	19582	19656	19520	19866	19613	19497	19600	19789	19704	19594	19623	19593	19530	19457	19454	19498	19753
25685	37889	30775	24893	22847	21268	21192	19478	18466	18764	20905	20289	18853	17742	17059	16836	17093	16904	16968	16899	17118	17027	17016	17232	16915	16941	17015	16861	16817	17012	16893	17059	16968	16967	17193	17080	16991	17046	16888	17003	17071	16811	16862	16942	17028	16901	16879	17117	16854	17027	16895	16928	16999	17015	16925	16913	16979	16856	17138	16819	16893	16820	16945	16923	16862	17056	16985	17027	16916	17040	16950	16961	16858	16988	16873	16911	17040	17077	17045	16968	17037	17045	16886	17109	16868	16968	16977	17032	16871	17011	17099	17042	17117	16906	17077	16927	16948	16898	16984	17122	17041	17084	17051	16897	17166	16873	17009	16901	17017	16878	16929	17005	16932	16887	17028	16807	17117	16916	16877	16851	16880	17023	16811	16925	16854	17167	16961	16907	16953	17030	16928	17022	16805	17032	16941	16882	16911	16855	16866	17062	16991	16831	17050	16963	16983	16891	16948	17099	16955	16991	17028	16889	16897	17060	16841	16817	16946	16968	16967	16853	16825	17009	17040	16885	16974	17023	17002	17026	17048	16946	16953	16955	16836	16903	16890	16760	16817	16972	16764	17062	16908	17124	16925	17090	17111	16914	17068	17001	16717	17005	16881	16950	16963	16973	16924	17068	16969	16944	17076	16991	16867	16793	16957	16975	16967	16803	17026	16923	16911	16858	16835	16821	16850	17010	16872	16794	16934	16936	17107	16974	16989	17109	16882	17049	16833	16936	16952	16937	17015	16875	16887	17021	16895	16948	16914	17041	16953	16974	16855	17071	16983	17092	16799	17009	17016	16820	17104	16990	16959	17135	16995	16993	17058	16902	16993	16955	16873	16917	16871	17186	16942	16879	16958	16900	16988	17159	16893	16828	16906	16732	16741	16905	17139	17009	17157	17009	16998	17047	17004	17080	16951	17060	16791	17071	16913	16874	17010	17075	16831	16957	16992	16907	16979	16945	16820	17054	17099	17056	16988	17008	16854	16926	17111	16993	16990	17054	17069	16957	16769	16955	16980	17208	16935	16883	17085	16794	16810	16890	17035	16998	17081	16879	16984	16894	16937	16803	16794	17044	16912	16989	16753	16929	16952	16896	17071	16868	16973	16897	16869	16986	16945	17022	16852	17021	17018	17074	16916	16807	16761	16837	16823	16924	17004	16896	16899	17053	16929	16848	16873	17023	17043	16987	17066	16970	16936	16868	16971	17033	16942	16890	16726	16886	16973	16959	16931	16891	16980	17038	17054	17011	17016	16986	17065	17089	17101	17071	16907	16933	16988	16826	16848	17029	17001	16908	17064	17024	17102	17042	17027	16883	16987	16943	16851	17005	16962	17085	16980	17016	16873	16973	17043	16847	17092	16945	17084	16982	17098	16930	16861	17039	16977	16967	17016	16804	17048	16890	16966	17037	16912	16772	17137	16719	17140	16801	16873	16843	16892	16839	16979	16926	16958	17106	16928	17000	17196	16842	16863	17048	17071	16979	16919	16937	17004	16998	16886	16811	16844	16977	17017	16981	17092	17032	16855	16984	16799	16910	16977	16955	16963	16996	16890	16867	16980	16953	16934	16990	16837	17013	17012	16941	17198	16906	16925	16994	17107	16921	16758	16973	17091	16903	17009	16911	16866	17044	16941	16878	16921	17069	16942	16945	16970	16969	16943	16836	17000	17167	16936	16979	17053	16861	17105	16874	17090	16970	16943	17067	16913	16919	16839	16690	16891	17063	16941	16965	17053	17147	16875	16923	17050	16930	16861	17064	16812	16955	17077	16842	16881	16850	16969	17039	16735	17056	16934	16956	16821	17118	16919	16896	17023	17084	17000	16879	16931	16967	17007	16863	16967	16937	17051	16959	16853	16968	17118	16959	16917	16796	16875	17074	16867	16893	17071	17027	16943	17060	16943	17016	16872	17033	16953	16982	16992	16727	17050	17032	16926	16762	16971	17070	17040	16917	16963	17076	16882	16978	16900	17017	16982	17006	16775	16805	17073	16943	17050	16896	16964	17007	16949	16931	16914	16958	16941	17138	16923	16960	17157	17151	16962	17004	17164	16853	16950	16812	16852	16938	16901	17075	17013	16875	16838	17108	17027	17051	17011	16990	16951	16817	16791	16884	17105	16801	16960	16936	17000	17101	16778	16820	17084	16978	16840	16998	16865	16884	16832	16987	16937	16916	16921	17138	16951	16935	17021	16853	16954	17108	16956	16982	16863	16932	16928	16937	16798	16962	16935	16985	16835	16838	17062	16930	17186	16979	16816	16923	16940	17013	16780	17223	16948	16811	17073	16915	17061	16846	17112	16976	17019	16811	17013	16864	16867	17047	16956	17105	16861	16915	17055	16852	16956	16946	17070	16912	16894	17056	16911	16866	17064	16970	16798	17048	16978	17033	16847	16856	16908	17135	16810	16940	17022	17083	17043	16983	17169	16937	16979	17000	17029	17065	16965	17001	17031	17015	16840	17021	16826	17002	17065	16937	16969	17037	17038	17128	16926	16941	16947	16967	16915	16991	16933	17011	16963	16981	16927	17147	16949	16989	16867	16864	17038	16906	16767	17139	16854	16971	16937	16947	16949	17017	16900	16993	16975	16896	17165	16851	16991	16909	16835	17062	16899	17021	17089	17066	17026	16929	16754	16914	16992	16873	17084	16875	16937	17021	16944	16868	16968	16943	16948	16909	16851	17046	16812	17216	17004	16857	16902	17123	16930	16989	16839	16986	16861	16988	16911	17013	17200	16935	17029	17034	16956	16982	16984	17019	16811	16864	17023	16904	16901	16934	16826	16930	16963	16975	17006	16800	17107	17001	16919	17016	16855	16922	17138	17018	16978	16975	17009	16842	17012	17004	16895	16871	17125	16924	16874	16966	17019	16843	17073	17090	16926	16983	16916	17024	17027	16934	16912	16885	16876	17065	16979	16966	16976	16943	17050	17110	16983	16985	16993	17079	17015	17004	16935	17191	16939	16968	17046	16961	17012	17038	16789	16938	17059	16962	17086	16944	16957	16943	16925	17089	16919	16810	17108	17068	16949	17115	16906	16884	16888	17032	16995	16972	17105	16880	17017	17052	17009	16826	16943	16969	17008	16993	16855	16909	16843	16847	16982	16972	17050	16901	17087	16869	17110	16927	16886	16836	16934	16918	16811	16910	16882	16928	17089	16915	17114	16933	17058	16942	17070	17098	17084	16874	16986	17145	16901	17100	17042	16968	17022	17077	17116	16936	17078	16909	16915	16870	16982	16874	16887	17043	16982	16981	16764	16999	16809	17009	16887	17130	17069	16854	17038	16960	17054	16918	16854	16969	16859	16956	16967	16990	16826	16868	17027	16823	16882	16903	16993	16911	17049	16924	17038	17025	17125	17018	17191	16922	17080	16970	16967	17032	17035	16923	16795	16798	17042	16943	17097	17033	17006	16803	17000	16936	17028	17076	16979	17211	16920	16985	16915	16935	16911	17091	16850	16951	17053	16830	16833	16913	16985	16791	16952	16867	17103	16985	17034	17016	17001	17122	16985	16976	16969	16904	16896	17058	16976	17038	16869	16950	16921	16986	16844	17019	17025	17063	16790	16934	16847	16860	17009	16914	16946	16939	16932	17038	16881	17042	17061	16956	16983	17147	16969	16838	16975	16925	16766	16630	16970	16915	17113	17032	17042	16994	16924	17176	16937	16941	16978	16960	16935	16913	17027	16885	16990	16949	17088	16784	17028	16870	16985	17036	16890	16913	17072	16962	16998	17058	16930	16757	17023	16905	16958	16818	16918	17036	17042	17154	17065	16959	16917	17017	17227	17134	16831	16928	16763	16948	16994	17004	17021	16928	17008	16900	17078	16889	16997	17085	16970	16986	16992	17021	17085	16891	16915	16884	17077	17029	16995	16993	16958	16872	16833	17061	16894	17099	16924	17176	17061	17145	17056	16899	17033	16939	17070	16935	16955	17036	17086	17016	17056	16986	17006	16922	16910	16965	16882	16770	16942	16790	16929	16846	16981	17062	16900	17037	16872	16931	16936	16943	17101	17156	16899	16875	16892	16994	16739	17029	16970	16957	16847	16636	17046	16902	17010	17155	16831	17063	16753	16834	17183	16831	16958	16955	16985	17038	17123	16956	17135	16891	17006	16818	16833	17094	16921	16964	16910	17192	16938	16796	17036	16929	16935	16984	16901	16946	16889	16921	16931	16939	16945	16925	17000	16859	16978	16975	17027	16952	16940	16932	16972	16825	16967	17097	17067	16903	17097	16968	16907	16965	16927	17154	16952	16882	16951	17222	17036	16833	16970	16995	17222	16899	17002	16958	16814	16838	17003	17006	16958	17016	17124	16945	16968	16967	16967	16977	17083	16907	16938	16936	16961	17002	16990	17035	16808	17002	17131	16916	17047	17138	16760	16980	16907	17274	16998	16988	17062	17123	17087	16961	16840	16803	17141	16882	16850	16967	16911	16730	16884	16952	17021	16832	16988	16742	16999	16876	17057	16951	16904	17014	16951	16898	16979	17177	16889	16654	16899	16931	16808	16810	16809	16852	16739	16980	16955	16856	16945	16922	17114	16855	16920	16864	16963	17029	16988	16994	16936	16860	16844	16908	17000	16868	17250	16869	16975	16922	17024	16959	16967	16934	16851	16967	17036	16808	17045	16974	17042	16896	16958	16973	16898	17100	17076	17098	17030	17141	16796	17070	16847	16774	16948	16854	16900	16935	17031	17077	16941	16970	17000	16837	16945	17021	16837	17061	16860	16905	17018	16992	16893	16943	16935	16957	17000	16950	16930	16887	17068	17005	16977	16805	17022	16882	16841	16997	17103	17033	16920	17082	17081	16994	16951	16980	16954	16850	17004	16863	16994	16918	16979	16756	16890	17060	16986	17057	16907	17071	16886	17034	16933	17053	17141	16955	16876	17053	17065	16788	16874	16939	17037	17127	16916	16889	16834	17116	16875	17006	16853	17059	17095	16903	16826	17068	16885	16986	16851	16831	16932	16792	16919	16952	16879	16970	17125	16743	16962	16886	17150	16971	16829	16998	17012	16916	17070	16876	16917	17016	16936	17012	17022	16903	16911	16892	17134	17094	16966	16951	16978	16903	17015	16978	17020	16889	16987	17023	17208	16920	16903	16905	16968	17011	17007	17065
24529	21575	28980	25378	24000	26215	25775	22770	21357	23747	34879	31646	25698	22600	20355	19946	19694	19862	19890	19828	20003	20114	19871	19865	19945	20019	20134	19984	20053	19795	19762	19932	19824	19801	19983	19754	19837	19748	20016	20030	19753	19755	19783	19650	19831	19897	20012	19848	19931	19904	19821	19904	19699	19903	19932	19635	19846	19909	19606	19952	19837	19864	19859	19807	20032	19957	19964	19780	19738	20006	19881	19946	19786	19891	19706	19807	19705	19896	19720	19793	19876	19821	19973	19925	19654	20011	19876	20040	19800	19647	19705	19864	19686	19790	19777	19828	19947	19785	19931	19642	19789	19716	19918	19855	19930	19762	19923	19892	19916	19792	19645	19824	19860	19914	19797	19703	19761	19740	19980	19676	19860	19869	19832	19901	19847	19917	19665	19898	19900	19848	19953	19898	19894	19980	19876	19824	19892	19681	19863	19986	19725	19887	19727	19775	19730	19709	19682	19996	19776	19924	19851	19737	19809	19753	19812	19760	19889	19737	19763	19889	19860	19948	19867	19811	19837	20069	19823	19705	19780	20090	19974	20012	19891	19819	19886	19873	19698	19926	19688	19723	19835	19861	19956	19929	19895	19929	19771	19952	19849	19712	19914	19866	19886	19821	19874	19954	19911	19815	19857	19733	19865	19832	20023	19896	19638	19913	19959	19732	19721	19852	20019	19909	20038	19790	19715	19940	19915	19851	19911	19807	19830	19775	19631	19798	19732	19793	19954	19779	19853	19801	19745	19964	20097	19796	19705	19827	19865	19921	19858	19738	19803	19639	19740	19931	19925	19999	19900	19460	19914	19934	19875	19582	19851	19892	19798	19592	19796	19960	19707	19910	20076	19749	19673	19832	19965	19708	20012	19730	19627	19579	19657	19902	19874	19576	19868	19537	19881	19698	19996	20088	19839	19816	19721	20001	19806	19789	19974	19780	19917	19653	19753	19830	19934	19850	19811	19583	19738	19911	19748	19809	19700	19701	19950	19813	19915	19768	19786	19993	19827	19617	19796	20038	19861	19937	19725	19780	19962	19790	19934	19649	19830	19896	19975	19830	19797	19827	19582	19631	19951	19888	19919	19721	19724	19931	19960	19692	19852	20020	20031	19886	19878	19702	19858	19926	19915	19741	19930	19833	19731	19813	19963	19691	19671	19837	19800	19752	20042	19873	19907	19792	19718	19865	19800	19937	19931	19963	19808	19800	19916	19825	19728	19850	20099	19819	19917	19904	19704	19911	19970	19866	19816	19793	19769	20159	19828	19853	19888	19802	19631	19728	19792	19741	19829	19900	19846	19767	19760	19862	19837	19743	19692	19887	19910	19831	19775	19847	19849	19927	19700	19821	19983	19568	19820	19851	19757	19805	19572	19701	19797	19840	19794	19731	20025	19760	20051	19742	20000	19703	19682	19843	19887	19979	19970	19772	19816	19657	19913	19851	19904	19447	19990	19859	20006	19755	19860	19771	19697	19684	19527	19802	19733	19841	19829	20018	19864	19801	19620	19764	19815	19840	19764	19928	19906	19714	19764	19806	19790	19736	19949	19955	20013	19721	19705	19828	19732	19876	19707	19761	19745	19684	19799	19744	19729	19694	19725	19706	19847	20036	19966	19796	20131	19943	19698	19965	19858	19914	19891	19878	19988	19873	19856	19854	19925	19921	20101	19877	19645	19770	20038	19985	19742	19954	20069	19855	19896	19855	19783	19900	19757	19907	19802	19730	20010	19991	19852	19806	19897	19788	19803	20031	19922	19579	19905	19857	19871	19973	19792	19734	19878	19945	19927	19725	19747	19785	19889	19905	19919	19847	19835	19853	19909	19972	19913	19693	19896	19884	19671	19866	20025	19895	19884	19849	19792	19830	19690	19861	19811	19798	19672	19835	19978	19825	19680	19832	19829	19904	19956	19871	19694	19873	19979	19752	19900	19948	19922	19859	19663	19770	19767	19871	19908	19706	19931	19826	19701	19808	19797	19784	19546	19630	19753	19924	19777	19844	19925	20007	19592	19959	19770	20018	19811	19687	19761	19757	20002	19757	19766	19800	19863	19956	19837	19893	19940	19875	20090	19801	19822	19978	19955	19637	19968	20059	19930	19896	19860	19699	19611	19836	19841	19716	20017	19828	19559	19790	19753	19942	19965	19977	20057	19783	19977	19778	19967	19834	19591	19863	19866	19622	20155	20015	19786	19708	19806	19902	19791	19893	19956	19884	19847	19599	19736	19713	19732	19711	19619	19830	19925	19752	19810	19969	19976	19903	19732	19754	19928	19780	19721	19703	19895	19758	19710	19821	20094	19751	19976	19789	19764	19788	19770	19971	19929	19731	19670	19522	19953	19860	19853	19734	19831	19619	19838	19619	19798	19742	19835	19754	19778	19787	19907	19895	19849	19760	19823	19784	19911	19974	19920	20016	19672	19936	19963	20037	19864	19859	19778	19788	19804	19773	19874	19640	19793	19624	19716	19961	19748	19799	19820	19613	20100	19781	19931	19676	19777	19631	19720	19786	19728	19895	20065	20016	19900	20118	19682	19841	19693	19810	19970	19901	19854	19817	19872	19774	19685	19861	19719	19881	19643	19753	19894	19738	19629	19756	19736	19770	19846	19960	19514	19930	19935	19821	19835	19886	19841	19591	19840	19804	19744	19781	19847	20035	19914	19908	19801	19954	19926	19606	19784	19982	19680	20062	19785	19833	19886	19952	19999	19820	19587	19903	19669	19967	19608	19678	19897	20030	20001	20012	20024	19580	20087	19822	19851	19777	19634	19671	19845	19932	19921	19862	19978	19823	19975	19729	19697	19865	19952	19749	19643	19706	19729	19678	19784	19743	19953	19867	19999	19962	19816	19536	19897	19819	19751	19888	19960	19801	20025	19729	19922	19777	19793	19785	19620	19891	19729	19885	19817	19895	20056	19877	19886	19945	19911	19790	20007	19857	19601	19795	19898	19964	19699	19802	19820	19694	19822	19865	20059	19773	19975	19685	19949	19796	19718	19732	19861	20068	19972	19874	19846	19910	19843	20123	19907	19705	19846	19795	19900	19774	19835	19726	19727	19671	19854	19915	19979	19833	19925	19758	19949	19909	19868	19977	20035	19663	19854	19882	20058	19785	19840	19826	19826	19667	19858	19660	19860	19757	19719	19912	19768	19709	19712	19661	19483	19883	19768	19687	19753	19798	19947	19976	19632	20057	19725	19919	19677	19754	19912	19792	19756	19758	19746	19950	19771	19578	19777	19762	19924	19792	19997	19731	19921	19843	19915	19916	19975	19756	19869	19829	19560	19882	19674	19874	19905	19781	19833	19953	19821	19943	19868	19861	19945	19796	19784	19694	19748	19726	19934	19869	20018	19845	19851	19973	19979	19897	19794	19984	19953	19738	19844	19506	19859	19897	19715	19785	19682	19747	19797	19806	19774	19810	19829	19884	19906	19637	19697	19621	19917	19684	19814	19789	19821	19918	19683	19713	19792	19854	19815	19821	19883	20004	19791	19802	19890	19674	19918	19778	19740	19790	19626	19797	19767	19806	19647	20068	19924	19803	19936	19665	19686	19879	19776	19809	19901	19988	19817	19900	19748	19906	19752	19644	19710	19831	19882	19870	19723	19859	19933	19926	19693	19801	20107	19847	19813	19675	19839	19809	19946	19886	19779	19829	20021	19909	19921	19805	19915	19924	20001	19964	19806	19837	19606	19717	20017	19700	19827	19826	19825	19782	19981	19723	19898	19963	19723	19716	19743	19990	19773	19825	19735	19738	19820	19851	19987	19767	19772	19815	19918	19649	20091	20000	19857	19710	19841	19906	19882	19632	19948	19903	20010	19832	19963	20015	19672	19757	19828	19705	19763	19871	19890	19909	19883	19838	19711	19760	19977	19970	19808	19867	19872	19800	19736	19926	19808	19794	19932	19791	19649	19957	19826	19832	19912	19800	19805	19824	19778	19764	19794	19706	19928	19809	19871	19813	19725	19960	19820	19842	19869	19673	19893	19810	19871	20052	20067	19624	19808	19692	19865	19786	19722	19633	19897	19877	20039	19660	19629	19644	19703	19932	20002	19739	19806	19737	19654	19747	19960	19873	20016	19911	19870	19837	19776	19763	19779	19817	19823	19752	19913	19957	19718	19777	19720	19819	19894	19710	19817	19684	19955	19786	19830	19785	19699	19980	19881	19796	19927	19830	19822	20031	19841	19880	19828	19839	19820	19885	19873	19890	19797	19818	19955	19868	19931	19810	19537	19794	19789	19615	19779	19717	19835	19896	19818	19740	19710	20000	19854	19559	19683	19944	19989	19756	19812	19819	19801	19870	20052	19951	19929	19974	19980	19898	19965	19986	19717	19828	19885	19841	19970	19733	19793	19846	19873	19918	19912	19863	20009	19933	19738	19895	19819	19724	19811	19851	19719	19758	19735	19792	20181	19656	19844	19784	19654	19836	19700	19906	19813	19803	19637	19871	19764	19887	19877	19841	19704	19791	19843	19750	19706	19844	19779	19819	20115	19923	19853	19713	19826	20041	19742	19816	19985	19781	19707	19702	19829	19911	19953	20079	19828	19801	19673	19808	19870	19897	19955	19889	19861	19811	19858	19539	19759	19882	19741	19675	19773	19917	19825	19888	19868	19545	19992	20029	19886	19791	19720	19750	19714	19838	19670	19756	19736	19760	19892	19732	19890	19804	19801	19798	19774	19950	19863	19740	19938	19736	19973	19907	19935	19865	19931	19787	19919	19777	19845	19835	20044	19743	19809	19840	19699	20003	19926	19677	19827	19870	19877	19962	19844	19786	19946	19746	19784	19949	19822	19648	19795	19839	19734	19786	19875	19911	19973	19937	19863	19970	19921	19787	19820	19637	19776	19637	19964	19979	19963	19872	19819	19830	19868	19974	19864	19860	19810	19705	19883	19877	19762	19822	19831	19877	19751	19873	19818	19865	19746	19830	19870	19862	19876	19720	19647	20014	19811	20112	19521	19927	19985	19681	19757	19666	19928	19755	19798	19738	19747	19931	19868	19837	19517	19614	19853	19989	19732	20015	19954	19950	19824	19798	19889	19676	19712	19705	19667	19970	19815	19622	19885	19647	19751	19800	20026	19849	19883	19959	19914	19870	19893	19859	20037	19870	19718	19774
23997	42703	37130	29107	25845	26162	23420	21374	19158	24039	37176	31299	24428	20055	17294	17242	17143	17337	17207	16954	17150	17150	17283	17282	17124	17109	17170	17038	17279	17039	17110	17305	17095	17301	17119	17146	17305	17230	17081	17326	17237	17152	17377	17062	17154	17113	17179	17340	17156	17271	17059	16997	17219	17021	17197	17253	17092	17086	17105	17000	17256	17097	17335	17129	17280	17189	17155	17174	17254	17165	17026	17119	17171	17088	17255	17274	17202	17181	17159	17271	17126	17132	17155	17052	17269	17288	17108	17150	16994	17190	17294	17339	17137	17172	17098	17223	17135	17084	17093	17387	17087	17101	17168	17088	17151	17030	17025	17366	17023	17227	17075	17148	17344	17058	17146	17126	17092	17066	17248	17106	17167	17179	17050	17091	17244	17183	17269	17061	17106	17038	17019	17144	17148	17183	17073	17262	17179	17092	17289	17242	17253	17175	17120	17174	17058	17160	17082	17174	17142	17051	17210	17352	17269	17153	17118	17115	17149	17249	17109	17141	17159	17035	17050	17197	17001	17038	17262	17156	17162	17149	17002	17071	17169	17272	17154	17159	17155	17060	17167	17225	17234	17036	17152	17026	17061	17176	17089	17252	17071	17103	17242	17143	17159	17105	16970	17187	17049	17258	17263	17128	17129	17153	17117	17104	17151	16876	17157	17188	17150	17236	17077	17290	17202	17090	17144	17138	17149	17142	17272	17022	17055	17116	17247	17264	17284	17148	17094	17389	17103	17140	17148	16912	17074	17061	17120	17245	17080	17061	17270	17034	17032	17090	17105	16931	17103	17303	17287	17053	17262	16993	16960	17011	17089	17277	17135	17198	17138	17129	17201	17242	17089	17104	17124	17111	17123	17060	17092	17179	17005	17117	17025	17036	17078	17124	17074	17168	17268	16921	17092	17055	17108	17228	17191	17107	17162	17032	17137	17058	17236	17236	17052	17193	16916	17366	17158	17137	17107	17228	17219	17140	17093	17199	17206	17179	16890	17075	17248	17198	17189	17122	17029	17003	17299	17264	17085	17288	17016	17126	17289	17039	17255	17168	17430	17189	17140	17188	17093	17121	17047	17187	17178	17074	17097	16933	17182	17072	17082	17198	16985	17162	17078	17205	17090	17107	17125	17216	17006	17057	17103	17090	17045	17136	16970	17271	17218	17054	17040	17369	17049	17094	17067	17227	17239	17057	17282	17102	17269	17347	17092	17170	17060	17143	16986	17208	16890	17256	17168	17167	17088	17125	17416	17042	17079	17110	17159	17303	17206	17021	17189	17113	17159	17062	17091	17078	17161	17122	17223	17181	17119	17173	17304	17008	17143	17117	17123	17171	17054	17123	16982	17244	17207	17002	17146	17255	17202	17069	17065	17129	17049	17333	17094	17141	17271	17183	17208	17106	17229	16976	17112	17156	17161	17232	17397	17087	17167	17137	17159	16860	17039	17220	17183	17202	17157	17194	17168	17184	17179	17344	17001	17134	17086	17211	17180	17157	17141	17141	17233	17279	17150	17325	17190	17228	17118	17117	17260	17096	17278	17037	17245	17127	17224	17248	17128	17066	17149	17231	17226	17115	17207	17233	17127	17203	17219	17163	17020	17170	17174	17085	17079	17249	17092	17181	17070	17205	17226	17143	17047	17029	17271	17237	17184	17217	17223	17202	17392	17141	17215	17218	17215	17231	17098	17168	17166	17218	17290	17179	17125	17002	17197	17136	17285	17019	17147	17250	17098	16961	17154	17117	17229	17106	17300	17330	17192	17017	17129	17142	17120	17229	17145	17143	17061	17260	17288	17276	17100	17313	17219	17203	17068	17302	17141	17086	16946	17169	17184	17226	17262	17144	17198	17039	17223	16951	17375	17108	17197	17176	16992	17185	17322	17197	17288	17084	17222	17156	17019	17231	17275	17011	17150	17097	17236	17235	17161	17022	17254	17142	17081	17053	17228	17134	17169	17259	17183	17238	17233	17251	17078	17017	17085	16994	17112	17147	17293	17121	17200	17100	17291	17015	17186	17193	17141	17233	17083	17251	16987	17210	17157	17212	17070	17084	17097	17069	17111	17314	17272	17171	16932	17106	17030	17163	17121	17214	17188	17126	17297	17183	17266	17204	17136	17015	17189	17145	17181	17144	17035	17133	17279	17107	17264	17187	17248	17070	17153	17224	17164	17015	17233	17280	17155	17289	17140	17106	17196	17111	16987	17268	17062	17069	17114	17165	17417	16989	17152	17088	17275	17219	17225	17125	17287	17182	17219	17217	16898	17133	17130	17134	17038	17205	16994	17102	16946	17092	17114	17191	17374	17073	17165	17242	17276	17211	17102	17157	17249	17178	17173	17148	17291	17287	17111	16928	17171	17146	17198	17116	17270	17233	17092	17101	17260	17015	17260	17269	17069	17192	17171	17250	17256	17076	17225	17148	17153	17099	17074	17021	17207	17043	17290	17025	17144	17018	17073	17020	17220	17213	17133	17183	17393	17332	17092	16989	17059	17076	17322	17150	17086	17440	17113	17104	17086	17395	17114	17207	17134	17288	17308	17237	17254	17058	17278	17128	17083	17179	17267	17158	17105	17198	17204	17239	17009	17119	17229	17068	17241	17118	17234	17254	17202	17119	17056	17060	17093	17245	17089	17292	17190	16980	17177	17092	17208	17187	17147	17273	16923	17126	17197	17080	17297	17160	17082	17130	17248	17089	17093	17158	17117	17135	17185	17098	17167	16858	17294	17127	17030	17318	17093	17156	17410	17024	17209	17130	17175	17016	17167	17005	17207	17316	17155	17137	17089	17132	17150	17014	17212	17098	17122	17221	17171	17096	17175	17098	17153	17070	17205	17044	17099	17253	17273	17209	17175	17077	17095	17168	16953	17177	17066	17086	17102	17138	16921	17140	17147	17242	17148	17499	17055	17240	17035	17360	17195	17110	17241	17269	17000	17070	17156	17241	17192	17106	17123	17200	17065	17123	17284	17185	17258	17114	17235	17073	17164	17035	17121	17044	17068	17018	17056	17005	17237	17153	17168	17081	17167	17156	17261	17140	17164	17271	17136	17143	17231	17076	17380	17282	17172	17241	16980	17154	17180	17324	17164	17130	17143	17110	17119	17153	17122	17237	17259	16927	17168	17168	17180	17147	17176	17143	17264	17146	17093	17101	17440	17178	17273	17219	17119	17110	17224	17216	17088	17121	17221	17147	17043	17170	17148	17011	17147	17052	17343	17107	17310	17285	17104	17107	17046	17317	17246	17107	17275	17319	17096	17074	17005	17281	17280	16979	17318	17166	17168	17021	17171	17127	17137	17195	17290	17111	17202	17170	17162	17131	17256	17085	17172	17142	17242	17215	17230	17223	17232	17135	16976	17125	17199	17088	17057	17223	17164	17092	17081	17098	17192	17222	17327	17040	17150	17305	17291	17194	17072	17027	17057	16989	17106	17111	17096	17092	17291	17208	17118	17173	17295	17024	17185	17155	17041	17062	17125	17139	17248	17273	17208	17095	17116	17155	17221	17284	17167	17291	17114	16929	17181	17066	17153	17057	17225	17313	17208	17026	17347	17049	17355	17148	17019	17113	17249	17081	17079	17308	17207	17190	17112	17153	17186	17069	17121	17148	17022	17164	17173	17083	17301	17154	17260	17123	17232	17102	17352	17084	16936	17172	17139	17138	17122	17094	17251	16992	17128	17204	17141	17219	17081	17245	17102	17216	16928	17199	17007	17139	17360	17122	17201	17167	17273	17284	17075	17101	17231	17171	17289	17034	17117	17184	17188	17158	17157	17227	17072	17141	17114	17236	17062	17109	17217	16996	17115	17207	17177	16988	17160	17180	17025	17401	17146	17175	17169	17114	17278	17171	17322	17314	16865	17099	17246	17099	17216	17116	16987	17132	17182	17185	17159	17077	17066	17022	17312	17125	17308	17146	17109	17196	17002	17329	17399	17278	17188	17150	17210	17052	17113	16933	17184	17132	17048	17121	16928	17159	17163	17164	17118	17135	17245	17378	17166	17181	17217	17056	17167	17211	17222	17088	17166	16970	17136	17045	17114	17195	17336	17192	17381	17171	17341	17167	17094	17300	17141	16993	17031	17119	17229	17083	17244	16959	17109	17109	17191	16944	17237	17184	17261	17242	17222	16992	17252	17071	16996	17178	17185	17044	17076	17244	17080	17136	17230	17214	17020	17193	17251	17145	17156	17218	17188	17009	17143	17188	17172	16961	17223	17287	17126	17132	17054	17130	17135	17025	17284	17037	17213	17224	17057	17118	17176	17050	17259	17086	17308	17191	17156	17205	17010	17128	17245	17231	16946	17185	17086	17184	17192	17181	17282	17144	16981	17394	17139	17154	17165	17211	17114	17094	16941	17248	17283	17152	17029	17068	17139	17249	17233	17063	17129	17210	17079	17125	17016	17198	17082	17122	17288	17149	17403	17190	17013	17010	17069	17300	17238	17176	17143	17111	16956	17281	17184	17063	17013	17194	17103	17068	17233	17013	17296	17144	17276	17190	17282	17077	17194	17111	17184	16940	17260	16931	17193	17051	17244	17116	17277	17099	17039	17258	17316	17056	16902	17154	17129	17152	17138	17240	17198	17056	17107	17149	17274	17202	16987	17154	16970	17175	17206	17079	17293	17142	17251	17147	17150	17154	17104	17255	17078	17089	16880	17164	17057	17360	17074	17139	16984	17165	17093	17110	17153	17170	17075	17194	17227	17059	16869	17105	17207	17069	17044	17027	17208	17062	17119	17196	17329	17092	17404	17208	17015	17063	17065	17082	17268	16881	17127	17214	17051	17068	17151	17127	17179	17059	17028	17101	17238	17119	17116	17163	17151	17176	17375	17238	17233	17018	17270	17184	17132	17086	17270	16978	17145	17136	17081	17117	17354	17094	17048	17109	17193	17054	17241	17207	17233	17230	17288	17157	17002	17215	17037	17308	17163	17011	17102	17131	17115	17162	17057	16936	17466	17210	17142	17193	17148	17050	17258	17270	17357	17268	17138	17141	17169	17103	17281	17209	17204	17240	17113	17268	17209	17128	17114	17176	17180	17188	17141	17119	17062	17174	16878	17255	17282	17063	17085	17128	17162	17156	17120	17268	17211	17105	17317	16984	17281	17321	17245	17075	17125	17006
23041	21556	29559	24158	22755	27513	31628	25828	22929	29039	48887	42036	32505	26434	21322	20699	20532	20671	20575	20709	20279	20694	20499	20529	20564	20389	20487	20308	20520	20428	20603	20301	20518	20445	20469	20338	20425	20582	20601	20487	20329	20626	20405	20376	20498	20311	20303	20299	20523	20347	20296	20294	20292	20251	20213	20445	20689	20380	20515	20305	20440	20638	20598	20435	20556	20294	20269	20326	20498	20455	20398	20495	20231	20243	20346	20528	20375	20327	20295	20226	20299	20479	20357	20413	20249	20538	20547	20215	20423	20272	20302	20380	20339	20211	20229	20381	20542	20316	20514	20419	20328	20241	20356	20181	20406	20643	20336	20318	20342	20351	20286	20266	20547	20362	20319	20285	20456	20395	20340	20507	20401	20440	20415	20390	20722	20012	20383	20356	20472	20366	20376	20143	20408	20418	20412	20327	20483	20568	20409	20100	20322	20294	20102	20391	20431	20475	20238	20334	20382	20362	20375	20269	20331	20459	20320	20442	20355	20416	20306	20518	20435	20255	20434	20437	20297	20579	20287	20111	20216	20394	20199	20248	20168	20387	20469	20030	20092	20345	20200	20471	20372	20457	20305	20508	20457	20388	20426	20382	20382	20328	20416	20400	20331	20494	20418	20163	20258	20303	20344	20442	20606	20302	20401	20490	20392	20120	20338	20196	20382	20289	20178	20480	20538	20246	20158	20309	20152	20362	20414	20476	20250	20151	20416	20215	20108	20235	20327	20220	20240	20324	20259	20220	20316	20372	20297	20193	20186	20293	20257	20464	20588	20364	20561	20068	20467	20376	20256	20333	20185	20188	20377	20479	20311	20303	20359	20015	20448	20518	20264	20183	20382	20135	20266	20338	20387	20312	20548	20273	20277	20434	20434	20247	20579	20473	20381	20072	20273	20183	20278	20282	20176	20366	20355	20376	20325	20481	20399	20329	20382	20349	20335	20233	20403	20317	20141	20236	20329	20274	20321	20446	20510	20257	20371	20532	20407	20574	20415	20298	20297	20423	20254	20069	20540	20431	20614	20231	20324	20427	20057	20420	20508	20581	20364	20247	20399	20307	20235	20436	20297	20273	20304	20351	20343	20468	20497	20238	20224	20336	20395	20175	20451	20375	20176	20558	20334	20356	20244	20324	20328	20378	20282	20504	20411	20135	20238	20337	20424	20310	20492	20327	20374	20474	20237	20313	20450	20262	20208	20486	20274	20254	20420	20328	20286	20348	20297	20387	20130	20375	20449	20333	20360	20296	20549	20260	20305	20192	20324	20253	20283	20396	20506	20334	20239	20311	20432	20100	20287	20340	20165	20375	20362	20244	20474	20297	20398	20331	20293	20299	20321	20404	20356	20447	20321	20284	20406	20136	20244	20292	20169	20195	20309	20056	20349	20434	20436	20560	20531	20174	20212	20333	20437	20339	20454	20447	20300	20227	20352	20373	20422	20403	20141	20191	20433	20488	20486	20111	20473	20468	20286	20363	20492	20375	20594	20423	20205	20291	20166	20319	20359	20292	20448	20305	20451	20243	20348	20386	20107	20261	20404	20501	20210	20368	20463	20486	20383	20249	20421	20450	20251	20578	20512	20386	20535	20206	20343	20139	20166	20244	20558	20159	20226	20451	20195	20156	20544	20412	20424	20244	20140	20218	20273	20171	20088	20312	20341	20229	20340	20371	20379	20359	20239	20360	20364	20417	20465	20186	20319	20380	20582	20338	20283	20274	20640	20328	20194	20420	20361	20160	20228	20404	20432	20181	20352	20414	20384	20448	20249	20351	20414	20334	20460	20542	20221	20393	20221	20177	20229	20346	20556	20588	20389	20214	20224	20468	20359	20284	20325	20164	20200	20191	20399	20253	20219	20447	20315	20273	20251	20255	20338	20413	20478	20400	20312	20419	20459	20476	20334	20303	20402	20333	20198	20339	20421	20383	20403	20345	20326	20207	20284	20352	20337	20278	20295	20326	20263	20217	20422	20360	20476	20045	20514	20272	20381	20266	20327	20234	20283	20265	20342	20474	20229	20199	20453	20165	20368	20068	20255	20259	20395	20468	20440	20349	20319	20162	20306	20370	20490	20380	20397	20361	20384	20280	20433	20447	20363	20384	20212	20238	20240	20220	20289	20213	20435	20396	20490	20333	20450	20309	20364	20404	20272	20415	20459	20344	20452	20333	20115	20275	20350	20428	20115	20222	20188	20377	20183	20444	20433	20189	20274	20373	20245	20424	20356	20397	20570	20314	20315	20399	20372	20267	20475	20386	20564	20385	20187	20295	20491	20239	20198	20425	20354	20273	20276	20408	20422	20213	20320	20447	20408	20309	20276	20296	20249	20197	20441	20369	20220	20188	20194	20395	20216	20389	20109	20149	20317	20335	20319	20436	20455	20431	20380	20352	20351	20351	20403	20393	20489	20382	20432	20452	20285	20340	20406	20488	20334	20402	20196	20376	20226	20334	20401	20314	20585	20474	20319	20583	20198	20403	20281	20307	20425	20410	20376	20297	20394	20259	20297	20353	20432	20197	20106	20271	20193	20261	20191	20350	20348	20240	20403	20365	20306	20305	20349	20543	20055	20545	20486	20406	20216	20306	20172	20427	20450	20228	20318	20322	20241	20469	20430	20252	20259	20382	20187	20445	20368	20298	20287	20396	20247	20424	20424	20332	20397	20278	20348	20449	20123	20305	20356	20287	20276	20155	20347	20388	20393	20350	20447	20322	20294	20351	20192	20216	20284	20332	20187	20422	20492	20343	20385	20299	20332	20393	20364	20286	20362	20465	20372	20315	20485	20359	20385	20358	20397	20227	20341	20240	20220	20134	20103	20321	20255	20160	20256	20519	20276	20252	20334	20320	20411	20443	20368	20293	20300	20313	20244	20534	20340	20197	20488	20166	20433	20599	20504	20430	20419	20456	20339	20545	20411	20290	20372	20315	20306	20364	20299	20441	20393	20449	20298	20295	20310	20324	20290	20324	20503	20542	20072	20403	20386	20280	20428	20358	20550	20495	20295	20399	20094	20409	20050	20400	20609	20300	20357	20436	20219	20246	20373	20339	20461	20266	20291	20332	20395	20379	20295	20232	20350	20198	20372	20216	20080	20324	20332	20254	20364	20535	20396	20240	20418	20344	20443	20224	20354	20181	20354	20375	20165	20246	20310	20517	20212	20386	20378	20189	20449	20288	20289	20164	20201	20177	20363	20230	20234	20340	20440	20373	20561	20437	20495	20258	20320	20095	20365	20247	20625	20533	20407	20181	20296	20385	20391	20207	20339	20485	20179	20339	20335	20345	20267	20235	20275	20542	20320	20447	20369	20202	20198	20306	20300	20137	20308	20430	20413	20333	20278	20215	20442	20435	20382	20514	20392	20273	20181	20164	20233	20347	20418	20193	20287	20244	20261	20143	20175	20354	20336	20352	20066	20503	20350	20314	20492	20506	20275	20183	20347	20232	20228	20181	20338	20298	20521	20318	20399	20319	20400	20375	20141	20252	20274	20428	20396	20238	20427	20084	20128	20544	20444	20275	20481	20523	20306	20393	20228	20377	20422	20355	20272	20419	20490	20264	20230	20363	20225	20368	20512	20487	20241	20223	20357	20305	20324	20471	20199	20388	20229	20413	20532	20349	20176	20374	20399	20341	20453	20150	20284	20284	20368	20348	20226	20310	20432	20429	20261	20340	20506	20496	20392	20317	20370	20331	20257	20365	20432	20381	20789	20238	20315	20254	20503	20297	20297	20048	20315	20406	20300	20244	20450	20324	20477	20313	20367	20305	20238	20259	20407	20210	20383	20347	20268	20592	20364	20359	20293	20301	20226	20403	20340	20505	20388	20390	20321	20461	20386	20603	20293	20196	20281	20322	20554	20325	20409	20261	20599	20457	20433	20492	20352	20401	20287	20281	20420	20338	20447	20445	20279	20221	20206	20382	20414	20236	20288	20347	20330	20462	20242	20301	20437	20235	20302	20509	20314	20242	20079	20382	20371	20233	20368	20364	20442	20166	20306	20392	20351	20238	20410	20148	20549	20489	20209	20196	20569	20312	20200	20407	20315	20336	20245	20505	20147	20288	20258	20478	20386	20426	20358	20172	20365	20452	20389	20471	20370	20374	20412	20304	20357	20331	20363	20377	20520	20415	20672	20278	20469	20456	20271	20326	20176	20489	20426	20203	20295	20425	20415	20238	20268	20304	20209	20363	20307	20373	20483	20450	20350	20424	20402	20294	20364	20353	20473	20333	20279	20277	20203	20226	20307	20385	20410	20375	20340	20445	20290	20253	20285	20404	20205	20287	20293	20174	20340	20299	20273	20421	20328	20236	20282	20396	20137	20444	20234	20410	20365	20082	20517	20293	20331	20345	20139	20296	20481	20497	20282	20326	20412	20374	20460	20314	20328	20348	20127	20248	20046	20191	20269	20384	20485	20168	20455	20205	20313	20204	20319	20369	20609	20392	20419	20337	20580	20267	20111	20296	20492	20180	20342	20244	20033	20322	20262	20259	20219	20177	20477	20403	20401	20265	20274	20184	20340	20253	20240	20294	20291	20381	20290	20161	20237	20125	20494	20349	20389	20322	20474	20195	20255	20125	20410	20374	20503	20357	20221	20504	20267	20441	20328	20289	20450	20371	20379	20344	20446	20372	20469	20246	20509	20415	20270	20469	20430	20520	20497	20471	20005	20425	20318	20272	20373	20349	20348	20333	20202	20380	20433	20336	20509	20386	20341	20432	20512	20310	20281	20235	20187	20574	20187	20374	20338	20449	20245	20363	20301	20606	20171	20232	20628	20377	20311	20503	20256	20263	20656	20492	20262	20464	20459	20331	20408	20396	20495	20191	20381	20373	20261	20287	20393	20200	20304	20317	20429	20212	20504	20413	20340	20103	20371	20384	20348	20165	20209	20333	20371	20215	20183	20102	20425	20401	20182	20518	20331	20326	20463	20400	20278	20456	20445	20200	20249	20467	20253	20439	20256	20201	20312	20498	20531	20320	20215	20420	20099	20212	20266	20322	20388	20521	20323	20421	20410	20331	20267	20253	20290	20232	20203	20337	20362	20466	20424	20372	20196	20465	20286	20230	20273	20495	20573	20229	20470	20293	20463	20556	20664	20288	20221	20577	20348	20321	20295	20240
27146	52921	50497	41722	36244	32689	29198	25122	20951	30794	50029	41145	32341	23903	17261	17332	17448	17320	17391	17563	17354	17521	17463	17544	17348	17415	17377	17492	17375	17509	17223	17340	17240	17353	17358	17339	17286	17312	17467	17258	17509	17187	17344	17457	17486	17247	17322	17364	17337	17431	17394	17292	17566	17340	17618	17282	17357	17420	17570	17233	17223	17352	17519	17219	17439	17274	17288	17279	17339	17155	17451	17388	17309	17295	17307	17372	17352	17420	17388	17334	17141	17253	17382	17142	17509	17408	17297	17214	17412	17284	17215	17346	17494	17506	17454	17325	17383	17258	17397	17435	17424	17400	17298	17334	17191	17376	17472	17291	17496	17278	17415	17425	17297	17350	17393	17357	17380	17384	17330	17402	17331	17338	17270	17436	17328	17307	17280	17408	17391	17331	17389	17419	17296	17256	17308	17361	17487	17235	17429	17229	17292	17443	17230	17524	17444	17261	17328	17455	17247	17498	17386	17456	17465	17366	17434	17461	17382	17413	17326	17450	17223	17456	17156	17350	17224	17453	17405	17499	17277	17377	17424	17422	17365	17458	17369	17277	17245	17247	17400	17325	17404	17515	17231	17287	17384	17319	17324	17157	17300	17453	17344	17574	17419	17230	17414	17232	17259	17455	17539	17433	17256	17335	17343	17433	17439	17424	17188	17514	17377	17450	17513	17418	17309	17394	17215	17402	17327	17374	17378	17477	17325	17388	17334	17292	17373	17359	17292	17128	17273	17569	17421	17184	17496	17245	17450	17404	17352	17359	17332	17348	17305	17333	17061	17432	17336	17445	17268	17398	17303	17434	17359	17412	17212	17387	17427	17315	17209	17198	17458	17290	17365	17377	17499	17373	17319	17532	17189	17280	17409	17413	17333	17201	17165	17303	17367	17333	17444	17402	17467	17299	17433	17222	17396	17279	17282	17292	17345	17461	17271	17250	17301	17295	17247	17323	17283	17343	17282	17379	17327	17445	17308	17266	17280	17400	17456	17291	17203	17375	17477	17411	17442	17350	17323	17362	17383	17353	17153	17277	17430	17360	17444	17414	17351	17325	17454	17103	17138	17576	17196	17496	17364	17388	17454	17309	17192	17351	17302	17330	17460	17438	17271	17320	17414	17423	17486	17219	17314	17250	17213	17351	17243	17296	17367	17354	17440	17212	17347	17419	17400	17385	17507	17304	17315	17381	17509	17360	17363	17364	17371	17272	17198	17349	17385	17411	17431	17423	17159	17109	17249	17355	17271	17203	17497	17207	17317	17385	17318	17447	17286	17332	17209	17315	17258	17411	17378	17600	17314	17349	17434	17336	17302	17423	17299	17308	17310	17326	17289	17407	17163	17248	17333	17516	17287	17303	17362	17388	17422	17307	17325	17446	17196	17437	17332	17305	17195	17383	17405	17475	17291	17318	17361	17296	17549	17261	17372	17257	17456	17377	17270	17337	17612	17330	17230	17401	17291	17220	17177	17399	17274	17534	17361	17344	17180	17432	17284	17356	17341	17276	17440	17431	17423	17358	17345	17347	17229	17319	17217	17233	17349	17302	17237	17317	17187	17219	17464	17222	17338	17360	17186	17293	17448	17337	17343	17356	17440	17354	17272	17173	17299	17247	17356	17390	17219	17374	17419	17374	17405	17300	17245	17515	17438	17489	17493	17268	17306	17356	17352	17292	17413	17206	17309	17359	17337	17268	17336	17430	17409	17472	17283	17416	17315	17331	17317	17388	17481	17347	17418	17320	17334	17428	17450	17225	17405	17240	17292	17355	17354	17399	17342	17310	17225	17370	17448	17201	17367	17438	17521	17499	17470	17357	17293	17258	17506	17278	17318	17261	17346	17408	17330	17257	17188	17487	17482	17176	17284	17348	17176	17322	17343	17421	17260	17360	17321	17459	17358	17338	17543	17546	17408	17209	17268	17341	17280	17496	17267	17465	17337	17205	17398	17133	17340	17240	17366	17406	17429	17316	17380	17438	17303	17256	17276	17364	17184	17344	17350	17275	17283	17454	17570	17242	17495	17443	17425	17234	17456	17295	17376	17443	17420	17391	17299	17262	17347	17383	17361	17449	17424	17291	17327	17445	17405	17313	17362	17359	17528	17241	17298	17372	17363	17415	17367	17217	17293	17197	17418	17243	17246	17543	17298	17310	17464	17319	17399	17295	17395	17328	17166	17155	17199	17316	17471	17292	17195	17437	17316	17295	17255	17155	17335	17306	17276	17380	17353	17548	17499	17324	17317	17371	17336	17230	17381	17481	17355	17143	17232	17280	17427	17370	17414	17391	17391	17453	17525	17257	17369	17492	17443	17141	17215	17389	17425	17335	17294	17340	17300	17357	17155	17565	17327	17401	17273	17553	17311	17347	17184	17301	17196	17351	17273	17212	17305	17278	17312	17484	17306	17360	17376	17349	17341	17534	17412	17385	17617	17308	17415	17227	17335	17374	17271	17184	17363	17199	17277	17322	17399	17143	17441	17266	17354	17430	17521	17200	17445	17209	17148	17186	17408	17460	17247	17312	17325	17587	17249	17176	17477	17146	17531	17238	17206	17317	17419	17305	17373	17268	17363	17373	17414	17358	17338	17354	17202	17383	17234	17301	17457	17244	17304	17377	17337	17440	17451	17240	17337	17319	17265	17257	17337	17395	17134	17432	17454	17293	17388	17462	17259	17419	17618	17351	17341	17407	17361	17421	17320	17346	17328	17457	17406	17249	17263	17194	17287	17323	17320	17365	17338	17438	17361	17395	17374	17371	17245	17323	17481	17325	17392	17336	17346	17230	17216	17303	17161	17493	17535	17349	17335	17458	17465	17376	17250	17276	17510	17270	17307	17285	17224	17368	17326	17280	17468	17331	17327	17623	17364	17268	17434	17364	17231	17288	17409	17393	17402	17427	17439	17462	17535	17329	17359	17322	17353	17357	17394	17456	17301	17211	17453	17200	17321	17230	17494	17399	17313	17236	17322	17310	17283	17389	17235	17411	17301	17358	17273	17225	17428	17252	17416	17459	17461	17400	17439	17307	17237	17143	17320	17625	17183	17448	17302	17423	17425	17462	17285	17402	17402	17503	17447	17356	17333	17313	17377	17337	17393	17288	17220	17387	17357	17337	17479	17311	17565	17284	17383	17398	17430	17324	17259	17470	17277	17259	17283	17299	17174	17337	17346	17407	17301	17348	17285	17366	17312	17466	17378	17386	17295	17287	17360	17532	17242	17567	17374	17358	17244	17327	17380	17574	17304	17232	17210	17232	17089	17384	17361	17277	17382	17196	17464	17323	17340	17368	17243	17312	17414	17469	17214	17229	17452	17222	17184	17445	17410	17321	17256	17396	17121	17247	17526	17219	17411	17409	17348	17441	17325	17294	17285	17341	17418	17417	17273	17333	17234	17257	17396	17325	17419	17422	17368	17160	17160	17197	17336	17330	17341	17442	17159	17382	17289	17306	17359	17293	17179	17305	17277	17142	17305	17313	17354	17280	17382	17118	17288	17351	17166	17210	17220	17444	17463	17248	17303	17413	17284	17258	17399	17515	17416	17294	17374	17306	17442	17401	17365	17322	17562	17207	17447	17333	17248	17301	17494	17399	17137	17238	17247	17299	17468	17372	17310	17479	17313	17549	17308	17379	17343	17181	17274	17094	17303	17426	17253	17504	17350	17419	17123	17425	17359	17405	17175	17351	17253	17267	17253	17447	17253	17512	17380	17277	17215	17454	17394	17445	17274	17243	17369	17521	17232	17256	17357	17333	17297	17380	17358	17328	17288	17241	17363	17104	17503	17144	17532	17399	17309	17273	17229	17586	17364	17373	17390	17295	17393	17400	17157	17269	17309	17343	17287	17369	17373	17397	17409	17259	17296	17367	17415	17321	17278	17335	17359	17365	17312	17460	17275	17361	17367	17379	17360	17429	17337	17281	17219	17291	17466	17239	17268	17323	17341	17415	17298	17298	17363	17441	17371	17167	17387	17405	17422	17373	17325	17345	17419	17288	17203	17446	17436	17218	17329	17496	17275	17488	17334	17297	17370	17598	17323	17319	17276	17245	17368	17443	17407	17353	17389	17229	17382	17540	17445	17375	17406	17334	17186	17439	17250	17344	17327	17315	17441	17385	17429	17202	17551	17450	17513	17472	17344	17296	17437	17199	17376	17273	17429	17564	17308	17454	17518	17205	17422	17370	17291	17332	17378	17224	17513	17371	17365	17455	17249	17354	17328	17335	17350	17433	17481	17373	17487	17290	17476	17269	17344	17323	17451	17309	17409	17096	17238	17214	17488	17337	17368	17073	17185	17405	17312	17388	17247	17304	17397	17348	17093	17356	17249	17389	17208	17244	17324	17273	17211	17380	17215	17137	17403	17400	17329	17314	17327	17251	17355	17440	17423	17489	17212	17447	17445	17384	17423	17301	17533	17278	17382	17364	17303	17310	17434	17373	17404	17359	17569	17356	17345	17405	17343	17327	17297	17353	17450	17307	17294	17415	17403	17293	17358	17436	17401	17426	17151	17352	17431	17394	17345	17303	17428	17443	17292	17227	17540	17266	17380	17534	17499	17491	17327	17206	17256	17447	17221	17443	17303	17346	17505	17265	17370	17407	17346	17486	17541	17309	17358	17274	17523	17221	17370	17320	17465	17204	17341	17359	17435	17454	17380	17167	17331	17322	17490	17353	17341	17363	17508	17415	17262	17225	17144	17389	17574	17345	17326	17297	17515	17405	17385	17283	17269	17299	17301	17449	17448	17442	17394	17262	17543	17349	17427	17273	17467	17304	17397	17401	17455	17277	17363	17361	17519	17372	17430	17535	17287	17259	17374	17229	17273	17265	17267	17282	17207	17429	17308	17332	17375	17242	17335	17252	17432	17370	17226	17203	17187	17301	17338	17269	17458	17380	17402	17318	17205	17343	17318	17495	17207	17139	17186	17399	17167	17324	17578	17225	17450	17301	17387	17380	17443	17315	17351	17308	17365	17300	17356	17419	17488	17286	17125	17364	17379	17139	17350	17478	17268	17395	17365	17353	17495	17209	17168	17360	17344	17260	17449	17307	17321	17372	17427	17303	17309	17360	17333	17331	17241	17160	17423	17259	17367	17245	17281	17392	17525	17389	17330	17358	17250	17354	17457	17261
27917	25140	31489	29344	25702	24785	22977	22387	21117	21317	22626	22459	21284	20722	20266	19973	20096	19930	19952	20001	20121	20099	20029	19729	20140	19917	20128	19924	20086	20104	20110	20064	20157	20156	19895	20124	20166	20055	20029	19813	20085	20086	20123	20149	19961	19971	20065	19959	19896	20194	19954	20149	20316	20106	20193	19830	20098	19967	20032	20026	20268	20230	20056	19982	20032	19905	19980	19950	19974	19981	19970	19936	19993	19928	20020	20096	20076	19961	20181	19965	20027	19943	19897	19866	19898	19993	20032	19805	20133	19903	20022	20085	20086	19897	19927	20172	20262	20181	19990	19942	19998	20068	20097	20003	20029	19829	20043	20110	20146	20111	19941	19865	20158	19855	20157	19918	19894	20089	20205	20077	20095	20056	19972	19937	19944	19923	19913	19910	19984	19835	20053	19991	19985	20024	20013	20024	19864	19909	20111	20077	19991	19917	20132	19925	20030	20078	20088	20110	20159	19826	20180	20012	20024	19878	20079	20154	20054	20090	20045	20082	20155	20074	19950	19924	20047	19862	20070	20067	20208	20183	20035	19994	19999	20005	19893	20049	20125	19864	20119	20196	19991	20035	19976	20135	19801	19957	19982	20189	20028	19921	20008	19992	20121	19930	19954	19760	19989	19945	20254	20168	19819	19913	20024	20057	20027	19996	19965	20129	20054	20010	20173	20019	19812	19932	19997	19959	20069	19915	20065	19989	20097	19820	19916	19845	20025	20224	20177	20137	20051	20081	19918	20128	20161	20143	19916	19794	19935	20111	20128	20099	19850	20018	20030	19885	20156	20146	19860	20061	20094	20137	20056	20008	19932	19990	19943	20123	20016	20027	20083	19768	20040	19908	19939	19995	19876	20054	19913	20087	19829	19939	19924	20115	20094	20052	19908	19919	20080	19958	19938	20003	19999	20049	20178	20089	20112	20176	19800	19874	19896	20176	20082	20053	20140	20123	19794	19940	19786	19945	19982	20049	19959	20010	20028	19970	20190	19839	19989	20064	20258	20053	19902	19758	19911	19920	19964	20088	19904	19860	19905	20078	20077	20110	20114	20165	19739	20143	20256	20069	20180	20130	20104	20043	20122	20176	20019	20214	20048	20283	19942	19771	19848	19975	20016	19924	20074	20020	20032	20027	20133	20025	20111	19962	20173	19852	19856	19939	19948	19893	19975	20024	20091	20123	20175	19986	19947	20087	20195	19880	20208	19801	20054	20068	19926	20141	19982	20120	20066	20038	20075	20046	19863	19919	20044	20043	19995	19925	19673	20011	20070	20113	19794	20176	20158	19960	20053	19858	19858	19821	19970	19791	19975	19906	20025	19937	20026	19933	19944	19945	20077	20001	19909	19942	19828	19896	19897	20108	19975	20132	20038	20186	20123	19917	20207	19906	20128	20086	20075	19994	19932	19887	19761	20039	19815	19873	19896	19857	20071	20041	20038	19866	19964	19889	19756	20143	19990	19859	20012	19944	20040	20033	19967	20049	19853	20168	20086	20077	20078	20114	20010	20085	20101	19970	20017	20095	19943	19948	20034	19966	20022	19942	20104	20055	19938	19944	20023	20068	19990	19913	20130	19820	19703	20172	19648	19986	19993	19941	19864	19852	19871	20020	20045	19947	20155	20007	20176	19827	19997	20058	20009	19922	19987	19956	19887	19964	20006	20028	20114	20044	19997	20093	20052	20061	19907	19923	20003	19810	20111	19988	19951	19919	19999	20029	20065	20019	20147	20196	20065	19910	19971	19817	19803	19968	19746	19887	19875	20064	20103	19784	19908	20245	19872	20045	19957	20291	20128	20068	20065	20076	20043	20268	20379	20149	19985	20112	19848	20130	20041	20043	19854	20047	20156	20156	20062	19973	19982	20031	20098	20085	19871	20066	19876	19988	20142	19955	20001	20098	20093	20037	19908	20144	20297	20122	19919	19825	19969	19996	20138	19934	19909	20108	19815	20050	20144	20255	20116	20041	19998	20096	19957	19902	20223	20132	19903	19955	19887	20072	20029	19688	19991	19941	20018	19913	20286	19786	19837	20031	19773	19975	20050	19921	20209	20055	19869	19964	19857	20012	19937	19958	20001	20074	20072	20031	20033	19875	20013	20217	20109	19870	20091	20032	19866	20093	19984	19941	20184	19945	19880	20064	20272	19985	19834	20064	19802	19947	19849	20087	19919	19897	19831	19984	20034	19926	20000	19988	20133	19928	20107	20087	20074	20137	20111	19877	19963	19916	19941	19772	19825	19992	20037	20085	19895	19829	19932	19764	19953	19901	20149	20077	19912	19901	19870	19953	19923	20082	20247	20135	19987	19974	20068	20008	20224	20102	20070	20003	20089	19837	19974	20034	20035	19829	19874	19832	19895	19956	20020	20251	20053	19962	20077	20143	19883	20085	20265	20089	20177	20005	19892	19935	19849	20023	20209	19939	20066	19909	20082	19952	19948	20021	20053	20058	20021	19912	19976	19975	20012	19650	19954	19972	20081	20161	20047	19930	20177	20152	20226	20040	20014	19888	20164	20032	20358	20071	19804	20012	19856	19939	19998	20126	20059	20231	19989	19988	19984	20061	19800	20034	19967	19997	20170	19891	19973	20046	20126	19930	19884	19938	20044	19924	20190	19864	19911	20003	20091	20102	20087	19765	19872	19926	19975	20006	20142	19812	20129	20105	20244	20081	19922	20064	20043	20104	20174	19965	20079	20039	20133	19809	19936	20078	20082	19967	20041	19953	19925	20127	19995	20034	19961	20133	19996	20100	19931	20174	19777	19844	20120	19897	19771	20042	19973	19986	19979	19865	19949	19902	19837	20019	20028	19954	20045	19880	20040	20020	19935	19842	20120	19872	19964	19954	20412	20078	19929	20037	20121	20202	20159	20051	20102	19925	20123	19908	20045	19853	19926	19945	19955	20035	20063	20211	20032	19820	19888	19994	19936	19977	20043	19846	19841	20121	19945	20003	20175	20126	20137	20099	20160	19932	20076	20015	20121	20181	20196	20198	19931	20072	20055	20199	19993	19906	20025	20046	19981	20123	20046	19912	20118	20157	19966	19923	20160	19841	20012	19920	19948	20214	19868	19932	20086	19888	19787	20026	19920	20170	19973	19988	19759	20247	20224	20059	20159	20110	20048	20109	19921	19955	19943	19990	19998	20048	19980	20039	19890	20052	20046	20114	20000	20149	19990	20095	19994	19791	20146	19801	19969	20086	20131	20146	20050	20116	20038	20058	19826	20110	20263	19948	20016	19981	19951	20043	20059	20053	19983	19882	20118	20088	19920	20150	20015	20246	19956	19807	19856	20072	20372	19996	20141	20005	20209	19982	20073	20032	20041	19913	20182	20109	19923	20140	20093	19958	20075	20078	20112	19909	20013	19947	20032	19865	19988	19929	19847	20169	20044	19844	20119	19953	19917	19977	20039	20058	20045	20034	19972	20037	19906	20137	20024	20318	19938	19924	19937	19912	20126	20075	20187	19827	19920	20059	19870	20049	20189	19878	19988	19943	19788	19994	19980	20170	20121	20102	20028	20040	19966	20016	20132	20269	20115	19724	20276	20162	20076	20158	19914	19911	19843	19959	19998	19908	19994	19919	20020	19996	19988	19920	20087	19954	20112	19931	20078	20085	19986	19997	20016	19892	20081	20120	19928	19995	19953	19955	20010	20107	19838	19829	19814	19892	19925	19873	20133	19948	20114	20095	20143	19955	20017	19932	19875	19946	20221	20053	20116	19996	20030	20287	20178	20116	20139	20079	19819	20128	20094	20213	20205	20017	20142	20059	19889	20028	19998	20147	20140	20040	20075	19947	19991	20162	20082	20145	20316	20104	20035	19924	20047	20086	19942	20267	20016	19857	20039	20100	20154	20043	20048	20033	19850	19958	19799	20045	19996	20231	20204	20247	20086	20025	19948	19866	19836	19984	19952	20163	20018	19966	20048	19903	20093	19935	20106	19826	20087	20063	20160	19990	19923	19985	19949	19842	19991	20046	20066	19945	20053	20040	19907	19802	19911	20033	20018	20121	20102	19806	20033	20135	19749	20186	19725	20304	20239	20106	20031	20109	19882	20088	20232	19939	20162	19983	20048	19966	19727	19925	20318	20079	20024	19991	20136	20030	20092	20033	19969	19944	20051	20269	20060	19975	19989	20252	19925	19866	20041	19927	19992	19998	20094	19952	19954	19961	20079	19965	19884	20067	20224	20033	20014	20184	20037	20059	19994	20083	20112	19876	20061	19955	19943	19891	20076	19896	20097	19925	19934	20021	19982	20101	20168	20135	20025	20092	19908	20155	19864	19910	19970	19988	20057	20072	19980	20094	20005	20056	19861	20186	20023	20169	20154	19900	19958	19872	20199	20096	20052	19997	19996	19823	19985	20003	20254	20071	19960	20072	19960	19941	19957	20258	20080	19984	19977	19922	20011	19967	20065	19916	19947	20048	20007	20025	19957	20004	20177	19890	19845	19915	19929	19906	19989	19861	19858	19900	19861	20093	20099	20008	20147	19819	20046	19936	20091	19976	20010	20061	20155	20042	20090	20088	19989	19895	20054	20092	20061	20087	19947	19851	20216	19977	19961	19867	20079	20173	19957	20081	19956	20085	19922	19882	20065	19970	20038	20205	20147	19899	20018	19930	20021	19954	20182	20118	20040	19862	19918	20045	20038	20135	19887	19906	20083	19984	20167	20064	20092	19918	20061	19994	20137	20037	19826	19935	19827	20048	20025	19916	19960	20080	20164	20115	20277	19988	20028	20005	19973	20326	19966	19931	19976	19968	19944	19913	19818	20044	20138	20103	20105	20043	19992	19940	19883	20023	20134	20050	19840	20062	20055	19990	19807	19832	19974	19890	20139	19937	19919	19831	20142	20053	19978	19779	20084	19819	20019	20177	20004	20247	20079	19964	19924	20151	19938	20049	19886	19960	20101	19928	20127	19944	19989	20042	19963	20067	20025	19995	20127	19994	20023	19807	19774	20123	20104	20122	20058	20074	19910	20104	20179	20073	20179	20214	19988	19863	20041	19829	20028	20057	19970	20036	20066	19994	20040	19802	20202	20070	20134	19931	20138	19999	19974	19844	20047	20070	20023	20049	20013	19920	20080	20237	19966	20147	20228	19946	19986	20073	19974	19878
26661	39693	34520	28125	25872	24497	21328	21090	19068	18853	21439	20027	18858	17738	17215	16989	17152	17075	17135	17079	17020	17191	17219	17060	16969	17186	17258	17175	17092	17128	17302	17088	17288	17095	17200	16997	17077	17058	17069	17168	16956	17152	16992	17057	17096	17128	17101	17033	17345	17067	17103	17014	17180	17176	17178	17263	17008	17225	17111	17057	17113	16976	17242	17078	17007	17084	16925	17285	17088	17082	17101	17086	17103	16934	17193	17282	17224	17103	17183	17157	17118	17289	17148	17190	17020	17090	17115	17200	17032	17299	17124	17189	17186	17152	17106	17101	17241	17147	17161	17047	17143	17100	17221	17194	17211	16953	16980	17104	17267	17163	17159	17038	17088	17029	17230	17311	17390	17170	17011	17103	17110	17036	17050	17044	17203	17040	17070	17066	17089	17173	16999	17120	17152	17059	17198	17053	17105	17069	17148	17116	17026	17213	17160	17245	17189	17090	17125	17154	16977	17279	17185	17107	17082	17161	17052	17164	17024	17046	16962	17122	17051	17099	17009	17091	17095	17196	17216	17062	17024	17133	16905	16994	17110	17132	16969	16976	17104	17112	17182	17136	17137	17152	17111	17125	17218	17091	17149	17023	17213	17082	17233	17000	17162	17078	16993	17240	17120	17034	17275	17137	17047	17126	17178	17056	17145	17055	17144	17177	16999	17142	17149	17151	17086	17170	17052	17101	17182	17186	17012	17102	17196	17132	17085	17192	17102	17370	17195	17159	17130	17226	17139	17184	17149	17145	17325	17218	17093	17059	17085	17088	17064	17117	17121	17092	17112	16828	17010	17126	17012	17155	17131	17119	17294	17025	17088	16955	17255	17096	17150	17126	17093	17131	17192	17172	17098	17063	17144	17205	16895	17094	17096	16989	17016	17105	17037	17078	17068	17128	17187	17221	17109	17009	17279	17036	17059	17012	17113	17203	17213	17132	17265	17192	17315	17202	17086	16927	17186	17094	17125	17278	17024	17350	17253	17400	17140	17002	17159	17227	17252	17237	16980	17186	17235	17266	17150	17086	17115	17127	16997	17074	16995	17048	17296	17130	17075	17019	17245	17104	17176	16967	17080	17090	17221	16946	17393	17104	17062	17324	17118	17018	17081	17170	17059	16943	17231	17237	17090	17080	17075	17248	16970	17045	17133	17037	17152	17352	17101	17366	17169	17179	17108	17089	17102	17234	16977	17198	17059	17199	17173	16927	17319	17225	17104	17079	17184	17202	17087	17159	17013	17083	17036	16867	17098	16996	17125	17320	17159	17392	17150	17133	17155	17137	17159	17121	17332	17131	17109	16871	17059	17212	17045	17243	17174	16995	17117	17209	17368	16970	17078	17010	17165	17253	17032	17044	17098	17137	17100	17055	17044	17191	17086	17171	17222	17086	17026	17154	17007	17259	17024	17040	17248	17098	17147	17111	17078	17074	17185	17237	17156	16914	17171	17191	17178	17091	17132	17062	17181	17025	17203	17065	17051	17215	17041	17094	17253	16943	17162	17116	17069	17113	17038	17150	17184	17159	17182	17125	17067	17072	17058	17050	17165	17195	17031	17141	17140	17168	17087	17190	16973	16951	17012	17155	17046	17086	16911	17117	17130	17185	17036	17037	17160	17193	17114	17317	17105	17172	17169	17239	17125	17265	17035	17232	17117	17074	17224	17082	16983	17242	17305	17087	16968	17148	17043	17036	17123	17043	17147	17199	16958	17023	17101	16863	17049	16960	17073	17149	17063	17233	17201	17172	16912	17176	17362	17112	17084	17094	17106	17052	17188	17213	17022	17153	17192	17230	17340	17287	17010	17085	17028	17156	16952	17010	17181	17161	17159	17290	17137	17049	17222	17207	17277	17152	17038	17135	17240	17062	17153	17135	17242	17199	17156	16984	17141	17219	17083	17287	17137	17130	17073	17012	17115	17185	17188	17113	16965	17048	17082	17096	17110	17042	17060	17043	16945	17229	17183	17165	17159	17093	17097	17228	17216	17089	17021	17097	17220	17060	17032	17160	17148	17140	17164	17244	17141	17208	17226	17157	17130	17089	17163	17144	17138	17112	17309	17095	17289	17040	17142	17030	17156	16928	17178	17277	17256	17023	17263	17043	17079	17117	17186	17236	17118	17065	16999	17134	17171	16970	17249	17196	17201	17087	17122	17031	17076	17219	17149	17167	17087	17238	17230	16890	17214	17009	17026	17128	17180	17134	17105	17007	17188	17097	17160	17110	17004	17210	17315	17224	17060	17195	17014	17171	17251	17087	17084	16990	17287	17189	16985	17063	17105	17054	17119	17028	17085	17025	17247	17103	17126	16854	17025	17008	17159	17131	17167	17102	17017	17040	17117	17119	17252	17129	17202	17183	17161	17211	17027	17048	17193	17220	17151	17030	17067	17361	17077	17010	17117	17150	17161	17101	17104	16987	17127	17059	17244	17184	17133	17120	17212	17271	17094	17089	17413	17217	17098	17159	17101	17215	16894	16975	17037	17097	17254	17053	16987	17158	17307	17127	17152	17138	17070	17045	17135	17204	17191	17148	17000	17188	17213	17253	17078	16996	17146	17124	17206	17077	17170	17075	17070	17265	17025	17009	17037	17167	16972	17232	17008	17203	17008	17053	16973	16923	17037	17113	17204	17105	17208	17049	17133	17085	17034	17283	17034	17020	17076	17261	17223	16951	17133	17018	17149	17131	17128	17114	17148	17135	17304	17170	17135	17210	17209	17094	17120	17239	17211	17164	16958	17015	16954	17159	17148	17159	16968	17154	16985	17256	17075	17172	17199	17158	17278	17209	17059	17217	17056	17372	17225	17025	17058	17043	17096	17180	17112	17060	17148	17164	17098	17117	17000	16965	17145	17157	17103	17019	17042	17065	17049	17195	17012	17359	17279	17110	17112	17052	17091	17148	17209	17014	17263	17186	17158	17147	17111	17033	17280	17073	17247	17240	17231	17062	17166	17179	17066	17023	17056	17155	17071	17035	17239	17077	17240	17283	17116	17404	17040	17091	17105	17091	17213	16977	17309	17087	17092	17042	17255	17091	17192	17210	17103	17379	17170	17036	17047	17078	17118	16933	17064	17188	17212	17121	17078	17160	17233	17181	17281	17038	17154	17082	17223	17166	17131	17127	17115	17229	16911	17031	17106	17087	16972	17141	17136	17182	17117	17127	17131	17018	17205	17164	17104	16997	17207	17169	17092	17007	17129	17188	17064	17044	17199	17046	17116	17064	17184	17129	16894	17070	17271	17224	17005	16935	16926	17129	17263	17067	17060	17050	17171	17252	17084	16982	17141	17189	16982	17077	17118	17157	17196	17164	17068	17147	17178	17134	17072	17114	17234	16985	16994	17081	17164	17148	17027	17138	17191	17131	17145	17162	16882	16993	17210	17159	17155	17190	17146	17137	17171	17019	17064	17141	17164	17171	17116	17186	17179	17111	17183	17236	17245	17097	17133	17045	17174	17022	17054	16973	17244	17059	16886	17104	17206	17090	17247	17125	17124	17124	17088	17147	17179	17145	17153	17318	17126	16988	17300	17128	17147	17202	17102	17143	17112	17068	17249	17043	17203	16993	17100	17171	17239	16980	17042	17133	16970	17130	17198	17109	17038	17024	17130	17004	17256	17380	17173	17175	16997	17287	17063	17161	17113	17170	17077	17221	17229	17167	17295	17147	17284	17118	17182	17023	17172	17075	16975	17094	17042	17129	17174	17062	17245	17180	17079	17248	17274	17299	17021	17269	17097	17066	17075	17199	17138	17001	17194	16995	17147	16987	17076	17101	17135	17110	17136	17215	17260	17204	17232	17039	17064	16900	17103	17068	17083	16964	17187	17153	17245	17046	17032	17185	17087	17072	17131	17089	17046	17059	17178	17271	16963	17151	17083	16884	17038	17168	17247	17023	16985	17152	17195	17021	17089	17176	17120	17189	17060	17200	16991	17160	17247	17142	16975	17108	17215	17095	17077	17160	17077	17107	17203	16997	16997	17199	17172	17094	17174	17170	17148	17115	17269	17081	17113	17238	17223	17173	17244	17215	17175	17081	17209	17151	17160	16956	17263	16992	17156	16989	17211	17107	17081	17072	17083	17065	17217	17252	17169	17102	17104	17047	17043	17003	17221	17179	17081	17119	17165	17064	17030	17163	17290	17061	17169	17142	17219	17123	17015	17173	17132	17192	16959	17276	17115	17090	17273	17063	17197	17093	17142	17118	17208	17100	17228	17171	17126	17230	17247	17132	17127	17152	17175	17163	17321	17239	17193	17072	17272	17099	17258	17235	17201	17159	16964	17121	17097	17096	17107	17116	17220	17152	17143	17222	17191	17171	16945	17022	17114	17221	16999	17146	17078	17141	17090	17045	17149	16976	17098	17214	17164	17163	17228	17198	17234	17006	17171	17111	17141	17048	17046	17182	17055	17012	17300	17035	17020	16962	17302	17201	17052	17189	17015	17151	17146	17238	17084	17179	17181	17387	17063	17190	17123	17187	17161	16993	17136	17205	16983	17082	16953	17172	17015	17161	17260	17174	17175	17226	17194	17140	17166	16906	17055	17046	17114	17205	17085	17133	17071	16959	17047	17090	17271	17196	16996	17128	17011	17063	17064	17056	17034	17150	17081	17197	17155	17097	17081	17118	17188	17184	17265	16961	17117	17116	17240	17166	17025	16967	17093	17279	17222	17115	17239	17076	17159	17263	17141	17016	17229	17061	17240	17154	17211	17175	17100	16936	17222	17045	17052	17239	17278	17211	17182	17127	17078	17123	17135	17313	17109	17023	17199	17257	17289	17151	17128	17022	17110	17182	17077	17417	17183	17112	17059	17158	17179	17055	17177	17078	16844	17271	17138	17097	17174	17155	17023	17073	17201	17282	17391	17180	17052	17324	17303	17203	17027	17154	17109	16978	17052	17133	17235	17126	17229	17027	17120	17191	17089	16990	17154	17177	17006	17280	17119	17211	17213	17194	17138	17226	17109	17044	17147	17104	16966	16967	17324	17177	16904	17182	17035	17172	17202	17130	17229	16984	17115	17217	17132	17094	17223	17235	17104	17097	16942	17287	17020	17298	17153	17151	17119	17060	17313	17349	17065	17154	17144	17103	17220	17262	17228	17159	17132	17057	17186	16959	17211	17265
24545	21570	29066	25912	25220	26383	25738	22738	21510	22660	31886	31743	26012	22406	19957	19722	19592	19584	19565	19516	19606	19557	19325	19478	19507	19393	19627	19489	19767	19703	19552	19508	19386	19578	19679	19542	19452	19395	19486	19516	19355	19535	19203	19536	19528	19642	19599	19405	19515	19440	19589	19605	19553	19520	19330	19365	19428	19440	19532	19460	19559	19413	19577	19417	19411	19542	19360	19482	19208	19447	19441	19353	19566	19529	19427	19180	19386	19391	19461	19593	19377	19378	19523	19480	19508	19503	19565	19696	19493	19571	19500	19378	19336	19412	19254	19432	19510	19458	19521	19441	19671	19532	19664	19487	19514	19548	19586	19521	19363	19531	19435	19615	19308	19588	19425	19348	19428	19431	19399	19636	19555	19467	19473	19451	19404	19434	19505	19458	19583	19477	19317	19382	19573	19499	19346	19463	19515	19464	19582	19397	19450	19306	19187	19417	19335	19529	19519	19599	19525	19450	19553	19473	19228	19393	19481	19313	19630	19506	19573	19514	19468	19684	19584	19540	19441	19596	19308	19176	19425	19403	19357	19372	19495	19402	19629	19686	19137	19449	19338	19367	19522	19475	19307	19465	19350	19397	19426	19343	19508	19672	19402	19602	19492	19364	19469	19439	19522	19338	19493	19543	19457	19638	19595	19253	19569	19363	19538	19399	19292	19301	19494	19470	19599	19412	19397	19647	19416	19364	19497	19365	19311	19152	19629	19309	19482	19405	19405	19406	19531	19487	19348	19484	19428	19651	19570	19487	19458	19458	19585	19237	19511	19386	19305	19636	19416	19395	19269	19602	19431	19348	19358	19273	19468	19587	19358	19311	19640	19536	19564	19582	19538	19414	19520	19488	19438	19593	19447	19435	19510	19581	19361	19380	19300	19492	19427	19522	19343	19445	19323	19474	19525	19380	19491	19617	19582	19430	19379	19474	19377	19419	19669	19413	19587	19252	19165	19349	19422	19257	19328	19564	19582	19441	19251	19482	19354	19432	19493	19344	19517	19450	19626	19432	19387	19357	19477	19294	19737	19608	19661	19568	19580	19444	19463	19626	19457	19249	19288	19466	19377	19279	19308	19385	19386	19527	19555	19418	19790	19608	19389	19594	19679	19341	19479	19402	19372	19473	19502	19363	19298	19350	19420	19462	19601	19563	19477	19301	19248	19333	19384	19304	19451	19410	19672	19486	19468	19468	19524	19497	19585	19419	19608	19639	19595	19554	19524	19569	19375	19488	19439	19592	19368	19612	19450	19540	19630	19239	19593	19524	19584	19576	19501	19352	19525	19642	19499	19433	19386	19432	19406	19493	19470	19633	19393	19299	19473	19608	19407	19503	19272	19578	19417	19447	19374	19393	19362	19460	19371	19390	19412	19415	19300	19379	19413	19540	19589	19496	19507	19410	19440	19299	19406	19543	19277	19480	19438	19301	19463	19425	19480	19599	19476	19523	19180	19652	19384	19344	19453	19471	19436	19547	19442	19172	19334	19485	19529	19458	19524	19480	19674	19416	19500	19310	19597	19356	19433	19422	19456	19548	19415	19320	19388	19314	19521	19479	19337	19381	19396	19369	19621	19514	19412	19329	19664	19729	19383	19440	19588	19354	19501	19490	19692	19444	19433	19444	19574	19387	19497	19652	19504	19456	19435	19404	19328	19457	19656	19408	19460	19681	19444	19682	19484	19566	19479	19371	19328	19443	19460	19721	19749	19347	19490	19288	19535	19608	19562	19387	19430	19220	19496	19376	19556	19602	19482	19363	19362	19406	19438	19306	19669	19526	19560	19432	19401	19567	19575	19493	19514	19327	19663	19697	19603	19411	19503	19414	19575	19459	19640	19404	19500	19562	19610	19511	19328	19533	19543	19664	19354	19390	19309	19511	19503	19459	19428	19402	19541	19483	19511	19443	19150	19272	19541	19301	19512	19323	19440	19424	19420	19542	19617	19355	19441	19326	19564	19318	19430	19379	19569	19287	19474	19480	19409	19284	19494	19361	19700	19462	19422	19697	19510	19505	19498	19539	19536	19223	19331	19542	19317	19544	19497	19567	19559	19322	19428	19426	19246	19611	19630	19585	19456	19459	19433	19520	19189	19547	19618	19598	19391	19612	19365	19393	19501	19351	19486	19423	19471	19583	19556	19374	19406	19508	19560	19390	19444	19385	19534	19586	19433	19422	19528	19438	19459	19506	19428	19556	19559	19524	19643	19426	19402	19421	19633	19493	19538	19439	19364	19449	19353	19470	19443	19607	19495	19509	19404	19245	19363	19503	19332	19429	19620	19444	19375	19456	19532	19441	19351	19258	19374	19366	19376	19525	19346	19404	19299	19531	19445	19326	19445	19445	19403	19479	19536	19353	19443	19481	19420	19579	19689	19342	19566	19485	19583	19430	19429	19205	19641	19367	19580	19415	19345	19315	19400	19484	19414	19246	19374	19388	19520	19466	19330	19399	19384	19623	19437	19298	19383	19451	19530	19382	19450	19408	19489	19396	19627	19574	19347	19467	19427	19509	19447	19572	19648	19631	19407	19461	19634	19591	19468	19276	19167	19437	19384	19407	19534	19370	19709	19489	19270	19357	19351	19417	19414	19490	19486	19418	19426	19318	19604	19433	19624	19410	19615	19403	19355	19609	19275	19329	19360	19654	19366	19313	19373	19397	19679	19477	19630	19338	19431	19368	19337	19396	19471	19237	19404	19319	19704	19383	19326	19404	19460	19586	19650	19416	19378	19257	19554	19523	19337	19358	19279	19493	19579	19374	19240	19330	19472	19530	19429	19388	19537	19363	19440	19625	19463	19330	19489	19499	19353	19551	19467	19368	19377	19480	19339	19318	19362	19621	19320	19503	19538	19294	19411	19466	19486	19416	19308	19299	19366	19344	19525	19305	19556	19548	19409	19565	19457	19457	19414	19417	19547	19516	19247	19445	19482	19543	19525	19423	19461	19450	19367	19478	19433	19507	19419	19589	19614	19454	19263	19479	19473	19315	19640	19461	19304	19413	19609	19441	19475	19299	19318	19173	19259	19751	19576	19747	19443	19468	19609	19483	19515	19488	19467	19478	19583	19469	19393	19398	19496	19533	19433	19516	19403	19523	19343	19644	19351	19475	19654	19502	19455	19491	19540	19490	19644	19326	19565	19567	19414	19471	19517	19466	19434	19746	19442	19460	19509	19464	19361	19525	19594	19367	19420	19538	19360	19376	19633	19409	19490	19271	19529	19477	19354	19274	19472	19539	19387	19333	19425	19518	19251	19294	19314	19388	19332	19337	19555	19549	19388	19345	19684	19679	19484	19552	19465	19622	19475	19264	19447	19494	19560	19427	19313	19632	19479	19320	19497	19501	19451	19550	19528	19633	19412	19610	19619	19494	19496	19557	19380	19443	19309	19335	19653	19333	19463	19493	19526	19316	19463	19505	19470	19418	19550	19594	19450	19550	19441	19491	19419	19396	19499	19495	19424	19454	19512	19378	19354	19143	19503	19450	19443	19502	19440	19411	19534	19343	19445	19442	19504	19426	19464	19552	19487	19412	19351	19400	19386	19374	19385	19282	19477	19572	19589	19622	19658	19249	19596	19433	19352	19493	19623	19252	19233	19535	19295	19431	19503	19501	19254	19465	19477	19619	19550	19430	19415	19511	19530	19370	19418	19540	19412	19415	19492	19502	19528	19257	19618	19628	19505	19409	19560	19424	19381	19297	19344	19400	19543	19520	19326	19351	19475	19645	19605	19634	19356	19536	19348	19563	19474	19353	19262	19397	19435	19464	19583	19305	19376	19501	19487	19504	19512	19390	19406	19432	19490	19315	19488	19415	19546	19524	19648	19356	19535	19409	19407	19462	19358	19374	19553	19354	19708	19507	19507	19371	19462	19512	19465	19549	19435	19359	19221	19555	19421	19377	19535	19564	19484	19567	19545	19470	19407	19335	19453	19468	19495	19643	19297	19379	19325	19500	19602	19678	19597	19403	19615	19649	19471	19394	19428	19144	19315	19476	19458	19452	19512	19521	19414	19447	19625	19328	19334	19428	19435	19474	19258	19457	19237	19649	19251	19517	19422	19425	19422	19541	19556	19389	19571	19375	19600	19520	19607	19486	19366	19547	19610	19376	19533	19394	19537	19434	19420	19487	19600	19545	19334	19550	19378	19423	19315	19543	19440	19290	19274	19290	19471	19462	19325	19550	19434	19448	19537	19501	19483	19327	19508	19478	19271	19503	19440	19286	19403	19540	19613	19195	19345	19430	19460	19213	19543	19424	19463	19407	19341	19447	19407	19461	19335	19419	19400	19364	19432	19532	19435	19641	19609	19487	19602	19388	19421	19485	19578	19591	19440	19515	19487	19448	19267	19588	19513	19541	19464	19292	19487	19541	19682	19583	19416	19560	19470	19418	19619	19653	19423	19209	19528	19328	19536	19324	19317	19684	19422	19295	19425	19338	19507	19640	19345	19446	19548	19465	19330	19568	19390	19212	19700	19487	19549	19188	19605	19514	19393	19698	19543	19528	19484	19490	19516	19468	19404	19506	19418	19312	19627	19314	19555	19649	19490	19436	19596	19520	19607	19258	19466	19482	19442	19344	19367	19625	19636	19565	19370	19449	19480	19598	19504	19451	19557	19458	19357	19627	19447	19530	19331	19354	19380	19531	19391	19272	19495	19502	19394	19463	19591	19352	19388	19474	19448	19690	19289	19596	19531	19607	19527	19590	19367	19521	19254	19556	19534	19538	19430	19421	19361	19625	19517	19382	19418	19444	19528	19447	19383	19299	19593	19424	19425	19255	19536	19349	19391	19575	19295	19392	19471	19338	19456	19530	19702	19640	19556	19444	19458	19354	19500	19388	19443	19404	19526	19391	19445	19140	19454	19643	19241	19431	19316	19349	19395	19478	19394	19408	19402	19401	19408	19497	19308	19437	19269	19565	19425	19514	19192	19443	19411	19474	19177	19289	19620	19367	19320	19296	19318	19492	19476	19508	19422	19426	19442	19383	19522	19448	19338	19401	19513	19448	19581	19561	19464	19516	19454	19421	19398	19446	19441	19292	19475	19330	19416	19442	19377	19518	19416	19501	19335	19616	19524	19380	19440	19372	19607	19491	19628	19533	19540	19553	19545	19434	19468	19569
25885	44713	41518	34261	29299	26248	23818	22115	19886	22499	34336	31563	24964	19975	17055	16890	16917	16862	16941	16824	16973	16873	16988	17016	16834	16909	16790	17121	16802	17015	16710	16980	17038	16867	16837	16771	16841	16793	16804	17175	16822	16708	16967	16993	17039	16969	16858	16846	16896	16832	16870	16853	16927	16918	16890	16940	16859	17083	16957	16996	16980	16850	16979	16791	16880	16904	16930	16787	16877	16798	16924	16985	16844	17078	16814	16974	16858	16836	16973	16879	16901	16866	16859	16853	16878	16999	16881	16851	16983	16842	16991	17011	16879	16783	16917	16917	16948	16926	16850	16808	17024	16876	16915	16923	16795	16900	17009	16819	16817	16949	17065	16838	16835	16796	16965	16803	16941	16871	17018	16975	16889	16885	16927	16945	16985	16889	16920	16997	16894	17004	16915	16841	17047	16975	16931	17105	16710	16910	16769	16934	16865	16935	16980	16849	16717	16921	17014	16913	16907	17061	16970	16824	16780	16827	16890	16917	16993	16909	16786	16812	16916	16757	16726	17001	17069	16905	16936	16827	17009	16996	16996	16968	16817	17051	16911	16888	16922	16889	16950	17000	16860	16899	16752	16952	16891	16968	16884	16891	16871	17051	17059	17028	17021	17121	16993	16824	16990	16841	16973	16804	16859	16957	16925	16898	17004	16939	16911	16817	17023	16870	16931	16911	16855	16990	16712	16954	17007	16943	16996	16789	16988	16732	16860	16865	16937	17096	16970	16677	16864	16952	17006	17038	16939	17013	16894	16753	16999	16807	16766	16811	16707	16973	16657	16950	16843	16909	16868	16874	16896	17089	16993	16836	16919	16853	16977	17050	17015	16833	16863	16895	16998	16854	16857	16776	16879	16778	16860	16844	16736	17004	16875	16953	16820	16893	17122	16814	16998	16787	16945	16951	16779	16826	16998	16734	16806	16781	16964	16811	16983	16993	16892	16763	17021	17041	16913	16825	16854	16761	16866	16875	16790	16871	16702	16945	16926	16720	16989	16855	16841	16897	16931	16829	16770	16949	16918	16799	16851	16943	16797	16989	16813	16888	17051	16838	16948	16931	16682	17048	16868	17011	16856	16777	16923	16749	16990	16906	16793	16959	16845	16859	16785	16725	16929	16877	16927	16924	16983	16982	16890	16778	17135	16843	16815	16843	16771	17127	16826	16870	16900	16873	16870	16800	16964	17126	16915	16942	16789	16862	16903	17002	16733	16764	17038	16918	16881	16751	17008	17010	17107	17040	16860	16997	16817	17025	16879	16979	16905	16939	16845	16995	16974	16966	16877	17054	16794	16820	17078	16756	17006	16866	16811	16880	17007	17120	16931	16800	16742	16825	17081	16893	16884	16853	16953	16919	16839	16804	16973	16915	16757	16788	16957	16973	17084	16859	16860	16945	17044	17038	17131	16909	16861	16860	16746	16955	16871	16866	16939	16824	16803	17094	16981	16873	16962	16970	16771	16896	16813	16935	16690	17026	17070	17019	16753	16808	16883	16822	16947	16850	17086	17045	16823	16974	16924	16928	17020	16940	16837	16874	16879	16911	16882	16822	17040	16749	16877	16974	16989	16835	16825	16854	16855	16947	16814	17037	16898	16920	16863	16870	16963	16909	17041	16884	16941	16804	16929	16842	17012	16936	16839	16820	16905	16860	16832	16970	17017	16798	16962	16902	17008	16848	16884	16905	16932	16790	17073	16848	16948	16821	16991	16916	16862	16993	16815	16839	16900	17073	17087	16637	16929	16768	16967	16874	16854	17021	16972	16900	16959	16978	16867	17037	17030	16931	16981	16902	16811	16725	17028	16893	16710	16870	16750	16922	16946	16956	16879	16911	16935	16901	16854	16868	16881	16787	16889	16860	16933	16872	16936	16982	17044	16886	16810	16951	16849	16835	16908	16901	16819	16755	16786	16793	16971	16889	17190	16861	16832	16774	16833	16751	16723	17095	16907	16883	17029	16677	16875	16903	16795	16933	16897	16890	16810	16720	16752	17016	16943	16956	16906	17066	16968	16848	16883	16697	16760	16931	17038	17039	16788	16903	16895	17018	16867	17064	16841	17135	16799	16873	16893	17029	16983	16888	16995	16942	16796	16875	16949	16697	16934	16926	17014	16873	16875	16912	16729	17107	16699	16938	16870	16806	16775	16895	16974	16962	17002	17040	16977	17002	16742	16989	16950	16965	16917	16928	16997	16873	16902	16985	16993	16996	16904	16872	16973	16980	17051	16849	16790	16911	16750	16983	16723	16972	16802	16934	16863	16907	17055	16807	16856	16918	16837	16924	16990	16874	17002	16739	16908	16919	16965	16840	16886	16978	16942	16744	16890	16983	17025	16845	16871	16810	16855	17050	16943	16873	17023	16999	16929	16869	16839	17025	16891	16763	16783	16881	16962	16792	17008	16788	16768	16760	16959	16776	16943	16775	17097	16879	16839	16873	16700	16875	16866	16753	16891	16922	16938	16793	16843	16881	16976	16843	16966	16952	16784	16831	16834	16856	17093	16919	17070	17002	16892	16992	16832	16936	16842	17005	16820	16841	16830	16767	17069	16860	16876	17075	16970	16947	16912	16953	16792	16954	16885	16916	17072	16750	16866	17003	17147	17031	16781	16989	16947	17042	16776	17031	16932	16776	17009	16825	16949	16838	16939	16693	16807	16901	16881	16996	16975	16753	17038	16966	16910	16938	16990	16850	16956	16957	16841	17000	16862	17036	16830	16821	16824	16923	16978	16875	16977	16965	17157	16791	16883	16802	16801	17012	16860	16907	16915	16973	16843	16774	16925	16984	16818	16807	16972	16898	16799	16763	16786	17048	17017	16896	17013	16841	16998	16800	16914	16906	16835	16838	17073	16922	17051	16971	16820	17103	16778	16895	16898	16765	16793	16949	16980	17092	16869	16881	16867	17021	16838	16924	16824	16885	17013	16901	16816	17017	16958	16854	17059	16964	16883	16901	16952	16956	17003	16980	16742	16778	16981	16907	16780	17004	16767	16879	16901	16818	16864	16767	16959	17087	16926	16690	16871	16873	16761	16994	16871	16799	16745	16895	17106	16816	16818	16985	16871	16789	16833	16907	17138	16845	16868	16844	16910	16962	16971	16907	16891	16826	16931	16840	16869	16880	16744	16884	16957	16940	16962	16812	16966	16625	16885	16965	16872	16795	16972	16908	16850	17046	16983	16829	17022	16876	16644	16914	16891	16793	16806	16898	16814	17001	16869	16899	16909	16865	16887	16967	16973	16809	16863	16769	17037	16907	16976	17055	16605	16966	17044	16768	16835	16839	16942	16930	17005	16877	16951	16842	16794	16815	16824	16917	17007	16767	16962	16749	16882	16985	16852	16893	16850	16782	17081	16950	16754	16724	17044	16952	16774	16790	16944	16966	16957	16825	16914	16834	16798	16973	16748	16997	16845	16757	16923	16827	16961	16901	17034	16856	16896	16775	17006	16861	16922	16906	16852	16881	16897	17019	16840	16819	16803	17038	16839	16945	16764	16766	17103	16926	16962	16654	16957	16873	16862	16772	16997	17092	16920	17051	16714	17013	16805	16797	16777	16980	16955	16836	16831	16830	16772	16865	16946	17081	16871	16850	16968	16864	16740	16858	16900	16829	16825	16845	17019	16766	17077	17033	16961	16819	16880	16808	16965	16882	16922	17015	17056	16773	16945	16808	16930	16963	16826	17051	17054	16898	16889	16975	16965	16943	16521	16938	16814	17011	16801	16940	16708	17056	16935	16888	16920	16868	16857	16903	16874	17013	17019	16674	17060	16971	16978	16815	16810	16892	16838	16781	16861	16840	16837	16837	16918	16972	16862	16942	16877	16815	16885	16815	17015	16975	17049	16899	16953	16759	16988	16842	16993	16777	16743	16926	16841	16927	16934	17000	16861	17007	16967	16826	16857	16911	16922	16909	16819	16846	16755	16902	17093	16858	16891	16863	16967	16756	16879	16919	16997	16800	16743	16883	16821	16736	16695	16758	16996	16989	16942	16753	16847	16743	16793	16940	16934	16910	17023	16887	16779	16850	17025	16993	16935	17017	17058	16937	16944	16962	16954	16928	16901	16952	16936	16786	16733	16737	17003	17000	16875	16803	16787	16878	16870	17046	16905	16967	16961	17003	16938	16938	16830	16948	16977	16890	16977	16798	16806	16777	17011	16840	16868	16700	16909	17022	16765	16886	16947	17055	16874	16901	16895	16872	16859	16998	17073	16791	16996	16934	16968	16974	16943	16852	16910	16829	16801	16730	16915	16615	16932	16906	16764	16838	16884	16993	16749	16976	16944	16998	16849	17082	16750	16728	16823	16850	16901	16814	16912	16974	16947	16931	16895	16780	16857	16857	16961	16817	16782	17026	17000	16867	16725	16864	16755	17087	16852	16920	16759	16743	16962	16816	16891	16809	16961	16929	16826	16914	16881	16809	17014	16728	16912	16983	17068	16849	16823	17049	17010	16754	16955	17112	16737	16911	16781	16987	17061	16908	17068	16811	16911	16896	16610	16839	16859	16859	16926	16839	16890	16742	16853	16788	16989	16827	16824	16895	16970	16839	16835	16858	17005	17056	16965	16972	16776	16786	16851	16886	16804	16890	16973	16951	16976	17053	16860	16991	16867	16937	16772	16870	16868	16912	17014	16880	16831	16943	16978	16845	16917	16898	16865	17028	16853	16868	16902	16890	16938	17099	17036	16873	16828	17006	16997	16869	16758	16737	16526	16915	16864	16824	16732	17085	16724	16765	16838	16859	16824	16893	16645	16826	16791	17075	16961	16738	16874	16778	16828	16955	16816	16968	16928	16872	16833	16947	16933	16817	16823	16913	16838	16861	16824	16913	17014	16716	16752	16907	16735	17118	17007	16925	16924	16746	16756	16897	16884	16901	16935	16972	16828	16901	16883	16821	17043	16990	16956	16966	16950	16714	16971	16754	16877	17004	16952	16878	16918	16951	16909	16783	16812	16949	17007	16856	16821	16696	17261	17107	16790	16930	16858	17190	16967	16997	16788	16902	17022	16862	16950	16812	16883	16916	16731	16669	16802	16834	16972	17013	16819	16944	16905	16966	16741	16871	16986	16816	16971	16822	16904	17020	16748	16903	16946	16772	16739	16852	16865	16774	17118	16972
22962	21558	29554	24133	22623	27049	30420	24848	23343	25378	46959	43879	34017	27280	21360	20468	20199	20093	20391	20134	20202	20064	20024	20026	20055	20186	20101	19935	20062	19943	19962	20014	19908	20115	20027	20011	19939	20187	20129	20055	20033	19944	19970	20002	20166	19895	19811	19903	20023	19870	20058	19943	19854	19868	20084	20208	20011	19894	20074	19861	19893	19682	19823	19816	20001	20052	19952	19928	20078	19843	19912	19811	19986	19590	19912	19727	19820	19911	20192	20078	20086	19935	19918	20107	19767	20159	19936	19893	19888	19825	20001	20102	19778	20199	19870	19851	19755	19764	19725	19980	20256	19979	19816	20006	19983	19896	19976	20051	19931	19881	19887	19815	19812	19929	20069	19710	19916	19850	19864	19896	19857	19933	19901	20023	20012	19829	19741	19765	19954	19855	19764	19862	19694	19848	19888	19806	19635	19791	19881	19899	19857	19849	19940	19976	19986	19890	19842	19928	20032	19765	19882	19712	19905	19860	20012	20032	19708	20018	19956	19979	20043	19943	19971	19738	19792	19834	19801	19914	19987	19686	20041	19792	19839	19859	19978	20030	19952	20018	19851	19839	19764	20011	20092	19582	19953	19840	19881	19887	19860	19953	19933	20199	19962	19892	19832	19646	20114	19776	19995	19651	19966	20265	20021	19836	20032	19752	19999	19844	19802	19821	19876	19799	19777	20102	19726	19860	19960	19879	20109	19815	19994	19882	20109	19953	19916	19711	19889	19988	19842	19923	19771	19867	19844	19955	19759	19955	20057	19866	19776	19796	19683	19896	19911	20019	19717	19942	19821	19866	19750	19735	19859	19900	20018	19692	19970	19752	19817	19763	19841	20040	20040	19829	19870	19999	20028	19906	19927	19985	20069	19861	19792	19894	19818	19885	19754	20050	19822	19888	19759	19873	19839	19819	19860	19994	19800	19781	19886	19873	19884	20043	19852	20096	20017	20038	19650	19853	19969	19798	19963	19929	20086	20066	20123	19615	19785	19868	19876	19825	19901	19705	19984	19805	20033	19781	19687	19895	19944	19936	19633	19643	19934	19872	20142	20084	19706	19921	19857	19979	20118	19874	19778	19945	19941	20044	19834	19991	20035	19953	19798	19559	19804	19789	20016	19675	19856	20057	19852	19846	20315	20053	20023	19798	19773	20004	20026	20132	19978	19792	19895	19804	19943	20103	19972	19709	19721	20027	19950	20014	19942	19949	20062	19873	20117	19937	20058	19744	19816	20039	19938	20002	19959	19990	20073	19857	20085	19985	19842	19883	19883	19787	19951	19929	19971	19714	20030	20040	19916	19968	19846	19853	19819	19836	19834	19781	19899	19895	19913	19938	19878	19966	20225	19950	19906	19843	19995	19717	19925	19865	19946	20117	19806	19939	20052	19881	20052	20078	20024	19672	19996	19936	20052	19820	19773	19669	19948	19879	19788	19926	19865	19645	20018	19784	19838	19772	19925	20010	19835	20185	19834	19856	19688	20049	20029	19744	20211	19959	19903	19841	19810	19965	19832	19853	20142	19732	19764	19823	19846	19975	20059	19685	19856	19869	19834	19893	20057	19977	19920	19808	19653	20013	19627	19823	19967	19990	19627	19847	19770	19902	19802	19925	19991	19902	19894	19860	19931	20012	20022	19800	19735	19884	19814	19848	19862	19961	19809	19898	19861	19962	19837	20033	19737	20078	19911	19886	19969	19826	19863	19892	19667	19802	19922	19837	19904	19835	19726	19840	19965	19875	19629	20071	19841	19887	19952	19938	19874	19864	19793	19874	20037	19798	19859	19820	19976	19813	20100	19989	19919	19766	19828	19841	20071	19999	19807	19791	19851	19952	19870	20101	19807	20000	20029	19980	19830	19804	19992	19661	19856	20149	19991	20040	20074	19948	19855	20094	20149	19951	19919	19907	19960	19831	19912	20039	19998	19887	19701	19839	19851	19829	19754	19753	19973	19972	19950	20096	19693	19796	19819	19859	19868	19949	19681	19866	19714	19805	19804	19984	20047	19861	19827	20125	19911	19914	19799	19796	20032	19917	19844	19997	19976	19952	19909	19789	19800	19772	20097	19561	19600	20148	19996	19992	20119	19943	19881	19910	19713	19811	19997	19746	20120	19812	20008	19924	19879	19654	19917	19842	19809	19557	19773	19807	19954	20010	19921	20013	19887	19966	19743	19812	20023	19802	19711	19665	19919	19959	19924	19989	19843	19808	19798	19689	19856	19896	19836	19879	19708	19914	19832	19849	19960	19886	19968	19755	19846	19937	19564	19912	19887	19801	19928	20040	19728	19854	19790	19919	20052	20274	19905	19718	20152	19998	20006	19794	19767	19713	19875	19778	19678	19960	20093	20032	19838	19768	19889	19922	19973	19744	19929	19804	19939	19719	19801	20016	19950	19709	19748	19885	19893	19986	19884	20008	19873	19960	19835	19891	19798	19923	19889	19882	19756	19902	19678	20040	20088	19855	19798	19865	19923	19748	19967	19670	19837	19917	19777	19977	19723	20070	20027	19826	20037	19684	19786	19784	19888	19808	19694	20006	20008	19744	19984	19696	19874	19712	19700	19814	19801	19893	19672	19910	20040	19847	19905	19830	19821	19787	19976	19857	19892	19763	19860	19756	19809	19705	19761	19790	20036	19800	19849	19931	20290	19923	19811	19951	19793	19874	19691	19968	19683	19859	19817	19964	19832	19850	19874	19950	19839	19888	19877	19801	19889	19989	19989	19804	19764	20040	19694	19911	20060	19858	19666	19771	20053	19697	20007	19863	19878	19841	19551	19783	19810	19930	19867	19593	19791	19948	19858	19924	19692	20010	19865	19923	19620	19797	19971	19999	19885	19868	19842	19703	19877	19886	19967	19801	20024	19931	19788	20018	19849	19901	19966	19808	20041	19692	19823	19933	20016	19920	19872	19783	19893	19938	19917	19720	19951	19775	19797	19800	19936	20049	19927	19690	19891	19962	19770	19841	19948	19785	19764	19809	19805	19834	19906	19793	20123	19660	19956	19760	19678	19807	20063	20001	20001	19870	19720	19832	19843	19962	20073	19878	19907	19800	19949	19785	19847	19974	19644	19890	19972	19979	19892	19866	19837	19893	19796	19757	19917	20001	19877	19692	19844	19843	19550	19911	20014	19931	19952	19900	19955	19953	19938	19676	19821	19756	19780	19886	19893	19909	20049	19863	19788	19908	19992	19859	19762	19991	19820	19906	19884	19704	19882	20020	19752	19846	19875	19649	19745	19952	19782	19891	19870	19858	19837	19788	19950	20010	20032	19704	19722	19902	19785	19941	19896	19801	19945	19968	20122	19781	19652	19962	20058	19864	19870	19811	19802	19708	19862	20013	20088	19807	19820	19886	20055	19887	19813	19938	19855	19973	19814	19914	19724	19898	19805	19955	19767	19727	19795	19939	20108	19962	19882	19987	19994	19965	19894	19951	19970	19897	19846	19795	20139	19843	19846	19912	19862	19745	19979	19837	19952	19920	19914	19650	19841	19629	19958	19786	19774	19886	19961	19921	19715	20025	19976	19920	20015	19936	19754	19820	19791	19772	20020	19990	19922	19794	19649	19831	20075	19876	19882	19960	20077	19890	19860	19787	19951	19804	19840	19753	19961	20072	19744	19788	19917	19902	19874	19859	19823	19950	19864	19807	19946	19850	19860	20084	19870	19724	19909	19756	19918	19803	19897	19832	20030	19839	19833	19642	19749	19779	19793	19520	20008	20032	19859	19807	19788	19931	19918	19964	19677	19746	19909	19799	19881	20003	20065	19971	19795	19997	19999	19813	19874	19863	19953	19963	19800	20078	19627	19751	19933	20179	19946	19999	19993	19850	19943	19842	19825	19774	19713	19786	20083	20007	19923	20027	19976	19929	20015	19995	19825	19730	19677	20061	19805	19924	19923	19878	19907	20051	20054	19996	19864	19848	19755	19831	19812	19865	19858	19862	20105	19792	19779	19985	19685	20087	20020	19768	19835	19827	19779	19884	19812	19840	19889	19614	19751	19772	19800	19900	19765	19857	19717	19931	20199	19816	19796	19901	20004	19785	19776	19669	19989	20045	19932	19815	19922	20128	19923	19670	19966	19883	19883	19830	19897	19865	19923	19985	19888	20047	19979	20005	19896	19768	19787	20022	19880	19737	20004	19840	19878	19711	20071	20028	19854	19955	19943	19625	19911	19879	19879	20021	20032	19808	19640	19996	19981	19767	19743	19932	19868	19867	19666	19860	19967	19951	19792	19688	19766	19960	19810	19813	19824	20037	19900	19848	20027	19782	19823	19915	20188	19813	19691	19845	19915	19895	20105	19882	19909	19794	20031	19829	19952	19823	19849	19882	19828	19762	19823	19875	19723	19789	19721	19913	19892	19993	19933	19717	19779	20011	20059	19821	19908	20064	19905	19697	19886	19867	19748	19897	19958	19997	20013	19843	19876	20050	19805	19987	19810	19949	19823	19993	19919	19915	19653	20118	19971	19846	19857	20162	19992	20036	20033	19767	19784	19859	19743	19974	19801	19801	20176	19834	19903	20038	19902	20030	19945	19749	19931	19966	19761	19727	19955	19916	19722	19905	19756	19787	19771	19858	19860	19833	19908	20053	20033	19935	19860	20032	20089	19944	20031	19714	20059	19943	19864	20253	19948	19980	19866	19847	19906	20022	20071	19966	19718	20014	19823	19967	19745	19735	19955	19936	19817	19854	19899	19856	20014	19760	19801	19987	19902	19922	19995	19871	20062	19880	19993	19953	19984	19803	19933	19932	19871	19728	19710	20122	19786	19783	19826	19855	19815	19647	20010	19817	19916	19740	19837	19814	19650	19754	19708	20011	19907	19894	19808	19824	19850	19831	19910	19829	19898	19867	19736	19886	19909	19900	19806	19739	19743	19998	19762	19736	19977	20107	19942	19882	19990	19829	19937	19876	20084	19834	19862	19920	19842	19797	19844	19855	19673	20079	19935	19783	19911	19681	19906	19865	19984	19927	19959	19802	19895	19997	19936	19890	19822	19904	19914	19822	19847	19962	19735	19818	19700	19958	19844	19789	20017	19911	19896	20040	19856	19635	19939	19997	19709	20000	19958	19989	19958	19835	19965	19929	19848	19909	19936	19929	19986	19734	19731	19898
23195	45541	47251	40167	35419	31895	26965	24175	22766	25649	49267	43273	33774	25030	17325	16962	17035	17263	17350	17098	17214	17250	17135	17155	17112	17028	17107	17182	17268	17070	17248	17291	17203	17198	17254	17088	17244	17276	17104	17281	17089	17214	17064	17003	17111	17152	17297	17244	17338	17089	17038	17215	17169	17018	17014	17150	17110	17036	17276	17081	17108	17187	17046	16997	17206	17027	17203	17145	17095	17110	17109	17282	17118	17018	17062	17150	17144	17076	17204	16988	17164	17164	17123	17078	17033	17118	17147	17204	17108	17239	17178	17329	17117	17288	17159	17285	17166	17204	17168	16899	17134	17248	17056	17148	17256	17216	17026	17287	17284	17114	17149	17213	17054	17160	17215	16947	16981	16883	17168	17116	17024	17025	16936	17098	17170	16994	17097	16977	17163	17332	17277	17237	17071	16963	17209	17136	17117	16998	17074	17053	17016	17138	17171	17114	17110	17154	17133	17108	17075	17151	17287	17242	17061	17157	17027	16947	17097	16971	17183	17074	17140	17080	17016	17219	17042	17204	17124	16990	17254	17242	17208	17054	16893	17185	17179	17210	17211	17036	17192	17085	17087	17088	17160	17152	17132	17093	17197	17109	17216	17202	17060	17122	17123	17181	17047	16977	17123	17264	17001	17216	17077	17245	17270	17104	16917	17092	17033	17152	16963	17069	17114	16986	17165	17041	17025	17040	17033	17274	17114	17215	17221	17275	16982	17035	17046	17283	17096	17025	16998	17243	17418	17113	17089	17363	17198	17083	17274	17225	17062	17019	17044	17217	17116	17099	17073	17217	17086	17239	17171	16953	17072	16980	17116	17143	17150	16992	17130	17085	17219	17100	17086	17242	17198	16976	17075	17265	17156	17101	17173	17170	16889	17044	17070	17125	17163	17185	17059	16981	17039	17143	17185	17096	17052	17160	16992	17197	17011	17190	17151	17110	16968	17159	17042	17095	17164	16983	17070	17317	17087	17253	17030	17247	16961	17056	16949	17008	16983	16986	17269	17043	17094	17090	17245	17073	17100	17029	16995	17005	17076	17255	16983	17315	17095	17026	16975	17224	17065	17045	17125	17193	17006	17102	17150	17234	17311	17076	17157	17004	17204	17192	17142	16965	17281	17059	17132	17164	17182	17044	17043	17169	17118	17203	17146	17144	17129	17038	17329	17078	17143	17140	17077	17197	17158	17048	17200	17134	17131	17197	16912	17148	17284	17083	17077	17070	17109	17232	17100	17356	16936	17154	17030	17080	17215	17076	17275	17128	16961	17242	17211	17029	17076	17119	17110	17146	17116	17037	17172	17279	17164	17120	17210	17130	17020	17206	17109	17180	17243	17173	16978	17203	17309	17262	17014	17237	17136	17146	17192	16875	17222	17157	17140	16961	17076	16974	17108	17193	17047	17138	16956	17041	17123	16964	17172	17175	17085	17160	17136	17152	17155	17160	17088	17189	17177	17012	17191	17014	16962	17183	17175	17237	17038	17054	17079	17125	16962	17083	17198	17169	17135	17265	17206	17139	16927	17049	16958	16970	17150	17064	17147	17184	17060	17007	17008	16998	17206	16981	17055	16976	16944	17089	17073	16993	17224	17029	17100	17307	17082	17017	17099	17132	17184	17203	17209	17035	17237	16997	17202	16884	17313	17157	17088	17175	16945	17008	16980	17192	17088	17114	17098	16999	17117	17156	16968	17038	17279	17236	17118	17164	17183	17066	17185	17153	17125	17139	17124	17146	17231	17079	17233	16975	17080	17200	17236	17189	17056	17085	17139	17027	17129	17144	17026	17250	17110	17142	17315	17027	17022	17093	17166	17088	17276	16966	17280	17035	17181	17166	17039	17157	17094	17090	17063	17301	17183	17078	17032	17102	17126	17160	17253	16972	16905	17054	17336	17110	17105	17012	17172	17309	17167	17047	17025	17056	17202	17109	17075	17278	17067	17233	17273	17134	17286	16957	17106	17190	17174	17100	17263	17078	17203	17066	17203	17011	17063	17119	17107	16899	17084	17146	17182	17107	17136	17180	17157	17050	17248	16925	17193	17140	17270	16894	17037	17191	17085	17139	17045	17235	17141	17171	17108	16991	16947	17126	17044	17180	17112	17159	17187	17039	17173	17150	17068	16953	17105	17044	17082	17118	17074	17045	17074	17030	17008	17090	17206	17342	17005	17106	17074	17011	17022	17062	16993	17242	17000	17004	17072	17111	17078	17070	16961	17016	17021	16978	17135	17139	17258	17014	17109	16995	17035	17061	17146	17115	17068	16965	17127	17059	17193	17001	17162	17118	16915	16951	17163	17077	17027	17117	17278	17036	17100	17229	17177	17112	17165	17054	17185	17225	17091	17086	17248	17070	16968	17079	17253	17276	17083	17209	17200	17009	17165	17120	17090	17100	17121	17176	17343	17180	16958	17119	17196	17113	17094	17047	17109	17083	17026	16983	17102	17109	17254	16965	16985	17061	16988	17025	17220	17330	17214	17312	17108	16970	16993	17327	17205	17019	17316	17393	17104	17280	17114	16971	17031	17115	17050	17087	17040	17116	17243	17099	17243	17137	17207	17181	16992	17081	17072	17134	17136	17260	17109	17129	17137	17040	17074	17098	17061	16993	17165	17102	17145	17131	17085	17116	16960	17162	17001	17141	17085	17177	17019	17224	17119	17090	16893	17004	17090	16953	17369	17113	17180	17077	17193	17077	17266	16984	17164	17067	16801	17204	17135	17134	17064	17192	17107	17138	17027	17010	17161	17096	17153	16961	17152	17419	17192	17075	16814	17232	17148	17117	17173	17197	17159	17083	17156	17074	17233	16971	16982	16950	17168	17278	17039	17008	16995	17017	17024	17082	16948	17274	17167	17131	17203	17166	17185	17237	17066	17083	17002	17207	17033	17072	17181	17033	17360	17054	17065	17141	17174	16893	17028	16974	17195	17035	17186	17215	17059	17093	16953	17104	17285	17057	17120	17212	17204	17078	17003	17103	17225	17205	17006	16970	17173	17192	16884	17191	16942	17060	17051	17224	17266	17137	17109	17057	17089	17155	17150	16879	16942	17107	16857	17083	17186	17080	17107	17193	17063	17114	17107	17089	16981	17102	17163	17217	17307	17052	17079	16951	17048	17097	17209	16930	17203	16971	17222	17059	17200	17223	17158	17018	16946	17175	17293	17086	17261	17125	17184	17009	17118	17176	17198	17168	17285	17229	17062	17126	17139	17182	17073	17038	17105	17283	17211	17166	17043	17051	17195	17021	16975	17103	16918	16901	16906	17305	17156	17174	16972	17085	16996	17083	17085	17102	17085	17014	17008	17189	17083	17183	17113	17071	17247	17172	17164	16931	17087	17072	17107	16891	17055	17342	17002	17169	17160	16988	17339	17149	16972	17096	17124	17020	17036	17135	17188	17240	17228	17284	17037	17024	17128	17116	17084	17218	17055	17016	17032	17036	17110	16941	17062	16979	17185	17159	17051	16947	17090	17017	17024	17111	17246	17162	16892	17125	16987	16979	17175	17122	16984	17310	17142	17179	17111	17093	17216	17276	17015	17230	17085	17067	16995	17004	16934	17215	17184	17167	17061	17167	17085	16906	17104	17164	17160	17113	16996	17174	17040	17176	17025	17285	17098	17208	17177	17011	17097	17226	17124	17128	17391	17065	17180	17157	17145	17179	17162	17031	17234	17114	17075	17059	17062	17138	17228	17258	17161	17188	17267	17038	16934	17185	17171	17126	17074	17029	17098	17146	17167	17000	17081	17239	16903	17047	17139	17236	17114	17155	16934	17209	16972	17247	16979	17075	17148	17059	17157	17138	16961	17093	17103	17219	17177	17201	16957	17047	17075	17152	17111	17056	17102	17184	17215	17192	17064	17018	17197	17064	17186	17139	17162	17242	17091	17038	17145	17058	17305	17139	17034	17021	16918	16975	17283	17043	17201	17119	17097	17107	17231	17209	17040	17048	16953	17333	17021	17175	17162	17265	17255	16985	16932	17229	17063	17209	17253	17171	17028	17201	17270	17108	17106	17005	17158	17167	17042	16940	17149	17036	17232	17128	17166	16964	17253	17019	17203	17080	17239	17167	17120	17060	17079	17058	16984	17092	17252	17139	17156	17291	17029	17114	17032	17160	17144	16924	17208	17002	16966	16984	17169	17124	17160	17025	17234	17259	17200	17069	17203	17175	17242	16992	17081	17038	17096	16946	17161	17149	17157	17086	17025	17030	17248	16856	17158	17203	17050	17223	17164	17235	17198	17090	17205	17001	17143	17179	16962	17343	17136	17128	17006	17177	16949	17113	17144	16957	17104	17091	17151	16998	17250	17103	17027	17247	17131	17279	17195	17351	16876	17044	17134	17152	17088	17019	17172	17146	17018	17159	17048	17037	17161	17065	17203	16969	16983	17119	17120	17260	17210	17088	17145	17228	16950	17061	17062	17160	17164	17156	16983	17010	17100	17020	16995	17180	17186	17033	17160	17158	17138	17026	17077	17178	17177	17062	16996	16988	17275	17076	17338	17096	17145	17247	17200	17236	17139	17251	17309	17148	17141	17068	17066	17245	17050	17237	16938	17090	17095	17131	17026	17220	17204	17029	17189	17162	17049	17010	17150	16996	17009	17027	17238	16876	17258	16995	17118	16905	17018	16984	17136	17073	17036	17244	17119	17112	17169	17132	17202	17162	17141	17063	17130	17067	17191	17206	17086	16894	17136	17121	17190	17188	17207	17234	17193	17159	17147	17033	17251	16984	17186	17167	16995	17124	17045	16916	17040	16955	17198	17098	17224	17104	17030	17010	17110	16963	17087	17070	17274	17119	17228	17023	17129	17075	17190	17071	17196	17108	17037	17127	16852	16895	17128	17210	17206	16998	17212	17052	17211	17218	17214	17249	17137	17132	16954	17165	17146	17000	17242	17036	17192	17021	16972	17178	17112	17181	16986	17173	17027	17043	17122	16937	17198	17144	17229	17150	17054	17194	17135	17033	17200	17076	17155	17057	17147	17081	17125	17111	17180	16981	17099	17051	16959	17014	17023	17069	17071	17014	17124	17036	17033	17258	17087	17259	17207	17066	17099	17076	17128	17037	17011	17176	17137	17227	17311	17128	17134	17076	17190	17025	17037	17051	17279	17228	17149	17155
27453	22544	27006	27570	23356	22488	22365	21245	20505	20160	22020	22071	20972	19884	19330	19189	18951	19232	19189	19101	19177	19117	19328	19233	19123	19276	18975	19228	19054	19269	19323	19300	19146	19211	19234	19333	19201	19106	19160	19195	19077	19184	19034	19076	19514	19110	19029	19146	19141	19119	19137	19220	19279	19198	19026	19174	19205	19225	19275	19266	19098	19152	19175	19314	19385	19302	19268	19076	19233	19251	19081	19147	19154	19388	19061	19303	19252	19331	19209	19331	19201	19266	19077	19329	19117	19166	19027	19166	19255	19268	19080	18987	18962	19142	19260	19013	19048	19171	19173	19183	19052	19037	19022	19351	19415	19305	19210	19118	18972	19225	19102	19113	19085	18939	19097	19173	19361	19322	19195	19219	19078	19277	19297	19094	19281	19245	19060	19199	19130	19138	19066	19197	19291	18956	19244	19194	19113	18956	19093	19315	19199	19334	19212	19101	19150	19037	19168	19191	19132	19002	19188	19252	19266	19230	19198	19262	19036	19213	19153	19074	19039	19019	18911	19118	19087	19241	19111	19284	19266	19218	18962	19182	19263	19297	19092	19274	19437	19121	19035	19337	19274	19122	19223	18956	19464	19400	19322	19192	19105	19040	19171	19151	19130	19222	18948	19074	19139	18980	19249	19289	19244	19357	19500	19205	19105	19188	19122	19283	19092	19102	19037	19124	19190	19215	19158	19210	19050	19027	19061	18992	19039	19232	19083	19179	19133	18944	18981	18987	19109	19071	19049	18911	19089	19247	19040	19207	19155	19176	19305	19142	19099	19247	19290	19291	19165	19116	19195	19149	19246	19333	19149	19156	19061	18928	19385	19060	19100	19179	19245	19119	19203	19227	19184	19164	19191	19009	19051	19276	19278	19164	19147	19200	19081	19327	19406	19241	19282	19328	19096	19253	19146	19245	19124	19204	19095	19122	19112	19280	19131	19226	19114	19281	19289	19174	18948	19173	19062	19490	19267	19198	19137	19303	18878	18903	19144	19080	19154	19291	19027	19192	19006	19307	19342	19004	19141	19086	19113	19327	19106	19222	19380	19212	19260	19023	19293	19264	19245	19346	19212	19165	19162	19138	19159	19173	19060	18945	19226	19286	19031	19173	19202	19183	19322	19253	19183	19224	19028	19183	19259	19179	19037	18933	19196	18876	18904	19184	19139	18997	19248	18947	19153	19090	19150	19081	19324	18958	19332	19223	19223	19099	19069	19173	19247	19166	19119	19215	18797	19183	19106	19086	19157	19216	19318	19177	19137	19058	19187	19029	19241	19096	19188	19383	19085	19265	19248	19282	19215	19136	19241	19304	19228	19018	19201	19059	19218	19392	19111	18951	19183	19226	19145	19080	19155	19084	19396	19237	19175	19198	19248	19149	19053	19232	19249	19177	19094	18987	19051	19249	19154	19182	19216	19204	19078	19265	19090	19135	19232	19060	19142	19270	19186	19137	19240	19160	19271	19174	19331	19102	19095	18994	19146	19079	19369	18985	19382	19305	19093	19221	19176	19186	19109	19104	19067	19165	19216	19117	19101	19144	19135	19119	19186	19209	19084	19198	18986	19075	19221	18945	19131	19250	19171	19016	19171	19227	19196	19054	19104	19109	19087	19275	19110	19239	19086	19283	19373	19183	19294	19170	19018	18967	19335	19154	19051	19248	19190	19188	19076	19304	19100	18999	19067	19057	19104	19076	19209	19200	19137	19211	19102	19130	19096	19261	19314	19136	19344	19345	19149	19035	19308	19072	19222	19235	19231	19287	19230	19170	19160	18978	19106	19239	19304	19120	19015	19160	19231	19211	18999	19354	19191	18960	19389	18977	19136	19087	19286	19117	19258	19217	19461	19061	19221	19109	19319	19134	19199	19476	19343	19087	19172	19064	19135	19038	19105	19292	19114	19147	19377	19260	19140	19009	19187	19218	19304	19120	19219	19100	19372	19184	19271	19139	19035	19068	19214	19077	19083	19130	19032	19278	19251	19097	19362	19088	19003	19169	19100	19038	19242	19070	19185	19106	19092	19071	19197	19271	19217	18986	19322	19102	19140	19071	19135	19054	19191	18986	19141	19395	19251	19006	19166	19057	19080	19261	19159	19048	19068	19202	19196	19217	19396	19025	19240	19236	19420	19189	19161	19167	19310	19042	19094	19275	19307	19016	19357	19385	19348	19124	19321	19206	19240	19280	19113	19080	19130	19399	19217	19124	19074	19358	19015	19215	19057	19200	19199	19228	19415	19426	19149	19118	19281	19105	19050	19128	19149	19095	19121	19091	19148	19045	19228	19103	19179	19263	19094	19095	19233	19136	19015	19203	19202	19193	19085	19203	19193	19191	19147	19144	18995	19225	19291	19259	19042	19108	19257	19199	19163	19226	19185	19208	19085	19073	19009	19279	19129	19122	19161	19052	19050	19191	19135	19283	19072	19283	19091	19395	19082	19118	19016	18967	19123	19233	19087	19066	19129	19223	19165	19198	19428	19092	19235	18980	19330	18920	19197	19132	19095	19178	19061	19042	19094	19171	19028	18967	19296	19181	19178	19107	18985	19011	19174	19131	19198	19163	19324	19221	19306	19288	19208	19307	19213	19018	19089	19260	19288	19193	19234	19196	19083	19098	19214	19231	18962	19511	19091	19118	19138	18864	19170	19111	19185	18989	19225	19192	19157	19145	19200	19140	19077	19144	19157	19053	19162	19284	19131	19165	19398	19203	19195	19199	19181	19197	19289	19199	19069	19180	19062	19174	19232	19333	19290	18998	19213	19186	19020	19224	19144	19173	19155	19144	19159	19055	19231	19401	18946	19218	19291	19075	19188	19251	19300	19113	19116	19086	19083	19346	19142	19077	19408	19052	19120	19245	19198	19464	19185	19093	19093	19250	19080	19111	19175	19037	19415	19312	19087	19130	19372	19229	19325	19193	19203	19235	19083	19195	19257	19111	19145	19199	18883	19270	19260	19017	19160	19262	19279	19133	19135	19242	19264	19114	19266	19048	19029	19175	19394	19343	19122	19043	18996	19183	19066	19240	19182	19157	19008	19116	19000	19121	19139	19226	19271	19403	19054	18958	19165	19199	19156	19315	19018	19286	19323	19452	19047	18925	19193	19221	19158	19071	19227	19283	19191	19276	19141	19092	19244	18996	19234	19133	19107	19005	19231	19308	19308	19239	19027	19133	19171	19047	19159	18979	19183	19293	19285	19285	19167	19209	19210	19290	19077	19051	18986	19186	19192	19023	19217	19220	19223	19067	19192	19136	19003	19049	19190	19329	19117	19238	19192	19275	19302	19056	19068	19025	19228	19258	19343	19231	19123	19161	19204	19020	19294	19299	19104	19283	18963	19085	19251	19155	18968	19055	19150	19245	19417	19246	19150	19169	19149	19229	19112	19244	19250	19189	19125	19189	19124	19198	19050	19127	19108	19272	19141	19238	19277	19116	19195	19182	19215	19416	19206	19033	19131	19131	19493	19252	19190	19159	19194	19160	19342	19134	19261	19387	19292	19304	19131	19090	19343	19256	19285	19358	19049	19279	19248	19172	19030	19082	19192	19196	19141	19073	19306	19257	19123	19126	19215	19251	19213	19289	19074	19059	18934	19147	19176	19263	19127	19040	19103	19185	19280	19222	19274	19256	19265	19186	19122	19004	19218	19082	19234	19328	19088	18994	19000	19316	19177	19054	19000	19194	19327	18956	19106	19332	19246	19397	19284	19314	19334	18961	19128	19092	19113	19235	19304	19223	19114	19180	19116	19040	19076	19241	19239	19278	19084	19146	19194	19034	19158	19208	19130	19244	19130	19216	19326	19184	19207	19197	19248	19141	19153	19442	19273	19147	19355	19035	19273	18983	19197	19087	19386	19025	19184	18981	19072	19094	19056	19192	19144	19128	19220	19166	19264	19279	19455	19252	19309	19407	19366	19168	19285	19123	18987	19185	19263	19144	19220	19182	19108	19091	19230	19156	19231	19095	19313	18974	19262	19116	19189	19179	19527	19074	19336	19006	19115	19112	19234	19191	19092	19236	19112	19134	19052	19457	19251	19164	19186	19328	19410	19347	19081	19382	19214	19094	19119	19022	19081	19115	18959	19178	19101	19024	19383	19335	19401	19244	19269	19075	19154	19117	19028	19131	19120	19170	19095	19168	19272	19069	19161	19226	19153	19346	19107	19087	19035	19337	19123	19281	19184	19125	19154	19172	19140	18996	19096	19007	18854	19270	19399	19226	19134	19172	19207	19338	19036	19132	19254	19281	19156	19303	19199	19065	19076	19059	19106	19175	18913	18951	19005	19148	19070	19314	19069	19305	19146	19384	19251	19195	19290	19242	19203	19235	19191	19319	19111	19212	19141	19233	19117	19241	19197	19225	19201	19186	19230	19046	19135	19323	19257	19268	19225	19233	19142	19326	19211	19035	19055	19136	19096	19174	18950	19064	19173	19112	19011	19183	19332	19090	19020	19226	19008	19120	19103	19113	19232	18979	19225	19261	19071	19282	19035	19067	19282	19024	18943	19285	19082	19012	19169	19358	19078	19231	19150	19283	19195	19227	19020	19149	19314	19082	19226	19092	19300	19142	19256	19238	19192	19280	19150	19237	19303	19274	19339	19148	19154	19209	19415	19152	19272	19287	19277	19044	19258	19223	19062	19254	19021	19007	19090	18962	19199	19127	19487	19207	19078	19206	19037	19088	19216	19352	19268	19285	19185	19140	19045	19114	19319	19222	19342	19167	19086	19308	19078	19081	19027	18939	19132	19224	19053	18980	19289	19296	19168	19241	19180	19126	19088	19344	19119	19274	19099	19216	19063	19181	19125	19048	19202	19206	19252	19279	19116	19062	19343	19175	19287	19278	19195	19210	19127	19179	19182	19309	19452	19151	19359	19075	19169	19007	19270	18959	19186	19083	19167	19060	19222	18953	19200	19259	19275	19229	19215	19223	19147	18997	19026	19259	19239	19084	19270	19037	19116	19274	19172	19228	19034	19207	19267	19174	19242	19259	19129	19153	19050	19210	19177	19273	19103	19314	19143	19007	19038	19294	19176	19216	19181	19099	19195	19316	19353	19151	19182	19274	19065	19174	19343	19033	19405	19167	19082	19200	19145	18952	18959	19271	19196	19224	19099	19335	19020	19321
18167	26060	24611	26581	23480	22166	21463	19815	18511	18626	21213	19955	18510	17281	16517	16661	16638	16631	16832	16644	16607	16764	16577	16692	16757	16536	16693	16890	16861	16700	16650	16701	16618	16646	16674	16667	16639	16686	16524	16548	16571	16670	16774	16662	16627	16633	16870	16736	16669	16750	16688	16539	16634	16743	16849	16794	16648	16608	16571	16643	16728	16744	16706	16794	16774	16866	16492	16717	16756	16697	16687	16774	16455	16526	16532	16521	16627	16716	16703	16945	16720	16637	16544	16658	16692	16755	16740	16911	16828	16883	16760	16696	16839	16634	16709	16669	16663	16617	16832	16763	16831	16707	16520	16603	16708	16673	16661	16704	16619	16609	16573	16737	16727	16589	16692	16860	16672	16834	16727	16753	16756	16835	16676	16664	16751	16638	16729	16573	16621	16717	16614	16725	16808	16743	16664	16691	16440	16620	16598	16817	16614	16700	16778	16680	16668	16633	16626	16830	16720	16667	16784	16673	16565	16617	16574	16717	16693	16604	16788	16789	16651	16618	16663	16597	16635	16497	16603	16577	16722	16548	16698	16642	16532	16677	16707	16517	16768	16716	16542	16709	16746	16646	16603	16689	16858	16613	16770	16840	16597	16726	16669	16486	16715	16727	16665	16767	16649	16470	16714	16589	16645	16714	16735	16687	16611	16611	16721	16598	16740	16769	16749	16553	16674	16612	16661	16744	16660	16632	16700	16524	16823	16752	16661	16742	16672	16684	16757	16752	16605	16605	16752	16419	16567	16675	16731	16626	16772	16820	16647	16570	16499	16633	16780	16695	16536	16674	16821	16630	16808	16607	16737	16604	16743	16715	16566	16766	16752	16833	16734	16646	16684	16478	16593	16545	16644	16801	16537	16735	16701	16989	16648	16685	16679	16454	16677	16746	16843	16689	16625	16564	16664	16791	16636	16642	16483	16871	16702	16532	16782	16640	16497	16801	16657	16812	16851	16783	16802	16680	16681	16824	16824	16795	16712	16778	16881	16621	16726	16708	16599	16543	16645	16670	16790	16651	16632	16575	16653	16712	16886	16628	16516	16580	16639	16769	16719	16746	16633	16639	16605	16771	16600	16512	16538	16650	16710	16661	16578	16628	16667	16632	16687	16747	16634	16683	16703	16779	16548	16801	16755	16685	16730	16806	16581	16606	16705	16646	16821	16757	16520	16695	16622	16938	16802	16689	16692	16624	16743	16762	16684	16553	16742	16740	16666	16651	16642	16569	16652	16631	16674	16765	16621	16755	16694	16627	16874	16504	16561	16699	16584	16747	16569	16887	16551	16793	16743	16697	16729	16743	16750	16773	16740	16581	16688	16733	16787	16744	16610	16824	16724	16727	16808	16663	16752	16672	16750	16811	16504	16642	16684	16722	16629	16739	16646	16686	16688	16675	16644	16703	16563	16681	16676	16777	16679	16640	16646	16623	16699	16681	16767	16722	16712	16666	16697	16702	16713	16760	16728	16591	16804	16711	16609	16723	16629	16727	16553	16660	16618	16678	16487	16617	16482	16683	16721	16812	16660	16597	16520	16812	16815	16632	16553	16714	16606	16692	16837	16581	16727	16606	16589	16686	16747	16823	16683	16649	16695	16620	16780	16562	16681	16618	16823	16572	16624	16606	16700	16660	16670	16807	16583	16700	16772	16787	16620	16669	16697	16606	16716	16670	16464	16718	16558	16522	16455	16780	16731	16895	16793	16733	16783	16633	16608	16616	16539	16653	16669	16764	16743	16889	16691	16480	16793	16660	16451	16659	16712	16606	16725	16528	16817	16668	16637	16651	16686	16818	16690	16781	16700	16650	16793	16640	16666	16755	16852	16800	16629	16672	16679	16536	16819	16536	16577	16825	16581	16750	16725	16702	16817	16644	16790	16580	16743	16647	16668	16803	16755	16705	16831	16693	16662	16811	16679	16669	16658	16734	16773	16602	16702	16764	16577	16525	16804	16647	16702	16477	16618	16712	16614	16668	16648	16571	16641	16744	16844	16572	16770	16752	16728	16608	16556	16683	16638	16583	16745	16728	16962	16880	16749	16657	16600	16837	16650	16572	16649	16569	16591	16821	16632	16799	16683	16679	16613	16541	16453	16746	16773	16411	16704	16589	16777	16612	16821	16659	16701	16765	16726	16730	16889	16694	16616	16692	16643	16533	16696	16643	16642	16749	16568	16596	16767	16779	16466	16750	16538	16701	16675	16816	16699	16720	16830	16705	16457	16617	16624	16654	16689	16642	16670	16688	16724	16545	16669	16601	16609	16620	16488	16762	16689	16523	16846	16710	16724	16791	16816	16665	16793	16618	16698	16596	16605	16606	16722	16683	16754	16740	16762	16626	16610	16807	16646	16492	16755	16638	16655	16605	16618	16577	16685	16783	16532	16647	16790	16673	16644	16683	16723	16587	16832	16673	16627	16726	16547	16639	16575	16625	16806	16775	16685	16682	16793	16628	16571	16752	16701	16687	16705	16766	16737	16632	16733	16742	16797	16600	16747	16663	16783	16728	16654	16703	16744	16719	16663	16811	16783	16585	16836	16752	16703	16720	16716	16851	16657	16530	16650	16840	16852	16682	16745	16693	16733	16621	16612	16740	16807	16614	16737	16607	16565	16706	16608	16607	16606	16718	16479	16709	16642	16581	16767	16677	16669	16654	16773	16477	16596	16750	16691	16645	16649	16617	16540	16634	16936	16718	16603	16750	16559	16540	16649	16617	16804	16503	16830	16758	16463	16886	16591	16756	16828	16652	16691	16766	16882	16636	16744	16676	16682	16611	16798	16513	16734	16749	16757	16636	16771	16738	16556	16686	16753	16665	16570	16683	16740	16786	16661	16504	16618	16603	16629	16637	16620	16649	16697	16752	16634	16578	16846	16745	16675	16580	16662	16741	16549	16646	16881	16420	16670	16635	16835	16710	16736	16623	16622	16640	16783	16559	16735	16715	16537	16637	16719	16825	16645	16671	16678	16922	16565	16853	16656	16617	16692	16523	16670	16727	16706	16715	16689	16539	16801	16674	16832	16676	16774	16595	16790	16665	16764	16735	16631	16617	16764	16653	16686	16560	16736	16653	16611	16712	16744	16630	16616	16542	16790	16476	16701	16633	16817	16648	16720	16668	16560	16748	16829	16712	16584	16685	16842	16678	16829	16586	16768	16865	16692	16875	16796	16609	16668	16881	16769	16547	16780	16611	16437	16809	16651	16526	16672	16722	16655	16796	16678	16770	16607	16609	16611	16767	16750	16558	16751	16731	16327	16816	16679	16581	16705	16665	16916	16641	16832	16660	16652	16649	16645	16604	16776	16771	16759	16717	16707	16540	16793	16545	16701	16681	16699	16861	16598	16685	16743	16805	16639	16813	16641	16580	16742	16559	16735	16624	16782	16776	16683	16727	16727	16768	16617	16762	16597	16749	16778	16670	16609	16765	16792	16861	16589	16745	16489	16768	16675	16549	16657	16594	16583	16681	16514	16597	16673	16837	16561	16451	16729	16603	16707	16693	16774	16708	16882	16640	16726	16562	16705	16666	16651	16753	16589	16754	16570	16678	16563	16630	16737	16746	16755	16688	16715	16643	16772	16867	16763	16745	16573	16673	16647	16599	16764	16677	16614	16663	16683	16724	16665	16878	16664	16661	16602	16612	16494	16601	16706	16523	16613	16579	16806	16623	16776	16726	16810	16624	16768	16721	16953	16449	16828	16481	16773	16443	16954	16667	16661	16678	16921	16724	16659	16688	16719	16709	16711	16874	16713	16821	16664	16674	16756	16701	16686	16876	16891	16842	16646	16757	16708	16580	16786	16586	16780	16712	16557	16814	16664	16616	16905	16539	16643	16656	16880	16546	16642	16623	16676	16647	16799	16628	16590	16707	16686	16599	16620	16662	16522	16801	16732	16799	16556	16469	16694	16635	16865	16494	16628	16691	16468	16648	16784	16710	16648	16584	16672	16769	16667	16615	16607	16594	16526	16758	16751	16642	16474	16598	16743	16529	16684	16833	16714	16570	16652	16677	16573	16546	16876	16812	16574	16737	16632	16684	16770	16757	16808	16691	16577	16826	16520	16688	16694	16736	16658	16640	16599	16702	16613	16706	16533	16541	16633	16656	16708	16795	16793	16597	16829	16614	16827	16771	16610	16756	16635	16617	16754	16717	16715	16834	16635	16602	16660	16815	16574	16742	16617	16548	16663	16517	16707	16745	16656	16568	16386	16761	16519	16753	16720	16643	16620	16688	16733	16735	16788	16760	16715	16671	16638	16602	16821	16635	16592	16771	16762	16757	16754	16473	16644	16587	16688	16699	16618	16608	16649	16722	16721	16528	16607	16563	16694	16596	16724	16605	16788	16697	16799	16694	16738	16761	16490	16919	16568	16706	16718	16728	16782	16550	16817	16653	16678	16641	16775	16757	16598	16667	16775	16952	16837	16718	16664	16735	16602	16519	16803	16643	16645	16771	16828	16732	16724	16761	16642	16590	16713	16743	16491	16707	16755	16785	16682	16595	16810	16649	16786	16574	16715	16597	16566	16776	16802	16611	16409	16645	16617	16681	16652	16497	16803	16791	16705	16498	16683	16734	16523	16724	16672	16712	16689	16821	16697	16803	16707	16776	16750	16847	16670	16588	16599	16815	16594	16743	16790	16734	16591	16679	16660	16763	16727	16906	16694	16736	16680	16578	16843	16762	16599	16607	16815	16680	16834	16762	16716	16522	16746	16659	16913	16739	16593	16587	16625	16595	16674	16778	16659	16739	16514	16572	16510	16768	16656	16784	16652	16639	16633	16690	16674	16736	16775	16866	16618	16767	16702	16703	16867	16628	16749	16672	16670	16799	16765	16766	16777	16726	16498	16895	16501	16542	16762	16655	16678	16596	16658	16643	16627	16779	16627	16685	16586	16847	16876	16787	16665	16725	16730	16857	16587	16518	16629	16683	16826	16771	16583	16760	16710	16613	16708	16534	16622	16707	16679	16707	16521	16778	16740	16721	16828	16689	16670	16690	16667	16683	16713	16678	16693	16746	16759	16499	16572	16915	16809	16752	16746	16734	16656	16757	16790	16804	16678	16718	16751	16512	16541	16725	16729	16641	16706	16675	16720	16683	16598	16766	16726	16732	16688	16614	16658	16591
24678	21559	28912	25276	24017	25324	24921	22479	21601	23904	32475	32595	26671	22492	19900	19823	19516	19585	19623	19647	19716	19464	19489	19577	19357	19566	19463	19534	19611	19639	19460	19285	19404	19424	19830	19422	19359	19493	19394	19421	19558	19334	19463	19546	19511	19650	19405	19221	19470	19710	19459	19444	19417	19356	19417	19414	19420	19476	19353	19422	19426	19590	19478	19422	19379	19462	19377	19503	19322	19616	19536	19532	19388	19395	19555	19633	19592	19312	19151	19333	19378	19255	19463	19440	19343	19237	19541	19539	19333	19261	19280	19282	19375	19421	19375	19419	19433	19439	19477	19359	19411	19442	19420	19280	19607	19405	19271	19547	19509	19708	19369	19429	19342	19278	19234	19587	19447	19328	19386	19273	19220	19435	19605	19407	19325	19414	19355	19497	19438	19451	19417	19533	19436	19593	19501	19688	19414	19318	19365	19416	19469	19705	19669	19278	19359	19414	19508	19522	19529	19287	19460	19327	19345	19352	19422	19544	19399	19543	19546	19604	19236	19484	19427	19216	19407	19370	19469	19630	19413	19375	19234	19312	19408	19376	19394	19602	19607	19433	19243	19200	19288	19344	19384	19455	19462	19522	19453	19531	19377	19396	19405	19377	19471	19600	19460	19510	19509	19245	19620	19339	19513	19340	19423	19518	19420	19496	19499	19402	19322	19218	19418	19431	19460	19389	19629	19474	19614	19510	19451	19411	19467	19594	19459	19523	19407	19370	19643	19542	19417	19545	19487	19264	19247	19339	19332	19572	19553	19488	19458	19299	19545	19579	19582	19667	19594	19372	19275	19430	19507	19496	19421	19399	19444	19494	19310	19225	19301	19574	19478	19458	19507	19460	19311	19414	19424	19489	19443	19399	19461	19485	19517	19505	19460	19329	19472	19537	19374	19248	19273	19507	19413	19516	19498	19366	19435	19548	19438	19476	19358	19274	19524	19490	19597	19360	19370	19312	19369	19523	19393	19385	19200	19463	19616	19476	19403	19379	19469	19381	19568	19497	19579	19208	19406	19581	19457	19356	19475	19409	19472	19357	19374	19016	19440	19515	19474	19247	19240	19394	19237	19243	19140	19484	19344	19473	19510	19503	19478	19583	19342	19421	19309	19419	19527	19371	19427	19386	19437	19481	19414	19188	19222	19652	19497	19421	19530	19543	19480	19513	19450	19346	19289	19473	19267	19545	19517	19313	19402	19431	19447	19482	19774	19323	19487	19562	19570	19459	19630	19209	19384	19512	19492	19611	19567	19467	19184	19240	19417	19329	19595	19326	19693	19450	19597	19494	19260	19549	19489	19511	19377	19359	19429	19448	19485	19477	19539	19269	19341	19259	19610	19504	19620	19479	19283	19301	19531	19359	19634	19334	19355	19248	19431	19342	19567	19462	19260	19376	19439	19246	19364	19364	19253	19233	19418	19220	19545	19632	19537	19512	19435	19552	19513	19454	19514	19497	19448	19361	19354	19370	19308	19386	19549	19419	19370	19310	19554	19542	19239	19375	19238	19352	19400	19479	19464	19565	19279	19488	19635	19375	19236	19382	19375	19559	19530	19413	19359	19413	19385	19425	19653	19378	19229	19491	19546	19331	19485	19546	19510	19515	19477	19395	19423	19319	19279	19309	19338	19545	19535	19497	19436	19515	19279	19353	19508	19432	19584	19528	19361	19551	19238	19487	19523	19328	19476	19370	19191	19269	19314	19214	19284	19198	19517	19401	19492	19269	19509	19448	19478	19644	19532	19233	19268	19401	19431	19281	19292	19503	19186	19207	19418	19494	19426	19523	19613	19498	19580	19578	19436	19477	19476	19525	19420	19407	19542	19336	19507	19330	19737	19607	19335	19348	19482	19475	19436	19424	19372	19322	19393	19487	19353	19403	19324	19308	19355	19292	19499	19424	19390	19320	19540	19701	19442	19210	19339	19302	19367	19335	19484	19524	19519	19748	19490	19384	19433	19276	19360	19518	19402	19388	19403	19486	19642	19449	19464	19428	19538	19338	19469	19300	19456	19549	19444	19480	19591	19482	19378	19446	19337	19565	19343	19454	19402	19411	19282	19492	19458	19558	19549	19306	19366	19485	19567	19483	19155	19314	19550	19504	19293	19422	19488	19344	19474	19469	19228	19382	19612	19281	19650	19583	19609	19218	19258	19379	19582	19460	19339	19462	19491	19337	19501	19520	19448	19459	19498	19393	19409	19589	19389	19490	19568	19325	19727	19551	19864	19333	19422	19501	19590	19500	19671	19622	19327	19295	19673	19504	19272	19515	19533	19424	19318	19567	19556	19475	19463	19285	19227	19227	19398	19531	19279	19430	19497	19506	19473	19266	19376	19578	19369	19448	19424	19481	19295	19389	19495	19508	19369	19365	19390	19406	19506	19421	19473	19335	19261	19470	19470	19622	19448	19414	19294	19673	19426	19326	19408	19299	19382	19435	19247	19436	19429	19486	19423	19312	19257	19501	19365	19333	19404	19480	19526	19588	19401	19463	19236	19099	19507	19365	19295	19384	19537	19252	19319	19452	19558	19554	19486	19477	19571	19489	19588	19451	19319	19251	19440	19323	19452	19394	19643	19496	19449	19386	19430	19559	19338	19247	19531	19358	19290	19457	19494	19325	19501	19347	19301	19362	19427	19464	19361	19386	19574	19556	19409	19302	19253	19483	19485	19323	19237	19569	19672	19456	19419	19451	19610	19225	19423	19575	19415	19381	19484	19339	19538	19415	19513	19453	19530	19497	19690	19458	19531	19361	19328	19728	19582	19321	19470	19335	19555	19407	19648	19514	19339	19373	19444	19386	19720	19390	19322	19381	19540	19667	19323	19323	19376	19437	19483	19551	19429	19256	19407	19348	19362	19394	19327	19320	19465	19477	19424	19431	19373	19334	19454	19299	19665	19270	19293	19548	19279	19354	19214	19304	19308	19314	19357	19404	19502	19440	19256	19423	19432	19492	19271	19612	19470	19442	19475	19522	19548	19472	19255	19624	19666	19545	19325	19486	19293	19323	19448	19243	19473	19373	19271	19454	19564	19475	19385	19592	19510	19468	19317	19496	19385	19611	19399	19472	19703	19409	19274	19452	19445	19562	19493	19452	19649	19589	19494	19440	19509	19368	19577	19572	19455	19382	19453	19321	19456	19560	19476	19632	19603	19533	19777	19327	19302	19492	19347	19547	19431	19152	19586	19378	19378	19496	19257	19430	19405	19350	19220	19354	19322	19270	19455	19317	19271	19386	19292	19382	19423	19446	19450	19482	19348	19437	19345	19166	19349	19553	19383	19603	19282	19391	19302	19424	19433	19555	19533	19509	19434	19484	19655	19406	19558	19459	19441	19451	19592	19454	19411	19462	19430	19318	19442	19242	19437	19381	19460	19626	19240	19189	19444	19566	19595	19572	19660	19439	19504	19478	19228	19397	19437	19453	19427	19555	19425	19593	19644	19371	19545	19438	19308	19259	19526	19305	19633	19248	19539	19446	19239	19632	19413	19427	19289	19285	19540	19509	19403	19399	19285	19323	19321	19486	19530	19591	19396	19633	19431	19410	19408	19457	19546	19377	19274	19278	19242	19609	19447	19480	19511	19498	19440	19311	19370	19454	19648	19411	19592	19464	19400	19425	19437	19392	19545	19609	19527	19463	19537	19516	19512	19446	19497	19583	19524	19503	19540	19474	19432	19430	19479	19419	19713	19497	19499	19421	19642	19421	19236	19400	19410	19382	19456	19395	19412	19455	19543	19178	19600	19335	19384	19381	19388	19631	19482	19458	19495	19383	19416	19358	19194	19272	19386	19439	19216	19640	19338	19489	19354	19421	19505	19290	19573	19363	19408	19372	19607	19395	19306	19408	19489	19449	19378	19320	19313	19479	19373	19356	19267	19498	19388	19467	19341	19256	19358	19460	19571	19517	19401	19363	19353	19628	19573	19414	19531	19358	19372	19368	19386	19460	19184	19468	19395	19455	19663	19315	19160	19429	19452	19447	19330	19526	19358	19165	19450	19357	19517	19612	19395	19472	19494	19379	19672	19613	19487	19457	19338	19350	19301	19316	19327	19140	19447	19565	19430	19225	19288	19228	19152	19429	19459	19404	19342	19341	19481	19507	19273	19308	19218	19273	19570	19455	19395	19387	19401	19305	19212	19504	19193	19490	19271	19392	19628	19437	19374	19580	19496	19380	19526	19596	19398	19324	19309	19309	19309	19359	19379	19320	19275	19313	19287	19449	19251	19400	19523	19254	19434	19256	19557	19413	19213	19315	19460	19415	19363	19321	19593	19426	19355	19346	19371	19556	19519	19495	19626	19394	19509	19494	19550	19270	19386	19371	19498	19268	19362	19484	19363	19301	19477	19559	19365	19411	19580	19680	19459	19389	19452	19373	19384	19259	19311	19525	19592	19418	19512	19365	19587	19372	19398	19391	19368	19518	19394	19673	19425	19519	19456	19633	19432	19479	19359	19550	19522	19479	19439	19469	19591	19558	19353	19570	19521	19439	19508	19578	19297	19438	19205	19272	19463	19395	19396	19481	19291	19447	19350	19574	19429	19293	19456	19383	19318	19607	19432	19423	19388	19420	19477	19443	19451	19367	19410	19388	19421	19560	19528	19514	19262	19380	19266	19476	19196	19602	19320	19344	19536	19250	19406	19307	19385	19537	19416	19446	19276	19576	19467	19426	19347	19448	19463	19636	19518	19459	19501	19407	19634	19481	19415	19354	19412	19441	19466	19402	19506	19548	19317	19592	19453	19385	19489	19633	19402	19353	19549	19498	19437	19516	19305	19474	19459	19386	19596	19696	19638	19697	19427	19389	19439	19442	19466	19361	19366	19702	19552	19579	19481	19567	19283	19654	19570	19583	19447	19300	19532	19417	19563	19410	19586	19310	19497	19377	19510	19270	19657	19528	19450	19397	19515	19452	19178	19313	19481	19342	19492	19422	19574	19417	19629	19272	19743	19307	19609	19583	19466	19392	19437	19140	19280	19290	19371	19505	19424	19348	19324	19473	19490	19403	19250	19311	19441	19618	19619	19582	19493	19421	19470	19300	19519	19467	19297	19320	19321	19054	19358	19370	19452	19372	19554	19355	19408	19535	19431	19495	19493	19377	19557	19631	19539	19472	19454	19161
17798	32820	31139	25426	25938	24454	22279	21456	20375	24781	34909	32696	25789	20249	16933	17048	16917	16852	16999	16921	16866	16817	16842	16697	16979	16925	16832	16883	16948	16945	16833	16988	16746	16938	16935	16546	16819	16859	16787	16974	16865	16893	16810	17055	16827	16840	16735	16908	16732	16766	16858	16963	17000	16755	16854	17074	16962	16939	16914	16818	16812	16849	17055	16895	16899	16846	16924	16702	16685	16887	16909	16852	16831	16968	16829	16773	16916	16863	16892	16910	16771	16947	16938	16934	16749	16758	16988	17028	16890	16867	16820	16810	16745	16962	16920	16713	16979	16781	16878	16914	16960	16797	16664	16885	16814	16718	16757	16694	16685	16834	16991	16878	16866	16870	16948	16853	16830	16860	16858	16811	16973	16768	16836	16984	16755	16844	16789	16684	16976	16947	16776	16718	16786	16739	16847	16874	16694	16898	16710	16811	16881	16823	16794	16858	16855	16920	16701	16804	16818	16970	16799	16590	16719	16807	16903	16822	16846	16869	16925	16796	16980	16834	16971	16676	16832	16925	16818	16868	16861	16923	16940	16973	16949	16754	16650	16859	17075	16927	16783	16862	16848	16947	16775	16832	16940	16835	17027	16921	16934	16929	16947	16835	16833	16930	16973	16755	16950	16875	16820	16715	16812	16716	16727	16761	16936	16798	16855	16937	16872	16937	16740	16977	16973	16935	16905	17028	16674	16964	16848	17056	16700	16763	16976	16762	16927	16755	16794	17021	16847	16740	16943	16903	16776	16829	16755	16856	16703	16777	16942	16852	16826	16834	16701	16949	16647	16863	16872	16826	16836	16907	16850	17019	16818	16702	16907	16828	16861	16793	16902	16871	16885	16817	16833	16809	16975	16893	16851	16732	16634	17027	16846	16821	16631	16865	16845	16626	16925	16567	16843	16956	16871	16934	16670	16723	16977	16839	16851	16894	16911	16685	16835	16870	16907	16950	16854	16854	16792	16881	16815	16825	16937	16784	16775	16891	16675	16977	16847	16723	16805	16836	16842	16775	16741	17070	16986	16869	16787	16738	16743	16660	16841	16928	17042	17020	16906	16961	16841	16928	16790	16827	16938	16827	16899	16911	16838	16835	16753	16842	16785	16628	16785	16896	16879	16724	16874	16920	16994	16806	16958	16931	16809	16929	16848	17032	16640	16880	16997	16814	16906	16919	16775	16785	16768	16916	16882	16765	16947	16886	16905	16862	17061	16787	16907	16744	16865	16786	16896	16732	16825	16885	16886	16690	16766	16930	16846	16677	16947	16780	16704	16897	16900	16672	16785	16881	16889	16922	16804	16906	16880	16971	16825	16731	16789	16864	16926	16761	16852	17003	16767	16917	16788	16942	16782	16875	16799	16866	16932	16886	16976	16882	16749	16908	16942	16809	16793	16903	16979	16843	16835	16825	16948	16812	16973	16751	16939	16931	16854	16781	16975	16875	16970	16836	16736	16625	16854	16899	16935	16962	16885	16795	16950	16872	16670	16992	16662	17066	16803	16667	16761	16851	16803	16849	16763	16994	16835	16681	17004	16818	16844	17025	16801	16752	16780	16855	16674	16745	16758	16807	16770	16615	16800	16803	16815	16908	16732	16839	16795	16900	16963	16789	16838	16839	16947	16747	16982	16907	16742	16854	16808	16874	16992	16784	16881	16890	16810	16657	16784	16978	16858	16921	16868	16767	16805	16797	16826	16853	16927	16734	16891	16858	16884	16865	16907	16895	16907	16760	16876	16861	16720	16789	16888	17069	16793	16831	16951	16715	16790	16930	16758	16591	16834	16632	16843	16869	16880	16900	16709	16839	16865	16782	16861	16770	16830	16774	16826	16889	16913	16875	16905	16768	16821	16769	16706	16837	16843	16756	16770	16784	16896	16726	16796	16875	16784	16936	16810	16741	17115	16762	16817	16823	16820	16719	16795	16996	16881	17016	16875	16754	16889	16763	16875	16973	16718	16753	16846	16899	16755	16845	16775	16822	16752	16940	16913	16762	16745	16941	16850	16781	16847	16951	16990	16643	16860	17029	16809	16768	16877	16728	16895	16750	16819	16735	16718	16822	16838	16861	16856	16865	16817	16878	16805	16820	16857	16761	16885	16886	16834	16808	16665	16804	16716	16871	16775	16783	16817	16842	16774	16908	16777	16844	17092	16938	16910	16795	16828	16790	16800	16890	16657	16965	16823	17227	16957	16772	16877	16705	16797	16866	16923	16840	17089	16871	16928	16878	16788	16781	16722	16918	16853	16929	16881	16787	16839	16813	16918	16952	16861	16729	16833	16774	16940	16890	16830	16790	16921	16866	16915	16871	16954	16598	16794	16777	16771	16922	16893	16822	16943	16839	16841	16831	16662	16859	16889	16777	16906	16926	16831	16973	16813	16678	16735	16678	16825	16775	16899	16975	16759	16789	16852	16866	16776	16902	17002	16843	16812	16745	16753	16576	16866	16724	16928	16871	16851	16833	16801	16945	16879	16974	16822	16802	16971	16894	16717	16907	16939	16909	17060	16756	16813	16977	16861	16847	16730	16964	17057	17002	16935	16782	16913	16991	16915	16848	16758	16717	16736	16854	16775	16677	16942	16756	16918	16887	16730	16858	16884	16746	17048	16609	17037	16935	16820	16949	16903	16830	16836	16807	16870	16838	16804	16851	16764	16985	16971	16720	16814	16834	16902	16751	16938	16860	16963	16820	16840	16933	16857	17014	16899	16702	16763	16808	16588	16921	16971	16894	16851	16790	16881	16910	17020	16929	16861	16981	16933	16883	16952	16850	16951	16981	16707	16835	16811	17012	16927	16878	16856	16828	16969	16843	16888	16822	16882	16972	16937	16703	16985	16840	16747	16816	16884	17007	16668	16871	16789	16765	16819	17018	16871	16714	16959	16916	16915	16661	16899	16988	16977	16648	16867	17003	16882	16811	16924	16958	16925	16865	16842	17013	16864	16862	16897	16918	16674	16790	16804	16872	17088	16769	16902	16995	16735	16931	16962	16825	16726	16931	16786	16956	16631	16765	16993	16877	16803	16891	16883	17009	16869	16988	16728	16940	16794	16797	16838	16848	16740	17048	16701	16806	16709	16946	16793	16795	17005	16882	16622	16819	16851	16966	16865	16795	16890	16768	16924	16961	16750	16657	16921	16830	16744	16899	16862	16970	16917	17059	17065	16764	16725	16895	16992	16780	17004	16873	16884	16782	16843	16884	16795	16842	17032	16824	16804	16671	16732	16844	16877	16755	16803	16768	16817	16840	16777	16837	16965	16956	16865	16985	16926	16984	16872	17009	16815	16625	16836	16827	16834	16859	16975	16751	16914	16829	16787	16807	16934	16967	16787	16760	16986	16956	16883	16830	16914	16883	16846	16697	16968	16897	16931	16899	16886	16758	16921	16966	16822	16799	16903	16938	16959	16849	16969	16867	16765	16854	16713	17021	16918	16844	16863	16797	16828	16799	16759	16826	16750	16830	16743	16858	16899	16915	16771	17055	16900	16893	16807	16767	16742	16882	16868	16902	16832	16872	16876	16862	16878	16920	16845	16713	16804	16957	16849	16791	16823	16897	16547	16821	16893	16796	16855	16776	17046	16802	16928	16775	16894	16813	16863	16881	16806	16799	16899	16707	16957	16703	16713	16786	16951	16750	16819	16766	16736	16917	16869	17014	16777	16811	16836	16935	16941	16683	16789	17005	16964	16959	16723	16862	16846	16888	16987	16993	16768	16745	16707	16714	16968	16863	16992	16962	16999	16927	16776	16679	17012	16805	16761	16812	16963	16766	16823	16823	16741	16912	16880	16961	16942	16908	16873	16899	16742	16799	16808	16840	17048	16773	16724	16787	16851	16769	16669	16937	16929	16984	16861	16842	16918	16964	16971	16848	16864	16786	16743	16957	16975	16873	16790	16800	16909	16855	16918	16778	16834	16778	16726	16838	16793	16913	16836	16761	16733	16795	17073	16916	16853	16901	16739	16894	16790	16969	16831	16792	16835	16767	16941	16809	16954	16852	16807	16792	16804	16704	16922	16851	16960	16833	16872	16858	16789	16906	16913	16996	16913	16998	16833	16963	17011	16865	16829	17061	16956	16970	16980	16715	16999	16770	16962	16852	16767	16860	16759	16617	16712	16735	16833	16785	16932	16994	16800	16830	16705	16680	17092	16992	16754	16922	16806	16873	16846	16929	16829	16878	16776	16871	16817	16976	16737	16807	16867	16811	16994	17038	16803	16628	16808	16842	16962	16763	16902	16888	16843	16894	16868	17008	16710	16921	16920	16824	16904	16806	16933	16878	16866	16841	16997	16824	16925	16851	16703	16936	16822	16917	16716	16870	16768	16771	16751	16812	16901	16854	16815	16871	16883	16841	16895	16912	16854	16863	16898	16872	16811	16688	16845	16850	16829	16926	16937	16888	16854	16796	16743	16880	16970	16948	16832	16963	16638	16914	16740	16860	16646	16787	16734	16915	16825	16832	16890	16903	16645	16838	17006	16871	16791	16926	16754	16914	16785	16702	16894	16799	16740	16860	16854	16864	16830	16775	16802	16728	16755	17029	16810	16848	16952	16926	16774	16756	16946	16859	16908	16806	16860	16605	16978	16918	16691	16753	17020	16931	16816	16738	16849	16723	16947	16901	16834	16822	16807	17022	16930	16727	16983	16852	16779	16865	16890	16945	16820	16996	16908	16781	16937	16914	16831	16833	16918	17002	16774	16883	16908	16735	16887	16875	16751	16847	16882	16854	16917	16821	16962	16846	16900	16784	16922	16930	16868	16872	16855	17143	16672	16945	16881	16894	16999	16782	16652	16794	16740	16789	16853	16808	17057	16830	16808	16827	16770	16830	17032	16811	16993	16863	16817	16762	16864	16806	16740	16764	16862	16942	16907	16892	16763	16845	16943	17078	16865	16931	16743	16912	16781	16778	16869	16887	16907	16820	16917	16919	17038	16758	16875	17001	16862	16691	16842	16689	16870	16950	16813	16897	16779	16972	16832	16890	16818	16934	16699	16970	16878	16988	16916	16810	16772	16961	16826	16947	16862	16823	16803	16769	16934	16850	16860	16863	17089	17044	16758	16840	16725	16854	16957	16705	16871	17067	16843	16885	16966	16767	16791	16849	16688	16800	17041	16809
23027	21556	29553	24060	22086	24798	27882	23494	22120	26380	49988	44338	33689	25454	20041	19641	19388	19328	19519	19246	19115	19220	19523	19055	19351	19303	19409	19194	19242	19275	19352	19097	19264	19268	19200	19303	19176	19434	19222	19333	19393	19284	19296	19092	19288	19477	19307	19144	19125	19068	19229	19170	19122	19288	19305	19213	19126	19068	19105	19243	19083	19185	19228	19095	19384	19117	19237	19295	19280	19247	19202	19260	19018	19311	19145	19016	19332	19421	19172	19414	19144	19014	18990	18904	19221	19177	19250	19261	19209	19053	19232	19061	19154	19041	19216	19154	19315	19098	19256	19108	19111	19145	18978	19210	18911	19133	19015	19220	19147	19273	19218	19063	19245	19063	18863	19109	19237	19144	18975	19094	19213	19094	19109	19167	19222	19001	18902	18989	19207	19048	18917	19096	19101	19185	19344	18954	19183	19145	19144	19220	19173	19236	19073	19015	19287	19188	18918	19283	19177	19177	19194	19202	19000	19133	19247	18927	19005	19122	19035	19239	19272	19240	19285	19296	19128	19082	19197	18957	19052	19055	19138	19191	19253	19008	19150	19216	19180	19119	19004	19035	19133	19104	19164	19423	19059	19291	19171	19204	19236	19073	19080	19001	19045	19190	19157	18977	18981	19088	19162	19315	18990	19167	19159	19061	19074	19092	19108	19168	19122	19065	19147	19305	19144	19117	19056	19204	19030	19410	19163	19043	18714	19030	19187	19247	19097	19122	19139	18984	19080	19186	19126	18976	19189	19183	19086	19038	19179	19039	19185	18991	19070	19297	19120	19117	19221	19169	19320	19132	19160	19171	19225	19175	19016	19112	19149	19310	19304	19242	19013	18877	18938	19133	19161	19086	19122	19034	19207	19265	19266	19194	19189	18989	19237	19017	19163	19303	19099	19119	18995	19116	19169	19166	19222	19184	19052	19128	19143	19096	19033	19312	18974	19089	19255	19126	19105	19027	19087	19266	19244	19104	19144	19142	19100	19203	19144	19182	19194	19220	19140	19229	18984	19070	19069	19185	19170	18994	19246	19217	19084	19289	19222	19121	18918	19144	19084	19300	19247	19165	19050	19171	19056	19101	19185	19162	19142	19063	19060	19161	19030	19140	19106	19077	19104	19055	19000	19018	18945	18978	18914	18980	19235	19157	19014	19101	19116	19258	18997	19362	19292	19125	19071	19127	19037	19127	18968	19178	19280	19300	19247	19180	19095	19052	19155	19008	19043	19104	19087	18959	19085	19108	19136	19198	19064	19186	18899	19001	18976	19251	19029	19380	19367	18931	19138	19139	19057	19026	19255	19268	19163	19113	19174	19125	19279	19089	19284	18994	19283	19054	19181	19113	19175	19216	19284	19084	19208	19036	19244	19103	19073	19257	19069	18948	19217	19111	19291	19157	19074	19191	19133	19071	19300	19116	19208	19219	19153	19089	19048	19164	19202	19263	19097	19188	19158	19027	19081	18967	19131	18915	19407	19272	19231	19032	19024	19128	18971	19341	19133	19176	18850	19043	19008	19144	19297	19058	18996	19297	19326	19067	19089	19093	19016	19174	19122	19168	19131	19178	19236	19119	19254	19117	19251	19108	19074	19218	19094	19187	19176	19236	18975	19112	19214	19327	19203	19068	19123	18987	18976	19028	19181	19077	19054	19063	19162	18938	19113	19292	19002	19244	19123	19053	19094	19229	19109	19140	19007	19153	19101	19043	19156	19011	19029	18913	19114	19126	19012	19189	19203	19207	19224	19078	19082	19178	19103	19081	18913	19383	18987	19203	19329	19222	19108	19149	19237	19153	19206	19093	19096	18945	18963	19090	19118	19169	19174	19159	19232	19207	19074	19158	19009	19233	19076	19122	19246	19047	19160	19019	19035	18913	19153	19087	19289	19110	19346	19215	19127	19119	19217	19149	19082	19162	19144	19020	19154	19295	19187	19263	19139	19066	19334	19186	19160	19356	19086	19059	19199	19094	19108	18918	19179	19144	19088	19038	18869	19081	19085	19233	19042	18956	19040	19234	19212	19014	19196	19129	19088	18912	19116	19277	19218	19108	19216	19233	19230	19364	19006	19371	19151	19035	19211	19119	19169	19313	19138	19036	19075	19147	19041	18919	19238	19016	19050	19338	19443	19041	19043	19014	19129	19137	18961	19112	19358	19233	19172	19161	19069	18982	18962	19083	19338	18892	19166	19167	18979	19162	19065	19277	19100	19222	19288	19064	18944	19072	19263	19279	19133	19386	19064	19253	19055	19247	19219	19115	19189	18968	19131	18960	19001	18965	19059	19219	19188	19241	19048	19167	19291	18949	19056	19102	19090	19065	19131	19311	19317	19068	18976	18970	19250	19216	19109	19037	19219	19040	19091	19109	19155	19166	19189	19219	19293	19219	19272	18978	19053	19023	19097	19065	19089	19033	18992	18934	19100	19279	19103	18997	19169	19152	19349	19129	19031	19302	19050	19075	19040	19406	18873	18823	19198	19100	18902	19190	19004	19223	19173	19242	19064	19230	19143	19306	19098	19133	19022	18893	19183	18976	19167	19093	19019	19159	19094	18936	19356	19165	19191	19007	19247	19388	19280	18918	19081	18869	19317	19191	19231	19034	19013	19026	19263	19090	18975	19181	19080	19199	19194	19210	19297	19279	18948	19246	19355	19082	19108	19082	19239	19043	19027	18931	18835	19107	19191	19322	19133	19195	19161	19082	19003	19069	18892	19358	19209	19016	18964	19065	19109	18901	19054	19091	18952	19140	19081	19066	19222	19059	18955	19143	19028	18812	18761	19107	19091	19033	19123	19163	19102	18922	19131	19068	19337	18878	19091	19088	19169	19077	19044	19011	19161	19032	18971	19142	19169	19283	19064	19174	19224	19185	18992	19158	19281	19290	19060	19186	19035	19032	18956	19195	19125	19050	19116	19287	19057	18814	19076	19129	19161	19306	18970	19202	19241	19091	19080	18943	19191	19222	18930	18957	18961	19080	19107	19184	19240	19263	19132	18923	19257	19141	19044	19239	19211	18960	19200	18907	19154	19084	19333	19142	19138	19215	19132	19040	19079	19132	19114	19303	19210	19169	18968	18936	19083	19131	19143	19149	19012	19178	19069	19080	19167	19086	19299	19189	18998	19023	19150	19111	19250	19291	19141	19074	18773	19108	19187	19284	19158	18851	19074	18944	19231	19214	19167	19014	18824	19011	19124	19063	19151	19108	19154	19168	19060	19099	19085	19252	19016	19040	19177	18991	19305	19211	18996	19108	18960	19164	19244	19085	19212	19192	18873	19120	19260	19019	19320	19069	19209	19174	19124	19171	19181	19211	19068	19258	19116	19211	19169	19228	19372	19096	19079	19205	19060	19025	19039	19159	19205	19071	19083	19203	19167	19393	19300	19120	19085	19094	19150	18988	18978	19073	18934	19017	19156	18961	19120	19070	19185	19181	18952	19333	19153	19167	19046	19393	19189	19082	19045	19325	18955	19145	18995	19189	18948	19338	19204	19023	19411	19201	19061	18948	19054	19099	19057	19042	19029	18960	18927	19088	19299	19147	19018	19031	19074	19207	19021	19097	19262	19167	19152	19076	19021	19058	19093	19211	19173	18961	19198	19120	19175	19233	19202	19120	19211	18999	19303	19265	19230	19117	19179	19073	19083	19171	19148	18866	19259	19042	19160	19164	19114	19188	18911	18967	18977	18994	19221	19227	19130	19258	18925	19146	19302	19306	18963	19143	19142	19197	19322	19324	19065	19040	19098	18910	19106	19261	19086	19073	18951	19409	19363	19116	19185	19193	19060	19086	19121	19202	19171	19167	19305	19048	19047	18983	19142	19178	18956	19378	19165	18970	19094	19166	19288	19167	19093	19217	19083	19100	19299	19273	19104	19193	19076	19125	19064	19154	19218	19192	19108	19230	19060	19055	19146	19128	18937	19063	19172	19189	19100	19237	19003	19140	19178	18974	19140	19116	18879	19089	19011	19091	19112	19129	18995	19033	18996	19098	19014	19273	19054	19234	19134	19041	19153	19262	19047	19050	19216	19227	19130	19096	19215	19016	19123	18997	19036	19108	19018	18970	19129	19076	19178	19128	19086	19135	19137	19082	19149	19286	19001	18978	19064	19011	19016	19141	19158	19072	18957	19158	19141	19089	18960	19117	19186	19207	19237	19285	18915	19136	19131	19187	19094	19116	19236	19045	19107	19071	19010	19114	19039	19142	19270	18818	19041	19056	19118	19020	19096	19191	19177	19160	19106	19137	19075	19132	19206	19159	19119	19276	19143	19055	19327	18929	19248	18996	18956	18951	19111	19155	19185	19254	19559	19299	19211	18998	19090	19225	19148	19310	19171	19102	19096	19121	18924	19184	18911	19221	19192	19019	18967	19121	19105	19053	19179	19131	19085	19173	19199	19025	19153	19017	19030	18966	19327	19071	19190	19114	19208	19012	19187	19201	19128	19019	19083	18879	19151	19196	19191	19089	18954	19242	18930	19056	19221	19118	19202	19102	19150	19099	19113	19158	19308	19196	19215	19043	19386	19166	19168	19151	19030	19226	19322	18930	19158	19150	19213	19116	19085	18990	19162	18986	18806	19304	19240	18993	19207	18942	19216	19186	19278	18980	19211	19041	19241	19054	19263	19080	19087	18867	19110	18986	18978	19103	19243	19295	19092	19083	19066	19025	19139	19071	19167	19008	19138	18950	19023	18948	19066	19015	18985	19173	19081	19116	19139	19052	19014	19359	19019	19202	19061	18965	19132	19272	18986	19072	18926	19092	19131	19285	19013	19089	19249	19148	18922	19123	19187	19196	18990	19194	19036	19117	19202	19049	19191	19125	19079	19094	19128	19413	19110	18938	19048	19050	19140	19059	18938	19019	19307	19115	19053	19198	19210	19025	18897	19296	19242	19286	18840	19052	19023	19247	19106	19148	19122	19269	19251	19205	18920	19267	19076	19283	19219	19095	19227	18971	19358	19123	19123	19011	19014	19137	19242	19168	19269	19031	19122	19036	18985	19094	19043	19186	18917	19153	19032	19234	19031	18837	19019	18895	19125	19198	19042	19293	19218	19025	19218	19193	19130	18945	19130	19085	19085	19026	19130	19160	19222	19182	19254	19247	19128	19159	19182	19173	19135	19295
22553	33256	37193	33250	30251	24263	23137	22848	21678	27493	51611	43931	33752	23149	16597	16805	16724	16636	16642	16495	16799	16789	16634	16862	16799	16502	16614	16734	16524	16550	16587	16595	16703	16599	16463	16765	16756	16633	16632	16674	16722	16619	16741	16761	16788	16693	16669	16769	16512	16646	16570	16641	16890	16759	16616	16572	16533	16598	16606	16559	16474	16686	16529	16798	16793	16757	16671	16600	16724	16674	16557	16425	16741	16499	16595	16494	16575	16626	16490	16702	16720	16720	16577	16538	16701	16658	16598	16445	16607	16527	16787	16716	16580	16714	16488	16570	16745	16884	16703	16533	16607	16603	16687	16714	16610	16645	16511	16805	16599	16566	16587	16504	16609	16711	16798	16446	16711	16608	16620	16689	16708	16761	16669	16687	16739	16584	16719	16557	16714	16608	16617	16809	16655	16647	16571	16730	16525	16463	16610	16636	16593	16673	16595	16619	16441	16769	16493	16552	16680	16706	16660	16575	16561	16598	16637	16597	16673	16678	16414	16824	16465	16552	16572	16457	16614	16657	16614	16786	16527	16528	16524	16496	16643	16743	16677	16705	16740	16666	16491	16774	16649	16500	16807	16484	16584	16466	16614	16814	16642	16466	16648	16606	16418	16509	16564	16579	16708	16629	16558	16628	16526	16735	16624	16663	16558	16752	16378	16555	16462	16736	16735	16781	16613	16615	16738	16653	16751	16642	16707	16665	16553	16461	16721	16510	16652	16518	16560	16637	16758	16642	16392	16595	16768	16717	16606	16776	16537	16614	16423	16794	16650	16814	16604	16656	16729	16516	16556	16633	16485	16509	16611	16500	16455	16732	16718	16568	16609	16439	16562	16579	16794	16562	16597	16416	16768	16653	16611	16646	16646	16499	16647	16634	16694	16465	16555	16568	16711	16529	16793	16601	16792	16596	16579	16557	16633	16483	16458	16523	16522	16633	16540	16593	16714	16805	16646	16563	16636	16587	16685	16572	16793	16601	16621	16719	16475	16462	16561	16620	16691	16690	16786	16554	16675	16557	16750	16740	16652	16561	16546	16565	16732	16545	16750	16725	16543	16621	16778	16640	16712	16673	16643	16591	16586	16555	16680	16690	16656	16459	16678	16578	16603	16619	16735	16561	16694	16649	16655	16653	16639	16762	16533	16547	16756	16502	16597	16655	16660	16742	16513	16748	16647	16599	16516	16774	16606	16535	16649	16454	16643	16583	16445	16671	16601	16733	16669	16552	16755	16643	16596	16667	16694	16696	16630	16635	16739	16474	16688	16445	16697	16594	16493	16555	16672	16792	16626	16806	16607	16581	16482	16672	16370	16445	16642	16757	16551	16599	16549	16637	16504	16696	16703	16637	16499	16604	16514	16553	16575	16696	16575	16613	16634	16510	16646	16794	16601	16473	16550	16501	16543	16545	16595	16619	16371	16689	16660	16510	16617	16576	16576	16572	16790	16611	16632	16536	16717	16474	16585	16620	16600	16669	16737	16639	16646	16398	16611	16685	16690	16762	16564	16666	16639	16503	16642	16455	16797	16557	16642	16719	16562	16425	16555	16479	16530	16511	16695	16590	16344	16703	16566	16703	16579	16664	16681	16668	16643	16604	16649	16613	16555	16671	16763	16610	16529	16695	16457	16582	16591	16718	16381	16869	16680	16482	16626	16681	16722	16650	16624	16630	16756	16529	16725	16474	16622	16581	16722	16517	16541	16666	16691	16572	16461	16332	16619	16711	16537	16596	16563	16468	16510	16510	16604	16599	16776	16503	16766	16520	16654	16543	16622	16635	16606	16532	16554	16571	16626	16686	16671	16603	16497	16602	16610	16683	16598	16664	16661	16550	16602	16632	16677	16443	16520	16569	16502	16641	16649	16689	16890	16663	16522	16740	16549	16662	16636	16615	16512	16628	16561	16681	16444	16496	16692	16702	16614	16676	16535	16547	16576	16645	16741	16724	16411	16589	16439	16603	16676	16496	16600	16508	16672	16489	16578	16654	16692	16662	16506	16630	16658	16555	16625	16554	16515	16492	16645	16711	16563	16554	16655	16489	16603	16758	16650	16717	16571	16568	16836	16555	16506	16624	16790	16587	16605	16495	16597	16667	16767	16576	16595	16649	16677	16435	16637	16674	16620	16504	16687	16686	16588	16615	16716	16617	16571	16711	16375	16534	16704	16707	16732	16429	16651	16950	16721	16560	16625	16551	16538	16645	16658	16653	16563	16738	16711	16574	16617	16583	16535	16522	16440	16524	16733	16585	16609	16542	16660	16653	16481	16712	16634	16645	16547	16518	16626	16659	16640	16580	16568	16711	16599	16681	16492	16614	16665	16524	16828	16406	16525	16525	16560	16604	16739	16427	16459	16643	16514	16627	16643	16560	16540	16680	16557	16677	16644	16634	16700	16710	16733	16709	16804	16550	16626	16718	16727	16642	16452	16517	16728	16750	16772	16518	16563	16505	16671	16624	16558	16599	16587	16603	16771	16662	16719	16525	16748	16591	16599	16616	16573	16781	16446	16628	16550	16647	16586	16656	16707	16545	16557	16654	16662	16702	16456	16603	16528	16640	16648	16539	16561	16574	16595	16570	16620	16624	16663	16664	16659	16695	16557	16818	16670	16479	16488	16580	16817	16695	16614	16649	16716	16655	16784	16797	16633	16693	16561	16523	16518	16670	16661	16667	16614	16528	16583	16519	16673	16492	16729	16825	16665	16637	16744	16522	16501	16539	16641	16567	16487	16535	16664	16588	16542	16648	16662	16599	16734	16645	16561	16515	16685	16540	16657	16662	16608	16654	16770	16714	16537	16661	16610	16583	16592	16558	16695	16646	16616	16835	16662	16630	16713	16693	16655	16552	16792	16687	16613	16549	16575	16717	16568	16512	16569	16602	16568	16671	16613	16588	16658	16583	16691	16773	16522	16394	16630	16716	16650	16535	16597	16434	16601	16436	16423	16704	16703	16799	16634	16594	16297	16630	16541	16612	16602	16469	16458	16753	16562	16569	16500	16730	16737	16647	16595	16575	16492	16693	16562	16514	16642	16590	16563	16642	16554	16402	16537	16701	16569	16670	16496	16654	16687	16496	16559	16396	16758	16630	16608	16654	16641	16721	16507	16470	16647	16581	16641	16703	16669	16553	16519	16640	16728	16627	16603	16546	16792	16676	16577	16479	16575	16636	16511	16534	16649	16546	16508	16532	16551	16649	16621	16578	16518	16710	16593	16523	16265	16644	16481	16410	16473	16577	16663	16498	16594	16617	16618	16600	16473	16570	16569	16515	16829	16614	16673	16755	16568	16546	16772	16878	16527	16656	16618	16544	16509	16592	16458	16493	16669	16808	16478	16657	16703	16481	16762	16533	16804	16498	16518	16548	16637	16616	16703	16658	16414	16578	16595	16649	16562	16772	16662	16588	16653	16557	16593	16515	16454	16717	16557	16731	16677	16526	16521	16674	16579	16801	16558	16497	16557	16615	16478	16713	16510	16673	16531	16794	16595	16563	16669	16638	16587	16549	16640	16604	16709	16616	16622	16554	16644	16633	16580	16733	16837	16682	16695	16572	16755	16635	16688	16475	16637	16505	16708	16731	16739	16537	16535	16577	16563	16717	16524	16502	16570	16529	16621	16720	16602	16596	16804	16683	16751	16551	16641	16574	16577	16587	16583	16577	16560	16616	16520	16649	16503	16494	16497	16678	16410	16553	16433	16764	16567	16543	16463	16412	16673	16851	16650	16579	16746	16676	16679	16697	16492	16685	16732	16556	16656	16511	16643	16641	16719	16700	16746	16812	16472	16622	16730	16688	16767	16466	16572	16341	16711	16686	16759	16583	16434	16493	16598	16669	16626	16526	16590	16615	16571	16708	16504	16569	16609	16596	16610	16702	16605	16561	16586	16677	16655	16592	16589	16607	16485	16605	16575	16712	16572	16637	16503	16660	16667	16415	16764	16539	16670	16700	16549	16610	16600	16524	16410	16550	16539	16401	16836	16604	16650	16638	16631	16546	16651	16577	16603	16540	16554	16670	16655	16605	16622	16633	16500	16622	16644	16798	16429	16576	16699	16601	16554	16674	16654	16632	16725	16686	16728	16635	16574	16671	16434	16470	16667	16664	16658	16635	16684	16740	16437	16624	16758	16578	16615	16545	16615	16651	16623	16542	16447	16701	16420	16641	16609	16631	16650	16669	16683	16476	16345	16725	16726	16554	16480	16497	16850	16464	16597	16564	16718	16718	16497	16802	16506	16558	16835	16687	16727	16684	16369	16515	16618	16563	16397	16658	16553	16573	16794	16780	16444	16731	16687	16665	16674	16461	16390	16499	16645	16589	16602	16611	16720	16632	16456	16572	16478	16506	16518	16629	16612	16759	16625	16729	16698	16739	16500	16501	16628	16666	16617	16642	16855	16469	16632	16628	16504	16517	16615	16688	16618	16567	16518	16646	16517	16534	16618	16567	16613	16593	16562	16640	16506	16567	16770	16761	16440	16471	16675	16663	16556	16887	16565	16583	16702	16454	16699	16594	16559	16552	16659	16678	16558	16498	16571	16613	16626	16602	16734	16526	16608	16530	16752	16557	16337	16658	16570	16734	16746	16549	16785	16693	16531	16721	16802	16681	16650	16660	16623	16676	16559	16451	16628	16634	16493	16711	16625	16578	16532	16641	16563	16672	16531	16586	16500	16728	16632	16495	16696	16610	16704	16327	16554	16634	16634	16537	16672	16637	16656	16727	16396	16658	16648	16633	16604	16773	16505	16528	16678	16669	16742	16547	16682	16557	16662	16847	16547	16606	16600	16793	16694	16565	16547	16563	16610	16600	16629	16626	16589	16705	16494	16668	16790	16712	16585	16526	16813	16829	16759	16537	16542	16708	16667	16493	16647	16609	16574	16518	16566	16572	16573	16524	16663	16633	16654	16486	16598	16515	16733	16671	16568	16732	16665	16548	16602	16652	16678	16521	16473	16605	16590	16456	16600	16721	16626	16715	16602	16602	16535	16537	16511	16645	16437	16481	16705	16588	16652	16721	16554	16504	16649	16475	16544	16513	16624	16503	16567	16401	16646	16616	16408	16567	16508	16614	16671	16743	16620	16564	16314	16670	16588	16592	16773	16688	16497	16760	16530	16571	16459	16688
27686	23111	29319	25754	20785	20462	20897	19855	19509	19547	21196	21228	20428	19409	18655	18586	18640	18562	18586	18628	18564	18470	18844	18697	18784	18734	18662	18644	18499	18559	18339	18742	18764	18605	18633	18926	18604	18564	18516	18516	18626	18792	18514	18755	18580	18447	18646	18433	18651	18715	18708	18465	18644	18557	18541	18623	18527	18564	18475	18403	18682	18497	18623	18667	18727	18695	18617	18710	18805	18662	18741	18666	18865	18706	18713	18726	18581	18566	18667	18505	18630	18600	18679	18787	18729	18529	18591	18378	18480	18710	18443	18667	18753	18695	18621	18749	18424	18325	18629	18725	18581	18543	18630	18504	18366	18683	18670	18470	18486	18556	18477	18647	18593	18546	18700	18453	18510	18244	18641	18526	18568	18407	18567	18628	18708	18610	18426	18459	18546	18646	18516	18606	18384	18605	18697	18471	18486	18685	18563	18585	18366	18496	18565	18533	18449	18580	18439	18656	18532	18829	18490	18495	18578	18579	18417	18489	18693	18615	18880	18786	18672	18508	18601	18537	18452	18512	18376	18490	18709	18556	18497	18517	18580	18502	18534	18479	18453	18657	18541	18520	18387	18671	18661	18621	18536	18536	18631	18560	18576	18672	18438	18465	18558	18717	18647	18524	18616	18601	18630	18747	18770	18620	18540	18706	18682	18662	18798	18355	18625	18607	18681	18549	18771	18531	18480	18539	18371	18455	18790	18780	18588	18583	18454	18572	18545	18709	18358	18772	18588	18631	18668	18713	18374	18595	18596	18507	18452	18746	18612	18556	18711	18745	18690	18661	18325	18440	18630	18768	18382	18539	18568	18740	18597	18527	18480	18468	18568	18492	18483	18514	18540	18500	18700	18652	18524	18499	18674	18405	18642	18746	18593	18536	18618	18604	18547	18672	18743	18375	18593	18584	18584	18578	18316	18720	18610	18719	18627	18506	18540	18775	18709	18549	18601	18616	18598	18691	18637	18304	18467	18522	18445	18521	18638	18521	18564	18542	18630	18620	18782	18720	18771	18743	18552	18366	18768	18627	18631	18702	18587	18691	18497	18236	18791	18572	18546	18649	18767	18589	18780	18866	18832	18533	18543	18584	18311	18669	18691	18390	18426	18283	18326	18675	18641	18732	18602	18584	18552	18528	18448	18593	18483	18492	18649	18820	18249	18474	18721	18520	18437	18592	18678	18620	18439	18425	18581	18521	18600	18663	18560	18716	18517	18590	18681	18968	18568	18562	18653	18650	18575	18652	18671	18568	18428	18353	18584	18820	18458	18804	18746	18551	18626	18693	18569	18518	18423	18737	18446	18510	18659	18731	18736	18712	18491	18486	18618	18626	18590	18709	18474	18617	18658	18493	18678	18430	18596	18571	18855	18629	18727	18573	18528	18758	18509	18672	18647	18703	18544	18575	18672	18473	18495	18613	18819	18672	18770	18529	18695	18647	18519	18467	18671	18574	18687	18678	18549	18504	18779	18450	18580	18387	18648	18474	18732	18505	18548	18463	18576	18549	18545	18561	18494	18511	18805	18508	18699	18491	18611	18390	18379	18520	18652	18635	18646	18379	18528	18689	18590	18713	18761	18572	18600	18375	18445	18542	18604	18555	18462	18654	18663	18517	18633	18682	18525	18614	18458	18464	18597	18486	18533	18658	18702	18462	18552	18588	18612	18617	18553	18693	18655	18583	18489	18552	18807	18673	18480	18520	18638	18648	18540	18624	18559	18639	18557	18598	18431	18551	18757	18595	18600	18697	18598	18431	18627	18658	18617	18614	18639	18637	18556	18430	18489	18542	18309	18571	18709	18545	18455	18679	18595	18514	18592	18685	18665	18664	18610	18612	18449	18540	18640	18449	18591	18456	18382	18653	18387	18480	18557	18381	18511	18402	18555	18450	18594	18629	18776	18564	18547	18522	18770	18827	18726	18810	18615	18552	18486	18635	18501	18604	18730	18581	18412	18551	18690	18658	18662	18829	18716	18560	18344	18445	18494	18628	18441	18636	18352	18500	18879	18621	18603	18661	18434	18609	18441	18554	18670	18375	18518	18457	18406	18486	18708	18876	18482	18579	18738	18785	18541	18532	18403	18658	18382	18601	18611	18390	18560	18715	18653	18539	18418	18483	18744	18455	18530	18478	18641	18487	18608	18625	18358	18553	18574	18595	18448	18523	18610	18680	18565	18636	18421	18529	18855	18632	18576	18614	18802	18646	18558	18630	18766	18717	18603	18557	18597	18658	18595	18452	18935	18606	18618	18488	18658	18386	18562	18754	18663	18418	18416	18523	18363	18606	18864	18619	18608	18800	18461	18628	18542	18501	18568	18677	18629	18528	18627	18621	18736	18744	18882	18640	18673	18495	18716	18349	18663	18446	18539	18496	18671	18580	18568	18714	18732	18653	18405	18749	18627	18605	18419	18441	18557	18576	18627	18672	18134	18294	18701	18596	18569	18695	18655	18545	18699	18617	18580	18483	18540	18392	18560	18536	18652	18476	18610	18798	18811	18627	18645	18636	18672	18640	18701	18647	18692	18790	18412	18447	18508	18438	18720	18442	18608	18667	18539	18695	18715	18716	18689	18297	18570	18634	18592	18683	18574	18618	18675	18642	18546	18512	18606	18517	18566	18563	18545	18635	18551	18679	18613	18313	18572	18622	18556	18631	18297	18590	18506	18728	18578	18483	18550	18657	18387	18609	18682	18669	18621	18648	18540	18477	18499	18709	18653	18512	18438	18570	18657	18444	18725	18627	18349	18615	18608	18559	18661	18700	18626	18790	18520	18704	18624	18654	18680	18807	18754	18528	18689	18513	18483	18698	18691	18596	18553	18598	18704	18621	18513	18616	18810	18641	18812	18566	18726	18572	18571	18786	18720	18822	18559	18710	18603	18486	18462	18571	18594	18729	18629	18516	18568	18611	18573	18639	18503	18553	18527	18473	18515	18694	18555	18389	18663	18917	18451	18503	18541	18537	18510	18407	18616	18501	18685	18483	18588	18305	18484	18544	18602	18561	18481	18682	18676	18644	18387	18266	18633	18599	18538	18631	18598	18574	18620	18601	18546	18699	18503	18720	18685	18537	18564	18918	18598	18595	18538	18462	18729	18626	18629	18564	18567	18574	18512	18619	18709	18582	18635	18555	18502	18470	18617	18469	18417	18563	18490	18594	18801	18597	18558	18514	18569	18661	18507	18666	18592	18518	18495	18489	18549	18463	18629	18748	18568	18592	18689	18636	18569	18794	18563	18469	18593	18584	18655	18526	18667	18569	18752	18747	18349	18497	18570	18455	18781	18692	18670	18652	18395	18443	18672	18491	18612	18542	18400	18684	18432	18652	18452	18671	18786	18505	18539	18527	18754	18605	18682	18728	18618	18584	18633	18609	18555	18601	18706	18505	18608	18462	18707	18621	18556	18678	18409	18710	18637	18358	18513	18721	18494	18460	18517	18517	18663	18724	18634	18627	18528	18500	18811	18601	18519	18654	18707	18835	18528	18562	18527	18686	18699	18545	18501	18659	18410	18585	18471	18586	18431	18690	18505	18335	18516	18507	18629	18458	18656	18713	18630	18588	18618	18478	18528	18513	18538	18504	18586	18503	18396	18562	18617	18615	18499	18713	18473	18544	18667	18469	18648	18806	18439	18588	18597	18545	18599	18719	18455	18622	18707	18642	18538	18539	18500	18672	18494	18610	18553	18677	18693	18800	18531	18692	18378	18540	18566	18335	18661	18401	18492	18573	18622	18678	18558	18701	18312	18667	18800	18725	18508	18525	18620	18552	18615	18537	18751	18612	18649	18663	18623	18520	18597	18447	18704	18596	18622	18599	18640	18652	18618	18762	18782	18601	18600	18774	18760	18639	18537	18590	18596	18586	18519	18550	18658	18782	18746	18709	18632	18729	18445	18523	18499	18592	18621	18395	18607	18626	18820	18662	18722	18703	18693	18737	18505	18696	18420	18604	18504	18682	18398	18640	18552	18388	18710	18574	18662	18688	18478	18358	18564	18555	18703	18727	18574	18631	18453	18619	18573	18567	18585	18910	18517	18713	18681	18639	18686	18403	18644	18468	18555	18676	18730	18503	18657	18725	18652	18739	18645	18494	18521	18699	18583	18577	18687	18565	18382	18628	18614	18406	18482	18725	18491	18482	18687	18425	18581	18479	18559	18680	18600	18611	18805	18624	18465	18574	18602	18509	18461	18610	18671	18733	18444	18649	18482	18540	18589	18529	18534	18408	18592	18410	18698	18446	18380	18634	18563	18483	18828	18671	18901	18716	18779	18733	18732	18496	18564	18607	18361	18400	18492	18680	18516	18749	18932	18626	18503	18617	18415	18427	18687	18636	18464	18575	18630	18790	18644	18599	18826	18802	18679	18677	18588	18756	18621	18710	18481	18583	18522	18954	18513	18508	18519	18669	18632	18685	18738	18669	18469	18783	18553	18544	18532	18564	18758	18573	18495	18609	18580	18538	18571	18656	18459	18570	18319	18827	18499	18711	18692	18807	18698	18528	18403	18622	18375	18801	18505	18558	18785	18575	18352	18611	18852	18559	18380	18452	18652	18551	18613	18620	18702	18715	18703	18698	18680	18552	18576	18759	18587	18484	18610	18524	18837	18726	18605	18696	18749	18654	18672	18455	18573	18733	18604	18441	18433	18743	18663	18585	18721	18656	18667	18538	18418	18411	18409	18393	18531	18422	18684	18545	18729	18477	18579	18657	18754	18590	18659	18775	18591	18608	18600	18656	18553	18500	18484	18607	18599	18580	18439	18595	18686	18829	18498	18724	18762	18633	18673	18660	18412	18670	18521	18892	18679	18664	18664	18588	18800	18734	18770	18432	18744	18610	18576	18559	18423	18654	18447	18483	18584	18690	18701	18369	18612	18497	18789	18603	18584	18724	18619	18691	18429	18607	18711	18389	18418	18450	18423	18520	18646	18652	18645	18577	18577	18472	18620	18563	18291	18661	18544	18454	18798	18665	18512	18554	18438	18813	18645	18676	18779	18434	18474	18607	18795	18549	18489	18439	18629	18670	18690	18640	18375	18762	18655	18714	18702	18599	18502	18727	18574	18349	18529	18519	18825	18609	18590	18694	18611	18654	18649	18618	18484	18544	18525	18552	18693	18633	18658	18402
20539	31102	30712	23166	19565	19595	19821	17760	17552	18285	20595	19780	18207	16923	16378	16178	16322	16171	15988	16360	16327	16503	16246	16317	16388	16337	16195	16268	16254	16274	16204	16424	16223	16402	16120	16379	16352	16415	16304	16392	16268	16292	15985	16335	16285	16106	16235	16299	16282	16288	16236	16157	16136	16182	16070	16264	16159	16308	16374	16358	16290	16215	16243	16242	16355	16135	16299	16290	16215	16055	16378	16172	16199	16237	16485	16248	16393	16254	16167	16308	16409	16311	16318	16306	16235	16146	16361	16141	16180	16113	16318	16166	16220	16334	16423	16150	16171	16150	16464	16221	16144	16275	16217	16210	16315	16377	16289	16149	16273	16304	16261	15993	16120	16342	16140	16231	16197	16282	16130	16347	16215	16300	16308	16490	16205	16189	16338	16189	16119	16359	16460	16366	16220	16352	16231	16219	16299	16317	16248	16345	16168	16170	16353	16120	16333	16227	16266	16085	16081	16362	16218	16234	16143	16197	16099	16306	16146	16200	16215	16178	16178	16126	16191	16205	16301	16322	16085	16285	16083	16277	16329	16255	16344	16451	16332	16401	16307	16095	16422	16238	16270	16328	16443	16249	16184	16148	16430	16137	16233	16447	16235	16151	16219	16288	16201	16399	16330	16267	16265	16355	16316	16087	16386	16143	16154	16206	16265	16217	16224	16447	16337	16138	16294	16279	16460	16275	16163	16217	16226	16161	16341	16236	16274	16241	16212	16109	16291	16255	16293	16296	16404	16254	16378	16189	16300	16275	16187	16356	16188	16121	16156	16368	16233	16176	16296	16281	16061	16108	16308	16092	16212	16134	16303	16377	16219	16357	16248	16311	16132	16259	16174	16323	16020	16194	16310	16175	16381	16178	16094	16315	16073	16311	16270	16236	16333	16161	16115	16103	16430	16203	16371	16128	16240	16311	16335	16145	16373	16155	16269	16087	16271	16035	16251	16178	16254	16290	16291	16277	16261	16173	16289	16158	16256	16194	16405	16342	16198	16244	16160	16203	16320	16173	16224	16162	16306	16396	16263	16208	16263	16172	16176	16252	16156	16178	16144	16260	16124	16203	16167	16397	16331	16436	16291	16164	16297	16383	16244	16187	16277	16375	16188	16131	16217	16418	16377	16310	16062	16386	16143	16409	16206	16239	16290	16174	16084	16127	16264	16299	16142	16309	16172	16293	16198	16133	16147	16287	16334	16167	16406	16341	16168	16359	16107	16272	16275	16388	16356	16416	16231	16198	16174	16263	16193	16305	16212	16182	16355	16148	16416	16173	16302	16177	16434	16096	16459	16103	16334	16146	16111	16185	16283	16412	16222	16204	16200	16336	16235	16174	16224	16371	16331	16315	16093	16208	16212	16365	16362	16149	16240	16181	16308	16447	16317	16052	16202	16458	16049	16338	16170	16258	16351	16311	16179	16378	16204	16315	16275	16192	16197	16309	16214	16282	16281	16403	16253	16404	16194	16196	16194	16419	16256	16292	16276	16188	16203	16353	16331	16081	16335	16178	16321	16213	16138	16332	16229	16226	16127	16329	16333	16256	16182	16282	16311	15996	16199	16236	16350	16256	16309	16193	16116	16162	16297	16309	16177	16425	16303	16278	16274	16186	16300	16206	16216	16214	16501	16355	16394	16104	16201	16257	16244	16377	16291	16363	16277	16117	16245	16176	16257	16406	16303	16100	16248	16389	16217	16264	16388	16282	16066	16244	16264	16320	16297	16269	16463	16276	16161	16350	16195	16238	16398	16062	16250	16223	16327	16091	16326	16347	16231	16054	16355	16153	16353	16429	16124	16206	16143	16140	16344	16286	16169	16338	16342	16312	16319	16281	16127	16262	16283	16428	16238	16449	16078	16215	16318	16145	16265	16356	16273	16258	16378	16320	16254	16308	16353	16345	16176	16227	16144	16175	16295	16340	16209	16196	16178	16291	16196	16214	16309	16448	16287	16162	16224	16181	16211	16217	16207	16286	16432	16363	16113	16175	16362	16176	16274	16053	16231	16129	16227	16250	16150	16367	16263	16383	16193	16402	16351	16209	16460	16052	16077	16239	16323	16401	16301	15974	16217	16382	16199	16114	16446	16028	16280	16165	16303	16199	16270	16209	16163	16261	16399	16225	16348	16089	16313	16130	16342	16221	16227	16363	16248	16325	16301	16360	16286	16090	16453	16267	16330	16180	16184	16228	16223	16306	16346	16162	16346	16243	16302	16232	16294	16152	16212	16335	16387	16232	16339	16180	16208	16265	16188	16075	16221	16135	16262	16298	16200	16123	16321	16412	16321	16347	16277	16163	16150	16274	16333	16080	16470	16102	16231	16364	16086	16275	16324	16286	16246	16324	16198	16275	16208	16281	16492	16335	16245	16226	16105	16475	16277	16321	16313	16210	16245	16360	16005	16092	16435	16219	16152	16323	16352	16211	16124	16282	16333	16308	16472	16262	16360	16112	16170	16339	16179	16171	16381	16197	16368	16237	16186	16153	16248	16236	16124	16114	16227	16349	16238	16399	16356	16359	16238	16190	16411	16141	16330	16210	16408	16351	16229	16306	16109	16237	16309	16239	16327	16258	16319	16396	16301	16345	16201	16147	16433	16132	16097	16371	16053	16124	16375	16248	16108	16179	16227	16265	16260	16272	16161	16342	16420	16224	16353	16014	16279	16362	16185	16351	16200	16193	16273	16330	16289	16250	16176	16294	16369	16320	16269	16140	16203	16303	16256	16349	16207	16212	16233	16088	16335	16246	16327	16409	16374	16275	16366	16377	16160	16174	16204	16217	16385	16129	16216	16258	16313	16187	16369	16111	16354	16241	16093	16352	16135	16171	16318	16275	16231	16303	16210	16032	16370	16143	16148	16111	16250	16335	16338	16257	16320	16170	16368	16212	16383	16228	16250	16216	16144	16396	16155	16471	16253	16163	16249	16211	16175	16145	16156	16347	16351	16098	16166	16251	16211	16280	16240	16210	16286	16417	16351	16207	16286	16294	16191	16438	16198	16348	16297	16210	16084	16355	16208	16284	16312	16317	16197	16155	16322	16233	16363	16463	16088	16249	16438	16391	16262	16187	16297	16301	16216	16242	16181	16430	16273	16250	16172	16417	16348	16309	16311	16393	16217	16254	16290	16293	16371	16333	16300	16243	16233	16276	16110	16093	16335	16294	16239	16092	16258	16265	16269	16366	16210	16140	16437	16265	16236	16263	16176	16290	16266	16090	16209	16384	16298	16204	16129	16213	16008	16415	16252	16201	16324	16329	16058	16336	16174	16336	16095	16240	16325	16292	16304	16317	16225	16273	16324	16192	16354	16205	16349	16128	16247	16242	16274	16419	16144	16211	16471	16197	16234	16269	16277	16216	16246	16284	16323	16114	16349	16192	16204	16423	16322	16271	16168	16419	16392	16179	16262	16232	16179	16129	16166	16081	16181	16220	16243	16327	15925	16215	16221	16166	16402	16396	16416	16175	16241	16355	16259	16301	16381	16345	16175	16295	16182	16301	16090	16059	16222	16338	16183	16346	16203	16315	16262	16222	16217	16209	16143	16213	16407	16290	16125	16223	16384	16185	16328	16327	16147	16201	16248	16334	16254	16220	16477	16235	16100	16291	16355	16315	16213	16282	16285	16450	16187	16342	16218	16226	16142	16354	16290	16265	16363	16213	16173	16353	16397	16365	16268	16406	16257	16213	16249	16102	16206	16210	16154	16096	16550	16385	16246	16367	16340	16212	16297	16221	16386	16210	16326	16316	16170	16232	16172	16268	16217	16231	16022	16272	16227	16302	16253	16127	16300	16340	16110	16339	16250	16124	16349	16232	16389	16280	16144	16296	16270	16337	16138	16380	16190	16462	16179	16269	16336	16401	16253	16357	16180	16467	16134	16285	16246	16149	16353	16120	16103	16202	16409	16208	16270	16300	16221	16215	16436	16483	16397	16158	16213	16186	16271	16319	16175	16216	16188	16314	16319	16096	16407	16208	16219	16147	16305	16092	16154	16368	16062	16239	16233	16297	16234	16358	16199	16059	16161	16260	16138	16321	16258	16259	16343	16232	16109	16349	16380	16181	16341	16164	16265	16119	16340	16322	16356	16335	16168	16317	16279	16188	16206	16314	16213	16251	16248	16314	16253	16202	16195	16150	16361	16192	16280	16249	16302	16156	16355	16349	16326	16268	16385	16215	16345	16228	16255	16404	16287	16229	16263	16349	16316	16502	16287	16316	16118	16094	16202	16235	16355	16292	16278	16133	16322	16420	16194	16246	16260	16277	16151	16275	16409	16312	16356	16125	16341	16149	16386	16250	16156	16206	16254	16394	16221	16110	16264	16310	16340	16211	16224	16351	16332	16263	16375	16332	16162	16490	16294	16171	16291	16299	16238	16419	16434	16319	16365	16221	16347	16240	16296	16071	16259	16219	16161	16264	16181	16181	16416	16403	16087	16531	16183	16166	16292	16264	16283	16253	16185	16163	16213	16260	16405	16297	16377	16282	16139	16401	16319	16263	16378	16142	16175	15957	16326	16347	16183	16191	16250	16285	16238	16180	16323	16260	16272	16342	16364	16252	16197	16220	16200	16331	16188	16199	16286	16234	16044	16205	16144	16340	16350	16243	16247	16218	16266	16379	16383	16302	16309	16300	16325	16359	16146	16212	16246	16409	16209	16228	16283	16337	16400	16178	16270	16198	16294	16155	16235	16186	16217	16287	16279	16387	16203	16293	16358	16260	16181	16196	16202	16279	16268	16323	16274	16136	16400	16197	16130	16201	16358	16196	16462	16294	16147	16208	16283	16127	16278	16260	16279	16361	16223	16317	16150	16154	16421	16387	16116	16327	16279	16377	16273	16345	16226	16255	16161	16389	16267	16292	16233	16348	16213	16164	16217	16268	16394	16315	16195	16279	16287	16337	16296	16130	16217	16357	16221	16219	16325	16326	16351	16269	16212	16192	16371	16236	16263	16355	16344	16257	16204	16144	16318	16296	16307	16229	16253	16120	16196	16184	16180	16202	16265	16291	16227	16410	16263	16162	16270	16121	16257	16216	16212	16160	16320	16457	16280	16298	16159	16263	16261	16279	16348	16294	16289	16183	16346	16324	16259	16281	16254	16273	16318	16187	16297	16341	16371	16290
24561	21570	28890	25188	22618	22258	21756	19085	18305	23760	31203	29866	24926	19696	17461	17333	17414	17178	17496	17337	17436	17271	17085	17175	17579	17268	17447	17300	17288	17585	17259	17285	17138	17142	16987	17175	17293	17426	17215	17291	17236	17196	17300	17338	17240	17079	17131	17234	17237	17126	17245	17124	17123	17443	17345	17387	17258	17348	17335	17256	17348	17080	17187	17327	17224	17195	17218	17214	17277	17371	17158	17135	17201	17289	17365	17324	17226	17289	17277	17170	17108	17179	17383	17230	17073	17281	17130	17169	17236	17175	17252	17241	17137	17416	17162	17120	17211	17237	17296	17266	17160	17108	17107	17214	17115	17057	17282	17193	17278	17155	17383	17259	17135	17394	17346	16983	17296	17182	17189	17363	17163	17295	17165	17091	17174	17188	17297	17216	17231	17287	17095	17168	17170	17339	17350	17244	16998	17122	17448	17231	17186	17161	17139	17113	17309	17206	17160	17073	17160	17499	17100	16746	17159	17265	17200	17206	17349	17120	17205	17311	17145	17204	17111	17137	17364	17039	17057	17212	17051	17192	17374	17179	17136	17178	17261	17329	17124	17415	17219	17339	17314	17402	17420	17031	17042	17160	17187	17219	17115	17119	17178	17174	17164	17307	17068	17310	17420	17195	17349	17054	17160	17199	17468	17201	16995	17308	17198	17305	16909	17243	17327	17300	17302	17228	17146	17352	17192	17213	17265	17288	17059	17181	17135	17181	17232	17125	17161	17283	17333	17248	17402	17294	17225	17211	17225	16998	17135	17171	17105	17342	17145	17008	17076	17114	17331	17165	17113	17265	17241	17227	17217	17281	17284	17135	17285	17231	17085	17165	17408	17245	17139	17201	17248	17033	17211	17201	17004	17370	17317	17198	17190	17356	17332	17261	17358	17157	17290	17199	17321	17168	17237	17177	17111	17173	17270	17291	17167	17338	17321	17178	17147	17207	17161	17245	17429	17117	17136	17194	17131	17309	17116	17315	17099	17303	17453	17274	17225	17216	17149	17255	17164	17011	17108	17257	17348	17153	17216	17121	17255	17191	17225	17106	17309	17196	17085	17453	16982	17384	17231	17357	17201	17182	17273	17024	17199	17119	17311	17295	17111	17247	17161	17221	17481	17165	17122	17317	17274	17353	17155	17219	17289	17359	17258	17185	17317	17586	17197	17335	17254	17092	17379	17257	17294	17328	17132	17323	17350	17254	17368	17278	17125	17227	17146	17425	17235	17167	17332	17231	17191	17133	17126	17283	17217	17228	17233	17428	17189	17361	17206	17312	16904	17173	17295	17158	17210	17194	17206	17224	17295	17147	17333	17068	17061	17123	17161	17101	17287	17161	17183	17082	17198	17149	17242	17317	17198	17169	17175	17346	17315	17128	17045	17173	16975	17107	17024	17535	17052	17207	17210	17111	17328	17204	17235	17015	17173	17210	17115	17156	17297	17361	17344	17270	17202	17073	17263	17364	17266	17123	17195	17035	17149	17299	17311	17222	17053	17078	17260	17378	17175	17109	17233	17109	17152	17163	17179	17232	17177	17049	17189	17281	17169	17308	17328	17239	17418	17238	16931	17197	17475	17243	17215	17187	17120	17278	17273	17221	17243	17179	17307	17168	17226	17218	17227	17412	17099	17126	17290	17236	17161	17218	17208	17343	17407	17283	17343	17161	17301	17087	17247	17238	17140	17274	17163	17325	17152	17201	17223	17372	17203	17142	17173	17103	17017	17215	17064	17303	17244	17172	17206	17251	17044	17143	17224	17239	17293	17256	17209	17399	17062	17246	17156	17164	17227	17403	17091	17157	17042	17447	17150	17010	17268	17051	17402	17145	17156	17247	17174	17326	17197	17248	17239	17205	17290	17216	17336	17300	17090	17248	17169	17028	17178	17144	17245	17282	17284	17089	17166	17159	16961	17172	17202	17202	17183	17378	17196	17323	17164	17236	17330	17177	17137	17063	17204	17266	17161	17213	17295	17463	17336	17165	17065	17319	17184	17391	17306	17040	17064	17208	17446	17209	17106	17313	17300	17257	17088	17300	17214	17121	17237	16942	17083	17183	17107	17133	17311	17233	17229	17270	17228	17186	17211	17282	17422	17208	17341	17338	17241	17208	17055	17312	17262	17388	17126	17141	17234	16986	17150	17169	17291	17209	17390	17180	17151	17195	17247	17232	17260	17218	17267	17352	17038	17033	17187	17167	17094	17344	17321	17163	17187	17236	17254	17099	17207	17401	17222	17193	17204	17231	17309	17443	17201	17409	17219	17182	17148	17080	17203	17244	17260	17131	17040	17055	17171	17304	17294	17148	17257	17310	17227	17293	17252	17225	17089	17152	17312	17004	17205	17189	17023	17496	17328	17203	17408	17182	17331	17118	17113	17281	17150	17130	17246	17241	17064	17258	17175	17227	17418	17085	17358	17223	17372	17452	17406	17077	17104	16987	17222	17157	17007	17082	17165	17063	17319	17181	17226	17282	17302	17103	17163	17049	17345	17034	17288	17181	17340	17064	17237	17240	17146	17387	17001	17117	17282	16927	17183	17235	17186	17049	17131	17347	17124	17187	17283	16970	17157	17453	17246	17331	17320	17351	17221	17123	17242	17441	17187	17295	17293	17155	17217	17252	17402	17160	17173	17151	17152	17059	17108	17218	17356	17219	17299	17172	17066	17222	17312	17195	17228	17336	17246	17222	17486	17317	17207	17269	17228	17201	16987	17043	17318	17054	17107	17222	17312	17217	17349	17132	17347	17269	17327	17170	17135	17326	17242	17369	17290	17226	17109	17049	17111	17070	17205	17265	17275	17351	17197	17190	17274	17186	17284	17252	17252	17379	17045	17287	17133	17083	17330	17295	17380	17067	17022	17324	17146	17110	17120	17293	17130	17119	17362	17357	17229	17260	17336	17240	17149	17041	17185	17016	17223	17264	17193	17388	17298	17227	17147	17104	17300	17192	16979	17326	16895	17110	17039	17248	17133	17419	17291	17203	17322	17064	17028	17268	17254	17029	17169	17082	17270	17189	17147	17349	16941	17328	17043	17274	17093	17156	17312	17122	17114	17250	17096	17235	17400	17031	17292	17094	17220	17261	17290	17157	17049	17060	17094	17380	17341	17210	16992	17210	17127	17113	17317	17262	17243	17271	17233	17105	17470	17198	17264	17229	17382	17158	17173	17356	17274	17130	17087	17221	17221	17215	17219	17226	17418	17257	17072	17181	17401	17237	17217	17220	17430	17127	17257	17283	17249	17266	17269	17301	17244	17057	17143	17183	17191	17378	17307	17026	17168	17164	17346	17177	17214	17247	17163	17266	17188	17210	17171	17244	17248	17035	17232	17396	17236	17227	17289	17146	17265	17245	17274	17219	17148	17140	17198	17166	17107	17317	17193	17179	17325	17240	17197	17271	17295	17410	17382	17317	17165	17283	17218	17205	17077	17366	17143	17312	17145	17179	17115	17375	17361	17336	17228	17394	17374	17310	17127	17174	17301	17320	17216	17304	17108	17269	17200	17060	17148	17072	17274	17055	17007	17394	17273	17252	17046	17195	17095	17214	17154	17112	17107	17191	17183	17293	17114	17303	17064	17274	17240	17210	17061	17366	17211	17290	17094	17200	17158	17100	17251	17205	17180	17289	17015	17315	17283	17288	17311	17115	17347	17224	17297	17048	17252	17246	17266	17363	17197	17305	17247	17222	17271	17238	17180	17258	17152	17123	17216	17138	17102	17252	17151	17237	17101	17203	17138	17349	17445	17063	17189	17176	17190	17203	17264	17367	17240	17211	17082	17166	17309	17004	17087	17237	17246	17052	17161	17177	17128	17284	17026	17286	17111	17066	17227	17212	16969	17248	17441	17352	17131	17079	17187	17243	17145	17016	17278	17297	17282	17215	17392	17224	17200	17265	17145	17134	17474	17177	17300	17201	17138	17082	17188	16896	17188	17322	17261	17028	17124	17320	16906	17168	17202	17228	17163	17047	17070	17207	17176	17357	17057	17314	16888	17107	17102	17075	17193	17103	17209	16927	17039	17151	17106	17260	17395	17356	17182	17092	17067	17293	17397	17201	17349	17035	17331	17189	17063	16921	17191	17376	17238	17484	17362	17284	17094	17106	17227	17352	17238	17193	17182	17335	17186	17254	17102	17235	17035	17191	17262	17175	17238	17487	17282	17222	17143	17171	17106	17263	17194	17147	17192	17222	17108	17253	17237	17048	17480	17303	17157	17188	17169	17262	17236	17081	17091	17056	17244	17353	17147	17116	16986	17183	16993	17263	17233	17194	17262	17361	17203	17346	17374	17156	17184	17264	17351	17330	17328	17245	17241	17144	17279	17060	17260	17208	17438	17272	17377	17212	17146	17029	17322	17205	17098	17065	17075	17343	17143	17395	17159	17222	17362	17449	17226	17111	17135	17256	17198	17297	17462	17276	17134	16967	17200	17300	17123	17347	17415	17223	17203	17292	17194	17285	17168	17394	17035	17140	17262	17201	17226	17016	17139	17131	17212	17262	17314	17033	17153	17339	17335	17131	17143	17453	17281	17136	17328	17236	17273	17407	17249	17191	17270	17292	17373	17080	17099	17343	17150	17297	17306	17214	17383	17460	17247	17257	17222	17107	17004	17051	17164	17223	17220	17255	17099	17231	17103	17451	17386	17108	17301	17244	17107	17240	17151	17334	17302	17150	17134	17210	17271	17107	17411	17350	17164	17266	17160	17242	17206	17126	17151	17190	17133	17272	17149	17268	17242	17312	17318	17364	17319	17211	17264	17166	17246	17326	17241	17165	17318	17230	17264	17172	17300	17090	17181	17163	17272	17411	17151	17288	17284	17160	17286	17117	17381	17236	17151	17329	17130	17451	17052	17312	17097	17188	17240	17221	17228	17103	17282	17150	17112	17174	17368	17244	17069	17258	17258	17409	17220	17295	17215	17287	17342	17134	17212	17116	17114	17003	17176	17105	17193	17124	17044	17338	17286	17210	17293	17339	17292	17326	17275	17110	17057	17063	17270	17137	17122	17157	17062	17222	17350	17105	17310	17125	17229	17222	17196	17121	17174	17175	17479	17111	17296	17120	17102	17156	17097	17285	17187	17286	17208	17284	17214	17134	17258	17174	17218	17153	17240	17372	17310	17250
16848	39162	34160	25300	20547	21269	19369	18287	17398	26798	34455	31118	24468	17756	15420	15584	15457	15493	15624	15511	15445	15609	15491	15529	15543	15516	15590	15597	15458	15493	15464	15633	15427	15570	15500	15597	15419	15525	15383	15498	15687	15534	15554	15534	15534	15478	15485	15437	15613	15548	15522	15468	15393	15631	15539	15419	15568	15423	15495	15571	15586	15481	15523	15526	15506	15549	15439	15528	15532	15511	15500	15450	15547	15420	15415	15421	15503	15489	15684	15523	15406	15613	15623	15408	15656	15507	15606	15540	15476	15627	15664	15608	15416	15542	15408	15519	15383	15507	15483	15483	15659	15496	15578	15694	15596	15624	15495	15397	15456	15480	15504	15390	15370	15382	15660	15563	15366	15427	15512	15430	15534	15400	15494	15583	15514	15405	15722	15401	15613	15347	15537	15497	15367	15417	15553	15442	15417	15597	15342	15521	15455	15525	15533	15494	15401	15567	15571	15428	15518	15534	15513	15498	15490	15633	15583	15560	15388	15592	15263	15592	15434	15550	15501	15545	15455	15488	15517	15530	15460	15490	15551	15438	15517	15522	15465	15426	15415	15404	15604	15624	15391	15415	15382	15536	15409	15528	15531	15554	15662	15562	15523	15488	15537	15590	15527	15554	15287	15598	15385	15515	15403	15548	15425	15607	15455	15522	15385	15608	15467	15501	15551	15513	15513	15328	15413	15468	15593	15328	15493	15439	15418	15471	15683	15381	15498	15420	15333	15281	15574	15413	15438	15662	15715	15295	15464	15339	15361	15488	15485	15603	15549	15474	15422	15663	15569	15368	15441	15448	15485	15496	15589	15612	15502	15626	15557	15346	15466	15423	15362	15608	15502	15614	15524	15601	15471	15497	15595	15463	15607	15481	15506	15648	15469	15435	15400	15626	15486	15469	15492	15341	15638	15529	15548	15481	15617	15454	15471	15454	15733	15347	15432	15452	15506	15583	15492	15468	15463	15537	15519	15528	15424	15374	15602	15386	15576	15446	15474	15627	15500	15393	15514	15552	15564	15554	15431	15554	15475	15519	15510	15518	15329	15441	15431	15576	15387	15600	15578	15427	15642	15655	15363	15471	15532	15441	15393	15532	15405	15264	15554	15585	15405	15515	15480	15496	15468	15535	15480	15522	15338	15578	15517	15373	15409	15389	15311	15622	15511	15752	15487	15454	15561	15421	15389	15476	15472	15588	15516	15608	15457	15367	15311	15416	15389	15353	15605	15439	15492	15398	15655	15562	15492	15492	15594	15393	15383	15303	15645	15540	15485	15275	15490	15517	15588	15516	15402	15609	15624	15562	15417	15440	15471	15466	15410	15373	15507	15342	15406	15440	15503	15553	15594	15533	15490	15389	15542	15524	15471	15503	15545	15501	15372	15568	15576	15412	15486	15331	15565	15464	15636	15543	15761	15377	15463	15454	15462	15592	15359	15388	15582	15457	15505	15570	15419	15325	15451	15558	15536	15457	15484	15443	15660	15423	15558	15400	15508	15373	15508	15446	15403	15234	15475	15607	15539	15371	15343	15444	15575	15552	15523	15582	15643	15396	15318	15462	15360	15528	15570	15627	15677	15541	15542	15598	15578	15512	15331	15460	15624	15465	15429	15499	15469	15405	15553	15368	15454	15574	15343	15619	15515	15411	15556	15576	15449	15390	15448	15512	15508	15530	15448	15652	15410	15535	15355	15416	15593	15498	15491	15538	15478	15449	15545	15553	15461	15241	15370	15620	15569	15578	15591	15640	15425	15412	15489	15486	15566	15501	15604	15304	15552	15392	15519	15571	15457	15600	15528	15574	15508	15576	15394	15494	15563	15435	15469	15599	15419	15603	15540	15413	15326	15537	15473	15404	15670	15426	15601	15464	15469	15630	15627	15413	15478	15386	15415	15478	15492	15592	15462	15459	15415	15460	15510	15602	15470	15348	15573	15526	15323	15455	15447	15583	15288	15394	15647	15306	15376	15313	15598	15527	15576	15394	15386	15433	15493	15465	15540	15503	15594	15354	15558	15361	15363	15471	15631	15523	15397	15504	15553	15485	15436	15574	15626	15272	15431	15562	15594	15568	15560	15279	15499	15504	15349	15439	15466	15328	15430	15379	15612	15497	15668	15549	15461	15248	15470	15357	15520	15742	15257	15573	15500	15430	15654	15469	15531	15394	15331	15584	15362	15595	15516	15670	15620	15468	15557	15570	15547	15427	15653	15623	15529	15517	15351	15411	15614	15535	15563	15639	15563	15498	15463	15488	15460	15427	15455	15452	15361	15496	15423	15484	15439	15517	15407	15365	15423	15547	15574	15619	15508	15397	15479	15483	15522	15430	15585	15454	15485	15573	15603	15529	15538	15416	15574	15406	15570	15462	15378	15484	15461	15595	15457	15405	15600	15596	15663	15599	15582	15458	15557	15434	15430	15579	15295	15544	15391	15630	15792	15605	15491	15404	15632	15451	15493	15496	15380	15685	15564	15566	15406	15532	15638	15343	15466	15574	15664	15329	15456	15607	15500	15505	15513	15502	15730	15489	15587	15571	15557	15477	15481	15442	15471	15561	15607	15503	15461	15697	15657	15527	15444	15353	15415	15464	15510	15564	15503	15577	15546	15697	15671	15425	15491	15522	15388	15548	15704	15461	15602	15535	15581	15512	15630	15536	15606	15679	15579	15441	15514	15424	15294	15583	15316	15346	15500	15531	15431	15475	15537	15519	15519	15529	15354	15556	15466	15588	15364	15581	15528	15413	15517	15441	15562	15458	15535	15526	15646	15462	15635	15650	15402	15643	15627	15473	15480	15479	15405	15457	15502	15602	15580	15667	15591	15580	15437	15374	15513	15493	15534	15453	15543	15553	15324	15632	15567	15634	15593	15385	15507	15536	15522	15355	15623	15449	15467	15426	15307	15343	15475	15618	15553	15535	15428	15512	15424	15512	15633	15381	15555	15457	15430	15465	15474	15492	15593	15377	15521	15620	15543	15483	15428	15466	15391	15485	15606	15339	15676	15380	15447	15529	15379	15410	15358	15433	15656	15533	15584	15445	15569	15446	15457	15522	15675	15413	15580	15384	15380	15557	15309	15607	15487	15349	15529	15487	15446	15502	15680	15436	15532	15265	15481	15633	15460	15623	15431	15638	15624	15633	15670	15438	15465	15511	15484	15652	15442	15411	15545	15384	15648	15650	15628	15612	15469	15320	15591	15461	15552	15367	15536	15552	15372	15528	15435	15580	15420	15513	15487	15612	15422	15515	15657	15494	15480	15428	15391	15498	15588	15657	15479	15376	15439	15383	15542	15610	15588	15618	15630	15430	15458	15497	15652	15587	15631	15530	15497	15534	15313	15509	15429	15461	15392	15510	15498	15501	15585	15442	15557	15350	15578	15568	15442	15518	15612	15381	15332	15657	15296	15416	15420	15652	15481	15495	15673	15428	15638	15597	15614	15413	15660	15611	15344	15544	15467	15451	15650	15536	15480	15614	15408	15403	15593	15485	15618	15521	15423	15539	15604	15552	15432	15443	15372	15587	15484	15437	15367	15384	15541	15605	15459	15563	15464	15516	15482	15646	15534	15535	15439	15552	15359	15580	15428	15561	15557	15518	15571	15497	15512	15513	15559	15415	15585	15568	15578	15357	15407	15551	15455	15641	15609	15587	15598	15469	15404	15381	15446	15738	15590	15643	15424	15659	15439	15620	15485	15313	15609	15670	15557	15480	15525	15513	15618	15401	15324	15621	15670	15563	15554	15533	15447	15607	15419	15377	15472	15348	15602	15642	15438	15418	15481	15405	15384	15603	15499	15649	15417	15503	15535	15436	15389	15452	15380	15679	15641	15456	15361	15300	15599	15465	15665	15599	15478	15608	15474	15483	15378	15339	15453	15388	15476	15585	15394	15487	15449	15372	15458	15598	15542	15337	15576	15521	15422	15587	15428	15453	15592	15469	15498	15582	15499	15506	15423	15525	15631	15490	15751	15465	15317	15549	15682	15459	15427	15530	15410	15603	15528	15422	15504	15598	15559	15403	15551	15555	15514	15417	15437	15450	15381	15584	15556	15497	15527	15420	15464	15493	15577	15654	15580	15381	15596	15528	15493	15440	15363	15586	15482	15561	15583	15618	15576	15475	15454	15595	15456	15481	15482	15537	15410	15393	15502	15391	15640	15440	15657	15522	15304	15414	15660	15462	15615	15473	15370	15628	15611	15296	15413	15627	15562	15351	15483	15484	15661	15578	15550	15447	15531	15686	15497	15552	15436	15658	15373	15397	15413	15602	15352	15614	15482	15482	15662	15568	15496	15387	15521	15612	15479	15396	15402	15531	15300	15570	15488	15513	15448	15529	15671	15408	15507	15726	15701	15407	15461	15629	15382	15271	15427	15473	15357	15584	15529	15436	15595	15383	15521	15565	15472	15406	15443	15468	15334	15635	15424	15517	15434	15485	15455	15369	15521	15282	15357	15582	15694	15461	15540	15448	15501	15372	15482	15668	15414	15413	15522	15517	15449	15424	15471	15513	15418	15603	15439	15460	15550	15528	15525	15487	15627	15469	15408	15517	15296	15523	15649	15519	15413	15524	15566	15460	15492	15484	15467	15493	15477	15417	15332	15561	15514	15440	15431	15482	15466	15587	15372	15539	15509	15469	15659	15462	15435	15197	15479	15551	15521	15570	15454	15551	15531	15503	15223	15563	15230	15351	15305	15444	15398	15604	15496	15392	15519	15465	15325	15608	15369	15415	15584	15458	15279	15540	15570	15550	15512	15364	15554	15456	15379	15497	15429	15526	15486	15512	15574	15554	15502	15630	15578	15510	15542	15522	15516	15433	15476	15734	15425	15603	15321	15568	15568	15580	15481	15590	15508	15639	15458	15531	15406	15521	15617	15555	15549	15322	15616	15466	15499	15512	15468	15540	15568	15521	15416	15521	15456	15739	15638	15311	15679	15584	15504	15591	15522	15492	15609	15535	15577	15442	15573	15575	15585	15525	15533	15556	15437	15548	15476	15487	15691	15461	15313	15660	15258	15682	15565	15536	15331	15532	15546	15368	15518	15471	15586	15553	15570	15515	15501	15519	15498	15524	15457	15515	15396	15436	15426	15586	15450	15420	15491	15562	15345	15530	15459	15460	15595	15495
23119	21592	29547	24098	21722	23335	24170	19222	18872	37123	48205	40709	30995	21755	17529	16964	16982	16995	17108	16770	16785	16674	16847	16713	16754	16779	16784	16866	16839	16878	16728	16799	16659	16773	16755	16700	16765	16761	16792	16743	16681	16560	16935	16857	16669	16673	16926	16937	16864	16640	16643	16784	16536	16675	16817	16878	16858	16548	16700	16630	16501	16706	16656	16823	16682	16577	16788	16650	16669	16685	16751	16813	16650	16805	16690	16924	16657	16698	16649	16612	16691	16714	16820	16720	16650	16456	16645	16645	16579	16616	16648	16577	16826	16613	16604	16647	16720	16756	16628	16773	16743	16660	16662	16656	16707	16621	16648	16696	16920	16452	16833	16647	16582	16654	16669	16614	16733	16672	17035	16544	16661	16560	16635	16747	16813	16771	16508	16388	16719	16709	16594	16557	16618	16864	16709	16434	16720	16455	16438	16788	16690	16701	16822	16608	16596	16724	16731	16779	16741	16531	16604	16498	16696	16583	16591	16717	16634	16729	16614	16469	16766	16534	16547	16461	16567	16724	16597	16560	16522	16520	16661	16645	16591	16966	16771	16713	16567	16807	16639	16820	16616	16663	16448	16527	16603	16961	16732	16639	16793	16532	16602	16670	16638	16813	16531	16619	16647	16708	16768	16712	16748	16666	16684	16679	16760	16596	16721	16499	16667	16733	16773	16553	16867	16660	16511	16462	16647	16627	16598	16613	16771	16676	16547	16580	16500	16657	16768	16598	16776	16595	16502	16601	16658	16609	16582	16727	16653	16638	16640	16602	16662	16691	16802	16569	16791	16693	16646	16433	16833	16724	16702	16519	16509	16626	16576	16719	16728	16610	16661	16481	16620	16668	16623	16594	16588	16651	16961	16692	16590	16602	16691	16662	16886	16704	16680	16598	16568	16529	16673	16525	16491	16795	16740	16645	16743	16360	16757	16771	16717	16714	16663	16551	16570	16622	16626	16704	16628	16517	16528	16455	16600	16601	16693	16591	16590	16756	16704	16515	16669	16619	16565	16675	16584	16794	16795	16590	16713	16583	16636	16663	16775	16834	16575	16570	16575	16678	16582	16575	16804	16830	16764	16585	16576	16571	16503	16472	16627	16647	16775	16610	16586	16776	16540	16776	16532	16675	16626	16697	16698	16678	16555	16543	16555	16643	16643	16659	16726	16619	16439	16547	16680	16523	16637	16445	16760	16663	16563	16634	16614	16713	16483	16458	16698	16456	16710	16432	16669	16725	16692	16597	16736	16707	16700	16803	16777	16338	16689	16711	16536	16700	16604	16583	16703	16671	16597	16733	16466	16544	16545	16655	16610	16781	16602	16583	16512	16588	16669	16489	16564	16800	16631	16485	16500	16567	16685	16697	16728	16656	16687	16606	16744	16596	16454	16808	16816	16751	16549	16503	16683	16667	16791	16722	16643	16608	16560	16602	16480	16483	16554	16656	16691	16728	16836	16664	16593	16664	16821	16619	16695	16618	16651	16678	16737	16625	16730	16606	16672	16688	16578	16585	16641	16572	16521	16558	16596	16827	16658	16643	16589	16549	16770	16590	16576	16865	16686	16454	16558	16689	16766	16599	16728	16639	16559	16570	16566	16637	16626	16477	16738	16672	16682	16551	16650	16746	16718	16505	16586	16682	16612	16753	16724	16623	16304	16519	16485	16681	16618	16619	16694	16563	16381	16713	16642	16569	16690	16562	16515	16645	16440	16873	16682	16619	16510	16737	16633	16503	16616	16624	16449	16432	16640	16555	16502	16681	16385	16524	16620	16573	16687	16480	16724	16448	16445	16457	16817	16553	16595	16765	16689	16745	16556	16468	16690	16668	16669	16618	16826	16720	16529	16379	16691	16815	16622	16507	16683	16708	16619	16586	16639	16468	16617	16607	16515	16738	16690	16701	16645	16625	16712	16723	16674	16570	16514	16547	16735	16685	16650	16587	16776	16480	16604	16788	16566	16597	16601	16528	16596	16700	16564	16303	16568	16727	16550	16754	16781	16729	16492	16698	16671	16618	16626	16645	16551	16734	16637	16667	16670	16726	16511	16611	16556	16757	16703	16468	16548	16498	16651	16451	16537	16679	16680	16486	16631	16719	16622	16598	16474	16515	16638	16636	16783	16718	16548	16716	16554	16726	16563	16621	16570	16423	16644	16792	16703	16779	16714	16433	16627	16561	16595	16652	16592	16664	16567	16638	16439	16477	16791	16648	16534	16759	16659	16576	16511	16682	16511	16567	16559	16672	16553	16635	16735	16779	16549	16726	16470	16617	16566	16653	16716	16690	16885	16592	16715	16551	16561	16626	16647	16636	16655	16532	16688	16736	16689	16661	16640	16488	16622	16491	16704	16694	16742	16554	16684	16597	16447	16543	16617	16790	16714	16707	16914	16911	16567	16737	16506	16679	16628	16496	16808	16763	16769	16743	16575	16712	16574	16533	16504	16629	16585	16655	16799	16614	16634	16597	16519	16535	16684	16608	16615	16499	16630	16475	16728	16706	16690	16535	16539	16626	16676	16649	16633	16551	16622	16615	16664	16768	16732	16755	16437	16497	16576	16679	16595	16708	16640	16789	16512	16571	16492	16355	16435	16570	16614	16849	16606	16649	16806	16811	16812	16742	16494	16567	16616	16501	16697	16564	16627	16694	16778	16810	16572	16432	16702	16796	16632	16747	16651	16698	16604	16845	16573	16840	16502	16608	16755	16784	16576	16459	16596	16713	16515	16511	16516	16647	16612	16687	16650	16700	16895	16724	16704	16660	16786	16689	16699	16636	16618	16606	16643	16459	16606	16622	16683	16661	16754	16541	16735	16590	16627	16638	16719	16339	16497	16497	16441	16621	16615	16578	16799	16424	16774	16543	16730	16650	16585	16798	16589	16621	16770	16593	16538	16677	16686	16665	16554	16732	16883	16744	16529	16575	16774	16661	16794	16891	16628	16773	16699	16739	16430	16669	16527	16717	16523	16660	16694	16776	16655	16793	16699	16722	16816	16753	16585	16654	16869	16745	16616	16814	16708	16662	16524	16596	16768	16434	16625	16598	16651	16627	16832	16579	16351	16558	16725	16429	16699	16758	16591	16635	16759	16704	16651	16619	16753	16852	16520	16568	16347	16548	16724	16865	16940	16591	16565	16822	16643	16603	16620	16612	16756	16605	16677	16580	16546	16643	16585	16556	16728	16590	16659	16599	16624	16699	16623	16544	16612	16561	16695	16615	16492	16569	16575	16588	16631	16690	16543	16787	16730	16685	16623	16551	16616	16363	16707	16517	16678	16368	16610	16493	16619	16503	16444	16388	16684	16567	16594	16517	16611	16478	16777	16756	16719	16465	16621	16620	16683	16533	16538	16630	16821	16483	16518	16573	16621	16501	16583	16765	16684	16540	16723	16402	16573	16701	16667	16678	16597	16517	16396	16603	16676	16925	16719	16607	16912	16718	16748	16776	16617	16505	16687	16533	16613	16797	16704	16686	16736	16718	16481	16567	16510	16571	16778	16685	16788	16681	16529	16563	16691	16563	16432	16734	16527	16615	16560	16782	16570	16649	16651	16511	16546	16442	16551	16603	16624	16547	16778	16573	16722	16610	16563	16558	16552	16513	16663	16564	16721	16836	16741	16623	16783	16491	16689	16675	16782	16793	16555	16796	16559	16501	16423	16553	16483	16412	16714	16759	16586	16650	16559	16544	16681	16636	16626	16564	16581	16710	16734	16565	16663	16651	16674	16697	16601	16732	16431	16518	16506	16571	16424	16722	16747	16712	16669	16724	16408	16640	16883	16540	16903	16565	16676	16538	16685	16928	16824	16542	16474	16652	16658	16504	16792	16715	16826	16619	16468	16475	16698	16795	16719	16602	16713	16756	16532	16774	16745	16611	16631	16722	16667	16759	16621	16584	16610	16512	16697	16479	16658	16675	16721	16565	16614	16646	16614	16453	16730	16499	16717	16605	16802	16599	16705	16585	16633	16476	16575	16654	16814	16799	16562	16429	16694	16567	16753	16704	16749	16796	16471	16619	16662	16589	16599	16689	16857	16599	16698	16712	16612	16765	16627	16611	16425	16640	16595	16678	16494	16547	16848	16634	16711	16592	16546	16658	16632	16595	16643	16470	16602	16786	16675	16652	16600	16604	16625	16560	16554	16616	16717	16627	16620	16500	16514	16660	16636	16741	16676	16575	16761	16675	16789	16721	16536	16634	16745	16877	16605	16677	16695	16501	16496	16718	16599	16817	16493	16700	16616	16762	16665	16591	16653	16740	16749	16548	16491	16797	16601	16756	16536	16522	16575	16802	16691	16741	16573	16724	16486	16852	16752	16631	16559	16721	16667	16397	16614	16652	16635	16597	16478	16632	16594	16695	16630	16656	16653	16623	16535	16557	16706	16494	16598	16820	16672	16681	16880	16558	16670	16526	16700	16681	16648	16746	16626	16695	16823	16756	16692	16574	16593	16615	16660	16458	16527	16630	16896	16757	16485	16580	16525	16603	16775	16587	16637	16836	16648	16807	16878	16634	16589	16441	16408	16736	16567	16437	16547	16664	16578	16768	16635	16606	16499	16780	16440	16479	16631	16552	16416	16503	16529	16566	16753	16606	16764	16653	16754	16751	16818	16559	16611	16634	16560	16549	16504	16596	16811	16649	16527	16679	16709	16660	16761	16703	16680	16768	16745	16642	16620	16743	16537	16729	16652	16621	16737	16603	16495	16669	16465	16499	16698	16769	16615	16466	16613	16533	16862	16510	16673	16585	16510	16622	16466	16693	16579	16652	16518	16752	16627	16668	16752	16734	16740	16568	16526	16703	16655	16686	16775	16546	16757	16772	16634	16615	16706	16791	16646	16660	16339	16522	16463	16506	16787	16569	16585	16646	16633	16584	16786	16507	16685	16632	16539	16793	16558	16665	16703	16695	16437	16681	16655	16676	16684	16663	16621	16651	16646	16710	16574	16485	16657	16711	16716	16536	16665	16751	16433	16451	16525	16588	16541	16604	16481	16677	16717	16702	16487	16502	16733	16571	16487	16725	16718	16612	16520	16637	16672	16471	16762	16640	16591	16489	16760	16591	16730	16602	16728	16730	16724	16817	16665	16752	16456	16664	16629	16738	16516	16585	16475	16537	16542	16695
19308	44726	37318	23524	19480	18243	17066	18381	18943	42396	49797	41811	31946	18472	15287	15083	15112	15147	15182	15185	15143	15276	15067	15238	15123	15193	15177	15081	15064	14814	15212	15182	15242	15272	15212	15167	15214	15272	15178	15223	15148	15327	15248	15033	15124	15142	15091	15096	15116	15175	15147	15325	15283	15239	15102	15215	15219	15351	15067	15144	15029	15363	15121	15235	15361	15118	15280	15193	15174	15220	15180	15198	15210	15277	15196	15067	15205	15245	15260	15032	15113	15000	15160	15189	15088	15153	15197	15221	15030	15290	15137	15109	15176	15053	15135	15170	15092	15109	15015	15195	15309	15094	15391	15156	15156	15081	15084	15093	15155	14983	15043	15133	15339	15198	15181	15295	15043	15129	15250	15174	15122	15213	15294	15097	14990	15147	15059	15172	15189	14999	15148	15072	15106	15113	15270	15216	15220	15061	15214	15190	15226	15122	15105	15201	15050	15049	15356	15104	15287	15058	15034	15152	15149	15087	15184	15085	15173	15008	15279	15072	15130	15285	15046	15341	15019	15054	15179	15028	15085	15241	15142	15035	15123	15241	15154	14939	15276	15152	15043	15124	14989	15334	15244	15161	15099	15231	15234	15201	15232	15246	15165	15213	15191	15052	15230	15169	15060	15146	15214	15214	14907	15205	15081	15096	15195	15189	15139	15139	14992	15097	15408	14971	15098	15149	15079	15047	15224	15144	15202	15068	15192	15112	15016	15121	15265	15212	15333	15071	15157	15253	15324	15220	14992	15296	15103	15117	15096	15268	15156	15153	14988	15152	15196	15151	15100	15264	15204	15092	15059	15337	15240	15139	15068	15229	15162	15158	15039	15096	14933	15060	15083	14993	15081	15303	14997	15057	15086	15242	15221	14951	15152	15124	15036	15392	15096	15004	15255	15187	15144	15094	15138	15063	15174	15127	15119	15137	15198	15087	15231	15306	15152	15171	15199	15152	15058	15207	15159	14975	15244	15124	15033	15173	15070	15126	15126	15217	15244	15160	15125	15093	15112	15108	15089	15177	15032	15136	15175	15173	15043	15077	15241	15141	15100	15129	15168	14941	15093	15026	15185	15021	15251	15336	15158	15131	15139	15217	15073	15284	15139	15013	15003	15223	14974	15285	15054	15212	15049	15174	15085	15185	15261	15325	15426	15113	15116	15119	15345	15310	14984	15057	15073	15192	15042	15114	15034	15115	15217	15200	15036	15233	15080	15208	15113	15006	15211	15231	15283	15076	15340	15077	15126	15090	15080	15150	15112	15227	15013	14943	15068	15112	15267	15236	15173	15069	15253	15168	15092	15241	14932	15010	15250	15010	15145	15087	15142	15020	15149	15189	15031	15075	15143	15106	15158	15033	15222	15014	15266	14869	15163	15162	15191	15177	15276	15161	15180	15184	15199	15090	15129	15251	15207	15053	15131	15122	15142	15213	15141	15156	15150	15153	15189	15056	15138	15214	15145	15197	15023	15142	15245	15197	15104	15191	15209	15170	15148	15165	15097	15135	15052	15082	15063	15183	15024	15112	15242	15314	15265	15113	15215	15223	15055	15183	15098	14994	15138	15077	14983	15126	15050	15179	15159	15052	15221	15159	15179	15158	15185	15323	15185	15214	15151	15173	15192	15217	15151	15183	15146	15167	15039	15044	15240	15248	15090	15175	15186	15236	15405	15071	15079	15302	15139	15099	15250	15144	15005	15227	15114	15169	15044	15112	15129	15214	15138	15184	15038	15057	15185	15119	15159	15205	15199	15009	14976	15080	15121	14995	15230	15013	15069	15105	15138	15020	15112	14947	15207	15172	15100	15278	15132	15141	15329	15139	15059	15173	15095	15153	15141	15223	15299	15079	15073	15053	15110	14997	15270	15066	15109	15057	15099	14998	15247	15093	15190	15102	15099	15155	15261	15099	15061	15066	15062	15147	14954	15131	14967	15082	15129	15178	15126	15062	15283	15177	15151	14982	15240	15171	15119	15084	15114	15134	15135	15029	15140	15076	15292	15132	15196	15113	15234	15172	15043	15097	14990	15099	15052	15131	14921	15198	15071	15148	15103	15277	15176	15268	15120	15089	15172	15046	15151	15139	15227	15227	15254	15134	15273	15076	15210	15119	15083	15097	14914	15145	15174	14991	15162	15010	15136	15077	15094	15117	15164	15105	15061	15215	15243	15084	15056	15138	15220	15098	15179	15264	15144	15358	15186	15055	15202	15217	15167	15346	15213	15252	15081	15212	15111	15045	15081	15073	15319	15162	15207	15069	15180	15212	15076	15123	15111	15204	15306	15115	15104	15070	15115	15013	15100	15304	14985	15226	14944	15037	15137	15216	15136	15141	15124	15287	15134	15008	15043	14909	15184	15174	15019	15107	15272	15139	15218	15080	15180	15240	15164	15240	15108	15182	15186	15194	15109	15044	15084	15214	15095	15076	15365	15183	15185	15059	15196	15093	15143	15064	15065	15033	15185	15186	15057	15041	15181	15062	15108	15089	15130	15003	15151	15029	15165	14851	15181	15189	15124	15101	15069	15123	15133	15194	15231	15189	15115	15146	15075	15158	15087	15211	15246	15176	15075	15064	14950	15043	15279	15157	15204	14931	15179	15120	15152	15150	15065	15114	14971	15174	14989	15234	15219	15232	15046	15055	15042	14965	15061	15248	15133	15141	15167	15304	15119	15050	15208	15095	15103	15131	15168	15030	15197	15113	15180	15297	15026	15238	15016	15269	15193	15121	15163	14983	14935	15349	15329	15164	14982	15180	15234	15184	15221	15025	15178	15169	15048	14986	15118	15105	15149	15088	15094	15230	15109	15211	14994	15074	15110	15154	15090	14967	15041	15080	15106	15161	15257	15072	15133	15197	15083	15167	15104	15029	15094	15099	15109	15096	15214	14963	15045	15254	14953	15136	15224	15089	15059	15055	15065	15071	15147	15175	15164	15229	14974	15199	15305	14972	15116	15082	15016	15075	15259	15113	15021	15261	15103	15030	15113	15257	15257	14958	15192	15213	15327	15191	15021	15153	15103	15106	15227	15167	14942	15123	15049	15090	15142	15281	15290	15203	15099	15321	15082	15065	15202	15107	15082	15174	15112	15044	15154	15054	14952	15130	15236	15152	15081	15094	15146	15180	15164	15141	15280	15063	15189	15177	15121	14896	15061	15076	15243	15041	14998	15190	15267	15105	15076	15153	14958	15140	15071	15187	15117	15101	15033	15133	15112	15066	15123	15096	15193	15181	15364	15047	15078	15144	15221	15086	15173	15120	15291	15054	15074	15155	15104	15300	15137	15221	15079	15195	15098	15043	15210	15204	15239	15072	15200	15203	15176	15104	15085	15120	15202	15095	15228	15196	15262	15140	15056	15111	15274	15059	15278	15198	15139	15303	15249	15068	15113	15144	15127	15325	15014	15274	15226	15165	15149	15209	15212	15245	15094	15124	15124	15102	15419	15035	15305	15126	15156	15216	15150	15013	15218	14936	15030	15102	15162	15195	15095	15052	15156	15077	14899	15215	15079	14934	15065	15053	15239	15250	15011	15210	15240	15106	15328	15011	15296	15103	15182	14976	15096	15198	15090	14999	15176	15207	15039	15205	15139	15186	15194	15096	15114	15048	15331	15272	15033	15120	15026	15134	14924	15070	15213	15073	15158	15077	15148	15141	15147	15039	15103	14959	15155	15113	15075	15126	15193	15145	15082	15013	15167	15182	15038	14929	15071	15121	15121	15028	15207	15060	15099	15177	14825	15248	15137	14944	15067	15200	15194	15183	15133	15236	15267	15012	15073	15082	15224	15038	15129	15134	15180	15086	15195	15139	15215	15130	14922	15289	15235	15161	15206	15110	15183	15041	15134	15043	15180	14904	15044	15089	14985	15117	14984	15047	15197	15052	15141	15173	15148	15175	15028	15183	14955	15094	14957	15070	15214	15093	15132	15042	15074	15129	14881	15091	15190	15254	15021	15129	15184	15091	15042	15203	14986	15322	15175	15173	15155	15032	15107	15091	15104	15238	15130	15112	15294	14846	15188	15096	14894	15020	15058	15085	15038	15166	15099	15189	15207	15087	15163	15112	14974	15204	15120	15091	15152	14994	15200	15126	15125	15094	15284	15259	14993	15251	15026	15128	14921	15190	15152	15268	15156	15127	15273	15250	15139	15155	15185	15190	15166	15304	15246	14947	15153	15059	15300	15014	15126	15174	15171	15167	15173	15194	15145	15035	15082	15368	14995	15102	15184	15290	14998	15125	15229	15205	15105	15208	15198	15140	15142	15064	15145	15011	15069	15066	15287	15182	15009	14982	15021	15164	15190	15305	15249	15121	14976	15139	15110	15203	15144	15116	15120	14984	15065	15100	15186	15019	15180	15000	15101	15333	15157	15056	15155	15140	15101	15224	15052	15165	15248	15167	15241	15085	14969	15280	15068	15171	15045	15076	15208	15035	15004	14916	15123	15183	15071	15081	15096	14850	15072	15057	15192	15068	15075	15086	15172	15323	15383	15190	15119	15302	15095	15042	15093	15198	15289	15150	15118	15174	15192	15072	15227	15037	15159	15040	15122	15025	15040	15192	15074	15117	15061	14984	15110	15066	15186	15235	14947	15100	15311	15084	14969	15065	15208	15166	15065	15013	15216	15092	15186	15144	15135	15024	15143	15028	15221	15222	15014	15079	15287	15169	15215	15090	15126	15193	15174	15172	15065	15077	15229	14999	15254	15077	15110	15186	15099	15202	15200	15177	15104	15103	15094	15124	15247	14952	15048	15188	14931	14995	15064	15259	15110	15149	15165	15000	15181	15084	15104	15176	15194	15144	15107	15263	15334	15171	15219	15142	15338	15161	15291	15144	15180	15227	15125	14954	15049	15178	15147	15047	15089	15183	15132	15083	14949	15122	15135	15210	15218	15093	15091	15053	15281	15301	15000	15100	15191	15092	15187	15144	15208	14873	15297	15186	15186	15205	14904	15074	15111	15199	15399	15140	15034	15017	15115	15186	15162	15118	15222	15021	15156	15178	15290	15076	15050	15237	15193	15055	15140	15038	14945	15069	15078	15059	15227	15078	15162	15150	15126	15283	15005	15069	15334	15103	15012	15323	14978	15047	15131	15138	15072	15005	15048	15257	15230	15203	15075	15065
27449	22215	23759	19051	15587	15305	15434	15211	15459	16375	17992	18349	17215	15973	15235	15145	15312	15233	15096	15453	15246	15466	15229	15061	15129	15283	15326	15205	15127	15015	15155	15320	15269	15361	15300	15325	15341	15191	15382	15336	15101	15105	15335	15363	15146	15327	15179	15139	15163	15375	15072	15298	15223	15230	15147	15489	15336	15096	15260	15155	15175	15244	15229	15081	15161	15196	15172	15284	15089	15065	15165	15037	15020	15228	15322	15148	15228	15231	15191	15294	15131	15217	15370	15143	15282	15240	14988	15201	15103	15349	15352	15093	15293	14984	15168	15264	15087	15155	15235	15246	15320	15173	15157	15120	15244	15152	15114	15336	15178	15278	15285	15328	15299	15218	15229	15320	15257	15330	15093	15232	15487	15098	15133	15187	15157	15141	15140	15178	15254	15184	15086	15242	15238	15228	15189	15167	15089	15409	15152	15083	15231	15124	14939	15142	15170	15045	15132	15138	15287	15119	15048	15298	15199	15154	15196	15109	15138	15058	15183	15127	15114	14992	15084	15147	15155	15244	15346	15053	15249	15181	15271	15227	15152	15271	15235	15182	15176	15366	15261	15369	15253	15103	15167	15171	15147	15224	15269	15281	15160	15291	15055	15283	15169	15039	15216	15374	15119	15080	15044	15062	15035	15148	15220	15114	15237	15349	15232	15028	15135	15195	15219	15051	15149	15060	15197	15121	15158	15267	15260	15282	15175	15240	15361	15014	15279	15144	15303	15303	15308	15033	15208	15421	15088	15295	15132	15267	15199	15186	15293	15210	15281	15039	15071	15145	15045	15038	15052	15044	15123	15077	15034	15120	15161	15256	15151	15235	15388	15136	15373	15151	15288	15128	15182	15266	15227	15090	15027	15017	15199	15200	15107	15091	15160	15128	15120	15225	15173	15201	15044	15129	15077	15166	15066	15267	15031	15435	15293	15194	15194	15102	15143	15220	15218	15184	14963	15222	15264	15240	15388	15273	15298	15150	15284	15166	15327	15208	15142	15245	15328	15167	15286	15054	15102	15356	15175	15196	15044	15158	15360	15124	15152	15130	15238	15210	15116	15203	15260	15219	15153	14972	15185	15168	15252	15153	15377	15284	15114	15147	14993	15192	15292	15089	15292	15244	15258	15259	15221	15378	15173	15225	15253	15158	15219	15091	15335	15247	15076	15230	15368	15090	15143	15236	15271	15096	15012	15068	15151	15048	15137	15299	15215	15138	15291	15207	15102	15232	15055	15130	15180	15131	15389	15275	15350	15181	15267	15118	15348	15144	15114	15123	15386	15103	15396	14951	15181	15143	15250	15177	15322	15065	15343	15071	15195	15224	15145	15131	15336	15294	15193	15222	15218	15193	15390	15099	15022	15480	15269	15270	15300	15277	15198	15046	15121	15214	15160	15180	15202	14966	15159	15027	15104	15113	15021	15108	15154	15357	15220	15250	15079	15098	15023	15158	15160	15210	15200	15097	15201	15309	15383	15073	15462	15295	15080	15290	15131	15180	15167	15379	15218	15095	15191	15278	15027	14968	15160	15225	15078	15270	15109	15150	15273	15114	14934	15198	15129	15153	15201	15223	15345	15327	15203	15308	15168	15124	15022	15231	15187	15167	15050	15049	15166	14984	15156	15221	15308	15124	15142	15232	15232	15183	15194	15274	15452	15108	15093	15147	15100	15373	15236	15175	15277	15316	15185	15030	15254	15251	15217	15087	15323	15235	15107	15205	15238	15297	15197	15272	15235	15069	15462	15117	15144	15238	15223	15230	15146	15347	15310	14959	15146	15326	15165	15257	15206	15191	15214	15181	15099	14987	15098	15164	15075	15245	15262	15220	15016	15106	15153	15053	15020	15200	15077	15132	15254	14953	15218	15365	15233	15236	15066	15062	15201	15138	15244	15032	15138	15317	15198	15087	15051	15279	15075	15144	15228	15105	15198	15141	15045	15084	15313	15181	15201	15284	15222	15157	15081	15227	15206	15218	15114	15247	15341	15130	15115	15188	15143	15225	15036	15182	15182	15190	15130	15179	15187	15137	15180	15312	15283	15293	15303	15184	15188	15245	15335	15203	15107	15194	15095	15198	15132	15330	15085	15128	15217	15241	15347	15199	15124	15239	15090	15237	15205	15128	15288	15151	15133	15196	15040	15313	15302	15124	15505	15479	15109	15342	15218	15204	15193	15467	15282	15119	15119	15396	15267	15166	15206	15351	15137	15190	15232	15183	15161	15241	15149	15125	15113	15462	15193	15194	15121	14913	15111	15132	15114	15110	15157	15396	15119	15217	15121	15006	15045	15209	15238	15220	15298	15532	15381	15362	15064	15184	15220	15307	15105	15090	15321	15180	15211	14953	15326	15160	15280	15157	15251	15154	15231	15143	15223	15074	15286	15285	15382	15158	15210	15411	15072	14997	15253	15143	15127	15233	15035	15184	15207	15118	15319	15134	15131	15123	15229	15095	15290	15036	15208	15172	15182	15262	15221	15162	15125	15147	15231	15121	15293	15147	15228	15011	15263	15218	15293	15317	15335	15223	15170	15348	15166	15251	15124	15146	15211	15277	15237	15147	15173	15221	15259	15315	15249	15171	15276	15262	15185	15357	15297	15405	15126	15126	15254	15211	15039	15072	14968	15108	15357	15189	15102	15037	15217	15221	15234	15235	15385	14954	15281	15214	15317	15223	15067	15178	15081	15272	15276	15194	15260	15182	15344	15137	15268	15154	15149	15173	15080	15221	15437	15034	15249	15161	15348	15167	15325	15205	15313	15184	15193	15064	15321	15270	15113	15119	15242	14990	15124	15139	15306	15044	14890	15272	15244	15246	15131	15315	15130	15018	14969	15237	15174	15142	15299	15307	15170	15319	15244	15231	15165	15177	15008	15246	14955	15306	15160	15127	15267	15254	15095	15192	15215	15122	14979	15145	15185	15037	15192	15129	15135	15247	15120	15179	15208	14989	15196	15315	15225	15254	15046	15102	15198	15179	15100	15246	15089	15150	15070	15148	15556	15373	15109	15035	15294	15300	15312	15111	15146	15118	15369	15074	15371	15169	15375	15222	15098	15128	15162	15026	15285	15310	15223	15260	15110	15220	15218	15124	15270	15103	15259	15394	15090	15354	15342	15270	15228	15219	15163	15389	15223	15199	15092	15271	15101	15150	15113	15236	15256	15088	15273	15069	15069	15077	15162	15029	15149	15294	15293	15285	15166	15243	15103	15216	15171	15285	15300	15245	15244	15319	15254	15175	15203	15286	15149	15118	15286	15104	15135	15278	15100	15134	15239	15182	15001	15487	15181	15020	15151	15075	15087	15130	15325	15151	15102	15276	15151	15247	15037	15313	15315	15081	15247	15269	15097	15096	15116	15054	15300	15286	15088	15246	15184	15048	15189	15298	15275	15319	15280	15144	15259	15110	15105	15238	15075	14948	15157	15474	15163	15090	15261	15191	15060	15081	15168	15294	15313	15130	15201	15105	14980	15268	15269	15286	15121	15124	15358	15171	15150	15369	15309	15241	15190	15138	15126	15130	15244	15212	15087	15226	15160	15359	15065	15061	15293	15061	15261	15005	15124	15332	15335	15467	15134	15145	14977	15195	15281	15008	15355	15226	15161	15306	15208	15266	15156	15066	15037	14841	15025	15190	15119	15104	15065	15080	15229	15193	15171	15097	14964	15254	15239	15216	15165	15207	15078	15257	15069	15238	15277	15116	15277	15207	15215	15164	15157	15248	15027	15203	15220	15255	14924	15249	15131	15251	15189	15270	15426	15346	15202	15375	15187	15117	15177	15340	15228	15279	15193	15227	15191	15141	15161	15236	15125	15129	15086	15200	15320	15128	15115	15357	15115	15348	15213	15146	15191	15039	15211	15020	15173	15065	15344	15105	14924	15101	15110	15053	15116	15146	15171	15268	15067	15279	15314	15238	15159	15032	15215	15233	15103	15133	15087	15314	15305	15084	15183	15348	15155	15189	15337	15266	15071	15219	15238	15274	14956	15212	15332	15070	15259	15410	15354	15284	15249	15342	15187	15257	15109	15141	15267	15128	15280	15211	15266	15184	15000	15120	15254	15170	15290	15058	15185	15334	15322	15160	15317	15240	15371	15201	15159	15096	15307	15130	15311	15309	15277	15234	15236	15315	15095	15182	15336	15283	15305	15252	15237	15122	15069	15142	15039	15005	14976	15240	15424	15339	15029	15208	15138	15070	15193	15060	15267	15228	15137	15104	15419	15069	15030	15026	15123	15233	15152	15108	15095	15148	15239	15277	15270	15356	14999	15102	15224	15142	15245	15309	15186	15084	15201	14980	15204	15149	15242	15180	15220	15127	15136	15146	15253	15237	15281	15277	15106	15127	15184	15344	15217	15188	15212	15108	15225	15227	15245	15250	15118	15213	15170	15195	15181	15184	15457	15442	15307	15073	15171	15152	15131	15141	15262	15062	15293	15333	15023	15175	15371	15229	15007	15162	15153	15238	15180	15091	15074	15299	15038	15107	15237	15121	15330	15190	15120	15223	15254	15317	15180	15264	15348	15175	15135	15235	15157	15089	15141	15145	15076	15191	15206	15211	15256	15215	15202	15177	15168	15328	15256	15131	15263	15237	15252	15250	15162	15117	15221	15098	15330	15373	15263	15148	15054	15223	15303	15328	15346	15336	15158	15172	15197	15140	15018	15408	15162	15260	14933	15141	15197	15382	15342	15139	15211	15004	15347	15084	15341	15361	15181	15282	15182	15201	15214	15182	15396	15146	15300	15055	15185	15126	15296	15245	15058	15081	15066	15260	15424	15292	15156	15195	15253	15263	15178	15319	15378	15339	15225	15150	15379	15203	14876	15044	15145	15157	15015	15315	15164	15283	15405	15146	15244	15195	15277	15283	15191	15279	15026	15145	15179	15282	15057	15212	15409	15284	15163	15009	15117	15286	15255	15031	15233	15299	15328	15172	15062	15032	15083	15207	15226	15310	15058	15167	15405	15268	15190	15299	15183	15098	15028	15144	15341	15180	15204	15313	15121	15265	15243	15339	15221	15263	15297	15263	15200	15223	15064	15307	15128	15157	15291	15320	15081	15162	15133	15044	15240	15173	15456	15052	15098	15372	15209	15047	15151	15136	15247	15232	15084	15309	15439	15132
15284	22360	17102	14827	14798	14603	14419	14441	14679	16340	18223	18848	16613	14635	14245	14257	14345	14259	14420	14245	14298	14362	14230	14082	14201	14192	14180	14113	14097	14419	14169	14123	14164	14096	14103	14106	14209	14082	14236	14275	14399	14305	14298	14291	14269	14246	14236	14176	14322	14411	14292	14166	14198	14090	14241	14148	14276	14214	14096	14078	14349	14135	14172	14314	14320	14198	14367	14164	14026	14407	14132	14036	14074	14270	14226	14111	14140	14241	14316	14182	14165	14146	14165	14210	14244	14188	14164	14311	14183	14091	14276	14112	14228	14219	14069	14184	14175	14173	14181	14401	14122	14147	14281	14118	14303	14164	14105	14343	14179	14156	14394	14145	14291	13957	14310	14101	14077	14355	14236	14215	14175	14365	14265	14180	14220	14329	14140	14417	14123	14030	14115	14149	14330	14284	14220	14203	14338	14134	14160	14273	14139	14196	14185	14069	14154	14141	14335	14079	14141	14200	14256	14057	14159	14114	14246	14271	13941	14272	14214	14160	14306	14155	14390	14217	14113	14204	14198	14202	14202	14162	14179	14128	14205	14173	14162	14259	14212	14240	14100	14260	14223	14085	14268	14223	14149	14119	14301	14181	14176	14239	14207	14420	14395	14269	14074	14213	14169	14146	14343	14441	14335	14214	14271	14135	14344	14280	14110	14243	14211	14134	14293	14365	14204	14134	14204	14164	14037	14235	14179	14190	14121	14356	14160	14249	14164	14141	14297	14197	14305	14277	14329	14129	14309	14236	14025	14188	14182	14208	14281	14248	14048	14096	14180	14183	14132	14334	14262	14208	14081	14177	14218	14192	14270	14150	14039	14163	14305	13941	14096	14058	14222	14247	14285	14139	14213	14288	14245	14061	14229	14218	14319	14315	14237	14116	14074	14225	14193	14306	14211	14117	14210	14135	14392	14116	14206	14256	14143	14005	14171	14226	14193	14193	14180	14286	14293	14126	14206	14239	14229	14262	14291	14034	14052	14304	14152	14168	14123	13925	14265	14146	14264	14188	14141	14224	14189	14282	14264	14120	14247	14075	14332	14353	14092	14126	14147	14193	14293	14144	14234	14195	14200	14158	14152	14070	14194	14214	14093	14252	14257	14227	14191	14229	14155	14099	14180	14211	14222	14122	14224	14091	14198	14284	14277	14250	14050	14279	14132	14240	14109	14291	14347	14276	14187	14262	14296	14116	14123	14052	14145	14146	14082	14124	14209	14112	14248	14256	14067	14144	14157	14182	14380	14079	14183	14316	14155	14153	14198	14266	14262	14345	14372	14005	14141	14199	14238	14268	14185	14072	14320	14200	14252	14382	14321	14318	14402	13976	14035	14283	14200	14227	14219	14392	14215	14254	14078	14150	14243	14024	14137	14087	14173	14269	14159	14022	14240	14144	14182	14198	14361	14197	14218	14252	14071	14162	14312	14081	14094	14106	14211	14219	14065	14271	14239	14116	14165	14052	14103	14229	14138	14265	14238	14157	14018	14211	14239	14159	14066	14118	14039	14261	14164	13971	14254	14300	14229	14245	14209	14168	14162	14181	14090	14228	14210	13955	14288	14130	14218	14381	14129	14240	14050	14260	14180	14184	14068	14242	14175	14249	14211	14238	14025	14110	14255	14193	14084	14144	14220	14161	14183	14402	14282	13981	14249	14285	14174	14120	14173	14261	14137	14273	14259	14312	14207	14241	14239	14315	14216	14094	14324	14126	14026	14028	14333	14117	14076	14128	14224	14298	14048	14268	14173	14363	14027	14326	14007	14186	14173	14270	14190	14344	14230	14149	14122	14087	14207	14213	14245	14100	14147	14206	14177	14251	14343	14202	14250	14127	14156	14215	14106	14249	14242	14244	14151	14295	14105	14274	14242	14286	14281	14178	14100	14255	14057	14191	14175	14073	14218	14040	14113	14182	14193	14223	14109	14267	14218	14118	14142	14101	14301	14176	14158	14198	14235	14216	14473	14173	14089	14184	14118	14302	14375	14323	14262	14115	14174	14121	14121	14092	14199	14212	14282	14220	14136	14137	14228	14021	14177	14148	14218	14055	14210	14173	14209	14218	14352	14128	14235	14163	14454	14146	14174	14325	14108	14242	14297	14112	14123	14193	14318	14089	14267	14287	14087	14343	14321	14238	14138	14141	14130	14171	14089	14127	14239	14100	14260	14062	14199	14068	14258	14111	14044	14317	14195	14176	14075	14264	14279	14272	14200	14009	14179	14286	14078	14236	14119	14183	14341	14090	14166	14193	13949	14140	14238	14059	14227	14169	14333	14274	14229	14111	14140	14294	14238	14021	14207	14155	14292	14143	14215	14472	14285	14281	14363	14181	14178	14246	14109	14458	14068	14222	14283	14166	14275	14247	14064	14218	14252	14130	14349	14186	14250	14159	14248	13999	14254	14105	14063	14185	14149	14191	14220	14072	14080	14272	14250	14195	14232	14132	14201	14268	14022	14126	14266	14065	14115	14121	14119	14243	14143	14245	14234	14115	14080	14234	14126	14239	14122	14077	14325	14083	14262	14207	14172	14354	14245	14225	14273	14382	14072	14263	14222	14145	14323	14347	14299	14150	14178	14073	14156	14246	13919	14099	14225	14058	14213	14202	14247	14094	14147	14250	14077	14082	14388	14140	14109	14248	14104	14121	14258	14241	14186	14141	14028	14215	14062	14283	14184	14117	14068	14329	14237	14314	14191	14286	14098	14206	14171	14179	14320	14266	14270	14137	14342	14268	14052	14122	14196	14306	14181	14272	14159	14446	14297	14155	14077	14136	14179	14090	14219	14348	14209	14180	14230	14186	13978	14161	14205	14128	14351	14159	14228	14250	14228	14264	14331	14218	14075	14179	14286	14411	14101	14190	14239	14336	14213	14248	14228	14219	14279	14233	14187	14246	14190	14238	14142	14245	14098	14298	14252	14163	14108	14330	14430	14258	14127	14324	14153	14296	14211	14122	14301	14040	14274	14274	14112	14307	14337	14170	13931	14185	14100	14217	14086	14084	14103	14168	14242	14342	14149	14168	14073	14089	14331	14182	14075	14195	14385	14162	14259	14083	14193	14138	14191	14155	14308	14167	14189	14362	14176	14267	14131	14085	14234	14385	14168	14208	14030	14180	14183	14206	14239	14258	14220	14034	14321	14182	14294	14329	14197	14262	14150	14324	14154	14061	14146	14244	14259	14070	14090	14071	14223	14442	14047	14101	14175	14177	14180	14315	14026	14129	14123	14287	14113	14325	14333	14054	14309	14298	14225	14303	14320	14140	14150	14335	14251	14172	14170	14241	14160	14037	14097	14083	14226	14047	14139	14282	14120	14155	14304	14268	14178	14385	14165	14210	14264	14143	14176	14154	14221	14310	14107	14115	14299	14166	14237	14169	14160	14116	14127	14120	14041	14099	14175	14141	14180	14254	14262	14154	14255	14121	14306	14223	14226	14257	14028	14441	14178	14118	14162	14290	14129	14179	14094	14066	14222	14107	14127	14285	14087	14190	14089	14130	14254	14163	14231	14152	14265	14197	14249	14199	14143	14270	14248	14156	14136	14115	14289	14141	14021	14295	14186	14256	14183	14141	14212	14340	14240	13981	14283	14071	14215	14337	14225	14190	14173	14084	14137	14089	14370	14071	14222	14061	14147	14257	14147	14364	14374	14096	14192	14197	14283	14245	14165	13999	14312	14248	14180	14221	14107	14169	14283	14334	14142	14251	14255	14075	14227	14163	14149	14099	14148	14192	14189	14152	14222	14102	14177	14281	14335	14208	14324	14184	14293	14184	14198	14255	14051	14469	14280	14165	14175	14279	14292	14102	14253	14194	14266	14287	14132	14155	14127	14263	14202	14305	14225	14241	14117	14220	14204	14094	14221	14133	14049	14326	14159	14229	14227	14212	14231	14265	14397	14233	14224	14218	14116	14234	14211	14100	14210	14101	14244	14179	14072	14226	14182	14305	14139	14171	14122	14067	14086	14181	14146	14143	14127	14285	14169	14232	14192	14125	14117	14220	14324	14175	14187	14183	14178	14244	14148	14134	14185	14102	14118	14211	14285	14169	14355	14143	14168	14060	14163	14191	14105	14236	14088	14142	14223	14241	14402	14133	14357	14187	14120	14145	14153	14242	14165	14264	14150	13936	14213	14141	14166	14144	14130	14052	14245	14257	14253	14285	14276	14184	14238	14231	14090	14183	14199	14236	14216	14170	14401	14135	14129	14280	14382	14147	14143	14231	14293	14223	14145	14177	14103	14384	14212	14084	14201	14244	14051	14189	14252	14382	14105	14268	14252	14084	14294	14207	14292	14367	14118	14226	14320	14162	14222	14160	14194	14220	14293	14227	14355	14174	14068	14110	14231	14051	14234	14169	14180	14343	14055	14269	14272	13965	14238	14412	14008	14271	14196	14253	14119	14263	14049	14048	14168	14379	14341	14322	14379	14143	14272	14169	14213	14210	14175	14382	14169	14265	14271	14115	14283	14270	14212	14219	14413	14118	14093	14186	14191	14220	14223	14134	14305	14359	14039	14098	14254	14177	14133	14251	14202	14012	14165	14180	14143	14334	14398	14238	14411	13981	14367	14263	14181	14183	14417	14131	14217	14277	14175	14178	14165	14115	14159	14213	14286	14199	14238	14200	14162	14320	14290	14196	14278	14294	13974	14125	14087	14167	14191	14160	14100	14330	14212	14285	14249	14111	14259	14186	14158	14110	14162	14136	14217	14282	14381	14422	14307	14155	14436	14114	14141	14153	14227	14228	14113	14235	14088	14229	14206	14117	14159	14076	14276	14216	14059	14197	14075	14421	14100	14016	14146	14016	14183	14150	14127	14074	14277	14167	14011	14165	14226	14343	14130	14121	14142	14418	14254	14042	14221	14250	14383	14163	14211	14135	14224	14066	14315	14123	14112	14111	14281	14021	14309	14197	14076	14185	14288	14084	14237	14169	14140	14168	14277	14285	14182	14056	14235	14219	14195	14027	14196	14235	14181	14216	14079	14219	14148	14160	14125	14106	14143	14050	14121	14141	14219	14077	14170	14250	14208	14011	14352	14340	14170	14233	14143	13995	14130	14237	14023	14069	14179	14137	14154	14148	14100	14149	14174	14154	14296	14272	14136	14096	14018	14212	14257	14159
24645	21509	28635	24913	20972	16517	15014	13643	15824	26633	25826	23927	21865	16620	13402	13148	13353	13200	13222	13219	13407	13171	13265	13109	13048	13103	13227	13207	13178	13125	13049	13112	13106	13268	13373	13096	13250	13197	13298	13048	13043	13065	13265	13180	12982	13102	13157	13191	13225	13341	13265	13141	12859	13039	13012	13195	13195	12783	13246	13256	13177	13138	13112	13296	13155	13085	13043	13080	13086	13124	12981	13058	13236	13259	13273	13186	13169	13347	13277	13290	13206	13048	13173	13189	13146	13116	13205	12964	13022	13154	13394	13249	13113	13216	13359	13032	13169	13213	13217	13173	13166	13149	13229	13342	13176	13140	12919	13284	13151	13145	13113	13058	13315	13149	13040	13054	13338	13190	13271	13265	12962	13035	13027	13122	13199	13140	13147	13231	13134	13069	12957	13406	13178	13001	13112	13099	13053	13038	13119	13142	13038	13087	13153	13171	12950	13089	13081	13095	13119	13155	13188	13085	12924	13027	13177	13184	13314	13245	13107	13157	13339	12908	13113	13292	13052	13089	13120	13300	13189	13016	13191	13012	13142	13040	13212	13145	13158	13316	13178	13185	13355	13003	13230	12806	13136	13126	13266	13193	13113	13119	13277	13076	13143	13336	13117	13157	13008	13116	13222	13157	13165	13056	13168	13217	13074	13123	13157	13055	13070	13180	13079	13080	13080	13259	13048	13033	13118	13111	13050	13018	13231	13119	13134	13254	13071	13077	13210	13105	13221	13104	13236	13183	13197	13028	12949	13145	12983	13060	13272	12983	13207	13295	13279	12888	13190	13088	13186	13179	13114	12980	13075	12968	13299	13315	13185	13125	13213	12833	13075	13114	13121	13131	13135	13136	13208	13094	12990	13188	13166	13341	13158	12998	13252	13141	13117	13065	13176	13175	13133	13204	13072	13229	13123	13115	13153	13347	13221	13089	13219	13308	13022	13121	13053	13040	12984	13070	13058	13034	13059	13265	13235	13212	13124	13151	13216	13066	13038	13123	13312	13024	13155	12893	13182	13257	13165	13249	13296	13140	13089	13085	12987	13107	13090	13170	13254	13229	13087	13092	13092	13070	12975	13206	13179	13184	12988	13242	13055	13241	13162	13183	13209	13066	13068	13122	13219	13068	13238	13063	13132	13132	13127	13218	13028	12920	12956	13167	13199	13271	13150	13008	13144	13178	13035	13045	13185	13269	12995	13087	13183	12789	12998	13113	13011	12968	13052	13367	12930	13144	13063	13228	13233	13138	13186	13132	13114	13095	13112	13158	12948	13060	13185	13047	13199	13090	13034	13051	13076	13090	13035	13025	13084	13200	13206	13051	12711	13037	13217	13193	13134	13277	13180	13074	13293	13098	13235	13010	13250	13128	13054	13180	12974	13207	13074	13009	13062	13092	13299	13084	13201	13019	13305	13137	13161	12993	13192	13157	13140	13130	13005	13078	13239	13224	13346	13214	13180	13112	13127	12924	13242	13236	13161	13207	13205	13219	13066	13237	13078	13016	13084	13298	13287	13115	13115	13158	13085	13264	13274	13028	13119	13352	13198	13164	13243	13005	13300	13034	13132	13030	13119	13131	13065	13244	13163	13100	13070	13144	13111	12881	13100	13058	13269	12993	13249	13303	13353	13140	12864	13085	12978	12912	13200	13132	13178	13232	13285	13181	12907	13100	12996	13243	13052	13106	13292	12926	13172	13070	13033	13164	13277	13022	13248	13060	13325	13255	13260	13089	13022	13135	13230	12924	13107	13099	13297	13045	12956	13242	13201	13224	13077	13177	13369	12983	13131	13260	13164	13111	13295	13080	13238	13080	13246	13187	13038	13184	13221	13076	13138	13121	13330	13116	13172	13106	13254	13216	13222	13132	13292	13233	13123	13284	12933	13143	13164	13015	13113	13256	13223	13253	12924	13199	13180	13064	13149	13209	13163	13186	13161	13226	13018	13097	13188	12982	13134	13193	13140	13147	13075	13138	13219	13084	13351	13068	13067	13105	13048	13019	13279	13264	13053	13023	13030	13139	13290	13179	13148	12996	13060	13087	13272	13059	13131	13137	13307	12939	13164	12893	13222	13082	13234	13153	12978	13100	12954	13149	13080	12958	13277	13127	13099	13262	13090	13059	13102	13118	13135	13292	13257	13209	13053	13068	13036	12963	12987	12877	13142	13329	13200	13023	13134	13246	13092	13100	13169	12999	13094	13084	13086	13164	13101	13009	13035	13186	13145	13138	13136	13175	13118	13193	13058	13086	13152	13171	13302	13068	12884	13125	13042	13330	13202	12945	13176	13070	13138	13236	13279	13064	13006	13165	13173	13279	13066	12996	13249	13156	13179	13099	13065	12977	13200	12958	13162	13091	13217	13098	13189	13114	13035	13278	13270	13042	13105	13236	12887	13300	13097	13133	13130	12931	13177	13031	13182	13233	12974	12943	13034	13144	13125	13255	13123	12972	13145	13017	13118	13054	13302	12947	13198	12967	13199	13149	13229	13260	13254	13123	13264	13145	13187	12977	13210	13117	13308	13133	13059	13157	13031	13271	13268	13275	13059	13155	13113	13191	13087	13159	13066	12945	13106	13049	13141	13149	13001	13179	13158	13219	13085	13182	13344	13173	12980	13092	13064	13075	13224	12896	13129	13059	13273	13065	13216	13139	13206	13116	13344	13099	13041	13124	13049	13107	13296	13165	13069	13195	12932	13227	13012	13053	13323	13265	13155	13182	13151	13112	13030	13076	13139	13013	13048	13027	13227	13202	13190	13252	13007	13104	13171	12862	13129	13163	13037	13254	13166	13002	13150	13025	13137	13171	13152	13351	13167	13091	13167	12980	13051	13056	13139	13252	12972	13111	13274	12968	13279	13144	13182	13094	13164	12977	13292	13136	13325	12889	13070	13269	12946	13106	13086	13125	12967	13050	13184	13211	13301	13134	12947	13211	13005	13150	13215	13049	13233	13008	13105	13164	13132	13058	13177	13155	13172	13308	13110	13028	13052	13185	13190	13063	13105	13023	12996	13010	13084	13093	13262	13163	13182	13070	12991	13048	13071	12965	13143	13156	12998	13113	13233	13071	13040	13248	13265	13283	13318	13137	13223	13164	13187	13210	13065	13002	13107	13039	13108	13158	13308	13079	13123	13110	13084	13142	13337	13183	13207	13032	13035	13072	13048	13202	13265	13223	13083	13220	13004	13301	13131	13138	13115	13058	13174	12937	13205	12823	13179	13229	13251	13343	12955	13165	13379	13258	13223	13194	13073	13108	13218	13088	12982	13196	13152	13143	13139	13193	13047	13079	13187	13223	13331	13143	13098	13263	13034	13051	13222	13185	13003	13212	13008	13220	12904	13262	13309	13002	13080	13086	12986	13174	13041	13096	13356	12932	13074	12931	13151	12937	13093	13097	13001	13198	13090	13129	13033	13214	13240	13174	13194	13049	12969	13126	13163	13172	13158	13094	13136	13108	13069	13188	13188	13163	13122	13265	13159	13101	13217	13308	13026	13109	13027	13175	13222	13308	12956	13203	13174	13130	13198	13088	13151	13177	13136	13101	13114	13047	13170	13308	13156	13218	13174	13168	13132	13206	13074	13170	13097	13124	13160	13038	13347	13257	12943	13276	13069	13044	13285	13109	13163	13129	13136	13043	13136	13045	13403	12966	13143	13121	13204	13309	13399	13130	13185	13066	13135	12997	13228	13249	13091	13005	13123	13037	13143	13221	13094	13366	13135	13145	13281	12942	13338	13332	12999	13130	13022	13188	13051	13243	13211	13160	13055	13121	13045	13151	13267	13134	13252	13189	13306	13027	13250	13019	13022	13249	13302	13186	13171	13232	13132	13222	13164	13328	13109	13046	13362	13307	13172	13085	13121	13162	13076	13164	13187	13028	12882	13057	12884	13152	13254	12918	13023	13137	13105	13369	13075	13069	13046	13061	13331	12986	13205	13041	13123	13166	13051	13197	13193	13122	13233	12968	13000	13271	13040	13143	13164	13171	13122	13053	13144	13349	13322	13080	13009	13223	13207	13176	13058	13061	13076	13068	13106	13226	13097	13339	13299	13181	13021	13182	13143	13175	13238	13014	13091	13095	13091	13153	13307	13163	13260	13142	13056	13018	13132	13150	13314	13116	13138	13138	13116	13056	13003	13202	13034	13163	13041	13060	13198	13153	13176	13194	13180	13254	13073	13123	13115	13117	13198	12999	13163	13082	13111	13200	13174	13010	13085	13152	13308	13129	13215	13134	13252	13067	13127	13217	13175	13337	13306	13211	13146	13064	13078	13172	13122	13202	13255	13145	13306	13207	13014	13174	13289	13098	12866	13129	13054	13069	13149	12957	13139	13069	13176	13123	13115	13129	13158	13058	13067	13050	13317	13060	12986	13185	12900	12955	13146	12993	13170	13024	12957	13176	13076	12983	13342	13258	13016	13097	13184	13124	13244	13345	13211	13232	13229	13227	13140	13130	13256	13040	13124	13248	13253	13214	13190	13249	13310	13173	13073	13194	12992	13178	13197	13147	13258	13093	13184	13248	13147	13019	13016	13146	13107	12905	13163	13071	13079	13174	13139	12924	13086	12956	13081	13182	13240	13151	13058	12954	13183	13104	13070	13048	13201	13091	13206	13071	13021	13298	13211	12930	13194	13172	13271	13188	13110	13202	13184	13189	13023	12940	13080	13137	13125	13024	13204	13140	13106	13090	13101	13104	13342	13085	13047	13193	13069	13090	13309	13171	13165	13278	13215	13185	13029	13082	13214	13252	12972	13186	13106	13060	13210	13142	13136	13114	13301	13141	13167	13292	13275	13168	13158	13308	13028	13089	13204	13121	13284	13069	12941	13092	13125	13108	13052	13045	13158	12969	13115	13114	13275	13192	13089	13134	13041	13170	13140	13084	13269	12949	12983	12997	13049	13063	13177	12949	13180	13174	12987	13096	13155	13031	13414	13326	12890	13201	13037	13130	13215	13045	13008	13047	13139	13151	13045	13118	13291	12830	13167	13150	13214	13136	13106	13074	13116	13170	13274	13190	13230	13198	13193	13056	13229	13139	13224	13233	13285	13027	13145	13126	13271	13102	13178	13075	13073	13143	13247	13098	13208	13161	13175	13169	13112	13318	12998	13117	13071	13089
13079	23731	23948	16591	14550	13897	13266	13296	18116	31361	28762	28041	23965	16142	13014	13011	12991	12949	12839	12992	12825	13004	12867	12964	12780	12818	13021	12701	12771	12987	12856	13085	12884	12912	13033	12779	12996	12929	12946	12800	12938	13081	13032	13078	12928	12841	12890	12967	12989	12842	12763	12728	12804	12873	13027	12744	13092	12961	12793	12782	12772	12903	12867	12881	12868	12831	12796	12849	12874	12876	12979	12935	12943	12839	12895	12913	12736	13000	12742	12934	12804	12816	13042	12795	12846	13045	12975	12873	12792	12916	12928	12875	12871	12807	12784	12750	12702	12921	12977	12997	12735	12832	13029	12899	12840	12919	12895	12983	13004	12970	12936	12814	12914	12956	13067	12788	12937	12889	12766	12931	12911	12878	12894	12818	12866	12796	12836	12888	12800	12768	12907	12898	12826	12910	12928	12951	12841	12946	12827	12833	12844	13177	12859	12878	12848	12814	12951	12838	12842	13042	12973	13025	13042	12826	12937	13114	12853	12838	12969	12886	12977	12972	13033	12869	12783	12953	12720	12899	12799	12988	12885	12806	12958	12802	12992	12948	12877	12784	12943	13004	12836	12950	12945	12941	13072	12796	12921	12883	12831	13049	13032	12686	12851	12740	12852	12759	12723	12888	12865	12866	12908	12934	12955	12735	12835	12931	12909	13047	12886	12967	12817	13051	12897	12833	12832	12978	12948	12961	13054	12795	13078	12799	12873	12956	12987	12897	12980	12946	12817	12619	12809	12747	12894	12855	12757	13027	12809	12923	12916	13026	12884	12825	12954	12853	12929	12937	12972	12709	12913	12908	12930	12877	12985	12736	12849	12811	12841	12912	12987	12960	13085	12772	12691	12964	12876	12938	12823	12793	12830	12829	12867	12818	12845	12909	12835	12972	12886	12951	12754	12947	12983	12966	12835	12770	12965	12926	12852	12881	12768	12868	13017	12879	12881	13000	12832	12899	12998	12991	12874	12847	12714	13003	12782	12874	12768	12846	12969	12962	13056	12993	12849	12924	12882	12845	12923	12713	12934	12824	12863	12827	12909	12857	12999	12872	12937	12872	12922	12874	12804	12711	12858	12842	12894	12871	12921	12876	12881	12928	12747	12881	12729	12914	12794	12934	12761	13118	12801	12809	13069	12860	12938	12933	12831	13005	12866	12737	12833	12892	12884	12989	12954	12846	12941	12910	12856	12867	12888	12889	12920	12937	12882	12751	12896	12983	12917	12789	13035	12860	12985	12704	12834	12920	13002	12805	12809	12816	12928	12823	12756	12849	12874	13028	12926	12934	12893	12826	12837	12997	12866	12849	12765	13053	12872	12934	12989	12866	12902	13019	12908	12966	12830	13048	12893	12874	12848	12802	12781	12871	12746	12991	13128	12959	12890	13034	12916	12766	12884	12903	12876	12945	12844	12892	12787	12790	12912	12994	12793	12864	12685	12935	12991	12879	12779	13027	12967	12818	12862	12882	12865	12838	12893	12855	12814	12973	12910	12734	12832	12820	13025	12864	12863	12826	12864	12855	12918	13036	12936	12937	12811	12823	12836	12850	12783	12745	12758	13044	12799	12873	12706	12894	12850	12726	12979	12881	12916	12805	12830	12784	12896	12988	12916	12919	13148	12932	12902	12889	12804	12883	12923	13117	12952	12847	12908	12889	13064	12677	12886	13028	12737	12928	12978	12890	12998	12898	12988	12940	12929	12767	12835	12814	13002	12888	12998	12927	12920	12942	12826	12834	12933	12935	12930	12874	12954	12910	12824	12936	12832	12803	12756	13057	12780	12929	12957	13115	12882	12924	12893	12989	12840	12938	12725	12809	12869	12971	12817	12856	12913	12859	13061	12961	12945	12922	12883	12917	12723	12733	12866	12823	12884	12880	13017	12888	12952	12870	12845	12744	13054	12996	12989	12733	12850	12809	12999	13009	12855	12955	12958	12908	12865	13043	12875	12888	12860	12916	12985	12706	12769	12965	12952	12875	12856	12860	12745	12876	12905	12967	12863	12862	12875	12948	12780	12962	12881	12937	12994	12927	12845	12917	12866	12870	12892	12950	13013	12796	12991	12957	12805	12979	13034	12923	12847	12801	13046	12751	13132	12855	12848	12811	13071	12946	12946	12675	13010	12843	12929	12867	12890	12917	12883	12910	12815	12844	12950	12956	12965	12892	12837	12969	12862	12871	13114	12783	12926	12974	12855	12972	12981	12897	12913	12711	12940	12878	12815	12816	12736	12794	12770	12797	12874	12843	12754	12860	12937	12901	12917	12948	12859	13016	12886	12832	12912	12847	12960	12866	12783	12868	12957	12903	12943	12884	12701	12940	12865	12998	12823	12711	12901	12907	12776	12964	12835	12911	12743	12804	13005	12848	12955	12870	12771	12933	12939	12890	12907	12849	12996	12910	12667	12918	12949	13019	12919	12800	12794	12971	12895	12795	12906	12944	12954	12967	12773	12877	12956	12914	12799	13081	13019	12902	12888	12992	12899	12860	12994	12816	12987	12944	12921	12981	12733	12961	12901	12981	12894	12936	12954	12915	12875	12810	12855	12787	12886	12920	12758	12699	12877	12692	12959	12933	12849	12996	12938	12908	12791	12808	12775	12747	12669	12795	12757	12980	12943	12916	12855	12867	13002	12947	12953	13008	12883	12989	12825	12898	12807	12864	12858	12933	12904	12911	12876	12898	12916	12926	12953	12941	12793	13072	12942	12849	12909	12891	12959	13042	13022	12838	12863	12892	12706	12993	12758	12794	13001	12726	12960	12972	12822	12866	12803	12870	13018	12961	12947	13054	12840	12811	13017	12885	13067	12858	12876	12837	13074	12958	12911	12806	12838	12897	12795	13067	12917	13029	12909	12883	13094	12879	12931	12994	12787	12860	12633	12838	13035	12849	12725	12943	12938	12892	13022	13030	12752	12847	12799	12809	12927	12837	13074	12910	12730	12813	12841	13045	12853	12880	12942	12885	13031	12743	12786	12802	12864	12818	12824	12820	12966	13020	12841	12947	12996	12960	12966	12850	12995	13005	12813	12883	12910	12902	12979	12963	12791	12950	12738	12877	12827	12938	12895	12657	13048	12810	12811	12991	12856	12765	12824	12946	12916	12949	13037	12801	12971	12977	12774	12664	12941	12810	12942	12875	12955	13114	12889	12841	12792	13084	12925	12981	12932	12867	12895	12768	12872	12793	12915	12971	12888	13020	12694	12882	12912	12968	13018	12887	12915	12914	12854	12930	12857	12981	12779	12970	12929	12935	12824	13045	12995	12819	12951	12937	12926	12860	12675	12799	12744	13000	12894	12995	12858	12986	12870	13000	13071	12840	13087	13015	12864	12819	12717	12870	12795	12844	12837	13021	12780	12847	12904	12776	12845	12798	12858	13009	12893	12781	12892	13069	12992	12829	12754	12962	12988	12891	12862	12964	12875	12881	12831	12755	12763	12994	13008	13030	12925	13004	12903	12868	12977	12834	12919	12882	12880	12880	12947	12865	12962	12946	12808	12924	12897	12905	12926	13020	12880	13031	12780	12870	12961	12910	12863	12853	12754	12849	12852	12957	12850	13014	12894	12885	12951	12827	12858	12889	12788	12848	12936	12946	12784	12841	12762	13014	12868	12881	12882	12886	12963	13011	12728	12909	12811	12912	12827	12860	12841	12907	13042	12708	12937	12866	12760	12849	12827	12924	12895	12839	12911	12874	12996	12825	12792	13039	12820	13033	12873	12864	12903	12827	12739	12885	13021	12982	12944	12946	12806	13080	12864	12838	12872	12943	12946	12987	12890	12827	12964	12808	12907	12897	12911	12839	12907	12718	12969	12974	13070	12775	12955	12747	12879	13048	12899	12828	12942	12716	12949	12776	12820	12938	12850	12684	12862	12975	12858	12931	13022	12803	12879	13018	12988	12932	12966	12899	12873	12932	12825	12880	12878	13020	12802	13008	12824	12900	12903	12885	12862	12821	12935	12839	12906	12956	12900	12911	12863	12931	12973	13055	12841	12923	12877	12716	12923	12897	12952	12746	12715	12899	12983	12844	12775	12839	12908	12753	12938	12942	12800	12810	12801	12893	12968	12864	12850	12711	12839	12850	12834	12867	12974	12832	12879	13035	12809	13007	13057	12905	12772	13001	12881	12899	12965	12934	12918	12804	12842	13016	12740	12883	12950	12968	12898	12938	12882	12854	12890	12931	12944	12938	12711	13041	12831	12826	12874	12958	12714	12873	12888	12914	12841	12849	12859	12853	12770	12904	12959	12808	13086	12943	13054	12777	12893	12977	12898	12885	12884	12821	12989	12954	13001	12940	12735	12891	12769	12978	12922	12980	12947	12938	12885	12901	12825	12787	12764	12901	13028	12799	12923	12902	12820	12907	12786	12953	12933	12920	12965	12770	12925	13120	12809	12955	12988	12889	12773	13090	12908	12992	12957	12886	12832	12954	12902	12960	13004	12726	12790	12990	12953	12854	12775	13019	12866	12902	12817	12902	12960	12899	12883	12854	12968	12792	12900	12782	12811	13029	13028	13011	12978	12903	12768	12908	13035	12772	12911	12836	12789	12931	12864	13007	12939	12786	12955	13059	12855	13070	12768	13002	12900	12996	12948	13032	12807	12882	12956	12882	12970	12792	12986	12980	12839	12880	13004	12780	12942	12809	12930	12897	12905	12807	12753	12945	12886	12862	12982	12915	12936	12824	13047	12914	12834	12950	12753	12793	12983	12764	12820	12853	12945	12875	12940	12997	12926	12953	12922	12781	12927	12834	12752	12993	12768	12894	12990	12776	12691	12874	12798	12856	12804	12841	12757	12916	12728	12817	12755	12886	12956	12777	13120	12813	13023	12935	13102	13008	12780	12811	13018	12821	13191	12892	12879	12941	12975	12862	12851	12833	13087	12728	12887	12824	12679	12980	12896	12937	12865	13044	12723	12847	12753	12939	12889	12762	12752	12769	13000	12679	12836	13002	12722	12875	12927	12807	12699	13014	12812	12934	12872	12863	13027	12864	12899	12855	12898	12963	12872	12816	12885	13021	13040	12825	13056	12840	12879	12967	12696	12933	13041	12838	12788	12901	12991	12960	12905	12957	12872	12965	12789	12759	13047	12744	12951	12900	12809	12815	12948	13029
23147	21576	29561	24037	21627	22659	21737	15910	28548	46675	39335	30539	27434	19565	14611	13861	13725	13766	13874	13874	13930	13666	13666	13751	13702	13783	13674	13543	13971	13691	13712	13730	13581	13626	13641	13751	13621	13713	13656	13750	13614	13544	13743	13737	13708	13546	13678	13783	13716	13599	13595	13722	13524	13683	13820	13588	13534	13685	13622	13762	13635	13618	13504	13657	13530	13728	13758	13693	13850	13718	13632	13666	13550	13641	13783	13692	13728	13812	13683	13680	13605	13624	13374	13592	13467	13536	13511	13500	13567	13583	13553	13734	13494	13692	13643	13654	13713	13594	13602	13668	13714	13686	13746	13704	13512	13654	13569	13751	13639	13594	13732	13562	13697	13706	13615	13716	13664	13735	13731	13709	13563	13655	13546	13648	13798	13744	13643	13665	13646	13659	13509	13551	13613	13557	13534	13624	13630	13563	13583	13675	13525	13622	13839	13611	13619	13473	13872	13528	13525	13665	13691	13398	13382	13690	13624	13712	13694	13604	13629	13591	13495	13589	13786	13714	13522	13687	13732	13648	13602	13613	13368	13719	13578	13681	13430	13811	13706	13623	13669	13549	13613	13650	13770	13630	13563	13512	13539	13702	13784	13461	13581	13671	13546	13540	13637	13697	13604	13583	13507	13476	13716	13825	13736	13425	13478	13583	13512	13698	13772	13616	13487	13503	13642	13683	13668	13748	13698	13432	13494	13640	13742	13652	13693	13574	13409	13657	13711	13869	13771	13559	13620	13512	13637	13598	13575	13572	13503	13405	13734	13459	13562	13603	13652	13729	13677	13696	13384	13574	13694	13563	13734	13643	13706	13307	13413	13599	13604	13631	13523	13613	13503	13384	13553	13773	13618	13628	13677	13692	13740	13651	13696	13637	13720	13524	13586	13590	13609	13666	13527	13605	13548	13648	13454	13687	13396	13703	13666	13606	13748	13572	13549	13623	13535	13598	13582	13730	13447	13589	13608	13646	13736	13670	13568	13499	13777	13568	13651	13471	13556	13686	13543	13582	13554	13730	13494	13700	13466	13617	13605	13533	13773	13793	13681	13400	13515	13451	13716	13521	13531	13592	13666	13790	13692	13785	13753	13587	13654	13576	13608	13580	13603	13549	13597	13595	13646	13657	13769	13559	13877	13732	13802	13535	13534	13505	13513	13690	13751	13809	13561	13666	13510	13754	13683	13606	13516	13643	13472	13586	13455	13536	13576	13649	13771	13741	13772	13694	13494	13604	13614	13670	13657	13638	13661	13634	13612	13398	13624	13601	13534	13395	13259	13424	13486	13619	13547	13619	13758	13606	13467	13634	13764	13649	13663	13407	13555	13792	13555	13508	13469	13403	13642	13638	13681	13623	13740	13461	13703	13606	13650	13540	13604	13687	13904	13603	13405	13546	13456	13533	13427	13479	13500	13450	13675	13336	13714	13532	13667	13508	13592	13629	13529	13624	13587	13532	13541	13628	13619	13533	13423	13651	13586	13629	13674	13588	13442	13626	13640	13600	13633	13743	13664	13758	13665	13684	13568	13534	13702	13703	13610	13494	13536	13578	13670	13610	13751	13451	13627	13694	13627	13605	13587	13573	13669	13775	13666	13598	13617	13678	13709	13517	13411	13548	13594	13715	13506	13603	13560	13586	13579	13776	13489	13642	13343	13637	13737	13472	13674	13600	13492	13645	13567	13580	13814	13433	13598	13495	13599	13538	13712	13450	13647	13552	13676	13651	13476	13477	13770	13585	13699	13620	13649	13451	13453	13724	13630	13554	13492	13518	13579	13468	13527	13435	13627	13581	13642	13639	13690	13673	13499	13527	13516	13528	13510	13530	13504	13741	13705	13645	13842	13592	13497	13709	13676	13537	13586	13726	13679	13662	13740	13502	13617	13654	13711	13558	13611	13780	13621	13759	13654	13734	13567	13686	13298	13644	13559	13499	13536	13553	13800	13612	13660	13542	13629	13703	13691	13702	13626	13862	13649	13561	13569	13687	13601	13741	13713	13584	13640	13605	13668	13655	13629	13627	13627	13619	13561	13538	13778	13836	13477	13499	13716	13654	13650	13688	13610	13465	13515	13662	13782	13494	13459	13727	13730	13626	13607	13805	13549	13758	13581	13550	13729	13617	13584	13483	13477	13720	13649	13583	13576	13549	13568	13738	13694	13668	13563	13405	13642	13792	13780	13757	13606	13460	13424	13382	13588	13581	13660	13572	13705	13600	13615	13583	13556	13714	13483	13749	13625	13402	13673	13600	13573	13524	13688	13577	13629	13425	13694	13456	13627	13800	13543	13773	13571	13600	13627	13722	13662	13649	13566	13482	13602	13715	13656	13828	13598	13583	13545	13579	13735	13424	13587	13750	13564	13764	13508	13431	13603	13592	13483	13421	13734	13505	13765	13497	13584	13588	13602	13515	13693	13743	13809	13567	13567	13629	13593	13685	13669	13511	13532	13557	13685	13639	13559	13589	13602	13569	13641	13688	13770	13533	13698	13651	13619	13621	13474	13483	13551	13677	13667	13675	13563	13626	13513	13482	13708	13603	13616	13655	13779	13579	13688	13426	13638	13513	13503	13560	13432	13554	13731	13518	13581	13449	13601	13443	13528	13791	13698	13515	13488	13669	13704	13574	13474	13625	13643	13445	13534	13593	13425	13550	13712	13650	13698	13639	13704	13736	13621	13479	13570	13698	13564	13701	13590	13463	13520	13558	13578	13835	13683	13655	13748	13575	13690	13776	13574	13452	13612	13699	13559	13557	13660	13618	13625	13382	13494	13453	13627	13553	13539	13674	13586	13586	13560	13714	13763	13650	13476	13534	13635	13452	13475	13523	13579	13663	13678	13516	13737	13662	13811	13567	13597	13553	13719	13761	13509	13629	13674	13347	13608	13582	13534	13602	13804	13817	13670	13599	13487	13631	13569	13385	13508	13557	13614	13639	13587	13533	13664	13696	13643	13485	13849	13486	13454	13611	13548	13832	13746	13648	13625	13417	13549	13479	13550	13536	13735	13592	13756	13504	13601	13631	13535	13703	13597	13438	13475	13606	13606	13686	13673	13383	13503	13630	13629	13671	13802	13698	13668	13651	13670	13575	13652	13668	13623	13573	13570	13571	13504	13498	13473	13495	13555	13425	13635	13692	13607	13761	13696	13486	13605	13604	13479	13508	13397	13752	13500	13741	13531	13669	13772	13594	13627	13645	13516	13481	13718	13519	13563	13521	13571	13649	13522	13464	13651	13663	13704	13647	13724	13548	13632	13641	13600	13535	13677	13631	13503	13538	13447	13457	13399	13669	13576	13418	13535	13538	13503	13663	13679	13582	13692	13738	13632	13462	13702	13586	13421	13552	13405	13591	13613	13541	13518	13488	13612	13629	13747	13620	13579	13557	13724	13645	13544	13561	13659	13676	13562	13482	13639	13700	13583	13581	13752	13691	13641	13660	13569	13675	13791	13603	13601	13571	13719	13513	13701	13604	13449	13591	13573	13673	13676	13606	13549	13516	13558	13672	13640	13725	13656	13546	13617	13653	13426	13624	13522	13647	13497	13665	13683	13458	13442	13556	13793	13735	13539	13393	13638	13675	13540	13533	13659	13631	13595	13663	13867	13763	13731	13475	13586	13651	13622	13578	13547	13497	13531	13568	13610	13469	13332	13775	13658	13805	13655	13687	13616	13628	13620	13695	13409	13604	13597	13501	13795	13704	13583	13440	13295	13461	13594	13625	13582	13431	13627	13589	13676	13743	13539	13648	13545	13740	13650	13787	13580	13770	13681	13609	13599	13838	13629	13599	13716	13735	13470	13537	13405	13716	13584	13462	13619	13512	13700	13415	13693	13815	13676	13716	13574	13662	13723	13417	13670	13559	13524	13632	13633	13528	13772	13600	13560	13633	13419	13512	13836	13599	13439	13720	13701	13558	13587	13427	13424	13739	13640	13605	13679	13605	13562	13566	13592	13625	13807	13532	13712	13814	13767	13679	13745	13663	13527	13554	13734	13694	13614	13668	13576	13589	13684	13651	13650	13428	13340	13443	13736	13742	13731	13633	13591	13532	13504	13433	13669	13592	13610	13553	13620	13573	13593	13580	13297	13634	13478	13834	13656	13488	13562	13581	13500	13487	13500	13598	13614	13625	13596	13504	13731	13534	13510	13297	13522	13577	13392	13649	13530	13528	13632	13571	13534	13499	13490	13721	13722	13604	13616	13733	13747	13668	13674	13579	13641	13662	13741	13552	13540	13426	13610	13676	13678	13833	13736	13550	13613	13590	13509	13507	13677	13644	13804	13504	13574	13588	13688	13600	13561	13730	13606	13487	13623	13872	13633	13684	13551	13652	13577	13509	13383	13569	13626	13842	13716	13777	13787	13394	13559	13565	13522	13586	13668	13600	13504	13695	13562	13684	13635	13451	13507	13569	13523	13658	13715	13571	13838	13811	13572	13689	13675	13751	13420	13654	13899	13671	13538	13479	13329	13585	13513	13580	13591	13736	13468	13659	13837	13766	13598	13565	13512	13679	13461	13492	13548	13536	13554	13613	13603	13617	13727	13521	13711	13708	13477	13513	13378	13497	13644	13514	13595	13589	13557	13639	13640	13634	13682	13660	13770	13555	13686	13479	13701	13483	13494	13459	13759	13856	13757	13819	13478	13571	13747	13673	13749	13513	13562	13633	13526	13627	13498	13589	13850	13616	13793	13603	13655	13717	13742	13588	13505	13497	13717	13470	13644	13771	13557	13619	13673	13692	13586	13490	13789	13419	13471	13738	13501	13505	13607	13621	13558	13719	13512	13570	13582	13632	13477	13571	13485	13495	13479	13561	13509	13662	13468	13565	13620	13578	13384	13616	13697	13690	13514	13636	13716	13792	13470	13535	13817	13629	13755	13639	13695	13770	13510	13655	13688	13509	13649	13772	13530	13637	13527	13412	13825	13498	13633	13609	13715	13552	13793	13592	13640	13691	13724	13636	13609	13559	13561	13654	13646	13725	13532	13603	13469	13572	13557	13452	13560	13694	13597	13584	13719	13570	13728	13648	13812	13544	13604	13702	13587	13692	13519	13620	13714	13603	13578	13614	13696	13655	13859	13542	13612	13523	13593	13524	13725	13674	13593	13729	13627	13464	13629	13727
15132	32132	32406	23392	16720	15130	14800	15904	34426	48796	42342	34196	30528	18488	13365	13232	13211	13263	13253	13310	13198	13226	13163	13169	13312	13118	13309	13237	13304	13208	13349	13344	13193	13210	13195	13081	13324	13165	13347	13124	13320	13312	13165	13043	13444	13323	13375	13005	13219	13296	13242	13211	13039	13335	13068	13167	13284	13221	13269	13247	13222	13214	13314	13020	13442	13274	13187	13227	13290	13347	13373	13156	13111	13215	13209	13093	13310	13175	13219	13260	13157	13172	13191	13169	13160	13135	13204	13281	13219	13085	13214	13237	13218	13049	13151	13247	13188	13277	13220	13204	13191	13200	13086	13180	13333	13101	13228	13272	13154	13228	13192	13134	13224	13398	13272	13029	13181	13270	13111	13327	13259	13183	13111	13234	13473	13243	13154	13164	13215	13227	13105	13244	13031	13308	13149	13242	13298	13122	13255	13265	13420	13306	13191	12954	13017	13202	13142	13155	13189	13238	13249	13272	13114	13238	13318	13125	13187	13235	13140	13098	13272	13246	13236	13221	13261	13279	13215	13204	13092	13089	13244	13248	13309	13296	13363	13118	13096	13292	13148	13274	13056	13238	13296	13248	13063	13249	13233	13419	13218	13321	13285	13099	13212	13271	13134	13106	13262	13176	13110	13149	13142	13152	13231	13186	13397	13136	13106	13019	13237	13122	13169	13325	13223	13173	13311	13108	13341	13216	13202	13280	13293	13224	13196	13142	13308	13267	13191	13138	13085	13255	13122	13185	13078	13135	13191	13161	13336	13197	13089	13170	13257	13207	13285	13323	13227	13064	13277	13203	13215	13419	13301	13245	13341	13250	13079	13170	13094	13260	13155	13199	13107	13252	13126	13395	13285	13250	13134	13038	13190	13172	13070	13187	13180	13086	13382	13121	13193	13290	13113	13196	13198	13304	13074	13102	13270	13175	13170	13207	13269	13366	13212	13318	13137	13146	13280	13224	13079	13328	13074	13280	13274	13007	13008	13130	13280	13267	13164	13246	13093	13164	13305	13261	13190	13143	13262	13157	13196	13211	13193	13080	13260	13298	13101	13195	13193	13148	13249	13407	13108	13341	13092	13184	13131	13296	13153	13238	13229	13390	13166	13247	12988	13231	13154	13276	13147	13080	13082	13295	13168	13211	13015	13302	13170	13201	13326	13149	13164	13359	13224	13218	13191	13104	13169	13385	13151	12993	13240	13296	13250	13237	13013	13067	13275	13170	13229	13165	13298	13246	13332	13299	13139	13254	13207	13193	13046	13184	13178	13178	13354	13175	13330	13179	13271	13257	13116	13227	13225	13229	13380	13101	13369	13237	13109	13277	13270	13185	13142	13292	13343	13325	13142	13157	13324	13078	13285	13283	13049	13218	13150	13068	13053	13149	13153	13117	13154	13266	13284	13168	13331	13130	13032	13315	13147	13153	13339	13136	13132	13293	13236	13175	13188	13235	13105	13167	13266	13206	13180	13323	13152	13102	13090	13217	13204	13329	13138	13086	13249	13193	13181	13217	13320	13016	13263	13228	13184	13160	13187	13456	13383	13164	13289	13259	13197	13115	13279	13229	13285	13079	13197	13191	13144	13093	13183	13190	13248	13217	13099	13195	13341	13401	13244	13242	13252	13115	13240	13161	13079	13139	13071	13310	13282	13143	12983	13356	13301	13139	13207	13242	13159	13315	13106	13299	13204	13226	13097	13323	13209	13035	13195	13178	13137	13144	13005	13199	13237	13300	13290	13220	13099	13341	13283	13152	13313	13349	13308	13026	13207	13201	13257	13134	13223	13258	13044	13154	13242	13200	13215	13226	13172	13308	13165	13006	13190	13123	13106	13217	13350	13152	13169	13330	13126	13258	13371	12988	13238	13253	13219	13273	13249	13257	13128	13235	13229	13114	13106	13266	13247	13156	13204	13329	13233	13160	13059	13299	13291	13079	13238	13086	13247	13104	13226	13227	13387	13234	13201	13224	13208	13276	13072	13229	13122	13242	13235	13305	13395	13204	13193	13186	13273	13186	13223	13196	13198	13447	13223	13304	13015	13130	13175	13271	13145	13374	13234	13315	13215	13129	13220	12996	13187	13107	13433	13348	13152	13074	13389	13127	13183	13072	13355	13180	13061	13155	13338	13080	13252	13035	13362	13251	13200	13169	13154	13254	13305	13146	13225	13111	13056	13312	13106	13327	13306	13109	13295	13234	13269	13110	13281	13356	13265	13141	13166	13169	13266	13197	13216	13237	13419	13281	13169	13126	13017	13155	13238	13268	13261	13194	13141	13173	13234	13182	13192	13044	13292	13230	13112	13182	13175	13085	13325	13215	13467	13233	13233	13326	13181	13048	13169	13083	13333	13178	13317	12951	13426	13165	13002	13039	13049	13178	13199	13172	13281	13128	13229	13050	13249	13209	13196	13301	13150	13087	13250	13234	13142	13201	13109	13273	13222	13249	13177	13166	13168	13072	13172	13083	13320	13171	13239	13142	13207	13230	13304	13296	13105	13375	13184	13089	13137	13141	13267	13071	13202	13004	13193	13187	13246	13130	13216	13171	13247	13212	13329	13218	13262	13178	13240	13230	12974	13167	13110	13128	13158	13183	13369	13212	13080	13289	13128	13299	13050	13147	13279	13213	13309	13168	13231	13115	13334	13186	13371	13215	13314	13127	13222	13209	13211	13019	13218	13115	13245	13027	12926	13264	13261	13045	13247	13204	13298	13115	13088	13092	13156	13226	13178	13227	13184	13264	13216	13304	13336	13013	13272	13311	13161	13115	13098	13201	13283	13179	13265	13120	13062	13162	13104	13231	13411	13181	13229	13236	13111	13204	13223	13180	13075	13305	13183	13092	13216	13075	13269	13197	13273	13214	13174	13217	13144	13256	13091	13087	13090	13197	13296	13310	13255	13208	13162	13236	13223	13269	13280	13337	13208	13292	13232	13146	13292	13348	13123	13243	13249	13119	13334	13331	13174	13106	13288	13179	13095	13106	13152	13331	13297	13320	13185	13149	13128	13195	13326	13240	13172	13004	13403	13194	13216	13228	13160	13306	13142	13149	13333	13055	13262	13277	13068	13298	13181	13194	13235	13156	13266	13078	13189	13264	13223	13282	13036	13294	13326	13082	13210	13299	13096	13051	13015	13042	13204	13245	13254	13169	13355	13289	13226	13254	13244	13131	13286	13252	13243	13245	13200	13117	13218	13161	13297	13174	13207	13137	13170	13176	13302	13308	13209	13188	13306	13199	12849	13152	13105	13205	13116	13213	13125	13105	13273	13111	13207	13311	13211	13097	13264	13254	13279	13272	13222	13229	13175	13289	13114	13293	13129	13235	13092	13118	13227	13077	13204	13195	13127	13121	13165	13213	13046	13225	13162	13181	13304	13155	13219	13071	13228	13278	13029	13130	13043	13108	13032	13205	13317	13193	13307	13149	13179	13130	13217	13226	13315	13171	13111	13137	13216	13039	13100	13059	13063	13361	13337	13176	13195	13069	13225	13164	13244	13201	13325	13218	13213	13146	13210	13162	13160	13119	13145	13384	13255	13268	13135	13202	13279	13251	13210	13207	13265	13144	13234	13027	13267	13176	13151	13148	13225	13177	13349	13376	13284	13244	13227	13121	13062	13224	13202	13301	13124	13202	13248	13024	13170	13044	13285	13414	13281	13285	13120	13350	13079	13208	13007	13274	13187	13163	13271	13163	13344	13270	13208	13237	13231	13352	13176	13355	13238	13273	13143	13103	13158	13260	13295	13116	13276	13301	13196	13122	13223	13238	13117	13264	13191	13183	13137	13148	13162	13317	13194	13184	13248	13223	13299	13271	13360	13109	13063	13216	13191	13249	13377	13330	13186	13235	13155	13236	13264	13204	13235	13115	13072	13240	13227	13216	13227	13244	13247	13463	13344	13248	13245	13229	13137	13141	13176	13264	13289	13366	13139	13151	13134	13225	13171	13227	13314	13089	13328	13173	13092	13135	13206	13238	13252	13154	13025	13033	13218	13005	13276	13195	13167	13214	13232	13095	13236	13180	13243	13138	13253	13287	13104	13193	13201	13276	13114	13254	13304	13166	13222	13172	13217	13137	13206	13237	13150	13304	12974	13122	13228	13262	13156	13371	13237	13234	13274	13171	13202	13254	13154	13132	13231	13231	13239	13073	13239	13311	13337	13358	13220	13265	13258	13225	13191	13276	13268	13259	13268	13285	13230	13242	13069	13136	13187	13199	13053	13264	13032	13218	13183	13207	13332	13277	13197	13363	13205	13120	13149	13171	13248	13291	13321	13122	12982	13071	13164	13188	13168	13222	13179	13170	13102	13249	13233	13271	13181	13203	13208	13123	13288	13112	13259	13203	13200	13263	13167	13241	13270	13375	13130	13184	13194	13185	13110	13158	13242	13330	13262	13172	13264	13326	13226	13356	13230	13190	13231	13127	13157	12967	13172	13208	13161	13086	13133	13016	13050	13259	13166	13232	13197	13212	13256	13138	13318	13093	13224	13244	13389	13170	13188	13170	13088	13292	13289	13148	13261	13113	13205	13083	13160	13330	13164	13183	13310	13164	13209	13267	13086	13238	13283	13281	13244	13216	13282	13248	13317	13087	13198	13204	13364	13245	13176	13252	13334	13325	13213	13187	13233	13043	13236	13269	13063	13195	13161	13215	13106	13291	13378	13290	13365	13190	13101	13308	13233	13084	13267	13105	13212	13305	13254	13235	13210	13233	13208	13320	13299	13324	13202	13306	13251	13228	13433	13242	13235	13280	13260	13412	13273	13373	13144	13119	13140	13365	13174	13065	13333	13068	13230	13204	13298	13138	13214	13250	13204	13198	13120	13238	13068	13341	13313	13238	13292	13194	13142	13258	13213	13246	13132	13137	13270	13144	13197	13250	13309	13025	13309	13153	13100	13168	13018	13139	13167	13242	13162	13217	13248	13152	13206	13261	13394	13104	13349	13203	13079	13146	13244	13407	13205	13293	13095	13181	13288	13407	13140	13142	13139	13237	13227	13166	13348	13025	13162	13252	13120	13373	13146	13173	13163	13187	13153	13252	13055	13176	13261	13189	13169	13209	13233	13182	13293	13121	13114	13208	13273	13220	13169	13255	13139	13315	13085	13045	13115	13249	13403	13161
27509	22325	25018	20811	17064	16843	17038	17015	18378	20244	19763	18326	17970	17045	16899	16757	16816	16602	16612	16680	16955	16793	16864	16659	16814	16852	16829	16801	16806	16755	16732	16864	16960	16773	16863	16634	16611	16620	16773	16761	16659	16811	16743	16993	16692	16775	16901	16733	16816	16765	16748	16877	16858	16640	16693	16827	16813	16666	16786	16713	16761	16793	16681	16791	16686	16614	16721	16865	16629	16740	16853	16631	17037	16665	16916	16813	17036	16931	16800	16650	16836	16789	16749	16902	16692	16661	16851	16410	16987	16925	16808	16835	16884	16671	16628	16939	16617	16670	16798	16753	16827	16601	16872	16676	16762	16962	16970	16689	16669	16952	16571	16712	16533	16739	16786	16688	16765	16969	16943	16693	16620	16781	16960	16842	16696	16972	16678	16699	17000	16622	16705	16673	16741	16640	16765	16654	16797	16572	16847	16689	16766	16715	16808	16551	16613	16600	16867	16770	16660	16641	16741	16680	16737	16534	16690	16986	16785	17027	16945	16718	16722	16938	16830	16734	16849	16741	16886	16920	16772	16733	16695	16664	16767	16840	16842	16629	16723	16785	16696	16759	16731	16603	16752	16706	16893	16605	16635	16689	16753	16891	16879	16694	16747	16696	16821	16816	16781	16832	16841	16649	16853	16906	16997	16771	16944	16686	16870	16749	16663	16736	16712	16792	16828	16778	16626	16681	16609	16761	16722	16664	16650	16608	16853	16837	16865	16845	16854	16918	16637	16600	16772	16595	16677	16818	17001	16743	16590	16775	16858	16793	16717	16600	16606	16771	16765	16766	16864	16711	16774	16717	16809	16683	16655	16653	16833	16641	16882	16748	16843	16730	16849	16807	16823	16761	16862	16696	16589	16839	16773	16734	17029	16801	16648	16716	16951	16690	16958	16764	16907	16836	16899	16878	16744	16797	16826	16815	16561	16893	16791	16530	16723	16866	16465	16735	16854	16775	16917	16814	16650	16755	16790	16778	16955	16900	16896	16800	16701	16961	17002	16706	16910	16620	16832	16980	16742	16754	16885	16567	16799	16682	16663	16838	16627	16856	16831	16883	16708	16697	16688	16725	16782	16855	16822	16775	16749	16720	16685	16637	16866	17036	16719	16867	16919	16775	16764	16769	16827	16864	16941	16662	16776	16788	16779	16701	16477	16592	16594	16761	16719	16598	16753	16514	16912	16812	16662	16615	16816	16801	16780	16920	16569	16611	16662	16771	16821	17146	16783	16985	16760	16668	16702	16762	16733	16749	16953	17001	16745	16678	16826	16904	16844	16691	16909	16925	16741	16730	16771	16700	16789	16639	16649	17014	16677	16585	16798	16842	16786	16714	16782	16840	16893	16748	16899	16734	16764	16854	17008	16727	16493	16758	16580	16618	16765	16867	16596	16662	16758	16914	16844	16822	16932	16822	16776	16681	16400	16508	16782	16825	16991	16788	16904	16674	16920	16756	16728	16698	16746	16619	16745	16678	16697	16708	16848	16808	16668	16619	16676	16598	16814	16843	16787	16686	16758	16886	16799	16701	16618	16962	16901	16807	16826	16661	16839	16690	16831	16770	16653	16575	16774	16775	16839	16650	16862	16697	16787	16794	16679	16768	16844	16731	16778	16804	16790	16849	16825	16706	16805	16617	16737	16620	16830	16793	16782	16828	16760	16771	16758	16764	16730	16784	16753	16562	16693	16860	16540	16771	16582	16732	16758	16763	16640	16764	16804	16808	16746	16732	16826	16876	16877	16906	16836	16799	16853	16896	16780	16599	16875	16930	16778	16864	16780	16687	16848	16514	16750	16918	16828	16771	16849	16881	16772	16691	16852	16954	16976	16819	16865	16733	16860	16697	16820	16732	16871	16658	16672	16719	16634	16749	16888	16805	16760	16879	16803	16656	16842	16715	16696	16850	16800	16672	16573	16631	16866	16603	16848	16910	16794	16977	16895	16655	16894	16717	16854	16797	16864	16951	16728	16971	16923	16765	16979	16784	16759	16836	16761	16814	16694	16670	16810	16842	16868	16794	16771	16871	16605	16707	16880	16583	16693	16782	16646	16864	16697	16849	16833	16674	16868	16944	17023	16774	16841	16537	16797	16627	16836	16731	16745	16858	16802	16715	16676	16571	16803	16966	16948	16797	16651	16679	16701	16731	16789	16807	16636	16815	16725	16807	16884	16730	16660	16856	16966	16706	16894	16893	16781	16785	16910	16925	16808	16795	16736	16713	16758	16713	16826	17008	16979	16714	16896	16598	16876	16846	16791	16672	16857	16770	16671	16767	17054	16578	16768	16698	16685	16597	16719	16634	16756	16660	16727	16730	16805	16937	16665	17022	16553	16765	16512	16774	16765	16654	16755	16678	16840	16834	16820	16916	16888	16740	16798	16614	16895	16688	16557	16682	16779	16902	16805	16943	16825	16768	16700	16827	16922	16725	16804	17033	16727	16716	16699	17136	16999	16819	16784	16724	16758	16788	16668	16817	16691	16757	16897	16755	16728	17008	16819	16747	16668	16706	16758	16907	16856	16628	16709	16800	16735	16846	16892	16908	16832	16665	16904	16731	16828	16677	16935	16808	16629	16797	16865	16697	16808	16875	16865	16848	16666	16850	16722	16868	16792	16539	16725	16727	16647	16921	16827	16717	16767	16768	16901	16663	16802	16918	16775	16688	16674	16855	16778	16740	16799	16829	16814	16873	16797	16955	16805	16787	16891	16666	16683	16858	16661	16733	16936	16852	16896	16860	16714	16587	16747	16854	16937	16688	16714	16940	16626	16671	16826	16779	16825	16802	16888	16641	16730	16599	16707	16700	16793	16752	16821	16749	16812	16754	16927	16735	16804	16840	16813	16861	16782	16673	16944	16697	16840	16555	16733	16920	16808	16639	17016	16731	16662	16746	16695	16807	16626	16595	16704	16932	16809	16837	16728	16761	16800	16743	16674	16724	16639	16789	16916	16830	16735	16820	16849	16782	16804	16687	16804	16761	16634	16947	16926	17005	16718	17015	17035	16600	16795	16758	16878	16776	16775	16685	16792	16777	16592	16750	16744	16875	16854	16808	16853	16688	16937	16864	16748	16974	16804	16697	16894	17012	16698	16872	16793	16573	16832	16824	16830	16841	16667	16611	16811	16892	16806	16738	16883	16870	16810	16812	16855	16827	16954	16848	16924	16756	16695	16889	16827	16999	16839	16618	16907	16845	16822	16810	16986	16738	16743	16869	16680	17016	16682	16690	17011	16681	16719	16739	16832	16650	16702	16798	16640	16953	16614	16797	16844	16799	16698	16541	16873	16787	16698	16890	16870	16745	16686	16687	16763	16667	16546	16770	16876	16718	16847	16826	16752	16613	16668	16612	16682	16834	16772	16670	16764	16769	16786	16732	16753	16755	16696	16779	16750	16819	16813	16632	16756	16912	16743	16739	16789	16858	16714	16892	16787	16603	16636	16767	16889	16616	16906	16837	16619	16693	16913	16626	16911	16793	16722	16705	16643	16858	16605	16882	16923	16732	16902	16777	16930	16572	16755	16711	16794	16996	16923	16538	16629	16808	16813	16914	16905	16773	16839	16702	16761	16761	16877	16785	16887	16517	16975	16943	16650	16733	16786	16869	16896	16630	16923	16845	16825	16987	16747	16875	16726	16752	16878	16929	17011	16887	16756	16882	16781	16792	16936	16862	16827	16896	16871	16700	16774	16821	16881	16781	16783	16805	16607	16813	16813	16641	16769	16917	16966	16730	16674	16767	16631	16642	16835	16617	16547	17029	16785	16818	16948	16769	16712	16911	16614	16794	16842	16860	16831	16811	16662	16896	16816	16845	16793	16947	16795	16870	16549	16762	16528	16726	16863	16809	16725	16735	16793	16802	16827	16684	16684	16717	16771	16499	16785	16703	16696	16779	16640	16789	16755	16711	16638	16896	16780	16798	16732	16861	16622	16867	16835	16778	16566	16736	16679	16933	16828	16764	16877	16979	16898	17083	16782	16973	16815	16960	16725	16657	16941	16686	17045	17059	16747	16509	16772	16836	16891	16744	16613	16713	16726	16780	16776	16906	16782	16947	16874	16788	16769	16684	16751	16780	17001	16640	16908	16695	16757	16692	16791	16884	16858	16805	16661	16646	16920	16715	16722	16917	16668	16837	16777	16969	16771	16690	16923	16678	16557	16666	16535	16830	16855	16689	16718	16788	16742	16784	16674	16902	16802	16509	16707	16910	16772	16833	16903	16844	16772	16826	16964	16718	16675	16720	16828	16930	16687	16787	16729	16744	16747	16633	16865	16822	16713	16800	16976	16868	16809	16902	16849	16707	16718	16979	16896	16653	16847	16800	16631	16566	16817	16823	16744	16653	16732	16786	16658	16711	16741	16635	16951	16859	16837	16654	16959	16668	16779	16671	16744	16885	16824	16767	16738	16698	16760	16656	16836	16757	16843	16771	16791	16739	16854	16819	16943	16713	16775	16681	16808	16808	16962	16889	16867	16844	16791	16941	16945	16708	16753	16931	16898	16643	16829	16649	16787	16787	16750	16789	16924	16755	16726	16759	16623	16834	16870	16736	16558	16709	16791	16767	16839	16815	16845	16820	16784	16793	16762	16719	16791	16959	16745	16906	16571	16721	16621	16854	16904	16798	16683	16605	16503	16857	16669	16803	16673	16857	16603	16774	16943	16723	17038	16743	16749	16661	16628	16845	16717	16960	16713	16886	16944	16607	16652	16763	16787	16782	16661	16718	16724	16685	16759	16807	16811	16994	16820	16850	16602	16722	16695	16836	16909	16766	16605	16869	16933	16953	16889	16734	16718	16728	16682	16799	16803	16728	16742	17011	17058	16870	16682	16869	16869	16788	16913	16798	16712	16834	16739	16927	16819	16716	16861	16464	16822	16698	16736	16749	16888	16362	16658	16695	16887	16649	16812	16789	16897	16487	16747	16953	16867	16714	16896	16813	16892	16890	16829	16768	16772	16782	16975	16742	16796	16579	16614	16748	16752	16557	16882	16962	16925	16861	16846	16711	16701	16843	16652	16874	16922	16818	16772	16597	16654	16834	16658	16777	16714	16842	16917	16942	16815	16940	16781	16944	16654	16863	16835	16736	16937	16802	16748	16945	16866	16840	16807	16811	17013	16690
15855	23046	21266	16904	15465	15321	15419	15525	18506	20444	19095	16915	16654	15588	15347	15371	15287	15373	15221	15366	15573	15292	15271	15357	15329	15286	15369	15315	15320	15339	15323	15435	15300	15512	15450	15456	15217	15491	15426	15291	15334	15504	15503	15418	15298	15260	15264	15463	15165	15314	15268	15503	15152	15414	15198	15367	15193	15390	15240	15352	15332	15398	15161	15335	15309	15423	15334	15237	15358	15165	15335	15410	15240	15322	15297	15343	15323	15462	15289	15356	15480	15428	15226	15297	15446	15299	15436	15334	15278	15188	15381	15203	15340	15335	15355	15365	15638	15223	15383	15384	15391	15392	15351	15187	15507	15381	15371	15326	15322	15195	15301	15197	15428	15373	15315	15466	15235	15255	15185	15168	15416	15407	15399	15205	15442	14997	15408	15327	15285	15336	15242	15407	15242	15281	15390	15444	15339	15233	15406	15246	15337	15177	15457	15482	15373	15267	15428	15259	15284	15415	15398	15230	15404	15263	15284	15461	15329	15302	15319	15229	15359	15231	15377	15486	15309	15418	15203	15291	15314	15232	15488	15260	15448	15365	15421	15396	15361	15367	15267	15245	15155	15285	15464	15314	15254	15449	15269	15207	15221	15359	15332	15385	15338	15407	15367	15469	15342	15329	15424	15270	15449	15365	15265	15281	15274	15308	15381	15276	15327	15272	15380	15120	15444	15289	15311	15497	15328	15519	15279	15281	15236	15311	15286	15400	15429	15312	15270	15218	15397	15299	15165	15351	15090	15152	15375	15351	15423	15592	15203	15403	15331	15252	15432	15237	15354	15297	15330	15159	15260	15437	15274	15285	15289	15310	15313	15350	15169	15352	15432	15521	15199	15330	15341	15109	15365	15313	15424	15254	15430	15457	15425	15362	15354	15198	15522	15313	15389	15217	15345	15427	15102	15316	15386	15453	15305	15349	15327	15254	15277	15322	15351	15249	15463	15332	15225	15438	15395	15535	15272	15450	15236	15407	15192	15286	15419	15266	15411	15265	15353	15170	15460	15420	15162	15428	15445	15375	15275	15366	15321	15442	15243	15298	15340	15507	15395	15352	15316	15392	15281	15379	15260	15271	15417	15317	15257	15253	15154	15349	15196	15373	15473	15276	15347	15369	15346	15326	15345	15403	15202	15353	15457	15276	15313	15485	15297	15369	15374	15265	15484	15478	15316	15573	15251	15423	15211	15382	15249	15319	15417	15284	15248	15399	15298	15318	15194	15550	15443	15177	15340	15372	15348	15379	15301	15253	15312	15180	15425	15270	15238	15449	15158	15297	15252	15449	15189	15357	15246	15180	15467	15250	15473	15367	15250	15431	15334	15506	15332	15381	15295	15329	15362	15509	15471	15237	15284	15227	15332	15385	15259	15404	15262	15406	15323	15211	15326	15369	15292	15299	15225	15242	15415	15223	15310	15465	15515	15144	15198	15380	15384	15471	15344	15326	15270	15364	15386	15255	15307	15317	15222	15234	15308	15417	15366	15306	15206	15471	15457	15194	15264	15375	15385	15343	15462	15475	15363	15605	15227	15419	15356	15421	15227	15246	15431	15286	15205	15341	15261	15417	15406	15396	15367	15323	15297	15502	15515	15271	15301	15207	15358	15327	15226	15441	15369	15347	15325	15300	15369	15209	15495	15277	15294	15133	15368	15335	15376	15305	15464	15336	15274	15237	15347	15277	15338	15255	15263	15342	15381	15266	15217	15232	15344	15359	15225	15325	15210	15366	15400	15333	15460	15304	15465	15290	15180	15440	15275	15361	15431	15421	15390	15326	15271	15324	15363	15410	15471	15398	15339	15325	15181	15425	15310	15299	15190	15168	15225	15271	15156	15421	15372	15257	15260	15380	15325	15408	15390	15339	15178	15457	15159	15293	15306	15236	15304	15342	15249	15394	15402	15412	15364	15202	15413	15174	15467	15344	15342	15290	15503	15419	15312	15355	15227	15234	15400	15329	15454	15364	15111	15335	15273	15252	15462	15408	15370	15349	15288	15284	15359	15398	15404	15298	15342	15387	15242	15197	15472	15397	15561	15460	15314	15303	15114	15221	15514	15225	15234	15265	15340	15283	15335	15270	15342	15443	15280	15239	15332	15465	15329	15543	15163	15380	15418	15459	15412	15175	15374	15252	15386	15388	15496	15380	15361	15231	15333	15172	15474	15375	15359	15444	15334	15311	15477	15349	15343	15386	15208	15387	15370	15323	15387	15275	15381	15350	15272	15475	15398	15389	15358	15225	15202	15239	15296	15485	15475	15310	15373	15436	15352	15281	15397	15297	15516	15458	15300	15429	15433	15348	15386	15195	15317	15399	15349	15368	15363	15410	15378	15192	15502	15407	15279	15385	15265	15234	15337	15403	15268	15305	15294	15257	15383	15412	15248	15412	15328	15091	15389	15400	15312	15354	15322	15424	15314	15308	15499	15239	15355	15351	15363	15506	15344	15377	15220	15359	15354	15300	15465	15211	15229	15282	15445	15281	15387	15467	15299	15405	15224	15305	15210	15363	15342	15265	15271	15350	15360	15286	15191	15476	15252	15328	15389	15398	15418	15221	15247	15305	15333	15240	15396	15400	15252	15341	15307	15449	15379	15165	15170	15343	15482	15435	15156	15291	15373	15397	15197	15426	15370	15460	15238	15370	15444	15147	15341	15467	15171	15407	15350	15387	15165	15272	15200	15167	15196	15318	15388	15276	15331	15255	15385	15302	15361	15340	15404	15275	15378	15364	15341	15163	15424	15374	15322	15295	15406	15265	15555	15311	15529	15333	15340	15373	15353	15445	15316	15319	15285	15299	15485	15413	15416	15380	15245	15242	15382	15446	15403	15372	15244	15410	15320	15310	15374	15332	15343	15411	15542	15455	15250	15338	15293	15225	15412	15378	15520	15404	15299	15366	15423	15276	15332	15227	15318	15271	15133	15274	15446	15151	15298	15363	15191	15324	15369	15264	15554	15351	15285	15288	15248	15190	15324	15326	15352	15226	15433	15316	15398	15248	15273	15270	15309	15352	15426	15401	15542	15188	15202	15302	15192	15351	15370	15330	15340	15241	15346	15392	15507	15434	15310	15227	15360	15423	15086	15515	15203	15422	15417	15304	15500	15215	15402	15351	15203	15168	15411	15288	15372	15265	15314	15271	15352	15260	15251	15359	15260	15371	15198	15429	15353	15259	15505	15277	15383	15449	15316	15423	15373	15208	15483	15286	15183	15346	15243	15472	15240	15338	15381	15245	15333	15229	15315	15515	15502	15430	15450	15273	15389	15336	15291	15288	15302	15326	15245	15318	15329	15306	15322	15435	15250	15398	15379	15569	15258	15445	15309	15410	15399	15271	15167	15448	15219	15275	15154	15373	15490	15378	15291	15364	15291	15396	15440	15158	15486	15583	15318	15347	15330	15303	15180	15372	15266	15248	15149	15395	15200	15268	15389	15475	15320	15255	15256	15288	15362	15372	15445	15319	15314	15429	15393	15234	15149	15381	15350	15237	15424	15430	15436	15334	15536	15538	15426	15349	15317	15149	15363	15340	15362	15270	15352	15360	15315	15317	15517	15124	15191	15320	15223	15348	15395	15373	15278	15423	15462	15413	15354	15383	15342	15223	15295	15381	15542	15324	15519	15270	15185	15483	15444	15356	15460	15335	15398	15308	15353	15366	15393	15221	15238	15420	15352	15385	15101	15344	15171	15303	15279	15519	15099	15331	15338	15404	15175	15199	15249	15361	15326	15234	15400	15379	15400	15279	15453	15407	15392	15371	15226	15407	15311	15488	15454	15452	15340	15453	15445	15317	15392	15275	15438	15299	15296	15495	15401	15475	15328	15263	15496	15374	15360	15261	15354	15401	15392	15339	15286	15274	15321	15467	15324	15390	15344	15394	15231	15326	15362	15377	15416	15429	15361	15386	15403	15276	15269	15344	15211	15406	15394	15258	15382	15310	15375	15269	15405	15512	15586	15248	15378	15198	15357	15440	15339	15339	15485	15334	15249	15423	15204	15295	15255	15379	15292	15429	15247	15463	15251	15229	15361	15464	15320	15306	15541	15374	15473	15303	15425	15314	15371	15329	15251	15388	15387	15365	15559	15221	15351	15387	15390	15333	15337	15289	15366	15513	15203	15622	15505	15401	15260	15192	15526	15217	15408	15199	15437	15252	15396	15371	15318	15605	15413	15401	15326	15435	15517	15174	15340	15266	15341	15417	15344	15523	15388	15463	15116	15400	15280	15295	15331	15319	15378	15209	15415	15293	15487	15424	15220	15240	15442	15483	15344	15183	15318	15547	15265	15358	15303	15146	15347	15379	15423	15518	15407	15322	15320	15487	15373	15275	15262	15369	15404	15294	15338	15262	15405	15310	15369	15381	15411	15477	15241	15385	15226	15257	15281	15266	15493	15246	15261	15447	15241	15389	15420	15507	15342	15313	15362	15326	15328	15381	15250	15399	15353	15215	15297	15423	15311	15386	15327	15312	15319	15487	15227	15375	15438	15480	15388	15343	15396	15427	15388	15307	15219	15362	15349	15301	15486	15310	15280	15414	15433	15433	15335	15382	15258	15591	15344	15490	15307	15156	15129	15318	15467	15490	15286	15276	15486	15240	15199	15318	15388	15405	15330	15432	15281	15416	15499	15408	15256	15424	15399	15224	15266	15302	15371	15301	15265	15398	15199	15428	15494	15307	15467	15388	15363	15221	15425	15428	15395	15254	15244	15320	15448	15200	15352	15224	15365	15298	15456	15341	15428	15384	15345	15196	15423	15201	15247	15246	15399	15327	15431	15427	15347	15308	15343	15255	15429	15352	15313	15583	15286	15200	15433	15286	15470	15486	15305	15499	15357	15283	15394	15163	15214	15406	15500	15405	15317	15288	15282	15378	15379	15254	15284	15258	15408	15368	15239	15389	15365	15113	15346	15448	15339	15319	15282	15378	15134	15464	15306	15353	15518	15290	15458	15302	15306	15331	15465	15401	15231	15345	15378	15225	15355	15269	15477	15204	15386	15430	15183	15377	15226	15372	15438	15356	15401	15416	15300	15320	15432	15406	15210	15379	15275	15244	15237	15510	15337	15335	15287	15362	15256	15245	15259	15202	15238	15480	15363	15354	15434	15316	15228	15329	15425	15369
24609	21581	28853	25062	22330	21164	21000	19786	27943	36518	33130	26827	22921	19849	18958	18829	18920	18801	18905	18822	18845	18878	18765	18776	18941	18714	18615	18944	18848	18748	18900	18901	18872	18631	18564	18817	18674	18763	18750	18805	18737	18752	18649	18545	18736	18612	18764	18717	18821	18731	18803	18824	19007	18705	18732	18732	18618	18654	18744	18705	18698	18710	18731	18615	18626	18722	18799	18768	18811	18779	18793	18885	18895	18735	18763	18592	18883	18590	18619	18702	18820	18712	18751	18811	18973	18652	18790	18612	18655	18782	18553	18606	18892	18678	18681	18822	18609	18764	18707	18443	18743	18650	18395	18650	18769	18747	18725	18796	18741	18689	18647	18688	18838	18626	18656	18580	18717	18628	18664	18611	18734	18726	18752	18774	18559	18852	18648	18771	18573	18547	18815	18677	18894	18556	18857	18675	18544	18575	18756	18787	18674	18386	18782	18672	18540	18594	18695	18587	18863	18512	18705	18760	18714	18421	18539	18570	18669	18735	18650	18659	18611	18841	18860	18696	18738	18882	18703	18875	18765	18409	18798	18650	18656	18781	18533	18895	18611	18424	18749	18538	18652	18396	18654	18861	18608	18904	18540	18937	18697	18532	18651	18768	18682	18833	18524	18835	18907	18897	18850	18838	18517	18772	18647	18663	18601	18812	18722	18823	18627	18629	18728	18579	18646	18572	18745	18804	18755	18854	18653	18624	18652	18612	18878	18905	18704	18800	18877	18783	18743	18574	18743	18562	18829	18707	18772	18654	18664	18649	18722	18802	18714	18571	18851	18570	18547	18710	18596	18864	18612	18853	18803	18688	18700	18775	18735	18666	18718	18609	18673	18663	18892	18724	18931	18730	18702	18610	18682	18695	18760	18585	18530	18676	18867	18662	18435	18786	18571	18764	18667	18684	18650	18833	18650	18591	18620	18719	18606	18866	18780	18630	18613	18650	18639	18793	18627	18876	18766	18526	18630	18671	18771	18648	18756	18670	18784	18563	18655	18793	18695	18755	18946	18824	18785	18510	18761	18856	18733	18692	18777	18803	18799	18572	18491	18617	18550	18687	18775	18699	18775	18533	18679	18630	18498	18772	18799	18687	18567	18771	18682	18623	18769	18667	18475	18802	18637	18738	18516	18724	18723	18693	18612	18574	18833	18626	18623	18798	18848	18902	18896	18736	18761	18594	18620	18768	18861	18706	18864	18530	18506	18738	18665	18806	18875	18807	18783	18537	18653	18543	18723	18706	18633	18768	18772	18579	18705	18766	18744	18673	18696	18636	18571	18520	18577	18682	18715	18752	18736	18669	18644	18769	18607	18673	18806	18678	18832	18722	18677	18955	18665	18747	18533	18948	18648	18554	18648	18639	18677	18289	18740	18762	18669	18938	18699	18614	18744	18764	18612	18738	18861	18808	18532	18743	18830	18766	18567	18808	18793	18673	18751	18810	18543	18641	18517	18776	18581	18592	18818	18743	18643	19024	18589	18695	18725	18634	18997	18709	18624	18631	18665	18621	18730	18622	18656	18444	18907	18694	18696	18719	18647	18779	18917	18591	18624	18713	18503	18712	18687	18444	18753	18725	18706	18629	18842	18489	18655	18529	18487	18628	18688	18729	18703	18665	18866	18820	18822	18613	18730	18785	18641	18860	18680	18793	18817	18720	18642	18716	18638	18588	18798	18791	18730	18745	18800	18822	18736	18584	18712	18750	18843	18448	18489	18739	18873	18562	18724	18843	18662	18799	18653	18853	18634	18531	18624	18596	18619	18655	18574	18611	18793	18839	18612	18750	18627	18783	18628	18648	18716	18840	18942	18627	18604	18673	18757	18650	18694	18671	19007	18535	18553	18618	18700	18936	18681	18749	18730	18781	18810	18750	18649	18727	18771	18699	18598	18707	18604	18813	18790	18854	18693	18620	18552	18620	18725	18668	18798	18675	18897	18783	18833	18637	18707	18661	18915	18498	18538	18740	18730	19033	18856	18817	18756	18589	18630	18684	18567	18752	18409	18578	18652	18573	18682	18604	18715	18710	18779	18596	18630	18823	18775	18812	18880	18753	18790	18656	18668	18900	18749	18844	18630	18364	18508	18658	18907	18736	18918	18598	18811	18818	18759	18867	18870	18705	18585	18706	18838	18907	18764	18622	18739	18772	18801	18768	18575	18629	18695	18568	18840	18749	18712	18659	18647	18739	18700	18752	18729	18579	18709	18612	18748	18615	18810	18711	18881	18623	18675	18518	18853	18628	18514	18847	18711	18827	18586	18432	18609	18827	18528	18690	18654	18596	18557	18837	18609	18698	18805	18668	18690	18840	18725	18724	18601	18862	18582	18873	18510	18855	18709	18810	18540	18707	18507	18771	18734	18697	18763	18534	18612	18671	18626	18756	18888	18731	18887	18759	18647	18617	18831	18502	18774	18677	18777	18650	18596	18682	18748	18653	18582	18678	18698	18750	18820	18656	18610	18607	18795	18823	18883	18739	18651	18497	18754	18727	18735	18612	18517	18634	18584	18795	18902	18851	18761	18715	18829	18663	18731	18779	18662	18715	18602	18908	18652	18639	18688	18673	18839	18662	18531	18640	18801	18560	18602	18763	18577	18737	18881	18681	18635	18737	18611	18773	18799	18548	18788	18753	18736	18829	18856	18852	18612	18731	18861	18776	18697	18790	18723	18694	18652	18616	18715	18858	18821	18904	18591	18583	18695	18757	18755	18822	18456	18613	18634	18744	18454	18599	18692	18673	18475	18703	18514	18683	18649	18968	18732	18752	18763	18705	18558	18668	18922	18766	18555	18603	18721	18554	18615	18574	18599	18750	18724	18664	18795	18637	18739	18817	18705	18668	18797	18784	18867	18729	18754	18895	18732	18712	18627	18715	19038	18727	18999	18742	18729	18569	18723	18742	18474	18513	18640	18563	18718	18616	18748	18735	18601	18782	18785	18670	18593	18904	18607	18779	18810	18591	18734	18413	18768	18763	18788	18773	18704	18522	18656	18667	18584	18710	18788	18781	18707	18617	18619	18649	18722	18535	18579	18555	18942	18571	18776	18842	18598	18509	18695	18701	18695	18608	18729	18764	18623	18623	18785	18704	18725	18851	18756	18861	18652	18600	18564	18541	18574	18719	18876	18664	18888	18652	18491	18747	18810	18632	18620	18752	18672	18490	18660	18612	18727	18641	18487	18511	18915	18986	18805	18642	18598	18830	18737	18785	18702	18855	18864	18424	18757	18703	18499	18805	18573	18639	18479	18604	18682	18770	18510	18712	18631	18614	18614	18709	18568	18747	18567	18682	18705	18655	18758	18854	18638	18692	18675	18669	18853	18556	18830	18610	18817	18734	18481	18678	18671	18506	18515	18710	18790	18767	18874	18654	18647	18677	18685	18853	18813	18725	18822	18751	18755	18772	18746	18665	18642	18635	18802	18710	18643	18879	18512	18664	18661	18881	18789	18669	18733	18814	18729	18937	18804	18736	18559	18471	18760	18595	18549	18732	18897	18701	18742	18577	18536	18776	18746	18685	18723	18666	18663	18703	18610	18765	18868	18661	18566	18737	18538	18707	18657	18595	18713	18854	18905	18821	18620	18711	18728	18747	18688	18801	18858	18736	18758	18671	18917	18686	18479	18569	18485	18779	18505	18707	18611	18814	18663	18659	18553	18655	18668	18892	18617	18611	18653	18799	18849	18763	18779	18578	18497	18617	18834	18557	18778	18596	18748	18477	18507	18538	18691	18590	18750	18857	18748	18599	18754	18648	18823	18605	18833	18689	18726	18757	18665	19010	18736	18703	18640	18844	18790	18646	18713	18676	18837	18811	18606	18716	18710	18779	18743	18860	18732	18774	18586	18787	18549	18887	18886	18806	18656	18752	18628	18760	18785	18641	18522	18620	18630	18570	18782	18640	18520	18548	18570	18724	18732	18466	18820	18801	18867	18701	18699	18464	18750	18588	18729	18705	18736	18813	18825	18846	18660	18761	18749	18788	18656	18813	18739	18729	18715	18728	18621	18560	18788	18459	18614	18534	18542	18667	18718	18875	18874	18803	18547	18737	18688	18654	18777	18819	18769	18690	18623	18845	18768	18708	18649	18771	18774	18696	18378	18702	18661	18500	18754	18705	18793	18547	18837	18537	18635	18516	18858	18812	18516	18919	18748	18581	18733	18591	18659	18799	18863	18723	18463	18627	18999	18808	18543	18621	18721	18656	18879	18557	18943	18748	18802	18795	18745	18599	19027	18693	18711	18576	18925	18900	19055	18676	18529	18612	18711	18623	18710	18765	18772	18624	18872	18590	18799	18748	18756	18824	18846	18553	18763	18640	18948	18903	18701	18603	18806	18603	18588	18606	18661	18664	18750	18668	18792	18675	18735	18585	18701	18674	18955	18587	18764	18455	18438	18754	18597	18704	18735	18647	18614	18658	18564	18566	18780	18716	18757	18614	18582	18767	18709	18737	18653	18372	18651	18605	18705	18537	18824	18714	18808	18716	18790	18773	18886	18725	18667	19033	18839	18905	18529	18587	18673	18762	18606	18692	18946	18641	18670	18705	18560	18520	18525	18680	18720	18667	18796	18635	18789	18690	18703	18652	18811	18936	18690	18870	18676	18703	18528	18736	18510	18793	18726	18800	18861	18768	18768	18641	18564	18753	18464	18668	18786	18786	18575	18835	18770	18558	18761	18828	18798	18654	18768	18606	18801	18737	18747	18652	18672	18623	18950	18571	18779	18747	18584	18697	18657	18615	18759	18720	18662	18609	18604	18573	18637	18818	18853	18621	18851	18912	18722	18846	18735	18715	18671	18949	18866	18830	18367	18598	18747	18823	18828	18584	18652	18668	18760	18789	18836	18679	18733	18766	18726	18707	18860	18899	18587	18766	18569	18762	18780	18769	18955	18506	18684	18771	18810	18944	18822	18637	18741	18687	18720	18702	18695	18755	18769	18584	18770	18853	18803	18740	18819	18680	18706	18801	18737	18564	18718	18598	18761	18680	18756	18519	18646	18518	18851	18793	18786	18602	18899	18655	18761	18832	18812	18553	18617	18629	18640	18712	18794	18721	18739	18891	18634	18570	18597	18647	18598	18756	18757	18676	18651	18862	18713	18667	18725	18890	18631	18633	18810	18819
15652	27586	26931	20495	17723	17292	17299	17967	31990	38949	34610	26364	21060	17260	16480	16747	16536	16434	16567	16645	16643	16608	16689	16463	16362	16541	16418	16246	16637	16452	16687	16398	16533	16442	16726	16429	16495	16489	16632	16383	16541	16549	16419	16582	16537	16541	16494	16502	16612	16619	16684	16538	16529	16538	16380	16363	16684	16561	16538	16510	16579	16376	16636	16545	16661	16502	16615	16430	16457	16529	16605	16433	16553	16384	16498	16545	16540	16461	16514	16613	16445	16575	16665	16522	16525	16627	16459	16475	16584	16500	16519	16508	16504	16631	16332	16537	16541	16561	16529	16496	16555	16531	16440	16396	16489	16579	16556	16571	16520	16507	16510	16574	16577	16440	16509	16586	16507	16462	16481	16400	16489	16681	16465	16540	16521	16636	16359	16624	16601	16448	16310	16524	16503	16552	16457	16424	16415	16579	16495	16532	16585	16480	16549	16649	16441	16543	16519	16423	16364	16476	16410	16477	16471	16313	16696	16657	16491	16439	16443	16496	16498	16588	16589	16662	16623	16408	16579	16473	16501	16594	16486	16556	16493	16431	16497	16312	16420	16670	16599	16454	16623	16420	16440	16668	16590	16316	16543	16342	16433	16487	16518	16559	16432	16428	16484	16416	16524	16463	16526	16500	16460	16364	16385	16457	16711	16375	16417	16456	16539	16506	16422	16497	16356	16380	16498	16527	16496	16552	16447	16582	16455	16399	16464	16296	16397	16593	16368	16603	16539	16415	16745	16471	16574	16228	16638	16473	16523	16697	16445	16590	16377	16387	16439	16432	16503	16437	16483	16585	16590	16458	16402	16390	16418	16526	16477	16447	16429	16483	16630	16408	16442	16555	16487	16378	16589	16479	16482	16496	16567	16478	16546	16498	16501	16467	16465	16611	16465	16690	16435	16659	16403	16557	16621	16426	16485	16469	16634	16361	16534	16499	16373	16510	16479	16528	16601	16556	16420	16392	16647	16512	16454	16529	16550	16341	16576	16504	16611	16463	16578	16335	16345	16488	16440	16368	16652	16505	16481	16592	16483	16511	16401	16486	16373	16447	16423	16390	16482	16532	16535	16507	16561	16521	16692	16528	16615	16556	16600	16417	16516	16544	16462	16467	16629	16482	16186	16507	16527	16615	16441	16503	16492	16516	16460	16462	16525	16560	16433	16524	16517	16428	16415	16585	16578	16451	16378	16441	16535	16542	16394	16576	16536	16562	16605	16729	16471	16541	16432	16532	16670	16340	16562	16518	16532	16625	16547	16575	16429	16591	16535	16399	16576	16462	16492	16736	16570	16377	16521	16688	16469	16472	16485	16547	16663	16451	16566	16409	16549	16317	16475	16508	16398	16359	16414	16476	16335	16372	16650	16514	16471	16581	16505	16502	16508	16500	16491	16445	16401	16512	16479	16433	16349	16672	16353	16442	16568	16533	16452	16529	16699	16297	16565	16319	16572	16370	16468	16513	16515	16332	16545	16593	16522	16383	16636	16348	16673	16538	16492	16541	16480	16662	16382	16371	16605	16564	16553	16738	16589	16427	16470	16620	16613	16506	16411	16511	16674	16494	16540	16578	16486	16288	16423	16481	16635	16352	16581	16344	16608	16497	16549	16577	16529	16578	16609	16654	16428	16606	16440	16383	16447	16549	16571	16353	16365	16362	16667	16538	16540	16473	16495	16570	16482	16491	16701	16452	16463	16657	16283	16507	16541	16461	16391	16424	16506	16501	16482	16483	16532	16510	16595	16571	16625	16467	16557	16412	16486	16403	16570	16631	16689	16721	16604	16509	16496	16600	16411	16393	16616	16426	16393	16454	16467	16595	16430	16399	16464	16380	16434	16295	16558	16351	16493	16450	16603	16459	16446	16456	16561	16490	16674	16205	16441	16604	16478	16618	16336	16359	16476	16508	16443	16517	16477	16464	16479	16469	16578	16380	16357	16292	16509	16615	16396	16606	16527	16418	16475	16604	16439	16486	16474	16610	16649	16591	16482	16600	16384	16527	16602	16297	16540	16460	16483	16400	16570	16469	16451	16427	16600	16572	16548	16600	16343	16609	16372	16496	16426	16487	16518	16585	16501	16586	16520	16490	16606	16563	16349	16520	16536	16370	16431	16241	16356	16467	16389	16593	16324	16436	16399	16507	16473	16633	16506	16462	16536	16513	16453	16446	16447	16284	16515	16322	16562	16329	16620	16530	16618	16467	16476	16597	16352	16458	16429	16422	16555	16438	16714	16485	16492	16517	16644	16445	16457	16517	16384	16595	16580	16525	16426	16417	16601	16587	16621	16501	16526	16407	16358	16549	16564	16453	16510	16417	16621	16320	16453	16378	16565	16410	16387	16564	16453	16576	16363	16579	16509	16474	16611	16493	16366	16411	16437	16470	16551	16519	16501	16422	16415	16720	16552	16607	16562	16458	16492	16478	16621	16293	16519	16638	16498	16769	16701	16701	16474	16311	16520	16592	16674	16606	16528	16566	16454	16505	16494	16588	16617	16668	16478	16569	16444	16573	16586	16490	16472	16618	16516	16556	16431	16462	16523	16307	16499	16640	16485	16690	16462	16615	16474	16418	16351	16429	16643	16469	16504	16460	16483	16652	16327	16538	16511	16414	16477	16414	16471	16545	16439	16426	16481	16678	16520	16606	16460	16628	16422	16545	16351	16462	16400	16586	16459	16516	16432	16485	16393	16588	16452	16710	16463	16466	16450	16391	16547	16523	16593	16358	16553	16651	16281	16506	16349	16537	16458	16458	16495	16346	16583	16640	16748	16448	16581	16585	16574	16464	16515	16501	16622	16433	16680	16549	16421	16472	16555	16571	16504	16541	16515	16546	16358	16412	16601	16385	16511	16536	16550	16422	16403	16582	16424	16419	16445	16607	16487	16544	16620	16494	16540	16545	16581	16420	16492	16434	16549	16442	16470	16552	16519	16541	16621	16639	16401	16736	16523	16542	16516	16232	16491	16428	16479	16548	16506	16351	16410	16305	16517	16532	16460	16331	16459	16387	16618	16440	16543	16467	16484	16513	16497	16634	16516	16556	16494	16444	16588	16466	16489	16571	16472	16443	16616	16574	16515	16480	16451	16552	16424	16512	16428	16631	16439	16450	16457	16612	16527	16450	16510	16514	16568	16543	16481	16493	16668	16466	16460	16622	16615	16443	16454	16395	16484	16553	16528	16519	16560	16493	16499	16541	16567	16404	16622	16449	16535	16685	16414	16569	16428	16440	16465	16533	16378	16419	16513	16466	16555	16594	16459	16619	16358	16500	16522	16453	16434	16601	16413	16504	16403	16523	16724	16546	16284	16508	16490	16461	16549	16461	16249	16485	16669	16463	16528	16498	16364	16563	16452	16648	16449	16446	16590	16519	16473	16418	16557	16479	16420	16619	16658	16400	16541	16411	16560	16539	16541	16391	16551	16553	16406	16454	16555	16558	16522	16516	16228	16560	16446	16491	16598	16559	16388	16531	16481	16493	16586	16542	16609	16557	16505	16483	16533	16487	16496	16464	16546	16290	16618	16459	16472	16557	16539	16563	16624	16553	16418	16366	16614	16396	16350	16734	16494	16436	16547	16416	16628	16497	16450	16393	16535	16670	16508	16492	16447	16528	16720	16401	16450	16590	16363	16501	16483	16402	16560	16663	16380	16449	16582	16525	16444	16524	16565	16300	16603	16525	16410	16713	16581	16552	16684	16635	16568	16578	16548	16560	16701	16639	16575	16564	16491	16412	16431	16675	16424	16643	16538	16393	16446	16540	16330	16382	16834	16521	16464	16500	16428	16493	16427	16671	16388	16429	16679	16522	16527	16490	16469	16456	16514	16595	16504	16581	16615	16426	16564	16391	16550	16612	16485	16539	16614	16391	16680	16676	16317	16472	16498	16500	16463	16572	16523	16439	16461	16542	16475	16471	16475	16357	16452	16523	16444	16509	16453	16466	16550	16593	16434	16346	16392	16675	16461	16522	16735	16648	16465	16487	16541	16486	16325	16429	16525	16486	16365	16479	16491	16349	16595	16522	16610	16572	16487	16439	16681	16509	16385	16386	16468	16678	16470	16449	16433	16366	16382	16570	16591	16560	16635	16459	16580	16657	16444	16665	16471	16616	16494	16458	16377	16605	16595	16605	16434	16493	16590	16503	16469	16586	16525	16489	16502	16606	16510	16585	16567	16659	16675	16452	16378	16487	16293	16492	16688	16502	16497	16604	16569	16465	16432	16581	16365	16624	16546	16377	16520	16454	16450	16444	16684	16517	16398	16433	16464	16401	16372	16480	16620	16417	16489	16551	16350	16511	16515	16673	16426	16591	16438	16479	16320	16409	16533	16530	16461	16495	16498	16593	16551	16343	16352	16371	16513	16554	16614	16507	16401	16735	16421	16515	16508	16464	16624	16392	16355	16565	16507	16392	16560	16593	16623	16624	16554	16404	16488	16613	16570	16460	16576	16531	16595	16499	16313	16555	16442	16439	16426	16458	16464	16408	16652	16429	16506	16631	16377	16346	16570	16304	16591	16448	16340	16578	16528	16589	16571	16445	16336	16662	16586	16543	16462	16642	16466	16611	16522	16445	16481	16442	16581	16608	16345	16558	16602	16375	16504	16599	16390	16576	16383	16507	16455	16444	16499	16650	16377	16572	16682	16628	16474	16432	16515	16456	16563	16532	16552	16563	16522	16494	16343	16521	16662	16327	16650	16485	16471	16427	16607	16667	16579	16497	16498	16451	16594	16365	16591	16446	16538	16393	16545	16602	16556	16450	16439	16549	16494	16530	16664	16469	16488	16606	16549	16706	16474	16607	16504	16358	16502	16386	16577	16350	16441	16456	16612	16594	16391	16504	16514	16586	16433	16516	16431	16584	16536	16608	16619	16302	16650	16501	16453	16594	16594	16438	16553	16424	16381	16507	16567	16567	16548	16516	16328	16561	16454	16418	16679	16533	16613	16435	16395	16568	16462	16412	16528	16593	16499	16471	16570	16583	16318	16562	16523	16482	16620	16528	16467	16475	16802	16440	16563	16347	16587	16602	16431	16590	16359	16513	16592	16481	16358	16465	16635	16507	16445	16469	16451	16421	16681	16590	16503	16441	16438	16410	16503	16512	16526	16623	16591	16516	16529	16544
23010	21557	29506	24079	21761	23872	26721	21517	42949	55276	44663	33903	26450	21651	20303	20109	20050	20174	19908	19797	20028	19896	20050	20034	19978	20052	20081	19922	19925	19731	19879	19945	20018	20015	19844	19916	19829	19839	19763	19702	19815	19657	19843	19851	19845	19786	19896	20034	20219	20006	19977	19881	19665	19845	19731	19800	19826	19905	19695	19924	19953	19544	19729	19831	19707	19789	19732	19710	19831	19626	19866	19870	19886	19923	19753	19738	19755	19835	19826	19651	19933	19810	19657	20014	19671	19613	19870	19973	19726	19877	19928	19690	19771	19985	20029	19841	19685	19749	19934	19802	19606	19729	19775	20032	19807	19808	19694	19763	19690	19742	19820	19727	19991	19826	19647	19615	19590	19768	19906	19753	19884	19718	19701	19688	19868	19860	19862	19557	19965	19739	19826	19824	19843	20123	19689	19780	19724	19766	19720	19820	20001	20047	19933	19753	19882	19827	20061	19739	19864	19885	19839	19904	19824	19890	19832	19787	19930	19796	19736	19678	19986	19935	19687	19845	19824	19711	20023	19924	19798	19811	19739	19678	19801	19858	19697	19776	19669	19821	19745	19858	19802	19809	19925	19903	19896	19867	19709	19758	19716	19834	19700	19715	19698	19775	19782	19923	19725	19796	19744	19735	19687	20000	19889	19767	19763	19726	19694	19847	19817	19728	19825	19742	19752	19859	19976	19813	19782	19685	19858	19573	19818	19824	19666	19796	19656	19728	19804	19861	19762	19944	19855	19984	19869	19956	19728	20049	19944	19872	19803	19751	19687	19768	19741	19796	19688	19846	19752	19780	19947	19807	19838	19849	19934	19670	19684	19882	20052	19687	19697	19677	19708	19759	19877	19755	19721	19793	19698	19577	19796	19613	19634	19620	19735	19791	19814	19769	19635	19722	20008	19770	19938	19687	20056	19951	19742	19540	19785	19725	19710	19869	20057	19724	19575	19744	19676	19896	19814	19847	19910	19596	19794	19917	19896	19813	19855	19668	19748	19612	19861	19553	19615	19642	19620	19795	19779	19607	19754	19755	19665	20029	19801	19824	19680	19833	19684	19815	19853	19622	20032	19882	19560	19617	19867	19714	19637	19638	19839	19759	19682	19745	19742	19770	19839	19959	19882	19838	19916	19888	19630	19706	19772	19630	19680	19650	19930	19742	19692	19618	19718	19669	19840	19766	19753	19813	19954	19810	19815	19825	19659	19885	19714	19844	19982	19696	19716	19797	19843	19663	19915	19690	19863	19900	19810	19780	19699	19653	19779	19751	19760	19932	19809	19819	19603	19720	19828	19722	19970	19902	19729	19783	19678	19752	19812	19819	19622	19574	19946	19699	19706	19767	19788	19621	19861	19885	19809	19845	19815	19554	19836	19792	19758	19713	19747	19565	19776	19505	19888	19704	19876	19863	19836	19768	19635	19682	19846	19534	19752	19851	19764	19703	19728	19818	19635	19805	19778	19715	19728	19775	19836	19703	19803	19888	19769	19677	19816	19764	19731	19706	19913	19816	19687	19713	19716	19941	19631	19960	19817	19747	19675	19868	19991	19903	19715	19726	19661	19708	19954	19700	19907	19777	19956	19765	19738	19612	19752	19775	19772	19821	19629	19651	19733	19857	19851	19875	19878	19643	19720	19649	19902	19692	19659	19776	19785	19677	19798	20036	19982	19581	19752	19536	19846	19801	19666	20014	19865	19909	19884	19833	19787	19671	19728	19864	19628	19731	19658	19778	19752	19765	19874	19628	19743	19927	19707	19579	19685	19636	19724	19935	19885	19630	19838	19653	19605	19757	19658	19731	19799	19503	19758	19639	19970	19845	19644	19735	19834	19658	19975	19761	19809	19704	19760	19796	19898	19731	19961	19647	19585	19658	19700	19459	19583	19704	19795	19678	19710	19507	19776	19662	19827	19770	19735	19780	19916	19749	19737	19764	19673	19555	19705	19549	19724	19750	19852	19603	19886	19817	19881	19819	19639	19739	19766	19639	19924	19577	19885	19916	20016	19800	19999	19963	19890	19692	19990	19815	19719	19983	19948	19817	19980	19702	19884	20053	19745	19799	19698	19816	20020	19826	19700	19767	19775	19791	19683	19652	19774	19854	19865	19765	19741	19696	19931	19918	19876	19811	19868	19764	19864	19792	19909	19861	19670	19777	19882	19863	19653	19799	19777	19640	19687	19648	19749	19725	19747	19809	19813	19860	19918	19824	19662	19806	19923	19811	19831	19727	19750	19849	19640	19801	19984	19803	19782	19774	19938	19726	19847	19636	19869	19661	19792	19815	19886	19638	19670	19898	19880	19789	19696	19807	19768	19718	19721	19785	19862	19670	19821	19675	19848	19752	19724	19801	20050	19748	19725	19790	19778	19808	19590	19846	19810	19988	19780	19771	19855	19891	19714	19624	19867	19713	19681	19795	19810	19630	19698	19572	19775	19767	19817	19926	19913	19706	19853	19884	19684	19768	19845	19819	19576	19743	19837	19826	19880	19656	19657	19816	19733	19827	19718	19574	19661	20041	20005	19919	19665	19934	19889	19721	19755	19676	19906	19919	19725	19776	19830	19825	19906	19760	19910	19706	19903	19823	19804	19716	19863	19833	19998	19870	19766	19826	20026	19673	19497	19795	19735	19808	19670	19877	19946	19862	19979	19841	19730	19830	19676	19755	19682	19641	19797	19704	19588	19667	19592	19720	19646	19737	20028	19873	19810	19998	19624	19616	19862	19810	19583	19746	19897	19560	19688	19768	19844	19870	19692	19898	19623	19704	19791	19912	19870	19940	19996	19967	19650	19867	19769	19490	19734	19798	19913	19879	19701	19779	19632	19678	19569	19684	19818	19680	19833	19838	19753	19761	19798	19880	19862	19694	19937	19756	19635	19732	19747	19783	19687	19846	19852	19714	19780	19774	19660	19975	19602	19561	19953	19700	19898	19912	19821	19915	19916	19856	19830	19815	19672	19710	19605	19729	19796	19747	19871	19616	19642	19695	19962	19862	19756	19780	19756	19888	19727	19656	19632	19700	19794	19588	19655	19825	19600	19668	19685	19672	19687	19799	19642	19673	19718	19763	19732	19915	19749	19773	19758	19658	19719	19586	19925	19757	19659	19643	19983	19809	19784	19829	19805	19764	19726	19582	19762	19660	19792	19758	19921	19999	19622	19672	19671	19805	19621	19802	19655	19856	19848	19559	19662	19781	19749	19804	19705	19689	19869	19844	19645	19588	19827	20008	19797	19720	19635	19811	19783	19766	19889	19743	19978	19732	19669	19825	19792	19816	19817	19672	19795	19900	19843	19923	19835	19902	19733	19523	19826	19674	19641	19676	19688	19711	19771	19772	19779	19955	19696	19785	19750	19823	19823	20063	19660	19793	19804	19538	19659	19687	19839	19920	19640	19728	19717	19760	19667	19679	19828	19870	19829	19512	19909	19710	19878	19796	19701	19856	19868	19936	19738	19915	19733	19720	19782	19886	19637	19908	19845	19592	19702	19711	19893	19808	20138	19886	19781	19771	19763	19892	19727	19460	19759	19718	19875	19783	19818	19805	19927	19763	19872	19592	19604	19765	19931	19848	19787	19689	19891	19895	19839	19616	19768	19888	19749	19730	19707	19748	19617	19791	19635	19729	19827	19799	19744	19863	19883	19880	19742	19812	19722	19591	19695	19739	19967	19770	19870	19705	20124	19897	19834	20032	19786	19609	19889	19921	19817	19918	19763	19709	19680	19810	19939	19702	19669	19550	19835	19808	19730	19713	19678	19793	19821	19834	19820	19753	19895	19689	19711	19709	19624	19887	19873	19711	19784	19659	19589	19843	19723	19775	19809	19696	19819	19744	19680	19735	19752	19702	19888	19690	19689	19748	19640	19707	19663	19753	19613	19804	19607	19390	19880	19629	19789	19796	19657	19739	19821	19862	19739	19850	20192	19691	19922	19674	19634	19834	20000	19771	19739	19620	19705	19934	19741	19899	19754	19696	19807	19739	19731	19805	19615	19853	19396	19764	19880	19720	19742	19679	19811	19935	19893	19620	19625	19866	19576	19674	19781	19764	19862	19663	19924	19765	19909	19825	19966	19872	19796	19924	19893	19816	19855	19631	19726	19414	19671	19546	19832	19711	19806	19575	19821	19637	19641	19738	20046	19727	19837	19714	19844	19946	19731	19954	19963	19549	19780	19807	19498	19925	19674	19959	19759	19827	19777	19845	19749	19657	19780	19902	19683	19657	19694	19463	19817	19690	19649	19722	19774	19979	19718	19674	19735	19876	19998	19776	19898	19664	19655	19774	19680	19522	19888	19706	19724	19879	19512	19520	19775	19636	19719	19937	19802	19819	19753	19795	19669	19762	19775	19565	19766	19784	19678	19476	19750	19863	19680	19801	19748	20012	19800	19724	19928	19680	19873	19564	19727	19858	19719	19855	19991	19851	19790	19707	19902	19777	19763	19676	19682	19699	19816	19847	19815	19793	19858	19728	19707	19579	19632	19597	19801	19688	19819	19857	19624	19928	19528	19861	19972	19837	19803	19633	19696	19794	19613	19679	19750	19557	19808	19850	19578	19931	19683	19871	19808	19720	19813	19745	19972	19740	19766	19830	19831	19857	19877	19545	19695	19861	19862	19885	19771	19617	19685	19821	19716	19751	19913	19742	19768	19821	20030	19764	19725	19747	19571	19690	19939	19782	19759	19710	19885	19692	19518	19761	19780	19775	19723	19767	19749	19966	19638	19523	19621	19654	19724	19688	19766	19869	19779	19738	19795	19735	19756	19795	19718	19687	19812	19647	19659	19702	19773	19822	19700	19729	19859	19925	19771	19814	19765	19629	19738	19870	19862	19705	19706	19636	19868	19764	19897	19790	19752	19672	19714	19802	19792	19774	19856	19707	19622	19802	19716	19728	19768	19779	19703	19777	19763	19848	19788	19815	19606	19624	19812	19957	19796	19812	19742	19828	19826	19787	19744	19900	19768	19743	19894	19794	19747	19674	19896	19669	19817	19732	19736	19815	19737	19705	19781	19709	19573	19816	19749	19743	19978	19742	19761	19800	19607	19772	19696	19644	19766	19798	19672	19640	19610	19933	19813	19767	19653	19748	19916	19831	19844	19906	19591	19692	19614	19521	19668	19856
19589	36555	33606	24908	20841	20101	19481	19166	46256	55295	44966	34254	24355	18592	17085	17134	17149	17105	17201	17028	17260	17275	17210	17233	17313	17219	17370	17173	17158	17209	17126	17009	17233	17174	17179	17304	16967	17209	17205	17132	17314	17180	17162	17126	17099	17089	17014	17102	17258	17084	17148	17152	17080	17337	17203	17201	17258	17057	17066	17107	17080	17245	17188	17283	17202	17038	17032	17227	17344	17226	17161	17290	17192	17108	17246	17129	17358	17129	17010	16990	17160	17201	17111	17243	17363	17167	17392	17037	17102	17016	17091	17094	17054	17220	17196	17224	17184	17230	17014	17234	17146	17367	17145	17211	17156	17247	17151	17168	17066	17358	17286	17154	17090	17200	17042	17045	17126	17111	17213	17003	17096	17107	17034	17228	17250	17269	17131	17123	17088	17112	17154	17185	17128	17171	17037	17076	17038	16978	17091	17105	17164	17194	17235	17101	17159	17171	17137	17029	17233	17180	17096	17209	17137	17090	17078	17101	17131	17195	17131	17076	17158	17059	17076	16953	16989	17110	17264	17001	17222	17042	17062	17159	17080	17277	17205	17140	17087	17129	16999	17097	17268	17253	17128	17181	17025	17109	17161	17069	17155	17177	17171	17220	17009	17027	16906	17190	17151	17138	17111	17188	17141	17233	17076	17167	16992	17305	17032	17094	17243	17022	17130	17092	17081	17137	17012	17155	17100	16991	17110	17272	17178	16986	17044	17153	17134	17090	17126	17083	17026	17185	17203	17039	17363	17107	17158	17187	17047	17172	17180	17041	17218	17148	17002	17059	17058	16971	17253	17050	17120	17121	17235	16969	16956	17104	17046	17095	17176	17142	17269	17054	17192	17120	16993	17008	17143	17140	17139	17205	17079	17081	17144	17032	16999	17186	17255	17045	17120	17068	17199	17082	17233	17144	17027	17145	17055	17171	17137	17179	17216	17196	17149	17259	17250	17147	17136	17298	17103	17136	17092	17036	17256	17245	17008	17133	17229	17026	16967	17249	16982	17206	17130	17238	17160	17214	17189	16990	17194	17154	17172	17297	17210	17014	17291	16987	17068	17013	17096	17101	17087	17075	17128	17124	17036	17243	17215	17068	17094	17321	17183	17019	17229	17218	17134	17132	17125	17070	17114	17182	17168	17017	17174	17144	17083	17298	17026	17089	16966	17112	17058	17273	17379	17355	17199	17006	17143	17086	17122	17272	17008	17066	17034	17207	17093	17097	17022	17096	17132	17124	17115	17102	17138	17215	17133	17242	17068	16931	17161	17357	17286	17125	17223	17176	17170	17022	17137	17268	17170	17113	17124	17207	17286	17039	16961	17079	17075	17127	17065	17133	17096	17164	17181	17194	17364	17139	17320	17127	17135	17269	17137	17170	17121	17076	17238	17156	17076	17215	17176	17289	17334	16974	17200	17184	17116	17192	17190	17163	17161	17002	17264	17215	17131	17190	17234	17289	17184	17093	17203	17016	17194	17144	17391	16936	17155	17129	17084	17078	17034	17261	17132	17206	17293	17122	17240	17172	17095	17314	17216	17151	17119	17073	17097	17069	17008	17294	17164	17039	17088	16998	17126	17127	16960	17174	16968	17140	17187	17084	17143	17061	17019	17165	17142	17252	17114	17202	17271	17096	17269	17056	17314	16930	17186	17178	17146	17230	17217	17181	17125	17137	17081	17207	17296	17121	17156	17252	16993	17242	17144	17144	17187	17011	17036	17151	17386	17040	17221	17066	17028	17011	17102	17256	17231	17116	17011	17116	17028	16914	17120	17161	17160	17259	17140	17152	17049	17221	17146	17160	17006	17224	17041	17141	17193	17177	17277	17203	17123	17194	17184	17287	17149	17232	17166	17128	17194	17100	17112	17034	16973	17139	17004	17154	17217	17205	17239	17109	17135	17278	17180	17093	17271	17086	17107	17250	17081	17112	17097	17090	17203	17144	17232	17099	17167	17170	17166	17092	17322	17165	17075	17015	17074	17182	17051	17188	17031	17383	17247	17103	17142	17314	17045	16988	16983	17233	16959	17229	17080	17124	17063	17108	17039	17085	17123	17043	17307	17094	17203	17264	17107	17284	17167	17149	17351	17144	17067	16941	17146	17137	17224	17015	17004	17082	17193	17197	17303	17101	17218	17096	17048	17164	17067	17204	17144	16902	17338	17086	17147	17026	17177	17183	17136	17058	17168	17057	17293	17031	17112	17084	17128	17146	17036	17057	17405	17267	16920	17213	17227	17162	17065	17095	17122	17024	17098	17152	17081	17298	17179	17088	17212	17179	17073	17164	17124	17073	17093	17201	17099	17056	17282	17056	17239	17049	17175	17116	17110	17057	17120	17156	17186	17168	16882	17327	17178	17230	17115	17289	17269	17165	17028	17007	17184	16992	17126	16967	17242	17200	17231	17204	17042	17107	17280	17094	17072	17274	17008	17156	17125	17029	17264	17041	17103	17163	17105	17227	17110	17218	17250	17142	17204	17193	17138	17254	17208	17248	17219	17004	17081	17195	16972	17173	17136	17104	17096	17358	16996	17271	17169	17164	17133	17225	17048	17087	17100	17244	16948	17079	17222	17103	17087	17265	17020	17060	17182	17084	16991	17092	17267	17129	17146	17222	17160	17032	17139	17133	17194	17154	17082	17141	17207	16985	17002	16965	17132	17168	17232	17278	17262	17080	17107	17022	17117	17143	17283	17080	16979	17236	17245	17122	16952	17024	17112	17149	17222	17084	16922	17126	17047	17257	16963	16988	17216	17093	17179	16966	17130	17168	17065	16983	17269	17151	17156	17248	16938	17102	16942	17166	17207	17187	17206	17030	17301	17126	17071	17176	17303	17121	17116	16988	17241	17094	17054	17230	17096	17094	17060	17014	17436	17048	17214	17204	17134	17154	17179	16985	17146	17142	17200	16920	17058	17231	17069	17050	17113	17076	17117	17220	17142	17069	17209	17088	17092	17370	17187	17202	17031	17049	16946	17138	16840	17125	17163	17148	17205	17027	16993	17031	17098	17219	17204	17213	17269	17375	17069	17125	17212	17204	17012	17028	17179	17233	17174	17025	17281	17119	17056	17122	17179	17117	17162	17165	17092	17087	17089	17178	17119	17218	16968	17078	16988	16993	17178	17207	17077	17170	17126	17153	17064	17083	17035	17013	17167	17098	17146	17085	17258	17080	17287	17151	17137	17253	16973	17060	17199	17262	17151	16960	17238	16966	17058	17093	17185	17241	17076	17197	17193	17258	17093	16933	17122	17009	17292	17196	17135	17182	17136	17122	17005	17174	17272	17091	17111	17098	17217	17091	17162	17111	17322	17269	17045	17221	17035	17073	17107	17098	17079	17137	17237	17023	17035	17141	16997	17162	16985	17063	17067	17269	17193	17236	17140	17346	17258	17216	17040	17310	17105	17148	16878	17028	17133	17193	17156	17247	17003	17098	16968	17009	17079	17012	17193	17029	17288	17091	17060	17098	17142	17140	17073	17206	17106	17131	17231	16914	17186	17213	17165	17189	17134	17026	17286	17145	17187	17214	17138	17262	17191	17177	17160	17148	17177	17209	17278	17114	17166	17105	17145	17115	17142	17165	17048	17249	17243	17133	17069	17116	17317	17156	17083	17196	17433	17047	17129	17207	17193	17157	17169	17098	17084	17154	17015	17137	17278	17169	17157	17114	17213	17115	17185	17011	17169	17279	17188	17193	17212	17169	17016	17310	17112	17356	17094	16970	17104	17253	17031	17237	16973	17179	17161	17252	16962	17140	17091	17173	17164	17133	17012	17155	17219	17161	17110	16979	17353	17056	16918	17272	17121	17330	17162	17266	17081	17109	17103	17230	17273	17150	17290	17050	17031	16970	17087	17231	17392	17101	17224	17148	17289	17189	17307	17118	17238	17203	17149	17176	17049	17107	17204	16886	17212	17170	17148	17114	17033	17178	17216	17128	16998	17172	16953	17104	17236	17080	16898	17249	17106	17035	17161	17276	17026	17079	17282	17193	17255	17105	17211	17114	17077	17118	17231	16880	17170	16895	17257	17113	16972	17062	17095	17221	17111	17198	17036	17257	17127	17221	17099	17029	17065	17050	17140	17020	17194	17159	17055	17024	17081	17090	17042	17146	17248	17111	17209	17038	17099	17226	17200	17106	17231	17159	17046	16943	17230	17284	17200	17034	17056	17241	17174	17092	17309	17128	17015	17123	16971	17271	17053	17043	17140	17126	17119	17217	16997	17275	17298	16994	17262	17185	17196	17002	17002	17088	17199	17306	17225	17078	17094	17093	17204	16957	17130	17143	17009	17170	17067	17166	17299	17008	17164	16994	16966	17251	17165	17182	17207	16901	17151	17089	17190	17319	17095	17233	17277	17212	17133	16947	17211	17008	17311	17088	17208	17182	17145	17136	17315	17230	17163	16950	17096	17173	17099	17112	17131	17231	17151	17095	17199	16987	17029	17124	17152	17011	17137	17106	17055	17107	17231	16990	17211	17353	17147	17075	17126	17151	17172	17075	17231	17266	17205	16880	17099	17045	17152	17356	17191	17143	17071	17061	17163	17295	17181	17110	17031	17230	17150	17198	17123	17257	17152	17248	17027	17173	17175	17073	17161	17078	17042	17085	17023	17146	17072	16797	17228	17044	17115	17290	17053	17204	17056	17140	17063	17047	17168	17170	17214	17159	16985	17145	17073	17023	17049	17142	17077	17014	17061	17037	17208	16997	17171	17096	16992	16990	17084	17363	17286	17148	17227	17049	17031	17169	17228	17244	17143	17061	17071	17156	17187	17030	17265	17113	16982	17064	17171	17074	17161	17312	17226	17148	17116	17190	17247	17246	17225	17146	17174	17084	17114	17026	17004	17233	17254	17086	17144	17071	17046	17238	17160	17175	17131	17152	17124	17160	17094	17167	16891	17079	17017	17078	17243	17076	17061	16990	17080	17078	17155	17174	17011	17215	17077	17140	17112	17033	17237	17071	17114	17108	17117	17080	17056	16962	17092	17141	17389	17176	17235	17152	17230	17141	17141	16933	17026	17083	17028	17079	17153	17075	17116	17231	17215	17161	17162	17196	17101	17177	17181	17063	17215	17188	17172	17032	16979	17137	17091	17157	17284	17226	17243	17226	17050	17236	17016	17229
27783	22637	26870	24646	21260	21663	21703	21300	22338	24691	24060	22592	21772	21284	21107	21064	21044	21164	20933	21005	20908	20883	21191	20836	21093	20985	21005	21039	21030	20884	20881	20947	21043	21245	20936	21038	21186	20968	20928	20945	21008	21022	21104	21100	20740	20967	21001	20965	20916	20909	20978	21087	21100	20950	21139	20869	21140	20928	20969	21077	20986	21019	21128	20780	21054	21032	21036	21108	21019	20953	21053	20915	20973	21075	21067	20774	21084	20934	21072	21118	20913	21118	21058	21241	20915	21082	20993	20972	20995	20961	20959	20766	21136	20962	20893	20900	21015	20946	21073	21028	21087	21166	20867	21145	20938	21153	20890	20690	20959	20923	21057	20851	21004	20828	21050	20992	20953	21023	20883	21065	20880	20896	20827	20998	21014	21235	21077	21010	20938	20833	21028	20995	20951	20893	20985	20787	21121	21031	21015	20778	20913	20929	20609	21096	21055	21046	21095	21032	21048	20753	21097	21045	20977	21104	20985	21022	21140	21059	21006	21001	21091	20934	20814	21052	20762	20906	20860	21009	20865	21055	21035	20869	20800	21070	21187	20883	20895	21069	21114	20765	20882	21039	21122	20797	21190	20799	20913	20884	20954	21030	20964	21008	20759	21085	21201	21026	20876	21015	21107	20989	21019	21093	21035	21090	20965	20957	20900	21000	20857	20865	21002	21063	21047	20918	21001	21025	21039	20914	20889	20967	20868	21046	21023	20955	21127	21209	20951	21026	20971	20918	20942	21132	21063	21201	21042	21021	20836	20903	21035	21111	20954	20615	20818	20868	20943	21004	21080	20995	20741	21037	21004	21088	21001	21157	21079	21210	21155	20981	20912	20868	20784	20725	20816	20752	20767	20939	20806	20969	21015	20961	20869	20951	20941	20919	21183	20838	20890	20969	20854	20871	20904	20970	20925	21109	20801	20973	20955	20919	20929	21105	20835	20880	21043	20930	21127	21097	21014	20842	21276	21017	21123	21039	20783	20938	21016	21005	21049	20949	21100	21043	20963	20781	20845	20956	21065	20989	21043	21053	20939	21093	21027	20929	20993	20956	20938	20880	21110	20781	20919	20858	21133	21022	20921	20792	21053	20999	21005	21067	20994	20920	20884	20928	20846	20987	21018	20852	21070	21070	20950	20812	20916	21084	20898	21105	20933	21018	21321	21162	21027	20933	20975	21088	21050	21014	21072	21169	20989	20854	20939	20843	20903	20958	21054	20998	20811	20898	21132	21023	20850	20954	21074	20974	20961	21038	21061	20973	20858	21142	21000	21064	20923	21145	20962	20586	20649	21056	20855	20954	21039	21048	21128	20974	21157	20827	21008	20929	20756	20873	20821	20765	20930	21008	20831	21021	20777	20908	21090	21032	21158	21100	21078	20969	21045	21040	20936	21129	20993	21227	20891	20796	20928	21019	20857	20816	20800	20916	20926	21080	21105	20980	21036	20979	20931	20972	21061	20960	21003	21164	21096	21085	21005	20928	20948	21013	20869	20938	21041	21137	20802	20879	21003	20888	21154	21116	21021	20909	20931	21021	21008	21065	21004	20894	21202	20972	21049	20993	21056	21038	21112	20803	21176	21000	21048	20992	20937	20952	20959	20992	20994	21113	21169	20865	20997	20891	20973	21085	21048	20976	21113	21134	21179	20860	20910	21078	21068	21038	21185	20811	21049	21099	20800	20995	20985	21074	21102	21088	21102	20891	21045	20909	21102	20752	20919	20894	20956	20934	21058	21148	20835	20794	20856	20942	21052	21196	20873	21017	21062	20966	20828	20838	20962	21227	20933	21079	21105	20924	21116	20947	20906	20906	20892	20832	20901	21027	21076	20958	21034	20747	20944	21046	21112	21056	21086	21198	21147	20814	20974	20945	21210	21090	20850	20957	21190	20818	21142	21084	20923	20837	20927	20904	21058	21091	21040	20858	20970	20909	21145	21133	20885	20998	21173	21006	21077	20973	20981	21039	21005	21016	21261	21175	21014	21011	21047	21120	21068	20926	21031	20952	21020	20996	21110	21080	20654	20954	20899	21179	20925	20904	21197	21018	20835	20697	21080	21093	20935	21092	20870	20685	21051	20909	20769	20993	21032	20974	21102	21087	20920	21009	20858	21305	20859	20991	21050	21019	21091	21005	20896	21092	21263	21003	21029	20911	21091	21032	20856	20915	20759	21155	21266	21108	21064	21070	21056	20909	20798	20901	20790	20969	20965	21031	21029	20977	20894	21040	21137	21082	20891	20927	20950	20761	20954	21001	21034	20995	21039	20964	21091	20944	21038	20965	21188	20878	21123	21266	20932	20919	21201	21032	21005	21035	20910	21073	20826	21129	20900	21212	21053	21050	20905	20966	20898	21038	20917	21023	20953	20750	21117	20980	20930	21081	21030	21059	20898	21074	21031	20993	20929	20891	20884	20851	20914	20860	21010	20979	20839	20935	21063	20822	20719	21066	21168	21029	21059	20904	20909	21023	20969	20884	21100	21034	20836	20998	21009	20951	20968	20946	21078	20972	21105	21110	20982	21050	20993	20996	20932	20898	20786	20968	20992	21035	21099	20834	20960	20706	20997	20927	21306	20813	20896	20856	20750	21041	21002	20867	20906	20964	21065	21165	20893	20999	21070	20965	21095	21043	21206	20906	20986	20981	20961	21114	20922	20861	21204	21188	21094	21087	21137	20837	20941	20960	21030	21111	21055	20911	20999	21177	21090	20951	20807	20906	20873	21251	21027	21162	20897	20974	20939	20814	20878	20804	20939	21000	21086	20821	20975	21144	20981	20753	21088	21002	21009	21010	20986	21135	20986	21088	21065	20863	21085	20917	20845	21024	21237	21113	21072	21162	20889	21019	20842	21043	21029	21135	20903	20942	21047	20891	20966	21042	20873	21080	20950	21223	21074	20942	21012	20963	20922	20885	20941	20943	20932	20944	21048	20764	21088	20837	20973	20789	21075	20915	20858	20875	20989	21017	21112	20845	20914	20784	21016	20909	21143	20903	20959	21083	20786	21032	21003	20916	20905	20971	20950	20983	20879	21093	21213	20941	20977	20945	20959	20993	20966	21038	20997	21017	20887	20976	21182	20931	21121	21125	21040	20909	20838	21140	20958	20853	20895	20929	21197	20783	20911	21079	21137	21015	20936	20945	20894	21152	20878	20850	21319	21025	20892	21091	21058	20882	21310	21095	21088	20989	21042	21048	21004	21044	21117	21022	21043	20876	20954	20778	20834	20948	21014	20570	21115	21049	20977	20787	21004	21044	21167	20880	20957	20985	21294	21147	20980	21023	20739	21009	21124	20873	20989	21114	21047	20940	21044	21045	20997	20877	20929	20966	20974	21196	20948	21063	20957	20814	21014	21069	21151	20921	21083	20960	21093	20900	20877	20953	21007	20987	20936	21013	20803	20914	20864	21031	20899	20905	21038	21040	21024	20877	20828	20988	20861	20871	20972	20975	20977	21100	20887	20915	20945	21067	21044	21036	21010	21034	20742	21112	20807	20991	21249	21048	21088	21136	21019	20986	21007	20875	20975	20932	20842	20717	20968	20965	20996	20987	20983	21197	20792	20967	21029	21138	21166	20781	21201	20949	21004	20840	21019	20924	20834	21046	21175	20739	20872	20939	20764	20819	21052	20960	21103	21106	20915	20944	20983	20944	20853	21173	21019	21033	21023	20960	20869	21018	21131	21101	21147	21010	21080	21203	21165	21081	20734	20950	21064	20845	20935	20902	21079	20937	20939	20786	21176	20999	20664	20933	21041	20915	21060	21059	20890	20950	21010	20951	21068	21015	21075	21074	20983	21080	21050	20883	20878	21029	21031	21064	21054	21107	21040	20955	20906	20964	21067	21129	20839	20902	20953	20919	21004	20978	21000	20970	21041	20971	21080	21187	20965	21042	21071	21186	20988	20900	21053	21008	21092	20800	20977	21005	21047	20930	21050	21040	20782	21106	21266	20889	21148	20953	20922	21209	20947	20993	21095	21084	21111	21079	21130	20952	20973	21081	21113	21132	21113	20910	20988	21064	21120	20944	20857	20952	20843	21204	20803	21102	21151	20899	20895	21089	20918	21013	20940	21008	20853	21090	20959	20905	21071	20986	20726	21003	21014	21009	20809	21076	20719	20613	20937	20913	21059	21035	20981	20992	20923	21190	21002	20959	21133	20719	20898	21044	20992	21044	21057	21018	21033	20802	21148	21047	20943	20950	21038	21023	20853	21043	21293	20989	20960	20977	20907	21033	21147	20971	21020	20997	21195	21131	21006	21003	20873	20894	21134	21018	21083	20853	20723	21153	21218	21029	21025	21096	20999	20932	20867	21153	21124	21016	20934	20799	20994	20959	21057	21035	21068	21094	20949	20747	21224	20718	20990	21079	21146	21072	21036	20962	20986	21158	21006	21123	21070	21001	21083	21108	21099	21030	20866	20922	20843	21135	21069	20998	20883	21033	20887	20842	20992	21024	21055	20986	20893	20964	21075	20945	20881	20917	21150	21049	20974	20812	20977	20910	21044	20957	21011	20992	21081	21225	21147	20898	21193	20847	21035	20926	21043	20949	21021	20851	20904	20857	20915	21190	21148	21088	20965	20757	21128	21061	21076	21175	21051	21223	20984	21087	20883	20895	20829	20898	21050	20790	20900	20865	20933	21223	20925	21015	21141	21009	21157	20946	21169	21007	20981	21063	20940	20881	21044	21160	21073	20868	20887	20860	20985	20957	20874	20814	20826	21158	21026	21038	20933	21046	20933	20857	21002	21124	20855	20881	20812	20727	20983	21094	21191	21021	21029	21016	21021	21130	20989	21102	21106	20903	20979	20968	20782	21054	21085	20942	20975	20964	21052	21031	20990	20897	21068	21035	21097	21008	21071	21036	20960	20830	20991	21042	20954	20972	21010	20749	20941	21075	21053	20948	20869	21090	21172	20972	20799	20906	21026	21043	20953	21126	21082	20907	20886	20964	21165	20883	20976	20905	20886	20761	20993	21040	20963	21178	20905	21045	21048	20822	21011	20951	21052	20972	21041	20914	20992	21177	21001	21233	21103	20875	20787	20961	20888	21271	21128	20947	20917	20990	20917	20868	21185	20817	21078	21131	20814	20965	21119	20769	20913	20878	20844	21019	20778	20868
17836	22418	22338	19445	18701	18989	18518	18296	20256	23806	21766	19670	18689	18066	17723	17733	17744	17850	17811	17870	17739	17925	17807	17896	17869	17904	17961	17896	18009	17641	17784	17843	17846	17971	17840	17932	17832	17931	17858	17903	17741	17814	17834	17785	17812	17966	17758	18027	17729	17796	17864	17867	17839	17774	17759	17751	17875	17907	17934	17955	18008	17814	17832	17810	17710	17846	17925	17853	17723	17730	18132	17904	17933	17823	17943	17792	17846	17850	18076	17669	17870	17760	17623	17852	17974	17895	17814	17782	17774	17808	17798	17933	17805	17699	17717	17783	17899	17959	17896	17854	17823	17863	17702	17834	17908	17758	17743	17835	17863	17698	17842	17834	17664	18040	17794	17812	17853	17808	17908	18010	17898	17918	17817	17857	17852	18033	17823	17669	17851	17890	17865	17941	17944	17863	17578	17876	17882	17795	17930	17759	17667	17894	17805	18063	17846	17911	17707	17695	17892	18013	17797	17873	17871	17782	17785	17895	17778	17910	17798	17844	17767	17879	17654	17825	17874	17781	17908	17845	17950	17787	17841	17938	17852	17923	17683	17896	18035	17907	18011	17831	17926	17747	17783	17907	17843	17810	17873	17872	17709	17906	17845	17807	17915	17873	17984	17818	17922	17892	17877	17740	17821	17809	17811	17817	17722	17859	17825	17832	17861	17911	17842	17757	17783	17864	17714	17700	17884	17959	17953	17723	17855	17826	17731	17793	17826	17840	17801	17791	17782	17864	17925	17870	17932	17823	17872	17754	17898	17782	17650	17679	17781	17824	17915	17931	17662	17757	17766	18024	17840	17934	17815	17821	17676	17813	17958	17841	17814	17824	17712	17915	17892	17856	17836	17604	17686	17627	17915	17904	17724	17938	17837	17808	18087	17889	17674	17716	17758	17847	17746	17887	17797	17806	17723	17709	17794	17716	17812	17745	18001	17890	17807	17698	18029	17911	17746	17712	17975	17715	17914	17981	17962	17701	17794	17835	17809	17778	17983	18043	17863	17808	17735	17806	17796	17858	17759	17901	17920	17759	17833	17814	17841	17794	17938	17878	17763	17977	17797	17832	17854	17807	17868	17787	17912	17820	17694	17888	17861	17826	17809	17795	17766	17991	18043	17703	17741	17773	17834	17949	17705	17730	17897	17824	17921	18030	17884	17790	18078	17838	17943	17772	17789	17912	17940	17765	17830	17865	17770	17764	17837	17809	17815	17709	17873	17801	17869	17878	17913	17783	17921	17775	17933	17858	17831	17827	17892	17815	17768	17925	17816	18024	18072	17747	17885	17899	17786	17780	17736	17816	17742	17872	17898	17889	17867	17906	17812	17841	17870	17845	17787	17905	18002	17798	17791	17969	17885	17803	17799	18086	17752	17831	17814	17889	17828	17986	18012	17865	17973	17734	17748	17802	17919	17949	17787	17852	17748	17868	17771	17752	17788	17858	17927	17862	17832	17705	17640	17928	17906	17885	17839	17850	17843	17845	17858	17906	17949	17883	17910	17592	17863	18002	17812	17798	17891	17877	17825	17804	17983	17865	17664	17839	17773	17945	17755	17910	17904	17864	17888	17853	17978	17878	17703	17857	17720	17847	17865	17826	18084	18041	17873	17976	17894	17766	17917	17900	17941	17834	17814	17789	17666	17961	17733	17875	17835	17701	17731	17837	17807	17628	17824	17702	18016	17866	17926	17790	17715	17941	17740	17739	17884	17654	17782	17754	17998	17896	17907	17839	17713	17835	17770	17769	17832	17667	17812	17805	17820	17965	17749	17996	17990	17751	17892	17703	17792	17710	18019	17738	17898	17780	17950	17756	17743	17806	17771	17825	18032	17829	18004	18001	17808	17751	17759	17871	17908	17944	17868	17777	18027	17878	17791	17715	17881	17701	17734	17873	17762	17736	17878	17822	17791	17910	17651	17806	18021	17912	17705	17840	18064	17938	17927	17980	17732	18030	17997	17939	17889	17695	17463	17974	17912	17854	17946	17816	17881	17763	17751	17756	17870	17773	17686	17913	17876	17713	17829	17764	17779	17881	17966	17964	17819	17779	17841	17862	18007	17863	17784	17784	17718	17739	17714	17813	17708	17801	17816	17904	17807	17796	17836	17917	17892	17832	17924	17811	17821	17792	17902	17648	17678	18082	17862	17585	17921	17892	17783	17872	17751	17884	17767	17999	17886	17858	17779	17871	17800	17793	17868	17969	17986	17840	17883	17680	17791	17970	17781	17779	17951	17997	17826	17925	17756	17906	17714	17860	18007	17778	17692	17785	17826	17787	17923	17707	17644	17906	17820	17744	17824	17772	17860	17720	17987	17760	17821	17758	17876	17910	17955	17818	17822	17839	17935	18041	17720	17802	17915	17733	17923	17914	17798	17852	17917	17864	17781	17942	17801	17890	17998	17958	17875	17991	17776	17984	17683	17936	17771	18016	17671	17899	17976	17832	17756	17791	17855	17963	17815	17965	18047	17692	17958	17818	17873	18013	17807	17729	17691	17917	17839	17958	17884	17949	17576	17989	17867	17715	17654	17784	17912	17805	17731	17853	17859	17938	17799	17814	17632	17775	17940	17929	17680	17878	17651	17884	17894	17820	17780	17720	17809	17959	17872	17886	17853	17715	17830	17876	17758	17894	17801	17801	17904	17788	17787	18004	17844	17882	17816	17788	17886	17853	18027	17661	17711	17734	18002	17817	17830	17885	17907	17530	17687	17834	17927	17704	17810	17769	17809	17819	17607	17767	18028	17887	17982	17782	18007	17939	17630	17952	17869	17850	17717	18017	17797	17875	18064	17827	17884	17800	17816	17946	17798	17876	17926	17863	17675	17620	17892	17759	17806	17723	17960	17744	17794	17882	18008	17818	17809	17857	17966	17858	17831	17818	17940	17932	17985	17727	17749	17799	17707	17944	18012	17725	17859	17794	17709	17845	17816	17767	17933	17973	17916	17839	17842	17890	17849	17785	17893	17809	17816	17771	18037	17917	17850	17916	18140	17999	17696	17893	18013	17756	17854	17893	17734	17876	17663	17828	17835	17859	17840	17768	18014	17811	17948	17910	17800	17979	17845	17683	17749	17807	17743	17759	17816	17893	17825	17710	17904	17878	17769	17756	17980	17800	17782	17983	17740	17841	17994	17853	17770	17861	17921	17784	17777	17737	17795	17901	17781	17777	17855	17799	17888	17935	17930	17823	17921	17834	17798	17777	17886	17983	17767	17917	17769	17744	17806	17946	17700	17865	17849	17967	17986	17921	17877	17803	18011	17771	17837	17734	17707	17671	17956	17734	17797	17904	17921	17848	17733	18011	17728	18042	17926	17779	17735	17796	17787	17858	17800	17799	17860	17897	17862	17822	17786	17858	17972	17838	17912	17996	17781	17894	17779	17841	17905	17963	17869	17895	17904	17933	17776	17912	17830	17767	17796	17989	17855	17903	17695	17917	17917	17885	17870	17921	17823	17914	17710	17768	17914	17907	17766	17679	17974	17827	17944	18036	17827	17976	17924	17999	17889	17947	17940	17903	17612	17982	17928	17697	17843	17916	17892	17777	17950	17974	17908	17876	17789	17770	17883	17737	17902	17847	17942	18016	17742	17726	17901	17712	17859	17784	17929	17794	17808	17853	17821	17764	17832	17711	17697	17742	17828	17848	17882	17840	17829	17813	17704	17888	17929	17855	17795	17816	17901	17902	17756	17918	17700	17883	17885	17760	17927	17754	17847	17859	18016	17828	17770	17847	18022	17753	17862	17944	17887	17822	17844	17739	17850	17843	17966	17798	17751	17726	17761	17934	17951	17809	17785	17765	17872	17832	17860	17752	17697	17816	17783	17941	17718	17704	18033	17643	17946	17714	17791	18040	17859	17890	17835	17886	17949	17968	17924	17740	17913	17730	17871	17909	18002	17904	17804	17815	17757	17925	17911	17781	17806	18011	17910	17800	17851	17780	17891	17729	18009	17850	17804	17931	17788	17969	17797	17926	17749	17911	17934	17711	17965	17810	17685	17641	17882	17621	17790	17762	17931	17864	18083	17782	17819	17760	17948	17849	17860	17950	17810	17615	17892	17896	17809	17800	17865	17841	17758	17834	17802	17839	17834	17875	17922	18017	17859	17774	17909	18068	17821	17907	17734	17830	17861	17754	17832	17703	17918	17950	17843	18040	17903	17765	17699	17713	17819	17873	17802	17809	17806	18073	17859	17794	17868	17762	17838	17885	17932	17982	17810	17725	17961	17750	17882	17969	17835	17738	17827	17845	17893	17847	17847	17757	17699	17878	17867	17749	17894	17938	17736	17905	17915	17672	17791	17746	17852	17570	17742	17881	17817	17826	17700	17752	17862	17810	17722	17809	17871	17791	17852	17784	17915	17928	17909	17656	17711	17877	17944	17799	18023	17765	17807	17716	17964	17715	17850	17908	17740	17809	17716	17655	17873	17675	17784	17861	17653	17739	17983	17893	17761	17878	17807	17901	17859	17815	17840	17783	17786	17906	17816	17813	17886	17809	18003	17689	17866	17836	17897	17726	17698	17871	17889	17852	17971	17800	17776	17896	17835	17675	17694	17830	17794	17920	17785	17781	17802	17762	17838	17823	17940	17963	17929	18053	17808	17793	17968	17902	17804	17805	17821	17664	17830	17813	17890	17796	17818	17959	17929	17726	18032	17649	17856	18025	17910	17829	17846	17832	17758	17904	17871	17889	17785	17751	17789	17930	17849	17818	17897	17895	17823	18023	17811	17731	17954	17774	17858	17837	18000	17851	17979	17979	17878	17932	17794	17844	17964	17711	17987	17654	17951	17837	18096	17926	17762	17795	17887	17986	17872	17815	17900	17869	17901	17878	17643	18216	17890	17907	17787	17946	17773	17768	17748	17872	17927	17742	17658	17876	17742	17917	17824	17957	17903	17825	17879	17951	17730	17781	17705	17919	17749	17792	17863	17843	17945	17956	17651	17823	17853	17717	17666	17846	17822	17888	17927	17816	17970	17975	17933	17945	17770	17910	17938	17868	17894	17961	17798	17894	17868	17842	17750	17957	17841	17846	17770	18021	17840	17820	17728	17788	17910	17892	17802	17899	18001	17913	17752	17905	17646	17840	17796	17900	17826	17765	17886	17731	17853	17737	17930	17822
24438	21563	28906	25007	23244	23452	23642	21668	23691	38371	37081	29981	24898	22388	21105	21074	21022	20930	21194	20824	20933	20853	20672	20968	21039	20956	20793	20858	20774	20889	20896	21104	20873	20619	20982	20727	20907	20921	20938	20874	20736	20708	20685	20794	20774	20955	20923	20892	20889	20889	20819	20976	20881	20781	20852	20851	20688	20908	20862	20821	20792	20825	20843	20771	20891	20936	20819	20666	20520	20753	20914	20770	20929	20870	20851	20948	20772	20643	20661	20789	20771	20876	21112	20686	20923	20820	21047	20810	20831	20981	20605	20686	20921	20785	20641	20932	20825	20897	20839	20581	20822	20838	20726	20821	20643	20975	20670	20901	20807	20944	20936	20872	20684	20938	20817	20803	20648	20704	20815	20651	21012	20859	20889	20787	21003	20703	20722	20728	20742	20702	20936	20747	20704	20716	21023	20854	20998	20736	20858	20655	20734	20846	20931	20888	20845	21024	20882	20702	20707	20667	20692	20783	20852	20786	20878	20763	20957	20677	20611	20851	20826	20719	20927	20881	20874	20752	20955	20774	20774	20691	20665	20895	20775	20600	20836	20947	20710	20699	20640	20819	20803	20538	20798	20799	20657	20908	20958	20898	21125	21104	20797	20949	20803	20713	20816	20813	20987	20809	20824	20818	20683	20851	20821	20766	20717	20774	20721	20870	20871	20813	21092	20781	20583	20851	20787	20765	21004	20806	20925	20664	20667	20727	20684	20754	20780	20684	20752	20807	20849	20702	20872	20655	20718	20823	20967	20874	20825	20917	20937	20689	20879	20842	21006	20879	21031	20773	20761	20862	20857	20991	20877	20843	21063	20734	20592	20695	20750	20814	20699	20833	20865	20609	20710	20883	20752	20832	20740	20909	20637	20886	20901	20755	20843	20700	20985	20614	20903	20785	20930	20760	20698	20798	20801	20692	20731	21001	21001	20829	20747	20770	20618	20846	20798	20843	20888	20972	21035	20946	20581	20668	20668	20837	20816	20914	20859	20674	20902	20723	20770	20848	20820	20777	20665	20679	20926	20972	20774	20894	20882	20971	20913	20740	20727	20875	20857	20927	20967	20770	20639	20751	20887	20783	20907	20752	20657	20721	20872	20931	20875	20972	20767	20752	20750	21149	20924	20933	20809	20803	20751	20867	20721	20897	20907	20973	20971	20892	20575	20688	20898	20893	20854	20926	20973	20802	21048	20930	20757	20830	20743	20788	20862	20936	20808	20886	20824	20746	20706	20878	21136	20934	20825	20865	20848	20651	21035	20718	20907	20940	20823	20974	20843	20797	20832	20964	20906	20866	20891	20827	20815	20874	20750	20919	20771	20854	20714	20813	20791	20646	20891	20828	20742	20822	20987	20822	20794	20838	20934	20713	20775	20797	20827	20930	20964	20828	20883	20753	20920	20866	20766	20718	20805	20872	20784	20851	20956	20854	20816	20674	20714	20961	21022	20916	20755	20749	21000	20890	20733	20808	20928	20976	20908	20998	20885	20983	20854	20850	20869	20839	20635	21016	20873	20886	20901	20765	20868	20845	20793	20895	20773	20774	20960	20866	20616	20734	20866	20710	20889	20977	20873	20819	21033	20775	20776	20865	20878	20918	20695	20700	20641	20772	20788	20720	20908	20899	20811	20989	20973	20802	20891	20845	20767	20692	20675	20876	20652	20515	20659	20844	20771	20917	20781	20861	20708	20777	20678	20953	20851	20736	20553	20735	20876	20696	20712	20822	20781	21020	20815	20916	20856	20802	20809	20935	20871	20834	20790	20777	21000	20992	20823	20710	20905	20671	20901	21029	20814	20757	20755	20782	20913	20731	20510	20861	20814	20749	20872	20794	20739	20879	20890	20834	20968	20716	20908	20828	20785	20830	20680	20727	20874	20787	20867	20778	20823	20798	20855	21074	20920	20941	20736	20718	20879	20931	20771	20656	21053	20718	20764	20720	20739	20845	20812	20932	20708	21086	20758	21020	20878	20595	20877	20867	21018	20771	20647	20715	20890	21097	20920	20658	20827	20875	20645	20894	20645	20993	20836	20867	20671	20927	20764	20862	20870	20887	21160	20967	20860	20658	20865	20935	21093	20830	20960	20782	20759	20733	20819	21037	21025	20708	20632	20753	20626	20970	20859	20766	20822	20926	20695	20925	20870	20881	20862	20854	20701	20803	20821	20824	20839	20659	20810	20805	20796	20989	20879	20903	20919	20714	20835	20955	20875	20781	20960	20581	20890	20764	20744	20906	20687	20861	20954	20761	20669	20734	20760	20707	20782	21128	20922	20886	20828	20953	20725	20774	20931	20794	20755	20522	20982	20858	20944	20998	20782	20711	20682	20782	20880	20801	20754	20944	20769	20835	20910	20805	20686	20929	20854	21033	20839	20868	20710	20918	20802	20781	20744	20679	20955	20701	20602	20855	20870	20867	20891	20744	20758	20797	20846	20722	20809	20816	20923	20814	20735	20813	20777	20644	20823	20823	20608	20714	20993	20830	20835	20863	20810	20906	20896	20788	20865	20693	20719	21001	21002	20701	20998	21037	20792	20805	20917	20928	20680	20762	20622	20849	20609	20833	20821	20806	20650	20744	20844	20815	20762	20872	20712	20909	20921	20905	20882	20893	20799	20742	20715	20586	20862	20674	20759	20802	20861	21024	20799	21062	20681	20949	20795	20763	20645	20836	20884	20585	20674	20744	20788	20700	20808	20736	20747	20663	20852	20926	20986	20704	20902	21112	20991	20905	20868	20700	20797	20802	20891	20768	20761	20740	20832	20834	20828	20924	20595	20859	20630	20933	20729	20847	20863	20799	20849	20826	21034	20868	20782	20779	20691	20973	20886	20961	20644	20989	20940	20981	20956	20919	20929	20620	20941	20810	20813	20736	20634	20792	20676	20908	20822	20933	20795	20707	20647	20799	20829	20680	20728	20806	21055	20690	20686	20780	20859	20685	20901	20635	20701	20858	20723	20732	20896	20852	20957	20863	21196	20792	20808	20946	20772	20832	20723	20863	21028	20856	20816	20800	20770	21011	20744	20850	21006	20863	20780	20766	20929	21032	20952	20811	20770	20613	20787	20831	20774	20792	20737	20965	20663	20823	20809	20777	20607	20910	20752	20854	20848	20875	20785	20831	20979	20878	20942	20743	20749	20781	20856	20814	20959	20788	21049	20792	20778	20920	21066	20762	20993	20911	21054	20758	20971	20888	20643	20868	20727	20735	21036	20908	20868	20521	20842	20815	20905	21096	20771	20817	20736	20716	20853	20660	20824	20777	20898	20817	20767	20659	20908	20793	20795	20816	20730	20747	20743	20612	20831	20828	20646	20901	21195	20925	20995	20907	20725	20716	20745	21043	20766	20639	20574	20774	20807	20901	20770	20690	21012	20675	20927	20981	20953	20730	20593	20763	20788	20849	20880	20916	21020	20896	20784	21005	20895	20913	20676	20829	20689	20790	20968	20807	20851	20791	21073	20756	20784	20529	20918	20903	20777	20824	20880	20800	20808	21020	20794	20804	20943	20794	20896	20889	20832	20857	20707	20994	20698	21040	20637	20786	20679	20843	20676	20803	20702	20648	20998	20909	20844	20591	21059	20779	20868	20800	20957	21002	20899	20825	20919	20726	20804	20759	20614	20725	20694	20588	20716	20584	20716	20594	20909	20748	20736	20977	20872	20909	20669	20699	20557	21049	21088	20885	20904	20944	20641	20662	20858	20717	20683	20803	20839	20923	21060	20876	20714	20903	20950	20771	20789	20680	20678	20912	20833	20802	20691	20792	20895	20764	20814	20886	20739	20736	20912	20805	20618	20709	20612	20924	20744	20630	20648	20783	20794	20814	20801	20935	20755	20808	20637	20765	20940	20836	20998	20892	20940	20600	20882	20810	20994	20919	20868	20962	21018	21041	20911	20915	20898	20874	20867	21039	21076	20852	20813	20782	20855	20885	20756	20732	20946	20761	21001	21038	20837	20766	20901	21011	20800	20913	20885	20552	20675	20934	20929	20814	20904	20630	20812	20716	20892	20914	20829	20927	20788	20727	20613	20946	20799	20933	21036	20657	20928	20818	21005	20952	20910	20848	20958	21043	20688	20798	20805	20807	20681	20938	20794	20804	20840	20862	20910	20759	20743	20765	20891	20668	20793	20795	20844	20855	20898	20862	20848	20904	20903	20711	20891	20925	21025	20648	20691	20804	20949	20742	20904	20781	20565	20778	20782	20898	20819	20839	20874	20860	20776	20977	20890	20950	20741	20765	21044	20610	20618	20800	20852	20688	20695	20694	20976	20773	20833	20957	20741	21000	20654	20730	20826	20746	20697	20616	20857	20849	20716	20984	20702	20920	20931	20662	20824	20744	20882	20726	20918	20940	20948	20919	20805	20870	20801	20741	20798	20695	20721	20945	20791	20645	20912	20899	20826	20652	20629	20733	20656	20865	20612	20884	20811	20908	20850	20814	21013	20807	20623	21138	20799	21023	20740	21099	20961	21005	20785	20722	20909	20663	20911	20773	20904	20749	20867	20743	20749	20855	20890	20901	20860	20948	21033	20898	20543	20828	20611	20758	20798	20882	20930	20888	20604	20853	20732	20710	21078	20774	20958	20860	20936	20786	20729	20825	21051	20775	20778	20912	20936	20854	20750	20862	20850	20820	20966	20927	20963	20790	20657	20840	20703	20939	20683	20781	20867	20626	20941	20846	20790	20962	20767	20995	21032	20742	20824	20923	20531	20886	20840	20636	20855	20846	20925	20909	21064	20949	20863	20635	20797	20912	20823	21039	20983	20880	20851	21025	20750	20610	20891	20902	21093	20952	20805	20740	20749	20903	20731	20850	20618	20767	20857	20817	20861	20714	20761	20848	20876	20974	20884	20776	20889	20842	20764	20804	21063	20792	20809	21052	20791	20567	20861	20750	20727	20914	20921	20731	20852	20966	20921	20759	20663	20887	20808	20800	20612	20939	20960	21008	20846	20644	20779	20958	20702	20799	20890	20900	20779	20865	20826	20824	20741	20806	20771	20718	20953	20834	20772	20746	20926	20979	20848	20962	20764	20751	20777	20726	20844	20707	20795	20611	20843	20751	20914	20712	20795	20926	20655	20916	20999	20840	20971	20847	20882	20738	20970	20793	20964	20823
15549	25786	26568	21671	20444	19521	19250	18826	22953	40540	36867	28863	22280	18853	17917	17935	17826	17650	17596	17852	17949	17687	17752	17732	17696	17719	17709	17809	17730	17620	17663	17880	17588	17726	17675	17759	17803	17880	17661	17780	17783	17790	17718	17684	17896	17754	17562	17755	17668	17727	17884	17753	17599	17881	17723	17741	17600	17687	17714	17801	17725	17581	17959	17655	17630	17574	17615	17923	17597	17819	17642	17803	17646	17537	17662	17825	17763	17784	17752	17709	17742	17811	17712	17687	17680	17679	17833	17464	17782	17703	17725	17730	17676	17762	17656	17702	17520	17753	17563	17615	17762	17820	17714	17674	17707	17636	17768	17566	17789	17581	17741	17542	17800	17617	17796	17637	17764	17818	17603	17734	17988	17641	17656	17742	17658	17715	17413	17624	17770	17601	17820	17638	17658	17800	17741	17736	17718	17725	17575	17670	17687	17607	17868	17651	17614	17786	17586	17581	17723	17928	17701	17795	17762	17654	17680	17499	17751	17631	17564	17740	17579	17895	17740	17780	17715	17750	17705	17667	17742	17733	17634	17704	17619	17824	17697	17587	17856	17668	17755	17680	17705	17539	17668	17579	17845	17532	17782	17754	17868	17630	17715	17621	17683	17781	17641	17657	17780	17651	17747	17653	17714	17727	17663	17681	17562	17779	17741	17597	17588	17850	17778	17641	17788	17708	17736	17616	17787	17542	17850	17586	17636	17713	17748	17590	17697	17664	17438	17704	17612	17578	17631	17680	17765	17819	17812	17801	17517	17711	17863	17714	17777	17591	17806	17494	17808	17696	17715	17545	17724	17573	17882	17579	17731	17769	17556	17938	17767	17704	17622	17688	17735	17625	17715	17794	17757	17696	17663	17599	17938	17512	17718	17677	17721	17851	17711	17615	17823	17624	17642	17698	17668	17783	17540	17757	17811	17795	17703	17729	17710	17648	17615	17726	17722	17722	17854	17691	17686	17714	17696	17807	17779	17665	17731	17677	17763	17500	17736	17656	17679	17783	17495	17473	17621	17726	17581	17682	17714	17702	17679	17710	17721	17713	17732	17591	17717	17797	17667	17786	17596	17788	17805	17724	17389	17807	17741	17641	17624	17624	17845	17516	17656	17741	17683	17789	17486	17750	17588	17776	17550	17912	17726	17645	17546	17561	17727	17769	17658	17657	17876	17748	17694	17676	17668	17648	17743	17705	17804	17545	17699	17797	17628	17647	17640	17737	17715	17590	17767	17665	17680	17581	17688	17719	17611	17742	17740	17719	17718	17637	17807	17797	17693	17673	17867	17745	17663	17757	17639	17714	17747	17863	17665	17660	17579	17480	17586	17779	17570	17704	17610	17783	17618	17694	17694	17795	17989	17728	17711	17782	17700	17750	17733	17567	17758	17753	17827	17680	17671	17493	17774	17674	17629	17691	17825	17574	17644	17703	17733	17847	17549	17528	17638	17709	17639	17683	17670	17663	17792	17622	17701	17740	17695	17685	17795	17677	17773	17712	17843	17819	17728	17670	17547	17760	17670	17715	17688	17759	17688	17700	17844	17629	17710	17780	17641	17619	17529	17866	17668	17666	17862	17766	17792	17606	17676	17877	17504	17643	17687	17830	17573	17582	17716	17732	17648	17618	17623	17750	17631	17713	17731	17650	17743	17760	17786	17564	17843	17693	17744	17711	17686	17533	17587	17631	17644	17642	17673	17607	17631	17696	17623	17575	17806	17667	17898	17906	17752	17589	17713	17582	17819	17706	17477	17510	17705	17676	17634	17680	17801	17665	17917	17790	17602	17713	17688	17702	17682	17786	17567	17697	17857	17857	17701	17666	17628	17722	17459	17536	17636	17719	17754	17898	17640	17883	17784	17823	17880	17712	17811	17718	17705	17675	17746	17751	17731	17581	17815	17557	17720	17815	17724	17732	17604	17722	17637	17805	17621	17755	17503	17551	17686	17718	17615	17679	17750	17709	17870	17677	17626	17690	17777	17713	17751	17498	17690	17869	17755	17650	17857	17746	17615	17665	17708	17596	17638	17760	17550	17765	17629	17821	17817	17656	17651	17895	17723	17671	17630	17824	17674	17872	17738	17742	17765	17643	17874	17720	17576	17530	17740	17682	17668	17806	17666	17624	17693	17722	17698	17915	17588	17838	17732	17640	17553	17688	17703	17925	17667	17725	17602	17719	17692	17669	17624	17729	17782	17547	17739	17633	17701	17758	17891	17452	17728	17893	17754	17665	17782	17637	17597	17733	17704	17754	17616	17633	17700	17771	17798	17644	17678	17583	17661	17713	17725	17837	17605	17638	17604	17826	17746	17727	17739	17419	17892	17750	17696	17861	17719	17830	17664	17522	17578	17712	17666	17556	17904	17647	17666	17778	17758	17571	17622	17895	17728	17665	17628	17642	17816	17570	17653	17890	17843	17710	17763	17681	17680	17790	17658	17644	17692	17721	17686	17657	17720	17760	17772	17906	17682	17709	17578	17619	17742	17845	17724	17643	17586	17809	17634	17491	17737	17740	17699	17644	17800	17635	17761	17757	17615	17538	17567	17631	17731	17728	17544	17844	17703	17653	17784	17529	17612	17848	17653	17597	17611	17619	17591	17727	17725	17696	17791	17591	17406	17721	17794	17777	17749	17708	17582	17711	17646	17665	17667	17543	17704	17626	17715	17631	17898	17784	17658	17645	17708	17679	17719	17667	17670	17647	17511	17578	17698	17811	17724	17659	17697	17680	17577	17656	17620	17605	17668	17565	17869	17668	17787	17639	17752	17661	17614	17672	17679	17738	17749	17728	17860	17649	17758	17595	17651	17832	17700	17672	17853	17694	17622	17682	17797	17725	17761	17580	17673	17655	17660	17655	17832	17754	17814	17640	17743	17716	17658	17750	17770	17660	17862	17719	17593	17708	17715	17730	17794	17599	17665	17918	17818	17742	17818	17689	17632	17692	17843	17746	17529	17677	17719	17639	17783	17764	17718	17696	17597	17823	17896	17756	17707	17569	17600	17678	17575	17596	17703	17605	17525	17931	17629	17671	17719	17690	17786	17625	17750	17784	17799	17649	17699	17485	17631	17709	17632	17746	17706	17631	17810	17611	17611	17804	17691	17851	17735	17641	17724	17569	17846	17560	17687	17748	17843	17720	17727	17658	17558	17610	17801	17702	17516	17752	17653	17815	17744	17736	17756	17713	17723	17691	17825	17738	17622	17683	17747	17700	17718	17857	17577	17648	17819	17690	17769	17721	17661	17744	17814	17736	17686	17581	17790	17761	17701	17641	17682	17904	17764	17610	17707	17727	17756	17706	17831	17717	17874	17636	17726	17664	17749	17817	17912	17695	17914	17698	17711	17770	17902	17832	17627	17624	17632	17732	17742	17687	17622	17675	17644	17836	17444	17807	17674	17657	17640	17862	17641	17788	17786	17808	17526	17767	17812	17760	17704	17564	17557	17655	17644	17799	17637	17744	17752	17795	17696	17671	17596	17679	17582	17648	17764	17660	17692	17743	17930	17708	17604	17843	17725	17768	17792	17677	17881	17808	17682	17691	17717	17683	17629	17593	17735	17615	17905	17680	17522	17759	17606	17748	17743	17762	17553	17750	17810	17743	17658	17669	17917	17629	17830	17673	17829	17717	17656	17513	17778	17724	17638	17695	17739	17784	17667	17733	17774	17922	17691	17667	17757	17648	17759	17742	17616	17660	17583	17684	17660	17779	17826	17696	17610	17734	17626	17641	17918	17664	17795	17898	17748	17658	17636	17638	17659	17569	17647	17823	17547	17683	17740	17930	17760	17648	17723	17601	17625	17637	17682	17498	17657	17535	17798	17557	17670	17758	17734	17673	17867	17809	17841	17503	17769	17716	17798	17739	17720	17931	17714	17577	17805	17748	17646	17618	17758	17796	17769	17626	17575	17675	17782	17537	17798	17690	17672	17687	17637	17748	17685	17661	17775	17721	17910	17732	17658	17647	17642	17775	17735	17778	17701	17598	17557	17692	17652	17987	17692	17644	17602	17542	17835	17767	17794	17596	17785	17733	17681	17811	17780	17780	17839	17613	17726	17603	17721	17888	17626	17785	17783	17717	17859	17689	17783	17811	17696	17782	17581	17899	17779	17697	17841	17742	17757	17757	17706	17842	17761	17777	17714	17671	17627	17859	17728	17823	17702	17839	17868	17710	17768	17674	17689	17712	17593	17799	17595	17630	17796	17535	17747	17742	17715	17579	17921	17761	17684	17612	17695	17814	17723	17846	17680	17648	17637	17832	17845	17933	17705	17706	17753	17754	18002	17829	17723	17633	17633	17687	17675	17741	17743	17553	17514	17741	17672	17559	17667	17721	17709	17709	17819	17498	17573	17727	17666	17653	17610	17542	17498	17612	17604	17543	17606	17659	17600	17717	17692	17497	17730	17559	17622	17595	17890	17677	17649	17567	17680	17738	17659	17494	17718	17619	17554	17868	17888	17679	17846	17658	17571	17625	17584	17972	17589	17714	17873	17771	17749	17676	17822	17641	17779	17611	17619	17654	17746	17804	17555	17590	17576	17625	17565	17683	17656	17770	17752	17456	17832	17631	17720	17626	17653	17623	17512	17768	17812	17718	17761	17699	17834	17733	17745	17820	17555	17597	17759	17684	17909	17572	17551	17701	17689	17791	17748	17799	17581	17622	17808	17693	17597	17678	17656	17747	17550	17733	17690	17805	17588	17929	17864	17705	17738	17793	17667	17598	17665	17727	17683	17692	17737	17587	17696	17540	17583	17710	17500	17725	17618	17733	17675	17630	17627	17711	17606	17771	17686	17822	17766	17826	17736	17645	17817	17714	17854	17643	17723	17521	17652	17768	17689	17608	17829	17733	17931	17712	17726	17816	17711	17796	17684	17739	17710	17646	17787	17559	17690	17739	17487	17788	17657	17534	17697	17745	17496	17644	17649	17575	17597	17567	17694	17706	17675	17790	17769	17745	17736	17667	17753	17724	17727	17633	17660	17889	17781	17667	17786	17811	17664	17614	17777	17637	17845	17638	17748	17822	17918	17674	17661	17754	17789	17505	17628	17768	17815	17677	17775	17876	17660	17764	17592	17620	17650	17546	17784	17701	17696	17655	17814	17742	17796	17735	17758	17874	17686	17607
22902	21512	29415	24039	21796	24403	27334	22686	23056	46384	53751	40842	31297	24469	21230	20866	20958	20849	20834	20668	20626	20490	20554	20541	20660	20767	20732	20602	20717	20756	20809	20615	20671	20809	20627	20688	20668	20559	20672	20685	20470	20863	20582	20701	20621	20587	20749	20601	20765	20464	20744	20615	20555	20765	20608	20617	20563	20648	20790	20560	20544	20580	20453	20762	20495	20537	20501	20637	20616	20604	20633	20692	20566	20479	20731	20807	20341	20695	20572	20685	20675	20572	20621	20551	20539	20490	20572	20501	20683	20719	20553	20550	20550	20527	20619	20631	20445	20535	20421	20671	20541	20702	20660	20676	20614	20540	20352	20479	20780	20420	20631	20625	20517	20673	20784	20557	20537	20672	20481	20522	20484	20748	20683	20556	20625	20520	20455	20547	20488	20565	20530	20498	20771	20684	20572	20592	20432	20531	20447	20730	20506	20447	20672	20411	20717	20656	20643	20728	20715	20555	20421	20366	20545	20419	20720	20593	20482	20540	20789	20634	20669	20454	20623	20682	20603	20578	20564	20636	20518	20630	20691	20513	20647	20392	20578	20565	20445	20809	20277	20574	20378	20688	20665	20694	20415	20579	20577	20408	20703	20647	20598	20632	20676	20504	20575	20523	20623	20653	20560	20549	20472	20586	20491	20472	20437	20398	20408	20716	20397	20568	20696	20537	20477	20650	20519	20507	20515	20668	20591	20544	20710	20642	20381	20593	20505	20498	20530	20610	20543	20545	20530	20573	20530	20644	20835	20620	20568	20612	20514	20521	20534	20571	20612	20539	20613	20635	20596	20600	20531	20570	20606	20570	20887	20537	20585	20613	20491	20491	20504	20605	20612	20218	20526	20477	20456	20602	20342	20393	20708	20627	20472	20432	20375	20852	20566	20592	20521	20213	20606	20608	20453	20478	20433	20466	20386	20650	20680	20301	20738	20628	20440	20579	20417	20538	20382	20279	20604	20473	20664	20779	20499	20501	20596	20413	20398	20393	20441	20273	20486	20478	20510	20553	20396	20583	20554	20591	20498	20407	20626	20557	20564	20719	20458	20584	20475	20507	20552	20662	20644	20658	20853	20508	20552	20641	20479	20603	20495	20480	20710	20497	20564	20506	20465	20645	20502	20529	20723	20431	20529	20392	20594	20776	20791	20553	20758	20681	20304	20587	20537	20452	20503	20669	20711	20422	20742	20705	20545	20441	20663	20465	20378	20550	20662	20678	20474	20321	20619	20555	20711	20768	20690	20534	20608	20587	20727	20537	20551	20690	20733	20514	20541	20548	20655	20580	20506	20597	20412	20442	20572	20665	20709	20647	20667	20560	20636	20524	20565	20478	20584	20573	20798	20654	20689	20459	20386	20559	20467	20498	20938	20564	20533	20464	20444	20553	20433	20577	20603	20457	20355	20466	20651	20707	20599	20658	20576	20523	20590	20648	20622	20568	20546	20509	20711	20617	20698	20517	20612	20668	20691	20705	20569	20595	20800	20727	20546	20668	20614	20649	20537	20700	20273	20616	20523	20479	20453	20591	20553	20552	20728	20622	20640	20505	20507	20424	20450	20631	20707	20622	20616	20619	20562	20445	20714	20444	20439	20501	20519	20607	20927	20449	20422	20425	20657	20587	20584	20578	20498	20412	20493	20528	20568	20663	20465	20372	20680	20534	20402	20480	20580	20378	20381	20592	20571	20723	20427	20454	20638	20506	20479	20484	20361	20380	20541	20556	20453	20451	20517	20480	20478	20658	20621	20341	20522	20623	20396	20633	20381	20657	20729	20585	20371	20501	20437	20426	20531	20489	20738	20495	20421	20685	20639	20564	20425	20468	20776	20680	20645	20386	20696	20519	20587	20566	20805	20510	20676	20505	20581	20589	20613	20718	20814	20601	20396	20609	20597	20462	20580	20550	20591	20379	20739	20567	20409	20629	20618	20526	20520	20296	20589	20596	20466	20472	20628	20507	20708	20641	20577	20688	20469	20477	20722	20439	20622	20441	20566	20533	20697	20605	20572	20649	20395	20415	20419	20478	20467	20588	20497	20505	20679	20380	20496	20721	20565	20516	20434	20697	20372	20625	20326	20418	20756	20462	20456	20588	20342	20563	20677	20698	20713	20595	20768	20622	20500	20473	20673	20355	20599	20644	20481	20536	20429	20652	20744	20739	20551	20657	20679	20641	20632	20464	20618	20619	20435	20327	20572	20546	20462	20536	20622	20651	20516	20440	20578	20559	20553	20565	20470	20421	20409	20627	20662	20334	20442	20428	20748	20473	20539	20530	20474	20635	20731	20393	20593	20683	20662	20484	20600	20578	20523	20662	20711	20845	20725	20519	20534	20340	20673	20574	20591	20631	20372	20442	20674	20515	20690	20800	20733	20430	20698	20488	20439	20509	20550	20479	20629	20706	20775	20478	20343	20399	20394	20444	20686	20369	20538	20532	20575	20441	20548	20564	20460	20423	20514	20583	20586	20490	20638	20627	20789	20648	20649	20709	20730	20415	20598	20481	20744	20606	20511	20506	20569	20447	20312	20500	20698	20650	20477	20542	20407	20753	20611	20614	20589	20438	20529	20533	20779	20356	20438	20419	20480	20568	20559	20590	20522	20568	20593	20493	20478	20658	20754	20605	20615	20403	20726	20615	20449	20590	20768	20943	20539	20634	20623	20439	20583	20509	20479	20530	20412	20498	20602	20714	20748	20525	20593	20623	20501	20453	20601	20524	20668	20461	20490	20679	20554	20709	20490	20538	20505	20793	20885	20522	20691	20571	20564	20441	20554	20660	20759	20601	20601	20716	20637	20579	20633	20468	20538	20658	20608	20744	20532	20580	20509	20563	20393	20523	20434	20448	20281	20458	20526	20388	20349	20396	20624	20537	20481	20311	20587	20426	20356	20357	20465	20509	20606	20432	20651	20473	20557	20457	20638	20497	20321	20384	20426	20464	20484	20495	20492	20372	20607	20469	20588	20641	20614	20471	20640	20694	20655	20649	20525	20545	20572	20376	20601	20428	20663	20626	20771	20749	20717	20658	20553	20728	20622	20514	20480	20352	20557	20645	20945	20533	20525	20518	20481	20545	20561	20625	20403	20477	20533	20610	20830	20464	20550	20503	20683	20770	20589	20486	20394	20615	20622	20505	20537	20502	20337	20613	20597	20430	20561	20720	20430	20392	20545	20480	20484	20843	20718	20301	20522	20610	20551	20557	20453	20486	20666	20640	20518	20427	20690	20476	20606	20554	20579	20434	20513	20570	20460	20595	20477	20509	20649	20540	20612	20371	20430	20344	20576	20636	20480	20695	20631	20721	20363	20507	20705	20593	20505	20597	20429	20525	20609	20658	20478	20494	20801	20604	20600	20672	20677	20558	20570	20471	20559	20292	20592	20450	20729	20823	20458	20645	20494	20615	20380	20526	20497	20362	20244	20563	20692	20350	20504	20488	20607	20396	20519	20352	20241	20652	20836	20372	20241	20619	20438	20360	20536	20564	20712	20589	20716	20395	20464	20730	20655	20720	20765	20560	20603	20564	20707	20416	20634	20398	20589	20690	20480	20706	20521	20465	20530	20604	20521	20606	20786	20418	20411	20478	20491	20612	20471	20459	20646	20500	20389	20548	20704	20452	20698	20629	20434	20669	20676	20722	20535	20347	20596	20582	20527	20420	20483	20424	20656	20576	20448	20549	20562	20356	20680	20632	20645	20447	20517	20571	20630	20498	20515	20413	20696	20843	20699	20494	20556	20368	20473	20470	20275	20552	20581	20638	20683	20613	20620	20322	20721	20591	20599	20741	20495	20508	20697	20504	20377	20629	20743	20359	20447	20800	20602	20615	20525	20545	20574	20455	20680	20469	20476	20619	20588	20548	20456	20652	20499	20652	20628	20605	20634	20642	20613	20490	20548	20418	20459	20612	20730	20651	20385	20458	20464	20749	20628	20363	20419	20478	20578	20492	20648	20488	20559	20521	20403	20552	20588	20619	20701	20750	20580	20642	20640	20429	20628	20499	20537	20556	20585	20551	20371	20500	20400	20556	20531	20390	20552	20582	20596	20659	20296	20622	20631	20484	20504	20525	20558	20526	20393	20706	20608	20380	20725	20587	20633	20728	20527	20562	20656	20574	20519	20745	20568	20729	20463	20528	20640	20465	20439	20598	20595	20426	20485	20511	20598	20521	20338	20619	20527	20434	20504	20541	20499	20454	20769	20431	20426	20497	20436	20421	20703	20589	20489	20578	20628	20563	20490	20543	20455	20558	20558	20605	20792	20452	20476	20634	20523	20404	20637	20654	20543	20694	20520	20487	20628	20291	20574	20476	20510	20473	20403	20414	20454	20273	20435	20499	20295	20373	20356	20575	20722	20515	20459	20384	20712	20814	20620	20632	20568	20538	20598	20559	20492	20567	20461	20521	20600	20688	20544	20364	20670	20512	20423	20560	20484	20473	20442	20599	20470	20622	20758	20654	20520	20455	20477	20436	20540	20630	20535	20441	20713	20536	20301	20542	20740	20610	20607	20444	20676	20595	20587	20546	20664	20457	20510	20599	20467	20655	20535	20541	20603	20719	20492	20422	20526	20597	20556	20707	20614	20394	20568	20421	20637	20492	20620	20464	20507	20679	20596	20499	20514	20363	20465	20470	20367	20643	20502	20641	20654	20463	20555	20358	20554	20593	20564	20421	20573	20399	20716	20540	20500	20667	20271	20488	20630	20520	20534	20600	20501	20417	20525	20667	20680	20552	20594	20657	20491	20446	20759	20380	20507	20426	20464	20306	20397	20337	20683	20424	20614	20527	20776	20710	20561	20599	20514	20335	20420	20543	20490	20541	20535	20496	20521	20547	20376	20446	20728	20197	20418	20699	20535	20448	20640	20381	20336	20444	20646	20504	20498	20666	20614	20587	20675	20311	20612	20648	20610	20712	20636	20498	20577	20472	20548	20568	20487	20488	20615	20628	20827	20676	20467	20676	20618	20770	20576	20497	20640	20336	20478	20769	20272	20604	20694	20443	20404	20458	20764	20509	20462	20665	20571	20614	20579	20537	20369	20716	20546	20648	20589	20779	20803	20586	20545	20558	20512	20511	20624	20819	20577	20641	20601	20604	20717	20526	20429	20463	20728	20457	20441	20534
18989	35167	32310	26213	23369	21545	20455	19797	22179	49761	53114	40683	30015	20872	17524	17554	17488	17519	17530	17590	17655	17514	17519	17455	17347	17473	17498	17532	17638	17405	17668	17584	17529	17380	17584	17503	17409	17452	17585	17468	17431	17380	17383	17582	17395	17351	17686	17426	17307	17569	17308	17541	17497	17403	17468	17495	17485	17480	17608	17408	17578	17485	17366	17484	17502	17479	17548	17617	17362	17253	17491	17467	17468	17582	17376	17567	17617	17680	17549	17363	17432	17453	17571	17539	17509	17486	17400	17570	17353	17416	17499	17477	17391	17273	17658	17543	17362	17528	17569	17464	17559	17410	17558	17290	17454	17563	17389	17287	17508	17477	17398	17408	17399	17579	17399	17518	17345	17444	17540	17647	17370	17414	17500	17309	17476	17566	17552	17675	17410	17591	17358	17542	17303	17396	17465	17598	17353	17345	17528	17322	17453	17682	17556	17320	17372	17443	17605	17620	17335	17329	17554	17697	17536	17395	17512	17312	17315	17310	17451	17440	17418	17485	17429	17509	17567	17529	17434	17318	17516	17449	17478	17502	17386	17589	17279	17483	17540	17473	17572	17527	17509	17326	17571	17499	17367	17336	17329	17414	17437	17527	17476	17417	17454	17436	17515	17510	17565	17445	17547	17504	17542	17474	17725	17496	17352	17336	17469	17481	17567	17212	17422	17565	17519	17333	17440	17460	17459	17273	17395	17627	17524	17427	17312	17523	17416	17493	17293	17467	17423	17429	17486	17588	17369	17431	17565	17401	17467	17628	17689	17447	17608	17358	17471	17388	17346	17506	17352	17384	17461	17473	17571	17551	17568	17352	17659	17340	17593	17526	17599	17551	17312	17468	17320	17440	17437	17592	17502	17599	17499	17331	17592	17472	17498	17421	17372	17262	17409	17310	17389	17305	17469	17329	17500	17334	17418	17294	17482	17328	17430	17453	17551	17487	17349	17209	17508	17532	17283	17402	17428	17463	17373	17429	17481	17583	17345	17399	17413	17343	17375	17466	17486	17326	17397	17501	17491	17401	17458	17501	17459	17382	17290	17532	17524	17331	17675	17436	17615	17369	17510	17334	17564	17465	17348	17419	17490	17361	17475	17228	17512	17439	17370	17590	17331	17459	17534	17468	17491	17456	17276	17520	17370	17455	17567	17427	17400	17315	17304	17497	17427	17469	17512	17324	17388	17466	17507	17419	17489	17446	17456	17316	17296	17516	17347	17486	17347	17412	17383	17425	17441	17300	17521	17467	17306	17536	17488	17368	17395	17472	17337	17387	17424	17468	17422	17499	17605	17387	17338	17334	17593	17337	17379	17438	17444	17292	17113	17466	17581	17486	17334	17376	17564	17549	17591	17371	17638	17459	17529	17305	17431	17573	17457	17437	17474	17527	17294	17473	17457	17471	17427	17502	17520	17330	17428	17490	17401	17530	17367	17483	17396	17457	17483	17372	17525	17384	17527	17419	17477	17448	17520	17381	17457	17573	17425	17552	17366	17226	17701	17416	17519	17459	17395	17476	17512	17652	17562	17618	17314	17521	17471	17582	17389	17399	17463	17448	17549	17413	17347	17458	17637	17400	17307	17424	17416	17488	17324	17523	17528	17470	17412	17462	17330	17302	17504	17331	17464	17387	17638	17514	17393	17293	17339	17568	17622	17522	17448	17588	17450	17570	17438	17481	17541	17569	17365	17365	17487	17647	17411	17372	17468	17389	17568	17566	17303	17470	17705	17426	17583	17485	17563	17582	17422	17353	17430	17312	17483	17413	17259	17290	17608	17514	17460	17490	17414	17398	17526	17486	17541	17495	17437	17411	17665	17444	17382	17363	17507	17648	17351	17402	17464	17516	17561	17494	17362	17414	17482	17577	17390	17511	17376	17528	17381	17392	17409	17467	17512	17313	17455	17484	17384	17275	17392	17211	17510	17606	17520	17352	17431	17456	17393	17453	17433	17310	17492	17474	17522	17429	17379	17370	17411	17545	17531	17437	17525	17176	17505	17361	17300	17319	17503	17428	17494	17431	17532	17583	17520	17375	17487	17412	17528	17228	17386	17492	17451	17500	17451	17241	17596	17408	17489	17469	17413	17411	17501	17360	17524	17462	17334	17456	17386	17592	17432	17471	17435	17319	17466	17283	17542	17506	17313	17468	17423	17418	17335	17555	17419	17288	17496	17407	17456	17432	17452	17320	17333	17364	17581	17397	17510	17431	17454	17651	17477	17288	17357	17617	17544	17426	17597	17345	17517	17235	17607	17490	17520	17557	17455	17456	17570	17605	17640	17456	17573	17516	17567	17575	17307	17393	17550	17411	17561	17452	17551	17399	17349	17387	17540	17540	17463	17347	17487	17473	17537	17393	17479	17406	17559	17497	17504	17482	17421	17340	17491	17487	17515	17339	17516	17589	17444	17263	17448	17297	17212	17468	17621	17405	17315	17257	17510	17434	17444	17479	17396	17313	17415	17490	17567	17238	17457	17381	17476	17433	17688	17494	17485	17433	17380	17474	17523	17542	17449	17522	17389	17554	17493	17527	17369	17425	17559	17508	17508	17563	17400	17349	17588	17644	17452	17474	17364	17716	17364	17414	17563	17590	17448	17376	17484	17511	17356	17444	17394	17447	17278	17463	17418	17298	17367	17309	17554	17676	17549	17481	17354	17444	17489	17493	17436	17414	17381	17388	17573	17402	17433	17430	17558	17346	17522	17484	17491	17468	17566	17520	17395	17320	17411	17571	17296	17471	17358	17367	17344	17478	17569	17523	17386	17497	17533	17389	17490	17452	17482	17552	17565	17462	17493	17465	17366	17402	17531	17466	17659	17369	17421	17297	17426	17366	17458	17384	17513	17404	17385	17426	17356	17399	17607	17500	17411	17662	17423	17535	17412	17480	17487	17582	17420	17513	17644	17394	17421	17377	17527	17630	17509	17444	17443	17404	17552	17611	17390	17559	17293	17362	17473	17508	17433	17439	17448	17549	17358	17282	17493	17508	17458	17546	17461	17254	17452	17458	17469	17388	17533	17393	17347	17440	17675	17417	17313	17423	17470	17289	17553	17460	17442	17398	17265	17404	17471	17360	17348	17352	17379	17566	17404	17525	17395	17238	17448	17411	17427	17537	17388	17493	17534	17425	17415	17482	17467	17457	17485	17510	17488	17357	17588	17454	17294	17399	17679	17431	17504	17461	17443	17348	17603	17352	17458	17525	17367	17346	17596	17258	17640	17470	17583	17436	17496	17451	17498	17470	17408	17345	17451	17450	17432	17475	17247	17389	17475	17476	17400	17445	17543	17404	17542	17370	17483	17469	17319	17551	17338	17548	17306	17632	17414	17383	17553	17520	17507	17528	17575	17451	17484	17375	17384	17334	17455	17557	17505	17407	17380	17442	17494	17486	17620	17444	17526	17493	17480	17340	17377	17516	17437	17323	17391	17499	17566	17379	17440	17301	17503	17395	17454	17400	17328	17500	17370	17299	17573	17471	17342	17452	17270	17349	17454	17390	17363	17308	17504	17460	17484	17344	17415	17553	17407	17602	17524	17390	17501	17296	17444	17461	17436	17500	17378	17339	17436	17503	17481	17485	17436	17386	17461	17491	17362	17535	17293	17476	17509	17531	17545	17417	17675	17470	17451	17516	17560	17470	17468	17380	17327	17326	17403	17579	17271	17574	17360	17583	17404	17564	17368	17469	17470	17460	17358	17525	17563	17430	17560	17376	17577	17609	17424	17250	17522	17627	17459	17498	17510	17513	17360	17408	17269	17520	17426	17463	17353	17473	17500	17364	17132	17340	17440	17513	17561	17409	17428	17380	17330	17510	17426	17346	17312	17556	17598	17588	17485	17322	17516	17704	17551	17321	17586	17427	17488	17458	17575	17512	17426	17324	17395	17414	17500	17387	17517	17345	17363	17380	17396	17496	17559	17585	17361	17442	17480	17287	17293	17493	17648	17292	17390	17512	17265	17538	17531	17358	17418	17398	17364	17493	17272	17405	17380	17425	17431	17384	17344	17666	17496	17370	17376	17422	17562	17462	17505	17400	17438	17540	17483	17420	17406	17371	17451	17333	17382	17710	17328	17520	17521	17213	17414	17438	17478	17325	17460	17312	17422	17342	17524	17586	17382	17390	17428	17442	17563	17417	17323	17364	17472	17333	17436	17502	17456	17443	17535	17568	17429	17322	17369	17408	17280	17319	17519	17349	17510	17362	17580	17525	17114	17513	17418	17393	17349	17525	17430	17337	17331	17437	17396	17475	17410	17534	17326	17437	17351	17326	17462	17521	17516	17339	17307	17490	17215	17499	17692	17374	17381	17414	17546	17403	17423	17356	17354	17477	17501	17403	17452	17385	17519	17386	17543	17368	17487	17475	17327	17567	17192	17545	17412	17333	17318	17213	17218	17429	17387	17388	17401	17425	17372	17474	17601	17630	17605	17312	17293	17338	17578	17519	17524	17340	17361	17453	17547	17399	17348	17606	17569	17459	17311	17486	17509	17537	17353	17447	17399	17551	17360	17422	17414	17619	17390	17404	17409	17301	17399	17375	17445	17439	17432	17398	17403	17396	17463	17633	17417	17452	17616	17404	17459	17346	17474	17516	17469	17300	17523	17304	17332	17452	17395	17469	17470	17554	17489	17432	17486	17434	17470	17464	17406	17388	17330	17546	17471	17449	17556	17458	17441	17512	17559	17355	17441	17491	17394	17447	17502	17607	17426	17429	17505	17576	17359	17457	17495	17444	17455	17350	17426	17561	17468	17469	17368	17432	17382	17511	17467	17423	17431	17490	17381	17488	17386	17466	17431	17686	17321	17365	17533	17615	17277	17369	17338	17322	17433	17492	17326	17409	17511	17339	17546	17511	17497	17548	17413	17433	17645	17342	17345	17493	17389	17370	17547	17418	17487	17565	17285	17438	17407	17584	17331	17300	17436	17499	17600	17506	17531	17518	17297	17417	17422	17520	17537	17395	17375	17316	17448	17577	17476	17396	17546	17253	17471	17389	17440	17419	17451	17313	17348	17548	17561	17603	17323	17334	17546	17572	17468	17621	17197	17627	17329	17343	17303	17362	17508	17439	17580	17421	17526	17488	17382	17320	17445	17509	17449	17412	17380	17455	17501	17468	17431	17447
27578	22330	26418	24064	20883	20718	21042	20616	20876	22509	24281	22733	21748	21020	20682	20603	20578	20492	20416	20371	20205	20502	20619	20292	20654	20439	20552	20554	20567	20399	20509	20592	20431	20365	20617	20532	20469	20547	20512	20497	20389	20284	20344	20381	20448	20421	20543	20513	20509	20401	20477	20492	20483	20376	20435	20402	20510	20533	20548	20438	20616	20348	20312	20525	20396	20617	20487	20497	20387	20454	20301	20471	20582	20443	20477	20475	20535	20514	20552	20387	20593	20635	20432	20394	20487	20504	20433	20502	20392	20387	20487	20530	20470	20625	20471	20472	20582	20453	20264	20350	20516	20495	20748	20197	20112	20539	20506	20559	20457	20461	20541	20654	20474	20410	20412	20481	20260	20342	20391	20460	20341	20480	20385	20416	20375	20643	20204	20512	20441	20646	20322	20402	20218	20344	20372	20361	20504	20411	20558	20628	20460	20549	20370	20450	20641	20447	20444	20631	20322	20431	20462	20350	20708	20544	20555	20562	20539	20490	20658	20315	20440	20393	20551	20455	20238	20689	20436	20544	20386	20377	20392	20355	20246	20296	20424	20382	20473	20467	20389	20437	20609	20428	20532	20508	20327	20386	20391	20345	20406	20569	20498	20378	20551	20550	20485	20257	20531	20318	20373	20845	20269	20500	20367	20443	20406	20628	20335	20499	20508	20483	20298	20423	20629	20498	20511	20381	20370	20535	20654	20539	20471	20420	20507	20462	20308	20462	20549	20585	20264	20412	20468	20406	20233	20461	20339	20436	20321	20363	20514	20483	20429	20541	20543	20406	20485	20459	20509	20216	20597	20568	20346	20510	20522	20336	20554	20521	20216	20387	20412	20477	20573	20658	20495	20345	20422	20395	20394	20592	20599	20488	20410	20498	20481	20548	20354	20481	20224	20411	20353	20283	20504	20499	20535	20472	20606	20403	20589	20156	20461	20616	20326	20349	20468	20471	20362	20244	20420	20506	20446	20457	20294	20614	20343	20472	20487	20534	20730	20458	20417	20683	20439	20403	20359	20300	20384	20518	20338	20420	20285	20209	20340	20354	20518	20393	20551	20063	20276	20485	20416	20454	20419	20297	20207	20515	20463	20331	20329	20654	20533	20109	20455	20466	20624	20707	20508	20633	20223	20253	20455	20454	20402	20485	20267	20555	20449	20611	20637	20437	20419	20320	20408	20275	20387	20420	20356	20333	20519	20349	20413	20455	20543	20488	20419	20570	20424	20320	20644	20495	20405	20228	20369	20611	20415	20257	20449	20494	20444	20577	20240	20484	20394	20391	20715	20642	20420	20517	20463	20512	20497	20287	20510	20415	20759	20550	20549	20575	20363	20580	20458	20404	20583	20342	20365	20528	20500	20395	20631	20453	20285	20422	20493	20481	20398	20350	20440	20304	20257	20217	20395	20287	20279	20293	20207	20449	20320	20402	20488	20312	20533	20455	20397	20524	20471	20518	20474	20483	20539	20339	20470	20556	20346	20554	20406	20706	20487	20576	20405	20663	20832	20506	20232	20455	20532	20394	20433	20356	20551	20328	20326	20569	20320	20283	20557	20349	20416	20444	20457	20504	20493	20448	20383	20322	20432	20430	20417	20421	20393	20477	20417	20388	20562	20352	20632	20344	20458	20528	20734	20411	20249	20223	20619	20454	20518	20132	20480	20277	20441	20538	20564	20511	20409	20380	20305	20535	20497	20542	20420	20389	20573	20456	20434	20611	20394	20387	20566	20449	20679	20504	20579	20384	20504	20350	20544	20693	20608	20556	20549	20378	20395	20623	20347	20465	20345	20499	20448	20649	20614	20432	20504	20420	20645	20251	20642	20458	20318	20425	20433	20520	20412	20349	20561	20611	20260	20376	20355	20310	20398	20514	20441	20490	20543	20291	20458	20360	20395	20333	20523	20530	20495	20451	20308	20787	20219	20501	20530	20620	20357	20520	20480	20490	20531	20392	20605	20371	20460	20478	20372	20287	20366	20443	20338	20540	20394	20461	20393	20473	20410	20353	20392	20616	20372	20406	20383	20155	20594	20471	20407	20520	20530	20385	20505	20609	20618	20605	20647	20564	20387	20521	20241	20454	20408	20452	20313	20571	20477	20597	20371	20538	20450	20381	20567	20067	20512	20335	20624	20610	20559	20629	20299	20296	20502	20545	20338	20569	20494	20420	20337	20390	20546	20632	20535	20476	20545	20593	20520	20427	20462	20385	20503	20577	20584	20527	20564	20423	20573	20486	20427	20313	20179	20449	20491	20726	20391	20206	20413	20465	20427	20391	20402	20576	20820	20530	20492	20218	20335	20546	20504	20323	20537	20539	20448	20334	20459	20682	20457	20438	20608	20419	20315	20543	20256	20594	20542	20577	20318	20513	20503	20275	20338	20651	20588	20574	20570	20640	20342	20397	20547	20566	20484	20224	20350	20567	20384	20538	20354	20556	20222	20548	20558	20485	20340	20544	20484	20391	20575	20717	20308	20426	20395	20211	20484	20548	20373	20407	20455	20358	20562	20358	20445	20466	20476	20573	20523	20472	20591	20554	20701	20320	20598	20601	20342	20535	20286	20460	20394	20590	20433	20453	20436	20499	20341	20439	20494	20280	20400	20372	20236	20526	20589	20682	20327	20452	20300	20559	20588	20430	20379	20625	20360	20508	20437	20474	20386	20247	20553	20426	20373	20390	20488	20480	20258	20648	20597	20502	20490	20482	20345	20468	20335	20325	20453	20480	20264	20515	20507	20448	20370	20517	20584	20393	20354	20483	20494	20556	20369	20599	20612	20387	20474	20398	20479	20445	20409	20422	20461	20462	20334	20447	20419	20328	20511	20529	20346	20493	20341	20487	20350	20435	20347	20535	20523	20538	20573	20486	20271	20425	20468	20267	20568	20512	20435	20457	20429	20448	20379	20459	20543	20559	20380	20165	20365	20453	20564	20275	20652	20364	20468	20211	20402	20325	20276	20568	20460	20264	20515	20570	20325	20426	20460	20482	20412	20497	20573	20341	20484	20317	20484	20572	20720	20438	20383	20479	20441	20496	20532	20324	20325	20496	20400	20139	20414	20338	20455	20406	20374	20320	20432	20225	20558	20281	20297	20350	20324	20355	20439	20437	20508	20395	20314	20368	20565	20316	20242	20419	20453	20365	20504	20515	20182	20467	20530	20353	20717	20484	20610	20331	20171	20593	20609	20515	20588	20472	20435	20376	20324	20396	20555	20390	20373	20459	20549	20549	20433	20364	20410	20522	20527	20388	20293	20491	20370	20437	20588	20495	20422	20469	20390	20514	20421	20437	20479	20338	20321	20474	20578	20536	20562	20567	20285	20475	20341	20530	20545	20563	20370	20366	20373	20396	20244	20506	20520	20740	20565	20476	20403	20385	20278	20501	20396	20487	20423	20588	20743	20390	20325	20445	20536	20405	20477	20512	20341	20760	20726	20538	20441	20452	20175	20434	20468	20531	20566	20423	20518	20633	20208	20257	20470	20311	20512	20322	20409	20362	20558	20320	20540	20326	20495	20508	20661	20577	20270	20194	20424	20410	20310	20316	20553	20439	20568	20271	20620	20343	20281	20310	20301	20055	20449	20333	20294	20306	20500	20522	20402	20365	20222	20455	20292	20427	20535	20454	20307	20409	20452	20354	20331	20418	20445	20352	20681	20601	20581	20607	20389	20518	20315	20403	20376	20417	20784	20368	20520	20481	20183	20305	20508	20367	20530	20415	20423	20392	20551	20525	20499	20444	20540	20463	20369	20339	20227	20550	20540	20384	20549	20476	20121	20381	20527	20610	20272	20536	20427	20568	20563	20335	20493	20481	20337	20441	20388	20520	20383	20351	20405	20447	20516	20544	20409	20607	20581	20368	20577	20348	20337	20579	20544	20536	20400	20372	20290	20446	20454	20502	20328	20359	20407	20620	20294	20492	20685	20503	20474	20502	20594	20396	20359	20606	20313	20415	20512	20439	20482	20379	20420	20527	20292	20445	20384	20327	20532	20374	20279	20390	20550	20469	20734	20304	20305	20405	20457	20294	20562	20582	20516	20403	20342	20624	20522	20481	20522	20426	20247	20352	20389	20580	20659	20483	20457	20394	20454	20477	20282	20360	20269	20565	20532	20443	20433	20579	20525	20679	20336	20494	20385	20460	20369	20616	20371	20328	20503	20584	20354	20501	20498	20433	20659	20543	20450	20496	20514	20509	20672	20300	20248	20311	20337	20531	20334	20382	20614	20614	20329	20429	20426	20390	20496	20672	20394	20491	20689	20399	20527	20355	20306	20431	20679	20422	20738	20459	20361	20479	20533	20413	20626	20440	20439	20252	20523	20587	20297	20281	20387	20465	20575	20522	20530	20320	20429	20496	20503	20097	20243	20322	20489	20600	20628	20376	20527	20218	20619	20609	20166	20496	20299	20425	20232	20406	20323	20516	20626	20585	20763	20462	20438	20476	20266	20603	20419	20282	20407	20413	20525	20136	20351	20268	20525	20456	20540	20471	20404	20487	20404	20475	20592	20676	20425	20603	20484	20421	20455	20445	20559	20483	20410	20422	20615	20268	20287	20399	20526	20477	20340	20235	20675	20540	20520	20450	20402	20390	20180	20423	20448	20526	20355	20694	20594	20236	20610	20479	20443	20312	20300	20522	20405	20389	20502	20534	20619	20489	20285	20532	20407	20553	20403	20395	20360	20606	20267	20619	20512	20551	20629	20496	20655	20353	20511	20590	20465	20587	20324	20400	20554	20458	20526	20471	20326	20584	20409	20117	20610	20438	20682	20490	20525	20292	20396	20383	20237	20618	20504	20302	20697	20595	20328	20350	20544	20434	20528	20493	20502	20518	20577	20436	20426	20484	20461	20292	20491	20522	20626	20492	20551	20445	20458	20279	20397	20258	20529	20528	20498	20391	20547	20362	20348	20565	20543	20329	20092	20383	20446	20420	20484	20304	20459	20393	20532	20574	20413	20433	20430	20575	20394	20478	20554	20388	20541	20262	20443	20349	20635	20301	20533	20393	20415	20388	20475	20319	20717	20448	20467	20342	20285	20382	20485	20352	20446	20555	20520	20320	20444	20593	20643	20568	20507	20217	20590	20552	20266	20424	20492	20787	20454	20342	20309	20574	20625	20685
16754	20772	20319	18828	18343	17982	17562	17888	17911	20986	22645	20392	18815	17981	17221	17326	17170	17435	17284	17379	17370	17273	17408	17509	17293	17397	17351	17438	17485	17444	17511	17477	17328	17535	17413	17443	17452	17514	17402	17329	17350	17363	17346	17481	17576	17555	17534	17265	17559	17281	17502	17572	17475	17371	17432	17241	17519	17173	17423	17405	17415	17312	17486	17334	17393	17468	17425	17342	17328	17526	17298	17232	17396	17342	17376	17453	17519	17391	17449	17190	17364	17516	17341	17250	17445	17323	17427	17463	17435	17334	17416	17462	17417	17459	17214	17576	17360	17316	17364	17350	17260	17443	17441	17243	17574	17428	17398	17317	17496	17414	17586	17311	17515	17467	17496	17290	17377	17361	17555	17357	17326	17522	17442	17413	17440	17417	17425	17482	17437	17422	17394	17452	17310	17313	17571	17300	17326	17383	17477	17416	17373	17489	17344	17390	17328	17368	17483	17273	17372	17464	17380	17637	17279	17580	17309	17519	17384	17454	17395	17430	17523	17379	17411	17262	17380	17332	17418	17657	17506	17365	17392	17520	17357	17676	17410	17377	17395	17374	17331	17272	17459	17263	17388	17460	17377	17248	17415	17331	17348	17450	17430	17312	17464	17334	17307	17361	17215	17510	17276	17363	17381	17514	17540	17415	17504	17314	17335	17248	17446	17428	17474	17349	17389	17496	17501	17374	17467	17391	17420	17404	17385	17260	17336	17515	17480	17431	17494	17434	17341	17378	17400	17386	17469	17264	17521	17275	17349	17346	17252	17374	17379	17236	17351	17481	17340	17535	17342	17460	17275	17224	17441	17504	17469	17270	17389	17333	17424	17287	17332	17159	17365	17232	17347	17208	17364	17363	17419	17452	17264	17436	17292	17262	17418	17342	17378	17457	17247	17330	17289	17373	17279	17333	17488	17233	17406	17469	17370	17513	17345	17495	17601	17463	17454	17374	17317	17375	17379	17488	17295	17525	17435	17154	17305	17531	17391	17385	17345	17309	17285	17353	17449	17376	17370	17344	17381	17387	17373	17603	17447	17369	17385	17367	17368	17145	17380	17461	17291	17213	17399	17387	17455	17457	17177	17485	17386	17314	17367	17334	17598	17279	17275	17342	17314	17389	17381	17451	17396	17466	17389	17422	17323	17574	17636	17444	17348	17453	17502	17304	17350	17394	17392	17383	17343	17335	17267	17379	17313	17456	17358	17258	17423	17462	17316	17487	17282	17267	17435	17472	17280	17278	17277	17400	17365	17341	17533	17516	17587	17412	17312	17461	17399	17432	17341	17352	17292	17340	17583	17422	17365	17256	17287	17591	17435	17215	17592	17428	17731	17387	17694	17167	17368	17244	17558	17417	17418	17513	17337	17380	17249	17302	17477	17382	17414	17375	17435	17386	17585	17438	17437	17320	17385	17450	17428	17368	17283	17399	17425	17423	17539	17181	17410	17503	17321	17338	17282	17317	17500	17351	17343	17252	17257	17468	17423	17299	17273	17285	17485	17183	17205	17337	17384	17401	17506	17363	17389	17463	17330	17533	17511	17244	17294	17418	17348	17364	17346	17420	17396	17351	17321	17403	17411	17541	17435	17534	17514	17317	17370	17248	17462	17382	17292	17276	17250	17417	17372	17282	17381	17468	17367	17361	17188	17354	17454	17375	17341	17317	17341	17357	17535	17355	17369	17569	17316	17341	17564	17462	17248	17644	17484	17418	17310	17304	17420	17471	17404	17313	17442	17512	17226	17439	17266	17442	17382	17409	17662	17379	17420	17560	17393	17417	17508	17442	17363	17564	17438	17412	17298	17452	17328	17457	17503	17238	17364	17375	17312	17542	17479	17398	17400	17270	17445	17444	17276	17418	17330	17452	17402	17250	17483	17397	17468	17477	17387	17295	17316	17247	17444	17354	17396	17436	17490	17426	17522	17471	17409	17363	17382	17312	17465	17469	17364	17532	17240	17459	17237	17406	17395	17363	17347	17375	17197	17464	17423	17275	17392	17336	17335	17388	17169	17416	17556	17424	17390	17408	17343	17479	17355	17451	17527	17317	17475	17551	17376	17487	17107	17500	17413	17402	17501	17445	17319	17550	17261	17398	17289	17264	17306	17468	17262	17346	17561	17372	17546	17359	17226	17406	17461	17483	17454	17320	17423	17288	17457	17476	17371	17443	17429	17332	17348	17263	17399	17462	17242	17324	17443	17382	17279	17282	17174	17457	17434	17439	17323	17383	17384	17359	17453	17486	17488	17487	17506	17446	17396	17539	17267	17427	17441	17273	17383	17463	17335	17413	17581	17315	17384	17223	17417	17443	17426	17457	17295	17450	17472	17492	17485	17394	17182	17589	17558	17409	17489	17215	17373	17408	17535	17421	17368	17540	17482	17396	17516	17523	17395	17399	17426	17328	17388	17418	17548	17484	17411	17115	17437	17406	17543	17311	17430	17490	17516	17486	17348	17340	17482	17358	17398	17322	17396	17467	17280	17378	17304	17348	17282	17451	17486	17211	17350	17363	17314	17338	17509	17487	17518	17370	17345	17625	17514	17439	17238	17430	17271	17308	17477	17510	17408	17310	17515	17356	17288	17576	17475	17439	17381	17428	17269	17279	17305	17261	17447	17321	17420	17425	17317	17488	17394	17644	17465	17389	17484	17523	17329	17441	17408	17346	17330	17340	17592	17314	17327	17483	17409	17359	17341	17512	17227	17458	17403	17404	17306	17488	17406	17321	17414	17352	17319	17408	17490	17453	17414	17432	17413	17388	17374	17350	17202	17405	17476	17360	17332	17366	17384	17391	17407	17204	17238	17305	17379	17349	17502	17445	17409	17257	17407	17568	17415	17220	17498	17285	17380	17498	17492	17549	17325	17304	17255	17414	17417	17558	17422	17501	17391	17370	17242	17503	17422	17183	17365	17227	17406	17407	17395	17522	17452	17394	17210	17268	17446	17317	17298	17300	17348	17405	17328	17316	17337	17440	17402	17348	17433	17283	17414	17261	17348	17458	17443	17587	17358	17439	17446	17364	17257	17523	17446	17499	17291	17256	17481	17371	17397	17600	17441	17251	17433	17585	17465	17305	17311	17553	17510	17452	17319	17368	17452	17300	17513	17383	17348	17439	17330	17385	17534	17418	17380	17514	17339	17403	17355	17478	17387	17518	17155	17394	17310	17396	17302	17440	17416	17471	17346	17480	17562	17323	17300	17468	17541	17374	17449	17524	17372	17386	17368	17477	17369	17381	17424	17198	17258	17349	17342	17378	17304	17356	17464	17524	17329	17535	17457	17262	17431	17573	17404	17254	17384	17388	17486	17265	17467	17468	17529	17481	17445	17669	17516	17372	17414	17454	17394	17350	17446	17372	17341	17379	17336	17393	17439	17305	17352	17335	17399	17298	17222	17375	17332	17454	17482	17419	17338	17253	17375	17591	17225	17256	17473	17430	17240	17373	17314	17277	17403	17360	17413	17256	17461	17309	17338	17427	17347	17332	17275	17248	17450	17339	17345	17519	17367	17357	17327	17413	17502	17396	17468	17548	17540	17481	17331	17392	17343	17556	17459	17310	17554	17457	17418	17462	17316	17536	17364	17335	17574	17440	17418	17338	17397	17430	17428	17438	17376	17402	17609	17481	17407	17456	17380	17466	17360	17438	17542	17558	17114	17481	17433	17538	17452	17428	17528	17224	17420	17293	17377	17370	17414	17464	17568	17516	17336	17522	17510	17339	17247	17386	17222	17432	17431	17425	17575	17446	17309	17240	17408	17348	17365	17569	17571	17199	17503	17425	17348	17210	17393	17217	17367	17361	17472	17453	17335	17402	17467	17477	17310	17195	17344	17142	17383	17316	17260	17411	17214	17446	17296	17310	17495	17508	17449	17377	17254	17518	17398	17490	17250	17163	17512	17304	17685	17288	17468	17384	17094	17310	17333	17510	17352	17373	17426	17403	17368	17294	17426	17380	17363	17472	17373	17419	17499	17355	17421	17375	17576	17493	17316	17505	17413	17413	17473	17519	17398	17592	17579	17178	17458	17455	17427	17360	17372	17498	17490	17351	17454	17350	17337	17535	17386	17491	17410	17333	17420	17516	17419	17240	17536	17461	17329	17441	17366	17457	17262	17406	17511	17434	17411	17353	17443	17463	17433	17249	17214	17375	17301	17311	17481	17431	17483	17488	17271	17585	17291	17479	17497	17326	17400	17399	17354	17413	17591	17453	17276	17199	17308	17385	17425	17395	17338	17530	17269	17355	17307	17459	17339	17424	17342	17367	17496	17393	17424	17286	17356	17442	17285	17384	17453	17451	17230	17317	17500	17360	17306	17576	17358	17492	17405	17412	17534	17307	17293	17317	17413	17265	17542	17387	17383	17389	17509	17417	17444	17473	17559	17541	17372	17518	17464	17274	17317	17423	17571	17423	17341	17372	17465	17375	17436	17416	17250	17300	17495	17559	17378	17456	17472	17245	17505	17501	17368	17377	17443	17381	17516	17273	17336	17334	17271	17354	17389	17372	17388	17356	17336	17408	17436	17464	17474	17384	17470	17456	17330	17458	17275	17454	17445	17299	17281	17583	17537	17496	17310	17430	17430	17276	17283	17381	17558	17422	17374	17343	17318	17364	17410	17457	17370	17389	17336	17439	17342	17237	17538	17452	17410	17411	17372	17395	17371	17350	17467	17473	17296	17447	17484	17547	17293	17294	17538	17283	17505	17402	17512	17259	17435	17421	17412	17520	17408	17531	17398	17496	17201	17368	17491	17359	17552	17446	17484	17540	17259	17460	17368	17522	17528	17513	17346	17334	17455	17407	17331	17268	17495	17291	17308	17345	17309	17495	17296	17543	17252	17389	17299	17383	17551	17370	17373	17393	17361	17445	17398	17436	17343	17256	17563	17304	17328	17265	17487	17392	17324	17310	17477	17313	17183	17563	17401	17367	17471	17276	17442	17177	17459	17588	17375	17549	17468	17434	17557	17444	17304	17387	17275	17381	17394	17373	17324	17208	17344	17332	17469	17467	17254	17376	17299	17557	17304	17543	17508	17336	17589	17344	17406	17481	17591	17350	17635	17383	17218	17531	17406	17343	17519	17418	17227	17295	17511	17287	17272	17251	17242	17391	17335	17543	17250	17361
24476	21494	28792	24908	22915	22920	23290	21320	22165	34193	37927	30539	25852	22378	20797	20366	20599	20768	20616	20803	20646	20612	20621	20696	20758	20451	20374	20604	20739	20372	20501	20502	20752	20438	20481	20512	20700	20543	20497	20635	20507	20535	20583	20607	20447	20656	20399	20367	20417	20504	20737	20449	20577	20522	20504	20510	20556	20620	20616	20702	20403	20570	20506	20462	20410	20597	20599	20709	20488	20473	20290	20385	20460	20552	20868	20511	20592	20513	20470	20577	20526	20394	20514	20741	20533	20421	20583	20287	20599	20653	20382	20520	20471	20581	20559	20503	20484	20650	20694	20646	20565	20389	20401	20548	20507	20613	20654	20689	20515	20434	20566	20433	20538	20605	20488	20724	20484	20521	20382	20478	20326	20601	20465	20478	20469	20646	20627	20392	20507	20495	20700	20462	20603	20688	20627	20530	20398	20591	20460	20622	20816	20332	20551	20493	20557	20435	20706	20602	20645	20507	20428	20562	20334	20562	20357	20346	20592	20360	20354	20446	20708	20456	20399	20396	20636	20246	20516	20644	20505	20380	20355	20343	20546	20696	20530	20600	20578	20456	20368	20440	20491	20440	20570	20489	20437	20521	20643	20465	20545	20551	20513	20560	20582	20495	20528	20518	20416	20269	20663	20465	20559	20649	20566	20719	20661	20580	20537	20686	20583	20374	20696	20359	20348	20443	20587	20571	20686	20503	20683	20570	20483	20429	20541	20631	20612	20441	20478	20592	20501	20547	20687	20401	20491	20414	20407	20485	20576	20550	20642	20426	20444	20731	20585	20509	20404	20405	20357	20402	20607	20486	20650	20591	20578	20477	20463	20498	20546	20481	20506	20684	20548	20422	20383	20437	20616	20537	20335	20694	20557	20443	20427	20485	20357	20375	20444	20501	20495	20661	20502	20446	20658	20539	20601	20604	20437	20498	20486	20490	20416	20614	20514	20581	20526	20404	20379	20420	20395	20459	20377	20460	20489	20669	20447	20452	20516	20551	20655	20436	20446	20503	20588	20550	20426	20400	20510	20578	20519	20441	20512	20505	20710	20493	20523	20346	20548	20485	20588	20428	20583	20635	20337	20411	20496	20365	20537	20600	20592	20593	20432	20608	20648	20383	20662	20410	20623	20742	20417	20430	20569	20641	20443	20403	20643	20584	20444	20405	20424	20512	20430	20550	20667	20579	20511	20260	20601	20557	20490	20510	20413	20413	20316	20512	20604	20401	20649	20639	20371	20439	20397	20622	20503	20551	20603	20342	20532	20527	20349	20586	20535	20454	20657	20612	20545	20717	20654	20551	20607	20522	20492	20355	20499	20672	20492	20610	20623	20463	20468	20336	20596	20418	20362	20563	20483	20304	20496	20559	20458	20558	20444	20585	20506	20482	20522	20749	20617	20324	20590	20419	20568	20338	20701	20275	20592	20583	20486	20706	20423	20451	20366	20389	20604	20408	20510	20489	20506	20513	20412	20635	20477	20632	20707	20401	20614	20544	20571	20528	20475	20387	20497	20313	20535	20406	20453	20491	20679	20359	20597	20445	20353	20459	20502	20780	20579	20431	20458	20545	20543	20521	20515	20456	20537	20556	20619	20340	20473	20537	20520	20659	20662	20403	20414	20556	20457	20454	20414	20617	20498	20384	20629	20412	20634	20608	20600	20346	20519	20358	20584	20595	20568	20482	20402	20226	20382	20454	20611	20442	20431	20601	20590	20413	20662	20522	20754	20544	20566	20572	20677	20460	20514	20431	20429	20588	20481	20593	20704	20482	20617	20254	20692	20431	20515	20397	20641	20674	20452	20580	20507	20749	20408	20385	20604	20337	20651	20580	20427	20567	20434	20567	20495	20385	20500	20454	20546	20567	20551	20568	20576	20452	20526	20590	20521	20474	20565	20549	20415	20517	20529	20476	20576	20461	20463	20566	20631	20366	20606	20518	20410	20519	20511	20612	20588	20700	20437	20447	20653	20467	20705	20584	20560	20420	20393	20243	20555	20406	20289	20514	20456	20566	20561	20483	20414	20455	20449	20831	20505	20658	20484	20531	20596	20213	20517	20717	20372	20555	20392	20591	20339	20544	20586	20386	20370	20471	20521	20400	20538	20484	20376	20365	20423	20493	20572	20535	20475	20539	20588	20447	20713	20529	20266	20408	20375	20620	20673	20326	20466	20510	20523	20301	20500	20652	20334	20559	20665	20492	20568	20410	20693	20516	20523	20540	20586	20481	20388	20627	20703	20412	20492	20615	20511	20309	20525	20309	20554	20432	20445	20516	20482	20510	20548	20513	20537	20720	20494	20623	20555	20398	20403	20468	20392	20534	20681	20550	20490	20528	20690	20492	20453	20521	20383	20698	20383	20348	20387	20559	20495	20348	20479	20468	20378	20463	20457	20361	20670	20609	20390	20488	20511	20449	20591	20464	20546	20386	20519	20802	20468	20501	20663	20618	20912	20488	20545	20610	20432	20584	20540	20488	20279	20576	20743	20674	20513	20744	20550	20458	20406	20377	20196	20459	20686	20600	20435	20497	20575	20467	20341	20459	20489	20430	20498	20474	20514	20488	20641	20632	20445	20491	20600	20305	20455	20638	20563	20561	20563	20499	20676	20535	20607	20475	20489	20578	20429	20389	20339	20500	20553	20611	20522	20321	20482	20556	20434	20601	20529	20534	20563	20647	20446	20495	20497	20388	20681	20373	20462	20614	20679	20506	20602	20377	20675	20344	20355	20482	20628	20660	20651	20365	20544	20340	20532	20574	20405	20425	20220	20523	20770	20509	20478	20513	20523	20450	20358	20464	20379	20576	20667	20627	20560	20572	20554	20613	20703	20516	20304	20589	20425	20391	20700	20714	20698	20449	20463	20593	20489	20610	20569	20517	20573	20457	20600	20539	20617	20723	20583	20601	20800	20606	20703	20569	20643	20490	20684	20329	20374	20448	20526	20428	20525	20512	20585	20469	20502	20354	20514	20652	20258	20719	20673	20424	20378	20487	20369	20386	20659	20506	20267	20465	20446	20556	20629	20537	20690	20694	20682	20516	20621	20686	20502	20348	20504	20535	20501	20383	20446	20439	20578	20626	20416	20447	20362	20486	20613	20420	20546	20510	20545	20718	20431	20462	20371	20316	20676	20592	20570	20716	20566	20559	20367	20305	20505	20375	20592	20576	20607	20610	20370	20701	20502	20586	20418	20723	20244	20714	20368	20538	20692	20694	20582	20524	20547	20469	20373	20476	20518	20586	20575	20550	20639	20382	20472	20535	20542	20538	20614	20520	20479	20418	20536	20481	20615	20600	20550	20517	20537	20514	20535	20467	20725	20670	20686	20570	20485	20537	20649	20274	20394	20638	20516	20537	20354	20511	20548	20143	20327	20377	20518	20580	20562	20358	20335	20554	20419	20451	20617	20468	20397	20445	20347	20598	20623	20641	20537	20344	20487	20333	20443	20562	20667	20396	20437	20491	20271	20482	20439	20625	20352	20472	20571	20267	20697	20505	20482	20668	20537	20608	20496	20479	20597	20515	20799	20585	20526	20628	20457	20587	20686	20482	20356	20363	20286	20460	20235	20414	20542	20614	20483	20591	20521	20471	20520	20578	20559	20386	20603	20716	20498	20640	20507	20557	20664	20520	20489	20357	20329	20536	20585	20283	20530	20528	20729	20574	20505	20535	20485	20531	20364	20449	20348	20480	20498	20538	20564	20550	20413	20474	20501	20480	20427	20482	20433	20448	20566	20345	20512	20603	20602	20645	20457	20359	20603	20515	20516	20644	20442	20602	20654	20626	20579	20360	20330	20625	20278	20624	20371	20438	20593	20401	20432	20547	20544	20472	20474	20559	20726	20542	20529	20685	20658	20668	20381	20712	20452	20426	20567	20508	20373	20539	20312	20516	20703	20693	20580	20689	20473	20600	20574	20606	20451	20619	20528	20697	20534	20439	20514	20467	20772	20501	20358	20673	20543	20642	20434	20564	20335	20583	20641	20654	20634	20535	20420	20387	20540	20618	20579	20426	20556	20628	20655	20556	20490	20559	20232	20615	20500	20487	20516	20545	20520	20467	20494	20393	20493	20429	20667	20618	20369	20450	20575	20281	20438	20474	20647	20384	20424	20330	20415	20730	20582	20386	20696	20555	20597	20766	20463	20328	20439	20621	20505	20443	20613	20585	20608	20716	20199	20393	20542	20293	20629	20595	20575	20572	20681	20551	20424	20502	20614	20604	20542	20598	20392	20375	20646	20430	20638	20635	20518	20723	20524	20314	20663	20490	20409	20497	20610	20564	20650	20248	20564	20486	20449	20468	20285	20607	20638	20450	20365	20723	20489	20629	20509	20552	20490	20303	20445	20447	20321	20649	20444	20480	20352	20515	20759	20400	20624	20533	20311	20350	20535	20470	20530	20592	20456	20378	20652	20513	20787	20572	20562	20535	20838	20535	20556	20579	20763	20439	20731	20458	20437	20698	20599	20576	20727	20547	20405	20407	20333	20696	20539	20495	20319	20439	20577	20484	20690	20479	20505	20728	20558	20276	20504	20576	20438	20531	20417	20040	20407	20743	20378	20691	20730	20514	20594	20523	20589	20456	20378	20417	20414	20748	20536	20494	20597	20366	20471	20338	20433	20330	20425	20462	20549	20536	20631	20510	20745	20560	20654	20678	20450	20710	20474	20562	20596	20564	20398	20551	20488	20538	20476	20354	20687	20603	20395	20482	20667	20533	20693	20625	20541	20604	20338	20481	20451	20498	20646	20735	20696	20428	20768	20495	20489	20549	20556	20462	20351	20452	20734	20592	20469	20395	20561	20638	20512	20645	20555	20438	20564	20465	20655	20500	20634	20579	20592	20457	20678	20533	20444	20426	20190	20598	20643	20506	20384	20308	20493	20273	20537	20472	20691	20555	20477	20473	20540	20602	20558	20510	20497	20570	20532	20570	20417	20487	20685	20455	20409	20313	20562	20736	20409	20554	20398	20567	20616	20566	20473	20420	20606	20579	20661	20536	20621	20416	20756	20459	20582	20670	20481	20606	20400	20563	20386	20560	20678	20581	20328	20547	20554	20370	20426	20414	20430	20601	20469	20486	20450	20576	20706	20587	20437	20445	20741	20551	20577	20558	20395	20529	20418	20533
15234	23918	22825	19622	19079	19091	18803	18462	21059	36972	38559	29410	23637	19293	17372	17536	17399	17586	17485	17709	17366	17598	17370	17568	17581	17472	17453	17687	17516	17490	17577	17431	17445	17488	17504	17668	17412	17573	17587	17542	17519	17572	17340	17542	17507	17378	17460	17498	17639	17678	17503	17469	17707	17486	17630	17516	17432	17429	17425	17411	17374	17463	17565	17565	17473	17418	17532	17535	17468	17508	17362	17636	17455	17559	17377	17483	17521	17508	17516	17592	17540	17253	17333	17311	17509	17648	17446	17482	17407	17377	17435	17580	17619	17442	17458	17412	17352	17458	17418	17506	17451	17585	17536	17531	17486	17469	17496	17368	17642	17424	17617	17489	17436	17495	17552	17293	17430	17646	17634	17441	17314	17380	17364	17553	17411	17315	17418	17555	17387	17463	17368	17518	17479	17381	17426	17619	17480	17579	17681	17472	17545	17354	17438	17504	17562	17528	17498	17638	17488	17490	17544	17464	17369	17465	17385	17478	17460	17555	17702	17394	17564	17408	17414	17525	17509	17522	17418	17414	17441	17463	17541	17406	17390	17399	17456	17434	17402	17478	17589	17434	17487	17384	17486	17296	17495	17661	17316	17440	17430	17396	17246	17469	17405	17495	17492	17590	17443	17457	17461	17307	17650	17301	17407	17541	17614	17404	17434	17589	17464	17424	17409	17489	17405	17448	17653	17398	17667	17517	17433	17540	17430	17467	17435	17362	17556	17389	17433	17485	17500	17405	17497	17447	17433	17512	17563	17399	17454	17669	17415	17479	17541	17579	17381	17387	17693	17421	17402	17532	17405	17440	17444	17541	17418	17480	17660	17398	17382	17391	17398	17446	17315	17448	17532	17531	17634	17498	17500	17487	17550	17355	17384	17579	17363	17535	17361	17504	17381	17468	17434	17511	17506	17467	17490	17646	17338	17395	17450	17411	17436	17412	17583	17531	17368	17647	17426	17311	17556	17661	17552	17330	17606	17461	17326	17528	17547	17268	17365	17592	17362	17609	17595	17430	17371	17672	17471	17603	17314	17419	17247	17403	17462	17454	17523	17508	17349	17327	17433	17474	17392	17658	17495	17641	17350	17543	17515	17538	17489	17379	17288	17481	17376	17494	17612	17505	17310	17533	17581	17575	17429	17550	17664	17570	17614	17367	17623	17440	17527	17328	17571	17341	17406	17641	17516	17471	17380	17328	17511	17397	17528	17472	17359	17494	17450	17556	17457	17421	17709	17513	17648	17566	17581	17589	17405	17271	17684	17298	17569	17367	17457	17351	17516	17360	17498	17415	17596	17383	17502	17557	17484	17410	17505	17553	17557	17456	17355	17344	17394	17468	17515	17382	17459	17474	17507	17584	17514	17429	17523	17294	17399	17493	17583	17427	17454	17630	17393	17483	17520	17614	17393	17515	17433	17403	17624	17558	17464	17213	17555	17413	17250	17530	17558	17357	17374	17452	17503	17616	17505	17365	17555	17590	17519	17647	17442	17556	17396	17569	17316	17465	17422	17593	17466	17473	17444	17575	17364	17367	17472	17611	17477	17357	17368	17324	17538	17489	17486	17543	17562	17555	17424	17539	17446	17456	17566	17685	17637	17460	17204	17446	17368	17497	17373	17494	17503	17405	17491	17308	17426	17569	17458	17617	17656	17392	17436	17622	17300	17543	17416	17415	17642	17580	17485	17254	17410	17448	17581	17494	17585	17469	17595	17549	17541	17577	17564	17520	17298	17487	17404	17469	17554	17493	17505	17441	17397	17482	17371	17441	17409	17505	17408	17488	17572	17451	17392	17477	17443	17368	17397	17587	17335	17494	17333	17469	17631	17723	17602	17501	17158	17459	17443	17468	17437	17678	17584	17322	17579	17370	17580	17617	17664	17520	17511	17459	17517	17524	17450	17577	17436	17378	17621	17458	17422	17472	17572	17607	17515	17406	17400	17372	17605	17221	17431	17369	17300	17624	17571	17469	17481	17656	17623	17266	17456	17425	17370	17379	17457	17525	17422	17378	17474	17427	17439	17544	17559	17522	17604	17427	17306	17353	17533	17447	17413	17403	17491	17619	17427	17430	17531	17387	17579	17406	17465	17296	17515	17324	17348	17502	17341	17403	17610	17525	17363	17444	17302	17494	17312	17579	17548	17442	17453	17479	17528	17463	17532	17490	17407	17525	17503	17399	17423	17454	17453	17493	17547	17540	17393	17609	17456	17500	17260	17460	17391	17353	17412	17503	17519	17300	17342	17391	17423	17493	17405	17608	17660	17439	17622	17601	17582	17449	17452	17548	17489	17522	17437	17490	17569	17401	17531	17479	17487	17461	17475	17477	17319	17509	17627	17639	17413	17357	17627	17544	17467	17486	17454	17415	17544	17583	17510	17509	17759	17576	17282	17356	17471	17440	17370	17450	17475	17506	17421	17501	17469	17472	17466	17568	17355	17460	17563	17594	17672	17412	17641	17401	17484	17473	17422	17505	17501	17461	17516	17626	17532	17487	17383	17484	17429	17498	17458	17454	17345	17447	17442	17518	17483	17431	17500	17527	17501	17468	17569	17495	17476	17514	17532	17611	17513	17528	17319	17511	17286	17523	17366	17582	17369	17436	17602	17470	17512	17462	17239	17335	17489	17407	17324	17565	17572	17203	17592	17467	17342	17588	17432	17474	17463	17409	17366	17573	17405	17372	17410	17404	17572	17518	17584	17449	17575	17587	17580	17472	17530	17488	17498	17404	17666	17562	17477	17639	17585	17416	17408	17581	17382	17705	17460	17371	17389	17506	17568	17389	17414	17426	17320	17429	17720	17368	17527	17456	17496	17571	17655	17368	17368	17431	17444	17547	17272	17335	17421	17465	17548	17377	17514	17558	17466	17383	17363	17422	17647	17660	17452	17402	17485	17306	17630	17445	17415	17456	17488	17392	17591	17417	17412	17456	17450	17331	17502	17356	17476	17559	17437	17310	17581	17464	17539	17436	17379	17439	17687	17588	17549	17496	17542	17551	17418	17381	17499	17478	17407	17610	17429	17573	17304	17483	17316	17374	17501	17395	17451	17670	17398	17432	17469	17436	17471	17459	17544	17593	17512	17526	17505	17400	17649	17370	17485	17511	17537	17504	17584	17520	17637	17582	17658	17378	17450	17370	17465	17585	17311	17522	17328	17365	17449	17422	17383	17442	17427	17562	17454	17416	17410	17511	17450	17501	17470	17533	17586	17392	17507	17290	17613	17376	17457	17594	17657	17537	17495	17646	17354	17428	17557	17578	17716	17511	17387	17435	17709	17481	17504	17360	17674	17352	17296	17488	17416	17479	17394	17571	17593	17299	17490	17310	17372	17444	17498	17549	17389	17582	17558	17549	17460	17599	17490	17405	17588	17207	17496	17399	17538	17550	17445	17435	17360	17405	17530	17684	17412	17276	17586	17421	17541	17641	17379	17540	17467	17536	17611	17565	17376	17389	17359	17383	17335	17441	17459	17361	17563	17455	17388	17246	17505	17414	17582	17640	17401	17670	17587	17520	17566	17548	17462	17393	17320	17397	17445	17556	17576	17409	17468	17541	17546	17519	17485	17502	17397	17479	17410	17474	17518	17447	17540	17589	17450	17592	17589	17633	17270	17345	17317	17534	17371	17524	17499	17522	17405	17511	17452	17581	17495	17570	17388	17588	17463	17489	17469	17526	17392	17375	17671	17425	17486	17568	17417	17529	17376	17524	17414	17621	17318	17367	17302	17503	17471	17406	17498	17428	17431	17362	17560	17422	17551	17480	17543	17452	17590	17408	17488	17558	17294	17571	17465	17448	17410	17377	17511	17558	17387	17390	17635	17514	17658	17537	17353	17503	17567	17410	17646	17483	17384	17360	17610	17396	17482	17454	17302	17444	17464	17354	17425	17464	17374	17555	17485	17600	17415	17448	17354	17495	17397	17426	17415	17344	17706	17459	17577	17286	17480	17485	17382	17626	17620	17554	17665	17442	17384	17470	17406	17471	17376	17519	17417	17478	17481	17322	17479	17591	17560	17596	17319	17314	17379	17463	17623	17424	17413	17465	17422	17531	17563	17428	17469	17431	17252	17391	17415	17425	17490	17535	17506	17563	17525	17554	17422	17355	17383	17424	17412	17363	17585	17463	17461	17376	17494	17442	17464	17531	17524	17410	17529	17466	17527	17362	17426	17371	17423	17427	17323	17429	17431	17378	17507	17541	17494	17407	17552	17524	17483	17571	17546	17409	17465	17474	17577	17389	17549	17320	17674	17561	17497	17353	17428	17556	17547	17524	17692	17442	17391	17377	17469	17279	17361	17522	17355	17343	17500	17475	17431	17161	17418	17369	17477	17441	17422	17344	17669	17529	17409	17523	17397	17576	17389	17448	17431	17438	17392	17610	17479	17433	17482	17407	17431	17383	17390	17570	17401	17488	17406	17433	17385	17456	17421	17528	17457	17561	17574	17407	17561	17607	17355	17540	17451	17494	17504	17382	17711	17577	17397	17465	17509	17540	17589	17523	17484	17391	17613	17668	17581	17663	17290	17644	17472	17337	17484	17542	17494	17291	17314	17513	17234	17572	17449	17504	17441	17434	17439	17331	17638	17490	17607	17398	17400	17441	17572	17380	17278	17441	17541	17491	17444	17580	17387	17565	17586	17420	17462	17452	17347	17534	17465	17371	17682	17458	17517	17347	17513	17515	17437	17439	17396	17501	17516	17275	17493	17622	17519	17494	17404	17508	17385	17565	17609	17553	17438	17345	17497	17386	17455	17485	17372	17452	17448	17490	17450	17551	17468	17439	17486	17343	17592	17467	17286	17439	17338	17641	17585	17410	17424	17581	17537	17386	17425	17431	17567	17659	17491	17550	17576	17419	17430	17531	17490	17614	17538	17538	17511	17414	17537	17363	17322	17381	17558	17424	17437	17464	17526	17628	17464	17416	17538	17367	17386	17376	17617	17421	17389	17274	17549	17390	17510	17434	17437	17547	17571	17557	17559	17381	17455	17487	17499	17425	17620	17637	17506	17456	17399	17411	17444	17396	17405	17552	17630	17442	17389	17458	17360	17460	17581	17432	17396	17490	17529	17443	17275	17421	17663	17387	17466	17547	17498	17397	17513	17418	17509	17295	17263	17471	17453	17565
22889	21508	29466	23999	21797	24441	27501	22870	30939	48757	51169	39339	30881	24183	21340	21037	20880	20640	20921	20928	20998	20946	20949	20682	20815	20778	20841	20549	20722	20749	20784	20572	20755	20685	20450	20680	20959	20633	20735	20658	20730	20694	20722	20606	20767	20822	20696	20571	20792	20811	20845	20684	20843	20605	20665	20535	20854	20860	20689	20708	20930	20431	20792	20586	20713	20851	20664	20785	20841	20714	20554	20621	20562	20859	20755	20687	20711	20737	20640	20855	20737	20758	20572	20762	20617	20523	20575	20869	20647	20663	20760	20712	20786	20632	20758	20524	20803	20771	20561	20405	20800	20806	20464	20607	20782	20610	20691	20737	20667	20722	20748	20732	20719	20700	20661	20354	20601	20709	20642	20721	20469	20801	20806	20677	20697	20849	20741	20628	20647	20457	20670	20700	20768	20466	20532	20646	20597	20700	20800	20608	20792	20796	20776	20732	20544	20420	20704	20586	20598	20728	20424	20794	20583	20637	20580	20668	20529	20671	20665	20549	20509	20576	20662	20620	20673	20581	20521	20370	20528	20612	20808	20603	20775	20570	20464	20571	20495	20538	20532	20375	20659	20661	20661	20518	20609	20592	20470	20574	20456	20607	20755	20537	20608	20724	20578	20419	20585	20609	20430	20819	20650	20395	20638	20881	20750	20671	20551	20812	20833	20733	20516	20579	20688	20751	20562	20600	20703	20615	20729	20830	20611	20660	20751	20594	20766	20639	20693	20654	20706	20434	20709	20550	20569	20505	20654	20369	20562	20732	20564	20586	20541	20608	20796	20356	20561	20539	20744	20673	20571	20799	20743	20601	20563	20731	20864	20678	20547	20515	20683	20612	20550	20401	20633	20414	20513	20740	20608	20548	20616	20705	20710	20622	20683	20477	20563	20620	20780	20663	20568	20701	20716	20664	20591	20484	20457	20576	20583	20733	20286	20677	20788	20707	20420	20724	20438	20616	20620	20548	20568	20505	20640	20570	20629	20616	20609	20483	20756	20666	20713	20707	20772	20665	20733	20701	20793	20915	20692	20602	20801	20705	20381	20706	20797	20739	20643	20630	20672	20402	20756	20717	20590	20562	20508	20572	20531	20588	20595	20568	20606	20666	20719	20586	20585	20611	20819	20587	20492	20649	20476	20402	20791	20537	20482	20582	20687	20660	20605	20784	20763	20542	20798	20631	20507	20695	20622	20472	20698	20757	20537	20738	20791	20656	20729	20552	20510	20541	20663	20685	20534	20648	20591	20515	20516	20712	20740	20792	20627	20676	20807	20505	20520	20639	20465	20538	20717	20829	20464	20548	20781	20559	20673	20537	20613	20654	20489	20546	20828	20645	20669	20589	20613	20670	20571	20774	20811	20537	20613	20472	20685	20815	20676	20628	20695	20767	20588	20546	20633	20492	20694	20490	20740	20535	20562	20461	20608	20686	20570	20603	20642	20768	20631	20648	20536	20695	20547	20552	20622	20570	20574	20774	20699	20468	20624	20684	20540	20599	20886	20492	20634	20791	20564	20642	20506	20693	20570	20714	20587	20699	20672	20683	20436	20534	20758	20436	20742	20752	20688	20441	20891	20768	20507	20628	20711	20338	20613	20522	20659	20602	20601	20518	20599	20647	20730	20616	20703	20485	20612	20637	20692	20531	20540	20687	20556	20679	20644	20483	20864	20546	20661	20748	20494	20704	20624	20648	20641	20612	20693	20771	20731	20618	20580	20506	20570	20641	20654	20536	20674	20659	20509	20515	20602	20584	20385	20423	20587	20730	20630	20447	20678	20627	20608	20667	20547	20744	20585	20391	20460	20649	20747	20319	20660	20529	20677	20549	20661	20595	20618	20793	20579	20436	20491	20580	20725	20482	20605	20601	20832	20475	20514	20418	20725	20722	20721	20741	20809	20756	20761	20774	20556	20654	20732	20578	20709	20739	20601	20551	20461	20828	20629	20447	20633	20738	20790	20676	20564	20699	20727	20524	20518	20614	20761	20581	20492	20545	20680	20599	20680	20607	20425	20701	20786	20817	20662	20670	20806	20690	20716	20391	20558	20668	20507	20712	20596	20495	20531	20637	20570	20441	20575	20586	20582	20655	20429	20419	20643	20530	20440	20550	20684	20522	20733	20629	20446	20839	20550	20452	20630	20646	20567	20761	20505	20528	20667	20721	20556	20726	20709	20571	20615	20742	20528	20711	20686	20689	20743	20671	20513	20658	20407	20557	20602	20738	20779	20712	20250	20683	20732	20626	20555	20709	20654	20784	20417	20793	20647	20672	20632	20894	20622	20634	20714	20537	20565	20777	20595	20758	20588	20613	20657	20626	20718	20629	20589	20656	20421	20524	20656	20687	20676	20728	20560	20848	20546	20672	20743	20707	20697	20497	20739	20394	20625	20839	20693	20603	20486	20721	20596	20688	20528	20639	20632	20742	20424	20382	20639	20586	20781	20778	20671	20662	20735	20705	20482	20505	20821	20307	20431	20666	20515	20553	20714	20572	20507	20668	20698	20641	20542	20507	20573	20488	20739	20522	20679	20644	20669	20640	20805	20717	20554	20554	20565	20569	20712	20664	20553	20504	20823	20529	20716	20612	20597	20429	20543	20358	20579	20718	20583	20640	20735	20553	20470	20756	20482	20471	20602	20653	20718	20529	20441	20704	20669	20549	20634	20503	20778	20861	20761	20645	20620	20736	20738	20564	20676	20658	20621	20431	20644	20673	20632	20379	20782	20587	20660	20649	20808	20731	20597	20703	20634	20486	20783	20576	20658	20649	20503	20471	20657	20609	20518	20570	20634	20647	20718	20809	20711	20557	20675	20585	20535	20636	20391	20563	20758	20533	20708	20609	20627	20408	20585	20522	20562	20586	20650	20567	20657	20682	20857	20504	20706	20594	20553	20501	20596	20401	20807	20659	20631	20718	20582	20644	20492	20680	20624	20442	20650	20944	20721	20651	20619	20712	20426	20667	20745	20550	20864	20764	20575	20729	20789	20705	20586	20560	20500	20463	20680	20844	20768	20668	20853	20787	20745	20581	20705	20544	20652	20414	20498	20741	20544	20792	20652	20617	20687	20598	20833	20793	20521	20636	20566	20696	20723	20515	20620	20709	20712	20937	20628	20338	20582	20679	20578	20653	20571	20622	20558	20624	20554	20545	20494	20493	20580	20561	20602	20638	20452	20513	20702	20566	20624	20356	20574	20620	20585	20480	20438	20516	20775	20549	20698	20617	20670	20478	20540	20707	20724	20691	20550	20696	20689	20812	20438	20587	20677	20668	20799	20530	20677	20543	20595	20566	20509	20746	20539	20584	20653	20564	20654	20613	20505	20533	20610	20805	20631	20568	20431	20552	20554	20746	20623	20581	20622	20502	20539	20779	20802	20464	20648	20552	20801	20650	20449	20418	20656	20589	20532	20528	20361	20548	20632	20732	20706	20527	20532	20636	20650	20681	20753	20678	20672	20619	20775	20517	20818	20675	20725	20780	20782	20612	20764	20579	20580	20560	20454	20546	20387	20612	20647	20503	20340	20504	20632	20513	20745	20692	20634	20526	20796	20541	20858	20586	20866	20627	20636	20713	20464	20686	20577	20926	20725	20454	20505	20780	20717	20585	20531	20549	20498	20513	20772	20637	20670	20623	20680	20702	20460	20565	20755	20641	20756	20595	20763	20846	20770	20556	20576	20628	20763	20716	20617	20617	20600	20618	20405	20488	20760	20761	20512	20744	20575	20686	20692	20638	20641	20691	20600	20552	20625	20918	20510	20655	20524	20473	20746	20510	20679	20690	20713	20569	20580	20521	20677	20508	20454	20619	20451	20456	20686	20640	20635	20698	20562	20698	20801	20567	20765	20472	20554	20618	20737	20630	20623	20542	20569	20625	20598	20654	20534	20553	20439	20503	20746	20779	20584	20639	20668	20717	20740	20556	20653	20810	20551	20654	20505	20616	20515	20590	20533	20268	20521	20655	20554	20475	20827	20672	20468	20506	20656	20640	20690	20700	20790	20589	20501	20419	20528	20693	20658	20709	20667	20561	20604	20525	20650	20615	20679	20542	20563	20812	20679	20562	20789	20619	20790	20535	20642	20663	20583	20458	20614	20306	20882	20909	20693	20463	20635	20739	20623	20777	20586	20680	20746	20768	20565	20785	20801	20785	20433	20588	20576	20759	20693	20704	20554	20543	20672	20771	20526	20658	20655	20502	20657	20665	20641	20586	20697	20634	20695	20623	20653	20404	20707	20475	20633	20766	20724	20509	20693	20498	20580	20535	20580	20642	20609	20648	20475	20630	20736	20552	20384	20676	20657	20838	20786	20446	20662	20708	20644	20627	20655	20510	20547	20565	20622	20592	20546	20850	20500	20790	20707	20689	20605	20777	20528	20620	20731	20669	20541	20541	20694	20523	20601	20682	20714	20707	20490	20600	20463	20541	20586	20684	20675	20419	20651	20569	20674	20534	20599	20649	20770	20746	20651	20690	20756	20888	20527	20630	20435	20654	20567	20464	20708	20608	20675	20758	20701	20674	20657	20459	20550	20825	20688	20652	20802	20641	20393	20411	20662	20466	20626	20664	20588	20705	20471	20571	20610	20603	20549	20488	20724	20430	20650	20595	20609	20622	20482	20591	20739	20799	20885	20549	20691	20580	20753	20870	20615	20809	20654	20628	20524	20698	20546	20621	20729	20757	20843	20517	20706	20535	20491	20675	20830	20722	20687	20539	20518	20451	20640	20574	20668	20697	20537	20781	20741	20727	20551	20509	20619	20520	20523	20735	20532	20618	20521	20699	20611	20591	20506	20564	20438	20596	20626	20463	20530	20710	20637	20527	20602	20580	20635	20633	20726	20470	20394	20575	20693	20694	20725	20580	20709	20381	20674	20672	20433	20594	20692	20720	20772	20613	20537	20642	20645	20496	20494	20813	20641	20660	20569	20460	20679	20722	20650	20685	20690	20547	20583	20673	20512	20444	20861	20625	20421	20680	20661	20552	20723	20786	20424	20404	20633	20561	20289	20847	20492	20355	20581	20677	20620	20588	20734	20647	20474	20504	20548	20649	20614	20558	20589	20567	20692	20527	20635	20702	20595	20575	20532	20571	20704	20595	20798	20922	20537	20537	20571	20724	20598	20475
16428	28541	27281	24509	23407	21612	20624	19999	33777	50517	51048	39507	29561	20540	17497	17575	17550	17617	17543	17636	17550	17498	17410	17528	17580	17660	17399	17516	17702	17630	17641	17518	17562	17612	17481	17382	17530	17580	17528	17668	17491	17572	17613	17778	17496	17669	17456	17569	17624	17442	17528	17603	17601	17561	17519	17771	17531	17640	17690	17520	17593	17601	17629	17590	17543	17685	17446	17505	17572	17690	17591	17553	17362	17714	17656	17547	17395	17422	17564	17386	17623	17537	17582	17536	17551	17577	17647	17523	17536	17555	17628	17544	17448	17574	17502	17484	17676	17591	17479	17481	17678	17364	17715	17539	17675	17554	17436	17593	17499	17688	17516	17482	17525	17667	17403	17627	17639	17647	17684	17594	17629	17551	17423	17335	17616	17506	17533	17574	17682	17538	17546	17522	17537	17369	17437	17386	17534	17473	17462	17410	17729	17564	17581	17550	17590	17740	17623	17497	17635	17446	17497	17648	17447	17356	17600	17533	17515	17676	17620	17647	17633	17588	17555	17535	17681	17449	17394	17426	17654	17329	17559	17503	17570	17492	17405	17502	17627	17719	17664	17607	17511	17482	17508	17470	17562	17607	17584	17710	17604	17478	17576	17678	17474	17588	17428	17516	17379	17654	17833	17445	17462	17642	17611	17650	17534	17433	17571	17525	17612	17535	17436	17513	17592	17511	17633	17610	17559	17683	17593	17470	17455	17607	17499	17613	17543	17587	17608	17390	17632	17582	17535	17526	17617	17508	17568	17478	17758	17459	17791	17443	17480	17558	17569	17628	17457	17443	17617	17541	17499	17423	17442	17470	17681	17486	17628	17568	17600	17449	17334	17422	17650	17459	17580	17523	17482	17508	17581	17600	17494	17538	17455	17484	17488	17596	17500	17542	17276	17600	17604	17648	17363	17650	17676	17553	17660	17576	17595	17408	17586	17418	17707	17484	17505	17675	17509	17658	17552	17456	17523	17581	17487	17567	17483	17442	17548	17505	17527	17557	17683	17587	17542	17414	17360	17693	17646	17500	17688	17494	17321	17547	17679	17567	17476	17742	17582	17575	17503	17411	17487	17468	17449	17438	17421	17547	17512	17619	17522	17412	17633	17495	17730	17591	17476	17487	17430	17647	17657	17516	17543	17458	17445	17682	17557	17545	17502	17396	17564	17496	17549	17576	17621	17440	17611	17544	17602	17644	17565	17349	17619	17573	17508	17449	17507	17609	17488	17481	17637	17695	17507	17479	17539	17523	17478	17439	17421	17594	17484	17496	17514	17461	17463	17444	17639	17586	17483	17494	17537	17522	17575	17498	17452	17514	17498	17423	17471	17484	17730	17605	17454	17532	17601	17413	17431	17650	17657	17515	17641	17510	17448	17396	17594	17614	17507	17542	17376	17433	17604	17667	17457	17498	17544	17555	17483	17543	17432	17408	17626	17536	17548	17411	17374	17391	17494	17396	17457	17699	17609	17578	17593	17527	17590	17419	17571	17594	17600	17471	17608	17407	17558	17464	17411	17668	17524	17445	17532	17525	17558	17609	17587	17650	17455	17517	17599	17575	17465	17589	17653	17598	17548	17346	17629	17390	17456	17634	17569	17577	17502	17562	17647	17569	17610	17417	17576	17498	17474	17445	17458	17475	17526	17647	17589	17392	17516	17629	17570	17511	17657	17415	17477	17464	17607	17479	17677	17578	17701	17539	17604	17546	17428	17532	17473	17572	17403	17426	17504	17330	17448	17344	17729	17514	17488	17575	17496	17483	17420	17500	17466	17603	17521	17438	17570	17550	17313	17424	17370	17511	17307	17423	17608	17543	17485	17502	17384	17720	17394	17581	17515	17482	17521	17608	17496	17556	17717	17514	17644	17521	17507	17606	17728	17591	17546	17577	17381	17514	17694	17490	17713	17443	17502	17525	17519	17514	17683	17503	17589	17415	17377	17521	17512	17598	17377	17471	17601	17732	17674	17556	17523	17578	17474	17671	17351	17375	17628	17467	17749	17646	17693	17588	17325	17588	17588	17273	17652	17641	17455	17624	17394	17472	17619	17498	17564	17595	17565	17505	17493	17594	17477	17515	17259	17480	17480	17626	17644	17505	17520	17617	17716	17360	17533	17635	17578	17502	17385	17355	17698	17496	17604	17561	17435	17453	17474	17634	17425	17667	17584	17602	17409	17436	17595	17468	17606	17611	17512	17380	17504	17442	17619	17415	17404	17550	17563	17471	17535	17519	17425	17537	17472	17471	17583	17555	17516	17561	17523	17625	17460	17485	17694	17617	17471	17573	17542	17779	17672	17475	17652	17725	17506	17355	17505	17719	17450	17650	17662	17625	17572	17435	17523	17538	17413	17372	17422	17647	17597	17549	17705	17627	17392	17486	17454	17664	17590	17375	17498	17623	17492	17722	17545	17589	17730	17520	17622	17570	17432	17512	17492	17583	17463	17762	17528	17530	17424	17521	17556	17509	17508	17577	17494	17571	17554	17519	17402	17536	17524	17509	17588	17544	17504	17485	17516	17543	17441	17565	17592	17654	17553	17625	17659	17459	17472	17629	17380	17543	17590	17294	17534	17691	17635	17498	17544	17491	17400	17438	17548	17760	17431	17292	17684	17640	17398	17575	17553	17511	17535	17455	17578	17471	17426	17628	17578	17342	17477	17524	17566	17301	17544	17420	17522	17574	17487	17398	17555	17450	17444	17651	17452	17674	17585	17468	17578	17508	17477	17707	17391	17490	17516	17500	17458	17705	17364	17386	17527	17490	17577	17521	17359	17731	17365	17503	17480	17535	17508	17481	17553	17555	17410	17374	17510	17580	17397	17324	17473	17708	17624	17437	17662	17377	17449	17503	17494	17646	17474	17479	17443	17475	17469	17511	17410	17535	17426	17537	17478	17408	17455	17630	17701	17412	17465	17656	17582	17486	17682	17740	17557	17618	17473	17449	17514	17734	17487	17579	17477	17543	17511	17654	17646	17499	17530	17380	17488	17575	17665	17526	17326	17532	17569	17572	17644	17427	17454	17594	17392	17573	17572	17311	17290	17474	17434	17582	17694	17561	17569	17609	17461	17363	17493	17657	17468	17678	17568	17577	17367	17566	17691	17492	17335	17533	17411	17406	17501	17544	17574	17529	17619	17450	17416	17588	17597	17580	17573	17523	17584	17454	17505	17577	17562	17501	17674	17431	17300	17398	17424	17450	17371	17566	17519	17428	17691	17486	17444	17583	17483	17496	17671	17537	17521	17637	17580	17583	17394	17606	17444	17621	17549	17398	17593	17453	17743	17675	17263	17488	17635	17570	17391	17470	17629	17421	17323	17563	17497	17383	17512	17660	17435	17553	17442	17553	17512	17410	17601	17666	17460	17324	17601	17557	17555	17593	17554	17438	17420	17631	17563	17512	17622	17511	17473	17548	17674	17744	17602	17590	17609	17449	17574	17444	17693	17584	17593	17478	17417	17692	17527	17675	17566	17392	17694	17330	17701	17615	17477	17627	17499	17564	17454	17635	17526	17617	17421	17484	17553	17425	17510	17467	17641	17525	17582	17458	17573	17540	17512	17572	17387	17464	17512	17358	17607	17512	17524	17434	17404	17624	17389	17534	17567	17560	17576	17630	17550	17451	17498	17556	17563	17485	17551	17543	17546	17446	17526	17460	17407	17632	17524	17538	17511	17373	17417	17512	17601	17503	17594	17640	17632	17579	17469	17441	17433	17523	17585	17679	17539	17648	17561	17531	17361	17630	17297	17350	17456	17632	17638	17669	17606	17383	17488	17457	17713	17501	17726	17359	17503	17570	17610	17557	17554	17339	17373	17624	17555	17542	17559	17584	17647	17584	17709	17584	17518	17546	17623	17602	17615	17591	17498	17578	17443	17499	17661	17657	17742	17609	17427	17518	17625	17463	17579	17549	17422	17529	17549	17624	17407	17631	17593	17559	17446	17641	17645	17621	17708	17445	17521	17604	17604	17444	17716	17452	17617	17463	17536	17501	17385	17526	17610	17432	17507	17592	17395	17668	17539	17486	17570	17609	17581	17526	17509	17291	17635	17587	17654	17406	17606	17492	17420	17560	17567	17493	17587	17449	17423	17496	17506	17500	17420	17643	17644	17510	17482	17583	17607	17535	17499	17657	17603	17483	17487	17380	17484	17391	17347	17559	17489	17579	17700	17502	17416	17461	17472	17690	17571	17666	17459	17362	17445	17392	17451	17581	17577	17496	17570	17465	17523	17451	17471	17428	17384	17487	17627	17459	17480	17531	17372	17548	17383	17591	17580	17469	17635	17453	17522	17430	17682	17503	17636	17465	17463	17638	17308	17607	17664	17558	17611	17575	17553	17275	17405	17585	17519	17512	17506	17564	17652	17646	17603	17561	17507	17449	17509	17442	17587	17495	17491	17460	17436	17546	17571	17696	17591	17540	17653	17604	17516	17558	17571	17459	17593	17589	17465	17582	17484	17503	17392	17482	17594	17707	17521	17587	17554	17447	17496	17553	17645	17530	17510	17427	17503	17450	17739	17596	17634	17492	17585	17706	17530	17374	17622	17623	17475	17457	17720	17578	17491	17560	17408	17647	17455	17456	17491	17509	17458	17493	17627	17599	17524	17528	17493	17580	17516	17336	17524	17518	17510	17474	17609	17484	17550	17596	17584	17608	17471	17468	17431	17500	17579	17537	17526	17619	17504	17591	17547	17549	17563	17701	17518	17669	17590	17648	17530	17443	17394	17458	17585	17581	17389	17605	17587	17529	17584	17511	17501	17557	17606	17367	17741	17559	17564	17542	17422	17610	17501	17600	17380	17447	17613	17643	17563	17413	17524	17575	17654	17580	17502	17567	17578	17648	17575	17384	17712	17585	17559	17567	17520	17604	17582	17412	17426	17424	17608	17456	17509	17552	17617	17498	17521	17526	17415	17450	17665	17498	17595	17571	17567	17566	17558	17572	17580	17662	17560	17470	17482	17420	17502	17679	17394	17582	17538	17630	17594	17255	17470	17533	17510	17472	17472	17495	17570	17537	17437	17632	17462	17522	17776	17595	17705	17597	17487	17468	17562	17549	17426	17360	17610	17571	17646	17402	17634	17478	17619	17532	17570	17506	17677	17496	17465	17670	17469	17448	17428	17495
27564	22479	26674	24763	21799	21732	21921	21679	23204	24702	24040	23256	22616	21971	21734	21706	21744	21628	21515	21456	21554	21291	21641	21488	21612	21388	21361	21460	21405	21555	21658	21643	21828	21614	21343	21195	21584	21148	21439	21643	21586	21581	21551	21429	21380	21641	21449	21377	21353	21759	21395	21663	21368	21705	21369	21657	21426	21576	21613	21433	21506	21449	21502	21520	21518	21548	21498	21359	21528	21244	21537	21449	21390	21611	21590	21363	21254	21379	21440	21362	21318	21545	21462	21392	21510	21445	21487	21491	21589	21718	21690	21647	21436	21507	21595	21356	21411	21418	21466	21598	21555	21456	21390	21234	21419	21337	21629	21483	21471	21381	21131	21581	21560	21508	21371	21451	21605	21562	21356	21339	21537	21647	21504	21497	21564	21419	21499	21795	21533	21411	21328	21363	21431	21505	21395	21566	21429	21503	21346	21445	21570	21593	21480	21580	21496	21406	21526	21567	21557	21551	21419	21398	21455	21408	21817	21249	21309	21431	21449	21398	21484	21559	21468	21362	21527	21594	21537	21368	21442	21407	21520	21514	21520	21345	21508	21410	21346	21573	21370	21778	21809	21520	21344	21322	21679	21469	21390	21500	21457	21504	21512	21530	21576	21490	21465	21551	21460	21582	21594	21243	21497	21482	21470	21318	21535	21303	21507	21647	21534	21552	21437	21548	21513	21355	21459	21323	21719	21629	21520	21561	21437	21432	21534	21679	21419	21678	21502	21365	21466	21578	21600	21357	21424	21641	21352	21463	21442	21571	21566	21509	21275	21427	21417	21440	21514	21538	21601	21647	21533	21217	21497	21492	21286	21446	21498	21342	21642	21604	21333	21591	21560	21452	21321	21626	21287	21412	21503	21244	21375	21571	21510	21529	21368	21487	21608	21263	21399	21362	21512	21449	21194	21418	21569	21513	21401	21361	21298	21603	21407	21428	21583	21365	21380	21542	21525	21671	21484	21665	21507	21484	21330	21500	21659	21527	21471	21557	21784	21554	21477	21174	21379	21618	21474	21446	21319	21482	21455	21275	21448	21524	21452	21402	21423	21221	21598	21453	21598	21419	21397	21523	21522	21537	21632	21498	21316	21388	21745	21428	21555	21400	21441	21379	21584	21436	21530	21479	21586	21447	21679	21593	21415	21427	21491	21475	21629	21507	21395	21531	21235	21356	21493	21526	21670	21709	21557	21125	21455	21589	21541	21303	21489	21641	21464	21256	21524	21784	21415	21322	21290	21295	21311	21403	21304	21757	21535	21661	21656	21672	21426	21526	21567	21434	21590	21385	21537	21490	21748	21601	21506	21208	21380	21419	21606	21467	21533	21557	21516	21691	21370	21570	21497	21419	21438	21370	21241	21413	21485	21389	21516	21338	21493	21628	21476	21581	21484	21449	21366	21498	21468	21408	21434	21419	21409	21701	21654	21411	21505	21633	21316	21584	21676	21345	21461	21527	21327	21420	21573	21344	21300	21470	21474	21290	21551	21620	21507	21414	21603	21343	21600	21496	21780	21285	21244	21580	21550	21584	21481	21651	21451	21671	21497	21466	21527	21638	21484	21440	21466	21415	21527	21569	21563	21710	21696	21427	21526	21386	21458	21451	21326	21442	21422	21415	21616	21394	21591	21381	21606	21688	21433	21601	21671	21519	21500	21438	21511	21417	21756	21466	21367	21411	21541	21496	21493	21482	21535	21395	21637	21405	21411	21473	21429	21601	21476	21471	21530	21549	21462	21467	21683	21283	21505	21400	21424	21591	21540	21588	21710	21656	21453	21428	21557	21445	21399	21435	21413	21340	21456	21558	21491	21233	21672	21569	21651	21730	21457	21312	21548	21532	21319	21608	21197	21362	21376	21157	21312	21460	21368	21426	21568	21573	21546	21522	21229	21483	21362	21530	21794	21553	21607	21707	21545	21598	21464	21378	21609	21534	21492	21117	21572	21498	21469	21448	21483	21507	21357	21592	21448	21529	21397	21415	21619	21397	21521	21481	21469	21191	21594	21459	21598	21386	21545	21384	21474	21278	21439	21700	21551	21568	21433	21324	21428	21367	21428	21651	21121	21603	21206	21567	21775	21485	21233	21376	21445	21430	21476	21498	21488	21594	21358	21495	21471	21518	21700	21443	21563	21500	21578	21474	21378	21967	21595	21442	21387	21574	21643	21551	21309	21467	21458	21454	21709	21398	21565	21499	21523	21644	21658	21547	21647	21138	21385	21369	21856	21599	21582	21510	21437	21330	21600	21579	21565	21499	21607	21464	21678	21538	21187	21410	21625	21587	21413	21436	21578	21357	21538	21433	21590	21557	21521	21422	21510	21342	21355	21447	21599	21559	21684	21421	21809	21641	21690	21472	21398	21443	21727	21496	21360	21547	21536	21492	21510	21560	21398	21493	21455	21358	21470	21424	21308	21494	21570	21499	21301	21499	21397	21529	21426	21496	21526	21454	21673	21369	21573	21643	21694	21517	21570	21534	21522	21529	21553	21435	21536	21475	21646	21489	21533	21581	21539	21603	21475	21679	21513	21570	21477	21491	21467	21328	21368	21591	21524	21561	21498	21381	21382	21371	21379	21399	21309	21495	21612	21400	21530	21566	21489	21320	21564	21400	21550	21386	21594	21219	21520	21414	21510	21306	21598	21697	21564	21317	21480	21565	21568	21568	21383	21517	21387	21470	21365	21499	21623	21390	21471	21593	21519	21685	21443	21508	21692	21677	21591	21632	21429	21391	21438	21497	21319	21525	21596	21426	21607	21624	21668	21473	21448	21522	21557	21292	21557	21578	21408	21594	21475	21523	21386	21680	21471	21595	21493	21333	21381	21578	21442	21537	21617	21394	21579	21554	21552	21296	21457	21601	21535	21514	21756	21582	21703	21488	21566	21504	21317	21593	21577	21216	21369	21437	21440	21613	21424	21454	21514	21424	21529	21647	21548	21495	21723	21440	21498	21635	21331	21449	21528	21272	21618	21452	21646	21469	21293	21261	21331	21551	21420	21412	21373	21507	21704	21490	21447	21427	21453	21420	21391	21437	21427	21489	21406	21589	21502	21498	21510	21515	21606	21589	21600	21284	21556	21333	21461	21465	21658	21466	21518	21410	21703	21445	21370	21438	21563	21320	21438	21419	21596	21673	21596	21410	21423	21433	21677	21396	21532	21691	21401	21464	21394	21358	21328	21501	21721	21478	21501	21826	21485	21698	21517	21474	21410	21349	21718	21597	21633	21388	21465	21583	21578	21645	21507	21209	21273	21378	21420	21618	21618	21433	21327	21504	21540	21172	21475	21678	21628	21362	21649	21620	21540	21424	21520	21534	21553	21435	21579	21381	21444	21675	21493	21684	21461	21375	21496	21493	21636	21629	21313	21438	21468	21621	21460	21546	21415	21500	21305	21541	21406	21574	21220	21416	21456	21548	21474	21404	21551	21492	21538	21568	21395	21258	21567	21481	21639	21596	21397	21351	21487	21476	21532	21587	21371	21312	21750	21506	21427	21540	21453	21423	21382	21473	21805	21571	21528	21479	21445	21526	21426	21443	21389	21587	21729	21449	21508	21680	21310	21575	21772	21674	21563	21467	21483	21334	21599	21516	21511	21586	21613	21457	21379	21226	21446	21676	21674	21453	21508	21522	21625	21422	21510	21170	21381	21698	21710	21534	21475	21457	21523	21455	21464	21636	21710	21351	21363	21487	21459	21342	21364	21252	21388	21428	21397	21414	21586	21568	21428	21395	21428	21523	21411	21572	21691	21382	21517	21595	21734	21641	21601	21514	21467	21532	21511	21641	21351	21779	21503	21406	21554	21458	21517	21653	21491	21359	21278	21292	21561	21386	21559	21552	21516	21590	21431	21500	21376	21645	21708	21609	21534	21401	21431	21452	21519	21431	21571	21526	21388	21409	21341	21403	21348	21416	21888	21549	21575	21324	21407	21250	21764	21634	21567	21496	21505	21686	21425	21571	21406	21611	21407	21414	21422	21508	21521	21554	21580	21455	21553	21472	21473	21620	21668	21464	21574	21774	21420	21378	21150	21403	21436	21397	21498	21457	21548	21530	21409	21369	21544	21421	21494	21318	21447	21569	21490	21685	21628	21397	21471	21601	21594	21587	21387	21367	21353	21647	21594	21461	21664	21535	21422	21316	21368	21550	21701	21330	21638	21398	21571	21381	21543	21535	21594	21397	21331	21332	21433	21552	21565	21475	21587	21590	21475	21437	21491	21414	21499	21521	21654	21588	21532	21445	21383	21361	21551	21578	21539	21476	21499	21386	21552	21344	21576	21583	21464	21543	21381	21303	21439	21529	21484	21470	21366	21593	21457	21506	21594	21582	21403	21676	21595	21595	21427	21535	21423	21362	21427	21661	21593	21337	21380	21223	21402	21660	21289	21544	21492	21465	21374	21496	21550	21475	21689	21630	21495	21457	21459	21615	21588	21597	21468	21425	21570	21636	21477	21591	21548	21531	21470	21511	21622	21499	21678	21640	21515	21443	21408	21649	21613	21623	21298	21569	21458	21381	21545	21570	21457	21452	21349	21335	21507	21642	21290	21556	21524	21691	21644	21368	21455	21450	21560	21447	21577	21540	21449	21571	21467	21481	21532	21493	21506	21578	21733	21383	21461	21563	21544	21485	21630	21448	21666	21565	21649	21537	21452	21498	21570	21478	21342	21397	21540	21326	21607	21591	21397	21346	21643	21477	21729	21538	21367	21498	21294	21543	21399	21449	21441	21342	21581	21404	21607	21499	21371	21552	21746	21419	21620	21371	21496	21428	21444	21548	21337	21670	21562	21400	21517	21477	21606	21724	21514	21352	21520	21450	21413	21500	21537	21717	21336	21349	21455	21486	21603	21347	21450	21614	21495	21758	21633	21498	21575	21446	21607	21492	21632	21605	21352	21466	21593	21599	21407	21407	21622	21484	21525	21567	21534	21535	21515	21482	21411	21535	21822	21541	21485	21433	21491	21324	21422	21642	21557	21534	21469	21563	21557	21460	21550	21429	21702	21525	21578	21516	21545	21466	21392	21422	21388	21332	21382	21515	21641	21445	21487	21471	21415	21359	21495	21598	21612	21663	21609	21610	21399	21544	21585	21223	21427	21564	21396	21476	21518	21344	21512	21489
16751	20895	19846	19443	18801	18475	18332	18294	21260	22762	21390	19962	19371	18338	18000	18011	17848	18011	17688	17940	17956	17994	18009	17860	18054	17913	18023	18078	17905	17896	17968	17908	18003	18025	17887	18071	18016	18039	18053	18015	17934	18061	18095	18173	18069	18013	18058	17993	18133	18107	18072	18053	18046	17887	18040	18046	18061	17956	18113	18053	18159	18144	17858	17897	17810	18054	17842	17975	17947	18048	17939	18067	18227	17930	17980	17962	18046	18027	18198	17960	18121	17808	18174	17978	18067	17856	17967	17918	18098	17894	17891	17986	17983	18145	17862	17946	17882	17918	18034	17952	17916	17994	18089	17818	17881	17965	17966	18003	17863	18085	17932	17853	17695	17808	17991	17918	17893	17899	17905	17920	17961	17963	17870	18035	17937	18148	18001	17872	17884	17964	17867	17867	18010	17765	17934	17963	17926	17849	18163	17911	18038	18081	18071	18237	17837	17917	18003	17913	18199	17979	17898	17870	17904	17894	18068	18105	17944	17910	17868	18028	17974	17919	17792	18024	17942	18040	18093	17940	17974	17975	17970	17909	18145	17780	17903	17967	18036	17938	18046	17943	17952	17952	18009	17954	17946	18057	17756	17892	18083	17898	18062	18014	18029	17861	18117	17867	18006	17841	18080	18102	17959	17931	18003	18029	17960	18001	17938	17822	17948	17989	18105	17826	17972	17831	18043	18072	17961	18150	18129	18004	18027	17827	17873	17913	17950	17865	17967	17961	17906	18019	17981	17811	17985	17739	17956	17890	17944	17960	18059	17950	18072	17982	18039	17914	18085	17957	18117	17868	17876	18097	17950	18139	17924	17969	17806	17867	17998	17981	17957	18167	17852	17823	17771	17989	18112	18010	17932	18005	17858	18059	17984	17945	18002	17950	17973	17930	18093	17980	17887	18117	18087	17992	17861	17929	18041	17954	17903	17936	18007	18018	17948	17972	18054	17856	17850	17977	17999	17914	17986	18006	18123	18050	18073	17992	17976	18011	17914	17929	18025	18036	18071	18071	17880	18034	18047	18062	17920	17989	17797	17961	17972	18119	18029	18046	17999	17904	17992	18103	17923	18110	17979	18020	18082	17875	17969	17888	17857	17943	17986	17946	18008	17963	17962	18063	17913	17931	18085	17980	18049	18030	17884	17886	17893	17811	18021	17907	17910	17977	18081	17817	18090	17904	18034	18135	18004	17812	17952	17901	18019	17844	18081	18002	17863	17871	18040	18066	17770	17947	17771	18033	18035	18014	17993	17845	18194	17998	17787	18105	17933	17948	17881	17899	17879	17855	18050	17904	17995	18135	17937	18058	18053	17955	17963	17849	18060	17950	17998	18064	17963	17795	18096	18005	17875	17820	18025	17911	18007	18036	17923	17908	18059	18136	17783	17924	18049	18011	18053	17880	17978	18043	17931	17795	18045	18125	17939	18131	18014	18094	17724	17922	17942	17811	17851	17986	17953	17971	17800	18158	18138	17863	18037	17952	17972	18040	17979	17962	18071	18162	17800	17839	18050	18001	18038	17994	17860	17980	17998	17868	18156	17962	18175	18090	18010	18010	18052	18125	18027	17917	17877	18013	17915	17869	18024	17979	17876	17865	18106	17942	18066	17951	17899	18074	18000	17984	17958	17990	17986	18070	18045	17974	18147	18035	17850	18035	18048	18009	17972	17981	17999	17952	18051	17840	17876	17916	18052	18034	17873	17982	18031	18025	17928	18043	18146	17969	17935	17942	17874	17842	17936	17875	17950	18052	18004	17896	17873	18074	17958	18007	17770	18022	18030	17945	18177	17923	18056	18017	17952	18021	17986	18035	17967	17991	18101	17791	17986	17950	17938	18040	17979	17979	17992	17936	17881	17969	17865	18035	17968	17938	17919	18114	17986	18036	18046	17927	17972	18114	17942	18077	17868	17864	18025	17972	18098	17861	18048	18074	18164	17729	18158	18104	17854	17960	17969	17876	18066	17991	17964	17964	18107	17735	18074	18089	18037	18120	17964	17742	18103	18017	17968	17978	18004	18154	17996	17819	18042	18116	18024	17880	18017	18099	17984	17989	17845	18000	17673	17987	17871	17928	18040	17994	17987	17867	18107	18092	17798	17899	17885	17894	18092	17836	17867	17931	17980	18058	18044	17975	18021	17950	18017	17941	17900	17867	17863	18059	18135	18131	18025	18007	17926	18075	17886	17927	17904	17899	18202	17978	17805	18076	17773	17835	17969	17786	18050	17888	17881	17968	17896	17958	18073	17883	18062	18029	18037	17922	18061	17930	17967	17982	18103	18026	17865	17929	18125	18075	18005	18040	18074	18156	17908	17921	17928	17883	18032	18017	17901	18012	17792	17876	17875	17929	17958	18029	17900	17999	18052	17975	17986	17871	17826	17933	18167	18047	17843	17957	17819	17939	18041	17973	17945	17918	18112	17877	18022	17966	17810	18027	17945	18094	17856	17901	17958	17941	18067	17983	18102	17981	17949	17957	18079	18081	17890	17957	18027	17949	17879	17758	18040	18045	17910	18113	18094	17923	18016	17887	18036	17993	17921	17971	17964	18056	17904	17781	18005	18121	18046	17874	17756	18018	18002	17930	17846	17947	18016	17984	17974	17882	18082	17810	17998	17833	17888	17898	18006	18039	18014	17902	18072	17979	18003	17968	17885	17993	18059	18027	17924	18091	17955	17921	18038	17983	17972	17995	17949	18126	17997	18003	17816	17965	18069	17854	18007	17962	18059	17934	17924	17908	17964	18043	17999	17996	18187	17932	18159	17986	18104	18056	18014	18081	17947	17823	17851	17966	17870	17969	17851	17968	18119	17907	18059	17870	18054	18062	18060	18074	18001	17972	17881	18143	18096	17973	18066	17933	17963	17997	17919	17967	18065	17876	18131	17930	17952	17992	17945	18023	17811	17886	17992	18204	18095	17946	17899	17792	17909	17977	18108	18129	17947	17848	18004	17832	17866	17931	17995	17970	18079	17977	18070	18029	17792	17895	18182	17877	18157	17880	18026	18054	17929	17943	18004	18093	17990	18044	17927	17782	18075	17948	18007	17917	17978	17958	17995	17800	17832	17979	18079	17743	17842	17916	18107	17995	17982	17983	18052	17934	17982	17940	17811	17788	17911	17925	18042	17980	17935	18029	18096	17911	18103	17942	17847	18137	17888	17984	18111	17892	17947	17998	17935	17987	17826	17992	17996	18067	17998	18104	17918	17807	18012	17631	18067	17949	17905	17907	18011	17947	18039	17950	17930	18101	17867	17818	17914	17986	18034	18046	18110	18129	18134	17921	17950	18006	18037	18044	18038	18110	17994	17849	18038	17901	17788	17880	17963	18041	17999	18131	17849	17806	18060	17839	17965	17979	17862	18055	18038	18062	17961	17920	18024	18011	17935	17903	18133	17920	17940	17940	18031	18058	17947	17863	17960	17974	18065	17861	18087	18082	18083	17967	18026	17952	17886	18019	17900	18095	17799	17935	17973	18008	17953	17904	17905	17793	17922	18003	17761	17914	18084	18013	17939	18007	17939	17989	18006	17919	17868	17856	18139	18027	18050	18017	17918	17943	18070	17916	17934	17707	17962	18036	17887	18000	18076	18037	17939	18023	18030	18006	17932	18063	17947	18027	17913	17971	17867	18051	17936	18104	18116	17847	17743	17983	17948	18124	17787	18022	18141	17834	17944	18113	18007	18166	18019	18110	17987	17982	17987	18002	17977	17955	18045	17848	18030	17996	18089	17997	17983	18059	17935	18120	17864	17969	17995	17879	18001	18076	17855	18067	17881	18158	18002	17855	17907	17964	17950	17959	17852	18024	18030	17998	17889	18047	17973	17992	17859	17869	18060	17950	17894	18045	18027	17980	18061	17964	17873	18230	18004	17992	18007	17860	18059	17745	18100	18038	18053	17918	18031	17966	17929	17935	18035	17955	18045	18067	17917	17809	17998	17792	17918	17936	17805	17924	17809	17812	17948	18054	17969	18129	17897	18003	17988	18113	17931	17924	17912	18013	17920	17931	17989	18090	17674	18000	18095	18001	18088	18116	18021	18215	18041	17879	18033	17935	17961	18033	17980	17962	18047	17946	17835	18008	18347	17978	17961	18017	17979	17982	18035	17958	17907	18075	18088	17952	17999	18011	17941	18064	17926	17856	17939	17929	17922	17986	18191	17983	18129	18086	17953	18017	18022	17923	17916	18115	18053	18036	17859	18067	17836	17857	18010	18006	18056	17868	17735	17979	18113	18033	17938	17927	18003	17937	18006	17962	17867	17813	18031	17984	17941	18095	17967	18015	17941	17893	18041	17836	18059	17892	17917	17836	17864	18103	18005	18052	17937	17935	17983	18009	18049	17869	17955	17931	17892	17973	17854	18082	17964	17935	17800	17826	18137	17953	18055	17948	17795	17847	17934	17950	17987	17937	18026	17834	18093	18009	17933	17850	18113	17881	18166	17844	17940	18027	17843	18080	17967	17928	17978	17909	17953	18117	17857	18046	18015	17896	18067	17964	18020	17983	17793	18104	17910	17989	18001	18061	18177	17873	17991	18107	17937	17884	18047	18042	17898	18111	17936	17951	17844	17887	18000	17911	18045	18033	18050	17942	18032	18043	18040	17965	18010	18229	18107	17840	17865	18011	17885	18119	17919	17817	17925	18048	17891	18110	18068	18066	18007	18077	17947	18092	17955	18000	17893	17908	17987	17958	17910	18202	17809	17991	17924	18040	17958	17891	18092	18045	17870	17890	17886	17933	17932	17984	17969	18168	18159	17951	17969	18074	17981	18022	18022	18028	18027	17924	18076	17881	17763	17845	17935	17929	18005	18026	17891	18210	17870	17948	17924	17955	17801	17988	17901	17812	17873	17957	17874	17917	18031	17945	17980	17911	17683	18075	17992	17970	17877	17995	17898	18070	17966	17952	17920	17889	18040	17977	17945	18030	17938	17808	18284	18011	17886	17860	18083	17948	18091	17891	18010	18125	18061	17921	18082	17807	18026	17858	18032	18129	17889	18130	18041	17894	17896	17984	18077	17976	18039	18151	17957	18009	18021	18005	17984	18155	17940	17981	18114	17900	17970	17792	18036	17911	17934	17853	18080	17938	17980	17931	18183	17790	17960	18214	18016	17842	18085	17949
24469	21486	28749	24953	22749	22092	22066	20821	31422	36487	34399	28162	24133	21295	20124	20088	20124	20230	20255	20095	20045	20100	20478	20023	20057	20209	20197	20173	20119	20085	19977	20041	20187	20328	20023	20065	19954	20219	20067	20035	20008	20051	20070	19999	19921	19946	20125	19955	20084	19920	20113	20057	20098	20127	19892	19746	19936	20230	20041	20095	19876	20092	20158	19998	20045	19960	19895	20039	19988	19946	19621	19955	19975	19987	20046	19898	20063	19940	19944	19952	19975	19885	20069	20177	20164	19921	19925	19998	19996	20084	19937	19988	19991	20090	20204	19968	19952	19906	20050	20185	20136	20052	20003	20164	20098	20186	19700	19960	20037	20005	20018	19999	20021	19924	20085	20193	20175	19934	20033	19976	19871	20085	20198	19947	19923	19933	19949	19895	20105	19903	19942	20087	20003	20006	19969	20071	20014	20164	20096	19907	19848	19896	20018	20273	20082	20008	20078	20127	20058	20006	20043	19991	19917	19711	20005	19715	20121	19896	20161	19811	19993	20009	20127	20201	20030	19901	20058	20151	20071	19983	19918	20115	20136	19952	19879	19932	20000	19966	20205	20011	19998	19964	20135	19805	19842	20088	20286	20089	20076	20095	19962	20060	19984	20110	19977	19935	20148	19866	20034	19925	20092	20103	19961	19864	20172	20009	19785	20030	19980	20107	20157	20062	19889	20037	19840	19993	19906	19912	20051	20071	20189	19960	19809	19991	19883	20094	19822	20200	19889	19931	19949	19982	19880	20028	19885	19997	19934	19898	20066	20059	19981	19783	20010	20076	19941	19803	19969	19940	19802	19835	20132	20044	20249	20105	19996	19884	20024	19989	20172	19965	20144	20255	19936	19783	19993	19917	19995	19956	20045	19984	20148	20007	20060	20161	19940	19979	20060	19986	20089	20010	20029	19948	19945	20029	20136	19938	20151	19930	20058	20094	20080	19896	20057	20026	19985	20042	19929	19880	20023	20041	20297	20062	19902	19944	19954	20084	20042	20067	19861	20044	20008	20075	19812	19965	19899	19967	19913	20136	20209	19856	19854	19871	19918	19704	20092	19944	19930	20127	19863	19916	20080	20044	20020	20182	20043	19903	19872	19885	19932	20086	20099	19793	19917	19864	19980	20084	19984	19976	20009	19935	19973	19899	19968	20001	19760	20049	19917	20152	19946	19831	20000	20101	19983	19700	20086	20076	19900	19917	20045	19935	20069	20090	20019	19988	20071	19802	20098	20052	19933	20013	19916	19906	20078	19755	19801	19991	20130	19886	20114	19970	20057	20049	20032	20102	20118	20013	19894	20069	20118	19987	20129	19970	19951	19730	20033	19998	20116	19934	19994	20054	20026	20000	20228	20145	19918	19969	19900	20010	20058	20006	19883	20005	19887	19908	20225	19906	20204	20001	20203	20041	20010	20115	19974	20061	20199	19970	20044	20013	20093	20036	20056	20017	20217	20037	19876	19976	19926	20126	19905	20091	20176	20108	20066	20073	20051	20086	20086	20088	20097	20143	20093	20094	19981	19931	20164	20115	20205	20173	20033	20263	20087	20151	19860	19922	20033	20072	20126	19982	20180	19931	20048	19938	20097	20106	19916	19796	19899	20136	20126	20123	19913	20107	19875	20152	20031	20161	20016	19758	19810	20122	20037	19796	20035	19949	20037	20016	19979	19807	20120	19959	20154	20094	20162	20136	19987	19971	19987	19983	20020	19957	20064	19886	19929	20006	20031	20079	20032	20175	19998	19868	19963	20088	20235	19986	19941	20054	20044	20079	19935	19862	20079	20124	19988	20006	19915	19971	19906	19912	19920	20056	20076	19871	19827	20003	20078	20100	20297	19873	19981	20111	19951	19885	20039	20033	20038	20083	19984	20046	19721	19870	19909	19969	19916	19980	19835	19896	20083	19998	19969	20242	20102	19822	20002	19935	19896	19998	19980	19910	19967	19958	20031	20071	20134	19977	20019	19942	20061	19950	20007	20034	20087	20007	20039	19922	20131	20114	19980	19941	20255	20136	20345	20234	19880	19963	20129	20228	19996	20064	20000	19907	20093	20091	20077	19857	19989	19999	19965	20190	20023	20076	20102	20029	20017	20005	19951	20196	19619	19785	20111	19943	19774	20180	19954	20023	20070	19808	19981	20268	20030	20118	20074	20012	20080	20022	20088	19779	20250	20082	19813	19948	19986	19948	19921	19940	20102	20047	20243	19951	20004	19930	20126	19898	20022	20075	20102	20046	19900	19920	20010	19954	20073	20082	20024	20085	20045	20121	20022	20077	20044	19939	20025	20007	19836	20101	19886	20054	20083	20137	20323	19833	19964	19932	19988	19958	20129	20062	20025	20080	20168	20091	20191	19951	20127	20097	20031	19925	19940	20184	20093	20137	19922	19763	19822	20003	19843	20010	20166	19781	19987	19928	19952	20023	20081	19847	20243	20129	20051	20124	20182	20122	20113	20236	19867	20026	20007	20164	20117	19888	19942	20101	20072	19919	19917	20081	20105	20156	20024	20140	20222	19934	19991	20183	20059	19941	20161	19997	19960	20114	19965	19904	19899	19919	19997	19936	20051	20178	19999	20011	19945	20120	20222	20164	20030	19909	19895	20119	19781	20106	19920	20073	19853	19961	20110	19988	20144	20064	20114	20055	19867	19780	19814	20031	20040	20064	19853	19881	20177	19890	20294	20026	20020	20143	20083	20230	20252	19906	20063	20029	20069	20048	20070	20003	20000	20036	19924	20277	20162	19934	20127	19759	20257	19857	20077	20115	19851	20080	20101	20099	19965	19990	19742	19948	20048	19746	20197	20052	20067	20185	19901	20147	20058	20275	20304	19989	20103	19857	20027	19920	20311	20069	19895	20072	19975	20027	20023	20088	20062	19925	19854	19850	20007	20103	20014	20142	20206	19978	20056	19902	20100	20246	19820	19907	20071	19978	20114	19807	19913	19956	19938	20073	20169	20110	19943	20093	20092	20064	19944	19938	20073	20191	20000	19925	19922	20057	19759	19937	19898	19998	19962	19935	19997	20075	20063	20190	19894	20197	20223	20039	19935	19855	20119	19839	20106	20129	20108	20027	20108	19742	20014	19933	20052	20008	19915	20072	20053	20077	20050	20136	20034	20030	20049	19809	19870	20058	19826	20143	20183	19921	20179	19958	20092	20015	19950	20044	19946	20020	20014	20053	20089	20005	19921	19954	20002	19981	19905	19914	20097	20054	19775	20006	20089	19953	19882	19805	20013	19982	19978	19924	19916	19965	20033	20021	19995	20244	20126	19901	19822	20062	20136	19945	19983	20063	20207	20045	20120	20022	20014	20070	19960	20135	20126	20085	20138	19955	20139	19817	19962	19859	20177	20013	20152	19969	20129	19954	20065	20125	19979	20006	20093	19885	19861	20120	19973	20100	20182	19944	19885	19906	19940	19795	20041	20172	20070	20204	19857	19948	20147	19926	20059	19822	20098	20133	20150	19856	20044	20375	20081	20020	20026	19933	20083	20088	19947	19909	20024	20065	20009	20007	19900	20042	20156	19854	20040	19911	19894	20107	20145	20052	19896	20116	19897	19800	19923	20091	19872	20225	20148	19988	20027	20119	20108	20056	20088	19920	20233	20103	20129	19970	20034	20093	20009	19731	20044	19955	19821	19791	19888	20040	20198	20060	19928	20122	20052	20004	20130	19941	20039	20032	19945	20004	19772	19899	20033	20004	19817	20109	20254	20136	20060	19795	20089	20015	20345	20007	20042	19974	19969	19822	19862	19874	20098	20246	20074	20094	20003	19776	20021	19920	20103	19944	19986	20217	19975	20217	19816	19855	19864	19940	20038	19900	20055	20152	20150	20107	19998	20141	20187	20013	19878	20078	19751	19888	20114	20160	20150	20085	20019	19898	19979	20092	19987	20013	20207	19975	20058	19889	19820	19834	19926	20113	19869	20119	20118	20160	20088	19806	19937	19988	19744	19984	20125	20138	20204	19975	20116	20190	20066	20013	19958	20177	19973	19879	20006	19964	19860	19923	20171	20161	20145	20034	19945	20122	19947	19909	20127	20049	19962	20143	20086	19922	19993	19973	19929	20157	20071	20086	19840	19984	20012	20206	20215	19948	20173	20017	20101	19889	19891	19789	20000	20270	20000	20121	20045	20123	20046	20187	19937	20045	19970	19956	19965	20018	20111	19968	19769	19984	20065	20028	20022	20032	20197	19953	19944	19795	19911	19828	20178	19947	19987	19864	19962	20087	19920	20119	20061	19908	19865	19856	20104	20079	19963	19993	20041	20140	19926	20020	19851	20029	19967	19847	20083	20241	19972	20048	20107	20009	20143	20095	20091	19991	20131	20052	20055	19949	19994	20112	19888	19972	20033	20147	20191	19986	20049	19977	19976	20103	20022	19999	20169	19875	20061	19898	19868	19979	20010	19968	20016	19998	19897	20079	20075	19886	20151	19950	19968	20055	20088	19939	20011	19989	19904	19781	20243	19996	20049	20001	19909	20161	20239	19980	20078	20072	20084	19892	20129	19932	19938	19919	19945	20052	20028	19902	19935	19946	20004	20045	19964	19868	20067	20198	20175	20034	20044	19882	20068	19940	20242	20058	19863	20033	20142	20138	20054	19913	20077	20087	19991	19922	20124	19871	19914	20047	20029	19771	20045	20191	20019	20004	20123	19998	20248	19856	20143	19853	20094	19855	19782	20077	20096	20121	20262	19816	19950	19991	19859	20356	20185	20118	19919	20279	20114	20109	19995	19893	20003	19881	20091	19960	20171	20305	20204	19995	19963	20009	20070	20002	19969	20054	19886	20032	20184	20047	20016	20000	19916	19883	19933	20130	19992	20037	20153	20053	19946	19845	20050	20152	20029	19946	20026	20063	20216	20234	19927	19984	19864	20050	20037	20016	20095	20107	20056	20027	19960	20021	19927	20019	19942	19952	20078	20093	20036	20116	20059	19953	19937	20249	20056	19982	20001	20080	20053	20077	20190	20038	19997	19976	20246	20150	20342	19979	19983	20035	20045	19750	19534	20244	20147	19990	19921	20010	20016	19943	19842	19925	19948	19868	19945	20038	20146	20039	19997	20010	19911	20041	20001	20071	20054	19895	20226	20107	19914	20064	20098	20235	20092	19995
14480	22047	21614	20039	18747	17770	17522	18596	34591	37837	34750	26599	21826	18007	17015	17057	17158	16924	16962	16930	17188	17132	17187	17126	17215	17188	17002	17157	17014	17042	17083	17160	17109	16962	17250	16971	17082	16985	17190	17040	17075	17096	17237	17032	17167	17094	17113	17008	17080	16868	17006	17008	17072	17200	17259	17057	17050	17224	16975	16943	17116	16860	17346	17059	17069	17048	17017	16952	17008	17071	17126	17075	17128	17051	17144	17220	17062	16948	17056	17156	17073	17139	17010	17077	17144	17123	17073	17043	17078	17014	16940	17190	17049	17016	17079	17112	17134	16806	16951	17032	17214	17066	17151	17122	16907	17098	16970	16948	17235	17117	16997	17208	16995	16992	17022	17034	17150	17054	17021	17193	17031	17077	17230	17160	17098	16787	17072	17011	17132	17054	16926	16962	17059	16896	17036	16999	17053	17171	17016	16970	16875	17002	17196	17175	16903	16930	17167	17028	17029	17022	16997	17222	16906	17148	17114	17115	17207	16964	17002	17036	17093	16877	16928	17031	16932	17072	17084	16941	17092	16924	17098	16940	17148	16824	17084	17162	16842	17065	17029	17083	17034	17041	17145	17225	17042	17216	17025	17024	17118	16993	16980	16995	17053	16960	17069	17132	17032	17042	16985	17085	17121	17018	17165	16967	17011	16952	17067	17141	17115	16954	16975	16951	17119	17046	17122	17041	17084	17119	17077	17099	16951	16935	17057	17033	16884	17078	17064	17178	16966	17109	16908	17082	17252	17120	16911	17085	17198	17097	16997	17136	16909	17053	16984	17127	17164	16990	17127	16932	16911	17134	16996	17175	16920	17094	17147	16962	17219	17023	17323	17109	16973	16966	17036	17021	17029	17058	17115	17064	17047	16986	17117	16998	17144	17034	17104	17081	17210	16968	17075	17103	17175	16948	16968	16967	17192	17077	17138	17147	16849	16991	17038	17035	17091	17124	17078	17271	16873	16799	17053	16957	17157	17158	16815	17106	17127	16908	17079	16991	16840	17047	17165	17011	17089	17105	17077	17192	17094	17151	17148	16967	16890	16927	17207	17097	16990	17034	17024	17108	17181	17049	17115	16879	17002	17062	16892	17004	17010	16953	16990	17056	16995	17007	16907	16845	17009	17075	17081	17184	17072	17077	17104	17208	17088	17228	17052	17069	16897	17092	16887	17109	17086	16903	16979	17093	16986	16984	17084	16946	16961	16964	17111	17102	17119	16961	17026	17055	17237	17189	16975	17112	16959	17096	16868	17047	16814	17029	17025	16929	16894	17027	17094	16948	17015	17115	16900	17236	17057	16974	16998	17083	17053	17192	17011	17109	17177	17192	16918	17026	17150	16994	17166	16964	17270	17017	17081	17127	17067	16854	17054	17078	17120	17013	17051	16955	17061	17115	17107	17103	16925	17005	16978	16959	17179	17185	17108	17129	17096	17046	17058	17179	16954	17026	17043	17151	17089	17045	17285	16992	17062	17204	17146	17138	17069	17194	16982	17129	17112	17159	16939	17018	16834	17106	17149	17052	17107	17049	17186	17105	16898	17122	17016	17142	17093	16927	17082	16888	17050	17094	17261	16999	17089	17121	17031	16873	17034	17156	17118	16936	17075	16843	16977	17031	17032	17105	17179	17033	17115	17039	17229	17078	16900	16915	17181	17288	17018	17027	17023	16959	17067	17030	17015	17020	16919	17077	16838	17079	17060	16971	17189	16943	17013	17147	17068	16991	17096	17047	17052	17097	17087	17056	17151	17227	17027	17180	17183	17148	16879	17080	17109	17195	17037	17184	17079	17050	16835	17134	17203	17006	16966	17013	17125	16952	17036	17037	17175	17051	16930	17125	17080	17031	17097	17104	17061	17243	17118	17054	17235	17041	17107	17093	17065	17023	16955	16919	17149	16966	16982	16876	17044	16938	17138	17035	16827	16999	16933	17002	17172	17129	17000	16991	17006	16851	17001	17048	17188	17211	17051	16964	17006	17024	16988	17117	17136	17173	16996	17089	17100	16890	16980	17131	17088	16918	17079	17143	16943	17068	17069	17113	17111	16976	17017	16954	17110	17030	17236	16841	17115	17160	17066	17193	17023	16953	16934	17157	16986	17129	17017	17146	17071	17085	17107	16933	16991	17039	17070	17051	17135	16972	17099	17061	17028	16997	16997	17048	17094	17011	17047	17170	17007	17235	17116	17018	17063	16961	17008	17080	16871	17125	17130	16975	17033	16856	17100	17090	17185	17155	17010	16780	17106	17056	17123	17175	17092	16945	17163	17194	16821	17075	17069	17136	17132	17136	16869	17014	17112	17187	17035	17219	17011	17108	17147	17129	17098	16982	17078	16972	17063	17067	17170	17113	16999	17059	16969	17192	17129	17261	17138	17153	17065	17242	16827	17049	17090	16993	17031	17075	16876	16885	17224	17147	17072	16893	17035	17273	17026	17086	17160	17141	16952	17133	16998	16894	17034	16935	17190	17009	17059	17039	17167	17074	17119	17031	17072	16897	17041	17036	17021	16869	17104	17029	17148	17160	16955	17094	17054	17021	17197	17030	17096	17176	17072	17154	16999	16975	17047	17037	17100	17001	17115	17053	17175	17252	16875	16917	17070	17060	17099	17054	16967	17078	16904	17209	17184	17127	17164	17049	17039	17103	17158	17058	17038	17001	17096	16933	16974	16872	17160	17208	17145	16933	16731	17243	17231	17024	16939	17066	17076	17171	17042	17253	17136	17144	17066	17029	17156	17076	17115	17087	16944	17136	17288	17131	16985	17134	16922	17026	16946	16851	17014	17036	17100	17123	16925	17107	16943	17050	17060	16939	17066	16937	17159	17027	17087	17123	17070	16980	16836	17300	17086	16988	17215	17171	17138	16888	17150	17057	17041	17058	17131	17197	17111	17025	17226	17165	16985	17020	16964	17029	16910	17071	17213	17044	16983	17070	16888	16966	17002	17066	17033	17138	16971	17119	17055	17082	16939	17045	16904	17167	17101	17081	17153	17054	16973	16975	17074	17057	17110	17092	17062	17198	17098	17158	16910	17068	17004	17173	17063	17098	17123	17116	16934	16954	17174	16937	17155	17044	17225	16921	16926	16946	16897	16869	16994	16991	17192	17115	17141	17067	16995	17098	17057	17022	17014	17068	17027	17011	16972	17077	17011	17048	17115	17172	17153	17146	17036	16941	17091	17037	16913	17060	17209	17156	17099	17051	17059	17256	17103	16994	17155	17072	17039	17135	16973	17106	16993	16842	16991	16989	17221	17060	17076	17103	17037	16995	17084	16909	16919	17049	17027	17078	17061	16913	16974	16980	17024	16928	17062	17031	17110	16888	17003	17129	16938	16898	16959	17055	17151	16894	17121	16960	17138	17058	16893	17050	17075	16914	16897	17009	17127	16932	16928	17084	17041	17072	17049	17190	17148	16994	17090	16960	16967	16894	17293	16985	17166	17122	17045	16941	17005	17211	17143	17088	17002	16935	16998	17028	17025	16905	16995	16882	17229	17077	17075	17064	17150	16849	17030	17206	17152	17141	17042	17192	16962	17040	16934	17128	16993	17040	17042	17024	17116	17164	17053	16908	16964	17047	16901	17045	17123	17048	17123	16894	17111	17068	17101	16983	17054	17124	16992	17219	17144	17016	17027	16981	17021	17122	16962	17044	17094	17195	16968	17075	17206	17239	16992	17052	17134	17101	17081	17082	17118	16937	17050	17143	17125	17029	17159	16948	16952	16970	17032	17044	17142	17123	16985	16977	17120	16817	16868	17001	17043	17075	17154	17052	17061	17103	16890	17080	17205	16997	16991	17049	17041	17090	17153	17120	17096	17056	17120	16814	17171	17246	16898	17044	16957	17126	16969	16877	16964	16969	17074	16902	17191	17037	17268	17010	17072	16977	17033	17281	17017	17078	17104	16984	17020	17090	16870	17160	17142	17023	17178	16974	17092	17072	17059	17026	17098	17059	17102	17060	17021	16853	16994	16763	17049	17068	17088	17014	16986	17181	16964	17239	17013	16820	16992	17034	17038	17044	17080	17096	17082	17033	17150	17020	16914	17007	17048	16967	17095	16990	17156	17125	17043	17017	17014	16904	17230	17209	17171	17134	16967	17153	16989	16934	16898	17044	17145	17207	17053	16863	17041	17145	17068	17087	17030	16995	17228	17188	17091	16873	17084	17071	17191	17103	17047	17184	17050	16957	17067	17122	16979	17210	17178	17174	17018	17007	17113	17119	17032	16847	17004	17178	17089	17020	17168	17122	17050	17195	17116	16947	17132	17036	16995	17062	17153	16879	17186	17056	17090	16903	17051	17027	17071	16909	17041	16988	17003	17097	17221	16960	17087	16984	17163	16941	17184	17099	16871	17049	17156	17058	17010	17059	17035	16906	17188	17139	17190	17133	17086	17125	17063	17110	16939	17078	17170	16995	17102	17044	17068	16954	16852	17074	17110	17160	17052	17135	17010	17134	17167	16874	17182	17002	17185	17099	17005	17048	17148	17009	17065	17062	17074	17174	17289	17056	16793	17145	17143	16928	17202	17093	17044	16946	17009	17117	17134	17189	16948	16911	17077	17227	17000	16911	17201	17123	17055	17105	17074	16911	17169	17211	17209	17081	17079	16979	17022	17106	17013	17071	17101	16913	17046	16925	17118	16938	16940	17106	17153	16983	17057	16973	16982	17095	17105	17192	17039	17181	17095	17158	17078	16995	16946	17080	17076	17078	17173	17003	17083	17095	17065	17058	17057	17109	16968	17037	17124	17093	16991	17033	16934	17063	17113	16900	17077	17005	17070	17056	17101	17165	17059	17177	17177	16911	17153	17127	16972	17244	17049	17055	17072	17148	16943	17006	17095	17251	17047	17033	16899	17100	17162	17056	17073	17000	17084	17029	17106	16930	17172	17127	17060	17228	16919	16909	17158	16907	17117	16990	17068	17162	17069	16953	17305	17069	17035	17123	17031	17146	17063	17115	16943	17077	16927	17043	17151	17074	16986	17015	17036	16999	17044	17230	17085	17132	17084	16997	17008	17119	17018	17083	17067	17080	17083	17044	17138	17028	17018	16888	17038	17116	17128	16851	17067	17053	16979	17010	17029	17138	17002	17067	17005	17114	17065	17121	17159	16956	17006	17106
23007	21450	29431	23922	21555	22895	23247	17636	35255	52739	43197	30847	24259	19009	15893	15788	15802	16075	15929	15963	15679	15725	15829	15597	15647	15727	15772	15769	15961	15704	15801	15685	15591	15677	15820	15801	15564	15587	15705	15759	15691	15759	15898	15628	15781	15657	15625	15688	15691	15560	15539	15734	15559	15682	15829	15647	15619	15752	15574	15761	15818	15578	15696	15753	15686	15635	15747	15971	15768	15817	15619	15501	15633	15841	15716	15622	15905	15597	15875	15788	15588	15690	15768	15594	15594	15445	15725	15703	15499	15364	15616	15400	15556	15617	15686	15522	15557	15382	15506	15587	15681	15690	15616	15465	15470	15687	15619	15591	15666	15628	15669	15750	15789	15683	15584	15716	15543	15623	15565	15521	15619	15456	15615	15430	15704	15582	15807	15420	15549	15446	15789	15497	15670	15621	15632	15585	15635	15676	15552	15344	15565	15583	15641	15593	15745	15756	15538	15791	15676	15626	15711	15694	15543	15524	15493	15564	15550	15513	15559	15691	15505	15604	15631	15769	15557	15724	15663	15513	15579	15632	15460	15468	15671	15680	15728	15649	15713	15653	15437	15768	15605	15535	15492	15687	15409	15663	15572	15626	15518	15537	15681	15707	15692	15542	15441	15470	15644	15609	15562	15675	15582	15667	15738	15444	15509	15473	15738	15613	15505	15600	15439	15533	15485	15554	15734	15586	15482	15659	15780	15521	15587	15524	15412	15473	15744	15744	15890	15659	15604	15470	15440	15664	15534	15534	15599	15615	15554	15494	15684	15731	15511	15751	15711	15494	15717	15616	15798	15611	15563	15806	15569	15817	15653	15644	15527	15622	15509	15450	15551	15574	15842	15579	15690	15522	15853	15397	15535	15636	15608	15843	15484	15743	15572	15534	15819	15589	15443	15627	15587	15450	15716	15551	15467	15518	15704	15596	15526	15537	15539	15648	15497	15669	15556	15661	15789	15517	15582	15485	15501	15583	15614	15669	15710	15620	15714	15729	15576	15467	15553	15527	15720	15626	15622	15882	15576	15598	15565	15759	15684	15602	15853	15541	15504	15796	15637	15507	15713	15473	15601	15581	15596	15821	15786	15745	15676	15756	15714	15851	15574	15716	15665	15449	15623	15718	15773	15429	15650	15611	15638	15552	15744	15532	15494	15653	15380	15649	15736	15544	15652	15396	15586	15771	15602	15669	16022	15755	15660	15568	15658	15612	15506	15696	15513	15608	15763	15667	15708	15602	15511	15535	15538	15620	15472	15595	15502	15740	15887	15559	15606	15595	15593	15529	15655	15740	15410	15565	15465	15517	15670	15551	15598	15862	15440	15400	15587	15468	15418	15520	15521	15799	15535	15372	15489	15553	15631	15941	15664	15369	15487	15526	15633	15568	15577	15524	15564	15653	15806	15746	15592	15515	15653	15591	15599	15429	15575	15424	15684	15720	15453	15616	15841	15632	15588	15512	15683	15749	15760	15633	15592	15537	15708	15682	15492	15616	15650	15653	15486	15548	15816	15404	15432	15663	15469	15622	15652	15720	15649	15589	15485	15664	15561	15588	15699	15548	15680	15697	15499	15596	15504	15645	15694	15486	15468	15506	15739	15603	15534	15578	15390	15645	15878	15636	15933	15498	15619	15585	15825	15747	15822	15404	15793	15587	15629	15524	15629	15608	15547	15733	15829	15745	15463	15601	15467	15725	15543	15723	15702	15652	15818	15563	15531	15384	15592	15674	15686	15538	15594	15669	15554	15701	15625	15886	15456	15684	15815	15489	15796	15612	15545	15526	15571	15649	15687	15645	15585	15499	15573	15404	15400	15589	15493	15704	15766	15590	15474	15617	15624	15473	15654	15494	15614	15646	15600	15473	15460	15421	15477	15352	15578	15625	15582	15808	15703	15699	15797	15738	15787	15347	15810	15650	15649	15587	15570	15567	15560	15536	15707	15515	15498	15681	15877	15590	15592	15437	15728	15529	15705	15662	15507	15679	15757	15460	15479	15534	15712	15584	15682	15521	15636	15783	15478	15712	15749	15662	15498	15608	15710	15533	15498	15500	15738	15587	15522	15804	15735	15677	15468	15425	15651	15684	15566	15518	15680	15613	15512	15494	15498	15466	15662	15623	15676	15764	15659	15679	15691	15341	15702	15571	15606	15559	15488	15531	15662	15658	15571	15492	15418	15589	15756	15505	15733	15462	15560	15516	15508	15573	15540	15525	15554	15651	15689	15508	15649	15619	15701	15678	15682	15652	15600	15325	15662	15505	15645	15595	15741	15716	15478	15583	15886	15577	15706	15701	15580	15428	15537	15711	15762	15543	15708	15579	15420	15727	15939	15528	15456	15591	15365	15350	15601	15447	15580	15751	15475	15743	15725	15683	15526	15425	15436	15566	15514	15700	15835	15790	15648	15697	15690	15594	15633	15783	15690	15513	15718	15549	15577	15605	15754	15636	15529	15775	15728	15332	15751	15653	15591	15558	15742	15696	15597	15475	15440	15713	15554	15693	15636	15641	15661	15613	15677	15420	15377	15539	15704	15551	15367	15447	15738	15616	15664	15560	15567	15632	15735	15576	15523	15657	15696	15764	15463	15639	15791	15651	15511	15452	15400	15696	15742	15496	15586	15496	15503	15505	15583	15661	15487	15569	15676	15777	15582	15406	15644	15590	15567	15502	15645	15693	15757	15725	15560	15609	15646	15655	15779	15588	15440	15563	15646	15654	15710	15602	15542	15688	15652	15712	15867	15529	15564	15521	15652	15743	15571	15527	15331	15420	15609	15509	15693	15853	15585	15670	15602	15537	15324	15859	15716	15597	15668	15546	15452	15676	15557	15488	15593	15457	15546	15554	15714	15553	15827	15665	15774	15525	15545	15604	15538	15620	15689	15578	15532	15640	15765	15494	15833	15474	15647	15524	15322	15619	15785	15392	15708	15472	15489	15444	15580	15667	15688	15412	15665	15588	15605	15492	15626	15579	15594	15664	15767	15625	15835	15568	15702	15611	15629	15525	15632	15482	15591	15699	15616	15378	15655	15577	15729	15549	15602	15730	15651	15534	15597	15631	15455	15555	15509	15718	15702	15509	15587	15726	15453	15656	15570	15675	15551	15699	15611	15556	15565	15753	15527	15594	15523	15556	15621	15494	15478	15598	15622	15560	15644	15619	15462	15524	15598	15703	15650	15447	15618	15669	15646	15565	15721	15726	15660	15705	15758	15582	15562	15580	15742	15526	15725	15632	15653	15507	15707	15691	15637	15817	15457	15662	15545	15530	15722	15607	15697	15718	15735	15699	15566	15588	15771	15656	15567	15472	15834	15527	15745	15565	15755	15731	15685	15616	15655	15790	15455	15605	15724	15531	15661	15570	15732	15670	15574	15644	15638	15646	15641	15501	15560	15671	15735	15772	15465	15534	15722	15674	15507	15459	15475	15580	15513	15393	15654	15749	15485	15486	15564	15572	15628	15577	15701	15493	15509	15753	15664	15488	15397	15613	15584	15494	15434	15541	15541	15665	15699	15655	15767	15593	15549	15440	15579	15821	15783	15681	15621	15688	15656	15466	15492	15677	15507	15793	15539	15415	15491	15481	15663	15621	15773	15645	15656	15529	15508	15763	15617	15623	15619	15641	15666	15557	15643	15588	15474	15636	15592	15594	15557	15557	15558	15561	15623	15577	15532	15495	15441	15573	15427	15487	15580	15471	15783	15596	15511	15597	15627	15690	15605	15611	15631	15653	15761	15514	15697	15630	15736	15494	15724	15585	15642	15535	15552	15588	15625	15675	15740	15626	15594	15614	15712	15570	15832	15598	15596	15578	15528	15586	15664	15593	15837	15728	15600	15777	15411	15587	15435	15314	15748	15675	15656	15760	15682	15469	15813	15729	15376	15609	15638	15609	15602	15582	15601	15510	15516	15691	15616	15898	15645	15479	15625	15628	15603	15721	15281	15660	15640	15602	15624	15632	15645	15428	15454	15696	15583	15472	15787	15489	15651	15861	15558	15602	15668	15510	15673	15644	15715	15695	15522	15579	15626	15581	15424	15626	15695	15560	15492	15597	15402	15562	15595	15588	15829	15658	15601	15504	15577	15687	15512	15491	15590	15655	15538	15616	15438	15496	15370	15680	15611	15495	15588	15763	15697	15640	15762	15740	15799	15658	15672	15522	15795	15555	15645	15478	15650	15632	15539	15725	15612	15648	15517	15552	15510	15555	15930	15578	15431	15599	15571	15568	15652	15570	15659	15438	15628	15460	15625	15413	15589	15638	15582	15452	15601	15579	15652	15574	15558	15682	15696	15746	15663	15572	15725	15473	15425	15480	15515	15711	15673	15566	15577	15447	15602	15709	15466	15623	15721	15598	15651	15601	15565	15535	15622	15543	15476	15514	15573	15384	15677	15562	15593	15587	15563	15549	15467	15518	15571	15463	15495	15628	15649	15544	15441	15721	15603	15635	15776	15781	15737	15686	15554	15688	15608	15832	15533	15682	15813	15679	15517	15421	15671	15549	15583	15467	15556	15657	15545	15467	15539	15615	15669	15575	15584	15716	15489	15551	15728	15570	15729	15662	15806	15527	15417	15603	15795	15617	15684	15599	15537	15432	15707	15574	15874	15813	15804	15686	15464	15476	15620	15620	15617	15765	15763	15613	15550	15611	15641	15673	15713	15740	15601	15428	15517	15672	15406	15478	15531	15736	15647	15635	15658	15580	15751	15522	15695	15505	15494	15641	15724	15649	15677	15665	15615	15476	15589	15648	15609	15578	15656	15720	15589	15673	15704	15757	15496	15804	15613	15788	15779	15628	15647	15804	15623	15697	15833	15688	15641	15452	15609	15678	15583	15536	15621	15628	15401	15537	15740	15583	15608	15666	15387	15486	15697	15602	15615	15633	15603	15812	15648	15683	15546	15574	15514	15582	15648	15416	15587	15574	15666	15513	15559	15553	15543	15637	15535	15678	15698	15522	15539	15626	15685	15750	15577	15592	15630	15506	15585	15800	15843	15589	15554	15589	15690	15589	15657	15687	15431	15868	15688	15432	15629	15643	15607	15534	15600	15659	15537	15690	15839	15541	15536	15476	15601	15513	15632	15754	15642	15627	15726	15658	15470	15678	15591	15784	15518	15831	15705	15531
15103	26440	26337	21534	17712	16255	15831	16033	41109	53914	43875	32121	25110	16916	14371	14301	14530	14319	14518	14567	14382	14385	14393	14328	14346	14379	14354	14530	14486	14273	14336	14295	14446	14368	14482	14553	14389	14236	14556	14320	14479	14303	14387	14292	14437	14415	14559	14348	14318	14296	14342	14488	14438	14395	14310	14303	14260	14240	14220	14266	14443	14403	14365	14322	14478	14431	14427	14338	14385	14452	14418	14554	14296	14375	14387	14370	14235	14391	14206	14449	14335	14609	14313	14549	14254	14290	14366	14433	14226	14369	14449	14332	14474	14507	14447	14423	14368	14339	14432	14405	14508	14266	14358	14532	14446	14370	14383	14329	14212	14483	14377	14345	14466	14405	14445	14545	14304	14252	14332	14440	14444	14387	14480	14411	14388	14375	14259	14363	14376	14428	14417	14287	14438	14410	14619	14541	14431	14314	14365	14429	14379	14340	14300	14571	14291	14449	14419	14510	14499	14323	14350	14343	14272	14482	14329	14311	14349	14382	14486	14274	14422	14410	14271	14301	14396	14370	14384	14384	14393	14359	14465	14273	14494	14347	14440	14346	14348	14389	14387	14533	14365	14335	14541	14519	14236	14404	14268	14319	14371	14549	14334	14510	14484	14273	14615	14246	14362	14345	14391	14408	14245	14269	14320	14392	14381	14450	14393	14545	14208	14295	14454	14394	14312	14374	14400	14434	14390	14408	14511	14231	14363	14448	14466	14398	14324	14431	14298	14459	14232	14385	14285	14242	14350	14475	14309	14420	14244	14304	14502	14565	14503	14453	14330	14341	14264	14361	14316	14251	14504	14428	14482	14405	14420	14459	14337	14352	14421	14384	14258	14330	14364	14286	14366	14508	14303	14411	14377	14384	14453	14320	14562	14375	14272	14503	14341	14280	14542	14428	14277	14379	14378	14373	14384	14402	14340	14321	14381	14384	14191	14498	14455	14512	14319	14276	14402	14311	14324	14449	14248	14419	14542	14398	14362	14331	14559	14233	14355	14473	14426	14275	14425	14366	14320	14205	14249	14464	14449	14397	14552	14281	14321	14452	14320	14314	14226	14424	14363	14375	14466	14491	14504	14214	14232	14193	14408	14373	14291	14409	14275	14375	14449	14384	14269	14285	14438	14294	14428	14338	14373	14389	14394	14302	14354	14509	14404	14644	14258	14356	14501	14236	14395	14511	14348	14413	14302	14450	14402	14433	14198	14535	14335	14318	14177	14463	14316	14212	14405	14303	14420	14468	14467	14311	14343	14271	14459	14424	14335	14497	14572	14307	14520	14270	14368	14383	14481	14406	14319	14395	14401	14423	14278	14231	14449	14400	14474	14372	14437	14495	14255	14270	14312	14382	14246	14365	14257	14346	14352	14283	14455	14304	14175	14427	14354	14553	14179	14297	14473	14387	14359	14363	14488	14372	14372	14331	14445	14593	14296	14316	14480	14330	14445	14403	14290	14329	14428	14413	14324	14436	14334	14214	14397	14346	14377	14491	14379	14432	14336	14282	14384	14390	14262	14372	14290	14561	14332	14415	14251	14296	14391	14326	14394	14380	14440	14351	14422	14325	14496	14402	14431	14358	14368	14389	14268	14312	14364	14304	14432	14438	14459	14326	14270	14223	14248	14302	14478	14392	14441	14457	14409	14300	14436	14355	14491	14495	14485	14374	14229	14517	14506	14364	14284	14427	14461	14433	14375	14335	14262	14395	14257	14307	14384	14524	14500	14256	14330	14465	14514	14323	14404	14224	14514	14448	14166	14344	14330	14352	14546	14263	14388	14180	14340	14261	14523	14328	14267	14162	14403	14410	14238	14421	14291	14241	14284	14220	14322	14303	14295	14211	14262	14303	14345	14241	14587	14458	14370	14170	14317	14310	14342	14315	14488	14312	14341	14388	14324	14534	14111	14410	14287	14369	14289	14289	14383	14441	14327	14281	14380	14369	14563	14353	14371	14247	14432	14421	14553	14217	14288	14493	14354	14367	14329	14311	14497	14388	14192	14343	14236	14323	14500	14384	14523	14421	14394	14408	14380	14329	14425	14514	14512	14232	14408	14267	14261	14283	14373	14453	14337	14391	14403	14443	14374	14436	14335	14272	14210	14302	14354	14340	14355	14443	14349	14431	14397	14481	14453	14405	14323	14221	14396	14506	14407	14266	14444	14501	14333	14323	14313	14327	14343	14381	14265	14508	14283	14245	14419	14300	14439	14297	14345	14339	14294	14354	14226	14294	14577	14398	14308	14537	14453	14336	14353	14397	14191	14389	14258	14366	14486	14273	14530	14324	14436	14358	14333	14268	14416	14338	14543	14316	14362	14262	14340	14330	14411	14370	14197	14228	14398	14463	14252	14326	14241	14401	14405	14538	14349	14501	14524	14336	14390	14364	14467	14335	14364	14328	14255	14385	14457	14357	14447	14294	14407	14389	14204	14291	14378	14303	14565	14372	14472	14379	14455	14372	14308	14250	14309	14529	14254	14350	14235	14401	14321	14543	14322	14302	14262	14437	14388	14394	14385	14320	14478	14427	14292	14458	14504	14501	14310	14473	14330	14288	14343	14218	14286	14457	14218	14157	14283	14288	14407	14336	14297	14506	14508	14344	14331	14232	14478	14453	14378	14321	14278	14219	14328	14270	14382	14335	14416	14520	14426	14348	14360	14450	14290	14294	14494	14232	14366	14471	14340	14196	14355	14414	14362	14467	14570	14392	14370	14264	14508	14181	14515	14291	14218	14394	14322	14429	14253	14316	14372	14394	14435	14399	14256	14368	14273	14359	14365	14411	14442	14313	14316	14293	14400	14286	14392	14486	14368	14210	14245	14360	14523	14360	14345	14317	14383	14461	14408	14238	14431	14337	14355	14531	14214	14362	14561	14425	14409	14522	14331	14357	14424	14385	14310	14505	14365	14388	14419	14277	14374	14259	14477	14456	14307	14426	14583	14480	14238	14290	14217	14439	14365	14474	14469	14356	14310	14346	14540	14298	14483	14417	14482	14299	14368	14364	14385	14429	14346	14262	14287	14436	14420	14243	14371	14307	14399	14437	14295	14356	14537	14323	14494	14449	14525	14317	14440	14402	14356	14400	14467	14371	14409	14341	14374	14333	14212	14327	14263	14375	14480	14369	14213	14287	14352	14431	14515	14436	14277	14467	14531	14282	14375	14315	14438	14412	14256	14396	14574	14415	14367	14501	14300	14296	14276	14374	14493	14522	14432	14344	14374	14357	14427	14386	14282	14367	14270	14450	14498	14432	14441	14398	14422	14430	14307	14547	14527	14270	14326	14454	14278	14532	14366	14259	14334	14387	14396	14405	14361	14278	14438	14310	14309	14537	14399	14420	14222	14235	14474	14403	14311	14439	14381	14534	14385	14293	14420	14488	14356	14400	14524	14342	14386	14166	14437	14424	14397	14405	14285	14224	14203	14314	14434	14442	14316	14444	14374	14311	14590	14328	14404	14213	14297	14575	14331	14371	14428	14307	14265	14280	14416	14370	14402	14177	14234	14492	14383	14295	14379	14453	14467	14357	14496	14437	14498	14165	14577	14560	14346	14456	14427	14206	14480	14284	14415	14258	14439	14227	14309	14335	14391	14385	14370	14620	14351	14217	14405	14283	14320	14326	14337	14280	14203	14604	14374	14314	14466	14133	14482	14290	14418	14388	14487	14309	14448	14422	14384	14181	14369	14471	14427	14451	14425	14319	14484	14471	14535	14414	14273	14376	14347	14337	14300	14482	14425	14414	14354	14447	14265	14403	14417	14303	14345	14471	14295	14347	14311	14381	14463	14463	14410	14339	14410	14438	14405	14317	14415	14244	14395	14263	14446	14165	14284	14421	14290	14410	14321	14324	14295	14387	14383	14366	14310	14439	14336	14408	14416	14327	14386	14379	14406	14380	14392	14386	14361	14372	14220	14371	14487	14444	14334	14462	14352	14337	14303	14436	14414	14391	14362	14321	14393	14436	14278	14358	14404	14357	14126	14228	14368	14415	14338	14263	14413	14124	14473	14339	14356	14384	14523	14405	14419	14275	14373	14320	14406	14333	14365	14409	14543	14518	14446	14211	14424	14344	14325	14325	14321	14308	14384	14235	14257	14389	14213	14404	14270	14348	14172	14364	14240	14436	14320	14341	14129	14340	14311	14404	14252	14419	14279	14254	14263	14369	14290	14266	14333	14309	14446	14304	14500	14325	14353	14384	14421	14312	14493	14332	14538	14331	14178	14330	14375	14207	14458	14359	14522	14421	14380	14385	14464	14474	14396	14421	14410	14278	14386	14398	14226	14467	14315	14356	14369	14554	14334	14379	14389	14243	14411	14505	14170	14328	14392	14236	14370	14366	14325	14384	14278	14427	14351	14308	14479	14353	14331	14295	14315	14349	14377	14487	14406	14468	14379	14251	14277	14282	14235	14412	14386	14290	14401	14300	14326	14514	14424	14460	14201	14330	14255	14489	14484	14386	14249	14419	14302	14480	14533	14341	14077	14293	14186	14216	14466	14317	14475	14507	14333	14446	14348	14435	14392	14397	14268	14191	14418	14326	14423	14373	14398	14366	14421	14355	14514	14303	14278	14413	14223	14283	14393	14358	14467	14274	14368	14575	14378	14261	14445	14492	14397	14285	14332	14392	14138	14505	14388	14517	14321	14371	14439	14417	14403	14294	14538	14396	14518	14380	14453	14304	14317	14373	14419	14357	14508	14372	14363	14311	14388	14409	14291	14409	14258	14300	14320	14316	14411	14219	14337	14350	14250	14393	14365	14521	14566	14284	14257	14436	14379	14542	14334	14373	14365	14282	14371	14419	14453	14237	14426	14430	14367	14274	14416	14367	14402	14244	14344	14257	14317	14610	14563	14316	14440	14484	14406	14311	14356	14429	14468	14345	14362	14255	14392	14245	14488	14429	14359	14323	14213	14380	14250	14312	14520	14436	14296	14475	14459	14506	14423	14447	14415	14291	14446	14401	14393	14493	14421	14404	14258	14423	14327	14295	14392	14367	14381	14220	14334	14354	14268	14393	14349	14395	14445	14279	14453	14438	14321	14440	14383	14554	14289	14383	14488	14326	14278	14389	14353	14280	14331	14446	14455	14527	14283	14370	14493	14318	14367	14266	14345	14501	14277	14348
27499	21870	22653	17946	14267	14378	14466	14119	15239	18108	17259	15906	14846	14469	14157	14126	14024	13952	14141	14138	14086	14185	14034	13882	14005	14082	14051	13892	14170	14128	14047	14066	14053	13992	14258	13985	13891	14093	14024	14079	13997	14020	14054	13961	14023	13921	14000	13983	14239	14095	14087	14145	13962	14035	14217	14032	13943	14056	14041	14291	14300	13972	14264	14170	14158	14090	14213	14063	14162	14001	14050	14134	14077	14013	13936	13995	14099	14112	13961	14054	14005	14240	13928	13998	13941	14139	13898	14153	14039	14141	13789	14272	14112	13924	14054	14033	14001	13731	13839	13992	14213	14099	14026	13856	14181	13926	14060	14065	13969	13839	14135	13981	13851	14104	13945	13934	14186	14153	13974	14018	14146	13985	14028	13946	14034	13969	14003	14066	13998	14131	14064	13924	14013	13893	14209	14116	14026	13987	14195	14054	13991	13982	14028	14141	14178	14034	14063	14005	13966	13921	14033	13942	14319	14055	13871	14113	14055	14046	13964	14152	14031	13962	14081	13987	14056	14169	14089	13963	14127	13941	14059	14038	14102	13920	14166	13903	14007	13872	14000	13944	14157	14068	14048	14144	14193	14078	14061	13990	14009	14094	14407	14107	14077	14057	14087	14143	14199	13925	13987	13919	14068	14154	13985	14086	13916	14057	14355	14058	14031	13974	14101	13943	14075	14071	13895	13922	13971	13988	14251	14147	14146	14092	13955	14140	13831	14053	14007	14059	13882	13984	14134	14114	14090	14053	14073	13942	14078	14055	14002	14028	14027	13833	13911	13929	13833	14186	14067	14166	14200	14243	14224	14211	14163	13977	13763	14217	14055	13548	14001	14150	14038	14125	14101	14027	13832	13854	13964	13998	13975	13931	14090	14089	14090	13808	13903	14008	14065	14153	14209	13921	14221	14172	14154	13911	14123	14081	14106	13914	14103	13993	14115	13980	14015	14074	14015	14136	13951	14174	14172	13976	14117	14195	13965	13991	13912	14151	14191	14035	14134	13969	14236	14031	14031	13956	14074	14158	14029	13930	14122	13954	14162	14007	14026	14144	13982	14165	13958	13932	14067	14181	14074	14089	13970	14231	14216	13881	14030	14140	14002	13987	13992	13999	14057	14086	13999	14095	14046	14073	14117	13897	14114	13994	14117	14048	14234	14082	13834	13798	14084	14007	13999	13947	14068	14091	14029	14078	14015	14170	14049	13939	14023	13990	13969	13930	13974	13882	14030	14127	14165	14017	14029	14024	14172	14115	13956	14089	14174	14029	14114	13911	14075	14224	13975	14049	13942	14180	14141	14072	14043	13864	14061	14086	14080	14123	14122	14032	14068	14030	14186	13949	13966	13876	13926	14200	13927	13965	14027	14113	13908	13947	13923	14181	13962	14246	14035	14194	14087	13955	14032	14020	13993	13944	14092	13891	14062	14049	14130	13818	13907	14041	13863	13975	14138	14126	14000	14071	14239	14063	14023	14125	14091	14192	14037	14005	14011	14122	14150	13969	14180	13951	14031	14128	14076	14025	14059	14238	14039	14046	14081	14111	13990	13967	13979	13827	14205	13905	14065	14075	14142	13989	13925	14196	14005	13880	14050	14195	14032	13985	13949	14220	14059	14158	14233	14044	14084	13884	13939	13982	14139	14060	14044	14073	14051	13885	14057	13732	14053	13971	14152	14014	13948	14104	14109	13888	14194	13960	14056	14008	13938	13904	14038	14110	14149	14180	13941	14221	14114	14103	14268	14009	14155	14074	13958	14030	14183	14002	14048	14102	14074	14149	14177	14096	13992	13971	14067	14088	14023	13962	13965	14140	13970	14060	14083	14130	13976	14039	14223	13904	14142	14175	14088	14058	14135	14125	14053	14027	13990	13980	14058	14211	14004	13942	14258	14057	14034	14054	13908	14091	14031	13894	14079	14031	14126	14095	14001	14085	13998	14144	13951	13960	14063	13898	13901	13898	14223	14140	13893	14121	14014	13823	13875	13929	14080	14105	13975	14074	14012	13976	14098	13984	14040	14067	14013	13946	14155	13951	13858	14043	14103	14147	14021	14002	13945	13972	13822	13715	13861	14083	14102	14263	14170	14018	14107	14102	14181	14032	13972	14011	14076	14081	14045	14119	14081	14069	14138	14076	13925	14077	14107	14146	13973	13949	14095	14163	13976	14098	14140	14012	13944	14134	13840	14021	13961	14001	13940	14198	13843	14019	14014	14022	14072	14002	14063	14059	14014	13993	14144	14233	14102	14051	13968	13835	14273	14061	14146	14116	14015	14023	14125	14144	14182	13910	14093	14064	14168	13855	14149	14092	13813	13751	14160	14155	14145	14142	13960	13923	14030	13984	14219	14198	13949	14223	13934	13996	14183	14117	14097	14058	14029	14077	14032	14020	14078	14228	14009	13901	14250	13996	14081	14101	13964	14006	14031	14043	13895	13783	14101	14031	14114	14162	14382	14212	14083	14034	14251	14066	14066	13893	13791	13965	14031	14130	14050	14036	13919	13753	13992	14016	14100	14091	14112	14102	14238	14120	14076	13957	14198	13974	14087	13992	14177	14051	14000	14110	14262	14085	14093	14114	13902	14012	14154	13941	13878	13971	14122	13991	14128	13893	14188	13863	14060	14092	14000	13910	13869	14161	14177	14138	14158	13858	13983	14054	13985	14114	14147	14037	14131	14304	14172	13846	14113	13937	14150	13994	14094	14056	14203	13878	13965	14153	14152	14260	13951	13988	14135	14079	14205	14070	14055	13928	14096	14010	14066	13878	13914	14093	14026	13906	14029	14064	13864	14076	14112	14058	14178	13941	13940	14058	14042	14228	13950	14123	14012	13940	14155	14108	14136	14064	14156	14026	14167	14066	14147	13986	13983	14156	13795	13965	13809	14077	14214	14095	14064	14016	14054	13909	13982	13966	14028	13888	14024	14003	14072	14133	14130	13951	14031	14050	14359	14129	14113	14066	14048	14082	13827	14005	14040	13954	13914	13976	14099	14217	13979	13998	13906	13999	14060	13919	14054	14133	14221	14188	13861	14197	14095	14059	14291	14012	14077	13840	14126	14067	14083	14042	14091	14257	13922	14158	14002	14005	13929	14012	14124	14278	14122	14170	14158	14021	14092	14034	14139	14025	14100	14082	13953	14004	13951	14120	14068	14044	14047	14052	14046	14055	14009	14087	13872	13973	13996	14346	14032	14166	13936	14128	14020	14130	14197	14103	14070	13972	14007	14092	13946	14049	14259	14010	13996	14061	14131	13978	14087	13857	14146	14153	13985	13879	13924	13947	13947	14111	14117	14369	14096	13955	14010	14214	14018	14215	14180	14196	14092	14159	14129	14064	14157	14074	13983	14016	14168	14097	14170	13916	14076	14000	14054	14007	13998	14169	14020	13882	14094	13995	14050	14103	13930	13963	14144	14028	14081	13967	14143	14263	14097	14187	13927	13996	14055	14113	13866	14118	14099	14066	14122	14121	13967	14094	14204	14004	14018	13905	14179	14008	13996	14018	14146	14104	14034	14083	13982	14021	14047	13960	14201	14037	13929	14092	14053	14124	14040	13898	14062	13950	13903	14163	14244	14001	14010	13950	13865	13933	13930	13933	14010	14066	14130	14111	14081	14038	14052	14123	13974	14056	13867	14179	14068	14121	14227	14000	13976	14029	14024	13989	14062	14074	14069	14231	13935	14135	14038	13848	14048	14226	14158	14222	14067	14136	14063	14147	14244	14185	14220	13891	14110	13878	13942	14006	14221	14050	14064	14050	14027	13801	14176	13895	14123	13947	14116	14084	14100	13983	14079	14114	14080	14117	13998	14094	14101	14013	13962	14130	13966	14076	14196	14076	14106	13985	14134	14258	14146	13938	14124	14264	14006	14134	14024	13960	14194	14142	14127	14028	14028	14111	14153	13888	14089	14002	14239	14269	14033	14020	14006	13945	14164	14009	14038	13949	14024	13996	14113	14079	14053	14158	14077	13991	14094	14028	13811	14028	14031	13992	14130	13918	14007	13935	14219	13989	14224	14106	14167	13950	14212	13840	14091	14117	13995	14101	13999	14102	14054	14160	14041	14040	14012	14118	13973	13930	14115	13979	14095	13998	14182	14168	13996	14124	14147	14353	14131	14076	14029	14086	14066	13933	13967	13961	14135	14023	13951	13978	14287	14032	14097	14048	14174	14019	13996	14237	14088	14177	13916	14220	13849	13900	13965	14064	14069	14113	14014	14284	13917	13972	14183	14130	14135	14066	13984	14042	14066	14137	13988	14013	14202	14082	14134	13801	14200	14062	14145	14129	13778	14061	14055	14069	14031	14182	14051	14151	13969	14070	14145	14038	14130	14146	14051	14245	14010	13954	14155	13969	13999	14025	14125	14037	14076	13979	14056	13985	13994	13920	13917	14196	13955	14098	14106	13991	13952	14262	13958	13979	14093	13961	14031	14119	13916	14112	14064	13966	14069	13970	13970	14055	14051	14020	14102	13987	14012	14029	14250	14072	14176	14043	14110	14140	14047	14105	14070	14078	14068	14035	14030	14053	13930	14281	13983	14161	14116	13884	13991	14142	13969	14166	14006	14071	14086	13859	14204	14167	13955	14221	14128	13980	14040	13856	14002	13941	13919	14038	14010	14346	14256	14034	14182	14109	14003	13985	14229	14005	14260	13898	14065	14036	14101	14116	14121	14017	14098	13952	13831	14179	14055	14077	14089	14202	13980	13829	13964	14128	14019	14099	13896	14144	14002	14074	14084	14239	13964	14005	14062	13915	14191	14319	14129	14162	14151	13912	13939	14180	14038	14090	13968	14047	13915	14097	14232	14023	13907	14020	14068	14320	14051	14157	14183	14096	14179	13972	14176	14021	14036	14168	13964	14092	13940	14236	14045	14027	14055	14105	13996	13743	13864	14021	14219	13843	13982	14090	13935	13911	14179	14156	14106	14102	13931	14022	14159	13959	14123	14038	14043	13948	14102	14079	13967	14100	14135	13988	14044	14135	13942	14034	14031	13940	13958	14073	14035	13881	13974	14137	14032	14061	13790	14035	14093	13976	14144	14068	14100	13913	13969	14226	13938	13970	13998	14136	14137	14076	13945	14018	13890	14049	14057	13820	14151	14066	13973	14167	13972	14142
13420	15607	15743	14679	14221	13980	13587	13588	16089	20143	17503	16006	14343	13605	13500	13710	13667	13645	13445	13517	13506	13467	13376	13780	13571	13787	13560	13693	13438	13626	13703	13634	13578	13526	13539	13508	13620	13520	13656	13575	13559	13574	13277	13782	13443	13533	13600	13621	13655	13602	13514	13409	13459	13492	13603	13401	13656	13588	13494	13596	13629	13644	13714	13585	13534	13389	13746	13614	13645	13569	13561	13349	13489	13577	13587	13626	13547	13581	13521	13541	13582	13460	13660	13519	13627	13685	13502	13642	13615	13534	13486	13569	13621	13651	13457	13430	13624	13659	13601	13543	13503	13601	13552	13730	13549	13474	13527	13569	13599	13554	13705	13496	13470	13597	13540	13538	13662	13516	13424	13549	13757	13495	13689	13677	13492	13580	13574	13372	13505	13525	13380	13578	13535	13308	13461	13580	13695	13470	13587	13698	13707	13538	13554	13762	13534	13606	13488	13725	13566	13589	13544	13675	13519	13615	13415	13707	13579	13596	13651	13669	13637	13619	13695	13329	13528	13587	13431	13618	13590	13303	13557	13440	13630	13394	13573	13468	13425	13535	13585	13482	13600	13534	13657	13490	13585	13611	13601	13598	13597	13497	13586	13636	13568	13636	13434	13540	13646	13660	13678	13544	13710	13473	13592	13415	13682	13569	13541	13470	13580	13681	13517	13683	13610	13437	13612	13763	13473	13715	13730	13437	13558	13727	13558	13471	13643	13613	13622	13514	13689	13742	13668	13601	13543	13522	13586	13667	13593	13542	13465	13505	13681	13565	13700	13599	13617	13369	13352	13494	13472	13584	13554	13495	13525	13796	13474	13627	13598	13592	13586	13542	13460	13450	13471	13615	13587	13631	13611	13624	13558	13512	13440	13494	13345	13640	13585	13472	13647	13550	13455	13531	13645	13547	13398	13611	13632	13490	13554	13523	13529	13396	13698	13616	13418	13645	13441	13569	13461	13709	13461	13678	13607	13621	13613	13568	13597	13641	13583	13388	13503	13361	13679	13653	13504	13470	13393	13534	13612	13552	13606	13466	13598	13558	13794	13629	13632	13642	13538	13655	13642	13522	13602	13481	13783	13435	13791	13581	13610	13581	13618	13580	13691	13447	13700	13524	13525	13640	13627	13645	13543	13634	13580	13592	13635	13406	13506	13633	13544	13621	13674	13532	13536	13393	13359	13509	13553	13598	13623	13473	13470	13451	13566	13681	13567	13638	13640	13456	13738	13746	13546	13631	13523	13657	13557	13612	13565	13567	13658	13540	13699	13621	13429	13623	13603	13654	13547	13465	13483	13659	13499	13694	13640	13425	13566	13576	13566	13473	13586	13615	13474	13470	13764	13713	13518	13653	13589	13544	13552	13625	13595	13531	13387	13647	13591	13581	13553	13568	13543	13503	13494	13542	13468	13597	13483	13700	13605	13640	13547	13514	13493	13678	13629	13554	13573	13453	13565	13589	13616	13499	13689	13685	13548	13485	13525	13617	13673	13601	13534	13459	13607	13536	13374	13637	13753	13454	13626	13516	13511	13598	13461	13427	13692	13425	13724	13660	13458	13491	13493	13383	13667	13724	13624	13618	13475	13467	13579	13702	13564	13532	13620	13399	13379	13702	13521	13649	13609	13669	13712	13555	13681	13487	13359	13685	13603	13494	13365	13725	13568	13386	13561	13596	13367	13621	13501	13648	13623	13590	13497	13579	13480	13538	13489	13491	13563	13673	13469	13670	13694	13400	13674	13496	13483	13475	13486	13750	13532	13568	13695	13538	13521	13632	13525	13564	13576	13668	13574	13604	13612	13589	13649	13574	13606	13613	13533	13423	13493	13467	13694	13464	13409	13594	13470	13459	13605	13616	13633	13543	13553	13570	13477	13628	13639	13560	13655	13472	13560	13458	13656	13551	13564	13540	13471	13532	13577	13462	13635	13679	13764	13518	13536	13619	13599	13624	13543	13623	13565	13531	13638	13669	13620	13516	13591	13649	13703	13512	13431	13577	13472	13669	13512	13491	13477	13387	13588	13667	13662	13527	13630	13395	13634	13454	13712	13491	13610	13753	13649	13469	13560	13597	13554	13490	13580	13596	13646	13530	13593	13618	13602	13728	13594	13505	13595	13578	13441	13560	13585	13398	13461	13404	13803	13594	13645	13639	13575	13467	13504	13607	13686	13420	13569	13587	13454	13678	13485	13675	13495	13646	13580	13509	13710	13419	13564	13673	13567	13665	13544	13656	13501	13819	13482	13541	13479	13616	13650	13630	13505	13607	13528	13549	13656	13525	13576	13458	13465	13553	13542	13705	13583	13694	13637	13542	13535	13647	13500	13450	13493	13513	13460	13666	13673	13560	13389	13512	13538	13452	13617	13432	13768	13524	13419	13618	13637	13757	13554	13640	13394	13476	13633	13426	13462	13603	13466	13563	13628	13423	13698	13494	13565	13578	13645	13709	13514	13518	13601	13575	13697	13601	13613	13656	13683	13378	13632	13543	13571	13569	13489	13548	13618	13508	13530	13346	13656	13615	13522	13572	13500	13525	13551	13602	13566	13596	13633	13814	13545	13319	13534	13473	13677	13593	13682	13573	13656	13570	13508	13424	13615	13640	13551	13617	13531	13541	13507	13676	13659	13558	13604	13631	13516	13707	13544	13600	13530	13524	13688	13617	13514	13432	13738	13384	13605	13681	13781	13662	13638	13678	13519	13629	13622	13456	13669	13605	13491	13543	13556	13418	13616	13619	13652	13441	13588	13547	13532	13556	13513	13718	13443	13710	13566	13452	13541	13744	13502	13735	13654	13529	13571	13474	13475	13818	13538	13663	13458	13603	13516	13526	13547	13318	13435	13647	13660	13462	13627	13625	13659	13485	13687	13568	13592	13494	13630	13473	13636	13497	13516	13545	13669	13445	13716	13411	13487	13532	13538	13498	13712	13797	13462	13597	13794	13592	13568	13581	13480	13461	13538	13478	13583	13567	13654	13393	13612	13592	13646	13658	13590	13588	13497	13575	13632	13701	13763	13428	13608	13682	13617	13571	13581	13526	13634	13575	13450	13606	13504	13490	13468	13647	13564	13614	13458	13465	13492	13516	13589	13440	13608	13583	13575	13667	13495	13590	13536	13556	13584	13498	13524	13548	13607	13690	13639	13468	13436	13595	13515	13600	13574	13509	13737	13649	13532	13573	13620	13582	13635	13491	13544	13669	13640	13663	13604	13492	13553	13460	13502	13528	13723	13704	13614	13501	13610	13696	13570	13493	13573	13723	13554	13493	13563	13468	13592	13711	13528	13540	13534	13490	13578	13745	13501	13524	13784	13488	13776	13497	13631	13593	13606	13572	13483	13559	13735	13522	13435	13655	13755	13708	13457	13591	13649	13604	13613	13673	13590	13514	13647	13680	13616	13416	13647	13501	13598	13380	13465	13734	13499	13591	13615	13611	13536	13570	13694	13551	13668	13637	13657	13577	13629	13437	13600	13533	13487	13573	13538	13427	13679	13509	13424	13524	13581	13703	13504	13605	13642	13543	13540	13580	13458	13558	13658	13639	13584	13497	13577	13716	13480	13627	13489	13583	13421	13522	13402	13573	13515	13424	13430	13783	13609	13556	13548	13472	13577	13442	13622	13500	13647	13496	13460	13650	13521	13685	13444	13553	13605	13490	13462	13636	13336	13587	13413	13402	13622	13665	13579	13565	13538	13709	13590	13585	13527	13734	13509	13595	13585	13782	13667	13600	13520	13647	13605	13682	13626	13679	13450	13429	13428	13622	13596	13369	13436	13559	13399	13771	13476	13591	13523	13546	13544	13571	13731	13616	13451	13530	13630	13642	13680	13612	13365	13535	13648	13593	13642	13478	13664	13823	13579	13684	13444	13501	13572	13597	13642	13640	13546	13647	13526	13626	13431	13483	13638	13610	13532	13706	13698	13529	13507	13511	13700	13815	13563	13421	13552	13616	13496	13524	13585	13621	13533	13393	13639	13334	13638	13591	13643	13590	13464	13501	13530	13714	13569	13534	13687	13393	13650	13564	13554	13453	13384	13716	13468	13633	13594	13541	13654	13437	13475	13532	13492	13559	13384	13471	13570	13559	13422	13469	13565	13616	13575	13463	13662	13438	13493	13633	13569	13506	13593	13462	13673	13589	13792	13701	13581	13479	13507	13590	13449	13588	13496	13646	13565	13580	13565	13760	13538	13405	13575	13632	13673	13709	13587	13488	13507	13666	13733	13447	13566	13504	13571	13665	13572	13700	13471	13575	13573	13723	13609	13413	13659	13640	13676	13467	13568	13635	13472	13675	13533	13563	13381	13594	13439	13594	13444	13479	13639	13590	13714	13657	13582	13644	13661	13487	13423	13583	13582	13632	13634	13712	13575	13551	13639	13460	13517	13497	13587	13670	13607	13666	13613	13580	13551	13512	13440	13592	13285	13447	13500	13649	13473	13513	13463	13504	13599	13484	13459	13493	13590	13699	13682	13636	13675	13616	13579	13654	13624	13519	13646	13514	13619	13605	13614	13440	13640	13626	13455	13782	13695	13561	13646	13739	13661	13593	13634	13747	13680	13452	13565	13546	13598	13513	13646	13588	13571	13590	13531	13436	13483	13356	13670	13503	13629	13693	13576	13666	13853	13498	13372	13573	13503	13569	13424	13636	13657	13635	13519	13528	13528	13539	13691	13536	13544	13462	13673	13553	13685	13618	13500	13517	13583	13683	13541	13693	13495	13587	13428	13445	13525	13699	13643	13624	13723	13635	13569	13645	13613	13591	13579	13459	13583	13555	13612	13634	13710	13622	13577	13659	13666	13485	13480	13636	13742	13432	13566	13516	13666	13619	13384	13644	13664	13744	13513	13495	13746	13580	13654	13575	13626	13535	13419	13690	13516	13506	13593	13639	13476	13478	13578	13537	13625	13537	13615	13675	13588	13451	13616	13557	13479	13600	13684	13763	13640	13539	13476	13345	13654	13670	13406	13513	13445	13558	13533	13602	13624	13626	13645	13600	13749	13463	13688	13437	13507	13551	13607	13575	13514	13507	13547	13613	13746	13592	13588	13638	13530	13533	13481	13500	13469	13582	13536	13632	13639	13561	13516	13680	13639	13587	13537	13568	13567	13480	13617	13546
24588	21482	28596	24878	21781	19481	18631	17788	25190	36558	30841	24173	20012	17407	16608	16691	16649	16577	16637	16586	16506	16644	16570	16465	16626	16490	16470	16592	16496	16307	16376	16263	16443	16415	16489	16539	16447	16515	16382	16335	16328	16373	16659	16639	16442	16337	16508	16549	16610	16556	16467	16607	16389	16269	16507	16503	16301	16346	16480	16380	16492	16604	16542	16420	16406	16580	16404	16556	16462	16422	16491	16465	16525	16601	16635	16453	16523	16485	16529	16410	16513	16435	16588	16504	16331	16369	16693	16558	16516	16490	16607	16250	16513	16651	16500	16520	16403	16334	16429	16368	16417	16554	16368	16404	16312	16282	16480	16330	16440	16448	16402	16291	16433	16515	16427	16531	16399	16502	16632	16551	16595	16415	16312	16335	16249	16449	16501	16367	16472	16502	16437	16381	16459	16319	16746	16677	16508	16479	16377	16447	16594	16228	16473	16497	16486	16279	16525	16451	16500	16320	16440	16522	16414	16407	16547	16470	16377	16496	16577	16372	16385	16479	16478	16365	16545	16379	16446	16680	16646	16387	16287	16419	16557	16260	16422	16287	16547	16511	16362	16360	16674	16478	16688	16553	16423	16479	16422	16408	16549	16258	16517	16334	16525	16429	16342	16343	16433	16283	16460	16348	16374	16365	16440	16574	16497	16255	16449	16403	16426	16303	16571	16519	16468	16388	16435	16434	16458	16265	16284	16539	16439	16350	16436	16524	16518	16551	16493	16394	16324	16407	16438	16268	16078	16325	16382	16514	16430	16528	16397	16498	16417	16396	16255	16495	16405	16538	16477	16511	16420	16545	16446	16418	16392	16513	16614	16361	16621	16586	16473	16574	16567	16407	16525	16351	16411	16392	16401	16552	16370	16360	16523	16539	16318	16329	16506	16641	16629	16402	16485	16500	16220	16442	16274	16440	16589	16477	16501	16230	16289	16469	16449	16507	16458	16537	16522	16615	16581	16449	16575	16570	16552	16567	16543	16522	16487	16298	16265	16358	16302	16507	16553	16265	16312	16312	16565	16361	16404	16589	16625	16423	16567	16194	16372	16583	16389	16421	16382	16225	16628	16614	16435	16479	16417	16501	16388	16345	16458	16288	16479	16395	16434	16244	16509	16553	16466	16201	16492	16199	16647	16335	16480	16380	16408	16535	16502	16466	16449	16533	16460	16466	16340	16417	16428	16603	16510	16407	16379	16443	16487	16419	16390	16478	16495	16450	16347	16449	16355	16494	16576	16592	16518	16405	16324	16418	16438	16531	16281	16339	16367	16547	16479	16551	16460	16381	16240	16291	16504	16328	16267	16302	16341	16490	16272	16610	16413	16411	16480	16309	16345	16321	16484	16225	16651	16365	16538	16374	16603	16419	16379	16434	16237	16405	16420	16460	16279	16430	16554	16395	16397	16361	16364	16563	16518	16670	16371	16526	16423	16436	16363	16347	16463	16537	16387	16325	16439	16492	16294	16560	16709	16304	16538	16488	16376	16667	16487	16353	16552	16359	16247	16518	16366	16263	16474	16533	16788	16425	16615	16386	16415	16606	16481	16656	16434	16385	16120	16382	16408	16668	16463	16458	16546	16551	16476	16323	16357	16447	16359	16480	16298	16400	16459	16352	16479	16474	16443	16421	16385	16319	16383	16650	16471	16513	16569	16380	16657	16397	16317	16602	16533	16414	16614	16343	16479	16530	16334	16475	16573	16419	16513	16493	16618	16534	16528	16452	16433	16456	16546	16558	16535	16329	16413	16502	16470	16412	16405	16539	16477	16166	16443	16533	16310	16347	16343	16306	16194	16668	16592	16409	16258	16448	16328	16250	16503	16383	16412	16568	16466	16440	16358	16352	16352	16334	16347	16388	16486	16353	16352	16352	16510	16300	16501	16417	16415	16513	16470	16484	16359	16527	16354	16482	16629	16623	16487	16506	16324	16418	16370	16342	16473	16467	16362	16469	16327	16663	16435	16312	16574	16559	16340	16387	16284	16449	16330	16313	16655	16448	16117	16369	16512	16421	16562	16377	16412	16305	16400	16249	16421	16514	16324	16407	16510	16505	16395	16294	16311	16381	16499	16397	16571	16474	16371	16544	16429	16434	16372	16354	16638	16287	16519	16545	16518	16559	16435	16257	16421	16427	16474	16347	16256	16480	16315	16287	16337	16359	16276	16407	16418	16449	16485	16479	16426	16470	16639	16435	16371	16335	16397	16317	16555	16530	16240	16372	16439	16348	16588	16384	16392	16412	16533	16573	16374	16612	16443	16578	16607	16447	16526	16392	16636	16581	16427	16415	16456	16438	16508	16250	16419	16385	16425	16464	16329	16371	16483	16264	16376	16433	16340	16346	16277	16459	16503	16317	16512	16486	16398	16218	16435	16510	16425	16451	16402	16496	16506	16404	16338	16486	16427	16546	16438	16208	16494	16485	16357	16280	16557	16594	16552	16425	16312	16294	16368	16401	16429	16526	16603	16504	16479	16506	16327	16295	16310	16283	16538	16341	16374	16420	16511	16483	16579	16618	16613	16638	16462	16644	16320	16419	16463	16444	16361	16405	16376	16440	16495	16361	16404	16489	16469	16541	16367	16296	16482	16430	16487	16388	16326	16356	16526	16510	16293	16535	16432	16395	16540	16522	16290	16224	16459	16427	16382	16557	16653	16496	16550	16293	16382	16394	16283	16373	16427	16535	16269	16549	16323	16452	16348	16711	16116	16440	16411	16622	16346	16377	16529	16502	16236	16378	16447	16485	16525	16328	16461	16200	16451	16287	16304	16475	16381	16596	16658	16278	16188	16320	16335	16285	16562	16642	16493	16460	16352	16486	16641	16375	16462	16394	16587	16398	16201	16334	16445	16193	16321	16487	16502	16706	16662	16359	16404	16291	16448	16462	16586	16279	16293	16445	16525	16536	16377	16490	16454	16576	16225	16598	16497	16463	16360	16647	16454	16406	16405	16498	16600	16496	16418	16436	16361	16466	16767	16443	16533	16472	16333	16394	16634	16575	16499	16472	16412	16377	16241	16405	16477	16316	16520	16494	16204	16463	16333	16557	16423	16410	16235	16433	16405	16501	16583	16373	16264	16543	16400	16623	16337	16315	16329	16490	16465	16532	16354	16539	16441	16228	16482	16345	16338	16502	16560	16384	16456	16357	16309	16332	16389	16396	16452	16318	16500	16618	16548	16641	16376	16173	16439	16576	16255	16367	16517	16233	16410	16409	16539	16415	16423	16489	16326	16358	16558	16266	16241	16505	16375	16503	16568	16495	16766	16298	16387	16425	16437	16313	16506	16521	16445	16295	16748	16544	16523	16363	16548	16583	16513	16438	16467	16410	16385	16548	16484	16424	16347	16646	16356	16555	16454	16375	16287	16408	16387	16463	16441	16216	16424	16529	16541	16320	16293	16449	16600	16427	16478	16773	16309	16570	16519	16526	16331	16394	16508	16390	16566	16424	16655	16437	16436	16485	16277	16430	16504	16558	16407	16484	16446	16494	16461	16696	16497	16627	16528	16597	16536	16257	16414	16378	16442	16612	16482	16557	16396	16502	16481	16338	16525	16137	16317	16363	16315	16321	16594	16432	16599	16398	16510	16365	16538	16235	16573	16587	16455	16476	16460	16425	16635	16391	16420	16489	16543	16514	16623	16665	16452	16437	16379	16512	16482	16455	16421	16331	16393	16442	16359	16554	16386	16509	16352	16587	16475	16386	16577	16626	16277	16476	16382	16417	16439	16424	16231	16448	16352	16477	16411	16574	16281	16417	16415	16488	16339	16764	16416	16665	16419	16508	16546	16336	16597	16330	16401	16355	16443	16254	16339	16396	16589	16528	16296	16601	16535	16257	16338	16324	16347	16350	16485	16542	16383	16626	16410	16311	16372	16477	16396	16573	16451	16549	16452	16458	16409	16293	16449	16496	16414	16366	16522	16479	16353	16424	16371	16333	16624	16621	16520	16525	16489	16346	16407	16485	16484	16321	16541	16412	16307	16433	16247	16238	16561	16376	16600	16480	16457	16430	16393	16494	16317	16325	16384	16250	16273	16221	16513	16491	16273	16468	16474	16489	16419	16281	16241	16546	16468	16413	16498	16310	16542	16554	16514	16367	16391	16411	16423	16311	16614	16253	16507	16383	16312	16413	16499	16595	16528	16543	16458	16507	16406	16461	16507	16479	16316	16349	16387	16675	16459	16388	16346	16499	16596	16481	16674	16448	16578	16342	16562	16606	16335	16440	16442	16512	16474	16437	16383	16505	16566	16385	16624	16318	16420	16454	16552	16181	16460	16362	16382	16394	16446	16600	16419	16282	16507	16451	16614	16514	16421	16638	16505	16639	16345	16585	16441	16409	16509	16352	16419	16385	16063	16257	16375	16325	16584	16528	16393	16325	16511	16536	16569	16515	16492	16405	16390	16349	16591	16438	16426	16511	16529	16197	16599	16336	16559	16196	16736	16514	16320	16455	16397	16390	16304	16597	16511	16425	16293	16276	16384	16321	16532	16150	16473	16282	16292	16331	16387	16512	16580	16432	16310	16485	16481	16494	16465	16284	16473	16652	16366	16205	16314	16421	16285	16537	16670	16522	16391	16374	16553	16501	16453	16422	16388	16502	16358	16431	16433	16393	16513	16531	16344	16520	16593	16600	16471	16426	16628	16533	16252	16378	16395	16546	16391	16463	16394	16516	16418	16403	16285	16459	16450	16356	16421	16309	16546	16382	16351	16429	16329	16506	16560	16452	16457	16371	16501	16523	16550	16485	16480	16544	16400	16357	16406	16567	16414	16302	16497	16435	16515	16485	16589	16535	16460	16502	16714	16432	16521	16414	16444	16409	16570	16325	16484	16280	16365	16418	16553	16506	16370	16454	16252	16482	16401	16372	16410	16446	16512	16521	16536	16405	16557	16445	16677	16453	16564	16293	16473	16511	16461	16479	16458	16392	16397	16320	16311	16454	16333	16611	16513	16478	16289	16458	16356	16425	16503	16426	16553	16612	16386	16269	16342	16387	16282	16556	16511	16589	16467	16508	16524	16654	16422	16375	16644	16683	16526	16432	16580	16289	16080	16498	16418	16574	16466	16500	16414	16396	16380	16380	16506	16511	16360	16333	16617	16442	16481	16340	16391	16441
15077	23678	21688	17595	17159	16309	15954	17536	29362	39448	31987	24428	19180	15652	15100	15141	14927	15225	15147	15174	15187	15075	15169	15129	14991	15193	15044	15121	15183	15026	15208	15140	15259	15212	15082	15215	15092	15066	14988	15144	15157	15107	15251	15181	15101	14931	15206	15104	15174	15097	15092	15089	14947	15115	15208	15182	15085	15212	14982	15244	15006	15161	14977	15276	15148	15171	15245	15228	15286	15063	14813	15043	15200	14971	14957	14980	15014	15038	15192	15082	15219	15118	15222	15117	15051	15194	14966	15202	15337	15093	15025	15092	15016	15070	15132	14918	15191	15064	15088	15000	15082	15162	15032	15198	15029	15012	15229	14989	15192	15332	15253	15059	15277	14934	15164	15049	14892	15092	15168	15005	15061	15191	15167	15117	15002	15146	15030	15023	15008	15120	15089	15228	15176	15096	14977	15090	15072	14970	15172	15230	15128	15076	15280	15166	15100	15168	15117	15202	15056	15091	15067	15274	15153	15048	15016	14974	15127	15073	14984	15120	15230	14933	15090	14965	14967	14976	15146	15091	15184	15168	15052	15244	14941	14949	15230	15137	15141	15155	14991	15109	15075	15115	15149	15156	15267	15210	15059	15145	14965	15087	15109	15095	15026	15159	15203	15157	15181	15164	15102	15149	15073	14914	15195	15029	15113	15234	15142	15120	15325	15216	15101	14996	15295	15143	15047	15247	15133	15030	15200	15040	15137	15097	15180	14994	15060	15270	15160	15115	15091	15029	15087	15019	15000	15247	15166	15078	15021	15114	15145	14998	15302	15132	15051	15199	15075	15081	15186	15293	15119	15089	15175	15120	15111	15032	15061	14995	15055	15172	15209	15142	14988	15044	15059	15072	15193	15130	15176	14945	15004	15014	15198	14984	15140	15159	15066	15103	15028	15200	15097	14946	15087	14972	15054	15246	15181	15256	15129	15101	15153	15122	15270	15062	15251	15426	15052	15086	15208	15042	15088	15151	15156	15113	15087	15119	15208	15134	15202	15051	14977	15143	15087	15159	15043	15269	15074	15091	15195	15019	15143	15195	15178	15100	15279	14974	15163	15161	15163	14976	14993	15008	15100	15012	15277	15118	15079	15160	15127	15087	15243	15208	15022	15069	14983	14879	15056	15278	15082	15036	15037	15016	15200	15223	15193	15100	15116	15113	15147	15049	15157	14958	15269	15073	15277	15138	15018	15048	15056	14970	15054	15002	15122	14841	15161	15111	15094	15128	15021	15098	15086	15201	15115	15092	15120	15029	15178	15180	15157	15056	15193	15049	15021	15079	15106	15149	15082	15124	15033	15172	15120	14903	15071	15175	15252	15324	15030	15052	15126	15133	15209	15075	15124	15058	14942	15056	15226	15073	15130	15049	15079	15008	15120	15091	14956	15139	14939	15129	15091	15147	14889	15022	15029	15278	15257	15137	14973	14904	15202	15003	15044	15116	14970	15175	15005	15186	15078	15112	15224	15151	15079	15187	15034	14985	15208	14934	15073	15057	15142	15103	15056	15159	15161	15083	15123	14863	15132	15013	15043	15217	15065	15014	15063	15147	15053	15376	15034	15122	15134	15150	15055	14963	15111	15116	15062	15041	15075	14972	15108	15072	15247	15089	15138	14977	15044	14999	15117	15039	15055	15071	15210	14968	15027	15254	15019	15165	15075	14969	14960	15168	15058	15152	14973	15037	15189	15193	15101	15019	15053	15065	15130	15175	15113	15111	14978	15200	14984	15257	15037	15064	14954	15018	15014	15042	15209	15221	15397	15140	15040	15201	15113	14971	15051	15210	15063	14933	14978	15284	15116	15226	15091	14972	15274	15301	15072	15185	14942	15022	14851	15001	15049	15176	15102	14938	14930	15283	14988	14909	15102	15128	15146	15131	15173	15117	15185	15036	15042	15291	15066	15080	15200	15131	15012	15061	15058	15159	15018	15034	15037	15013	15092	15101	15018	15178	15084	15161	14957	15055	14973	14978	15075	14933	15140	15371	15336	15182	14971	15004	14935	14938	15248	15160	15292	14945	15171	15304	15177	15163	15138	15279	15050	15111	15078	15040	15089	14970	15126	14960	15285	14906	15045	15128	15065	14896	15002	15163	15178	15103	15010	15320	15231	15162	15227	15025	15015	14997	15089	15395	15033	15123	15125	15117	14901	15070	14897	15269	15032	15002	15279	15231	14982	15228	15126	15177	15170	15033	15199	15103	15064	15035	15155	15019	14982	15182	15048	15138	15182	15105	15027	14993	15199	15219	15112	15023	14998	14942	15081	14994	14974	15036	15135	15195	15122	15172	14965	15164	14844	15136	15003	15060	15255	15100	15007	15219	15204	15152	15052	15171	15182	15045	15043	14926	15094	15041	15208	15088	15195	14973	15013	15170	14991	15174	15264	15224	15247	15155	15075	15125	15123	15100	15258	15256	15198	15198	15091	15241	14979	15139	15115	15106	15158	15116	15253	15206	15130	15088	15129	15172	15237	15081	15240	15052	15129	15247	15246	15095	15132	15071	15185	15049	15208	15025	15160	15160	15052	14993	14932	15071	14964	15112	15118	15005	15027	15041	15196	15009	15156	15028	15169	15114	15029	15132	15138	15174	15252	15158	15148	15150	15182	15007	14954	14980	15036	14974	15208	15278	15146	15165	15002	15060	15006	15030	15106	15099	15100	15071	14962	15232	15139	15068	15289	15097	15212	15015	15269	15049	15048	15082	15003	14982	15261	15132	15033	15067	14966	15243	15129	15072	14980	15164	15166	15002	15114	15109	15161	15221	15167	15154	15050	15051	15164	15203	15043	15316	14895	15098	15105	15098	14942	15166	15178	15058	15117	15023	14995	15146	15186	15022	15209	15222	14929	15157	15020	15064	15150	15224	15195	15205	14962	15072	15126	14963	15021	15043	14931	15133	15067	15089	14988	15073	15083	15115	15148	15165	15152	14967	15264	15178	15111	15019	15091	14967	15232	15227	15065	15001	15064	15077	14968	14993	15187	15027	15214	15119	15096	15055	14844	15171	15194	14986	15069	15057	15156	15115	15197	14959	15168	15119	15300	15030	15069	15037	15278	15153	15152	15088	15172	15192	15169	15173	15099	15038	15109	15078	15100	15119	15336	15056	15046	15034	15004	15169	15101	15204	15124	15074	15111	15336	15173	15006	15134	14968	15119	15085	15082	14897	15210	15199	15201	15003	14978	15142	15174	15051	14996	14959	15161	14952	15056	14994	15264	15090	14983	15008	15012	15035	15157	15109	15107	14911	14961	15036	15174	14987	15262	15065	15105	15161	15108	15106	14951	15139	15093	15078	15122	15305	15181	14946	15159	15019	15181	15107	15035	15027	15078	14984	15109	15103	15001	15113	15188	14972	15250	15012	14966	15116	15050	15067	15055	14999	15084	14947	15119	15174	15172	15187	14908	15109	15031	15194	15062	15233	15140	14985	15061	15090	14938	15130	15136	15127	15124	15182	15075	14995	15026	15185	15147	14939	15122	15277	15346	15106	15144	14981	15173	15150	15228	14997	15182	15094	15072	15014	15093	15125	15094	14993	15143	15285	15274	15177	15002	15174	15295	15003	15206	15379	15156	14940	15088	15030	15254	15162	15123	15093	15027	15167	15036	15053	15166	15124	15115	15030	15128	15145	15124	15181	15280	15162	15154	15145	15146	15005	15030	14952	15195	15124	14970	15182	15231	15161	15112	15038	15052	15081	15027	15101	15067	15014	14845	15302	15178	15151	15101	15024	15162	15098	15071	15033	15176	15107	15059	15095	15058	15036	15147	15069	14979	15239	15070	15023	15030	15078	15100	15064	15101	14962	15177	14976	15215	15001	15216	15389	15121	15107	15069	15037	15138	15101	15060	15040	15034	15113	15097	15187	15208	14970	15147	15032	15025	14991	15106	15189	15164	15121	15083	15069	15025	15111	15161	15123	15065	15111	15136	15165	15278	15048	15071	15096	15152	15145	15157	15124	15096	15103	15119	15151	15106	15098	15113	15123	15000	15128	15047	15223	14984	15029	15129	15084	15040	15160	15127	15345	15223	15128	15200	15075	15054	15075	14976	15008	14968	15060	15058	14864	14972	15053	15223	15112	15055	15084	14977	15185	14836	14941	15220	15147	15125	14990	14994	15065	15281	15080	15050	15007	15081	15163	15125	15056	15009	15189	15179	15246	15073	15100	15124	15214	15139	15190	15116	15115	15058	15086	14996	15293	15212	15137	15059	14944	15151	15066	15172	14945	15037	15018	15130	15051	15221	14881	15088	15090	15002	15082	15004	15122	15177	15000	15341	15178	15078	15123	15176	15035	15125	15145	15135	15033	15110	15067	14978	15111	15137	15006	15021	15087	15168	14995	15053	15121	15184	15117	15054	15155	15149	15212	14981	15027	15254	15045	14932	14990	15028	15105	15022	15155	15119	15099	15221	15156	15222	15168	15044	15117	14941	15047	15178	15033	15205	15166	15172	15169	15144	15168	15079	15198	15219	15051	15080	15011	15094	15016	15141	15096	15411	15112	15177	15115	14969	15167	15138	15114	15146	15083	15104	15054	14965	14989	15078	15144	15089	15234	15115	15116	15202	15087	15102	14983	15203	15050	15153	14971	15025	15066	15111	15291	15107	15085	14855	15252	15007	15038	15082	15079	15154	15149	15218	15007	15073	15102	15096	15109	15195	15121	15070	14975	15093	15037	15087	14949	15084	15064	14970	14973	15158	15212	15042	15172	15088	15095	15243	15117	15165	15220	15180	15067	15142	15095	15068	15142	15113	15144	15093	15196	15179	14945	15133	15051	15067	14953	15141	15195	15126	15135	15120	15054	15203	15233	15185	15148	15052	15125	15018	15149	15017	15173	15166	15029	15271	15258	15102	15010	15132	15094	15093	15260	14948	15021	15087	15203	15122	15014	15058	15129	15057	15228	15104	15050	15049	15165	14993	14975	15391	15082	15097	15000	15189	15036	15104	15385	14978	15075	15155	15028	15316	15194	15120	15198	15125	15085	15098	15079	15228	15156	15138	14871	15079	15220	15058	15178	14978	15053	15041	15162	15191	15139	15114	14943	15053	15092	14968	15054	15229	15182	15163	15037	15297	15069	15153	14951	15168	15000	15134	15012	15063	15041	14987	15124	15084	15107
22886	21436	29352	23911	21594	23494	25460	25069	44037	52269	43687	33778	26794	20692	18967	18743	18760	18937	18841	18587	18636	18716	18861	18941	18717	18854	18783	18702	18843	18721	18785	18729	18603	18724	18852	18723	18621	18800	18660	18597	18806	18785	18465	18512	18547	18608	18548	18455	18681	18598	18629	18570	18772	18669	18581	18570	18733	18740	18621	18765	18586	18522	18439	18553	18622	18395	18608	18392	18712	18774	18637	18610	18697	18687	18502	18692	18496	18693	18477	18366	18480	18554	18622	18500	18598	18587	18620	18682	18709	18527	18535	18689	18521	18506	18485	18672	18618	18453	18671	18446	18709	18655	18674	18568	18759	18696	18490	18531	18753	18529	18438	18509	18605	18526	18661	18544	18723	18626	18683	18573	18503	18869	18694	18414	18247	18511	18630	18502	18695	18547	18492	18476	18753	18652	18592	18680	18513	18508	18647	18852	18538	18497	18635	18605	18588	18575	18627	18733	18437	18492	18521	18351	18550	18502	18760	18545	18565	18464	18711	18439	18373	18581	18554	18680	18616	18552	18582	18795	18599	18536	18635	18692	18661	18507	18333	18492	18604	18651	18691	18558	18627	18696	18461	18670	18667	18581	18517	18593	18646	18341	18527	18617	18617	18834	18672	18466	18606	18648	18562	18565	18437	18564	18596	18662	18521	18615	18487	18375	18459	18723	18713	18592	18502	18569	18704	18644	18538	18482	18639	18306	18628	18425	18515	18551	18620	18553	18487	18801	18691	18365	18470	18586	18691	18597	18429	18500	18620	18595	18651	18639	18598	18417	18338	18655	18486	18491	18487	18439	18693	18572	18610	18431	18482	18634	18530	18606	18535	18551	18395	18484	18482	18463	18382	18443	18466	18630	18451	18408	18678	18358	18677	18504	18596	18574	18639	18470	18680	18503	18617	18542	18579	18494	18597	18586	18514	18707	18546	18624	18755	18610	18500	18562	18490	18386	18392	18711	18708	18587	18296	18569	18583	18425	18566	18536	18547	18541	18487	18521	18647	18588	18429	18503	18568	18511	18626	18687	18492	18573	18547	18446	18465	18429	18501	18441	18437	18530	18468	18586	18359	18553	18498	18648	18787	18655	18580	18521	18562	18717	18577	18759	18585	18557	18478	18663	18648	18611	18554	18412	18664	18441	18585	18744	18374	18597	18671	18533	18517	18650	18516	18419	18540	18645	18628	18565	18473	18591	18624	18551	18725	18605	18566	18729	18569	18674	18555	18474	18582	18487	18376	18504	18545	18623	18531	18564	18294	18513	18651	18618	18391	18745	18637	18372	18757	18526	18611	18427	18705	18571	18505	18376	18545	18492	18595	18430	18750	18441	18419	18654	18437	18592	18730	18524	18907	18556	18492	18391	18515	18509	18752	18633	18516	18448	18451	18454	18558	18502	18412	18494	18547	18767	18624	18497	18591	18561	18392	18506	18510	18590	18707	18360	18559	18555	18434	18466	18530	18425	18565	18462	18641	18642	18607	18403	18437	18630	18399	18555	18624	18515	18515	18705	18468	18703	18563	18631	18604	18721	18530	18587	18435	18579	18372	18557	18769	18636	18360	18470	18298	18551	18457	18517	18739	18559	18497	18833	18739	18581	18525	18486	18675	18679	18549	18649	18539	18486	18629	18646	18491	18343	18627	18568	18526	18721	18659	18684	18739	18584	18394	18465	18531	18596	18601	18525	18535	18569	18481	18594	18540	18553	18460	18517	18572	18544	18548	18470	18569	18676	18506	18515	18840	18378	18425	18509	18580	18445	18593	18471	18522	18660	18739	18570	18502	18493	18516	18480	18463	18484	18436	18474	18713	18506	18453	18772	18665	18687	18794	18541	18681	18568	18599	18743	18544	18672	18676	18534	18612	18679	18488	18443	18346	18511	18522	18607	18483	18688	18646	18647	18338	18622	18608	18640	18640	18707	18507	18451	18804	18568	18520	18604	18523	18243	18423	18730	18601	18361	18745	18956	18643	18435	18514	18280	18597	18772	18540	18606	18519	18503	18569	18785	18495	18587	18469	18407	18696	18564	18625	18449	18662	18493	18537	18669	18510	18538	18527	18335	18733	18544	18604	18591	18690	18561	18619	18755	18612	18676	18605	18370	18531	18533	18570	18416	18629	18692	18735	18492	18301	18518	18700	18625	18714	18431	18451	18296	18390	18548	18512	18728	18429	18390	18455	18610	18421	18519	18517	18492	18548	18477	18391	18468	18491	18506	18270	18640	18518	18514	18498	18539	18618	18583	18406	18387	18525	18600	18608	18452	18698	18460	18528	18404	18583	18385	18726	18734	18453	18587	18676	18603	18524	18381	18489	18668	18523	18439	18547	18574	18597	18636	18519	18403	18450	18522	18607	18735	18681	18534	18649	18524	18418	18520	18716	18859	18299	18530	18666	18392	18459	18511	18670	18495	18575	18510	18689	18515	18530	18684	18364	18486	18650	18543	18595	18499	18490	18380	18570	18533	18481	18327	18572	18330	18423	18569	18359	18500	18292	18550	18598	18600	18645	18527	18397	18561	18496	18302	18287	18380	18384	18676	18218	18473	18669	18590	18592	18685	18621	18524	18614	18596	18594	18459	18492	18629	18552	18557	18547	18415	18453	18628	18762	18642	18536	18316	18467	18500	18389	18480	18503	18700	18435	18510	18627	18560	18361	18550	18447	18509	18297	18499	18364	18507	18695	18748	18551	18572	18265	18516	18615	18584	18650	18551	18513	18479	18580	18575	18502	18514	18586	18634	18521	18579	18633	18394	18477	18585	18538	18405	18708	18523	18576	18717	18499	18226	18518	18497	18519	18581	18547	18559	18507	18422	18419	18866	18521	18671	18619	18394	18612	18483	18661	18547	18541	18267	18563	18593	18468	18639	18599	18697	18587	18559	18723	18471	18297	18603	18564	18566	18422	18614	18577	18804	18646	18428	18581	18515	18515	18387	18560	18511	18488	18573	18580	18733	18710	18474	18566	18430	18603	18666	18561	18433	18421	18355	18387	18439	18617	18754	18502	18426	18551	18512	18622	18597	18444	18379	18362	18539	18653	18356	18492	18457	18661	18572	18275	18489	18606	18497	18563	18575	18479	18596	18580	18412	18542	18592	18825	18590	18563	18586	18361	18592	18353	18476	18489	18519	18516	18357	18565	18494	18638	18711	18577	18448	18631	18716	18651	18628	18494	18590	18451	18490	18408	18426	18416	18745	18785	18405	18594	18569	18602	18636	18520	18470	18463	18640	18404	18503	18513	18688	18654	18491	18510	18364	18545	18548	18385	18681	18448	18488	18622	18394	18429	18435	18393	18441	18381	18602	18539	18471	18509	18430	18427	18587	18607	18648	18649	18429	18579	18401	18704	18281	18569	18476	18676	18435	18435	18488	18434	18451	18694	18655	18516	18467	18343	18560	18474	18466	18493	18482	18680	18471	18489	18653	18659	18553	18596	18665	18599	18530	18485	18364	18621	18515	18591	18395	18416	18379	18276	18773	18730	18658	18285	18629	18247	18618	18803	18709	18827	18630	18588	18581	18589	18616	18554	18589	18712	18490	18727	18579	18415	18489	18541	18638	18702	18541	18542	18431	18689	18680	18517	18570	18562	18683	18477	18423	18730	18454	18577	18727	18713	18571	18581	18570	18634	18284	18565	18485	18646	18586	18563	18411	18577	18680	18670	18518	18638	18518	18660	18564	18623	18472	18362	18555	18719	18760	18458	18452	18373	18496	18564	18617	18659	18627	18705	18579	18528	18293	18532	18524	18474	18560	18432	18497	18481	18654	18635	18597	18676	18517	18627	18614	18357	18545	18407	18474	18541	18528	18484	18426	18508	18355	18724	18717	18796	18299	18425	18492	18699	18546	18688	18584	18559	18570	18386	18399	18460	18623	18512	18395	18436	18469	18389	18558	18433	18585	18677	18491	18527	18405	18359	18610	18548	18462	18617	18401	18504	18330	18529	18710	18509	18466	18686	18613	18569	18580	18623	18348	18494	18607	18541	18541	18537	18738	18699	18512	18417	18607	18698	18673	18421	18581	18476	18291	18468	18625	18473	18618	18442	18562	18558	18477	18230	18670	18520	18619	18481	18555	18681	18517	18714	18706	18659	18765	18573	18642	18604	18725	18645	18569	18644	18631	18577	18572	18618	18683	18504	18425	18430	18429	18397	18776	18512	18471	18646	18699	18596	18405	18634	18462	18436	18664	18663	18585	18542	18653	18507	18633	18513	18653	18590	18727	18537	18661	18368	18535	18655	18485	18518	18365	18697	18525	18603	18592	18427	18607	18788	18673	18494	18544	18450	18498	18460	18448	18410	18632	18705	18460	18477	18400	18589	18584	18445	18590	18625	18538	18318	18482	18656	18460	18285	18630	18442	18615	18433	18592	18583	18634	18404	18300	18449	18510	18797	18527	18551	18484	18494	18466	18504	18668	18442	18454	18511	18520	18501	18694	18545	18588	18447	18604	18724	18566	18392	18595	18513	18463	18446	18566	18658	18601	18545	18512	18510	18623	18418	18552	18409	18348	18698	18321	18403	18506	18552	18590	18486	18562	18615	18707	18618	18542	18354	18663	18349	18490	18562	18618	18545	18365	18822	18691	18711	18575	18504	18455	18590	18476	18671	18633	18601	18489	18528	18777	18649	18405	18579	18585	18605	18447	18362	18461	18520	18638	18197	18550	18647	18502	18570	18492	18618	18483	18391	18220	18598	18548	18599	18512	18362	18623	18677	18658	18622	18299	18653	18700	18731	18435	18581	18387	18752	18470	18537	18737	18632	18565	18478	18733	18653	18463	18476	18396	18341	18529	18564	18522	18437	18448	18588	18464	18445	18308	18497	18625	18616	18299	18505	18636	18523	18430	18447	18458	18371	18524	18591	18696	18384	18463	18262	18335	18395	18466	18771	18424	18699	18371	18436	18466	18533	18618	18644	18426	18333	18595	18507	18498	18421	18492	18647	18512	18538	18613	18623	18603	18423	18559	18430	18634	18530	18600	18384	18533	18576	18333	18378	18440	18504	18554	18502	18510	18516	18685	18681	18721	18532	18711	18455	18487	18427	18439	18632	18525	18756	18511	18608	18545	18487	18485	18674	18526	18771	18573	18623	18493	18466	18718	18590	18606	18390	18657	18528	18645
17543	30726	25883	21236	19702	18193	17993	26692	48005	53289	43613	35073	25507	17114	16498	16121	16382	16317	16514	16300	16365	16261	16242	16176	16410	16445	16204	16487	16392	16340	16449	16371	16335	16363	16354	16150	16290	16151	16301	16372	16475	16340	16358	16297	16332	16430	16260	16170	16469	16417	16195	16361	16288	16203	16479	16252	16312	16131	16173	16361	16266	16218	16343	16226	16385	16237	16185	16289	16233	16231	16444	16273	16286	16383	16448	16351	16336	16132	16354	16450	16433	16322	16335	16481	16220	16459	16175	16250	16361	16327	16267	16373	16321	16462	16355	16404	16297	16254	16473	16193	16383	16339	16126	16347	16151	16230	16475	16213	16246	16381	16196	16284	16172	16301	16212	16434	16341	16189	16354	16322	16299	16372	16312	16307	16291	16211	16266	16336	16273	16298	16287	16319	16346	16323	16450	16325	16187	16201	16351	16404	16259	16170	16466	16227	16471	16320	16265	16308	16235	16413	16202	16296	16318	16231	16357	16246	16268	16293	16252	16211	16313	16236	16273	16412	16398	16208	16370	16252	16475	16383	16414	16201	16275	16305	16298	16279	16354	16428	16374	16300	16208	16290	16348	16401	16319	16314	16085	16176	16334	16279	16243	16078	16338	16419	16299	16119	16424	16216	16217	16400	16372	16228	16177	16261	16057	16372	16226	16112	16264	16367	16275	16395	16294	16383	16188	16337	16195	16287	16175	16233	16284	16234	16275	16191	16369	16287	16280	16366	16446	16335	16383	16292	16325	16116	16440	16138	16396	16178	16344	16446	16331	16442	16542	16303	16347	16338	16226	16303	16298	16150	16343	16162	16411	16243	16194	16231	16260	16105	16237	16332	16452	16348	16285	16254	16344	16257	16378	16424	16309	16373	16257	16133	16254	16374	16447	16289	16104	16258	16341	16214	16544	16212	16137	16399	16448	16500	16269	16397	16310	16387	16217	16386	16250	16384	16282	16338	16456	16283	16339	16295	16419	16396	16165	16262	16413	16142	16141	16275	16187	16481	16269	16306	16263	16290	16276	16227	16167	16137	16419	16269	16361	16194	16265	16167	16268	16393	16190	16224	16324	16095	16376	16207	16224	16346	16152	16122	16241	16219	16120	16214	16289	16253	16458	16323	16111	16201	16246	16188	16148	16183	16369	16384	16393	16208	16320	16248	16286	16375	16314	16342	16301	16399	16241	16294	16252	16230	16344	16207	16471	16333	16151	16348	16208	16173	16224	16286	16320	16101	16092	16222	16318	16273	16381	16407	16357	16409	16366	16345	16283	16290	16400	16222	16418	16350	16415	16011	16139	16282	16441	16317	16265	16325	16316	16198	16219	16321	16241	16334	16259	16361	16411	16060	16279	16313	16369	16311	16299	16306	16328	16413	16121	16447	16284	16173	16189	16307	16188	16198	16517	16227	16244	16273	16392	16243	16352	16110	16316	16499	16334	16207	16320	16267	16506	16221	16189	16150	16399	16234	16342	16273	16311	16257	16366	16402	16386	16333	16270	16294	16326	16264	16500	16220	16240	16256	16293	16213	16215	16231	16210	16346	16154	16280	16400	16250	16418	16408	16380	16303	16221	16354	16383	16162	16388	16254	16300	16327	16267	16288	16214	16141	16298	16233	16381	16194	16497	16391	16175	16201	16113	16289	16314	16373	16235	16312	16301	16235	16211	16336	16244	16386	16342	16168	16150	16376	16322	16340	16309	16318	16299	16313	16231	16049	16176	16420	16262	16246	16224	16215	16250	16178	16273	16440	16330	16445	16293	16306	16136	16241	16424	16280	16406	16220	16235	16220	16180	16264	16206	16233	16259	16197	16167	16271	16247	16174	16151	16262	16457	16323	16167	16290	16300	16300	16196	16170	16430	16371	16268	16213	16172	16232	16186	16400	16350	16564	16432	16616	16195	16205	16272	16335	16559	16355	16404	16243	16266	16332	16268	16099	16320	16262	16194	16103	16326	16175	16417	16474	16319	16392	16111	16343	16294	16361	16178	16284	16323	16232	16161	16340	16149	16264	16299	16303	16245	16611	16464	16243	16334	16381	16333	16352	16427	16189	16316	16401	16159	16441	16068	16396	16381	16231	16356	16411	16282	16081	16238	16348	16252	16318	16390	16184	16238	16233	16202	16243	16372	16373	16212	16263	16387	16144	16349	16399	16344	16316	16135	16274	16284	16063	16343	16293	16365	16170	16343	16320	16166	16261	16299	16281	16197	16387	16148	16327	16173	16264	16385	16112	16485	16300	16183	16250	16231	16206	16443	16385	16084	16133	16293	16256	16432	16154	16311	16370	16392	16287	16385	16303	16265	16261	16256	16321	16393	16125	16241	16301	16342	16337	16250	16198	16130	16366	16307	16264	16167	16300	16313	16232	16066	16376	16280	16331	16217	16115	16262	16413	16359	16144	16310	16377	16394	16273	16532	16361	16215	16234	16137	16434	16344	16338	16462	16337	16226	16166	16321	16287	16389	16169	16299	16278	16319	16108	16410	16610	16372	16262	16294	16280	16216	16360	16198	16249	16232	16250	16186	16203	16419	16132	16265	16268	16193	16203	16346	16393	16449	16346	16294	16104	16201	16261	16263	16147	16420	16242	16241	16531	16401	16346	16298	16290	16216	16380	16301	16400	16397	16299	16188	16334	16341	16282	16215	16347	16433	16185	16333	16309	16439	16450	16242	16295	16319	16207	16366	16176	16170	16446	16363	16418	16220	16268	16342	16126	16281	16297	16249	16265	16230	16258	16253	16167	16232	16354	16285	16271	16234	16441	16296	16270	16202	16202	16286	16328	16239	16323	16310	16201	16129	16406	16496	16271	16160	16378	16272	16331	16381	16392	16481	16308	16366	16189	16225	16285	16345	16262	16426	16159	16438	16307	16304	16377	16164	16147	16343	16196	16476	16011	16251	16490	16377	16219	16331	16361	16177	16307	16427	16416	16241	16316	16342	16479	16183	16024	16282	16391	16250	16366	16199	16265	16456	16465	16141	16324	16307	16322	16338	16380	16211	16305	16272	16364	16246	16325	16472	16312	16201	16234	16196	16285	16296	16256	16358	16385	16265	16355	16332	16229	16235	16374	16169	16365	16324	16405	16318	16176	16392	16295	16259	16260	16361	16184	16418	16091	16317	16382	16286	16273	16169	16244	16269	16272	16375	16271	16212	16391	16313	16432	16456	16357	16191	16252	16310	16191	16282	16321	16376	16358	16401	16083	16285	16125	16336	16314	16352	16300	16442	16279	16240	16475	16035	16452	16253	16157	16238	16140	16178	16179	16125	16426	16146	16431	16354	16490	16230	16279	16271	16351	16432	16312	16131	16391	16260	16287	16301	16464	16408	16304	16202	16192	16240	16199	16320	16156	16365	16328	16341	16253	16244	16123	16300	16357	16251	16172	16228	16352	16329	16221	16467	16198	16299	16180	16221	16394	16320	16260	16215	16355	16162	16285	16406	16333	16285	16201	16308	16280	16402	16231	16368	16254	16252	16297	16332	16576	16367	16264	16317	16427	16182	16261	16279	16384	16296	16231	16153	16267	16188	16279	16195	16392	16256	16338	16220	16286	16394	15990	16206	16279	16249	16331	16134	16460	16449	16322	16179	16389	16272	16194	16404	16323	16266	16167	16271	16314	16438	16237	16215	16146	16289	16333	16341	16391	16049	16287	16172	16183	16411	16177	16282	16187	16470	16241	16220	16370	16388	16325	16302	16462	16214	16244	16300	16390	16374	16328	16302	16195	16199	16174	16352	16158	16341	16033	16260	16260	16176	16359	16345	16172	16249	16384	16237	16271	16217	16407	16347	16293	16346	16267	16219	16270	16283	16330	16167	16096	16273	16160	16262	16175	16277	16226	16166	16374	16131	16324	16303	16352	16268	16240	16307	16342	16328	16252	16231	16393	16171	16292	16317	16251	16177	16305	16086	16178	16271	16248	16520	16273	16327	16348	16152	16211	16292	16435	16205	16253	16266	16302	16309	16343	16302	16314	16271	16438	16264	16338	16133	16460	16328	16189	16362	16237	16330	16182	16236	16338	16288	16130	16341	16255	16385	16370	16334	16417	16391	16393	16110	16357	16298	16465	16281	16416	16367	16469	16387	16281	16310	16250	16297	16180	16214	16137	16316	16221	16394	16111	16257	16380	16277	16308	16318	16386	16111	16373	16143	16388	16149	16429	16336	16340	16362	16433	16290	16479	16326	16350	16303	16322	16282	16238	16173	16472	16331	16227	16169	16122	16286	16125	16271	16520	16316	16212	16216	16232	16204	16286	16217	16307	16366	16362	16351	16223	16386	16176	16457	16080	16250	16321	16215	16237	16279	16183	16335	16290	16124	16280	16222	16509	16234	16289	16360	16262	16303	16428	16231	16243	16375	16373	16215	16450	16254	16254	16306	16297	16156	16354	16383	16361	16335	16380	16345	16169	16313	16266	16166	16258	16276	16295	16242	16227	16200	16292	16184	16326	16114	16115	16278	16464	16373	16217	16268	16353	16122	16407	16417	16371	16392	16304	16298	16334	16269	16207	16301	16471	16514	16389	16264	16386	16207	16385	16366	16172	16190	16329	16301	16267	16282	16398	16316	16253	16541	16266	16430	16378	16346	16397	16262	16252	16338	16313	16209	16198	16203	16219	16263	16297	16279	16406	16200	16269	16272	16267	16434	16119	16221	16106	16166	16284	16282	16172	16348	16210	16229	16154	16419	16142	16301	16060	16201	16374	16309	16356	16359	16388	16195	16525	16369	16230	16320	16255	16272	16239	16231	16273	16103	16129	16210	16268	16334	16289	16432	16287	16123	16233	16260	16282	16456	16335	16338	16326	16165	16193	16176	16355	16266	16301	16082	16352	16139	16515	16467	16432	16235	16347	16271	16438	16307	16387	16253	16114	16207	16338	16296	16227	16376	16321	16313	16392	16183	16322	16294	16206	16323	16477	16397	16276	16145	16157	16363	16338	16209	16278	16328	16179	16226	16284	16278	16328	16219	16195	16147	16338	16146	16216	16246	16116	16365	16198	16271	16128	16124	16305	16248	16335	16358	16255	16295	16181	16282	16267	16185	16193	16302	16319	16309	16437	16327	16198	16143	16335	16340	16281	16366	16418	16405	16322	16299	16388	16335	16082	16417	16074
27622	22127	24783	21472	18263	18476	18664	18360	19075	20228	21556	20501	19510	18506	18470	18290	18098	18107	18150	18363	18249	18239	18235	18377	18363	18115	18206	18136	18201	18174	17989	18200	18285	18222	18040	18345	18126	18192	18012	18173	18074	18076	18141	18007	18048	18057	18153	18245	18129	18025	18371	18023	17911	18098	17970	18110	18012	18008	18140	18092	18129	18071	17994	18322	18205	17956	18132	18191	18168	18077	18243	18243	18254	18130	18109	18119	18202	18189	18119	17996	18119	18132	18095	18095	18071	18067	18145	17818	17945	18080	17938	17726	17858	18101	18047	18016	18149	18154	18205	18207	18007	18014	17974	17990	18310	18069	18186	18099	18108	18149	18034	17911	18195	18214	18252	18190	18018	18039	18174	18201	18302	18172	18104	18250	18374	18122	18163	18062	18042	18122	18133	18118	18135	17926	18171	18047	18134	17938	17984	18134	17842	18052	18025	18311	18218	18028	18164	18133	18055	17926	17995	18048	18208	18087	18007	18255	18214	18193	18102	18068	18176	18192	18195	18094	18104	18070	18219	18193	18205	17992	18004	18101	18016	18113	17929	18009	18318	18198	18068	18306	18206	18173	18119	18174	18121	17928	18019	18331	18140	18138	18123	18064	18187	18069	18116	17927	18094	18162	18359	18038	18088	17989	17959	18142	18053	18138	18074	18120	17878	18173	18227	17941	17993	18204	18015	18094	18090	18232	17870	18153	17982	17953	18269	18108	18250	18187	18139	18087	18274	18199	18030	18099	18232	18233	18219	18131	18099	18041	18009	18027	18242	18160	18362	18048	18185	18080	17987	18041	18049	18203	17931	18152	18321	18128	18016	18193	18088	18055	17973	18265	17918	18156	18120	17816	18235	18211	18159	18009	18145	18158	18212	18101	18114	18308	18035	18257	18008	17905	18242	17959	18020	18219	18093	18078	18030	18055	18061	18000	18185	18038	18052	18198	18082	18155	18130	18201	18033	17960	17878	18135	18182	18076	18301	18076	18230	18156	18216	18163	18070	18113	18021	18152	18285	18142	18185	18189	18151	18270	17944	18106	18042	18341	17971	18122	18128	18147	18289	18227	18178	18252	18064	17862	18031	18251	18220	18270	18305	18408	18076	18103	18087	18141	18358	18072	18154	18111	17921	18078	18072	17972	18119	18011	18095	18098	18147	18153	18041	18072	18327	18140	18059	18204	18113	18393	18054	18222	17953	17970	18215	18010	18114	18149	18359	18136	18153	18040	18120	18037	18121	18271	18103	18306	17889	17911	17950	18224	17908	18005	17840	18006	18163	18208	18137	17963	18095	18125	18272	18081	18037	18006	18088	18243	17996	18206	18152	18163	18121	17997	18011	18171	18173	18165	17965	18039	18143	18203	18088	17985	17994	18124	18084	18022	18095	18178	18074	18099	18138	18093	18260	18245	18103	17736	18193	18199	18304	17998	18062	17887	18199	18065	18175	17985	18091	17809	17995	17950	18316	18048	18342	18001	18106	18147	18075	18186	18230	18361	18182	18121	18367	18266	18105	18260	18164	17977	18050	17984	17934	17973	18142	18051	18137	18070	18068	18014	17897	18125	18208	18093	18245	18157	18286	18087	18058	18436	18181	18035	18008	18325	18036	18187	17977	18237	18240	18230	17861	17914	18203	18091	18343	18174	18091	17967	18015	18342	18347	18343	18174	18051	17929	18225	18212	18094	18262	18078	18234	18125	18098	17870	17872	18022	18084	17941	18025	18097	17999	18205	18361	18091	18007	17911	18226	17970	18152	18132	18077	18001	18031	18228	18069	18139	18073	17928	18152	18028	18054	18071	18168	17907	18111	18129	18049	18250	18084	18122	18116	18246	18126	18081	18055	17987	18074	18097	18013	18317	18261	18282	18175	18336	18193	18166	18160	17983	18104	18102	18045	18187	18155	18020	17895	18063	18091	18073	17955	18073	18282	17924	18084	18089	18041	17869	18323	18162	18161	18072	18164	18137	18058	17989	18120	18498	18181	18048	18358	18118	18254	18170	18386	18115	18118	18130	18135	18143	18147	18080	18213	18179	18037	18201	18045	18155	18179	18132	18188	18186	18339	18160	18103	18274	18036	18170	18211	18238	18012	18163	18141	18096	18293	18197	18035	17992	18098	18081	18322	18032	18237	18107	18138	18258	18144	18266	18124	17930	18319	17990	18040	17990	18051	18325	18112	18071	18126	18194	18051	18101	18291	18317	18156	18070	18097	18014	18242	18033	18312	18041	18308	18177	18184	18136	18107	18054	18224	18036	18153	18116	18136	18167	18236	18116	18239	18268	17958	18276	18088	18127	18095	17904	18140	18137	18059	17905	18146	18099	18067	18112	18232	18054	17987	18116	18182	18161	18065	17800	18076	18084	17905	18166	18065	18180	18008	18099	17871	17936	18123	18219	18086	17876	18052	18023	18121	18073	17944	18289	17997	17894	18256	18145	18011	18343	18332	18071	18133	18132	17963	18154	18055	18260	17965	18074	18166	18236	18111	18261	18228	17954	18086	18111	18237	17968	17937	17900	18083	18151	18123	18243	18212	18082	18247	18177	18098	18095	18408	18106	18167	18260	18095	18139	18124	18142	18279	18006	18058	18299	18132	17990	18252	17999	18288	18071	18156	18145	18007	18060	18096	18100	18129	18051	18284	18229	18129	18111	18136	17999	18073	18169	18094	17972	18049	18060	18255	17870	18033	18187	18142	17916	17980	17995	18253	17980	17999	18013	17980	18061	18112	18046	18139	17955	18010	18038	17990	17918	18080	18099	18096	18085	18136	18104	18166	17898	18251	18144	18124	18154	18041	18222	18002	18057	18046	18166	18385	18295	18220	18131	18283	17998	18349	18123	18214	18163	18067	18140	18303	18198	18278	18188	18218	18137	18194	18032	18033	18246	18185	18049	18060	18084	18169	18227	18137	18010	18253	18087	17940	18158	18051	18227	18288	18351	18175	18123	18164	18120	18055	17839	18122	18129	18016	18149	18066	18109	17970	17855	18016	18116	18176	17922	18204	18004	18058	18010	18132	18081	18370	18027	18157	18149	18149	18040	18282	17941	18051	17917	17979	18151	18121	18269	18084	18136	18018	18184	18110	18121	18116	18087	17982	18232	18059	17944	18048	18009	18260	18391	18222	18055	18107	18156	18221	18119	17996	18226	18093	17962	18002	18185	18032	18122	18073	18081	18041	18096	18269	18090	17856	18109	17906	18188	18164	18115	18024	17966	17907	18204	18063	17805	18178	18173	18120	18100	18273	18011	17984	18073	18145	18075	18085	18161	18235	18029	17997	18066	18205	18122	18156	18199	18087	18227	17986	18070	18173	18154	18185	17973	17967	18171	18183	18013	18162	18235	18232	18178	18116	18108	18011	18127	18151	18234	18038	18183	18069	18155	18374	18202	18038	17935	18019	18275	18270	18274	18279	18254	18268	18213	18071	18118	18117	18130	18236	17959	18111	18057	18049	18243	18252	18147	18203	18148	17988	18304	18167	18251	18027	18135	18302	18196	17948	18112	18113	18054	18055	17994	18159	18006	18068	17932	17999	18103	18049	18224	18154	18103	17977	18060	18155	18048	18122	18042	18082	18074	18050	18063	18173	18188	18009	18181	18180	18230	18006	18022	18106	18010	18149	18252	18271	18129	18035	18059	18154	18152	17939	18143	18121	18328	17979	18148	18171	18297	18103	18169	18001	18186	18117	18172	18107	18240	18173	18094	18154	18035	18187	18210	18322	18204	18329	18356	18153	18254	18223	18209	18217	18290	18260	18343	18222	18187	18304	17979	18166	18083	18117	18242	18207	17933	18292	18129	18188	18118	18091	17837	18233	18019	17872	18107	18141	18118	18240	18281	18140	17979	18043	17982	18234	18234	17983	18251	18108	17867	18156	18086	18337	17899	17849	18153	18042	18246	18350	18246	17898	18313	18358	18177	17955	18256	18150	18121	18229	18242	18033	18038	18465	18087	18079	18086	18112	18085	18029	17980	18035	18081	18042	18107	18255	18107	18110	18093	18053	18157	18072	18219	17941	18185	18088	18131	18008	17996	18111	18017	18323	18199	18088	18028	18167	18119	17991	18077	18356	17995	18167	18205	18100	18046	17977	18051	18405	18039	18198	18187	18125	18247	17964	18386	17888	17914	18161	18172	18149	18193	18238	18270	18260	18172	18340	18041	18264	18188	18136	17942	18055	18083	17915	18118	18004	18320	18303	18193	18362	18169	18274	18274	18241	18219	18069	17956	18127	18074	18087	17949	18185	17960	18067	18028	18086	18114	18158	18181	18339	18214	18023	18178	18112	18098	18122	18111	18172	18208	18083	18102	17955	18205	18123	18120	18062	18057	18213	18020	18076	18067	17977	18024	18108	18227	18118	18188	18061	18125	18230	18062	18260	18137	17881	18172	17981	18254	18098	18070	18230	18214	18264	18177	18245	18215	18268	18086	18184	18109	18115	17921	18263	18072	18303	18064	18123	18097	18201	18105	18190	18289	17932	18046	18188	18142	18238	18107	18248	18277	18111	18093	18092	18059	18182	18110	18381	18211	18047	17988	18380	18167	18222	18098	18028	18108	18254	18099	18214	18162	18213	17991	18257	18178	18423	18174	18145	18160	18064	17999	17978	18123	18266	18093	18183	18200	18116	18102	18177	18104	17982	18016	18274	18231	18088	18170	18095	18225	18127	18101	18196	18031	18044	18082	18085	18190	18022	18067	18133	18062	18279	18186	18181	18163	18104	18029	18301	18013	18139	18327	18092	18132	17988	18235	18056	18242	18130	18178	18003	17936	18186	18066	17968	18284	18270	18306	18142	18199	17943	18086	18066	17957	17992	18162	18140	18251	18002	18136	17998	18070	18277	18100	18116	18156	18158	18114	18031	17956	18136	18126	18194	18112	18197	18169	18229	18196	18193	18240	18243	18253	18121	18150	18065	18052	18279	18136	18049	18117	17818	18146	18158	17993	18044	18201	17995	18137	18046	18021	17947	18320	17932	18167	17977	18235	18046	18024	18055	18085	18225	18110	18204	18424	18297	18343	17902	18065	17988	17989	18295	18133	18241	18055	18091	18179	18111	17964	18016	18121	18007	18156	18252	18178	18276	18116	18165	18136	18119	18194	18042	18292	17993	17962	18023	18187
15261	17549	17106	16549	16322	16614	16218	16350	18246	19498	20796	18964	17525	16360	16213	16370	16117	16137	16257	15967	16086	16343	16151	16125	16071	16106	16106	16157	16003	16182	16122	16200	16031	16059	16140	16155	15943	16140	16108	16229	16046	16058	16168	16187	16257	16440	16117	16217	16114	16004	16127	16161	16027	16202	16246	15980	16034	15938	16207	16069	16119	16157	16158	16208	15984	16068	16154	16309	16203	16042	16191	16162	15973	15966	16217	16012	16071	16222	16102	16066	16170	16245	15916	16095	16055	16067	15903	16088	16216	16128	16034	16151	16082	16284	16106	16038	16102	16135	15921	16259	16091	16061	16080	16161	16229	15967	16209	16321	15925	16139	16046	16081	15941	15992	16144	16036	16159	16216	16102	16115	16078	16045	16252	16100	16221	16110	16011	16258	16217	16257	16170	16249	16166	16063	16133	15878	16269	16123	16179	15959	16181	16012	16301	16129	16119	16127	15973	16115	16216	16189	16242	15931	16013	16105	16010	16324	15979	16300	16100	16056	16095	16131	16222	16072	16169	16320	16120	16129	16214	16009	16348	15990	16080	15997	15997	16078	16053	16103	16133	16029	16062	16192	16223	16153	15985	16277	16157	16336	16024	16128	16123	16119	15993	16184	16063	16138	16126	16066	16073	16060	16176	16027	16179	16142	16151	16090	16213	16115	16164	16071	16192	16118	16015	16217	16185	16162	16053	15951	16173	16088	16271	16089	16147	16142	16096	16132	16076	15989	16087	16040	16177	16122	16150	16138	16152	16190	16016	16208	16091	16091	16111	16049	15971	16245	16117	16130	16317	16196	15959	16197	16101	16129	16085	16119	16078	16284	16270	16068	16059	16108	16223	16010	16194	15973	16081	16173	16062	16053	16055	16249	16058	16109	16173	16155	16114	16123	16260	16148	16210	16014	16179	16206	16217	16181	16111	16090	16043	16099	16086	16136	16158	16095	15969	16317	16431	16116	16172	16322	16040	16079	16068	16200	16099	15907	16052	16189	16093	16037	16078	16163	16360	16162	16203	16195	16122	16081	15998	16191	15994	16055	16134	16183	16022	16288	16191	16133	16139	16192	15900	16104	16210	15996	16068	16181	16135	16017	16188	16073	16081	16150	16161	15987	16105	16180	16133	16095	16212	16021	16072	16121	16127	16094	16057	16186	16184	16115	16121	16042	16154	16124	15907	15988	16092	16030	16130	16184	16056	16073	16116	15986	16029	16199	16161	16068	16101	16073	16052	16200	16159	16049	16064	16032	16075	16176	16108	16225	16131	16139	15972	16017	16131	16014	16067	16171	16179	16150	16018	15899	16111	15990	16077	16062	16068	15991	16133	16123	16104	16156	15847	16005	16182	16201	16286	16136	16169	16074	16189	16215	16283	15901	16269	16062	16059	16012	16126	16114	16157	16152	16255	16087	16214	16042	16201	16111	16218	16175	16258	16105	16050	16060	16190	15991	16277	16131	15994	16268	16189	16202	16233	16094	16042	16135	15971	16271	15998	16176	16081	16182	16108	16203	16063	16086	16073	16199	16032	16314	16154	16069	16105	16101	16124	16140	16002	16236	16029	16035	16122	15953	16148	16032	16201	15990	16121	16088	16115	16174	16043	16176	16066	15952	16237	16059	16118	16072	16131	16014	16286	16039	16114	16078	16120	16008	16041	16179	16112	16012	16125	16151	15857	15980	16179	16058	16167	16253	16092	16179	16157	16114	16314	16302	16087	16086	16046	16003	16123	16145	16324	16106	16233	16167	16230	16048	16186	16034	16053	16014	16067	16108	16243	16260	16085	16026	15985	16112	16133	16260	16110	16319	16039	16152	16001	16187	16005	16114	16187	16105	16221	16086	16058	16201	16104	16231	16090	16003	16180	16145	16007	16067	16084	16203	16078	16276	16045	16159	16185	16114	16185	16143	16052	16253	16151	16203	15951	16097	15953	16172	16058	16078	16333	16114	16144	16112	15817	16080	16163	16120	16087	16209	16112	15941	16154	16084	16111	16106	16097	16089	16224	16231	16074	16050	16047	16053	16085	16180	16052	16002	16168	16158	16117	16274	16035	16213	16083	16229	16112	16104	16195	16278	16222	15979	15981	16073	16089	15933	16230	16154	15969	16256	16206	16094	16237	16120	16179	16073	16170	16045	16172	16224	15968	16041	16295	16090	16187	16287	16051	16283	16108	16083	16202	16084	15987	16116	16061	16072	16182	16156	16088	16218	16116	16110	16037	16104	16032	16240	16154	16094	16266	16032	15935	16076	16213	16159	16090	16312	16019	16026	16223	16038	16120	16192	16048	16299	16111	16259	16068	16084	16082	15994	15968	16223	16122	16157	16071	16169	16112	16045	16179	16076	16090	16062	16040	16054	16253	16095	16132	16058	16201	16106	16104	15929	16174	16177	16005	16091	16090	16053	15986	16231	16019	15874	16169	16094	16086	16033	16147	16180	16237	16174	16148	16185	16202	16006	16104	16150	16079	16026	16042	16274	16164	16250	16081	16133	16165	16095	16209	15996	16269	16062	16018	16134	16185	16033	16037	16073	16013	16057	16301	16129	15983	16126	16104	16094	16146	16047	16084	15984	16162	16099	16130	16141	16041	16182	16095	15981	16111	16130	16118	16195	16095	15987	16160	16101	16154	15962	16062	15977	15924	15991	16208	16220	16012	16081	16062	16004	16143	16366	16122	16154	16236	16139	15866	16134	15890	15906	16211	16229	16080	16182	16160	16167	16215	16065	16181	16047	16124	16108	16153	16127	16100	16026	15971	16210	16128	16247	15867	16198	16315	16070	16056	16139	15991	16114	16251	16116	15983	16070	16179	16092	16012	16174	15982	16122	16146	16280	16068	16216	16112	16200	16013	16270	16243	16006	16272	16225	16276	16041	16305	16053	16242	16133	16196	16175	16145	16044	16038	16180	16199	16067	16172	16030	16146	16181	15991	16096	16154	16200	16096	15990	16107	16102	16070	16214	16117	16112	16134	15860	16281	16189	16162	16021	15989	16178	15974	16094	16170	16066	16133	15988	16076	16108	16009	16176	16045	16094	16163	16277	16079	16222	16292	15954	16122	16164	16367	16018	16125	15986	16209	16065	16136	16061	16289	16085	16093	16046	16098	16166	16032	16094	16006	16234	16237	16153	16085	16198	16118	16008	16291	16155	15968	16143	16257	16114	16128	16097	16263	16019	16103	16068	16202	16022	16105	16068	16091	16069	15993	16333	16043	16061	16279	16244	16019	16067	16140	16116	16157	15984	16150	16054	15976	16269	16269	16031	16219	16066	16109	15980	16318	16061	16072	16110	16369	16163	15856	16173	16301	15976	16139	15990	16042	16368	16132	15955	16189	16155	16171	16144	16117	15830	16277	16056	16029	15949	16301	16077	15973	16217	15964	16070	16062	16193	16059	16095	16217	15985	16083	16102	16068	16150	16112	15981	16211	16181	16230	16074	16153	16072	16078	16103	16089	16223	15934	16241	16070	16028	16027	16227	16316	16323	16093	16263	16068	16172	15983	16023	16168	15975	16044	15924	16223	16085	16120	16071	16112	16102	16007	16081	15994	16097	16089	16253	16148	16103	16181	16274	16136	16106	16055	16113	16097	16067	16126	16008	16159	16143	16251	16007	16150	16092	16142	16104	16111	16107	15999	16253	16111	16013	16117	16164	16133	16223	16130	16184	16175	15936	15936	16271	16149	16162	16088	15963	16139	16112	16124	16058	16086	16131	15953	16021	15973	16143	16052	16127	16039	16222	16088	16134	16038	16186	16058	15995	16143	16118	15986	16235	16152	16240	16043	16005	16113	16200	16127	16325	16033	16240	16202	16196	16112	16185	16139	16086	16145	16104	16225	16147	16211	16129	16094	16181	16117	16161	15993	16235	15993	16162	16160	16296	15916	16062	16074	16075	16188	16133	16222	16032	16151	16089	16197	16099	16218	16254	16088	16096	15978	16138	16089	16040	16078	16244	16155	16141	16023	16219	16070	16100	16158	16102	16076	16281	16155	16003	16176	16123	16178	16335	16297	16261	16183	16228	16195	16189	16286	16267	16123	16178	15989	16129	16072	16066	15931	16051	16214	16270	16029	16095	16099	16243	16098	16034	16051	16249	16131	16051	16126	16265	16190	16056	16005	16223	16253	16043	15976	16194	15886	16082	16170	16034	16183	16060	16140	16187	16180	16249	16076	16366	16107	16133	16128	16041	16126	16109	16193	16144	16025	15921	16130	16071	16064	16200	16310	15916	16139	16221	16228	16077	16199	16139	16206	16079	16024	16028	16075	16085	16096	16177	16037	16039	15982	16104	16159	16173	15983	16112	16221	16114	16075	16177	15992	16159	16273	15928	16196	16003	16244	16039	16177	16128	16083	16093	16219	16137	16171	16178	16159	15887	16148	16087	16234	16158	16182	16220	16167	16197	16036	16137	16283	16104	16104	16161	16157	16150	16082	16082	16110	16269	15993	15882	16176	16195	15956	16137	16062	16117	16104	16025	16124	16197	16072	16322	16263	16022	16276	16062	16248	16175	16082	16147	16354	15957	16099	16102	15963	16119	16102	16120	16066	15993	16065	16190	16103	16087	16116	16283	16065	15956	16262	16115	16253	15935	16123	16188	16175	16186	16031	16155	16053	16000	16008	16101	16179	16177	16194	15995	16052	15918	16070	16195	16000	16045	16223	15963	16089	16187	16250	16021	16170	16161	16128	16129	16075	16180	16125	16147	16038	16217	16037	16081	16107	16047	16089	16186	16170	16189	16244	16024	16079	16112	16247	16122	15974	16185	16113	16079	16000	16221	16231	16073	16299	16000	16014	16326	16024	15969	16080	16060	16164	16117	16173	16149	16187	16071	16166	16008	15999	16083	15965	16170	16071	16025	15994	16257	16130	16065	16038	15983	16122	16169	16241	16069	16211	16268	16141	16062	16185	16096	16081	16119	15985	16104	16078	16102	15936	16050	16116	16054	16202	16261	16128	16040	16173	16109	16146	16129	16138	16046	16223	16231	16141	16218	15942	16148	16090	16152	16105	16082	16141	16210	16239	16260	16154	16068	16028	16165	16172	16299	15930	16163	15959	16015	16157	16145	16029	16166	16046	16005	16165	15964	16024	16253	16007	16065	16125	16117	15994	16208	15863	16128
24452	21460	28669	24882	22256	20970	20631	18948	19152	25155	36139	30804	25491	21345	18655	18497	18586	18364	18285	18447	18449	18340	18241	18312	18281	18424	18429	18592	18327	18338	18403	18144	18267	18242	18375	18318	18192	18263	18244	18165	18230	18337	18309	18098	18527	18198	18504	18401	18485	18303	18366	18476	18314	18201	18331	18276	18325	18299	18308	18082	18268	18405	18259	18190	18276	18204	18224	18337	18235	18366	18311	18444	18121	17961	18196	18211	18210	18430	18349	18119	18244	18361	18331	18407	18327	18177	18190	18171	18357	18339	18133	18274	18315	18203	18246	18397	18081	18184	18214	18110	18303	18215	18293	18229	18109	18265	18127	18333	18542	18330	18459	18190	18211	18257	18493	18450	18401	18165	18350	18471	18248	18243	18244	18137	18099	18334	18388	18173	18307	18023	18153	18074	18352	18391	18294	18222	18314	18136	18541	18331	18397	17997	18121	18253	18268	18259	18285	18493	18055	18332	18300	18266	18381	18174	18380	18180	18186	18167	18225	18544	18321	18414	18332	18291	18264	18124	18106	18101	18147	18271	18447	18315	18192	18332	18219	18353	18303	18360	18245	18265	18124	18303	18363	18330	18232	18467	18346	18221	18124	18181	18055	18169	18222	18230	18164	18157	18346	18216	18231	18314	18174	18274	18276	18206	18427	18260	18126	18247	18332	18046	18181	17978	18240	18335	18328	18216	18189	18252	18397	18266	18285	18138	18319	18208	18548	18361	18343	18142	18068	18380	18286	18347	18019	18284	18155	18175	18308	18151	18298	18060	18240	18411	18278	18221	18066	18222	18344	18453	18256	18324	18295	18293	18324	18205	18304	18290	18165	18189	18176	18394	18252	18205	18241	18509	18427	18310	18217	18406	18318	18281	18303	18227	18196	18111	18163	18317	18322	17999	18228	18197	18253	18230	18442	18078	18253	18242	18072	18218	18269	18213	18507	18357	18259	18330	18238	18096	18135	18104	18166	18365	18091	18189	18291	18278	18231	18438	18300	18227	18224	18353	18149	18124	18269	18299	18251	18127	18042	18088	18116	18122	18316	18321	18035	18210	18364	18372	18332	18187	18219	18130	18332	18214	18290	18076	18132	18257	18213	18158	18545	18307	18206	18283	18361	18305	18173	18007	18079	18303	18308	18311	18402	18308	18113	18055	18248	18261	18247	18440	18250	18167	18404	18013	18338	18230	18221	18126	18187	18238	18263	18154	18236	18047	18076	18290	18194	18212	18159	18147	18501	18352	18433	18370	18274	18245	18151	18458	18441	18249	18285	18265	18351	18271	18221	18506	18385	18346	18299	18478	18134	18302	18375	18196	18440	18143	18348	18281	18261	18316	18205	18215	18111	18115	18379	18223	18349	18053	18395	18314	18226	18296	18199	18280	18313	18164	18213	18264	18331	18083	18109	18282	17967	18125	18195	18336	18370	18297	18380	18280	18163	18017	18254	18232	18145	18262	18143	18294	18291	18261	18169	18192	18226	18094	18398	18374	18138	18273	18325	18396	18425	18410	18229	18364	18371	18293	18342	18273	18262	18228	18200	18287	18278	18288	18241	18301	18273	18440	18371	18078	18250	18389	17994	18180	18196	18163	18170	18335	18324	18196	18067	18219	18124	18169	18335	18281	18306	18117	18553	18395	18409	18166	18286	18099	18183	18420	18288	18174	18362	18431	18223	18169	18232	18392	18447	18317	18350	18231	18158	18313	18375	18297	18176	18395	18276	18323	18247	18150	18225	18111	18127	18337	18272	18201	18316	18281	18347	18372	18389	18112	18430	18319	18184	18463	18431	18328	18429	18345	18268	18238	18174	18279	18124	18229	18257	18241	18204	18421	18294	18099	18136	18403	18325	18369	18253	18246	18190	18402	18269	18347	18233	18184	18344	18202	18180	18336	18244	18589	18238	18184	18382	18288	18184	18183	18207	18185	18316	18376	18213	18212	18187	18341	18222	18453	18237	18206	18275	18391	18226	18200	18036	18547	18158	18382	18270	18230	18181	18204	18242	18143	18138	18161	18337	18202	18385	18347	18625	18248	18158	18293	18442	18265	18423	18297	18066	18445	18149	18216	18234	18218	18516	18304	18187	18242	18332	18111	18298	18106	18367	18299	18400	18203	18276	18061	18330	18267	18228	18171	18261	18196	18108	18104	18373	18373	18354	18173	18575	18227	18334	18281	18333	18077	18283	18402	18294	18202	18147	18173	18272	18383	18143	18282	18302	18370	18415	18371	18609	18160	18305	18088	18324	18398	18290	18173	18297	18107	18180	18222	18261	18434	18252	18474	18309	18220	18340	18238	18098	18396	18138	18416	18313	18354	18386	18219	18043	18226	18349	18238	18267	18438	18463	18388	18267	18262	18174	18405	18253	18150	18346	18371	18163	18250	18367	18289	18393	18037	18189	18200	18182	18387	18308	18132	18251	18378	18418	18294	18408	18289	18225	18336	18224	18199	18315	18228	18070	18134	18153	18382	18358	18130	18264	18409	18393	18394	18406	18181	18463	18171	18255	18154	18015	18478	18287	18209	18236	18270	18238	18281	18331	18169	18214	18084	18189	18391	18240	18260	18227	18055	18222	18404	18187	18227	18356	18363	18229	18238	18278	18319	18135	18264	18316	18256	18390	18212	18500	18329	18385	18138	18269	18148	18476	18318	18283	18137	18250	18137	18308	18258	18490	18427	18252	18310	18288	18180	18317	18396	18463	18403	18408	18390	18157	18467	18358	18207	18034	18238	17985	18220	18289	18384	18376	18311	18096	18228	18383	18271	18254	18314	18203	18127	18221	18473	18181	18075	18051	18254	18260	18256	18137	18460	18239	18186	18247	18301	18266	18101	18101	18305	18397	18300	18361	18295	18262	18272	18071	17998	18210	18470	18133	18250	18287	18298	18367	18447	18265	18161	18217	18314	18281	18263	18340	18282	18311	18216	18324	18165	18282	18285	18205	18261	18312	18318	18097	18243	18203	18194	18242	18220	18239	18222	18210	18356	18173	18341	18381	18027	18336	18169	18268	18234	18306	18330	18397	18184	18281	18121	18258	18456	18271	18049	18252	18147	18134	18099	18362	18187	18355	18156	18073	18349	18447	18182	18563	18182	18217	18403	18331	18278	18237	18165	18409	18097	18386	18286	18225	18217	18249	18165	18371	18073	18099	18117	18303	18336	18383	18251	18239	18241	18476	18299	18092	18210	18278	18288	18279	18227	18106	18293	18355	18356	18343	18214	18137	18232	18278	18178	18252	18123	18313	18372	18446	18250	18125	18155	18282	18327	18292	18175	18305	18201	18395	18377	18162	18239	18016	18342	18348	18426	18196	18138	18185	18221	17962	18246	18424	18280	18222	18284	18130	18446	18289	18386	18199	18246	18251	18204	18300	18357	18375	18148	18399	18098	18382	18327	18406	18303	18415	18635	18404	18417	18252	18250	18322	18279	18611	18095	18247	18151	18391	18292	18114	18312	18267	18171	18234	18190	18123	18260	18181	18238	18279	18226	18282	18114	18084	18275	18095	18192	18428	18340	18207	18105	18240	18207	18198	18316	18217	18224	18051	18292	18147	18188	18113	18201	18272	18272	18271	18427	18048	18364	18433	18322	18373	18269	18448	18333	18287	18309	18432	18174	18233	18176	18443	18327	18324	18200	18392	18451	18343	18247	18396	18228	18076	18255	18405	18230	18135	18167	18227	18285	18108	18184	18282	18255	18300	18112	18435	18415	18298	18276	18275	18335	18082	18310	18141	18189	18458	18354	18541	18197	18307	18604	18078	18300	18218	18214	18264	18234	18280	18352	18198	18151	18541	18172	18315	18536	18262	18273	18214	18119	18299	18287	18357	18245	18382	18229	18247	18288	18351	18260	18224	18209	18298	18384	18350	18298	18295	18470	18303	18270	18510	18376	18226	18139	18235	17975	18351	18261	18301	18315	18235	18449	18164	18417	18125	18052	18210	18336	18348	18186	18188	18067	18268	18167	18243	18439	18173	18297	18177	18240	18182	18233	18337	18260	18317	18182	18251	18288	18330	18298	18335	18260	18189	18322	18375	18323	18329	18089	18217	18501	18308	18157	18127	18258	18219	18424	18252	18193	18282	18168	18293	18152	18192	18147	18159	18230	18263	18223	18151	18324	18186	18121	18184	18213	18364	18213	18203	18290	18357	18354	18034	18170	18105	18349	18549	18243	18275	18166	18251	18288	18170	18255	18289	18222	17995	18277	18216	18188	18325	18168	18444	18182	18276	18114	18250	18473	18358	18422	18131	18168	18372	18285	18424	18369	18249	18139	18361	18158	18268	18184	18183	18245	18484	18424	18430	18233	18111	18259	18280	18197	18146	18076	18237	18171	18282	18033	18280	18341	18196	18302	18419	18166	18302	18045	18185	18148	18239	18406	18249	18223	18182	18313	18052	18236	18268	18178	18481	18088	18227	18438	18368	18172	17981	18231	18342	18458	18438	18207	18327	18167	18330	18402	18143	18077	18301	18214	18381	18281	18439	18088	18549	18376	18261	18235	18222	18446	18357	18370	18262	18347	18318	18357	18260	18084	18284	18190	18311	18287	18172	18403	18404	18087	18116	18126	18393	18078	18133	18311	18085	18117	18143	18268	18178	18192	18428	18258	18145	18073	18355	18365	18242	18345	18285	18147	18266	18223	18429	18359	18210	17854	18079	18178	18145	18307	18253	18175	18361	18396	18393	18178	18146	18305	18334	18228	18305	18035	18318	18259	18133	18124	18417	18384	18317	18207	18228	18327	18321	18220	18517	18221	18158	18304	18349	18427	18138	18378	18247	18146	18186	18204	18203	18460	18377	18271	18260	18379	18242	18194	18005	18283	18210	18346	18384	18305	18341	18305	18060	18052	18311	18162	18198	18153	18417	18340	18454	18388	18115	18364	18277	18360	18274	18390	18314	18059	18089	18221	18385	18206	18261	18183	18272	18285	18276	18212	18437	18292	18004	18241	18383	18279	18189	18219	18599	18235	18350	18227	18212	18223	18362	18265	18379	18274	18280	18352	18229	18420	18146	18298	18096	18173	18414	18304	18711	18239	18270	17926	18229	18179	18380	18006	18210	18319	18255	18366	18227	18074	18241	18225	18337	18264	18278	18096	18318	18330	18235	18030	18248	18274
13911	21450	20196	18364	17837	17182	17032	17107	18077	27734	38960	31227	25256	18921	16157	16038	16106	16106	16134	16263	16021	16129	16405	16116	16304	16169	16117	16066	16142	16250	16196	16281	16119	16418	16098	16122	16295	16218	16188	16076	16160	16154	16237	16070	16086	16137	16148	16168	16126	16029	16112	16279	16116	16191	16230	16234	16138	16184	16235	15953	16330	16189	16329	16179	16032	16288	16127	16315	16204	16292	16214	16122	16187	16089	16197	16228	16222	16288	16179	16044	16188	16182	16409	16038	16072	16047	16280	16271	16223	16182	16131	16173	16249	16136	16157	16139	16057	16382	16071	16231	16192	16265	16254	16124	16085	16256	16283	16221	16159	16100	16300	16103	16109	16027	16203	16158	16231	16060	16002	16148	16235	16178	16335	16075	16226	16247	16267	16201	16121	16297	16051	16221	16278	16338	16156	16120	16141	16182	16126	16217	16083	16149	16238	16112	16305	16212	16320	16157	16106	16128	16161	16253	16129	16248	16179	16152	16138	16062	16067	16099	16237	16385	16314	16237	16248	16253	16189	16094	16206	16164	16219	16004	16061	16324	16043	16178	16191	16268	16167	16276	16214	16166	16157	16156	16166	15899	16185	16159	16154	16038	16227	16076	16149	16248	16151	16201	16272	16063	16163	16239	16347	16125	16085	16089	16071	16110	16106	16209	15920	15964	16007	16120	16057	16339	16117	16052	16045	16089	16039	16219	16127	16118	16210	16235	16134	15883	16202	16145	16197	16191	16396	16131	16245	16080	16330	16152	16311	16228	16106	16276	16104	16199	16073	16117	16305	16190	16275	16041	16104	16102	16187	16131	16081	16250	16176	16252	16185	16267	16144	16194	16223	16171	16112	16184	16193	16085	15796	16107	16160	16158	16143	16105	16000	16209	16119	15994	16095	16076	16146	16205	16108	16101	16211	16095	16201	16094	16168	16080	16304	16137	16238	16248	16032	16273	16284	16117	16239	16226	16302	16333	16233	16109	16142	16356	16005	16211	16118	15957	16106	16175	16216	16056	16168	16223	15987	16153	15923	16087	16113	16064	16184	16084	16095	16010	16188	16098	16128	16075	16043	16096	16148	16142	16091	16160	16103	16250	16148	16103	16193	16157	16309	15997	16136	16093	16198	16149	16289	16213	16013	16164	16267	16103	16309	16212	16150	16156	16143	16185	16263	16140	16195	16005	16218	16149	16053	16036	16066	16279	16040	16179	15943	16270	15972	16120	16154	16039	16153	16329	16305	16234	16191	16154	16128	16158	16219	15952	16201	16135	16197	16192	15916	16191	16190	16281	16163	16114	16071	16092	16111	16141	16149	16208	16334	15944	16079	16129	16192	16277	16346	16157	16248	16221	16193	16250	16232	16215	16238	16132	16231	16105	16262	16202	16119	16227	16306	16170	16135	16012	16195	16296	16156	16137	16078	16132	16206	16095	16134	16317	16254	15977	15965	16201	16330	15975	16131	16257	16110	16229	15982	16142	16239	16101	16235	15932	15977	16111	16266	16149	16183	16167	16183	16216	16189	16199	16266	16159	16153	16356	16067	16153	16252	16158	16179	16070	16153	16129	16219	16161	16116	16280	16239	16143	16172	16144	16100	16144	16046	16019	16066	16215	15996	16009	16116	16191	16089	16260	16214	16092	16185	16258	16188	16263	16113	16101	16253	16160	16099	16225	16138	16142	16279	16152	16209	16201	16108	16108	16245	16240	16116	16054	16223	16162	16270	16109	16214	16157	16233	16178	16060	16147	15964	16034	16059	16156	16054	16165	16170	16183	16294	16132	16062	16067	16251	16171	16223	16250	16260	16225	16244	15970	16199	16215	16298	16294	16131	16082	15969	16205	16006	15905	16112	16156	16235	16085	16133	16176	16198	16067	16058	16262	16063	16328	16111	16015	16159	16270	16149	16253	16110	16248	16177	15899	16338	16142	16017	16227	16154	16187	16067	16286	16264	16097	16211	16125	16220	16289	16211	16115	16181	16362	16152	15969	16126	16226	16107	16128	16143	16247	16149	16211	16149	16140	16082	16146	16054	16241	16230	16101	16168	16155	16153	16174	16026	16157	16094	15961	16054	16214	16132	16052	16210	16088	16262	16138	16314	16303	16023	16166	16260	16097	16003	16149	16165	16067	16204	16137	16086	16036	16140	16221	16046	16070	16317	15928	16172	16129	16185	16017	16024	16182	16315	16176	16086	16083	16209	16186	15997	16074	16223	16174	16223	16281	16241	16124	16135	16203	16177	16335	16159	16042	16055	16006	16021	16199	16153	16357	16289	15965	16062	16205	16149	16091	16042	16246	16178	16258	16088	16116	16230	15996	16086	16038	15983	16264	16231	16121	16249	16290	16120	16129	16086	16030	16092	16164	15989	16189	16141	16140	16195	16144	16192	16008	16367	16209	16170	16236	16306	16196	16128	16280	16233	16142	16241	16154	16151	16214	16112	16188	16070	16210	16166	16320	16207	15987	16181	16124	16152	16039	16154	16157	16087	16218	16202	16127	16223	16053	16217	16102	16040	16207	16231	16160	16097	16152	16235	16121	16161	16195	16086	16262	16137	16138	16323	16175	16187	16084	16172	16167	16167	16052	16067	16272	16111	16077	16292	16252	16164	16105	16209	15902	16217	16116	16199	16302	16136	16042	16065	16123	16489	15928	15896	16097	16358	16027	16074	16129	16100	16112	16315	16138	16081	16167	16150	16154	16154	16187	16243	16458	16136	16209	16266	16211	16157	16144	16358	16274	16089	16312	16187	16139	15987	16182	16418	16209	16059	16235	16261	15992	16302	16079	16132	15960	16253	16187	16194	16151	16297	16045	16091	16254	16095	16258	15983	16131	15973	16129	16191	16076	16212	16137	16271	16120	16176	16137	16363	16256	16034	16184	16108	16387	16100	16105	16234	16206	16100	16016	16297	16163	16289	16276	16228	16267	16267	16167	16039	16155	15995	16009	16238	16109	16129	16193	16182	16157	16083	16214	16162	16262	15975	16085	16439	16086	16092	16165	16229	16089	16221	16156	16194	15971	16174	16179	16065	16027	16191	16091	16178	16260	16050	16294	16216	16232	16241	16103	16001	16192	16183	16252	16076	16093	16080	16040	16133	16117	16177	16284	16154	16147	16126	16115	16093	16199	16099	16151	16048	16138	15950	16183	16062	16166	16167	16168	16073	16172	15980	16333	16120	16294	16048	16153	16040	16136	16317	16086	16077	16232	16263	16243	16124	16236	15997	16117	16162	16375	16192	16163	16138	16133	16161	16335	16137	16178	16206	16056	16358	16203	16110	16262	16286	16110	16238	16115	16078	16241	16134	16197	16170	16238	15968	16176	16072	16183	16234	16132	16304	16164	16292	16133	16140	16162	16132	16130	16182	16167	16073	15836	16169	16267	16240	15999	15999	16134	16182	16023	16206	16078	16176	16326	16281	16179	16056	16203	16084	16210	16181	16113	16222	16052	16287	16111	16182	16174	16193	16208	16253	16040	16183	16237	16177	16210	16215	16204	16354	16134	16215	16082	16269	16063	16091	16002	16211	16098	16215	16089	16207	16149	16170	16279	16238	15959	16306	16249	16001	16155	16094	16069	16225	16235	16134	16044	16083	16138	16150	16201	16040	16113	16259	16315	16211	16318	16349	16077	16194	16066	16160	16289	16194	16215	16144	16122	16155	16085	16161	16202	16099	16042	15998	16037	16124	16206	16149	16123	16224	16194	16073	15992	16216	16113	16186	16048	16295	16317	16290	16000	16354	15998	16146	16200	16154	16068	16108	16081	16135	15946	16039	16096	16057	16104	16293	16271	16144	16269	16234	16281	16151	16333	16121	16148	16198	15978	16169	16205	16132	16063	16110	16176	16287	16094	16201	16260	15956	16141	16148	15908	16079	16085	16246	16120	16169	16133	16278	16077	16047	16023	16364	16066	16103	16145	16227	16169	16073	16310	16205	16019	16203	16274	16081	16087	15973	16252	16245	16210	16309	16007	16282	16090	16027	16309	16300	16099	16130	16215	16110	16352	16318	16149	16143	15970	16230	16187	16104	16171	16154	16229	16182	16028	16386	16331	16178	16313	16168	16153	16221	16236	16061	16144	16097	16090	16133	16087	16176	16126	16206	16320	16168	16452	16276	16278	15988	16080	16329	16312	16204	16076	16108	16148	16162	16213	16141	16200	16122	16061	16192	16276	16049	16085	16217	15965	16145	16206	16134	16222	16304	15959	16069	16047	15959	16086	16090	16269	16129	16097	16017	16114	16345	16124	16124	16362	16047	15988	16083	16147	16111	16010	16233	16151	16168	16138	16197	16301	16195	16099	16315	16246	16472	16208	16103	16196	16124	16265	16177	16182	16083	16081	16163	16174	16298	16297	16071	16139	15974	16235	16051	16039	16145	16023	16195	16162	16159	16212	15997	16207	16268	15963	16288	16083	16167	16043	16229	16223	16020	16103	16097	16336	16272	16329	16076	16258	16152	16088	16014	16223	16006	16065	16176	16077	16080	16166	16170	16268	16154	16199	16316	16140	16181	16148	16287	16068	16165	16083	16044	16149	16122	16201	16167	16164	16302	16344	16209	16023	16140	16137	16036	16191	15934	16096	16121	16159	16268	16168	16339	16118	16110	16225	16165	16100	16197	16425	16115	16003	16187	16012	16268	16158	16175	16018	16195	16092	16221	16108	16079	16206	16283	16081	15939	16230	16084	16211	16232	16045	16147	16137	16170	16130	16113	15991	16107	16178	16371	16121	16269	16264	16116	16178	16098	16235	16227	16131	15965	16092	16070	16199	16174	16101	16157	15943	16293	16165	16205	16097	16045	16222	16150	16161	16138	16115	16161	16202	16287	16055	16221	16116	16241	16138	16204	16262	16215	16287	16049	16217	16274	16114	16071	16129	16115	16050	16169	16164	16209	16094	16129	16261	16091	16230	16085	16152	16123	16099	16169	16056	16180	16240	16059	15918	16158	16180	16049	16158	15967	16102	16053	16079	16146	16192	16223	16032	16043	16161	16116	16234	16051	16205	15952	16313	16257	16167	15981	16140	16305	16177	16167	16226	16116	16248	16248	16233	16066	16147	16246	16178	16063	16327	16261	16116	15936	16045	16077	16063	16120	16192	16130	16126	16281	16064	16015	16161
22953	21479	29414	23959	21644	24210	26686	20139	20022	35428	48912	43488	33457	24907	18948	18234	18135	17993	18339	18252	18231	18035	18017	18066	18319	18156	18065	18405	18269	18124	18175	18261	18158	18068	17809	17915	18122	18020	18190	18405	18073	18146	17825	18139	18068	18194	18167	18176	18179	17894	18172	17948	18006	18169	18036	18169	18175	17890	18000	18018	18186	18122	18081	18008	18093	18099	18099	18074	17883	17795	18101	18073	17977	18077	17976	18220	18133	18196	18067	17928	18112	18232	18061	18046	18103	18063	17980	17950	18001	18009	17985	18358	18198	18028	17977	18367	18068	17877	18214	18066	18086	17974	18145	17847	18203	18061	18108	18051	17881	17872	18133	18056	18158	17945	17971	17973	18238	17984	18075	18071	18251	17877	18061	18133	18225	18044	17762	18226	17963	17728	17798	18071	18034	18015	18010	17954	18149	18009	17956	17864	17706	18091	17933	18070	17759	18041	17963	18231	18200	17940	17965	18070	18003	17992	18115	18018	17918	18042	18169	17959	18053	18051	17946	18056	18073	18010	17950	17911	17730	17950	18088	17791	17765	18112	18096	18088	17706	17965	18028	18321	18100	18017	18128	18152	17792	18128	17921	18115	18336	18024	18046	17958	17914	17936	18160	18208	17978	17959	18142	18140	18044	17979	17976	17990	17946	18216	17936	17946	17933	18076	17993	18169	18200	18064	17915	18000	18203	18060	17982	18275	17986	18087	17901	18104	17834	18073	17977	17993	18065	18052	18256	18126	17981	18050	18171	17938	17961	17953	17932	17737	17943	18004	17983	18170	18080	17998	18079	18049	17976	17958	18014	17913	18244	18119	18062	17808	18102	18029	18110	18077	18117	18137	17938	18030	18131	18193	18176	18056	18065	17894	18109	18043	18072	18119	17866	17949	18093	18145	17906	18117	17827	18142	17970	17894	17876	18104	18073	17930	17972	17935	17945	18193	18006	17940	17989	18064	18075	18158	18197	17977	18033	17814	17999	17960	17990	18005	18133	17906	17845	18277	17983	17974	17908	17964	17967	18091	18026	17994	17960	17979	17860	17978	17889	18103	18073	18008	17980	18154	17999	17985	17932	18148	17918	18054	17965	17785	17988	18059	18063	18028	17834	17977	18033	18108	18020	17918	17939	17999	18062	18068	18050	17921	17946	18020	17816	18028	17808	18089	18183	18121	17928	17905	18009	18165	18012	17965	18016	17922	17928	17773	17774	18043	18108	17843	18045	17747	17955	17956	17954	18046	17928	17867	17979	17958	17943	17932	17998	18122	18099	17791	17910	18078	18106	17880	17881	18108	17977	18097	18094	18052	17837	17937	17903	17945	17878	17811	17861	17948	17883	18084	18093	18006	17836	17841	18396	18158	18061	17819	18162	17826	18062	18063	17893	18097	17954	17909	18223	17811	17892	17971	18084	17997	18027	17933	18027	17912	17977	17853	18167	18104	18053	18103	17987	17975	17790	17975	18034	18137	18141	17981	17834	17896	17928	17932	18029	17904	17914	18076	17999	17978	18062	18025	18107	17962	17903	18032	18028	17971	17851	17907	17742	17963	18134	17878	18224	18024	18119	18132	18140	18060	17929	18035	18200	18125	18078	18009	17910	17977	17964	18160	18068	18051	18105	18007	18035	17866	18033	17922	17890	17941	18050	18002	17835	17912	17816	17931	17912	17895	17953	17965	18044	17981	18116	18094	17918	18050	17923	18035	17838	18004	17834	18047	18170	17929	18000	18051	17960	18055	18181	18074	18002	17890	17854	18143	17999	18156	18193	18225	18024	17867	17853	18028	17918	17768	17977	17952	18039	17918	18121	18061	17943	17702	17949	17947	18062	17990	17869	18033	18265	18030	18044	17901	18081	18063	18140	18008	17922	18067	18158	18065	17840	17836	17905	17927	17928	18042	18092	17863	17908	18184	18103	17812	18068	17998	18036	18142	17974	18014	17930	17903	18186	18102	17996	17898	17915	18104	17938	17939	17991	17954	18195	17976	17949	17983	18004	18037	18046	17954	17967	18133	18017	18057	17986	18106	18214	17922	17895	18052	18173	18024	17840	18024	18208	17852	18034	17974	18028	17908	17873	17968	18093	17782	17783	18127	17932	17873	17723	17893	18025	17977	18015	17997	18264	17948	17993	18013	18093	17962	17896	18007	17994	18069	17857	17861	17958	18019	18151	18172	18103	17886	18010	18143	18127	17934	18007	17957	18007	17805	17782	17874	17972	17955	17902	18167	17907	18000	17928	18039	18062	17882	17940	17939	18154	17969	18074	18079	18025	18025	18017	17930	18012	18199	18036	18058	18062	18119	18215	17798	17934	18098	18047	17838	17926	17862	18043	18063	18195	18114	17941	18031	18060	17864	18141	18134	18150	18159	17862	17957	17957	17973	18065	17953	17900	18068	17858	17904	18058	17951	18069	17964	18025	18038	18176	17772	17923	18220	17878	18022	18011	18023	18144	18070	18106	18093	18019	18015	18027	18157	18001	17949	17814	17962	18068	17953	18023	18021	18282	17922	17990	17715	17922	18069	18069	17971	18076	18089	18021	17956	18086	18151	18110	17949	18088	17972	17920	18053	17913	17988	18028	17983	18021	17858	17898	17999	17989	18202	17848	17908	18117	18110	17870	17854	17982	18039	17887	18032	18093	18206	18056	17912	18072	17907	17807	18139	18002	18218	17899	18162	17979	17946	17845	17914	18049	17956	18034	18087	18005	17924	17912	17961	18119	17801	17977	18173	18124	18050	18020	18119	17979	17952	18060	18140	18154	17936	17844	18032	17886	18065	17903	17915	17958	18095	18126	17994	18256	17891	17821	17999	18092	18131	17883	17657	17926	17942	17915	18147	17968	18137	18091	17736	18110	18157	17938	18007	17922	17843	18050	17816	17996	18097	18097	18083	18064	18185	17997	18051	17930	18021	17892	18101	17991	17835	17859	17832	17976	18041	17888	17924	17958	17945	17957	18125	18212	17961	18120	18017	17915	17913	18240	18067	18121	18152	17976	18055	18044	18123	18030	17937	17875	17986	18040	17921	17992	18026	18086	18180	18091	17928	18098	18124	17843	18004	18301	18060	18162	18056	17981	18016	18156	17988	18210	18305	18227	18063	17969	17825	18096	18194	17934	18095	18154	17934	17920	18082	18042	18052	17869	18026	17998	17930	18041	17970	17981	18087	18113	17986	18130	18166	17984	17809	18243	18166	18108	17880	17989	17972	17937	18032	17884	17828	18195	18130	18060	17928	18160	18056	18078	17943	18245	18085	17942	18148	18121	18061	18166	18168	18119	18037	17890	17858	17957	18107	18118	18053	17722	18057	18065	18130	17911	18269	17711	17942	18120	17984	17948	17881	17962	18077	17920	17843	18114	18233	18144	17886	18072	17962	18188	17921	18077	17957	18026	17966	18124	17824	18021	17975	18114	18056	18155	18003	17963	17967	18007	18101	17969	18131	17994	18017	17791	18031	17979	18016	18058	18041	18038	17906	17964	18130	17996	17919	18118	17714	18021	18029	17997	17991	17868	17920	18058	17894	17951	17952	18114	18142	17958	17995	17876	17985	18047	17838	18052	18079	18127	18012	18118	17932	17933	17949	17823	17906	17813	17940	17998	18007	17872	18124	18024	17957	18018	18015	18089	18067	17873	17991	18005	17953	18194	17886	17993	18020	17957	17859	18098	18185	18074	18102	17929	17992	17819	18069	17902	18017	18077	17851	18106	18108	17967	18075	17846	18079	18156	17790	17956	17892	17766	18026	17963	17878	17934	17958	18128	17886	17996	17764	17967	18024	18177	17876	17961	18141	18108	17898	17870	18051	18133	18053	17809	17843	17901	17878	17743	18023	17972	17851	18156	17930	18073	17923	17973	18184	18215	17978	18071	18002	18050	18053	18148	17942	17607	17897	17890	18012	18087	17888	18047	18101	17748	17987	18090	17950	18269	17928	17976	17919	17899	17721	17869	18132	18137	18049	18122	18026	18080	18066	17980	18129	18158	17892	17733	17928	18029	18058	18153	18013	17942	18074	18143	18051	17932	18073	18087	17944	18012	18340	18179	17940	18151	17876	17953	17929	17883	17886	18163	18000	17815	17949	17972	17929	17898	17861	17997	17957	18248	17999	18005	18015	17995	18199	18206	17923	17921	17731	17920	18016	18119	17957	18060	17876	18078	17952	17978	18075	17890	17770	18113	17766	18072	18187	17929	17942	18036	17788	18018	17832	17984	18128	17843	17923	18084	17945	17784	18185	17862	17975	18031	17985	17955	18019	17878	18093	18067	17892	18065	18065	18247	18111	17867	17801	17871	17950	18012	18174	18049	18027	17993	17935	18040	17932	17911	17900	18120	18174	18085	17992	18051	18130	17841	18092	18031	18015	18034	17948	18087	18032	18110	18038	18165	18038	18063	18097	18092	17947	17876	17798	18015	18015	17881	17962	17900	17869	17943	17921	18025	18052	18076	18026	18117	17853	18062	17812	18117	17954	18112	17944	17851	18026	17943	18097	18168	18012	17901	18039	18139	18248	18025	18027	17996	17978	18161	18099	17911	18153	18128	17993	18005	17936	18080	18258	17996	18142	17956	18147	18004	18122	17995	17775	18042	18080	18115	18098	18060	17869	17818	18064	18059	18032	18053	17961	18125	18081	18025	18071	18123	17930	17923	18020	17818	18172	17987	18014	17990	18013	17891	17850	18078	17957	18130	18067	18117	18145	17990	17918	18270	17871	17939	17976	18284	17927	18024	17901	18079	17903	17948	18212	18026	18025	18031	18279	17869	17857	18064	18196	18003	18124	17997	17988	18199	17792	18010	17912	17944	18086	17810	17892	17909	17961	17966	18076	17934	18240	18081	17861	18151	17851	18100	17867	17922	17757	18103	17988	17962	17888	17976	17751	18174	18134	17769	17829	17977	17989	18080	18071	18322	18078	17962	17875	18161	18137	17793	17769	17988	17988	17983	18077	18050	17807	17790	17894	18105	17991	17773	17957	17946	18117	18079	17990	18062	17991	17965	18009	17846	17863	18127	17996	18158	17821	17999	18129	18058	18020	18095	17989	18016	17947	18201	17998	17942	17822	17932	17884	18117	17975	17840	18133	17853	17978	17954	18076	17948	18050	18049	18345	18024	17969	18130	17989
15451	29109	25141	21167	20373	22727	21089	18005	19709	40251	51060	43866	34772	22312	15911	15892	16161	16180	15974	15910	16060	16040	16001	16004	15945	15866	16065	16112	16052	16055	15916	16163	15929	16103	16087	15885	16022	15972	16153	15854	16053	15971	16068	16030	16038	16126	16015	15928	16023	15994	15882	15931	15790	16141	16061	15929	16143	15918	16001	15978	15978	15881	15917	15968	16017	16071	16059	16029	16038	16109	15944	16004	15997	15965	16017	15955	15950	16040	16148	15858	15924	15989	15958	15930	15885	15841	16026	15829	16130	15958	16043	16081	15907	16048	16002	16080	15901	15928	15930	15996	16029	16015	15943	15895	16060	16106	16089	15909	16123	15875	15815	15954	16051	15921	15855	15997	16082	16062	15716	15812	15964	15981	16199	15936	15840	16018	15945	15982	15917	15870	15983	15996	15993	16001	16057	15944	16107	15956	15886	15959	16034	15906	16003	16013	15945	15870	16106	15963	15950	16073	16091	16053	15962	15931	15927	16059	15929	16223	16137	15925	15915	15847	15934	16008	16127	15895	16007	15844	16108	16063	15927	16023	15971	16058	15901	15926	16053	16110	16025	16037	15913	15887	15937	15981	15911	15858	16355	16123	16026	16043	16032	15967	15817	15974	16045	16007	15928	16120	16171	15987	16079	15969	15936	16007	16044	15935	15907	15917	15812	15971	15938	16019	15916	15979	16054	15890	15905	15872	15947	16068	15905	15908	15862	16011	16038	15872	16063	15872	15922	15880	15777	15857	15881	16024	16242	16090	15781	15762	16145	15978	15854	15921	16257	15875	15985	15889	15984	15793	16003	16013	15815	15931	15906	15847	15890	15952	15847	15912	15936	15993	16019	15961	15933	16081	15950	15942	15774	15846	16046	15900	16093	16127	15829	15917	15862	15794	15986	15984	16000	16026	15968	15885	15843	15789	16092	16022	16074	15988	16046	15908	16072	15907	15867	16124	15947	15908	16029	15832	16016	16080	16081	15877	15821	15900	15916	15872	15791	15861	16016	16030	15842	15850	16061	16176	15985	15824	15988	15910	15902	15917	16048	15950	16005	15920	15874	15967	16054	16037	15940	15858	16049	15900	15818	15987	15951	15944	15806	15989	15903	15855	15993	16101	16062	16057	16134	15932	16002	16043	15915	15735	15921	15754	15912	15926	16031	15909	16014	15951	15902	15883	15907	15928	15919	16043	16004	15933	15885	15880	16199	15760	15977	15973	15952	15938	15989	15944	15991	15949	15961	15797	15989	15852	16011	16009	15973	15828	15890	16020	15930	16006	15979	15934	16036	16135	15949	15911	16105	15923	15752	15991	15959	15909	15971	15928	16026	15965	15984	15866	15920	15884	15828	15993	16095	15871	15976	16044	16003	15925	16090	15853	16004	15949	15889	15856	15975	15854	15940	15994	15942	15884	15952	15992	15944	15806	16112	16059	15835	15879	15990	15837	15905	16043	15883	15876	15993	15835	15914	15760	16003	15838	15954	15767	15971	16043	16163	16071	15946	16037	15886	15976	15977	15922	15911	15925	15903	16043	15754	16064	16093	15746	15997	16043	15927	16034	15976	16008	15748	15961	15988	15793	15979	15905	15963	15924	15973	15979	16082	16029	15961	16077	15965	15924	15943	15933	16011	15860	15941	15812	16093	15885	15955	16037	16066	15991	15948	15820	15857	15877	16161	15899	15816	16127	15981	16042	16014	15988	15927	15985	15843	15963	15939	15914	15926	15996	15954	15920	16013	15978	16142	15963	15956	15875	15924	16071	15757	15901	16030	15989	15923	15921	15855	16071	15942	16034	15937	15985	16038	15878	15990	15967	15988	15846	15769	15892	15919	16107	16246	15805	15845	15880	15988	15991	16065	15908	15918	15921	15922	15814	15893	16037	15820	16080	15932	16078	15736	16106	15941	15940	15961	15924	16020	15992	15894	15906	15879	16011	15955	15992	15939	15928	15947	16050	16021	16014	15962	15865	15756	15917	15909	15824	15837	15837	15988	15797	15922	15925	15839	15952	15891	16033	16027	16025	16089	16052	16037	15945	15895	15851	16006	15970	15970	15956	15852	16112	16162	15914	15851	15870	16044	15770	15863	15877	16096	15855	15931	15872	16099	15802	15985	15732	16029	16057	15929	15994	15926	15892	15915	15801	15862	15949	15890	15915	15875	15950	16023	15842	15874	15897	16050	16048	15973	15920	15780	16062	16049	15940	16047	15875	16014	15944	16091	15980	15948	16051	16081	16035	15907	15807	16008	16036	15998	15914	15969	15979	15935	16045	15966	15775	15924	15926	15984	16037	15982	15936	15799	16024	15902	15783	15870	15930	16028	16040	15977	15731	15855	15948	15855	15830	15882	15934	15913	16065	15885	16050	16034	15901	15991	16028	15881	15934	16005	15938	15732	15932	16055	16054	15873	15941	16119	15964	15977	15838	15934	15905	15875	15883	15988	15998	15928	15955	15905	15818	15975	15896	15847	16052	15922	15950	15930	16051	15935	16031	15867	16161	15782	16200	16006	15879	16037	15817	15948	16066	16139	15732	16062	15998	15945	15905	15942	15843	16008	15893	16062	16129	15970	15941	16068	15911	16058	15988	16149	16059	16057	16147	15905	16033	16023	16009	15857	15973	15879	16005	15777	15850	15825	15859	15936	15996	15999	15944	15990	16034	15847	16022	15804	15807	16019	15986	15863	15769	16004	15973	15931	15979	15812	15848	16018	15867	16003	15841	15858	16002	15972	16001	15943	15908	15899	15891	15985	16037	16009	15993	16071	16008	15914	16072	15898	16017	16030	15822	15945	15914	15938	15989	15886	15978	16104	15958	15863	16017	16000	15960	15705	15881	16141	15999	15967	15858	16104	15979	15911	15821	16075	15878	15974	16025	15929	15997	15920	16009	16029	16003	15965	15833	15923	15912	16020	15997	15997	16030	16013	16000	15916	15945	15856	15827	15994	16049	15913	15875	15846	15826	15948	15839	15932	15933	15981	15996	15755	15997	15886	15904	15978	15800	15997	15951	15896	15792	15910	15977	16014	15963	15856	15875	15992	15867	15840	15954	15905	15964	15972	15985	16060	15799	15877	15984	15865	16169	15959	16137	15956	16040	15890	16028	15895	15934	16015	15924	16090	16059	15899	16001	15980	16057	15962	16040	15946	15823	15846	15807	15881	15985	15933	15808	15938	16046	15976	15924	15842	16036	16135	16045	15972	16066	15909	16114	15927	15845	16028	15949	16049	15952	15829	15761	15949	15894	15932	15852	16181	15977	15854	15886	16045	15996	15881	16071	15811	16031	15973	15923	15896	15903	15983	15806	16020	15877	16014	16076	15881	16000	15890	15877	15813	15818	15948	15893	15884	16004	15980	15911	15597	15997	15973	15866	15889	15935	15887	16136	16038	15958	16127	15943	16041	15961	16019	15825	16028	15886	15842	15782	16038	15967	16082	15992	15958	16068	16036	16000	15925	15929	15867	15883	16002	15950	15968	16000	15728	15999	15904	15965	16069	16009	16027	15813	15851	15926	15776	15943	16090	15941	15887	16009	15894	15843	16028	15952	15853	16059	15861	16049	15881	16022	16041	15965	15846	15877	15952	15855	15949	15688	15937	15906	15829	15752	15976	16029	16051	15806	15924	15943	15977	15848	15758	15956	15851	16052	15930	15868	15800	15955	15985	16008	16152	16049	15899	15966	15947	16038	15940	15930	15926	15944	15911	15891	15999	15994	16033	16010	15864	15845	15890	15983	16050	15859	15992	16003	16034	15967	16026	15875	15984	15828	15886	16108	15969	16002	15951	16051	15952	16064	15787	15815	15924	16005	16028	16022	15856	15864	15927	15905	15936	15886	15973	15966	16092	15906	16006	15925	15982	15966	15811	16091	15859	15875	15744	16075	15926	15951	15960	15998	15940	16078	15839	15961	15867	16078	15862	15928	15877	16003	15942	16013	15902	15995	15931	15954	15929	15929	16009	15921	15868	15859	15851	15790	15875	15839	16234	16037	15847	16057	16103	15806	16033	15870	15970	15911	15813	15898	16008	16116	16209	15947	15752	16067	16121	15949	15837	16058	15885	15985	15881	15893	15979	15909	15830	15769	15804	15961	15920	15852	15939	15975	15937	16033	16027	15870	15871	15982	16090	16032	16055	15872	15746	15818	15887	16062	15861	15981	16059	15962	15806	16074	15776	16046	15996	15875	16028	16090	15845	15904	15828	16092	15824	15847	15874	15894	15884	15790	16023	15943	16036	15837	15903	15975	15805	16067	16062	15817	15990	15991	15950	15918	15888	16006	15841	16171	15902	15898	15932	15916	15914	16030	15930	15992	15917	15799	15927	15939	15910	15830	16066	15892	15839	16088	16002	15964	15873	15974	15980	16103	15987	15860	15920	16003	16042	16026	16014	16081	16085	16040	16066	15970	15886	15945	15985	16025	15852	15830	15986	15849	15929	16074	15883	15927	15926	15900	16009	16105	16119	15999	16011	15950	15893	15937	15826	15910	15905	15799	16046	15855	15819	15883	16138	15781	16025	16037	16010	15781	15918	15950	15833	16136	16050	15834	16009	15925	15876	16044	15930	16030	16042	15874	15914	15840	15985	15824	15988	15989	16008	15990	15941	15972	15956	15921	16005	15944	15854	16006	15742	15880	15859	15876	16026	16020	15957	15968	16153	15716	15969	15958	16002	16067	15949	15866	15854	16120	15920	15982	15780	15930	15923	16073	15878	15906	15782	15906	15877	15996	16072	16076	15963	15971	16001	15990	15919	15909	15888	15917	15898	15893	15877	15911	15919	16081	15791	16007	15964	15977	15981	15953	15876	15900	15941	15969	15974	15842	16011	15869	15967	15763	15958	16108	16015	15972	15949	15918	16107	16081	16123	15917	15899	15944	16036	16014	15868	16068	16060	15950	16011	15909	15942	16020	15948	15964	15805	15899	15961	16051	15902	15985	16002	15986	15893	15940	15916	15895	15963	15975	15995	15924	16095	15937	15895	15913	15935	16117	15894	16071	15876	15934	15820	15964	16052	15979	15864	15906	15983	15986	16032	15994	15908	16004	15775	15846	15984	16071	15854	15972	16139	15997	16100	15940	16038	15950	16095	15934	15934	16023	16157	15945	16002	16041	16047	16085	15948	16014
27545	22042	24582	21767	20500	19674	19257	18659	18329	18778	20006	20836	19990	18994	18058	18065	17902	17915	18075	17934	18162	17979	17788	17961	17880	17766	17905	17960	17889	17878	17979	18085	18047	17844	18081	17938	17819	18103	18006	17872	17956	17897	17982	18018	18107	18004	18074	17830	18027	17906	18028	17910	18030	17842	17769	17918	17920	18055	17945	18045	18078	18148	17945	17912	17955	18075	17984	17849	17772	17857	17909	17920	18126	18043	18084	18037	18096	18110	17900	17800	17849	17957	17798	17969	17986	17950	17837	18006	17822	17943	18092	17918	18021	17908	17943	17903	17834	17933	17941	17960	17981	18008	18045	17928	17778	17895	17762	17928	18025	18129	17923	18046	17996	18093	17908	18057	18059	18022	18181	17926	17845	18116	17985	17954	18043	17891	17724	17768	17957	17661	17767	17719	18057	17968	17883	17979	17870	17809	17931	18106	17920	17811	18176	18035	17929	18067	17951	17959	18082	17960	17797	17729	17821	17842	18020	18122	17969	17938	17913	17746	17734	17766	17755	17925	17966	17862	18115	17906	17766	17839	17891	17639	17722	17730	17711	17868	17847	17751	17884	17997	17887	17952	17934	17785	17788	17868	18165	17920	17776	17936	17939	17819	18119	18087	17850	17974	17896	17970	17968	17820	17770	17821	17851	17859	17656	17777	17912	17829	17737	17805	17804	17787	17853	17874	17926	17987	17780	17923	18016	17903	17946	18142	17956	17923	17971	18017	17942	17938	18033	17923	18181	17968	17957	18166	17848	17897	17924	17825	17890	17905	17948	18008	18049	17753	18024	17813	17854	17964	17940	17983	17806	17880	17851	18011	17929	17807	17813	17885	17927	18200	17978	18147	17971	17813	17890	17875	17939	17865	18065	17878	17870	17900	17770	17816	17940	17899	17770	18074	17790	18013	17772	17982	18025	17734	17980	17829	17778	17973	17942	17954	17894	18075	17949	17868	17970	17915	17877	17849	18001	17897	18063	17744	17931	17915	18078	18113	17807	17883	18046	18087	17980	17814	17969	18005	17822	17840	17894	17754	17727	17903	17852	18060	17993	17907	17874	17830	17848	17983	17907	17994	17971	17935	17693	17807	17922	18073	18089	17891	17735	17706	18133	17904	17998	17939	17953	17848	17928	17974	17888	17939	17831	17869	17981	17977	18022	18026	17888	17833	17941	17957	17860	18055	17832	17841	17923	17853	17861	17813	17890	17803	18036	18022	17966	17791	17915	17860	18015	17922	17857	18044	17909	17938	18006	17884	17830	18090	17938	18109	17912	18060	17942	17781	17971	17963	18019	18071	17810	17983	18082	18044	17937	17956	17992	17793	17952	17813	17820	17958	17775	17994	18005	18083	17928	17809	17939	17926	18142	17770	17749	17909	18002	17851	17897	17928	18087	17884	17957	17805	17781	17731	17901	17872	17893	17848	17824	17994	17852	17809	17839	17949	17859	17997	17896	17969	17828	17951	17816	18040	17815	18007	17941	17988	17948	17793	17971	17879	17919	18048	18143	17706	17759	17990	17676	18020	17789	17858	17910	18054	18015	17967	17991	18089	18017	17979	17949	17866	17733	18052	17881	17988	18106	18077	18006	18176	17883	18033	18024	18067	18141	17875	18077	17850	17887	17853	17830	17910	17973	17910	17896	17949	18042	17888	17988	17984	17864	18001	17970	18010	17943	17917	17766	17866	17924	17859	18028	18074	17892	17851	17874	18027	17754	17806	17933	17785	17954	17959	17941	17931	18074	18020	18033	17807	17952	17750	17889	17891	17879	17933	18059	17825	17923	18046	17801	17814	18038	17814	18004	17779	17764	18030	18044	17967	18083	17769	17947	17934	17961	17845	17965	17920	17828	18051	17909	17952	17845	17809	17731	17887	17937	17845	17911	17816	17798	17989	17975	17956	17956	17955	17730	17914	17882	17885	18155	17995	18026	18004	18023	17919	17877	17804	17819	17838	17783	18014	18120	17881	18006	17920	18122	17889	17975	17732	18017	17934	17960	17889	17806	17885	18131	17944	17787	17791	17928	17882	17825	17816	18070	17647	17865	17960	17807	17726	17996	17862	17819	18022	17998	17787	17838	17889	17911	18094	17930	17990	18016	18099	18050	17867	17787	17933	18022	17931	17958	17728	17902	17878	17862	17777	17795	18105	17747	17898	17785	17827	17884	17938	17889	17774	17944	17733	18080	18047	17929	18023	17903	17670	18109	18022	18124	17956	17927	17983	17952	18183	17860	17900	17614	18043	17913	18099	17861	18096	17940	17600	18024	17810	17991	17956	17875	17946	18078	17938	17940	17778	17958	17897	17961	18088	17936	17906	17800	17981	17825	17985	18130	17978	17868	17852	17881	17740	17766	17952	17821	18063	17981	17726	17920	17869	17708	17908	17991	17956	17900	17964	17996	17733	17817	17955	18025	17910	18033	17985	17970	17888	17947	17932	17732	17848	17769	17837	17672	18118	18212	17940	17880	17772	18161	17962	17797	17774	17902	18063	17963	17890	18187	18034	18064	18123	18015	18127	18194	17862	18055	17843	17868	17832	18088	18042	18093	18069	17992	17995	17966	17983	17891	17879	17920	18008	17834	17823	18053	17840	18123	17755	17891	17926	18002	17953	18060	17796	18066	17979	17967	18180	17678	18032	18031	18015	17743	17825	17905	17874	17674	17997	17870	17844	18102	18028	17805	17868	17833	17759	17784	17867	18151	18074	17826	17927	18161	18068	17872	17812	17970	17936	17954	17987	17772	17850	18020	18039	17731	17724	17947	17719	17787	17986	18089	18039	17994	17825	17948	18037	17841	17847	18136	17772	17719	17926	17951	17870	17847	18146	17915	17770	18063	17829	17948	17891	17736	17863	18205	17908	18077	17992	17684	17865	18013	17780	17723	17934	17991	17947	17892	17726	17996	17959	17732	17796	17841	18061	17967	17921	18010	17854	18110	17953	18037	17887	18000	17973	17807	17837	18037	18030	17942	17960	17875	18064	18163	17872	17738	17985	17973	18007	17953	17913	17832	17875	17852	17787	17868	18009	17790	18009	17976	17724	17869	17896	18073	17810	17783	17927	18094	17873	17880	17669	17820	17884	17996	18078	17866	17955	17758	17935	17846	17849	17918	17890	18026	17817	17921	17809	17885	17916	17891	17987	17836	18135	18156	17944	18003	18013	17919	17947	17942	17934	18051	17962	17922	18009	18000	17781	18205	18025	17855	17997	17899	17955	18115	18055	18001	17935	17865	17783	17894	17945	17835	17868	17820	17969	17896	17940	17833	17987	18060	17793	18008	17807	18176	17845	18045	17909	17898	18054	17983	17908	17892	17883	18023	17958	17946	17872	17886	17900	17951	17788	17805	17845	17973	17799	17998	17863	17885	17816	18046	18041	17988	17855	17994	17777	18015	17756	17920	17891	17956	17783	17810	17761	17997	18039	17910	17866	17716	17933	17836	17891	17697	17925	17890	17953	17821	18000	17780	17820	17952	18110	17899	17912	18000	17942	17881	17805	17991	18234	17855	17869	18185	18023	17972	17989	18001	18035	17827	17893	17789	17842	17949	17756	17713	17800	17914	18131	17823	18253	17987	17983	17709	17855	17923	18138	18209	17751	18041	18072	17967	18022	17960	17887	17961	17999	17905	17876	17967	17918	17863	18057	17919	18005	17910	17882	18002	18084	18000	18052	17907	17935	17834	17833	17976	17965	18220	17794	17763	18122	17911	17890	17955	18007	17972	17976	17963	17778	17845	17907	18123	17628	17859	17811	18022	18085	17899	17885	17985	17833	18030	18153	17987	17756	18013	17965	18144	17863	17970	17652	17962	18022	18089	17808	18109	18007	17924	18029	18331	17805	18022	18049	17917	17978	17908	17970	18072	17872	17845	18278	17987	18055	17945	18036	18069	17941	17933	17810	17742	18010	18064	17998	18019	17874	17952	17984	18101	17922	17887	18024	18094	18102	17851	18013	18025	18011	18043	17955	17971	17837	17904	17952	18024	17676	17898	17798	17925	17860	18193	17663	17938	17852	17900	17909	17871	18146	17784	17955	17995	18033	18017	17885	17996	17884	17923	17907	17805	18049	17973	17917	18126	17862	17932	18146	17989	18024	18028	18029	17985	18082	17849	17748	17945	18125	18103	17821	17763	17892	17759	17971	18068	17894	18016	18158	17985	18156	18022	18135	18110	18136	17966	18035	17820	17948	17828	17785	17853	17953	17839	17904	17933	18231	18168	17942	18036	18162	18045	17894	17933	17848	18015	18018	17951	17925	17599	17831	17721	17995	17790	18065	17941	17803	17970	17859	17949	18003	17995	17942	17927	17811	17952	17970	17954	18082	18072	18027	18030	17935	17984	17954	17919	17938	17866	17855	17948	17842	18001	17934	17903	17680	17973	17993	17840	17966	17893	17998	17836	18082	17984	18176	17899	18028	17883	17748	17956	17759	17855	17954	17917	17753	17741	17832	17993	18086	17971	18023	18030	17820	17815	17779	17977	17974	17798	17917	17907	17868	17978	17914	17936	17866	18003	18040	17842	17877	17869	17914	18100	17846	18139	17963	17772	17840	18024	17706	17861	17768	18191	18208	17914	17718	17856	17870	17911	17886	17904	18081	17920	17888	18075	17854	17921	18116	17823	17870	18032	18107	17868	18041	17930	17859	17901	17973	17952	18019	17684	18053	18085	18012	17917	17905	17984	17841	18012	17833	17917	17793	17773	17648	17906	17959	17931	17805	18044	18007	18043	17779	17996	17844	17817	17852	18048	17933	17868	18053	17814	17842	17979	17956	18052	18163	18090	17950	17853	17705	18050	17893	17947	18008	18187	18022	17974	17865	17974	17768	17925	18040	17974	17960	17797	17981	18020	17833	17814	17869	18145	17801	17874	18060	17945	17908	17947	17929	17942	18073	18011	18022	17912	17927	17828	17730	17909	17934	17840	18183	17927	17987	17730	17950	17987	18025	17802	17824	17892	18079	17795	17928	17813	17953	18016	17999	18137	17828	17874	17865	18084	17903	18080	17961	18035	17558	17880	18071	17974	17982	17902	17907	17955	17848	17986	18035	18064	17954	17934	17921	17986	17862	18159	17972	17850	17767	17703	17983	17946	17958	17860	17952	18007	18106	18008	17945	18046	17812
15326	18444	17400	17381	21186	18579	17785	17201	16855	17646	19166	20016	18249	16816	16086	15902	15849	15970	16004	15992	16049	15971	15869	15941	16008	15916	15941	15978	15867	15641	15792	15916	15974	15977	15913	15875	15943	15922	15819	16077	15967	15897	15925	15853	15812	15794	16099	15716	15969	15858	16036	15935	15824	15928	15927	16006	15935	15899	16020	15931	15920	15804	15982	15854	15858	16059	15949	15884	15721	16014	16028	15855	15911	16009	15994	15758	15809	15866	15976	15982	15920	15874	15850	16117	15968	15758	16013	15931	15837	16020	15944	15998	15852	15790	15822	15809	15858	15963	15894	15849	15751	16081	15864	15810	15919	16117	15893	15901	15925	15961	15757	16076	16002	15859	15912	15812	15936	15871	15947	15856	15892	15852	15970	15944	15915	15804	15883	15866	15972	15975	15795	15830	15797	16084	16004	15938	15951	15996	16080	15756	16125	15887	15963	15812	15959	16075	15918	15856	15964	15849	15870	16007	15960	16008	15809	15952	15938	15882	15874	15921	15806	15832	15944	15873	16064	15910	15904	15934	15905	16017	16058	15913	16012	15867	15943	15840	15876	15964	16038	15765	16064	15989	15967	15864	16109	15921	15935	15930	15886	15998	15958	15886	15951	15976	15935	15966	15819	15887	15998	15982	16016	16071	15903	15889	15894	15879	15993	15934	15895	15749	15977	15962	15848	15901	16073	15726	15748	15887	16092	15906	15838	15810	15829	15863	15920	15811	15831	15797	16097	15945	15988	15982	15839	16054	16049	15827	15834	16047	15831	15897	15824	15935	16035	16087	15901	15748	15988	15702	15824	15834	16086	15831	16034	16142	15837	16001	15963	16177	15824	15911	15976	15855	15876	15888	15968	15798	16181	16018	15999	15933	15884	15964	15797	16055	16010	15948	15772	15952	15968	16212	16011	15966	15973	16059	15906	15921	16158	15917	15809	15800	15869	16086	15997	15883	15851	15875	15981	15976	15973	15720	15887	15866	16026	15895	16038	15848	15906	15950	16066	15977	15983	16029	16006	15967	15855	15836	15996	15913	16021	15902	15858	15818	15860	15884	15857	15935	15820	15956	15907	15870	15884	15995	15943	15943	15896	15821	15880	15946	16075	15932	15921	15992	16034	15867	16010	15943	15993	15946	15949	15768	15964	15845	16047	15787	15946	15959	15889	15961	15887	16094	15824	15918	15857	16101	15781	15958	15905	15860	16004	15917	16051	15917	15944	15822	16102	15972	15872	15902	16158	15922	16030	15960	15829	15810	15787	15895	15914	15992	16309	15975	15932	16066	15884	15947	15942	15918	15887	16041	15721	15891	15796	16066	15929	15836	15921	16076	15755	16005	15988	15884	15875	15839	15904	15810	15907	16040	15985	15679	15974	15871	15848	15805	15895	15701	15941	15857	15761	15814	15835	15966	16067	15903	15896	15910	15756	15869	15900	16004	16013	15722	15993	15831	15868	15997	15979	15954	15887	15884	16001	15865	16042	15940	15773	15869	15945	15919	15999	15947	15901	15951	15988	15639	15871	15939	15859	16113	15969	15963	16092	15972	15916	15897	15899	15764	16098	15758	15905	16013	15994	15943	15993	15814	15985	15919	15877	15899	15778	15887	15817	15901	16006	15720	15950	16007	15896	15956	15851	15947	15997	15878	15983	16060	15927	15850	16134	15722	15786	15777	16064	15779	15935	15929	16054	15949	15965	15966	16010	15776	15918	15991	15896	15808	15698	16004	15942	15918	15905	15973	16173	15934	15898	15970	16043	16008	15610	16087	15825	15897	15887	15815	16003	15924	15890	15957	15918	15777	15870	15795	15738	15997	15841	15843	15933	15794	15946	15864	15864	15766	15831	15938	15926	15758	15868	15770	15757	16060	16199	15710	15940	15912	16107	15877	16105	15841	15979	15963	15905	15978	15921	15875	15968	15938	15970	15847	15977	15846	15891	16054	15961	15807	15815	15926	15923	16003	16059	15879	15908	15956	16058	15960	15996	15887	16063	15842	15927	15929	16011	15840	15792	15889	15859	15896	15813	16191	15831	15752	15955	15965	15782	15889	15912	15949	15789	15915	15802	15908	15906	15873	15851	15843	15905	15974	15937	15868	15843	15846	15897	15851	15911	15887	15987	15823	15899	15960	15977	15839	15898	15927	15898	15903	15926	15963	16066	15842	15948	15982	15729	15859	15973	15897	15877	15842	16000	15945	15720	16026	16022	15971	15928	15877	16117	15998	15869	16114	16011	15896	15913	15971	15851	16122	15877	15919	15744	15926	15943	16055	15923	16019	15831	15808	16135	15887	15861	15837	15808	15732	15959	15843	15965	15902	15804	16092	15868	15946	15927	15836	16017	15836	15902	15992	16005	15918	16047	16011	15643	15969	16107	15931	15730	15990	15939	15868	15937	16057	16026	15876	15975	15984	15800	15956	15890	15932	16007	15961	16070	15881	15891	15928	15953	16070	15973	15862	15955	15871	15911	15882	16021	15907	16019	15952	15838	15859	15840	16073	15796	15931	15967	16053	15782	15899	15898	16013	15991	16099	15819	15891	16115	15883	16050	15996	15806	15888	15964	15983	15980	15834	15911	15878	15704	16023	16070	15885	15824	15849	15979	15857	15998	15949	15925	15995	15760	16007	16017	15918	15899	15795	15838	15689	16128	15836	15887	16042	15960	15958	16030	15851	15938	15793	15941	16065	15845	16018	15874	15909	15957	15666	15954	15719	15965	15873	16025	15809	15729	15899	15897	15839	15929	16036	15769	16118	15922	15861	16141	16002	15856	15924	15974	15950	15980	15826	16059	16011	15887	15880	16035	15753	15918	15896	15939	15762	15977	15966	15946	15854	15873	16018	15956	15875	15928	16057	15918	15947	15855	16068	16016	15853	15945	15917	15935	15888	16181	15874	15817	15902	15767	15964	16077	15980	16060	15893	16031	15875	15938	15906	16125	15896	15917	15791	15846	15933	16047	15994	15767	15933	15832	15935	16044	15906	15950	15813	15871	15782	16058	15854	15935	15877	15984	15898	15864	16023	15780	15862	15963	15955	16042	16074	15915	15940	15743	15973	15898	15946	15993	15863	16049	16027	15976	15849	15898	15735	15954	15732	15845	15923	15876	15948	16000	15985	15927	16016	15949	15931	15847	15906	16078	15833	15975	16047	16074	15981	15983	16006	16068	16125	15958	15784	15977	15918	15932	15964	15912	15796	15874	16080	15977	15997	15879	15986	15947	15912	15844	15980	15919	15801	15903	15868	15867	15976	15889	15877	15943	16012	16027	16063	15920	15805	15863	16171	15833	15802	16049	16018	15790	16079	15975	16020	15825	16001	15855	16193	15814	15960	16095	15995	15880	16121	15864	15827	15936	16014	15922	15841	16166	15772	15916	15858	15958	15863	15956	15933	15831	15918	16028	15971	15933	15896	15992	15880	15899	15934	15883	16025	15841	15888	15960	15970	15883	16057	15828	15887	16026	15834	15901	15913	15895	15803	15826	15945	16011	16070	15972	15977	16077	15847	15921	15890	15833	15822	15855	16046	15962	15885	15802	15997	15811	15903	15855	15990	15993	15808	15884	16100	15986	15974	15942	15971	16225	16053	15958	15912	16004	16102	15930	15790	15864	15824	15995	15967	15819	15831	16052	15961	15976	15993	16045	16069	15915	15789	15849	16013	15929	15927	15952	15837	15931	15783	15821	16053	15876	16027	16043	16014	16054	15943	15840	15799	15928	16103	16005	15744	15955	16023	16022	15772	15970	15940	15906	15896	15949	15927	15890	15939	16141	15851	15998	15867	15905	15854	15895	15938	15816	16014	15982	15907	15965	15810	15917	15993	15795	16065	16093	15861	15892	15953	15949	15894	15818	15921	15846	15905	15924	15878	15916	15921	15873	16023	16048	16014	15818	15952	15703	15835	15948	16022	15891	15833	16013	16009	16020	15825	16007	15851	15891	15950	15821	15902	15991	15922	16047	16134	16008	15992	16020	16036	15870	15908	15890	15748	16092	15960	16042	16000	15880	15977	15958	15901	15724	15872	15975	15668	16018	15895	15890	15898	15942	15950	15822	15924	16008	15970	15873	15921	15865	15842	15956	16075	15960	16056	15912	16067	15988	15932	15969	15847	16003	15735	15929	15991	15806	15996	15963	15792	15854	15998	15914	16070	15921	15920	15870	15934	15862	15980	16225	16005	15888	16029	16020	15981	15911	16062	15952	15989	16079	15815	15911	16004	15965	16046	16048	15985	15840	15896	15800	15886	15909	15963	15870	15980	15896	15816	15849	16019	15827	15754	15953	15890	15808	15723	15974	16059	16027	15978	15901	15868	15968	16049	15850	15997	15871	15801	15969	15988	15824	16013	15762	16043	15842	15926	15867	15911	16074	15826	15814	15944	15836	15818	15897	15912	15764	15952	15799	15891	15879	16040	15897	15853	15977	15953	15879	15906	15888	15863	15979	15822	15893	15980	15961	16040	16052	15906	15905	15798	15739	15825	15844	15976	15790	15998	15900	15841	16023	15763	15966	15924	15966	15940	15769	15953	16017	15812	15984	15918	15985	15968	15978	15878	16006	15678	16038	16058	15897	16110	15914	15996	15920	15920	16007	15872	16029	15805	15927	16001	15963	15970	15913	15914	15994	15933	16060	16051	15942	16111	15908	15952	15934	15780	15846	15917	15850	15937	15909	16060	15987	15978	15789	15924	15977	15908	15941	15827	15964	15956	15882	15877	16013	15961	15866	16068	15966	16021	15889	16113	15959	16047	15976	15907	15903	15882	15873	16018	16005	16011	15743	15851	15964	15861	16004	15787	15910	15885	15777	15868	15811	15908	15719	15929	15909	15857	16003	16138	15798	15920	16102	16017	15984	15818	16035	15825	16035	15982	15879	15889	15902	16042	15831	15946	15805	15837	15907	15805	15847	15878	15854	15980	15906	15972	15782	15939	15885	15918	15796	15969	16022	15842	16033	15885	15966	16008	15892	15773	15897	15869	15713	15915	15877	15826	16015	15770	15887	15849	15895	16045	15787	15836	15854	15887	15952	15891	15849	15943	15925	15908	15817	15985	15976	15998	15961	15951	15870	16004	15798	15921	15764	15941	16032	15839	15964	15831	15850	15938	15927	15955	15935	15937	15993	15918
24607	21475	28682	25181	24238	23805	22025	19682	19110	19897	29827	33150	26868	22388	18769	18150	18170	17992	18276	18150	18183	18052	18353	18154	18158	18013	18210	18081	18202	18089	18231	18093	17973	17993	18171	17882	18087	18067	18072	18050	18304	18145	17833	18002	17951	18103	18279	17991	18134	17891	18170	18182	18252	18342	18019	17845	18056	17940	18003	18164	17978	18019	17996	18131	17946	17983	17927	17962	18044	18046	17877	18010	17775	17934	18110	18090	17961	18273	18124	17989	17935	17946	17782	17786	17933	18017	17982	18002	18219	18110	18217	18049	18043	18013	18086	18034	17927	18144	18112	18066	18214	18034	18133	18255	17942	18063	18144	17901	18082	17884	17992	17915	17863	17944	17990	18021	18088	18039	18071	17853	17988	18178	18075	18000	18184	17884	18141	18122	17960	18074	17906	17905	17965	18073	17861	18174	18040	18068	17970	18065	17978	17980	18076	17942	17825	18049	17921	18097	18063	18104	17978	18123	18138	18089	18082	18132	17883	18062	17981	18097	18044	18087	17932	18195	18051	17807	17962	18132	18165	17949	17845	18157	18021	18061	18096	17930	18228	18160	18212	18033	18157	17964	17951	17969	17779	18097	17918	18116	18046	18128	17834	18108	18078	17958	18222	18109	18104	18218	18061	18130	18058	17966	18218	17888	18035	18026	17960	18203	18070	18288	18202	18020	18094	18184	18184	18126	17882	18154	17970	17896	18363	18051	17917	17800	18074	18082	18070	18172	17950	18029	18115	18187	17993	17976	18052	17994	18074	18039	18058	18033	18112	18099	17929	18121	18099	18064	18017	18051	18026	17979	18260	17940	17839	18104	17985	18216	17928	17754	17844	17962	18194	17928	18103	17904	17884	17957	18059	18198	18151	18016	17884	18017	17985	18035	17999	17948	18027	18112	17970	18100	18031	17873	17968	18230	17973	17948	18114	17988	18028	17942	18144	18168	18144	18057	18153	17984	17926	17903	18052	17777	17890	18077	17980	17975	17910	17871	17869	17968	18278	17969	18114	18007	18185	18016	18144	17809	17969	17765	18007	17847	17943	18034	17800	17841	17793	18050	18082	18092	17993	18061	18048	18124	18094	17937	17954	17963	18067	17991	18114	18176	17898	18111	18185	17966	18039	17859	17885	18088	18026	18003	18179	18226	17937	17963	18113	18007	18006	17950	18035	18038	18075	17992	18073	17858	18094	18005	18165	18076	18033	18089	18067	18190	17931	18135	17965	18040	18022	17893	18091	18037	18131	18027	18181	18106	18142	18004	17942	18022	17914	17962	17980	18018	18075	18062	17912	18158	18239	18055	17998	18125	18025	17925	18069	17918	18051	18117	17855	18208	18047	18150	18099	17995	17964	18036	18153	17838	18053	18142	18243	18001	18084	18073	18130	18146	18005	17940	17973	18034	18056	17886	17967	18041	18286	18117	18097	18035	18189	18150	17999	18029	18155	18004	17935	17911	18058	18025	17977	18047	17828	18206	17936	17988	17887	18013	17793	18151	17801	18241	18073	17973	18115	18081	18124	18047	17891	18184	18054	18051	18083	18068	18091	17990	18000	18149	17878	18093	18014	18077	17975	17933	18048	18100	18006	17855	18139	18114	17939	18128	18052	18084	18096	18043	18083	18124	17942	17967	18032	18262	17980	18050	18102	17917	18015	18171	17986	18149	18248	17815	18046	17806	17816	17938	18039	18168	17784	18067	18153	17860	18315	17968	18104	18135	18043	18041	17889	17848	18036	18057	18056	18113	17921	18168	18285	18032	18009	17763	17933	17874	18152	18188	18208	18216	17911	17820	18071	18147	18147	18099	18068	18178	17885	18101	18010	18147	17889	18309	18067	17920	18175	18008	17978	18176	17844	17833	18024	17982	17944	18249	18088	18004	18154	17859	18039	18023	18035	18059	17979	18021	17966	17925	17871	17895	18123	17986	18048	17921	17891	17930	18110	18048	17972	18045	18001	18072	17917	18067	18177	17862	18258	17965	18249	17985	18082	17774	18106	18057	18158	18052	17889	17928	18005	17978	17983	18239	17994	18007	17990	18010	18163	18083	18306	18064	17987	18159	18141	18127	18073	18155	18141	18193	18149	18002	18061	17895	18087	17948	18064	18023	17907	17936	18056	18118	18041	17884	18101	17987	18053	17969	17831	18009	18115	17899	18113	18042	18124	18099	18010	18101	18083	17990	17857	18153	18225	18166	17867	18201	17848	18069	18095	18141	18231	17949	18070	18120	18135	17890	18106	18077	18070	18027	18005	18168	18185	18096	17967	17941	17938	17995	18040	18072	18148	18182	17978	18047	17966	18008	18048	17923	18179	18269	18255	17842	17898	18178	18099	18215	18049	17923	17928	18208	17963	17970	18057	17888	17917	18082	18175	18132	17915	18133	18074	17997	18201	18168	18094	17960	17937	18071	17934	17892	17907	17961	18122	18035	17924	18012	18076	18062	18071	18197	17988	17883	18202	18085	18037	18075	17939	17847	18181	18245	18012	18187	18111	18190	18013	18102	17969	18054	17920	17968	17997	17806	18011	18130	17969	18133	17972	18039	18303	18071	17974	18010	18073	18196	18002	17764	17994	17981	18017	17938	17861	17844	17752	17922	18061	18034	18120	18038	18134	17867	17901	18054	17812	18067	17989	17976	18102	17829	17815	17757	17975	18395	18082	17897	18137	17972	18029	17776	17992	17824	18116	17860	17961	18098	18117	18183	18223	18188	18142	18055	18053	18092	18094	18009	18266	18002	17964	17987	17798	17936	17958	17924	17929	18067	18053	18036	18021	18204	17979	18130	18028	18116	18122	17812	17829	17994	18359	18172	18089	18007	17976	17961	18158	18204	18110	17913	17866	18103	18158	17877	17980	17932	18004	18125	17956	18053	18193	17975	17852	18094	18169	18077	18167	18055	17861	18132	18010	17846	18163	17904	17932	18151	17980	18174	18150	18013	18031	18167	18056	17920	17868	18025	18019	18122	18070	18066	17937	17947	18077	18044	17938	17911	17992	18148	17946	18092	17993	18199	17971	17999	18093	18138	18074	18166	18139	17891	18201	18378	18176	18139	18017	17992	17991	18053	17844	17867	18050	17991	18079	17816	18255	18213	17998	18053	17960	17912	18041	18043	18132	17853	18057	18284	18147	17806	18140	17932	18017	18275	18152	17926	18274	18046	18238	18004	17929	18005	18078	18083	17969	18026	18117	17882	17995	17852	17990	17908	18062	18057	17951	18175	18079	18231	18058	17992	17972	17989	18035	18085	18230	18023	18054	18099	18113	17900	18159	18158	17888	17824	17957	18000	18099	18266	18069	18222	18011	18036	18054	18061	18136	17864	17934	17989	17997	18045	18078	17956	18264	18072	18128	17992	18041	17993	17995	17943	17859	18021	18076	18061	18081	17913	17947	17974	17887	17908	17922	17819	18008	17999	17995	18040	17940	18087	18013	18175	18039	18063	18122	17967	18265	18172	17976	17906	18128	17962	18028	17999	17992	18034	18048	18137	18097	18151	18234	18171	18096	18075	18065	17913	18242	18146	18322	17916	17945	17858	18004	18124	18030	18031	17967	17786	18040	17887	18008	18004	17968	18162	17953	18008	17916	18113	18022	17947	17960	17995	18039	18107	18090	17975	18057	18170	18271	18065	17972	18059	18066	18222	17994	17998	18011	18067	17981	18190	17797	17965	17794	18128	18135	17886	18151	18165	17962	18094	18265	18130	17826	18037	18073	18050	17994	17832	18035	17926	17915	17930	17926	18105	18023	18149	17988	18018	18062	17870	18045	18028	18100	18072	18269	17891	17921	17902	17976	18081	18189	17829	17822	17890	18061	17888	18105	18037	18108	18160	17925	18071	18006	17868	17943	17954	18135	17999	17927	17832	18099	18109	18015	18087	18041	17979	18046	17958	17945	17991	18100	17954	17969	17897	18063	17990	17917	18040	17993	18068	17916	17964	17844	18049	17966	18106	17977	17912	17923	18056	18130	18210	18137	17946	17987	17941	18229	18112	17999	17995	18112	18122	18124	17994	17946	17942	18064	18295	17876	17811	18050	17883	18071	18104	18269	17998	17902	17951	18274	18076	18082	17927	17964	18157	18079	18028	17905	17833	18026	17972	17854	17902	18116	18168	18064	17987	17975	17965	17961	17982	17859	18070	18065	18106	18152	18054	17917	17921	18068	18050	18182	18104	18054	18112	18075	17972	18147	18041	18137	17989	18176	18129	17967	18087	18116	17964	18036	18090	18103	17780	18045	18303	18026	18111	17946	18166	18094	18015	18267	18002	18238	18098	18274	17965	18064	17860	17909	17945	18026	18181	18081	17872	17889	18051	18083	17971	18021	18170	17984	17901	17900	17939	17972	18010	18157	17958	17745	17712	18211	18110	18099	17888	18036	18097	18028	17872	18162	18171	18338	18020	18063	18038	18264	18038	17979	18089	18102	18158	18096	18037	18118	17901	18267	18110	17875	18005	18200	18199	17928	18079	18051	17927	18051	17908	18177	17919	17981	17998	17926	18036	18236	18045	17859	18056	18059	18067	18122	18191	18049	18136	18253	18126	18083	17910	17927	18091	18187	18081	18099	17834	18184	18245	18091	17965	17972	17947	17917	18304	18060	18062	17970	18018	18044	17903	17886	18028	18095	17847	18194	17883	17880	18009	17936	17933	18005	17946	17971	18091	17790	17898	17931	18272	18092	17951	17948	18105	18154	17783	17915	18016	17884	18033	18024	18066	17845	18072	18063	18070	18254	18168	18096	17866	17976	17943	18044	18209	17927	17929	18118	18024	18020	18022	18109	17928	18108	18064	17938	18134	18064	17964	18126	18059	17886	18092	18060	18266	17983	18113	18006	18082	18207	18110	18200	18238	18018	17899	18045	18010	17879	17998	18147	18165	17941	18123	18030	17990	17968	18040	18178	17981	17853	17983	18046	18139	17968	17868	17887	18064	17850	17869	18125	18295	18033	17858	18121	18101	17989	18034	18002	18054	18030	17949	17927	18088	18100	18060	18192	18094	18030	18249	18095	17958	18097	18105	18028	18150	18017	18099	18041	18115	17944	18047	18076	18119	17959	18024	17919	17842	18093	18105	18058	18150	17913	18021	18071	18273	18097	17981	17827	18065	17957	17945	17761	17939
14183	22354	24006	24734	27397	22895	19012	18169	17748	19176	33901	34128	26722	20474	16120	15914	16088	15999	16162	16172	16150	16122	15957	16003	16040	16100	16013	16092	16058	15857	16219	16117	16092	16219	16049	16079	16160	15966	16159	15902	16092	16052	16005	15944	16124	16057	15850	15926	15998	16089	15855	16267	16031	16195	16051	15989	16041	16111	15953	16079	16089	16129	16038	16004	16146	16060	16054	15999	16230	16054	16136	16028	15988	16107	16125	16171	16015	16087	16065	15929	15928	16116	15883	15974	16058	16005	16140	15993	16059	16090	15897	16064	16000	16104	16084	16068	16058	16057	16194	15902	16001	15959	16059	15881	16056	16056	16056	16112	16262	16100	15897	16030	16095	15938	16152	16125	15800	15970	15988	16084	15979	16110	16147	16074	15913	16040	16015	16138	16196	15979	15944	15894	16072	16186	16019	15924	16161	16021	16056	16057	16103	16106	16072	15900	15985	15992	15883	15952	16044	15981	16090	15974	16190	15961	16001	16145	16007	16045	15948	16029	15971	16046	15952	16120	16113	15984	16154	15941	16089	15992	16080	16228	15968	15989	16023	16093	16148	15979	16148	16017	16187	15948	16003	15699	16167	15933	16086	16166	16055	16011	16143	15959	16054	16159	16165	15951	16005	15939	15917	15946	15996	15961	15988	15889	15883	15997	15870	16083	15900	16116	16131	16053	15954	16046	15932	15957	16021	16047	16006	16174	16046	16050	16193	16073	16105	16020	16101	16153	16086	15947	16019	16031	16245	15860	15909	15898	16007	16295	16054	15992	15999	15834	16063	15984	16166	16208	16135	15984	16214	16150	16035	15946	16114	16110	15918	16021	16034	16064	16124	15960	16188	16057	15964	15925	16097	16046	16079	15975	16035	15860	15980	15806	16140	16013	15816	16063	16178	16056	16074	16031	16231	16009	16060	15952	16008	15937	16059	16007	16101	15928	16062	15991	16049	16057	16056	16016	15964	16144	16137	16004	16087	16202	16068	16177	16123	16031	16031	16007	16132	15934	16065	15998	16044	16204	16076	16029	15988	15950	16071	16110	16031	16018	16130	16081	16059	16081	16120	16111	15867	15982	15860	16071	15861	16253	15996	16091	15948	16179	16129	15979	16018	15939	16043	16156	15986	16084	16065	16043	16062	15921	16118	16139	16035	16029	15887	15978	16013	15911	15969	16039	15944	15993	15987	16115	15983	15973	15950	15998	16147	16040	16008	16024	15943	16162	16061	15970	16059	16090	16058	15996	16018	16076	16012	15886	16194	16103	15976	15977	16009	15969	15920	16030	16171	16029	15903	15938	16081	16235	16181	16052	16023	16080	16034	16099	16140	16017	16035	16152	15813	16040	16167	16078	16090	16024	16054	16142	16034	16096	16101	15911	16252	16109	15966	16020	16023	15942	15855	15898	16095	16135	16055	15980	16090	15972	16056	15976	15989	16056	15909	16079	16132	15938	16102	15986	15991	16136	16208	16033	15964	15932	16159	16087	16087	16022	16169	16090	15885	15941	16200	16091	16190	16114	15926	15991	16008	16128	16047	15935	16104	15903	15978	16099	16113	15978	15988	15956	16065	16139	15939	16030	16190	15934	15955	15954	16018	15965	16014	16123	16167	16053	16057	15993	16144	16059	15985	16144	16155	16047	15993	15981	16049	15882	16085	15928	15919	16143	16152	15889	16054	15923	16062	16248	15865	16008	16118	15865	15994	16127	15981	16058	16332	16082	16069	16107	16005	16077	15920	16124	16078	15979	15951	16011	15980	15980	16122	15982	16104	16163	16207	16095	16206	16083	16216	16252	15919	16134	16034	16089	16146	16107	16159	16048	16039	16079	16152	15911	16082	16142	16097	16003	16080	16033	16094	15952	15940	16138	16155	15872	15808	15808	15981	16132	15939	15914	16182	16156	16010	16078	16071	16097	15963	15985	16029	16107	16203	16140	16154	16051	16119	16013	16127	16077	15803	16075	16176	16060	16057	16175	15968	15977	16038	15890	15884	15974	16027	15996	16086	16069	16090	15975	16067	16071	15983	16050	16101	16050	16080	15859	15981	16019	15977	16170	16175	16070	16013	16046	16057	16089	16073	16056	16018	16108	15921	16147	15911	15916	16205	15939	16123	15992	16031	16050	15970	16001	15951	16021	15955	16192	15887	16059	16044	16077	15991	16134	15940	15838	16134	15932	15977	16094	16171	16060	16070	15998	16035	16092	15927	16100	16082	15867	16082	15878	16228	16118	16235	15990	15881	16003	16104	15945	16062	16005	16215	16103	16029	16039	16154	16124	16115	16017	16038	15983	16103	16015	16030	15867	16125	15986	16123	16196	15890	15965	16066	16004	16076	16028	15995	16034	16274	16001	16037	16149	16102	15920	16005	15991	15969	16003	15992	16124	15917	15974	16088	15819	15995	15902	16144	15982	15963	16002	16042	16066	15979	15922	15958	16080	16160	15987	16065	15860	16120	15989	16033	16100	16065	15968	15896	16098	16085	15955	15898	15973	15960	16147	16124	15980	16020	15926	16099	15948	16008	16077	16168	16141	16097	16128	15995	16093	16057	15981	15972	15994	15956	15978	15977	16059	16146	16174	15992	15999	16069	15931	15890	15982	16179	15941	16094	15933	16115	16128	16078	16137	16064	16157	16005	15966	16092	16029	16052	15945	16039	16016	16057	16136	15963	16179	16010	15928	16015	16125	16148	16031	16193	15935	16031	16048	16060	16096	15992	15975	16046	15887	15929	16085	16183	16228	16133	15970	16051	16151	16035	15910	15914	16162	16075	15893	16088	16030	16219	15920	16029	15964	15969	16133	15863	16201	15946	16235	16096	16143	15994	16119	15928	16073	16095	15930	16094	15999	16115	16123	16051	16033	16071	16020	16076	16089	15942	15883	16093	16003	15958	16191	16015	16123	16053	16075	16133	16005	16090	15902	16185	16029	16144	16127	16096	16299	16193	15996	16030	16001	16020	15955	16129	16189	16106	16044	16058	15919	15976	15914	16102	16012	16329	15990	15970	15904	16002	16007	15979	16062	16177	16020	16076	16089	16037	15884	16195	16228	16232	16074	16111	16014	15974	16142	16059	16264	16026	16058	16106	16012	16018	15900	16162	16112	15992	16067	16173	15941	16032	16159	16190	16033	15912	16107	15907	15961	16056	15907	16154	16038	16071	16177	15870	16243	16113	16234	15874	16051	15937	16026	16225	16041	16226	16010	16126	16038	16117	15879	16185	16112	15978	16146	16231	15925	16074	16219	15819	15953	16033	16002	16186	16071	16006	15947	16037	16061	16111	15988	16017	16030	16076	15909	16147	16193	16092	16021	15926	16039	15953	16241	15927	16039	16128	16065	16088	15991	16142	15898	15866	16145	16125	15996	15948	15908	15972	15986	16144	15851	15803	16145	16053	16060	15875	16006	15990	16117	16050	16128	16052	16079	16130	16213	16192	16134	16016	16053	16181	15910	16072	16028	16160	15971	16116	15996	15901	16041	16087	15874	15924	16061	16157	16019	16069	16013	16120	16048	15924	16057	16037	16002	15974	16214	16012	15948	16125	16027	16106	16144	15886	16174	15925	15881	16000	16011	16137	16045	16130	16059	16050	16013	16144	15988	16054	16132	15749	15964	16041	15928	16004	16031	15878	16290	16072	16121	16109	16087	16079	15951	15968	16065	16071	16172	16146	15993	16100	15733	16052	16033	16196	16161	16222	16004	16083	16063	16066	15900	15952	15928	16160	15887	16100	15989	16047	15819	16040	16189	16061	16135	16108	15981	15989	16108	16034	16198	15971	16070	16100	16097	16080	16136	16016	16046	15978	16048	15931	15969	16011	16003	16162	16051	16102	15973	16069	16064	16012	15969	15951	16064	16048	15890	16070	15963	15971	16032	16232	15994	16018	16006	16009	15938	15992	16121	15875	16125	15811	16145	16061	15911	16150	15989	16008	16059	16059	16248	16120	15894	15886	16061	16036	16178	16161	16027	16199	16032	16069	16074	15943	15972	15925	15868	16193	16137	15964	15952	16088	15874	16090	15974	16141	16035	15969	16028	16000	16062	16045	16076	16081	16115	15980	15980	16066	16228	16056	16099	16104	16167	16098	15947	15920	15873	16113	16051	16084	16134	15911	16079	15994	15945	15927	16108	16075	16080	16156	16048	16028	15963	16021	16222	16009	16196	15921	16073	16174	16062	15957	15984	16060	16076	15988	16189	16093	16101	16022	16167	16257	15957	16121	16023	16115	15972	16041	16082	16088	16066	16056	15888	15909	16090	15935	16113	15970	16174	16195	16175	16075	16005	16046	16190	16141	16192	16125	15896	15968	15925	15897	16221	16175	16081	16026	16130	16101	16083	16033	16032	16094	16048	16073	16055	15999	16055	15852	16124	16157	16124	15674	16142	16026	15915	16043	16062	16206	16149	16072	15944	15950	15931	16125	15931	16061	15923	15861	16099	15983	15990	16021	15940	16136	15926	15798	15981	16152	15967	16129	15950	16029	16110	16082	15889	16242	16263	15946	16083	15993	16022	16091	16166	16037	15861	15889	15977	16208	15854	15804	16113	16116	16202	16091	16052	16084	16118	16126	16151	15944	16012	16179	16020	15972	16057	16231	16054	15979	15992	16027	16066	15908	15995	15985	15980	16083	15964	15907	15917	16051	16044	15923	15885	16097	16071	16011	16097	16123	16024	16082	15979	15995	16026	16006	16120	16219	15997	16164	16152	15983	16112	15949	15942	16072	16270	15823	16168	16053	15830	15975	16131	16070	16030	16144	15921	16107	15970	16030	16123	16110	16034	16062	16033	15969	16065	15888	16189	15995	16119	15951	15982	15985	16087	15888	15965	15926	16046	16005	15926	16161	16120	16087	15804	15925	16022	16168	15983	16040	16016	16177	16056	16001	16094	16026	15920	16040	15988	16116	15898	16117	16009	16054	16156	15951	16006	16056	15902	15954	16085	16174	16125	15824	15870	16049	16084	16157	15839	15974	16136	16084	15985	16006	16078	16141	16130	16017	15970	15902	15861	16150	16042	16034	16137	16118	15958	16050	16257	16106	16016	15958	15914	16090	16025	16024	15927	16035	15864	16206	15923	16142	15994	16122	16009	16055	16176	16087	16108	16047	15972	15965	15998	16079	15829
22862	21474	29461	23992	22548	26181	28116	21845	20537	30605	46702	45463	34898	26337	20854	19944	19888	19887	19902	19827	19827	19932	19957	19970	19670	19707	19886	19726	19699	20037	19906	19704	19872	19665	19845	19854	19703	19594	19790	19739	19820	19577	19683	19816	19885	19912	19604	19766	19747	19717	19726	19737	19789	19681	19823	19695	19571	19646	19518	19663	19792	19700	19840	19717	19568	19945	19756	19631	19892	19571	19721	19602	19740	19852	19637	19535	19453	19620	19344	19662	19921	19794	19635	19739	19637	19667	19691	19785	19678	19638	19485	19507	19543	19558	19707	19626	19656	19659	19802	19766	19795	19779	19648	19593	19716	19726	19776	19688	19704	19794	19728	19645	19711	19667	19815	19620	19616	19622	19813	19667	19830	19893	19711	19591	19738	19687	19703	19787	19582	19631	19483	19641	19821	19743	19751	19675	19560	19720	19710	19774	19750	19679	19756	19626	19509	19650	19717	19470	19819	19617	19630	19555	19470	19661	19773	19853	19762	19666	19903	19611	19677	19567	19529	19812	19662	19540	19914	19819	19675	19616	19643	19478	19670	19606	19682	19657	19721	19710	19630	19722	19680	19717	19505	19402	19449	19590	19435	19667	19757	19758	19850	19476	19716	19616	19668	19727	19637	19903	19636	19815	19723	19720	19765	19502	19489	19516	19599	19642	19989	19590	19732	19725	19688	19513	19611	19705	19467	19644	19755	19642	19503	19563	19689	19687	19609	19635	19714	19572	19724	19851	19727	19402	19670	19768	19556	19799	19786	19622	19638	19797	19516	19611	19551	19729	19825	19760	19565	19746	19915	19679	19678	19458	19603	19687	19340	19637	19746	19729	19547	19681	19678	19508	19587	19730	19557	19705	19677	19569	19693	19644	19581	19741	19690	19803	19478	19603	19786	19654	19680	19587	19757	19656	19638	19615	19718	19744	19609	19826	19670	19730	19585	19557	19777	19811	19791	19720	19559	19854	19651	19689	19698	19673	19672	19455	19785	19579	19526	19487	19724	19753	19571	19758	19737	19680	19693	19589	19551	19704	19775	19675	19709	19660	19638	19798	19809	19724	19607	19689	19695	19793	19585	19374	19777	19709	19613	19622	19715	19448	19644	19698	19636	19776	19449	19545	19578	19516	19533	19603	19331	19707	19649	19570	19717	19801	19866	19686	19739	19768	19560	19512	19542	19572	19551	19605	19595	19789	19817	19618	19677	19629	19639	19573	19712	19659	19540	19640	19396	19688	19607	19403	19579	19717	19661	19626	19657	19654	19669	19547	19471	19578	19604	19544	19473	19671	19619	19471	19469	19752	19595	19728	19727	19806	19650	19666	19748	19741	19766	19827	19779	19656	19631	19754	19645	19637	19560	19565	19838	19758	19556	19755	19670	19562	19550	19557	19577	19718	19674	19530	19760	19574	19558	19781	19662	19659	19598	19697	19726	19428	19610	19632	19671	19823	19583	19724	19860	19596	19670	19568	19694	19744	19869	19617	19563	19750	19745	19614	19742	19545	19399	19701	19601	19490	19641	19420	19639	19564	19416	19585	19753	19554	19898	19555	19606	19484	19596	19930	19721	19822	19765	19738	19689	19515	19537	19621	19739	19650	19756	19537	19524	19586	19736	19664	19803	19847	19749	19618	19842	19609	19404	19496	19666	19527	19686	19500	19820	19687	19696	19882	19586	19448	19548	19540	19498	19766	20019	19631	19650	19756	19684	19890	19542	19510	19712	19762	19427	19814	19697	19787	19641	19727	19532	19507	19673	19755	19628	19628	19735	19595	19545	19536	19713	19627	19534	19546	19612	19754	19745	19613	19709	19674	19577	19525	19502	19457	19618	19584	19568	19529	19334	19641	19673	19591	19698	19689	19766	19871	19784	19755	19622	19607	19612	19626	19547	19593	19603	19490	19571	19787	19569	19699	19745	19820	19702	19528	19644	19455	19558	19645	19488	19575	19624	19608	19534	19598	19950	19691	19484	19682	19646	19596	19657	19714	19604	19556	19772	19560	19490	19604	19886	19570	19865	19749	19559	19723	19573	19560	19483	19624	19711	19643	19630	19775	19519	19861	19568	19469	19703	19636	19697	19795	19846	19843	19717	19739	19699	19583	19675	19655	19618	19777	19667	19804	19751	19560	19499	19733	19533	19571	19517	19564	19645	19598	19863	19730	19718	19668	19821	19559	19669	19547	19791	19588	19634	19592	19705	19418	19697	19575	19834	19817	19739	19735	19534	19683	19610	19756	19585	19573	19535	19553	19649	19674	19662	19694	19531	19832	19686	19690	19841	19486	19639	19570	19711	19548	19738	19781	19556	19646	19499	19591	19603	19553	19675	19707	19667	19794	19664	19826	19933	19534	19541	19615	19604	19638	19506	19497	19383	19657	19749	19951	19682	19516	19653	19702	19545	19380	19512	19677	19491	19741	19488	19671	19675	19695	19661	19749	19757	19718	19498	19533	19571	19734	19659	19612	19532	19446	19746	19857	19858	19773	19485	19700	19685	19700	19532	19638	19640	19551	19570	19713	19569	19559	19468	19640	19615	19709	19755	19789	19688	19434	19675	19789	19622	19824	19499	19726	19860	19766	19735	19690	19514	19603	19786	19414	19779	19601	19660	19644	19726	19753	19615	19534	19789	19593	19505	19503	19582	19819	19631	19870	19786	19579	19703	19652	19449	19939	19675	19725	19551	19566	19640	19521	19656	19772	19617	19860	19589	19443	19595	19495	19646	19787	19573	19602	19735	19479	19762	19822	19774	19536	19746	19615	19769	19670	19637	19504	19547	19578	19663	19470	19626	19496	19649	19589	19607	19703	19645	19522	19586	19529	19735	19666	19385	19577	19613	19435	19692	19744	19579	19722	19592	19635	19584	19576	19758	19710	19785	19494	19593	19766	19806	19661	19830	19700	19634	19698	19361	19621	19546	19520	19709	19550	19795	19513	19556	19596	19903	19656	19687	19752	19530	19730	19713	19719	19653	19730	19780	19794	19560	19601	19644	19512	19854	19689	19651	19487	19458	19646	19668	19615	19672	19526	19608	19738	19583	19592	19709	19727	19571	19724	19696	19800	19571	19626	19678	19697	19917	19637	19670	19615	19617	19607	19623	19624	19694	19721	19751	19707	19688	19566	19563	19606	19480	19845	19978	19947	19786	19725	19574	19629	19865	19598	19777	19581	19580	19503	19737	19708	19708	19497	19585	19527	19534	19633	19642	19536	19741	19452	19530	19573	19724	19764	19882	19692	19571	19506	19723	19717	19701	19587	19615	19770	19568	19417	19692	19805	19651	19458	19719	19765	19537	19503	19668	19656	19728	19611	19765	19504	19696	19503	19583	19447	19761	19481	19752	19572	19495	19496	19784	19589	19577	19598	19665	19558	19794	19630	19571	19494	19338	19698	19780	19744	19531	19708	19625	19496	19631	19476	19578	19652	19410	19601	19803	19633	19736	19786	19615	19680	19504	19572	19433	19542	19618	19682	19727	19738	19606	19738	19998	19468	19505	19711	19684	19466	19749	19833	19650	19542	19484	19636	19661	19637	19443	19603	19668	19819	19817	19574	19586	19447	19714	19726	19607	19490	19686	19879	19669	19653	19764	19858	19640	19564	19881	19577	19677	19503	19802	19519	19729	19425	19780	19615	19708	19651	19739	19640	19706	19671	19509	19634	19571	19555	19575	19700	19661	19464	19593	19531	19755	19594	19726	19636	19548	19549	19878	19799	19604	19533	19698	19739	19690	19703	19467	19641	19907	19568	19608	19333	19799	19756	19570	19636	19465	19712	19693	19592	19793	19726	19522	19512	19692	20045	19661	19624	19664	19804	19694	19883	19858	19647	19451	19610	19717	19912	19792	19664	19520	19622	19572	19792	19855	19662	19681	19580	19770	19668	19707	19714	19515	19531	19567	19804	19687	19663	20002	19596	19628	19471	19721	19496	19869	19355	19608	19729	19718	19615	19550	19631	19575	19709	19469	19649	19809	19506	19592	19665	19482	19654	19784	19542	19611	19584	19806	19788	19826	19533	19739	19515	19713	19673	19534	19752	19598	19748	19821	19766	19666	19577	19611	19653	19463	19690	19753	19612	19831	19662	19745	19763	19702	19426	19636	19511	19751	19464	19684	19625	19716	19585	19676	19814	19792	19659	19489	19758	19704	19660	19730	19396	19466	19764	19649	19594	19841	19696	19676	19784	19801	19620	19578	19778	19584	19599	19608	19805	19755	19709	19576	19479	19752	19476	19470	19597	19911	19634	19459	19593	19595	19551	19718	19638	19758	19607	19810	19743	19565	19798	19784	19836	19667	19706	19577	19557	19581	19516	19784	19615	19714	19583	19747	19520	19650	19717	19454	19751	19466	19611	19690	19658	19653	19646	19552	19792	19673	19601	19682	19689	19683	19545	19680	19745	19840	19514	19749	19663	19562	19593	19739	19688	19516	19613	19696	19595	19675	19829	19673	19511	19354	19445	19739	19653	19577	19614	19731	19645	19596	19653	19554	19726	19753	19682	19682	19679	19794	19587	19802	19911	19910	19547	19508	19714	19728	19629	19796	19545	19699	19543	19495	19612	19627	19932	19699	19686	19821	19675	19702	19539	19524	19709	19598	19860	19679	19619	19814	19830	19605	19526	19734	19620	19780	19639	19625	19596	19582	19556	19576	19581	19559	19389	19724	19570	19730	19589	19526	19707	19544	19576	19787	19784	19706	19600	19507	19627	19535	19778	19700	19479	19678	19401	19614	19531	19734	19396	19722	19911	19665	19696	19519	19596	19473	19713	19636	19631	19638	19486	19611	19653	19721	19643	19726	19630	19714	19490	19479	19678	19606	19770	19656	19824	19819	19517	19692	19662	19755	19605	19776	19676	19464	19682	19587	19673	19592	19582	19687	19771	19665	19602	19650	19504	19810	19366	19514	19730	19582	19461	19714	19642	19788	19539	19614	19714	19819	19408	19458	19579	19554	19779	19897	19601	19634	19604	19669	19755	19854	19626	19710	19457	19564	19483	19701	19650	19343	19741	19605	19527	19608	19897	19612	19600	19634	19402	19560	19849	19869	19712	19676	19674	19821	19716	19515	19898	19752	19698	19708	19575	19776	19583	19603	19547	19680	19611	19455	19851	19630	19371	19613	19626
16460	30480	34728	39575	34725	28744	22809	19521	18243	33208	49037	45103	34776	23722	17092	16865	17151	16869	17182	16946	17096	17005	17008	16857	17011	17040	16982	17149	17056	17053	17014	17082	16919	16968	16924	17039	17020	16792	17155	17001	17068	16937	17035	16856	17114	16960	17025	16966	17026	16870	16973	17310	16970	17125	17091	17065	16988	16968	17007	17110	16984	16940	16863	17035	16835	16972	17101	16959	17096	17052	16852	17045	16799	17038	16962	16998	17057	16969	16996	17079	17105	17133	16869	16886	17161	16926	16968	16999	16766	17058	17024	17110	16849	17057	16973	17079	16809	16804	17091	16889	17003	17025	17112	17047	17183	16857	17015	17333	16904	17051	17046	16970	17091	16975	17172	17025	17182	16965	16815	17145	17035	16956	17061	17091	17021	16974	17083	17039	16975	17135	16990	17062	16930	17128	16921	17044	16932	17031	16917	16795	17022	17153	16911	16845	17043	17073	16987	17047	17028	16926	17158	16890	17103	17272	16970	17036	16902	16976	17068	16927	16938	16999	17076	16933	16936	17149	17145	17210	16950	16919	17021	17110	17002	17029	17046	17093	16892	16866	16981	16950	16947	17093	16976	16840	16979	17043	17002	16987	17078	16856	17036	17141	16996	17008	17049	16887	16912	16858	16916	16990	17107	16910	16908	16955	17201	17007	16927	17126	17037	17165	16969	16956	17071	17063	17046	16938	16802	17017	17052	16946	16913	17055	16924	17009	16991	16818	17049	17079	16916	17015	17090	16995	16831	17082	16953	17069	17019	17071	16989	17015	17033	16944	16948	17032	16932	17073	16970	17176	17088	16924	16960	17117	16956	17044	17021	17133	17048	16949	17077	17023	16932	16803	17166	16996	16962	17092	17060	16951	17054	16935	17072	17013	16907	17011	17183	16894	17034	17108	17019	16944	17049	16976	17044	17028	16928	16993	17208	16971	16914	17037	17031	16785	16975	16945	16990	16843	16999	17130	17052	16919	16978	17057	16906	16973	17071	16951	16825	16984	16957	16922	16972	16984	17178	17095	17067	17042	16988	17060	16897	16947	16907	17116	16935	16909	16948	16997	16999	17095	16959	16998	16956	16941	17034	16974	16996	16949	16914	16885	16987	17062	16908	16787	17070	16898	16881	16894	17086	17042	16803	17024	16926	17057	16939	17071	16987	16916	17120	17075	16992	17077	17027	17112	17094	16871	16909	16872	16951	16958	17000	16978	17124	16952	17027	16822	16912	16941	16968	16778	16955	16965	16990	17172	17029	16938	16962	16918	17050	16920	16899	16977	16891	17140	16980	17025	16995	16878	16917	17024	16921	16896	17047	16946	16916	17123	16901	17102	16948	17040	17004	17109	16992	16926	16957	16967	17022	16710	16907	16931	17011	17103	16949	17014	17071	16905	16995	16983	17009	17078	16960	16856	16845	17085	16976	17005	16926	17140	17007	16975	16991	16940	16907	16806	16972	16922	16984	17050	16982	17131	16816	16956	16960	16842	17034	16959	16916	16990	16964	16996	17113	16950	16931	17008	16975	16818	16998	16898	17098	16965	16838	17137	17056	17071	16956	16838	16929	16993	16982	16968	17036	17087	16850	17021	16843	17019	17035	17013	16994	17022	16973	17107	16911	16985	16943	16902	16987	17070	16995	16979	16755	16884	16888	16910	16918	16969	16927	17081	16925	17007	16965	17056	17047	16813	17020	17225	16989	16850	17050	16857	16891	17048	17063	16993	16976	17038	16904	16991	16907	17003	17041	16934	16992	17108	17001	17073	17000	17004	17080	16969	17040	16928	16990	16954	17009	17054	16999	16834	16862	16819	17062	17075	17008	17023	16901	16962	17003	16946	17055	16928	16926	17055	16855	17166	16883	17086	16941	17040	16855	17016	16856	16937	16891	17148	16933	17081	17037	17056	17041	16844	17067	16987	16776	16957	16854	17012	16955	16879	17008	16857	16893	16909	16923	17038	17021	17033	16700	17237	17003	16950	16835	16857	16938	16944	16896	17063	17009	16925	16833	17183	16904	16902	16984	16796	17070	16854	16958	17043	16871	16886	17120	17139	16959	16806	16932	17086	16964	17044	16974	16887	16970	16987	16911	16959	16978	17014	17054	17097	16895	16965	17038	16835	17000	16935	16969	16990	17029	17102	16907	17034	16904	16983	17089	17160	17043	16849	16953	16872	17052	16971	16902	16967	17017	17134	16953	17093	16918	17173	17059	16856	16865	16920	16852	16983	16885	17069	16944	17003	17092	16846	16962	16980	16987	16816	17060	16823	17134	17183	16992	17045	16966	16929	17027	17114	16879	16989	17146	16919	17028	16869	17067	16806	17073	16998	16990	17001	16861	16962	17004	16879	17073	17132	16972	17014	17017	16862	16866	16788	17212	16928	16942	17004	17077	16949	16974	17127	16884	17020	16798	16908	17036	16859	16963	16938	16842	17046	16819	17166	16935	16983	16862	17043	17156	17161	17049	16950	16956	16906	16755	17015	16899	17091	16836	16936	17057	16930	16980	16798	16972	16876	16830	17021	16926	17050	17106	16846	17048	16998	16927	16868	16882	16968	16960	16870	16930	17021	16945	17034	17000	17123	17006	16952	16903	16907	17037	17043	16805	17015	16829	17101	16985	16739	17121	16987	17117	17085	17237	16984	17164	16915	17044	16837	17063	17060	16981	16973	17058	17013	17090	16859	16910	17068	16726	16910	16767	16951	17208	16951	16974	16972	16918	16914	17003	16681	16968	16914	16966	16963	16893	17055	16999	16908	16760	16959	17073	17074	16942	17008	16893	16958	16916	16911	17017	17033	16948	17005	17012	17005	17117	17016	16906	16817	16994	17175	16904	16816	16856	17137	17186	16984	17028	17207	16866	17165	16999	16873	16846	17078	16975	16873	17113	16816	16977	16816	17042	17105	16817	16905	16853	16899	16848	16886	17054	17030	17063	16889	16961	16953	16862	17022	17073	16966	16899	16925	17068	16870	16841	17249	16938	17039	17047	16912	16890	16933	16977	16842	16914	16954	16927	16945	16921	16932	17094	16886	16904	16854	17008	17068	17022	16973	16924	16986	17126	16979	16965	16988	16978	17002	17112	16955	16928	17169	16958	16982	17118	16989	16841	16987	17062	17018	16892	17131	16937	17007	17011	16952	16913	16875	16989	16915	16877	17032	16897	17078	17061	16949	17059	17021	16900	17013	17001	17075	17027	17055	17041	16911	16798	17110	17000	17086	16967	17074	16946	17065	17034	16813	17030	16942	17086	17084	16917	16789	16918	17124	17078	16834	17103	16735	17091	16968	17026	16910	17027	16891	16926	17087	16831	17037	16863	16942	16971	16893	17062	16857	16973	16979	16923	17064	16951	16993	16912	17052	17063	17025	17079	17087	16947	16995	17131	16800	17053	16982	17133	17159	17070	16975	16994	16984	17071	17083	16982	16946	17096	16992	16825	17013	17053	17039	17075	17042	17120	16960	16927	17036	16996	17026	16954	17026	16814	16821	17219	16975	16921	16934	16993	16923	17085	16868	17020	16928	16759	17213	17012	17090	17096	16823	17118	16834	17049	16991	17024	16948	16942	17006	16913	16993	16992	16969	16971	16922	16925	16967	17145	17059	16954	17023	17008	17074	17025	16947	16935	16917	17053	17075	16785	17176	17031	16831	16963	17111	16913	16881	16831	16867	16828	16897	16982	16990	17066	16945	16957	16922	16977	17087	16880	17076	16963	16891	16954	17087	16937	16974	16916	16966	16966	17229	17135	16856	16970	17030	17092	16973	17040	17004	16926	16951	17045	17039	16980	17004	16899	17036	17058	16652	16989	16886	16927	17055	17086	17247	17049	16898	16922	17159	16986	16963	17084	16933	16974	17085	17178	17036	16948	17015	16907	17044	17058	17007	17100	16954	16861	17171	16984	16904	17049	16922	16971	16841	16745	16910	16964	16852	17090	16992	16953	16871	16800	17002	16961	16967	16914	16740	17060	16998	17014	17139	17054	16811	16842	17130	16910	16986	16881	17044	17034	16945	16753	16980	17062	17047	16986	17168	17137	16953	16980	16968	16945	16871	17027	16998	17128	17001	16987	16926	16941	16797	17031	17048	16923	17077	17264	16986	17048	16866	16909	17053	16814	17066	16990	17067	17051	16906	17007	16963	16975	17062	16940	17056	17007	17024	16838	16853	16848	17061	17009	16915	17017	16923	16955	17006	17037	17039	16838	17134	16945	16875	16971	16896	16870	16827	17111	17063	17032	16926	16833	17037	17032	16931	16911	17157	16895	16956	16980	16770	17134	16925	17040	17065	16908	17093	16884	17032	16913	16960	16930	16888	17026	17001	16951	16931	16852	16959	16795	16802	16955	17048	17033	16944	17080	17030	16831	17171	17123	16903	16995	17133	17053	17005	16831	17015	16945	16919	16920	16937	17022	16917	16971	17102	17015	17059	16935	16932	16846	16829	17054	16970	17149	16849	16994	17104	17108	16963	17010	17069	17058	17085	17001	17068	17219	17076	17107	17023	17039	16900	16861	17061	16997	16881	16998	16995	17006	17020	16908	16900	16932	16874	16965	16962	16838	17113	17038	16912	16972	16837	16795	17014	17018	17127	16916	17012	16997	16807	16991	17017	16990	17037	16931	17198	17089	16980	16957	16970	17094	16844	16876	16893	17195	17155	16980	16922	16967	16903	16849	17030	16875	17000	17114	16942	17010	17042	16986	17001	16803	16912	17013	17054	17033	16853	16948	16973	17056	17058	16943	16989	17088	17014	17087	16941	17054	17062	16915	17174	17007	16838	17108	17027	16907	17063	17118	16964	16968	16921	17035	16754	17017	16828	17028	16906	17098	17002	17018	17026	17118	16885	17032	16902	16962	17177	16795	16970	16898	16891	16925	16927	17165	16833	16997	16934	17102	16847	16947	17167	16932	16790	17045	16889	16897	16981	16857	17184	17048	16971	16977	16888	16942	16832	16946	16755	16971	16978	17011	16984	16973	17101	16903	17116	16969	17126	16924	16882	16863	17049	16830	16965	17037	16938	16988	16834	17007	17101	16927	16964	16974	16956	16849	17051	17027	16897	17076	17012	17076	16904	16802	16943	17033	16961	16934	17050	17079	17058	16905	16842	16905	17109	17040	16912	16983	16960
27567	22549	30332	30264	23862	21796	20759	20172	19789	21179	22014	21389	20622	19987	19423	19428	19268	19733	19496	19552	19541	19474	19343	19377	19422	19339	19284	19494	19682	19471	19314	19368	19684	19496	19424	19497	19512	19397	19202	19547	19338	19218	19537	19437	19463	19239	19465	19353	19616	19155	19358	19326	19297	19532	19471	19378	19319	19476	19234	19268	19206	19311	19268	19440	19474	19423	19256	19361	19099	19352	19351	19294	19371	19281	19432	19254	19651	19292	19307	19392	19311	19416	19380	19290	19342	19102	19482	19406	19406	19337	19346	19387	19299	19171	19328	19401	19288	19460	19322	19332	19553	19559	19253	19328	19431	19372	19384	19179	19458	19389	19544	19164	19417	19313	19449	19407	19434	19206	19435	19463	19393	19294	19387	19363	19449	19366	19226	19336	19511	19439	19225	19330	19271	19280	19470	19398	19434	19425	19275	19446	19307	19382	19478	19407	19567	19301	19493	19353	19467	19501	19292	19355	19208	19343	19380	19441	19377	19388	19452	19276	19329	19576	19581	19328	19448	19133	19479	19470	19344	19534	19424	19329	19418	19634	19414	19286	19286	19467	19569	19321	19497	19364	19426	19423	19223	19293	19175	19208	19320	19336	19341	19436	19181	19338	19314	19472	19232	19317	19438	19237	19477	19679	19603	19270	19317	19367	19358	19295	19230	19214	19256	19418	19455	19208	19428	19217	19410	19373	19375	19375	19469	19269	19393	19409	19468	19270	19284	19354	19241	19238	19479	19201	19493	19519	19349	19269	19517	19454	19189	19499	19329	19411	19527	19423	19332	19438	19185	19158	19308	19120	19431	19399	19570	19388	19528	19330	19613	19477	19305	19177	19385	19370	19508	19375	19683	19460	19308	19416	19428	19309	19529	19490	19375	19434	19240	19199	19439	19326	19327	19135	19512	19388	19222	19597	19440	19365	19232	19261	19264	19556	19446	19649	19371	19444	19459	19389	19431	19416	19385	19241	19405	19363	19416	19255	19430	19224	19431	19316	19196	19332	19577	19447	19731	19553	19295	19253	19257	19308	19361	19238	19330	19172	19252	19374	19254	19243	19383	19223	19389	19152	19249	19588	19221	19260	19364	19236	19469	19299	19193	19486	19198	19366	19227	19312	19438	19363	19438	19186	19606	19319	19391	19416	19378	19596	19240	19557	19329	19442	19418	19343	19409	19318	19441	19192	19362	19492	19463	19325	19189	19515	19494	19386	19250	19224	19229	19413	19247	19386	19410	19320	19332	19264	19263	19272	19372	19394	19339	19425	19393	19633	19245	19445	19615	19346	19307	19231	19237	19439	19456	19235	19418	19227	19252	19320	19197	19308	19391	19346	19287	19377	19219	19252	19307	19304	19137	19277	19261	19338	19504	19552	19360	19412	19328	19377	19310	19424	19423	19411	19357	19485	19425	19345	19501	19399	19329	19392	19509	19401	19166	19455	19454	19350	19524	19323	19134	19308	19145	19185	19426	19351	19377	19246	19392	19264	19624	19321	19380	19416	19325	19281	19451	19251	19390	19140	19154	19258	19022	19429	19325	19500	19264	19329	19344	19158	19418	19324	19500	19380	19405	19500	19255	19373	19435	19366	19388	19602	19446	19208	19348	19422	19474	19447	19253	19372	19237	19220	19297	19205	19277	19502	19268	19418	19408	19365	19376	19457	19363	19296	19459	19158	19174	19267	19358	19385	19551	19442	19406	19346	19369	19539	19425	19225	19288	19357	19391	19343	19522	19197	19482	19206	19430	19322	19312	19293	19251	19341	19257	19296	19332	19368	19327	19242	19361	19201	19502	19397	19268	19315	19513	19364	19590	19170	19402	19442	19472	19367	19253	19341	19436	19326	19573	19303	19592	19355	19177	19307	19421	19354	19393	19419	19386	19323	19244	19334	19537	19562	19419	19107	19207	19450	19607	19274	19444	19337	19336	19270	19442	19364	19323	19196	19261	19379	19312	19443	19429	19633	19395	19293	19490	19533	19284	19334	19498	19234	19246	19320	19261	19356	19304	19156	19433	19439	19325	19396	19366	19211	19308	19439	19575	19405	19478	19325	19568	19286	19409	19203	19455	19172	19310	19458	19319	19484	19463	19398	19294	19439	19414	19354	19256	19338	19407	19620	19445	19463	19120	19417	19250	19528	19255	19535	19450	19301	19471	19233	19205	19434	19491	19419	19320	19379	19384	19444	19389	19463	19262	19348	19611	19347	19242	19325	19147	19472	19428	19427	19171	19375	19374	19234	19354	19412	19227	19352	19313	19427	19086	19320	19365	19552	19332	19423	19371	19371	19313	19326	19459	19129	19226	19378	19357	19304	19353	19496	19590	19517	19484	19270	19161	19493	19194	19320	19308	19589	19364	19627	19399	19259	19358	19439	19450	19245	19372	19283	19267	19200	19273	19337	19408	19344	19303	19325	19302	19323	19200	19270	19236	19303	19433	19453	19106	19222	19220	19167	19328	19294	19459	19379	19333	19353	19227	19216	19616	19302	19169	19426	19551	19226	19287	19190	19395	19277	19456	19223	19395	19315	19385	19217	19328	19569	19429	19319	19313	19303	19202	19404	19515	19446	19400	19454	19372	19510	19149	19418	19483	19292	19334	19266	19440	19361	19359	19278	19202	19179	19523	19405	19421	19308	19462	19260	19422	19198	19339	19346	19435	19542	19419	19400	19435	19406	19373	19382	19498	19320	19434	19386	19239	19377	19270	19303	19650	19614	19336	19265	19666	19130	19446	19349	19335	19151	19371	19314	19355	19225	19568	19291	19281	19514	19369	19573	19393	19158	19584	19406	19392	19247	19277	19322	19265	19292	19169	19305	19430	19531	19354	19435	19494	19344	19453	19298	19693	19550	19244	19484	19165	19415	19279	19370	19437	19245	19276	19221	19533	19423	19334	19190	19348	19284	19448	19219	19430	19351	19480	19421	19410	19333	19506	19326	19390	19350	19435	19451	19635	19263	19397	19329	19359	19234	19386	19276	19456	19415	19279	19297	19417	19428	19263	19301	19283	19317	19398	19340	19533	19526	19213	19262	19498	19341	19362	19143	19365	19272	19100	19401	19237	19326	19530	19417	19362	19592	19394	19346	19409	19319	19379	19229	19341	19449	19126	19437	19324	19311	19325	19176	19488	19313	19578	19442	19139	19487	19237	19538	19357	19391	19331	19395	19500	19503	19530	19235	19300	19271	19127	19458	19382	19259	19478	19454	19552	19286	19422	19192	19320	19493	19262	19190	19416	19429	19492	19758	19312	19319	19385	19465	19268	19349	19302	19473	19637	19401	19398	19414	19367	19304	19187	19396	19417	19444	19033	19192	19305	19474	19273	19380	19279	19472	19515	19250	19306	19482	19344	19424	19459	19148	19336	19185	19464	19444	19593	19491	19456	19559	19249	19373	19446	19382	19423	19470	19342	19295	19296	19215	19477	19352	19435	19281	19403	19229	19348	19435	19155	19485	19419	19382	19545	19274	19384	19086	19280	19487	19250	19324	19400	19216	19524	19366	19189	19360	19409	19432	19427	19320	19206	19270	19419	19230	19286	19330	19479	19518	19637	19307	19246	19398	19396	19600	19616	19383	19408	19388	19413	19360	19170	19310	19529	19425	19318	19461	19259	19393	19562	19629	19200	19446	19425	19220	19361	19670	19525	19386	19396	19255	19329	19441	19456	19506	19355	19381	19410	19413	19585	19343	19415	19520	19295	19434	19426	19346	19453	19165	19219	19375	19481	19304	19249	19207	19419	19360	19500	19180	19216	19512	19186	19277	19177	19229	19188	19296	19544	19465	19311	19382	19319	19285	19191	19379	19591	19347	19554	19497	19643	19261	19357	19496	19472	19420	19365	19485	19538	19380	19594	19312	19513	19167	19329	19364	19361	19254	19445	19305	19520	19206	19163	19323	19349	19251	19433	19463	19534	19370	19484	19343	19624	19123	19290	19209	19370	19394	19307	19478	19468	19335	19329	19505	19358	19305	19491	19507	19300	19221	19449	19506	19356	19501	19398	19467	19403	19333	19447	19426	19501	19338	19482	19241	19525	19390	19394	19441	19274	19404	19352	19442	19286	19353	19444	19446	19493	19468	19430	19334	19354	19332	19237	19349	19295	19352	19303	19167	19219	19339	19436	19079	19425	19347	19282	19370	19441	19307	19287	19424	19364	19279	19323	19479	19225	19252	19394	19467	19417	19307	19481	19094	19216	19518	19313	19281	19310	19401	19416	19273	19277	19381	19450	19425	19502	19398	19248	19224	19432	19428	19592	19424	19322	19353	19279	19553	19430	19445	19414	19450	19254	19374	19323	19425	19428	19408	19526	19204	19317	19345	19360	19391	19261	19254	19139	19375	19287	19174	19418	19186	19492	19291	19434	19396	19411	19329	19444	19145	19184	19423	19410	19375	19377	19300	19235	19360	19338	19333	19269	19384	19306	19632	19549	19391	19474	19327	19477	19499	19409	19352	19350	19198	19352	19318	19398	19375	19381	19399	19365	19415	19365	19343	19577	19284	19498	19340	19514	19261	19416	19493	19334	19370	19457	19382	19322	19377	19292	19529	19716	19309	19409	19424	19303	19180	19491	19449	19525	19355	19215	19391	19320	19431	19411	19488	19581	19322	19411	19541	19187	19130	19440	19440	19419	19254	19486	19308	19267	19249	19330	19471	19196	19300	19347	19435	19242	19252	19474	19476	19321	19364	19220	19478	19250	19420	19423	19426	19498	19444	19185	19216	19313	19335	19576	19595	19129	19369	19384	19321	19399	19522	19403	19591	19536	19363	19445	19349	19302	19296	19521	19454	19316	19458	19524	19458	19312	19586	19361	19290	19316	19365	19381	19301	19271	19321	19359	19359	19425	19411	19541	19342	19391	19281	19244	19346	19288	19493	19334	19324	19354	19482	19419	19251	19490	19381	19334	19384	19352	19587	19453	19362	19360	19263	19453	19279	19250	19264	19421	19390	19202	19136	19680	19272	19251	19303	19429	19082	19417	19335	19488	19387	19184	19353	19308	19299	19459	19465	19178	19300	19240	19392	19362	19287	19428	19235	19267	19452	19329	19322	19421	19360	19641	19377	19318	19374	19463	19259	19362	19292	19336	19232	19434	19312	19400	19411	19478	19497	19398	19499
15753	24119	33102	29295	23223	20348	18281	17551	17395	19848	21082	19541	18360	17307	16853	16944	16753	16608	16948	16884	16732	17019	16714	16856	17004	16782	16967	16869	16787	16777	16688	16857	16680	16983	16802	16998	16878	16935	16921	16783	16612	16716	16666	16829	16786	16630	16817	16734	16656	16678	16855	16806	16738	16620	16918	16860	16815	16835	16777	16878	16898	16712	16777	16740	16813	16751	16920	16856	16754	16754	16796	16860	16898	16974	16734	16919	16803	16949	16721	16913	16840	16728	16923	16742	16780	16726	16946	16945	16871	16737	16758	16631	16915	16744	16782	16669	16976	16722	16755	16753	16637	16809	16902	16776	16746	16756	16730	16866	16839	16594	16809	16719	16761	16809	16769	16646	16861	16863	16762	16623	16820	16712	16886	16732	16675	16792	16902	16711	16753	16666	16669	16730	16825	16691	16763	16908	16831	16902	16780	16943	16647	16827	16723	16598	16819	16877	16918	16745	16745	16783	16814	16813	16733	16898	16926	16842	16859	16847	16789	16882	16831	16856	16933	16864	16780	16785	16672	16830	16726	16804	16934	16814	16896	16937	16934	16676	16800	16644	16792	16862	16573	16755	16872	16760	16865	16657	16757	16800	16785	16835	16839	16791	16764	16816	16845	16837	16620	16795	17023	16773	16847	16716	16830	16678	16793	16801	17034	16855	17019	16771	16876	16720	16676	16956	16925	16827	16824	16823	16815	16812	16727	16886	16852	16799	16766	16949	16677	16828	16777	16827	16774	16985	16693	16777	16884	16753	16847	16738	16723	16644	16689	16706	16695	16849	16893	16692	16937	16889	16739	16892	16605	16863	16862	16802	16572	16937	16698	16876	16947	16824	16852	16827	16855	16721	16845	16753	16779	17003	16776	16700	16757	16774	16791	16846	16869	16816	16858	16828	16650	16771	16847	16882	16749	16929	16752	16764	16820	16707	16646	16932	16801	16626	16809	16833	16807	16802	16842	16902	17046	16847	16744	16578	16761	16934	16851	16808	16812	16802	16620	16953	16928	16751	16640	16786	16696	16889	16863	16842	16826	16898	16694	16726	16882	16932	17004	16856	16825	16789	16937	16829	16950	16848	16721	16757	16616	16989	16878	16803	16671	16840	16633	16864	16806	16748	16800	16771	16870	16802	16775	16735	16856	16726	16725	16901	16796	16895	16803	17010	16834	16952	16865	16874	16813	16915	16730	17021	16977	16865	16877	16750	16707	16809	16931	16806	17000	16742	16680	16732	16923	16722	17034	16713	16727	16826	16781	16841	16792	16849	16899	16862	16876	16723	16760	16738	16677	16804	16844	16933	16774	16819	16776	16720	16908	16782	16887	16809	16735	16868	16700	16764	16804	16803	16886	16840	16894	16845	16946	16714	16839	16863	17045	16709	16715	16764	16821	16884	16755	16989	16737	16867	16661	16744	16840	16683	16815	16702	16951	16803	16763	16727	16761	16900	16704	16720	16767	16749	16812	16758	16853	16659	16863	16733	16897	16782	16898	16777	16856	16834	16644	16777	16795	16817	16663	16800	16923	16729	16717	17002	16909	16701	16829	16806	16799	16878	16841	16797	16777	16859	16781	16966	16863	16843	16868	16821	16785	16691	16856	16971	16662	16668	16677	16684	16992	16780	16715	16990	16955	16867	17031	16919	16780	16868	16993	16571	16866	16751	16890	16735	16597	16678	16770	16812	16924	16681	16941	16850	16856	16817	16983	17014	16767	16824	16733	16784	16783	16739	16793	16692	16991	16740	16763	16822	16608	16853	16793	16719	16914	16929	16894	16837	16652	16774	16932	16677	16822	16861	16770	16846	16798	16654	16703	16761	16935	16900	16900	16960	16767	16862	16746	16884	16695	16777	16820	16718	16654	16889	16829	16848	16803	16700	16848	17007	16689	16801	16767	16780	16725	16715	16910	16989	16946	16779	16845	16834	16655	16792	16808	16817	16898	16908	16958	16696	16787	16745	16737	16896	16934	16800	16843	16913	16844	16960	16847	16827	16776	16678	16748	16843	16694	16829	16623	16756	16763	16887	16685	16673	16779	17025	16830	16843	16855	16899	16878	16898	16858	16960	16827	16783	16904	16813	16837	16530	16759	16806	16839	16830	16719	16817	16791	16882	16851	16816	16693	16791	16769	16786	16722	17008	16846	16824	16817	16900	16914	16798	16750	16931	16922	16797	16714	16764	16861	16748	16741	16768	16952	16840	16729	16754	16856	16885	16845	16669	16636	17062	16904	16918	16681	16750	16675	16882	16806	16884	16628	16830	16846	16727	16817	16703	16783	16702	16849	16996	16756	16671	16859	16788	16893	16789	16805	16751	16893	16925	16917	16904	16700	16720	16744	16788	16923	16971	16743	16866	16984	16727	16756	16854	16802	16822	16887	16799	16738	16898	16795	16855	16876	16812	16977	16771	16712	16629	16826	16932	16750	16809	16789	17008	16678	16946	16789	16921	16737	16955	16761	16960	16767	16767	16963	16885	16838	16767	16772	16993	16682	16796	16881	16771	16836	16760	16895	16794	16806	16799	16975	16663	16968	16901	16934	16805	16812	16777	16848	16738	16873	16709	16843	16909	16746	16891	16788	16938	16851	16724	16731	16757	16793	16901	16936	16970	16883	16689	16857	16815	16965	16899	16814	16727	16989	16822	16789	16817	16833	16839	16519	16824	16812	16949	16901	16808	16824	16862	16878	16773	16759	16729	16748	16983	16785	16629	16771	16738	16837	16738	16945	16906	16816	16670	16795	16783	17036	16759	16856	16737	16872	16837	16966	16925	16865	16894	16720	16854	16651	16832	16755	16622	16804	16865	16675	16893	16816	16831	16865	16760	16978	16825	16961	16742	16802	16844	16761	16785	16808	16880	16543	16895	16817	16839	16956	16734	16713	16764	16884	16604	16675	16887	16742	16717	16888	16739	16792	16767	16776	16799	16804	16857	16930	16912	16678	16801	16938	16569	16830	16821	16856	17035	16821	17020	16833	16851	16895	16662	16879	16758	16710	16749	16862	16801	16844	16865	16830	16919	16889	16942	16812	16979	16720	16822	16797	16893	16879	16701	16642	16799	16823	16922	16925	16806	16876	16858	16783	16820	16800	16894	16737	16734	16701	16754	16881	16570	16952	16693	16843	16831	16784	16813	16826	16811	16784	16938	16830	16669	16780	16946	16855	16803	16841	16797	16784	16833	16874	16800	16921	16884	16972	16863	16913	16658	16711	16908	16953	16931	16836	16838	16855	16909	16708	16761	16745	16855	16936	16773	16831	16998	16916	16876	16935	16920	16794	16831	16874	16877	16934	16860	16953	16790	16774	16824	16950	16690	16870	16931	16800	16801	16872	16969	16700	16686	16903	16784	16694	16906	16812	16772	16859	16855	16751	16689	16830	16663	16859	16866	16840	16943	16835	16745	16947	16781	16721	16815	16888	16814	16706	16874	16777	16854	16887	16767	16822	16862	16645	16675	16871	16774	16918	16719	16719	16805	16767	16842	16734	16703	16869	16866	16830	16795	16748	16830	16743	16848	16904	16821	16967	16902	16657	17049	16890	16702	16710	16924	16733	16824	16830	16978	16922	16938	16757	16861	16791	16913	16949	16794	16639	16896	16767	16818	16782	16831	16699	16800	16890	16661	17009	16849	16732	16805	16777	16784	16909	16811	16996	16643	16840	16815	16898	16881	16890	16706	16816	16919	16935	16903	17010	16942	16870	16835	16947	16861	16678	16710	16810	16869	16906	16821	16800	16910	16826	17010	16786	16824	16834	16729	16933	16791	17039	16930	16778	16756	16826	16714	16895	16774	16861	16880	16749	16837	16846	16772	16928	16782	16991	16842	16829	16754	16660	16841	16844	16738	16980	16939	16669	16891	16886	16780	16840	16977	16936	16729	16838	16915	16859	16881	16839	16750	16792	16774	16919	16748	16840	16864	16826	16895	16943	16699	16851	16805	16804	16732	16751	16890	16849	16809	16802	16900	16951	16616	16737	16810	16975	16785	16796	16904	16722	16816	16878	16726	16927	16795	16823	16750	16703	16815	16880	16857	16840	16870	16813	16890	16708	16826	16788	16726	16724	16910	16801	16718	17003	16933	16771	16822	16635	16847	16834	17022	16913	16838	16643	16833	16917	16843	16797	16903	16831	16922	16593	16827	16698	16785	16675	16772	16879	16778	16893	16910	16735	16945	16891	16882	16966	16606	16737	16783	16714	16816	16767	16881	16667	16850	16899	16738	16770	16752	16894	16871	16804	16816	16982	16978	16771	16760	16718	16839	17013	16808	16903	16806	16695	16846	16852	16663	16772	16738	16802	16823	16753	16702	16794	16727	16739	16721	16882	16754	16835	16831	16853	16792	16743	16796	16753	16899	16834	16812	16864	16863	16878	16777	16794	16851	16686	16869	16697	16987	16722	16764	16787	16684	16866	16789	16771	16911	16669	16998	16831	16937	16822	16812	16755	16888	16804	17031	16910	16753	16808	16964	16748	16792	16769	16826	16782	16851	16863	16763	16922	16916	16727	16888	16976	16812	16711	16647	16943	16858	17074	16786	16707	16793	16774	17029	16753	16698	16887	16805	16872	16818	16825	16787	16814	16693	17046	16846	16969	16983	16707	16823	16872	16657	16829	16753	16888	16787	16893	16840	16764	16782	16947	16618	16721	16796	16831	16852	16881	16738	16688	16891	16764	16800	16811	16680	16736	16920	16785	16885	16672	17009	16774	16753	16974	16804	16925	16691	16964	16711	16988	16762	16889	16873	16743	16702	16807	16933	16807	16928	16713	16813	16677	16880	16826	16837	16750	16898	16733	16871	16757	17028	16785	16840	16993	16711	16791	16741	16918	16863	16980	16801	16777	16828	16857	16790	16850	16732	16742	16844	16780	16986	16940	16659	16965	16861	16934	16765	16776	16895	16866	16950	16871	16829	16839	16895	16832	16873	16707	16855	16803	16776	16826	16833	16718	16668	16890	16735	16732	16680	16798	16729	16816	16765	16871	16785	16955	16834	16859	16834	16862	16849	16856	16792	16729	16806	16849	16887	16706	16752	16852	16856	16823	16777	16845	16715	16834	16917	16965	16955	16746	16697	16815	16633	16910	16682	16887	16821	16876	16869	16704	16831	16882	16927	16893	16626
24532	21557	29006	25749	24179	24002	22425	19579	18898	23487	30177	30401	25283	21249	18385	18114	17910	17930	17913	17937	17859	17718	17907	17837	17700	17875	17990	17993	17997	18029	17981	17877	17832	17866	17934	18228	17942	17991	17891	17854	17978	17968	17813	17954	17908	18014	17989	17738	17808	17991	17929	17811	17842	17870	18014	17759	17964	17795	17757	17648	17887	17885	17950	17675	17874	17882	18004	17894	17728	17816	17762	17806	17848	17850	17958	17924	17668	17920	17760	17696	17913	17907	18033	17770	17773	17936	17788	17864	17808	17776	17694	17911	17760	17789	17870	18101	17711	17701	18056	17991	17756	17670	17767	17717	17878	17797	17980	17826	17837	17962	17775	17928	17843	17914	17766	17929	17917	17784	17976	17604	18003	17728	17954	17866	17999	17905	17774	17807	17755	17789	17766	17926	17935	17784	17702	17657	17936	17769	17919	17727	18008	17776	17708	17685	17912	17824	17913	17915	17657	17791	17760	17810	18001	17909	17742	18028	18004	18051	17847	17973	17766	17752	17535	17882	17967	17939	17867	17972	17846	17711	17872	17820	17771	17660	17502	17716	17810	17876	17805	17670	17845	17886	17950	17961	17977	17874	17840	17903	17897	17922	18020	17946	18022	17862	17840	17688	17941	17621	17929	17852	17729	17776	18002	17791	17805	18054	17820	17764	17785	17966	17809	17970	17798	17760	17917	17709	17828	17946	17852	17814	17798	17785	17749	18032	17858	17904	17921	17793	17971	17669	17749	17801	17822	18034	17877	17870	17752	17969	17963	17891	17942	17642	17912	17936	17886	17938	17807	17766	17830	17788	18027	17812	17927	17840	18039	17896	17955	17743	17673	17861	18015	17716	17594	17743	17619	17781	17621	17659	18030	18029	17652	17794	17875	17868	17651	17850	17771	17952	17840	17793	17782	17746	17963	17837	17829	17714	17716	17715	17739	17798	17843	17909	17929	17826	17906	17739	17703	17811	17851	17973	17794	17894	17957	17755	17677	17751	17817	17704	17867	17811	17988	17990	17837	17488	17855	17878	17697	17894	17794	17929	17856	18001	17752	17841	17985	17726	17940	17806	17844	17763	17846	17940	17861	17989	17879	17975	17944	18036	17732	17960	17894	18029	17884	17859	18171	17778	17932	17694	17763	17832	17747	17666	17724	17797	17813	17861	17978	17828	18158	17927	17961	17736	17848	17952	18144	17992	18055	17816	17885	17809	17997	17669	17771	17568	17598	17861	17620	17985	17933	17868	17885	17592	17661	17873	17732	18016	17872	17660	17863	17945	17935	17831	17867	17928	17763	18047	18169	18033	17857	17858	18085	17900	17795	17769	17773	17709	17845	17622	17786	17880	17800	17830	17928	17913	18008	17865	17859	17760	17668	17750	17877	17645	17604	17764	17757	18046	17967	17944	17653	17804	17770	17722	17957	17918	17840	17823	17911	17692	17783	18159	17877	17716	17849	17749	17769	17865	17860	17796	18019	17583	17773	17837	18102	17866	17805	17900	17816	17858	18011	17910	17680	17777	17797	17714	17751	17660	18200	17743	17867	17798	17776	17801	17846	17870	17916	17759	17875	17952	17852	17920	17704	18026	17808	17696	17748	17933	17631	17807	17815	17908	17993	18088	18099	18051	17878	17883	17930	17774	17916	17764	17794	17768	17904	17868	17975	17890	18045	17839	18030	17741	17992	17817	17906	17856	17778	17760	17900	17828	17801	17962	17761	17671	17780	17761	17761	17655	17915	18004	17883	17924	17939	17826	17857	17713	17883	17890	17907	17963	17794	17863	17786	17844	17634	17888	17792	17790	17682	17683	17931	17811	17973	17822	17866	17657	18017	17857	17821	17851	17835	17790	17664	17898	18034	17795	17722	17742	17827	18007	17823	17767	17890	17684	17878	17822	17920	18128	17933	17891	17802	17661	17829	17960	17654	17723	17823	17886	17829	17788	17754	17827	17860	17892	17945	17818	17757	17823	17900	17865	18149	17883	17779	17704	17949	18050	17775	17961	17765	17948	17855	17761	17933	18009	17903	17886	17855	17838	17903	18009	17901	17670	17704	17720	17898	17903	17835	17744	18049	17784	17669	17898	17881	17847	17846	17927	17878	17917	17818	18037	17744	17936	17959	17971	17827	17929	17756	17816	17816	17872	17869	17702	17887	18049	18054	17489	17928	17843	17753	17743	17913	17791	17877	17860	17790	18019	17782	17675	17674	17846	17650	17853	17869	17925	17697	17887	17903	17841	18003	18010	17791	17884	17682	17835	17800	17831	18014	17873	17891	18020	17878	17854	17727	17793	17937	17908	17721	17897	17746	17912	17747	17842	17998	17873	17679	17732	17964	17709	18091	17991	17788	17891	17803	17918	18060	17926	17856	17996	17865	17910	17783	17748	17655	18034	17798	17988	18120	17671	17940	17938	18003	17890	17942	17743	17940	17830	17767	17844	17822	17764	17732	17829	17828	17873	17845	17958	18120	17752	17847	17839	17831	17778	18005	17751	17935	17803	17877	17910	17831	17862	17748	17788	17885	18078	17824	17919	18022	17800	18047	18016	17818	17690	17783	17916	17942	17827	17890	17721	17735	17968	17605	18124	17721	17816	17772	17924	17819	17732	17754	17951	17866	17898	17689	17753	17884	17954	17751	17929	18006	17992	17941	17808	17623	17566	17851	17701	17752	17810	17838	17548	17739	17866	17725	17849	17811	17795	17770	17899	17783	17860	17835	17932	18072	17846	17886	17801	18082	17761	17857	17820	17914	17864	17858	17845	17896	17917	17970	17929	17886	17837	17939	17828	17766	17744	17671	17853	17808	17732	17777	17854	17773	17595	17875	17828	17814	17861	17557	17872	17602	17850	17908	17786	18110	17753	17914	17843	17859	17947	17541	17679	17891	18014	17940	17930	17912	17722	17793	17897	17723	17824	17858	17712	17819	18007	17895	17725	17903	18074	17939	17691	17745	17783	17695	17779	17824	17849	17927	18044	17795	18074	17672	17773	17799	17786	18002	17948	17937	18049	17863	18038	17880	17908	17959	17768	17824	17824	17947	17927	17886	17671	17753	17732	17880	17781	17759	17886	17755	17902	17775	17830	18037	17750	17895	17871	17857	17856	18155	17601	18052	18044	17902	17803	17664	17713	17682	17745	17680	18050	17867	17724	17782	17894	17751	17770	17893	17816	17796	17638	17992	17843	17809	17891	17717	17962	17908	17892	17883	17935	17909	17971	17954	17820	17776	17658	17735	17644	17793	17812	17979	17700	17728	17809	17972	17972	17769	17784	17666	17686	17899	17788	17866	18000	17774	17699	17908	17961	17687	17815	17859	17955	17881	17840	18103	17795	17933	17793	17621	17608	18004	17836	17795	17956	17770	17813	17819	17827	17903	17808	17876	17747	17765	17664	17878	17866	17863	17843	18016	17681	17731	18016	17632	17808	17692	17985	17649	17730	17761	17776	17691	17957	17979	17840	17753	17890	17899	17807	17956	17834	17841	17924	17944	17839	18104	17865	17866	17848	17973	17779	17728	17825	17834	17843	17786	18053	17876	17689	17745	17961	17886	17804	17961	17731	17923	17855	17963	17804	17930	17831	17790	17980	17691	17727	17658	17683	17886	17666	17808	17959	17861	17860	17783	17793	17716	17708	17969	17821	17835	17981	17862	17836	17747	17877	18007	17970	17806	17922	17887	17823	18018	17886	17863	17852	17874	17891	17781	17583	17791	17922	17759	17924	17846	17631	18010	17872	17730	17743	17801	17761	17868	17815	17796	17797	18151	17892	17894	17926	17781	17900	17890	17907	17789	17867	17905	17653	17886	17880	17758	17799	17943	17843	17843	17979	17859	17602	17842	17974	17785	17877	17636	17789	17774	17959	17941	17830	17823	17790	17855	17710	17838	18028	17819	17939	17883	18012	17982	17748	17887	17734	18071	17810	17765	17723	17872	17905	17944	17950	17901	17742	18029	17883	17720	17761	17946	17751	17665	17912	17778	17956	17670	17865	17748	17802	17937	17900	17882	17912	17916	17970	17861	17705	17835	17838	17854	17721	17934	17650	17801	17979	17980	17796	17769	17929	17829	17909	17867	17705	18004	17933	17774	17930	17982	17836	17846	18175	17916	17691	17651	17886	17839	18003	18042	17987	17719	17735	17997	17866	17881	17728	17830	17915	17865	18046	17934	17868	17933	17896	17778	17736	17760	17754	17849	17904	17832	17869	17791	17778	17938	17755	17852	17800	17879	18007	17866	17692	17901	17708	17935	17759	17821	17788	18141	17807	18090	17728	17798	17909	17712	17893	17816	17807	17714	17647	17837	17988	17936	17778	17797	17783	17725	17778	17957	17928	17748	17780	17884	17712	17783	17924	17884	17648	17783	17870	17654	17704	17797	17766	17694	17807	17768	17652	17921	17765	17834	17778	17925	18136	17937	17882	18031	17976	17818	17932	17805	17770	17847	18008	17754	17765	17809	17830	17740	17935	17693	17748	17892	17763	17970	17733	17739	17825	17770	17744	17895	17798	17670	17807	17770	17823	18034	17857	17668	17840	17934	17878	17765	17811	17836	17725	18042	17740	17676	17950	18023	17706	17766	18010	17908	17708	17800	17730	17958	18029	17854	17731	17811	17977	17927	17992	17718	17843	17832	17774	17832	17876	17899	17783	17715	18048	17789	17876	17760	17691	17907	17912	17818	18010	17774	18017	17771	17841	17775	17920	17665	17736	18015	17947	17888	17893	17965	17828	17937	17664	17702	17611	17863	17847	17825	17911	17811	17879	17889	17759	17672	17745	17996	18000	17840	17709	17869	17715	17900	17839	17921	17969	17982	17778	17718	18048	18028	17934	17804	17801	17900	17816	17902	17630	17823	17881	17988	17919	17913	17827	17691	17844	17847	17942	17838	17950	17748	17917	17816	17949	17940	17823	17995	17851	17867	17817	17628	17727	17999	18087	17817	17802	17714	17776	17875	17847	17766	17935	18015	17931	17907	18001	17980	17973	17837	17808	18012	17899	17956	17813	18065	17875	17652	17778	17969	17924	18056	18055	17992	17728	17825	17786	17784	17714	18051	17954	17779	17803	17840	17868	17729	17920	17789	17544	17803	17874	17975	17721	17829	17731	17819	18020	17931	17770	18010	17961
20049	43990	42235	31939	27160	22919	20032	18180	17595	24878	32879	31000	25218	19228	16026	15794	16092	15994	15967	15823	15794	15892	15879	15879	15916	15934	15955	16029	15936	16009	15908	16013	15989	15860	15750	15996	16003	15848	15852	15946	15853	15907	15818	15844	15961	15842	15902	15899	15957	15825	16021	15877	16090	15798	15932	15846	15939	16022	15899	15885	15977	15811	15831	15999	16048	15855	15817	15959	15946	15872	15870	15871	15944	15841	15882	15890	15892	15897	15898	15893	15877	15868	15946	15939	15783	15903	15894	16011	15841	16010	15897	15806	15882	15933	15881	15902	15883	15862	15895	15998	15853	15976	15767	15981	15882	16155	15856	15881	15866	15846	15807	15890	16134	15903	15850	15817	15860	15902	15805	15768	15836	15837	15875	15775	16031	15775	15951	15912	15845	15955	15766	16098	15975	15881	15882	16148	16013	16093	15808	15883	15905	15825	15963	15970	16074	15823	15907	15964	15899	15849	16024	15844	15979	15877	15806	16089	15761	15834	16045	15740	15872	15783	15794	15785	15852	16008	15826	16004	15924	15810	15900	15937	15805	15923	15856	16006	15970	15856	15912	15920	15800	15958	15879	15931	15905	16000	15882	15995	15752	15760	15984	15790	15907	16036	15747	15931	16007	16013	15890	15758	15912	16121	15956	15756	16153	15807	15994	15993	16034	15754	15714	15951	15883	15944	15938	15937	15869	15909	16023	15814	15920	15942	15935	15934	15954	15858	15847	15976	15961	15809	15736	16053	15799	15900	15978	15800	16092	15961	16004	15903	15876	15971	15878	15995	15865	15779	15890	15883	15724	15928	15693	15821	15849	15919	15847	15860	16052	15981	15984	15901	15913	15920	15774	15788	15891	15877	15906	15927	15967	15898	15956	15949	15727	15906	15915	15804	15911	16003	16004	15939	15812	15739	15989	15905	15852	16060	16039	16008	16020	16003	15918	15916	15809	15857	15872	15899	15840	15847	15813	15913	16004	15842	15957	15985	15887	15886	15728	16057	15779	15990	16117	15945	15963	15734	15964	16030	15943	15933	15877	15814	15655	15832	15784	15865	16002	15784	15755	15889	15837	15845	15832	15819	15888	15794	15810	15737	15840	15770	15947	15884	15857	16031	15922	15853	15846	15924	15838	16036	15808	15972	15865	15852	15730	16030	15875	15813	15793	15768	16062	16139	15994	15907	15887	15924	15850	15735	15917	15864	15949	15928	15836	15705	15766	16029	15960	15810	15817	15879	15935	15826	15883	16101	15938	15846	15894	15994	15782	15959	15866	15774	15857	15966	16018	15839	15825	16010	15909	15786	15657	15678	15985	15886	15746	15686	15989	15991	16011	15993	15860	15907	15818	15839	15894	15837	15899	15732	15808	15951	15859	15831	15890	15857	15819	15942	15849	15710	15970	15930	15789	15870	15869	15940	15898	16080	15851	15881	15883	15906	15937	15885	15916	16070	15841	16124	15962	15850	15912	15885	15918	15815	16124	15835	15969	15906	15939	15970	15880	16079	15803	15983	15945	15804	15691	15852	15951	15890	15874	15821	16031	15828	16052	15866	15821	15898	15925	16017	15846	15997	15842	15806	15938	15921	15774	15925	16164	15831	15953	15743	15978	16016	15814	15836	16031	15725	15827	15834	15916	15877	15948	16008	15986	16074	15831	15903	15880	15730	15773	15942	15827	15782	15959	15790	15845	16025	15957	15997	15825	15919	15985	15955	16018	16089	15869	15807	16069	16050	15974	15748	15873	15918	15850	15886	15852	15876	16112	15935	15902	15866	15856	16066	15746	16006	15772	15923	15795	16079	15797	15993	15827	15890	15838	15905	15848	15989	15890	15903	15808	16025	15923	15895	15931	15916	15897	15820	15886	16073	15939	15921	16142	15923	15897	15881	15852	15778	15952	15919	15837	15885	15914	15916	15949	15672	15990	15959	15826	15849	15770	15731	15908	15784	15830	15842	16007	15838	15923	15642	15825	15952	15970	15806	15939	15948	15936	15782	15831	15885	15826	15869	15985	15889	15902	15828	15916	15940	15813	15881	15748	15871	15854	15847	15939	15854	15932	15946	15938	15944	15960	15728	15878	15988	15721	15928	15945	15805	15953	15931	15998	15933	15882	15847	16037	15837	16007	15906	16007	15777	16028	15845	15930	15795	15928	15924	15880	15956	15894	15843	15924	15836	15797	16047	15710	15906	15754	15906	15860	15982	15875	15920	16051	15804	15935	15996	15876	15938	16052	15943	15967	16009	15879	15873	15847	15771	16001	15828	15967	15905	15956	16072	15885	15842	15945	15812	15913	15780	15792	15772	15867	15959	15924	15854	15839	15838	15994	15806	15897	15807	15973	16033	15946	15839	15865	16072	15817	15831	15915	15800	15821	15830	15953	15770	15964	15830	15908	15996	15887	15875	15873	15899	15928	16003	15939	16044	15914	15845	15918	15666	15873	15821	15846	15912	15838	15746	15782	15832	15745	15777	15952	15927	15769	15926	15929	15900	16036	15828	15896	15887	16046	15888	15961	15948	15674	15905	15850	15891	15997	15871	15807	15745	15905	15892	15830	15850	16012	15789	15895	15775	16113	15783	15741	15867	16107	15933	15893	15843	15972	16006	15826	15972	15957	15998	15898	15842	15800	15998	15931	15997	15953	15871	15796	15908	15843	15996	15843	15875	15820	15899	15950	16013	16052	15962	15803	15877	15962	15859	15980	15963	15893	16044	15954	15869	15777	16053	15870	16041	16027	15814	15949	15812	15928	15884	15929	16084	15915	16024	15961	15827	15835	15943	15907	15965	15844	15826	15820	15791	15843	15838	16046	15839	16040	15726	15975	15863	15818	15883	16032	15756	15959	16011	15927	16122	15853	15931	15952	15771	15886	15933	15951	15840	16051	15906	15721	15830	15849	16090	15885	15913	16054	15848	15897	15781	15863	15898	16047	15883	15887	16000	16001	15849	15904	16093	16024	15890	15879	16090	15808	15952	15885	15935	16060	15904	15803	15931	15790	15824	15909	15945	16056	15913	15822	15778	15739	15928	15767	15777	15867	16044	15816	15875	16027	15941	15859	15897	15918	15675	15813	15917	15888	16048	15833	15935	15786	16104	15790	16072	15686	15834	15850	15921	15928	15969	15942	15947	15970	15923	15839	15734	15986	15841	15832	15775	15842	15822	15753	15902	15866	16056	15746	15968	15879	16052	15746	15918	15920	15861	15930	15906	15797	15840	15801	15979	15905	15659	15965	16032	15804	16143	15940	15938	15923	15835	15986	15759	15829	15808	16072	16057	15832	15753	15823	16048	16076	15995	15986	15846	15829	15887	15945	15840	15748	16020	15906	15740	15720	15879	15998	15854	15919	15847	15844	15748	16001	15925	15977	15840	15913	15818	15764	15748	16024	15960	15924	15981	15961	15835	16114	15860	15693	15951	15966	16021	15783	15906	15883	15902	15929	15917	15674	15830	15771	15893	15999	15807	15906	15930	15714	15726	16034	16026	15958	15904	15945	15692	15879	15755	15973	16061	15996	15975	16007	15949	15886	15931	15882	15944	15888	15860	15822	15997	15848	15918	15957	15777	15991	15839	15876	15767	16053	16072	15942	15823	15785	16082	15835	15885	15857	15827	15774	15983	15865	15941	15900	16054	16112	15933	16015	16006	15975	15838	15709	15958	15783	15969	16079	16052	15867	15918	15915	16100	15873	15961	15968	16063	16061	16030	15763	15891	15772	15909	15922	15964	16125	15983	16029	15834	15992	16014	15804	15879	15763	15860	15818	15984	16036	15957	15867	15939	15799	15911	16024	15976	15887	15884	15974	16060	16188	15788	15824	16011	15924	15987	15971	15936	15806	15899	15952	15882	15808	16101	15897	15893	15992	16027	16053	15915	15860	15840	15974	15932	15917	15927	15960	15998	15950	15765	15920	15936	16047	15894	15826	15867	15919	16063	15905	15956	15965	15933	15937	15955	16092	15899	15926	15864	15994	15882	16091	15782	15880	15882	15832	15842	16115	15949	15921	15980	15951	15871	15851	16008	15863	15942	15860	15924	15946	16064	15970	15832	15953	15998	15724	15991	15845	16010	15891	15774	15862	15914	15849	16147	15695	15932	15859	15758	15800	15866	15974	15888	15944	15870	15939	15866	15809	15939	15981	15932	15994	15915	15858	15892	16085	16036	15828	15858	15862	15955	15890	15829	15853	15919	15945	15909	15850	15858	15827	15833	15876	15941	15996	16038	15872	16114	15805	15808	15927	16053	16032	15810	15997	15960	15913	15836	16137	15960	15825	15862	15963	15916	15902	16042	15879	15966	15946	15805	15747	15764	15923	15675	15964	16023	15832	15977	15899	15852	15989	15914	16006	15872	15839	16129	15818	15943	15987	15855	15957	15916	15925	15778	15941	15967	15885	15957	15884	15954	15751	15857	16022	15842	15727	15938	16020	16122	15903	15853	15862	15815	16128	15871	15955	15778	15950	15910	15832	15875	15907	15904	15939	15843	15895	15955	15827	15949	15929	15905	15891	16159	15908	15878	15907	15944	15935	16006	15791	15856	15882	15963	15826	15866	16009	15861	15933	15893	15852	15805	15897	16001	15692	15918	15963	15830	15863	16037	15894	15836	16042	15671	15677	15920	15812	15941	15938	15783	16096	15991	16031	15760	15907	15949	15991	15972	15918	16044	15655	15933	15980	15730	16064	16024	15991	15811	15779	15925	15843	15892	15767	16028	15869	16024	15874	15783	15903	15899	15872	15894	16093	15839	16005	15862	15965	16069	15836	15894	15781	15899	15909	15767	15936	15812	16005	15848	15903	16009	15893	15848	15839	15928	15953	15905	15826	16021	15897	15948	15743	15856	16024	15984	15786	15870	15824	15967	15867	15821	16011	15944	15863	15810	15867	15940	15869	15961	15937	15889	15942	15813	15981	16018	15832	15992	15988	15706	15866	15791	15903	15898	15960	15718	15955	16001	15684	15826	15993	15948	15893	15954	15908	15784	15990	15820	15950	15910	15844	15922	15853	15996	16008	15985	15910	15985	15893	15912	15897	15870	15804	15916	15812	15823	15915	16004	15928	15867	16011	15881	16036	15767	15886	15864	15934	15776	15805	15839	15799	15768	15853	15894	15911	16047	15831	15897
22908	21482	29406	24047	22140	25744	28488	23082	21211	23206	42080	44378	34646	26625	19554	18653	18535	18565	18404	18339	18321	18352	18505	18475	18473	18230	18295	18536	18562	18287	18253	18319	18558	18219	18301	18461	18348	18330	18495	18269	18472	18197	18435	18337	18314	18303	18250	18356	18549	18324	18490	18232	18123	18303	18520	18350	18401	18210	18232	18372	18360	18393	18299	18352	18439	18141	18206	18124	18473	18489	18319	18324	18358	18198	18240	18340	18265	18287	18312	18250	18222	18431	18291	18166	18330	18487	18249	18104	18173	18135	18280	18358	18444	18070	18194	18265	18290	18175	18331	18128	18078	18145	18255	18360	18152	18189	18278	18325	18027	18306	18356	18201	18385	18106	18210	18440	18528	18318	18217	18069	18408	18244	18280	18300	18145	18212	18130	18306	18212	18174	18300	18314	18390	18401	18148	18130	18196	18206	18284	18100	18260	17978	18482	18095	18481	18305	18165	18115	18229	18622	18195	18170	18138	18244	18075	18289	18453	18144	18309	18181	18288	18177	18503	18424	18385	18243	18220	18143	18255	18214	18287	18240	18244	18125	18212	18288	18425	18129	18325	18394	18260	18260	18276	18378	18294	18500	18292	18307	18448	18303	18268	18111	18473	18359	18170	18433	18499	18250	18154	18208	18304	18231	18336	18268	18234	18180	18113	18404	18119	18060	18242	18362	18347	18307	18348	18179	18209	18131	18391	18114	18339	18200	18293	18301	18252	18335	18426	18275	18157	18224	18359	18410	18466	18255	18030	18177	18188	18178	18200	18370	18462	18250	18362	18337	18157	18275	18457	18155	18332	18303	18110	18224	18313	18262	18392	18335	18284	18465	18230	18335	18287	18399	18212	18219	18186	18307	18096	18083	18126	17996	18308	18189	18128	18495	18298	18049	18187	18103	18321	17969	18113	18239	18355	18233	18207	18145	18121	18316	18185	18317	18273	17894	18178	18257	18265	18255	18341	18287	18234	18296	18365	18441	18206	18253	18183	18191	18262	18413	18026	18263	18193	18261	18112	18248	18122	18122	17973	17989	18073	18341	18125	18208	18158	18312	18305	18194	18273	18235	18298	18365	18055	18102	18439	18243	18196	18115	18018	18323	18164	18202	18316	18282	18399	18219	18178	18263	18273	18246	18276	18337	18343	18239	18208	18260	18379	18204	18357	18203	18427	18495	18550	18387	18207	18266	18161	18182	18241	18131	18277	18240	18052	18270	18166	18212	18094	18295	18455	18380	18518	18104	18344	18235	18384	18440	18221	18161	18201	18241	18183	18251	18040	18104	18478	18207	18038	18274	18125	18254	18309	18258	18253	18068	18122	18135	18095	18115	18187	18081	18367	18276	18151	18185	18161	18246	18188	18353	18077	18221	18338	18158	17933	18235	18034	18494	18462	18304	18254	18232	18332	18123	18268	18357	18551	18279	18232	18191	18179	18228	18269	18178	18320	18475	18168	18306	18330	18116	18189	18424	18286	18258	18273	18265	18359	18229	18071	18259	18298	18162	18297	18278	18402	18156	18315	18193	18174	18199	18190	18222	18015	18241	18271	18220	18261	18292	18306	18370	18261	18096	18245	18324	18160	18241	18203	18492	18145	18069	18164	18461	18253	18388	18222	18220	18235	18164	18149	18293	18376	18214	18114	18210	18245	18214	18254	18222	18432	18205	18144	18075	18231	18220	18083	18478	18344	18224	18154	18240	18194	18119	18230	18092	18129	18208	18284	18168	18183	18219	18172	18040	18229	18257	18120	18222	18204	18272	18197	18494	18308	18267	18325	18374	18169	18240	17985	18346	18300	18182	18212	18415	18402	18335	18194	18222	18305	18181	18330	18542	18242	18249	18232	18218	18160	18122	18098	18222	18057	18377	18438	18274	18077	18268	18329	18075	18132	18251	18261	18199	18173	18175	18184	18223	18332	18185	18119	18492	18043	18198	18366	18150	18141	18215	18227	18215	18224	18085	18098	18248	18246	18356	18274	18273	18298	18140	18013	18015	18094	18136	18269	18389	18090	18070	18015	18288	18300	18142	18222	18366	18177	18281	18271	18213	18324	17993	18303	18260	18342	18463	18245	18258	18237	18392	18198	18125	18219	18190	18125	18224	18342	18336	18466	18191	18013	18223	18290	18356	18154	18351	18437	18412	18264	18399	18340	18224	17950	18491	18263	18190	18021	18214	18123	18118	18217	18368	18171	17974	18342	18144	18056	18478	18497	18096	18300	18159	18283	17996	18234	18376	18349	18028	18072	18098	18354	18306	18107	18160	18301	18352	18356	18335	18259	18235	18203	18240	18117	18177	18360	18182	18213	18191	18046	18133	18269	18210	18160	18061	18320	18214	17998	18224	18466	18344	18244	18406	18102	18248	18288	18067	18242	18265	18128	18286	18180	18041	18326	18006	18219	18411	18219	18040	18331	18361	18473	18252	18153	18167	18180	18129	18037	18217	18246	18395	18223	18209	18226	18184	18363	18154	18454	18224	18222	18391	18315	18080	18323	18249	18245	18268	18301	18438	18301	18275	18307	18134	18182	18201	18273	18193	18201	18260	18294	18302	18489	18276	18333	18366	18050	17934	18237	18141	18158	18234	18444	18239	18271	18246	18330	18201	18392	18251	18249	18499	18227	18415	18292	18352	18273	18351	18242	18073	18293	18206	18060	18195	18190	18326	18126	18074	18135	18150	18178	18162	18354	18134	18249	18038	18287	18023	18414	18191	18269	18237	18272	18241	18197	18423	18185	18086	18433	18261	18105	18236	18200	18156	18257	18160	18373	18110	18434	18225	18142	18334	18134	18255	18281	18268	18290	18287	18337	18216	18388	18130	18129	18192	18247	18206	18158	18272	18347	18146	18121	18247	18091	18107	18246	18262	18130	18230	18410	18485	18210	18193	18178	18300	18366	18259	18399	18382	18341	18324	18346	18257	18361	18232	18199	18077	18127	18321	18234	18214	18334	18256	18178	18036	18234	18075	18217	18083	18301	18089	18317	18250	18303	17914	18014	18335	18417	18103	18244	18287	18148	18241	18229	18263	18216	18303	18449	18086	18119	18137	18195	18252	18209	18260	17938	18087	18128	18041	18390	18346	18263	18212	18306	18252	18393	18276	18312	18200	18234	18144	18147	18160	18185	18255	18449	18295	18176	18169	18124	18366	18295	18167	18211	18236	18317	18139	18436	18234	18223	18202	18251	18203	18262	18305	18483	18391	18267	18297	18167	18328	18108	18337	18240	17946	18222	17826	18188	18366	18325	17982	18336	18313	18215	18291	18337	18323	18361	18296	18102	18105	18114	18175	18145	18297	18337	18302	18071	18173	18343	18191	18364	18172	18245	18056	18089	18184	18163	18257	18282	18090	18188	18150	18449	18241	18179	18350	18166	18300	18281	18272	18401	18034	18437	18221	18071	18180	18203	18237	18211	18202	18257	18570	18061	18165	18235	18249	18156	18217	18260	18299	18104	18266	18262	18254	18344	18152	18060	18350	18375	18231	18299	18515	18242	18215	18300	18229	18429	18064	18178	18060	18022	18324	18215	18274	18246	18316	18411	18368	18225	18299	18239	18311	18235	18193	18381	18126	18157	18226	18327	18281	18105	18179	18209	18374	18344	18444	18450	18282	18343	18195	18414	18242	18217	18484	18401	18271	18065	18323	18170	18139	18566	18131	18124	18156	18273	18172	18208	18409	18190	18132	18360	18139	18250	18493	18243	18218	18507	18442	18331	18152	18232	18182	18264	18065	18419	18108	18125	18265	18162	18400	18288	18292	18253	18175	18022	18109	18145	18081	18170	18289	18364	18324	18246	18217	18046	18251	18378	18074	18479	18129	18179	18390	18185	18156	18436	18204	18495	18376	18128	18212	17911	18256	18303	18324	18238	18273	18415	18227	18265	18134	18339	18290	18066	18230	18362	18333	18133	18239	18276	18340	18157	18172	18345	18154	18293	18094	18140	18218	18437	18264	18416	18308	18260	18107	18456	18035	18206	18181	18292	18291	18336	18213	18506	18151	18142	18238	18429	18162	18197	18377	18204	18178	18316	18295	18269	18273	18197	18129	18204	18209	18045	18238	18195	18263	18110	18492	18369	18356	18297	18119	18269	18293	18360	18299	18098	18242	18209	18416	18146	18308	18207	18355	17974	18293	18143	18063	18305	18331	18176	18361	18405	18242	18222	18071	18253	18280	18099	18395	18355	18260	18136	18143	18370	18281	18210	18086	18245	18038	18369	18144	18066	18247	18302	18268	18280	18087	18303	18179	18244	18206	18304	18287	18165	18263	18297	18031	18299	18213	18318	18260	18280	18207	18437	18160	18286	18072	18154	18203	18214	18222	18213	18342	18438	18358	18309	18012	18047	18367	18267	18280	18132	18386	18052	18376	18205	18027	18371	18276	18245	18338	18259	18032	18181	18445	17975	18331	18392	18443	18066	18318	18335	18187	18213	18219	18461	18251	18183	18195	18206	18328	18553	18079	18160	18132	18289	18101	18112	18243	18231	18096	18313	18289	18290	18282	18268	18209	18212	18330	18248	18267	18160	18381	18291	18140	18255	18081	18352	18292	18467	18144	18141	18031	18114	18018	18466	18302	17962	18142	18210	18090	18456	18257	18124	18415	18330	18129	18277	18336	18385	18138	18247	18359	18233	18165	18104	18137	18325	18455	18170	18259	18212	18197	18292	18187	18169	18316	18309	18343	18174	18385	18302	18142	18328	18252	18243	18275	18078	18074	18267	18151	18367	18018	18180	18238	18300	18196	18434	18218	18324	18123	18267	18226	18170	18354	18383	18300	18320	18221	18502	18128	18192	18424	17976	18198	18238	18241	18381	18087	18237	18274	18179	18392	18328	18145	18193	18262	18505	18227	18367	18278	18037	18117	18126	18170	18374	18302	18091	18125	18206	18208	18331	18186	18059	18102	18238	18315	18246	18650	18187	18289	18360	18101	18096	18147	18235	18425	18251	18133	18368	18272	18425	18258	18396	18314	18311	18318	18379	18306	18299	18190	18191	18103	18160	18342	18472	18290	18330	18095	18305	18282	18213	18155	18243	18107	18004	18145	18160	18114	18189	18023	18242	18168	18299	18281	18283	18192	18062	18232	18095	18237	18073	18363	17996	18065	18314	18289	18431	18221
28024	52422	45526	38421	31700	28656	25139	23079	20944	24315	46221	44084	35908	24367	16103	16336	15986	16050	16194	16145	16167	16155	16151	16057	16080	16185	16372	16128	16215	16118	16151	16221	16216	16349	16137	16265	16313	16314	16123	16247	16185	16351	16293	16203	16227	16106	16070	16242	16063	16341	16049	16097	16070	16074	15964	16083	16157	16012	16149	16163	16095	16223	16232	16117	16168	16349	16195	16074	16071	16008	16213	16081	16061	16006	16195	16233	16193	16311	16369	16143	16051	15929	16118	16199	16206	16293	15934	16263	16130	16106	16167	16184	16157	16271	16121	16350	16256	16138	16186	16150	16011	16076	16194	16252	16180	16030	16210	16346	16208	16154	16341	16109	16285	16056	16170	16010	16131	16138	16045	16076	16338	16194	16099	16192	16180	16294	16208	16188	16062	16140	16071	16052	16070	16063	16150	16148	16155	16112	16175	16243	16148	16318	16082	16113	16086	16094	16202	16119	16255	16007	16184	16101	15998	16129	16029	16220	16235	16206	16331	16120	16160	16130	16173	16114	15976	16162	16205	16081	16199	16058	16325	16182	16043	16002	16033	16154	16187	16179	16105	16275	16150	16222	15997	16081	16107	16246	16139	16133	16110	16132	16037	16054	16079	16073	16247	15973	16103	16150	16192	16066	16267	16176	16044	16252	16236	16122	16107	16109	16026	16113	16125	16032	16205	16091	15938	16143	15976	16122	16124	16061	16324	16216	16209	16135	16070	16076	16222	16172	16049	16097	16010	16029	15943	16166	16129	16199	16230	16030	16338	16014	16136	16038	16017	16256	16170	16242	16055	16191	16122	16177	16175	16181	16173	16086	15992	16272	16054	16103	16094	15973	16114	16151	16024	16011	16043	16042	16049	16167	16089	16218	16339	16053	16157	16239	16093	16129	16184	16021	16117	16042	16120	16159	16237	16229	16234	16123	15955	16118	16224	16109	16296	16060	16178	16026	16007	16233	16234	16180	16108	16240	16251	16018	15959	16248	16015	16174	16197	16077	16182	16328	16045	15983	16024	16157	16082	16263	16073	16131	16222	15991	16155	16066	16080	16145	16154	15943	16235	16161	16084	16150	16013	16162	16150	16248	16199	16135	16148	16046	16086	16220	16104	16051	16056	16189	16025	16131	16135	15969	16110	15911	16196	16157	16029	16103	16137	16295	16160	16198	16042	16129	16151	15997	16311	15970	16187	16128	16109	16189	16166	16239	16124	16122	16382	16078	16298	16192	16079	16223	16100	16058	16182	16098	16307	16140	16079	16060	16190	16189	16082	16147	16094	16185	16111	16259	16202	16319	16198	16095	16109	16142	16226	15981	16073	15974	16076	16000	16080	16080	15981	15974	16153	16163	16135	16257	16003	16207	16047	16084	16075	16132	16007	16089	16067	16085	15960	16082	16081	16055	16174	16154	16057	16120	16109	16334	16123	15950	16366	16231	16123	16193	15994	16151	16047	16217	16004	16163	16328	16101	16113	16124	16188	16060	16064	16119	16022	16073	16107	15982	16011	16070	16049	16339	16209	16172	16242	16113	16144	15872	16244	16029	16107	16174	16016	16087	16084	16030	16163	16004	16041	16146	16130	16027	16016	16128	16004	16141	16012	16112	16107	16241	16162	16119	16241	16146	16060	16159	16160	16194	16297	16120	16264	16188	16274	16126	16127	16127	15966	16181	16082	16150	16052	16321	16131	16162	16189	16216	16105	16145	16129	16222	16008	16189	16048	16030	16126	16141	16152	16237	16239	16047	15966	16015	16114	16143	16042	16109	16045	16219	16320	16151	16032	16106	16424	16020	16268	16068	16161	16118	16207	16076	15926	16211	16060	16097	16129	16274	16112	16108	16260	16123	16301	16167	16346	16223	16050	16057	16157	16021	16146	16071	16125	16107	16089	16039	16115	16092	16073	16156	16093	15829	16174	16091	16062	16162	16226	16035	16117	16190	16161	16017	16062	15854	16049	16201	16254	16081	16235	16144	16142	16056	16200	16148	16207	16252	16252	16123	16158	16164	16050	16028	16090	15938	16187	16068	16381	16065	16035	16150	16155	15995	16130	16345	16008	16223	16063	16067	15991	16036	15978	16084	16185	15931	16249	15998	16132	16071	16125	16008	16073	16218	16199	16237	16209	16319	16194	16168	16155	16098	16107	16003	15956	16107	16152	16095	16189	16138	16145	16131	15978	16214	16160	16263	16279	16343	16093	16084	16187	16196	16087	16188	16350	16043	16032	16121	16056	16038	16057	16251	16031	15918	16053	16178	16223	16163	15960	16200	15952	16122	16167	16167	16132	16050	16107	16179	16121	16164	16092	16208	15968	16183	15978	16118	16132	16039	16286	16189	16232	16203	16157	16213	16242	16279	16084	16283	16004	16173	16187	16003	16134	16193	16230	16059	16123	16150	16087	15997	16176	16252	16087	16094	16131	16109	16177	16194	16205	16116	16048	15996	16098	16160	16081	16091	15992	15977	16225	16207	16138	16079	16090	16127	16150	16017	16087	15992	16076	16020	16068	15955	16065	16232	16211	16105	16153	16173	16168	16061	16053	16167	16144	16034	16165	16121	16063	16256	16172	16069	16069	16095	16026	16202	16104	16138	15895	16092	16066	16125	16192	16036	15976	16151	16260	16140	16175	16139	16099	15936	16152	16061	16255	16137	16233	16167	16082	16208	16160	16080	16063	16120	16000	16110	16187	16185	16171	16116	16030	16051	16135	16282	16338	15959	16164	15971	16240	16152	16188	16104	16257	16198	16141	15990	16267	16204	16044	16066	16262	16256	16155	15992	16084	16233	16062	16102	16103	16131	16066	16166	16229	16059	16201	16154	15998	16089	16106	16143	16204	16223	16074	16080	16115	16143	16174	16030	16158	16093	16270	16124	16088	16202	16112	16086	16123	16204	16014	15976	16141	16029	16051	16112	16027	16249	16034	16148	16102	15990	16177	16085	16245	16123	16212	16047	16091	16088	16381	16201	16155	16086	15905	16207	16115	16118	16072	16076	16227	16068	16025	16285	16122	15980	16237	16169	16181	16186	15953	16213	15943	16160	16078	16233	16090	16208	16093	16046	16124	16360	16344	15907	16147	16064	16054	16064	16205	16142	16183	16152	16058	16092	16102	15997	15954	15881	16121	16233	16034	16206	15968	16137	16136	16004	16131	16200	15959	16211	16123	16112	15994	16166	16060	16119	16054	16013	16111	16188	16228	16094	16066	15951	16150	16198	16058	16242	16233	16164	16153	16032	16212	16004	16226	16246	16201	16175	16163	16202	16191	16044	16241	16100	16157	16099	16198	16250	16078	16138	16105	16073	16036	16068	16096	16256	16117	16199	16283	16151	16022	16045	16034	16120	16221	16140	16113	16194	16242	16206	16219	16130	16274	16246	16174	16171	16021	16149	16043	16060	16166	16025	16307	15998	16089	16042	15994	16165	15895	16032	16142	16238	16243	16110	16130	16079	16180	16139	16047	16286	16097	16197	16264	16192	16114	16013	16276	16117	16094	16097	16099	16137	16158	16125	16067	16074	16058	16208	16280	16120	15986	16109	16226	16111	16111	16051	16250	16252	16036	16028	16025	16202	16070	16364	16100	16042	16105	16032	15915	16114	16180	15950	16013	16225	16028	16309	16088	16142	16084	16147	16048	16108	16149	15911	16197	15958	15946	16221	16005	16233	16078	16127	16192	16302	16143	16206	15948	16248	16133	16108	16030	16129	16010	16029	16298	16126	16074	16172	16244	16179	16270	16236	16131	16117	16093	16232	16144	16177	15977	16149	16251	16250	16104	16192	16129	15927	16272	16153	16182	16197	15987	16148	16203	16233	16065	16000	16052	15975	15999	16044	16212	16274	16173	16126	16169	16126	16210	16186	15923	16176	16135	16236	15872	16116	16000	16254	16197	15961	16140	16180	16218	16074	16216	15956	15982	16030	16166	16375	16080	16062	15975	16085	16063	16012	16178	16110	16229	16076	16101	16145	15968	16092	16128	16014	16208	15961	16219	16172	16141	16181	16129	16172	16316	16056	16127	16046	16273	16146	16077	16211	16364	16080	16078	16149	16071	16203	16162	16141	16212	16005	15971	16084	15943	16217	16164	16039	16327	16075	16112	16186	16047	16162	16214	16195	16230	16113	16057	16330	16071	16195	16146	16178	16106	16125	16220	16162	16245	16209	16052	16140	16059	16029	16063	16153	16191	16024	16041	15972	15937	16152	15881	16106	16069	16376	16374	16100	16186	16129	16162	16167	16166	16107	16044	16102	16146	16214	16136	16154	16096	16155	16071	16080	16107	16089	16047	16278	16085	16044	16120	16196	16126	16126	16158	16215	16234	15975	16121	16125	16150	15896	16233	16341	15883	16059	16050	16072	16072	16103	16123	16206	16016	16056	16174	16192	16180	16184	16051	16117	16134	16029	16136	16268	16030	16134	16185	16083	16135	16143	16053	15889	16154	16171	16177	16081	16104	16176	16128	16121	16032	15988	16089	16148	16098	16089	16100	16053	16224	16126	16007	16081	15870	16133	16040	16048	16185	16140	16177	15975	16122	16121	16061	15952	16141	16160	16159	16210	16133	16359	16190	15956	16103	16047	16133	16208	16183	16069	16145	16227	16079	16176	16186	15895	16033	16122	16019	16115	16010	16198	16038	16144	16069	16174	16125	16180	16020	16266	15987	16260	16132	16029	16104	16109	16078	16082	15942	16172	15982	16019	16067	16086	15908	16026	16139	16138	16181	16015	15927	16296	16029	15961	16105	16102	16255	16048	16141	16254	16067	16277	16234	16108	16280	16077	16101	16064	16267	16220	16207	16191	16180	15967	16201	16174	16162	16016	16285	15975	16228	16208	16183	16117	15964	16010	16151	16027	16285	16098	16253	16168	16069	16045	16194	16210	16104	16125	16165	16264	16113	16200	16314	15989	16088	16124	16225	16319	16115	15960	16031	15900	16299	16148	16116	16034	15894	16139	16094	16200	16110	16013	16019	16078	16139	16164	16074	16188	16197	16195	16168	16192	16092	16074	16135	16239	16178	16159	16118	16068	16156	16193	16066	15957	16051	16165	15937	16267	16186	16113	15871	16117	16050	16082	16134	16020	16173	16088	16231	16210	16233	16098	16279	16260	16039	16228	16137	16116
27984	23960	27794	25394	20076	19671	19210	19047	18980	18715	20037	21286	20501	18792	18261	17967	18156	18177	18101	18152	18097	17965	18163	18084	18202	18200	18231	18082	18283	18099	18024	18081	18146	18297	18028	18119	18182	17997	18044	18169	18160	18089	18018	18059	18263	17997	18106	18203	17886	18099	18040	18252	17767	18135	17980	17938	18077	17938	17880	18006	18122	18003	18133	17939	18148	18086	17952	18072	18096	18015	18039	18061	17969	17970	18134	17967	18133	17976	17946	18212	18026	18247	17971	18140	17753	18023	18092	18025	17973	17944	18255	18130	18166	17934	18035	17877	18047	18159	18142	18086	17978	18073	17898	17883	18084	18092	17958	17796	17997	18142	18109	18018	18065	18121	18052	17873	18119	17885	18166	18097	17976	18028	18002	17665	17819	18150	17931	17936	18012	17993	18073	18236	18025	18090	17818	17864	17947	18093	17895	18028	17893	17836	17990	17987	18098	17864	17852	17941	18241	18083	18159	18003	17974	18103	18104	18025	17884	17909	17849	17941	18121	18059	18026	17977	18039	17964	18019	17980	17968	17940	17972	18150	18114	17957	17955	17994	18079	17819	18062	18212	18012	18171	18119	17951	18325	17774	17949	18030	18145	18115	17901	18060	18072	18061	17949	18031	18034	18101	18046	17867	18142	18146	18204	18043	18086	17863	18128	18045	17961	17808	18066	17964	17992	17941	17924	18002	18070	17978	18062	17940	18142	18123	18016	17824	18005	18110	18083	18010	17991	18071	18207	17719	18142	18000	18077	18112	17956	18197	18232	18093	18001	17780	17919	18184	18072	18182	18167	17839	18015	18008	17881	17895	17971	18059	17951	18145	17898	17874	18002	18017	17955	17946	18105	18188	18168	18018	18059	17825	18043	17960	17893	18077	18017	17952	18078	17967	18227	18027	18197	17929	18042	18071	18030	18083	17934	18094	17971	17954	18088	18004	17838	18042	17954	18070	17799	18026	17930	18073	17927	18299	18081	17951	17961	18079	17938	17981	18045	17915	17931	18201	18047	18044	17851	17934	17916	18279	18002	18107	17996	18008	17914	18014	18047	17913	18125	18006	18132	17907	17817	17834	18151	18255	18019	17853	18066	18101	17936	17834	18174	18224	18057	17852	18082	17931	18013	17805	18046	17918	18194	18128	18024	17988	18068	18081	18197	18035	17866	18106	18063	18135	17958	17978	18202	17982	18255	18059	18041	17932	18029	17874	18012	17882	17957	18047	18222	17861	17942	17975	18006	18097	18000	18061	18063	18058	17969	18052	18118	18130	18187	18083	18013	18147	18120	18024	18122	18001	18092	18007	18072	18000	17898	18253	18001	18130	17862	18159	17859	17931	18027	18127	18129	18081	18238	18182	18236	17961	17873	17914	17902	18042	17954	18088	18054	17974	18000	18041	18094	18098	17920	18007	18027	17890	17981	18004	18124	18068	18003	17963	17891	18003	18091	17876	18074	17890	18036	18065	18046	17880	17869	18040	17926	17919	18021	18049	18113	18028	17758	18261	18123	17746	17760	18022	18082	17980	17987	18055	18095	17928	18038	17989	18065	18126	17717	18022	18107	18123	18131	18091	18173	18109	17944	17993	18024	17993	18096	17909	18199	18069	18184	18133	18293	18034	18034	18137	18049	18006	18157	17927	18227	18131	17997	17946	17967	18067	18075	18083	18162	18037	18248	17995	18103	17925	18040	17964	18081	17985	18101	18035	18067	17990	18042	18145	17908	18043	17920	17915	18160	18116	18226	18114	17989	18079	18032	17965	18161	18036	18089	18060	17880	17914	18051	17990	17924	17811	18081	17774	18071	18155	17917	17814	18026	18130	18108	17885	17929	18055	18059	17894	17882	18085	18041	18132	18170	18067	17984	18106	18084	17985	17912	18030	18128	17989	18026	18052	18038	17948	18076	18007	18182	18142	17979	17848	17900	17892	17866	18154	17676	17945	18261	17914	17904	18008	18068	17937	18007	17951	17999	17976	17962	17943	18067	18109	18029	17973	18116	17979	18097	18034	18393	18199	18101	18109	17922	17873	17867	18210	18191	18048	18079	17982	18061	18059	18061	18017	17917	17968	17939	17936	18000	17628	17890	18175	18218	18113	18175	17989	18244	17896	18126	18080	18068	18020	18076	18043	18041	18114	17771	18171	18139	17949	17906	18112	18180	17945	18140	18145	17954	18069	18167	18051	17925	18009	18064	17912	18095	17947	18028	18015	18159	17898	18007	17958	18003	17987	18076	18162	17969	17912	18012	18091	18214	18077	18084	17960	18275	17935	18092	18157	18161	17955	18189	18228	18141	18157	17986	18028	18059	18087	17995	17915	18122	17884	18057	17991	17909	18061	18166	17873	18194	17932	18227	17801	17976	17608	18049	17927	17816	18064	17680	17963	18042	17858	17873	18056	17917	18123	18099	18091	18042	18097	18106	18312	18075	18098	17929	17999	18085	17977	17940	17980	18025	18133	18034	18021	17907	18023	18071	17911	17991	17997	18179	18138	18044	18139	18001	18027	17817	17907	17718	18152	18095	18038	17932	18043	17822	17951	17926	17968	17946	18009	17983	17963	18011	18005	17884	17899	17956	17929	18088	17878	18048	18140	18120	18035	18036	18009	17907	18010	18097	18070	18045	18115	18029	18068	17968	17916	18003	18072	18198	18067	18011	17823	17989	18065	18175	17922	18219	18148	17832	18010	18005	18167	17998	18110	18188	17979	18065	17977	18051	17927	17876	18011	18231	17888	17959	18137	18168	18088	18193	17969	17881	17866	18031	18096	18064	17900	18026	18194	17972	17816	18042	18128	17938	17889	18064	18018	18112	18131	17936	18136	18067	18160	17931	18152	17954	18052	18175	17861	17922	17901	18067	17883	17919	18281	17978	17842	18057	18073	18070	18029	18097	18100	17943	18033	18174	17999	17922	18048	17784	18011	18107	18015	17892	17980	18123	18038	18086	18005	18164	17938	17976	18177	18082	17924	17987	18162	18022	18078	18224	18114	18068	17936	17989	17831	17993	18039	17788	18033	18091	17926	17970	18075	17961	17916	17954	17879	18089	17935	18287	18029	17824	18101	18080	17902	18091	17988	18083	17857	18007	18066	18101	18041	17905	17802	17942	18090	17834	18121	18074	18208	18107	17853	17999	18130	17907	18182	18137	17993	18225	17954	17962	17967	18081	18131	18228	18045	17981	17775	18017	17963	18001	18046	17935	17838	18005	18069	18113	17923	17939	18011	18146	17991	18124	17942	18038	17994	18176	17912	17997	18154	17957	17896	18076	18271	18218	18181	18191	18062	18053	18006	17904	17840	18014	18135	18170	18051	18157	17897	17980	17952	18064	18023	17921	17970	18251	18175	18213	17799	18087	17935	18142	17931	18090	18038	17992	17988	18067	17928	18076	17985	18036	17870	18110	18144	18134	17994	17877	17938	18089	17977	18120	17991	18128	18101	18191	17970	18266	18144	17992	18137	18064	17950	18096	17986	17990	18031	18196	18003	17997	17955	18053	17847	18046	18055	18202	17961	18094	17943	18081	18114	17889	17861	18084	18084	18133	18130	18117	18198	18042	18175	17970	17925	18040	17992	18212	18064	17999	17919	18080	17911	17987	17820	18037	17944	17922	17847	18165	18111	18049	17997	17989	18039	17793	18151	17981	17996	18255	18018	17986	17890	17929	17832	18051	18110	18024	17942	17926	18030	17998	18007	18192	18046	17945	18152	18038	17912	18296	18108	18306	17916	18015	18054	18129	18019	17967	17894	17969	18120	18187	18049	18040	18149	18198	18058	18082	18151	17971	18070	17991	18178	18050	17821	17977	17834	17891	18222	17932	18291	18298	18121	17950	18218	18027	17922	18225	17853	18157	18130	18243	18097	17994	17982	17994	18082	18179	18030	17885	17856	18252	17982	17877	18028	17966	17985	17989	18037	17945	17976	17925	18042	17949	18041	17879	18310	17994	18061	18059	18125	18078	17946	17961	17979	18019	18087	18037	17964	18178	17928	18004	17990	18233	18154	18034	17986	18118	18078	18237	18056	18028	17812	18141	18109	18073	18071	18017	18149	18064	18027	18022	18049	18180	18169	17948	17955	17927	18148	18062	17853	17894	18030	17873	18211	17862	18177	17870	17979	18002	17867	18165	18154	18113	17894	18166	17993	17992	18157	17975	17976	18275	18201	18005	17997	17938	17878	18157	18102	18076	17971	17901	18072	17841	18000	18116	17957	18082	18040	18048	18129	18233	18072	18156	17998	18133	18033	17995	18039	17995	18072	17913	17983	17963	18099	18097	17984	17917	18048	18021	17836	18069	18076	18243	17857	17941	18104	17761	17976	17960	17863	18123	18179	18255	18103	18061	17997	17915	18116	17976	17972	18063	18141	18099	17917	17882	17889	18145	18144	18109	18149	17837	18080	18016	18255	18037	17979	18156	17940	18015	17935	18089	17930	18175	18088	18108	18235	18026	17883	17927	17960	18211	18183	17972	18063	17931	18113	18045	17896	18098	18028	18036	17992	18133	18131	18146	18131	17946	18043	18108	17952	18057	18075	18152	17898	17834	18021	18251	18071	18018	18103	18001	18010	18122	17991	18056	17938	17830	18001	17756	17978	18126	17921	17852	18054	18356	17924	17968	18133	17913	17833	17977	17940	18037	17834	18062	18103	18086	18163	17958	18197	17913	18027	18046	18075	17960	18059	18158	18101	17944	18170	18179	18119	18057	18014	17980	18205	17975	17999	18247	18203	17956	18091	17966	17829	18078	17909	18022	18085	18003	17955	18114	17928	18121	17981	18097	17838	18009	17883	17987	17821	18020	17875	18212	18049	18187	18174	18003	17968	17900	18297	18134	17975	18190	18115	18034	18199	17933	18223	17997	18101	17951	18061	18185	17952	18154	18145	17829	17951	17856	17969	18050	18086	18204	18237	17881	18068	17982	18036	18012	18021	18165	17883	18083	18259	17959	18117	18263	17883	18134	17985	17878	17984	18089	17977	17959	17994	18124	17974	18111	17957	18095	17915	18026	18160	18096	17971	18131	18017	17997	18045	18025	18038	18010	18057	17959	17967	18210	18202	17974	18202	17987	18090	18221	18086	18094	18257	18003	18078	17972	18088	17929	18274	18208	18044	17993	18000	18020	18067
25539	34969	27850	22952	19330	18171	17992	17970	17470	17214	19479	20316	18643	16658	15984	15941	15994	15841	16019	15999	16044	16043	16063	15919	16036	16114	16084	16200	16022	15872	16077	16114	15962	15987	16220	16173	15853	16149	15997	16001	15952	15978	16142	15748	16060	15922	16069	16035	16072	15834	15986	15964	15903	16051	16028	15986	16121	15875	15945	15840	16014	16129	16027	15944	15923	16059	16057	15938	16066	15989	15835	16151	15971	15922	16159	16041	16062	16117	16127	16031	15932	15972	15963	16046	15885	16021	16109	16211	15992	16104	16014	16106	15996	16001	16081	15791	15990	16202	15925	16169	15966	16058	16070	16058	16306	16022	15921	16113	15762	15937	16037	15964	16106	16057	15954	16064	16046	16074	16168	16094	16101	16072	16091	16008	16114	15979	16013	15912	15906	16085	15992	16078	15961	16069	16082	16153	16005	15932	15996	16198	16069	15977	15939	15904	15901	16056	16063	16082	16045	16061	16032	16034	15895	16029	16083	16002	15979	15986	15900	15993	16096	16094	16031	16158	15930	15990	16057	15889	15907	15855	15991	16045	15910	15889	16204	16044	16129	15953	15850	16131	15875	16035	15981	15949	16095	15971	15825	16022	16070	16095	16149	16037	15880	16035	16019	16192	16209	16086	15863	15991	15911	15965	15981	15909	15860	16156	15985	15856	15954	15972	16058	16090	15937	16030	16016	16025	16083	15931	16118	16125	15989	16053	15981	15989	16152	16062	16127	15977	15909	15957	15848	15934	16081	15901	15792	16037	15970	16131	15905	15890	15932	16005	16144	16085	16075	16056	16019	15948	16080	15984	16045	16009	15944	16172	15931	15894	16104	16051	15720	16030	16138	15773	16110	16008	15959	15981	15964	16016	16081	15907	16039	15954	16004	16073	16052	16009	16078	15837	15999	16073	15940	15973	16069	15945	16032	15985	15950	16128	16202	15798	16100	15886	15992	16071	15921	16023	16040	15899	16204	15956	15974	15895	16063	16178	15970	16020	16052	15859	16003	15896	16201	16011	15997	16186	16119	15961	16138	15984	15958	15892	16130	16040	15984	16071	15927	15951	16033	16030	16062	15994	16070	16023	15930	15918	15945	16008	15910	16057	16017	16077	16080	15904	16122	16064	16030	16074	16063	16106	15997	16019	15881	15951	15874	15939	16016	16146	15980	16014	15822	16048	15997	16051	16040	15944	16101	16093	16086	16001	16080	15906	16019	15983	15927	16076	16102	16030	16030	15996	16185	16109	15936	15843	16241	15981	15976	16081	16065	15961	15980	16072	16008	15993	16115	16077	15918	16057	15856	16072	16094	16013	16023	15972	15826	16103	16167	15871	15983	16111	16038	16220	15991	16116	16024	15965	16139	16001	16080	15914	16021	15987	15940	16023	15935	15892	16128	16169	15974	16101	16016	16096	15925	16108	15951	16074	15906	15975	15907	15980	16145	15986	15952	15896	16061	15899	15710	15962	15962	16132	16016	16243	15857	16182	15982	15959	16148	15964	16025	16080	15977	16055	16105	16082	16071	15999	16087	15932	16106	15938	15898	16157	16179	16082	15886	16130	15883	15896	15883	16143	16119	15949	16000	16136	15978	15988	15904	15812	15857	15858	16173	16030	15904	15948	16117	15997	16040	15957	16084	15900	15996	16102	15934	15834	16027	15954	16021	16080	15987	15807	16076	16127	15898	16145	15971	15950	15923	16106	16142	16018	15934	16003	16125	16037	16119	15849	15917	15993	16160	15934	15963	15983	15995	15887	15956	16136	16039	16048	15953	16039	16136	15800	16091	15998	15915	15959	15913	16102	15979	15907	15982	16176	15893	16038	16124	15988	15813	16150	16091	16094	15968	16072	16003	16070	15825	15898	16028	15990	16095	16078	15935	16224	15961	16134	16067	16022	16081	16071	16042	15845	15978	16065	16019	15978	16047	16028	16039	15958	16092	16098	15967	15935	15963	16030	16063	16015	16210	16010	16056	16056	16005	16063	16096	16073	15922	15968	15739	16029	15905	15903	15995	16019	15930	15770	16112	15859	16002	16034	15973	15919	15970	16027	15874	16103	16024	16031	16211	15898	16104	15982	16048	16065	16153	15958	15999	16035	15840	15974	15819	15977	16048	16060	16198	15934	15869	16067	15978	16193	15959	15956	15985	16079	16147	16077	15859	16129	15993	16091	15987	15973	15935	16180	16003	15865	16050	16102	16039	15972	15952	16020	16164	16105	15875	16070	15934	15850	16009	15922	15926	16047	16087	16039	15786	15840	16007	16005	16004	16161	16010	15965	16028	16042	16018	16101	15966	16030	16006	15807	15974	16006	15835	16004	16095	15886	15857	16074	16147	15935	16037	16086	15949	15985	16061	16078	16210	16036	16197	15985	15988	16012	16143	15960	15941	16042	15932	16018	16071	16143	15999	16085	16127	15985	15973	16016	16115	15995	15953	16177	16124	15911	15973	16062	15903	15956	16090	15939	16011	16082	15859	16094	16113	16040	15985	15963	16117	16136	16087	15894	15943	15984	15948	16000	15932	15995	15937	16069	16023	15966	15951	16046	16033	15942	15869	15995	16159	16069	16142	16046	16079	16059	15902	16096	15902	15935	16074	16009	16186	15931	15923	15884	15859	16061	16022	16001	15949	15980	15922	16111	15982	15888	16122	16170	16012	16031	15955	15983	15924	16072	16038	15881	16268	15983	16117	15889	16058	15997	15895	15907	15841	16062	15950	16199	16069	15960	16019	15893	15962	15817	16020	15963	15993	16150	16043	16113	15889	16172	16036	15877	16035	15992	15980	15867	15858	15989	16129	16049	15985	15911	16108	15986	15963	16004	15991	16190	16206	16041	16023	16062	15984	16230	15989	15981	16092	15894	15844	15981	16074	16015	16164	15923	16058	16074	16029	15989	16113	16058	16002	15946	16078	16044	15887	16089	16069	15930	15983	16001	16017	15905	15912	15870	16229	15766	15987	16097	15956	15936	15938	16045	15857	16140	15995	16047	15968	16014	16006	16037	15855	15947	16030	16045	15949	16067	15931	16103	16117	16037	15981	16043	16066	16187	15991	16212	16076	15983	15975	15930	15970	16109	15998	16129	15856	16121	16012	15925	16019	16047	16051	15953	15960	16151	15872	16073	16070	16080	16150	15924	16088	16101	16055	16125	15950	16167	16041	15972	15990	15973	16107	15910	16049	15891	15967	16009	15985	15966	15905	15925	16123	16048	16150	16007	16016	16012	16003	15982	15969	16038	15957	16023	16107	16080	15960	16036	15995	16070	16057	16081	15990	16077	15902	16059	16118	15950	16113	15919	15932	15920	15956	16061	15936	16104	15998	15826	16073	16107	16107	15918	16274	16046	16045	16012	16101	16073	16100	15885	15921	16153	16080	15823	16148	15852	16026	16068	16172	16200	15911	15763	15918	15940	16065	15974	15962	16080	16196	16058	16068	15939	16202	15997	16026	15916	15946	15886	16202	16023	15924	16094	15953	16109	15998	15939	16069	16083	16000	16103	16195	16025	16027	16232	16023	16036	15991	15985	16001	15917	16077	15903	15951	15986	16024	15998	16058	16102	16056	16148	15931	16137	16131	15971	16066	16124	15952	16103	15896	15929	15965	16186	16005	16026	16111	16150	15963	15946	16107	16173	16014	16039	15905	16069	16095	16061	15845	16095	16055	15984	15948	16011	16112	15951	15948	15987	15995	16112	16012	15862	16032	16058	15984	15984	15981	15944	15866	15974	16035	16186	15971	16184	15920	16001	16045	16173	16045	16097	15937	15812	16074	16008	16206	15905	15828	16001	16045	15869	16050	16040	16156	15879	16102	16171	15901	15879	15966	16033	16047	15933	16201	16167	16231	16125	16042	15913	16042	15979	16006	16001	16027	15956	16306	16002	16055	15899	16036	16121	15951	16184	15988	16030	16046	16162	15996	16170	15918	15989	15925	15888	16062	15916	16001	16024	16163	16200	15845	15882	16006	16104	16037	15826	15989	15953	15870	16113	16054	15950	16064	15980	16050	16032	16051	16117	16084	15950	16000	16049	16005	15976	16085	16047	15990	15919	15900	15999	15925	16098	16098	16246	15944	16013	16092	16034	15846	15986	16098	15935	15919	15991	15997	16063	16098	15970	16045	15961	15983	15982	16030	15786	16174	16037	16025	16099	15956	15970	15724	16165	16166	15897	16136	16073	16172	16124	15948	16014	16081	16035	16094	15941	16021	16017	15967	15934	16054	16138	16089	16038	15973	15922	16153	15888	16081	16023	16084	16045	16170	16125	15882	15931	16088	16082	15898	15852	15969	15841	16042	16063	16014	16031	16121	16021	16022	15853	15950	15997	15967	16084	15894	15937	15785	15957	15868	15994	15826	16011	16015	16102	16070	15956	16154	16313	15976	16009	16077	15937	15989	15970	16058	15992	16069	15983	15950	16162	15945	16003	16099	16054	15918	16064	16198	15964	16012	16163	16004	15933	16075	16007	16107	16041	16030	16030	15908	15872	16171	16028	16005	16037	16090	16150	16048	16101	15998	16209	15983	16088	16037	15961	16137	15996	15952	15881	15996	15948	16169	15871	16118	16120	16236	16129	15990	15994	15952	15836	15991	15943	16182	16070	16082	16094	16073	15858	15931	16059	16015	15953	15988	16183	16068	16018	16125	16102	16113	15908	16070	16111	15965	16194	15886	15899	16032	15820	16321	16008	16177	15985	15918	16198	16055	15923	16135	15925	16105	15745	15943	16147	15955	16071	15985	16013	16008	16034	16114	16012	16081	16083	16022	15993	16010	16018	16008	16040	15862	16079	16032	15964	16015	16121	16061	16102	15976	16099	15959	16045	16149	16109	16089	16053	16188	16044	16056	15984	16006	16072	15836	16023	16040	16070	16000	15930	15875	16003	16103	15951	16063	16035	16202	16140	15993	15957	16050	15915	16089	15987	15953	15985	16149	16072	16008	15859	16014	15845	15985	15818	16024	16031	15839	16009	16124	15902	16023	16093	16022	15978	15953	16088	15916	16045	16005	15950	15990	15980	15927	15910	16144	15961	16014	15932	16118	15974	16090	16004	15986	15969	16000	16047	16011	15834	16008	16098	15944	16084	15899	16022	16079	15999	16016	15953	16101	16043	16027	16073	16128	16037
24549	21519	28866	25512	23705	23278	22491	20157	19658	19530	30121	32181	26246	20937	18428	18331	18226	18084	18035	18097	18329	18308	18216	18036	18045	18172	18110	18151	18162	18121	18112	18108	18122	18234	18099	18061	18093	18037	18067	17984	18053	18217	18238	17907	18118	18225	18098	17985	18129	18044	18102	17995	17989	18186	17989	18156	18201	18112	18147	17904	17895	17972	18271	18253	17962	18111	18157	18049	17906	18176	18099	18026	18041	17972	17898	18301	18004	17965	18125	18291	18180	17789	18264	18074	18088	17951	18038	17985	18144	17915	18023	18026	17943	18029	18097	17977	17808	18072	18017	17961	17851	18128	17950	18103	18101	18072	17974	18237	18020	18091	18039	18066	18121	17959	17904	18109	18062	18193	17991	18117	18069	18210	18041	17908	17737	18087	18075	17944	18031	18269	18228	17976	17905	18129	18247	17792	18110	18284	18016	17816	18037	17938	17848	18081	18133	18058	17904	17947	18099	18197	17900	17855	17851	18144	18035	18162	18216	18238	18104	18289	18304	17989	17989	18073	17957	18021	18079	17898	18141	18041	18121	18026	18107	18063	17845	17835	17979	17971	17860	18180	18083	18053	17986	17940	17993	18158	18063	17925	18086	18261	17831	18142	18090	18292	18149	18187	18217	17950	18096	17845	17987	17915	18083	18141	17988	18085	18046	17995	18049	17976	18088	18225	17920	17903	18109	18045	18075	17943	18144	17915	18145	18064	17901	18080	18169	18091	17993	17989	18259	18031	18056	17945	18288	18006	18153	17994	17936	17989	17993	17936	18152	18046	18222	18031	17986	17936	18044	18176	18011	18001	18089	18194	17778	18041	17899	18076	17919	18056	18070	17872	18169	18046	18221	18076	18081	18084	18014	18006	17972	18134	18009	17947	18064	17995	17819	18048	17986	17977	17827	17941	18058	18013	18010	18092	17959	17831	18034	18153	18131	18140	17874	18028	17970	18089	18012	18287	18091	17838	17947	18031	17780	18110	18177	18100	18034	17922	18171	18098	18156	18002	17898	18114	17809	18078	18087	18024	18150	17893	18085	18056	17888	17980	18122	17871	17923	18090	18046	18015	17789	17932	18171	18212	18136	17933	17892	18002	17946	18123	17924	17996	18013	18035	17865	17929	17970	18107	18348	17888	17990	18002	18142	17930	17971	17947	17797	18070	18139	18081	18186	17930	17829	18032	17975	17934	18115	17816	18151	18003	17979	18166	17939	17936	17852	18048	18228	18209	18105	18037	17831	18128	17986	17982	18044	17846	17936	17986	18071	18044	17957	18042	17923	17942	17792	18170	17919	18084	18146	17950	17835	17951	17922	17845	18198	18037	17937	18067	18047	18064	17997	18167	18098	17892	18024	18280	18028	18060	17981	17879	18040	18176	18041	17840	17803	17986	18066	18168	18046	18019	18227	18025	18252	18112	17944	18110	18027	17984	17954	18025	18117	18230	17917	18070	18098	18100	18143	18190	17920	17974	18049	18054	18222	18133	18052	18093	17922	18191	17980	17944	18102	18173	18042	18027	17915	18171	18040	17823	17940	18051	18029	17831	17929	18256	18036	17964	17906	18050	18113	18169	18160	18209	18065	18073	18112	17968	18081	18062	17981	18068	18026	17878	17825	18117	17985	17977	18083	17865	17933	17937	18227	17949	17835	17847	17984	17914	17941	18074	18215	17956	18138	18123	18134	18193	18145	17944	18001	17980	18149	18073	18131	17972	18055	17878	18114	17856	18108	18012	18037	18110	18192	17988	18048	18061	18155	17944	17945	18112	18212	18203	18056	18164	18000	18036	18032	17994	17996	18170	18194	18119	17962	18097	18003	17960	18123	18234	17967	18089	18048	18009	17865	18040	18099	17762	17990	18092	18164	18168	17849	18163	17949	18000	18079	17826	18000	18021	18164	18109	18001	18053	18059	17980	17887	17959	17968	18033	18147	18058	18090	18104	17951	18238	17951	17988	17853	18067	17994	18199	17962	18186	17920	17957	17960	17884	17897	18042	17943	18102	18131	18136	17875	18031	17827	18012	17867	18021	18186	17944	18117	18152	17947	18057	17949	18036	18064	18097	18080	18105	17865	18027	17962	18154	18113	18077	17940	18136	18088	18042	18099	18161	18003	17991	17958	18079	18196	18099	17938	17926	17789	18019	17983	18091	18057	17993	18146	18111	17976	18106	17916	18125	18124	17838	18015	18040	18038	17963	18088	18003	18029	18142	18095	18044	18172	18140	18189	17884	18029	18016	17826	18001	18121	18205	18204	18012	17857	18146	18068	18065	18339	18071	18142	18151	18212	17933	17843	17995	18029	18106	17918	18019	18022	18070	18060	18059	18068	18132	18195	18029	18021	17975	17976	18052	18040	18122	18227	17994	17850	17858	17956	18089	18059	17885	18063	18195	17967	18305	18027	18196	17941	17908	18017	18038	17869	18073	18290	18020	18049	17972	18018	17981	17948	18027	18017	18032	17911	18209	18253	18084	17947	17973	18020	17966	17942	18200	17866	18010	18168	18265	17948	18198	18006	18133	18074	18124	18097	17990	18001	17866	18084	18019	17895	18096	18050	18083	18113	17836	17953	18109	18092	17908	18011	18127	17957	17717	18189	18116	18016	18057	18159	18059	18216	18205	18062	18161	18234	17924	17949	17969	17801	17764	17872	18077	18091	18145	18023	18338	18005	17833	17952	17899	17913	18064	18229	18166	18023	17950	18024	17978	17996	18109	17933	18037	18019	18030	18010	18045	18127	17999	18076	17741	18062	18009	17985	18189	18124	17760	18038	18253	18037	18134	18136	18082	18030	18029	17925	18130	17752	17963	18114	17763	17763	17919	18012	18017	17912	18185	17938	18124	17868	18124	18084	18072	18098	18117	18267	18051	18094	18226	18202	17988	17987	18081	18180	18073	18161	18189	18069	18014	18083	17991	18016	17975	17999	17852	18152	18145	17850	18024	17816	17857	18081	17823	18006	17961	17991	17993	18105	17959	17990	18027	18028	18081	17844	17959	18267	18126	18047	17968	18006	17955	17929	18017	17902	18076	17939	17856	18035	17981	18032	17927	18095	17763	17956	17919	18046	18086	17941	17923	18201	17888	17871	17968	18020	17923	18008	18100	18237	17973	18100	18255	18010	17874	18290	18179	18044	18172	18160	18205	17961	18122	18006	17930	17977	18000	17912	18017	18127	18013	18188	18120	18160	17905	17895	18145	18125	18185	18043	18107	17950	18104	18045	17971	17954	18089	18078	18106	17980	17960	18157	17736	18014	17932	17939	17996	17909	18050	18024	18107	18153	18097	17909	18066	18065	18029	18157	17941	18103	18086	18060	18031	17879	17953	18136	18126	18109	18056	18030	18044	17947	17997	17938	17951	18043	18009	18129	18175	17960	18072	17982	18123	17986	17901	18060	18088	18173	17901	18094	17899	18047	18227	18231	18149	18102	18231	17954	18144	18084	18024	18222	18015	18122	17956	18127	18102	18146	18114	18048	17893	18005	17881	17971	17831	18062	18079	18144	18135	17975	18372	17905	18113	18145	17824	17943	18136	17842	17872	17983	18209	17977	17899	18075	17767	17916	18056	17872	18011	18096	18000	18043	18013	18052	17997	18079	17980	18171	18110	18251	18218	18154	18139	18035	18045	18172	18027	17880	17995	18145	18207	18150	17783	17974	18140	17820	17987	18015	18199	18027	18091	18274	18136	17868	18121	17999	17963	17865	17947	18017	18038	17961	17917	17976	17902	17997	18060	17936	17762	18043	17990	18030	18210	18098	17996	17812	17821	18087	17953	18100	18150	18108	18133	18058	18070	18037	18026	18072	18028	17863	17991	18113	17927	18148	18128	18236	18135	18028	18043	17872	17958	18055	18157	18160	17959	17979	18060	18036	17878	18003	17980	18132	17923	18180	18091	18024	17959	18031	18021	18078	17971	17758	18048	18045	18129	18017	18026	17854	18024	17899	18140	18047	18194	18291	17981	18202	18084	17917	18012	18184	17823	18057	18116	17849	18030	17779	17999	18006	18006	17958	18061	17944	18032	18036	18144	18220	18077	18260	18097	18039	18017	18110	17992	18048	18027	18099	18111	17961	18010	18002	18059	17855	18003	18032	18338	18004	18145	18112	18158	17898	17996	17963	17802	18194	17834	18103	18218	18052	18104	17890	18033	17960	17973	17996	18177	17955	17877	18268	18049	17910	18033	17996	18091	17998	18105	18000	18157	17968	18003	18056	17875	18025	17928	18012	18077	18158	17940	18141	18153	18042	17784	18123	18059	18177	18052	18029	17904	18162	18104	18241	18050	18095	17850	18034	18120	18115	18046	17987	17937	17926	17872	18212	18177	17873	18067	18015	18044	18015	18083	17954	17973	17960	18182	18148	18021	18137	18076	18188	17994	18117	18045	17908	18048	18095	18072	18158	17931	18069	17928	17957	18136	17962	18199	18063	17838	17992	17853	17977	18071	18233	18082	18221	18042	18229	18264	18188	18189	18018	18034	18133	18002	18252	17881	17974	17895	17874	18124	18054	18201	18044	17989	17812	17962	18199	18051	18370	18150	18051	18045	17940	18196	18084	17989	18134	18120	18160	18072	18160	17994	17953	18218	18042	18147	18084	18092	17991	17938	18159	18111	18080	18207	18125	18041	18203	18111	18022	17968	18054	18189	18051	18065	18061	18139	17988	18014	18034	18162	17998	17997	17945	18033	18170	18132	18141	18010	18129	17960	18004	18019	17878	17804	18117	17902	18155	18108	17967	17984	18001	17892	17910	18071	17932	18089	17941	18257	17991	18015	18153	18014	18144	18144	18200	17981	18058	18314	18045	18045	17913	17994	18064	18201	18105	17933	17875	18059	17909	17897	18025	17820	18059	18090	17884	18162	18128	17975	17922	17961	18129	17863	18159	18130	17887	18103	17962	18004	18102	17976	17905	18051	17907	18002	17911	18205	17952	17736	17775	18045	18081	18147	18144	18119	18212	17913	18027	17979	18003	18032	18079	18058	17937	17924	18090	18034	17977	17888	18024	17951	18251	18150	17893	17971	18000	18001	18204	18280	18212	17915	18067	18045	18005	18019	18004	17950	18019	18100	18001	17994	18027	18127	18154	18068	18056	18032	18081	18263	18115	17983	18027	18130	18097	18118
24267	39034	37731	30904	25120	21482	19965	19394	18561	18380	33744	33342	25356	18784	16029	15986	15981	16178	16132	16112	15969	16182	15895	16104	15868	16069	16076	16071	16089	15966	16120	16009	16146	15994	16100	16061	16055	16021	16042	15933	16082	15968	16090	16148	16033	16158	16007	16198	16149	16088	16105	15996	16090	16027	15978	16071	16098	15954	16126	16086	15925	16188	16080	15953	16055	16129	15809	16094	16166	15910	15975	16210	16079	16099	16102	15973	16214	15926	16021	15840	15819	15930	16044	16113	16087	16040	16119	16034	16211	16018	15906	15973	16024	16136	16126	16033	16224	16057	16038	16096	15943	16115	16012	15999	15955	15997	16120	16123	16008	15884	15967	16132	15979	16061	16098	15952	16032	16094	16091	16122	15883	16087	16005	16046	15991	15876	15981	16005	16117	16024	16013	16011	16248	15946	16004	16135	16042	16163	15951	16125	16211	15880	15936	15967	15917	15872	16064	15918	16175	16015	15975	16044	15957	16061	15989	16208	16180	16070	15907	15859	15914	16064	16008	15926	15955	16091	16024	16094	16108	16064	16044	15982	16198	16004	15872	16020	16125	16047	16074	16085	15995	15955	16126	15989	16028	16087	16053	16067	16044	15998	15990	15921	16181	16018	16136	15877	15860	16012	16191	16005	16001	15990	16063	16200	16117	16116	16027	16051	16079	16110	15986	16131	16044	15931	16006	16056	16102	15893	15947	15959	16113	15933	16212	16107	15783	15926	16082	16096	15898	15927	16160	15856	16108	16095	16062	15920	16041	16080	15891	16116	16151	16171	16013	16029	16033	16037	16129	16000	16021	16095	15947	16204	16198	16168	15914	16020	16049	16117	15800	15996	15965	16126	16022	16259	16019	16070	15791	15936	16148	16040	16207	16089	15963	16178	16101	15995	16163	15814	16157	16210	15894	16184	15852	16097	16053	16062	16045	16168	16094	15969	16026	16047	15924	16068	15999	15923	15941	16043	16183	15979	16087	16038	16172	15930	16114	15852	16052	16016	16078	16225	15867	16034	16166	15835	15941	15910	16134	15932	16223	16111	16024	16001	16098	16049	15989	15915	16159	15984	16078	16049	16004	15894	16135	16039	15990	16120	16284	16060	16082	15975	15900	16044	16122	16048	16076	16201	15805	15879	16058	16104	15890	16135	16161	16137	15973	16054	16011	16006	15927	15927	16084	15951	16178	15942	16087	15901	16054	16055	16003	15928	16038	16062	16174	16120	15922	15929	16180	16091	16032	16105	16049	16105	15940	16058	16009	15936	15885	15989	15988	16097	16117	15817	16003	16035	16100	16130	15909	16035	15897	15967	15979	16003	15978	15937	16020	16021	15986	16210	16104	15997	16073	16105	16153	15933	16047	16041	16088	15967	15957	16139	15970	15947	15998	16068	16050	16069	15954	16011	15873	15913	15974	15969	16084	16202	16134	16033	16029	15869	16344	15974	16159	16134	16058	16181	16022	15860	15980	16072	16020	15910	16039	16186	16181	16169	15994	16029	15908	16132	16057	15895	16226	15945	15995	15899	16020	16034	15992	16005	15972	16142	15964	15831	16035	15904	16055	16063	16022	15966	15964	15978	16014	16119	15941	15889	16072	16018	15957	15939	15922	16123	16017	15959	16081	15899	16101	15977	16002	16095	16024	16008	16324	15915	16015	16129	16123	16088	16198	15907	15951	15956	15939	16033	15952	15952	16038	16151	16017	16016	15964	15891	16021	16054	15896	16038	16057	16132	15866	16034	16140	16046	16041	15921	15955	16148	16064	16060	15738	15951	16011	16098	15913	16068	16080	15998	16106	16082	16087	15890	15921	16019	16003	16001	15990	16095	15943	16054	16226	16021	16091	16165	15906	16085	15965	15955	16172	16043	16001	16107	16081	16096	16250	15998	15974	15785	15999	15925	15953	16089	15951	15961	15962	15964	15966	15994	16105	16108	16017	16028	16037	15989	15854	15920	16022	16114	16087	15947	16103	16008	16191	16048	16070	15869	16115	16132	16159	16017	16056	16001	16141	15879	16090	16215	15842	16326	16040	16037	16185	15965	16053	16143	15978	16170	16247	15972	16213	16065	15927	16103	16260	15951	16050	16051	16094	16014	16127	16065	15938	15952	16019	15937	15926	16195	16042	15896	16082	16031	16143	16013	16028	16114	16014	16059	16192	16005	16125	16025	15936	15904	15967	16062	16105	15997	15949	15951	15977	16122	16178	16132	16056	15937	16024	16001	16007	15944	16107	15991	15989	16079	16032	16147	15996	15932	16012	16096	16051	16024	16100	15955	15885	16015	15923	16041	16084	16063	16029	16006	16043	16088	16025	16081	16047	16107	15974	15941	15891	16085	16056	15859	15955	15943	16272	16018	16003	15949	16119	16019	16216	16166	16055	15996	16095	16127	16094	16085	15993	15956	16021	15881	16016	15857	16106	15979	16020	16155	15967	15973	16058	15980	16138	16057	16082	16175	16010	15958	16028	15999	15970	15924	15979	16153	15868	16114	16060	16022	15995	16129	15963	16106	16079	16053	15841	16065	16141	15917	16008	16043	16016	15968	16156	16109	16150	16114	15961	16001	16206	15803	16118	16165	15937	16008	16042	16029	16034	16135	16028	16028	16007	16051	16043	15947	16127	16086	16034	16022	16112	16020	16079	16346	16007	16050	16203	16141	15943	16101	16024	16040	16029	16094	16111	15997	16080	16005	16049	16134	15876	16053	16135	16019	16001	15640	16143	15863	16124	16013	16074	15969	16138	16083	15969	16033	16144	16118	15876	16073	15994	16001	16088	15991	15967	16054	16118	15847	16048	16039	16089	16019	16226	16022	16185	15971	16184	16047	16037	15998	16125	15797	16000	16072	16027	15872	16055	16081	16015	16135	15891	16074	16040	16110	16132	16072	16129	16070	15962	16100	16086	16084	15993	16002	15985	16168	16071	16005	15993	15960	16101	16243	15756	16046	15997	16032	16171	16035	16009	16141	16003	16038	16072	15991	15847	16012	15955	16128	15942	16130	16148	16034	15951	15953	15928	15988	15801	16001	16025	16133	16197	15988	16023	15959	15928	16012	16104	15978	16064	15985	16220	16002	16025	15993	16020	15933	16089	15971	15920	16151	16140	16065	16070	15993	15962	15994	16047	15965	15922	16170	15966	16022	16105	16141	16064	15833	15965	15930	15930	15979	15971	16174	16171	15960	16024	16062	15996	16045	16000	16047	16052	15939	16088	15981	16036	16151	16092	16154	16147	16066	16017	15983	16024	16189	16051	16034	16107	15876	16281	16176	16124	16069	16086	15940	16160	16080	15928	15929	16127	16062	16131	15971	16100	16090	16161	16066	16136	16103	15984	15971	16090	16128	16038	16243	16124	15996	16096	16092	16124	15952	16090	16046	16042	16018	16041	16116	16058	16065	16169	16066	16095	16151	16034	16036	16010	16001	16075	16095	15879	16127	15970	15910	15978	16054	15898	16066	16118	15973	15879	16020	15923	15853	16043	16070	16012	16108	16109	16094	15835	15994	16189	16028	15774	16041	16002	16125	15996	15956	15979	16051	15911	16062	16160	15994	16207	15955	15963	16075	16036	15917	16023	16243	15902	15993	15980	16115	16014	16074	16033	16041	16161	16074	16141	16105	16036	16165	16001	16099	16155	15987	16200	15948	16090	15972	15914	15873	16035	16002	16004	15958	15949	16053	16075	16073	16011	16018	16102	15948	16160	16087	16028	16169	16192	15954	16107	15976	16032	15890	16038	15957	15998	16098	16057	16016	16152	16038	16029	15951	16203	15882	15895	16149	15926	16167	16109	16041	16076	16042	16016	15932	15928	15952	15822	16000	16047	15831	15939	16141	16006	16158	16010	16082	16083	15978	16013	16060	15962	16019	15931	15957	16090	16058	16076	16043	15996	15922	16122	16023	15840	15827	16071	16225	16078	16088	16106	16071	16052	16129	15740	15976	16028	15981	16013	16022	16109	15953	16132	16120	16080	16235	16136	16048	16033	16036	16077	15914	15916	16042	16242	16047	16192	15999	16057	16007	16013	15892	16084	16004	16094	15987	16050	15976	16038	16033	16144	16152	15991	16051	15927	16032	16129	16057	15979	15956	16052	15918	16072	15979	15938	16056	16040	16093	15898	16084	16018	16021	16069	15883	15959	16178	16000	15964	15974	16062	16054	16100	15962	15905	16169	16024	16092	15922	15885	16178	16074	15979	15931	16024	16020	15985	15976	16037	16255	16259	15961	16119	16101	16006	15987	16033	15904	16066	16019	16048	16032	16077	16207	15950	16118	16108	16146	16184	15977	15827	16184	16169	16098	16002	15958	16049	16057	16191	16134	15854	16187	16069	16075	16049	15988	16157	15893	16269	16059	15936	15955	16088	16012	16068	15920	16171	15948	15844	15988	16004	16134	16003	16127	16124	16122	15926	15986	16026	15936	16186	16046	15977	15992	16045	16067	15942	16046	16180	16005	16000	16009	16037	15912	15987	16073	16041	15946	16015	16254	16270	15934	16031	16195	15966	16009	15996	15921	16084	16140	16103	16002	16032	15910	16225	16180	15952	16076	16120	16005	15975	16208	16026	16101	16036	15985	16024	16116	16031	16032	16120	15937	16156	16142	16038	15971	15933	16112	15939	16022	16100	16044	16205	16181	15937	16058	16068	16011	16078	15998	15943	16140	16062	16255	16125	15952	15939	16120	16006	15974	16076	16073	16023	16026	15935	16228	16089	16164	16015	16220	15975	16086	16085	16047	16141	15968	16042	15925	15956	16077	16105	16016	15747	15916	16044	15954	16119	16043	15922	16014	16071	16115	16112	16158	16030	16075	15877	16021	16004	16259	16096	16232	16126	16036	16127	16082	16048	16175	16003	16069	15877	16077	15949	16169	15992	16088	16135	16112	16030	16197	16122	15950	16072	16080	16183	15965	16089	15841	15919	16001	16204	16092	16053	16025	16182	15984	15803	15906	15907	16089	15927	16041	16062	15961	16044	16012	16127	15998	15892	16291	16052	15972	16182	16097	16131	16123	15976	15913	15867	16112	16002	16091	15846	16044	16073	15986	16216	16035	16193	16095	16147	16150	16013	16000	16153	16226	15918	15984	15997	16104	15933	16161	15916	15918	16084	16087	16004	15883	16049
23020	21548	29555	24032	22001	24762	27696	22337	21133	22469	40667	45930	34629	25428	19045	18189	18169	18116	18100	18161	18299	18212	18147	18042	17908	18234	18139	17969	17946	18131	18141	17964	17829	17975	17958	18177	18222	17816	18119	17921	18063	17915	17855	17967	18048	18127	17940	17904	17939	17983	17874	17972	17915	17956	17962	17892	18065	18016	17991	17828	17990	17989	18020	18052	18039	17890	17911	17926	18078	17868	18086	18004	17891	18036	17815	17816	17931	17888	17871	17956	17955	17991	18110	17654	17909	17853	17820	18012	18108	17911	17989	17841	17902	17718	17866	17786	18133	18072	17926	17827	17940	17968	17904	17827	18218	18235	17991	17915	18059	18042	17845	17827	18001	17975	18063	17988	17925	18004	17969	17781	17660	17738	17822	17878	17930	18035	17742	17843	18165	18093	18096	17948	17907	18066	17957	17906	17784	17812	17960	17885	17922	17984	17898	18039	18012	17931	17882	18019	18120	17838	17783	17808	17756	17653	17895	18017	17856	17746	18028	18019	17876	17828	17931	17963	17837	18059	17963	17946	18031	18025	18055	17774	18016	17934	17932	17788	17917	17984	18065	18138	17795	17870	17838	17885	18085	17977	17882	17913	17978	17771	18035	17932	18019	17982	17903	18025	17879	17838	18045	17907	17801	17975	17876	17869	18013	17957	17990	17911	17845	17816	17744	17803	17690	17987	17721	17899	17834	18015	17974	17870	18073	18020	17940	18060	18011	17943	18118	17927	17803	17822	17818	17823	17980	17855	17997	17768	18123	17760	17757	17987	17938	17925	17995	17972	17873	17834	17844	17728	18027	17891	17840	17842	17940	17943	17798	17557	17823	17866	17954	17740	18006	17706	17656	17808	17720	17652	17954	17873	17854	17955	18187	18060	17992	17902	17688	17947	18014	17868	18088	17672	17984	17698	18033	17980	18011	18124	18152	17859	17878	17966	17914	17995	17936	17891	17980	17966	17851	18012	17958	17831	17971	17892	17836	17746	18088	18057	17755	17911	17946	17782	18093	17820	17953	17998	17795	17958	17972	17821	17844	18153	17786	17779	17824	17796	17873	17918	17906	17924	17803	17741	17839	17749	17993	17998	17857	17679	17637	17823	18019	17938	17731	17866	17908	17791	18094	17957	18089	17921	17751	17766	18116	17847	17984	17690	17825	17950	17977	18014	17780	17935	17944	17933	18007	18053	17986	17735	18030	18018	18050	17733	17905	18009	17966	18056	17807	17803	17953	17926	17820	18025	17992	17887	17926	17577	17765	17953	17949	17465	18019	17868	17824	17937	17776	17809	18004	17863	17757	17834	17784	17899	17918	17951	18034	17766	17834	17837	17806	17959	17902	17920	18119	18006	18062	17910	17987	18143	17702	17954	17855	17906	17777	17902	17865	17961	18127	18007	18010	18124	18151	17820	17957	17772	18139	18007	17765	17866	17988	17860	18041	17767	17867	17877	18040	17954	17864	17891	18032	17972	17972	17981	17902	17984	17950	17768	17901	17970	17742	17823	17823	17971	17783	17833	18108	17999	18066	17765	18003	17792	17883	17763	17883	17972	17942	17733	18110	17982	18014	18134	17891	17964	17933	17909	17896	17684	17812	17919	17790	17928	18049	17647	17874	17885	18042	18099	17823	17875	18260	17926	17952	17977	17871	17890	17917	17785	17857	17927	18074	17930	17699	17873	18143	18015	17806	17863	17888	17954	18027	17754	17900	17945	17774	17785	17881	17867	17823	17875	18052	18026	18018	17997	17787	17831	17691	17925	17950	17972	17996	17952	17755	17623	17810	17869	17709	17944	17824	17960	17977	17872	17838	17960	17813	17939	17908	17916	17980	17908	18094	17919	17897	17826	17887	17749	17972	17895	17890	17974	17809	18000	17821	18111	17869	17835	17939	17960	17946	17787	17801	18027	17886	18058	17973	17861	17809	17794	17788	17762	17807	17884	17805	18075	17959	17774	17827	17923	17729	17931	17886	17886	17970	17881	18046	17753	18040	17956	18016	17832	17795	17969	18068	18141	18037	17753	17926	17909	17919	17930	17960	17957	17814	17796	17929	17888	17837	17855	17877	17945	17899	18118	17894	17901	17891	17784	17948	17983	18110	17802	17869	18043	17932	18018	17816	17949	17898	17959	17945	17947	17809	17894	17938	17848	17967	18077	17887	17640	17923	17754	18098	17754	17945	17734	17897	17624	17731	17881	18041	17821	17998	17798	17789	17742	17629	17775	18105	17874	17949	17869	17971	18058	18020	17876	17866	17728	17881	17764	17749	17875	17909	17952	17909	17933	17902	17928	17798	17834	17847	18038	18003	17993	17871	17813	17898	17871	17790	17855	17835	18006	17889	17755	17937	17931	17746	17978	17955	17651	17875	17989	17951	17947	17933	17871	17903	17839	18021	17914	17787	17834	17876	17709	17844	17710	17923	18005	17896	18085	17840	17905	18028	17940	17919	17958	17936	17883	17656	17799	18030	17913	17782	17861	18088	18004	18006	17914	17927	17712	17845	17991	17881	18022	18134	17886	17958	17725	17819	18111	17858	17850	17816	17783	18011	17958	18007	17791	17891	17927	17935	18041	18114	18010	17839	17912	17821	17761	17901	17824	18089	17898	17566	17839	18030	17846	17924	17941	17646	17707	17976	17863	17936	17790	17896	17978	17970	18081	18010	17803	17913	17969	17634	17988	17872	17714	17775	17788	17949	17704	17861	17717	18099	17768	17786	17699	18018	18122	18006	17784	17877	18026	18012	17846	18020	17724	17796	17718	17705	17943	17922	17929	17803	17946	18023	17915	18026	18096	18005	17825	18037	17906	17904	18014	17865	17799	17952	18004	17942	17800	17761	17821	17992	17752	17839	17870	17806	18069	17851	18046	18124	17752	17800	18152	18055	17858	18022	17910	17709	17845	17749	18032	17737	17947	17849	17810	18036	17753	17854	17799	17826	17745	17822	18069	17809	17850	17796	18005	17908	18123	17897	17951	17962	17774	17714	18015	17889	17929	17860	17896	18052	17971	17916	17823	18044	17762	17687	17821	17903	17934	17959	17967	17896	17751	17874	17853	17841	17998	17710	17739	17816	17558	17863	17965	17858	17704	17773	17939	17959	17939	17795	17804	17884	17850	17852	18006	17815	17995	17782	17746	18123	17874	17667	17758	17992	18044	17979	18025	17918	17789	17886	17835	18000	17978	17930	17644	17883	17852	17983	17796	17675	17848	17990	17891	17943	17926	18033	17876	17999	17977	18049	17806	18000	17889	17786	17684	18000	17872	17966	18014	17778	17850	17915	17810	17857	17996	18016	17918	17771	17859	17958	18005	18003	17967	17898	17971	17943	17899	17862	17908	17831	17850	17712	17834	17978	17892	17992	18088	17948	17909	18219	17897	17941	18024	17851	17692	17971	17949	17980	17869	17871	17930	17820	17948	17918	17748	17959	18122	17875	17767	17795	17935	17718	17741	17887	17857	17942	17833	17911	17745	17816	17864	18024	17799	17854	17995	17959	17758	17917	18044	17917	17767	17686	17876	17917	17759	17927	17918	17993	18091	17873	17764	17738	17801	17992	18074	17847	18083	17924	17880	17923	17742	17754	17931	17863	17966	17997	17731	17782	17873	17789	17927	17969	17927	17747	17978	17766	17719	17960	17942	17963	17759	17955	17923	18020	18066	17829	17749	18018	17726	17990	17984	17991	17852	17851	18111	17895	17940	17968	17937	17777	17744	17824	17902	17859	17757	17857	17823	17973	17959	17919	17949	18105	17921	17963	17814	17965	17891	18166	17897	17905	17976	17756	17899	17808	18074	17818	17937	17845	17955	17864	17620	17989	17983	18025	17857	17725	17718	17841	17980	17895	17964	18010	18172	17902	17997	17984	17944	17946	17949	17833	17934	17921	17813	17884	18071	17995	17806	17738	17998	17990	17940	17932	17828	18034	17866	17907	17856	17681	17796	17762	17816	17684	18203	17795	17788	17981	17762	17899	17914	18078	17926	18221	17878	17882	17958	18062	17886	17876	17913	17898	17812	17989	17760	17768	17901	17916	18071	17762	17804	17960	17986	17904	17854	17980	17960	17781	17655	17890	18017	17880	17915	17905	17728	17761	17944	17727	17717	17931	18054	17811	17785	17791	17983	17856	17774	17753	17934	17999	17816	17863	17780	17939	17970	18027	17806	17932	17760	17759	18088	17844	17908	18111	17894	17952	17929	17823	17939	17878	17775	17823	17909	17857	18087	18031	17773	17838	17847	18155	17792	17888	18104	18025	18015	18074	17766	17640	17895	18012	18050	17817	17921	17971	17979	17757	17670	17873	17791	17945	17968	17976	17919	17875	17849	18049	17908	18084	17989	17982	17835	17759	17913	17866	17842	17913	17915	18006	17934	18071	18076	18011	17948	17832	18057	17859	17671	17946	18035	17888	17672	17989	18136	17957	17873	17805	17810	17878	17918	17843	18009	17775	18043	17831	17822	17990	18017	17928	17805	17857	17671	17919	18052	17897	17729	18025	17913	17999	17841	17779	17819	17706	17885	17842	17922	17807	17869	17993	17801	17981	18066	17868	18030	18048	17697	17873	17872	17814	17809	17739	17660	17927	17951	17888	17815	17957	17811	17744	17745	17800	17921	18062	17871	17877	18109	17851	17999	18187	18133	17793	17982	17611	18130	17986	18050	17768	17621	17863	17906	17939	18077	17884	17706	17957	17744	17886	17971	17864	17923	17937	17858	17884	17870	17915	17860	17964	17719	17801	17879	18137	17911	17668	17934	18002	17890	17917	17811	17697	17896	17631	18039	17622	17817	18045	18145	18039	17790	17868	17768	17817	17866	17618	17745	17884	17844	17693	17742	18000	17906	17998	17655	17723	17874	18039	17863	18003	17873	17895	17994	17922	17931	17776	17830	17758	17923	17878	17939	17832	18099	18083	18011	18010	17975	17959	17780	17946	17803	17740	17913	17826	17809	17912	17730	17777	17918	18089	17996	17950	17806	18009	17997	17836	17682	17828	17942	17794	18089	17789	17698	17831	17875	17938	17771	17709	18145	17851	18165	17997	17872	17982	17822	17913	17979	17766	17854	17885	17859	18119	17992	17908	17848	17934	17945	17737	17793	17806	17801	17741	17791	18068	18028	17683	17803
27299	49284	47608	37534	29890	25275	23245	22376	21201	23383	44995	46411	34841	22976	15982	16112	15804	16010	16077	15960	16082	16042	15974	15970	16065	15858	15910	15940	15979	15875	15982	15983	15841	15948	16142	15939	15892	15838	15983	15788	15859	16037	16184	16095	15948	16056	16160	15961	15860	15948	15958	15975	15925	16025	15986	15895	15976	15943	16028	15882	16019	16126	16000	16100	16055	15879	15978	15900	15786	16006	16008	16051	16197	16044	16057	16000	16011	15940	16002	16015	15866	16057	16005	15940	15882	15990	15926	15967	15817	15973	15834	15979	16022	15947	15927	15863	15949	15877	15818	16023	16043	15962	15914	15878	15938	15866	15740	15854	15855	15776	15901	15920	16017	15881	15922	15950	15970	16031	15911	15998	15960	16098	15793	16013	15490	15952	15733	15773	15891	16055	15766	16045	15992	16161	15915	15826	16020	15961	15973	15806	16036	15983	15900	15893	15865	15812	15980	15771	15932	15887	16019	16002	15951	15986	16076	15935	15975	15836	15961	16069	15923	16006	16047	15912	16133	15908	15981	16004	15922	15786	16017	15848	15984	15968	15846	15927	15866	15927	15997	16010	15906	15788	16040	16084	15940	15850	15861	15941	15967	15968	15979	16081	15985	15703	15928	15889	15980	15987	16071	16082	15931	15729	16030	15859	15809	15905	16022	16028	15996	15945	15872	15984	15907	15852	15907	15982	16097	15872	15890	15973	15878	16037	16114	15964	15973	15889	16002	15900	15884	16040	15974	16087	16068	15970	15979	15897	16023	15859	15895	15919	16031	15838	15853	15776	15895	15931	15940	16033	15947	16017	15796	15880	16025	15779	15974	15931	15946	15879	16029	15992	15696	16046	15803	16057	16030	15759	15960	16217	16010	15958	15945	15894	15914	15988	15886	15864	16064	16006	16030	15875	15967	15776	16026	15987	15897	16085	16018	15845	15884	16057	15991	16024	15994	15801	15989	15922	16017	16047	16007	15849	15962	15827	15826	15854	16088	15878	15872	15809	15973	16018	15986	15956	15983	15769	15851	15988	15822	15926	16000	15997	15917	16031	15957	15896	15985	15900	15913	15952	15860	16006	15912	15909	16018	15900	15800	15989	15936	15882	15961	16059	15840	15946	16043	15945	16026	15938	15939	15950	15955	16063	16045	16045	16057	15997	15821	16123	15902	15991	15985	15973	15912	16059	15969	15837	15922	15727	15821	15897	15860	16123	15962	15908	15968	15951	16144	15905	15890	15988	15846	15923	15979	15894	16017	15929	15779	15907	15881	15902	15811	15960	15836	15742	15888	15946	16097	15983	15909	15830	15821	16050	15866	15822	15838	16113	16006	15937	15991	15874	15719	16087	15997	15890	15949	15902	15984	15812	16009	15963	16025	16011	15849	15948	15893	16073	15844	15937	15881	16084	15920	15959	15818	16020	15793	15930	15899	15947	15799	16096	15938	15966	16137	15975	15876	15939	15884	16071	15757	15860	15912	15946	15846	15908	15866	15797	15805	15954	15904	15970	15830	15861	15892	16056	15965	15825	15992	15876	16058	15967	15984	15927	15936	15700	15915	15906	16103	15912	15798	15765	15991	16067	15834	15964	15940	15906	15990	15884	15990	15966	15800	15967	15830	15923	16101	15852	15823	15910	15789	15904	15712	15924	15969	15900	15930	15952	15999	15925	15750	15983	15943	16038	16012	15957	16058	15874	15879	15986	15919	15967	15996	15955	16034	15914	15976	15929	15946	15887	15950	15916	15954	15951	16052	16043	15954	15913	15975	15853	15804	15823	16055	15932	15969	15933	15913	16035	16049	16094	15890	15827	15903	15928	15983	15945	16095	15924	15781	15953	15961	16064	15897	15930	15889	15963	15989	16091	15764	15852	15801	15970	15852	15905	16012	16023	15740	16058	15912	15963	15868	16096	16164	15855	15742	15894	15919	15969	15908	16033	16043	16024	15909	16041	15871	15842	15912	15871	15905	15985	15958	15844	15822	16093	15968	15887	15963	16013	15960	15947	16012	16025	15905	15784	16003	15982	15780	15941	16053	15827	15930	15861	15806	15821	15885	15854	15872	15835	16130	15934	15879	15935	15975	15826	15959	15931	15982	16058	15746	15888	15865	16017	15884	15887	16045	15889	15967	15843	15924	15817	15948	15931	15820	15904	15939	15847	15913	16049	15935	15934	15908	16036	16008	15836	15712	15999	15950	16069	15922	15995	15921	15908	15874	15759	15769	15816	15843	15941	15894	15709	16039	16004	15895	16108	16003	15997	16041	15920	15977	15911	16046	15789	15920	15851	15906	16079	15901	16043	15911	15917	15764	15938	15842	15875	16053	16080	15844	15936	15912	15826	15899	15975	16015	16010	16084	15922	15890	15869	15929	15943	15923	15904	15999	15990	16080	15977	16027	16066	15827	16021	15998	15801	15983	15763	15885	15844	15882	15960	15981	16056	15836	16091	15866	15903	15948	16100	15940	15887	16013	15827	15958	15803	15860	16042	16006	15849	15885	16074	15859	15889	15957	15982	15969	16017	15695	15930	15733	15981	15938	15889	15921	16018	16073	15868	15953	16131	16011	15932	15862	15818	15899	15893	15946	15842	15839	15918	16036	15854	16044	15896	15859	16008	16068	15962	15904	15972	16086	15881	15930	15777	15943	15980	15895	15747	15977	15891	15967	16013	15973	15744	15892	15992	16035	15944	15759	16101	16074	15987	15915	16089	15973	15759	15846	16143	15778	16030	15792	15890	15995	15766	16074	15956	15951	16077	16206	15723	15948	16019	15812	15934	16055	15865	15813	15892	15895	15905	15972	15896	15936	15887	16017	15976	15993	15786	15962	16095	16037	15688	16056	15962	15780	15947	15980	15998	16018	16044	16094	15990	15868	15965	16004	16070	15753	15900	16068	16006	15916	16191	16206	15974	16010	15887	15959	15980	15841	15960	15829	16060	15989	15890	15786	16006	15911	16014	15822	15925	15944	15741	16022	15936	16018	15932	16011	15822	16049	15964	15809	16103	15842	16117	15966	15831	15793	16090	15672	16146	15984	15981	15996	15944	15831	16104	15961	15861	16002	15969	15867	15829	15872	15909	16145	15841	16142	15995	15900	16022	15896	16014	15940	15973	15814	15916	15851	15967	15890	15982	16029	15975	15809	15909	16054	15869	15982	16052	15976	15837	15775	15902	15993	15911	16132	15996	16045	15920	16067	15850	16094	15964	15864	15856	15805	15941	15972	15923	15979	15888	15943	15906	15964	15992	15902	15887	15854	15985	16001	15872	16120	15894	16069	15874	16016	15869	16030	15880	15888	16043	16035	15760	15918	15812	15910	15959	15928	15790	15949	15853	15892	15821	15948	15858	16004	15933	15986	15915	15915	15845	15815	15977	15921	15806	16031	15811	15952	15945	15953	15977	15977	15873	15949	15883	15977	15954	15978	16140	15893	15949	15918	15996	15935	15837	15958	15912	16033	16007	15932	16009	15784	16100	15884	15911	15946	16001	15955	15928	15825	15909	15996	15969	15991	15969	15985	15913	15941	16108	15938	15857	16028	16064	16014	15927	16037	15867	16198	16024	15909	15954	15872	16019	16001	15855	15916	15952	16064	15977	15850	16035	15946	16078	15880	15949	16044	15792	15723	15859	15901	16034	15844	15848	16051	15893	15793	15903	16117	16073	15999	16034	15825	16011	15811	16081	15924	16152	15980	15873	15889	16053	15914	15846	16058	16128	15826	15966	15924	15799	15954	15855	15919	15993	15897	15832	15993	15957	15942	15798	15922	15805	15881	15875	15718	16093	15891	15892	15888	15843	15848	15984	16086	15916	15853	15778	16012	15910	15852	16059	15849	16092	15876	15936	15916	15917	15868	15827	15946	15933	15884	16031	16117	15999	15954	15729	15857	15855	15857	15959	15900	15832	15856	15917	15835	15788	15840	15922	15968	16002	15960	15888	15973	16056	15978	15962	15901	15854	16085	15858	15878	15938	15811	15964	16037	16032	15830	15921	15988	15851	15832	15879	15933	15919	15973	15988	15773	16100	16039	15837	16075	15829	15885	15982	16042	16076	15771	16113	15813	16017	15824	16045	15940	15906	15915	16007	16076	15866	15959	15993	16034	15728	15859	16041	15894	15964	15907	15855	15961	15837	15998	16083	15977	16019	15917	15884	15758	15956	16001	15814	15961	16076	15964	15884	15838	15971	15957	15981	16030	15965	15946	16063	15819	15822	15813	16026	15897	16006	15791	15850	15956	16122	15944	16008	15975	15977	16082	15864	15879	15852	15867	15955	16118	16000	15935	15901	16067	15917	15780	16044	16048	15822	16043	15915	15882	15911	15980	15916	15869	15977	16093	16046	15823	15966	15935	15829	15973	16092	15901	15896	16032	15619	15971	16019	16009	16064	15913	16022	15893	16028	15985	16091	16014	15782	15801	15901	15959	16025	15959	15899	16099	16093	15968	15989	15904	15956	15906	15811	15816	15987	15811	15969	16164	16033	15948	15951	15878	15861	16000	15755	15982	16073	16062	15972	15933	15797	16098	16010	15910	15983	16024	16045	15867	16051	16101	15842	15983	15869	15785	15825	16101	15888	15864	15901	15983	15938	16002	15887	15959	16239	15978	15741	15887	15933	15918	15990	15749	15888	15927	15995	15813	15838	16043	15991	15688	16103	15790	15992	15870	15912	15861	16291	15845	15973	15922	15985	16104	15969	15995	15849	15988	15837	16041	15923	15936	15935	15851	15907	15959	15850	16077	16020	16203	15875	16019	15982	16010	15849	15858	15972	16006	15912	15937	15915	15753	16059	15827	16022	15902	15973	15764	15600	16015	15921	15973	15966	16083	15918	15824	15934	15804	15846	16051	15889	15909	15914	15991	16079	15965	16033	16081	15912	15905	16012	15936	15983	15963	16057	15929	15886	15802	15928	16040	16116	15959	15874	15980	15813	15939	15923	16055	15987	15732	16204	15876	15974	16023	15810	16092	16037	15930	16006	15945	15918	15952	16050	15751	16052	16013	16082	15952	15993	15927	16038	15724	15924	15698	15960	15977	16013	15842	15758	15985	16058	15920	15963	16011	15878	15903	15853	15972	15983	15970	15913	15922	15843	15967	15800	15828	15886	16002	15867	15907	16002	16130	15869
27704	23910	29491	25989	21367	19936	19006	18538	18772	19095	20291	20742	19584	18624	18091	18021	18217	17980	17973	17815	18062	17963	17969	17831	18010	18100	18057	17777	17833	17993	18145	18027	18074	17959	18025	18044	18040	18016	18242	18042	18020	18107	18016	17978	17911	17947	17881	18019	18097	18142	17865	17925	17867	17907	17992	18060	17925	17883	17980	17955	18056	17969	17870	18139	17950	17813	17811	17949	17968	18013	17780	17870	17952	18008	17943	17899	18142	18293	18227	17934	18099	17841	18002	18057	17858	18136	17889	17969	17789	17947	18026	18061	17850	17971	18123	18150	17942	18085	17833	17699	17868	18076	17978	17930	17917	17915	17934	17975	17935	17854	17898	17910	17883	17833	17894	17725	18062	18062	18011	17948	17879	17841	17996	18083	18008	17933	17892	17988	17908	17896	18056	17926	18004	18146	18040	17949	18032	18039	17745	17975	17901	17820	17886	17758	17870	17902	18197	17926	18073	18060	18027	17951	17851	17977	18006	18016	18045	17939	17833	18102	17871	17934	17918	18077	17908	17895	18124	17918	17906	17961	18103	17877	18105	18029	17945	17758	18034	17919	17764	17868	17893	17981	18211	17898	17710	17984	17857	17848	17912	17921	18024	17915	17868	17919	18063	17763	18168	17918	17764	17982	18060	17976	17855	17812	18016	17998	18021	17882	17917	18051	18086	17985	17831	17883	18132	18006	18067	17992	17969	17792	18142	17836	17939	17901	17927	18071	18099	17849	17896	18008	17865	17969	17973	17927	17827	18038	18006	18040	17888	17943	17799	17814	18032	17933	18122	18052	17965	17934	18053	17767	18247	17841	17944	18056	18049	17684	17936	17899	18151	18045	18056	17859	17931	18085	18135	17954	17979	18175	18154	17920	18015	17823	17844	18157	17821	17996	18171	18041	18320	18074	18012	18068	17925	17930	18217	17954	18013	17939	18014	18050	17828	17832	18008	17977	17967	18082	17986	18089	18185	17928	17995	18031	18117	17967	17960	17997	18012	17987	17987	17795	17812	18213	17997	17859	18041	17944	18003	18171	18082	18258	17973	18008	18082	17892	18301	18087	18064	17908	18057	18049	17973	17908	17844	17833	17853	18095	18047	17755	18042	18162	18158	18049	17897	17933	17990	18029	18157	17870	18142	17870	17896	17921	18211	18074	18136	17978	18044	18110	18168	17892	17995	17739	18046	17916	17885	17917	17933	17858	17914	17962	18116	18001	18228	18102	17980	17969	18079	18030	17984	17882	17887	17989	18003	18081	17722	17789	17881	18151	17887	17996	17968	17928	17896	18040	18096	17900	18176	17922	18021	18037	17816	18095	18126	18095	18105	18019	17942	17802	17989	18092	17903	17873	18092	18097	17939	18045	18046	18009	17996	17978	18162	17924	18082	17885	18011	17855	18075	17786	18073	17961	17908	17915	18083	17831	17781	17981	17994	18121	17930	18039	18051	17973	18039	18035	17947	17877	17842	17919	18021	17839	17985	18066	18192	17996	17924	18000	18108	17960	18079	17987	17784	17982	17872	17896	18030	18136	18125	18006	17920	18330	18130	17827	17956	17954	17969	18184	17895	17751	17909	17885	18014	18134	17834	17916	17982	18047	17936	17915	17899	17985	17754	17804	17989	17918	17985	17976	17736	17996	17913	17978	17987	18068	17958	17973	18130	18038	17920	17926	17800	18031	17826	18106	18072	18078	18035	18069	18032	17927	18021	17897	18082	17736	18140	17830	17878	17967	17903	17891	17879	17986	17753	17981	17866	17889	17988	18047	17989	17917	17886	17779	18024	17994	17943	18063	17971	17882	18145	18062	18182	18089	17873	17840	17870	17664	17877	17852	18061	17945	18265	17934	17936	17937	18020	17944	18025	18011	17930	17764	17842	18205	18013	17764	17909	17999	18199	17975	18023	17861	17783	18179	18060	17903	17857	18047	18008	18026	17933	18161	18126	17980	18039	17872	17922	18196	17994	17918	17822	18104	17844	17965	17987	17834	18066	17899	17808	18003	18070	18006	17895	17963	17923	18116	17986	18133	17924	17999	17858	17951	18078	17952	18037	18135	17993	18018	17868	17915	18026	17867	17907	18089	17922	18111	17917	17755	17972	17972	17876	18050	18014	17963	17828	17945	18112	18033	17773	18060	17924	18023	17882	17832	18292	17868	17802	17947	17992	18000	17870	18190	18086	18063	17979	18006	17764	18039	18089	18046	18035	17829	18063	17929	17849	17826	17989	17961	17877	17979	17896	18000	18351	17920	17989	18078	17819	17926	18009	17850	17869	18075	17809	18010	18142	17903	18121	18056	18010	17951	18144	17824	18332	17885	17875	18077	17781	17896	17790	17889	17819	18020	18122	18016	17924	17926	17975	17930	17811	17892	18042	18076	17997	17882	18073	17918	18146	18055	18031	18064	17950	18032	17829	17957	18253	17869	18167	17853	18108	18070	17878	18028	18138	17933	18101	17894	18061	17842	17985	18031	17719	17976	17784	18150	17904	18160	17882	17981	17836	18035	18131	17969	18032	17944	17975	18002	18137	17845	17915	17981	17966	18020	18061	18001	18068	17911	18079	17921	18298	17953	18002	18103	17980	18000	18092	18017	17814	17981	17989	17857	17960	18072	18065	18098	17924	18214	17909	18112	17895	17994	18042	18064	17804	18093	17996	17872	18051	17988	17857	18211	17975	17937	18075	17897	17966	17843	18164	17954	17892	17902	18039	18016	17962	17956	18045	18096	18098	18056	18104	18085	18009	18210	17868	18199	18018	18053	18036	18030	17917	17798	17894	18101	18024	18079	17911	18010	17959	18169	18064	17926	17899	17853	17955	18056	18094	17965	17840	17858	18089	18008	17869	17901	17963	17895	17953	17970	18150	18040	18099	17867	17994	18148	17893	17890	17950	17931	18021	17748	18048	17956	17886	17948	17881	17997	17826	17849	18002	18038	18061	17795	17838	18086	18117	18175	17994	17944	17895	18095	17960	18318	17958	18003	17964	17924	18069	18155	18002	17889	17932	17888	17931	17907	18033	17835	17805	17815	18080	18124	18109	18051	17988	18037	18047	17867	18058	18139	17981	17895	17947	17943	18085	18016	17978	17974	18053	17984	17942	17835	18167	18034	18058	17988	18068	17984	18167	17853	18038	17748	17848	17830	17930	18003	17851	18001	18036	17967	17982	17895	17839	17925	17971	17845	18079	17812	18002	18022	18010	17925	18048	18011	18140	18067	18024	18108	17905	17912	18047	17986	17939	17892	17834	17970	18120	17971	17943	17881	18031	17914	17850	18078	18123	18093	17903	17853	18010	17846	17883	17980	17947	18123	18063	18060	17961	17959	18008	18042	17904	17951	17990	17919	17998	17755	18007	18046	18080	18100	18131	17969	17881	18141	18081	17920	17955	17915	17972	17921	17744	17986	17854	17978	18059	17887	17918	18012	18115	17858	18202	18159	17847	17971	17911	17971	17866	18153	18091	18145	17981	17938	17965	17935	17876	17997	18229	17946	18013	17775	18094	18099	18117	17990	17884	17859	17981	17992	18034	18081	17942	17933	18028	17966	17955	18128	17983	18103	17780	18057	18200	18056	18030	17892	17910	17951	18253	18157	17787	18059	17911	17906	17914	18105	17970	18051	17910	18117	18014	18110	17805	18106	18149	17916	18005	17861	17938	18150	18104	17855	17806	17873	17886	17921	18008	17819	17977	17944	17981	18053	17914	18000	17994	18012	18193	18009	17897	18004	18285	17909	18029	18026	17914	17859	17946	17869	18029	18004	17938	18068	17861	17860	17966	17965	18001	18064	18011	18106	17882	17751	17909	17940	18010	18012	18166	17909	17962	17895	18014	17699	18024	17950	17879	17999	18083	18137	17995	18049	18047	18045	18017	18012	17983	17948	17940	17774	17894	17728	17991	18011	18026	18122	18099	17851	18095	17781	17910	18005	18000	17941	17823	18028	18134	18230	18091	17966	18029	17964	17968	17991	17869	18075	18186	17924	18080	17949	18114	17907	18053	17915	18127	18201	17765	17832	17932	17957	18021	17972	18083	17927	17818	17898	17933	18174	18051	18032	17954	18027	17959	17862	18030	18107	17932	17834	18083	18159	18295	18228	17910	17721	18065	17963	18045	17823	17901	17815	17865	18007	17929	17883	18014	18109	17915	18111	17996	18021	18174	18029	18148	17958	18138	17886	18139	18068	18229	18046	18073	17877	17919	17935	17892	18178	18292	18124	18034	17897	18015	17899	17912	17950	18063	18048	17806	18045	18053	18062	18193	17940	17980	18009	17959	18057	17728	18046	17805	17927	17902	18108	18025	18004	18089	17820	17849	18050	17925	18169	17895	17902	18164	18036	17948	17858	17951	17977	17890	17883	18012	18045	17968	17927	18076	17996	18155	18081	17953	17867	17873	18052	17982	17998	17958	17849	18014	18050	18016	17962	18091	17980	18040	17914	18120	17943	17832	18098	18000	17945	18004	18058	17944	17852	17996	18135	18068	17827	18031	17948	18148	17863	18084	17779	18083	18104	17937	17971	17959	17948	17923	18074	18043	17729	18204	18022	18026	18157	18098	18312	17968	17858	18018	17923	18151	17940	17940	17914	17981	18099	17950	17915	18123	18010	17889	17970	18049	18175	18036	17756	18066	17942	18071	18042	18080	18017	18001	17946	17894	18155	17940	18151	17808	17940	18058	17994	17879	18017	17882	17942	17762	18062	17903	17746	18007	17907	17964	18022	17924	17741	17963	18009	18013	18076	18089	18110	17927	17843	18069	17980	17792	17929	18118	17881	17988	18163	18135	17869	17981	18123	18187	17975	17991	18047	18060	18124	18254	17891	17983	17903	17734	17924	17938	17976	17887	18023	17837	17865	17941	17853	18086	17905	18040	18148	17882	17896	17906	17683	17850	18179	18071	18081	18065	18019	18016	18239	17939	17862	17998	17910	17929	17830	17878	18055	17966	17987	18194	17937	18036	17779	18016	18114	18083	18051	18041	18069	18043	18065	18016	18122	17908	18111	18016	17865	18124	17942	17997	18059	18008	18146	18003	18038	18157	17903	17981	18015	17957	17875	18077	17872	17977	18230	18128	18203	17945	18014	17841	18095	18144	18060	18083	18173	18219	18108	18000	17974	17940	17940
23195	36033	32168	23858	21029	18722	17265	17018	17284	17630	19952	19685	18056	16850	16044	15960	15947	16115	15949	16109	16077	15888	16123	15831	16121	16034	15915	15990	16110	15912	16041	15982	16066	16054	15971	15927	16124	16021	15979	15993	15945	15993	16013	16006	16013	15976	16133	15996	16072	16050	16019	15912	15971	16024	16099	15993	16168	16126	15860	15881	15795	15954	15994	15956	15878	15767	16005	15917	15924	16026	16165	16132	15943	16022	15976	16097	15906	15931	16030	15965	15930	15990	15960	16078	15817	15855	15914	16223	15953	16131	16004	16047	15963	16054	16067	15953	16069	16112	15987	15984	16059	15906	16042	16278	15960	16101	16020	15912	15769	15798	16076	16033	15894	15999	15916	16000	16131	15958	15830	16054	16036	15997	16062	15996	15879	15811	16017	16217	16007	16103	15901	15904	15877	16027	15959	16061	16074	16073	15942	16055	16114	15962	16090	15985	16055	16033	16074	15926	15853	16000	16190	16187	16060	16154	16144	15898	16043	15967	16116	16070	16181	15918	16047	16225	16017	16050	16089	15921	16010	16017	16110	15894	16133	16020	16088	16067	16078	15972	15990	16018	15618	16065	16008	15919	16055	15841	16013	16039	15981	16018	16120	15924	15996	16139	16072	16054	16051	16010	15997	15926	15974	16068	16009	15947	16108	15963	16114	16011	15919	16185	15926	15966	16018	15905	16114	16010	16263	15977	15900	15947	15954	16220	16008	16035	16154	16101	16048	16043	15961	16207	15974	16237	15943	15971	15987	15978	16103	15899	15931	15920	16019	16158	16070	15785	15944	15999	15918	15994	15952	15982	15984	16062	16030	16028	16090	15941	16032	16082	15851	16130	16178	16066	16150	16059	15963	16022	15890	15841	16021	16073	15964	16107	16088	16219	16070	15871	16007	15865	15915	15930	15910	16133	16025	15925	15940	15972	16023	16000	16012	15934	15979	15769	16130	16115	16075	15945	16147	16079	16139	15964	16089	16033	15983	15955	15887	15902	15958	15967	15924	15977	16015	15872	15972	16123	15867	15996	15881	15944	15964	16079	15949	15959	15913	15976	16029	15951	15994	16220	15948	15987	16178	16169	16098	16014	16123	15985	15959	16109	16001	16013	15989	16126	16015	16126	15903	16158	16036	16013	15943	15991	15830	15936	16079	15966	16026	16000	15977	16014	16214	16108	16011	15973	16085	16059	15973	16073	15927	16119	16069	16019	16079	15940	15958	15946	15932	15998	15946	16044	16140	15794	15978	16059	16010	15888	16081	15988	16106	16108	15944	16036	16161	16155	15938	15963	15922	15992	16147	16278	16116	15897	16124	15913	16068	16034	16104	15910	16066	16157	15863	16054	15946	16042	15921	16084	16054	16011	16105	15881	15905	16004	15899	16123	16008	16023	16066	16048	15852	15856	15992	15919	16182	15982	15961	16054	15857	16085	15882	16068	15852	16116	15874	15863	16264	15890	16013	15945	16097	15942	15958	15927	16007	15825	15968	16054	16158	16174	16036	16183	15828	16009	16004	15939	15942	16043	15992	15969	16064	16058	16120	15941	15945	16191	15975	16022	16136	16140	15903	15957	15906	16068	15954	16185	15920	15913	15917	16119	16048	16019	16067	15877	16025	16174	16105	16025	15919	15991	16132	15888	16080	16037	15972	16104	15919	16112	16073	16034	16054	16214	15894	16031	15788	16035	15977	16007	16060	16247	15970	16109	16100	16033	16095	16012	16032	16042	15935	15946	16152	15932	16030	16091	16039	16019	15990	15975	15960	15915	15987	15926	16045	15877	15978	15844	16237	16003	15938	16156	16059	16015	16093	15775	16135	16008	15962	15890	16041	15973	15994	16073	15912	16020	15983	16034	15920	15926	15975	16060	16073	16044	15983	15917	16289	16086	15855	15882	15986	16196	16050	15896	15960	15934	16091	15915	16079	16095	16012	15872	15792	15861	16234	16010	15968	15635	16073	15953	16005	16002	16045	15945	16099	16026	15953	15967	16038	15935	15945	15885	15980	15924	16000	16002	15995	15929	15973	16169	16256	16125	15977	15876	16062	15884	15897	16045	16072	16003	15987	15945	16028	16124	16011	15954	16082	15811	15810	16038	15904	16029	15993	15997	15930	16085	16098	16014	16075	15892	16094	15992	15853	16105	16034	16109	15997	16023	16079	16009	16022	15969	16079	15982	15940	15942	16011	16037	16275	15838	16012	16021	16046	16059	15850	16045	16010	15788	15796	15932	15973	15849	15912	16038	16022	15939	16148	15840	15893	15938	15938	16018	16026	15890	15950	16097	15993	16201	15949	15932	15979	16035	15945	15879	15836	16085	16003	15959	16027	16131	16013	16227	15867	16181	15854	15882	16167	16073	16151	16045	15786	16117	16050	16095	16016	16104	15977	15984	16053	16113	15942	16066	16008	15981	16026	16053	16028	15947	15823	16101	15990	16086	16035	16090	15821	15880	16048	16140	15991	16039	15990	15963	15981	15854	15978	15995	16098	16064	15960	16051	15939	15976	16000	16118	16129	16103	16075	16085	16064	16100	16063	16006	15945	15874	16071	16145	15989	16009	15997	15837	15934	16163	15927	15959	16079	15944	16243	16117	15984	15915	16007	15929	15821	15967	15907	15917	15878	16184	15830	15934	15962	15954	16110	16049	15929	15763	16087	15976	16170	16001	16158	16003	15987	16078	15980	15977	15806	16038	15966	16070	16224	15974	16037	16229	16001	16106	16068	15993	16060	15971	16107	15914	15898	15979	15843	16001	16139	16024	16209	15889	16054	16017	16056	16054	16079	16053	15807	16108	16138	15966	15969	15810	15993	15818	15939	16050	15970	15875	15957	16034	16131	16101	15737	15818	15985	16056	16047	15800	16061	16099	16093	16009	15942	15974	16071	15994	16176	15993	15965	16178	16160	16098	16000	15822	16092	15953	16184	15978	15908	15853	16092	15951	15953	16081	15924	15909	16095	15940	16049	16017	15977	15979	15897	15994	16151	15973	15915	16034	16138	15921	15937	15914	16164	16093	15924	15871	16144	16147	16048	16091	15894	16043	15911	16060	16059	15906	15948	16078	16065	16225	16109	16000	16103	15931	15810	16058	15959	15927	15999	15925	16025	15908	15986	15817	15956	16036	15905	15929	16063	15942	15980	16094	16049	16046	16129	16014	15947	16091	16102	15876	16040	16000	16123	16088	16043	15802	16041	15995	15979	16157	15981	16123	15920	16025	16034	16029	15958	15900	15803	15939	16124	15972	16039	16135	16124	16011	16036	15907	15992	16039	16058	16065	16004	16013	15933	15985	15949	16059	16086	16069	16049	16115	15869	16094	16014	16105	16086	16136	16019	15986	16057	16052	16027	15881	16112	16131	16110	16062	15867	15968	16105	15949	16036	16006	15983	15963	15986	15821	16052	15884	16048	15908	15953	15964	15948	16054	16070	15902	16019	15992	15863	16027	16051	15911	15987	15886	16193	16003	15967	16041	15881	16146	15867	15988	16029	15831	16125	15992	16165	15973	15952	16020	15949	15922	15939	16167	16014	16022	15910	15891	16034	15941	16077	16111	16009	15801	15812	15866	16029	16082	16089	16013	16208	16021	15890	16025	15952	16001	16042	16023	16089	16010	16040	16007	16155	15916	16160	16013	15984	15917	15942	16037	15924	16064	15934	16038	15993	16054	16027	16093	15996	15914	16096	16009	15925	16287	16117	16147	16109	15902	16054	16011	16093	16043	15906	15975	15980	16114	15883	15888	16137	16196	16002	16024	16058	16127	15806	15894	16024	16101	15958	15995	15868	15986	16149	15824	16001	15899	15946	16138	15887	16101	15825	16008	15896	15954	15857	15983	16092	16003	16152	15993	16083	15966	15997	16186	15875	15872	15995	16103	15935	16026	16170	15919	15960	16042	15964	15896	16065	15912	16155	15998	16025	15889	15778	16128	15892	15895	16031	15981	15991	15983	16039	16004	15946	16047	15944	16019	16069	16072	16168	16003	16018	16047	15956	16138	16075	15981	15888	16059	16030	16036	16201	15928	15900	15856	16058	15975	16068	15906	16063	15892	15928	16048	16195	15997	16085	16032	16107	15887	16205	16029	16023	16041	16126	16013	16053	16055	16026	15856	16044	15947	15888	15963	16011	16022	16001	15940	16064	16080	16130	16136	16141	15956	15947	15859	15891	15997	15998	15873	16215	16031	16218	15991	16221	16086	15928	16136	16008	16084	15957	15982	16037	16079	16013	16172	16049	16067	16099	16120	15969	15919	16008	16073	16074	15989	16099	16040	16099	15944	16073	16128	16105	15963	16051	16039	16042	16173	16052	16152	16113	15980	16003	16026	16052	16090	16220	16065	16059	16015	15919	16024	16035	15898	15888	15975	15900	15896	15870	16137	16094	16059	16040	16135	15855	16122	16066	16008	15997	15995	16240	16048	15815	16033	15788	15899	15964	16123	15973	16101	16037	16002	15892	16081	15956	15910	16016	15929	15881	15963	16056	16025	15886	15980	16182	16133	16059	16149	15914	16054	16095	16103	16077	16033	15980	15920	16034	15769	15912	16087	16056	16015	16028	16119	16074	16017	15978	15988	15995	16051	15906	15799	15877	15925	16106	15922	15917	16032	16082	15927	16001	15950	16238	16120	15765	16021	15932	15856	16020	15933	15938	16023	16010	15897	16138	16001	15997	16063	15886	15910	16004	15716	16007	16078	16159	16173	15938	15916	16076	15935	15916	16008	16081	16000	16080	15975	15929	15908	16145	16045	16120	15866	16014	16069	16025	15992	15934	16032	16142	15930	16063	15881	16069	16101	15845	15923	15912	16168	16090	15951	15984	16009	15835	15851	15977	15892	16060	16140	15916	15967	16005	16035	16133	16147	16000	16082	15953	16203	16125	16146	16054	15960	16000	15876	16016	16042	15964	16088	16100	16035	15926	15974	16002	15878	15863	16049	15930	15981	15881	16048	15835	15965	15841	16109	16011	16008	15995	16045	16130	16098	16087	15997	15973	15890	16119	16048	15936	16083	16136	16001	15971	15987	16025	16046	16056	15980	15813	16012	16183	15942	16067	16109	15946	16171	16028	15937	15981	16067	16067	15897	16134	15892	15917	16039	16075	15943	15822	15986	16132	15972	16038	15956
24432	21494	28876	25622	24359	24277	23307	20756	20120	21244	30886	31965	26306	22354	19529	19262	18832	18917	19019	19341	19142	19191	19168	19013	19155	18907	18981	19106	18916	19020	19058	19212	18738	19177	18899	18983	19238	18872	19047	18979	18913	19054	18864	18867	19185	18914	19143	18987	19096	19203	19138	19047	19143	18891	19146	19015	19115	19094	18937	19072	18912	19036	19039	19081	18833	18857	18976	18875	18875	19065	19027	19025	18881	19017	19000	18741	19037	19124	18926	18878	19075	19259	18965	18983	18960	18738	19137	18847	19030	18921	18683	19161	19004	18972	19142	19025	18778	18905	19053	18891	19100	19011	19084	18720	18942	19212	19095	19016	18884	18977	18998	18987	19023	19114	18963	19119	18942	18891	18874	18748	19037	18988	18719	19030	18939	19093	18971	18862	18677	19040	19091	18711	18865	18951	19158	18871	19121	18933	18945	18904	19003	18872	18966	19050	18931	18986	19146	19113	18855	18958	18867	18975	18879	19023	18825	18928	19047	19037	19073	18895	18923	19127	18992	18894	18955	18945	19012	18980	18867	18822	19045	18928	19085	19044	18795	18799	18986	18985	18908	19006	19044	18982	18955	18917	19013	19019	19057	18958	19087	19027	19212	18603	18930	19021	19007	18873	19059	18940	19022	19001	19105	18947	19058	18849	18915	19024	19096	18899	19077	18966	19027	19177	18771	18828	18759	18895	19010	19033	18981	18906	18958	19109	18881	19031	18753	18794	18887	18680	18877	19072	18867	18945	19067	18845	18946	19001	19003	18992	18662	18880	18955	18834	19027	19095	18941	19006	18961	18971	18791	19088	19092	19037	18857	18880	18999	18956	18894	19024	19013	18896	18820	18721	18806	19244	18979	18974	18710	19123	19007	19104	19013	18920	19267	19015	19115	18934	18988	19042	19047	18911	19055	19147	18949	19032	19011	19158	18972	19088	18893	19175	19012	18958	18989	18885	18868	18927	18827	18691	18895	19089	19026	18904	19087	19028	19009	18987	18992	19057	18982	18894	18987	18922	18985	18999	19072	19054	19116	19018	19021	18939	19018	18999	19049	18960	18982	19106	19019	19001	19149	18718	19089	19012	19013	18874	19086	19054	19014	18966	19000	18869	18919	19321	18897	18948	18661	18925	19102	19103	19061	19037	19022	19006	18928	18734	19147	18915	18901	18968	19079	19101	19158	19072	19038	18829	18882	18722	19049	18990	19129	18970	18966	19066	19064	18956	18783	19162	19026	19023	18846	18946	19051	19180	19005	19055	19101	19012	18999	18908	18992	18974	18839	19139	18791	19246	18958	18956	19093	18977	18872	19197	18837	18846	19017	18868	19065	19009	19026	18876	18858	18865	19086	18949	18844	19120	18923	19067	18993	19304	19005	18788	19072	18816	19041	18713	19105	19049	18972	18948	19182	19014	19230	19014	18816	18867	19041	18907	19069	19019	18967	19056	18899	18958	18828	18985	18992	18955	19050	18986	19107	18852	18894	18891	19029	18811	18934	18998	19048	18858	18969	18858	19078	19178	19045	18930	19083	18926	18828	18907	19035	18904	19111	19177	18875	18857	19147	18998	18989	18786	18926	18994	19030	18990	18920	18881	18889	18885	18839	18970	19011	19230	19008	18825	19088	19031	18976	19061	18863	18884	19029	18706	19041	18862	18998	19015	18991	18968	19113	18893	18809	18826	18905	19083	18887	18797	18908	18929	19120	18986	18921	18860	18963	19026	19123	19058	18950	19178	19028	18908	19044	18799	19071	18982	19137	18953	18873	19007	19002	18989	19022	18979	18942	18966	18953	18955	18963	19246	19049	18963	18985	18991	19003	19081	19035	19148	19082	18864	18923	19122	18760	18883	19126	19131	18924	19146	19042	18907	19133	19207	18974	19121	18977	18932	19004	18938	18729	18877	18951	18947	19011	18929	18982	19131	18773	18871	19143	19047	18967	19100	18879	18964	18859	18936	19075	18811	18889	19175	19011	19139	19097	18852	19086	19067	19127	19125	18885	19088	18983	18881	18924	18871	19149	19010	19010	19148	19256	18816	18983	18861	18989	19103	19095	18996	19245	18992	19114	18961	19006	18890	19096	19048	18952	18760	18935	18795	18869	18979	19006	18775	19007	19050	19069	18893	18822	18952	19095	18914	19006	18854	19177	19053	19070	19100	19004	19053	18922	18997	18903	18942	19066	18949	18920	18916	19074	18975	18968	19148	19058	18713	19020	19016	18809	18840	18931	18774	18945	18965	18891	18966	19111	19143	19127	18940	19173	18819	18949	19025	19208	18959	18920	19140	19066	19001	19028	18803	19040	18837	19021	18898	18739	18800	19174	18966	18819	19034	18975	18899	18836	18919	19093	19023	19084	18975	19066	18987	19028	19031	18849	18951	18801	19099	18787	18959	18890	19005	18926	19050	19140	18713	18905	18933	18830	18691	19004	18816	19035	18997	18947	18954	19053	18998	19001	19001	18969	18744	18950	18981	18920	19026	19122	19041	19018	18888	19025	19029	19159	18867	19065	18818	19205	19029	19165	18931	19085	18839	18938	18878	18741	18946	18949	18838	19037	18926	18795	19073	19024	19024	18763	18966	18996	19114	19135	19075	19174	19147	19038	19020	19107	18987	18949	18661	18864	19092	18904	19099	19220	18987	18811	18868	18892	19047	18966	18967	19120	19005	19121	18938	18906	18950	19020	19183	19095	19123	19021	19085	18928	18990	18897	19062	18951	18966	18979	19011	18907	18802	18938	19114	18955	19054	19046	19245	19045	18977	19112	18799	18915	19101	18875	19087	18963	19057	18943	19032	18824	19038	18996	18959	18971	18959	19022	18870	18916	19085	19023	18875	18806	18785	19056	19058	19159	19106	19048	19214	18886	18732	18895	18894	18836	19070	18966	18721	18799	18910	18657	18945	18973	18888	18946	18988	18954	18992	19090	18709	18880	18975	19003	18861	18964	18848	18981	18961	19013	18967	19105	18634	19096	19152	18929	18887	19072	18867	18959	18967	19001	19203	18973	19020	19069	18964	19087	19185	19052	19022	18980	19236	18992	18807	19010	18977	18721	18910	19053	18959	19006	18819	18887	19002	18857	19023	19011	18917	19020	19191	18921	18973	18995	18983	19040	18921	18969	18964	18961	19025	19014	18916	19099	18952	18999	19034	19055	18870	18939	18962	18850	18913	18872	19116	18981	19094	18747	18935	18858	18998	18934	19023	19109	19056	19087	18947	18729	18936	18937	19069	19115	18909	19164	18843	19006	18939	18861	19098	18918	18898	19107	18938	18828	18926	18911	19186	19017	19015	18924	19035	18801	18962	18982	18925	18919	18950	19076	19028	19016	19009	18930	18808	18992	18965	18908	19156	19039	18950	18956	19064	18926	19085	19028	18974	18809	19034	18807	19058	19055	18972	18958	18897	19082	19252	18987	18969	18949	18752	18835	19274	19014	18777	19046	19028	18973	19121	18942	18785	19028	18937	19076	18847	19066	19011	18968	18876	18772	18823	18943	18975	18945	18991	18907	19137	19139	19181	18959	18867	19288	19003	18774	18978	19011	18837	18768	18966	18920	18924	18990	19015	19025	18983	19245	19138	19006	19014	18951	19092	18839	18784	18960	19178	19121	19097	18961	18772	18943	18914	19033	19068	19071	18824	18763	18950	18968	18914	19063	19026	19050	18811	18892	18975	19058	19029	19062	18964	18634	19023	18826	18977	18649	18923	18898	19236	18941	18921	18986	19013	18960	18859	19166	18775	18965	18997	18940	19046	19098	19150	19052	18735	19105	19200	18874	19081	18822	18968	19069	18982	19088	18986	18960	18863	18897	19105	19109	19033	19011	19002	19019	18959	18670	18974	19223	19155	19127	18938	19046	18987	19068	18936	19150	18829	18970	19085	19025	18972	18814	18844	18995	19142	18892	19043	19078	18985	19187	18710	18898	19256	18887	18812	19169	18925	19123	18990	19069	18914	19071	19008	18828	18858	18923	19095	19184	18875	18944	18983	18945	18788	19053	18921	19120	19044	19017	19213	18979	19184	19081	19080	19274	18855	18917	19024	19063	18916	19046	18919	18935	19262	18937	19005	18914	18859	18930	19047	18762	19076	19055	18775	18994	18802	18968	18882	18967	19007	18981	18882	19024	18935	19025	18784	19040	18918	19035	18852	19070	19101	19107	19029	19168	18993	18949	18866	18912	18884	19328	19096	18917	18800	19138	19063	19030	19006	18938	18787	19038	19221	18859	18942	19063	18924	19252	19049	18899	18888	18908	19154	18993	18880	19132	19074	19120	18830	19124	19054	19027	18705	18969	19118	19177	19150	19038	19103	18862	18754	18816	18833	19075	19020	19120	18980	19099	19076	19091	18886	19087	18874	19141	18933	19072	19192	18866	18995	19064	19141	18950	18789	19160	19069	19043	19133	18869	18986	18749	18963	19014	19149	19029	19180	19260	18962	18991	18907	19046	18947	19016	19011	18934	19044	18684	18986	19021	18732	18794	19093	19010	18971	18906	18810	19170	18901	18960	18862	19010	18936	18922	19102	19006	19214	19185	18963	19042	18895	19129	18812	18964	18846	18927	18988	18904	18788	19139	19065	19007	18944	19047	19158	19205	18963	19028	18893	19006	18973	18861	18812	18743	19241	18976	18677	18981	18878	18850	18983	18798	18890	19007	19031	19044	19070	19042	18960	18837	18953	18913	18946	18899	19053	19140	19011	19071	18850	18992	18912	18983	18962	19201	19097	18902	19077	18894	19081	18915	19030	19062	19144	19044	18901	18924	18959	18953	19058	18744	19013	18863	19019	19124	18795	18847	18974	19083	18874	19004	18987	18868	18761	18904	19019	18916	18905	19032	18756	18930	19153	18899	19099	19054	18996	18964	19130	19049	18956	18823	18946	19066	19073	19087	18745	18835	18889	18939	19006	18959	18886	18904	19067	19006	19010	19004	19107	18815	18938	19075	19083	19080	18968	19144	19054	18991	18976	19035	18914	19099	19092	18806	18998	18969	19006	18911	19170	19003	18769	19088	18885	19165	18968	19130	19103	18950	18896	18920	19027	18811	19119	18970	19087	18947	19050	19030	18885	18981	19011	19037	19211	19047	18922	19060	19161	19002	19153	18848	18855	18747	18902	19029	19143
25602	41119	38146	31472	27030	22982	20139	18921	18512	20746	34113	32272	25319	20418	16604	16594	16716	16622	16615	16561	16521	16825	16495	16503	16713	16680	16701	16731	16473	16635	16548	16720	16632	16618	16730	16607	16739	16755	16498	16685	16713	16447	16696	16593	16606	16671	16398	16592	16633	16686	16672	16614	16756	16522	16681	16616	16514	16465	16640	16527	16723	16559	16700	16656	16698	16595	16660	16703	16673	16415	16515	16664	16711	16583	16698	16760	16611	16525	16652	16510	16704	16696	16596	16548	16675	16638	16662	16662	16494	16578	16603	16770	16573	16569	16477	16545	16559	16760	16539	16628	16548	16597	16598	16473	16603	16668	16695	16613	16541	16689	16651	16675	16641	16494	16698	16574	16662	16698	16718	16697	16509	16661	16634	16617	16647	16737	16574	16637	16598	16669	16580	16688	16684	16776	16561	16521	16671	16580	16446	16627	16514	16612	16688	16605	16563	16547	16648	16590	16611	16625	16725	16639	16574	16649	16538	16549	16813	16798	16560	16432	16764	16446	16695	16507	16631	16629	16595	16647	16469	16713	16551	16616	16724	16578	16595	16724	16750	16654	16640	16716	16638	16444	16541	16619	16664	16674	16577	16502	16593	16642	16701	16531	16693	16670	16706	16645	16823	16785	16776	16549	16428	16578	16540	16572	16656	16780	16667	16675	16504	16789	16766	16453	16492	16604	16479	16605	16787	16604	16662	16704	16484	16562	16498	16551	16690	16641	16529	16595	16706	16780	16596	16585	16528	16548	16535	16715	16572	16663	16650	16660	16545	16520	16597	16577	16700	16659	16555	16587	16544	16630	16805	16586	16691	16588	16586	16675	16478	16705	16610	16577	16617	16596	16544	16604	16755	16647	16452	16611	16597	16653	16597	16597	16729	16626	16544	16345	16672	16588	16592	16643	16602	16768	16679	16629	16594	16481	16633	16635	16635	16720	16634	16607	16611	16746	16609	16599	16542	16642	16690	16845	16508	16723	16446	16719	16520	16598	16639	16572	16687	16683	16673	16504	16638	16645	16678	16390	16583	16627	16720	16501	16604	16656	16515	16718	16616	16503	16537	16695	16607	16590	16614	16588	16570	16786	16690	16463	16462	16630	16356	16685	16631	16591	16578	16583	16656	16737	16621	16689	16599	16629	16521	16678	16469	16753	16659	16628	16624	16636	16613	16804	16675	16635	16604	16656	16710	16648	16337	16468	16484	16560	16582	16657	16673	16460	16654	16508	16609	16507	16848	16640	16618	16709	16599	16638	16657	16613	16782	16660	16613	16595	16560	16752	16633	16652	16623	16703	16523	16502	16648	16474	16545	16462	16609	16635	16537	16486	16545	16681	16734	16615	16480	16617	16523	16822	16610	16603	16816	16712	16607	16579	16695	16566	16626	16604	16373	16561	16648	16791	16427	16663	16554	16726	16719	16565	16717	16648	16702	16753	16665	16752	16611	16561	16712	16594	16494	16558	16538	16751	16748	16708	16601	16828	16541	16660	16688	16842	16607	16648	16716	16600	16615	16598	16385	16710	16496	16650	16617	16510	16596	16534	16670	16391	16618	16486	16503	16508	16628	16512	16662	16598	16623	16653	16596	16597	16650	16890	16621	16709	16468	16599	16452	16510	16629	16587	16514	16642	16730	16515	16400	16516	16645	16835	16542	16567	16670	16717	16490	16754	16509	16574	16715	16500	16590	16561	16619	16552	16658	16684	16586	16473	16366	16591	16526	16543	16702	16597	16681	16594	16618	16618	16782	16621	16474	16704	16609	16665	16553	16685	16484	16728	16799	16706	16633	16518	16640	16483	16605	16682	16507	16544	16513	16647	16690	16620	16489	16466	16492	16571	16603	16644	16615	16417	16608	16702	16745	16653	16596	16726	16486	16505	16650	16802	16464	16569	16609	16769	16571	16500	16569	16716	16751	16612	16700	16593	16440	16589	16680	16550	16548	16570	16551	16671	16617	16673	16549	16651	16566	16669	16606	16697	16482	16673	16698	16590	16591	16495	16610	16523	16631	16486	16724	16518	16572	16551	16491	16658	16621	16680	16792	16405	16570	16473	16646	16593	16562	16504	16609	16675	16570	16603	16559	16793	16666	16494	16558	16642	16650	16608	16567	16565	16564	16416	16712	16624	16793	16523	16544	16492	16715	16707	16588	16621	16570	16653	16748	16689	16540	16553	16677	16752	16479	16714	16547	16613	16694	16652	16653	16632	16557	16696	16634	16587	16484	16571	16553	16497	16523	16565	16562	16712	16697	16548	16484	16732	16696	16638	16655	16734	16427	16562	16672	16613	16692	16463	16728	16599	16722	16522	16655	16553	16683	16638	16593	16706	16627	16678	16618	16734	16743	16627	16573	16591	16486	16560	16693	16538	16361	16741	16669	16428	16576	16745	16658	16653	16600	16608	16617	16365	16593	16519	16535	16630	16596	16695	16691	16577	16538	16669	16515	16636	16652	16749	16775	16622	16550	16574	16637	16431	16543	16528	16503	16574	16604	16667	16666	16541	16586	16668	16648	16669	16528	16625	16670	16639	16750	16536	16483	16621	16583	16674	16667	16627	16663	16594	16502	16665	16680	16670	16613	16718	16653	16683	16583	16728	16699	16504	16671	16778	16639	16570	16649	16505	16637	16665	16726	16573	16533	16806	16549	16471	16607	16576	16371	16551	16639	16735	16506	16598	16404	16594	16759	16707	16701	16478	16512	16700	16641	16449	16657	16638	16657	16782	16523	16598	16635	16591	16650	16778	16608	16436	16597	16571	16828	16491	16624	16413	16578	16635	16546	16466	16610	16660	16590	16604	16668	16740	16628	16526	16696	16637	16768	16749	16653	16543	16763	16562	16764	16503	16615	16667	16585	16619	16516	16649	16681	16609	16719	16706	16541	16734	16703	16695	16625	16603	16662	16629	16592	16546	16832	16516	16693	16807	16646	16618	16667	16619	16732	16667	16548	16504	16692	16712	16637	16584	16573	16651	16510	16591	16679	16743	16508	16443	16639	16567	16543	16605	16647	16612	16667	16587	16580	16592	16719	16803	16632	16666	16581	16381	16748	16643	16734	16598	16859	16658	16698	16788	16600	16443	16682	16741	16543	16607	16643	16630	16594	16607	16679	16516	16606	16567	16405	16534	16655	16622	16522	16684	16527	16488	16397	16742	16751	16503	16725	16619	16712	16738	16620	16647	16499	16753	16788	16596	16867	16702	16578	16632	16649	16565	16591	16443	16448	16474	16564	16675	16523	16676	16615	16702	16578	16708	16733	16525	16627	16560	16694	16454	16453	16493	16511	16810	16515	16714	16571	16616	16651	16604	16591	16525	16630	16490	16550	16583	16742	16691	16553	16820	16765	16586	16520	16622	16679	16617	16707	16813	16626	16704	16670	16624	16705	16688	16495	16568	16612	16635	16658	16588	16626	16562	16626	16710	16654	16647	16763	16524	16959	16666	16485	16613	16683	16786	16756	16545	16637	16861	16656	16516	16428	16546	16486	16748	16594	16580	16572	16759	16617	16660	16495	16649	16696	16638	16630	16573	16614	16654	16591	16514	16630	16640	16441	16634	16595	16604	16712	16584	16484	16582	16527	16536	16705	16524	16414	16628	16457	16648	16814	16494	16604	16561	16647	16632	16458	16469	16648	16614	16637	16503	16681	16795	16705	16491	16630	16638	16577	16685	16654	16617	16604	16590	16562	16669	16701	16623	16628	16537	16737	16570	16662	16572	16577	16746	16783	16694	16537	16505	16585	16711	16796	16699	16716	16687	16679	16584	16722	16580	16603	16637	16458	16509	16721	16583	16720	16492	16671	16746	16567	16689	16585	16792	16603	16604	16667	16685	16579	16609	16543	16754	16704	16534	16595	16777	16696	16615	16543	16762	16661	16799	16705	16549	16598	16536	16713	16752	16601	16523	16479	16606	16592	16486	16633	16567	16641	16703	16609	16556	16561	16475	16854	16646	16557	16717	16474	16859	16438	16670	16592	16505	16615	16470	16606	16634	16666	16560	16627	16741	16818	16618	16623	16550	16615	16663	16569	16767	16654	16839	16507	16515	16742	16605	16719	16585	16569	16657	16526	16734	16560	16476	16704	16581	16619	16608	16791	16798	16811	16494	16578	16664	16478	16512	16504	16578	16577	16757	16446	16709	16499	16661	16819	16482	16522	16490	16715	16434	16704	16680	16702	16578	16563	16631	16612	16766	16667	16661	16686	16668	16667	16643	16692	16599	16420	16578	16654	16543	16727	16728	16642	16621	16446	16711	16583	16463	16685	16782	16554	16799	16686	16520	16687	16657	16683	16602	16721	16677	16493	16659	16657	16699	16577	16545	16631	16702	16595	16557	16819	16664	16617	16695	16424	16603	16519	16600	16636	16476	16653	16878	16691	16650	16659	16617	16512	16448	16597	16653	16603	16693	16605	16547	16605	16641	16668	16414	16521	16497	16598	16720	16625	16520	16592	16655	16499	16643	16720	16554	16786	16460	16616	16541	16722	16699	16909	16582	16585	16700	16604	16558	16602	16673	16582	16642	16560	16790	16600	16714	16562	16405	16657	16724	16610	16678	16471	16600	16585	16621	16646	16624	16552	16520	16495	16686	16796	16601	16634	16522	16661	16702	16511	16592	16692	16585	16617	16573	16594	16589	16429	16518	16737	16723	16488	16720	16404	16532	16558	16504	16549	16537	16648	16426	16606	16626	16632	16425	16577	16613	16663	16489	16644	16572	16663	16722	16585	16590	16739	16503	16804	16410	16703	16658	16525	16664	16700	16569	16622	16632	16752	16686	16675	16728	16646	16633	16673	16622	16623	16521	16514	16654	16489	16617	16599	16580	16606	16787	16608	16559	16700	16718	16555	16566	16654	16737	16702	16558	16543	16662	16659	16641	16515	16582	16626	16627	16409	16754	16649	16753	16699	16413	16569	16601	16706	16719	16562	16756	16606	16735	16518	16724	16600	16743	16650	16685	16425	16724	16786	16605	16570	16666	16682	16651	16538	16716	16484	16805	16663	16608	16569	16694	16566	16704	16528	16653	16440	16579	16635	16698	16605	16778	16523	16710	16619	16684	16789	16503	16630	16661	16643	16678	16528	16535	16743	16555	16622	16571	16638	16519	16425	16743	16551	16620
22913	21517	29503	24078	22639	25954	28614	22941	21742	24449	44489	43851	33273	25472	20133	19472	19209	19055	19096	19024	19057	19106	19065	19206	19039	19027	19140	19201	19220	19164	18915	18956	19029	18957	18944	18924	19090	19083	19144	19011	18838	19117	19012	19109	18996	18823	19121	19011	19054	18938	18997	19057	19037	18912	18921	19093	18937	19174	19048	19137	18929	19133	18857	18952	19213	19195	18977	18939	18901	18960	18895	18813	18921	19093	19104	19040	18878	18885	19041	19280	18854	18958	19094	19016	18929	18964	18956	18966	19097	19038	18901	18844	19202	19017	18860	18870	19053	18998	18880	18914	19052	18875	18966	18801	18904	18827	18819	19082	18924	18894	19091	18879	19067	18827	19096	18965	19069	18938	18779	18713	18773	18909	19011	18930	18891	18985	19068	19028	18722	18993	18845	19013	19062	18958	18981	18855	18781	19133	18776	18705	18870	19067	18974	18790	18921	18934	19012	19121	18887	18856	18983	19134	18933	18922	18762	18936	18800	19120	18924	18870	18997	18834	18675	19060	18756	19106	18979	18719	18920	18752	18992	18963	18884	18673	19098	18777	18757	18881	18803	19048	18894	18787	19078	18933	18941	19212	19061	18990	18883	19029	19203	18873	18996	18780	19064	18956	18761	18853	19040	18959	18755	18956	18920	18921	18793	18980	18898	18947	18866	18933	18847	19040	18983	18886	19069	18569	18814	18974	18855	18867	18769	18947	18957	18932	18938	18853	18974	19040	18949	18802	18962	18806	18839	18974	19049	18955	18878	18890	18794	18914	18710	18917	18751	18997	18949	19087	18898	18765	19005	19045	18956	18883	18808	19055	18768	19015	18921	18908	18901	18905	19108	19099	18947	18834	18772	18782	18957	19006	19015	19126	18927	18913	18972	18779	18663	18683	18981	18811	18975	18953	18710	19059	18827	18910	18902	18975	18955	18833	18885	19092	18920	18942	18918	18994	18785	18947	18916	18981	18979	18787	18906	19087	18795	19042	18945	18718	18821	18900	18849	18895	18933	19063	19075	18752	18948	18865	18972	18879	18935	19132	18904	18784	18915	18796	18852	18887	18761	18848	18738	18782	18748	18802	18793	18863	18892	18879	19189	18859	18814	18821	18836	19055	18959	18866	19028	18837	18817	18826	19140	18936	18852	18890	18942	18977	18713	18840	19025	18962	19175	18967	18946	18934	18757	18807	18978	18692	18946	18808	18821	18844	18701	18734	18963	18833	19027	19037	18925	18837	19030	19058	18695	18912	19001	19110	18965	19051	18926	18795	18965	18964	18736	19038	18870	18989	18903	18824	18874	18965	18971	18927	18640	19027	18669	18856	18719	18935	18738	18784	18900	18888	18765	18785	19030	18948	18919	18717	18844	18848	18826	18906	18794	19029	18794	18907	18949	18728	18781	18797	19000	18906	18811	18756	18885	18873	18879	19004	18861	18970	18700	18820	18946	18761	18778	18920	18888	18915	18628	18907	18996	18780	18875	18881	18895	19108	18957	18902	18943	18929	18976	18682	18847	19041	18812	19082	18790	19011	18974	18812	18990	19063	18875	18978	19208	18813	19035	19039	18734	18847	18874	18866	19126	19094	18972	18928	18724	19073	18922	19025	19129	18918	18741	18824	18836	18991	18987	18919	18903	18990	19014	18913	18896	18950	19045	18938	19069	18928	18783	19053	18799	18815	18969	18782	18675	18834	18943	18959	18817	18928	18876	18918	19015	18842	18819	19090	18997	18948	18872	18885	18939	18843	18848	18771	18903	18848	19052	18794	18762	18802	18980	18935	18873	18867	18942	19117	18884	18846	18978	18760	18869	19038	18687	18749	18944	18849	19039	18816	18987	18974	18910	18927	19101	18799	18941	18916	18887	19131	18875	18848	18687	18949	18846	19063	18969	18957	19018	19018	18905	18875	18945	18891	18805	18884	18974	18802	18796	19038	18890	18815	18701	18819	18891	19061	18843	18945	18982	18754	18782	18940	18926	18842	18994	18780	19000	19051	18933	18862	18787	18912	19097	18889	18832	18863	18811	19094	18943	18907	18964	18661	18784	18744	18950	18890	18982	18711	18800	19141	18949	18933	19061	18898	18882	18889	18926	18974	18974	19063	18829	19045	18971	18903	19102	19009	18952	18803	18999	18735	18820	19044	19004	18912	19028	18834	19071	18848	18859	18897	19098	18643	18871	18924	18995	19035	18795	18901	18596	18886	18820	18726	18857	18827	18806	18934	18866	18946	18968	18930	18777	18916	18726	18850	18782	18922	19010	19076	18983	18906	18679	18904	19024	18946	18928	18945	19156	18927	19095	18918	18773	18775	18962	18916	18831	18865	18918	19042	18998	19096	18955	18882	18904	18738	19072	18863	18941	19014	18812	18989	19013	18829	18940	18763	18738	18825	18901	18903	18896	18986	18766	19059	18985	18572	18837	18840	19036	19043	18911	18729	18916	18758	18898	18935	18912	18718	18870	18860	18786	18844	18711	19002	18987	18741	18992	19007	18908	19002	18880	18786	18823	18872	18792	18794	18806	18776	18843	18780	18748	18845	18782	18973	18713	19012	19000	18765	18810	19076	18715	18896	19002	18982	18957	18886	18736	18959	18809	18732	18811	18830	18912	19004	18927	18712	18865	18801	18919	18952	18708	18783	18907	18996	18865	18951	18886	18846	18928	19056	19065	19065	18939	19138	18798	18873	19038	19069	18856	18947	18932	18931	18879	18889	18958	18970	18873	18829	18835	18748	18753	19031	18982	18957	18883	18717	18977	18904	19044	18886	18857	18779	19032	18809	18933	18895	18896	18893	18962	18926	18859	19018	18850	18912	18770	18797	18963	19070	19005	18846	19010	18843	18956	19026	18768	18601	18948	18938	18988	18994	18974	19037	18832	18720	18856	18861	18674	19061	18987	19035	18908	18775	18707	19068	18932	18840	18833	18882	18950	18871	18862	18952	18984	19011	18939	18981	18822	18914	18860	18783	18679	18996	18962	19006	19052	18861	18762	18944	19077	18732	18885	18920	18925	18977	18909	18864	18992	18924	18876	18795	18890	18831	18883	18973	18938	18893	19076	19057	18838	18839	18825	19005	18998	18789	18966	18825	19012	19127	18916	18826	18893	18848	18875	19027	18906	18909	18706	18745	18929	18753	19079	19044	18974	18734	18902	18967	18875	18901	18875	18904	18877	18911	18693	18905	18927	18894	18999	18910	19065	18797	18847	18754	18908	18788	18936	18765	18933	18861	19010	18770	18956	18884	19043	18956	18893	18773	18977	18865	18947	18890	18810	18861	19045	18820	19039	19046	18946	18915	18967	19041	18835	19074	19086	18863	18878	18819	19073	18903	18724	18989	18845	18842	18775	18639	18912	18700	18981	19080	18809	19026	18780	18913	18778	18836	18899	18965	18693	19086	19038	18983	18874	19130	18947	18889	18973	18823	18844	18844	18957	18855	18834	18863	18705	18910	18844	18999	18884	18925	19058	18794	18994	18927	19134	18987	18983	18795	18757	18807	18690	18890	18926	18864	18703	18837	18984	18921	18956	18850	18977	18868	18899	18966	19082	18989	18970	19006	19116	18999	19040	19026	18871	18437	18919	18832	18779	18743	19001	18851	18934	18839	19048	18816	18758	18820	18877	19050	18932	18917	18850	18787	18959	18853	18850	18856	18899	18894	18801	18860	18859	18860	18937	18900	18777	18813	18893	18984	18922	18946	18805	18925	18978	18918	18823	18841	18862	18793	18844	18862	18696	18884	18799	18737	19196	18699	18867	18924	18865	18992	18796	18856	18867	19026	18988	18671	18905	18950	18853	18988	18860	19008	18882	18913	18848	18774	18660	19095	18805	18749	18993	18884	18899	18737	19010	18647	18818	18902	18873	19049	19060	18971	19078	18768	18979	18982	18847	18855	18949	18744	19011	18973	18977	19080	18796	18751	18816	18982	18995	19060	18985	18699	18810	18969	18714	18899	18929	18888	19072	18877	18753	19159	18886	18923	18685	18893	18870	19020	19026	18871	18637	18819	19085	18900	19034	18861	19137	18871	18862	18827	19122	18869	19040	18930	18824	18908	18911	19046	19019	18903	18936	18899	18980	18868	18827	18925	19027	18868	18826	19019	18910	18888	18996	18987	18876	18875	18938	18791	19031	18935	18896	19078	18819	18816	18974	19087	18984	18847	18841	18882	18903	18726	18872	18717	18931	18738	18699	18939	18940	18850	18706	18794	18901	19067	19023	18710	18779	18937	18955	18774	19002	19058	18919	18854	18797	18776	18541	18898	18832	18742	18821	18966	19049	18772	19145	18708	18977	18932	18866	18912	18925	18831	18755	19016	18919	18953	19011	18995	19056	19146	18995	18949	18999	19054	18811	18894	18852	18918	18932	18713	18941	18957	18882	18967	18876	18733	18773	18878	18996	18762	18823	19044	19035	19040	18865	18933	18870	18851	18926	18962	18768	18773	18973	19024	19210	18867	19027	18840	18853	19003	19147	18851	18830	19025	18841	18999	19067	18991	18822	19052	18987	18742	18972	18985	18982	18920	18922	18985	18900	18998	19058	18907	18989	19036	18812	19095	18873	18815	19009	18879	18983	18895	18958	18835	18904	18888	19065	18749	19107	18978	18691	18908	19009	19056	18921	18899	18905	19011	18768	19099	18917	18948	18800	18905	18775	18995	19141	18919	18817	18800	18779	18869	18796	18919	18888	18945	19052	18785	18892	18789	19110	18934	18787	18738	18877	18988	18604	18820	18903	18830	18686	18821	18769	18851	18781	18619	18820	19060	18868	18878	18882	18692	18781	18964	19003	18948	18926	18860	18819	18672	18958	19053	18868	19157	19017	18826	18752	18758	18820	18987	19010	18934	19013	18922	18829	19002	18870	19115	18920	18989	18869	18798	18918	18898	18784	18879	18837	19000	18950	19091	18902	18872	18661	18898	19001	18953	18884	18975	18857	19002	18771	18927	18955	18885	18979	18820	18958	18923	18855	18910	18918	19080	18693	18871	18866	18717	18843	18750	18909	18950	18896	18901	18706	18743	18847	18736	18877	18699	18879	18790	18969	19025	18991	18735	18926	18855	18980	18865	18860	18887	18796	18707	18870	19075	18835	18926	18920	18754	18774	18682	18900	18882	19026	18893
27793	51270	49968	40933	35624	29627	24564	22109	21124	25266	47414	43186	32985	23299	16754	16496	16508	16537	16533	16494	16517	16425	16665	16352	16594	16526	16438	16658	16605	16434	16578	16477	16503	16329	16453	16582	16635	16525	16547	16562	16638	16513	16391	16664	16460	16528	16502	16594	16604	16585	16402	16537	16669	16576	16618	16576	16642	16531	16348	16482	16580	16622	16593	16370	16513	16484	16671	16345	16488	16336	16569	16566	16495	16518	16665	16591	16319	16648	16708	16571	16537	16621	16649	16513	16390	16553	16634	16442	16456	16412	16618	16704	16552	16375	16541	16431	16539	16697	16438	16641	16392	16608	16543	16523	16462	16347	16482	16539	16570	16592	16687	16426	16458	16520	16533	16516	16685	16512	16358	16582	16426	16555	16435	16589	16563	16591	16459	16576	16555	16419	16435	16447	16484	16537	16587	16503	16651	16557	16665	16338	16526	16395	16496	16501	16567	16499	16302	16351	16481	16540	16503	16486	16573	16474	16441	16596	16559	16499	16640	16516	16597	16675	16539	16393	16430	16568	16663	16479	16577	16365	16534	16605	16674	16560	16543	16690	16419	16578	16607	16470	16703	16591	16655	16675	16625	16511	16523	16570	16494	16457	16506	16609	16646	16547	16533	16568	16559	16484	16486	16536	16358	16515	16409	16607	16537	16477	16452	16596	16740	16598	16597	16659	16613	16454	16478	16531	16532	16585	16666	16428	16521	16554	16645	16610	16704	16297	16603	16520	16555	16568	16523	16677	16483	16500	16494	16590	16383	16419	16408	16554	16607	16524	16565	16545	16590	16677	16561	16616	16368	16447	16562	16485	16543	16618	16369	16609	16460	16534	16483	16618	16404	16597	16674	16435	16553	16574	16432	16536	16435	16527	16561	16554	16469	16470	16433	16397	16408	16621	16733	16427	16362	16445	16455	16407	16519	16543	16370	16435	16475	16507	16551	16574	16535	16544	16597	16587	16470	16554	16419	16488	16503	16726	16685	16376	16651	16512	16492	16615	16716	16554	16431	16521	16489	16531	16524	16463	16571	16614	16519	16454	16607	16730	16495	16563	16563	16660	16638	16630	16485	16432	16664	16564	16565	16540	16643	16585	16484	16502	16405	16494	16455	16518	16444	16505	16493	16531	16475	16432	16380	16506	16364	16665	16418	16576	16448	16288	16346	16375	16486	16545	16509	16264	16557	16515	16543	16451	16576	16506	16360	16455	16429	16504	16487	16623	16524	16448	16578	16517	16508	16545	16481	16447	16503	16402	16610	16276	16584	16427	16695	16349	16595	16264	16501	16555	16313	16399	16650	16460	16494	16572	16554	16456	16517	16456	16662	16621	16614	16608	16495	16594	16611	16524	16596	16630	16542	16454	16434	16557	16506	16410	16569	16494	16616	16467	16569	16536	16514	16405	16525	16616	16524	16523	16668	16484	16639	16655	16487	16508	16594	16493	16576	16337	16325	16387	16448	16631	16465	16429	16583	16396	16436	16439	16480	16428	16516	16602	16668	16589	16627	16644	16523	16706	16434	16640	16563	16398	16613	16382	16502	16619	16404	16426	16610	16670	16537	16593	16346	16641	16562	16620	16398	16383	16455	16502	16502	16395	16672	16549	16446	16478	16414	16516	16550	16539	16538	16465	16527	16395	16630	16594	16545	16517	16480	16459	16472	16362	16660	16593	16517	16475	16575	16403	16437	16534	16427	16667	16679	16663	16634	16485	16644	16596	16449	16582	16601	16615	16465	16592	16511	16428	16673	16234	16507	16504	16546	16554	16429	16483	16511	16474	16513	16448	16511	16376	16608	16682	16535	16669	16622	16508	16529	16610	16384	16418	16569	16473	16481	16322	16548	16526	16604	16592	16499	16519	16420	16622	16535	16334	16554	16611	16634	16574	16523	16649	16303	16524	16507	16430	16470	16623	16477	16374	16603	16506	16628	16512	16685	16593	16504	16528	16746	16481	16602	16551	16405	16628	16579	16459	16382	16521	16393	16517	16687	16611	16544	16498	16521	16642	16539	16607	16351	16533	16628	16654	16660	16374	16505	16459	16471	16474	16420	16504	16484	16438	16613	16493	16473	16631	16451	16613	16422	16563	16497	16632	16498	16661	16555	16646	16605	16540	16445	16592	16598	16495	16297	16525	16561	16518	16410	16653	16497	16607	16506	16618	16571	16600	16495	16473	16429	16647	16480	16476	16427	16462	16501	16505	16501	16534	16462	16459	16585	16518	16572	16647	16553	16617	16489	16615	16496	16532	16514	16448	16424	16519	16385	16410	16585	16540	16504	16593	16662	16257	16605	16770	16514	16606	16367	16632	16512	16616	16520	16475	16562	16413	16576	16492	16333	16375	16753	16647	16435	16749	16496	16527	16360	16569	16437	16456	16715	16625	16394	16496	16462	16562	16404	16555	16545	16510	16578	16470	16445	16325	16714	16552	16416	16405	16535	16412	16496	16486	16418	16565	16449	16442	16513	16594	16611	16332	16538	16510	16430	16566	16363	16548	16619	16442	16367	16586	16343	16576	16470	16447	16591	16723	16537	16481	16563	16490	16514	16599	16552	16616	16491	16494	16590	16549	16439	16520	16312	16590	16383	16353	16500	16464	16469	16634	16590	16485	16594	16345	16609	16353	16506	16611	16459	16531	16710	16463	16600	16509	16623	16517	16704	16537	16447	16574	16542	16590	16455	16496	16578	16574	16554	16567	16505	16590	16505	16476	16641	16530	16692	16509	16386	16463	16417	16715	16459	16550	16657	16530	16348	16369	16605	16346	16677	16638	16320	16457	16470	16448	16533	16527	16622	16558	16562	16471	16573	16524	16500	16711	16535	16464	16540	16408	16353	16684	16548	16434	16551	16738	16468	16636	16508	16595	16689	16611	16473	16582	16583	16383	16515	16541	16491	16648	16538	16488	16570	16603	16388	16468	16523	16619	16548	16503	16557	16673	16528	16562	16545	16598	16506	16509	16441	16559	16581	16521	16595	16561	16333	16697	16613	16522	16563	16558	16390	16416	16561	16529	16478	16474	16491	16682	16498	16530	16527	16344	16622	16420	16450	16410	16500	16589	16473	16634	16412	16553	16469	16562	16440	16632	16456	16405	16668	16433	16447	16610	16539	16625	16579	16446	16313	16546	16359	16640	16490	16497	16489	16615	16376	16536	16600	16473	16600	16383	16474	16484	16558	16597	16630	16538	16366	16500	16638	16576	16390	16529	16544	16377	16426	16571	16430	16534	16326	16544	16587	16552	16485	16511	16473	16455	16556	16399	16469	16472	16548	16614	16404	16596	16469	16592	16541	16581	16499	16606	16550	16526	16457	16586	16514	16646	16432	16453	16614	16647	16607	16600	16562	16464	16541	16524	16542	16571	16483	16493	16637	16513	16508	16540	16560	16526	16661	16570	16502	16498	16349	16443	16519	16591	16261	16438	16444	16611	16519	16490	16541	16546	16608	16546	16586	16483	16723	16471	16492	16562	16299	16681	16531	16499	16515	16289	16481	16564	16342	16336	16589	16516	16584	16500	16568	16607	16483	16536	16553	16534	16537	16545	16713	16284	16516	16495	16711	16492	16519	16525	16658	16522	16311	16541	16527	16541	16459	16580	16670	16443	16483	16543	16515	16364	16455	16467	16612	16510	16621	16640	16531	16595	16466	16485	16585	16547	16610	16441	16525	16558	16458	16600	16589	16458	16639	16471	16514	16526	16542	16552	16610	16561	16538	16616	16519	16567	16519	16548	16591	16569	16484	16547	16480	16568	16449	16647	16498	16446	16387	16571	16507	16433	16480	16454	16545	16657	16477	16298	16660	16527	16442	16510	16301	16492	16567	16589	16398	16533	16613	16763	16641	16430	16486	16518	16518	16580	16488	16455	16591	16473	16538	16564	16572	16458	16389	16566	16633	16498	16433	16358	16390	16457	16658	16349	16416	16455	16512	16606	16397	16449	16455	16552	16611	16558	16569	16475	16640	16508	16591	16622	16438	16553	16309	16513	16724	16533	16570	16586	16573	16548	16569	16610	16516	16421	16572	16593	16542	16574	16533	16517	16531	16666	16471	16578	16556	16736	16488	16395	16594	16541	16442	16620	16415	16662	16677	16529	16466	16540	16532	16497	16656	16463	16682	16585	16342	16648	16596	16469	16598	16505	16411	16397	16327	16435	16631	16572	16595	16430	16533	16656	16561	16523	16387	16540	16511	16447	16508	16638	16457	16486	16663	16585	16637	16459	16479	16371	16636	16586	16513	16415	16525	16445	16437	16380	16550	16583	16631	16458	16481	16570	16634	16542	16453	16506	16606	16534	16580	16621	16484	16531	16624	16603	16440	16586	16408	16524	16365	16558	16508	16532	16598	16370	16686	16521	16674	16326	16609	16450	16564	16551	16500	16470	16465	16459	16478	16521	16574	16345	16563	16637	16671	16368	16605	16566	16599	16391	16669	16449	16546	16457	16644	16452	16787	16528	16269	16380	16505	16481	16410	16576	16578	16641	16494	16535	16610	16622	16589	16687	16464	16491	16601	16451	16583	16443	16364	16439	16656	16410	16406	16630	16478	16614	16399	16531	16571	16440	16728	16468	16459	16447	16716	16532	16566	16603	16517	16585	16256	16586	16384	16551	16474	16459	16443	16456	16681	16663	16436	16477	16449	16674	16450	16568	16546	16532	16457	16399	16526	16725	16418	16452	16446	16508	16526	16516	16551	16325	16480	16592	16535	16456	16632	16439	16546	16524	16447	16572	16611	16429	16580	16580	16650	16530	16504	16639	16408	16523	16379	16370	16463	16515	16500	16676	16407	16570	16551	16284	16607	16516	16442	16678	16487	16481	16636	16587	16528	16551	16547	16465	16548	16428	16589	16600	16396	16421	16407	16682	16464	16460	16470	16548	16544	16523	16620	16529	16456	16396	16549	16539	16516	16532	16673	16615	16688	16548	16655	16584	16629	16479	16591	16583	16449	16640	16617	16712	16590	16403	16497	16591	16540	16557	16501	16515	16437	16538	16585	16538	16473	16438	16415	16418	16536	16514	16545	16352	16489	16511	16403	16411	16530	16425	16439	16423	16379	16516	16541	16457	16612	16512	16470	16639	16530	16383	16653	16529	16392	16490	16288	16555	16487	16583	16497	16308
28053	24186	30884	29427	24393	22108	20391	19610	19064	19492	21575	21479	20814	19599	19049	19142	18839	19006	18979	18957	18981	18799	19172	19140	18977	18870	18927	19229	18914	18836	19112	19036	19059	18924	18882	18988	19117	18925	19195	19028	19180	19020	19121	18938	19128	19009	18967	18845	19093	18871	18992	19022	18973	18903	19102	19157	18936	18966	19256	18910	19048	19147	19153	18917	19131	19006	19083	19036	18994	18997	19126	18897	19005	18894	19107	19112	18939	19044	18928	19020	19020	19169	19040	18932	18746	19156	18976	18953	19220	18906	19087	18949	19144	18968	19110	19169	19024	18741	18878	18968	18895	19074	19084	19061	18911	18855	19055	19113	19060	19151	18984	18933	18787	19029	18842	18896	18931	18827	19127	19030	19049	18885	18705	19026	19088	19156	18810	18892	18898	18945	19076	18951	18952	19006	19076	18733	19002	18886	18856	18914	19004	19035	18808	18868	18919	18959	19135	18692	18842	19172	19054	18877	18964	19034	18896	19012	19025	18973	18792	18897	18951	19011	18947	18842	18734	19024	18904	18944	19063	18832	19042	19101	18949	18767	19037	19052	18887	18868	18969	19012	18942	18870	19073	18887	18909	18918	19059	18926	18975	19296	18775	18888	19013	19051	18838	19066	18935	19176	19303	18937	19034	18980	19006	19218	18954	19171	19016	19031	18814	18837	19030	18990	18850	18960	19066	18883	19018	18986	19143	19044	18997	18994	19056	19045	18970	19197	19133	18992	19157	19089	18877	18826	18869	18763	18706	19033	19145	19061	19113	18793	19099	19069	18991	18809	19143	18880	18948	18900	19183	18910	19028	19019	18860	19007	19016	18932	19081	18990	19082	19055	18870	19004	19122	18858	18952	19047	19123	19021	19121	19185	18968	18885	19183	18963	18956	18940	18990	19192	18947	19037	18920	18828	18904	18812	19215	18809	19182	18972	18971	19046	19114	18886	18962	19073	18918	19070	19051	18767	19126	18867	19026	18989	18844	18794	19017	19004	19089	19009	19006	18871	18961	19149	18852	19008	18971	19157	18940	18771	19045	18773	18951	18988	19042	19020	19004	18966	18860	18932	19169	19122	19144	19021	19017	18903	18856	18971	18955	18959	18818	18949	19007	18806	19040	19076	19077	18774	19030	19262	18874	18948	18981	19037	18845	18955	18937	19000	19079	18822	19061	19016	19204	18998	19075	18919	18928	18832	18919	18901	18972	18847	19162	19390	18938	18943	19018	18992	18965	18932	19081	18965	19075	18988	18943	18973	19086	18786	18834	19128	19025	18877	18918	18796	18946	18870	19098	19186	19011	19148	19102	19065	19010	19029	18965	18989	19074	18797	18991	19031	18997	18982	18806	18942	19045	19039	19038	18935	19024	18957	18966	19104	19008	18775	18982	18845	18973	18920	19018	18899	18979	18911	18865	19009	18912	18648	19050	19042	19085	19054	19061	18939	19024	18929	18867	18982	19041	18855	19071	18993	19033	18897	19112	18958	18863	19056	19028	19005	18853	19041	19013	18973	18966	18761	18899	18876	19127	18885	18873	19120	18980	18886	19036	19054	19032	19065	18854	18885	18983	18924	19043	18959	18931	19048	18715	18802	19067	18864	18829	18992	18869	19045	19091	19185	19019	18890	19241	18881	18993	18994	19048	19029	18886	19003	19056	19120	18912	18850	19028	19098	18696	19015	19116	19109	19211	18910	18937	18942	18910	19078	19111	18880	18963	19078	19033	19138	18784	19022	18872	19029	19217	18976	19165	18809	18904	19022	19098	18886	19061	18881	18960	19080	19087	19174	19044	18856	19103	18997	19016	19073	19028	19157	19099	19166	18737	18819	18645	18941	19023	19038	18967	18869	19035	19099	19025	19018	18974	18969	18936	19035	18992	18855	18912	18731	18868	19172	18891	18969	19084	18830	19097	18817	18783	19042	18907	18928	18855	19019	19056	19013	19140	18913	19098	18705	18944	19024	18876	19062	19167	18972	19035	19166	19186	19045	18801	18935	18991	18972	19000	18959	19027	18991	19049	18982	18866	18926	18816	19130	19006	19020	19049	18903	19039	18855	18866	18943	18970	19006	19108	18942	19257	18909	18819	19038	18934	18980	19205	18979	18946	18939	19033	19070	19030	18955	18870	18862	19149	19050	19144	19117	19068	18997	19012	18893	18822	19081	18981	18821	19013	18845	18890	18987	18973	18811	18970	19021	19161	18813	19165	19012	18858	18995	19013	18912	19018	19028	18992	19024	19038	19146	19004	18900	19038	18981	19031	18955	18986	18921	18932	18875	18704	19048	18993	18989	18974	19029	19119	18997	18913	18909	18954	19034	18851	19091	18877	19178	19005	19239	19184	19086	19164	19092	18930	19028	19102	19102	18965	19154	19051	18915	18957	18808	19056	19144	18998	19123	18956	19006	19250	19007	19116	18987	18973	19314	18941	19057	18887	18853	18825	19076	18884	18915	19070	19005	19118	19019	19073	19010	18924	19037	19224	18903	18872	18831	18956	19131	19127	18882	18995	18799	18882	18812	18757	18882	18839	18872	18961	18985	19011	19176	19080	18737	18955	18921	19179	19082	18962	19086	18965	19050	18903	18932	18923	18770	19151	19144	19025	19137	18977	18833	19017	18966	19068	18819	18896	19026	19168	18880	18903	18942	19040	19170	18994	19116	19050	19102	18990	18976	19121	19096	19093	18804	18853	18975	18955	18919	18928	18955	19052	18998	19009	18749	19127	19281	18860	18929	18918	18950	18786	18812	18908	19125	18991	19090	18899	18972	19011	18819	19209	19120	18931	18986	18974	18913	18850	18900	18881	19185	19105	18856	18979	18929	19135	19249	18880	18993	19026	18770	18934	19034	19020	18954	19086	19083	18905	18939	18910	18896	19019	18870	18960	18946	19300	18987	19000	19208	18786	18939	19119	18941	19111	18984	18880	19106	19204	19091	18818	18843	19066	19137	19102	19052	19086	18975	19213	18984	18926	19008	19004	19098	19045	18901	19101	18975	19015	19038	19103	19164	18799	18887	19013	18998	19045	18928	18937	19044	18843	19027	18956	18924	19095	18950	18951	19197	19107	18845	18799	19204	19026	19045	18937	18838	18930	18754	18962	19058	19137	18841	18842	19035	18887	18870	18859	18995	19026	18896	18843	19147	18954	19100	19083	19127	19008	19109	19077	18751	18919	18989	19161	18973	19001	18971	19021	18841	18891	18893	19108	18935	19225	18954	18941	18893	19092	19186	18988	19162	19084	18995	18979	19261	19035	18869	18979	18968	18847	18875	19097	19034	19022	18904	19065	19097	19007	18871	19019	18821	18882	19083	18976	18923	18777	18956	19096	18792	18788	18801	18836	19035	18954	18921	19153	19140	19090	18869	18795	19146	18934	18775	19042	18956	19086	18960	18848	19018	18904	18855	19083	18893	19068	18947	18859	18841	19138	18973	18897	19032	19069	19078	19031	19084	18880	19176	18919	19032	18907	19045	19141	18981	19020	18897	19049	18881	19077	19080	18859	19078	19102	18971	18840	18754	19057	18706	18923	19162	18936	19042	19066	18979	18922	18923	18997	19023	19030	18927	19105	18879	18832	18964	18963	18974	18971	18554	18972	18944	18914	18945	18743	19030	19042	19134	18952	19073	19073	19107	18939	19080	19132	19040	19011	19083	18964	18946	19068	19172	19100	19019	19246	19192	18949	19051	18966	18877	19045	19153	19101	19117	18949	18965	19130	18845	19052	19048	19117	18990	18881	19291	18969	19047	18804	18925	18969	18987	18887	18946	18745	19116	18969	18907	18884	18866	19021	18665	18996	19064	18875	18934	19036	18979	18924	18973	18850	18995	18942	19184	19077	19132	18998	18927	19133	18817	18889	19213	19045	18902	19108	18893	18955	19061	19009	19085	19088	19094	19118	19019	19022	19034	18974	19043	19227	19015	19008	18977	19188	18877	18953	19102	19104	18955	19182	19028	19046	18841	18654	18737	19087	18959	19053	18941	18929	19131	19093	18899	19103	19095	18911	18951	18876	18996	18965	19128	19142	19022	19034	18826	18995	19286	19277	19179	19047	18966	18929	19092	19158	18896	18929	19042	18939	19077	18968	19167	19103	18737	18778	18919	19232	18915	19008	19066	19148	19137	18847	18998	18828	18958	19031	18948	19000	19173	18912	19165	18973	19089	18881	19061	19072	18832	19084	18852	18868	19036	19109	18934	18985	18822	19030	19047	18969	18913	18928	18928	19015	19024	19133	18769	19033	18910	18897	18910	19255	19045	18895	19156	19057	18866	19140	18855	18839	18766	18751	18820	19009	19042	19073	19006	19146	18981	18903	18922	18977	19115	18948	19039	18880	18911	18881	19152	18891	18864	18885	19027	18831	18912	18983	19017	19095	18848	18935	18953	19103	19043	19003	18847	19074	18990	19044	18803	18950	18935	19277	19107	19124	18969	18937	19021	18961	19053	18807	18939	19029	19195	18909	18997	19066	18913	19088	18988	18903	18953	18843	18962	19056	19043	18903	18922	18960	18713	18862	19066	19135	19105	19220	18950	18954	19030	19062	19092	18842	18873	18868	18901	19026	18955	19017	18960	18960	18960	18839	18982	18760	18866	18819	19048	19019	18973	18938	19044	19012	18894	19058	19154	18984	19005	18955	19093	18890	19115	19030	18916	18880	18887	19025	18960	18756	18843	18937	18879	19036	19302	19078	19011	19000	19013	19261	19008	19118	18922	19102	18874	18859	19085	18807	18894	19061	19061	18824	19156	19213	18945	18690	18908	18937	19188	18960	19035	19101	18952	18999	19165	19050	18997	19062	19093	19103	19073	18922	18903	19347	19171	18985	19186	18948	19129	19131	18963	19124	18984	19193	18935	19004	19061	18828	18970	18946	18873	18943	18832	18957	19141	19188	18989	19062	18901	18767	18980	18978	18868	18905	18974	19165	19158	18880	18824	19026	19075	18768	19005	18995	18990	19145	19017	18981	18956	18775	18869	18809	18850	18888	18932	18811	18929	18931	19001	18973	19012	18940	18954	19107	19075	19065	18991	19045	18807	18977	18880	18879	19074	19076	18976	19043	19050	19130	18978	19223	19124	19151	19022	18811	18930	18999	18899	18956	19107	19076	19032	19050	19123	18914	18987
25506	35870	34413	29428	24698	21068	18599	17491	17139	17635	20370	20145	18642	17017	16707	16706	16780	16645	16479	16825	16765	16578	16714	16579	16591	16865	16632	16808	16454	16706	16655	16428	16579	16564	16727	16727	16501	16723	16671	16546	16623	16705	16773	16735	16524	16631	16533	16539	16786	16533	16558	16735	16575	16781	16555	16629	16828	16709	16655	16627	16612	16650	16658	16724	16640	16676	16514	16625	16632	16525	16774	16586	16654	16623	16845	16708	16595	16518	16681	16586	16705	16571	16550	16529	16620	16695	16668	16643	16828	16784	16626	16617	16651	16681	16589	16774	16628	16595	16522	16711	16499	16798	16568	16546	16620	16609	16558	16621	16726	16554	16645	16741	16711	16558	16674	16555	16661	16611	16578	16626	16809	16854	16662	16657	16435	16635	16706	16520	16677	16635	16539	16563	16644	16405	16555	16650	16651	16625	16677	16596	16678	16739	16614	16876	16670	16607	16601	16544	16687	16676	16712	16689	16583	16769	16668	16631	16504	16703	16757	16729	16786	16590	16724	16709	16670	16683	16508	16766	16485	16652	16686	16539	16624	16800	16695	16537	16660	16584	16713	16904	16530	16792	16821	16774	16562	16438	16732	16584	16613	16627	16683	16542	16557	16652	16844	16702	16610	16737	16642	16740	16695	16769	16619	16715	16602	16729	16663	16564	16603	16485	16737	16751	16663	16638	16721	16647	16618	16405	16670	16707	16582	16701	16711	16813	16650	16447	16592	16605	16745	16711	16582	16652	16709	16741	16645	16780	16585	16633	16483	16680	16730	16696	16570	16788	16585	16800	16737	16776	16551	16565	16693	16539	16670	16800	16863	16560	16611	16380	16783	16697	16866	16601	16733	16658	16787	16819	16677	16514	16698	16728	16609	16400	16535	16561	16639	16714	16664	16613	16721	16636	16307	16535	16564	16635	16709	16676	16724	16623	16724	16893	16584	16698	16573	16770	16724	16599	16410	16546	16748	16685	16611	16579	16785	16649	16608	16639	16544	16798	16572	16618	16668	16702	16776	16733	16774	16634	16744	16790	16686	16601	16761	16716	16743	16632	16570	16647	16556	16683	16648	16845	16769	16656	16512	16453	16669	16750	16581	16566	16698	16692	16688	16699	16550	16715	16664	16553	16765	16597	16680	16748	16668	16557	16820	16566	16645	16668	16361	16662	16810	16762	16745	16754	16658	16633	16674	16575	16653	16778	16501	16599	16632	16751	16660	16701	16826	16676	16567	16680	16713	16685	16794	16609	16643	16652	16586	16553	16509	16460	16569	16525	16580	16727	16550	16491	16602	16839	16598	16703	16377	16485	16496	16603	16806	16667	16757	16597	16651	16726	16606	16717	16601	16761	16537	16743	16728	16975	16702	16658	16645	16613	16747	16635	16754	16452	16600	16717	16611	16610	16730	16575	16656	16856	16734	16632	16904	16662	16630	16526	16781	16733	16691	16678	16682	16671	16613	16722	16639	16602	16619	16610	16641	16736	16435	16689	16614	16606	16597	16585	16817	16683	16440	16731	16760	16643	16753	16675	16448	16740	16680	16507	16604	16685	16649	16807	16702	16814	16792	16701	16578	16673	16713	16731	16728	16591	16695	16638	16752	16592	16727	16573	16692	16808	16562	16660	16684	16655	16671	16596	16512	16516	16744	16712	16710	16731	16807	16810	16610	16803	16559	16663	16687	16653	16734	16757	16668	16701	16928	16465	16671	16537	16488	16781	16701	16638	16603	16695	16596	16758	16658	16522	16562	16742	16707	16642	16517	16660	16636	16760	16743	16640	16588	16666	16467	16552	16711	16748	16537	16715	16502	16600	16630	16543	16656	16679	16463	16736	16583	16647	16688	16572	16703	16676	16527	16621	16693	16573	16650	16679	16693	16681	16524	16565	16707	16694	16480	16611	16794	16735	16693	16539	16648	16614	16675	16612	16774	16538	16694	16685	16529	16471	16565	16705	16674	16595	16647	16781	16673	16668	16648	16562	16754	16695	16571	16709	16621	16700	16440	16886	16572	16679	16501	16629	16530	16622	16630	16624	16629	16638	16616	16681	16759	16570	16479	16720	16632	16593	16767	16520	16778	16890	16707	16677	16617	16718	16547	16602	16546	16620	16650	16696	16597	16638	16581	16564	16654	16668	16751	16647	16733	16653	16677	16743	16685	16661	16632	16699	16795	16691	16769	16801	16542	16627	16723	16865	16590	16777	16674	16489	16744	16784	16701	16496	16708	16475	16554	16453	16701	16595	16695	16779	16768	16513	16499	16848	16521	16901	16701	16498	16736	16684	16769	16627	16647	16664	16694	16538	16658	16654	16692	16574	16673	16605	16809	16693	16650	16543	16645	16528	16668	16652	16553	16856	16701	16786	16601	16743	16615	16817	16602	16642	16640	16652	16667	16718	16556	16675	16696	16774	16586	16650	16642	16659	16576	16787	16574	16737	16593	16630	16787	16864	16636	16764	16801	16574	16615	16633	16506	16673	16846	16582	16646	16655	16850	16537	16620	16673	16716	16683	16604	16691	16616	16761	16478	16746	16649	16556	16678	16735	16637	16610	16815	16651	16653	16708	16702	16764	16801	16615	16687	16611	16754	16632	16760	16752	16708	16817	16582	16682	16802	16635	16600	16709	16768	16589	16770	16594	16384	16825	16626	16810	16777	16522	16727	16570	16620	16536	16664	16522	16645	16488	16716	16747	16632	16817	16748	16578	16674	16561	16640	16770	16591	16636	16845	16648	16794	16658	16644	16585	16747	16631	16597	16599	16502	16690	16575	16557	16747	16762	16773	16695	16657	16575	16559	16559	16606	16570	16654	16727	16638	16746	16694	16749	16807	16835	16704	16563	16757	16617	16733	16716	16723	16633	16646	16540	16672	16709	16531	16573	16766	16611	16617	16655	16716	16600	16575	16778	16587	16500	16753	16921	16543	16924	16599	16719	16690	16620	16641	16736	16674	16697	16763	16892	16694	16560	16624	16721	16736	16657	16721	16722	16515	16604	16780	16664	16768	16751	16468	16783	16707	16558	16629	16628	16558	16627	16654	16547	16697	16665	16594	16434	16590	16642	16598	16598	16671	16693	16780	16675	16687	16679	16836	16666	16756	16621	16749	16654	16713	16486	16537	16849	16803	16635	16708	16668	16564	16790	16796	16627	16728	16680	16722	16659	16663	16602	16584	16527	16713	16872	16722	16623	16569	16488	16705	16857	16700	16627	16557	16672	16653	16551	16559	16714	16722	16609	16697	16556	16590	16771	16651	16565	16596	16819	16495	16757	16794	16644	16794	16683	16550	16674	16985	16646	16731	16569	16620	16693	16810	16688	16594	16705	16481	16875	16627	16647	16815	16637	16532	16656	16631	16716	16709	16766	16567	16695	16601	16660	16513	16764	16746	16633	16653	16392	16725	16687	16706	16695	16586	16474	16639	16613	16688	16622	16720	16686	16641	16880	16553	16559	16762	16552	16570	16560	16826	16596	16484	16614	16668	16505	16659	16813	16695	16686	16812	16636	16653	16655	16656	16718	16570	16793	16661	16606	16549	16749	16795	16613	16739	16697	16471	16547	16553	16654	16658	16730	16663	16585	16608	16746	16854	16692	16772	16586	16622	16589	16685	16641	16683	16677	16768	16703	16703	16579	16811	16632	16639	16559	16663	16712	16546	16642	16605	16734	16793	16476	16648	16729	16635	16721	16621	16710	16662	16662	16831	16618	16674	16545	16758	16690	16797	16419	16599	16635	16577	16717	16648	16735	16685	16668	16688	16617	16636	16501	16582	16717	16677	16637	16772	16660	16600	16632	16680	16718	16673	16590	16717	16597	16649	16792	16721	16563	16800	16673	16831	16656	16682	16719	16571	16538	16608	16831	16805	16605	16710	16574	16624	16588	16644	16659	16837	16437	16507	16523	16681	16646	16904	16588	16666	16666	16843	16707	16680	16819	16674	16633	16791	16925	16583	16818	16547	16742	16682	16716	16621	16698	16621	16819	16759	16702	16639	16716	16637	16679	16729	16656	16712	16507	16701	16652	16562	16713	16650	16612	16693	16579	16667	16567	16621	16634	16578	16590	16664	16744	16716	16777	16541	16819	16645	16835	16669	16691	16587	16805	16646	16763	16759	16701	16538	16645	16604	16623	16722	16798	16564	16684	16725	16804	16694	16595	16714	16700	16753	16697	16709	16637	16607	16544	16584	16710	16711	16781	16572	16548	16801	16653	16659	16551	16788	16734	16686	16634	16674	16482	16777	16604	16536	16565	16732	16643	16833	16619	16776	16706	16733	16817	16745	16582	16795	16597	16617	16689	16813	16738	16633	16680	16596	16739	16667	16650	16712	16575	16661	16629	16731	16831	16687	16638	16653	16819	16664	16667	16506	16664	16706	16658	16684	16683	16730	16788	16846	16660	16736	16672	16692	16636	16619	16669	16751	16695	16662	16670	16655	16673	16747	16712	16663	16702	16762	16556	16560	16741	16653	16549	16735	16827	16874	16710	16620	16644	16705	16635	16628	16744	16727	16518	16659	16574	16866	16549	16573	16753	16721	16622	16605	16729	16688	16663	16689	16550	16873	16666	16529	16520	16930	16477	16530	16676	16801	16745	16784	16780	16604	16684	16679	16556	16760	16533	16743	16495	16768	16545	16692	16781	16712	16632	16629	16729	16628	16630	16490	16642	16859	16635	16767	16709	16780	16717	16587	16607	16852	16667	16694	16542	16599	16602	16646	16524	16601	16705	16810	16704	16691	16580	16559	16691	16758	16728	16579	16657	16505	16689	16567	16547	16780	16581	16637	16705	16868	16812	16644	16653	16682	16702	16695	16961	16844	16655	16558	16671	16836	16637	16884	16617	16696	16579	16692	16609	16536	16649	16719	16762	16492	16699	16619	16791	16458	16673	16659	16610	16427	16848	16698	16693	16648	16638	16612	16733	16598	16830	16633	16678	16763	16627	16649	16650	16807	16771	16668	16700	16686	16716	16629	16587	16668	16668	16525	16674	16662	16475	16569	16698	16714	16651	16635	16689	16683	16846	16784	16559	16768	16696	16633	16783	16729	16866	16668	16735	16610	16513	16800	16725	16583	16760	16796	16467	16655	16606	16765	16492	16747	16635	16678	16751	16527	16472	16510	16569
24506	21605	29046	25932	25335	25863	24399	21705	21384	25955	36725	30485	25372	22200	20621	20319	20468	20284	20225	20313	20401	20152	20294	20200	20325	20315	20283	20241	20042	20076	20180	20201	20424	20428	20221	20265	20249	20337	20200	20252	20354	20233	20422	20130	20322	20409	20154	20532	20199	20035	20187	20385	20197	20172	20050	20087	20360	20156	20157	20249	20150	20164	20304	20101	20065	20142	20051	20090	20317	20090	20315	20192	20141	20287	20148	20114	20222	20014	20263	20282	20124	20185	20333	19876	20126	20063	20146	20191	20231	20122	20017	20002	20114	20304	20455	20137	20179	20292	20246	20134	20022	20082	20154	20020	20383	20099	20073	20413	20193	20248	20112	20107	20228	20107	20121	20099	20106	20029	20089	20211	20049	20168	20220	20013	20138	20143	20291	20147	20215	20173	20114	20138	19946	20154	20064	20030	19926	20222	20272	20508	20450	20265	20192	20261	20387	20163	20301	20241	20327	20058	20199	20163	20195	20120	20344	19927	20261	20176	20051	19962	20208	20237	20333	20295	20069	20096	20186	20174	20106	20025	19989	20183	20189	20193	20081	20232	20310	20162	20092	20318	20016	20191	20083	20301	20223	19978	20082	20366	19994	20235	20280	20024	20344	20165	20292	20130	20022	20152	20181	20058	20101	19988	20185	20264	20226	20272	20241	20053	20285	20096	20084	20211	19925	20278	20172	20536	20303	20258	20151	20253	20066	19988	20140	20201	20244	20089	20136	19996	20252	20254	20297	20151	20218	20211	20233	20083	20266	20296	20226	20146	20097	20227	20187	20308	20377	20438	20065	20058	19971	20062	20056	20076	20121	20313	20266	20163	20206	20318	20290	20354	20078	20124	20254	20111	20272	20096	20101	20030	20091	20183	20198	20273	20306	20136	20022	20202	20098	20346	20082	20145	20215	20318	20184	20307	20172	20337	20065	20029	20065	20177	20110	20181	20184	20240	20181	20181	20124	20138	20126	19984	20060	20248	20394	20191	19854	20257	20282	20026	20235	20058	20077	20108	20227	20222	20090	19956	19962	20195	20274	20268	20164	20077	20388	20181	20011	20151	20214	20003	19982	19962	19984	20023	20013	20319	20028	20056	20318	20168	20206	20022	20208	20202	20157	20195	20035	20095	20273	20184	20154	20329	20210	19937	20230	20203	20237	20219	19966	20063	19956	20247	20288	20218	20323	20301	20066	20414	20370	20112	20113	20030	20053	20342	20123	20164	20225	20251	20543	20083	20293	20119	20132	20207	20088	20124	20179	20267	20221	20174	20184	20323	20177	20079	20204	20144	20129	20095	20293	20319	20119	20194	20272	20123	20252	20380	20252	20132	20223	20218	20065	20077	20284	20158	20350	20004	20237	20239	20556	20069	19959	20074	20062	20286	20287	20204	20124	20265	20293	20092	20091	20267	20138	20007	20239	20009	20030	20092	20252	19952	20120	20239	19956	19964	20276	20144	20113	20387	20241	20202	20219	20198	20212	20156	20225	20033	20085	20235	20240	20195	20155	20362	20294	20361	20113	20485	20046	20044	20116	20143	20126	20007	20174	20290	20302	20050	20405	20169	19994	20182	20075	20009	20175	20129	20253	20123	20229	20032	20398	20306	20055	20283	20252	20070	20316	20231	20215	20093	20231	20416	20155	20185	20384	20115	20233	20065	20236	20160	20079	20194	20283	20162	20368	19986	20015	20288	20161	19998	20172	20139	20133	20231	20219	20020	20272	20004	20021	20065	20063	20113	20309	20354	20233	20290	20107	20387	20140	20103	20131	20325	20338	20155	20103	20208	20210	19823	20132	20028	20066	20259	20043	20166	20097	20200	20296	20220	20152	20046	20325	20267	20232	20239	20196	19972	20137	19995	20434	20203	20053	20169	20217	20083	20159	20361	20232	20190	19989	20151	20209	19970	20139	20321	19977	19976	20051	20102	20180	20101	20086	20181	20296	20277	20121	20285	20437	20393	19901	20116	19796	19869	20004	20218	20035	20177	20210	20203	20099	19971	20136	20241	20340	20009	20362	20174	20007	20096	20144	20255	20367	20196	20256	20229	20165	20210	20175	19900	20151	20235	20173	20240	20227	20142	20147	20262	19953	20229	20346	20164	19980	20082	20337	20296	20093	20106	20374	20120	20189	20233	20126	20107	20152	20116	20351	20182	20243	20069	20209	20191	19967	20190	20034	20146	20133	20222	20192	20430	20093	19939	20137	20064	20299	19984	20071	20051	20275	20237	20246	20262	20068	20273	20198	20346	20131	20354	20195	20116	20015	20207	20210	20407	19888	20075	20143	20243	20346	20248	20383	20201	20177	20097	20131	20422	20022	20056	20479	20140	20276	20349	20307	19904	20242	20023	20178	20233	20163	20444	20184	20173	20136	20069	20175	20144	20323	20164	20064	20112	20191	20110	20157	20059	20206	20102	20037	20163	20085	20135	20128	20268	20221	20092	20084	20120	20072	19998	20106	20238	20205	20184	20268	20196	20127	19937	20190	20054	20073	20142	19928	20165	20142	20219	20371	20189	20062	20066	20210	20218	20054	20173	20182	20085	19961	20133	20078	20202	20286	20285	20300	20113	20121	20163	20196	20130	20116	20244	20224	20314	20079	20190	20094	20124	20074	20219	20017	20305	20266	20245	20159	20018	20194	20247	19953	20045	20315	20108	20168	19955	20268	20103	19975	20209	20027	20109	20301	20252	20328	20290	19962	20262	20137	20154	20140	20174	20272	20167	20548	20279	20025	20102	20238	20414	20032	20206	20026	20205	20061	20136	20492	20197	20253	20171	20176	20106	19997	20206	20219	20138	20302	20154	20084	20045	20071	20130	20114	20133	20107	20159	20306	20245	20040	20079	20134	20286	20189	20024	20101	20084	20253	20198	20364	20094	20154	20150	20222	20229	20213	20053	20192	20173	20094	20456	19930	20050	20112	20023	20080	20179	20057	19993	20112	20312	20049	20298	20123	20036	20445	20323	20094	20205	20128	20047	20416	20225	20156	20111	20222	20302	20096	20198	20043	20080	20280	20264	20306	20146	20122	20210	20073	20059	20140	20293	20039	20039	20336	20261	19948	19932	20134	20133	20075	20219	20318	20115	20005	20030	20076	20300	20334	19994	20173	20088	20145	20203	20354	20115	20092	20106	20260	20008	20250	20117	20341	20146	20209	20304	20209	20031	20070	20132	20037	20210	20176	20111	20244	20224	20154	20236	20201	20453	20206	19995	20189	20291	20145	20427	20136	20256	20360	20320	20274	20079	20090	20266	20188	20154	19861	20320	20252	19972	20243	20018	20040	19998	20144	20099	20126	20129	20096	20100	20349	20270	20050	20239	19998	20271	20191	20303	20348	20068	20119	20095	20287	20191	19842	20297	20075	20211	20139	20385	20042	20208	20040	19899	20174	20079	20200	19915	20297	20215	20342	20371	20166	19974	20130	20297	20204	20274	20156	20082	20116	20117	20245	20129	20113	20440	20212	20117	20326	19911	20374	19986	20182	20166	20096	20126	20198	19931	20203	20172	20050	20077	20179	20174	20327	20123	20136	20251	20193	20117	20021	20215	20242	20259	20297	20263	20169	20324	20279	20201	20149	20197	20055	19949	20313	20143	20206	20183	20174	20136	20282	20276	20142	20378	20020	20171	20322	20163	20103	20276	20153	20224	20198	20154	20176	20276	20236	20036	20205	20115	20361	20215	20218	19991	20116	19999	20165	19966	20148	20206	20140	20052	20135	20220	20283	20087	19838	20244	20211	20316	20055	20111	20142	20085	20221	20188	20181	20211	20146	20187	20079	20077	20108	20170	20045	20130	20054	20038	20227	20037	20157	20063	20220	20151	20219	20233	20244	20100	20080	20056	20061	19951	20240	20138	20215	20250	20089	20225	19937	20180	20257	20337	20403	20356	20142	20272	20067	20364	20303	20259	20093	20376	20259	20179	20106	20210	20196	20069	20164	20098	20101	20205	20065	20229	20171	20183	20200	20033	20283	20251	20047	19974	20190	20062	19994	20342	20325	20011	20140	20219	20060	20257	20075	20104	20346	20251	20218	20304	20050	20155	20117	20019	20053	20047	20108	20225	20086	20173	20264	20137	20221	20469	20378	20235	20264	20118	20271	20437	20213	20085	20191	20223	20286	20168	20329	20269	20292	20195	20171	20094	20171	20322	20249	20126	20162	20017	20099	20158	20004	20282	20177	20374	20238	20015	20270	20253	20073	20097	20111	20187	20201	20126	20410	20079	20228	20220	20061	20075	19948	20015	20125	20109	20092	20047	20083	20270	20255	20132	20160	20313	19948	20040	20188	19916	20149	20384	20143	20204	20027	20242	20276	19941	20306	20308	20359	20167	20193	20193	20365	20121	20111	20049	20084	20126	20251	20100	20310	20202	20211	20297	20148	20200	20171	20366	20086	20047	19987	20021	20135	20217	20163	20314	20161	20268	20346	20149	20141	20146	20138	20102	20165	20200	20348	20146	20296	20325	20077	20043	20114	20295	20162	20050	20104	20252	20104	20257	20193	19956	20293	20021	20134	20007	20180	20280	20218	20300	20246	20351	20185	19907	20221	20265	20127	20285	20327	20180	20202	20073	20227	20059	20258	20090	20117	19997	20187	20066	19987	20015	20201	20228	20286	20295	20076	20224	19999	20134	20123	20173	20152	20149	20103	20204	20329	19823	20306	20209	20291	20128	20133	20196	20123	20296	20139	20226	20341	20011	20250	20193	20181	20089	20224	20208	20044	20114	20340	20097	20200	19955	20337	20058	20230	20014	20067	20104	20133	20157	20139	20198	20133	20048	20331	20446	20064	19938	20278	20247	20248	20359	20206	20308	20118	20210	20305	20100	20003	20229	19981	20041	20154	20112	19964	20202	20124	20267	20126	20299	20172	20297	20301	20239	20129	20377	20373	20296	20239	20404	20068	20311	20018	20272	20158	20127	20218	20180	20218	20287	20261	20340	20147	20131	20081	20057	20264	20188	19888	20009	20326	19941	20120	20264	20098	20184	19929	20069	20354	20402	20075	20083	20292	20255	20105	20072	19999	19869	20335	19915	20262	20340	20266	20266	20367	20111	20090	20021	20203	20175	20317	20190	19997	20032	20211	20058	20032	20325	20294	20132	20305	20380	20365	19932
23655	43752	41261	34009	29230	24346	20896	19762	19056	26892	37696	29343	23302	19343	17404	17496	17519	17479	17373	17299	17400	17307	17581	17448	17426	17275	17484	17477	17421	17267	17407	17523	17377	17358	17256	17382	17443	17406	17477	17475	17529	17360	17391	17467	17190	17286	17325	17337	17405	17502	17403	17205	17284	17416	17303	17386	17453	17341	17393	17427	17327	17517	17456	17363	17327	17217	17444	17237	17121	17260	17381	17347	17396	17552	17224	17408	17407	17305	17402	17435	17217	17431	17361	17490	17343	17545	17478	17412	17390	17200	17299	17203	17355	17453	17305	17500	17544	17433	17373	17382	17353	17378	17477	17546	17514	17423	17420	17272	17524	17353	17304	17244	17243	17317	17317	17289	17350	17475	17391	17421	17497	17334	17313	17489	17341	17389	17341	17404	17424	17463	17448	17279	17516	17280	17325	17324	17493	17300	17178	17422	17374	17445	17230	17538	17169	17234	17574	17333	17329	17323	17371	17367	17369	17494	17481	17548	17378	17259	17598	17218	17410	17472	17415	17345	17335	17486	17225	17267	17354	17358	17386	17327	17342	17445	17344	17418	17430	17337	17493	17514	17424	17540	17409	17280	17450	17322	17192	17329	17348	17372	17216	17437	17506	17402	17526	17272	17379	17199	17339	17372	17577	17274	17298	17431	17284	17398	17317	17226	17280	17349	17266	17316	17451	17502	17328	17277	17354	17272	17506	17372	17267	17429	17365	17366	17291	17490	17411	17327	17441	17498	17354	17413	17194	17479	17453	17323	17276	17379	17286	17357	17414	17419	17411	17328	17453	17412	17269	17327	17318	17238	17431	17278	17383	17488	17481	17175	17287	17298	17438	17397	17140	17285	17496	17220	17358	17302	17327	17375	17462	17367	17368	17360	17241	17400	17261	17493	17296	17540	17393	17403	17287	17489	17318	17522	17395	17352	17327	17566	17286	17216	17174	17328	17195	17464	17275	17414	17425	17289	17285	17386	17176	17307	17502	17483	17417	17381	17320	17549	17385	17212	17608	17383	17172	17280	17359	17541	17222	17410	17384	17370	17222	17327	17298	17279	17482	17338	17230	17480	17253	17414	17294	17129	17433	17414	17383	17414	17448	17525	17495	17204	17225	17423	17450	17288	17388	17363	17354	17313	17411	17217	17371	17448	17253	17369	17302	17354	17329	17292	17266	17366	17394	17427	17226	17466	17422	17172	17450	17399	17226	17427	17395	17524	17350	17352	17439	17223	17383	17278	17316	17397	17311	17228	17395	17200	17222	17300	17266	17324	17412	17382	17342	17408	17347	17219	17434	17355	17285	17559	17441	17387	17400	17243	17417	17466	17590	17260	17348	17484	17406	17248	17246	17310	17459	17369	17391	17200	17276	17479	17344	17485	17296	17248	17287	17264	17273	17362	17307	17419	17301	17355	17347	17247	17425	17392	17427	17374	17450	17095	17414	17386	17400	17415	17509	17470	17326	17443	17398	17298	17445	17389	17347	17402	17445	17455	17547	17323	17473	17318	17283	17432	17238	17398	17389	17390	17224	17470	17356	17465	17393	17420	17263	17346	17342	17493	17242	17301	17280	17262	17218	17553	17407	17414	17300	17407	17287	17373	17371	17432	17390	17224	17333	17460	17374	17384	17410	17283	17255	17474	17290	17359	17343	17350	17389	17350	17405	17303	17334	17308	17278	17417	17372	17473	17139	17356	17280	17446	17549	17345	17416	17390	17327	17374	17378	17394	17267	17548	17223	17357	17332	17394	17282	17326	17347	17433	17316	17374	17334	17346	17514	17289	17430	17403	17292	17184	17422	17364	17290	17509	17314	17374	17445	17389	17298	17378	17364	17331	17353	17369	17387	17495	17357	17441	17442	17370	17375	17390	17363	17286	17262	17415	17458	17480	17466	17251	17291	17187	17388	17296	17351	17290	17597	17355	17557	17312	17567	17469	17309	17425	17410	17315	17256	17250	17296	17290	17405	17237	17488	17255	17483	17509	17248	17409	17343	17341	17347	17291	17165	17289	17311	17488	17322	17117	17390	17350	17510	17395	17231	17379	17369	17341	17138	17375	17284	17441	17353	17389	17303	17477	17253	17420	17306	17564	17199	17292	17476	17297	17421	17268	17234	17229	17326	17428	17340	17429	17237	17258	17318	17404	17485	17173	17236	17312	17419	17316	17410	17201	17429	17391	17211	17333	17409	17232	17371	17339	17388	17329	17239	17167	17188	17271	17358	17323	17341	17431	17186	17149	17307	17387	17342	17332	17487	17341	17438	17450	17282	17332	17343	17391	17445	17559	17298	17381	17384	17351	17458	17343	17259	17254	17367	17374	17228	17468	17344	17466	17456	17391	17437	17456	17301	17325	17235	17405	17099	17167	17316	17167	17532	17465	17126	17465	17368	17380	17240	17378	17501	17355	17424	17409	17207	17469	17282	17270	17365	17449	17341	17350	17266	17491	17343	17554	17330	17311	17373	17257	17394	17499	17345	17258	17379	17335	17468	17361	17396	17443	17463	17385	17359	17323	17420	17381	17368	17392	17250	17511	17463	17343	17479	17295	17374	17306	17186	17440	17428	17404	17318	17493	17440	17168	17218	17306	17438	17269	17221	17247	17423	17356	17204	17273	17281	17544	17398	17297	17511	17182	17275	17331	17443	17293	17456	17292	17356	17284	17290	17291	17257	17603	17261	17284	17257	17538	17253	17376	17332	17351	17401	17271	17564	17345	17414	17369	17375	17441	17463	17367	17349	17195	17487	17457	17506	17527	17403	17381	17220	17518	17217	17411	17450	17364	17573	17382	17270	17325	17253	17355	17529	17275	17519	17456	17361	17378	17394	17163	17240	17398	17328	17276	17235	17424	17417	17410	17314	17354	17307	17315	17225	17359	17340	17252	17440	17301	17629	17433	17136	17254	17408	17324	17355	17363	17304	17319	17311	17326	17352	17288	17252	17451	17384	17398	17430	17387	17433	17274	17529	17301	17276	17497	17377	17370	17356	17277	17459	17335	17313	17303	17357	17266	17360	17353	17319	17317	17363	17284	17364	17273	17384	17457	17458	17251	17462	17331	17476	17348	17461	17260	17328	17389	17371	17177	17207	17299	17333	17295	17177	17359	17352	17459	17313	17489	17390	17280	17336	17341	17369	17405	17385	17345	17419	17410	17418	17384	17343	17322	17533	17360	17422	17233	17376	17148	17406	17321	17341	17367	17319	17414	17112	17181	17470	17389	17519	17381	17386	17497	17333	17416	17354	17489	17451	17192	17463	17429	17336	17328	17535	17396	17305	17375	17400	17481	17526	17290	17345	17429	17477	17432	17524	17077	17438	17466	17273	17268	17530	17331	17399	17369	17391	17346	17380	17445	17315	17303	17406	17254	17261	17421	17649	17391	17409	17461	17237	17405	17285	17451	17293	17311	17342	17363	17338	17244	17414	17236	17445	17352	17234	17409	17297	17485	17293	17417	17368	17406	17336	17484	17378	17416	17219	17455	17436	17153	17448	17471	17247	17482	17393	17380	17223	17298	17461	17418	17337	17376	17369	17532	17343	17372	17480	17503	17353	17353	17169	17451	17313	17359	17237	17398	17199	17411	17384	17410	17167	17354	17380	17420	17360	17339	17373	17516	17360	17368	17380	17351	17172	17346	17385	17396	17400	17517	17355	17440	17339	17093	17255	17180	17323	17421	17466	17310	17326	17268	17479	17300	17277	17246	17473	17437	17367	17222	17325	17326	17393	17458	17369	17318	17420	17435	17443	17377	17424	17353	17424	17415	17371	17377	17424	17332	17349	17286	17502	17492	17347	17300	17414	17449	17359	17392	17419	17341	17162	17302	17312	17411	17411	17310	17279	17212	17424	17332	17338	17364	17442	17487	17288	17379	17332	17420	17440	17323	17170	17332	17241	17400	17399	17307	17357	17280	17266	17466	17309	17147	17344	17375	17447	17321	17250	17451	17405	17319	17332	17434	17465	17401	17382	17586	17398	17168	17458	17379	17335	17281	17381	17441	17484	17483	17349	17482	17330	17410	17386	17431	17448	17461	17455	17244	17303	17280	17590	17537	17252	17355	17314	17219	17438	17314	17503	17282	17245	17296	17450	17462	17251	17402	17487	17354	17270	17466	17345	17408	17298	17386	17446	17359	17286	17471	17559	17349	17515	17287	17415	17324	17402	17309	17361	17205	17369	17498	17361	17471	17476	17116	17385	17412	17308	17154	17382	17322	17273	17326	17372	17265	17575	17257	17361	17236	17209	17535	17307	17381	17165	17482	17415	17338	17374	17252	17337	17361	17181	17324	17263	17211	17310	17402	17213	17356	17406	17449	17248	17321	17232	17343	17255	17300	17556	17341	17280	17584	17315	17252	17326	17276	17309	17490	17332	17385	17421	17292	17428	17241	17336	17325	17569	17345	17422	17355	17359	17497	17460	17450	17228	17422	17281	17495	17337	17353	17561	17135	17332	17226	17454	17185	17179	17489	17438	17329	17404	17337	17379	17119	17321	17256	17207	17294	17418	17519	17287	17414	17476	17513	17424	17396	17494	17327	17352	17516	17400	17127	17325	17407	17381	17399	17320	17334	17456	17188	17519	17351	17380	17241	17186	17476	17395	17370	17275	17469	17370	17458	17050	17329	17298	17320	17352	17507	17272	17425	17358	17403	17131	17347	17347	17341	17374	17351	17468	17282	17518	17304	17388	17357	17326	17432	17310	17326	17295	17201	17256	17380	17266	17299	17498	17232	17308	17317	17420	17347	17228	17350	17465	17407	17290	17170	17438	17340	17483	17378	17410	17300	17440	17362	17452	17352	17375	17405	17355	17425	17405	17523	17250	17507	17266	17319	17179	17291	17368	17380	17429	17661	17350	17483	17443	17337	17350	17372	17412	17411	17304	17529	17484	17482	17439	17211	17361	17267	17489	17250	17359	17465	17415	17256	17534	17400	17442	17285	17423	17524	17288	17293	17411	17391	17303	17367	17357	17304	17326	17384	17414	17274	17358	17552	17254	17339	17343	17304	17370	17368	17177	17358	17385	17431	17312	17456	17538	17194	17337	17200	17345	17297	17418	17353	17466	17250	17424	17405	17152	17410	17410	17448	17338	17255	17307	17252	17187	17351	17278	17286	17303	17326	17365	17302
22938	21551	29573	24106	22309	25709	28874	23294	22177	27718	48299	42536	33781	26048	20678	20216	20140	19991	20101	20219	20077	20230	20035	19931	20188	20277	20061	19946	19850	19959	20127	19951	19884	20051	20116	20103	19809	20105	19827	19897	19843	19882	20161	20017	20013	20015	19892	19938	19895	19807	20031	19718	19892	19975	19937	19868	19925	19967	20042	19878	19942	19950	20009	20061	19926	19944	20065	19975	19958	19988	19893	20039	20017	19720	19864	19983	19948	19668	19840	19859	20015	20035	20100	19844	20018	19873	19810	19807	19772	19763	20002	19977	19761	19987	19808	19911	19809	19712	20089	19935	19800	19954	19990	19815	19828	19835	19909	19672	20036	20103	19859	19887	19996	19857	19825	20020	20040	19978	19855	19687	19645	19772	19849	19731	19908	19812	19899	19741	19637	19965	20023	19887	19988	19935	19911	20014	19854	20051	19998	19868	19899	19777	19929	19903	19866	20002	19936	19771	19761	19901	20056	19884	19943	19874	19875	19917	19921	19710	20006	19670	20115	19845	19960	20015	20023	19753	19866	19842	19910	19864	20039	19951	19855	19775	19982	19820	19848	19755	19688	19780	19791	19820	20041	19984	20157	20003	19790	19709	20021	19948	20002	20021	19668	19722	19930	19894	19821	19966	19796	19859	19880	19785	19848	19587	20019	19819	20038	19874	19679	20007	19842	20063	20006	19971	19880	19729	20045	19726	19795	19790	19985	19830	20064	19703	19690	19830	19938	19612	19647	19886	19796	19788	20151	19731	19894	19832	19968	19882	19749	19795	19923	19713	19794	19822	19585	19803	19888	19661	19810	19919	19888	19860	19804	20086	20004	19878	19966	19994	20037	19914	19756	19832	19827	20038	19915	19867	20092	19864	19806	19825	19757	19969	19937	20032	19730	19861	19912	20045	19898	19931	20088	19997	19955	19868	19948	20042	20019	19787	19885	19834	19817	19855	20111	19541	19936	19907	20110	19837	19776	19823	19621	19866	19852	19819	19867	19859	19810	19875	19977	19846	19860	19991	19918	20009	19884	19746	19965	19958	20095	19911	19885	19992	19861	19908	19940	20038	19850	19912	20022	19865	19663	19783	20027	19850	19928	20237	19887	19687	19931	20101	19925	19915	19858	19963	19723	20026	19678	19845	19770	19900	19899	19941	19853	19779	19892	20056	20112	19884	20130	19688	19919	19643	19957	19906	19915	20010	19910	19947	19949	19869	19854	19734	20185	19900	19691	19754	19880	19824	19553	19939	19836	19764	19852	19744	19764	19986	19899	19887	19841	20046	19937	19932	19868	19869	19922	19831	20093	19961	19697	20009	20004	19915	19875	19753	19977	20010	19765	19742	20052	19969	20004	19854	19543	19883	19902	20008	19804	19879	19795	19843	19777	19866	19956	19942	19720	19797	19972	20186	19902	20038	19938	19793	19808	19999	19691	19793	19899	19848	19928	19729	19742	19916	19982	19891	19953	20002	19741	19973	19923	20059	19958	19840	19638	19867	19992	19917	19909	19845	19797	19768	19952	19949	19954	19723	19607	19736	19859	19880	20037	19807	19976	20064	19721	20109	19916	19842	19838	19833	19866	19735	19879	19876	19853	19680	19924	19785	19841	19834	19909	19952	19945	19973	19704	19915	19879	20219	19810	19806	19864	19792	20119	19892	19890	19818	19983	19761	19891	19849	19732	19827	19819	19782	20016	19817	20073	19839	19914	19898	19898	19868	19854	19752	20013	19822	19836	19900	19971	19900	20250	19865	19974	20099	19771	20056	19731	19862	19680	19798	19870	19880	19679	19920	19831	20117	19952	19855	20048	19798	19902	19794	20026	19890	19777	19789	19857	19845	19827	19945	20140	19938	20114	19911	19964	20022	19790	19849	20109	20127	19852	19972	19817	19642	19943	19937	19904	19973	19876	20142	19869	19770	19760	19795	19744	19990	19724	19857	19907	20007	19861	19901	19831	19849	19955	19984	19872	19928	19887	19922	20086	19904	19867	19876	19870	19784	19463	19658	19726	19868	20012	19818	19840	20059	19919	19920	19730	20019	19710	19769	19840	19865	19953	19812	19794	19760	19863	19760	19835	19824	19735	19783	19709	19828	19972	19917	19867	19878	19846	19770	19776	19741	19786	19643	20163	19691	19751	19909	19903	19791	19815	19955	20132	19859	19957	19808	19830	19805	19963	19904	20010	19931	19688	19821	20026	19872	19863	19977	19900	19973	20067	19801	19857	19766	19831	19819	19871	19846	19968	19819	19829	19673	19986	19955	20050	19961	19810	19875	19814	19842	19796	19801	19798	19882	19837	19991	20043	19875	19987	19847	19881	19715	19742	19984	20067	19928	19948	19885	19886	19762	19786	19790	19787	19848	19863	19885	20028	19654	19866	19904	19894	19678	19848	19800	19835	19878	19938	19749	19893	20016	19949	20002	19924	19991	19935	19814	19728	19749	19777	19819	19975	20066	20068	19894	19756	19975	19933	19847	19928	19674	19839	19808	19738	19885	19696	19889	19843	19849	19823	19945	19745	19872	19844	19805	19895	19750	20056	19976	19925	19701	19875	19879	20147	20047	19915	19668	19784	19721	20102	20175	19700	19967	19815	19781	19637	19832	20088	19697	19921	19954	19990	19699	20005	19809	19949	20046	19753	19786	19714	19553	19992	20005	19642	19744	19884	19740	20133	19530	20052	19906	19954	19994	19619	19806	19939	19961	19988	20068	19948	19922	20053	19845	20163	19990	19763	19866	19755	20127	19736	19926	19715	20000	19909	19673	19904	19840	20122	19610	19744	19643	19973	19714	20015	19843	19911	19908	19657	19872	19715	19961	19977	19860	20048	19867	19881	20025	19816	19791	19907	20135	19930	20064	19848	20129	19823	19844	19771	19637	19834	19721	20085	20016	19840	19805	19988	19936	19993	19897	20026	19922	19851	20049	19773	19675	19840	19773	20022	20041	19907	19812	19819	19756	20074	19976	19674	19907	19733	19706	19853	19769	19685	20116	19981	19865	19975	19859	19906	19932	19905	19894	19758	19880	20028	19854	20147	19877	19720	19966	19807	19997	19761	19726	20004	19816	19804	19779	19668	19889	19810	19734	19756	19837	19644	19910	20022	19929	19696	19930	19920	19995	19864	19831	19759	19857	19925	19714	19729	19793	19691	20056	19942	19902	19991	19756	20042	19940	19940	19767	19944	19711	19779	19751	19883	19667	19955	19824	19866	19899	19973	19776	19786	20030	19898	19843	20075	19979	19943	19873	19753	19799	19877	19666	19806	19720	20026	20149	19911	19905	20180	20060	20098	20032	19826	19655	19937	19763	19895	19764	19734	19899	19921	19861	19975	19779	19705	19765	19785	19859	20123	19983	19778	19932	20127	19705	19903	19747	19757	20075	19906	19632	19952	19926	19798	19923	19940	19787	19832	19789	19822	19976	19853	19969	19688	20038	19781	19580	19853	19805	19953	20207	19938	19770	19797	19971	19837	19790	19974	19883	19746	19704	19751	19941	19697	19807	19959	19867	19923	19836	19876	19849	19827	20080	20073	19812	20030	19676	19731	20006	20071	20078	19925	20018	19906	19807	19935	19884	19743	19860	19958	19791	19828	19962	19930	19681	19668	19909	19930	19806	19806	19866	19639	20138	19999	19931	19978	19966	20016	20006	19766	19888	19662	20036	19863	19807	19781	19632	19892	19855	19949	19821	19775	19840	19992	19777	19915	19895	19913	19769	19926	19671	19644	19769	19741	19836	19912	19716	19664	19878	19807	19920	19881	19837	20018	20060	19681	19761	20011	19845	19767	19615	19822	19771	19814	19974	19856	19821	19887	19732	19846	19815	19788	19938	19914	20052	19929	19874	19809	19859	19798	19918	19668	20169	19824	19884	19689	19955	19924	19792	19985	19887	19792	19793	19884	19760	19808	19786	19736	19871	19937	19710	19730	19965	19850	19969	19645	19835	19918	19612	19997	19942	19760	19833	19886	19889	19958	19596	19951	19775	19941	19818	20039	19795	20042	19778	19677	19853	19975	19591	19877	19818	19804	19860	19754	19717	19845	19993	20022	19864	20097	19954	19729	19731	19900	20034	19640	19982	19763	19762	19847	19950	19835	19877	19955	19906	19813	19960	20042	19947	19923	19934	19894	19633	19853	19958	19775	19915	19613	20003	19858	19873	19948	19767	19855	19773	19959	19719	19925	19866	19683	19663	20043	19818	19932	19815	19876	19823	20038	19914	19925	19897	19972	19829	19948	19837	19938	19726	19847	19834	19717	20048	20067	19855	19769	19721	19775	19847	19939	20039	19706	19693	19844	19903	19766	19732	19886	19958	19930	19966	19736	19899	19848	19843	20086	19919	19951	19709	19703	19678	19757	19768	19788	19796	19804	19617	19833	19809	19835	19910	19817	19944	19824	19804	19765	19728	19919	19746	19800	19905	19632	19839	19774	19700	19972	19952	19886	19706	20125	20101	20013	19826	19798	19878	19878	19928	19841	19806	19665	19868	20030	19723	20074	19943	20122	19954	20000	19848	19946	19665	19976	19968	19882	19802	19836	19828	19841	19693	19762	20014	19812	19831	19858	19830	19954	19794	19836	19684	19771	19795	19773	19599	19934	19739	19766	19997	20040	19903	19935	19761	20049	19814	20023	19913	19925	19726	20005	20115	19878	19940	19816	19762	19841	19569	20068	20097	19925	19893	19893	19873	19611	19823	19719	19963	19882	19992	19897	19711	19595	19952	20011	19775	20018	19682	19876	19909	19956	19855	19710	19897	20047	19657	20028	19817	19654	19964	19831	19990	19914	20022	20051	19699	19759	19869	19908	19770	19886	19678	19760	19730	19940	19998	19986	19790	19781	19853	19848	19767	19774	19896	19905	19706	19758	20014	19809	19718	19766	19866	20052	19897	19830	19786	19653	20049	20002	19891	19871	19843	19731	19927	19897	19799	19778	19806	19862	19854	19930	19950	19756	19860	19711	20000	20174	20058	19845	19781	19793	19892	19874	19902	19943	19932	19886	19842	19915	20081	19994	19954	19921	19769	19896	19825	19955	20021	19707	19932	19669	19604	20022	19932	19952	19773	19797	19761	20034	20088	20054	19800	19738	19588	19885	19792	19798	20079	19776	19823	19874	19853	19864	19922
28312	52607	50353	37918	31333	27906	24176	21861	20972	28993	49626	42253	33240	22924	17191	17177	17167	17169	17133	17113	17099	17152	16845	17026	17142	16954	17151	17232	17153	17483	16843	17172	17228	17074	17043	17236	17190	17250	17191	16996	17273	17241	17164	17199	16982	17030	17042	17209	17071	16990	17301	17177	16964	17129	17080	17159	17174	17052	17063	17108	17077	17100	17081	16916	17226	17099	17067	17190	17201	17140	17124	17207	17071	17039	17144	17022	17274	17177	17131	17092	17053	17175	17184	16935	17113	17169	17111	16991	17119	17252	16942	17030	17131	17145	17003	17087	17194	17179	17091	17138	17204	17041	17188	17096	17109	17110	16917	17002	17082	17208	16980	17064	17067	17032	16960	17279	17146	17140	17132	17109	17098	16945	17173	17077	17285	17136	17027	16998	17085	17156	17059	17089	17014	17009	16939	17077	17013	17030	17010	16908	17144	17234	17057	17084	17092	17218	17236	17131	17136	17115	16969	17042	17124	16900	17148	16997	17082	17183	17207	17143	17105	17151	17094	17086	17041	17081	17136	16987	17081	16982	17331	17194	16916	17054	17077	17139	17153	17135	17036	17110	17187	17174	17281	16976	17152	16963	17012	17112	17136	17008	17086	17106	17288	17110	17004	17164	17244	17116	16969	17154	17095	17217	16933	17109	17175	17085	17172	16993	17166	16925	17131	16878	17317	17086	17214	17118	17179	17218	17181	17072	17142	17111	17200	17059	17042	17061	17041	17016	17090	17120	17080	17090	16845	16943	17035	16809	17047	17134	17073	16926	17208	17116	17050	17015	16834	17212	17013	16985	17252	17037	17209	17048	16863	17007	17115	17235	17182	17200	17054	17122	16984	17047	17138	17142	16968	16948	17106	16927	17174	16970	16974	17034	17116	17104	17086	16978	16954	17078	17084	17201	17203	17176	16882	16918	17100	17059	17155	16855	17104	17119	17162	16965	17125	17095	17023	17145	17134	17068	17110	16982	17106	17019	17054	17106	17184	17127	16930	17127	16930	17134	17125	17225	17076	17149	16971	17179	17189	17034	17098	17123	17058	16939	17116	17077	17089	17159	17107	16975	17260	17159	17209	17102	17115	17092	16932	17129	17057	17079	17127	17165	17183	16901	17021	17126	17217	16993	17031	17089	17264	17087	17103	17126	16982	17066	17004	17175	17029	16908	17192	16995	16958	17096	17041	17142	17118	17011	17006	17186	17023	17062	17033	17036	17192	16926	17076	17057	17151	17108	16864	17220	17163	17044	17123	17212	17056	17049	17205	17043	17072	17207	16878	16954	17156	17149	17161	17288	17059	17005	17063	17166	17109	16894	17162	16946	17185	17023	17112	17083	17313	17107	17075	17117	17077	17193	16879	17029	17025	16819	17006	17088	17033	17142	17127	17033	17135	17064	17234	17105	17193	17053	17125	17065	17149	17160	17241	17025	17068	17054	17122	17079	17139	16974	17193	17023	17083	17132	16968	17196	17194	17089	17111	17027	16979	17094	17162	17040	17146	16977	16886	17055	17006	17046	17023	16851	17096	17265	16831	16990	17011	17041	17199	17101	17189	17035	17012	17221	17135	17038	17146	17226	17052	17126	17197	17023	16972	16971	17015	17226	17080	16992	16994	17164	17239	17134	16958	17034	17002	17026	17221	17122	17019	17003	16962	17072	17093	17102	17014	17168	17122	17176	17164	16978	17028	17332	17079	17075	16993	17158	16903	16904	17092	17059	17113	17088	17028	17127	17041	17058	17099	17182	17019	17018	17119	17149	17058	17030	17307	17045	16874	17079	17008	17062	17049	16965	17122	16979	17078	17184	17124	17150	17024	17152	17183	16947	17190	17137	17054	16994	17108	17053	17107	17024	17227	17127	17144	16992	17122	17176	17153	17152	17242	17063	17051	16991	17037	17093	17048	17019	16972	17250	16979	17161	17163	17036	17091	17126	17220	17246	17175	17110	16998	17064	17042	17057	17142	17041	16965	16874	17076	17194	16963	17041	17073	17150	17401	17088	17120	16907	17091	17217	17092	17065	17088	17058	17015	16974	16971	17053	17044	17157	17094	17098	17141	17151	17052	17082	17007	17108	17007	17119	17081	17186	17104	17111	17198	17005	17082	17186	17241	17087	17090	17236	16816	17197	17049	16961	16971	17010	17194	17177	17164	17161	17045	17203	17005	16925	17097	17066	17141	16955	17050	17144	17171	17041	17130	17194	17171	17063	17093	16995	17073	17058	17054	16968	17041	17135	17098	16942	17106	17079	17021	17155	17254	17082	17014	16960	17049	17250	17036	16974	16960	17151	17167	17088	17145	17267	17148	17033	17010	16845	17133	17075	17061	17236	16954	17117	17002	17067	17048	17105	17171	17047	17225	17046	16947	17058	17056	17154	17060	17071	16974	17117	17000	17230	17220	17101	17076	17192	17123	17133	17170	17079	16953	17161	17088	17062	16956	17096	16962	17166	17113	17155	16982	16909	17010	17203	17098	17069	17153	17009	16964	17049	16994	17157	17102	17151	16987	17058	17106	17028	16971	17280	17188	17025	17238	17114	17025	17091	17058	16894	17129	17122	16886	17124	16956	16988	17016	17018	17121	17020	17152	17068	17145	17136	17071	17145	17171	17060	17062	17148	17092	17151	16969	16839	17222	16985	17056	17086	16967	17221	17034	17096	16883	16997	17138	16998	17050	16992	17017	17088	17138	17153	17025	16986	17133	17041	17210	17167	16934	17083	17117	17166	17025	17133	17081	17109	17131	17115	17115	17051	17198	17174	17039	17024	17029	17001	17060	17039	17147	16938	17228	17089	16915	17252	17074	17060	17129	17134	17090	17043	17304	17205	17123	17102	17048	17172	17243	16997	17009	17109	16937	17070	17045	17083	17060	17081	16936	17218	16932	17107	17120	16908	16923	16995	17121	17112	17109	17182	17014	17150	17205	17035	17015	17050	17219	17100	17134	17156	17225	16903	16984	17134	17214	17125	17033	16935	17250	17038	17182	16968	17038	16915	17009	17107	17048	17081	17063	17008	17301	17150	16994	17074	17061	16985	17137	17052	17120	17024	17101	17246	17019	17100	17077	17134	17184	17068	17167	17195	16911	16985	17004	17068	17010	16921	17061	17119	16966	17136	17212	16953	17043	17082	17170	17021	17133	17188	17123	16958	16931	16991	17019	17186	17121	17072	17133	17113	17104	17001	17099	17094	17088	17217	17047	17242	16981	17000	16964	16931	17145	17133	17008	17234	17060	17056	16923	17186	16900	16996	17060	17015	17056	17035	17046	17054	17225	17024	17225	16952	17186	16924	17010	17032	17103	17136	17106	17044	17099	17179	17100	17023	17162	17081	16999	17223	17080	17146	17249	16962	17078	16959	17022	17104	17098	17216	17294	16933	17082	17165	17035	17105	16915	17024	17193	16935	16986	17215	17092	17130	16961	17196	16978	16966	17149	16980	16927	16988	17067	16802	16952	17088	17011	17029	16919	16983	17078	17099	16949	17025	17057	17199	17029	17087	17201	16976	17125	17231	17124	17076	17136	17104	17246	17095	17002	17145	16998	17044	16988	17197	17182	16950	17219	17126	17081	17118	17136	17220	17075	17107	17287	17170	17023	17024	17198	16996	17224	16974	16971	16979	17002	17112	17145	16971	17082	16974	17187	17014	16947	17108	17218	17141	16990	17088	17219	17131	16958	17061	17150	17057	17101	16945	16999	17115	17286	17086	17079	17079	16971	17336	17195	17040	17008	16999	17002	17167	17167	17112	17045	17075	17019	17049	17126	17108	17302	17070	16979	17019	17152	17187	16979	17019	17084	17082	17023	17188	17036	17049	17052	17026	17095	17150	17020	17173	17164	17048	16952	17135	17032	17066	17076	17057	17091	17093	17073	16961	17233	17049	17055	17084	17165	17122	17253	17111	17178	17160	16989	17181	17155	17071	17117	17008	17267	17119	16995	17173	17047	17087	17011	17136	16942	16988	16917	17064	16930	17214	17228	17286	17019	17064	17096	17082	17232	17283	16912	17327	17104	17124	17182	17189	17034	17161	17114	17050	17016	17236	17053	17099	17062	16959	16999	17095	17021	16886	17134	17233	16974	16992	17074	16906	17009	17083	17113	16928	17095	17060	17069	16874	17000	17082	17087	17198	16965	17039	16826	17011	16946	17163	17265	17121	17128	17034	16999	17017	17080	17151	17063	17209	17196	17141	17283	16908	16948	17141	17065	17037	17045	17141	17110	17055	17086	17223	17081	16947	17085	17123	17199	17210	16999	17276	17145	17110	17006	17073	17168	17004	17074	17138	17063	16884	17018	17278	16974	17176	16906	17199	17164	17122	17022	17082	17070	17069	17144	17234	16998	17150	17115	17375	16804	17047	17066	17119	17058	16968	17117	17065	17027	17113	17093	17145	17046	17206	17166	17017	17117	17087	17230	17170	17166	16908	17030	17157	17028	17055	17168	16936	16902	17188	16980	17184	16950	16948	17107	17108	17198	16969	17019	17137	17133	17010	17121	17045	16882	17047	17067	17103	17059	17110	17047	17222	17113	16986	17221	17105	17226	17046	17126	17249	17210	17146	17279	17200	17164	17109	17028	17087	17200	17093	17066	17052	17035	17141	17183	16843	17120	17092	16971	16961	17170	17105	16977	17093	16975	17094	16980	17142	17142	17016	16976	17042	17174	17196	17076	17132	17029	17065	17160	17018	17111	17175	17188	17062	17072	17142	16892	17213	17068	17032	16984	17093	16932	17097	17076	17125	17092	17190	16924	17005	17046	17086	16946	17124	17145	16892	17077	17148	16965	17187	17205	16983	17099	17027	16871	17177	17003	17104	17148	17136	17020	16968	16951	17112	17057	17117	17123	16888	17178	17060	17074	17350	17020	17081	17122	17129	16993	17058	17132	16783	17137	17076	17095	17047	17047	17061	17026	16983	17093	17159	17085	17040	16991	17035	17069	17287	16916	17197	17139	17125	17060	17063	17154	16991	17135	17119	17026	17221	17069	17025	17086	17054	17091	17204	17004	17191	17239	17110	17154	17125	16926	17248	17196	17147	17141	17192	16928	17107	17093	17114	17041	17183	17111	17102	16885	17271	17042	17130	17085	17168	17249	17059	17191	16922	17051	16958	17245	17064	17108	17095
27758	23546	29399	26940	21755	20401	19778	18944	18582	19320	21120	20950	20112	19116	18514	18185	18266	18317	18753	18285	18478	18376	18259	18335	18194	18256	18318	18593	18278	18403	18351	18374	18327	18403	18492	18231	18196	18190	18192	18347	18255	18174	18313	18273	18242	18375	18233	18369	18342	18315	18462	18264	18157	18217	18295	18483	18371	18331	18448	18301	18325	18344	18241	18436	18550	18326	18336	18239	18317	18319	18400	18466	18546	18289	18368	18494	18236	18310	18271	18357	18348	18443	18367	18260	18381	18474	18209	18369	18369	18412	18234	18197	18452	18261	18358	18371	18397	18301	18271	18143	18394	18402	18300	18323	18470	18473	18367	18318	18265	18373	18297	18472	18376	18367	18560	18298	18530	18321	18326	18327	18271	18476	18401	18439	18439	18263	18380	18326	18293	18285	18276	18028	18259	18214	18125	18345	18362	18314	18428	18230	18355	18257	18144	18220	18224	18212	18361	18321	18445	18430	18105	18305	18438	18411	18176	18332	18413	18265	18492	18461	18255	18198	18329	18284	18475	18440	18332	18348	18301	18418	18350	18214	18159	18029	18498	18528	18272	18389	18382	18246	18343	18474	18376	18428	18414	18255	18430	18268	18398	18431	18461	18348	18553	18326	18267	18219	18352	18288	18210	18202	18472	18095	18471	18367	18352	18391	18267	18173	18360	18312	18339	18364	18119	18415	18522	18410	18257	18439	18140	18114	18440	18221	18339	18347	18302	18254	18512	18345	18246	18319	18227	18398	18694	18136	18376	18317	18336	18435	18188	18461	18326	18333	18552	18354	18401	18300	18335	18223	18234	18261	18375	18350	18462	18237	18315	18324	18343	18459	18270	18451	18303	18361	18401	18300	18535	18419	18415	18360	18372	18359	18461	18498	18303	18310	18363	18262	18165	18234	18415	18227	18379	18251	18452	18536	18662	18297	18377	18245	18427	18349	18072	18231	18272	18442	18344	18059	18502	18494	18310	18230	18242	18322	18320	18344	18344	18421	18270	18243	18229	18572	18630	18333	18240	18252	18400	18500	18234	18397	18525	18252	18569	18383	18283	18221	18371	18299	18491	18462	18490	18377	18305	18291	18269	18304	18395	18432	18270	18352	18419	18344	18478	18391	18610	18252	18559	18479	18321	18366	18367	18582	18472	18459	18518	18361	18290	18494	18332	18331	18334	18329	18249	18371	18257	18380	18281	18408	18308	18232	18252	18320	18207	18264	18361	18515	18287	18352	18288	18283	18324	18226	18343	18425	18617	18330	18316	18468	18139	18234	18260	18442	18369	18353	18349	18372	18454	18440	18414	18268	18338	18155	18350	18402	18196	18157	18204	18266	18140	18401	18439	18391	18456	18363	18422	18170	18248	18512	18284	18350	18468	18388	18466	18340	18320	18354	18409	18247	18522	18456	18001	18334	18291	18392	18373	18319	18400	18174	18385	18429	18201	18251	18332	18436	18527	18177	18292	18216	18325	18353	18311	18186	18275	18309	18333	18327	18321	18241	18403	18437	18550	18244	18418	18598	18288	18366	18200	18450	18477	18353	18413	18188	18266	18077	18118	18182	18337	18556	18289	18130	18419	18534	18415	18330	18326	18153	18281	18240	18316	18267	18270	18334	18444	18289	18380	18365	18126	18182	18370	18161	18493	18274	18297	18364	18276	18377	18414	18362	18323	18432	18336	18193	18381	18353	18518	18393	18530	18348	18341	18616	18324	18357	18373	18438	18236	18138	18096	18275	18480	18366	18291	18211	18171	18441	18394	18271	18423	18236	18506	18342	18338	18464	18488	18406	18559	18392	18403	18324	18226	18489	18424	18250	18409	18228	18500	18363	18645	18437	18388	18456	18391	18409	18449	18503	18110	18220	18221	18242	18132	18342	18508	18390	18287	18193	18202	18251	18300	18313	18314	18410	18291	18200	18301	18624	18410	18272	18413	18260	18425	18365	18562	18284	18239	18335	18339	18178	18580	18449	18287	18400	18312	18236	18542	18417	18275	18455	18274	18336	18298	18366	18081	18454	18377	18517	18339	18187	18303	18580	18434	18164	18392	18279	18637	18394	18425	18467	18430	18266	18240	18378	18348	18437	18231	18253	18347	18395	18357	18306	18261	18299	18475	18433	18229	18288	18256	18355	18426	18398	18481	18225	18344	18222	18478	18170	18276	18140	18470	18236	18453	18329	18370	18265	18426	18279	18303	18334	18431	18270	18275	18467	18320	18365	18163	18325	18346	18241	18227	18334	18433	18288	18450	18335	18439	18562	18417	18286	18432	18405	18481	18205	18359	18386	18225	18462	18490	18363	18348	18382	18209	18334	18398	18170	18481	18215	18358	18285	18293	18409	18543	18430	18337	18317	18372	18322	18436	18298	18101	18363	18314	18368	18462	18293	18469	18318	18506	18524	18550	18476	18473	18220	18320	18417	18439	18432	18090	18252	18206	18545	18276	18195	18385	18422	18484	18406	18514	18475	18440	18500	18565	18375	18337	18377	18467	18364	18391	18368	18536	18326	18444	18301	18186	18228	18126	18260	18326	18443	18262	18329	18303	18241	18432	18554	18367	18330	18279	18548	18230	18081	18366	18589	18295	18363	18388	18325	18136	18424	18248	18361	18360	18136	18276	18424	18586	18427	18410	18531	18113	18246	18314	18487	18340	18382	18141	18428	18427	18578	18365	18663	18187	18399	18346	18229	18381	18029	18247	18255	18233	18339	18342	18580	18363	18315	18186	18447	18445	18460	18451	18536	18018	18355	18184	18296	18475	18366	18355	18301	18482	18347	18322	18336	18164	18433	18329	18317	18310	18382	18309	18330	18288	18315	18216	18446	18344	18204	18111	18128	18239	18346	18423	18393	18363	18383	18397	18084	18244	18248	18320	18321	18325	18394	18444	18494	18543	18338	18186	18402	18372	18295	18397	18196	18490	18232	18469	18511	18387	18199	18210	18331	18372	18534	18470	18509	18519	18400	18399	18446	18538	18380	18509	18283	18536	18367	18228	18432	18406	18500	18426	18197	18215	18347	18243	18361	18176	18397	18198	18434	18205	18438	18263	18403	18295	18224	18302	18571	18294	18296	18238	18547	18372	18376	18232	18352	18403	18367	18324	18263	18422	18333	18467	18407	18340	18321	18340	18181	18461	18360	18357	18333	18264	18572	18466	18586	18367	18294	18405	18144	18505	18481	18285	18445	18288	18365	18293	18305	18290	18458	18228	18334	18349	18287	18395	18437	18477	18627	18300	18272	18244	18402	18317	18142	18479	18427	18291	18327	18333	18344	18282	18278	18300	18156	18277	18379	18280	18503	18311	18414	18215	18418	18259	18256	18064	18449	18502	18258	18322	18428	18555	18326	18372	18215	18479	18302	18257	18099	18276	18211	18432	18442	18283	18293	18279	18481	18354	18304	18051	18320	18344	18295	18278	18244	18272	18192	18280	18354	18335	18380	18312	18306	18410	18294	18501	18396	18314	18563	18222	18316	18267	18693	18414	18224	18117	18205	18405	18447	18406	18250	18333	18472	18332	18314	18356	18244	18283	18451	18421	18427	18304	18306	18357	18048	18296	18360	18506	18314	18335	18328	18427	18352	18370	18287	18499	18432	18326	18303	18363	18437	18507	18448	18452	18362	18353	18484	18226	18317	18474	18422	18361	18392	18269	18173	18313	18429	18422	18271	18456	18449	18551	18245	18406	18417	18394	18532	18337	18199	18492	18456	18412	18536	18528	18268	18429	18150	18313	18430	18214	18498	18596	18512	18524	18295	18414	18399	18341	18222	18546	18264	18521	18175	18304	18442	18270	18319	18384	18287	18331	18245	18342	18177	18442	18267	18447	18222	18375	18400	18323	18505	18290	18471	18144	18394	18120	18224	18265	18326	18308	18443	18410	18582	18278	18458	18537	18345	18306	18604	18361	18366	18218	18135	18098	18533	18369	18398	18245	18370	18405	18333	18283	18237	18273	18445	18386	18255	18470	18384	18116	18461	18431	18535	18334	18313	18449	18450	18233	18334	18379	18382	18372	18130	18226	18358	18271	18237	18396	18484	18405	18205	18217	18334	18330	18347	18381	18498	18268	18380	18108	18376	18511	18457	18234	18360	18460	18344	18375	18260	18391	18225	18375	18425	18397	18315	18396	18390	18375	18306	18270	18359	18408	18276	18150	18329	18253	18295	18568	18208	18281	18356	18314	18389	18327	18556	18542	18514	18401	18252	18554	18245	18298	18420	18441	18379	18288	18274	18327	18444	18453	18317	18253	18645	18256	18524	18328	18332	18251	18473	18245	18360	18497	18562	18375	18578	18433	18530	18308	18387	18408	18228	18349	18511	18432	18275	18327	18279	18392	18496	18485	18364	18311	18147	18473	18498	18242	18190	18490	18350	18250	18279	18537	18281	18230	18423	18551	18268	18655	18243	18573	18529	18546	18415	18183	18361	18149	18433	18152	18484	18527	18223	18393	18273	18189	18442	18338	18263	18590	18291	18281	18351	18413	18521	18488	18264	18193	18286	18407	18201	18371	18296	18290	18297	18385	18188	18317	18551	18263	18365	18255	18280	18311	18243	18369	18501	18470	18472	18360	18495	18297	18289	18339	18354	18459	18068	18343	18294	18472	18226	18392	18264	18466	18378	18511	18360	18471	18424	18365	18316	18426	18100	18399	18353	18316	18218	18213	18338	18400	18142	18255	18298	18338	18379	18299	18223	18666	18560	18415	18339	18405	18366	18491	18263	18372	18160	18516	18337	18456	18409	18420	18380	18384	18224	18196	18315	18542	18448	18180	18304	18428	18580	18444	18541	18455	18346	18428	18438	18680	18327	18327	18087	18337	18407	18436	18469	18385	18490	18372	18296	18212	18290	18233	18333	18379	18242	18238	17996	18396	18373	18427	18333	18373	18224	18223	18332	18266	18206	18270	18325	18453	18368	18345	18479	18249	18292	18408	18265	18339	18340	18353	18156	18514	18395	18323	18331	18122	18383	18507	18429	18375	18190	18383	18181	18132	18450	18473	18531	18082	18476	18298	18458	18452	18154	18428	18404	18504	18236	18132	18159	18545	18346	18503	18652	18194	18266	18292	18441	18410	18293	18235	18361	18367	18406	18546	18242	18464	18387	18480	18431	18418	18454	18215	18297
24042	32426	31740	25604	21318	18816	18059	17498	16903	17858	20520	19512	18243	16522	16085	16225	16263	16297	16244	16210	16165	16081	16282	16122	16056	16062	16305	16202	16447	16359	16246	16303	16210	16333	16057	16301	16217	16234	16124	16363	16196	16336	16051	16259	16303	16198	16153	16330	16301	16308	16114	16320	16172	16164	16340	16344	16217	16060	16169	16142	16381	16156	16258	16155	16191	16277	16145	16244	16288	16195	16240	16218	16338	16248	16094	16319	16253	16101	16245	16191	16156	16162	16311	16083	16202	16313	16057	16203	16334	16188	16182	16325	16162	16280	16247	16384	16037	16368	16238	16300	16157	16159	16280	16166	16229	16189	16340	16213	16307	16090	16312	16079	16411	16344	15984	16355	16114	16247	16278	16141	16176	16491	16123	16252	16187	16348	16163	16224	16282	16201	16344	16230	16283	16435	16353	16259	16320	16098	16221	16197	16298	16292	16185	16401	16312	16406	16156	16285	16239	16068	16186	16243	16128	16308	16367	16136	16318	16183	16298	16181	16278	16282	16224	16384	16307	16159	16239	16284	16327	16106	16136	16259	16119	16137	16157	16169	16364	16090	16243	16252	16251	16214	16306	16231	16304	16270	16256	16255	16036	16265	16235	16206	16313	16481	16171	16042	16150	16203	16310	16088	16098	16200	16134	16193	16123	16181	16272	16367	16192	16133	16204	16355	16250	16177	16223	16105	16210	16205	16318	16260	16273	16273	16089	16195	16161	16257	16271	16225	16287	16148	16251	16330	16151	16129	16197	16351	16229	16270	16312	16171	16396	16151	16267	16183	16313	16251	16327	16168	16094	16196	16182	16180	16392	16277	16134	16280	16024	16184	16182	16140	16110	16091	16416	16077	16203	16382	16285	16216	16028	16230	16289	16239	16379	16333	16174	16312	16166	16260	16432	16238	16300	16252	16408	16253	16308	16247	16180	16105	16331	16173	16188	16344	16272	16270	16216	16279	16171	16224	16043	16225	16374	16251	16399	16123	16287	16120	16196	16126	16258	16292	16136	16061	16186	16123	16241	16189	16264	16250	16182	16323	16215	16190	16094	16092	16191	16276	16335	16261	16156	16247	16299	16108	16145	16278	16207	16362	16198	16196	16493	16265	16200	15991	16227	16184	16227	16356	16200	16180	16247	16282	16163	16393	16139	16068	15970	16217	16103	16044	16313	16162	16290	16336	16105	16266	16287	16122	16299	16025	16223	16280	16141	16248	16174	16393	16263	16101	16178	16172	16192	16179	16156	16152	16113	16155	16404	16326	16290	16151	16138	16325	16146	16185	16251	16259	16168	16299	16348	16327	16189	16161	16318	16261	16166	16225	16211	16220	16052	16248	16182	16289	16078	16221	16356	16200	16100	16216	16185	16288	16082	16270	16186	16290	16262	16088	16301	16256	16112	16121	16171	16137	16233	16242	16436	16426	16268	16301	16257	16235	15915	16135	16237	16149	16168	16234	16470	16206	16301	16149	16321	16324	16204	16523	16188	16177	16338	16049	16180	16259	16187	16341	16288	16265	16285	16242	16074	16330	16184	16229	16347	16245	16210	16218	16250	16238	16209	16052	16354	16304	16346	16231	16200	16338	16251	16339	16206	16196	16178	16143	16353	16199	16312	16189	16411	16092	16156	16365	16324	16341	16252	16157	16315	16179	16148	16120	16281	16159	16242	16084	16368	16015	16285	16378	16297	16136	16183	16296	16259	16289	16376	16234	16376	16269	16100	16021	16335	16037	16130	16186	16154	16301	16235	16349	16044	16317	16169	16265	16179	16227	16313	16236	16232	16381	16163	16282	16127	16244	16080	16218	16325	16184	16196	16389	16405	16374	16390	16227	16309	16222	16131	16251	16239	16118	16074	16249	16126	16143	16289	16161	16093	16161	16109	16163	16175	16263	16161	16183	16214	16255	16090	16144	16094	16312	16318	16201	16353	16304	16165	16203	16215	16368	16130	16196	16136	16229	16197	16139	16339	16356	16310	16282	16174	16241	16226	16014	16138	16302	16190	16257	16176	16220	16187	16348	16150	16397	16251	16196	16273	16319	16228	16124	16134	16145	16168	16213	16210	16275	16211	16209	16273	16175	16212	16129	16250	16184	16273	16296	16314	16098	16305	16125	16153	16217	16306	16237	16203	16253	16223	16146	16303	16112	16259	16167	15976	16345	16292	16235	16362	16228	16312	16180	16305	16229	16301	16171	16308	16246	16143	16241	16220	16126	16291	16141	16242	16376	16176	16116	16310	16084	16248	16261	16241	16160	16454	16172	16186	16157	16222	15997	16237	16094	16266	16172	16343	16296	16264	16245	16092	16174	16127	16142	16457	16240	16324	16209	16150	16358	16085	16064	16331	16164	16151	16178	16212	16193	16148	16326	16329	16102	16304	16143	16335	16140	16025	16195	16282	16114	16257	16138	16099	16158	16303	16288	16295	16339	16251	16198	16291	16213	16139	16218	16218	16280	16193	16105	16175	16254	16130	16125	16182	16264	16279	16253	16213	16173	16226	16086	16244	16288	16319	16177	16204	16116	16194	16133	16107	16163	16256	16348	16267	16351	16185	16254	16181	16102	16158	16089	16162	16302	16350	16361	16321	16128	16377	16067	16115	16210	16089	16186	16171	16222	16241	16309	16217	16322	16172	16073	16153	16060	16256	16346	16273	16295	16378	16113	16308	16372	16178	16223	16366	16323	16356	16221	16109	16213	16251	16206	16237	16228	16246	16259	16159	16038	16375	16277	16158	16179	16150	16128	16229	16259	16179	16179	16321	16317	16249	16412	16320	16265	16260	16135	16261	16339	16141	16264	16111	16379	16047	16129	16067	16218	16392	16312	16189	16184	16297	16241	16299	16344	16173	16332	16114	16322	16096	16264	16218	16360	16302	16336	16260	16177	16189	15936	16283	16263	16249	16290	16180	16266	16283	16257	16231	16164	16313	16386	16393	16163	16229	16049	16206	16298	16388	16245	16109	16309	16277	16251	16275	16251	16201	16209	16302	16307	16368	16207	16241	16208	16268	16244	16299	16140	16112	16092	16230	16208	16339	16194	16193	16283	16084	16165	16285	15974	16073	16180	16293	16211	16369	16302	16214	16232	16121	16218	16289	16089	16229	16423	16277	16218	16309	16240	16323	16318	16346	16124	16213	16062	16282	16002	16035	16294	16403	16189	16164	16318	16107	16371	16386	16160	16285	16330	16106	16273	16361	16142	16283	16078	16108	16263	16292	16245	16186	16268	16240	16134	16296	16172	16133	16130	16227	16021	16235	16280	16214	16263	16153	16327	16319	16260	16394	16142	16168	16281	16314	16317	16282	16247	16093	16552	16261	16152	16393	16230	16265	16298	16215	16229	16342	16275	16321	16442	16190	16232	16223	16234	16227	16350	16212	16128	16259	16249	16289	16332	16088	16066	15953	16330	16287	16245	16200	16267	16269	16153	16231	16017	16225	16115	16128	16290	16302	16071	16045	16270	16310	16256	16304	16402	16313	16147	15884	16178	16061	16202	16139	16258	16208	16317	16171	16495	16283	16351	16370	16326	16192	16291	16133	16223	16162	16223	16277	16189	16262	16221	16223	16131	16337	16232	16244	16204	16181	16153	16252	16350	16097	16137	16205	16146	16315	16219	16030	16022	16267	16035	16344	16212	16195	16068	16195	16395	16072	16074	16278	16152	16286	16195	16253	16029	16119	16149	16261	16165	16256	16255	16180	16349	16227	16201	16247	16488	16182	16325	16315	16250	16388	16291	16336	16300	16250	16186	16267	16120	16103	16021	16327	16263	16087	16074	16130	16187	16070	16182	16226	16274	16191	16308	16274	16070	16054	16255	16132	16171	16269	16292	16186	16129	16174	16081	16139	16431	16148	15999	16300	16112	16094	16332	16309	16228	16327	16302	16398	16271	16172	16197	16100	16106	16132	16125	16183	16153	16253	16037	16103	16249	16144	16286	16212	16086	16271	16145	16239	16225	16150	16295	16319	16199	16013	16230	16384	16147	16180	16334	16074	16358	16136	16223	16199	16130	16356	16262	16254	16144	16330	16104	16447	16212	16111	16261	16074	16169	16254	16421	16175	16349	16356	16230	16259	16234	16389	16205	16363	16337	16194	16243	16284	16223	16359	16472	16214	16271	16113	16233	16094	16106	16129	16184	16191	16222	16193	16183	16267	16140	16202	16199	16303	16348	16261	16270	16176	16299	16325	16276	16179	16104	16179	16387	16228	16221	16253	16297	16258	16234	16108	16074	16296	16120	16157	16198	16093	16102	16238	16269	16170	16285	16163	16294	16324	16149	16383	16138	16110	16262	16180	16273	16293	16210	16176	16302	16108	16246	16109	16265	16073	16330	16148	16150	16350	16027	16169	16310	16207	16195	16163	15974	16263	16223	16051	16265	16342	16132	16129	16064	16252	16199	16291	16032	16321	16199	16172	16105	16146	16242	16327	16226	16176	16323	16224	16228	16230	16099	16289	16132	16255	16129	16173	16313	16216	16258	16192	16147	16080	16056	16209	16244	16145	16197	16245	16287	16228	16376	16262	16131	16334	16201	16237	16176	16213	16104	16178	16166	16230	16342	16118	16252	16159	16213	16108	16212	16405	16365	16321	16318	16161	16047	16305	16231	16207	16306	16144	16155	16190	16216	16352	16188	16173	16259	16184	16135	16433	16073	16159	16326	16341	16187	16192	16148	16279	16162	16206	16165	16323	16132	16468	16324	16363	16294	16029	16210	16228	16224	16215	16227	16206	16242	16094	16115	16286	16258	16342	16352	16389	16336	16213	16155	16185	16191	16155	16281	16337	16329	16270	16341	16268	16205	16185	16414	16293	16192	16211	16193	16235	16139	16268	16353	16144	16115	16249	16096	16167	16136	16105	16266	16340	16110	16330	16244	16236	16200	16256	16088	16188	16242	16275	16216	16064	16143	16295	16211	16176	16285	16074	16204	16257	16167	16164	16278	16284	16293	16101	16225	16357	16218	16284	16150	16201	16314	16320	16158	16239	16355	16168	16196	16256	16301	16374	16088	16232	16257	16188	16289	16263	16378	16188	16207	16039	16161	16332	16069	16476	16187	16262	16238	16154	16244	16197	16394	16069	16195	16084	16166	16328	16147	16090	16235	16317	16168	16134	16343
24484	21446	28788	25333	24164	24335	23742	21142	20565	26153	33215	30553	25215	21863	19581	19519	19586	19824	19554	19372	19611	19457	19497	19436	19564	19221	19493	19265	19203	19222	19382	19312	19387	19283	19396	19362	19217	19106	19305	19331	19328	19210	19396	19310	19364	19334	19350	19241	19292	19343	19256	19402	19214	19432	19466	19434	19276	19450	19238	19251	19251	19197	19284	19324	19210	19333	19163	19375	19500	19311	19369	19347	19314	19431	19431	19284	19291	19045	19175	19476	19493	19523	19528	19471	19118	19323	19247	19312	19495	19133	19296	19230	19390	19323	19262	19326	19314	19283	19089	19351	19202	19252	19289	19306	19472	19391	19341	19409	19407	19395	19444	19200	19243	19556	19477	19405	19328	19395	19553	19378	19321	19341	19480	19318	19516	19317	19155	19174	19267	19367	19306	19381	19375	19293	19372	19333	19146	19423	19384	19221	19366	19150	19162	19329	19421	19442	19268	19238	19159	19397	19415	19219	19482	19447	19166	19469	19140	19226	19447	19252	19376	19397	19357	19215	19275	19216	19447	19385	19176	19230	19111	19059	19435	19270	19395	19422	19445	19407	19340	19309	19315	19318	19283	19383	19219	19392	19279	19360	19204	19396	19307	19150	19338	19213	19405	19280	19245	19276	19455	19142	19365	19301	19156	19424	19382	19272	19190	19366	19271	19619	19196	19292	19430	19263	19518	19423	19404	19510	19387	19230	19322	19159	19326	19419	19216	19565	19275	19238	19300	19173	19163	19294	19054	19385	19194	19233	19403	19278	19228	19261	19376	19212	19350	19210	19331	19433	19199	19234	19328	19142	19017	19348	19353	19258	19334	19264	19308	19267	19218	19298	19348	19305	19454	19300	19271	19488	19340	19382	19285	19323	19153	19095	19440	19358	19291	19197	19378	19373	19491	19314	19571	19422	19343	19337	19393	19547	19163	19385	19415	19305	19503	19222	19315	19331	19395	19358	19476	19339	19408	19347	19058	19144	19324	19412	19351	19417	19441	19212	19224	19270	19241	19422	19470	19249	19417	19187	19295	19320	19397	19219	19363	19329	19167	19404	19260	19423	19312	19413	19225	19217	19303	19329	19408	19420	19380	19289	19248	19191	19355	19199	19502	19413	19327	19114	19327	19306	19295	19371	19301	19396	19219	19329	19268	19293	19340	19395	19362	19200	19122	19214	19120	19243	19246	19326	19270	19600	19560	19518	19287	19388	19439	19248	19237	19431	19350	19324	19383	19272	19242	19368	19400	19181	19242	19369	19404	19480	19217	19359	19373	19313	19262	19226	19295	19356	19464	19444	19236	19267	19384	19349	19426	19343	19331	19178	19403	19434	19237	19328	19273	19318	19320	19295	19290	19316	19412	19429	19464	19411	19293	19446	19276	19226	19304	19053	19334	19120	19297	19255	19146	19290	19444	19321	19483	19326	19243	19313	19143	19301	19359	19244	19228	19469	19127	19454	19436	19374	19206	19134	19507	19291	19318	19577	19220	19254	19273	19276	19384	19170	19267	19112	19250	19217	19443	19261	19283	19247	19220	19367	19259	19248	19287	19186	19407	19425	19481	19209	19445	19487	19464	19516	19120	19331	19342	19230	19338	19316	19172	19433	19409	19150	19198	19170	19303	19193	19081	19255	19455	19330	19177	19194	19257	19228	19237	19247	19356	19324	19444	19162	19252	19446	19322	19341	19325	19375	19164	19322	19327	19515	19298	19184	19355	19253	19220	19623	19341	19115	19470	19420	19245	19160	19219	19098	19224	19158	19011	19384	19387	19248	19479	19231	19510	19602	19316	19310	19282	19399	19259	19201	19333	19253	19287	19174	19093	19068	19357	19346	19220	19346	19275	19203	19266	19258	19260	19354	19465	19384	19289	19432	19243	19376	19425	19375	19179	19674	19442	19265	19284	19281	19350	19258	19369	19341	19454	19480	19377	19290	19183	19225	19595	19418	19548	19467	19175	19239	19336	19295	19341	19147	19316	19455	19425	19297	19557	19355	19176	19379	19315	19167	19236	19107	19219	19538	19191	19325	19304	19243	19238	19288	19319	19107	19302	19246	19053	19145	19403	19391	19395	19111	19256	19403	19396	19438	19488	19563	19253	19326	19382	19180	19409	19309	19193	19156	19115	19411	19081	19200	19359	19477	19111	19291	19125	19205	19207	19547	19207	19474	19304	19262	19118	19209	19373	19267	19478	19305	19239	19205	19356	19198	19317	19270	19327	19449	19382	19183	19311	19373	19295	19218	19294	19339	19378	19200	19332	19153	19316	19245	19287	19414	19268	19357	19247	19286	19380	19196	19433	19399	19288	19237	19319	19208	19269	19324	19207	19412	19398	19375	19231	19401	19440	19578	19330	19196	19350	19148	19342	19306	19278	19386	19327	19246	19259	19425	19420	19286	19165	19342	19320	19343	19338	19418	19427	19245	19200	19457	19552	19294	19121	19052	19166	19344	19476	19202	19168	19447	19272	19317	19317	19528	19137	19428	19444	19256	19209	19322	19120	19204	19266	19221	19248	19182	19275	19183	19315	19265	19459	19192	19473	19374	19278	19127	19290	19234	19401	19212	19340	19330	19241	19278	19201	19471	19220	19251	19299	19303	19252	19451	19216	19473	19343	19254	19346	19374	19418	19113	19378	19359	19293	19336	19462	19225	19229	19276	19130	19283	19368	19363	19294	19304	19243	19153	19141	19367	19469	19176	19564	19283	19312	19275	19239	19258	19342	19179	19441	19354	19288	19323	19302	19349	19220	19386	19304	19205	19308	19434	19232	19185	19463	19311	19302	19123	19434	19240	19556	19448	19222	19369	19437	19245	19263	19230	19330	19388	19187	19202	19217	19441	19455	19285	19205	19172	19136	19216	19201	19283	19485	19274	19128	19201	19349	19350	19396	19223	19426	19172	19227	19125	19188	19486	19541	19336	19337	19163	19353	19384	19218	19087	19059	19133	19253	19344	19367	19383	19480	19556	19270	19495	19444	19336	19403	19512	19411	19369	19362	19308	19480	19405	19426	19317	19352	19255	19351	19165	19448	19208	19144	19292	19424	19272	19119	19289	19221	19170	19300	19324	19186	19388	19347	19314	19211	19378	19323	19318	19293	19345	19165	19272	19384	19234	19184	19226	19268	19435	19178	19339	19226	19319	19487	19330	19435	19370	19250	19313	19375	19375	19208	19395	19299	19240	19403	19395	19116	19276	19400	19244	19488	19276	19221	19187	19261	19306	19390	19465	19226	19377	19349	19221	19395	19316	19331	19183	19348	19303	19299	19096	19400	19374	19081	19377	19477	19393	19193	19317	19203	19364	19376	19371	19367	19353	19440	19196	19303	19430	19276	19280	19283	19444	19284	19175	19159	19354	19148	19510	19228	19296	19294	19495	19297	19273	19213	19361	19136	19456	19255	19349	19439	19322	19327	19102	19339	19450	19449	19422	19163	19239	19340	19367	19374	19386	19272	19190	18922	19346	19294	19359	19460	19423	19549	19259	19383	19515	19229	19373	19336	19594	19334	19487	19390	19148	19280	19381	19350	19196	19218	19463	19345	19117	19329	19378	19214	19221	19264	19292	19336	19360	19377	19116	19252	19421	19215	19198	19148	19197	19318	19417	19157	19433	19426	19306	19422	19237	19283	19456	19389	19277	19194	19336	19438	19399	19445	19154	19315	19201	19399	19302	19342	19358	19228	19101	19451	19199	19261	19462	19339	19471	19236	19313	19212	19389	19433	19329	19142	19218	19457	19325	19201	19311	19207	19274	19285	19374	19392	19531	19261	19224	19144	19379	19278	19260	19527	19528	19419	19211	19315	19438	19290	19348	19302	19398	19124	19518	19445	19253	19204	19256	19334	19340	19360	19145	19373	19554	19183	19223	19239	19192	19291	19196	19399	19427	19393	19201	19407	19304	19320	19371	19334	19214	19453	19196	19400	19304	19146	19360	19280	19341	19264	19152	19184	19381	19420	19243	19008	19379	19243	19132	19263	19509	19488	19346	19174	19095	19128	19431	19324	19391	19336	19470	19457	19378	19402	19368	19198	19353	19519	19268	19466	19516	19229	19287	19291	19386	19370	19152	19366	19272	19431	19222	19304	19309	19284	19401	19454	19217	19435	19191	19323	19434	19509	19301	19451	19160	19263	19279	19213	19064	19302	19361	19314	19262	19254	19102	19277	19535	19043	19277	19347	19403	19500	19193	19172	19224	19315	19267	19363	19315	19183	19276	19267	19415	19213	19489	19307	19273	19378	19458	19350	19243	19317	19502	19286	19132	19231	19417	19486	19418	19299	19550	19313	19591	19249	19097	19441	19244	18993	19110	19463	19325	19338	19354	19360	19264	19628	19114	19524	19340	19465	19438	19305	19219	19314	19412	19178	19098	19431	19366	19218	19401	19631	19473	19195	19300	19474	19392	19104	19205	19131	19266	19247	19467	19291	19316	19471	19218	19211	19258	19303	19164	19379	19245	19239	19420	19284	19270	19197	19394	19363	19238	19339	19280	19275	19377	19202	19294	19350	19288	19418	19133	19423	19564	19239	19197	19172	19167	19499	19355	19378	19414	19290	19266	19338	19419	19297	19283	19352	19294	19236	19229	19371	19413	19230	19399	19285	19234	19364	19230	19271	19284	19389	19259	19209	19313	19278	19226	19345	19451	19283	19116	19328	19360	19404	19390	19384	19359	19474	19439	19291	19463	19275	19359	19416	19339	19348	19161	19265	19355	19242	19056	19315	19241	19394	19381	19283	19363	19346	19195	19390	19267	19414	19234	19325	19383	19350	19180	19443	19350	19268	19183	19052	19344	19492	19178	19336	19484	19249	19337	19353	19416	19322	19367	19342	19317	19384	19193	19445	19264	19448	19408	19443	19542	19371	19195	19242	19262	19247	19368	19290	19388	19481	19396	19362	19274	19307	19200	19418	19146	19295	19380	19133	19245	19331	19515	19321	19241	19242	19430	19273	19264	19245	19270	19151	19380	19371	19244	19405	19370	19324	19228	19210	19383	19401	19330	19157	19376	19285	19496	19260	19388	19404	19353	19110	19351	19330	19242	19576	19234	19314	19370	19325	19447	19486	19293	19208	19327	19439	19642	19406	19330	19271	19259	19372	19127	19479	19280	19303	19275	19072	19279
22525	38411	35271	29570	26313	22579	21129	19691	18882	28230	35604	30238	24210	19456	16858	17026	16999	16799	16982	16701	16931	16824	16860	16877	17011	16946	17017	16884	16948	16741	16877	16959	16764	16939	16855	16967	16680	16763	16922	16832	16601	16740	16735	16890	16797	16825	16773	16796	16854	16773	16802	16849	16867	16895	16734	16799	16798	16764	16965	16852	16712	16820	16780	17053	16571	16681	16872	16803	16848	16878	16829	16744	16855	16829	16575	16862	16882	16948	16938	16699	16898	16929	16657	16824	16835	16800	16768	16852	16845	16751	16780	16849	16822	16716	16830	16881	16767	16777	16885	16784	16775	16699	16777	16846	16819	16571	16744	16946	16917	16903	16971	16738	16880	16772	16685	16828	16751	16730	16772	17006	16697	16833	16890	16720	16918	16709	16774	16881	16822	17009	16722	17054	16702	16825	16839	16789	16602	16940	16706	16978	16834	16857	16725	16793	16826	16804	16949	16865	16737	16753	16756	16805	16778	16737	16877	16775	16918	16782	16872	16887	16824	16705	17019	16866	16746	16702	16863	16905	16756	16884	16855	16847	16697	16973	16885	16953	16911	16667	16753	16811	16861	16683	16775	16845	16820	16753	16773	16878	16833	16883	16811	16634	16884	16918	16799	16688	16662	16941	17057	16718	16892	16816	16802	16772	16802	16781	16760	16857	16898	16952	16709	16947	16859	16887	16675	16995	16709	16754	16825	16793	16878	16804	16856	16714	16806	16808	16769	16811	16712	16911	16753	16844	16683	16783	16704	16803	16767	16867	16808	16711	16984	16508	16812	16778	16933	16730	16620	16734	16683	16674	16850	16719	16944	16828	16798	16809	16863	16953	16750	16565	16759	16782	16894	16771	16752	16707	16825	16613	16955	16895	16774	16727	16781	16931	16924	16759	16830	16865	16611	16834	16875	16804	16852	16893	16881	16756	16617	17009	16715	16783	16749	16728	16775	16742	16775	16857	16733	16886	16868	16669	16848	16782	16741	16798	16801	16722	16908	16794	16897	16755	16837	16736	16709	16741	16865	16880	16851	16914	16695	16923	16771	16651	16864	16689	16891	16662	17048	16677	16835	17041	16639	16803	16790	16742	16834	16744	16922	16900	16934	16976	16751	16710	16655	16711	16919	16840	16801	16872	16869	16802	16789	16767	16730	16872	16820	16790	16800	16759	16540	16782	16771	16709	16945	16786	16746	16744	16787	16809	16749	16667	16852	16887	16779	16919	16845	16888	16892	16846	16770	16786	16649	16750	16713	16831	16852	16693	16655	16806	16666	16787	16707	16877	16847	16824	16782	16497	16850	16834	16742	16820	16772	16743	16653	16908	16715	16711	16774	16754	16973	16823	16685	16819	16829	16849	16888	16787	17002	16653	16837	16892	16846	16872	16788	16888	16745	16848	16895	16833	16876	16928	16785	16758	16816	16880	16845	16663	16825	16851	16806	16713	16726	16710	16857	16935	16790	16856	16784	16794	16841	16865	16804	16812	16674	16668	16729	16660	16966	16798	16842	16892	16852	16724	16841	16885	16967	16928	16823	16754	16833	16766	16874	16935	16673	16748	16806	16664	16800	16997	16739	16766	16964	16820	16711	16876	16807	16716	16788	16685	17080	16846	16791	16636	17002	16906	16716	16812	16687	16888	16648	16852	16814	16680	16811	16884	16812	16804	16810	16863	16738	16739	16858	16728	16774	16835	16881	16793	16847	16916	16846	16592	16818	16910	16766	16862	16881	16813	17036	16784	16735	16863	16942	16807	16763	16961	16832	16811	16773	16831	16792	16723	16775	16778	17000	16813	16843	16685	16793	16933	16667	16772	16619	16672	16893	16812	16707	16719	16890	16855	16791	16775	16781	16955	16768	16702	16774	16778	16778	16878	16972	16729	17062	16871	16712	16848	16752	16864	16726	16937	16671	16849	16861	16630	16766	16789	16651	16715	16848	16763	16819	16811	16699	16919	16787	16937	16609	16801	17084	16908	16848	16796	16817	16801	16735	16782	16928	16912	16784	16653	16843	16829	16840	16741	16694	16780	16782	16774	16736	16798	16992	16750	17012	16726	16899	16753	16801	16702	16848	16660	16849	16637	16847	16742	16935	16696	16852	16754	16872	16826	16630	16689	16847	16786	16945	16841	16801	16883	16705	16709	16771	16790	16817	16782	16779	17015	16656	16569	16883	16795	16716	16747	16827	16762	16934	16883	16782	16733	16724	16879	16810	16785	16938	16960	16729	16777	16783	16949	16875	16908	16649	16930	16927	16667	16854	16878	16828	16906	16784	16966	16847	16824	16841	16641	16713	16824	16657	16840	16755	16787	16710	16968	17020	16836	16882	16675	17035	16560	16958	16683	16928	16812	16975	16645	16830	16893	16946	16820	16897	16749	16727	16881	16992	16773	16726	16657	16872	17028	16801	16772	16746	16914	16829	16817	16898	16925	16737	16749	16864	16612	16962	16837	16792	16863	16730	16760	16770	16750	16735	16753	16902	16776	16973	16831	16642	16830	16724	16938	16789	16688	16840	16716	16762	16678	16885	16889	16829	16819	16840	16874	16722	16775	16791	16756	16897	16873	16867	16922	16769	16809	16841	16742	16899	16699	16798	16851	16592	16741	16665	16758	16884	16811	16728	16766	16969	16626	16784	16751	16884	16856	16703	16844	16927	16851	16765	17003	16737	16747	16816	16808	16963	16845	16767	16704	16678	16888	16778	17039	16813	16708	16694	16818	16843	16852	16827	16673	16854	16792	16740	16754	16928	16775	16767	16797	16796	16828	16864	16809	16588	16826	16816	16738	16664	16884	16877	16845	17000	16851	16867	16747	16756	16762	16730	16965	16808	16750	16741	17000	16818	16717	16882	16696	16752	16914	16663	16872	16675	16710	16732	16940	16759	16931	16907	16887	16874	16741	16823	16756	16732	16883	16761	16688	16815	16893	16848	16866	16794	16822	16946	16615	17001	16796	16939	16792	16843	16780	16836	16776	16774	16744	16867	16729	16791	16764	16909	16890	16721	16891	16730	16758	17003	16824	16730	16705	16905	16990	16723	16859	16766	16780	16727	16794	16805	16707	16638	16857	16888	16683	16751	16906	16818	16977	16676	16885	16728	16755	16800	16874	16795	16802	16971	16714	16889	16801	16862	16910	16808	16918	16845	16758	16723	16802	16802	16827	16751	16647	16932	16856	16942	16656	16775	16744	16659	16788	16830	16830	16917	16777	16808	16720	16893	16483	16729	16899	16786	16813	16901	16819	16819	16698	16770	16841	16700	16944	16780	16869	16786	16672	17006	16793	16839	16892	16755	16665	16731	16880	16791	16968	16979	16779	16710	16754	16949	16788	16985	16733	16654	16959	16852	16778	16827	16534	16657	16847	16834	16736	16868	16843	16921	16974	16639	16823	16907	16859	16748	16772	16792	16776	16483	16842	16803	16796	16893	16834	16638	16752	16888	16793	16669	16633	16586	16762	16916	16772	16844	16762	16931	16945	16869	16903	16924	16732	16809	16647	16886	16726	16971	16842	16884	16709	16864	16736	16822	16837	16959	16714	16747	16835	16836	16837	16929	16875	16782	16770	16829	16812	16826	16676	16776	16674	16841	16776	16611	16956	16884	16804	16676	16879	16876	16734	16859	16848	16898	16954	16839	16796	16963	16705	16781	16712	16831	17024	16739	16883	16829	16820	16731	16734	16812	16453	16791	16884	16938	16764	16804	16569	16723	16736	16868	16778	16708	16663	16764	16825	16682	16729	16764	16830	16669	16879	16806	16678	16806	16971	16849	16672	16956	16754	16769	16630	16680	16858	16771	16724	16886	16727	16808	16809	16814	16851	16832	16761	17022	16639	16582	16896	16862	16799	16808	16873	16873	16692	16760	16849	16728	16832	16815	16694	16852	16832	16855	16827	16976	16716	16757	16823	17017	16782	16816	16843	16823	16786	16780	16779	16894	16965	16905	16897	16755	16821	16634	16743	16750	16922	16600	16728	16950	16674	16874	16732	16766	16873	16547	16867	16654	16764	16940	16817	16902	16600	16881	16709	16875	16711	16782	16634	16817	16845	16783	16765	16772	16841	16989	16923	16879	16902	16846	16829	16810	16659	16679	16796	16874	16809	16895	16711	16878	16713	16967	16909	16768	16788	16922	16731	16925	16702	16745	16802	16894	16704	16916	16839	16752	16709	16887	16965	16850	16695	16756	16839	16816	16882	16799	16811	16827	16686	16795	16743	16925	16978	16835	16670	16956	16806	16924	16740	16871	16763	16824	16794	16639	16906	16794	16714	16658	16826	16782	17075	16767	16773	16769	16896	16750	16687	16896	16745	16804	16758	16875	16735	16986	16861	16719	16801	16731	16694	16594	16998	16623	16857	16759	16820	16850	16746	16671	16856	16714	16828	16857	16989	16817	16577	16936	16750	16839	16778	16602	16910	17046	16810	16792	16990	16772	16830	16737	16806	16868	16788	16899	16671	16597	16832	16826	16723	16775	16812	16588	16848	16888	16958	16794	16928	16728	16831	16806	16728	16902	16867	16986	16687	16986	16830	16671	16719	16706	16806	16881	16863	16853	16612	16684	16815	16739	16915	16802	16718	16707	16882	16814	16800	16761	16700	16877	16773	16746	16911	16777	16818	16739	16814	16985	16867	17017	16748	16836	16834	16828	16819	16865	16794	16811	16720	16818	16719	16770	16806	16774	16876	16744	16949	16881	16780	16703	16822	16705	16932	17008	16780	16947	16964	16694	16824	16749	16703	17025	16976	16883	16817	16533	16804	16641	16848	16708	16824	16936	16942	16844	16816	16639	16757	16877	16834	16897	16749	16863	16815	16868	16818	16693	16866	16901	16762	16766	16877	16964	16815	16816	16932	16671	16825	16916	16923	17010	16879	16846	16950	16617	16823	16865	16706	16817	16839	16842	16708	16930	16804	16720	16873	17083	16677	16980	16717	16905	16997	16910	16790	16734	16941	16785	16801	16797	16896	16735	16995	16817	16934	16753	16995	16702	16893	16710	16842	16820	16872	16824	16663	16972	16811	16697	16783	16705	16777	16834	16853	16818	16784	16843	16775	16762	16872	16857	16873	16825	16650	16934	16783	16836	16875	16886	16806	16787	16919	16891	16790	16849	16990	16852	16592
22927	21575	29521	24063	22355	25747	29183	24558	22932	32782	51246	42649	32304	26652	21810	20910	20981	20879	20821	20780	20731	20867	20746	20767	20873	20893	20871	20704	20741	20795	20707	20785	20880	20744	20625	20744	20729	20763	20766	20677	20752	20764	20775	20816	20719	20712	20647	20674	20916	20690	20562	20786	20780	20555	20762	20864	20737	20780	20664	20668	21009	20732	20610	20850	20582	20683	20652	20664	20599	20653	20678	20482	20793	20609	20595	20675	20678	20841	20693	20387	20552	20452	20535	20675	20805	20826	20982	20622	20656	20712	20732	20759	20782	20726	20560	20606	20739	20608	20669	20504	20956	20610	20762	20766	20586	20706	20565	20700	20546	20564	20810	20802	20526	20717	20637	20757	20885	20727	20724	20714	20523	20696	20663	20647	20868	21010	20548	20656	20724	20705	20713	20695	20566	20686	20737	20645	20587	20582	20558	20452	20697	20826	20604	20887	20634	20688	20743	20804	20616	20841	20577	20694	20484	20491	20737	20523	20690	20559	20480	20597	20724	20679	20571	20763	20698	20717	20592	20661	20844	20657	20542	20615	20641	20726	20734	20455	20727	20513	20682	20553	20516	20565	20685	20710	20616	20607	20667	20792	20740	20513	20620	20847	20624	20600	20446	20667	20723	20413	20596	20695	20476	20642	20605	20618	20733	20850	20734	20599	20591	20605	20670	20490	20670	20611	20607	20724	20807	20591	20637	20754	20848	20555	20533	20634	20539	20599	20731	20706	20601	20898	20372	20541	20538	20531	20756	20615	20497	20713	20687	20622	20655	20283	20666	20591	20408	20630	20624	20575	20585	20755	20765	20828	20499	20556	20702	20650	20714	20643	20654	20624	20739	20627	20742	20603	20561	20311	20660	20378	20477	20692	20564	20648	20579	20424	20538	20337	20606	20571	20603	20666	20607	20573	20760	20470	20588	20529	20650	20430	20559	20551	20441	20500	20542	20590	20669	20522	20717	20647	20496	20584	20434	20522	20558	20419	20361	20622	20615	20583	20424	20575	20519	20487	20518	20732	20753	20408	20757	20597	20642	20640	20570	20621	20754	20757	20516	20649	20694	20646	20643	20542	20642	20740	20736	20700	20662	20650	20745	20600	20783	20624	20942	20750	20508	20588	20684	20594	20615	20546	20513	20766	20702	20764	20747	20540	20489	20425	20874	20704	20523	20778	20602	20839	20611	20674	20605	20573	20931	20486	20588	20635	20951	20655	20684	20691	20893	20820	20467	20591	20739	20734	20562	20730	20654	20429	20575	20585	20618	20595	20656	20555	20555	20601	20623	20490	20328	20598	20705	20712	20610	20685	20791	20551	20666	20488	20402	20560	20532	20590	20570	20650	20264	20733	20589	20618	20528	20507	20858	20698	20620	20655	20516	20650	20660	20720	20595	20797	20466	20644	20592	20489	20536	20687	20654	20622	20798	20613	20693	20698	20676	20601	20468	20567	20560	20459	20732	20619	20690	20652	20662	20635	20504	20653	20680	20672	20468	20423	20599	20588	20770	20493	20498	20434	20703	20657	20499	20675	20691	20773	20627	20464	20498	20605	20526	20633	20418	20576	20567	20619	20540	20550	20598	20638	20629	20636	20670	20801	20591	20562	20719	20433	20535	20464	20669	20469	20426	20395	20482	20544	20780	20557	20514	20681	20646	20661	20583	20602	20579	20527	20621	20806	20710	20437	20534	20653	20645	20530	20716	20407	20670	20732	20683	20604	20966	20703	20588	20684	20673	20679	20608	20641	20680	20586	20680	20590	20564	20614	20583	20468	20577	20704	20679	20694	20508	20485	20730	20599	20977	20751	20736	20715	20439	20706	20565	20458	20720	20721	20743	20534	20490	20647	20569	20636	20804	20586	20627	20746	20712	20625	20533	20491	20722	20668	20784	20453	20480	20504	20773	20538	20537	20593	20607	20602	20538	20526	20642	20720	20777	20491	20669	20490	20583	20567	20720	20632	20595	20864	20714	20468	20717	20733	20509	20614	20671	20482	20390	20370	20559	20693	20786	20548	20497	20667	20782	20793	20655	20589	20599	20404	20514	20502	20710	20654	20664	20707	20503	20508	20587	20582	20643	20428	20586	20563	20597	20683	20463	20759	20806	20618	20511	20392	20728	20801	20625	20670	20582	20822	20696	20584	20551	20462	20596	20628	20662	20709	20827	20635	20356	20603	20768	20642	20593	20540	20453	20738	20509	20568	20620	20432	20598	20659	20423	20544	20683	20515	20515	20539	20700	20688	20387	20769	20435	20574	20800	20618	20542	20571	20819	20595	20675	20746	20693	20616	20608	20765	20507	20552	20471	20402	20737	20614	20693	20824	20665	20636	20444	20941	20491	20575	20685	20770	20585	20656	20601	20657	20746	20540	20773	20593	20549	20540	20855	20776	20626	20414	20447	20513	20591	20838	20597	20549	20606	20713	20703	20751	20719	20616	20729	20639	20537	20543	20448	20564	20636	20729	20740	20664	20507	20424	20715	20431	20755	20697	20815	20471	20679	20407	20615	20757	20578	20609	20767	20462	20741	20636	20584	20575	20708	20388	20433	20554	20783	20596	20561	20529	20635	20473	20568	20577	20478	20554	20790	20523	20549	20720	20535	20614	20297	20584	20595	20785	20648	20743	20552	20680	20550	20468	20557	20399	20680	20667	20628	20588	20597	20715	20698	20563	20650	20679	20608	20478	20932	20498	20547	20407	20757	20458	20836	20669	20502	20358	20442	20640	20737	20717	20633	20388	20676	20512	20463	20615	20548	20729	20554	20462	20376	20510	20365	20803	20602	20577	20594	20557	20667	20764	20688	20510	20421	20561	20634	20790	20527	20678	20577	20477	20708	20475	20466	20668	20621	20719	20529	20673	20776	20680	20612	20703	20629	20756	20526	20674	20626	20466	20520	20585	20492	20679	20787	20669	20551	20483	20512	20566	20529	20595	20485	20763	20575	20586	20684	20573	20760	20387	20752	20622	20603	20585	20621	20636	20603	20573	20714	20513	20652	20504	20721	20647	20669	20553	20432	20697	20447	20605	20739	20618	20380	20725	20462	20671	20521	20669	20553	20601	20565	20612	20549	20518	20362	20516	20694	20729	20591	20480	20653	20419	20651	20585	20658	20386	20624	20527	20624	20528	20554	20663	20661	20542	20671	20656	20660	20663	20655	20616	20545	20430	20725	20711	20749	20567	20579	20398	20440	20868	20630	20617	20486	20661	20500	20431	20733	20563	20546	20552	20850	20672	20623	20498	20689	20719	20776	20662	20463	20736	20686	20523	20545	20805	20259	20517	20647	20785	20502	20387	20596	20446	20651	20815	20617	20539	20650	20489	20397	20731	20758	20557	20452	20743	20722	20500	20911	20593	20627	20764	20703	20734	20554	20422	20572	20716	20668	20577	20611	20764	20674	20759	20719	20599	20661	20668	20724	20737	20689	20605	20544	20778	20541	20397	20671	20610	20628	20667	20434	20632	20871	20503	20729	20516	20635	20602	20660	20724	20529	20519	20634	20606	20696	20525	20629	20575	20648	20666	20648	20752	20517	20502	20605	20484	20560	20544	20592	20443	20586	20756	20442	20578	20900	20844	20558	20702	20694	20920	20668	20670	20569	20719	20616	20623	20367	20401	20642	20526	20503	20579	20731	20556	20760	20838	20529	20690	20752	20527	20796	20563	20416	20708	20612	20512	20592	20566	20512	20635	20587	20499	20540	20411	20340	20669	20725	20642	20708	20257	20553	20619	20782	20515	20627	20755	20729	20559	20577	20585	20495	20509	20560	20711	20473	20225	20652	20233	20539	20675	20649	20556	20463	20558	20516	20501	20727	20550	20608	20530	20358	20628	20857	20671	20646	20627	20875	20796	20639	20642	20365	20300	20497	20671	20497	20674	20478	20648	20643	20695	20562	20757	20603	20511	20486	20616	20689	20665	20479	20619	20528	20627	20406	20420	20519	20490	20660	20604	20662	20501	20784	20499	20616	20450	20556	20543	20490	20514	20567	20497	20532	20551	20390	20407	20715	20545	20621	20612	20611	20605	20713	20469	20753	20650	20692	20620	20527	20500	20685	20583	20606	20633	20785	20600	20521	20538	20638	20506	20742	20617	20675	20570	20573	20487	20483	20727	20709	20531	20705	20604	20420	20583	20931	20706	20475	20515	20760	20560	20592	20625	20529	20637	20731	20422	20591	20485	20696	20626	20638	20604	20696	20589	20446	20651	20625	20585	20404	20621	20849	20574	20727	20448	20703	20576	20453	20365	20628	20510	20595	20415	20668	20832	20680	20464	20595	20550	20616	20605	20557	20721	20532	20639	20727	20541	20569	20688	20609	20464	20548	20597	20774	20625	20381	20470	20403	20592	20766	20679	20713	20610	20596	20464	20697	20705	20573	20622	20403	20760	20655	20539	20659	20304	20586	20680	20746	20677	20671	20807	20520	20540	20868	20698	20701	20690	20591	20613	20479	20608	20652	20536	20568	20563	20541	20453	20753	20737	20707	20853	20795	20564	20648	20494	20663	20613	20780	20758	20577	20540	20720	20709	20718	20695	20482	20612	20809	20550	20622	20699	20536	20559	20733	20582	20541	20678	20567	20552	20816	20587	20619	20577	20527	20615	20840	20511	20663	20799	20615	20447	20669	20854	20645	20582	20672	20586	20599	20596	20573	20649	20669	20497	20554	20592	20645	20850	20740	20716	20717	20526	20635	20672	20543	20528	20523	20534	20404	20424	20482	20591	20495	20530	20562	20643	20704	20800	20653	20524	20528	20494	20739	20694	20670	20379	20797	20690	20675	20370	20631	20551	20596	20724	20664	20529	20621	20530	20554	20405	20555	20597	20585	20787	20655	20501	20764	20569	20771	20544	20772	20617	20623	20503	20524	20569	20628	20517	20691	20697	20649	20564	20789	20551	20640	20451	20551	20695	20518	20604	20647	20607	20794	20465	20573	20596	20642	20613	20604	20751	20813	20664	20477	20724	20489	20758	20743	20714	20553	20531	20573	20613	20516	20485	20544	20608	20662	20481	20522	20622	20668	20682	20511	20796	20747	20814	20752	20802	20580	20411	20497	20596	20574	20579	20655	20653	20604	20621	20723	20652	20376	20409	20619	20604	20706	20685	20604	20519	20612	20671
25707	46662	41955	33745	32240	27079	24142	23087	21296	35184	52429	41636	31929	24429	17575	17565	17640	17493	17591	17728	17623	17616	17678	17618	17399	17554	17614	17662	17619	17660	17508	17795	17701	17532	17559	17595	17574	17534	17702	17578	17523	17681	17642	17584	17501	17575	17630	17609	17498	17527	17607	17899	17580	17682	17778	17566	17578	17641	17660	17480	17570	17672	17607	17505	17628	17615	17550	17575	17481	17641	17720	17670	17708	17496	17564	17445	17529	17722	17571	17406	17566	17564	17584	17517	17819	17729	17524	17577	17635	17549	17686	17673	17597	17683	17644	17560	17468	17497	17504	17668	17585	17662	17707	17626	17650	17559	17549	17610	17565	17653	17631	17728	17681	17652	17609	17563	17593	17640	17399	17599	17682	17684	17607	17652	17716	17476	17775	17462	17628	17575	17600	17659	17532	17538	17564	17541	17713	17590	17566	17515	17751	17532	17326	17572	17730	17716	17688	17542	17595	17504	17530	17307	17568	17518	17643	17605	17479	17505	17667	17672	17527	17602	17656	17652	17638	17561	17484	17407	17567	17745	17539	17506	17685	17679	17518	17636	17570	17583	17650	17740	17702	17642	17519	17665	17391	17446	17673	17558	17786	17575	17561	17589	17645	17398	17596	17325	17538	17551	17726	17757	17664	17690	17743	17546	17481	17489	17535	17581	17530	17583	17643	17407	17540	17692	17749	17593	17517	17627	17589	17605	17587	17543	17532	17562	17635	17609	17594	17559	17600	17545	17652	17336	17504	17570	17540	17552	17558	17566	17590	17463	17558	17590	17531	17546	17560	17570	17612	17653	17769	17661	17592	17646	17578	17584	17619	17616	17543	17421	17461	17463	17664	17573	17553	17491	17703	17688	17491	17728	17434	17653	17472	17672	17657	17508	17465	17490	17607	17656	17372	17641	17515	17844	17514	17556	17651	17652	17718	17524	17639	17609	17624	17550	17623	17648	17386	17821	17539	17570	17509	17458	17468	17704	17560	17605	17578	17550	17533	17714	17460	17670	17558	17465	17796	17654	17535	17559	17642	17508	17401	17580	17547	17500	17612	17489	17620	17604	17399	17508	17635	17629	17618	17702	17514	17365	17452	17488	17609	17599	17614	17714	17631	17641	17503	17697	17450	17586	17450	17515	17491	17633	17352	17699	17765	17523	17615	17616	17346	17698	17553	17732	17446	17572	17631	17608	17464	17667	17615	17486	17650	17475	17380	17574	17684	17643	17724	17451	17478	17659	17616	17472	17436	17657	17615	17549	17749	17437	17449	17592	17597	17425	17767	17559	17488	17440	17488	17703	17663	17576	17621	17631	17549	17571	17314	17531	17643	17628	17786	17643	17702	17669	17586	17455	17541	17640	17517	17499	17528	17595	17589	17534	17689	17526	17540	17540	17635	17535	17504	17656	17464	17436	17612	17674	17702	17449	17529	17547	17644	17695	17624	17617	17545	17614	17494	17586	17463	17357	17657	17422	17513	17652	17601	17577	17815	17625	17492	17565	17583	17660	17727	17511	17683	17555	17614	17581	17463	17593	17563	17620	17703	17509	17667	17429	17452	17606	17490	17466	17696	17638	17417	17686	17751	17485	17536	17667	17540	17635	17531	17728	17467	17550	17608	17632	17416	17675	17446	17684	17483	17700	17451	17582	17721	17479	17707	17719	17715	17563	17627	17334	17651	17537	17466	17755	17571	17605	17514	17675	17588	17470	17642	17675	17709	17700	17686	17577	17449	17657	17455	17511	17598	17576	17539	17492	17497	17643	17622	17628	17664	17507	17479	17519	17781	17436	17350	17546	17479	17501	17670	17634	17521	17630	17668	17507	17482	17597	17474	17694	17731	17507	17631	17558	17512	17675	17631	17537	17573	17616	17562	17560	17693	17430	17546	17636	17578	17493	17551	17471	17599	17760	17567	17500	17566	17544	17450	17593	17608	17664	17707	17540	17635	17460	17593	17456	17479	17562	17653	17265	17430	17715	17614	17551	17533	17495	17718	17442	17478	17558	17527	17486	17709	17643	17643	17546	17691	17634	17481	17655	17441	17662	17774	17557	17445	17516	17547	17628	17368	17605	17663	17659	17553	17762	17375	17551	17445	17518	17510	17574	17697	17521	17482	17596	17472	17581	17517	17669	17470	17595	17616	17734	17706	17625	17762	17523	17556	17611	17616	17595	17546	17639	17545	17600	17680	17497	17436	17654	17619	17650	17568	17749	17510	17611	17493	17350	17548	17662	17640	17490	17530	17746	17643	17674	17356	17424	17817	17508	17654	17632	17583	17717	17474	17665	17552	17555	17586	17603	17456	17767	17639	17564	17686	17549	17474	17482	17507	17725	17699	17501	17549	17491	17646	17515	17575	17422	17591	17541	17499	17623	17651	17415	17558	17514	17586	17674	17516	17504	17703	17545	17591	17679	17641	17460	17581	17821	17531	17444	17625	17661	17630	17659	17568	17529	17530	17637	17580	17439	17468	17425	17473	17648	17609	17471	17550	17456	17487	17477	17549	17471	17451	17504	17554	17481	17480	17738	17525	17534	17606	17537	17475	17590	17574	17406	17624	17628	17567	17632	17762	17752	17673	17575	17732	17382	17599	17468	17750	17634	17695	17599	17693	17672	17464	17462	17384	17517	17522	17597	17574	17518	17587	17466	17689	17508	17567	17563	17562	17690	17739	17652	17528	17749	17421	17511	17559	17753	17605	17535	17658	17557	17413	17633	17447	17600	17495	17600	17427	17657	17593	17715	17557	17596	17530	17509	17586	17547	17682	17401	17629	17632	17635	17744	17423	17590	17594	17565	17709	17641	17584	17638	17654	17743	17671	17379	17485	17631	17583	17658	17608	17660	17562	17650	17479	17582	17786	17692	17451	17628	17637	17526	17514	17539	17479	17414	17488	17555	17489	17483	17494	17520	17651	17569	17582	17575	17604	17666	17579	17435	17454	17524	17465	17381	17581	17491	17615	17447	17432	17611	17675	17576	17498	17585	17434	17776	17602	17647	17383	17564	17639	17568	17624	17624	17418	17585	17580	17584	17639	17490	17533	17688	17428	17580	17404	17544	17471	17716	17506	17533	17492	17693	17476	17680	17534	17580	17528	17538	17649	17431	17640	17545	17494	17518	17715	17584	17650	17473	17555	17790	17536	17610	17502	17612	17643	17603	17595	17595	17595	17564	17642	17890	17510	17532	17501	17790	17540	17506	17511	17562	17497	17677	17598	17396	17694	17459	17533	17744	17700	17710	17437	17552	17479	17506	17495	17672	17765	17571	17608	17673	17429	17565	17792	17563	17461	17755	17641	17622	17457	17553	17622	17595	17559	17592	17617	17523	17808	17659	17665	17403	17441	17543	17475	17430	17472	17508	17561	17652	17581	17624	17644	17408	17740	17605	17727	17593	17549	17486	17689	17716	17661	17617	17591	17461	17656	17703	17748	17497	17487	17556	17703	17632	17587	17642	17579	17642	17530	17458	17658	17596	17487	17461	17735	17648	17448	17617	17650	17414	17885	17642	17497	17345	17620	17663	17628	17522	17671	17582	17536	17655	17583	17428	17698	17642	17404	17531	17713	17625	17570	17381	17537	17568	17597	17660	17591	17713	17652	17477	17789	17531	17618	17535	17639	17487	17531	17540	17471	17469	17417	17683	17636	17556	17564	17540	17461	17685	17546	17572	17619	17639	17474	17609	17608	17467	17660	17565	17637	17502	17660	17487	17623	17655	17694	17632	17791	17671	17633	17781	17567	17631	17799	17544	17660	17538	17615	17696	17806	17582	17819	17608	17422	17462	17594	17594	17683	17381	17486	17612	17666	17509	17406	17496	17605	17531	17502	17559	17577	17597	17330	17566	17517	17450	17453	17766	17612	17646	17703	17747	17432	17355	17573	17480	17574	17575	17495	17742	17667	17533	17413	17438	17794	17512	17488	17598	17385	17392	17493	17568	17584	17524	17668	17627	17512	17619	17536	17684	17456	17513	17599	17455	17659	17572	17804	17617	17692	17456	17518	17507	17544	17656	17598	17587	17599	17674	17406	17507	17635	17522	17499	17526	17598	17688	17541	17489	17510	17596	17652	17630	17726	17569	17630	17471	17619	17599	17383	17584	17562	17470	17574	17595	17705	17571	17443	17602	17692	17651	17595	17636	17642	17725	17515	17581	17426	17464	17533	17667	17604	17550	17469	17602	17560	17641	17452	17433	17563	17593	17615	17545	17644	17700	17498	17532	17637	17414	17724	17579	17622	17702	17648	17622	17641	17530	17677	17532	17633	17533	17383	17515	17630	17685	17664	17486	17569	17568	17559	17533	17691	17428	17728	17645	17559	17353	17398	17494	17508	17468	17547	17458	17620	17598	17560	17726	17659	17488	17736	17669	17557	17559	17624	17607	17592	17536	17640	17488	17631	17547	17566	17411	17495	17733	17433	17673	17694	17695	17553	17654	17575	17560	17618	17486	17572	17504	17583	17701	17303	17513	17455	17515	17628	17565	17619	17456	17643	17598	17536	17551	17559	17657	17652	17442	17624	17467	17500	17608	17613	17702	17568	17514	17545	17553	17721	17653	17456	17663	17522	17635	17643	17599	17652	17603	17656	17550	17521	17618	17592	17523	17592	17545	17425	17424	17552	17577	17580	17813	17434	17538	17633	17485	17371	17514	17592	17520	17474	17675	17413	17405	17338	17514	17581	17571	17528	17587	17596	17584	17634	17552	17578	17586	17760	17568	17631	17488	17491	17382	17471	17644	17570	17730	17434	17787	17411	17528	17594	17661	17787	17618	17486	17519	17563	17734	17619	17413	17399	17560	17571	17531	17599	17442	17481	17433	17565	17503	17697	17536	17510	17608	17657	17611	17455	17475	17551	17516	17542	17589	17610	17542	17660	17424	17541	17598	17570	17505	17544	17630	17562	17562	17513	17583	17609	17579	17436	17672	17475	17593	17533	17615	17458	17479	17780	17505	17583	17637	17507	17442	17485	17456	17525	17601	17595	17548	17668	17575	17541	17673	17641	17579	17631	17629	17539	17661	17487	17541	17480	17588	17429	17644	17572	17612	17608	17426	17543	17714	17562	17543	17664	17610	17465	17719	17530	17415	17647	17769	17520	17606	17360	17467	17604	17524	17552	17649	17742	17596
28019	23929	29286	27689	24154	22788	22311	21597	21558	22155	24118	23542	22544	21582	21039	21120	21246	21171	20953	20995	21074	20868	21001	20892	21186	21213	20892	20945	20916	20930	20854	20971	20875	21184	20971	21175	21071	21266	21090	21051	20878	21035	21235	20886	21070	20762	20906	20962	20995	21132	21080	21219	21291	20950	21034	21133	21023	20941	21107	20952	20896	21120	20921	21010	20973	20900	21117	21017	21121	21239	21021	21098	20978	21064	21186	20881	20881	20924	20967	21084	21017	20834	21030	20939	20996	21146	21175	20898	21074	21091	21072	21140	20906	21030	20997	20952	20839	20808	20896	20935	21061	21023	21067	20936	20791	21060	20951	21068	20727	21003	21074	21000	20919	21057	20859	20894	20946	21189	21166	21007	21069	20990	20913	21000	21100	20824	20749	21209	21082	20798	21054	21083	20936	20964	20961	20996	20853	21095	21081	20955	20910	21024	20971	20871	21041	21084	20986	20910	20921	21057	20888	20839	20829	21139	21201	20917	20869	21098	21091	20995	21117	20964	20792	20558	20826	21190	21136	20867	21162	21016	20984	21127	21129	21021	21174	20960	20852	21124	21057	21065	21035	21076	21120	21054	21119	20999	20999	21076	21142	20865	20901	21107	20986	21133	20832	20985	20957	21238	20996	20958	20958	20849	21079	20960	20771	20985	20999	21196	20909	21040	20918	21007	20860	20825	21025	21003	21134	20817	20980	20803	20966	20965	20893	21012	21059	21009	20856	20876	20948	21065	21140	20825	21022	20912	20964	21067	20997	20890	21001	20898	20723	20839	21140	21138	20841	20992	21069	20925	20851	20966	21036	20948	21012	21008	21156	21041	21262	20903	21044	21019	21049	20896	20891	21090	20997	20961	21058	20761	20936	21144	20958	20858	20846	20966	21099	20858	20978	20827	20803	20917	21099	20832	21164	21066	21050	20856	21129	21216	21079	20584	20922	20806	20999	20949	20807	20916	20887	21111	20954	20966	21018	21036	20966	21227	21040	20954	21121	20938	21093	21074	21313	20932	20881	21090	21147	21042	21060	21117	20874	20859	20879	20925	20935	21099	20989	21118	20896	20893	21004	21093	21041	21081	21172	20981	21147	20824	21061	21076	21173	21016	21080	20897	20974	20650	20863	20910	20953	20981	20930	21122	21119	20987	21072	21017	20986	21164	21078	21026	20944	20931	21144	20722	20920	20990	20969	21108	21018	21022	21045	20992	21047	20983	20899	20686	20936	21131	21282	21154	20963	20934	20915	20964	21032	21146	20994	21008	20773	20923	20862	21012	21156	20899	20914	21019	21060	21167	21086	20812	20743	21090	20729	20656	20990	20983	21039	20819	21088	20934	20876	21070	21174	20931	21010	20941	20983	21020	20951	21074	20956	20799	20868	20773	20981	20895	21026	20977	20903	20846	20952	20880	20835	20831	21178	20873	20991	21109	20940	21157	21137	20988	21033	21092	21100	20983	20782	20977	21061	20751	21066	20874	21050	20912	21008	21007	21207	21002	21335	20905	20841	21060	20888	20821	21050	21050	20879	21104	21039	20970	20880	21152	20905	21011	20946	20991	21010	20911	21193	21061	21215	20985	20903	20939	20952	20984	21121	20784	21063	21104	20894	20932	21116	20995	21046	21198	20973	21048	20822	20991	21193	20940	21123	20999	20881	20767	21052	20834	21093	21147	20983	20819	21003	20900	20878	20823	21144	21064	20984	21053	21127	21010	21123	20914	20940	21203	21180	21044	20995	20887	20860	20927	21189	20983	20818	20912	20867	21066	20895	20974	21204	21068	21124	20973	21191	20909	20822	20835	21072	21142	20978	21094	20772	21050	20866	21001	20853	21175	21002	21080	21123	21131	21111	21002	21234	20965	20699	20940	21019	21175	20773	20896	20840	21184	21045	21083	20978	20857	20912	21021	20965	21108	21086	20857	21090	20963	20880	21126	20976	20990	20937	20988	20908	21133	20931	21217	20963	21125	20916	20701	20870	20862	21067	21190	20920	20936	20890	21031	21122	20956	20969	20982	21095	21030	20949	20909	20922	20878	21014	20975	21141	20921	21067	20996	21095	21241	20904	20748	20992	20896	21086	20978	20946	21097	20789	20857	21079	21064	20843	21169	20967	20864	21014	21001	20998	21058	20927	20874	21036	20956	21018	21005	21011	21072	21207	20881	20982	21011	20936	21047	20839	20910	20934	21087	21043	20846	21112	21187	20840	21065	21047	21021	20980	20960	21144	20787	20902	21084	20934	21062	21115	21038	20944	20952	21212	20929	21017	21012	21092	20888	21023	21127	21064	21028	20706	21086	21076	21085	20995	20988	21018	20980	21012	21045	21054	20800	20962	20708	20989	20961	20982	20946	20929	20774	20977	20900	21095	20864	21017	21004	20777	21042	20984	21052	20858	21089	20875	21092	21074	21165	21011	20963	20925	21029	20978	20948	21017	20972	20729	20859	21037	21105	20888	20773	20911	20980	21142	21074	20831	21018	20955	21121	20991	20922	21275	21007	20976	20971	21015	21055	21123	20917	21114	20794	20804	20682	21031	21053	20813	20922	21009	20980	21082	20934	20857	20834	21007	20939	21267	20964	20959	20992	21161	20719	20929	21132	21147	21151	20992	21096	20990	21134	21269	20762	21146	21130	21086	21215	20956	21048	20986	20915	21159	20949	21090	21121	21135	20751	20953	21152	20980	21073	20960	21109	20962	21293	20952	21042	20923	20951	20873	21142	21047	21102	21078	21175	20981	20779	21086	20905	21033	20821	20934	21009	20979	20953	21074	21240	20949	21140	20826	21001	20909	20970	21079	21104	20925	21144	21187	21019	20968	21112	21240	20885	21144	20925	21063	21080	21002	20985	20903	20911	21010	20902	20925	20876	21156	21000	21152	21067	21048	21061	20976	21158	21046	21015	21055	21124	20859	20845	21008	21107	20988	20870	20987	21185	20827	20874	21059	20963	21046	21041	21016	21049	20977	20840	20964	20809	20916	21112	21130	21010	20771	20802	20950	21054	21037	21111	20954	21190	21026	21006	21060	20995	21086	20753	21123	20988	20921	21021	20961	21060	21135	21017	21105	21087	20842	20955	20897	20989	20980	20984	21195	21026	21083	20909	21129	20951	20973	20935	20977	20958	21048	21051	21080	21104	21161	21028	21237	20873	20962	21024	21086	21010	21206	20908	20859	20880	20995	20928	21029	21110	21160	21179	21026	21008	21071	20747	20984	21034	20964	21008	21045	20975	21036	21032	20981	21121	20967	21092	20874	20949	20679	21170	21019	20993	21156	20959	20857	20938	21035	21079	20992	21018	21091	21031	21187	20971	21096	21105	20952	21065	20862	21066	20798	21070	21058	21048	21060	21137	21286	20984	21057	20995	20834	21159	20994	21054	21109	20811	21040	21021	21075	21024	20842	21068	21110	20980	21081	21151	21089	21040	20844	20847	20916	21060	20697	20760	21119	21053	21138	20993	21018	21127	21123	21235	20962	20954	20805	21001	20832	20924	20897	21109	21032	21108	20941	20991	20883	21113	20876	20824	20836	20938	21067	20974	20993	21031	21071	20994	20925	20972	21001	21119	21077	20908	21074	20931	20951	21172	21041	21124	21146	21180	21221	21038	20878	20824	21026	21119	20958	21074	21046	21032	21058	21076	20881	21096	21072	21133	20928	20978	20998	20881	21102	21072	21132	21078	21120	20882	21166	21065	20824	21129	20911	21030	20902	20959	21082	20966	20948	21043	21256	21208	21138	21147	21092	20916	20879	20918	21086	20826	21244	20923	21064	20875	20818	21238	21218	21170	20934	21036	21167	20963	21213	21227	21007	20986	20861	20764	21103	21035	20896	20814	21032	20997	21084	21110	20997	21040	20952	20921	21141	21035	21035	20790	20943	20911	21098	21050	20992	21050	21032	21133	21071	20979	20902	20985	20895	21153	21150	21202	20954	21044	21016	21171	21094	20908	20876	20946	21046	21191	21058	21067	21175	20913	21177	21124	21093	20913	21047	21132	20993	21035	20984	21244	20809	21073	20898	21064	21194	20788	21278	21180	21000	21131	20891	21093	20968	21106	21176	21168	21037	21001	20953	21180	20951	21065	21133	20915	20865	21104	21046	20895	21096	20893	21061	20879	20820	21060	21026	21105	20992	20757	21268	20792	21164	20991	20832	21070	20981	21066	21027	21131	20846	21068	21079	21081	21189	21008	20949	20971	21105	21059	20920	20951	21047	21119	21189	20885	21023	20967	21072	21138	21046	21036	21087	20934	21061	20812	21120	21069	20840	20857	20871	21062	21032	20898	21118	21163	21123	21034	21030	21009	20968	21103	21115	21098	20916	20893	20950	20769	20725	20975	21194	21068	21108	21206	20968	21075	21102	21265	20959	20909	20976	20910	21042	21191	21002	21022	21143	20954	21054	20861	20890	21146	21009	21033	20941	20878	20984	21020	21269	21056	21218	20935	21000	21075	20908	20824	21075	20824	21042	20994	21081	21014	21217	20797	21191	20959	21103	21089	21131	20997	21167	20811	20836	20991	21292	20888	21051	20882	21064	20961	20830	21046	21202	20985	21111	20891	20998	21002	21017	21044	20758	20935	21031	20940	21017	20980	21024	21070	20887	21108	21080	20851	21175	20834	20902	20914	20747	21221	21018	20970	21187	21152	21047	21032	20914	21042	21208	20941	21102	21021	20997	20793	20978	20917	20816	20992	21143	20842	21200	21062	20881	20928	20972	21069	20988	21049	21132	20966	20883	20859	20921	20744	21070	21144	21139	21008	21051	21090	20896	21181	21094	20859	20866	21039	20971	20937	21201	20963	21139	21049	20856	21068	21067	20839	20958	21004	20883	21014	20971	20916	20866	20802	21019	21006	21222	21005	20919	21157	20967	20793	21218	21013	20937	20962	21145	20973	20973	21001	21040	21009	20939	21225	21106	21034	20980	21003	21130	21222	20947	21094	21109	21073	21021	21303	21133	20815	21089	21144	21197	20863	21089	21039	20928	21035	21137	21050	21013	20986	20851	20952	21128	20693	20990	21258	20969	21057	20943	20837	21043	20868	21071	21043	21336	20978	20976	21014	21142	21131	21209	20914	21082	21178	21131	21131	20892	21180	21063	21004	20867	21006	21026	20952	20980	21067
23880	33084	28806	25156	23343	20166	19792	19126	18568	19816	22515	20574	19379	18385	17780	17845	17626	17984	17833	17532	17872	17800	17748	17838	17654	17833	17748	17977	17772	17795	17955	17742	17984	17655	17794	17954	17873	17685	17736	17787	17866	17626	17832	17847	17785	17648	17673	17789	17709	17837	17832	17698	17823	17755	17686	17825	17883	17864	17736	17836	17710	17859	17679	17687	17879	17631	17775	17824	17737	17684	17736	17841	17505	17764	17776	17683	17806	17838	17731	17894	17673	17836	17642	17763	17862	17887	17732	17692	17728	17697	17861	17873	17757	17722	17726	17669	17609	17734	17920	17788	17896	17782	17850	17903	17833	17665	17778	17819	17771	17706	17869	17907	17820	17842	17767	17821	17617	17775	17746	17562	17790	17710	17712	17761	17746	17716	17738	17810	17776	17748	17744	17748	17875	17760	17941	17829	17906	17658	17753	17927	17844	17842	17755	17746	17794	17721	17822	17782	17962	17717	17737	17640	17860	17785	17703	17719	17844	17784	17762	17881	17844	17851	17894	17829	17862	17695	17720	17659	17897	17756	17777	17746	17782	17883	17889	17781	17731	17816	17751	17686	17867	17824	17581	17724	18004	17737	17716	17818	17776	17828	17854	17748	17806	17672	17817	17932	17768	17754	17942	17800	17663	17717	17796	17747	17734	17862	17851	17794	17732	17700	17780	17797	17793	17766	17866	17830	17865	17687	17935	17863	17894	17816	17746	17746	17638	17614	17727	17879	17610	17660	17879	17818	17578	17830	17653	17775	17726	17742	17882	17684	17764	17604	17908	17824	17737	17647	17824	17711	17655	17591	17779	17757	17734	17803	17638	17771	17841	17735	17687	17704	17945	17816	17968	17731	17828	17864	17768	17908	17676	17827	17800	17801	17786	17704	17939	17704	17753	17887	17775	17848	17817	17847	17804	17679	17820	17917	17652	17879	17683	17779	17591	17531	17686	17669	17767	17805	17831	17728	17724	17716	17704	17875	17842	17747	17777	17700	17508	17786	17986	17762	17867	17816	17777	17973	17725	17753	17758	17570	17858	17727	17868	17908	17826	17837	17699	18013	17779	17656	17923	17905	17643	17727	17775	17901	17784	17814	17917	17865	17798	17850	17755	17898	17824	17866	17777	17767	17742	17638	17682	17857	17793	17757	17867	17722	17853	17682	17798	17786	17854	17779	17774	17829	17629	17781	17646	17778	17766	17804	17784	17916	17790	17765	17730	17794	17829	17699	17692	17953	17852	17649	17693	17837	17764	17916	17774	17731	17916	17701	17710	17728	17925	17829	17671	17760	17813	17688	17731	17598	17863	17762	17776	17674	17708	17676	17777	17891	17594	17743	17710	17850	17715	18002	17840	17543	17826	17687	17739	17763	17696	17797	17824	17700	17634	17842	17658	17811	17688	17687	17758	17762	17802	17953	17804	17745	17653	17797	17743	17879	17769	17881	17805	17818	17832	17804	17796	17779	17730	17836	17810	17843	17630	17808	17834	17687	17594	17747	17721	17758	17759	17748	17920	17876	17808	17890	17664	17699	17615	17723	17784	17862	17854	17874	17785	17676	17864	17749	17738	17732	17846	17728	17820	17942	17719	17884	17864	17840	17826	17746	17779	17786	17932	17653	17817	18051	17673	17875	17745	17866	17851	17769	17723	17738	17780	17713	17962	17782	17662	17741	17777	17854	17874	17656	17721	17750	17707	17763	17651	17743	17844	17726	17825	17582	17658	17751	17748	17726	17770	17715	17930	17787	17682	17748	17764	17937	17741	17758	17813	17624	17894	17750	17626	17771	17795	17813	17654	17954	17687	17838	17571	17668	17557	17823	17706	17823	17754	17826	17690	17640	17737	17793	17831	17817	17726	17820	17885	17707	17784	17543	17872	17742	17877	17691	17770	17586	17956	17734	17884	17695	17861	17663	17634	17673	17843	17646	17844	17780	17739	17824	17731	17978	17790	17802	17751	17668	17813	17734	17724	17925	17784	17907	17650	17824	17814	17802	17601	17846	17849	17814	17714	17785	17702	17770	17555	17850	17936	17683	17694	17891	17743	17766	17866	17693	17792	17845	17911	17982	17895	17803	17846	17869	17875	17773	17820	17536	17691	17753	17820	17609	17761	17847	17745	17769	17882	17680	17837	17821	17817	17687	17740	17899	17853	17804	17755	17843	17733	17885	17852	17883	17626	17795	17825	17648	17796	17785	17884	17733	17681	17752	17805	17841	17755	17784	17911	17952	17730	17621	17913	17652	17836	17906	17773	17779	17693	17804	17908	17920	17832	17786	17751	17874	17901	17862	17743	17801	17616	17750	17770	17859	17806	17680	17767	17730	17890	17668	17766	17614	17966	17764	17833	17914	17818	17953	17644	17488	17790	17754	17684	17739	17661	17649	17769	17811	17748	17800	17849	17660	17777	17672	17765	17914	17760	17807	17677	17804	17740	17591	17999	17709	17782	17713	17818	17890	17798	17690	17746	17654	17678	17881	17616	17591	17948	17761	17783	17837	17732	17674	17848	17829	17678	17711	17709	17736	17756	17795	17851	17484	17777	17753	17726	17761	17823	17838	17948	17691	17674	17783	17763	17745	17737	17705	17914	17821	17838	17898	17633	17783	17744	17725	17858	17856	17798	17871	17747	17989	17793	17827	17823	17545	17816	17807	17803	17731	17798	17853	17631	17737	18076	17738	17779	17777	17773	17865	17899	17710	17584	17721	17768	17839	17797	17776	17824	17826	17822	17745	17740	17886	17662	17630	17843	17714	17868	17740	17783	17827	17826	17826	17834	17769	17501	17745	17846	17735	17678	17681	17716	17719	17897	17892	17458	17698	17931	17729	17786	17619	17699	17738	17868	17782	17827	17701	17765	17686	17819	17857	17851	17815	17900	17775	17631	17838	17645	17736	17831	17750	17805	17778	17565	17676	17560	17821	17670	17812	17741	17718	17896	17859	17821	17909	17912	17838	17628	17846	17796	17773	17709	17641	17794	17784	17769	17765	17702	17748	17817	17855	17790	17684	17904	17761	17839	17785	17912	17811	17787	17717	17735	17716	17771	17885	17753	17807	17861	17961	17587	17619	17862	17809	17806	17750	17885	17789	17755	17784	17733	17927	17646	17815	17784	17823	17725	17780	17798	17763	17817	17884	17934	17661	17966	17715	17838	17537	17806	17766	17775	17753	17896	17802	17846	17964	17803	17877	17742	17669	17770	17850	17621	17706	17714	17806	17796	17878	17763	17741	17744	17826	17965	17936	17963	18009	17714	17755	17839	17871	17803	17850	17819	17876	17876	17813	17692	17692	17843	17722	17768	17989	17663	17677	17819	17715	17690	17917	17947	17859	17764	17791	17708	17888	17767	17728	17943	17805	17749	17806	17923	17686	17906	17814	17855	17806	17581	17889	17790	17802	17805	17803	17786	17731	17921	17874	17839	17784	17756	17711	17751	17731	17827	17965	17804	17617	17782	17812	17674	17679	17957	17850	17894	17815	17697	17689	17709	17876	17656	17784	17777	17700	17818	17599	17764	17787	17759	17728	17727	17752	17597	17867	17603	17703	17821	17671	17866	17729	17848	17895	17750	17825	17635	17850	17976	17934	17876	17816	17772	17640	17885	17772	17779	17728	17659	17737	17831	17743	17806	17759	17738	17835	17878	17809	17755	17890	17715	17626	17769	17806	17714	17846	17775	17757	17670	17796	17868	17827	17902	17661	17555	17926	17832	17687	17775	17870	17895	17847	17734	17921	17942	17736	17711	17568	17911	17798	17684	17949	17636	17698	17763	17810	17686	17807	17742	17847	17799	17642	17988	17799	17917	17848	17699	17705	17809	17713	17718	17755	17894	17799	17766	17712	17890	17966	17784	17816	17734	17701	17744	17803	17656	17978	17798	17808	17755	17839	17827	17602	17676	17895	17834	17792	17835	17791	17791	17923	17757	17895	17659	17839	17715	17784	17517	17681	17808	17812	17735	17778	17786	17890	17833	17516	18024	17772	17874	18035	17459	17660	17884	17870	17668	17713	17882	17891	17671	17782	17559	17934	18014	17920	17867	17785	17735	17888	17859	17736	17859	17831	17805	17989	17788	17866	17828	17899	17958	17627	17725	17764	17814	17741	17756	17834	17695	17686	17748	17728	17764	17819	17794	17847	17779	17895	17947	17778	17800	17962	17690	17669	17610	17792	17806	17733	17775	17595	17737	17728	17792	17538	17681	17815	17822	17842	17752	17813	17773	17793	17802	17762	17756	17971	17882	17962	17759	17650	17985	17798	17777	17796	17791	17932	17904	17847	17777	17784	17814	17951	17822	17855	17814	17852	17929	17778	17714	17883	17667	17807	17788	17689	17701	17894	17757	17860	17599	17758	17838	17854	17882	17809	17728	17803	17784	17866	17638	17776	17827	17668	17886	17829	17690	17672	17573	17894	17964	17866	17626	17747	17698	17605	17891	17689	17738	17722	17660	17959	17631	17798	17705	17752	17685	17696	17653	17817	17708	17914	17803	17748	17574	17882	17842	17816	17754	17736	17855	17838	17839	17734	17790	17708	17603	17788	17802	17855	17755	17893	17867	17815	17671	17776	17728	17872	17801	17923	17892	17785	17661	17702	17981	17697	17980	17786	17803	17913	17668	17667	17743	17600	17823	17862	17749	17877	17784	17886	17726	17843	17791	17706	17698	17930	17707	17844	17816	17950	17739	17752	17803	17938	17850	17739	17641	17765	17794	17980	17689	17523	17945	17551	17711	17926	17545	17810	17764	17691	17829	17855	17808	17747	17969	17744	17854	17749	17882	17683	17939	17746	17717	17771	17617	17849	17737	17716	17777	17870	17788	17742	17691	17682	17883	17757	17569	17972	17896	17769	17811	17802	17842	17625	17705	17887	17678	17716	17749	17678	17739	17733	17894	17792	17862	17537	17766	17669	17859	17944	17796	17839	17645	17742	17685	17820	17720	17717	17650	17786	17852	17630	17728	17845	17811	17989	17706	17933	17685	17768	17777	17632	17882	17734	17961	17831	17761	17673	18004	17931	17764	17881	17751	17830	17821	17779	17645	17855	17833	17932	17836	17680	17837	17612	17769	17710	17906	17621	17742	17916	17802	17871	17653	17574	17747	17769	17707	17778	17781	17756	17765	17733
24325	21366	28694	25301	24156	24260	24579	21884	21136	24343	33379	32121	26201	23023	20534	20450	20293	20251	20130	20198	20401	20070	20274	20080	19930	19974	20138	20178	20275	20091	19907	20170	20199	20121	20229	20244	20165	19938	20053	20109	20149	20320	19971	19796	20096	20025	20100	20184	20175	19814	20035	20254	20003	20227	20262	20243	20153	20186	19963	20044	20099	19870	20062	20022	20132	19991	20261	19974	20055	19987	20012	20196	20033	19899	20188	19905	19995	19923	20301	20018	20002	19965	20200	19983	19991	20106	19947	19908	20141	19948	19860	19867	20075	20180	19840	20102	20169	20057	19946	20203	19895	19989	20236	20143	20091	20095	19796	19946	20109	20128	19998	20064	20293	20033	19785	20130	19946	19930	19987	19880	19922	20086	20102	20070	19982	20118	20260	20024	19976	19856	20275	20112	20132	20044	19976	20085	20025	20041	20139	19994	19989	20079	19945	19929	20163	20165	19838	19942	20032	19888	19967	20136	19881	19855	20162	20072	20004	20130	19962	20102	19918	20069	20078	20214	20070	20221	20108	19948	20094	19970	20000	19862	19929	19870	19690	19956	19872	20136	20075	20129	19811	19763	20038	19938	20226	19955	19997	20149	19881	20034	19943	19915	20021	20137	19964	20060	19959	20011	20016	20040	19947	20086	20072	19954	20041	20163	20150	20026	20051	20122	20036	19882	19937	19759	20113	19927	20143	19982	20230	20120	20019	20025	20113	20119	20036	20049	20097	19984	20115	19967	19863	20114	20119	20260	20174	20191	20169	19965	19936	19910	19827	20004	20205	19955	19915	19996	19990	20057	20009	19870	19969	20105	20029	19989	20036	19878	19949	20175	19936	19728	19934	20051	20063	20012	19976	20307	19877	20048	20060	20013	20081	20043	20034	19917	20306	20009	19945	19882	20036	19886	19904	20165	20244	19992	20060	20040	20179	19896	20047	20102	19922	19947	19988	20068	19968	20054	20019	20024	20005	19969	19969	20069	20132	20031	20092	19955	19988	20087	20057	19999	20158	20049	20091	19935	20000	20107	20055	19953	20023	20069	19986	19985	19847	19883	20140	20030	19935	19755	19856	19881	20170	20048	20125	19936	19967	20116	19993	20081	19971	19846	19888	20216	20187	19925	19924	19914	19919	19941	19875	19911	20025	20027	19841	20014	19851	20147	20232	19943	20066	19929	20186	19858	19957	19879	20023	20078	20005	19938	19980	19961	19984	19917	20045	19982	19898	19931	19940	20103	19883	20015	20144	19989	19965	20191	20000	20079	19977	20002	19833	20161	20084	20046	19937	19999	20249	20060	19912	20191	20048	19894	20217	20148	19976	20061	20119	20104	19873	19890	20116	19886	20053	20004	20057	20087	20114	20221	19924	19924	20095	20321	19897	20156	20036	19924	19971	20004	19937	20026	20109	20214	20152	19891	20055	20098	20214	20114	19927	20159	20089	19925	20121	19857	19827	19847	19939	20018	19806	20098	20005	20088	19949	20042	19876	19967	20067	20037	19977	19942	20048	19832	19935	19886	20223	19817	19955	20291	20011	20293	20226	20200	20189	20046	19988	19911	19929	19862	20063	19845	20053	20149	20046	20058	20135	20249	20168	20288	20150	19936	20170	20069	19910	19989	19986	20031	20057	20064	20242	19877	19980	19890	20033	20104	20116	20177	20051	20091	20276	20040	20151	20069	19947	20120	19943	20140	19982	20145	19880	19842	19964	20111	20173	20035	20019	20131	19826	19884	20064	20186	20037	19997	20117	20216	20064	20089	20167	20026	20173	20056	20085	19910	20115	19951	20191	19956	20059	19896	19883	19842	20089	19958	19953	20156	20086	20150	19743	20129	20218	20033	20051	20004	19971	20210	20046	19970	20193	19908	19892	20165	19844	19787	19854	19907	19858	19980	20160	19899	20142	19887	20031	19889	19998	19912	20263	20134	20236	20009	20070	20106	20033	20067	20166	20044	19844	19985	19863	20062	20090	20309	19932	19842	19903	19968	20025	20065	20054	20224	20296	19903	20165	19962	20084	19786	20059	19851	20104	19969	20165	20165	19938	19972	19922	20197	19991	19939	20109	19965	19961	20109	20137	19999	19955	20205	19960	20171	20198	19983	20248	19993	20060	20020	19957	20211	20011	19964	20002	19821	19909	20052	20045	20051	20051	20037	20183	20140	20070	20104	19946	20080	20011	20178	20093	19854	20029	19908	20037	20014	20031	20071	19926	19997	20016	20072	20033	20082	20048	19930	20282	20167	19880	19784	19959	19940	20047	20225	19981	20161	20126	20009	19936	19949	20081	19710	19807	20066	20057	19933	19918	20168	20096	20004	20055	20174	20006	20006	19840	19891	20022	20138	19937	20055	19979	20106	19869	20057	19995	20035	20118	20167	20210	19994	20031	19884	20089	20152	20235	19956	19930	19962	19854	19868	20061	19876	20142	19973	19829	20079	19853	19978	20065	19930	19894	19975	20004	20028	20053	19940	20160	19983	20205	20163	19972	20101	20078	20313	19893	20082	19991	20037	20104	19984	20109	20078	20001	19961	20080	20101	20059	19993	19876	19864	20066	19912	20050	19802	20114	20180	20112	20134	20249	20269	20021	20122	20093	20001	20206	20031	20005	20041	19885	19967	20015	19810	19992	20025	20107	19984	20049	20153	19891	20011	20104	19878	19932	19905	20007	20088	20112	20061	20097	19996	20199	20106	19916	19946	20005	20082	20122	20062	20236	20116	20120	20058	20171	20100	20131	19956	20300	20203	20121	19987	19869	20048	19902	20028	20150	20008	20245	19969	20038	19976	19835	19996	20007	20061	19857	19916	20025	19941	20264	20076	20198	19914	19949	19918	19967	20065	20168	20017	19993	19900	20045	20180	20217	20020	20082	20058	20020	20269	20071	19962	19950	19956	19920	20240	20017	19901	19900	19917	19999	19908	20094	19948	19927	19967	19937	20092	19984	20020	19829	19994	20110	19956	19957	19873	20065	19924	20202	19836	20236	19989	20209	20147	20169	20188	19950	19875	20133	20119	19930	19932	19901	20210	20138	20132	20384	19992	20082	20057	20081	20078	20127	20043	20277	20007	20111	20048	19960	20044	19791	20012	20134	20069	19961	20003	20073	20115	19915	20042	19901	19898	19987	19957	19949	20036	19804	20082	19994	19926	20072	19933	20030	20137	20097	19972	20049	19851	19914	19846	20067	20024	20038	20027	19943	20173	20183	20025	19996	19896	20021	20216	19866	20079	20096	20083	19972	19925	20000	20149	19931	19925	20127	19971	20061	19921	19881	19976	20128	19845	20036	20185	20037	20140	19863	19860	19994	20129	20107	20008	19908	20051	20024	20058	19967	20045	20094	20135	19943	20014	20097	19913	19866	20126	20047	19804	19836	20148	19908	19855	19971	20122	19961	20093	19912	19885	19959	19985	20191	20077	20091	20101	20030	20149	20003	20045	20219	19871	20076	19975	19904	19803	19970	20068	20010	20031	19952	20082	20034	20174	20055	20025	19831	19792	19859	20071	19871	20137	20006	19914	19870	19920	19803	19902	20201	19963	20021	19984	20256	19919	20129	20178	20314	20075	20190	19971	19827	20120	20130	20204	20086	19999	19944	20162	19944	19906	20017	19931	20072	20089	19958	20023	20297	20168	20253	19989	19861	20112	20034	20292	20237	19906	20049	20049	20251	20022	19995	20016	19931	20037	20013	19808	19927	19887	20007	20004	19975	20008	20053	20044	19909	20093	20235	20140	19920	20130	20122	19804	20064	20079	19991	19918	20266	20128	19946	20277	19930	20051	19988	19766	19912	19962	20119	20010	19967	20011	19937	20093	20114	19954	20116	20222	20123	20051	20007	19985	20122	19909	20180	19956	20111	20177	20064	20012	20162	20124	19974	19919	20157	19971	20131	19961	19959	19932	19970	20066	20042	20109	19944	19826	20071	19804	19910	19960	19970	20024	19961	19862	19821	20049	20137	20179	19886	20203	19952	19885	20190	20049	20117	20017	19961	20180	20030	20249	20280	20156	19817	20010	19936	20023	20079	20191	20154	20153	20002	20032	20116	19901	19974	20013	20034	20084	20074	20127	19939	19974	20216	19975	19954	19962	19946	20220	20150	20206	20081	19862	19961	20043	20124	19989	20072	19980	20232	20054	19921	19979	20087	19857	19837	20036	20124	19843	20129	20055	19837	19762	20208	20001	19876	20051	20030	20020	19970	20383	20067	20040	19805	20006	20104	20019	20102	19878	20140	20010	19874	20212	20001	19844	19869	20092	19997	19969	20032	19995	19958	20058	19902	19901	20040	20104	20055	20028	20179	19955	20001	19924	20083	20089	19972	19959	20101	20026	19862	20083	19876	19786	20125	20119	20082	20169	19977	20055	19953	20101	20206	20141	20158	19975	19986	19943	19852	20082	20176	19989	19857	19930	20274	19956	19916	20138	19926	20117	20178	19909	20097	20151	19975	20183	19833	20031	20195	20073	19944	20278	20172	19977	20200	20016	20031	20067	20071	19840	20120	20095	19985	19920	19810	20048	20060	19943	19827	20177	20018	19993	20283	20116	19873	20118	20236	20013	20071	19947	20000	20250	19998	20046	20132	20188	19823	19952	19976	19922	20164	20024	20076	20223	20038	20102	20012	19923	20198	20062	20081	20091	20136	19979	19905	19943	19969	19886	19937	19948	20098	20121	19950	20072	20206	20066	20150	19934	20113	19994	20217	19828	19969	19993	19992	19880	20095	19935	19914	20037	20116	20049	20092	20243	19932	20065	20129	20100	20105	20048	20016	20093	20092	19961	19905	20003	20043	20004	20326	19786	20084	20212	20170	19821	19916	20183	19858	20065	19984	19999	20096	19980	20180	19978	20183	19966	19876	20103	19942	20162	20014	20095	20122	19943	19942	19835	19929	20005	20004	19973	20191	20138	20083	20054	19861	20066	20164	19904	20031	20193	20050	19792	19969	19898	20163	20040	19980	20296	20057	20019	20162	20249	20094	20066	20051	19828	20155	20068	19943	20105	20112	20118	19940	19930	20025	20248	19747	20244	19953	19907	19944	19855	20092	20027	20106	19992	19949	20175	20103	20075	20217	20080	20064	19904	20022	20134	19968	20118	20220	20086	20014	20002	20078	20429	19978	19975
21968	33998	33951	30900	25608	21664	21612	19745	19265	24826	35319	31640	24648	20425	17194	16991	17115	17148	17103	17190	17185	17283	17148	17218	17057	17140	17022	17382	17227	17179	17142	17097	17324	17077	17185	17087	17114	17189	17010	17328	17182	17240	17156	17233	17165	17201	17027	17172	17280	17078	17162	16988	17272	17057	17139	17038	17282	17217	17031	17145	17203	17004	17154	17163	17107	17264	17271	17107	17114	17303	17251	17227	17084	17078	17196	17086	17296	17188	17162	17177	17101	17149	17252	17041	17092	17170	17254	17198	17305	17223	17175	17299	17108	17266	17307	17132	17267	17170	17163	17111	17110	17140	17100	17123	17170	17027	17170	17201	17177	17264	17076	17142	17273	16966	17208	17194	17262	17257	17305	17001	17326	17094	17191	17188	17174	16936	17302	17038	17260	17231	17121	17080	17229	17152	17080	17265	17233	17034	17317	17031	17104	17151	17235	17271	17207	17067	17165	17246	17220	17103	17141	17201	17158	17131	17257	17117	17005	17018	17102	17146	16999	17090	17101	17109	16969	17141	17356	17096	17229	17112	17267	17170	17303	17295	17089	17302	17151	17233	17115	17344	17101	16895	17128	17129	16970	17035	17061	17178	17092	17048	17201	17060	16965	17213	17219	17237	17198	17335	17091	17215	17157	17229	17039	17183	17097	17269	17107	17108	17151	17140	17199	17214	17108	17086	17071	17115	16945	17185	17109	17082	17214	17106	17243	16971	17022	17145	17046	16957	17019	17417	17178	17220	17105	16986	17017	17396	17155	17185	17204	17005	17199	17088	16977	16889	17272	17267	17238	17101	17111	17163	17140	17133	16956	17092	17102	17044	17092	16897	17168	17144	17073	17241	17106	17282	17251	17104	17197	17135	17089	17111	17087	17201	17157	17101	17109	17107	17290	17081	17153	17246	17135	17133	17281	17249	17053	17107	17385	17142	17169	17142	17235	17147	17400	17300	17073	17103	17179	17108	17268	17057	17127	17141	17122	17209	17098	17086	17233	17192	17137	17108	17223	17130	17145	17134	17060	17123	17203	17072	17167	17110	17163	17341	17216	17154	17191	17182	17254	17031	17168	17307	17072	17168	17128	17136	17203	17005	17090	17094	17124	17183	17093	17046	17203	17257	17024	17208	17235	17055	17109	17109	17149	16928	17056	17222	17122	17110	17039	17181	17373	17272	17185	17141	17148	17222	17225	17256	17130	17257	17152	17245	17044	17032	17300	17162	17003	17015	17099	17269	17167	16985	17180	17005	17075	17205	17205	17100	17044	17298	17155	16966	17164	17048	17111	17205	17227	17296	17145	17210	17208	17158	17054	17140	17234	17203	17094	17273	17130	17108	17161	17248	17024	17109	17092	17275	17156	17064	17111	17175	17181	17238	17221	17058	17115	17085	17162	17048	17202	17132	17143	17144	16982	17171	17236	17282	17135	17198	17348	17017	17181	17069	17143	17159	17238	17148	17237	17103	17072	16869	17287	17069	17049	17159	17065	17182	16940	17095	17227	17232	16971	17258	17031	17214	17182	17203	17212	17048	17177	17106	17132	17146	17094	17197	17187	17281	17075	16936	17135	17260	17405	17106	16992	16995	17236	17214	17058	17077	17128	17182	17007	17066	17127	17151	17088	17090	17265	17243	17079	17114	17167	17143	17133	17126	17150	17055	17137	17055	17111	17314	17310	17040	17352	17096	17219	17059	17236	17133	17100	17126	17264	17211	17258	17293	17127	17185	17157	17144	17300	17121	17105	17159	17009	17212	17044	17068	17187	17125	16895	17168	17194	17090	17119	17206	17264	17092	17123	17240	17246	17104	17141	17333	17180	17048	17084	17036	17195	17135	17059	17047	17044	17068	17047	17127	17111	17217	17299	17058	17221	16994	17076	17182	17277	17076	17210	17224	16965	17036	17194	17115	17162	17076	17111	17083	17329	17355	17335	17217	16980	17200	17160	17122	17190	17107	17197	17108	17272	17223	16961	17167	17186	17204	16919	17120	17079	17193	17292	16958	17239	16971	17116	17211	17220	17086	17044	17115	17133	17201	17020	17245	17190	16988	17029	17191	17184	17276	17230	17110	16941	17325	17051	17239	17237	17218	17143	17202	17243	17171	17250	17268	17340	17147	17189	17229	17213	17307	17353	17124	17052	17108	17191	16955	16993	17060	17339	17193	17107	17112	17071	17108	17290	17193	17143	17152	17234	17023	17280	17037	17169	17156	17088	17052	17183	17187	17164	17185	17039	17093	17099	17202	17246	17180	17067	17437	17166	17158	16959	17210	17159	16976	17317	16916	17285	17095	17074	17258	17061	17095	17234	17327	17153	17120	17069	17316	17089	17086	17205	17185	17197	17088	17086	17182	17052	17219	17246	16993	17097	17159	17306	17200	17128	17270	17130	17178	17149	17113	17171	17284	17159	17254	17276	16953	17080	17135	16994	17236	16936	17121	17167	17132	17129	17082	17140	17196	17190	17195	17114	17040	17245	17020	17088	17050	17185	17133	17015	17085	17165	17126	17095	17098	17097	17272	17200	17267	17103	16995	17235	17073	17020	16995	16988	16938	17020	17229	17107	17019	17207	17154	17307	17162	17210	17114	17099	16979	17109	17174	17070	17054	17065	17117	17118	17365	17146	17212	17003	17169	17090	17112	17179	17114	17064	17092	17081	17264	17032	16999	17221	17313	17122	17115	17053	17160	16995	17296	17263	17178	17086	17303	17151	17143	17136	17265	16968	17148	17135	17104	17135	16997	17188	17299	17027	16996	17001	17074	17288	17140	17124	17058	17155	17220	17173	17167	17075	16913	17089	17020	17103	17127	17199	17136	17077	17049	17421	17042	17279	17118	17182	17145	17227	17235	17211	17231	17148	17033	17271	17303	17201	17127	17059	17258	17095	17202	17217	17133	16995	17185	17108	17007	17131	17189	17080	17084	17263	17229	17296	17211	17246	16989	17100	17180	17281	17237	17069	17178	17167	17202	17231	17130	17295	16968	17166	17111	17216	17030	17078	17243	17024	17118	17100	17034	17153	17244	17034	17128	17136	17348	17115	17003	16967	17225	17201	17213	17216	17161	17176	17223	17200	17096	17067	17041	17071	17240	17150	17278	17079	17216	17045	17119	17274	17207	17199	17134	17133	17242	17162	17096	17147	17063	17061	17133	17346	17098	17117	17181	17069	17100	17189	17137	17205	17177	17200	17268	17085	17109	17191	17081	17300	17302	17295	17153	17075	17164	16955	17094	17118	17141	17105	16961	17182	17172	17313	17198	17044	17108	17205	16994	17243	17144	17042	17201	17165	16971	17035	17159	17161	17040	17223	17113	17091	17124	16910	17018	17081	17101	17243	17217	17015	17083	17002	17245	17112	17128	17114	17182	17175	17101	17171	17250	17208	17050	17116	17188	17145	17096	17112	17168	17114	17358	16923	17134	17010	17131	17195	17377	17276	17135	17110	17121	17095	17189	17154	17148	17090	17248	16985	17086	17147	17117	17102	17125	17053	17303	17072	17136	17006	17063	17091	17010	17148	16982	17215	17172	17323	17170	17183	17047	17140	17061	17168	17377	17082	17167	17189	17160	17330	17081	17097	17179	17011	17204	17121	17054	17196	17114	17218	17263	17152	17139	17167	17076	17127	17082	17140	17126	16814	17194	17205	17143	17122	17183	17010	17202	16977	17030	17166	17102	17117	16935	17142	17220	17078	16978	17035	17221	17077	17176	16997	17106	17156	17006	17014	16935	17155	17121	17258	17371	17058	17153	17124	17102	17209	17269	17167	17102	17233	17239	16966	17231	17102	17201	17109	17089	17049	17137	17167	17276	17152	17080	17123	16909	17077	17050	17187	17139	17001	17149	17220	16992	17135	17171	17164	17160	17181	17070	17178	17260	17102	17279	17309	17070	17135	17214	17089	17164	17176	17085	17138	17050	17078	17075	17200	17185	17150	17071	17152	17111	17026	17026	17137	17195	17085	17314	17151	17153	17143	17152	17115	17150	17159	17261	17162	17112	17281	17040	17090	17021	17150	17154	17023	17239	17148	17203	17064	17086	17081	17329	17133	17033	17220	17132	17302	17193	17331	17116	17166	17141	17075	17003	17064	17112	17153	17174	17103	17043	17092	17284	17090	17229	17195	17138	17258	17122	17359	17000	17024	17198	17248	17251	16990	17162	17055	17020	17395	17152	17269	17181	17141	16945	17072	17019	17323	16966	17187	17141	17209	17186	17269	17303	17221	17354	17140	16991	17053	17293	17196	17123	17150	17125	17044	17183	17036	17030	17087	17203	17304	17118	17070	17334	17236	17136	17352	17031	17201	17163	17045	17073	17082	17209	16954	16986	17248	17113	17297	17110	17198	17151	17156	17020	17109	17114	17348	17190	17011	17166	16940	17029	17097	17197	17152	17176	17127	17211	17074	17154	17109	17103	17092	17405	17079	17033	17298	17140	17187	17168	17142	17068	17228	17138	17126	17191	17274	17129	17161	17006	17223	17002	17315	17043	17245	17088	17073	17122	17065	17254	17035	17132	16975	17163	17277	17073	17105	17242	17112	17203	17159	17086	17237	17228	17118	17052	17075	17022	17085	17172	17154	17132	17137	17331	17193	17252	17450	17202	17209	17058	17008	17160	17422	17140	17241	17156	17108	17346	17075	17132	17050	17227	17003	17223	17192	16957	17170	17256	17085	17170	17150	17171	17276	17078	17182	17189	17386	17186	17328	17121	17146	17090	17318	17285	17142	17049	17291	17246	17034	17064	17230	17434	17125	17107	17118	17066	17044	17215	17216	17082	17188	17015	17201	17226	17009	17371	17119	17296	17189	17011	17219	16972	17299	17211	17293	17101	17219	17264	17117	17142	17039	17276	17097	17211	17183	17278	17159	17126	16978	17210	17370	17146	17373	17233	17178	17097	17195	17115	17197	17125	17223	17118	17106	17127	17083	17245	17077	17315	17179	17242	16919	17229	17153	17211	17079	17135	17197	16930	17095	17073	17224	17142	17160	17099	17061	16996	16946	17334	17117	17033	17136	17334	17097	17080	16977	17260	16954	17148	17209	17158	17160	17046	17160	17115	17060	17094	17106	17083	17145	17028	17170	17254	17142	17054	17135	17102	17107	17188	17129	17187	16933	17100	17137	17210
22974	21568	29539	24162	22577	26855	30385	25057	22868	28525	42817	45467	34645	27095	21113	20144	20136	20485	20086	19997	20191	20155	20156	20125	20051	19962	20116	20004	20110	20112	20022	19915	20170	20146	19865	19954	19908	19952	20022	20034	20098	19888	19930	20135	20038	19955	19931	19989	19950	19928	20055	19954	20152	20073	20057	19888	20092	19957	20006	19880	19972	19948	20129	20103	19784	19997	20024	20078	19836	19902	19989	20132	20103	20124	20017	19870	19930	19977	19947	20031	20014	19960	19951	20034	20110	20006	19891	20093	20167	20064	20074	19998	19995	20006	20064	19882	20106	20077	19994	20082	20081	20004	19934	19821	19922	20108	20102	20195	19910	19858	19934	20039	19998	19922	19730	19916	19994	19959	19900	19827	19954	20048	19980	19882	20237	19966	19937	19898	20029	19823	19925	20034	20013	20015	20026	19881	19873	20057	19896	20029	19860	19912	20022	20010	20040	20078	19878	19973	19963	19837	19807	19990	19868	19852	19991	19860	19869	19844	19733	19915	19783	19917	19954	19743	19888	20128	20082	19859	20112	19868	19865	19759	19908	20093	19847	19879	19905	19957	20074	19947	19962	20004	19855	19850	19924	19857	20125	19951	19929	20011	20034	19977	19785	19972	19787	19856	20141	19994	20058	20013	20163	19817	19709	19931	20013	20032	20081	19835	19835	20011	20003	19930	20113	19991	20058	19869	20088	19975	20071	19947	19809	19953	19922	19831	20123	20034	19708	19802	19819	19897	19996	19871	19965	19896	19821	19982	19992	19931	20004	19897	19695	19784	20089	19936	19923	19897	20017	19843	20039	19867	19907	19919	20206	19903	20101	19995	19727	20145	20021	19989	20187	20007	19783	20198	19946	19891	20006	19875	20066	19912	19987	19853	19873	19674	19964	19804	19907	20160	20016	19960	19828	19774	19889	19961	19877	20034	20071	19977	19933	19967	19890	19886	19977	20036	19973	19769	19949	19896	19887	19869	19982	19890	20145	19815	19844	20019	20108	19870	20045	19942	19992	19999	20004	20137	20094	19850	19938	19906	19831	19776	20053	19914	19760	19808	19954	19847	19872	19811	19870	19779	19904	20029	19720	20007	19889	19836	19829	19859	19985	19884	19974	19985	19945	19904	19959	20137	19896	19943	20025	20111	19988	19906	19886	19913	19954	20091	19927	20100	20062	19881	19850	20024	20161	19837	20027	19835	19950	19885	19877	20031	19863	19798	20186	19917	19995	19855	19948	19834	19879	19936	19944	19993	19983	20054	19987	19853	19851	20022	20117	20119	19911	19864	19770	19769	19970	19843	19789	20021	19999	19973	19776	19895	19985	20106	19858	20117	19853	19824	19858	19944	19918	19925	19993	20021	20080	19866	20007	19989	19935	20020	20179	19916	19988	19866	19917	20019	19742	20027	20013	20018	19951	20135	19877	19948	20134	19873	19871	19863	20056	20005	20226	20019	19973	19946	19943	20009	20056	19814	20080	19721	19923	20121	19894	19940	19884	19980	20108	19808	20029	19992	19852	19952	19939	20008	19722	19933	20003	19944	19968	20093	20101	20198	19918	19988	20113	19949	19817	20041	19993	19999	20068	19922	20095	19929	19875	19875	19977	20258	19932	19880	19902	20086	19973	19855	19984	19948	19814	20013	20151	19992	19991	19920	19834	20078	20104	19815	20183	19740	19834	19945	20061	19888	20094	20081	19837	20053	19962	19783	19935	20006	19977	19875	19971	19858	19959	20037	19979	19990	19892	19859	19825	20118	19811	19985	19953	20112	19998	19999	20126	19986	19870	19822	20138	19918	19896	19746	19898	19995	19955	19884	19860	19910	20196	20089	19999	19784	19969	20006	19868	19975	20153	19988	20056	19918	20251	19931	19913	19871	19984	20099	19975	20091	19976	19845	19947	20102	19847	19986	19917	20075	20099	19846	19806	19655	19965	19930	19936	20088	20176	20180	19914	19875	19953	20024	19950	19917	20002	19924	19962	19966	19933	19934	19892	19968	19999	19945	19854	19874	19841	20137	19957	20082	19960	19765	19960	20085	19898	20136	20013	19833	20006	20024	20027	19972	19974	19859	19975	19784	19893	19964	20062	19876	20171	19955	20039	19800	19955	20019	19955	19914	19993	20040	20045	19894	20071	19959	20138	19986	20117	19869	19963	20067	19993	19939	19926	19922	19887	20098	20090	19959	19859	19924	19816	19905	20217	19955	19827	19777	19852	19952	19990	19988	20018	20016	19861	19854	20007	19975	20103	19948	19842	19881	19908	19925	20001	19952	20001	19858	19968	19877	19835	19970	20071	20023	20070	20242	19584	19767	19691	19946	20200	19895	19969	20079	20045	19735	19867	19871	20012	19933	19820	19867	19895	19954	19842	20128	19973	19898	19902	19923	19994	19651	19988	19990	20116	20084	20047	19861	20042	20009	19907	19975	20036	19811	19846	19920	20070	20053	19963	19922	19766	19902	19779	20010	19926	19750	19819	20005	20003	20255	19741	20051	19948	20055	19944	19996	20108	19963	20134	19889	19836	19928	20084	20111	19757	19995	19957	19956	19752	20016	20026	19913	19956	19993	19955	19941	19833	20056	20100	20108	19952	20049	19747	19968	19864	19970	19766	20036	20021	19889	19880	19837	19873	19976	20109	19836	20044	19851	19656	19916	19904	20095	19934	19845	19798	19851	19903	19950	19991	20086	19913	19936	19916	19855	20066	19865	19792	19903	20064	20112	19921	20075	20112	19881	20014	19794	20230	20035	19781	19720	20043	20007	19943	19998	20055	19780	20041	20024	20060	19904	20064	19857	20026	19771	19958	20202	19979	19923	20056	19996	19818	20073	19848	19859	20045	19931	20155	19803	19920	19904	20013	19993	19972	20025	19842	19769	20067	20071	19908	19966	20024	20032	20000	19930	20142	19954	19989	20200	20018	19816	20068	20048	19829	19936	19752	19989	19886	19883	19927	19968	19894	19965	19779	19738	19904	19900	20086	19839	19901	19712	20066	19953	19942	19740	19911	19983	20097	19972	19966	19806	20296	20106	19677	20075	19936	19757	19806	19905	19890	20379	19917	19956	20027	19890	20005	20215	20019	19901	20016	19854	19956	20107	20175	20216	20123	20167	19884	19974	19868	19902	20070	19890	19787	20106	19949	19833	19795	19932	19941	19877	19851	20101	19955	19932	20151	19709	19836	20000	19917	20216	19859	19813	19709	19981	20150	19780	19807	20071	19797	20049	19959	19908	19851	20037	19831	19836	19961	20133	19980	20040	20052	19873	19991	20135	19948	19923	20105	20003	20070	20004	19993	19989	19977	20030	19846	19874	19702	20117	19990	19844	19917	19995	19871	20012	19852	19884	19897	19859	19958	20009	19757	19893	19932	20082	20017	20024	19933	19855	20032	19934	19966	19983	19968	20075	20041	20063	19849	20115	19889	19790	20131	19889	19992	20117	19726	19960	20010	19954	19918	19911	20132	20252	20074	19781	19903	19794	20030	19869	20047	19948	20113	19845	19921	19862	20080	20031	20111	19976	20021	20152	19921	20016	19946	19836	20080	19934	19980	19836	20046	19918	19819	20080	20069	20066	20054	20064	19895	20122	19959	19938	19956	20101	19900	19923	20185	19734	20135	19907	20188	20035	20016	19981	20170	19905	19853	19843	19878	19817	20121	20037	19693	20060	19659	19923	19808	19965	19844	20010	19934	20029	20064	19928	20102	19971	19887	19844	19897	20187	19893	19841	19795	19829	19926	20084	19871	19970	20287	19924	20144	19906	20127	19924	19984	19933	19778	20006	19781	20096	20009	19880	19771	19940	19845	19932	20106	20032	19947	20105	19877	20017	19977	19867	19971	20009	20010	19825	19789	19774	19862	19809	20108	19945	20131	19825	20082	19804	20023	19894	19931	20019	20071	19988	20007	20051	19926	20038	19940	19961	19918	19839	19814	19818	20133	20089	19812	19784	20042	19791	19718	19969	19954	19943	20052	20176	19947	20009	19887	19741	19824	20002	19982	20032	19801	19931	20016	19851	20021	19692	19692	19879	19924	19951	20161	19987	19884	20014	19983	19995	19829	20034	19941	19795	20011	20023	20066	19907	19903	20087	19948	19904	19861	20039	19945	19940	19933	19896	19812	20117	20055	19974	20084	19754	19789	20060	19975	19854	19924	19982	20080	19977	19884	19945	19905	19895	19889	19932	19978	19933	19889	19811	19877	19970	19983	19940	19995	20111	19933	20130	19874	20198	19998	19976	19862	19973	19962	20203	19836	19914	19844	20089	19954	20059	19727	19828	19687	19941	19997	19867	19995	20003	19944	20030	20136	20044	20139	19687	20072	20031	19869	19856	19832	19980	19810	19922	19954	19846	20121	20079	20043	19875	19841	19796	19777	19896	19882	19740	20090	19729	20012	19974	19938	19883	19919	19950	19923	19971	20054	20140	20095	20108	20100	19932	19830	19781	19999	20067	19913	19976	19980	19861	20025	20109	19831	19904	19924	20002	19859	19782	19855	19801	20059	20020	19793	19936	19981	20005	19991	20062	20091	19896	19903	19981	19935	20187	20032	19834	19881	19968	19820	19833	19881	20144	20005	20011	20017	19995	20018	20024	19719	20035	20390	19984	20068	19761	19714	19983	19903	19904	19757	19810	19874	19920	19863	19981	19883	19928	20189	20098	19951	19894	19861	19947	19859	19970	19944	19841	19757	19940	19998	19935	19899	20027	20048	20106	20102	20035	20154	19711	20027	20117	19897	20072	20115	20018	20059	20064	19911	20018	19890	19880	19938	19874	20089	20083	19973	19819	19816	19874	20063	19880	19839	19943	20106	19957	20005	20034	20288	19993	20171	20033	19923	19875	19852	20043	19893	20169	19947	19888	20064	19963	19992	19977	19989	19791	19641	19817	19913	19918	20025	19949	20074	19907	19766	19869	20012	19683	19968	20194	19860	20074	19997	19888	20172	20119	19973	19998	19922	19872	19941	19962	20135	20053	20064	20190	19991	19946	19888	19962	19916	19816	19908	19869	19984	19789	19992	20020	19892	19905	20039	19755	20055	20141	19974	20042	20080	20029	20059	20020	19930	20043	20039	19803	19942	19898	20050	19946	19994	19862	19952	20118	19829	20105	19947	19954	19976	19762
24157	42114	42598	37617	33978	31205	27299	24616	22046	30232	45429	45073	34900	24532	17263	17313	17216	17127	17145	17228	17253	17085	17083	17252	17167	17196	17234	17083	17186	17213	17169	17230	17178	16998	17066	17276	17036	17269	17131	17042	17183	17068	17434	17037	17055	17153	17234	17219	17182	17085	17124	17034	17173	17296	17161	16981	17122	17072	17305	17162	17116	17193	17153	17057	16937	17259	17145	17172	17208	17121	16888	17138	16917	17155	17274	16961	17097	17183	17094	17094	17194	17201	17193	17193	17174	17239	17150	17128	17025	17303	17037	17100	17140	17227	17123	17187	17250	16942	17027	17136	17084	16985	17019	17363	17071	17169	17058	17197	17159	17244	17101	17366	17042	17277	17197	17017	17215	17111	17249	16982	17127	17212	16978	17155	17001	17160	17258	17120	17166	16768	17111	17166	17033	17078	17155	17319	17251	17273	17165	17184	17165	17329	17103	17155	17228	17072	17194	17136	17027	17079	17063	17177	17256	17132	17110	17186	17340	17156	17220	17223	17079	17162	17052	17222	17315	17062	16967	17232	17130	17010	17042	17137	17132	17196	17132	17199	17197	17132	17174	17049	16965	16982	16983	17240	17027	17146	16967	17121	17203	17114	17154	17246	16954	17239	17069	17091	17155	17064	17152	17211	17166	16989	17220	17111	17148	17017	17120	17010	17187	17199	17048	16982	17145	17117	17226	17095	16978	17046	17082	17264	16988	17139	17223	17075	17046	17157	17038	17053	17166	17100	17108	17137	17218	17172	17023	17162	17016	17140	17279	17104	16965	17051	17291	16975	17108	17139	17133	17020	17110	17167	17062	16972	17209	17231	17186	17129	16873	17153	17156	17183	17104	17241	17120	17055	17183	17117	17172	17267	17104	17186	17187	17181	17241	17085	17067	17140	17267	17210	17212	16801	17135	17075	16954	17029	17103	17142	17248	17146	17124	16848	17101	17120	17120	17161	17180	17131	17161	17184	16826	17250	17038	17114	17244	17133	17151	16989	17260	17069	17020	17037	17090	17029	17098	17076	17096	17259	17032	17231	17122	16941	17208	17006	17177	17228	17038	17129	17054	17212	17173	17019	17066	17157	17172	16985	17114	17036	17190	17112	17138	17050	17184	17171	17002	17060	17189	17225	17071	17208	17232	17078	17009	17151	17241	17020	17152	17196	17101	17156	17222	17196	17237	17064	16883	17062	17079	16995	17035	17028	17057	16905	17116	16965	17122	17088	17130	16882	17075	17062	17211	17029	17106	17141	17066	17066	17099	17018	17165	17256	17171	17056	17139	17206	17155	17121	17098	17064	17177	17211	17162	17199	16982	17290	17034	17268	17091	17057	17257	17131	17268	17122	16982	16990	17060	17344	17265	17037	17121	17010	17029	17023	16942	17256	16950	17183	17062	17086	17147	17205	17135	17077	17136	17082	17168	17223	17253	17017	17332	17238	17034	17176	17000	17073	17282	17321	17173	17093	17009	16960	17024	17262	17109	17098	17081	16997	17065	17180	17000	16941	17042	17126	17032	17191	17227	17203	17222	17034	17101	17113	16981	17142	17059	17042	17137	17019	17137	17227	17078	17041	17240	17023	17041	17132	17104	17209	17136	17308	17163	16988	16974	16969	17130	17173	17149	17037	17059	17218	17179	17067	17076	16986	17166	17221	17010	17113	17255	17200	17168	17010	17138	17125	17125	17188	17128	16848	17249	17124	16995	17224	17166	17008	17139	16959	17157	17048	17052	17194	17157	17237	17228	17229	17045	17193	17256	17105	17136	17106	17182	16849	16996	17057	17083	17093	17159	17110	17184	16994	17289	17248	17158	17088	17032	17046	17108	17231	17098	17001	17181	17028	17165	17083	17105	16860	17173	17024	17194	17024	17199	17115	17282	17116	17008	17057	17100	17143	17053	17162	17185	17031	17056	16818	17096	17013	17028	17115	17173	16995	17207	17223	17054	17049	17017	17169	17220	17208	17190	16945	17251	17102	16915	17011	17177	17009	17101	17144	17135	17034	16982	17128	17089	17089	17148	17075	17055	17290	17176	17209	17185	17044	17197	17087	17165	17208	17114	17224	17089	17208	17115	17089	17014	17071	16988	17154	17002	17168	17136	17220	17159	17100	17104	17192	17035	17080	17049	17287	17157	17155	17097	17095	17020	17039	17033	17365	17186	17255	16847	17199	17078	17089	17054	17174	17156	17264	17135	17036	17301	17004	16993	17191	17209	17049	17132	17020	17077	16954	17130	17061	17068	17135	17299	17043	17072	17100	17079	17062	16946	16936	17024	16851	17082	17064	17152	17167	17200	17126	17041	17049	17172	17170	17127	17187	17140	17148	17024	17084	17024	17280	17169	17192	17157	17049	17045	17239	17089	17104	17141	17099	16938	17114	17030	17017	17066	17247	17006	16951	17182	17159	17060	17090	17169	17078	17075	17189	17054	17012	17017	17056	17249	17148	17068	17083	17100	17222	17060	17063	17132	17049	17026	17032	16958	17159	17150	17128	16846	17127	16968	17144	17186	16933	17166	17207	17061	17237	17065	17066	16967	17050	17069	17229	17176	17150	17179	17215	17069	17154	17119	17112	17247	17133	17097	16926	17119	17186	16984	16969	17158	17086	17247	17142	16954	17182	17222	16999	17089	17335	17191	17096	17107	17064	17218	17018	17082	17211	17279	17131	16940	17029	17060	17093	17193	17171	17142	17096	17148	17163	17177	16973	17078	17021	16984	17242	17010	17122	17101	17236	17103	17168	17274	17249	17021	17157	16964	17045	17057	17006	17200	17002	17295	16918	16999	17103	17155	16994	17261	17075	17057	17227	17053	17184	17012	16996	17181	17094	17193	17093	17244	17125	17113	17169	17195	17103	17054	17015	17011	17176	17159	17154	17202	17116	17004	17198	17163	17115	17207	17138	17108	17035	17154	17172	17256	16990	17057	17154	17052	17151	17150	16986	17048	17238	16992	17272	16995	17022	17178	17156	17098	16969	17234	17186	17064	17214	17027	17213	17042	17043	17127	17019	17139	17222	17044	17210	17156	17026	17017	17257	17036	17015	17114	17242	17076	17082	17155	17017	17043	17139	17089	17126	17279	17001	17140	16935	17125	17018	16958	17226	17077	16998	17059	16959	17135	17059	17060	16987	17195	17095	17122	17088	17170	17104	17078	17183	17019	17272	17307	17202	17063	17201	17044	17160	17180	17200	17045	17153	17109	16978	17127	17042	17219	17246	17008	17115	17009	17160	16994	17205	17207	17125	16973	16955	17211	17091	17045	17240	17231	17045	17184	17150	17058	17132	16996	17087	16991	17176	17220	17178	17145	16989	17115	17081	17022	17201	17141	17302	17092	17190	17001	17170	17143	17105	17108	17123	17027	17112	17357	17042	17008	16909	17101	17067	17064	17143	17098	17174	17000	17160	17107	17122	17133	17003	17177	17000	17155	17101	17152	17100	17238	17131	17221	17137	16997	17127	16945	17014	17253	17074	17248	17097	16932	16968	17003	17254	16922	17189	17061	17158	17077	17131	17142	17086	17129	17061	17108	17124	17116	17086	17102	17032	17054	17142	17116	17185	17193	17227	17165	17202	17057	17102	16920	17263	16869	16946	17213	16855	17119	17341	17122	17139	17137	17256	17013	17159	17172	17196	17084	17248	17193	17172	17091	16970	16945	17262	17070	17172	17082	17033	17314	17091	16863	17116	17111	17164	17058	17158	17074	17069	16992	17104	17101	16946	16979	17231	17046	17235	17032	17093	17140	17263	17131	17242	16912	17065	17223	16983	17182	17047	17107	16959	17021	17105	16935	17056	16982	17195	17013	17201	17058	17154	17085	17038	17056	17230	17157	17001	16966	17193	17172	17059	17151	17133	16966	17113	17159	17137	17181	17122	17128	17107	17148	17235	17227	17139	17008	17168	17035	17053	17195	17252	17198	17118	17106	17131	17135	16997	17067	17237	17069	17223	17052	17131	17316	17054	17298	17219	17244	17028	17219	17059	17068	17156	17055	16908	17019	17180	17104	17159	17209	17070	16980	17089	17222	17155	17020	17121	17175	17274	17242	17097	16929	17038	16982	17041	17168	17206	17188	16956	17115	17149	16930	17182	16975	17081	17214	17141	17232	17162	17124	17167	17265	17073	17012	17084	17197	17115	17138	17189	17018	17139	17191	17000	17108	17017	16966	17120	17230	17106	17113	17049	17173	17189	16882	17118	17161	17136	17071	17106	16956	17033	17123	17174	17173	16945	16841	17149	17125	17150	17074	17130	16934	17091	17279	17078	17017	17089	16991	17095	17079	17087	17141	17188	17342	17028	17333	17032	16920	17045	17079	17081	17012	17125	17269	17081	17161	17245	17024	17252	17164	17293	17131	17114	17171	16970	17125	17236	17037	16990	16998	17135	17239	17146	17046	17078	16996	17071	16931	17031	17214	17209	17009	17232	17155	17133	17180	17208	17150	17053	17210	17115	17049	17240	17245	17115	17129	17030	16919	17221	17136	17022	17146	17082	17147	17114	17214	17161	17206	17052	17069	17259	17075	16995	17120	17088	17167	17054	17150	16967	17065	17198	16959	17017	17177	16889	17053	17245	17051	17049	17127	17007	17018	17205	17107	17058	17147	17109	17161	17145	17088	17162	17174	17057	17137	17178	16994	17122	17305	17046	17152	17208	17108	17151	17131	17057	17254	17161	17020	17186	17145	17293	17071	17174	16966	17114	16956	17186	17093	17173	17109	17065	17270	17151	17012	17277	17142	16940	17190	17024	17146	17362	17211	17123	17234	17200	17055	17022	17066	17205	17217	17050	17134	16996	17167	17049	17045	17044	17087	17191	17073	17232	17022	17128	17134	17089	17148	17019	17049	17086	17097	17187	16976	17219	17060	16972	17048	17164	17134	17207	17279	17113	17153	17089	17117	17170	17174	17184	17205	17185	17122	16996	17028	17160	17058	17128	17017	17226	16989	16849	17234	17293	17021	17098	17003	16965	16873	17066	17002	17062	17220	17119	17277	17023	17174	17087	17222	17091	17007	16971	17261	16978	16972	17086	17107	17091	17149	17149	17100	17065	17144	17181	17218	17176	17038	17154	17183	17152	17048	16991	17126	17123	17154	17098	17030	17134	17185	16941	17155	17006	16991	17136
27868	23353	31265	28710	23229	21808	20931	20230	19548	19274	20622	21112	20307	19475	18643	18740	18451	18661	18662	18646	18641	18397	18642	18567	18622	18722	18502	18773	18519	18603	18645	18596	18776	18607	18608	18553	18809	18384	18415	18648	18645	18581	18679	18697	18619	18440	18570	18510	18447	18501	18731	18479	18436	18373	18672	18546	18634	18384	18748	18564	18516	18483	18714	18790	18626	18696	18495	18654	18466	18467	18773	18799	18481	18421	18453	18800	18373	18545	18430	18648	18694	18743	18768	18641	18670	18602	18698	18361	18567	18829	18534	18688	18653	18542	18750	18595	18741	18766	18499	18494	18388	18632	18499	18663	18450	18496	18511	18414	18533	18494	18602	18560	18733	18582	18640	18682	18666	18501	18740	18798	18651	18784	18640	18514	18558	18628	18380	18432	18481	18735	18592	18619	18584	18575	18615	18440	18537	18586	18437	18444	18530	18819	18658	18408	18896	18591	18593	18636	18592	18675	18792	18723	18390	18509	18590	18565	18277	18551	18486	18604	18705	18809	18709	18715	18641	18522	18432	18677	18525	18468	18663	18576	18484	18545	18554	18574	18592	18456	18637	18546	18670	18807	18367	18395	18442	18361	18525	18335	18438	18600	18698	18713	18450	18449	18665	18362	18807	18507	18420	18765	18676	18639	18509	18681	18700	18743	18765	18672	18581	18631	18360	18607	18542	18630	18545	18557	18584	18536	18666	18496	18581	18500	18546	18694	18554	18635	18365	18322	18548	18560	18518	18532	18523	18457	18514	18518	18444	18583	18525	18636	18621	18576	18579	18417	18539	18649	18441	18524	18590	18600	18460	18684	18570	18737	18681	18632	18670	18480	18399	18600	18510	18723	18566	18773	18651	18399	18553	18549	18520	18633	18438	18422	18629	18845	18491	18458	18357	18486	18464	18588	18648	18502	18501	18757	18657	18631	18657	18589	18416	18737	18530	18516	18679	18501	18470	18536	18596	18393	18750	18625	18857	18500	18873	18660	18559	18608	18825	18681	18793	18553	18538	18429	18660	18670	18531	18576	18302	18515	18464	18697	18554	18433	18606	18639	18611	18581	18419	18502	18592	18462	18585	18458	18666	18469	18464	18692	18787	18518	18705	18584	18551	18628	18573	18484	18626	18633	18397	18513	18657	18636	18694	18619	18678	18581	18522	18628	18759	18654	18521	18575	18465	18441	18674	18467	18438	18410	18573	18701	18618	18592	18641	18461	18643	18738	18451	18763	18784	18605	18769	18592	18409	18532	18540	18669	18642	18827	18662	18598	18636	18721	18685	18682	18543	18457	18713	18639	18655	18386	18470	18471	18622	18284	18595	18715	18462	18529	18552	18731	18621	18583	18349	18646	18488	18498	18619	18589	18365	18424	18609	18849	18546	18486	18610	18406	18642	18588	18613	18434	18568	18706	18688	18700	18694	18721	18447	18506	18520	18471	18423	18660	18426	18614	18422	18676	18631	18594	18457	18588	18607	18574	18437	18570	18690	18528	18593	18661	18546	18715	18388	18592	18569	18462	18532	18570	18493	18299	18625	18604	18551	18244	18377	18746	18452	18764	18761	18570	18485	18581	18889	18539	18587	18581	18686	18705	18528	18557	18670	18735	18626	18561	18614	18640	18467	18561	18538	18613	18584	18600	18582	18742	18696	18639	18611	18755	18562	18895	18656	18558	18532	18594	18586	18590	18457	18596	18685	18709	18398	18391	18620	18476	18566	18446	18697	18514	18828	18602	18505	18594	18572	18345	18478	18590	18380	18592	18526	18499	18700	18790	18552	18643	18385	18778	18715	18563	18513	18522	18482	18511	18630	18652	18691	18687	18707	18652	18524	18571	18582	18614	18513	18575	18794	18680	18579	18547	18631	18521	18609	18685	18492	18582	18565	18576	18798	18600	18666	18580	18875	18597	18619	18663	18672	18691	18719	18463	18683	18558	18765	18416	18559	18575	18710	18606	18534	18535	18610	18668	18823	18693	18342	18550	18380	18554	18760	18633	18604	18461	18705	18699	18494	18694	18587	18492	18483	18491	18716	18666	18562	18764	18494	18477	18594	18726	18628	18468	18540	18749	18548	18600	18634	18464	18643	18543	18525	18705	18485	18671	18585	18748	18530	18671	18229	18544	18600	18450	18741	18698	18692	18449	18539	18567	18535	18565	18664	18544	18751	18469	18662	18485	18812	18558	18574	18456	18560	18539	18704	18512	18595	18417	18563	18566	18491	18496	18377	18503	18538	18614	18549	18701	18437	18507	18482	18628	18639	18794	18604	18728	18454	18518	18639	18657	18813	18501	18589	18454	18464	18484	18620	18625	18520	18618	18689	18560	18659	18550	18450	18769	18511	18632	18495	18612	18324	18621	18539	18585	18616	18563	18632	18586	18549	18628	18543	18593	18737	18759	18721	18579	18563	18680	18611	18573	18423	18608	18542	18688	18529	18598	18733	18445	18699	18521	18596	18719	18677	18587	18664	18667	18257	18679	18675	18652	18617	18511	18748	18428	18565	18535	18660	18677	18547	18610	18506	18498	18643	18427	18583	18580	18566	18381	18624	18789	18708	18725	18449	18671	18727	18661	18644	18310	18518	18387	18599	18655	18744	18738	18632	18646	18495	18367	18509	18694	18709	18633	18645	18505	18745	18571	18586	18482	18619	18754	18458	18631	18691	18291	18688	18448	18333	18603	18672	18428	18711	18568	18728	18463	18578	18534	18621	18527	18622	18576	18505	18625	18398	18583	18555	18592	18591	18609	18551	18706	18428	18555	18680	18641	18766	18595	18398	18515	18382	18551	18447	18238	18535	18905	18604	18566	18702	18567	18422	18438	18418	18711	18651	18658	18706	18551	18682	18506	18727	18599	18937	18740	18763	18642	18835	18587	18460	18546	18560	18632	18653	18627	18506	18608	18509	18642	18627	18703	18576	18644	18465	18628	18667	18720	18566	18518	18576	18618	18578	18564	18505	18586	18694	18639	18701	18649	18618	18543	18491	18809	18639	18361	18513	18550	18654	18597	18481	18732	18651	18621	18782	18579	18496	18769	18640	18774	18554	18501	18833	18777	18596	18384	18380	18562	18607	18570	18570	18481	18576	18706	18775	18985	18554	18610	18466	18479	18501	18744	18754	18585	18597	18571	18689	18758	18724	18718	18374	18576	18520	18322	18620	18734	18509	18488	18472	18503	18495	18469	18469	18649	18470	18717	18755	18528	18378	18441	18741	18325	18442	18776	18785	18457	18440	18642	18634	18551	18412	18467	18279	18396	18676	18676	18653	18757	18481	18659	18685	18655	18550	18458	18667	18491	18616	18665	18624	18544	18622	18645	18553	18442	18641	18678	18707	18441	18576	18557	18661	18550	18680	18553	18567	18757	18644	18555	18440	18815	18505	18578	18441	18561	18356	18651	18483	18724	18637	18877	18471	18377	18689	18490	18746	18805	18723	18641	18686	18606	18713	18477	18716	18346	18787	18608	18339	18401	18535	18700	18435	18605	18552	18700	18584	18565	18564	18517	18442	18525	18427	18539	18529	18695	18688	18350	18581	18480	18607	18444	18734	18714	18760	18664	18659	18640	18499	18533	18598	18567	18577	18485	18320	18650	18510	18632	18633	18502	18437	18460	18676	18545	18601	18522	18528	18373	18378	18562	18604	18534	18602	18544	18725	18542	18478	18699	18525	18490	18691	18605	18584	18505	18543	18630	18545	18599	18493	18340	18582	18563	18606	18588	18660	18608	18492	18440	18558	18427	18664	18503	18591	18471	18604	18756	18668	18584	18577	18384	18614	18364	18682	18723	18578	18437	18519	18520	18683	18607	18552	18508	18528	18688	18454	18574	18548	18670	18450	18468	18424	18533	18511	18414	18752	18523	18544	18548	18410	18632	18632	18610	18805	18491	18458	18564	18676	18722	18651	18591	18773	18526	18535	18522	18712	18586	18651	18580	18655	18605	18527	18586	18575	18648	18689	18534	18509	18698	18705	18661	18643	18641	18721	18463	18690	18550	18503	18540	18769	18658	18654	18515	18398	18719	18717	18473	18799	18621	18405	18549	18698	18722	18419	18642	18599	18593	18695	18691	18591	18604	18524	18579	18643	18592	18537	18679	18549	18614	18717	18621	18777	18718	18501	18524	18641	18526	18429	18446	18477	18469	18643	18360	18306	18585	18585	18679	18609	18465	18689	18498	18691	18646	18602	18729	18488	18579	18719	18582	18635	18781	18443	18512	18448	18578	18435	18629	18494	18457	18740	18552	18718	18562	18639	18448	18552	18520	18489	18558	18604	18515	18550	18601	18634	18646	18607	18527	18553	18606	18609	18402	18722	18564	18572	18562	18837	18532	18537	18403	18468	18668	18516	18652	18446	18553	18402	18598	18440	18622	18646	18626	18669	18704	18618	18542	18365	18672	18734	18606	18735	18628	18713	18528	18338	18592	18427	18575	18587	18669	18414	18434	18557	18677	18547	18515	18535	18604	18590	18568	18612	18675	18690	18630	18688	18486	18515	18527	18679	18508	18429	18625	18545	18462	18575	18839	18781	18540	18479	18481	18609	18650	18527	18424	18501	18553	18816	18676	18786	18546	18720	18735	18593	18524	18656	18758	18702	18654	18473	18566	18614	18494	18643	18582	18557	18448	18495	18338	18490	18561	18401	18535	18537	18705	18552	18730	18417	18577	18429	18586	18685	18706	18398	18675	18713	18647	18430	18581	18548	18485	18440	18573	18619	18537	18490	18798	18740	18505	18631	18658	18554	18513	18526	18442	18833	18299	18534	18598	18578	18852	18370	18520	18562	18651	18471	18632	18713	18552	18645	18245	18575	18679	18640	18704	18466	18752	18619	18595	18539	18637	18757	18601	18555	18776	18551	18760	18491	18607	18782	18444	18593	18370	18464	18615	18521	18849	18598	18518	18565	18533	18528	18824	18620	18554	18537	18609	18634	18588	18276	18324	18469	18728	18588	18792	18475	18546	18589	18582	18729	18730	18683	18558	18534	18493	18443	18500	18527	18636	18775	18598	18619	18772	18804	18635	18501	18589	18524	18741	18615	18422	18499	18484	18437	18600	18626	18446	18604	18633	18520	18676	18462	18540	18467	18632	18674	18492	18700	18698	18686	18604	18696	18661	18695	18549
21447	31216	36042	27785	23082	21351	19849	18570	17449	17202	19737	19983	18702	17010	16455	16438	16483	16380	16373	16464	16333	16393	16431	16457	16273	16347	16253	16382	16318	16425	16294	16345	16266	16371	16490	16232	16340	16251	16475	16307	16312	16265	16398	16278	16336	16478	16318	16210	16387	16188	16422	16339	16417	16360	16281	16326	16264	16230	16439	16263	16494	16291	16315	16322	16249	16316	16426	16420	16418	16345	16405	16334	16431	16376	16498	16364	16213	16337	16495	16330	16479	16182	16316	16492	16313	16235	16292	16488	16448	16296	16327	16332	16309	16314	16390	16323	16443	16440	16373	16247	16155	16167	16375	16227	16381	16460	16416	16307	16388	16326	16342	16105	16304	16324	16446	16324	16329	16342	16205	16474	16359	16309	16275	16273	16394	16396	16288	16318	16512	16203	16262	16193	16176	16231	16266	16234	16205	16375	16349	16378	16454	16213	16303	16195	16461	16425	16325	16379	16380	16267	16283	16440	16460	16475	16464	16403	16390	16324	16245	16240	16294	16255	16389	16401	16337	16396	16393	16354	16304	16359	16309	16340	16283	16287	16461	16245	16279	16247	16528	16448	16382	16505	16308	16227	16215	16243	16509	16446	16349	16390	16429	16255	16223	16490	16280	16513	16270	16245	16476	16212	16231	16265	16539	16360	16204	16283	16414	16338	16290	16321	16303	16420	16306	16424	16310	16439	16362	16340	16395	16244	16305	16336	16230	16398	16174	16239	16296	16233	16275	16409	16210	16546	16258	16486	16263	16396	16355	16260	16141	16251	16230	16351	16450	16268	16223	16348	16448	16327	16395	16375	16213	16360	16225	16348	16350	16309	16136	16569	16245	16243	16283	16258	16224	16515	16164	16204	16400	16286	16372	16458	16190	16218	16308	16478	16319	16151	16179	16255	16370	16499	16531	16294	16292	16311	16348	16394	16281	16193	16376	16238	16426	16310	16297	16175	16252	16329	16351	16298	16369	16433	16228	16351	16341	16253	16386	16465	16348	16221	16197	16386	16321	16447	16554	16268	16349	16287	16487	16692	16170	16386	16348	16359	16464	16570	16330	16323	16384	16246	16417	16243	16498	16368	16408	16295	16367	16406	16344	16299	16300	16319	16317	16575	16305	16197	16382	16297	16267	16234	16341	16362	16434	16279	16311	16286	16375	16374	16355	16497	16334	16263	16311	16394	16418	16492	16392	16280	16369	16185	16347	16317	16443	16414	16218	16297	16358	16350	16135	16401	16354	16429	16391	16344	16340	16344	16200	16328	16253	16384	16273	16440	16448	16462	16452	16240	16456	16295	16344	16396	16377	16262	16236	16396	16262	16333	16210	16221	16483	16369	16207	16431	16402	16493	16137	16312	16415	16248	16432	16272	16179	16317	16211	16354	16123	16219	16249	16483	16466	16551	16280	16318	16249	16365	16230	16303	16324	16234	16539	16391	16142	16077	16400	16421	16328	16173	16417	16460	16288	16396	16278	16224	16309	16424	16454	16414	16355	16286	16324	16310	16341	16464	16031	16522	16396	16247	16456	16219	16434	16430	16285	16286	16264	16261	16367	16389	16359	16464	16382	16497	16391	16272	16305	16424	16252	16380	16260	16422	16331	16438	16398	16271	16206	16390	16241	16389	16412	16379	16441	16380	16202	16353	16539	16515	16272	16229	16300	16347	16431	16398	16424	16417	16263	16245	16425	16340	16236	16475	16426	16378	16201	16300	16296	16275	16309	16287	16495	16296	16264	16253	16504	16159	16441	16415	16318	16357	16298	16698	16416	16397	16250	16204	16337	16352	16270	16249	16554	16346	16358	16277	16356	16305	16296	16346	16284	16195	16411	16276	16453	16442	16323	16268	16280	16222	16347	16380	16422	16284	16459	16332	16226	16379	16424	16260	16322	16228	16325	16344	16173	16570	16350	16651	16246	16382	16363	16387	16335	16437	16191	16224	16305	16210	16307	16438	16405	16337	16373	16309	16164	16414	16263	16230	16455	16407	16321	16247	16184	16258	16335	16288	16412	16374	16144	16213	16422	16456	16353	16387	16493	16354	16345	16308	16412	16244	16327	16360	16391	16399	16191	16396	16350	16230	16460	16316	16507	16357	16448	16215	16302	16359	16388	16338	16550	16329	16275	16454	16110	16379	16313	16326	16302	16326	16391	16307	16386	16227	16453	16297	16325	16355	16306	16251	16231	16395	16362	16360	16451	16311	16281	16341	16389	16250	16395	16458	16250	16343	16283	16254	16476	16330	16324	16253	16229	16468	16372	16370	16385	16468	16398	16260	16307	16346	16275	16360	16249	16370	16354	16320	16365	16426	16297	16363	16537	16342	16321	16442	16279	16597	16232	16492	16357	16371	16181	16393	16474	16244	16286	16375	16428	16340	16366	16276	16322	16396	16223	16337	16303	16522	16360	16270	16410	16253	16181	16355	16286	16457	16430	16356	16146	16300	16314	16343	16240	16307	16394	16302	16468	16327	16334	16432	16385	16407	16306	16301	16301	16480	16265	16348	16363	16212	16498	16321	16282	16186	16429	16296	16239	16316	16340	16431	16319	16220	16511	16309	16232	16315	16378	16377	16361	16510	16260	16532	16336	16245	16428	16274	16276	16312	16455	16284	16413	16405	16495	16267	16438	16376	16383	16337	16237	16342	16286	16482	16360	16323	16448	16315	16617	16312	16440	16235	16423	16235	16248	16175	16555	16356	16468	16153	16236	16457	16364	16445	16223	16313	16402	16380	16346	16217	16545	16308	16249	16295	16476	16230	16474	16446	16443	16293	16386	16209	16329	16387	16534	16333	16392	16167	16248	16399	16350	16380	16315	16273	16231	16272	16323	16253	16598	16383	16340	16409	16303	16310	16466	16273	16489	16404	16269	16308	16316	16210	16453	16381	16231	16345	16182	16296	16248	16301	16390	16400	16509	16343	16254	16410	16283	16508	16442	16436	16322	16305	16340	16444	16472	16522	16139	16198	16385	16264	16514	16216	16478	16412	16389	16433	16366	16222	16264	16123	16269	16321	16342	16485	16453	16367	16214	16400	16419	16317	16232	16383	16093	16478	16474	16198	16314	16363	16423	16422	16374	16325	16483	16287	16431	16273	16446	16425	16194	16394	16404	16434	16280	16448	16575	16312	16409	16434	16430	16295	16446	16535	16427	16343	16352	16142	16270	16335	16312	16394	16295	16225	16364	16372	16544	16328	16381	16357	16215	16388	16342	16418	16348	16321	16367	16339	16432	16224	16345	16353	16298	16459	16341	16329	16186	16427	16282	16233	16270	16333	16309	16234	16325	16325	16411	16386	16431	16391	16306	16315	16397	16328	16266	16437	16186	16424	16219	16407	16338	16498	16332	16447	16339	16204	16301	16333	16339	16324	16439	16354	16140	16423	16326	16397	16433	16334	16345	16440	16227	16396	16496	16444	16507	16462	16334	16409	16283	16183	16281	16282	16238	16389	16438	16296	16391	16454	16435	16256	16446	16343	16302	16391	16342	16304	16310	16238	16308	16277	16193	16408	16214	16317	16320	16200	16195	16316	16601	16230	16279	16342	16468	16304	16323	16314	16479	16245	16409	16239	16528	16458	16497	16287	16397	16464	16314	16301	16286	16381	16331	16356	16559	16370	16404	16480	16364	16358	16369	16416	16349	16468	16204	16483	16429	16393	16504	16364	16494	16285	16262	16345	16340	16332	16466	16172	16362	16485	16143	16395	16366	16264	16387	16394	16281	16306	16330	16322	16418	16314	16276	16621	16546	16442	16337	16142	16388	16318	16272	16205	16209	16314	16480	16482	16395	16243	16376	16384	16289	16486	16489	16391	16202	16527	16396	16423	16486	16315	16329	16314	16559	16377	16344	16475	16190	16455	16392	16348	16387	16343	16217	16505	16445	16339	16264	16477	16415	16451	16244	16349	16422	16391	16398	16384	16317	16429	16397	16420	16299	16392	16266	16376	16385	16340	16206	16184	16296	16378	16242	16383	16406	16439	16324	16420	16381	16247	16297	16335	16487	16352	16293	16415	16464	16405	16407	16266	16185	16276	16333	16365	16428	16325	16391	16403	16394	16418	16401	16347	16369	16272	16416	16438	16242	16344	16495	16247	16246	16476	16265	16285	16448	16354	16330	16254	16275	16350	16363	16545	16421	16327	16373	16336	16190	16284	16470	16269	16357	16426	16263	16227	16365	16281	16360	16378	16370	16339	16347	16399	16217	16396	16317	16340	16368	16345	16272	16284	16192	16467	16201	16457	16472	16199	16252	16321	16314	16270	16276	16313	16237	16380	16293	16428	16513	16375	16438	16360	16307	16428	16323	16226	16223	16268	16296	16229	16459	16472	16490	16416	16254	16190	16338	16353	16257	16298	16244	16494	16247	16352	16341	16305	16293	16344	16238	16367	16316	16387	16420	16464	16149	16441	16269	16063	16513	16313	16261	16181	16343	16507	16402	16193	16293	16339	16350	16528	16415	16281	16364	16407	16299	16374	16256	16225	16330	16466	16489	16180	16451	16408	16305	16534	16527	16339	16342	16285	16442	16271	16297	16327	16361	16367	16369	16474	16204	16261	16499	16308	16244	16351	16360	16364	16297	16257	16447	16345	16300	16320	16533	16376	16574	16324	16266	16398	16269	16428	16379	16229	16338	16305	16394	16251	16265	16334	16386	16397	16290	16390	16335	16398	16371	16326	16250	16356	16366	16362	16406	16333	16329	16375	16283	16379	16350	16313	16327	16405	16344	16401	16283	16312	16364	16240	16297	16217	16425	16372	16383	16360	16436	16320	16406	16304	16285	16392	16511	16485	16364	16532	16331	16361	16497	16242	16307	16159	16442	16361	16118	16386	16192	16426	16360	16184	16281	16379	16350	16411	16230	16344	16273	16304	16314	16383	16301	16308	16413	16275	16277	16296	16442	16338	16367	16298	16275	16217	16342	16319	16400	16389	16479	16263	16292	16354	16272	16383	16347	16316	16399	16291	16407	16407	16354	16383	16259	16330	16407	16250	16270	16406	16253	16241	16253	16199	16398	16423	16247	16527	16433	16327	16324	16311	16433	16521	16234	16325	16360	16187	16382	16361	16205	16179	16407	16257	16234	16090	16300	16282	16366	16427	16310	16318	16301	16294	16495	16281
24510	21517	28949	25956	24082	23929	23347	20551	19188	19967	27699	30575	26754	21190	18246	17982	17786	17837	17901	18022	18015	18153	17771	17900	17887	17772	17927	17950	17721	17867	17905	17695	17791	17770	17819	17853	18008	17866	17929	17832	17617	17840	17791	17948	18019	17752	17712	17716	17774	17949	17760	17642	17597	17961	17812	17832	17880	17877	17795	17828	17827	17897	17648	17629	17703	17867	17943	17772	17909	17890	17825	17978	17773	17587	17812	17628	17722	17797	17668	17813	17704	17661	17945	17696	17588	17776	17894	17609	17775	17617	17867	17734	17758	17701	17757	17738	17700	17884	17674	17663	17849	17811	17985	17831	17926	17866	17778	17728	17865	17613	17656	17735	17831	17613	17799	17606	17916	17773	17628	17979	17889	17686	17746	17777	17714	17999	17758	17768	17811	18064	17639	17734	17723	17722	17650	17881	17874	17837	17834	17890	17775	17763	17966	17935	17796	17609	17776	17891	17773	17682	17747	17792	17813	17853	17793	17845	17781	17800	17909	17842	17704	17834	17902	17795	17810	17747	17832	17670	17925	17659	17788	17650	17896	17763	17886	17866	17786	17848	17616	17880	17919	17985	17918	17970	17851	17565	17903	17598	17869	17606	17883	17755	17660	17448	17797	17685	17765	17912	17687	17622	17901	17654	17608	17705	17769	17936	17494	17515	17655	17697	17741	17453	17755	17804	17697	17816	17869	17676	17642	17841	17840	17870	17526	17756	17733	17854	17749	17977	17857	17789	17669	17615	17728	17707	17599	17769	17729	17847	17809	17898	17814	17704	17729	17868	17627	17836	17846	17840	17638	17847	17940	17992	17784	17898	17715	17822	17820	17759	17680	17748	17687	17806	17700	17860	17774	17779	18028	17887	17703	17739	17628	17974	17704	17785	17673	17794	17738	17872	17750	17703	17783	17781	17935	17919	17729	17819	17757	17788	17755	17900	17880	17776	17905	17902	17768	17760	17487	17883	17654	17718	17712	17835	17813	17870	17786	17754	17810	17890	17592	17663	17746	17771	17651	17607	17651	17870	17850	17775	17859	17717	17789	17719	17794	17805	17911	17794	17850	17897	17687	17704	17837	17688	17777	17694	17506	17841	17482	17780	17778	17976	17788	17746	17853	17656	17811	17686	17682	17870	17795	17834	17930	17759	17728	17721	17676	17745	17821	17780	17870	17775	18003	17677	17723	17737	17718	17683	17734	17812	17742	18148	17889	17770	17841	17938	18042	17643	17837	17814	17740	17901	17752	17832	17705	17833	17849	17689	17729	17789	17681	17753	17615	17687	17645	17766	17706	17878	17670	17878	17806	17623	17658	17719	17816	17678	17741	17898	17579	17819	17621	17621	17820	17872	17812	17727	17674	17635	17817	17701	17739	17917	17874	17918	17662	17929	17758	17860	17804	17758	17777	17881	17852	17586	17771	17750	17859	17787	17556	17815	17848	17811	17716	17845	17848	17624	17583	17791	17827	17823	17853	17700	17510	17816	17949	17705	17580	17809	17742	17835	17753	17826	17967	17942	17647	17870	17700	17829	17834	17947	17816	17880	17633	17893	17915	17842	17630	17859	17890	17954	17809	17918	17699	17717	17697	17886	17682	17861	17872	17768	17943	17840	17760	17749	17987	17888	17964	17681	17814	17755	17648	17784	17932	17893	17834	17626	17829	17812	17896	17773	17741	17738	17862	17653	17734	17839	17646	17734	17746	17873	17978	17616	17848	17949	17851	17708	17791	17778	17882	17817	17761	17770	17468	17743	17678	17843	17553	17688	17885	17828	17701	17970	17837	17812	17711	17919	17736	17826	17705	17810	17854	17693	17861	17658	17850	17697	17925	18071	17760	17772	17724	17754	17647	17809	17821	17705	17790	17546	17598	17897	17811	17739	17719	17873	17694	17778	17643	17831	17748	17757	17863	17853	17674	17803	17848	17678	17866	17601	17647	17763	17818	17691	17961	17797	17805	17726	17855	17762	17782	17826	17744	17585	17756	17720	17742	17621	17799	17820	18009	17809	17872	18033	17777	17893	17800	17740	17910	17760	18037	17935	17712	17821	17550	17745	17639	17572	17889	17778	17843	17695	17570	17916	17982	17792	17860	17944	17910	17666	18089	17807	17827	17728	17819	17756	17765	17729	17659	17673	18030	17694	17867	17636	17658	17600	17711	17819	17823	17728	17848	17808	17753	17825	17682	18028	17392	17832	17663	17969	17909	17837	17737	17710	17794	17851	17661	17815	17834	17657	17975	17841	17725	17749	17937	17761	17926	17649	17679	17692	17923	17788	17812	17911	17619	17949	17541	18029	17827	18078	17653	17602	17785	17622	17764	17795	18069	17669	17710	17718	17905	17958	17675	17853	17706	17903	17955	17802	18106	17806	17844	17694	17643	17701	17728	17716	17868	17798	17804	17765	17890	17817	17643	17741	17862	17877	17610	17669	17756	17691	17779	17784	17857	17953	17644	17726	18011	17797	17854	17875	17781	17723	18001	17678	17812	17748	17889	17739	17820	17860	17838	17864	17641	17727	17847	17743	17965	17825	17869	17889	17874	17695	17772	17894	17900	17913	17940	17506	17741	17481	17677	17906	17967	17808	17702	17738	17817	17897	17561	17790	17692	17821	17630	17614	17747	17688	17807	17723	17796	17905	17768	17835	17779	17960	17978	17707	17789	17795	17772	17879	17866	17762	17730	17803	17729	17668	17778	17782	18007	17628	17760	17786	17861	17709	17741	17787	17703	17622	17853	17756	17796	17712	17777	17832	17750	17792	17916	17588	17627	17814	17743	17811	17739	17614	17680	17696	17805	17565	17835	17673	17750	17739	17902	17927	17907	17843	17871	17870	17772	17777	17728	17796	17700	17817	17899	17851	17817	17719	17808	17845	17845	17763	17759	17666	17763	17614	17811	17765	17791	17669	17893	17789	17792	17775	17797	17745	17718	17602	17663	17964	17798	17732	17985	17957	17720	17736	17405	17720	17778	17640	17922	17768	17772	17765	17735	17808	17756	17813	17844	17487	17727	17807	17814	17711	17682	17614	17735	17869	17783	17546	17730	17661	17832	17697	17896	17691	17705	17886	17989	17725	17726	17749	17917	17540	17774	17563	17889	17906	17757	17881	17666	17755	17611	17707	17665	17757	17710	17888	18068	17678	17814	17679	17679	17741	17868	18170	17768	17916	17754	18046	17691	17873	17783	17868	17879	17670	17776	17886	17854	17769	17695	17871	17857	17848	17906	17756	17607	17871	17890	17932	17864	17877	17798	17767	17707	17756	17884	17820	17700	17676	17843	17796	17714	17794	18007	17882	17868	17567	17528	17803	17759	17686	17942	17795	17835	17915	17827	17696	17804	17792	17810	17978	17679	17868	17727	17829	17826	17988	17767	17632	17772	17684	17583	17732	17771	17821	17830	17862	17640	17632	17960	17770	17667	17750	17676	17775	17768	17783	17782	17592	17746	17671	17856	17910	17788	17967	17853	17873	17709	17926	17555	17952	17613	17856	17605	17626	17693	17697	17985	17839	17727	17658	17856	17851	17738	17530	17918	17994	17940	17716	17751	17742	17769	17766	17854	17702	17753	17553	17790	17798	17908	17743	17806	17775	17884	17681	17852	17835	17759	17782	17731	17997	17815	17837	17865	17737	17746	17849	17722	17792	17769	17808	17758	17942	17712	17605	17827	17673	17628	17714	17934	17782	17901	17745	17937	18007	18035	17754	17720	17755	17766	17894	17922	17740	17736	17697	17762	17622	17721	17741	17619	17863	17753	17736	17806	17759	17832	17773	17686	17936	17776	17771	17773	17566	17772	17508	17765	17906	17921	17687	17809	17793	17779	17922	17830	17623	17757	17629	17756	17860	17709	17872	17592	17793	18029	17776	17832	17773	17750	17805	17894	17730	17700	17666	17534	17866	17652	17885	17896	17886	18057	17723	17822	17600	17679	17945	17722	17801	17914	17674	17874	17718	17843	17849	17775	17957	17887	17733	17936	17810	17878	17844	17764	17695	17668	17823	17784	17647	17722	17828	17742	17795	18040	17829	17793	17805	17781	17699	17608	17910	17707	17769	17561	17746	17747	17896	17690	17669	17782	17879	17697	17772	17702	17753	17838	17765	17648	17746	17773	17855	17521	17812	17787	17967	17806	17803	17712	17675	17775	17749	17632	17718	17950	17823	17976	17878	17837	17694	17897	17729	17682	17743	17867	17869	17813	17829	17718	17922	17818	17672	17699	17934	17804	17676	17520	17803	17774	17595	17914	17773	17689	17784	17845	17761	17733	17783	17821	17833	17740	17580	17658	17772	17820	17822	17725	17576	17718	17899	17679	17855	17745	17996	17846	17695	17721	17791	17593	17914	18076	17770	17829	17661	17822	17687	17821	17768	17725	17831	17887	17827	17675	17630	17764	17728	17755	18010	17967	17851	17687	17787	17644	17778	17688	17873	17887	17778	17819	17986	17902	17742	17770	17875	17718	17966	17698	17792	17589	17886	17892	17576	17798	17819	17678	17553	17636	17792	17951	17729	17824	17744	18072	17860	17842	17907	17770	17725	17958	17780	17846	17837	17573	17722	17808	17878	17686	17657	18063	17859	17750	17863	17743	17865	17822	17888	17746	17793	17768	17902	17877	17911	17802	17734	17893	18060	17607	17730	17753	17525	17705	17852	17670	17959	17753	17657	17777	17760	17727	17889	17767	17769	17887	17754	17789	17877	17730	17787	17889	17773	17599	17763	17696	17774	17809	17716	17807	17815	18012	17552	17871	17895	17949	17971	17734	17571	17773	17695	17932	17980	17898	17865	17808	17802	17795	17756	17905	17846	17781	17796	17797	17745	17837	17724	17667	17744	17725	17760	17839	17748	17836	17924	17769	17755	17665	17774	17765	17785	17741	17947	17721	17666	17845	17804	17938	17859	17746	17794	17699	17972	17771	17880	17781	17629	17864	17866	17794	17773	17927	17666	17691	17869	17965	17758	17805	17829	17943	17702	17775	17637	17801	17985	17772	17838	17817	17861	17904	17689	17885	17747	17980	17889	17838	17692	17764	17797	17714	17785	17746	17874	17788	17669	17891	17701	17769	17815	17781	17771	17865	17644	17826	17701	17925	17958	17678	17786	17846	17711	17908	17716	17987	17719
21662	37920	41495	34286	25722	23750	21387	19650	18066	18968	31013	32355	26422	18866	15665	15816	15891	15814	15989	15833	15788	15681	15662	16006	15856	15784	15844	15821	16013	16002	15950	15651	15953	15774	15577	15925	15621	15790	15867	15788	15957	15897	15876	15853	15772	15681	15854	15892	15740	15781	15980	15805	15769	15736	15769	15858	15831	15804	15760	15878	15775	15930	15626	15778	15950	15813	15813	15806	15921	15670	15733	15750	15936	15988	15762	15785	15788	15781	15860	15871	16024	15675	15709	15939	15846	15766	15881	15808	15737	15830	15758	15750	15801	15725	15739	15837	15868	15730	15912	15700	15893	15746	15883	15742	15807	15759	15826	15841	15908	15657	15761	15912	15810	15948	15900	15821	15770	15679	15805	15772	15787	15804	15711	15643	15751	15934	15614	15746	15679	15843	15722	15932	15886	15802	15893	15652	15633	15845	15813	15662	15875	15772	15743	15848	15768	15714	15705	15766	15644	15791	15694	15765	15764	15565	15861	15762	15649	15754	15820	15860	15734	15870	15917	15832	15780	15816	15692	15879	15930	15780	15850	15889	15941	15887	15806	15786	15753	15992	15906	15908	15879	15865	15833	15860	15913	15860	16002	15974	15718	15628	15873	15810	15749	15818	15751	15890	15802	15828	15840	15679	15850	15677	15903	15752	15641	15842	15819	15761	15626	15742	15882	15735	15791	15781	15690	15792	15809	15906	15670	15834	15752	15873	15760	15748	15769	15847	15856	15850	15799	15708	15927	15815	15695	15684	15802	15826	15745	15768	15799	15877	15725	15792	15827	15783	15787	15802	15811	15773	15668	15728	15774	15761	15928	15838	15771	15794	15826	15805	15830	15988	15780	15715	15694	15877	15866	15623	15677	15796	15855	15940	15849	15893	15663	15814	15789	15778	15907	15728	15843	15861	15721	15880	15915	15838	15793	15815	15825	15758	15819	15876	15822	15918	15873	15710	15644	15728	15723	15878	15828	15795	15778	15620	15766	15753	15848	15929	15780	15837	15940	15703	15733	15820	15731	15772	15800	15768	15786	15801	15749	15737	15816	15797	15920	15868	15823	15815	15831	15723	15864	15779	15819	15870	15665	15828	15824	15953	15998	15638	15805	15844	15573	15785	15643	15693	15732	15844	15759	15725	15731	15629	15766	15819	15792	15673	15857	15856	15796	15846	15814	15790	15785	15964	15632	15674	15541	15669	15917	15926	15932	15886	15947	15790	15973	15802	15915	15958	15719	15765	15782	15850	15917	15800	15871	15749	15749	15787	15821	15841	15721	15640	15750	15866	15825	15893	15806	15683	15713	15639	15820	15738	15743	15692	15781	15828	15918	15822	15683	15761	16030	15660	15794	15731	15590	15734	15851	15720	15822	15639	15744	15617	15849	15625	15806	15947	15709	15754	15761	15720	15686	15684	15692	15916	15930	15838	15776	15924	15703	15771	15725	15730	15865	16048	15762	15856	15748	15731	15983	15764	15701	15623	15852	15758	15688	15851	15875	15709	15700	15783	15870	15766	15952	15757	15888	15827	15694	15795	15875	15745	15822	15788	16025	15867	15676	15734	15799	15856	15626	15887	15680	15805	15627	15803	15830	15869	15596	15966	15612	15890	15874	15728	15636	15731	15846	15752	15801	15799	16006	15849	15785	15872	15803	15770	15931	15854	15804	15840	15856	15840	15743	15860	15824	15795	15761	15748	15649	15853	15827	15753	15983	15821	15809	15679	15855	15765	15743	15909	15825	15713	15784	15816	15660	15752	15711	15663	15875	15723	15832	15947	15861	15850	15838	15664	15859	15937	15725	15741	15903	15792	15687	15797	15797	15741	15898	15910	15663	15827	15673	15793	15703	15810	15715	15958	15886	15883	15892	15728	15762	15786	15863	15852	15913	15885	15941	15794	15624	15722	15671	15730	15791	15794	15768	15769	15644	15533	15786	15754	15691	15693	15704	15682	15858	15789	15749	15812	15834	15700	15891	15738	15568	15739	15674	15864	15698	15784	15842	15746	15860	15752	15819	15707	15875	15746	15704	15717	15727	15696	15797	15952	15774	15758	15773	15726	15783	15848	15927	15809	15756	15840	15897	15995	15904	15684	15813	15815	15682	15849	15769	15745	15705	15860	15751	15788	15821	15827	15725	15835	15805	15823	15850	15767	15766	15734	15750	15674	15768	15750	15917	15831	15785	15864	15924	15753	15856	15762	15824	15879	15871	15842	15878	15871	15769	15850	15712	15817	15852	15614	15905	15731	15831	15950	15853	15681	15849	15782	15837	15831	15827	15901	15699	15823	15817	15707	15984	15792	15860	15631	15943	15799	15716	15855	15802	15709	15871	15807	15722	15732	15728	15650	15911	15697	15839	15772	15708	15975	15918	15658	15704	15780	15810	15855	15692	15949	15788	15863	15719	15785	15757	15796	15858	15733	15639	15765	15809	15769	15886	15702	15724	15912	15750	15768	15736	15819	15900	15831	15653	15805	15839	15828	15853	15764	15756	15879	15884	15951	15714	15764	15729	15647	15755	15790	15934	15834	15903	15862	15971	15625	15803	15754	15783	15759	15696	15930	15839	15838	15928	15891	15863	16047	15837	15710	15668	15784	15757	15663	15731	15786	15763	15710	15623	15716	15635	15776	15913	15943	15702	15747	15776	15763	15998	15865	15829	15723	15742	15766	15849	15742	15765	15796	15831	15798	15790	15704	15834	15834	15823	15721	15661	15663	15711	15643	15758	15772	15750	15661	15754	15808	15670	15721	15925	15621	15961	15702	15750	15882	15819	15830	15885	15844	15784	15720	15808	15677	15891	15825	15767	15743	15851	15883	15748	15860	15821	15738	15747	15747	16020	15929	15652	15911	15864	15898	15904	15893	15721	15910	15821	15747	15714	15836	15684	15766	15757	15743	15788	15674	15913	15792	15747	15851	15581	15702	15826	15879	15653	15706	15824	15913	15708	15819	15735	15852	15955	15748	15785	15859	15938	15822	15887	15990	15854	15715	15839	15785	15920	15772	15841	15821	15747	15822	15781	15813	15812	15734	15845	15919	15786	15818	15827	15728	15722	15531	15857	15694	15888	15879	15741	15811	15647	15680	15798	15820	15688	16001	15808	15866	15981	15616	15686	15603	15847	15736	15854	15789	15708	15778	15735	15812	15686	15790	15752	15700	15740	15786	15961	15805	15777	15782	15861	15969	15622	15976	15927	15749	15859	15692	15843	15724	15855	15739	15728	15736	15985	15739	15617	15790	15831	15897	15580	15751	15935	15952	15727	15645	15834	15920	15816	15784	15897	15831	15533	15793	15818	15780	15829	15820	15832	15806	16054	15832	15765	15690	15738	15930	15818	15966	15876	15933	15855	15920	15708	15844	15734	15928	15709	15785	15749	15848	15768	15737	15947	15727	15885	15892	15823	15853	15852	15864	15866	15784	15737	15778	15795	15753	15811	15710	15600	15769	15794	15910	15780	15781	15869	15662	15746	15908	15885	15764	15824	15773	15831	15729	15773	15840	15753	15966	15815	15745	15770	15650	15644	15783	15694	15773	15805	15779	15716	15746	15817	15703	15930	15721	15814	15934	15807	15830	15880	15599	15881	15802	15760	15848	15644	15801	15883	15664	15844	15782	15804	15972	15617	15872	15772	15697	15712	15818	15997	15740	15766	15739	15791	15849	15891	15842	15900	15742	15679	15882	15768	15626	15800	15910	15996	15723	15757	15770	15859	15706	15735	15846	15942	16005	15797	15758	15917	15799	15873	15708	15738	15885	15699	15627	15744	15824	15865	15788	15524	15769	15805	15864	15838	15898	15816	15821	15938	15736	15842	15917	15796	15736	15782	15681	15836	15598	15778	15859	15702	15763	15953	15839	15695	15815	15647	15909	15780	15757	15855	15918	15708	15933	15769	15848	15835	15696	15820	15834	15790	15937	15795	15629	15817	15836	15780	15765	15833	15726	15852	15714	15910	15898	15950	15778	15631	15731	15720	15787	15794	15851	15795	15860	15853	15871	15758	15804	15672	15763	15783	15934	15837	15661	15869	15679	15927	15821	15729	15839	15955	15800	15786	15830	15821	15703	15798	15791	15779	15872	15834	15816	15862	15579	15741	15763	15880	15761	15747	15788	15779	15888	15856	15754	15802	15955	15766	15795	15804	15854	15879	15865	15728	15769	15810	15802	15716	15731	15820	15771	15827	15692	15738	15914	15908	15989	15660	15729	15746	15716	15903	15799	15674	15835	15841	15839	15738	15847	15694	15740	15655	15765	15744	15694	15783	15893	15875	15856	15672	15815	15893	15586	15698	15879	15912	15921	15909	15827	15830	15897	15854	15778	15764	15804	15704	15666	15860	15800	15629	15828	15833	16074	15751	15765	15826	15821	15779	15820	15869	15781	15715	15731	15829	15709	15844	15839	15844	15767	15754	15967	15684	15679	15772	15747	15811	15771	15833	15614	15726	15776	15751	15796	15829	15757	15852	15989	15643	15674	16027	15953	15893	15754	15739	15830	15820	15581	15894	15943	15767	15674	15761	15662	15941	15839	15688	15816	15914	15846	15635	15851	16003	15778	15806	15816	15706	15962	15831	15852	15747	15693	15791	15842	15701	15818	15855	15747	15883	15622	15813	15972	15724	15989	15899	15814	15781	15934	15799	15763	15882	15773	15874	15802	15757	15905	15667	15797	15813	15923	15799	15738	15768	15838	15709	15709	15749	15768	15731	15907	15790	15607	15785	15999	15745	15733	15935	15848	15653	15959	15724	15797	15920	15733	15946	15832	15867	15890	15867	15852	15811	15875	15763	15876	15856	15864	15861	15703	15694	15806	15827	16012	15773	15714	15757	15884	15889	15782	15833	15710	15805	15842	15792	15815	15795	15675	15630	15765	15846	15871	15759	15735	15761	15838	15950	15823	15879	15784	15730	15789	15743	15839	15706	15742	15799	15847	16004	15830	15810	15946	15776	15855	15878	15756	15883	15724	15932	15892	15844	15691	15790	15663	15928	15633	15779	15826	15717	15778	15665	15698	15917	15836	15641	15927	15663	15746	15742	15908	15852	15681	15827	15850	15802	15807	16017	15786	15800	15706	15823	15899	15820	15746	15934	15856	15962	15947	15782	15874	15814	15676	15855	15733	15822	15701
23036	21562	29574	24143	22343	25255	27685	22293	19751	20232	35608	42505	36889	26113	18272	17507	17602	17309	17402	17300	17271	17303	17224	17389	17400	17355	17369	17496	17124	17364	17229	17169	17262	17245	17177	17243	17215	17239	17335	17385	17325	17292	17228	17185	17403	17274	17047	17295	17239	17213	17314	17094	17245	17226	17330	17114	17019	17200	17361	17283	17135	17302	17031	17230	17251	17218	17123	17281	17203	17150	17218	17148	17392	17171	17193	17305	17527	17163	17218	17257	17334	17264	17323	17228	17291	17302	17178	17157	17242	17209	17179	17196	17278	17231	17163	17103	17269	17191	17049	17256	17183	17255	17261	17225	17358	17279	17248	17352	17213	17112	17236	17254	17426	17339	17229	17358	17397	17250	17013	17170	16994	17130	17196	17331	17089	17116	17359	17266	17273	17195	17186	17231	17376	17355	17132	17153	17016	17077	17211	17211	17177	17275	17211	17201	17225	17365	17162	17179	17226	16969	17387	17311	17183	17160	17347	17267	17094	17154	17143	17266	17327	17302	17111	17127	17203	16950	17113	17071	17243	17095	17348	17047	17266	17083	17137	17245	17282	17063	17199	17172	17157	17240	17412	17290	17047	17102	17075	17069	17100	17043	17143	17130	17084	17180	17256	17159	17069	17397	17117	17293	17436	17235	17140	17083	17389	17214	17150	17227	17324	17090	17352	17149	17081	17037	17201	17314	17248	17281	17089	16960	17017	17186	17229	16998	17039	17245	17189	17249	17039	17102	17321	17053	17161	17171	17128	17289	17140	17190	17076	16982	17150	17276	17182	16973	17134	17177	17418	17212	17083	17082	17043	17000	17012	17095	17088	17155	16892	17219	17118	17223	16992	17230	17210	17336	17443	17124	17188	17105	17135	17104	17176	17287	17246	17074	17141	17283	17097	17245	17158	17267	17081	16938	17094	17120	17182	17282	17386	17375	17016	16969	17381	17297	17146	17258	17258	17264	16954	17248	17286	17274	17009	17154	17272	17229	17235	17103	17238	17248	17202	17257	17260	17218	17124	17094	17203	17306	17096	16963	17121	17130	17409	17186	17152	17105	17101	17105	17253	17287	17157	17160	17199	17295	17217	17246	17262	17138	17324	17091	17099	17093	17140	17283	17282	17216	17170	17310	17290	17252	17274	17139	17269	17249	17282	17207	17125	16940	17160	17183	17112	17179	17159	17141	17199	17134	17259	17151	17128	17190	17263	17080	17151	17106	17037	17277	17065	17242	17327	17327	17097	17232	17225	17293	17141	16964	17052	17120	17123	17012	17498	17311	17232	17181	17185	17135	17171	16991	17085	17260	17230	17036	17246	17017	17183	17098	17219	17015	16908	17142	17213	17254	17175	17151	17073	17281	17168	17127	17136	17111	17069	17118	17367	17185	17097	17112	17089	17388	17197	17042	17177	17336	17161	17219	17174	17243	17213	17231	17290	17101	16958	17252	17175	16964	17159	17068	17219	16987	17285	17154	17118	17071	17063	17051	17284	17220	17213	17196	17094	17183	17315	17165	17195	16954	17181	17340	17260	17231	17181	17219	17225	17184	17297	17126	17162	17145	17193	17217	17212	17381	17209	16957	17194	17083	17149	17081	17109	17159	17144	17079	17285	17148	17108	17248	17093	17197	17317	17237	17295	17135	17087	17114	17182	17158	17111	17324	17188	16965	17436	17147	17052	16967	17181	17224	17066	17196	17468	17099	17313	17168	17049	17019	17199	17024	17019	17186	16978	17238	17105	17206	17173	17221	16888	17142	16954	17199	16968	17128	17270	17345	17322	17160	17139	17075	17219	17175	17064	17185	17371	17291	16837	16914	17007	17144	17152	17112	17110	17043	17050	16987	17188	17131	17114	17345	17373	17171	17180	17075	17208	17063	17143	17153	17163	17192	17250	17111	17111	17186	17233	17053	17208	17344	17304	17099	17157	17241	17147	17087	17082	17141	17157	17243	17241	17220	17264	16977	17149	17159	17003	17201	17250	17212	17132	16999	17265	17135	17228	17277	17134	17128	16894	17171	17190	16952	17095	17357	17188	17117	17037	17366	17146	17268	17076	17084	17058	17141	17090	17155	17093	17079	17243	17047	17084	17021	17130	17156	17131	17149	17163	17197	16988	17087	17201	17050	17296	17119	17160	17302	17171	17228	17092	17077	17225	17077	17321	17197	17132	17169	17270	17011	17054	17313	17126	17147	17260	17174	17267	17170	16968	17029	17107	17292	17100	16942	17227	17134	17153	17231	17207	17250	17098	17172	17143	17171	17222	17106	17168	16962	17321	17164	17324	17403	17172	17003	17201	17028	17174	17085	17027	17156	17128	17236	17341	17026	17152	17150	17240	17213	17144	17259	17140	17348	17338	17197	17173	17159	17141	17021	16886	17282	17172	17156	17213	17363	17248	17064	16906	17066	17122	17200	17141	17264	17193	17480	17224	17282	17123	17411	17219	17295	17193	17180	17101	17292	17170	17064	16935	17109	17001	17192	17196	16994	17231	17007	17144	17086	17057	17134	17120	16963	16846	17105	17080	17155	17207	17193	17099	17153	17216	17190	17057	16988	16930	17053	17156	17050	17000	17274	17430	16938	16941	17028	17175	17039	16995	17362	17233	17032	17203	17102	17293	17197	17258	17237	17228	17152	17145	17085	17234	17417	16904	17161	17217	17404	17115	17349	17288	17116	17082	17405	17327	16954	17243	17381	17070	17128	17294	17049	17133	17134	17181	17119	17061	17204	17053	17141	17122	17193	17091	17056	17126	16998	17242	17295	17165	17461	17100	16997	17199	17054	17386	17052	17278	17112	16985	17176	17240	17145	17283	17364	17082	17257	17161	17105	17215	17352	16942	16915	17273	17037	17022	17118	17005	17189	17153	17245	17174	17276	17264	17152	17291	17304	17213	17154	17228	17108	16993	17168	17241	17212	17416	17240	17127	17100	17069	17176	17284	17135	17224	17161	16986	17297	17219	17333	17186	17182	17275	17340	17188	17225	17395	16851	17021	17210	17244	17160	17124	17142	17257	17175	17149	17083	17111	17128	16893	17294	17136	17269	17011	17142	17188	17169	17132	17234	17285	17334	17120	17170	17143	17071	17288	17165	17378	17140	17020	17242	17161	17110	17460	16983	17188	17170	17075	17202	17211	17197	17309	17267	17394	17234	17170	17211	17040	17217	17149	17388	17124	17143	17119	17196	17302	17114	17001	17274	17032	16898	17158	17169	17340	17159	17118	17106	17331	16978	17045	17129	17191	17062	16976	17210	17083	17032	17325	17291	17253	16848	17281	17169	17219	17170	17018	17179	17296	17070	17273	17029	17302	17284	17273	17281	17141	17108	17108	17138	17160	17145	17073	17067	17031	17171	17347	17206	17183	17001	17191	17248	17125	17246	17127	17167	17284	17341	17266	17066	17257	17126	17132	17185	17432	17189	17139	17100	17335	17012	16964	16978	17312	17077	17072	17109	17222	17009	17246	17245	17345	17168	17083	17196	17247	17233	17175	17143	17373	17249	17095	17231	17088	17027	17003	17151	17029	17039	17068	17289	17131	17349	17144	17221	17098	17162	17053	17111	17050	17263	17318	17016	17303	17121	17208	17293	17284	17223	17145	17143	17152	17263	17319	17269	17085	17142	17025	17115	17235	17403	17167	17132	17028	17034	17123	17095	17070	17251	17278	17091	17155	17229	16915	16860	17174	17193	17232	17191	17132	17249	17210	17110	17020	17247	17334	17220	17051	17117	17412	17129	17055	16934	17117	17062	17261	17108	17171	17101	17262	17092	17114	17203	17145	17127	17302	17119	17394	17379	17183	17112	17016	17249	17250	17025	17144	17176	17116	17281	17088	17153	17079	17100	17160	17122	16960	16986	17152	17048	17278	17127	17251	17486	17217	17268	17272	17368	17292	17183	17170	17286	17217	17060	17205	17212	17295	17187	17164	17088	17098	17231	17235	17087	17251	17109	17006	17285	17418	17219	17280	17026	17080	17117	17217	17437	17227	17116	17249	17231	17365	17153	17214	17046	17124	17143	17195	17155	17204	17356	17009	17019	17025	17158	17073	17135	17241	17211	17238	17033	17132	17017	17167	17224	17152	17142	17139	17257	17127	17130	17334	17192	17233	17261	17380	17156	17311	17080	16877	17143	17190	17057	17121	17098	17187	17109	17304	17279	17056	17186	17135	17178	17106	17115	17166	17176	17162	17120	16999	17162	17247	16966	17158	17089	17157	17074	17339	17126	17138	17028	17079	17085	17030	17227	17181	17070	17295	17094	16988	16944	17201	17092	17006	17135	17095	17199	17213	17207	17263	17290	17250	17210	17226	17206	17411	17192	17199	17207	17176	17233	17240	17094	17110	17014	17257	17033	17029	17175	17188	17054	17147	16746	17139	16978	17256	17335	17086	17184	17244	17015	17237	17194	17309	16983	17221	17164	17171	16970	17047	17140	17157	17038	17310	17135	17134	17093	17157	16999	17160	17194	17128	17144	17066	16986	17273	17080	16997	17109	17185	17136	17312	17244	17041	17135	17095	16965	17188	17258	16904	17220	17150	17115	17211	17242	17125	17343	17201	17158	17148	17233	16981	17234	17259	17250	17190	17214	17084	17153	17164	17157	17321	17215	17051	17327	17204	17290	17236	17087	17111	17170	17217	17302	17060	17205	17035	17244	17122	17213	17369	17442	17321	17235	17233	17261	17195	17157	17057	17106	17124	17089	17073	17139	17093	17373	17103	17204	17146	17195	17149	17101	17227	17265	17125	17145	17176	17313	17403	17126	17096	16955	17017	17068	17396	16929	17063	17316	17111	17119	17080	17213	17060	16988	17133	16964	17085	17187	17078	17180	17110	17189	17431	17282	17152	17136	17191	17060	17162	17157	17221	17162	17273	17299	17063	17271	17282	17213	17098	17091	17045	17055	17357	17114	17224	17137	17094	17157	17135	16988	17108	17265	17037	16968	17275	17044	17098	17265	16916	17234	17238	17402	17050	17368	17194	17108	17171	17314	17289	17234	17079	17327	17060	17102	17159	17071	17237	17202	17178	17254	17198	16875	17014	17113	17193	17176	17187	17205	17168	17214	17147	17118	16882	17006	17260	17120	17179	17088	17249	17337	17223	17282	17033	17127	17412	17196	17363	17218
23746	48110	48925	39952	33724	28070	24232	22100	19325	20042	40173	44734	37939	22986	15449	15176	15267	15153	15465	15404	15474	15358	15326	15274	15205	15348	15392	15094	15231	15413	15483	15409	15312	15178	15435	15356	15278	15435	15313	15488	15392	15412	15361	15568	15498	15285	15471	15343	15385	15610	15329	15388	15280	15381	15480	15250	15303	15468	15417	15468	15192	15404	15504	15271	15365	15435	15284	15388	15302	15239	15389	15441	15406	15330	15258	15246	15399	15457	15237	15318	15249	15355	15486	15388	15211	15260	15460	15393	15432	15441	15415	15212	15414	15234	15489	15279	15394	15293	15428	15221	15624	15238	15528	15261	15321	15348	15378	15364	15292	15320	15389	15422	15333	15328	15380	15400	15246	15434	15211	15319	15436	15454	15294	15297	15345	15360	15354	15392	15383	15276	15289	15325	15314	15353	15259	15201	15333	15292	15376	15354	15336	15375	15457	15353	15395	15173	15505	15277	15294	15209	15397	15189	15406	15375	15327	15393	15352	15340	15413	15446	15379	15375	15355	15197	15302	15471	15347	15318	15368	15280	15216	15254	15388	15429	15472	15396	15296	15159	15306	15577	15220	15448	15168	15373	15223	15378	15304	15405	15401	15230	15512	15417	15297	15287	15434	15359	15295	15345	15277	15385	15335	15345	15441	15328	15210	15273	15415	15360	15467	15307	15305	15421	15338	15256	15310	15353	15374	15344	15232	15382	15215	15251	15381	15263	15394	15287	15243	15204	15343	15289	15219	15367	15571	15281	15343	15301	15281	15278	15511	15584	15176	15206	15323	15266	15401	15195	15558	15367	15367	15415	15256	15264	15410	15294	15188	15215	15304	15310	15472	15221	15258	15486	15459	15321	15215	15308	15282	15289	15152	15347	15278	15456	15289	15304	15350	15430	15163	15329	15379	15431	15435	15445	15424	15428	15438	15271	15286	15421	15332	15388	15302	15286	15334	15327	15162	15483	15305	15339	15389	15436	15312	15342	15269	15349	15534	15340	15265	15500	15344	15290	15379	15269	15298	15433	15340	15253	15388	15286	15490	15344	15426	15459	15374	15190	15251	15441	15401	15345	15396	15397	15311	15342	15249	15391	15335	15297	15115	15264	15414	15457	15527	15298	15265	15345	15179	15299	15383	15375	15349	15303	15371	15427	15278	15363	15422	15162	15402	15378	15350	15202	15436	15254	15369	15397	15452	15399	15238	15341	15267	15137	15364	15210	15362	15437	15417	15264	15223	15539	15313	15417	15325	15338	15228	15343	15270	15380	15367	15266	15174	15352	15356	15386	15405	15405	15284	15345	15326	15488	15458	15354	15142	15407	15280	15313	15462	15286	15397	15286	15566	15427	15412	15312	15281	15316	15272	15473	15189	15484	15322	15392	15435	15342	15275	15380	15266	15234	15361	15362	15276	15170	15377	15233	15409	15334	15316	15409	15222	15270	15363	15263	15384	15204	15441	15185	15420	15287	15311	15341	15385	15308	15313	15435	15370	15185	15405	15231	15505	15036	15423	15286	15249	15271	15296	15387	15237	15384	15422	15206	15181	15353	15329	15537	15378	15391	15290	15375	15285	15357	15243	15359	15332	15336	15539	15323	15305	15503	15293	15341	15513	15351	15433	15393	15291	15208	15416	15440	15340	15254	15445	15197	15255	15451	15468	15478	15342	15248	15239	15265	15277	15229	15293	15374	15418	15429	15344	15422	15528	15309	15396	15424	15171	15410	15194	15298	15380	15507	15410	15386	15303	15461	15515	15385	15355	15327	15272	15226	15335	15420	15284	15327	15373	15282	15336	15306	15234	15283	15279	15459	15195	15310	15328	15245	15427	15414	15401	15193	15349	15463	15427	15315	15309	15249	15480	15394	15403	15317	15495	15459	15159	15168	15486	15387	15209	15213	15450	15150	15285	15376	15419	15276	15189	15215	15303	15320	15279	15326	15382	15344	15357	15332	15444	15364	15332	15432	15111	15407	15287	15439	15440	15424	15224	15367	15286	15237	15247	15296	15258	15427	15182	15239	15190	15381	15279	15322	15306	15353	15533	15512	15323	15175	15306	15324	15142	15358	15393	15394	15332	15388	15353	15230	15358	15267	15313	15356	15380	15173	15216	15402	15228	15197	15398	15489	15311	15333	15290	15423	15455	15421	15418	15277	15342	15392	15117	15414	15280	15365	15357	15307	15437	15282	15136	15416	15287	15169	15324	15323	15292	15236	15187	15327	15423	15445	15194	15285	15407	15404	15373	15287	15395	15205	15362	15517	15238	15352	15378	15505	15241	15388	15146	15448	15310	15180	15228	15378	15222	15213	15068	15431	15220	15183	15406	15437	15285	15311	15195	15384	15446	15390	15393	15426	15282	15247	15280	15233	15268	15266	15397	15392	15378	15265	15405	15241	15294	15379	15360	15326	15360	15413	15363	15347	15215	15503	15265	15341	15419	15361	15259	15320	15258	15389	15184	15310	15392	15263	15318	15369	15338	15417	15299	15372	15253	15280	15222	15277	15397	15303	15136	15453	15329	15338	15300	15264	15227	15293	15323	15541	15442	15435	15137	15256	15334	15388	15208	15300	15280	15324	15282	15314	15452	15348	15313	15399	15363	15513	15339	15190	15337	15227	15400	15273	15315	15324	15439	15431	15336	15354	15446	15249	15484	15199	15408	15370	15130	15334	15372	15435	15574	15315	15437	15227	15119	15324	15377	15299	15299	15484	15215	15472	15380	15527	15304	15223	15401	15441	15341	15215	15305	15374	15373	15461	15140	15194	15427	15150	15011	15263	15270	15357	15191	15347	15239	15304	15238	15385	15382	15268	15416	15278	15236	15274	15365	15242	15239	15304	15295	15241	15270	15389	15389	15249	15376	15288	15358	15275	15369	15486	15442	15412	15286	15157	15321	15306	15291	15289	15297	15200	15500	15515	15323	15348	15404	15333	15314	15294	15411	15327	15380	15327	15298	15171	15379	15367	15281	15170	15298	15379	15304	15260	15173	15281	15518	15243	15363	15316	15341	15256	15417	15355	15593	15297	15372	15393	15349	15302	15356	15472	15410	15325	15472	15287	15329	15337	15439	15199	15238	15327	15374	15257	15385	15149	15262	15144	15318	15378	15258	15346	15367	15345	15258	15469	15439	15367	15292	15590	15161	15316	15424	15247	15269	15387	15254	15259	15353	15453	15255	15422	15280	15213	15291	15226	15241	15442	15324	15343	15212	15265	15181	15332	15470	15235	15274	15252	15445	15206	15305	15461	15265	15411	15374	15368	15662	15394	15437	15176	15103	15246	15427	15117	15350	15454	15355	15234	15419	15418	15336	15262	15280	15312	15264	15362	15247	15286	15233	15064	15626	15406	15344	15183	15385	15537	15184	15168	15329	15376	15417	15194	15197	15172	15272	15257	15366	15236	15379	15130	15310	15305	15158	15425	15124	15354	15253	15208	15201	15258	15210	15344	15314	15363	15195	15171	15368	15531	15375	15403	15262	15421	15296	15398	15372	15493	15335	15199	15496	15526	15537	15333	15343	15155	15406	15340	15164	15421	15344	15321	15448	15322	15361	15331	15354	15416	15376	15237	15408	15288	15293	15424	15448	15182	15447	15240	15390	15253	15409	15309	15345	15512	15394	15256	15392	15238	15390	15468	15409	15404	15361	15362	15443	15259	15292	15475	15275	15276	15471	15331	15389	15354	15338	15407	15364	15362	15382	15196	15358	15321	15424	15389	15361	15494	15528	15325	15324	15295	15508	15316	15355	15358	15422	15313	15374	15282	15347	15408	15190	15240	15318	15338	15429	15404	15358	15367	15277	15244	15351	15260	15322	15216	15296	15331	15271	15410	15469	15250	15331	15428	15169	15540	15452	15347	15305	15202	15322	15299	15391	15352	15248	15217	15136	15296	15276	15323	15422	15482	15251	15309	15328	15271	15294	15355	15331	15348	15474	15217	15226	15375	15248	15232	15341	15281	15381	15155	15370	15462	15244	15301	15361	15302	15250	15308	15489	15119	15358	15487	15353	15195	15360	15433	15162	15302	15389	15366	15424	15469	15309	15331	15401	15209	15135	15327	15439	15351	15383	15341	15432	15310	15275	15271	15370	15302	15203	15344	15341	15190	15401	15264	15172	15148	15492	15413	15280	15259	15423	15119	15365	15291	15429	15486	15353	15358	15378	15196	15221	15408	15244	15323	15398	15433	15184	15288	15471	15271	15342	15338	15197	15394	15314	15343	15342	15338	15451	15269	15099	15317	15414	15394	15238	15275	15168	15412	15257	15377	15466	15298	15260	15331	15358	15179	15346	15198	15193	15332	15379	15344	15153	15517	15387	15229	15397	15262	15322	15282	15577	15300	15338	15355	15468	15262	15407	15360	15295	15274	15123	15490	15417	15197	15369	15232	15393	15252	15442	15244	15464	15285	15390	15232	15267	15435	15442	15460	15395	15272	15321	15432	15461	15362	15355	15351	15325	15381	15154	15481	15336	15313	15243	15412	15150	15500	15357	15404	15300	15308	15378	15376	15378	15266	15192	15463	15369	15229	15335	15232	15171	15421	15381	15493	15350	15399	15353	15351	15365	15272	15333	15458	15446	15243	15413	15427	15296	15198	15405	15462	15385	15436	15292	15438	15291	15351	15301	15197	15292	15486	15417	15241	15415	15371	15219	15335	15411	15403	15291	15286	15353	15281	15278	15299	15356	15297	15462	15264	15298	15322	15353	15320	15388	15272	15474	15291	15252	15494	15197	15363	15416	15272	15418	15338	15402	15416	15360	15325	15213	15401	15375	15360	15367	15422	15317	15358	15458	15194	15271	15505	15401	15291	15304	15289	15355	15216	15348	15350	15363	15271	15358	15385	15387	15305	15307	15226	15421	15370	15439	15286	15336	15214	15256	15481	15281	15345	15185	15376	15304	15402	15533	15289	15208	15263	15396	15422	15409	15450	15436	15238	15328	15247	15016	15231	15395	15312	15330	15386	15271	15221	15423	15340	15339	15281	15395	15287	15520	15262	15335	15342	15429	15413	15304	15311	15108	15208	15315	15348	15371	15361	15410	15391	15298	15425	15325	15240	15402	15412	15297	15252	15369	15260	15391	15288	15196	15304	15271	15369	15400	15251	15233	15243	15229	15290	15471	15208
27667	23079	27902	24774	19071	16664	15629	14964	14613	14475	15301	16661	16670	14637	14132	14103	14017	14047	14025	13994	14045	13871	13926	13936	13873	14052	13955	13850	13924	14048	13882	13968	13929	13957	13958	13949	13961	14031	14090	14009	14024	13990	14103	14018	14040	13856	14015	14003	13833	13741	13986	13957	13822	13923	13848	14007	13840	14061	13895	14046	13790	13933	13997	13877	13853	13903	13769	13839	14060	14009	13901	13862	13941	14106	13923	14078	14043	13868	13984	14052	13956	13885	13894	13964	13888	14114	13925	13905	14175	14082	14131	13896	14119	13887	14115	13991	13979	14015	13826	14013	14091	13978	13849	14092	13839	13824	13948	14066	13747	13937	13898	13946	13995	14023	13979	14011	13908	13893	13922	13956	13777	13957	14086	13888	13957	13948	13922	13904	13967	14121	13877	13857	13981	13764	13827	13828	14105	14212	14007	13933	13902	13946	13911	13968	13892	13892	14123	14018	13982	13960	14043	14121	13895	14060	13742	13910	13849	13896	14041	13858	13905	13888	14019	13934	13810	14054	13943	13883	13880	14073	14015	13996	14044	13926	13825	13811	13889	13792	13882	14017	13925	14080	13973	13897	13981	14118	13909	13886	13742	14138	13946	13918	14016	13858	14062	14071	14086	14092	13999	14040	13936	14047	13955	13999	13890	14059	13862	14013	14117	13991	13989	13821	14067	13998	13813	14047	13843	13939	14025	13876	13769	13932	13913	13859	13921	13893	13884	14045	13942	13737	14016	13995	13989	14002	13981	14112	14014	13941	13692	13915	14023	13947	13960	14079	14146	13963	13875	14015	13778	14037	14197	13890	14116	13883	14113	13931	14006	13860	14107	13932	13973	13889	13904	13989	13922	14036	13935	14120	14055	13984	14001	13974	14098	14038	14043	14008	14049	13986	13804	13978	14153	13985	13861	13891	13847	14033	13952	13840	14029	13975	14049	14087	13865	14013	14039	13985	13872	13984	14139	13872	13881	14008	14133	13782	14031	14115	13861	13865	13897	13859	13964	14189	14045	14012	13853	13827	13813	13989	13972	14161	13932	14139	14029	13956	13924	13933	13833	13807	13940	14090	13855	13983	14032	13988	13902	13952	13883	13923	13891	13907	13900	13977	14042	13901	13942	13901	14121	14189	14047	13987	13841	13891	13870	13937	14129	14145	13985	13699	13948	14038	13738	13929	13839	14131	13904	13814	14051	14135	14021	13969	13874	14010	13902	13974	13935	13792	13911	13992	13984	14073	13815	13861	14133	13969	14005	14113	14070	13845	14014	13986	14107	13857	14004	14086	13828	13765	14062	13883	14014	13920	13871	13948	13852	13866	13965	14138	13940	13831	13923	13841	13799	13765	13813	13964	13944	13961	14036	14265	13952	13783	14044	14001	13971	14064	13988	14012	13981	13941	14015	13870	14061	13941	14004	13910	13928	13899	13827	14197	13977	13799	14002	14103	13841	13783	14019	13921	14039	13911	13743	13815	14082	13898	13899	13900	13982	13879	14107	14057	13994	14074	13949	13991	13949	13901	14169	13922	13921	14107	13932	13847	13974	13964	14021	13972	13846	14072	13969	13853	14017	14086	13908	14170	13957	13995	14032	13983	14039	14066	13860	14140	14051	13987	13869	13768	13918	13702	13847	13962	14053	13895	14052	14066	13827	13921	13885	13812	13763	14171	14006	13799	13932	13875	14159	13822	14027	14026	13959	13989	14090	14145	13959	13928	13997	13867	14004	13878	14158	14006	13942	13965	13864	13964	14011	13936	13998	14015	13956	14051	13964	13917	14001	13989	13970	13668	13910	13945	13954	14187	13921	14044	13879	14002	13872	13962	14043	13897	13976	13879	13914	14100	14032	13976	13816	13835	14144	13655	13831	14069	13967	14093	14027	13974	14112	14193	13916	13968	14114	13876	13804	13983	14046	13928	13862	14047	13893	14038	14140	14004	13946	13850	13970	14069	13948	14121	13993	13804	14012	13763	13808	14047	13923	13839	13850	13969	13893	13900	13892	13916	13992	13736	14032	14071	13911	14029	14053	13979	13956	13928	13822	13904	13796	14075	13776	13852	14002	14106	13907	14090	13916	13894	14011	13828	14242	14024	13889	14148	13916	14004	14088	14067	14252	13986	13955	13916	13861	13952	14020	14153	13832	13925	13984	13872	13954	13996	13800	13963	14061	14151	13897	13979	13865	14177	13954	14018	13997	14112	13934	13799	13994	13827	13976	14034	14064	14074	13961	14049	13956	14182	14125	13837	13939	14093	13873	13854	14091	14102	14014	13855	13934	14007	13937	14002	13955	13897	13990	13921	13983	14036	13917	13965	14093	13933	14043	14079	14015	14019	13903	14008	14065	13703	13781	13932	13811	13862	13963	13987	13983	13978	13919	13924	14028	13863	13929	14004	13807	14014	14067	13934	14106	14031	13809	14061	13776	13860	14002	13828	14103	13906	14026	13918	14019	13929	14198	13797	14030	13971	14091	13891	14100	13920	13691	13921	13925	14058	14095	13858	13964	13951	14054	14043	13806	13971	13990	14095	14115	14100	13976	14131	13942	13978	14029	13907	13891	14025	13998	14151	13963	13939	13790	14009	13840	13947	14039	13859	13924	13971	13991	13992	13800	13900	13970	13974	13874	14023	13899	13935	14101	14055	13916	14126	13876	14083	13895	14031	14106	14061	13850	14054	13945	13939	13988	13750	13886	14097	13953	14130	13921	14003	14249	13871	14040	14074	13999	13850	14025	13876	14148	14044	14076	13897	13849	13957	14015	13875	13851	13976	13999	13924	13834	13974	13942	14001	13786	13807	13927	13827	13961	13927	14056	13960	13858	14070	14024	14039	13982	14005	14031	14025	13948	13989	13909	13892	13813	13863	13927	13883	14148	14051	13972	14003	13880	13885	13921	14082	13819	13887	13845	13857	14154	14043	13912	14143	13763	14079	14072	13814	13916	13936	14131	14092	14039	13981	13855	14018	14067	14115	13946	13984	14060	14035	13874	14096	13882	13975	13794	13736	14179	14051	13934	14024	13893	13888	14011	13868	13897	13918	13915	13889	14084	14065	14051	13806	14029	13850	13847	13607	13903	13747	13997	14111	13956	14047	14007	14163	13992	13957	13971	13955	14007	13944	14142	13899	13971	14183	13866	13891	14003	13865	13901	13938	14072	13954	13966	13892	13922	13833	14091	13976	14188	13962	13996	13795	14052	14017	13993	13749	14051	13918	13982	13828	13790	13973	14071	13975	13939	13848	13907	13853	13983	14082	13843	14137	13942	13960	14014	13920	13908	13947	14163	13852	14098	14212	14013	14101	13996	13910	14115	14124	13938	13872	14026	13821	13915	13961	14193	14100	14136	13907	14086	14053	14013	14104	13828	13958	14034	13757	13903	13940	13711	13891	14065	13782	14128	14076	14167	13936	14102	13935	13939	13882	14013	13987	13944	13817	14188	14108	13996	14046	13897	13818	13941	14080	13957	14161	13902	13945	13937	13902	13791	14015	13924	13866	13987	13970	13973	13982	13755	14036	13831	13930	13817	14004	13985	13999	13957	13775	13940	13956	14081	13837	14051	13856	13871	13941	14084	13960	14183	13993	13971	14123	13991	13917	14198	13953	14132	13942	13992	13896	14010	14041	13752	14103	13858	14133	14016	14031	13868	13974	13729	13815	13947	14105	13788	13900	13960	13910	14066	13996	13841	13959	13844	14115	14132	14010	14118	14100	14210	13919	13870	14079	14074	14061	13772	13938	14026	14094	14012	13977	13744	14011	14047	13798	14020	14012	13843	13769	13904	13868	14062	13837	14060	13985	13832	13953	13993	13951	14024	13840	13916	13876	13951	14064	13899	14029	14103	13857	14014	14075	13895	14016	13914	13827	13849	13990	14100	13969	13721	13947	14076	14111	14027	14038	13999	14052	13914	14012	13981	13743	13797	13788	13682	14211	13981	14065	13858	14116	14029	13978	13895	13984	14035	14066	13977	14011	13984	14169	14058	13888	14003	14003	13888	13983	14006	13690	13947	13937	13998	13978	14063	14021	13909	14014	14224	13948	14059	14069	13929	13821	13900	14077	14208	13992	14002	13895	13908	14147	14021	14030	13920	13972	13872	13965	13991	13996	14089	13926	13966	13883	13963	13978	14059	14112	13867	14007	14052	13849	13914	13783	13911	13989	13869	14074	13964	13858	14030	13830	13943	13884	13745	14143	14050	13931	13942	14003	14023	13996	13978	14086	14073	13812	13957	13952	14099	13847	14042	13947	13970	13878	13940	13883	13931	13870	13946	14063	14167	14005	13998	13888	14076	14105	13986	14023	14050	13897	14146	14091	13939	14094	14089	14154	13962	13949	14044	13900	13928	14000	14058	14063	13873	13851	13918	13835	13774	14133	14015	13804	14008	13908	14199	13906	14015	14010	13973	14071	14012	13860	13930	13928	13935	13871	13869	14162	13996	14156	14011	13910	13831	13662	14033	13823	14101	14084	13998	13953	14048	14031	13974	13935	14083	13920	14042	14107	14003	14091	13906	14025	14165	13914	14010	14143	13915	13942	13944	13850	14001	14035	14045	14092	14135	13996	14070	13978	13759	13992	14100	13903	13921	14183	13981	13989	14186	14101	14028	14111	14012	13907	13863	14015	14048	13940	13877	13756	13967	13944	13848	13909	13919	13827	13911	13982	14198	14053	14093	13932	13933	13993	14071	14004	13879	14114	13956	13848	13888	13955	13960	14070	13817	13901	13961	14110	13927	13678	13947	13864	14003	13887	13904	14062	14119	13801	13889	13908	13930	13917	13840	13956	13918	13692	13805	13934	14093	13986	14062	13950	13957	14027	13992	13854	13789	13860	14063	13958	14005	14009	13918	13894	13886	14085	14051	13979	14013	14204	13925	14061	14002	13711	13841	13864	13848	13768	14122	14012	13826	13916	14069	14176	13892	13927	13969	13795	13789	13975	14055	13865	13819	13929	14044	13982	14074	14022	13874	13851	14015	13812	14035	13933	14037	14051	14045	13909	13844	13951	13942	13883	14087	13852	14034	13921	13759	13978	13827	13963	13977	14141	14207	13920	13935	13864	13991	14011	13955	13900	14069	13876	13915	13999	14022	14051	14098	13925	14052	14090	14115	13823	13858	13972
20713	32786	31960	25007	20689	17208	15949	14843	14246	14100	15901	17660	16627	13815	13364	13465	13360	13386	13508	13376	13590	13412	13484	13323	13156	13409	13449	13357	13512	13378	13472	13228	13437	13510	13249	13433	13331	13377	13320	13369	13246	13375	13359	13402	13503	13450	13293	13471	13619	13346	13397	13439	13480	13239	13449	13556	13321	13322	13348	13310	13483	13325	13369	13284	13321	13298	13418	13380	13361	13377	13212	13391	13441	13379	13454	13440	13476	13437	13297	13414	13379	13479	13367	13464	13357	13327	13341	13222	13337	13385	13495	13401	13173	13342	13360	13443	13418	13226	13130	13250	13298	13453	13256	13451	13341	13536	13360	13343	13141	13438	13413	13353	13460	13264	13425	13369	13335	13633	13341	13345	13421	13298	13300	13439	13471	13387	13394	13236	13354	13421	13286	13522	13360	13350	13600	13346	13497	13446	13313	13298	13452	13115	13273	13242	13605	13332	13310	13555	13160	13451	13390	13514	13331	13247	13351	13407	13338	13362	13383	13506	13426	13209	13362	13427	13373	13540	13360	13346	13234	13360	13268	13436	13549	13468	13475	13485	13441	13507	13454	13482	13479	13309	13363	13322	13396	13302	13434	13362	13394	13444	13300	13509	13454	13639	13476	13456	13406	13377	13381	13432	13318	13300	13458	13238	13351	13444	13252	13350	13368	13370	13277	13371	13566	13524	13287	13289	13506	13390	13375	13293	13423	13356	13554	13266	13637	13333	13232	13216	13355	13174	13609	13480	13525	13353	13204	13420	13441	13343	13295	13398	13343	13296	13450	13424	13312	13324	13483	13422	13544	13276	13377	13515	13457	13515	13248	13351	13361	13419	13451	13335	13326	13182	13367	13471	13330	13358	13330	13393	13185	13128	13430	13410	13431	13642	13311	13348	13525	13260	13408	13365	13410	13513	13242	13482	13452	13331	13279	13322	13399	13547	13306	13362	13553	13436	13394	13283	13431	13365	13413	13406	13432	13437	13542	13449	13484	13448	13338	13433	13420	13310	13345	13387	13502	13489	13208	13331	13432	13395	13488	13467	13534	13390	13385	13437	13299	13195	13345	13327	13473	13450	13398	13412	13478	13449	13411	13425	13438	13448	13376	13421	13289	13411	13432	13367	13509	13500	13538	13467	13441	13319	13403	13359	13461	13539	13385	13503	13351	13285	13437	13451	13325	13326	13464	13342	13465	13341	13490	13428	13420	13541	13314	13449	13493	13428	13253	13336	13296	13493	13234	13401	13374	13347	13369	13171	13567	13327	13433	13524	13328	13559	13336	13305	13289	13342	13375	13477	13244	13436	13456	13227	13408	13585	13296	13316	13300	13384	13404	13402	13433	13331	13402	13501	13345	13346	13308	13267	13409	13229	13342	13353	13366	13513	13311	13385	13360	13327	13441	13519	13444	13491	13303	13369	13350	13349	13202	13281	13491	13370	13334	13424	13392	13609	13313	13317	13494	13396	13312	13293	13410	13358	13509	13476	13199	13363	13382	13307	13451	13465	13303	13379	13361	13317	13490	13301	13365	13554	13302	13406	13331	13334	13336	13414	13369	13342	13328	13416	13486	13366	13329	13445	13427	13250	13502	13428	13344	13478	13324	13481	13447	13447	13300	13412	13397	13339	13458	13455	13378	13390	13320	13541	13372	13277	13416	13279	13359	13431	13375	13303	13405	13526	13284	13385	13404	13380	13536	13402	13363	13534	13215	13367	13359	13269	13407	13280	13318	13412	13385	13502	13386	13390	13521	13316	13429	13330	13232	13299	13381	13474	13358	13649	13303	13338	13394	13345	13505	13274	13393	13324	13522	13475	13236	13431	13284	13379	13380	13207	13366	13225	13433	13270	13234	13607	13231	13284	13339	13452	13440	13395	13306	13223	13392	13502	13304	13319	13475	13450	13420	13368	13359	13256	13419	13331	13427	13353	13289	13286	13459	13463	13578	13390	13295	13418	13236	13440	13557	13557	13401	13343	13440	13294	13370	13308	13331	13237	13414	13348	13139	13236	13426	13414	13431	13394	13392	13432	13313	13424	13260	13314	13482	13279	13338	13401	13291	13351	13313	13288	13464	13276	13364	13367	13466	13309	13418	13281	13379	13339	13329	13591	13269	13546	13447	13454	13385	13588	13396	13352	13326	13407	13514	13224	13375	13477	13154	13396	13524	13400	13360	13203	13326	13236	13343	13404	13359	13404	13406	13246	13322	13468	13289	13332	13321	13261	13332	13479	13422	13446	13412	13375	13343	13314	13320	13336	13335	13404	13310	13346	13342	13461	13424	13344	13427	13440	13267	13444	13296	13451	13381	13336	13403	13406	13325	13374	13375	13434	13546	13387	13326	13523	13393	13423	13320	13352	13250	13381	13486	13280	13372	13570	13334	13300	13397	13512	13475	13332	13331	13486	13359	13292	13483	13510	13319	13450	13335	13426	13272	13338	13520	13311	13435	13485	13423	13399	13343	13417	13499	13483	13590	13416	13390	13357	13405	13460	13292	13357	13550	13347	13402	13439	13341	13370	13528	13234	13495	13292	13607	13415	13462	13315	13489	13367	13414	13296	13335	13507	13419	13449	13450	13327	13464	13436	13454	13368	13466	13398	13356	13384	13537	13366	13426	13530	13399	13346	13315	13536	13443	13472	13374	13628	13349	13350	13410	13678	13306	13254	13437	13437	13507	13299	13400	13267	13259	13397	13425	13417	13350	13279	13444	13511	13383	13742	13406	13481	13332	13562	13276	13231	13382	13357	13207	13424	13378	13398	13443	13574	13444	13262	13544	13377	13471	13334	13418	13388	13440	13465	13504	13334	13403	13182	13400	13443	13442	13370	13380	13346	13265	13372	13430	13404	13433	13314	13483	13474	13386	13359	13334	13383	13395	13306	13467	13470	13395	13315	13491	13344	13313	13472	13410	13465	13521	13359	13478	13399	13316	13353	13343	13295	13323	13482	13423	13157	13387	13303	13497	13474	13459	13311	13362	13441	13517	13563	13542	13206	13496	13284	13513	13312	13315	13347	13255	13386	13477	13394	13475	13373	13534	13558	13364	13461	13375	13495	13312	13391	13311	13407	13281	13430	13479	13347	13470	13414	13400	13312	13542	13175	13283	13420	13520	13382	13419	13270	13453	13424	13503	13285	13472	13336	13381	13270	13308	13367	13434	13325	13421	13409	13389	13448	13221	13436	13482	13307	13454	13366	13365	13184	13335	13354	13314	13348	13470	13331	13560	13363	13290	13537	13454	13469	13511	13292	13295	13201	13489	13319	13401	13215	13403	13452	13447	13370	13374	13210	13502	13441	13314	13366	13298	13283	13441	13394	13415	13413	13371	13485	13272	13363	13454	13495	13181	13395	13341	13308	13563	13370	13324	13226	13249	13238	13339	13099	13428	13439	13300	13319	13307	13385	13499	13385	13366	13429	13321	13325	13435	13327	13459	13398	13420	13387	13453	13397	13345	13422	13426	13403	13321	13524	13362	13555	13419	13460	13382	13551	13321	13336	13404	13364	13420	13414	13365	13254	13281	13531	13548	13246	13388	13479	13346	13408	13346	13446	13335	13587	13416	13257	13504	13518	13487	13336	13537	13396	13211	13603	13397	13335	13346	13457	13490	13432	13391	13343	13340	13318	13397	13308	13333	13401	13277	13547	13422	13287	13444	13156	13333	13548	13502	13421	13571	13390	13171	13211	13534	13276	13308	13315	13529	13607	13367	13422	13320	13404	13429	13397	13409	13301	13422	13433	13403	13376	13426	13306	13229	13397	13348	13506	13291	13395	13415	13393	13428	13321	13401	13597	13368	13364	13289	13567	13321	13434	13486	13359	13386	13314	13368	13514	13467	13452	13496	13261	13401	13482	13430	13259	13306	13563	13323	13329	13370	13447	13454	13349	13335	13264	13300	13390	13497	13205	13465	13471	13429	13310	13349	13343	13403	13250	13280	13353	13259	13297	13438	13522	13359	13402	13403	13391	13297	13311	13306	13476	13533	13352	13516	13437	13327	13337	13386	13389	13335	13288	13375	13436	13377	13376	13419	13472	13385	13248	13272	13397	13407	13189	13435	13428	13314	13302	13364	13312	13378	13529	13402	13339	13275	13349	13481	13423	13293	13304	13436	13521	13512	13214	13496	13455	13429	13309	13383	13458	13281	13267	13348	13281	13375	13399	13485	13347	13352	13507	13394	13465	13387	13571	13329	13543	13447	13442	13599	13309	13329	13277	13302	13342	13372	13331	13401	13452	13353	13370	13451	13354	13463	13351	13278	13309	13257	13403	13336	13355	13383	13216	13415	13513	13385	13457	13431	13365	13465	13510	13349	13393	13488	13507	13376	13324	13334	13503	13443	13315	13497	13432	13384	13433	13476	13428	13254	13398	13495	13394	13313	13274	13412	13590	13199	13458	13297	13405	13559	13509	13357	13385	13323	13302	13403	13288	13306	13241	13488	13378	13366	13549	13132	13470	13447	13128	13331	13336	13525	13429	13410	13356	13319	13360	13432	13328	13300	13305	13380	13380	13447	13414	13410	13385	13373	13411	13394	13242	13307	13294	13400	13492	13377	13414	13334	13377	13559	13531	13531	13485	13352	13503	13476	13473	13475	13253	13409	13284	13467	13441	13215	13430	13477	13407	13351	13190	13318	13498	13542	13440	13511	13265	13534	13367	13315	13298	13432	13299	13199	13401	13546	13346	13376	13383	13308	13257	13360	13317	13274	13354	13375	13393	13555	13528	13581	13425	13421	13374	13495	13161	13496	13436	13351	13390	13371	13450	13346	13344	13397	13303	13261	13394	13451	13390	13296	13538	13298	13454	13369	13363	13262	13294	13388	13390	13435	13461	13535	13238	13367	13396	13319	13344	13542	13332	13416	13490	13395	13474	13497	13363	13445	13356	13258	13233	13291	13456	13402	13304	13304	13338	13515	13251	13424	13377	13346	13402	13338	13380	13336	13361	13521	13408	13221	13417	13448	13384	13546	13527	13335	13166	13367	13415	13339	13275	13325	13344	13384	13476	13404	13275	13309	13230	13327	13327	13394	13206	13359	13394	13501	13587	13240	13345	13633	13376	13408	13238	13486	13160	13338	13207	13342	13350	13333	13316	13483	13245	13427	13351	13368	13371	13375	13379
24620	21506	28791	25382	23328	21820	19306	16092	14649	14190	19733	28094	24319	16510	13960	13735	13942	13766	13780	13563	13773	13617	13750	13751	13717	13670	13575	13308	13515	13615	13942	13560	13625	13633	13416	13627	13635	13790	13489	13539	13725	13681	13680	13602	13565	13603	13661	13574	13541	13680	13328	13890	13549	13637	13659	13567	13598	13653	13630	13752	13501	13649	13435	13573	13752	13514	13668	13540	13628	13577	13446	13475	13578	13354	13510	13585	13595	13524	13656	13565	13589	13550	13583	13464	13748	13710	13429	13601	13611	13645	13657	13456	13409	13571	13564	13428	13466	13767	13496	13606	13594	13513	13499	13240	13617	13485	13580	13625	13525	13615	13853	13573	13743	13880	13630	13653	13648	13532	13678	13397	13762	13746	13653	13603	13497	13526	13562	13693	13590	13533	13529	13509	13334	13512	13591	13553	13637	13394	13527	13630	13576	13297	13410	13458	13542	13482	13568	13577	13451	13369	13624	13441	13532	13595	13469	13410	13506	13513	13483	13594	13631	13834	13548	13504	13599	13462	13616	13398	13575	13518	13615	13443	13414	13661	13483	13454	13430	13548	13688	13582	13409	13388	13445	13573	13536	13494	13537	13412	13603	13593	13536	13640	13434	13545	13521	13491	13605	13444	13635	13684	13451	13610	13531	13680	13585	13634	13521	13667	13433	13667	13728	13579	13556	13461	13622	13548	13593	13553	13356	13537	13572	13507	13653	13570	13635	13523	13533	13547	13541	13573	13466	13591	13482	13489	13546	13551	13462	13638	13614	13607	13454	13543	13579	13590	13572	13652	13477	13400	13493	13627	13626	13567	13414	13551	13541	13704	13525	13823	13639	13638	13636	13449	13654	13379	13633	13442	13548	13477	13540	13455	13552	13269	13594	13519	13685	13458	13492	13667	13488	13746	13740	13617	13606	13445	13628	13485	13638	13615	13601	13555	13620	13518	13683	13496	13450	13565	13431	13488	13478	13499	13610	13479	13444	13542	13511	13631	13537	13592	13802	13613	13501	13584	13645	13625	13665	13402	13699	13621	13666	13530	13499	13652	13440	13439	13659	13502	13663	13440	13713	13546	13559	13671	13529	13645	13275	13506	13643	13665	13628	13520	13681	13374	13596	13517	13595	13467	13603	13609	13512	13688	13571	13542	13536	13432	13458	13600	13450	13502	13675	13495	13406	13638	13601	13569	13486	13612	13533	13562	13638	13533	13576	13409	13499	13479	13662	13607	13426	13434	13407	13619	13404	13508	13610	13360	13510	13586	13653	13526	13525	13566	13647	13433	13436	13550	13579	13408	13334	13314	13504	13485	13561	13659	13578	13401	13524	13551	13467	13665	13608	13791	13601	13702	13693	13492	13425	13516	13587	13579	13484	13540	13588	13673	13446	13537	13598	13652	13688	13676	13543	13479	13453	13678	13711	13504	13761	13579	13501	13585	13480	13569	13546	13561	13568	13313	13799	13685	13644	13885	13702	13550	13592	13475	13684	13502	13395	13393	13698	13599	13489	13632	13465	13562	13562	13521	13535	13509	13751	13760	13604	13647	13578	13563	13580	13484	13640	13566	13467	13545	13502	13467	13404	13537	13649	13448	13581	13724	13524	13739	13611	13497	13578	13441	13453	13405	13478	13514	13536	13435	13734	13809	13458	13566	13706	13601	13865	13701	13562	13542	13486	13761	13442	13511	13569	13544	13648	13447	13520	13531	13435	13684	13438	13495	13444	13737	13573	13374	13620	13633	13539	13654	13685	13566	13598	13632	13625	13501	13562	13570	13509	13344	13537	13643	13612	13513	13607	13493	13494	13558	13667	13731	13556	13568	13595	13192	13438	13582	13474	13608	13612	13632	13506	13508	13637	13530	13615	13656	13284	13400	13537	13623	13458	13726	13799	13746	13672	13623	13531	13706	13591	13701	13614	13527	13527	13537	13662	13493	13461	13647	13659	13444	13518	13614	13375	13664	13347	13626	13699	13445	13396	13624	13611	13596	13527	13653	13698	13665	13567	13584	13480	13631	13502	13322	13588	13371	13560	13639	13546	13691	13503	13528	13494	13346	13849	13660	13473	13594	13541	13580	13479	13509	13716	13424	13468	13460	13634	13522	13785	13556	13503	13569	13359	13496	13520	13619	13515	13524	13714	13621	13652	13633	13605	13417	13375	13434	13438	13562	13287	13577	13430	13595	13704	13872	13459	13427	13576	13611	13426	13562	13633	13656	13569	13556	13520	13560	13529	13658	13505	13455	13514	13638	13491	13751	13658	13467	13739	13549	13456	13589	13615	13475	13484	13321	13476	13639	13481	13546	13466	13553	13368	13547	13527	13481	13598	13384	13605	13609	13612	13498	13579	13414	13371	13458	13583	13628	13543	13484	13454	13326	13500	13518	13735	13629	13585	13431	13555	13763	13517	13526	13599	13559	13424	13649	13745	13531	13443	13785	13553	13709	13605	13747	13613	13685	13562	13511	13513	13487	13641	13671	13570	13461	13592	13521	13599	13572	13664	13690	13592	13608	13692	13621	13559	13569	13563	13674	13544	13477	13473	13527	13584	13663	13430	13562	13564	13612	13709	13560	13572	13523	13665	13456	13594	13617	13684	13420	13556	13607	13497	13516	13470	13522	13455	13651	13474	13450	13497	13425	13512	13375	13712	13724	13513	13612	13412	13492	13635	13643	13612	13624	13648	13577	13534	13499	13433	13609	13815	13474	13713	13599	13595	13517	13666	13652	13686	13640	13630	13554	13692	13505	13730	13730	13492	13582	13506	13519	13403	13621	13557	13744	13650	13519	13469	13401	13570	13639	13568	13508	13506	13622	13615	13677	13519	13594	13587	13593	13568	13574	13653	13673	13632	13530	13601	13805	13427	13534	13545	13512	13621	13391	13599	13530	13461	13614	13460	13494	13608	13484	13474	13500	13528	13558	13669	13557	13470	13511	13638	13796	13668	13511	13657	13521	13629	13386	13659	13618	13528	13530	13643	13598	13605	13519	13554	13732	13739	13568	13655	13566	13545	13536	13537	13529	13591	13548	13530	13568	13446	13581	13665	13796	13484	13588	13568	13647	13655	13545	13483	13587	13468	13423	13525	13698	13638	13536	13543	13693	13665	13567	13403	13554	13460	13629	13484	13619	13505	13530	13761	13473	13464	13565	13615	13672	13540	13516	13639	13539	13512	13690	13641	13824	13559	13514	13511	13446	13386	13484	13555	13497	13595	13822	13671	13550	13576	13480	13631	13483	13599	13400	13509	13525	13502	13623	13699	13474	13528	13472	13518	13577	13855	13618	13664	13544	13660	13772	13410	13481	13632	13590	13517	13647	13528	13480	13521	13473	13542	13506	13436	13437	13673	13594	13631	13563	13613	13522	13578	13357	13590	13689	13628	13395	13673	13676	13614	13645	13594	13586	13442	13540	13520	13532	13620	13652	13494	13427	13549	13331	13478	13519	13510	13551	13581	13530	13537	13613	13622	13596	13476	13606	13652	13713	13459	13547	13596	13635	13618	13564	13668	13615	13570	13595	13515	13422	13598	13652	13575	13496	13457	13458	13669	13617	13497	13515	13499	13586	13633	13665	13645	13433	13714	13566	13714	13619	13444	13497	13309	13715	13609	13667	13731	13561	13542	13577	13621	13522	13368	13638	13728	13634	13719	13580	13554	13569	13344	13466	13623	13506	13655	13566	13494	13480	13650	13621	13635	13583	13556	13530	13592	13506	13551	13635	13759	13604	13652	13500	13523	13517	13633	13387	13521	13645	13560	13681	13557	13372	13398	13485	13588	13459	13431	13474	13756	13487	13496	13511	13537	13521	13507	13535	13613	13649	13460	13336	13601	13526	13399	13491	13586	13688	13441	13637	13535	13621	13376	13636	13603	13593	13496	13632	13589	13361	13507	13456	13659	13374	13397	13567	13684	13479	13731	13602	13562	13487	13452	13666	13594	13386	13638	13512	13762	13654	13446	13487	13592	13590	13646	13667	13625	13513	13527	13559	13733	13505	13779	13555	13574	13765	13475	13576	13534	13625	13322	13663	13590	13723	13633	13841	13432	13579	13597	13579	13519	13533	13632	13442	13459	13578	13636	13443	13537	13489	13265	13506	13626	13584	13504	13506	13572	13684	13634	13475	13449	13678	13552	13571	13725	13360	13302	13565	13466	13548	13608	13650	13592	13497	13530	13449	13628	13522	13541	13728	13580	13483	13562	13622	13786	13486	13416	13581	13591	13597	13672	13439	13450	13558	13674	13595	13665	13758	13731	13739	13447	13511	13457	13511	13551	13480	13625	13636	13515	13605	13468	13722	13523	13721	13494	13575	13565	13591	13385	13636	13627	13463	13659	13600	13652	13459	13533	13650	13402	13753	13389	13467	13495	13571	13640	13781	13564	13643	13584	13591	13737	13706	13542	13401	13677	13521	13654	13576	13703	13625	13612	13468	13605	13319	13487	13498	13488	13426	13563	13553	13463	13571	13634	13661	13560	13500	13501	13572	13643	13493	13489	13409	13426	13288	13806	13593	13629	13548	13583	13562	13432	13521	13424	13639	13401	13619	13467	13503	13376	13562	13420	13560	13526	13736	13520	13499	13585	13449	13637	13544	13621	13615	13650	13408	13622	13647	13506	13563	13475	13557	13268	13387	13603	13499	13549	13638	13596	13582	13482	13637	13452	13714	13485	13627	13507	13502	13516	13675	13396	13666	13599	13498	13554	13548	13350	13447	13685	13602	13650	13464	13463	13600	13690	13671	13402	13558	13554	13627	13623	13412	13533	13441	13478	13563	13479	13720	13688	13576	13325	13740	13704	13605	13534	13778	13524	13598	13569	13577	13622	13554	13562	13655	13439	13554	13478	13493	13465	13486	13421	13523	13655	13472	13551	13512	13577	13678	13468	13622	13698	13731	13661	13800	13400	13660	13648	13699	13534	13563	13509	13698	13579	13623	13666	13487	13622	13534	13239	13498	13606	13527	13584	13658	13631	13382	13663	13619	13551	13588	13511	13556	13716	13516	13321	13446	13491	13699	13657	13738	13646	13555	13655	13524	13590	13502	13598	13633	13563	13601	13609	13468	13414	13584	13781	13598	13606	13554	13520	13609	13505	13405	13548	13620	13617	13537	13521	13566	13369	13504
21533	39635	37774	30393	26899	22428	18726	16617	14666	14176	23501	32598	26189	15004	13254	13212	13302	13270	13097	13164	13497	13222	13270	13233	13093	13217	13282	13267	13045	13309	13140	13259	13145	13355	13152	13105	13182	13272	13071	13222	13318	13209	13219	13222	13187	13324	13344	13209	13129	13288	13232	13257	13143	13268	13152	13358	13243	13130	13302	13299	13316	13467	13359	13226	13185	13243	13115	13185	13172	13107	13119	13142	13061	13214	13150	13177	13170	13284	13211	13189	13141	13181	13152	13241	13237	13069	13222	13167	13311	13315	13114	13355	13189	13257	13235	13202	13202	13178	13176	13168	13093	13219	13234	13191	12926	13292	13171	13078	13375	13241	13152	13189	13209	13104	13106	13157	13225	13386	13355	13098	13302	13130	13123	13199	13161	13078	13195	13121	13088	13050	13225	13071	13079	13241	13138	13244	13211	13123	13200	13193	13248	13155	13089	13249	13190	13382	13290	13276	13168	13239	13100	13244	13170	13102	13087	13172	13246	13303	13400	13057	13170	13185	13045	13245	13183	13153	13354	13155	13206	13209	13134	13302	13089	13223	13231	13185	13158	13040	13266	13274	13187	13078	13198	13233	13268	13314	13204	13264	13149	13098	13193	13128	13161	13365	13275	13309	13251	13150	13142	13200	13114	13152	13241	13231	13117	13322	13246	13106	13208	13194	13238	13130	13218	13058	13313	13166	13154	13191	13120	13191	13209	13298	13159	13116	13143	13202	13280	13264	13086	13362	13305	13186	13255	13081	13209	13185	13329	13207	13131	13207	13053	13229	13192	13437	13211	13178	13205	13279	13310	13031	13096	13183	13134	13186	13277	13238	13328	13248	13290	13184	13284	13189	13362	13292	13114	13183	13199	13152	13317	13189	13185	13179	13221	13279	13269	13280	13132	13276	13184	13149	13103	13262	13048	13050	13326	13238	13093	13037	13205	13333	13397	13188	13318	13075	13198	13278	13250	13251	13221	13292	13139	13111	13265	13236	13292	13165	13237	13039	13129	13078	13124	13157	13207	13284	13178	13296	13278	13301	13098	13206	13247	13172	13011	13327	13313	13167	13131	13146	13257	13219	13171	13114	12965	13220	13325	13251	13213	13048	13140	13081	13102	13177	13290	13120	13117	13163	13284	13171	13132	13141	13258	13157	13112	13168	13124	13146	13179	13365	13272	13102	13075	13344	13121	13273	13223	13095	13153	13149	13221	13129	13215	13306	13119	13271	13149	13214	13156	13090	13260	13159	13187	13249	13106	13221	13187	13214	13295	13128	13138	13209	13294	13320	13223	13200	13248	13139	13122	13099	13089	13256	13153	13272	13230	13251	13314	13121	13188	13302	13244	13184	13064	13215	13137	13048	13174	13075	13117	13282	13240	13136	13169	13184	13194	13185	13099	13017	13155	13339	13221	13052	13217	13196	13242	13228	13213	13220	13128	13153	13035	13216	13136	13135	13196	13194	13212	13208	13163	13034	13427	13275	13252	13070	13194	13120	13125	13259	13122	13279	13174	13224	13154	13298	13304	13171	13223	13080	13172	13315	13326	13326	13220	13161	13141	13148	13325	13208	13094	13287	13180	13285	13333	13138	13255	13233	13272	13234	13223	13307	13063	13089	13341	13283	13178	13314	13175	13190	13224	13128	13188	13125	13186	13118	13201	13215	13072	13300	13147	13224	13239	13167	13094	13065	13264	13374	13065	13184	13134	13212	13250	13271	13193	13131	13275	13182	13135	13245	13063	13025	13161	13229	13272	13190	13025	13260	13141	13099	13013	13182	13142	13134	13256	13329	13222	13150	13217	13298	13065	13260	13206	13325	13210	13111	13367	13208	13275	13001	13203	12991	13065	13244	13349	13169	13148	13283	13113	13220	13174	13194	13297	13200	13385	13123	13258	13287	13256	13115	13293	13026	13094	13243	13260	13102	13169	13156	13118	13215	13151	13246	13178	13240	13162	13110	13283	13059	13244	13323	13349	13175	13154	13150	13262	13152	13200	13156	13255	13206	13285	13183	13125	13247	13303	13244	13283	13176	13036	13172	13219	13101	13251	13223	13275	13234	13259	13281	13142	13201	13286	13223	13083	13283	13214	13119	13100	13128	13187	13255	13268	13211	13162	13206	13265	13111	13390	13219	13120	13284	13321	13114	13147	13314	13253	13309	13236	13145	13269	13355	13185	13136	13270	13156	13391	13191	13039	13177	13221	13162	13190	13319	13062	13128	13203	13143	13080	13300	13289	13181	13213	13231	13233	13215	13207	13228	13127	13094	13320	13074	13141	13185	13382	13253	13188	13192	13098	13181	13037	13171	13351	13223	13255	13306	13107	13240	13228	13148	13228	13266	13152	13099	13291	13143	13220	13352	13139	13090	13248	13126	13136	13300	13121	13238	13287	13170	13013	13197	13112	13206	13205	13228	13240	13283	13174	13023	13173	13165	13129	13190	13226	13432	13168	13261	13326	13202	13410	13150	13232	13295	13156	13217	13367	13243	13303	13148	13131	13199	13158	13083	13118	13083	13129	13040	13207	13090	13210	13261	13145	13179	13351	13105	13281	13218	13041	13073	13383	13157	13198	13241	13116	13085	13047	13186	13232	13267	13327	13193	13167	13236	13259	13253	13217	13301	13208	13150	13091	13366	13184	13224	13158	13129	13073	13258	13144	13045	13199	13199	13270	13195	13124	13285	13198	13077	13200	13284	13149	13070	13251	13258	13400	13172	13235	13210	13210	13296	13250	13294	13146	13211	13142	13261	13323	13324	13260	13192	13322	13106	13290	13391	13070	13226	13216	13048	13139	13112	13314	13073	13343	13328	13155	13270	13105	13162	13253	13152	13149	13334	13138	13059	13245	13401	13228	13350	13105	13184	13190	13340	13217	13129	13251	13079	13178	13282	13216	13127	13240	13175	12945	13206	13195	13394	13200	13057	13235	13377	13256	13119	13235	13175	13266	13270	13285	13173	13269	13309	13281	13108	13184	13110	13200	13047	13264	13229	13190	13159	13273	13095	13180	13320	13128	13075	13196	13096	13231	13110	13074	13250	13045	13115	13111	13393	13153	13168	13092	13202	13267	13217	13241	13158	13339	13127	13038	13259	13125	13239	13186	13090	13145	13243	13362	13094	13222	13253	13199	13107	13158	13223	13172	13261	13359	13171	13276	13202	13232	13073	13136	13183	13073	13154	13197	13203	13129	13176	13132	13236	13312	13330	13191	13107	13222	13289	13119	13252	13255	13191	13199	13216	13250	13160	13143	13234	13250	13148	13148	13239	13116	13199	13153	13210	13149	13199	13296	13184	13154	13304	13228	13265	13164	13231	13407	13215	13205	13302	13109	12972	13115	13126	13145	13066	13304	13212	13111	13137	13140	13225	13162	13121	13237	13102	13258	13065	13303	13211	13225	13187	13165	13215	13348	13143	13275	13393	13099	13268	13150	13255	13172	13163	13203	13240	13279	13199	13143	13275	13254	13102	13214	13111	13156	13199	13113	13349	13254	13263	13117	13261	13303	13326	13233	13353	13274	13217	13184	13031	13230	13088	13191	13102	13303	13461	13105	13364	13245	13151	13130	13412	13154	13160	13250	13197	13353	13347	13264	13166	13219	13084	13055	13077	13284	13224	13066	13198	13206	13244	13212	13187	13195	13154	13344	13255	13286	13264	13174	13013	13066	13161	13287	13287	13209	12910	13306	13163	13163	13306	13073	13226	13354	13161	13133	13200	13117	13170	13170	13179	13044	13170	13258	13182	13158	13283	13232	13125	13194	13272	12984	13100	13244	13152	13100	13143	13201	13183	13181	13198	13175	13190	13371	13142	13126	13235	13250	13216	13392	13168	13153	13263	13427	13197	13470	13030	13120	13272	13235	13284	13088	13231	13230	13284	13182	13097	13091	13053	13409	13181	13255	13300	13109	13129	13330	13218	13084	13312	13281	13357	13179	13096	13073	13263	13212	13183	13144	13251	13221	13043	13051	13173	13197	13257	13209	13416	13206	13398	13053	13256	13249	13216	13029	13223	13242	13221	13166	13110	13190	13186	13189	13207	13233	13254	13168	13247	13069	13236	13088	13219	13226	13140	13059	13145	13187	13103	13236	13298	13316	13002	13243	13247	13212	13114	13316	13162	13236	13100	13182	13128	13137	13271	13165	13331	13127	13359	13163	13263	13237	13263	13191	13164	13152	13220	13025	13306	13345	13214	13353	13280	13179	13263	13240	13252	13187	13305	13293	13269	13148	13116	13188	13170	13216	13303	13217	13081	13278	13193	13082	13149	13219	13308	13242	13168	13221	13325	13154	13153	13147	12977	13242	13145	12944	12964	13030	13345	13175	13309	13205	13100	13160	13259	13131	13235	13157	13175	13236	13210	13221	13320	13294	13267	13194	13146	13229	13228	13129	13137	13057	13236	13094	13210	13157	13113	13146	13214	13143	13221	13300	13070	13319	13197	13440	13275	13176	13263	13244	13234	13297	13188	13152	13176	13280	13272	13345	13060	13232	13294	13107	13254	13048	13171	13302	13134	13253	13232	13282	13207	13320	13145	13073	13399	13034	13256	13117	13109	13210	13121	13222	13176	13218	13318	13214	13312	13318	13090	13153	13233	13160	13352	13085	13273	13268	13121	13293	13074	13245	13109	13140	13072	13022	13162	13306	13261	13060	13220	13188	13191	13135	13257	13149	13258	13309	13224	13151	13348	13447	13199	13270	13342	13249	13122	13187	13216	13157	13097	13133	13456	13290	13300	13322	13196	13140	13257	13280	13023	13228	13188	13146	13118	13135	13090	13240	13202	13177	13287	13215	13178	13128	13217	13125	13153	13310	13226	13106	13170	13194	13307	13359	13078	13136	13216	13099	13143	13156	13163	13272	13264	13244	13106	13183	13256	13212	13175	13141	13068	13087	13083	13179	13188	13184	13194	13225	13303	13016	13154	13341	13263	13174	13214	13249	13310	13248	13085	13271	13387	13246	13151	13224	13033	13282	13074	13156	13279	13372	13188	13290	13284	13125	13350	13383	13406	13326	13223	13328	12986	13211	13109	13203	13093	13082	13243	13146	13277	13186	13342	13269	13163	13223	13163	13356	13200	13189	13196	13063	13221	13345	13062	13270	13098	13129	13246	13083	13116	13251	13328
23076	21521	29463	24067	22141	24385	25130	18374	17064	28422	43513	39429	30820	21480	16282	16197	15805	15681	15636	15738	15434	15634	15542	15618	15653	15568	15782	15743	15864	15793	15718	15571	15546	15643	15846	15524	15668	15625	15491	15323	15632	15816	15605	15420	15715	15726	15689	15585	15723	15654	15638	15643	15765	15713	15553	15576	15629	15585	15324	15384	15697	15313	15400	15609	15641	15557	15568	15577	15839	15491	15540	15591	15646	15485	15586	15719	15550	15527	15509	15451	15576	15373	15508	15687	15569	15707	15486	15510	15810	15611	15485	15492	15640	15517	15421	15562	15553	15490	15441	15538	15592	15544	15631	15581	15340	15532	15467	15414	15713	15465	15639	15452	15407	15668	15337	15284	15611	15790	15401	15718	15457	15391	15501	15500	15370	15407	15289	15276	15778	15508	15584	15352	15470	15556	15531	15596	15387	15567	15506	15750	15444	15560	15513	15609	15682	15499	15436	15455	15567	15701	15490	15385	15426	15449	15420	15526	15579	15646	15336	15642	15399	15627	15478	15452	15626	15395	15378	15425	15590	15465	15612	15545	15534	15552	15483	15333	15472	15583	15436	15469	15410	15481	15584	15601	15633	15527	15425	15415	15457	15463	15512	15599	15410	15389	15452	15623	15587	15247	15416	15398	15548	15354	15554	15401	15347	15558	15599	15388	15618	15388	15529	15432	15544	15489	15436	15392	15678	15540	15424	15648	15481	15600	15617	15708	15602	15594	15312	15575	15561	15423	15326	15334	15353	15461	15412	15552	15464	15523	15514	15400	15442	15649	15486	15433	15513	15528	15375	15413	15384	15392	15406	15359	15512	15475	15460	15474	15470	15327	15440	15404	15429	15440	15603	15463	15584	15533	15539	15449	15428	15339	15510	15406	15346	15625	15561	15547	15510	15533	15494	15311	15465	15614	15246	15370	15436	15429	15452	15273	15483	15335	15411	15507	15767	15549	15298	15580	15485	15382	15442	15241	15440	15342	15553	15517	15375	15445	15612	15407	15364	15645	15441	15440	15458	15656	15714	15630	15466	15239	15378	15402	15346	15444	15355	15465	15329	15392	15299	15390	15416	15663	15475	15554	15608	15523	15510	15477	15569	15404	15475	15485	15505	15407	15377	15456	15620	15232	15432	15545	15542	15574	15646	15344	15651	15348	15526	15489	15473	15442	15589	15629	15377	15493	15644	15491	15538	15371	15374	15568	15518	15662	15487	15377	15413	15452	15395	15460	15387	15662	15456	15487	15462	15509	15437	15432	15506	15317	15485	15572	15383	15320	15458	15608	15580	15543	15398	15606	15582	15489	15467	15301	15410	15581	15464	15424	15452	15419	15373	15445	15453	15410	15180	15391	15494	15522	15579	15465	15516	15567	15409	15588	15466	15450	15409	15371	15427	15288	15581	15495	15550	15391	15452	15587	15348	15375	15374	15388	15361	15332	15355	15604	15457	15489	15704	15531	15566	15456	15280	15488	15354	15450	15495	15403	15544	15351	15421	15427	15426	15595	15444	15399	15747	15556	15520	15653	15353	15405	15394	15550	15327	15429	15562	15477	15541	15399	15359	15602	15356	15536	15450	15637	15694	15576	15376	15422	15435	15438	15560	15360	15546	15466	15441	15602	15459	15341	15575	15471	15451	15391	15342	15578	15662	15706	15533	15510	15418	15456	15377	15560	15584	15450	15531	15645	15386	15637	15452	15427	15423	15283	15424	15505	15485	15553	15549	15462	15429	15376	15505	15441	15453	15327	15327	15513	15477	15439	15317	15297	15504	15619	15436	15550	15351	15520	15343	15263	15443	15324	15486	15472	15381	15507	15481	15350	15413	15250	15385	15173	15479	15332	15437	15419	15496	15530	15381	15291	15493	15414	15585	15386	15584	15514	15507	15480	15455	15388	15364	15422	15417	15396	15491	15364	15618	15364	15435	15595	15344	15412	15424	15412	15347	15420	15362	15613	15494	15575	15426	15402	15213	15621	15435	15341	15376	15428	15523	15662	15454	15399	15467	15517	15301	15461	15491	15529	15353	15517	15597	15290	15322	15519	15501	15607	15329	15278	15579	15578	15345	15338	15357	15647	15329	15346	15442	15649	15467	15488	15410	15352	15651	15374	15476	15602	15515	15404	15490	15315	15309	15349	15237	15304	15414	15488	15526	15404	15358	15515	15445	15717	15495	15448	15480	15241	15414	15389	15583	15409	15343	15489	15498	15766	15476	15392	15296	15455	15589	15632	15457	15442	15435	15514	15423	15448	15324	15421	15412	15410	15549	15490	15478	15397	15623	15368	15458	15414	15475	15452	15527	15809	15417	15532	15343	15359	15348	15501	15469	15387	15622	15558	15533	15616	15709	15533	15364	15339	15442	15528	15454	15443	15406	15383	15414	15620	15378	15369	15441	15247	15352	15480	15512	15624	15609	15535	15280	15496	15556	15447	15451	15416	15553	15483	15457	15497	15488	15503	15438	15468	15354	15350	15473	15574	15461	15629	15558	15498	15344	15520	15345	15458	15337	15461	15422	15559	15431	15420	15624	15450	15455	15499	15564	15463	15429	15552	15572	15448	15539	15552	15408	15412	15293	15230	15519	15379	15587	15462	15604	15462	15542	15617	15468	15477	15608	15377	15342	15332	15551	15477	15555	15444	15391	15469	15386	15389	15435	15312	15582	15586	15412	15475	15627	15580	15285	15399	15430	15365	15446	15374	15485	15535	15322	15389	15187	15342	15378	15478	15706	15321	15407	15539	15564	15463	15442	15549	15524	15492	15566	15642	15444	15471	15498	15533	15448	15569	15403	15248	15472	15329	15526	15455	15503	15447	15555	15467	15384	15518	15461	15414	15507	15472	15612	15555	15571	15385	15579	15515	15534	15423	15660	15313	15335	15648	15709	15468	15347	15451	15559	15320	15473	15559	15545	15580	15333	15383	15467	15547	15478	15440	15652	15332	15278	15403	15486	15609	15631	15634	15338	15401	15573	15433	15518	15397	15401	15432	15444	15475	15409	15541	15658	15459	15459	15520	15323	15351	15580	15466	15420	15392	15426	15526	15350	15271	15530	15646	15606	15378	15579	15485	15362	15455	15500	15446	15524	15530	15360	15503	15536	15342	15462	15546	15302	15434	15333	15660	15536	15457	15363	15674	15579	15536	15480	15406	15586	15423	15426	15498	15552	15477	15450	15473	15451	15470	15365	15670	15393	15798	15521	15164	15393	15703	15465	15405	15501	15437	15532	15528	15512	15457	15391	15400	15561	15429	15507	15567	15451	15399	15417	15578	15508	15185	15367	15510	15288	15487	15372	15450	15418	15500	15458	15411	15323	15639	15610	15513	15454	15429	15511	15395	15564	15546	15605	15384	15474	15514	15494	15546	15505	15557	15678	15507	15346	15601	15255	15412	15355	15260	15518	15606	15507	15357	15450	15413	15639	15436	15269	15630	15556	15501	15444	15502	15564	15604	15642	15617	15466	15311	15558	15700	15306	15607	15359	15316	15400	15472	15670	15413	15314	15458	15439	15433	15204	15333	15475	15522	15503	15440	15328	15564	15513	15474	15447	15582	15503	15384	15393	15544	15699	15520	15454	15481	15579	15543	15341	15502	15284	15514	15579	15611	15434	15575	15500	15539	15424	15414	15420	15607	15531	15511	15523	15408	15519	15302	15432	15506	15466	15350	15449	15465	15421	15462	15671	15509	15595	15628	15482	15610	15433	15538	15518	15339	15426	15444	15267	15461	15289	15521	15404	15477	15231	15367	15333	15458	15320	15464	15388	15322	15661	15483	15585	15409	15412	15349	15238	15607	15297	15481	15427	15415	15487	15352	15344	15508	15451	15469	15582	15407	15425	15444	15425	15472	15669	15456	15428	15467	15692	15397	15527	15540	15607	15455	15497	15537	15421	15536	15557	15545	15412	15354	15421	15548	15329	15377	15439	15557	15479	15649	15604	15475	15294	15392	15443	15433	15483	15428	15464	15317	15368	15361	15541	15410	15473	15376	15498	15540	15511	15321	15429	15547	15454	15319	15339	15217	15511	15493	15322	15362	15499	15460	15409	15613	15315	15451	15495	15548	15503	15350	15549	15446	15715	15545	15459	15537	15452	15287	15507	15524	15605	15377	15571	15718	15441	15564	15345	15073	15362	15351	15563	15492	15360	15451	15251	15642	15498	15601	15639	15606	15452	15291	15321	15427	15506	15271	15391	15485	15618	15380	15438	15440	15604	15541	15676	15536	15487	15763	15488	15448	15527	15528	15253	15422	15573	15378	15323	15305	15429	15370	15650	15476	15483	15551	15447	15467	15496	15558	15584	15333	15361	15226	15438	15535	15523	15520	15291	15451	15524	15255	15472	15443	15272	15492	15646	15429	15290	15475	15483	15431	15355	15355	15451	15507	15412	15553	15242	15504	15446	15372	15435	15479	15331	15432	15377	15445	15312	15521	15321	15401	15501	15533	15523	15545	15397	15592	15560	15420	15499	15566	15550	15518	15536	15518	15625	15453	15428	15500	15588	15448	15364	15520	15565	15410	15488	15438	15489	15625	15489	15438	15491	15314	15500	15449	15587	15542	15492	15446	15505	15562	15440	15514	15504	15452	15479	15487	15417	15461	15397	15515	15456	15518	15385	15491	15610	15225	15564	15456	15391	15300	15561	15384	15484	15434	15544	15441	15479	15440	15471	15467	15565	15517	15607	15747	15668	15522	15537	15387	15327	15605	15391	15321	15605	15442	15642	15341	15379	15477	15259	15255	15438	15160	15626	15327	15391	15581	15414	15132	15545	15328	15401	15471	15479	15689	15331	15426	15523	15411	15538	15357	15638	15539	15496	15469	15564	15499	15621	15396	15641	15697	15506	15476	15394	15447	15462	15279	15423	15467	15395	15597	15604	15287	15523	15553	15462	15523	15608	15623	15746	15456	15321	15375	15428	15388	15516	15545	15648	15442	15415	15323	15519	15556	15411	15461	15303	15600	15448	15226	15408	15630	15561	15489	15639	15394	15625	15429	15319	15571	15512	15530	15466	15597	15464	15191	15419	15346	15526	15316	15346	15393	15427	15393	15530	15247	15351	15495	15249	15584	15577	15492	15353	15590	15573	15414	15259	15509	15493	15464	15476	15684	15537	15272	15563	15516
23822	45291	44371	38540	33185	25992	19972	17272	17357	32053	46551	41676	32655	19151	14478	14434	14430	14349	14635	14542	14443	14467	14473	14439	14301	14567	14489	14571	14441	14512	14470	14378	14461	14353	14620	14481	14545	14455	14555	14430	14561	14450	14526	14521	14463	14489	14558	14500	14459	14480	14430	14276	14495	14301	14514	14431	14464	14328	14359	14549	14482	14418	14354	14530	14448	14431	14435	14356	14322	14251	14538	14390	14327	14308	14464	14435	14522	14412	14507	14379	14389	14453	14463	14483	14448	14392	14461	14393	14409	14405	14403	14554	14502	14475	14412	14559	14477	14340	14449	14329	14341	14213	14614	14376	14387	14460	14471	14472	14505	14471	14493	14470	14320	14400	14500	14362	14421	14369	14394	14412	14601	14440	14508	14670	14414	14571	14459	14449	14470	14548	14474	14599	14490	14487	14354	14323	14437	14374	14493	14469	14394	14478	14532	14440	14337	14349	14453	14394	14250	14323	14390	14376	14541	14335	14458	14399	14488	14515	14425	14537	14336	14345	14480	14491	14293	14393	14523	14329	14462	14537	14545	14351	14396	14328	14558	14581	14522	14446	14309	14550	14369	14289	14430	14275	14428	14542	14681	14463	14381	14465	14305	14460	14308	14527	14419	14452	14319	14559	14437	14544	14433	14397	14453	14684	14669	14433	14387	14348	14347	14380	14312	14328	14366	14463	14467	14453	14288	14354	14459	14536	14282	14420	14552	14578	14320	14323	14403	14480	14342	14365	14510	14458	14518	14386	14547	14381	14459	14528	14376	14384	14281	14464	14393	14238	14158	14358	14356	14350	14522	14434	14530	14313	14376	14609	14426	14528	14338	14468	14364	14381	14193	14410	14448	14408	14423	14260	14279	14449	14432	14430	14708	14394	14548	14481	14433	14324	14424	14461	14581	14328	14723	14406	14429	14280	14451	14385	14468	14599	14486	14354	14343	14528	14731	14523	14211	14405	14524	14388	14469	14417	14391	14351	14547	14376	14473	14565	14444	14353	14532	14415	14521	14451	14348	14337	14584	14480	14498	14385	14373	14517	14583	14492	14420	14476	14421	14462	14543	14373	14531	14490	14476	14597	14365	14444	14265	14580	14329	14481	14466	14226	14423	14414	14433	14536	14516	14459	14420	14450	14300	14313	14392	14602	14259	14553	14435	14436	14378	14672	14484	14343	14361	14527	14299	14574	14421	14404	14496	14441	14502	14433	14457	14336	14494	14604	14338	14502	14304	14420	14424	14374	14369	14525	14400	14385	14443	14481	14432	14523	14236	14290	14345	14558	14400	14218	14489	14581	14468	14531	14462	14481	14426	14509	14357	14392	14476	14582	14389	14332	14407	14560	14501	14345	14414	14383	14334	14512	14591	14395	14349	14501	14517	14339	14322	14470	14484	14362	14393	14479	14518	14388	14215	14475	14356	14432	14387	14357	14444	14545	14452	14414	14468	14391	14474	14420	14356	14455	14454	14590	14473	14548	14450	14435	14447	14500	14392	14467	14441	14544	14500	14478	14350	14426	14431	14458	14527	14404	14472	14426	14465	14474	14488	14465	14305	14360	14535	14341	14355	14515	14324	14488	14458	14459	14469	14527	14432	14438	14444	14453	14663	14567	14394	14325	14436	14421	14483	14409	14352	14477	14459	14410	14390	14481	14399	14518	14541	14311	14621	14478	14519	14384	14442	14400	14319	14352	14305	14329	14208	14483	14518	14341	14263	14280	14455	14445	14248	14520	14633	14514	14310	14377	14555	14354	14423	14363	14335	14373	14524	14378	14426	14551	14376	14375	14330	14242	14267	14627	14382	14556	14466	14460	14652	14400	14497	14346	14475	14351	14484	14475	14446	14452	14658	14448	14411	14421	14359	14362	14347	14454	14466	14403	14493	14363	14373	14538	14617	14428	14356	14549	14253	14403	14535	14357	14451	14487	14405	14522	14526	14480	14492	14475	14363	14437	14326	14534	14411	14434	14522	14457	14343	14576	14470	14476	14498	14476	14399	14353	14401	14449	14326	14477	14590	14440	14424	14398	14473	14393	14383	14270	14394	14307	14500	14300	14377	14512	14382	14240	14313	14435	14530	14416	14489	14506	14564	14411	14508	14450	14362	14463	14336	14451	14501	14330	14367	14412	14663	14274	14431	14593	14344	14242	14486	14374	14536	14438	14380	14406	14518	14488	14392	14383	14596	14370	14337	14293	14519	14408	14522	14488	14458	14440	14484	14468	14302	14515	14367	14554	14401	14304	14456	14409	14361	14384	14339	14588	14341	14310	14523	14478	14212	14319	14315	14504	14336	14361	14438	14549	14509	14428	14533	14471	14479	14510	14388	14456	14291	14448	14525	14447	14417	14576	14550	14289	14415	14518	14366	14440	14357	14404	14460	14305	14367	14357	14500	14537	14440	14367	14553	14382	14400	14426	14478	14412	14467	14468	14471	14385	14477	14385	14469	14400	14434	14362	14402	14586	14384	14309	14582	14409	14358	14466	14431	14563	14586	14425	14421	14553	14509	14316	14469	14435	14279	14440	14398	14501	14355	14498	14345	14468	14505	14564	14561	14410	14348	14352	14548	14440	14330	14541	14279	14433	14423	14355	14505	14452	14450	14579	14348	14338	14418	14656	14212	14593	14383	14391	14466	14558	14349	14446	14441	14420	14378	14508	14441	14479	14326	14274	14412	14466	14438	14286	14239	14369	14531	14352	14367	14479	14380	14522	14453	14433	14521	14469	14314	14271	14421	14416	14602	14442	14417	14360	14488	14549	14398	14527	14400	14403	14407	14448	14430	14425	14377	14428	14426	14470	14604	14496	14504	14628	14311	14392	14475	14325	14427	14407	14479	14506	14439	14278	14332	14407	14498	14362	14409	14341	14511	14431	14404	14335	14594	14518	14369	14365	14286	14426	14320	14387	14334	14565	14530	14356	14479	14486	14522	14170	14551	14342	14397	14254	14280	14492	14405	14484	14572	14576	14587	14440	14522	14426	14482	14369	14383	14407	14533	14585	14488	14266	14473	14384	14259	14425	14500	14429	14451	14369	14591	14546	14388	14458	14378	14489	14454	14382	14338	14504	14428	14429	14550	14403	14486	14451	14640	14397	14526	14404	14370	14394	14399	14412	14466	14535	14366	14340	14351	14358	14401	14443	14265	14527	14371	14397	14512	14408	14437	14334	14380	14482	14289	14476	14464	14324	14434	14409	14337	14665	14372	14342	14519	14482	14222	14496	14412	14545	14459	14400	14457	14573	14418	14470	14397	14499	14724	14366	14512	14535	14541	14427	14373	14430	14466	14418	14524	14355	14456	14479	14409	14391	14469	14442	14396	14349	14375	14381	14475	14472	14442	14437	14507	14379	14417	14556	14316	14459	14597	14389	14531	14581	14299	14182	14424	14476	14412	14111	14540	14286	14549	14678	14203	14584	14482	14553	14479	14291	14536	14339	14430	14403	14387	14393	14420	14485	14495	14513	14408	14393	14414	14453	14470	14173	14426	14573	14409	14399	14500	14662	14264	14323	14240	14495	14642	14409	14530	14373	14412	14540	14368	14416	14491	14385	14461	14340	14464	14514	14370	14577	14370	14240	14399	14405	14507	14588	14281	14653	14404	14568	14500	14318	14376	14452	14477	14404	14476	14298	14393	14549	14367	14397	14726	14478	14381	14409	14383	14447	14510	14396	14419	14485	14483	14416	14221	14405	14441	14386	14562	14428	14485	14506	14432	14221	14457	14381	14288	14431	14366	14486	14397	14492	14473	14402	14388	14519	14505	14393	14486	14356	14233	14447	14423	14416	14524	14347	14455	14389	14307	14331	14425	14482	14398	14481	14464	14513	14374	14518	14290	14515	14398	14407	14348	14664	14524	14456	14405	14374	14482	14594	14438	14388	14548	14305	14234	14468	14446	14463	14446	14480	14456	14494	14447	14358	14315	14473	14323	14376	14449	14447	14426	14510	14477	14352	14503	14537	14316	14550	14523	14463	14292	14418	14467	14361	14505	14415	14492	14357	14412	14329	14455	14433	14436	14593	14471	14352	14503	14413	14696	14182	14438	14416	14396	14540	14556	14615	14324	14349	14415	14442	14486	14393	14372	14356	14386	14450	14608	14357	14551	14200	14533	14538	14499	14516	14387	14421	14479	14475	14422	14279	14359	14524	14429	14476	14418	14368	14416	14370	14409	14408	14457	14429	14541	14441	14410	14428	14478	14467	14454	14414	14484	14461	14401	14499	14368	14346	14434	14335	14318	14441	14319	14631	14402	14565	14481	14368	14188	14473	14387	14431	14428	14341	14305	14478	14493	14444	14522	14383	14476	14646	14401	14268	14452	14418	14331	14339	14446	14476	14377	14573	14505	14375	14447	14429	14330	14542	14574	14454	14490	14372	14527	14371	14512	14501	14499	14259	14402	14459	14490	14408	14358	14466	14444	14400	14383	14369	14409	14349	14267	14268	14389	14414	14417	14518	14382	14551	14470	14441	14478	14484	14460	14387	14440	14133	14422	14336	14488	14566	14498	14222	14413	14372	14374	14344	14570	14372	14489	14481	14119	14603	14375	14434	14392	14393	14473	14346	14617	14406	14463	14578	14328	14412	14570	14557	14521	14365	14488	14491	14431	14495	14388	14373	14367	14362	14548	14434	14447	14207	14328	14343	14588	14417	14390	14546	14569	14490	14400	14400	14464	14287	14428	14424	14403	14242	14325	14310	14342	14356	14680	14279	14323	14470	14397	14491	14396	14493	14543	14381	14539	14470	14401	14407	14209	14513	14251	14503	14282	14355	14224	14325	14372	14309	14522	14553	14488	14365	14475	14266	14532	14478	14375	14357	14415	14413	14276	14504	14512	14422	14446	14407	14418	14335	14415	14397	14425	14467	14288	14431	14476	14554	14535	14505	14228	14560	14439	14246	14410	14515	14490	14394	14375	14550	14348	14425	14406	14543	14563	14324	14533	14454	14300	14383	14474	14332	14283	14452	14298	14433	14390	14607	14503	14421	14355	14437	14398	14408	14342	14417	14373	14519	14484	14443	14484	14326	14280	14423	14424	14436	14498	14439	14396	14524	14468	14498	14431	14472	14383	14439	14446	14317	14494	14538	14480	14361	14580	14331	14386	14427	14399	14407	14481	14322
27681	22694	26432	25995	22793	20841	19002	17872	17992	19370	20631	20539	19453	18277	17735	17862	17684	17778	17650	17662	17730	18090	17596	17970	17898	17837	17897	17688	17516	17664	17669	17751	17707	17792	17841	17611	17731	17676	17752	17780	17758	17619	17687	17722	17726	17632	17673	17981	17884	17725	17670	17858	17609	17678	17736	17669	17669	17773	17471	17579	17772	17641	17582	17806	17611	17907	17767	17694	17788	17851	17879	17621	17828	17679	17699	17619	17867	17623	17868	17784	17557	17589	17774	17767	17763	17860	17954	17599	17671	17794	17943	17771	17579	17811	17785	17500	17562	17796	17592	17794	17579	17876	17602	17589	17677	17681	17603	17646	17527	17788	17658	17620	17760	17599	17937	17842	17579	17626	17736	17697	17702	17536	17588	17838	17852	17726	17631	17769	17823	17833	17614	17859	17747	17587	17712	17807	17752	17566	17882	17823	17753	17720	17713	17693	17855	17734	17556	17655	17622	17670	17588	17675	17879	17699	17686	17615	17624	17651	17646	17441	17677	17728	17738	17544	17600	17625	17501	17650	17624	17393	17754	17688	17802	17706	17567	17711	17755	17791	17774	17690	17610	17762	17596	17574	17810	17728	17673	17513	17636	17588	17662	17713	17486	17619	17450	17755	17386	17553	17627	17497	17768	17629	17679	17608	17873	17606	17580	17552	17824	17449	17864	17686	17782	17597	17831	17749	17769	17961	17521	17889	17877	17591	17927	17569	17725	17793	17702	17883	17772	17669	17668	17742	17805	17785	17797	17630	17589	17595	17784	17547	17746	17675	17678	17828	17791	17802	17677	17589	17658	17559	17712	17773	17740	17869	17734	17778	17794	17862	17835	17734	17640	17466	17670	17628	17637	17631	17743	17680	17603	17656	17746	17622	17587	17745	17907	17601	17760	17727	17667	17673	17780	17617	17968	17730	17467	17674	17573	17806	17702	17595	17624	17802	17666	17351	17745	17739	17947	17554	17691	17669	17783	17821	17679	17674	17528	17660	17768	17596	17583	17722	17758	17634	17791	17748	17669	17567	17820	17627	17676	17685	17715	17699	17562	17689	17590	17745	17658	17495	17602	17470	17691	17644	17784	17763	17584	17691	17730	17487	17660	17708	17762	17667	17938	17628	17724	17817	17770	17685	17737	17652	17695	17752	17778	17531	17754	17709	17735	17624	17742	17597	17799	17707	17684	17650	17480	17499	17592	17738	17866	17623	17645	17747	17607	17777	17666	17625	17733	17742	17736	17491	17739	17576	17575	17795	17658	17695	17532	17641	17880	17872	17754	17654	17617	17770	17673	17769	17693	17969	17760	17625	17582	17780	17668	17717	17710	17574	17713	17719	17549	17715	17545	17728	17662	17791	17637	17631	17736	17672	17662	17743	17855	17631	17727	17569	17578	17807	17858	17777	17577	17769	17659	17655	17874	17747	17769	17726	17711	17798	17685	17738	17636	17450	17720	17664	17718	17836	17835	17763	17573	17819	17529	17754	17759	17570	17755	17741	17883	17506	17662	17827	17883	17983	18016	17806	17839	17677	17625	17760	17640	17596	17586	17665	17763	17795	17678	17760	17693	17434	17614	17699	17728	17731	17750	17629	17492	17758	17730	17476	17777	17823	17704	17680	17893	17688	17700	17668	17531	17768	17799	17847	17546	17624	17716	17755	17550	17808	17821	17495	17693	17587	17726	17609	17606	17681	17838	17509	17852	17775	17582	17787	17607	17673	17854	17761	17693	17805	17595	17898	17880	17822	17760	17723	17868	17663	17483	17606	17725	17749	17505	17591	17625	17715	17747	17732	17692	17685	17510	17584	17808	17733	17795	17758	17721	17721	17526	17715	17630	17870	17663	17695	17529	17820	18058	17636	17599	17672	17590	17738	17650	17797	17747	17656	17539	17661	17914	17807	17605	17666	17595	17713	17641	17564	17698	17719	17691	17793	17588	17755	17730	17726	17694	17630	17755	17613	17702	17689	17846	17703	17644	17728	17927	17763	17739	17747	17807	17624	17791	17503	17512	17533	17568	17616	17717	17602	17631	17754	17751	17782	17857	17728	17671	17738	17752	17624	17540	17721	17659	17666	17769	17699	17773	17634	17479	17732	17798	17962	17860	17638	17405	17717	17651	17608	17691	17844	17691	17767	17658	17559	17677	17576	17791	17741	17625	17677	17602	17841	17573	17773	17878	17674	17719	17767	17714	17581	17812	17733	17932	17783	17612	17767	17718	17540	17816	17836	17637	17847	17563	17629	17627	17639	17672	17713	17734	17547	17796	17647	17756	17692	17667	17892	17751	17647	17721	17749	17632	17571	17664	17900	17659	17578	17600	17610	17637	17614	17765	17776	17706	17481	17655	17468	17833	17753	17823	17854	17591	17687	17721	17627	17656	17559	17768	17375	17717	17702	17680	17718	17989	17859	17868	17688	17715	17784	17646	17792	17816	17599	17607	17712	17769	17514	17866	17759	17737	17716	17789	17648	17688	17748	17773	17695	17838	17681	17847	17862	17851	17815	17845	17746	17588	17666	17546	17803	17753	17649	17755	17833	17682	17611	17650	17689	17646	17793	17662	17813	17618	17647	17734	17730	17790	17825	17908	17704	17820	17656	17792	17737	17679	17730	17656	17645	17659	17630	17824	17653	17763	17725	17528	17573	17728	17781	18020	17645	17652	17877	17664	17730	17813	17585	17677	17798	17703	17699	17565	17678	17761	17694	17687	17735	17756	17329	17830	17777	17814	17703	17585	17958	17769	17491	17737	17801	17981	17649	17726	17632	17652	17691	17705	17759	17496	17716	17802	17692	17523	17790	17582	17645	17858	17751	17867	17877	17752	17687	17647	17739	17827	17695	17827	17727	17882	17697	17588	17588	17591	17698	17660	17476	17813	17561	17730	17543	17753	17889	17700	17657	17720	17874	17753	17669	17667	17683	17864	17934	17747	17545	17888	17522	17799	17792	17690	17719	17818	17588	17659	17868	17736	17768	17608	17915	17782	17897	17761	17590	17773	17692	17540	17585	17650	17716	17746	17605	17651	17652	17603	17736	17667	17658	17570	17790	17768	17498	17738	17696	17700	17806	17657	17645	17735	17676	17645	17671	17834	17883	17898	17747	17768	17841	17806	17538	17729	17758	17689	17784	17692	17626	17674	17610	17707	17796	17816	17653	17849	17667	17759	17640	17823	17767	17772	17771	17757	17844	17913	17818	17610	17532	17663	17763	17791	17649	17785	17707	17811	17823	17704	17686	17816	17672	17708	17788	17766	17719	17839	17723	17872	17553	17403	17768	17732	17807	17551	17650	17808	17854	17827	17645	17874	17684	17731	17598	17687	17603	17885	17758	17657	17739	17909	17620	17623	17717	17725	17501	17806	17593	17728	17827	17448	17733	17710	17614	17611	17927	17726	17781	17836	17792	17633	17635	17585	17611	17444	17602	17713	17709	17798	17548	17803	17833	17765	17592	17809	17567	17799	17901	17793	17754	17534	17594	17450	17766	17804	17679	17649	17627	17734	17841	17848	17754	17786	17729	17726	17622	17712	17615	17687	17742	17750	17677	17507	17780	17802	17715	17762	17748	17992	17706	17653	17508	17678	17782	17659	17877	17676	17833	17788	17684	17611	17658	17497	17598	17765	17519	17677	17478	17633	17805	17677	17722	17566	17655	17599	17706	17865	17482	17765	17827	17604	17663	17782	17605	17821	17667	17660	17952	17749	17831	17685	17492	17646	17806	17694	17786	17830	17595	17723	17704	17691	17611	17725	17817	17979	17807	17918	17787	17632	17668	17482	17884	17792	17584	17600	17735	17636	17861	17745	17551	17763	17888	17609	17842	17690	17687	17727	17512	17694	17858	17599	17784	17789	17607	17695	17745	17695	17809	17879	17654	17653	17488	17638	17878	17811	17744	17691	17757	17971	17582	17598	17842	17799	17779	17619	17737	17681	17499	17918	17657	17897	17685	17734	17550	17784	17885	17888	17621	17941	17887	17892	17803	17606	17611	17650	17671	17771	17679	17658	17686	17788	17744	17665	17697	17769	17902	17736	17745	17821	17748	17694	17838	17652	17640	17584	17764	17754	17675	17744	17711	17599	17570	17654	17682	17498	17855	17788	17636	17560	17761	17677	17612	17857	17502	17760	17691	17837	17722	17761	17586	17849	18004	17709	17684	17618	17591	17712	17514	17582	17672	17773	17744	17790	17637	17902	17783	17967	17719	17544	17763	17702	17859	17760	17558	17618	17702	17800	17434	17757	17699	17753	17763	17744	17701	17575	17638	17905	17891	17488	17727	17618	17773	17666	17740	17656	17723	17765	17672	17696	17930	17665	17846	17671	17560	17744	17643	17685	17622	17641	17706	17480	17708	17725	17774	17509	17494	17622	17717	17671	17535	17885	17606	17578	17717	17683	17583	17895	17776	17777	17807	17817	17749	17728	17685	17647	17698	17745	17761	17795	17703	17767	17549	17669	17706	17679	17647	17631	17652	17763	17813	17551	17878	17744	17702	17708	17636	17877	17673	17836	17774	17742	17674	17845	17796	17841	17527	17596	17738	17688	17480	17769	17827	18052	17574	17594	17591	17817	17580	17827	17774	17650	17678	17533	17612	17765	17684	17779	17778	17803	17697	17752	17713	17855	17623	17605	17664	17666	17713	17466	17699	17654	17715	17698	17589	17644	17771	17758	17850	17667	17613	17842	17555	17821	17816	17628	17691	17757	17798	17615	17766	17746	17693	17818	17588	17889	17642	17487	17641	17790	17522	17725	17810	17892	17617	17589	17823	17747	17805	17761	17827	17942	17864	17761	17853	17628	17484	17644	17482	17754	17577	17660	17866	17498	17728	17597	17623	17582	17723	17600	17681	17592	17758	17490	17614	17747	17773	17747	17906	17665	17640	17720	17853	17821	17923	17835	17974	17812	17839	17860	17595	17594	17497	17745	17758	17743	17698	17776	17617	17776	17499	17796	17697	17617	17647	17956	17876	17768	17790	17689	17607	17876	17657	17637	17621	17770	17714	17710	17709	17682	17851	17602	17632	17589	17851	17876	17934	17669	17531	17887	17908	17918	17779	17701	17840	17629	17776	17892	17724	17836	17610	17566	17577	17561	17651	17529	17520	17617	17886	17886	17886	17634	17671
19612	27185	23994	25217	24003	20229	17404	15926	16280	18724	19970	19240	17541	16402	15867	15938	15914	15914	15978	15996	15801	15725	16042	15813	16065	15773	15850	15960	15847	15855	15881	15915	15835	15758	15731	15806	15927	15830	15909	16004	15821	15747	15651	15778	15971	15882	15792	15950	15847	15886	15864	15872	15761	15736	15891	15912	15803	15890	15801	15815	15845	15924	15976	15755	15768	16058	15958	15895	15923	15922	15963	15888	15868	15898	15813	16020	15782	16032	15887	15965	15694	15767	15776	15816	15888	16033	15828	15843	15894	15840	15764	15809	15936	15831	15752	15852	15795	15778	15764	16009	15973	15916	15917	15804	15742	15753	15945	15894	15896	15844	15928	15852	15836	15874	15786	15907	15848	15987	16012	15702	15860	15669	15902	15791	15890	15721	15754	15856	16040	15885	15820	16052	15701	15840	15788	15722	15755	15809	15910	15973	15739	15962	15964	15942	15928	15687	15819	15842	15951	15840	16045	15839	15702	15864	15916	15763	15899	15973	15893	15890	15949	15858	15751	15802	15719	15874	15857	15838	15816	16006	15888	15830	15810	15852	15833	15833	15799	15901	15811	15767	15953	15894	15769	15781	15813	16119	15872	15727	16016	15856	15767	16024	15813	15826	15792	15803	15848	15814	15858	15952	15859	15978	15939	15688	15826	15862	15951	15899	15711	15966	15840	15756	15772	15917	15895	16002	15778	15967	15910	15765	15900	15776	15913	15993	15978	15731	15824	16038	16168	15874	15992	15843	15851	15933	15845	15945	15819	15948	15853	15772	15950	16088	15918	15923	15946	15835	15912	15883	16014	15835	15728	15970	15813	15885	15826	15886	16027	15948	15840	15801	15911	15812	15605	15662	15901	15688	15952	15896	15790	15822	15945	15896	15820	15933	16054	15803	15778	15765	15809	15877	15910	15759	15868	15931	16001	15913	15831	15937	15834	15873	15805	15854	15912	15766	15865	15861	16114	15877	15803	15884	16079	15923	15743	15883	15991	15869	15854	15949	15960	15798	15831	16004	15892	15911	15773	15736	15921	16090	15856	15880	15780	16035	15826	15899	15967	15780	16018	15783	15816	15954	15756	15909	15962	15765	15901	15922	15746	15747	15919	15860	15895	15960	16055	15759	16044	15762	15819	15941	15796	15821	16012	15801	15678	15903	15889	15986	15773	15768	15887	15812	15882	15779	15799	15755	15913	15767	15795	15951	15899	15817	15871	15808	15858	15792	15914	15868	15820	15911	15842	15905	16081	15766	15894	15896	15855	15921	15961	15822	15929	15879	15886	15924	16056	15905	15824	16009	15703	15977	15912	15960	16076	15701	15911	15904	15950	15724	15855	15881	15834	15801	15759	15825	15740	15920	15945	15799	15814	15910	15777	15929	15855	15843	15922	15777	15875	15703	15883	15836	15821	15956	15709	15755	15879	15802	15866	15804	15870	15848	15887	15808	15940	15857	15832	15954	15784	15951	15814	15829	15836	15965	15948	15741	15934	15814	16075	15894	15826	15907	15932	15696	15978	15951	16135	15985	15882	15971	15953	16034	15901	15983	16105	15875	15783	15901	15955	15971	15828	15702	15726	15889	15968	15850	15895	15734	15757	15926	16066	15871	15879	15794	15899	15844	16015	15931	15875	15830	15948	15887	15919	15849	15949	15883	15885	15842	15964	15908	15868	15943	15920	15825	15727	15903	15896	16008	15961	15815	15916	16008	15865	15776	15895	15915	15729	15749	15851	16003	15889	15860	15887	15809	15968	15887	15915	15770	15851	15914	15958	15854	15951	15827	15819	15964	15812	15732	15960	15906	15887	15905	15932	15915	15829	15808	15886	15994	15945	16032	15701	15841	15835	15807	15783	15843	15953	15928	15973	15773	15886	15891	15920	16005	15779	15959	15925	15752	15820	15908	15821	15712	15885	15860	15902	15817	15875	15861	15826	15706	15813	16008	15905	15667	15810	15938	15976	16113	15920	15739	15970	15922	15904	15942	15994	15789	16011	15857	15756	15786	15831	15982	15921	15919	15879	15871	15751	15829	15991	15918	15856	15864	15824	15877	15993	15993	15867	15754	15874	15956	15847	15779	15745	15953	15867	15937	15897	15773	15801	15977	15895	15846	15872	15828	15928	15748	15992	15973	15814	15935	15904	15976	15744	15847	15815	15867	15887	15831	15839	15871	16067	15853	15939	15865	15953	16125	15846	15835	15959	15910	15942	15926	15937	15783	15831	15749	15952	16014	15841	15940	15860	15937	15941	15777	15800	15831	15819	16065	15888	15967	15968	15750	15770	15909	15895	15923	15910	15845	15972	15805	15922	15845	15827	15816	15851	15870	15993	15783	15939	15981	15856	15878	15974	15933	15737	15908	15824	16014	15757	15842	15763	15911	15936	16103	15897	15754	15744	15910	15898	15711	15765	16008	15904	15672	15883	15875	15923	15980	15727	15943	15974	15939	15775	15953	15833	16006	15790	15867	15786	15897	15964	15908	16060	15932	15720	16118	15984	15876	15877	16008	15940	15899	15916	15766	15991	15845	15801	15906	15883	16051	15714	15977	15911	15886	15896	15917	15967	15925	15859	16113	15896	15875	15981	15902	15858	15978	15751	15839	15901	15808	16049	15701	15804	15836	15900	16111	15803	15755	15686	15775	15793	15964	15854	15882	15802	15692	15886	15837	15622	16063	15929	15769	15893	16036	15755	15848	15735	15743	15868	15781	15841	15949	15707	15804	15635	15849	15994	15885	15779	15883	15714	15790	15934	15930	15851	15699	15756	15790	15917	15843	15800	15991	15819	15964	15750	15859	15904	15904	15897	15911	15977	15779	15940	15797	15842	16024	16043	15912	15965	15965	15710	15925	15845	15857	15839	15859	15870	15833	15876	15884	16031	15855	15898	15774	15909	15896	15889	15999	15931	15763	15763	15910	15920	15725	16079	15912	15773	15922	15964	15924	15901	15843	15869	15745	15883	15935	15753	16063	15701	15922	15864	15838	15802	15917	15715	16036	15702	15828	16011	15989	15858	15949	15832	15863	15734	15904	15846	15899	15996	15781	16023	15718	15959	15986	15814	15960	15924	15994	15927	15793	15780	15966	15941	15796	15864	15953	15876	15709	15999	15888	16060	16010	15911	15941	15838	16008	15947	15635	15863	16016	15902	15800	15975	15887	16015	15995	15818	15925	15808	15978	15818	15924	15772	15818	15614	15829	15913	15811	16132	15716	15696	15799	15963	15888	15918	15994	15949	15804	15794	15857	15970	15876	15862	15913	15893	15908	15880	15821	15937	15980	16021	15892	15951	15839	15736	15943	16098	15927	16026	15896	15909	15848	15877	16012	15885	15834	15989	15683	15879	15764	15803	15958	15842	15878	15944	15880	15841	15792	15955	15815	15958	15777	15979	15938	16037	15693	15982	15937	15817	15884	15916	16106	15786	15877	15912	15748	16077	15889	15918	15948	16000	15815	15883	15797	15787	15895	15929	15927	15959	15960	15987	15955	15931	15839	15960	15937	15960	15719	15806	15724	15854	15926	15723	15912	15712	16138	15919	15839	15956	15805	15867	15721	15841	15844	15833	15829	15924	15791	15719	15938	15906	16024	15788	15941	15749	15851	15916	15924	15846	15930	15872	15802	16019	15895	15832	15794	15966	15745	15963	15817	15735	15880	15998	15923	15965	15774	15737	15824	16016	15970	15811	15825	15976	15862	15904	15845	15827	15873	15978	15950	15915	15918	15879	15948	15899	15996	15848	15904	16001	15814	15946	15775	15923	15819	15767	15903	15859	15913	15957	15704	15992	15899	15618	15864	15968	15847	15954	15953	15848	15879	15964	15843	15696	15785	15928	15952	15899	15931	15766	15857	15743	15867	15773	15787	15642	15883	15890	15950	15871	15703	16050	15941	15997	15941	15888	15901	15801	16092	15771	15928	16032	16005	15870	15863	15806	16085	15836	15900	15885	15858	15991	15711	15892	15842	15939	15746	15779	15996	16029	15856	15820	15835	15907	15791	15886	15885	15792	15722	16161	15763	15860	15825	15790	15931	15940	15921	15909	15900	15984	15865	15899	15844	15872	15950	15805	15833	15804	15880	15895	15830	15691	15946	15877	15947	15770	16063	15834	15853	15897	15957	15848	15901	15981	15969	16020	15780	15862	15796	15801	15896	16028	15828	16131	15730	15847	15816	16072	15810	15945	15861	15825	15877	15754	16020	15803	15784	15955	15857	15920	15835	15926	15891	15956	15906	15845	15795	15862	15833	15916	15809	15821	15802	15835	15981	15835	15947	15748	15887	15861	15996	15804	15975	15793	15852	15802	15814	15985	15917	15807	15861	15866	16113	15735	15904	15879	16051	15926	15976	15838	15713	15856	15924	15788	16007	15918	15757	15795	15887	15812	15990	15698	15879	15889	15797	15723	15919	15932	15896	15805	15964	15673	15802	15911	15929	15887	15897	15647	15860	16100	15903	15732	15930	15942	15792	15878	15846	15934	16012	16031	15737	15790	15820	15868	15954	15939	15889	15767	15898	15897	15768	15821	15861	16035	15806	15782	15751	16066	15927	15791	15825	15863	15801	15823	15927	15904	15874	15814	15914	15816	15748	15932	15857	15813	15844	15748	15850	15953	15929	15788	15739	15748	15813	15869	15878	15754	15892	16022	15993	15881	15922	15761	15812	15889	15891	15742	15783	15861	16021	15823	15870	15730	15896	16076	15745	15920	16105	15861	15875	15940	15758	15925	16016	15892	15802	15829	15863	15773	15962	15934	15883	15942	15834	15905	15976	15736	15928	15806	15796	15871	16011	15930	15962	15913	15917	15898	15877	15987	15758	15844	16013	15826	15773	16110	15874	15957	15816	15962	15860	15951	15907	15909	15928	15845	15705	15800	15918	15702	15870	15766	15830	16032	15888	15714	15900	15766	16036	15857	15714	15742	15874	15974	15918	15929	16034	15912	15933	15833	15846	15925	15754	15888	15963	15917	15940	15983	15965	16023	15752	15833	15924	15859	15773	15848	15770	15763	15957	15881	15904	15901	15931	15776	15895	15868	15939	15972	15971	15951	15698	15740	15990	15756	15740	15784	15823	15871	15853	15881	16000	15944	15815	16013	15837	15845	15987	15866	15844	15702	15991	15908	15752
24596	21587	28833	25163	24199	24621	22825	19966	21155	33670	35962	28877	23818	20541	19598	19439	19619	19382	19098	19597	19420	19372	19354	19259	19451	19494	19477	19351	19424	19594	19309	19392	19332	19488	19387	19452	19419	19343	19353	19361	19407	19173	19515	19477	19364	19524	19415	19291	19485	19359	19349	19135	19237	19522	19453	19430	19327	19205	19512	19253	19028	19453	19495	19319	19307	19565	19471	19369	19482	19378	19255	19116	19488	19625	19486	19328	19339	19409	19395	19240	19328	19330	19456	19536	19340	19397	19386	19292	19303	19289	19451	19291	19278	19310	19313	19296	19358	19336	19279	19454	19393	19426	19247	19350	19274	19153	19320	19357	19241	19213	19323	19205	19159	19335	19344	19271	19363	19340	19759	19303	19236	19413	19296	19303	19127	19239	19286	19324	19287	19340	19318	19304	19447	19620	19263	19278	19327	19234	19279	19476	19462	19321	19101	19160	19434	19337	19570	19278	19235	19110	19251	19303	19323	19447	19260	19343	19174	19313	19302	19256	19508	19441	19385	19380	19475	19385	19366	19389	19252	19309	19312	19207	19414	19196	19401	19161	19548	19351	19177	19391	19235	19378	19269	19279	19398	19335	19388	19264	19491	19358	19377	19490	19594	19433	19336	19415	19180	19530	19269	19337	19255	19390	19312	19481	19353	19128	19386	19354	19214	19271	19421	19266	19249	19052	19274	19315	19294	19564	18991	19280	19305	19105	19366	19286	19440	19441	19276	19413	19270	19406	19304	19191	19263	19360	19052	19395	19465	19457	19372	19365	19336	19415	19365	19431	19312	19257	19430	19415	19302	19436	19514	19276	19403	19261	19481	19510	19506	19404	19251	19551	19457	19246	19376	19152	19248	19537	19390	19108	19302	19506	19320	19206	19270	19513	19472	19578	19432	19283	19297	19453	19401	19296	19269	19318	19258	19426	19272	19321	19542	19459	19071	19157	19394	19442	19426	19283	19308	19428	19245	19104	19169	19317	19336	19260	19152	19545	19370	19208	19445	19389	19286	19062	19349	19540	19309	19284	19302	19340	19419	19242	19383	19346	19325	19363	19433	19248	19296	19207	19588	19387	19480	19621	19294	19417	19178	19393	19316	19476	19377	19255	19333	19491	19448	19525	19357	19405	19415	19375	19221	19186	19386	19465	19170	19321	19391	19100	19354	19548	19450	19209	19315	19202	19430	19386	19190	19355	19299	19412	19221	19361	19342	19234	19355	19409	19194	19171	19358	19166	19368	19135	19660	19568	19450	19400	19610	19242	19682	19339	19259	19420	19294	19368	19401	19443	19143	19112	19442	19390	19194	19260	19235	19237	19257	19143	19545	19233	19406	19525	19419	19312	19357	19213	19344	19213	19630	19149	19482	19460	19357	19378	19335	19326	19194	19351	19452	19167	19232	19474	19371	19313	19332	19297	19167	19364	19444	19301	19209	19203	19385	19375	19222	19369	19103	19076	19294	19307	19315	19262	19408	19398	19646	19454	19300	19273	19380	19374	19415	19437	19299	19393	19393	19234	19498	19248	19409	19361	19297	19264	19098	19280	19435	19281	19442	19299	19645	19496	19526	19375	19343	19480	19229	19297	19317	19274	19187	19361	19500	19246	19255	19209	19296	19261	19060	19160	19120	19339	19395	19422	19367	19193	19168	19226	19424	19522	19231	19557	19259	19316	19323	19142	19152	19371	19250	19203	19359	19274	19434	19456	19402	19396	19132	19372	19408	19086	19228	19250	19323	19260	19404	19189	19460	19378	19097	19278	19397	19257	19288	19330	19383	19200	19411	19231	19217	19354	19428	19355	19283	19371	19088	19321	19470	19334	19336	19393	19344	19422	19268	19355	19306	19378	19369	19178	19435	19268	19188	19447	19458	19367	19266	19091	19227	19356	19511	19419	19332	19597	19370	19460	19568	19279	19357	19304	19307	19390	19150	19299	19410	19328	19274	19432	19481	19238	19475	19417	19343	19216	19516	19419	19388	19416	19169	19292	19388	19330	19472	19454	19361	19303	19335	19319	19148	19244	19224	19127	19031	19158	19541	19246	19318	19424	19373	19430	19404	19572	19321	19448	19394	19100	19411	19534	19245	19392	19465	19490	19460	19212	19320	19337	19211	19392	19446	19278	19052	19120	19303	19285	19255	19345	19574	19343	19539	19421	19307	19059	19196	19397	19397	19341	19156	19526	19324	19258	19259	19496	19549	19559	19191	19321	19158	19360	19322	19224	19301	19368	19166	19407	19512	19198	19324	19256	19383	19488	19385	19216	19418	19252	19185	19251	19350	19398	19417	19432	19288	19491	19193	19310	19291	19310	19335	19224	19510	19422	19357	19274	19259	19246	19449	19517	19390	19302	19333	19425	19401	19347	19290	19368	19270	19439	19275	19273	19520	19320	19363	19379	19226	19255	19343	19404	19275	19267	19316	19188	19454	19439	19221	19350	19601	19292	19340	19380	19363	19351	19333	19118	19393	19388	19270	19370	19534	19384	19204	19301	19201	19401	19305	19279	19336	19237	19359	19292	19499	19219	19344	19345	19236	19294	19428	19332	19161	19499	19516	19282	19395	19490	19488	19470	19170	19432	19585	19291	19201	19191	19112	19241	19242	19376	19247	19428	19299	19420	19455	19475	19365	19274	19448	19204	19338	19518	19475	19310	19313	19436	19393	19269	19258	19346	19447	19166	19458	19364	19438	19194	19279	19198	19333	19276	19215	19205	19159	19176	19389	19453	19471	19350	19357	19248	19502	19461	19281	19271	19295	19398	19511	19179	19276	19239	19135	19471	19332	19314	19470	19208	19389	19492	19427	19398	19388	19218	19289	19326	19453	19477	19397	19337	19493	19380	19323	19200	19260	19377	19324	19244	19328	19312	19336	19280	19326	19270	19241	19314	19305	19499	19356	19140	19224	19196	19384	19194	19437	19158	19180	19401	19253	19372	19570	19325	19308	19286	19208	19182	19557	19341	19432	19480	19305	19129	19479	19294	19424	19340	19504	19396	19514	19228	19249	19382	19316	19457	19275	19354	19546	19271	19181	19428	19454	19453	19319	19344	19343	19466	19423	19185	19399	19416	19443	19437	19448	19383	19307	19506	19344	19309	19332	19389	19214	19470	19530	19154	19266	19313	19252	19286	19312	19317	19342	19232	19325	19490	19443	19500	19239	19369	19306	19336	19314	19370	19383	19335	19422	19590	19477	19207	19311	19294	19372	19163	19555	19470	19250	19393	19299	19354	19329	18977	19345	19327	19449	19472	19160	19373	19373	19335	19424	19572	19432	19351	19131	19253	19537	19447	19125	19302	19358	19350	19292	19392	19267	19380	19299	19522	19259	19513	19516	19366	19465	19127	19223	19189	19275	19137	19323	19102	19579	19360	19422	19430	19388	19375	19309	19453	19220	19330	19588	19515	19211	19152	19321	19361	19377	19290	19259	19237	19339	19456	19497	19518	19384	19393	19232	19234	19466	19202	19198	19346	19493	19393	19177	19326	19235	19406	19395	19333	19251	19604	19308	19132	19356	19336	19350	19518	19288	19202	19298	19347	19430	19317	19242	19249	19448	19520	19431	19398	19525	19226	19200	19262	19270	19491	19349	19367	19296	19379	19441	19341	19409	19354	19315	19298	19479	19424	19404	19240	19426	19480	19487	19147	19432	19364	19412	19295	19380	19238	19453	19363	19234	19289	19364	19313	19066	19449	19365	19291	19488	19283	19573	19331	19413	19398	19233	19114	19352	19469	19331	19392	19111	19407	19425	19378	19260	19241	19219	19365	19245	19460	19180	19390	19460	19494	19471	19326	19395	19294	19222	19461	19219	19175	19196	19238	19381	19322	19252	19309	19150	19200	19418	19296	19388	19345	19206	19295	19329	19330	19389	19291	19290	19268	19229	19478	19429	19378	19413	19176	19525	19357	19337	18995	19327	19299	19567	19378	19283	19384	19438	19210	19264	19305	19361	19225	19328	19380	19410	19389	19571	19446	19238	19294	19310	19570	19346	19412	19439	19243	19344	19278	19268	19360	19364	19247	19325	19198	19219	19078	19291	19153	19365	19472	19179	19288	19404	19281	19349	19274	19272	19344	19265	19309	19265	19426	19443	19290	19375	19374	19453	19253	19415	19504	19422	19533	19282	19321	19249	19271	19272	19377	19391	19324	19481	19193	19159	19307	19200	19298	19341	19302	19363	19388	19329	19365	19342	19382	19446	19459	19501	19222	19365	19313	19284	19100	19339	19302	19407	19312	19398	19232	19500	19339	19317	19282	19340	19370	19213	19322	19405	19292	19331	19274	19399	19462	19198	19313	19349	19305	19230	19595	19444	19301	19349	19402	19427	19436	19525	19187	19463	19431	19611	19404	19166	19202	19329	19227	19453	19011	19305	19217	19368	19170	19261	19329	19381	19210	19304	19443	19357	19446	19549	19279	19543	19101	19264	19391	19443	19233	19307	19134	19247	19299	19572	19207	19151	19336	19491	19297	19334	19225	19335	19166	19353	19388	19213	19351	19405	19344	19518	19356	19302	19244	19513	19467	19396	19149	19245	19173	19493	19598	19457	19399	19369	19339	19253	19170	19362	19499	19263	19446	19316	19306	19344	19086	19334	19449	19388	19368	19325	19323	19527	19274	19406	19201	19271	19322	19158	19359	19409	19113	19494	19403	19481	19271	19225	19094	19407	19135	19337	19235	19292	19351	19396	19423	19494	19373	19534	19342	19341	19398	19214	19446	19085	19296	19561	19351	19366	19154	19360	19346	19442	19273	19362	19392	19527	19362	19376	19321	19281	19293	19350	19260	19214	19158	19338	19196	19408	19366	19201	19347	19250	19199	19508	19200	19242	19377	19064	19521	19303	19394	19324	19293	19410	19207	19420	19172	19453	19283	19342	19332	19435	19252	19504	19272	19480	19338	19211	19360	19331	19402	19471	19401	19294	19455	19495	19516	19320	19268	19311	19295	19256	19505	19344	19427	19418	19404	19217	19291	19385	19258	19263	19353	19470	19173	19427	19285	19354	19232	19328	19289	19278	19365	19407	19251	19364	19577	19519	19202	19304	19368	19467	19557	19193	19316	19333	19464	19349	19357	19426	19538	19326	19308	19365	19343	19218	19408	19051	19286	19419	19179	19268	19381
18391	28171	23431	21112	26457	22706	19138	17803	20702	37248	36071	28253	21962	17653	16936	16889	16995	16786	17041	16814	16928	16884	16923	17004	16953	16936	16858	16959	16974	16899	17051	16919	16948	16821	16840	16949	17016	16957	16932	16819	16786	16839	16849	16863	16929	16906	16930	16771	17063	16891	16799	16907	16870	16756	16894	16863	16914	16661	16901	16931	16908	16896	16826	16902	16848	16953	17033	16934	16977	16805	16762	16784	16826	16933	16806	16868	16892	16966	16904	16799	16987	17026	16892	16716	16818	16862	16952	16882	16988	17060	16969	16766	16883	16820	16705	16943	16915	16811	16938	16901	16897	16884	16892	17082	16823	17002	16703	16823	16856	16810	16930	16788	16783	16894	16750	16845	16832	16819	16897	16849	16980	17053	16732	16870	16986	16936	16974	16899	16912	16871	16962	16854	16784	16878	16817	16811	16935	16860	16761	16770	17062	16980	16859	16845	16980	16882	16904	16880	16770	16721	16957	16898	17067	16973	16934	16948	16867	17037	16906	16871	16659	17034	16867	16911	16964	16771	16775	16914	17090	16808	17023	16902	16838	16782	16966	16869	16890	16686	16915	16682	16756	17036	16869	16787	16896	16822	16808	16816	16914	16863	16815	16830	17039	16865	17047	17001	16899	17014	16926	16870	16898	16940	16886	16942	16861	16810	16914	16954	16852	16876	16825	16755	16909	16906	16992	16869	17004	16984	16785	17026	16870	16885	16708	16924	16942	16841	16892	16885	16897	16843	16942	16864	16909	16775	16957	16879	16635	16815	16748	16832	16830	16786	16919	16822	16873	17019	16965	16887	16972	16833	16844	16943	16872	16934	16821	16830	16865	16815	16832	16774	16979	17050	16783	16890	16829	16876	16989	16829	16850	16793	17000	16784	17209	16933	16791	16820	16996	16852	16931	16977	16744	16877	16920	16812	16766	16921	17053	16907	16931	16863	16803	16929	16777	16981	17043	16872	16828	16761	16797	16979	16834	16889	16977	16742	16997	16983	16970	16816	16942	16948	16864	17084	16819	16878	17004	16797	16793	16829	17038	16825	16797	16881	16860	16756	16762	16994	16903	16930	17073	16758	16868	16850	16788	16731	16790	16881	16781	16909	16994	16850	16927	16811	16721	16886	16767	16908	16742	16870	16842	16850	16859	17083	16893	16720	16743	16847	16925	16831	16848	16839	16685	16844	16975	16766	16824	16828	16938	16886	16920	16903	16743	16952	16775	16859	16803	16795	16834	17044	16980	16791	17050	16800	17043	16758	16752	16814	16976	16897	16719	17080	16932	16922	16948	17155	16858	16965	16940	16799	16849	16854	16958	16909	16826	16985	16835	16935	16725	16857	17024	16937	16924	16869	16787	16801	17049	17003	16803	16902	16937	17014	16766	16854	16706	16844	16934	16912	16647	16945	16808	16905	16698	16931	16885	16890	16789	17028	16950	16966	16906	16999	16937	16889	16954	16969	16890	16945	16878	17016	17013	17116	16737	16776	16841	16874	16924	16925	16893	16785	16948	16849	16951	16930	17031	16827	16810	16828	16955	16833	16853	16826	16842	16830	16922	16999	16954	16824	16883	16899	16929	16916	17004	16904	16985	16940	16978	16986	16789	16991	16921	17025	17040	16911	16789	16967	16936	16941	16775	16948	16830	16883	16654	16875	16929	16736	16853	16892	16731	16775	17031	16922	16814	16874	16953	16878	16866	16751	16813	16912	16840	16866	16951	16944	16886	17017	16904	16882	17111	16781	16853	16944	16913	16866	16955	16886	16882	16812	16818	16873	16730	16784	16795	16705	16946	16769	16872	17169	16716	17012	16837	16953	16880	16774	16757	16875	16889	16829	16999	16888	16900	16990	16961	16763	17130	16893	16914	16719	16865	16915	16840	16835	16912	16825	16811	16691	16819	16946	17004	16879	16854	16886	16979	16935	16912	16883	16831	16890	16908	17000	16778	16760	16998	16946	17113	16687	16932	17067	16898	16925	17086	16978	16931	16716	16966	16749	16830	16886	16937	16911	16960	16950	16827	16844	16863	16837	16910	17005	16855	16841	16897	16883	16872	17071	16749	16774	17093	16836	16790	16965	16874	17049	16845	16873	16739	16829	16949	16943	17011	16763	16787	16762	16871	16899	16996	16978	16860	16918	16730	16774	16928	16700	17128	17031	16835	16937	16872	17039	16932	16800	16748	16975	16824	16779	16989	16998	16743	17083	16883	16861	16977	17051	16762	16925	16953	16952	16935	16904	16958	17007	16800	17035	16825	16969	16737	16811	16838	16850	17066	17035	16776	16784	16776	16768	16860	16863	16866	16833	16959	16891	16799	16884	16884	16921	16948	16772	16890	16824	17006	16905	16877	16926	16849	16821	16838	16822	16761	16888	16863	16905	16818	16909	16858	16831	16833	16842	16799	16811	16774	16721	16695	16925	16824	16903	16839	16781	16918	16768	16837	17009	16872	16654	17078	16592	16948	16799	16817	16900	16709	16965	16908	17017	16917	16893	16823	16833	16963	16985	16741	16890	16764	16788	16981	16888	16945	16963	16758	16905	16927	16904	16864	16766	17024	16833	17046	16843	16854	16883	16972	16772	16921	16722	16893	16963	16876	16885	16916	16624	16928	16899	16967	16835	16708	16846	16898	16838	16850	17003	16927	16950	16794	16811	16865	16906	16988	16911	16937	16860	16880	16934	16808	16728	16758	16963	16682	16855	16749	16900	16647	16899	16992	16940	16795	16994	16857	16829	16687	16898	16707	16855	16813	16700	16984	16896	16922	16697	16882	17000	16882	17042	16963	17005	16907	16843	16875	16825	16919	16925	16751	16908	16957	16873	16802	17072	16791	16908	16910	16806	16854	16751	16985	16876	16833	16866	16972	16976	17021	16842	16816	17055	16853	16991	16866	16913	16995	16923	16770	16939	16702	16948	16856	16951	17042	16897	16754	16831	16656	16917	16839	16977	17002	16791	17032	16924	16951	16848	16921	16790	16755	16953	16937	16830	16823	16755	16977	17017	16966	17024	16974	16829	16985	16882	16885	16784	17005	16812	16873	16745	16887	16820	16663	16740	16845	16857	16951	16933	16772	16653	16748	17006	16614	17014	16875	16924	17015	16763	16864	16775	16974	16942	16842	16962	16824	16887	16797	16975	16934	16678	16889	16986	16778	16911	16926	16971	16809	16893	16771	16902	16852	16994	16764	17094	16893	16942	16981	16915	16828	16854	16934	16890	16869	16734	16934	16797	16893	16944	16802	16692	16881	16819	16783	16944	16859	16929	16854	16907	16881	17083	16990	16743	16924	16825	16912	17002	16832	16939	16850	16801	16800	16882	16900	16850	16885	16838	16897	16882	16804	16836	16829	16977	16850	16822	16806	16774	16891	16798	16819	16904	16740	16974	16812	17012	16944	16855	16792	17021	16944	16874	16860	16888	16926	16881	16797	16968	16912	16856	16790	16956	16945	16819	16794	16987	16913	16909	16871	16913	17164	16882	17007	16772	16879	16988	16801	16878	16885	16849	16955	16708	16869	17056	16842	16870	16905	16773	16615	16904	16754	16843	16961	16732	16841	16939	16744	16863	16763	16865	16943	16848	16979	16934	16977	16914	16845	16947	16815	16925	16975	16836	16909	16952	16773	16988	16835	16833	17003	16769	16793	16959	16874	17099	16858	16868	16997	16812	16890	16838	16931	17035	16960	16913	16902	16982	16912	17026	16793	16878	16836	16927	16885	16881	16919	16732	17092	16937	16765	16818	16990	16835	16739	16750	17057	16826	17093	16927	16938	16994	16873	16865	16841	17035	16935	16923	16880	16840	16996	16809	16812	16800	16694	16908	17024	16994	16791	16859	16774	16823	16715	16745	16898	16914	17089	16886	16827	17065	16894	16762	16836	16789	17025	16842	16756	16941	16774	17011	17018	17091	16857	16899	16967	16752	16892	16765	16881	16979	16780	16860	16818	16773	16791	16835	16954	16735	16996	16764	16900	16895	16868	16890	16940	16827	16874	16980	16787	16802	16933	16867	17025	16897	16832	16988	16915	16959	16750	17024	16978	17029	17045	16922	17009	16784	16819	16874	16902	16868	16921	16968	16754	16897	17023	16761	16938	17023	16908	16796	16911	16859	16915	16832	16799	16824	16793	16869	17082	16973	16732	16733	16779	16775	16987	16976	16930	16785	16888	16912	16876	16734	16976	16915	17002	16939	16792	16950	16920	16873	16839	16830	16898	16794	16939	16887	17008	16840	16819	16927	16845	16932	16851	17129	16905	16713	16982	16826	16721	17005	16876	16758	16853	16923	16995	16907	16755	16983	17051	16736	16872	16775	16981	16834	16970	17019	16855	17021	16900	16857	16973	16741	16849	16533	17039	16914	16806	16929	16935	16953	16967	17101	17016	16867	17067	16849	16929	16795	16980	16764	16999	16863	16833	17117	16719	16889	16843	16872	16856	17063	16992	16861	16831	16768	16800	16988	16923	16913	16835	16744	16758	17044	16790	16852	16928	16914	17044	16946	16922	16821	16941	16978	16994	16879	16853	16788	16772	16805	16963	16878	16931	16924	16928	16917	16853	16873	16692	16965	16753	16891	16965	16937	17020	16732	16953	16773	17067	16859	16926	17003	16794	16819	16775	16863	16885	16948	16944	16871	16826	16974	16839	16986	17005	16784	17018	16873	16896	16886	17075	16886	16859	16953	16979	16866	16774	16914	16886	16937	16981	16925	16917	17007	16725	16982	16861	16876	16956	16828	16932	16797	16820	16903	16930	16800	16914	16937	16856	16949	16783	16980	16755	17019	16739	16760	16907	16786	16891	16775	16858	16934	16840	16882	17073	16653	16852	16699	17104	16825	17074	17037	16880	16847	16905	16824	17004	16781	16892	16819	16843	16829	16852	16775	16900	16863	16936	17088	16867	16806	16944	17145	16863	16796	16834	17058	16988	16619	16747	16840	16824	16978	16856	16833	16811	16882	16985	16900	16761	16845	16811	16888	16856	16969	16849	16904	16994	16923	16714	16857	17057	17073	16908	16960	17006	16943	16780	16743	16937	16799	16767	16843	16838	16877	16844	16834	16841	17027	16855	16966	16885	16914	17009	17031	16776	17018	16856	16805	16966	16895	16874	16773	16936	16947	17029	16959
22960	21537	29535	24033	22126	25266	27310	21042	24260	53005	46765	36753	28629	21675	19392	19242	19392	19264	19278	19398	19176	19104	19108	19117	19183	19117	19239	19110	19290	19017	18888	18880	19132	19208	19099	19183	19210	19100	18843	19204	19066	19215	19266	19228	19075	19217	19204	19099	18946	19121	18782	18988	19038	19271	19131	19052	19044	18939	18850	18978	18994	18962	19198	18953	19087	18962	19063	18977	19018	19335	19115	18960	18842	19034	18918	18849	18948	19021	19000	18994	19133	18997	18849	18882	19076	18918	19086	18971	19020	18902	18873	19173	18891	18980	19124	19147	19135	19095	19263	19000	19055	19180	18814	19129	19112	19230	18925	18793	18902	18811	18885	19008	18930	19024	18823	19072	18980	18806	18933	18868	18950	18962	18921	19103	19065	19034	19070	19041	18992	19150	19011	19177	19098	18837	19039	18900	19050	18952	19090	18956	19033	19075	19089	18900	18921	19086	19174	18979	18916	19052	18803	19166	19149	19014	19028	19055	18955	19180	19032	19077	18941	19133	18999	18886	18867	19214	19018	18926	18893	19088	19155	19016	18982	19075	19023	19126	19098	18937	19172	18790	19054	19136	18904	18996	18922	19049	18941	18945	19066	19147	19003	19034	18855	18997	19024	18731	18803	19172	18987	18835	18837	19099	18982	19164	19148	19058	18852	18845	19016	18934	19015	19000	19009	19117	19063	19024	19135	18915	19044	18821	18994	18874	18901	19030	19193	19076	18963	19092	19111	18960	18812	19054	19025	19138	18870	18956	19008	18936	18826	19088	19010	19055	19072	18839	19136	19059	19102	19098	19006	18933	18971	19041	19104	19005	18995	18663	19098	18876	18794	18951	18894	18823	19034	19030	18993	19063	19173	18982	19010	18865	18941	19140	18927	18952	19053	19095	19036	19007	18916	18840	19287	18876	18903	18999	18864	18934	19207	19133	18972	18977	19045	18828	18839	18853	18974	19006	19166	18868	19024	19093	19029	18986	18980	18858	19077	19056	19089	18911	19017	19113	19010	18811	18900	19065	18949	19146	19016	19134	18985	18962	19054	19142	18897	18990	19041	18850	18885	18992	19317	18886	18864	18942	18980	18911	19013	18962	18993	18979	18838	18854	19060	18863	19040	18936	18906	18987	19093	18973	18880	19055	18981	19036	19017	18885	18922	18907	18981	19053	19029	18918	19238	18896	19010	18940	19054	19096	19094	18900	19141	18798	19158	19000	18800	18902	18996	19173	18981	19142	19071	19022	19116	19047	19126	18879	19062	18932	19210	18796	19053	18941	18754	18865	19003	19147	19056	18957	19060	19017	18935	19284	18825	18996	18868	18905	18905	18846	19054	18970	18913	18786	19083	18821	19055	18952	18930	18873	19083	19131	19086	18917	18813	19009	19109	19069	19039	18919	18944	19026	18961	18910	18829	19009	19085	19158	19183	19017	18899	18866	19099	19003	19009	19024	18899	18910	19006	19022	19276	19035	19093	19108	18707	18980	19142	18782	18962	19008	19016	18986	19021	19026	18886	19080	18950	19020	19049	19000	19173	19005	19096	18939	18984	19164	19027	19066	19182	19124	18829	18899	19200	19098	19111	19054	18937	19059	18983	19078	18846	18868	19072	18968	19151	19095	19066	18872	19114	19084	19046	18985	18822	18838	18933	18723	19104	19117	19118	18856	18968	18957	18941	18997	18913	18960	18970	18925	19152	18895	18972	18970	18788	18953	19044	18814	18747	19114	18884	18892	19092	18723	18855	18928	18759	19052	19040	19021	19005	19170	19100	18933	18882	18713	19168	18939	19114	19001	19144	18951	19025	19123	19020	18932	19073	18963	18956	19074	18881	18778	19120	18854	18928	18987	18909	18906	18951	19202	18921	19025	19058	19089	19132	18804	19042	19017	19069	18944	19073	19004	19018	19030	18916	18860	19173	18959	18916	19016	19016	18802	19078	18993	18974	18975	19123	18956	18963	19123	18803	18966	18965	19152	18996	19144	18944	18979	19139	18835	18969	19023	18925	19137	19217	19208	19116	18873	19048	18926	19120	19149	19061	19191	18983	19075	19006	19010	19110	19024	18974	19033	18852	19062	19155	18916	18928	19219	19123	18806	19101	19083	18943	19134	18822	19141	19013	19090	19042	18853	18932	18780	18955	19101	19053	18971	19003	18887	18910	19187	19192	19018	18890	18963	19037	18785	18962	19073	19108	18930	19082	18812	19103	19005	19002	18985	19072	19026	19103	18978	19036	18874	18997	18980	19139	19149	18923	19007	18810	19012	18722	18868	19052	18687	18959	19020	19154	19042	18958	19088	19123	19061	18932	19188	19005	18987	19059	19064	18777	18982	18958	19025	18916	18830	18821	19054	18860	19024	18903	18982	18903	18916	19020	18992	18979	18698	19014	18938	19065	18924	18887	18934	18820	19140	18925	18853	18814	18700	19041	18892	18973	18910	19014	18850	19017	18925	19213	19043	19032	18939	18980	19006	19060	18925	19090	18977	18851	19022	18781	18971	18821	18989	18901	19063	19052	19111	19125	18812	19189	19009	19019	18761	18854	18896	19028	18948	19030	18902	18797	19037	19060	18995	19012	18934	18852	19180	18853	19092	18978	18966	18711	18929	19106	18950	18814	19119	19167	19052	19140	18833	18997	18878	19057	19345	19156	18928	19214	18955	19064	19001	18933	18843	18952	18762	18811	18797	18940	18976	18978	19014	19035	19051	18987	19144	18960	19109	18994	18955	19015	18779	19020	19248	18972	18891	18957	19146	19015	18933	18920	18912	18940	18883	18908	18871	19085	19002	18926	18995	19083	18893	19065	19040	19007	18843	19247	19076	19073	18986	19036	18871	18956	19072	18971	18917	18957	18979	18983	19191	19149	18995	18840	18909	18964	19072	19031	18954	18808	19222	18988	18886	19011	18758	19063	18984	18960	18967	19012	19013	18838	18896	18777	19019	19187	18908	18949	18982	19006	18837	19038	19068	18897	18703	18727	19018	19186	19063	19214	18833	18975	19017	18884	18974	18929	18801	18930	18950	19011	18820	19190	19058	18774	19028	18863	18893	19127	18893	18987	18974	19020	18984	18986	18967	18832	19007	18789	19159	19026	19119	19124	18821	18627	18902	18890	18977	18832	18959	18876	19204	18986	19003	18953	18917	19029	18976	18948	18951	19086	19112	18926	19012	19068	19024	18963	19021	18951	18912	18995	19042	18823	18968	18923	19004	18948	18694	18966	18946	18916	19006	19203	18842	19103	19064	19000	19018	18825	19011	19042	18865	19077	19047	18818	18925	19125	18985	18999	19118	19193	18998	18948	18970	19089	18972	19027	19089	19074	19052	19194	18782	19045	18926	19069	18908	18929	18894	19031	18954	19029	18952	18825	18927	18938	18811	18847	19048	19012	18847	18974	18893	18916	18855	18873	18806	19016	18924	18986	18926	18920	18755	18956	19110	19079	18882	18891	18916	18958	19005	18863	19034	19011	18902	19066	18898	18933	18892	19016	19128	18993	19017	19111	18945	19059	19062	19049	18825	19002	18959	18843	19047	18932	18874	19085	19081	18975	18914	19112	19156	19001	18935	19070	18994	18924	18915	18896	18940	18857	18868	18860	18945	19198	19061	19078	18826	18813	18797	19003	18959	18722	18897	19173	18928	18905	18927	18958	18838	18979	19023	18721	18960	19140	18919	18889	18972	19099	18898	18936	18895	18972	18901	18802	19071	18814	18806	19345	18719	18987	19215	18826	18984	19295	19056	18891	19002	18872	18924	18985	19119	19103	18980	19025	18935	18824	18988	18940	19133	19002	18952	19053	18918	19014	19095	18958	18948	18829	19002	18957	18872	19071	19111	18842	18998	19058	18802	18912	19082	19002	18824	18792	18860	19020	19053	18980	18977	19185	18961	18849	18994	19019	19002	19191	19008	18976	18830	19136	18820	18977	18922	18980	18831	18793	18950	18953	18992	18912	18818	18809	18847	19008	18749	18875	19093	19079	19035	19102	19151	18998	18834	19047	19087	19211	18837	19115	18894	19025	19061	19060	19125	18899	18910	19109	18980	19005	19071	19030	18955	18870	18961	19142	18994	19067	18699	18937	19177	18941	19001	19087	18976	18892	18903	18917	19042	18889	19065	19166	18998	18912	18888	19125	19001	18916	18930	18829	18900	19147	19011	19085	19235	18847	19054	19071	18913	18953	18959	19008	18969	19122	18865	19033	18966	18975	19088	18945	18956	19067	19013	18945	18914	19038	19220	18973	19160	18895	19060	19001	18946	19053	18703	18994	18982	18985	18840	19029	18962	18973	19011	18924	19050	19119	19179	19028	19086	19157	19006	19043	19209	19073	18921	18939	18925	18970	19025	19101	18899	19048	18884	19155	18878	19072	18966	18888	18949	18640	18805	19011	19009	18877	19101	18981	18846	19328	19065	19064	18924	18965	19022	19130	18972	18906	19070	18892	19001	19014	18913	19017	19009	18686	18836	19029	19070	19041	18985	18813	18854	18758	19003	19036	18951	18909	19002	18939	18747	19026	18960	19115	18971	18999	19016	18960	18923	18980	18953	19034	18839	19026	18901	18941	19223	18992	18784	19005	18983	18933	18825	19008	18672	18784	18935	19047	19219	18957	18944	19077	18960	19002	18946	18921	18957	19113	18856	19048	19022	18835	18954	19074	19119	19079	19096	19002	18873	19013	18924	19038	19129	19022	18852	18882	18947	19136	18983	19230	19023	19143	19002	18827	18965	18964	19113	19008	18963	18997	19126	18983	18691	18906	19130	19098	18994	19103	18934	18925	18870	19245	19193	18973	18908	18806	18961	18974	19120	18953	19023	19007	19130	18981	18965	18881	19106	19145	19004	18991	18860	19151	18865	19063	18957	19143	19151	18958	18897	19033	18895	18832	19030	18966	19114	18897	18999	19205	18838	19013	18935	19043	18770	18970	19048	18834	18940	18793	18875	19015	19043	19105	18913	19103	18912	19056	18876	18838	18904	19067	19062	18874	18761	19027	18784	18912	19071	18956	18714	18979	19026	18843	18953	18925	19266	19154	19187	19073	18830	18989	18763	19176	18965	18871	19079	19142	18982	18937	18938	18956	18845	18981	18932	18903	19160	18990	19093	18899	19087	19199	18977	19027	18923
19392	32545	33574	35786	30883	26580	21296	18304	25797	54353	46681	37457	27883	18015	16738	16775	16533	16608	16797	16678	16602	16604	16659	16627	16571	16664	16600	16605	16542	16605	16591	16589	16706	16669	16605	16721	16627	16617	16568	16659	16496	16612	16618	16617	16568	16543	16717	16619	16567	16581	16567	16552	16754	16781	16683	16620	16590	16675	16596	16760	16676	16651	16628	16585	16803	16750	16738	16613	16603	16802	16550	16659	16466	16558	16559	16505	16761	16679	16544	16566	16818	16637	16626	16690	16621	16608	16613	16677	16616	16667	16693	16584	16494	16708	16689	16594	16583	16577	16757	16544	16502	16577	16579	16765	16843	16548	16568	16706	16621	16538	16600	16528	16731	16636	16543	16515	16584	16782	16776	16445	16720	16676	16624	16667	16576	16522	16558	16515	16626	16571	16662	16642	16587	16619	16623	16665	16597	16679	16536	16588	16820	16664	16615	16562	16529	16541	16521	16601	16569	16671	16629	16495	16664	16614	16485	16592	16715	16483	16846	16525	16769	16570	16585	16698	16411	16436	16741	16561	16632	16581	16610	16773	16484	16599	16610	16422	16627	16459	16582	16550	16426	16610	16588	16571	16693	16650	16635	16628	16613	16540	16635	16638	16615	16665	16592	16745	16590	16558	16543	16560	16582	16503	16716	16570	16691	16679	16554	16660	16705	16511	16644	16593	16561	16691	16642	16526	16578	16817	16599	16668	16578	16572	16718	16506	16623	16532	16713	16794	16630	16574	16461	16743	16499	16757	16607	16563	16499	16656	16596	16634	16344	16763	16738	16573	16524	16637	16463	16654	16513	16479	16740	16622	16756	16612	16632	16850	16664	16607	16550	16570	16656	16539	16660	16572	16687	16606	16544	16612	16538	16542	16720	16622	16590	16511	16518	16670	16697	16691	16603	16614	16616	16411	16699	16570	16484	16547	16555	16446	16593	16437	16634	16561	16529	16638	16676	16670	16499	16705	16632	16697	16531	16613	16482	16687	16594	16630	16632	16688	16601	16500	16626	16651	16501	16648	16501	16743	16476	16590	16690	16646	16592	16716	16433	16519	16627	16620	16623	16681	16644	16523	16814	16593	16527	16550	16608	16546	16707	16650	16653	16438	16665	16724	16573	16387	16633	16494	16521	16522	16674	16684	16620	16456	16604	16475	16502	16540	16591	16762	16551	16522	16686	16611	16698	16569	16697	16652	16718	16718	16700	16519	16606	16634	16698	16454	16543	16575	16484	16807	16777	16579	16495	16668	16557	16627	16697	16627	16592	16657	16715	16592	16690	16655	16651	16487	16644	16554	16383	16574	16515	16581	16646	16555	16483	16719	16770	16457	16569	16560	16565	16435	16555	16751	16614	16514	16672	16601	16581	16541	16623	16623	16516	16416	16327	16631	16599	16674	16367	16633	16494	16532	16392	16677	16543	16539	16606	16518	16601	16418	16633	16547	16572	16721	16637	16493	16637	16448	16802	16703	16565	16719	16761	16406	16633	16650	16496	16527	16546	16654	16544	16624	16632	16636	16719	16690	16544	16365	16591	16736	16447	16616	16615	16577	16728	16691	16679	16723	16675	16478	16555	16741	16675	16703	16510	16708	16561	16706	16770	16540	16660	16563	16595	16639	16647	16535	16717	16492	16371	16513	16531	16591	16485	16662	16593	16758	16571	16641	16425	16493	16625	16607	16565	16635	16607	16590	16676	16607	16586	16714	16673	16474	16520	16687	16619	16627	16611	16565	16489	16611	16546	16626	16607	16616	16531	16480	16607	16519	16476	16663	16752	16551	16526	16368	16676	16634	16589	16740	16683	16601	16730	16668	16689	16498	16708	16570	16335	16737	16602	16779	16488	16526	16573	16664	16495	16353	16616	16600	16552	16484	16628	16656	16335	16621	16611	16686	16656	16474	16704	16690	16646	16697	16632	16525	16599	16498	16816	16481	16536	16634	16609	16660	16591	16705	16588	16634	16547	16494	16766	16681	16602	16525	16626	16488	16547	16580	16572	16471	16563	16781	16474	16645	16705	16631	16604	16652	16541	16742	16558	16575	16667	16744	16909	16558	16647	16661	16587	16626	16645	16551	16504	16587	16754	16664	16579	16387	16626	16611	16538	16776	16436	16535	16579	16584	16470	16628	16571	16653	16637	16468	16665	16550	16575	16618	16532	16528	16625	16577	16616	16589	16582	16668	16494	16439	16763	16764	16490	16600	16543	16509	16627	16573	16498	16652	16715	16562	16761	16564	16844	16473	16566	16593	16590	16473	16590	16603	16320	16767	16723	16482	16631	16598	16477	16576	16639	16879	16651	16591	16484	16708	16533	16734	16482	16725	16708	16802	16711	16626	16593	16657	16473	16554	16677	16530	16656	16495	16728	16802	16453	16592	16685	16609	16577	16533	16474	16610	16743	16652	16580	16708	16641	16636	16530	16528	16493	16627	16716	16538	16662	16748	16630	16587	16720	16541	16502	16704	16393	16549	16509	16537	16746	16549	16657	16732	16733	16678	16583	16734	16698	16523	16831	16527	16606	16485	16642	16526	16584	16366	16592	16631	16676	16476	16620	16574	16624	16736	16575	16590	16643	16518	16531	16573	16633	16661	16611	16579	16770	16516	16471	16508	16350	16545	16796	16546	16537	16609	16626	16631	16565	16586	16680	16489	16713	16504	16782	16579	16448	16545	16580	16673	16518	16845	16536	16659	16535	16399	16640	16413	16557	16373	16641	16397	16589	16544	16592	16699	16427	16712	16680	16613	16861	16615	16496	16545	16713	16406	16491	16704	16867	16651	16718	16704	16512	16600	16596	16614	16583	16711	16767	16625	16611	16654	16570	16813	16676	16582	16712	16651	16665	16561	16501	16559	16537	16594	16745	16567	16767	16659	16458	16587	16644	16403	16613	16654	16737	16517	16553	16494	16607	16478	16707	16540	16731	16504	16577	16486	16442	16625	16473	16590	16634	16513	16550	16597	16520	16624	16595	16633	16757	16570	16658	16613	16704	16597	16574	16757	16665	16569	16520	16365	16699	16397	16563	16685	16609	16515	16714	16519	16631	16580	16514	16684	16627	16503	16552	16743	16691	16685	16762	16778	16648	16659	16645	16538	16368	16581	16664	16559	16596	16607	16413	16564	16589	16656	16755	16566	16574	16651	16618	16503	16599	16670	16831	16553	16617	16631	16532	16592	16592	16520	16686	16705	16437	16556	16670	16539	16564	16621	16646	16699	16749	16564	16700	16587	16719	16819	16604	16547	16650	16673	16663	16584	16431	16639	16664	16591	16650	16694	16554	16658	16742	16620	16619	16488	16691	16434	16661	16697	16534	16590	16672	16605	16593	16521	16641	16451	16639	16554	16500	16657	16580	16500	16520	16619	16453	16558	16502	16629	16701	16610	16707	16675	16554	16470	16758	16483	16552	16644	16700	16710	16554	16634	16633	16477	16514	16554	16767	16699	16577	16704	16486	16579	16645	16511	16563	16560	16702	16639	16592	16637	16463	16474	16700	16473	16548	16553	16664	16788	16479	16516	16612	16552	16580	16577	16602	16440	16702	16780	16560	16387	16732	16555	16467	16713	16650	16574	16767	16479	16671	16560	16500	16765	16625	16639	16658	16545	16645	16550	16654	16456	16541	16614	16830	16679	16723	16496	16577	16860	16610	16543	16630	16605	16788	16656	16698	16498	16629	16488	16637	16653	16613	16524	16662	16639	16631	16590	16496	16571	16393	16774	16563	16647	16617	16550	16522	16823	16533	16496	16670	16604	16508	16662	16666	16541	16689	16515	16647	16438	16515	16719	16724	16440	16648	16675	16653	16476	16520	16372	16685	16451	16565	16791	16660	16778	16625	16499	16697	16577	16554	16683	16593	16473	16486	16643	16659	16593	16681	16401	16423	16627	16588	16480	16596	16555	16688	16624	16768	16579	16562	16561	16391	16448	16684	16633	16562	16660	16597	16625	16763	16532	16620	16578	16769	16572	16411	16738	16639	16681	16651	16504	16574	16635	16679	16578	16589	16610	16557	16599	16622	16565	16651	16464	16648	16538	16650	16530	16684	16617	16405	16573	16568	16500	16579	16515	16687	16730	16539	16622	16605	16601	16652	16644	16521	16681	16571	16688	16787	16665	16540	16639	16606	16597	16644	16543	16635	16636	16790	16485	16503	16656	16706	16606	16515	16341	16574	16793	16483	16584	16625	16431	16586	16615	16392	16466	16635	16538	16747	16533	16614	16681	16550	16589	16623	16528	16705	16508	16595	16551	16578	16530	16560	16582	16709	16659	16595	16682	16539	16730	16502	16705	16611	16486	16664	16707	16490	16704	16494	16456	16672	16474	16497	16766	16453	16533	16558	16676	16743	16450	16712	16582	16759	16689	16506	16567	16637	16604	16635	16717	16551	16443	16637	16402	16547	16671	16644	16715	16575	16503	16606	16658	16604	16605	16669	16763	16531	16642	16717	16632	16670	16659	16722	16614	16596	16453	16798	16547	16563	16526	16564	16618	16608	16638	16678	16522	16517	16534	16457	16556	16403	16677	16567	16513	16680	16639	16509	16543	16800	16666	16670	16664	16478	16648	16679	16581	16664	16642	16750	16432	16417	16625	16576	16581	16602	16577	16497	16585	16681	16664	16481	16498	16574	16437	16510	16536	16876	16545	16590	16659	16553	16526	16648	16567	16649	16686	16298	16699	16620	16593	16563	16591	16595	16574	16493	16560	16586	16472	16657	16506	16596	16607	16446	16642	16606	16794	16701	16600	16642	16510	16657	16371	16686	16654	16593	16663	16538	16560	16628	16664	16617	16525	16451	16406	16846	16456	16430	16484	16765	16618	16493	16608	16488	16744	16853	16550	16641	16565	16546	16603	16602	16624	16694	16540	16584	16802	16688	16512	16601	16539	16508	16678	16466	16651	16641	16577	16394	16652	16556	16699	16545	16493	16520	16623	16473	16473	16709	16582	16664	16653	16632	16614	16660	16444	16535	16505	16648	16396	16496	16597	16586	16408	16516	16479	16551	16532	16632	16657	16539	16692	16545	16747	16538	16606	16566	16638	16614	16635	16479	16547	16442	16581	16672	16664	16618	16671	16528	16695	16523	16560	16613	16510	16598	16528	16562	16653	16657	16588	16559	16737
27379	21894	25342	23514	18573	17414	16435	15718	16134	17906	18705	17810	16297	15693	15674	15509	15371	15549	15446	15394	15573	15476	15390	15460	15683	15517	15537	15275	15467	15627	15179	15355	15472	15511	15304	15488	15421	15368	15520	15443	15431	15540	15599	15601	15516	15566	15545	15593	15530	15321	15255	15478	15296	15383	15500	15522	15400	15418	15532	15415	15397	15501	15390	15415	15366	15568	15382	15359	15371	15290	15493	15668	15500	15420	15429	15358	15515	15284	15447	15316	15461	15389	15562	15450	15373	15379	15446	15355	15585	15458	15508	15615	15417	15551	15487	15444	15409	15278	15477	15553	15427	15538	15409	15441	15501	15449	15554	15500	15445	15566	15521	15505	15613	15527	15354	15443	15495	15504	15392	15455	15306	15424	15339	15415	15264	15279	15456	15497	15440	15480	15483	15398	15369	15409	15411	15512	15473	15381	15500	15418	15204	15344	15484	15462	15324	15263	15694	15450	15390	15361	15477	15454	15149	15499	15402	15476	15620	15332	15292	15370	15480	15493	15345	15299	15280	15449	15388	15408	15525	15540	15474	15561	15640	15492	15511	15525	15376	15509	15561	15450	15786	15464	15307	15507	15503	15520	15603	15397	15567	15513	15536	15394	15509	15612	15476	15328	15402	15635	15341	15552	15411	15393	15455	15102	15383	15417	15447	15457	15289	15571	15513	15392	15455	15475	15392	15445	15470	15359	15424	15502	15322	15444	15348	15415	15484	15311	15404	15549	15409	15556	15544	15517	15402	15316	15447	15559	15493	15447	15078	15529	15319	15224	15392	15548	15436	15326	15104	15404	15399	15377	15523	15276	15428	15401	15255	15411	15368	15459	15585	15481	15456	15396	15575	15478	15292	15306	15439	15435	15606	15313	15487	15347	15425	15360	15130	15560	15498	15430	15435	15584	15382	15459	15323	15226	15329	15258	15322	15432	15561	15399	15397	15549	15393	15340	15398	15625	15434	15437	15511	15562	15353	15502	15602	15399	15239	15461	15445	15552	15534	15334	15443	15374	15412	15469	15358	15270	15357	15450	15374	15569	15506	15511	15601	15417	15510	15330	15237	15367	15477	15409	15479	15489	15406	15364	15455	15450	15321	15457	15629	15269	15452	15357	15514	15441	15518	15435	15439	15427	15411	15120	15622	15262	15205	15470	15347	15357	15226	15543	15340	15234	15581	15375	15367	15316	15358	15286	15357	15364	15476	15211	15496	15350	15589	15311	15397	15330	15329	15381	15186	15296	15487	15424	15506	15365	15586	15481	15477	15525	15494	15479	15510	15407	15463	15299	15657	15312	15470	15422	15360	15341	15554	15336	15518	15197	15335	15350	15572	15405	15607	15507	15416	15264	15406	15525	15482	15328	15439	15345	15595	15387	15581	15407	15412	15277	15379	15436	15507	15482	15497	15468	15399	15510	15333	15334	15366	15321	15265	15272	15451	15415	15544	15573	15392	15341	15523	15404	15358	15238	15501	15527	15317	15346	15385	15382	15636	15398	15430	15461	15356	15393	15563	15369	15436	15399	15189	15235	15624	15354	15417	15422	15485	15315	15435	15219	15555	15432	15443	15438	15425	15560	15491	15535	15530	15724	15600	15333	15270	15555	15357	15534	15486	15470	15599	15276	15376	15272	15435	15387	15530	15592	15440	15313	15418	15426	15416	15410	15454	15462	15416	15259	15392	15425	15322	15659	15645	15386	15501	15449	15414	15518	15429	15321	15477	15538	15609	15283	15492	15304	15550	15340	15320	15547	15269	15292	15329	15362	15596	15550	15536	15545	15664	15393	15562	15468	15489	15484	15542	15315	15620	15653	15507	15468	15281	15338	15310	15335	15358	15572	15307	15292	15288	15517	15425	15479	15344	15269	15494	15446	15677	15357	15579	15474	15472	15559	15733	15452	15562	15369	15354	15131	15475	15248	15411	15328	15148	15351	15595	15407	15593	15481	15441	15618	15550	15398	15337	15379	15541	15435	15289	15346	15494	15237	15487	15544	15402	15489	15403	15381	15397	15463	15466	15649	15487	15338	15657	15421	15290	15395	15455	15298	15410	15460	15383	15324	15461	15431	15620	15513	15485	15535	15496	15545	15232	15411	15335	15363	15357	15331	15533	15483	15519	15690	15556	15523	15425	15637	15434	15444	15260	15449	15419	15561	15616	15587	15598	15413	15537	15397	15365	15321	15302	15435	15365	15443	15341	15492	15466	15491	15560	15451	15473	15282	15407	15567	15488	15350	15264	15472	15421	15400	15482	15486	15513	15296	15269	15549	15281	15510	15343	15342	15455	15438	15372	15425	15399	15357	15374	15544	15567	15723	15500	15479	15462	15231	15418	15472	15443	15383	15494	15410	15401	15531	15434	15367	15353	15356	15396	15408	15386	15513	15575	15516	15388	15405	15391	15452	15345	15457	15331	15337	15428	15238	15324	15461	15401	15191	15507	15466	15395	15330	15548	15286	15276	15281	15633	15283	15568	15486	15478	15268	15637	15484	15559	15414	15326	15393	15375	15321	15147	15224	15397	15478	15633	15463	15327	15481	15498	15390	15443	15534	15433	15479	15258	15256	15331	15362	15341	15407	15507	15281	15461	15572	15397	15303	15533	15484	15470	15513	15525	15485	15431	15424	15561	15433	15390	15600	15557	15528	15472	15394	15313	15452	15376	15421	15588	15482	15449	15296	15413	15381	15390	15530	15468	15441	15329	15134	15455	15478	15251	15309	15533	15363	15546	15682	15448	15339	15468	15314	15425	15244	15540	15491	15607	15510	15468	15675	15526	15437	15519	15364	15484	15409	15393	15668	15463	15487	15483	15527	15548	15480	15452	15479	15498	15398	15459	15500	15255	15523	15502	15309	15475	15552	15593	15303	15576	15538	15421	15395	15532	15168	15286	15451	15473	15343	15530	15282	15347	15209	15547	15408	15394	15460	15489	15363	15463	15327	15344	15357	15265	15291	15436	15463	15446	15493	15512	15620	15486	15558	15322	15417	15515	15569	15451	15593	15489	15472	15579	15561	15403	15388	15533	15561	15531	15720	15576	15606	15459	15657	15395	15410	15098	15335	15556	15363	15346	15222	15555	15354	15388	15458	15511	15423	15503	15503	15452	15461	15441	15330	15347	15236	15467	15394	15556	15436	15347	15356	15337	15446	15591	15386	15409	15491	15362	15594	15484	15301	15387	15369	15730	15499	15363	15415	15665	15662	15299	15394	15474	15428	15272	15452	15292	15354	15573	15396	15212	15363	15451	15350	15315	15591	15518	15589	15567	15425	15614	15385	15386	15440	15326	15541	15471	15365	15341	15490	15388	15557	15317	15398	15673	15430	15481	15525	15369	15583	15554	15416	15464	15308	15364	15388	15237	15432	15344	15668	15364	15363	15604	15498	15348	15354	15335	15513	15292	15478	15491	15425	15616	15357	15418	15434	15338	15552	15421	15507	15416	15472	15360	15318	15528	15447	15416	15641	15481	15177	15563	15385	15345	15372	15466	15166	15152	15464	15203	15377	15491	15637	15539	15447	15297	15420	15452	15437	15351	15428	15498	15393	15510	15376	15609	15599	15223	15419	15329	15515	15455	15389	15461	15328	15458	15455	15364	15280	15671	15335	15516	15488	15471	15527	15244	15426	15322	15493	15336	15489	15395	15605	15325	15375	15464	15338	15230	15415	15389	15224	15504	15304	15234	15312	15430	15621	15382	15364	15298	15421	15462	15414	15449	15634	15386	15524	15604	15467	15555	15529	15601	15318	15375	15558	15543	15409	15451	15365	15409	15430	15710	15308	15413	15323	15348	15398	15475	15364	15405	15401	15269	15380	15541	15466	15584	15519	15399	15417	15535	15320	15427	15405	15469	15392	15571	15192	15345	15230	15353	15351	15464	15450	15410	15307	15492	15332	15506	15529	15337	15453	15350	15397	15342	15596	15472	15286	15438	15204	15306	15210	15229	15094	15336	15402	15492	15402	15421	15192	15398	15357	15479	15610	15540	15483	15256	15459	15416	15369	15351	15332	15426	15461	15421	15313	15448	15493	15222	15420	15529	15640	15501	15505	15396	15391	15510	15346	15567	15384	15321	15312	15513	15590	15254	15355	15407	15449	15420	15515	15522	15589	15500	15291	15356	15308	15386	15490	15576	15564	15448	15578	15472	15473	15375	15454	15401	15432	15521	15555	15384	15450	15431	15398	15380	15419	15373	15371	15386	15381	15395	15235	15677	15421	15432	15397	15382	15527	15426	15451	15260	15402	15411	15441	15350	15406	15465	15332	15509	15573	15397	15402	15460	15318	15359	15320	15460	15628	15523	15537	15252	15259	15400	15580	15412	15512	15482	15337	15404	15424	15470	15463	15459	15417	15461	15461	15518	15218	15399	15652	15531	15424	15301	15424	15564	15611	15389	15347	15377	15389	15522	15409	15290	15320	15403	15453	15331	15477	15411	15352	15028	15379	15494	15332	15324	15467	15357	15565	15321	15555	15433	15432	15459	15468	15258	15561	15485	15300	15603	15483	15524	15435	15445	15398	15376	15260	15505	15508	15323	15501	15443	15683	15433	15482	15454	15326	15482	15454	15453	15472	15301	15616	15361	15298	15505	15522	15570	15322	15309	15537	15561	15462	15384	15545	15260	15421	15407	15468	15525	15512	15432	15283	15489	15473	15458	15378	15470	15533	15408	15239	15485	15396	15406	15344	15534	15452	15417	15357	15500	15484	15379	15462	15460	15368	15408	15485	15430	15352	15528	15429	15726	15317	15418	15343	15577	15382	15267	15215	15433	15416	15480	15324	15539	15510	15231	15346	15536	15387	15529	15541	15367	15569	15376	15383	15374	15378	15391	15495	15345	15431	15506	15468	15451	15332	15607	15556	15487	15345	15344	15346	15442	15522	15534	15279	15444	15504	15296	15526	15490	15548	15635	15640	15577	15431	15492	15322	15532	15542	15499	15272	15377	15428	15574	15346	15582	15451	15325	15485	15494	15445	15418	15538	15388	15494	15298	15405	15446	15435	15373	15284	15517	15419	15393	15145	15417	15348	15546	15285	15667	15588	15475	15457	15363	15512	15329	15410	15367	15570	15376	15626	15436	15412	15485	15400	15425	15535	15416	15599	15437	15627	15505	15536	15158	15316
14941	17140	23051	22426	19354	17391	16083	14970	15560	18448	18968	17144	15134	14568	14390	14407	14376	14350	14348	14538	14493	14372	14318	14401	14393	14311	14294	14465	14674	14436	14360	14231	14445	14454	14296	14226	14485	14365	14252	14265	14483	14352	14505	14365	14483	14395	14345	14488	14454	14243	14227	14284	14477	14382	14422	14440	14337	14444	14232	14401	14322	14412	14325	14435	14508	14477	14424	14362	14321	14402	14336	14342	14189	14434	14311	14520	14425	14570	14295	14347	14292	14424	14226	14379	14242	14498	14383	14399	14370	14248	14424	14359	14354	14458	14235	14429	14226	14542	14218	14428	14394	14383	14309	14316	14430	14387	14278	14492	14337	14344	14230	14387	14404	14256	14493	14281	14302	14244	14550	14301	14384	14339	14359	14385	14464	14618	14394	14503	14382	14245	14406	14380	14297	14450	14427	14396	14391	14441	14282	14184	14494	14302	14332	14460	14260	14370	14375	14415	14280	14511	14256	14337	14457	14396	14346	14467	14401	14287	14412	14174	14327	14480	14323	14365	14346	14420	14298	14299	14367	14331	14402	14449	14393	14492	14426	14346	14306	14614	14391	14244	14296	14390	14451	14412	14369	14447	14451	14405	14457	14441	14542	14326	14380	14481	14468	14429	14497	14312	14308	14320	14430	14531	14422	14473	14360	14358	14488	14282	14471	14310	14298	14504	14249	14278	14364	14453	14336	14293	14466	14339	14369	14429	14514	14512	14082	14218	14258	14523	14485	14415	14426	14355	14333	14505	14370	14420	14369	14170	14507	14274	14429	14438	14309	14409	14390	14238	14313	14266	14279	14450	14245	14327	14225	14166	14460	14556	14572	14323	14487	14282	14297	14487	14313	14387	14453	14422	14258	14452	14362	14438	14274	14387	14249	14509	14375	14344	14255	14315	14460	14296	14445	14309	14407	14359	14352	14218	14410	14304	14298	14270	14505	14398	14310	14399	14403	14342	14328	14292	14473	14426	14231	14358	14464	14479	14372	14238	14352	14336	14438	14388	14270	14495	14247	14265	14320	14420	14305	14261	14384	14288	14489	14412	14519	14377	14260	14300	14287	14344	14538	14376	14376	14312	14357	14504	14508	14333	14474	14258	14473	14345	14181	14248	14285	14447	14257	14396	14588	14254	14595	14279	14273	14353	14281	14433	14424	14324	14344	14468	14267	14429	14320	14181	14453	14389	14403	14325	14437	14374	14313	14487	14422	14401	14362	14561	14410	14485	14355	14314	14296	14382	14194	14376	14336	14391	14266	14427	14250	14331	14405	14305	14363	14410	14468	14366	14509	14114	14356	14399	14551	14141	14307	14271	14444	14392	14525	14304	14241	14425	14424	14348	14420	14396	14427	14323	14369	14323	14301	14217	14705	14345	14242	14401	14228	14235	14263	14443	14460	14359	14405	14417	14518	14446	14448	14494	14497	14360	14290	14281	14524	14451	14510	14396	14460	14257	14140	14386	14295	14300	14351	14381	14404	14275	14399	14379	14416	14430	14536	14448	14234	14318	14317	14545	14433	14274	14379	14398	14443	14368	14230	14334	14487	14307	14349	14350	14437	14392	14315	14508	14594	14379	14344	14426	14414	14292	14515	14429	14374	14440	14323	14351	14278	14563	14348	14498	14223	14255	14465	14503	14478	14298	14503	14354	14563	14385	14570	14406	14224	14543	14456	14364	14347	14355	14241	14530	14361	14362	14339	14322	14472	14455	14308	14424	14283	14309	14299	14454	14429	14350	14283	14216	14336	14371	14441	14466	14280	14282	14563	14392	14472	14488	14291	14383	14470	14419	14283	14407	14273	14300	14485	14400	14231	14370	14412	14493	14325	14304	14346	14440	14306	14375	14375	14269	14479	14335	14520	14362	14362	14269	14476	14431	14300	14525	14385	14321	14409	14348	14306	14603	14399	14330	14396	14503	14270	14464	14369	14335	14288	14499	14285	14398	14360	14463	14480	14371	14406	14441	14367	14376	14367	14337	14398	14351	14325	14181	14338	14515	14477	14574	14422	14445	14444	14444	14500	14324	14529	14493	14441	14296	14592	14593	14417	14359	14583	14343	14311	14342	14448	14379	14513	14393	14512	14327	14375	14478	14342	14406	14517	14382	14315	14323	14280	14511	14328	14337	14294	14397	14270	14354	14478	14399	14390	14360	14355	14366	14332	14369	14443	14433	14421	14342	14388	14338	14416	14497	14460	14327	14223	14438	14220	14550	14264	14356	14328	14285	14382	14339	14490	14333	14369	14446	14481	14337	14312	14326	14283	14276	14329	14403	14496	14409	14462	14409	14393	14260	14644	14353	14451	14533	14535	14339	14491	14344	14299	14294	14301	14445	14158	14302	14267	14442	14497	14474	14436	14373	14426	14283	14250	14460	14367	14390	14557	14351	14530	14278	14464	14209	14607	14308	14483	14527	14283	14384	14318	14323	14343	14428	14405	14234	14277	14297	14363	14407	14459	14491	14304	14208	14426	14416	14256	14459	14357	14333	14338	14326	14256	14182	14419	14490	14499	14252	14246	14528	14665	14371	14383	14327	14467	14423	14525	14374	14316	14352	14308	14543	14375	14442	14509	14323	14384	14521	14462	14291	14320	14525	14323	14519	14399	14280	14247	14503	14440	14276	14517	14547	14350	14250	14501	14276	14357	14324	14339	14361	14529	14210	14350	14596	14337	14431	14280	14363	14583	14353	14373	14345	14381	14253	14465	14521	14428	14333	14341	14442	14244	14333	14171	14496	14352	14477	14378	14340	14227	14474	14402	14451	14543	14443	14295	14307	14343	14377	14461	14390	14334	14457	14433	14448	14272	14414	14241	14498	14287	14582	14233	14453	14422	14326	14454	14580	14454	14391	14455	14454	14421	14592	14308	14361	14385	14204	14381	14376	14605	14443	14411	14471	14570	14392	14641	14560	14465	14418	14406	14395	14260	14379	14072	14136	14425	14353	14170	14555	14513	14409	14360	14336	14387	14516	14392	14459	14305	14551	14428	14459	14311	14178	14484	14281	14454	14317	14321	14334	14357	14343	14389	14597	14200	14398	14287	14385	14349	14440	14460	14409	14261	14282	14472	14258	14286	14328	14403	14355	14519	14369	14451	14248	14455	14315	14324	14373	14389	14456	14491	14343	14300	14404	14273	14369	14350	14345	14564	14387	14335	14269	14272	14296	14380	14246	14417	14444	14377	14539	14429	14565	14317	14428	14399	14415	14361	14249	14223	14206	14378	14294	14266	14373	14434	14499	14490	14281	14318	14519	14381	14366	14384	14301	14352	14413	14314	14440	14227	14248	14355	14320	14275	14311	14292	14415	14197	14296	14415	14336	14566	14429	14370	14389	14513	14374	14353	14357	14403	14289	14260	14452	14370	14356	14384	14295	14440	14293	14533	14344	14402	14461	14500	14278	14259	14415	14437	14376	14378	14431	14328	14552	14364	14500	14386	14475	14466	14348	14355	14496	14459	14212	14300	14522	14450	14391	14412	14426	14405	14550	14201	14382	14393	14486	14251	14369	14127	14390	14260	14442	14531	14275	14333	14171	14464	14406	14410	14429	14357	14392	14326	14480	14501	14571	14493	14442	14325	14434	14316	14342	14346	14352	14473	14419	14451	14413	14368	14359	14280	14465	14321	14411	14531	14240	14173	14256	14293	14444	14328	14473	14439	14485	14229	14297	14409	14253	14434	14400	14322	14408	14249	14315	14352	14523	14358	14318	14426	14485	14349	14298	14423	14477	14528	14401	14377	14437	14395	14418	14594	14507	14381	14310	14375	14487	14352	14599	14484	14385	14447	14314	14176	14297	14360	14389	14394	14416	14256	14466	14394	14294	14288	14428	14381	14338	14277	14405	14287	14334	14415	14385	14584	14272	14443	14391	14294	14500	14283	14309	14241	14274	14344	14337	14457	14274	14369	14300	14357	14585	14506	14304	14446	14481	14300	14473	14376	14410	14274	14469	14163	14347	14281	14314	14267	14419	14491	14307	14506	14368	14452	14517	14430	14428	14394	14313	14495	14221	14251	14336	14440	14356	14456	14286	14487	14451	14459	14447	14565	14241	14284	14553	14378	14276	14403	14399	14464	14438	14272	14385	14434	14428	14349	14362	14419	14371	14454	14353	14340	14300	14291	14407	14347	14231	14601	14357	14264	14442	14550	14399	14294	14216	14492	14467	14517	14343	14417	14428	14462	14438	14405	14468	14255	14267	14339	14489	14610	14268	14183	14467	14334	14394	14235	14287	14400	14420	14390	14463	14472	14320	14403	14231	14365	14273	14274	14297	14310	14362	14319	14428	14435	14360	14213	14445	14388	14573	14465	14399	14301	14250	14431	14452	14335	14394	14289	14316	14421	14121	14603	14589	14447	14461	14346	14406	14339	14397	14404	14491	14387	14142	14363	14388	14366	14443	14365	14426	14360	14385	14505	14397	14363	14364	14449	14189	14425	14267	14459	14487	14579	14360	14389	14432	14313	14354	14363	14584	14355	14350	14411	14523	14368	14380	14277	14234	14290	14330	14518	14377	14351	14301	14230	14496	14319	14420	14269	14323	14334	14249	14418	14494	14461	14188	14374	14363	14491	14249	14270	14460	14412	14249	14478	14385	14324	14468	14169	14350	14345	14432	14382	14498	14561	14409	14479	14312	14396	14404	14443	14317	14210	14227	14451	14534	14368	14326	14451	14450	14475	14328	14411	14427	14558	14494	14240	14348	14462	14367	14413	14215	14293	14420	14426	14372	14507	14288	14382	14320	14384	14372	14195	14479	14316	14341	14461	14497	14360	14368	14303	14497	14352	14293	14300	14404	14367	14408	14394	14393	14299	14329	14425	14429	14381	14374	14345	14426	14436	14408	14434	14385	14203	14520	14338	14439	14464	14452	14320	14281	14411	14347	14288	14469	14468	14374	14543	14465	14279	14390	14404	14301	14326	14365	14361	14515	14367	14364	14517	14466	14286	14197	14507	14477	14353	14407	14440	14471	14336	14155	14440	14414	14288	14399	14387	14339	14437	14295	14283	14258	14390	14552	14301	14232	14284	14329	14379	14414	14436	14304	14326	14356	14409	14362	14477	14485	14511	14512	14380	14486	14520	14424	14287	14322	14353	14391	14265	14351	14571	14529	14243	14307
24633	21544	28660	25123	21909	20052	17865	15469	16422	29189	32258	26266	20056	15810	15069	15119	14982	14903	14998	14912	15088	14912	14967	14898	14904	14793	14986	14786	14849	14864	15204	14973	14790	15030	15068	14896	15034	14915	14814	14805	14718	14993	14891	14910	14833	15027	14828	15041	14959	15156	14845	14902	14912	14899	14849	14765	14919	14910	14988	14729	14847	14915	14904	14904	15102	14983	15048	14842	14772	14778	14826	14953	14852	14946	14984	14897	14970	14853	14728	14897	14925	14873	14926	14705	14728	15028	14775	14787	15000	14753	15143	14904	14696	14748	14900	15031	14836	14952	14863	14824	14965	14916	14820	14880	14660	14772	14948	14686	14882	14884	14912	14703	14910	14780	14896	14894	14887	15049	15042	14948	14778	14786	14948	15064	14906	14885	15054	14994	14906	14819	14754	14865	14927	14744	15052	14897	14852	14811	14888	14903	14722	14848	14964	14880	14757	14864	15002	14905	15139	14812	15024	14734	15037	14818	15015	15225	15049	14913	14809	15036	14975	14980	14972	14917	14891	14730	14913	14901	14825	14818	14805	14694	14918	14943	15028	14960	14781	14866	14824	14920	14931	14828	14941	14737	14852	14947	14979	14956	14855	14903	14723	14734	14828	14774	14836	14723	15073	14984	15057	14752	14974	14985	14668	14936	15036	14885	14777	14880	14753	14779	14718	14633	15034	14726	14908	14955	15025	14907	14804	14746	14846	14854	14784	14834	14979	14779	14892	14972	14719	14656	14841	14932	15022	14816	14834	14889	14899	14645	14801	15089	14720	15004	14904	14892	14954	14568	14681	14911	15060	14831	14962	14601	14824	14809	14944	15051	14808	14854	14984	14980	14800	14885	14891	14958	14951	14935	14889	14729	15073	14951	14814	14957	14906	15006	14815	14985	14830	14998	15064	14905	14782	15031	14809	14915	14931	14953	14645	14940	14820	15064	14812	14794	14881	14715	14791	14730	15086	14733	14992	15076	14802	14743	14634	14764	14976	14831	14870	15010	14882	14789	14943	14911	15047	14889	15131	14880	14982	15042	14723	14789	14764	15080	14943	14846	14868	14816	14861	14747	15012	14791	14805	14910	14741	14874	15065	14958	14735	14787	14898	15109	14956	14810	14649	14893	14685	14893	15041	14901	14913	14990	14852	14778	14698	14915	14848	14920	15005	14650	14815	14884	14828	14823	14918	14848	14937	15023	15111	14866	14767	14914	14887	14811	14915	14876	14853	14941	14840	14844	14973	14861	14758	14903	14792	14914	15030	14827	14870	14690	14871	14859	14925	14863	14755	14837	14942	14964	14664	14784	14804	14945	15011	14971	14888	14920	14835	14845	14831	14894	14790	14817	14860	14677	14849	15019	14777	14702	14895	14765	14813	14798	14941	14922	14871	14894	14682	15026	15053	15058	14942	14784	14923	14812	15016	14975	14976	14796	14996	14894	15069	14949	14607	14975	14823	14883	14941	14751	14895	14965	14848	14903	14939	14740	14888	14795	14895	14920	14946	15003	14957	14900	14938	14868	14958	14870	14822	14801	14827	14852	14918	14719	14928	14933	14868	14817	14805	14782	15112	14794	15025	14852	14944	14797	14860	14863	14851	14769	15032	14779	14978	14910	14854	14934	14993	14915	14948	14891	14827	14823	14908	14961	14885	14728	14774	14921	14875	14711	14952	14903	14986	14985	14843	15009	14878	14667	14872	14837	15039	14683	14921	14947	14958	14922	14782	15163	14874	14913	14925	14790	14905	14871	15046	14802	14940	14890	14956	14828	14827	15027	15014	14846	14856	14927	14892	14920	15020	14986	14668	15046	14976	15068	15040	14780	14805	14854	14729	14898	14878	14799	14866	14847	14842	14753	15257	14968	14842	14875	14690	14874	14809	14920	14924	14825	14741	14848	14771	14753	14843	14724	14888	14781	14838	14923	14627	14922	14770	14881	14888	14698	14641	14808	15296	15022	14860	14818	14816	14808	14880	14898	14969	14769	14887	14785	14915	14921	14921	14873	14998	14910	14732	15012	14747	14800	14760	14798	15089	14943	14896	15088	14887	15002	14973	14815	14797	14873	14830	14844	15001	14949	14702	15041	14777	14687	14925	14776	15013	14701	14812	14854	14838	14843	14961	14791	14826	14749	14804	14839	14965	14978	15016	14612	14773	14816	14755	14856	14868	14933	14787	14962	14964	14875	14978	14857	14860	14770	14925	14827	15047	14887	14902	15059	15012	14937	15021	14881	14760	14971	14946	14848	14842	14851	14789	14886	15014	14858	14842	14972	14825	14652	14963	15001	14833	14754	14764	14868	14931	14800	14837	15251	14973	14829	14930	14872	14940	14918	14914	14808	14857	14848	14852	14739	14705	14889	15021	14973	15010	14851	14874	14863	14844	14979	14807	14755	14776	14746	14819	14782	14886	14913	14882	14947	15001	14953	14866	14946	14851	14819	14864	14784	14790	14816	14984	14869	15035	14752	15069	14950	14801	14935	14905	14861	14704	14796	14782	14846	15101	15057	14721	14914	14903	14797	14985	14783	15017	14912	14876	14733	14737	14792	14904	14878	14800	14985	14922	15027	14926	14945	14950	14951	14759	14956	14976	15176	15030	14953	15058	14854	15000	14735	14941	14936	14748	14840	14854	14860	14813	14651	15010	15038	14947	14920	14798	14875	14784	14751	14855	14929	14815	15000	14879	14868	14826	14930	14829	14753	14747	14910	15117	14816	14847	14872	14778	14843	14995	14909	15061	14867	14791	14752	14985	14782	14967	15081	15071	14845	14765	14949	14934	14851	15038	14853	14943	14969	14977	14985	15019	14824	14820	14724	15120	14867	14786	14946	15011	14970	14974	14785	14925	14869	14869	14953	14901	14850	15050	15034	15198	14967	14662	14872	14826	14932	14789	14710	14886	14833	14874	14954	14828	14956	14931	14960	14801	14840	14617	14810	14935	14884	14772	14826	14802	14904	14927	14885	14801	15025	14970	14848	14788	15028	14669	14945	14946	15060	15180	14710	14752	14783	14950	14755	14969	14916	14916	14921	14952	15023	14875	15042	14808	14847	14870	14908	15135	14811	14843	14898	14953	14907	14774	14954	14730	14817	15162	15024	14791	14777	14920	14857	14924	14808	14885	14791	14767	14634	14723	14868	15097	14963	14877	15005	14653	14855	15045	14926	14910	14908	14786	14803	14786	14823	15131	14957	14955	14829	14921	15002	14745	14931	14749	15031	14968	14930	14946	14718	14883	14794	14939	14904	14986	14867	14881	14885	14817	14880	14976	14933	14825	14919	14709	14870	14997	14786	14856	14772	14937	15033	14986	15028	14846	14869	14898	14916	14813	14855	14814	14997	14899	14933	14848	14906	15027	14825	14876	14877	14808	14608	14967	14910	14808	14958	14789	14701	15025	14749	14929	14745	14987	14822	14922	15124	14944	15018	14791	14992	14977	14921	14926	14668	14975	14840	14856	14761	15037	15182	15214	14902	14851	15027	14999	14893	14846	14870	14744	14952	14927	14891	14880	14729	15042	14840	14911	14922	14882	14879	14906	14935	14951	14701	14781	14923	14860	14839	14907	14814	14927	14821	14773	14885	14986	14959	14850	14768	14834	14860	14946	14826	14723	14879	14854	14987	14736	14814	14698	14684	14947	14684	14828	14868	15087	14928	14965	14918	14864	14926	14957	14833	14696	14770	14939	14894	14849	14732	14785	14779	14810	14798	14680	15117	14946	14729	15036	14835	15017	14896	14799	14760	14890	14795	14887	14934	15059	14825	14957	14886	14901	14986	15030	15104	15064	14935	14913	14887	14954	14918	14846	14867	14858	14898	15064	14947	14988	14954	14933	14816	14935	14838	14707	14808	15134	14665	14996	15038	15008	14805	14888	14857	14905	15002	14796	14656	14888	14681	14791	14855	14903	14928	14724	14789	14759	15062	14881	14811	14880	14885	14713	15070	15049	14930	14888	14910	14963	14989	14745	14764	14957	14921	14922	14828	14838	14902	15027	14952	14979	15111	14753	15000	14877	14870	14851	14891	14939	14704	14785	14978	14858	14922	14877	15016	14924	15026	14872	14817	14920	14884	14778	14771	14830	14875	14977	14958	14859	14863	14751	14958	14884	15009	14823	14932	14947	14802	14774	14792	15005	14788	14876	14732	14722	14883	14999	14886	14897	14803	14938	14973	15017	14791	14894	14723	14620	14995	14859	14948	14987	15001	14782	14858	15044	14860	14881	14863	14681	14868	15019	14884	14689	14757	14860	15033	14688	14711	14923	15071	15120	14914	14818	14942	14972	15008	15032	14831	14994	14759	14830	14931	14781	14810	14989	14824	14895	14780	14847	14825	14982	14989	14977	15021	15038	14799	15017	14837	14747	14838	14862	15020	14911	14937	14763	14819	14819	14713	14816	14759	14981	14947	15072	14841	14941	14821	14829	14879	14788	14840	14833	14846	14753	14751	14805	14668	14960	14621	14893	14732	14759	14866	14972	15106	14905	14843	14974	14822	14901	14925	14905	14768	15013	14999	14886	15091	14807	14850	14863	14846	14868	14685	14842	14996	14833	14878	14968	14901	14782	14911	15066	14717	15063	14921	14905	14905	14942	14880	14870	14950	14869	14678	14850	14889	15053	14882	14883	14823	14993	14865	14867	14808	14968	15054	14902	14613	14903	14872	14981	14846	14904	14938	14969	14788	14637	15014	14772	14903	14900	14597	14920	14922	14712	14872	14876	14965	15013	14874	14753	14916	14845	14919	14770	15035	14835	14800	14855	14825	14918	14990	14932	14665	14872	14683	15017	14864	15127	14873	14947	14966	14867	14712	14914	14882	14921	14815	14872	14897	14864	14850	14872	14881	14792	14796	14946	14868	14967	14738	14756	14809	15024	15077	14773	14844	14821	14788	14947	14769	14842	14737	14813	14873	14865	14785	14908	14968	14763	14780	14960	14894	14606	14902	14724	14869	14883	14893	14872	14750	14621	14880	14975	14861	14876	14896	14868	15076	14803	14912	15066	14873	15012	14808	14897	14858	14827	14781	14884	14926	14897	14830	14997	14953	14692	14842	14961	14965	14857	14917	14994	14902	14695	14958	14829	14662	14964	14870	14860	15046	14911	14726	14898	14837	14918	14928	14892	14811
13666	23003	21591	22620	19068	19162	15685	14550	17114	34548	35146	27920	19585	14505	13906	14050	14102	14079	14183	14158	14180	14048	14225	14037	14103	14007	14050	13987	14225	14114	14114	14194	14054	14110	14079	14133	14058	14146	14094	14037	14030	14103	14140	14105	14012	14109	14254	14089	14123	14049	14020	14054	13984	14307	14005	14063	14036	14013	14015	14041	14120	14078	14131	14173	14076	14070	14132	14167	14183	13940	13954	14079	14190	14075	14012	14185	14052	14142	13957	14084	14193	14031	14032	14093	13988	14056	14071	13927	14001	14073	14043	14064	14032	14009	14215	14032	14009	14125	14048	14089	14144	14086	14272	14046	14248	14170	14197	13975	14081	14148	14060	14080	13937	14043	14086	13945	14110	14084	14131	14096	13893	14070	14223	14159	13942	13956	14031	14091	14112	14088	14099	14056	14159	14069	14058	14057	14098	13963	13955	14107	14205	14104	14146	14159	14037	14097	13979	13982	14070	14047	14032	14201	14058	14001	14036	14125	13930	14074	14135	14030	14010	14062	14020	13996	14070	14011	13980	14014	14094	14195	14135	14124	13925	14068	14022	14019	14090	14064	14217	13967	14015	14092	14092	13983	14224	14026	13998	14124	13967	13959	14048	14024	14136	14043	14032	14185	14153	14220	14173	14157	14164	14164	13916	14001	14087	14193	14257	13965	14011	14163	13957	13941	14058	13974	14096	14108	14212	13952	14011	14047	14169	14061	13905	14086	14065	14055	14079	14022	13887	14030	14094	14097	14113	13948	14029	14089	13966	13975	14131	14079	13856	14245	14099	14133	13949	13961	14083	14109	14259	14167	14173	13995	13902	13908	14115	14201	14105	14008	14138	14256	14057	13928	13979	13943	14081	14131	14130	14082	14019	14057	14061	13862	14007	13794	14069	13940	14026	14028	14063	13955	13895	14066	13958	14069	14147	14053	13837	13740	14119	14088	14013	14084	13957	14022	14076	14010	14104	14029	14038	14137	14143	14043	13928	14053	14085	14113	14087	14091	14164	14090	14034	13941	13999	14121	14048	14068	14036	14079	14128	14126	13959	14118	13975	14093	14149	13960	14089	13915	13868	13989	13981	13898	14128	13930	14083	14031	14143	14055	14235	14156	13897	13890	14054	14044	14042	14123	14016	14084	14123	14067	14091	13908	14192	14119	14157	14013	13843	14013	14026	14072	14084	13951	14125	14054	14146	14043	14173	13986	14150	14004	13918	14009	14090	14033	14008	13977	14054	14146	13987	14226	14115	13922	14047	14132	14123	13975	13980	13917	13978	14072	14251	14137	14155	14112	14050	14080	14058	14149	13993	13956	14003	14097	14194	13983	14124	14076	14172	14059	13887	14060	14090	14095	14084	14127	14142	14105	14214	14244	14222	14024	13997	14037	14053	14010	14156	14008	14155	14113	14090	13989	13884	14093	13969	14040	14259	14088	14149	14100	14087	14067	14091	14044	14156	14182	14127	14070	14140	14187	13988	13994	14048	14102	13969	13958	14112	13936	14027	14073	13986	14086	14067	14094	13978	13920	14029	13921	14061	14144	14141	14085	14064	14270	14132	14125	14174	13981	14085	14018	13982	14289	13919	14200	13908	14052	14132	14145	14045	14068	14121	13799	14121	14067	14078	14084	13984	13922	13950	14085	13988	14076	13956	14147	14169	14038	14074	13888	14051	14041	14081	14045	13894	14119	13994	14042	14319	14134	14052	13999	14169	14043	13933	14113	13989	14037	14269	14116	13924	14248	14036	14071	14116	13930	14082	14055	14114	13941	14056	14077	14025	14062	13996	14092	14066	14115	13973	13876	13994	14062	13912	14087	13959	13912	14026	14107	13955	13877	14110	14189	13993	13978	14148	14080	14103	14003	13910	14051	14239	13997	14001	14099	14093	13925	13985	14241	14130	14045	14227	14058	13932	14151	14052	14120	14160	14105	14042	14008	13922	13982	14233	13938	14074	14114	14039	13962	14128	14070	14068	14171	13879	14259	13954	14072	14141	14167	13897	14121	13948	13944	14014	14016	14205	14205	14081	13991	14035	14160	14076	14152	14086	14295	14046	14075	14134	14012	14053	14169	14013	14144	14010	14104	14020	14012	14037	14241	13923	14252	13916	14150	14123	14116	14310	13981	14012	14059	14090	13909	14102	13958	14165	14008	14080	13936	14099	14010	14061	14098	14021	13952	14052	14104	13902	14231	14136	14073	14069	14057	14030	13968	13982	14062	14200	14144	14058	14128	14111	13918	14024	14102	13985	14024	14058	13859	14067	14157	14074	13932	13987	13999	14160	14206	14250	14105	14008	14022	13912	14005	14066	13985	14122	14102	14018	14051	14108	13983	14025	14074	14049	14132	14066	14038	13906	14079	14028	13836	13928	14026	13906	14135	14076	14139	13969	13959	14030	14432	14084	13955	14161	14128	14111	14033	14024	14063	14139	13983	14032	14041	14169	14079	14106	14086	14127	14161	14005	14216	14086	14020	14244	13934	14277	13980	14136	14052	14084	14134	14108	14036	14091	14041	13978	13981	13984	14161	14074	14256	13946	14115	14044	14169	13892	13904	13976	14146	14179	14158	14205	13958	13997	14039	14200	14067	13974	14035	13983	14073	14130	14115	14180	14125	14031	14025	14098	13962	14250	14101	14035	14167	14119	14110	14177	14134	14032	14115	13881	13891	14207	14173	14030	14034	14052	14200	14160	14103	13958	14038	14240	14007	14114	14141	14096	14015	14100	13962	14050	13897	14056	13898	14053	14139	14229	14069	14079	13844	14175	14089	14026	14078	13944	14125	14006	14064	14021	14174	14014	14277	13980	14004	14091	14042	14113	14159	14126	14028	13998	14325	14095	14141	14099	14027	14073	14156	14011	14173	14178	14094	14104	13979	14051	14196	14038	14104	14094	14128	14160	13957	14011	14027	14022	14050	14089	14034	14098	14087	13927	14114	13970	13914	14060	14028	14013	14050	13973	14109	14130	14138	14252	13989	14113	13799	14296	14021	14016	14020	14097	14021	13998	13997	14060	14095	14084	13914	14179	14103	14044	14038	14137	13974	14141	13952	14136	14304	14189	14003	13999	14088	14139	13911	13956	14001	13937	13874	14061	14122	14063	14084	14050	13986	14140	14276	13906	14049	14142	14191	13938	14264	13954	13921	14056	14076	14070	14045	14192	14036	14000	14114	14139	14018	13949	13958	14015	14063	13996	14013	13981	14081	13967	14102	13925	14185	14108	14216	14308	13964	14115	14024	13914	14059	14086	14090	13976	14094	14074	13924	14209	13991	14076	14150	13997	13936	14156	14098	13904	14065	13953	14060	14048	14129	14005	14107	14001	14041	14024	14025	14180	14133	14309	14140	14024	14150	13943	13943	14062	14081	14163	14125	14035	13982	14183	14145	14151	14068	14201	14129	13926	14144	14077	14049	13986	14170	14041	14186	14177	14078	14037	13980	14046	14180	13987	14003	14327	14260	14107	13951	13964	13999	13884	14040	13865	14054	14074	14108	13971	13960	14091	13993	14079	14107	14134	14120	13919	14001	14158	14007	14021	13991	14217	14019	14034	14061	14153	13862	14216	13861	14149	14206	14127	14086	14059	14032	14077	14088	14015	14021	14056	14010	13942	14204	14162	14065	14123	13900	14242	14119	14004	13998	14057	13900	14260	13979	14017	14078	14159	14047	14226	14062	14140	13994	14022	14005	14109	13869	14000	14152	14195	14057	13925	13907	14027	14133	13990	13953	14001	14134	14093	14142	14203	14199	14074	13842	14059	14249	14214	13959	14073	14070	14014	13923	14042	14090	14157	14108	14021	13982	14096	14083	14065	13916	14106	14115	14090	13885	14012	13965	14245	14071	14018	14033	13868	14061	14099	14262	14138	14008	14155	14090	14156	13947	14201	14230	14006	13972	14120	13847	14057	13904	14124	13934	13996	14153	13986	14106	13990	13928	14118	14253	14085	13955	14098	14090	14042	14118	14066	14168	14092	13911	14134	14191	14016	13944	14189	14015	14197	14035	14011	14160	14061	14158	14123	14136	14077	14091	14018	14198	14127	14148	13993	13874	14030	13998	14175	14015	14126	13995	14250	14282	14121	14138	14165	14063	14079	13974	14188	14168	13952	14287	13949	14023	14035	13925	13888	13957	14224	14029	14128	14039	14237	14108	14081	13920	14040	14004	13836	14055	14201	14105	13901	14217	14052	14184	13976	13945	14139	14263	13930	14063	13991	14020	13929	14179	13998	14208	13919	14175	13959	14087	14126	14130	14156	13969	14134	14095	13844	14031	13977	13946	13846	14067	13922	14118	14029	14226	13829	14032	14083	14017	14129	14170	14031	14052	14020	14197	13897	14077	13946	14039	14093	14044	13941	14055	14132	14150	14006	14136	14103	14100	14105	14099	14004	13953	14161	14024	14093	14045	14246	13769	14172	14057	14209	14026	14076	14143	13980	14227	13948	14080	14184	14159	13986	14229	14161	14169	14244	14077	13941	13984	14179	14048	13924	14054	14092	14078	14052	14233	14073	14018	14078	14134	13978	14037	14084	14098	14064	13995	13982	14085	14242	14163	14190	14048	14040	13936	14039	14001	14129	14164	14035	14025	14049	14064	14095	14062	14038	14134	14106	14174	14044	14116	14025	13833	13966	14004	13837	13911	13967	14004	14015	14088	13892	14086	14011	14257	13942	13971	13911	14164	13962	14161	14026	14128	14044	14157	14105	14009	14080	13928	13963	13986	14143	13924	14190	13973	14036	14048	14052	14236	14011	13910	14010	14165	14005	13949	13985	14121	14057	14044	14132	14037	14015	13996	14127	14005	14163	13973	14266	13997	14169	14124	14117	14018	14092	14224	14138	13939	13989	14006	14031	14079	14238	14027	13955	14182	13998	13953	14061	14078	14015	14054	14219	14166	14033	13934	14013	14059	14082	14054	14133	14031	14169	14104	14162	13997	14061	14116	14131	14055	14149	14135	14127	14264	14055	14058	14059	14179	14123	14074	14257	14006	14233	14173	14001	14025	13880	14089	14086	13905	14076	13994	13842	13999	14090	13861	14048	14134	14016	14109	13955	13970	14032	14076	14039	14099	14218	14095	13982	14098	14160	14044	14061	13976	14193	13900	14016	14117	14107	14074	13938	14176
23066	21556	29547	24036	21653	23033	24015	18014	16674	35960	48881	38831	26983	17178	15450	15123	15267	15394	15462	15306	15098	15080	15113	15123	15097	15117	15262	15458	15278	15096	15121	15193	15065	15281	15294	15107	15173	15004	15145	15196	15070	15294	15180	15007	15036	15077	15021	15061	14922	15061	15253	15201	15048	14893	15052	15136	15030	15112	15033	14980	15046	15002	15060	15175	15237	14818	14991	14866	14968	15093	15086	15117	15066	15107	15037	15121	14952	15032	15145	15053	15023	15063	15108	15277	14904	15106	14908	15131	15221	14902	14967	15019	14892	15213	15078	15036	15051	15027	15057	14969	15019	15181	15115	15032	14901	14959	15123	14925	15207	15037	15142	15112	15135	15241	15214	14981	15147	14965	15129	15181	14971	15043	14816	15001	14991	14959	15064	14857	15010	15184	15175	15101	15055	15237	15133	15235	15142	14842	15124	14932	14938	15139	15143	15069	15105	15185	15015	15018	14822	15090	15079	14929	14785	14998	15059	15122	14989	15165	15230	15015	14990	14846	15117	14964	14986	15120	14936	14898	14868	15007	15109	14953	14892	14958	14829	15044	15169	14975	14991	15020	15052	14867	14978	15139	14970	15080	14935	15139	14997	14974	14973	14891	15091	15001	15054	15063	15061	15113	15010	15081	14928	15149	14946	15050	15148	14955	14985	15039	14988	15202	15127	15003	15094	14981	15042	15061	14988	14994	14996	15026	15099	14898	14848	14940	14911	15148	14942	15084	14868	14978	14985	15255	14880	15085	15003	14933	14851	14978	15115	15038	15137	14916	15182	14996	14894	15026	15044	14981	15222	14994	15051	15093	15247	14933	14954	15053	15113	14965	14825	15050	15103	15014	14968	14754	15141	14992	14767	14868	15088	15033	15161	14860	15110	14942	14899	14932	14938	15077	15126	15121	14897	14831	15251	14911	15080	15069	15009	15004	14918	15009	15170	15002	15222	14828	15059	15020	14942	15133	15063	14749	14937	15146	14912	14966	15231	14968	15293	15050	15021	15153	15054	14857	15104	14918	15012	14997	15147	15080	14910	14952	15079	14985	15026	14987	14797	15037	15170	15072	15085	15114	15034	15078	15037	15179	15048	14819	14908	14987	15056	14951	14950	15243	14938	14982	15011	15021	15076	15110	15090	15025	14963	15079	15103	14869	14933	14884	15081	14967	15036	14792	14837	14975	15061	14900	14931	14997	15253	15029	14909	15119	15031	15142	14995	14871	15031	15021	14931	14771	14815	14937	15003	15067	15065	15046	14832	15093	14852	15118	15064	15111	15110	14998	15144	15274	15001	14982	14821	15105	15045	15008	14790	14697	14833	14961	14938	14941	14929	14869	15177	15038	14872	14992	15134	15117	14866	14929	14815	15061	15158	15139	14875	14971	15134	14833	15067	14923	15002	15013	15082	14962	15045	15064	15024	15069	15151	14889	15041	15004	14991	15064	15061	15029	15031	14992	15005	15036	15020	14958	14959	15139	15016	15042	14970	14840	15020	15043	14777	15001	14945	14984	15215	14928	15066	14789	15044	14995	14954	14899	15112	15055	15038	14944	14918	15262	15051	15080	15030	15132	15029	15096	15032	15166	15057	15070	14899	14806	14893	14929	15163	14921	15073	14893	14943	15083	15094	14983	15096	15200	14998	15098	15039	15112	15106	14952	14846	15062	15019	14942	15027	15062	15009	14849	15030	14985	14896	15030	15104	14911	15057	14867	15004	15081	15026	15270	14844	15025	14988	14790	14934	14907	15038	15234	15083	14870	15061	15202	15244	14951	15029	14899	15019	15005	15061	15114	15109	14885	14973	15112	15009	14863	15052	14981	14920	14886	15038	15062	15142	14911	14985	14868	14814	14941	15162	15069	15128	15079	14836	15130	15214	14971	14935	15141	14918	14945	15053	15146	15001	14877	15211	15101	14843	14933	15049	14855	14898	15225	15187	15080	15085	14973	15211	14847	14877	15039	15001	14924	14846	14923	15132	15171	14986	15086	15108	15140	14899	15076	14895	14990	15082	15068	15095	15004	14927	14933	14975	14831	15010	15094	15001	15150	15095	14939	15084	15074	15060	15080	14956	15053	14935	15021	14994	15135	14874	14866	14883	14823	14999	15058	15025	14920	14965	14903	15050	15083	15150	15042	14984	14929	14974	14885	14756	14937	14998	14861	15075	14871	15181	14921	15130	15052	15101	14912	15024	14833	15091	15078	14986	14986	15142	15118	15097	15004	14988	15347	15105	14943	14906	14965	15011	15162	15108	14928	15027	15066	15155	14882	15056	14841	15198	14981	14978	15160	14831	14901	14905	15103	14971	14986	14966	15021	14952	14897	15035	15053	15106	15082	14829	15047	15032	14892	15065	15254	15204	15070	15003	15119	14940	15217	15039	15035	14987	15056	14990	15190	14787	15059	15174	15095	14896	15112	15044	15100	14993	14893	15137	15078	15017	14923	15002	14731	15089	15047	15100	14904	15090	15047	14759	15229	15139	15078	15099	15133	14920	14988	15167	14982	15163	14956	15099	14983	15104	14879	15380	15213	15208	15023	15033	15012	15069	14945	14843	14822	14957	15033	15042	14911	14945	14950	15126	14971	14928	14886	14905	15026	14824	15038	14996	14949	14942	15031	15091	15189	14877	15012	15060	15102	15104	15128	15093	14915	14984	15070	15098	15097	15067	14812	15004	15141	14853	14990	15052	14987	15037	14878	15014	14999	15119	14935	14844	14965	14981	14961	14971	15075	14897	15049	15143	15056	14913	15091	15136	15006	15170	15084	15034	14883	14944	14843	15021	15005	15101	15031	14994	14954	14897	15052	14862	15144	15110	15074	14993	15033	14985	14891	14867	14950	15085	15283	14949	15277	14949	15033	14952	14976	14981	15027	15067	14961	14977	15192	15073	15232	14961	15066	15102	15099	14892	14966	15146	14879	14984	15022	14926	14980	14808	14982	14965	14987	15011	14857	15047	14987	15068	14838	15155	15091	15015	15010	15011	14969	14964	14961	14887	14760	15133	15099	14984	14970	14986	15038	14917	14960	14899	15032	15061	15089	15009	15054	15107	14900	14986	15133	14988	15033	14879	14977	14944	15116	15030	15109	14975	14839	15293	14940	14891	14955	14891	15062	15091	15005	15053	14951	15026	15039	15099	15117	15102	14934	15014	15105	15037	14947	14806	15037	15340	15171	14966	14843	14990	15097	15056	14754	15013	14996	14973	14809	15198	15098	15034	15014	15036	14974	14986	15025	15012	15057	14805	15009	15049	14912	15179	15167	14757	15089	15226	15139	15081	15117	14899	15137	14948	15040	15082	15013	15071	15034	15030	15022	15025	15106	15015	14922	14930	14895	15102	15079	15052	14845	15042	15314	15063	14921	15026	15110	15017	15018	15246	15083	15055	14862	15031	14926	15005	15049	15013	14952	14744	14908	14970	15057	15149	14948	15252	15016	14879	15005	14952	15063	15025	15174	15067	15097	15031	14991	15035	14964	14971	14892	14895	15082	14967	15129	15216	15141	15068	14984	14985	15168	15004	15105	15232	15113	15015	15122	14992	14937	15102	15010	15005	15124	14902	15066	14922	15066	15038	14957	15003	15067	14988	14932	15087	14973	15027	15134	15084	14896	15058	14863	14994	14988	15196	15123	15061	14904	14888	14941	15042	15213	14830	14981	15172	14846	15146	14979	15132	14995	14991	15122	15007	14971	15034	15129	15067	14802	15047	15178	15083	15033	15013	14850	15017	15179	15152	15113	15050	14936	15162	15017	15000	14934	14982	15090	15076	14933	15045	15032	14907	14921	15148	14873	15054	15108	15028	14944	15019	14870	15030	15185	15000	15125	14963	15009	14949	14924	14998	14987	14757	14987	14925	15079	15076	14801	15052	15023	14940	15009	15081	14860	14961	14882	14994	15118	15125	15048	15021	15140	15066	14915	14991	14892	15054	14998	15022	15132	14979	15006	14774	14873	14933	15022	14903	14883	15055	14996	14919	15124	15116	15130	15158	14939	14923	14834	14936	14948	15059	14991	14897	14998	14872	14868	15012	15012	15013	15072	14941	15100	15162	15038	14991	15013	15145	15101	14939	14962	15037	14913	15117	15123	15092	15084	14967	14974	15116	14905	15075	14838	15048	15041	15038	15068	15105	14833	15083	15005	14871	15054	14967	15016	15132	14954	14960	14975	15025	14961	15036	15100	15001	15015	14897	15097	15101	15040	14937	14989	14852	14973	14897	15119	14962	15074	15042	15007	14904	15098	15135	15185	15143	14955	14774	14944	14933	15077	15017	15012	15133	15120	15154	15158	14929	14987	14842	14842	15290	14872	14933	15131	15025	15044	15140	15072	14983	14981	15071	15052	15050	15052	14972	14983	15100	14917	14952	14837	15104	14923	14770	14945	15083	14970	14834	15140	14827	15137	15032	14986	15017	15035	14922	14909	14956	15103	15099	15088	14955	15059	14928	15030	15053	14960	15096	15111	15000	15178	14972	15021	14905	15062	15066	15113	14841	14986	15174	14914	14996	14878	14984	15019	15147	15116	14898	14869	14937	15058	15000	14827	14918	15211	15189	14912	15095	14870	15224	14845	15166	15116	14986	15222	15089	14847	14972	15135	14993	15162	15124	14938	15037	15131	15073	14940	15071	15233	14818	14853	14866	14871	14978	14793	14941	14877	15041	14903	15181	15017	14916	15002	15127	15128	15085	14964	15009	15068	15041	15011	15141	14959	15116	14934	15197	15091	14932	15156	14919	15052	15050	14923	14881	14862	15092	15130	14810	15091	15164	15128	15027	15045	15005	14999	15086	15058	15204	15009	15007	14941	15185	14969	14924	15001	14998	15059	15144	14918	15102	14931	15008	15013	15108	15176	14911	14820	14948	14817	14770	15050	15049	14845	15208	14937	15252	15114	14798	15077	14934	15070	14932	14830	15023	14885	15083	14865	14907	14833	14913	15127	14946	14918	14918	15085	15132	15041	15103	14991	15078	15096	15173	15128	14871	14924	15028	15035	15093	15035	15180	14911	15177	14997	15061	14963	14759	15035	14935	14966	15231	15107	14980	14867	15055	14896	15207	14889	15058	15123	14921	15050	14978	15058	15107	15031	15126	14957	15025	14939	14915	15151	15232	15100	15024	14896
16400	33513	29536	22348	19301	18010	18428	17263	16970	40987	50524	40836	25378	14784	14239	14241	14190	13967	14231	14094	14286	14248	14044	14092	14285	14210	14204	14040	13994	14256	14264	14311	14109	14011	14139	14040	14030	14039	14222	14183	14215	14186	14094	14018	14251	14081	14244	14151	14107	14122	14131	14155	14291	14054	14155	14251	14236	14018	14020	14310	14174	14130	14157	14070	14099	14059	14093	14119	14134	14232	14292	14283	14153	14088	14156	14217	14075	14106	14226	14225	14156	14026	14116	14153	14175	14219	14166	13958	14077	14149	14040	14094	14138	14215	14190	14002	14272	14244	14304	14114	14070	14162	14050	14044	14058	14167	14020	14075	14106	14268	14416	14160	14285	14199	14111	14099	14063	14168	14098	14200	14035	14096	14191	14169	14106	14165	14028	14154	14011	14189	14082	14055	14045	14110	13953	14054	14049	14129	14085	14173	14153	14159	14170	14123	14031	14060	14217	14014	14019	14031	14172	14070	14043	14015	14154	14134	14229	14028	14130	14123	14104	14060	14150	14020	14176	14081	13990	14110	14098	14140	14123	14114	14201	14103	14094	14294	14117	14110	14066	14144	14082	14022	13881	14194	14162	14076	14041	13993	14099	14109	14198	14098	14266	14137	14232	14110	14002	14119	14223	14144	14039	14078	14214	14152	14193	14147	14234	13954	14225	14295	14242	14141	14196	14110	14126	14071	14078	13947	14024	14247	14221	14053	14098	14138	14086	14202	14198	14076	14068	14143	14186	13990	14004	14271	14083	14183	14049	13948	14070	14045	14191	14195	14122	13901	14044	14266	14046	14134	14228	14239	14001	13986	14293	14159	14196	14071	14167	14065	14181	14177	14106	14139	14173	14095	14169	13874	14101	14093	14040	14025	14124	14173	13988	14160	14008	14116	14097	14037	14040	14042	14190	14171	14289	14307	14046	14138	14122	14193	14177	14163	14095	13946	14155	14194	13942	14306	13998	14104	14146	14049	14332	14207	14186	14117	14161	14127	14056	14099	13946	14088	14127	14162	14143	14131	14199	14041	13912	13954	14042	14247	14168	14047	14102	14039	14151	14260	14035	13983	14088	14209	14022	14132	14148	14011	14280	14088	14166	14124	14155	13986	14224	13900	14111	14243	14189	14137	14047	14066	14178	14088	13908	14011	14192	14143	14121	14205	14204	14333	14135	14208	14046	14156	14031	14141	14164	14200	14149	14316	14168	13946	14196	14074	14138	14038	14282	14027	14206	14153	14013	14115	14129	14053	14115	14113	14130	14164	14085	14130	14098	14112	14113	14040	14010	14182	14299	14102	14116	14128	14066	14132	14127	14034	14221	14194	14104	13986	14172	13966	13984	14084	14022	14031	13953	14118	14015	14052	14065	13922	14094	14004	14095	14088	14120	14160	14219	14257	13953	14063	13974	14103	14081	14134	14048	14133	14065	14226	13959	14198	14091	14185	14100	14191	14093	14189	14135	14110	14185	14212	13991	14052	14088	14038	14131	14233	14107	14137	14032	14189	14198	14134	13988	14080	14112	14097	14058	14284	14118	14172	14159	14192	14149	14108	14017	14272	14254	13998	14080	14123	14096	14202	13983	14189	14089	14007	14144	14198	13978	14122	13991	14159	14193	14072	14226	14173	13851	14181	13842	14085	14315	13981	14165	14075	14018	13986	14176	14159	14039	14231	14025	14025	14128	13953	14167	14091	14092	14066	14246	14111	14118	13822	14107	14107	14054	14198	14015	14161	13970	14159	14229	14251	14013	14091	14130	14138	14071	14178	14111	14214	14181	14087	14181	14169	14113	14082	14130	14179	14084	14287	13990	14079	14135	14302	14070	14041	14236	14064	14057	14218	14064	14049	14118	14151	14215	14069	14149	14041	14051	14114	14064	13977	14170	14064	14133	14046	13923	14132	14163	14282	14155	14207	14024	14133	14179	13985	14213	14026	14079	14046	14190	14231	13985	13926	14139	14042	14158	14123	14154	14172	13986	14053	14067	14185	14160	14174	13978	14140	14032	14296	14176	14228	13950	14015	14065	14264	14134	14292	14030	14177	14227	13995	14112	14155	14061	14308	14186	14163	14227	13975	14162	14148	14082	14089	14055	14060	13995	14060	14245	14016	14081	14236	14165	14085	14069	13998	14224	14179	14076	13919	14228	14100	14014	14176	14149	14135	14069	14119	14187	14126	14140	14029	14164	14137	14241	14102	14103	14277	14184	14220	14177	14047	14161	14030	14073	14171	13949	14166	13928	14193	14092	14155	14234	13992	14136	14019	14212	14164	14091	14013	14130	14057	14095	14217	14071	14151	14046	14268	14023	14195	14160	14176	13909	14105	13923	14185	13992	14112	14166	14244	14117	14183	14197	14100	14141	14054	14197	14251	13946	14163	14194	14210	14049	14079	14089	14238	14230	14140	14083	14023	14190	14117	14074	14193	14090	14028	14122	14053	14087	14031	14263	13999	14279	13947	14245	14063	14060	14171	14316	14124	14161	14224	14110	14187	14037	14127	13985	13909	14063	14240	14035	14153	14082	14091	14124	14147	14159	14277	14157	14107	14153	14114	14158	14018	14103	14197	14066	14195	14058	14107	14232	14008	14074	14058	14069	14139	14256	14202	14036	14119	14347	14004	14056	14143	14050	14051	14044	14350	14158	14105	14178	14044	14017	14181	14054	14182	14145	14006	14067	14028	14149	14084	14141	14237	14165	14008	14087	14064	14034	14104	13999	14157	13989	13970	14203	14103	14092	14223	14098	14099	14151	14028	14324	14131	14100	14036	14011	14034	14065	14069	14032	14203	14258	14154	14022	14014	14126	13977	14299	14120	14259	14078	13931	14067	14156	13967	14188	14096	14024	14019	14098	14265	14186	14291	13890	14206	14202	14160	14165	14096	14061	14154	14110	13944	14095	13835	14185	13994	13985	14045	14011	13911	14236	14069	14195	14050	14107	14285	14124	14140	14041	14134	14093	14026	14115	14085	13981	14129	14124	14031	14043	14322	14003	14153	14060	13944	14125	14045	14024	14104	14047	13856	14190	13999	13972	14226	14203	14081	13963	14114	14016	14023	14136	14162	14074	13882	14091	14226	14059	14104	14078	14033	13932	14178	14286	14233	14175	14129	14084	14136	13975	14096	14228	14098	14048	13973	14254	14055	14125	14166	14034	14168	14074	13952	14036	14218	13997	14169	14067	13948	14140	14134	14071	14119	14208	14021	14119	14063	14192	14248	13995	14104	14054	14067	14186	13970	14072	14045	14020	14179	14093	14187	14162	14077	14025	14099	14074	14070	14086	14244	14029	14157	14091	14243	14005	14013	14252	14111	14034	14172	14056	14215	14187	14209	14174	14223	14174	14295	14108	14081	13929	14218	14220	13954	14075	14098	13984	14042	14160	14187	14110	14115	14036	14000	14173	14054	14155	14120	14272	14041	13980	14095	14124	14024	13955	14124	13906	14021	14100	14079	13973	13926	13989	14109	13973	14078	14111	14049	13933	13984	14163	14156	14228	14309	14231	14155	14179	14201	14089	14010	14260	14106	14155	14085	14118	13993	14146	14147	14051	14112	13951	14066	14131	14122	14064	14125	14218	14011	14058	14124	14102	14077	13929	14141	14099	14062	14139	14138	14080	14169	14059	14104	14068	14092	14005	14207	14164	14214	14121	14134	14085	14038	14035	14101	14222	14025	14097	14237	14161	13984	14163	14083	14221	14120	13966	13906	14113	14051	14018	14069	14092	14122	14180	14332	14023	14219	14047	14191	13989	14133	14046	14083	14141	14096	14175	14169	14087	14061	14153	14262	14092	14076	14165	14178	14126	14323	14121	14094	14065	14197	14183	14080	14061	14154	14365	13967	14055	14072	14097	14034	14175	13916	14242	14186	14219	14179	14021	14163	13965	14013	14183	13998	14165	14234	14106	14241	14137	14125	14127	14101	14081	14168	14203	14137	14054	14020	14244	14078	14191	14098	14041	14005	14109	14145	14143	13991	14280	13995	14223	14007	14159	14110	14048	14089	14133	14186	14229	14119	14138	14132	14061	14125	14177	14166	14304	14087	14109	13949	14040	14018	14129	13990	14236	13985	14117	14037	14021	14007	14056	14147	14105	14133	13913	14140	14286	13968	14160	14017	14103	14070	14110	14088	14071	14068	14113	14048	14110	14101	14041	14232	14185	14107	14096	14190	14073	14183	14258	14105	14004	14011	14083	14013	13971	14113	14140	13941	14221	13899	14010	14172	14121	14064	14121	14112	14062	14227	14039	14033	14177	14076	14141	14148	14202	14146	14172	14088	14093	14120	14152	14188	13996	13975	13863	14127	14128	13967	14062	13859	13873	14212	14171	14178	14099	14023	13973	14289	14073	13932	14055	13973	14191	14067	14025	14080	14211	14181	14115	14037	14199	14061	14054	14117	14088	14188	14319	14178	14026	13951	14069	14242	14152	14047	14148	14205	14095	14081	14059	14069	14069	14039	14107	14056	14023	14067	14203	14143	14220	14248	13988	13980	14177	14148	14046	14134	14078	14170	14048	14048	14253	13994	14106	14217	14268	14196	14076	14102	14104	14079	14249	14163	14089	14058	14002	14139	13964	14169	14090	13972	14041	14126	14123	14036	14048	13979	14027	14218	14093	14203	13960	14115	14077	14115	14114	14182	14114	14078	14231	14080	14032	14080	14095	14133	14170	13958	14070	14159	14125	14022	14248	14031	14180	13914	13980	14101	14010	13974	14193	14089	14091	14138	14084	14119	13935	14052	14096	14210	14022	13998	14182	14221	13972	14226	14091	14064	14132	14104	14108	13994	14144	14016	14213	14095	14112	14127	13956	14061	14038	14130	14096	14100	14005	14290	14229	14024	14164	14159	14109	14119	14079	14092	13991	13955	14224	14094	14004	13981	14240	14310	14130	14253	14174	14180	14168	14207	13989	14029	14143	14063	14196	14055	13891	14186	14003	14118	13955	14229	14177	14105	14033	14188	14115	13993	14004	13990	14051	14127	14115	14116	14108	14062	14091	14061	14039	14226	14115	13971	14070	14185	14246	14141	14069	13990	13997	14152	14086	13957	14118	13949	14116	14039	14096	14174	14309	14123	14185	14198	14125	14110	14127	14157	14077	13987	14076	14160	14065	14037	14081	14085
27611	22186	24770	20743	16887	16442	16427	16283	16118	17574	19986	18593	17398	16177	15854	15981	15931	15984	15974	16202	15902	15914	15880	16038	16044	15865	16024	15919	15861	15870	15897	16030	15833	15855	15859	16195	15958	15901	15980	15868	16051	16064	16012	15746	15845	15742	15825	15829	15848	15870	15984	15906	15988	15849	16036	15964	15927	15956	16008	15933	15971	15973	16072	16011	15807	15950	15769	15925	16025	15998	15989	15975	16035	15953	16222	15780	15885	15824	15941	16036	16088	15763	15964	16061	16148	15996	15848	15835	15934	15997	16016	15980	15841	15965	16110	16042	16022	16092	15678	15861	15951	15873	15819	15933	15802	15789	15773	15859	16062	15829	15729	15989	15988	15900	15915	15860	16039	16171	15955	15923	15983	15968	16167	15924	15805	15985	15983	15947	15925	15814	16025	16062	15979	16145	16069	16101	15951	16065	15974	16089	16025	16089	15635	15857	15913	15888	15808	15769	15967	16094	15873	16093	15903	16031	16156	16045	15966	15949	16018	15789	16006	15831	15990	15801	15893	15764	15908	16024	15994	16042	15834	15958	15813	15764	15910	15945	15879	15972	15821	16034	15912	16120	16084	15778	15938	15882	15744	15874	16074	15992	16043	15769	15989	15790	16154	15858	15863	15837	16066	16050	15934	16074	15969	15791	15960	15978	16058	16005	15920	16053	16035	15967	15717	15980	16030	15908	15946	15753	15854	16028	15862	15937	15857	15881	15836	16085	15964	15825	16124	15995	15830	15841	15756	15903	15786	15788	15795	15729	16067	15881	16095	16093	15951	15850	15957	16079	15938	15789	15656	16110	16046	15878	15881	16019	15813	15973	16181	16071	15928	16004	15936	15680	15950	15847	16044	15942	15910	15933	15872	15776	15786	15736	15812	15691	15945	15927	16027	15738	16127	15882	15925	15887	16065	15797	15909	15942	15945	15871	16083	15908	16041	16028	15904	15734	15941	15905	15918	15831	15982	15875	15906	16145	16036	15918	15995	16095	15866	15926	15841	15711	15881	15836	16019	15842	15842	15821	15983	15871	16001	15884	15863	15969	16146	16032	15959	15825	15966	15902	15867	15943	16024	15965	15849	15978	15747	15936	16044	15904	15726	15883	16134	15858	15918	15930	15906	16056	16143	16087	16022	15693	15888	16095	16045	15755	15850	15889	15798	15833	16103	15812	15906	15876	15865	16022	15831	15974	15950	16027	15930	16087	15895	15997	15992	15938	15995	15717	16048	15914	15785	15925	16040	16109	15825	15822	16071	15876	15705	15897	16095	15763	16076	15937	15661	15641	15931	15937	15924	15844	15839	15958	15886	15663	16132	15829	15983	16044	15977	15905	16098	15899	15844	15711	15925	16066	15840	15976	16034	15856	16086	15933	15995	15985	16009	15849	15888	15881	15827	15996	15932	15733	15876	15884	16042	16072	15909	16082	15808	15985	16003	15747	16105	15981	15751	15641	15903	15686	15982	16110	16131	16040	15822	16067	15980	16049	15594	15968	15882	15964	15820	15795	16026	15801	15802	15976	15663	15884	15891	16012	16059	16008	15967	16034	15950	15781	16037	15929	15798	15939	16063	16024	15972	15813	15750	15736	15815	16097	15971	15913	16062	16035	15954	16057	16060	15857	15904	15872	15810	15875	15867	15958	16158	16083	15856	15917	15798	16088	15788	15871	16179	15952	16141	15892	15785	15916	15827	16083	15917	15794	16097	15901	15925	16105	15937	16095	15851	15917	15864	15951	15893	15932	16073	15794	15867	15910	16051	16080	15806	15737	15806	16091	15890	15984	15881	15892	16105	15988	15910	15923	16178	15915	15817	15958	15954	15855	15906	15913	15946	15829	15879	15937	15943	15956	15840	15957	16292	15978	15912	15953	15974	15803	15952	16110	15834	16069	16044	15968	15781	15832	16004	15759	16069	16053	15999	15973	16145	16078	15924	16019	15911	15914	15896	15960	15912	16183	16209	15905	15917	15911	15914	15978	15918	16029	16223	15951	15954	15814	15914	15916	15845	16037	15958	15943	16067	15973	16013	15856	15926	15898	15878	16060	15868	15723	15809	16061	15956	15778	15791	16038	15927	15982	15890	16026	15998	15759	16016	16077	16067	15859	16088	15937	15839	16087	15625	15830	16034	16114	15915	15993	15858	15980	15877	16056	15911	15883	15782	15928	15964	15897	15981	15776	16084	15995	15799	15994	15990	15896	15747	15737	15781	15930	16084	15756	15870	15843	15923	15826	15876	16009	16014	15946	16065	15880	15977	15910	15927	15990	16018	16160	15891	15874	15952	15792	15939	15967	16113	16049	16115	16004	15893	16109	16032	15806	15823	16215	16053	15909	15853	15934	15877	15923	15840	15910	15955	15883	15881	15900	16063	15775	15948	15776	15942	16009	15842	16039	15986	15832	15984	16016	16040	15974	15789	15937	15791	15975	15828	16081	15956	16119	15907	15901	16059	15998	16063	15766	15951	16054	15831	16031	16007	15925	15831	15999	15849	15832	15995	15745	15884	16038	15900	15954	16065	15954	16090	15771	15820	16107	15891	16009	15826	15974	16058	16165	16092	15778	15957	16127	16049	16025	16168	15868	15958	15891	16037	15810	15972	16013	15857	15859	15983	16018	15944	15963	15857	15998	16056	16017	15705	15980	15861	15975	15831	16136	16048	16208	15844	15926	15921	15830	15888	15992	15767	16015	15905	15874	16019	16089	15907	16017	15951	15939	15784	15774	15907	15776	15949	16043	15795	16002	16032	15941	16133	16089	15965	16021	15945	15894	15768	15762	15946	16031	15752	15944	16024	15970	15970	16180	16032	15731	15929	16028	16017	15974	15892	15919	15846	15986	16059	16140	15940	15631	15883	16004	15797	15931	15907	15927	16149	16124	15872	15872	15731	15992	16049	15827	16060	16043	15859	16098	16080	15991	16111	15917	15945	15783	16151	16041	15834	16072	15981	15982	15910	15877	16181	15964	16080	15757	15976	15886	15682	15920	15915	15999	15928	16017	15837	15748	15978	15902	15997	15979	15908	15869	15955	16059	16017	16186	15914	15898	15861	15845	16002	15901	16120	15892	15763	15977	15850	15880	15925	15872	15873	16015	16377	15832	16065	15958	15936	16018	15952	16083	15780	15930	15977	15840	15948	16017	16084	15857	15880	16112	15886	15791	15802	15926	15956	16057	15938	15875	15837	15950	15888	15999	16014	16032	15821	15866	15808	15891	15970	16029	15834	15818	15961	15814	15831	16020	15834	15985	15661	15902	15847	16064	15854	15830	15868	16022	16002	16033	15963	15883	15987	15962	15807	15954	16088	16316	16119	15930	15929	15920	16093	15927	15924	15826	15895	15756	16012	16031	15949	15898	16130	15899	15985	16163	16006	16079	15964	15889	15858	15907	16036	15773	15968	15948	15783	15846	15967	15871	15957	15905	16020	16139	15868	15916	15948	15869	15964	16004	16160	15780	15818	15937	15887	15989	15987	16066	15853	15917	15776	15844	15891	16002	15971	15875	15894	16243	15965	15975	15905	15904	15848	16124	15975	16086	15989	15874	15669	15966	16075	16056	15861	15743	15980	16027	15969	15752	15832	15881	15746	15935	15927	15839	16038	15783	15889	16103	15891	16151	16025	16033	15857	16015	15837	15945	15855	15797	15941	15947	16103	15878	16029	16158	16010	16033	16062	15793	15815	16015	15883	15959	16100	15873	16132	16058	16128	15972	16177	15867	15976	15821	16004	15924	15932	15983	15884	15813	16000	15974	15927	15947	16004	15996	15870	15945	15899	15934	15994	15965	16007	15911	16015	15886	15961	15908	15810	15902	15870	15933	16153	16210	15714	15843	15858	16041	15906	15839	15961	15923	15720	16064	15935	15883	15850	15816	16046	16052	15849	15921	15916	16085	16210	15906	15951	16027	16161	15828	16166	16048	15923	16018	16008	15872	15977	15904	15805	15890	15984	16098	16093	15900	15747	15985	15814	16143	15958	15952	15856	15895	15994	15989	15785	16151	16039	16033	15894	15870	15859	16018	15960	15951	15947	16006	15864	15690	15965	16100	15930	15866	15992	15914	16002	15955	15845	16119	16168	16028	15973	15771	15851	15832	15783	15830	15953	15915	15944	16101	15974	16072	15949	15851	15918	15929	16015	15970	15877	15875	15969	15831	16021	15999	15889	15985	16119	15987	15861	15886	15802	15952	15783	15916	15934	15963	15982	15837	15829	16064	16087	16027	15845	15782	15777	15948	15780	15947	15922	15935	15910	15871	15882	15840	15715	15713	15906	15985	15909	15977	15887	16006	15849	16015	15890	15667	15849	15898	16053	15994	15952	15910	15903	15816	15922	16005	15991	16033	15750	15947	16108	16034	15995	15643	15796	15673	15934	15853	16123	15977	16014	16016	15822	15926	15990	15961	15856	15829	15785	15741	15917	15882	15947	15798	15935	16136	15657	15956	15968	15979	15844	16060	15899	16038	15851	15990	15968	15884	15939	15856	15813	15629	15880	15927	15956	16017	16032	16003	16032	15745	16020	15976	15865	15980	16047	15757	15917	15918	15967	16080	15929	15862	15871	15634	15776	15998	15840	15929	15922	15902	16037	15927	15777	15980	15864	15866	15827	15899	16115	15922	15890	15800	15889	15871	15922	15912	15942	15763	15864	15842	15977	15921	15886	15932	15769	16063	16028	15916	16025	15892	15966	15858	15926	15810	15922	15923	15928	15748	15907	16042	15978	15821	15948	15978	16022	15986	15864	16038	16008	16067	15900	16011	15942	15983	16076	16102	15923	15903	15982	15857	15827	15837	15885	15786	16101	16121	16001	16015	15920	15801	15976	15809	15927	15944	15805	16017	15931	15862	16143	15920	16177	15742	15739	15854	16073	16029	15813	16191	15960	15934	15810	15995	15881	15760	16018	15982	16054	15894	15929	15945	15729	15878	15940	15870	15824	15780	15755	15956	15725	16018	15973	15987	15971	15992	15869	15886	16132	15830	15931	15806	15984	16039	15791	15912	15854	15952	15902	16077	16089	15891	15763	15802	16180	15944	15961	16085	15958	15850	15941	16065	15819	15990	15832	15875	15932	15787	15900	16235	16004	15800	15905	15976	15948	16081	15736	16019	16024	16020	15782	15948
15076	21090	21822	17702	16495	15727	15482	15156	14975	17714	20515	18086	16452	14712	14742	14947	14797	14786	14682	14539	14924	14718	14873	14856	14743	14772	14916	14820	14827	14772	14743	14741	14739	14980	14819	14869	14865	14808	14783	14735	14624	14704	14847	14755	14611	14909	14724	14611	14875	14806	14620	14800	14797	14819	14688	14817	14668	14773	14646	14763	14627	14716	15048	14756	14762	14707	14564	14768	14742	14869	14697	14879	14783	14735	14870	14654	14858	14673	14765	14792	14667	14773	14786	14690	14819	14789	14564	14796	14789	14748	14707	14714	14719	14798	14708	14740	14869	14798	14874	14645	14708	14808	14728	14761	14826	14641	14662	14785	14897	14724	14728	14671	14990	14532	14680	14692	14856	14722	14757	14779	14987	14754	14827	14772	14786	14680	14895	14646	14611	14680	14656	14843	14811	14659	14793	14649	14752	14621	14788	14914	14823	14542	14890	14828	14691	14752	14761	14842	14609	14771	14872	14707	14691	14659	14792	14741	14929	14821	14802	14820	14791	14684	14678	14774	14720	14702	14694	14749	14864	14822	14782	14827	14743	14917	14747	14829	14879	14747	14558	14715	14618	14811	14684	14837	14761	14763	14579	14669	14813	14745	14899	14780	14734	14775	14804	14855	14803	14799	14805	14877	14701	14691	14731	14894	14781	14879	14850	14731	14769	14704	14601	14818	14749	14999	14806	14697	14882	14851	14647	14889	14620	14554	14759	14683	14775	14609	14829	14489	14774	14728	14748	14614	14931	14769	14664	14683	14856	14576	14579	14772	14820	14689	14747	14861	14802	14644	14546	14759	14626	14790	14950	14728	14634	14778	14599	14796	14766	14698	14867	14656	14686	14765	14783	14842	14797	14797	14760	14868	14853	14616	14783	14845	14728	14776	14758	14680	14734	14899	14656	14885	14768	14736	14789	14843	14729	14789	14826	14856	14908	14859	14787	14655	14765	14859	14606	14559	14849	14614	14938	14774	14607	14805	14610	14793	14839	14644	14828	14791	14763	14770	14759	14887	14759	14678	14798	14697	14751	14809	14510	14727	14647	14732	14849	14798	14924	14707	14632	14771	14836	14872	14823	14750	14760	14768	14770	14639	14607	14795	14788	14665	14746	14818	14756	14850	14737	14911	14779	14669	14775	14759	14577	14793	14696	14732	14773	14792	14868	14774	14829	14782	14736	14642	14765	14712	14612	14783	14954	14933	14645	14814	14735	14779	14586	14833	14726	14587	14772	14745	14682	14763	14686	14890	14766	14708	14729	14772	14774	14659	14730	14848	14687	14917	14747	14663	14797	14776	14674	14670	14746	14825	14901	14926	14774	14753	14618	14882	14697	14669	14906	14617	14840	14764	14685	14792	14902	14845	14612	14650	14583	14739	14748	14706	14747	14814	14711	14837	14763	14598	14949	14608	14755	14668	14658	14735	14894	14815	14835	14616	14829	14658	14638	14657	14793	14883	14621	14714	14750	14811	14963	14552	14840	14817	14715	14720	14900	14662	14764	14677	14717	14745	14739	14823	14726	14879	14758	14729	14796	14844	14863	14771	14744	14855	14699	14678	14752	14782	14797	14764	14707	14850	14879	14612	14834	14770	14734	14666	14659	14719	14778	14773	14854	14830	14707	14620	14789	14723	14942	14858	14686	14857	14763	14643	14659	14729	14796	14709	14825	14774	14758	14979	14711	14734	14743	14696	14715	14633	14643	14671	14774	14624	14705	14927	14531	14839	14698	14808	14722	14687	14819	14834	14876	14703	14723	14788	14830	14805	14618	14792	14789	14963	14786	14801	14835	14743	14636	14702	14594	14721	14903	14565	14770	14698	14939	14683	14811	14678	14743	14645	14777	14638	14857	14573	14720	14645	14793	14745	14794	14802	14811	14729	14700	14786	14899	14665	14673	14826	14801	14630	14676	14635	14659	14535	14685	14814	14785	14852	14821	14723	14904	14700	14898	14670	14775	14834	14814	14552	14892	14750	14759	14913	14660	14593	14770	14734	14737	14820	14770	14773	14731	14722	14741	14730	14758	14844	14599	14864	14676	14782	14738	14594	14798	14653	14887	14789	14680	14693	14736	14842	14782	14745	14861	14870	14795	14795	14787	14716	14715	14716	14603	14775	14715	14856	14651	14755	14743	14822	14566	14567	14964	14772	14758	14707	14657	14603	14889	14710	14788	14678	14767	14810	14785	14791	14699	14852	14697	14812	14781	14765	14659	14828	14896	14877	14652	14758	14975	14819	14789	14661	14666	14731	14572	14625	14727	14877	14771	14705	14651	14713	14763	14829	14723	14766	14680	14843	14655	14777	14702	14710	14836	14702	14831	14617	14706	14782	14698	14726	14795	14679	14641	14755	14869	14707	14907	14773	14721	14887	14859	14751	14849	14715	14837	14723	14818	14682	14803	14745	14803	14761	14664	14708	14694	14918	14750	14783	14711	14803	14782	14736	14615	14692	14750	14720	14717	14578	14589	14856	14728	14743	14851	14659	14799	14829	14793	14596	14910	14663	14750	14962	14763	14847	14688	14879	14787	14678	14611	14694	14826	14788	14828	14918	14965	14688	14720	14577	14818	14723	14945	14779	14800	14813	14853	14682	14761	14682	14607	14793	14614	14709	14721	14755	14650	14835	14795	14841	14674	14841	14681	14853	14796	14784	14861	14753	14851	14704	14641	14660	14681	14679	14772	14748	14831	14841	14853	14795	14786	14702	14794	14702	14717	14819	14816	14620	14869	14736	14629	14655	14846	14887	14698	14583	14850	14864	14704	14767	14634	14599	14709	14650	14982	14755	14744	14901	14739	14677	14664	14790	14660	14768	14890	14884	14789	14890	14784	14748	14755	14703	14727	14580	14717	14674	14776	14939	14673	14726	14689	14817	14901	14726	14857	14761	14633	14647	14641	14708	14673	14790	14678	14744	14741	14662	14700	14720	14870	14744	14757	14563	14623	14901	14741	14799	14704	14523	14736	14778	14806	14889	14793	14643	14775	14711	14730	14806	14631	14831	14715	14637	14955	14800	14857	14547	14612	14775	14815	14935	14724	14578	14816	14650	14742	14722	14824	14888	14735	14857	14898	14908	14727	14572	14716	14795	14793	14770	14923	14653	14830	14756	14708	14740	14681	14835	14703	14670	14853	14759	14924	14695	14851	14580	14750	14750	14707	14772	14894	14859	14784	14818	14686	14737	14831	14785	14886	14706	14599	14760	14715	14868	14739	14949	14673	14714	14716	14597	14972	14778	14699	14733	14765	14683	14581	14745	14675	14794	14737	14803	14844	14712	14724	14628	14725	14812	14582	14767	14917	14839	14567	14828	14890	14736	14842	14955	14774	14658	14959	14730	14802	14789	14735	14863	14907	14632	14724	14684	14831	14664	14874	14847	14848	14756	14694	14668	14606	14819	14773	14690	14750	14657	14729	14624	14553	14769	14827	14720	14567	14902	14885	14674	14695	14940	14779	14764	14843	14801	14894	14641	14835	14754	14607	14814	14703	14579	14768	14712	14716	14779	14721	14796	14605	14932	14858	14691	14798	14722	14746	14841	14779	14790	14757	14698	14803	14876	14711	14784	14620	14694	14842	14759	14813	14738	14732	14670	14921	14829	14821	14725	14681	14652	14747	14666	14796	14554	14759	14674	14926	14614	14876	14607	14807	14804	14824	14760	14667	14672	14716	14950	14775	14613	14751	14836	14614	14647	14902	14717	14656	14740	14735	14680	14891	14803	14722	14617	14656	14819	14651	14772	14769	14895	14664	14768	14850	14832	14920	14803	14813	14753	14693	14739	14825	14809	14775	14931	14697	14729	14744	14561	14752	14804	14729	14850	14871	14676	14830	14881	14706	14770	14834	14770	14939	14692	14778	14875	14706	14836	14723	14689	14870	14694	14746	14823	14716	14612	14857	14739	14810	14618	14934	14754	14880	14843	14722	14839	14690	14662	14867	14696	14715	14786	14763	14905	14678	14824	14940	14732	14640	14764	14674	14820	14972	14728	14765	14795	14644	14826	14659	14694	14865	14855	14732	14801	14921	14712	14671	14839	14832	14954	14802	14775	14696	14796	14855	14773	14776	14739	14806	14749	14721	14919	14566	14729	14793	14575	14649	14847	14900	14885	14837	14848	14781	14641	14757	14772	14823	14887	14654	14656	14866	14802	14753	14845	14664	14852	14778	14883	14780	14856	14653	14742	14629	14712	14747	14767	14761	14730	14639	14797	14680	14772	14737	14702	14792	14712	14704	14762	14793	14824	14727	14744	14774	14789	14851	14687	14798	14779	14902	14818	14814	14738	14762	14677	14853	14688	14771	14745	14861	14743	14836	14619	14778	14795	14854	14647	14837	14705	14896	14717	14716	14896	14910	14809	14689	14668	14822	14652	14739	14823	14817	14789	14764	14766	14733	14819	14816	14543	14714	14743	14751	14924	14790	14891	14596	14808	14718	14935	14622	14791	14793	14844	14707	14714	14876	14722	14870	14782	14777	14790	14777	14714	14823	14804	14659	14627	14723	14797	14795	14852	14745	14778	14703	14796	14628	14854	14774	14751	14764	14723	14838	14866	14897	14693	14784	14807	14708	14851	14734	14841	14828	14814	14927	14818	14710	14798	14635	14735	14655	14763	14638	14702	14836	14838	14729	14804	14695	14797	14787	14651	14786	14731	14711	14719	14746	14595	14854	14701	14750	14796	14716	14745	14686	14785	14673	14700	14715	14629	14720	14816	14790	14838	14776	14619	14860	14570	14949	14703	14755	14902	14645	14759	14655	14687	14859	14698	14857	14682	14770	14881	14728	14639	14601	14854	14620	14714	14789	14622	14695	14748	14749	14762	14574	14894	14708	14871	14733	14819	14740	14694	14722	14642	14829	14821	14720	14755	14752	14837	14588	14867	14631	14713	14538	14680	14618	14734	14793	14741	14780	14876	14767	14566	14879	14665	14897	14828	14840	14783	14878	14808	14772	14734	14802	14887	14638	14672	14731	14660	14805	14564	14694	14837	14813	14956	14706	14823	14816	14983	14664	14918	14900	14584	14827	14541	14721	14755	14692	14512	14799	14828	14797	14818	14790	14936	14670	14772	14922	14692	14628	14585	14662	14770	14636	14692	14703	14653	14694	14774	14714	14693	14565	14723
24631	21519	28645	25005	21449	18315	17266	15390	15198	27243	33068	26787	20738	15646	15158	14902	14828	14843	14831	14753	14909	14744	14778	14864	14878	14908	14798	14878	14661	14745	14877	14853	15018	14814	15040	14749	14839	14610	14774	14712	15032	14739	14996	14755	14826	14545	14829	14755	14781	14743	14870	14769	14723	14952	14858	14802	14723	14826	14873	14905	14762	14977	14670	14769	14865	14939	14647	14516	14905	14751	14835	14882	14669	14676	14760	14693	14742	14938	14731	14814	14752	14853	14798	14742	14764	14692	14785	14717	14871	14762	15014	14800	14695	14802	15139	14511	14723	14799	14739	14803	15005	14899	14773	14821	14769	14769	14917	14727	14643	14648	14816	14620	14822	14828	14903	14752	14972	14881	14713	14790	14784	14798	14979	14910	14698	14699	14861	14863	14781	14594	14782	14923	14724	14727	14848	14812	14766	14670	14591	14885	14976	14719	14800	14849	14617	14687	14735	14890	14722	14832	14820	14851	15009	14792	14841	14919	15058	14879	14591	14952	14874	14749	14524	14629	14715	14689	14777	14780	14624	14809	14665	14666	14922	14729	14805	14617	14734	14645	14789	14933	14704	14721	14736	14843	14683	14757	14785	14778	14589	14931	14771	14806	14806	14847	14634	14837	14650	14820	14715	14687	14916	14809	14887	14700	14804	14736	14723	14709	14900	14838	14776	14864	14733	14743	14817	14653	14815	14914	14770	14627	14756	14787	14905	14899	14875	14827	14874	14744	14910	14756	14663	14761	14873	14713	14694	14861	14792	14847	14717	14921	14648	14648	14618	14625	14821	14422	14709	14626	14616	14906	14688	14830	14730	14722	14881	14855	14712	14746	14852	14591	14785	14722	14720	14929	14845	14685	14894	14819	14993	14643	14906	14959	14723	14758	14707	14898	14935	14859	14712	14943	14642	14859	14865	14781	14730	14753	14775	14804	14827	14747	14814	14861	14813	14642	14713	14682	14907	14466	14728	14732	14793	14593	14937	14952	14802	14915	14920	14787	14907	14708	14834	14675	14725	14761	14633	14774	14727	14970	14750	14813	14796	14683	15043	14758	14748	14890	14809	14861	14704	14967	14699	14846	14752	14758	14867	14838	14573	14655	14745	14495	14731	14784	14715	14671	14879	14798	14832	14648	14728	14646	14814	14895	14807	14895	14831	14862	14689	14876	14806	14701	14682	14819	14651	14824	14782	14890	14763	14758	14690	14801	14941	14745	14942	14727	14676	14786	14803	14555	14774	14846	14678	14609	14860	14826	14761	14960	14799	14775	14653	14660	14994	14913	14792	14804	14797	14740	14852	14902	14782	14610	14604	14765	14727	14867	14849	14747	14735	14782	14636	14899	14780	14701	14807	14649	14859	14731	14615	14811	14782	14768	14704	14704	14760	14661	14736	14805	14676	14733	14902	14913	14711	14867	14639	14516	14718	14574	14921	14758	14751	14578	14982	14735	14889	14882	14733	14771	14747	14774	14918	14773	14693	14742	14856	14566	14640	14644	14848	14641	14973	14629	14815	14697	14698	14932	14722	14763	14900	14820	14734	14705	14788	14691	14794	14616	14900	14743	14783	14819	14648	14510	14652	14990	14499	14802	14578	14808	14696	14627	14843	14675	14946	14891	14592	14761	14884	14869	14832	14666	14774	14696	14783	14916	14929	14768	14721	14899	14868	14659	14853	14735	14661	14739	14790	14833	14672	14694	14724	14845	14826	14764	14659	14761	14672	14639	14845	14618	14906	14836	14708	14755	14738	14940	14734	14827	14604	14719	14697	15054	14740	14779	14912	14777	14711	14541	14815	14777	14746	14860	14950	14852	14755	14647	14621	14658	14876	14851	14748	14970	14662	14828	14839	14869	14693	14725	14912	14774	14831	14871	14816	14782	14999	14709	14738	14830	14775	14958	14686	14828	14851	14810	14704	14472	14776	14792	14964	14936	14652	14829	14730	14920	14794	14857	14840	14764	14797	14755	14957	15045	14604	14738	14814	14800	14877	14757	14891	14841	14835	14778	14783	14610	14754	14684	14626	14765	14821	14744	14832	14755	14752	14723	14719	14597	14781	14750	14777	14780	14862	14765	14899	14822	14880	14861	14888	14719	14767	14789	14787	14754	14803	14694	14921	14669	14694	14817	14828	14921	14656	14691	14813	14635	14540	14674	14767	14547	14809	14832	14800	14888	14813	14624	14888	14753	14718	14760	14871	14742	14655	14750	14648	14761	14746	14718	14739	14724	14785	14686	14811	14667	14881	14780	14865	14788	14735	14727	14896	15017	14765	14838	14781	14763	14912	14765	14630	14681	14796	14690	15043	14688	14677	14702	14769	14760	14797	14896	14910	14697	14972	14873	14757	14896	14873	14722	14816	14550	14868	14865	14840	14823	14659	14752	14839	14938	14749	14792	14946	14737	14744	14745	14519	14805	14870	14771	14780	14574	14780	14857	14720	14810	14734	14816	14828	14770	14727	14778	14870	14912	14718	14787	14681	14820	14830	14729	14776	14754	14795	14877	14834	14737	14760	14736	14856	14955	14527	14720	14786	14799	14783	14570	14688	14721	14681	14939	14750	14829	14838	14782	14817	14971	14813	14523	14883	14863	14757	14880	14913	14724	14880	14811	14842	14706	14794	14675	14692	14843	14851	14633	14735	14777	15035	14828	14984	14740	14676	14699	14763	14771	14614	14771	14801	14699	14591	14770	14742	14566	14903	15030	14742	14910	14745	14838	14906	14870	14769	14846	14718	14713	14729	14766	14837	14703	14829	14731	14496	14592	14812	15017	14845	14637	14844	14644	14666	14897	14767	14670	14941	14894	14627	14699	14914	14765	14497	14598	14731	14851	14770	14761	14727	14608	14509	14711	14685	14574	14781	14896	14844	14721	14716	14774	14795	14690	14701	14856	15084	14822	14778	14856	14747	14824	14806	14767	14875	14709	15008	14832	14887	14992	14830	14896	14802	14931	14989	14813	14886	14897	14816	14882	14681	14756	14691	14993	14765	14875	14801	14822	14868	14850	14708	14592	14766	14742	14757	14673	14574	14657	14709	14787	14882	14677	14890	14905	14592	14645	14645	14556	14828	14634	14867	14692	14691	14799	14734	14837	14742	14710	14668	14671	14993	14700	14602	14838	14816	14784	14616	14757	14794	14896	14618	14678	14811	14875	14805	14867	14854	14644	14612	14888	14868	14453	14801	14783	14990	14890	15013	14746	14759	14998	14795	14710	14594	14717	14563	14662	14708	14786	14869	14807	14862	14923	14809	14695	14698	14709	14997	14798	14929	14741	14697	14743	14721	14876	14973	14604	14823	14698	14676	14797	14795	14602	14632	14981	14793	14677	14844	14773	14900	14739	14855	14808	14753	14879	14614	14875	14834	14661	14946	14722	14834	14865	14651	14841	14719	14650	14652	14745	14810	14829	14801	14752	14753	14752	14654	14652	14818	14575	14848	14650	14783	14891	14804	14744	14562	14749	14850	14644	14853	14616	14671	14887	14568	14719	14903	14813	14790	14829	14890	14772	14905	14822	14792	14540	14812	14794	14707	14807	14948	14650	14877	14866	14973	14690	14906	14801	14826	14644	14785	14833	14695	14881	14676	14818	14700	14634	14735	14786	14840	15041	14844	14851	14965	14794	14899	14791	14995	14849	14797	14818	14825	14782	14789	14612	14766	14892	14777	14763	14905	14958	14784	14739	14846	14754	14765	14893	14980	14866	14754	14711	14802	14716	14770	14713	14866	14594	14878	14736	14864	14858	14900	14764	14901	14882	14784	14890	14968	14916	14669	14807	14750	14889	14666	14993	14841	14857	14879	14811	14841	14940	14749	14823	14566	14814	14616	14803	14819	14945	14913	14839	14709	14829	14921	14615	14700	14851	14845	14888	14796	14769	14867	14821	14880	14748	14731	14930	14972	14950	14906	14635	14826	14784	14923	14846	14816	14815	14940	14784	14814	14811	14709	14724	14771	14946	14769	14544	14827	14917	14910	14808	14736	14802	14811	14644	14805	14712	14628	14674	14898	14645	14860	14783	14965	14685	14900	14834	14979	15036	14916	14992	14927	14759	14724	14773	14919	14764	14934	14787	14638	14880	14853	14893	14804	14760	14680	14892	14710	14809	14785	14838	14629	14688	14746	14889	14759	14839	14661	14837	14786	14888	14808	14931	14784	14782	14606	14726	14789	14878	14999	14665	14735	14766	14688	14766	14678	14774	14599	14827	14664	15095	15113	14785	14698	14788	14780	14754	14960	14831	14772	14654	14759	14840	14831	14915	14718	14887	14842	14762	14653	14816	14856	14765	14921	14863	14756	14719	14700	14757	14751	14897	14700	14771	14773	14578	14740	14732	14739	14770	14992	14732	14722	14828	14937	14750	15066	14806	14740	14581	14743	14663	14670	14881	14701	14804	14911	14795	14805	14765	14855	14604	15021	14736	14918	14848	14861	14863	14576	14881	14846	14736	14664	14922	14827	14857	14808	14591	14629	15115	14750	14736	14854	14790	14667	14905	14820	14717	14320	14653	14837	14661	14533	14767	14867	14969	14816	14677	14838	14789	14663	14819	14815	14883	14632	14758	14847	14862	14730	14643	14790	14707	14882	14683	14765	14906	14710	14948	14710	14814	14761	14794	14667	15030	15027	14738	14781	14914	14718	14743	14819	14683	14838	14824	14684	14761	14693	14897	14976	14847	14902	14848	14941	14796	14799	14843	14954	14913	14868	14649	14647	14717	14775	14818	14781	14903	14889	14654	14713	14983	14715	14856	14784	14790	14765	14966	14773	14849	14841	14538	14764	14633	14908	14749	14604	14792	14704	14867	14852	14886	14605	14828	14785	14906	14871	14859	14756	14729	14735	14802	14699	14534	14989	15037	14779	14902	14771	14844	14655	14676	14679	14611	14699	14815	14928	14862	14796	14685	14679	14655	14750	14785	14640	14767	14693	14878	14621	14645	14694	14756	14882	14723	14666	14589	15018	14790	14898	14887	15028	14647	14896	14811	15155	14659	14704	14757	14705	14965	14698	14853	14786	14746	14813	14917	14693	14716	14853	14860	14717	14770	14749	14651	14771	14763	14860	14911	14662	14971	14769	14703	14877	14793	14785	14725	14992	14541	14882	14981	14949	14885	14891	14952
13883	23380	23795	19286	16188	15490	15074	14590	14504	33321	36609	28773	20383	14148	14023	14189	13981	13989	14126	14153	14093	14018	14071	14061	14206	14047	14166	13860	13978	14031	13972	14086	14011	14062	14205	14259	13827	13915	14111	13974	14070	14091	14081	14148	14110	13993	13908	14124	14017	14192	14012	14173	13916	14027	13982	13959	14107	14012	14115	14113	14093	14038	14158	14111	14107	13896	14003	14023	14081	14059	14081	13893	14118	13988	14127	14035	14092	13770	13947	14109	14138	14233	13969	14089	13921	13886	13986	13881	14089	14055	14194	13982	13781	14205	14094	13933	13982	14062	14049	14023	14039	14052	14057	13918	14050	14064	13988	14116	14129	14097	13890	14002	14062	13983	14058	14024	14161	13892	14085	13996	14041	14127	14016	13991	14059	14015	14102	13946	14007	14043	14225	13988	14068	13916	14169	13951	14072	14000	14035	14117	14015	13935	13962	14192	14117	13913	14017	14022	14105	13815	14052	14149	14019	13922	14029	14017	14166	13948	14108	14042	14046	14031	14162	14043	14020	14136	13928	13973	14028	13955	14031	14177	13974	14058	14033	13948	14068	14060	14000	14028	14104	14036	13867	14011	14046	13906	14100	14108	13970	13795	14132	14115	14095	14008	14042	14092	14039	14041	14156	14113	14069	14179	14149	14074	13986	14233	13984	14025	14182	14122	14006	13987	13947	13980	13994	14029	14079	14005	13968	13992	14019	13961	14172	13875	13925	14009	13940	14154	14100	13999	13904	14153	14143	14025	14156	14196	14107	14003	14004	14202	13969	14078	13914	14024	13881	14031	14000	13857	14111	13993	14108	14011	14154	14035	14046	14023	13958	14098	13993	13896	14033	14147	14059	13972	14011	14089	14123	13924	14067	14134	13817	14097	14027	13935	13953	14171	13979	13993	14075	14014	14065	14064	14042	13957	14229	13941	14104	13930	13986	14145	14074	14114	13946	13977	14092	13951	14019	13839	14037	14124	14025	14121	14002	14067	14116	13939	13925	13986	14031	14107	13967	13979	14000	14014	13953	13972	13859	13908	14039	13722	14198	13994	14076	14020	14029	13977	14005	14172	14241	14121	13967	14215	13834	13894	14045	14022	14060	14001	14048	14019	13963	14039	14022	14004	14097	13904	14252	14012	14055	13971	14029	13977	14066	13978	14021	13966	13952	13979	14044	14142	13948	14184	14127	14028	14087	14066	14191	14026	14079	14044	13986	14014	14139	14153	14194	14094	14039	14113	13810	14015	14061	14019	13881	14110	14028	13928	13995	14000	13889	13966	14103	14039	14139	14020	14091	14042	13955	14027	14044	13890	13953	14078	14040	14071	14001	13901	13955	13976	13890	13985	13947	14011	14067	14027	13919	13929	14004	14045	13998	14074	14094	14060	13988	13901	13950	14089	14062	14165	13984	13932	14038	14035	14277	14120	13885	13867	13974	14093	14187	14073	14180	14092	14052	13980	14050	13849	14107	14049	14109	13987	14022	13958	13992	14114	14004	13964	14014	13901	14193	13999	14073	13955	13907	13963	14017	14248	13947	14048	13998	14016	13940	14009	14058	14061	14058	14011	14023	14172	13966	14040	14034	14047	13965	14004	14118	13999	13993	13870	13892	13947	13882	14021	13963	13936	13969	14166	14042	14011	13898	14063	14057	13979	13975	13980	14047	13885	14079	14135	14136	13935	14093	13945	13904	14257	14014	14001	14090	13858	14019	13836	14038	13924	14220	14015	14100	14051	13954	14167	14137	13937	13978	13903	14098	14140	14068	14067	14203	13962	14016	13971	14026	14032	14042	14175	13849	13851	14123	13969	13969	14025	14001	14175	14183	13906	13905	14001	14001	14012	14108	14108	13991	13960	14094	14071	14096	14166	13992	13917	13992	13890	13951	14001	13902	13937	13755	14015	13967	14109	14056	13974	14147	14026	13964	14029	14101	14186	14151	14003	13929	13979	14130	13961	13950	13887	14022	14078	14080	13961	14061	14062	13942	14053	14207	13989	14015	13994	14041	14022	13909	14045	14096	14002	14016	14086	14190	14099	13982	14127	13988	14011	14071	13982	14099	14033	14002	14161	14051	14024	14105	13982	13956	13966	14036	14035	14054	14105	14104	14232	14068	14009	14008	13969	14185	14060	13978	14050	13930	14065	14050	13939	14087	14059	14115	14044	14144	13917	14061	14017	14010	13938	14158	14027	14118	14100	14131	14053	14095	13950	14069	14164	13973	14044	13827	13975	14076	14076	14218	14007	14042	14001	13979	14005	13907	14032	13982	14071	14074	13988	14099	14025	14176	14232	14144	13988	14039	14009	14117	14179	14040	14051	14066	14008	14040	14013	14147	13947	13852	14176	14030	14007	13946	14046	13950	14104	14128	14188	14008	13924	14137	14101	14026	14249	14104	14062	14082	13987	14157	13902	13993	14008	14146	13991	14046	14017	13926	13921	14059	13971	14002	14102	14000	14164	14206	13951	14048	13950	14039	14057	14191	14022	14091	14062	14086	14029	13933	13793	13910	14126	13983	14132	14091	14180	14101	13964	13966	14209	14190	13922	13976	13836	13924	14048	14052	14052	13864	14049	14147	13852	14114	14018	14118	13953	13931	14060	14204	14118	14023	14129	14012	14131	14014	14070	14058	14081	13998	14119	14043	14042	14066	14098	14134	13885	14184	14014	13938	14144	13969	14047	14158	13955	14027	14230	14017	13946	13983	13989	13917	14061	14108	14087	14052	14262	14181	14065	14153	14202	13886	14047	14034	14089	13966	14002	14104	14201	14284	14082	14023	14092	14006	14106	13995	14099	13941	14120	14088	13916	14021	13944	14164	14255	13903	13831	14028	14070	14028	14165	14106	13987	14130	14051	14186	13984	13954	14009	14079	14100	13842	14039	14070	14147	14114	14071	14271	14135	14030	14103	13860	13898	14137	14084	14114	13899	14015	14055	13944	13886	14004	14168	13900	14134	13900	14008	14029	14107	13888	13886	14073	14160	13848	14181	13959	14071	13935	13976	14123	13994	14190	14056	13859	14170	14243	13978	13998	14012	13943	14063	13945	14087	14096	13852	14020	14180	14017	14094	14144	14095	13982	14112	13808	14034	13989	13960	14098	14115	14000	14065	13881	14097	14035	14045	13983	13990	14090	13910	14130	13909	14122	14040	13890	14127	13809	13900	13900	14133	14064	14021	13910	14054	14054	13920	14026	13927	14047	14027	13909	13942	14013	14089	13839	13848	13911	14039	13904	14038	14252	14061	14052	13948	14109	13989	14071	14087	14030	14021	14011	14028	13984	13916	13937	13993	14101	14156	14007	14108	13955	14054	13923	14055	14043	14018	14012	14042	14080	14024	14175	14197	14009	14081	13886	14120	13907	14032	14101	13950	14116	13969	13793	14089	14039	13981	14081	14001	14142	14134	13973	14007	14075	14080	14007	14161	13860	14174	14011	14004	14025	13982	13880	14044	13893	14231	13980	14182	14004	13911	14101	14195	14078	14124	14050	14052	14140	14051	13882	13931	14193	14024	14028	13986	13990	14095	14047	13995	14005	14128	14126	14076	13987	13946	14121	14094	13984	14014	14147	13978	14053	13920	14025	13919	14054	13893	14003	13974	14120	13979	14126	13933	14013	13916	14002	14121	14014	14098	13921	14016	14033	14035	14023	14061	13876	14010	14112	14122	14086	13933	14064	14021	13968	13955	14038	14020	13957	13920	13976	13874	13812	14070	13938	14147	14023	14051	13882	14103	14086	14001	14006	14109	13902	14024	13959	14239	14044	14147	13818	13939	14155	13987	14143	14067	14091	14031	14152	14124	13928	14001	13936	13984	14032	14007	14080	14093	14005	14191	14161	13865	14070	14128	13991	14083	13821	14141	14066	14167	13983	14024	13990	14092	14095	14085	14037	14131	14115	13993	14228	14064	14092	14289	14028	14158	13918	14054	14001	13889	13893	13952	14031	14152	14035	14036	14104	13978	14101	14191	13995	13953	13986	14174	14050	14121	13921	14144	14015	13981	14048	13995	13999	14055	13904	13961	14142	13970	14237	14087	14140	14065	14124	14119	14111	13968	13890	13962	14069	13993	13989	13958	14042	14044	13931	14079	14026	14207	14126	14097	14075	13981	14117	14161	14004	14131	14055	14031	14026	14132	14081	13864	14054	14010	14166	14109	14130	14018	13993	14102	14099	14124	14231	13932	14206	14173	14256	13988	13927	14057	14091	14146	14131	13873	13931	14076	14002	14184	13872	14254	13911	14133	14012	13965	13915	14152	13999	13946	14062	14106	14074	13949	14018	14107	13985	13949	14056	13918	13954	14162	14092	14023	13924	14112	14109	14095	13996	14125	14068	13948	14025	14093	13877	13867	13978	14194	14268	14032	14014	14087	14092	14182	13988	14038	14091	14025	14077	13919	14005	14142	13912	14193	13882	14013	14136	13967	14168	14034	13890	14108	13994	13985	14065	13941	14101	14064	14012	13962	14034	14009	14102	13965	14000	14158	13998	13911	13954	13952	14142	14012	14131	14139	14016	14038	14014	13938	14001	14134	14178	13977	14011	14083	13980	14076	14140	14095	14111	13982	13871	14185	14074	14007	14108	14219	14005	13982	14007	13930	14008	14001	14052	13997	14039	14121	14024	14146	13976	14034	13864	13914	14042	14085	14097	14140	14027	14021	14000	13998	13908	13959	14178	13970	14084	14023	13934	14051	13945	14100	14050	14000	14041	14098	13961	13998	14062	14051	14036	14057	14029	13986	13991	13965	14000	13817	13945	13928	14050	14112	14065	14037	13977	14036	13927	13961	14092	14013	14045	14202	13942	14018	14065	13891	14040	14018	14137	14005	13958	14069	14166	13975	14003	14073	14089	14042	14090	14139	14046	14002	14171	14011	14012	14060	13997	14125	13857	14169	14003	13998	14139	13953	14248	13968	13912	14089	13968	13937	14116	14023	14102	14042	14163	13844	13843	13986	13867	14049	14019	14138	14031	13996	14226	14106	13966	14052	14082	14277	14093	14146	14059	14262	13965	14117	14105	13886	13998	13961	14058	13986	13929	14082	14063	14097	13915	14116	13981	14141	13966	13864	14021	13970	14030	13991	14080	14151	14135	14142	13905	13930	13917	13866	13967	14087	14102	13895
23110	21552	29535	24035	21648	22916	23100	17170	17288	41194	50149	37507	26888	17138	15670	15339	15154	15337	15399	15256	15259	15265	15293	15273	15199	15255	15490	15327	15354	15378	15198	15230	15205	15365	15208	15196	15120	15213	15270	14878	15319	15265	15194	14856	15129	15111	15101	15259	15152	14891	15105	14947	15101	15147	15221	15078	15270	14948	15195	15205	15143	15261	15111	15091	15346	15156	15005	15164	15191	15130	15233	15223	15302	15178	15256	15114	15015	15220	15019	15052	15029	15140	15204	15108	15340	15205	14958	15076	14927	15015	15137	15309	14985	14965	15209	15008	14875	14987	15319	15014	15196	14904	15000	15235	15102	15126	15139	15172	15089	15178	15096	15083	15257	14888	15225	15074	15176	15279	14961	15095	15175	15187	15069	15180	15290	14985	15224	15291	15150	14992	14945	15181	15015	15233	15189	15082	15026	15045	14990	15030	15128	15143	15108	15165	15095	14945	15082	15256	15150	15078	15121	15239	15160	15175	15012	15311	15073	15055	15014	14972	15183	15223	15108	15001	15144	15046	14990	15230	15388	14956	15309	15040	15114	15203	15125	14944	15166	15223	14962	14842	15131	15123	15241	15116	15116	14875	15152	15025	15058	15152	14931	15092	15250	15154	15119	15062	15058	15164	15225	15107	14798	15103	15152	15069	15148	15175	15238	15024	15145	15069	15058	15186	15219	15051	15100	14981	15064	14992	15020	15125	15065	15155	15125	15084	14928	15054	15062	15260	15220	15238	15044	15106	15330	15114	15074	15017	15160	15049	15185	15003	15182	14992	15090	15134	15167	15259	15377	15121	15038	15193	15035	15217	15020	14960	15172	15233	15033	15076	15117	15223	15080	15117	15119	15101	15140	15201	15157	15099	15079	15115	15255	15206	15044	15151	14996	15165	15024	15176	14945	15218	15037	14867	15078	15125	15337	14960	15222	15014	15248	14971	15160	15141	15019	15023	15069	15124	15115	15121	14856	15146	15095	14920	15198	15010	14884	15031	15071	14912	15137	15199	15069	15234	15183	15188	15073	15107	15007	15179	14982	14998	15076	15001	15271	15137	15110	14981	15158	15048	14995	14988	15182	14921	15104	15171	15058	15205	15149	15170	15201	15232	15214	15128	14963	15174	15037	15065	15070	15059	14958	15058	14917	15092	15178	15279	15019	15098	15147	15081	15419	15146	14927	14948	15221	15002	15066	15222	15061	14993	15059	15226	15272	14967	15127	15013	15033	14997	15110	15088	14984	14999	15263	15071	15219	15141	15180	15132	15232	15292	15136	14933	14999	15000	15356	15250	15263	15078	15260	14941	15029	14982	15167	15058	15027	15084	14987	15180	15173	15024	15244	15181	15112	15104	15096	14999	15061	15084	15025	14924	15066	15155	15159	15162	15065	14995	15102	15025	15321	15343	15153	15097	15071	15100	15106	15147	15217	15062	15202	15090	15003	15131	15190	15030	15023	15065	15206	15048	14894	15055	15125	15067	15095	15076	15114	15228	15047	15173	15128	15128	15156	14989	15301	15215	14985	15131	15089	15176	15068	15016	15158	15092	15300	15130	15349	15068	15041	14982	15098	15296	15190	14931	15194	15083	15101	14947	15135	14917	15032	14982	15301	15222	15245	14799	15074	15062	14884	15156	15219	15162	15064	15014	14857	15084	15131	15004	15245	14881	15054	14985	15182	14948	15233	15270	14926	15005	15052	15316	15107	15053	14837	15029	15214	15088	15183	15017	15047	15169	15174	15105	15217	15105	14998	15203	14982	15095	15180	15090	15053	15113	15048	15053	15186	14979	15053	14985	15175	14794	15153	15079	15043	15101	15213	15027	15174	14840	15028	15008	15221	15055	15273	15099	15020	15077	14953	14951	15039	15127	15175	15204	15172	15046	15196	15189	15186	15130	15014	15024	15063	15179	15158	15125	14888	15035	15055	15068	15147	15089	15187	14775	15116	14976	15267	15254	15141	15160	14979	15148	15307	15077	15142	15118	15165	15084	15034	15185	14948	15093	15257	15124	15160	15236	15346	15112	15134	15161	15032	15303	15193	15291	15305	15104	15226	15055	14976	15259	15166	15220	14910	15077	15104	15182	15057	15060	14981	15142	15156	15307	15166	15249	15115	15011	15215	15062	15030	15227	15096	14953	14884	15078	14975	14954	15208	14969	15128	15087	15092	15261	14995	14916	15017	15285	15112	15118	15040	15010	15012	15126	15003	15076	15103	15021	15032	15021	15066	15086	15031	15098	15046	15211	14909	15272	14946	15069	15312	14965	15102	15004	15012	15013	15002	15069	15037	15189	15051	15084	15214	15187	15159	15130	14874	15073	15068	15071	15200	15034	15004	15036	14993	14932	15147	15060	15007	15045	15046	15094	15152	15275	15174	15102	15116	15312	15211	15182	15065	15162	15145	14974	15174	15057	15071	15193	15207	15122	14976	15041	15227	15178	14944	15239	15009	15071	14883	15124	15027	15044	15189	15144	15205	15229	15137	15018	15063	15063	14837	15025	15215	15173	15265	15216	15174	15011	15250	14953	15152	14952	15235	15143	15161	15226	15271	15032	15070	15066	15165	15151	14926	15199	15173	14895	14925	15075	15114	15048	15179	15215	15127	15254	15212	15226	14931	15048	15028	15161	14992	15314	15096	15025	15206	14934	15084	15166	15076	15084	15104	14948	14916	15018	15187	15330	15094	15134	15084	15167	15047	15033	15088	15055	15006	15137	15066	15109	15252	15105	15092	15077	15183	15067	15064	15184	15107	15144	15104	15176	15144	15150	15064	15076	15091	14958	15128	15241	15170	14945	15239	15151	15089	15090	15000	15199	14968	15087	15144	15187	15094	15059	15154	15181	15174	15000	15149	15136	14939	15058	15287	15059	15067	14992	15114	15165	15066	15283	15033	15136	15154	14994	15084	15011	14996	15130	15076	15019	15124	15153	15092	15241	14940	14951	15082	15205	15181	15184	15132	15098	15007	15103	15036	15154	14980	15137	14947	14965	15060	15131	15074	15147	15137	15054	15029	15075	15123	15161	15178	14911	15226	14958	15035	15109	15087	15134	15229	15011	15071	15229	15033	15076	14995	14996	15166	14988	15106	15043	15239	15044	15048	15028	15193	15155	15345	14939	15097	15141	14891	15180	15111	15145	15232	14944	15021	15159	15176	15088	15148	15241	15167	15152	15105	15043	15077	15140	15071	15095	15008	14950	14986	15057	15443	15236	15034	14886	15033	15001	15250	15095	15117	15077	15132	15145	14925	15072	15361	14973	15016	15164	15210	15222	15117	15004	14911	15123	14990	15156	15176	14948	15112	15141	15305	14901	15134	15010	15154	15237	14933	14958	15145	15015	15011	15117	15164	15031	15206	14921	15214	14974	14927	14998	15166	14998	15058	15162	15107	15090	15067	15185	15193	15184	14982	15051	15003	15198	15207	15256	15201	14956	14865	14901	15116	14911	15088	15192	15098	15073	15146	15237	15019	15115	14997	15027	15209	15205	15142	15211	15264	15035	15189	15266	15104	15077	15106	15016	15050	15107	15194	15059	15062	15040	15317	15237	15069	15332	14909	14851	15115	15028	15264	15023	14939	14914	15119	15049	14900	15057	15154	15027	15101	15009	14963	15026	15110	15275	15146	15158	15078	15081	15059	14922	15101	14918	15160	15030	15212	15054	15005	15161	15116	15049	15262	15119	15081	15054	15021	15114	15291	14913	15026	15038	15150	15019	15077	15092	15139	14862	15218	15112	15296	15135	15070	15054	15155	15089	15049	15280	14976	15117	14928	15071	15035	14986	15110	15176	15209	15196	15021	15132	15140	15299	15113	15110	14981	15258	15227	14914	14967	15055	15009	15169	15076	15006	15279	15284	15316	15212	15032	15212	15174	14902	15161	15120	14992	15185	15203	15031	14932	15135	14988	15013	15066	15040	15049	14866	14915	14991	15084	15204	15254	15211	15276	15124	15038	15064	15113	14983	15039	14954	15091	15175	15032	15132	15018	15061	15125	15043	14933	15040	15228	15134	14827	14896	15140	15258	15232	15168	15301	14848	15179	15035	15212	15115	15099	15243	15061	14986	15239	15035	15070	15102	15094	15158	14978	15097	15186	15295	15132	14985	14951	15104	15039	15136	15142	15150	15166	15020	15103	15297	15139	15163	15214	15003	15088	14975	15132	15121	15221	15098	15065	15098	15331	15076	15091	15199	14956	15082	15115	14862	15089	15029	15189	15153	15127	14963	15315	14964	14971	15134	15259	15012	15089	15011	15018	15081	15170	14937	15073	15023	15195	15023	15180	15005	15349	15145	15017	15090	15080	15002	15120	15118	15146	15128	15151	15059	15068	15178	15228	15095	14898	15200	15200	15134	15051	15273	14960	15261	15282	15182	15008	15125	15063	15092	15154	14997	15201	15334	15114	15211	14907	14987	14974	15231	15061	15135	15079	15088	15084	15224	15124	14957	15079	15066	15176	14942	15061	15048	15144	15373	15153	14959	15075	15113	15025	15094	15132	14960	15044	14870	15041	15032	15107	15153	15063	14926	14972	15147	15129	15013	14998	15235	15206	15166	15235	15016	15082	15272	15172	15246	15077	15153	14987	15046	14935	15004	15259	15147	15036	14963	15085	15068	15043	15039	14910	15176	15159	15002	15104	15319	15155	15252	15091	15234	15118	14957	15143	15400	14989	14867	15150	15038	15205	15032	15305	15310	15145	15082	15155	15082	14999	15090	15094	15010	15167	15035	14967	14974	14968	14827	14979	15062	15061	15036	15100	14915	15220	15050	14973	15019	15141	15039	15163	14825	14854	15046	15061	15050	15110	15124	15048	15055	15102	15027	15009	15184	15014	15262	15007	15090	14881	15221	15285	15099	15062	15067	14946	15201	15086	15009	14887	15215	15081	15313	15246	15186	14889	15161	15210	15060	15071	15150	15178	15212	15047	15115	15167	14955	15126	15050	15169	15103	14889	15097	15097	15206	15078	15118	15212	15105	15005	15245	15053	15052	15034	14930	15241	15044	15038	15219	15224	15056	15049	15126	15110	15291	15126	15083	15173	15028	15311	15113	14974	15093	14955	14985	14944	14995	15216	15125	14938	15078	15050	15122	15015	15146	15309	15164	15128	15173	15134	14985	15070	15106
16052	28934	27105	21261	18670	16888	16589	16111	18933	46846	50986	39133	27020	14163	14224	14166	14189	14203	14217	14119	14257	14366	14330	14306	14138	14285	14271	14371	14177	14361	14197	14235	14376	14285	14315	14124	14295	14317	14207	14270	14406	14142	14354	14269	14145	14165	14231	14187	14118	14222	14069	14331	14453	14210	14172	14192	14266	14391	14287	14275	14103	14214	14298	14230	14248	14180	14409	14212	14318	14301	14204	14058	14180	14155	14165	14300	14210	14179	14202	14229	14362	14248	14233	14223	14318	14063	14340	14323	14324	14139	14368	14219	14213	14048	14325	14260	14247	14369	14121	14271	14213	14007	14180	14237	14164	14239	14255	14346	14187	14214	14221	14223	14394	14234	14196	14240	14087	14359	14204	14131	14321	14218	14261	14324	14141	14386	14258	13996	14285	14259	14304	14244	14268	14234	14316	14202	14280	14182	14078	14325	14349	14283	14323	14130	14356	14366	14071	14222	14227	14081	14264	14303	14041	14260	14203	14253	14186	14332	14336	13989	14203	14325	14215	14069	14454	14054	14148	14285	14316	14288	14148	14130	14073	14322	14228	14081	14157	14233	14233	14240	14263	14220	14251	14126	14339	14156	14226	14177	14154	14076	14381	14031	14231	14034	14205	14215	14304	14211	14066	14220	14307	14169	14302	14241	14264	14146	14260	14207	14234	14158	14166	14261	14209	14128	14208	14306	14358	14202	14323	14031	14147	14236	14332	14121	14232	14161	14151	14350	14253	14313	14201	14257	14190	14147	14247	14417	14272	14247	14229	14198	14109	14145	14014	14265	14189	14405	14146	14247	14154	14111	14230	14229	14337	14283	14088	14318	14242	14055	14287	14300	14115	14121	14322	14240	14156	14345	14331	14151	14158	14210	14173	14444	14189	14366	14403	14138	14139	14211	14223	14207	14298	14263	14166	14177	14171	14262	14251	14193	14222	14223	14028	14285	14166	14101	14087	14284	14410	14060	14213	14215	14261	14269	14206	14237	14177	14143	14270	14190	14209	14208	14430	14225	14362	14349	14227	14284	14269	14289	14165	14175	14198	14303	14223	14188	14179	14133	14115	14319	14254	14176	14120	14293	14199	14307	14297	14034	14394	14112	14257	14191	14290	14183	14301	14374	14265	14089	14110	14065	14192	14236	14272	14210	14101	14342	14195	14130	14175	14330	14147	14260	14282	14148	14051	14370	14195	14276	14315	14233	14300	14147	14118	14184	14148	14141	14273	14198	14136	14247	14098	14213	14266	14064	14253	14350	14092	14023	14319	14285	14260	14045	14152	14426	14348	14153	14212	14132	14229	14378	14109	14247	14046	14338	14336	14161	14315	14163	14267	14109	14150	14283	14275	14303	14162	14055	14116	14253	14282	14099	14278	14067	14114	14011	14136	14172	14299	14366	14234	14340	14372	14136	14277	14111	14140	14277	14197	14373	14114	14279	14139	14281	14144	14428	14380	14139	14121	14178	14099	14299	14197	14191	14301	14132	14266	14240	14171	14161	14222	14324	14295	14251	14346	14206	14349	14206	14300	14251	14202	14224	14222	14226	14081	14314	14243	14279	14314	14241	14113	14206	14047	14315	14202	14313	13946	14113	14009	14183	14144	14316	14095	14230	14161	14265	14411	14312	14228	14144	14325	14350	14258	14319	14236	14042	14096	14234	14261	14285	14187	14158	14112	14205	14168	14179	14271	14195	14188	14237	14300	14297	14301	14100	14180	14273	14181	14049	14356	14119	14379	14217	14221	14132	14273	14070	14071	14174	14307	14273	14141	14271	14018	14232	14135	14247	14396	14258	14439	14128	14203	14195	14259	14158	14283	14159	14127	14191	14032	14039	14363	14128	14106	14433	14191	14037	14253	14212	14109	14231	14096	14392	14240	14064	14222	14238	14069	14267	14304	14143	14202	14337	14276	14101	14277	14060	14415	14065	14301	14055	14219	14222	14181	14189	14096	14100	14306	14315	14241	14171	14035	14288	14108	14118	14443	14184	14231	14235	14311	14119	14010	13975	14369	14337	14103	14187	14214	14122	14225	14182	14264	14252	14111	14184	14224	14032	14230	14183	14238	14208	14290	14234	14217	14153	14173	14215	14274	14206	14287	14304	14371	14372	14278	14283	14150	14227	14192	14244	14202	14051	14220	14218	14013	14343	14314	14128	14205	14405	14213	14011	14092	14205	14223	14333	14300	14286	14086	14325	14164	14100	14324	14116	14113	14262	14312	14275	14109	14109	14317	14094	14249	14304	14231	14004	14353	14235	13981	14180	14184	14241	14113	14314	14114	14175	14227	14193	14362	14079	14292	14084	14307	14183	14271	14084	14162	14320	14242	14197	14179	14201	14206	14181	14107	14270	14353	14195	14238	14208	14198	14162	14363	14125	14089	14155	14205	14326	14244	14062	14294	14228	14230	14038	14282	14176	14156	14119	14054	14114	14287	14114	14264	14075	14280	14202	14248	14247	14207	14091	14085	14371	14196	14309	14171	14308	13941	14212	14217	14146	14322	14124	14223	14219	14150	14197	14057	14204	14379	14168	14218	14344	14176	14397	14172	14222	14346	14266	14158	14062	14037	14207	14034	14373	14361	14317	14268	14201	14304	14173	14298	14192	14083	14434	14112	14159	14318	14260	14146	14266	14035	14250	14313	14346	14133	14135	14221	14270	14223	14328	14052	14314	14197	14210	14161	14162	14324	14140	14207	14191	14151	14224	14378	14155	14262	14094	14230	14041	14185	14094	14180	14365	14109	14134	14355	14158	14300	14259	14247	14203	14216	14284	14381	14282	14059	14348	14127	14337	14361	14293	14073	14232	14253	14197	14093	14229	14228	14077	14112	14182	14088	14228	14419	14175	14026	14313	14263	14220	14250	14340	14215	14144	14288	14131	14374	14196	14157	14229	14233	14295	14142	14233	14163	14280	14108	14320	14237	14244	14178	14226	14168	14284	14305	14220	14076	14320	14268	14188	14238	14383	14011	14146	14298	14229	14204	14174	14248	14326	14217	14104	14054	14091	14251	14118	14275	14272	14185	14163	14376	13989	14230	14273	14340	14123	14239	14393	14165	14221	14150	14330	14140	14170	14400	14038	14397	14116	14293	14240	14439	14149	14183	14188	14266	14235	14088	14237	14228	14315	14247	14081	14205	14336	14238	14029	14191	14224	14136	14204	14197	14056	14361	14329	14235	14075	14197	14168	14034	14168	14266	14187	14147	14268	14158	14206	14174	14112	14161	14221	14072	14303	14200	14415	14346	14294	14247	14250	14164	14110	14053	14388	14321	14268	14162	14155	14215	14270	14321	14201	14280	14101	14304	14006	14096	14241	14093	14258	14164	14148	14106	14185	14216	14371	14282	14167	14275	14241	14267	14229	14100	14276	14180	14190	14086	14263	14101	14177	14199	14186	14378	14170	14248	14177	13953	14058	14194	14259	14237	14198	14317	14262	14336	14208	14193	14191	14184	14205	14092	14269	14296	14236	14234	14063	14241	14381	14108	14214	14252	14131	14154	14076	14242	14124	14260	14422	14240	14284	13969	14313	14244	14159	14180	14164	14180	14213	14194	14300	14149	14189	14353	14050	14228	14212	14215	14219	14291	14031	14091	14177	14170	14221	14251	14094	13964	14308	14033	14312	14196	14302	14179	14373	14059	14167	14302	14392	14213	14141	14124	14315	14150	14271	14370	14319	14114	14219	14178	14170	14252	14334	14094	14061	14160	14333	14283	14211	14218	14262	14216	14176	14206	14247	14418	14126	14125	13940	14321	14006	14200	14258	14325	14063	14082	14231	14161	14191	14141	14119	14005	14266	14293	14255	14367	14244	14271	14172	14245	14270	14175	14150	14320	14099	14292	14145	14142	14108	14290	14229	14064	14258	14223	14217	14093	14259	14194	14229	14208	14211	14112	14317	14191	14376	14304	14308	14302	14194	14221	14119	14178	14192	14375	14124	14279	14145	14218	14150	14019	14258	14414	14173	14188	14087	14219	14203	14341	14147	14085	14262	14096	14201	14372	14201	14142	14350	14140	14140	14224	14064	14356	14150	14102	14063	14308	14273	14183	14204	14274	14204	14204	14165	14359	14316	14239	14243	14357	14152	14037	14191	14298	14134	14163	14224	14152	14225	14097	14220	14205	14165	14108	14321	13990	14169	14124	14160	14163	14276	14177	14104	14207	14321	14043	14155	14246	14196	14255	14310	14192	14190	14428	14165	14182	14204	14240	14188	14062	14189	14162	14194	14280	14213	14307	14245	14206	14184	14334	14349	14325	14244	14050	14295	14295	14179	14343	14136	14333	14209	14381	14216	14122	14217	14217	14211	14200	14212	14326	14243	14051	14226	14170	14175	14292	14227	14206	14099	14205	14120	14140	14190	14110	14210	14221	14281	14304	14074	14294	14302	14117	14219	14101	14374	14219	14241	14101	14226	14244	14084	14167	14154	14210	14211	14055	14379	14181	14309	14191	14385	14271	14213	14188	14318	14239	14114	14127	14383	14269	14093	14250	14305	14335	14265	14287	14192	14429	14229	14223	14251	14129	14209	14287	14400	14248	14125	14214	14271	14014	14079	14259	14072	14244	14165	14167	14171	14253	14236	14225	14117	14269	14303	14357	14342	14171	14101	14295	14165	14307	14378	14165	14336	14201	14181	14242	14220	14222	14166	14221	14259	14207	14532	14170	14247	14263	14181	14201	14247	14117	14081	14201	14202	14304	14368	14287	14092	14417	14173	14080	14217	14330	14077	14329	14177	14181	14199	14163	14240	14325	14272	14342	14317	14495	14178	14202	14125	14324	14225	14076	14229	14115	14137	14175	14270	14344	14191	14147	14131	14238	14314	14268	14228	14138	14158	14142	14312	14306	14123	14093	14178	14324	14303	14239	14197	14296	14330	14311	14121	14213	14156	14195	14132	14137	14110	14148	14171	14156	14213	14213	14159	14169	14253	14273	14215	14105	14130	14242	14215	14179	14046	14259	14164	14242	14272	14068	14112	14183	14126	14209	14145	14287	14172	14269	14350	14156	14266	14323	14289	14118	14120	14242	14176	14230	14140	14257	14157	14138	14229	14332	14310	14351	14195	14054	14221	14149	14314	14352	14224	14167	14247	14203	14340	14116	14362	14210	14249	14225	14112
27385	21847	22538	17899	14868	14145	14213	13799	14146	16474	17716	16296	14916	13943	13859	13735	13656	13606	13639	13794	13624	13707	13476	13684	13726	13698	13711	13823	13651	13692	13744	13825	13666	13530	13653	13698	13611	13722	13728	13728	13611	13646	13525	13959	13700	13942	13684	13753	13764	13630	13717	13870	13780	13720	13891	13815	13715	13621	13495	13654	13870	13697	13600	13807	13818	13639	13777	13555	13577	13633	13897	13833	13907	13692	13660	13689	13849	13652	13557	13583	13697	13765	13731	13632	13743	13711	13666	13618	13870	13937	13752	13750	13584	13648	13669	13743	13618	13629	13670	13610	13591	13822	13708	13458	13779	13535	13649	13756	13637	13714	13547	13661	13525	13857	13633	13717	13732	13804	13597	13562	13764	13780	13781	13731	13688	13727	13850	13676	13731	13539	13536	13601	13657	13676	13580	13643	13735	13666	13504	13716	13743	13730	13641	13726	13749	13775	13719	13772	13612	13742	13574	13817	13631	13691	13696	13755	13626	13639	13957	13698	13746	13338	13491	13757	13596	13852	13771	13782	13755	13643	13661	13607	13821	13825	13704	13571	13903	13748	13749	13683	13631	13506	13683	13588	13601	13766	13714	13738	13800	13714	13585	13639	13658	13705	13832	13786	13553	13697	13719	13675	13647	13536	13862	13532	13743	13900	13653	13792	13666	13655	13898	13618	13578	13512	13828	13644	13894	13760	13873	13648	13735	13554	13601	13811	13613	13605	13698	13716	13853	13638	13716	13786	13666	13659	13593	13655	13550	13657	13684	13589	13739	13806	13595	13789	13679	13734	13725	13591	13529	13690	13744	13718	13734	13686	13463	13570	13618	13653	13562	13651	13681	13494	13606	13602	13677	13733	13569	13577	13783	13728	13782	13582	13741	13552	13790	13591	13777	13594	13604	13688	13769	13644	13780	13728	13711	13672	13640	13729	13826	13682	13633	13735	13608	13833	13639	13688	13577	13616	13605	13798	13711	13700	13590	13631	13940	13713	13550	13489	13803	13730	13677	13667	13605	13576	13693	13677	13750	13554	13636	13652	13717	13492	13663	13837	13880	13590	13594	13628	13647	13646	13633	13583	13718	13696	13562	13917	13549	13667	13828	13658	13709	13794	13765	13523	13667	13730	13576	13886	13646	13492	13655	13748	13561	13743	13801	13628	13565	13519	13786	13694	13503	13497	13671	13595	13840	13496	13665	13790	13644	13465	13561	13733	13761	13786	13776	13763	13844	13669	13440	13639	13734	13721	13441	13588	13754	13616	13772	13526	13572	13714	13806	13640	13812	13685	13711	13599	13622	13720	13811	13737	13524	13751	13660	13887	13434	13593	13654	13499	13653	13474	13654	13591	13706	13590	13660	13685	13709	13762	13630	13712	13449	13721	13780	13851	13471	13661	13699	13599	13673	13758	13840	13852	13672	13644	13575	13728	13822	13712	13684	13701	13591	13882	13741	13627	13613	13661	13691	13582	13781	13798	13645	13726	13717	13449	13491	13966	13738	13858	13841	13764	13818	13841	13859	13695	13523	13717	13577	13695	13622	13564	13699	13984	13514	13623	13581	13598	13595	13619	13546	13681	13545	13909	13725	13576	13590	13699	13574	13653	13720	13564	13823	13643	13715	13748	13618	13749	13641	13636	13578	13845	13736	13624	13782	13685	13660	13614	13787	13778	13798	13731	13629	13829	13829	13768	13641	13625	13784	13638	13669	13768	13721	13628	13848	13681	13612	13639	13903	13530	13635	13725	13621	13698	13731	13831	13740	13710	13648	13590	13685	13758	13564	13457	13531	13822	13676	13711	13686	13735	13799	13810	13676	13666	13552	13509	13641	13735	13656	13677	13648	13718	13784	13652	13591	13637	13825	13858	13607	13618	13819	13608	13780	13643	13590	13714	13749	13669	13852	13793	13868	13660	13625	13670	13744	13819	13515	13683	13814	13635	13650	13737	13886	13731	13720	13620	13761	13705	13592	13753	13827	13793	13704	13613	13723	13579	13667	13719	13540	13641	13648	13651	13712	13605	13706	13727	13694	13607	13625	13740	13663	13700	13761	13622	13768	13703	13524	13461	13768	13487	13706	13772	13689	13658	13493	13768	13667	13526	13807	13590	13695	13660	13739	13760	13537	13904	13792	13747	13681	13491	13670	13650	13651	13850	13450	13952	13562	13623	13707	13686	13593	13593	13578	13619	13691	13687	13790	13748	13594	13546	13907	13613	13720	13461	13612	13531	13664	13934	13752	13581	13883	13716	13567	13840	13605	13615	13723	13800	13645	13759	13685	13659	13606	13711	13686	13746	13730	13592	13725	13611	13642	13682	13583	13684	13828	13821	13698	13570	13641	13702	13813	13786	13682	13619	13549	13674	13797	13544	13593	13528	13556	13662	13724	13648	13627	13826	13560	13654	13755	13721	13690	13570	13717	13868	13799	13922	13665	13648	13749	13882	13614	13479	13507	13596	13645	13714	13735	13724	13599	13555	13727	13735	13521	13729	13606	13474	13692	13683	13677	13564	13404	13638	13652	13790	13758	13561	13613	13801	13785	13494	13767	13612	13671	13577	13843	13667	13679	13615	13703	13766	13711	13637	13784	13710	13748	13777	13566	13544	13742	13777	13684	13712	13679	13650	13808	13811	13654	13784	13917	13612	13523	13524	13738	13678	13694	13677	13836	13749	13825	13768	13716	13636	13694	13625	13633	13622	13591	13664	13705	13660	13565	13797	13805	13747	13633	13444	13726	13788	13590	13800	13659	13552	13614	13785	13603	13746	13689	13535	13683	13676	13816	13690	13746	13565	13747	13752	13831	13773	13853	13682	13635	13659	13719	13708	13711	13591	13755	13556	13575	13721	13579	13628	13633	13854	13692	13584	13769	13663	13812	13619	13505	13640	13605	13725	13797	13763	13764	13763	13666	13802	13755	13671	13610	13661	13751	13788	13769	13743	13738	13649	13749	13790	13487	13585	13771	13560	13479	13778	13557	13677	13823	13698	13745	13685	13708	13692	13703	13632	13710	13643	13685	13662	13671	13877	13740	13741	13771	13671	13604	13767	13833	13653	13845	13738	13722	13652	13670	13640	13722	13788	13632	13770	13716	13763	13669	13728	13738	13778	13645	13764	13706	13671	13976	13779	13894	13664	13479	13685	13752	13582	13782	13643	13568	13673	13660	13719	13727	13555	13593	13623	13778	13634	13745	13746	13784	13617	13782	13742	13714	13746	13560	13777	13716	13755	13666	13667	13742	13626	13781	13802	13827	13632	13825	13706	13549	13901	13736	13700	13486	13701	13731	13463	13749	13757	13663	13800	13736	13469	13627	13708	13653	13582	13453	13567	13668	13770	13726	13750	13765	13676	13623	13848	13561	13782	13799	13680	13721	13662	13783	13802	13753	13633	13641	13653	13632	13806	13608	13638	13856	13650	13528	13726	13659	13632	13573	13677	13537	13674	13798	13735	13638	13881	13702	13576	13827	13644	13752	13792	13731	13593	13894	13821	13663	13857	13648	13712	13668	13800	13788	13662	13809	13622	13525	13687	13810	13826	13792	13545	13414	13494	13645	13798	13693	13514	13570	13716	13652	13568	13498	13670	13843	13493	13757	13724	13512	13649	13678	13676	13824	13611	13681	13507	13608	13621	13636	13941	13899	13481	13833	13795	13776	13724	13717	13748	13783	13600	13687	13961	13639	13645	13794	13615	13668	13587	13695	13864	13659	13692	13697	13616	13730	13740	13704	13793	13748	13588	13903	13715	13723	13704	13564	13671	13820	13954	13802	13700	13637	13573	13661	13539	13599	13547	13681	13671	13523	13703	13832	13688	13683	13697	13806	13798	13739	13546	13532	13698	13593	13621	13772	13543	13845	13693	13780	13627	13762	13617	13888	13764	13510	13599	13896	13634	13699	13726	13697	13818	13755	13957	13748	13885	13702	13724	13782	13818	13532	13837	13802	13765	13673	13776	13848	13530	13798	13597	13766	13728	13861	13717	13686	13639	13767	13595	13733	13629	13489	13556	13618	13690	13639	13756	13912	13793	13784	13596	13778	13531	13770	13856	13693	13790	13590	13849	13684	13670	13506	13636	13625	13730	13631	13607	13535	13673	13680	13451	13620	13655	13611	13604	13728	13518	13584	13699	13686	13750	13585	13766	13722	13805	13745	13523	13590	13847	13713	13801	13682	13738	13594	13714	13710	13682	13706	13656	13708	13440	13724	13597	13585	13735	13597	13571	13808	13880	13747	13434	13849	13744	13828	13596	13697	13748	13403	13630	13699	13524	13673	13694	13589	13465	13632	13641	13645	13693	13718	13679	13730	13596	13762	13434	13570	13639	13715	13630	13668	13738	13590	13785	13778	13759	13629	13445	13818	13635	13628	13619	13827	13713	13726	13834	13641	13515	13595	13539	13824	13744	13659	13781	13736	13846	13749	13822	13688	13731	13612	13549	13577	13813	13740	13716	13789	13628	13654	13821	13788	13625	13793	13788	13617	13747	13609	13548	13941	13636	13716	13752	13620	13545	13622	13789	13914	13761	13901	13569	13770	13648	13585	13666	13806	13703	13616	13659	13600	13642	13674	13708	13612	13676	13725	13594	13749	13641	13698	13678	13644	13694	13836	13789	13823	13776	13738	13776	13643	13836	13435	13676	13657	13603	13473	13738	13892	13814	13798	13830	13848	13522	13569	13690	13831	13642	13805	13556	13612	13698	13623	13669	13748	13830	13422	13729	13670	13790	13743	13924	13712	13633	13697	13609	13620	13688	13766	13568	13772	13756	13739	13669	13765	13663	13449	13644	13647	13746	13741	13617	13821	13607	13511	13642	13718	13646	13735	13605	13646	13484	13681	13729	13608	13566	13559	13610	13664	13532	13784	13494	13730	13684	13791	13732	13863	13739	13585	13866	13586	13644	13654	13778	13706	13800	13569	13762	13811	13571	13732	13619	13828	13677	13720	13747	13763	13721	13784	13810	13780	13755	13735	13657	13821	13666	13725	13823	13744	13729	13786	13580	13709	13637	13704	13690	13624	13695	13759	13757	13665	13805	13776	13767	13654	13714	13728	13618	13772	13636	13617	13647	13771	13827	13662	13702	13711	13719	13927	13657	13864	13692	13542	13472	13504	13867	13771	13780
13743	15903	16096	14770	14781	13736	13983	13439	14277	18255	18698	16783	14628	13288	13341	13580	13323	13378	13251	13261	13217	13221	13512	13266	13251	13497	13352	13354	13285	13190	13350	13294	13241	13290	13403	13324	13307	13404	13281	13343	13285	13190	13326	13371	13368	13211	13263	13164	13190	13311	13072	13328	13421	13289	13248	13430	13268	13473	13444	13341	13170	13243	13215	13424	13171	13396	13160	13291	13400	13238	13141	13387	13499	13290	13295	13500	13302	13379	13364	13205	13331	13285	13424	13538	13402	13242	13409	13487	13216	13327	13433	13389	13287	13251	13393	13315	13223	13483	13319	13415	13425	13378	13292	13340	13207	13338	13294	13389	13308	13316	13549	13449	13305	13299	13350	13327	13290	13298	13275	13248	13194	13295	13343	13374	13335	13456	13421	13264	13421	13473	13142	13289	13195	13305	13333	13416	13343	13359	13187	13324	13104	13242	13388	13366	13341	13201	13160	13152	13196	13238	13371	13278	13286	13404	13252	13308	13171	13394	13184	13282	13302	13231	13384	13284	13257	13215	13299	13453	13324	13306	13362	13292	13245	13359	13231	13336	13478	13318	13238	13243	13340	13404	13271	13472	13249	13172	13310	13286	13374	13314	13227	13410	13509	13159	13343	13325	13524	13238	13437	13434	13255	13249	13253	13314	13147	13308	13389	13279	13319	13366	13243	13022	13276	13167	13313	13315	13391	13486	13504	13258	13304	13292	13285	13335	13232	13247	13250	13417	13312	13121	13365	13340	13151	13342	13282	13319	13252	13173	13277	13392	13256	13235	13434	13432	13398	13294	13271	13154	13384	13235	13361	13258	13352	13205	13287	13123	13354	13350	13440	13282	13211	13421	13268	13125	13430	13244	13381	13315	13240	13339	13244	13268	13290	13325	13296	13262	13224	13356	13238	13266	13344	13229	13341	13279	13217	13414	13344	13319	13397	13266	13492	13259	13264	13123	13212	13299	13170	13318	13230	13310	13200	13285	13287	13225	13310	13297	13248	13395	13119	13234	13358	13251	13312	13468	13339	13244	13360	13230	13289	13334	13272	13350	13384	13415	13270	13303	13345	13228	13357	13295	13365	13456	13467	13332	13298	13313	13270	13404	13451	13200	13378	13321	13278	13243	13194	13281	13372	13239	13343	13282	13407	13296	13352	13169	13356	13294	13535	13340	13320	13251	13329	13258	13375	13282	13535	13266	13292	13253	13241	13377	13407	13427	13301	13363	13370	13405	13459	13195	13343	13208	13316	13390	13360	13347	13279	13383	13351	13413	13218	13278	13274	13160	13224	13372	13241	13211	13518	13201	13345	13407	13413	13333	13272	13355	13248	13468	13296	13323	13336	13167	13457	13375	13271	13230	13204	13320	13271	13331	13108	13196	13493	13283	13326	13315	13204	13460	13401	13237	13468	13244	13336	13337	13313	13261	13418	13424	13442	13166	13313	13264	13245	13352	13153	13169	13180	13306	13136	13277	13351	13168	13430	13249	13167	13247	13274	13313	13361	13158	13220	13255	13314	13268	13477	13353	13267	13361	13480	13350	13104	13276	13263	13250	13254	13358	13432	13299	13427	13397	13411	13431	13309	13275	13385	13165	13346	13247	13419	13133	13380	13232	13241	13362	13194	13420	13425	13391	13432	13278	13388	13260	13308	13323	13357	13394	13369	13290	13222	13245	13437	13439	13156	13339	13322	13386	13241	13276	13378	13174	13424	13129	13221	13318	13288	13395	13390	13427	13338	13367	13211	13257	13227	13259	13367	13225	13382	13260	13473	13447	13260	13302	13242	13357	13264	13186	13111	13321	13300	13389	13209	13467	13504	13326	13291	13250	13412	13312	13368	13237	13188	13322	13364	13287	13401	13458	13403	13354	13228	13349	13329	13161	13374	13210	13236	13326	13360	13412	13426	13358	13272	13335	13280	13294	13416	13309	13268	13285	13337	13240	13320	13438	13396	13384	13335	13318	13365	13446	13347	13277	13243	13241	13232	13464	13420	13258	13293	13423	13099	13291	13347	13464	13340	13296	13298	13261	13383	13250	13416	13471	13369	13305	13393	13418	13346	13274	13305	13258	13198	13288	13380	13371	13439	13491	13314	13311	13371	13313	13298	13435	13211	13356	13428	13298	13411	13234	13249	13328	13392	13438	13189	13337	13352	13407	13129	13247	13360	13384	13403	13293	13226	13328	13322	13100	13346	13258	13186	13227	13404	13350	13269	13211	13373	13304	13430	13315	13377	13497	13270	13361	13113	13242	13381	13307	13417	13197	13257	13181	13418	13250	13190	13376	13344	13515	13281	13292	13077	13343	13333	13276	13183	13414	13284	13447	13236	13299	13446	13320	13306	13298	13443	13534	13159	13340	13276	13383	13304	13352	13332	13325	13391	13319	13356	13403	13180	13477	13288	13343	13280	13281	13418	13245	13005	13086	13222	13297	13374	13241	13378	13478	13238	13206	13430	13294	13307	13274	13249	13256	13292	13336	13324	13221	13328	13379	13258	13402	13336	13235	13338	13269	13219	13455	13285	13335	13257	13333	13314	13178	13437	13504	13333	13181	13280	13276	13409	13211	13296	13395	13324	13327	13321	13520	13316	13227	13410	13302	13397	13328	13214	13344	13323	13249	13447	13416	13246	13410	13328	13316	13430	13392	13297	13359	13285	13279	13308	13248	13434	13381	13176	13380	13285	13283	13255	13460	13500	13185	13262	13219	13334	13335	13290	13245	13313	13356	13441	13190	13281	13389	13418	13250	13303	13425	13344	13297	13359	13242	13181	13239	13292	13335	13273	13443	13272	13427	13330	13307	13380	13253	13316	13339	13313	13218	13377	13254	13273	13376	13417	13253	13363	13189	13200	13356	13325	13303	13378	13255	13335	13302	13307	13209	13420	13230	13184	13323	13341	13424	13342	13323	13244	13448	13518	13287	13365	13168	13243	13318	13244	13285	13418	13170	13485	13321	13384	13158	13244	13149	13290	13373	13303	13292	13310	13340	13202	13392	13314	13391	13185	13303	13331	13356	13420	13331	13398	13296	13400	13401	13182	13323	13348	13249	13275	13291	13441	13320	13271	13194	13363	13370	13317	13397	13345	13262	13367	13404	13361	13332	13265	13309	13306	13122	13417	13330	13233	13295	13193	13334	13221	13326	13155	13411	13268	13250	13397	13292	13415	13318	13370	13243	13267	13196	13338	13298	13341	13197	13179	13424	13333	13348	13324	13316	13110	13333	13301	13434	13258	13226	13263	13355	13267	13238	13102	13356	13265	13301	13394	13247	13337	13278	13428	13228	13128	13367	13376	13345	13267	13317	13239	13409	13357	13353	13316	13348	13176	13427	13333	13479	13302	13323	13225	13300	13192	13330	13215	13449	13259	13282	13325	13316	13383	13436	13247	13440	13314	13311	13439	13369	13310	13302	13357	13347	13372	13289	13312	13306	13386	13314	13395	13235	13329	13286	13292	13190	13480	13316	13262	13282	13298	13377	13258	13329	13310	13350	13331	13269	13208	13451	13287	13330	13271	13229	13294	13219	13249	13264	13363	13473	13310	13305	13315	13292	13346	13421	13235	13418	13186	13381	13295	13410	13346	13369	13451	13256	13195	13389	13224	13320	13171	13233	13210	13373	13254	13336	13318	13435	13231	13164	13223	13199	13277	13378	13231	13354	13308	13221	13178	13444	13278	13355	13284	13521	13287	13311	13398	13262	13326	13293	13310	13511	13356	13313	13280	13180	13463	13158	13430	13229	13159	13223	13330	13323	13157	13362	13309	13259	13133	13192	13312	13351	13378	13343	13312	13302	13372	13415	13318	13422	13428	13324	13317	13327	13390	13400	13213	13183	13330	13259	13411	13210	13276	13386	13265	13236	13259	13417	13393	13322	13355	13388	13314	13353	13266	13464	13237	13297	13161	13192	13283	13458	13279	13254	13280	13387	13440	13264	13247	13256	13411	13299	13449	13181	13127	13261	13374	13442	13261	13294	13403	13325	13350	13290	13514	13468	13306	13309	13348	13410	13272	13295	13294	13173	13106	13361	13387	13464	13494	13346	13422	13289	13430	13402	13390	13218	13327	13406	13423	13479	13232	13273	13592	13265	13248	13376	13238	13357	13173	13368	13130	13249	13224	13462	13123	13455	13364	13451	13376	13236	13354	13313	13366	13303	13273	13277	13379	13408	13314	13152	13416	13380	13329	13195	13226	13326	13391	13347	13498	13328	13430	13197	13425	13173	13270	13253	13421	13397	13375	13470	13301	13134	13422	13456	13278	13364	13377	13364	13201	13584	13170	13307	13276	13291	13272	13399	13327	13194	13274	13420	13117	13265	13164	13288	13297	13198	13165	13355	13367	13463	13297	13277	13482	13280	13245	13265	13337	13315	13327	13314	13259	13389	13220	13422	13164	13273	13456	13324	13371	13287	13353	13312	13360	13252	13416	13368	13457	13281	13387	13309	13349	13432	13277	13224	13221	13298	13336	13315	13494	13326	13207	13412	13348	13379	13409	13338	13315	13481	13369	13273	13148	13237	13280	13191	13181	13369	13345	13309	13510	13225	13205	13245	13485	13241	13251	13419	13234	13382	13314	13279	13404	13289	13368	13331	13140	13241	13241	13209	13395	13302	13422	13270	13340	13334	13132	13199	13304	13270	13411	13258	13298	13334	13564	13209	13408	13411	13311	13339	13291	13296	13409	13412	13526	13386	13358	13342	13333	13266	13269	13358	13418	13361	13301	13363	13434	13261	13122	13462	13324	13367	13302	13228	13277	13238	13355	13241	13182	13417	13219	13157	13583	13261	13442	13189	13410	13276	13334	13243	13332	13288	13421	13270	13329	13414	13212	13237	13413	13362	13306	13178	13294	13313	13446	13356	13392	13380	13203	13129	13337	13431	13345	13192	13388	13395	13233	13370	13209	13248	13512	13468	13440	13349	13355	13323	13164	13377	13444	13463	13176	13070	13331	13074	13326	13189	13511	13310	13519	13406	13310	13259	13247	13322	13338	13299	13288	13401	13363	13154	13217	13438	13223	13331	13413	13204	13244	13238	13359	13481	13539	13329	13298	13404	13266	13425	13337	13357	13366	13328	13328	13291	13379	13397	13352	13369	13353	13224	13229	13420	13304	13383	13292	13204
24593	21508	28621	24982	21513	18248	17693	15819	17948	29706	31672	26485	21575	16171	15402	15282	15319	15290	15252	15503	15173	15291	15285	15323	15227	15408	15498	15351	15225	15349	15190	15052	15328	15168	15089	15218	15144	15325	15210	15203	15183	15254	15145	15139	15425	15181	15289	15082	15195	15073	15124	15297	15044	15192	15333	15367	15346	15344	15176	15126	15203	15260	15056	15115	15089	15113	15228	15211	15191	15007	15228	15088	15194	15238	15158	15274	15318	15179	15094	15228	15252	15227	15324	15349	15339	15406	15273	15109	15087	14995	15057	15228	15156	15264	15161	15233	15334	15385	15237	15098	15414	15109	15146	15206	15134	15318	14919	15151	15156	15200	15023	15279	15262	15352	15240	15157	15179	15314	15186	15356	15225	14945	15375	15210	15272	15178	15156	15193	15129	15161	15242	15212	15198	15462	15100	15239	15216	15237	15209	15011	15216	15337	15092	15309	15121	15286	15285	15113	15165	15179	15154	15172	15224	15212	15140	15127	15182	15229	15263	15164	15249	15280	15360	15164	15238	14935	15144	15128	15129	15281	15236	15154	15201	15284	15274	15112	15174	15130	15274	15111	15027	15042	15342	15195	15041	15128	15005	15252	15197	15320	15156	15053	15299	15060	15083	15067	15146	15199	15047	15018	15133	15172	15075	15119	15063	15070	15270	15218	15231	15318	15184	15094	15085	15277	15355	15231	15081	15252	15343	15232	15173	15313	15227	15154	15413	15209	15272	15171	15208	15373	15252	15118	15185	15104	15183	15099	15112	15102	15192	14981	15053	15231	15093	15116	15233	15172	15148	15285	15300	15232	15031	15072	15226	15367	15046	15217	14911	15234	15089	15333	15137	15002	15220	15350	15028	15129	15138	15176	15352	15210	15280	15268	15214	15133	15229	15306	15280	15184	15162	14971	15037	15168	15174	15127	15129	15128	15165	15169	15300	15099	15250	15191	15366	15235	15137	15241	15320	15147	15147	15224	15060	15100	15074	15131	15026	15270	15253	15285	15121	15057	15206	15343	15126	15215	15043	15124	15397	15187	15152	15025	15250	15403	15220	15152	15109	15156	15167	14952	15177	14976	15108	15386	15238	15125	15153	15150	14984	15287	15358	15135	14946	15170	15147	15086	15287	15245	15148	14917	15161	15175	15102	15276	15152	15323	15277	15176	15289	15073	14990	15109	15190	15348	15346	15047	15103	14993	15011	15098	15037	15212	15229	15042	15240	15253	15127	14971	15186	15181	15228	15227	15226	15241	15144	15281	15281	15126	15232	15064	15239	15294	15141	15124	15124	15094	15137	15115	15170	15341	15160	15322	15073	15037	15048	15066	15069	15039	14977	15132	15288	15156	15051	15146	15104	15170	15372	15120	15150	15303	15277	15232	14962	15074	15142	15124	15217	15095	15216	15113	15165	15149	15228	15011	15025	15095	15120	15208	15379	15308	15096	15104	15242	15317	15089	15395	15214	15175	15278	15345	15198	15366	15245	15166	15198	15365	15361	15334	15066	15326	15294	15179	15145	15065	15146	15198	15185	15182	15214	15314	15226	15236	15195	15246	15084	15201	15178	15041	15292	15157	15320	15300	15293	15184	14976	15157	15183	14901	15283	15072	14986	15204	15264	15184	15200	15149	15078	15083	15187	15220	15192	15325	15267	15375	15219	15009	15162	15210	15082	15103	15092	15105	15058	15052	15113	15238	15207	15181	15164	15021	15054	15223	15432	15155	15250	15147	15146	15301	15271	14921	15051	15435	15169	15083	15183	15067	15042	15272	15189	15130	14985	15205	15122	15151	15180	15202	15179	15186	15165	15299	15330	15201	15311	15207	15095	15287	15108	15254	15107	15148	15170	15115	15296	15271	15327	14925	15315	15128	14962	15146	15210	15026	15097	15190	15150	15251	15193	15114	15389	15064	15103	15166	15154	14972	15172	15331	15246	14972	15180	15142	14945	15098	15080	15150	15076	15250	15093	15110	15116	15333	15130	14919	15030	15104	15085	15135	15285	15181	15180	15132	15179	15220	15169	15188	15234	15146	15326	15192	15247	15214	15497	15383	15160	15133	15044	15220	15239	15036	15097	15129	14934	15336	15222	15002	15128	15267	15074	15167	15002	15077	15269	15098	15125	15107	15075	14942	15180	15072	15149	15240	15181	15304	15311	15093	15250	15257	15325	15065	15166	15213	15100	15164	14947	15037	15095	15145	15197	15129	14995	15276	15160	15047	15122	15152	15087	15175	15129	15031	15187	15093	15269	15138	14983	15112	15263	15213	15333	15327	15170	15077	15375	15249	15374	15099	15319	15288	15091	15153	15408	15173	15054	15084	15270	15080	15281	15247	15204	15122	15277	15139	15277	15251	15088	15183	15265	15223	15266	15138	15079	15113	15314	15148	15126	15224	15179	15122	15090	15242	15196	15286	15131	15140	14943	15393	14962	14810	15032	15198	15262	15302	15217	15169	15117	15339	15278	15290	15235	15091	15102	15162	15290	15056	15279	15170	15184	15341	15242	15325	15198	15132	15154	15263	15150	15312	15095	15151	15247	15283	15254	15310	15390	15104	15192	15288	15283	15252	15294	15151	15259	15220	15278	15299	15330	15296	15347	15323	15140	15320	15092	15233	15347	14999	15200	15303	15085	15270	14992	15119	15163	15116	14988	15238	15201	15187	15110	14920	15271	15192	15214	15179	15088	15287	15334	14996	15318	15189	15192	15478	15113	15225	15416	15141	15157	15250	15131	15102	15005	15224	14953	15279	15243	15338	15263	15129	15082	15107	15055	15057	15084	15118	15247	15247	15155	15273	15319	15350	15143	15163	15148	15194	15156	15204	15235	15058	15257	15145	15251	15261	15045	15290	15283	15204	15046	15290	15209	15095	15126	15194	15134	14952	15273	15231	15084	15294	15254	15187	15275	15021	15048	15198	15139	15082	15038	15165	15124	15186	15024	15127	15197	15165	15226	15273	15114	15199	15422	15226	15233	15086	15179	15260	15238	15225	15211	15085	15341	15322	15248	15298	15121	15233	15111	15179	15104	15215	15101	15306	15038	15126	15250	15327	15187	15172	15309	15124	15101	15160	15113	15116	15249	15189	15229	15143	15323	15123	15198	15355	15505	15236	15222	15078	15117	15030	15130	15168	15327	15142	15182	15097	15252	15278	15017	15119	15094	15061	15146	15236	15292	15282	15087	14909	15282	15287	15142	15409	15276	15278	14976	15155	15037	15101	15077	15125	15029	15260	15016	15143	15029	15139	15190	15257	15067	15156	15094	15059	15212	15160	15293	15125	15203	15249	15218	15065	15212	15300	15249	15134	15136	15191	15096	15028	15064	15318	15078	15076	15117	15062	15057	15233	15138	15180	15080	15219	15231	15151	14995	14990	15153	15206	15220	15492	15229	15225	15077	15101	15343	14996	15252	15180	15109	15067	14981	15098	15307	15076	15224	15411	15182	15272	15312	15195	15284	15087	15012	15039	15261	15227	15229	15134	15075	15286	15259	15083	15022	15089	15137	15169	15091	15099	15291	15244	15129	15061	14965	15295	15201	15118	15144	15013	15173	15232	15328	15251	15050	15101	15143	15208	15048	15045	15050	15181	15215	15167	15071	15301	15179	15124	15150	15250	15157	15164	15289	15068	15297	15138	15294	15274	15093	15317	14993	15212	15013	15125	15242	15090	15199	15258	15326	14988	15146	15093	15352	15230	15180	15180	15260	15118	15348	15211	15223	15214	15070	15061	15132	15081	15202	15363	15079	14997	15309	15051	15103	15161	15135	15276	15297	15296	15362	15137	15164	14858	15010	15032	14936	15140	15212	15390	15233	15082	15177	15179	15180	15307	15144	15365	15126	15225	15040	15334	15125	15259	15024	15245	15155	15214	14971	14961	15144	15201	15258	15258	15302	15158	15171	15128	15106	15003	15190	15152	15393	15296	15315	15197	15204	15009	15124	15125	15287	15263	15245	15288	15322	15140	15185	15126	15094	15135	15113	15150	15209	15006	15162	15196	15098	15190	15271	15269	15192	15066	15100	15326	14976	15171	15271	14984	15220	15202	15205	15242	15357	15219	14960	15155	15303	15202	15061	15083	15292	15075	15308	15356	15176	15338	15035	15250	15247	15351	15387	15117	15012	15096	15150	15217	15369	15219	15204	15216	15175	15157	15165	15271	15274	15178	15071	15185	15074	15154	15009	15283	15442	15155	15281	15136	15251	15064	15175	15191	15032	15159	15179	15247	15192	15101	15064	15436	15208	14957	15328	15106	15114	15232	15053	15008	14988	15280	15407	15278	15164	15346	15097	15295	15198	15000	15199	15167	15066	14925	15165	15301	15144	15257	15034	15230	15100	15143	15368	15125	15108	15294	15184	14958	15376	15142	15293	15302	15148	15164	15150	14793	15336	15123	15132	15095	15194	15202	15227	15223	15207	15275	15182	15262	15382	15184	15257	15326	15228	15335	15258	15286	15234	15316	15254	15221	15126	15140	15162	15033	15190	15161	15189	15022	15191	15215	15427	15244	15158	15254	15110	15251	15113	15299	15158	15110	15111	15214	15120	15205	15131	15302	15149	15133	15081	15273	15214	15337	15159	15316	15298	15184	15348	15427	15308	15224	14957	15119	15333	15166	15227	15174	15037	15027	15053	15343	15140	15212	15043	15177	15241	15174	15362	15049	15255	15122	15158	15248	15341	15326	15212	15325	15228	15101	15070	15234	15216	15215	15128	15242	15041	15476	15359	15145	15206	15087	15240	14985	15359	15126	15162	15105	15307	15069	15225	15217	15452	15112	15154	15051	15138	15158	15174	15216	15167	15146	15286	15236	15243	15214	15378	15106	15050	15092	14997	15092	15145	15164	15102	15141	15146	15062	15001	15407	15111	15214	15083	15204	15190	15171	15169	15138	15332	15085	15166	15220	15254	15304	15220	15183	15185	15365	15362	14966	15228	15364	15104	14953	15274	14966	15240	15131	15392	15336	15122	15097	15196	15308	15259	14964	15151	15229	15245	15205	15186	15180	15354	15331	15153	15084	15361	15264	15285	15296	15045	15234	15198	15241	15146	15230	15204	15207	15279	15127	15091	15093	15275	15369	15074	15259	15162	15069	15133	15228	15321	15313	15277	15114	15294	15100	15108	15069
14816	25257	22808	17286	16065	15364	15120	14991	19897	34905	34689	28754	21605	14469	14370	14440	14426	14225	14429	14360	14494	14436	14302	14379	14389	14436	14436	14245	14451	14356	14389	14548	14367	14418	14395	14422	14400	14501	14450	14361	14302	14349	14276	14357	14333	14469	14449	14360	14503	14418	14521	14397	14372	14446	14369	14307	14356	14368	14357	14367	14341	14240	14310	14416	14406	14462	14475	14467	14259	14306	14347	14374	14438	14488	14349	14424	14341	14361	14391	14463	14493	14420	14362	14315	14296	14290	14310	14362	14379	14389	14415	14425	14541	14230	14510	14407	14305	14355	14403	14272	14295	14301	14450	14402	14260	14475	14374	14428	14317	14550	14376	14294	14363	14370	14543	14347	14426	14470	14411	14448	14219	14353	14633	14303	14356	14424	14035	14262	14392	14485	14394	14353	14437	14456	14422	14249	14627	14363	14300	14417	14425	14563	14544	14216	14324	14299	14224	14297	14388	14361	14409	14315	14330	14277	14338	14250	14397	14339	14438	14151	14254	14421	14209	14430	14382	14409	14454	14412	14395	14230	14378	14409	14443	14178	14399	14287	14473	14451	14366	14277	14432	14452	14279	14460	14287	14394	14549	14368	14421	14311	14323	14318	14284	14249	14383	14388	14286	14396	14380	14270	14331	14359	14259	14414	14371	14256	14335	14147	14410	14325	14387	14373	14235	14328	14447	14476	14276	14268	14418	14331	14411	14345	14291	14390	14441	14470	14307	14390	14302	14277	14346	14479	14313	14499	14278	14376	14282	14268	14283	14327	14435	14293	14324	14351	14415	14409	14240	14347	14386	14151	14422	14402	14673	14483	14341	14402	14275	14339	14272	14362	14253	14313	14337	14272	14364	14363	14416	14603	14426	14401	14411	14357	14445	14261	14357	14284	14245	14362	14552	14391	14384	14496	14323	14461	14305	14354	14310	14428	14289	14333	14381	14156	14193	14358	14309	14291	14404	14490	14263	14447	14425	14469	14336	14093	14320	14324	14358	14317	14166	14367	14380	14230	14413	14355	14339	14353	14370	14259	14392	14370	14443	14454	14371	14341	14467	14470	14274	14431	14303	14289	14385	14315	14403	14461	14465	14201	14399	14483	14436	14351	14408	14382	14352	14447	14405	14239	14422	14236	14276	14249	14309	14343	14337	14419	14284	14255	14231	14452	14394	14352	14250	14290	14194	14226	14322	14390	14302	14262	14376	14420	14264	14286	14313	14279	14604	14233	14271	14433	14345	14442	14333	14402	14314	14320	14562	14451	14336	14286	14162	14391	14291	14249	14397	14416	14520	14309	14331	14419	14378	14272	14369	14411	14383	14445	14317	14349	14278	14309	14467	14447	14444	14274	14271	14308	14366	14379	14340	14339	14341	14384	14364	14507	14390	14058	14229	14368	14218	14415	14332	14280	14287	14350	14201	14432	14437	14439	14363	14258	14510	14278	14415	14255	14268	14508	14440	14411	14413	14379	14365	14360	14359	14449	14409	14438	14293	14324	14320	14340	14446	14329	14397	14394	14476	14396	14352	14360	14202	14131	14300	14369	14284	14308	14432	14399	14368	14209	14342	14323	14396	14345	14190	14389	14359	14324	14294	14482	14398	14209	14402	14317	14305	14421	14395	14335	14084	14280	14497	14098	14208	14252	14345	14526	14202	14490	14447	14266	14318	14415	14421	14382	14264	14309	14385	14318	14389	14405	14361	14297	14321	14301	14401	14360	14175	14380	14382	14338	14279	14367	14333	14339	14526	14366	14528	14204	14375	14170	14419	14269	14470	14218	14431	14371	14463	14287	14415	14337	14390	14200	14524	14188	14322	14443	14232	14200	14469	14137	14365	14304	14407	14495	14400	14198	14207	14334	14296	14251	14474	14415	14264	14380	14283	14447	14177	14272	14344	14543	14174	14469	14369	14132	14376	14385	14399	14318	14457	14214	14356	14416	14597	14419	14345	14284	14451	14359	14381	14324	14363	14309	14226	14378	14338	14280	14236	14385	14354	14265	14325	14467	14257	14249	14362	14310	14331	14300	14204	14355	14307	14219	14304	14300	14322	14415	14373	14278	14465	14363	14367	14401	14370	14365	14316	14409	14425	14235	14323	14316	14287	14304	14096	14320	14350	14425	14321	14268	14331	14262	14358	14428	14496	14441	14362	14331	14286	14307	14469	14427	14442	14312	14273	14290	14383	14364	14488	14281	14290	14543	14299	14264	14248	14224	14485	14397	14210	14361	14469	14551	14188	14377	14427	14297	14342	14339	14455	14458	14516	14299	14317	14317	14333	14374	14362	14256	14385	14527	14277	14483	14425	14334	14319	14326	14465	14306	14405	14365	14400	14428	14521	14330	14438	14413	14404	14347	14404	14413	14201	14335	14370	14334	14489	14344	14501	14362	14393	14349	14368	14284	14423	14278	14446	14563	14354	14217	14202	14316	14308	14319	14305	14388	14410	14478	14346	14478	14300	14395	14269	14272	14309	14385	14458	14202	14512	14276	14285	14485	14534	14392	14319	14322	14277	14269	14433	14241	14389	14291	14520	14360	14357	14195	14384	14322	14379	14289	14470	14369	14471	14189	14511	14296	14415	14442	14343	14293	14304	14586	14408	14329	14321	14319	14260	14377	14464	14373	14540	14515	14349	14267	14322	14380	14332	14386	14209	14486	14316	14365	14274	14384	14364	14324	14358	14312	14388	14325	14215	14580	14403	14347	14165	14353	14401	14360	14221	14433	14459	14249	14573	14695	14425	14319	14508	14188	14491	14319	14333	14357	14470	14162	14206	14341	14303	14448	14493	14384	14391	14357	14431	14483	14299	14313	14346	14370	14406	14400	14552	14132	14237	14389	14233	14283	14131	14502	14317	14345	14240	14528	14185	14456	14271	14303	14273	14346	14412	14282	14366	14338	14323	14264	14274	14315	14404	14424	14325	14315	14279	14306	14256	14262	14399	14408	14324	14223	14349	14373	14234	14379	14191	14501	14265	14399	14302	14407	14223	14313	14499	14465	14258	14373	14385	14240	14392	14287	14321	14417	14344	14225	14316	14222	14272	14367	14114	14364	14226	14253	14377	14395	14267	14212	14359	14436	14296	14210	14500	14357	14365	14314	14359	14337	14348	14165	14331	14456	14251	14197	14495	14152	14348	14425	14293	14342	14366	14300	14256	14278	14158	14421	14283	14247	14203	14282	14396	14210	14452	14281	14407	14307	14278	14287	14326	14317	14466	14344	14342	14212	14354	14194	14214	14555	14206	14397	14413	14447	14375	14262	14167	14229	14485	14167	14388	14313	14307	14302	14295	14507	14293	14485	14317	14359	14362	14360	14270	14263	14411	14309	14409	14438	14373	14302	14421	14371	14319	14325	14413	14443	14279	14319	14329	14292	14267	14301	14349	14261	14332	14283	14404	14478	14252	14212	14231	14304	14435	14193	14356	14180	14413	14242	14336	14296	14370	14330	14419	14322	14426	14493	14298	14489	14343	14433	14313	14298	14185	14214	14371	14338	14242	14431	14309	14452	14337	14286	14297	14303	14288	14392	14339	14454	14354	14381	14292	14421	14329	14352	14409	14328	14275	14449	14131	14207	14271	14356	14286	14434	14285	14281	14227	14298	14320	14382	14413	14331	14299	14422	14373	14364	14485	14438	14244	14266	14551	14291	14379	14327	14438	14407	14179	14253	14318	14330	14306	14321	14515	14185	14408	14160	14216	14408	14301	14403	14318	14290	14354	14416	14297	14430	14171	14427	14231	14290	14204	14240	14327	14260	14349	14341	14341	14324	14463	14200	14492	14358	14323	14319	14407	14419	14462	14362	14232	14323	14301	14431	14347	14379	14153	14292	14290	14417	14327	14410	14366	14175	14396	14241	14389	14224	14348	14241	14368	14384	14141	14316	14569	14426	14415	14200	14386	14371	14424	14390	14319	14377	14352	14442	14319	14420	14285	14284	14244	14282	14415	14294	14248	14412	14309	14429	14382	14377	14419	14355	14381	14352	14381	14490	14301	14311	14358	14350	14126	14359	14367	14218	14303	14357	14496	14509	14391	14439	14214	14382	14459	14294	14400	14276	14142	14358	14389	14275	14347	14323	14456	14213	14282	14328	14368	14293	14493	14220	14294	14403	14212	14183	14350	14102	14386	14432	14438	14278	14399	14240	14497	14159	14380	14349	14424	14326	14502	14412	14464	14274	14287	14287	14389	14527	14464	14274	14404	14500	14371	14459	14189	14375	14335	14381	14305	14306	14288	14411	14284	14255	14422	14444	14313	14342	14234	14115	14404	14370	14459	14306	14431	14320	14285	14504	14394	14230	14467	14186	14489	14211	14403	14422	14583	14296	14327	14403	14438	14397	14440	14249	14171	14276	14287	14210	14383	14380	14358	14372	14364	14394	14340	14429	14310	14432	14338	14302	14371	14423	14490	14271	14422	14320	14504	14377	14415	14132	14343	14343	14410	14222	14295	14371	14318	14519	14290	14274	14295	14421	14169	14303	14433	14475	14313	14495	14468	14308	14266	14300	14278	14385	14240	14412	14409	14371	14408	14439	14441	14347	14342	14368	14426	14503	14282	14334	14422	14337	14389	14354	14377	14530	14415	14359	14289	14395	14353	14393	14385	14343	14245	14465	14464	14395	14298	14356	14412	14297	14221	14306	14270	14320	14366	14262	14498	14281	14408	14404	14331	14368	14525	14406	14326	14391	14302	14353	14361	14517	14220	14365	14406	14375	14416	14222	14472	14353	14334	14469	14295	14347	14397	14397	14251	14368	14350	14255	14252	14329	14470	14486	14337	14302	14426	14324	14407	14244	14291	14421	14272	14427	14247	14222	14566	14352	14462	14253	14300	14366	14341	14162	14355	14345	14178	14297	14238	14326	14272	14233	14351	14350	14340	14364	14358	14346	14109	14384	14261	14373	14483	14212	14462	14376	14347	14353	14234	14461	14434	14401	14367	14366	14379	14152	14407	14307	14306	14441	14386	14439	14374	14257	14299	14312	14294	14179	14369	14427	14385	14524	14370	14283	14465	14401	14235	14316	14409	14394	14245	14494	14238	14369	14351	14307	14387	14519	14276	14280	14355	14469	14353	14405	14228	14352	14356	14345	14337	14255	14326	14386	14291	14338	14364	14317
22981	21511	29380	24022	21633	23397	24682	19272	23431	44739	48568	38050	30093	21205	18183	17901	17833	17788	17763	17819	17658	17788	17911	17682	17783	17917	17670	17512	17749	17614	17871	17821	17773	17668	17692	17620	17572	17571	17514	17688	17738	17702	17566	17697	17706	17654	17491	17737	17693	17747	17644	17440	17784	17448	17613	17527	17595	17664	17651	17575	17625	17595	17616	17537	17591	17550	17720	17588	17451	17548	17331	17604	17504	17482	17572	17608	17623	17433	17552	17447	17516	17843	17496	17437	17608	17689	17390	17452	17500	17480	17706	17686	17688	17519	17590	17535	17577	17626	17630	17677	17706	17628	17590	17633	17485	17639	17424	17754	17571	17712	17653	17448	17474	17604	17510	17408	17523	17534	17483	17670	17693	17364	17448	17707	17739	17526	17574	17451	17399	17634	17665	17514	17516	17639	17591	17722	17425	17492	17698	17453	17582	17281	17591	17445	17521	17549	17443	17642	17603	17345	17516	17527	17517	17709	17575	17575	17387	17275	17400	17381	17630	17661	17526	17440	17680	17381	17566	17642	17613	17463	17471	17379	17536	17452	17537	17453	17732	17499	17465	17476	17496	17505	17563	17501	17561	17415	17593	17544	17556	17486	17613	17693	17648	17633	17445	17471	17640	17734	17573	17564	17419	17478	17401	17567	17506	17520	17655	17483	17558	17444	17621	17724	17513	17701	17690	17678	17450	17495	17530	17551	17594	17425	17513	17372	17452	17593	17516	17521	17659	17396	17590	17172	17582	17620	17593	17816	17664	17442	17509	17548	17656	17391	17556	17569	17488	17638	17659	17657	17512	17466	17389	17690	17698	17506	17525	17612	17302	17632	17436	17670	17552	17737	17577	17611	17624	17568	17531	17410	17630	17581	17449	17269	17491	17667	17424	17416	17404	17542	17653	17393	17696	17688	17794	17581	17727	17483	17423	17406	17641	17379	17404	17567	17387	17382	17669	17586	17463	17499	17556	17579	17533	17636	17450	17570	17537	17372	17507	17775	17500	17519	17577	17338	17532	17540	17430	17622	17682	17565	17555	17633	17536	17671	17535	17583	17487	17578	17533	17588	17571	17576	17405	17624	17572	17607	17272	17333	17669	17613	17415	17295	17400	17357	17686	17515	17475	17694	17453	17648	17564	17561	17522	17436	17446	17591	17454	17586	17472	17393	17545	17524	17529	17528	17505	17435	17565	17361	17480	17495	17506	17584	17601	17662	17519	17419	17643	17458	17589	17469	17514	17549	17697	17652	17641	17503	17739	17147	17644	17412	17386	17546	17456	17455	17583	17530	17678	17648	17492	17631	17560	17532	17574	17590	17534	17520	17682	17515	17638	17673	17328	17543	17497	17528	17664	17397	17464	17495	17582	17630	17510	17553	17474	17596	17380	17359	17385	17545	17556	17485	17657	17421	17540	17504	17552	17483	17416	17525	17447	17747	17579	17368	17417	17517	17576	17621	17465	17570	17462	17512	17509	17525	17733	17513	17699	17472	17671	17630	17449	17351	17419	17450	17413	17467	17445	17654	17628	17602	17538	17376	17726	17395	17380	17511	17628	17448	17404	17500	17301	17632	17553	17463	17673	17644	17525	17414	17414	17514	17538	17600	17595	17727	17660	17518	17482	17656	17657	17671	17639	17755	17424	17546	17340	17574	17503	17455	17489	17513	17779	17541	17502	17343	17513	17487	17447	17419	17521	17573	17529	17635	17601	17651	17357	17465	17411	17486	17566	17621	17528	17331	17356	17518	17590	17560	17466	17643	17524	17724	17746	17690	17565	17604	17589	17449	17506	17402	17248	17606	17533	17590	17507	17561	17616	17624	17408	17598	17608	17582	17563	17418	17509	17463	17843	17539	17348	17381	17675	17580	17472	17441	17515	17493	17751	17505	17613	17520	17534	17420	17687	17405	17619	17507	17419	17570	17426	17500	17437	17294	17565	17514	17656	17456	17501	17470	17487	17539	17524	17448	17281	17527	17591	17357	17372	17665	17429	17453	17405	17440	17494	17567	17702	17337	17540	17473	17745	17312	17489	17411	17535	17682	17471	17619	17553	17553	17309	17544	17484	17434	17317	17327	17504	17489	17535	17563	17555	17596	17609	17455	17585	17357	17693	17562	17600	17603	17341	17462	17549	17540	17487	17513	17439	17411	17493	17386	17580	17259	17400	17293	17522	17380	17756	17541	17596	17434	17619	17284	17456	17660	17644	17702	17393	17661	17299	17572	17510	17514	17458	17738	17606	17688	17580	17385	17633	17567	17471	17511	17554	17622	17516	17440	17566	17404	17589	17571	17518	17367	17467	17437	17546	17626	17629	17433	17641	17651	17658	17387	17576	17331	17502	17638	17604	17594	17719	17422	17345	17349	17537	17408	17518	17624	17517	17454	17466	17723	17791	17473	17583	17517	17497	17489	17500	17490	17326	17416	17464	17449	17643	17455	17600	17556	17566	17517	17650	17657	17428	17636	17437	17648	17643	17567	17413	17565	17578	17607	17597	17461	17545	17525	17639	17414	17732	17555	17539	17587	17510	17684	17612	17373	17598	17466	17441	17341	17558	17655	17589	17690	17789	17467	17659	17545	17397	17508	17418	17510	17471	17566	17459	17418	17505	17621	17742	17458	17317	17349	17622	17679	17384	17513	17598	17567	17645	17658	17444	17594	17420	17749	17586	17524	17645	17420	17433	17616	17402	17437	17348	17483	17579	17606	17463	17648	17582	17478	17545	17381	17510	17473	17493	17418	17543	17670	17642	17576	17615	17537	17518	17549	17299	17507	17655	17439	17426	17445	17486	17541	17523	17591	17533	17593	17521	17595	17440	17368	17457	17561	17576	17301	17528	17653	17544	17476	17418	17588	17395	17378	17370	17613	17618	17452	17423	17472	17631	17479	17649	17623	17695	17560	17760	17573	17467	17483	17561	17572	17341	17587	17640	17626	17281	17814	17493	17510	17655	17429	17631	17351	17471	17309	17459	17399	17522	17676	17432	17490	17674	17552	17634	17553	17410	17616	17396	17520	17475	17687	17516	17445	17377	17427	17429	17239	17548	17377	17451	17424	17870	17613	17483	17702	17467	17521	17506	17615	17493	17595	17430	17514	17594	17362	17599	17439	17630	17710	17516	17632	17646	17322	17431	17300	17630	17575	17617	17518	17516	17647	17460	17578	17368	17425	17508	17587	17421	17435	17446	17675	17545	17252	17532	17447	17317	17566	17570	17505	17378	17422	17437	17490	17456	17526	17448	17470	17548	17337	17598	17471	17433	17589	17539	17585	17806	17536	17522	17514	17477	17575	17753	17442	17545	17474	17398	17508	17421	17612	17593	17435	17304	17575	17627	17581	17507	17710	17605	17511	17593	17566	17575	17545	17662	17360	17516	17662	17614	17595	17313	17554	17366	17473	17304	17447	17355	17529	17568	17585	17666	17414	17585	17315	17712	17566	17647	17484	17457	17519	17513	17531	17548	17645	17612	17447	17593	17410	17537	17444	17420	17487	17598	17564	17498	17490	17471	17591	17567	17646	17476	17265	17499	17491	17423	17279	17441	17649	17681	17591	17389	17484	17377	17584	17335	17467	17721	17590	17346	17693	17561	17445	17560	17595	17579	17503	17570	17548	17310	17437	17397	17527	17471	17532	17573	17452	17506	17595	17379	17409	17806	17718	17518	17548	17783	17689	17472	17622	17754	17367	17426	17568	17545	17436	17393	17434	17534	17425	17556	17444	17477	17274	17576	17491	17573	17464	17594	17563	17529	17454	17407	17503	17500	17479	17778	17458	17695	17763	17482	17454	17512	17566	17486	17540	17407	17562	17406	17614	17482	17459	17577	17587	17394	17712	17316	17341	17623	17577	17557	17517	17454	17340	17605	17514	17451	17544	17508	17531	17587	17751	17543	17558	17573	17642	17699	17619	17526	17482	17535	17382	17646	17411	17673	17530	17615	17530	17453	17409	17815	17679	17511	17566	17382	17683	17703	17575	17440	17449	17533	17555	17593	17691	17575	17682	17671	17571	17445	17618	17657	17594	17620	17329	17494	17536	17665	17576	17619	17496	17473	17615	17362	17276	17589	17534	17511	17590	17508	17444	17400	17482	17536	17519	17602	17627	17714	17633	17225	17535	17552	17601	17507	17532	17514	17440	17625	17625	17388	17495	17667	17538	17639	17381	17428	17699	17332	17659	17549	17475	17450	17393	17510	17431	17451	17572	17650	17485	17538	17484	17705	17492	17467	17595	17386	17568	17602	17364	17669	17536	17477	17410	17556	17438	17512	17527	17419	17603	17611	17541	17558	17721	17302	17576	17503	17609	17335	17316	17555	17371	17500	17611	17799	17638	17491	17738	17303	17519	17657	17509	17625	17688	17476	17519	17629	17628	17252	17580	17536	17455	17499	17682	17530	17526	17682	17714	17380	17451	17486	17582	17547	17646	17363	17566	17408	17660	17477	17556	17502	17438	17680	17523	17656	17559	17622	17503	17546	17511	17697	17493	17555	17606	17434	17204	17702	17500	17531	17610	17454	17617	17369	17696	17596	17483	17634	17727	17582	17413	17599	17496	17674	17515	17362	17532	17549	17588	17506	17352	17566	17607	17573	17516	17557	17365	17418	17835	17478	17619	17570	17586	17588	17444	17535	17497	17323	17570	17447	17469	17649	17534	17484	17685	17617	17500	17655	17571	17471	17584	17417	17647	17733	17546	17442	17463	17328	17526	17580	17422	17443	17639	17833	17429	17616	17462	17493	17505	17387	17452	17439	17376	17492	17479	17678	17656	17639	17583	17670	17626	17624	17551	17422	17588	17782	17478	17630	17718	17483	17544	17619	17569	17681	17515	17400	17434	17674	17508	17370	17609	17759	17580	17565	17691	17663	17587	17677	17519	17607	17640	17544	17333	17490	17575	17644	17628	17693	17834	17593	17539	17538	17509	17332	17562	17485	17590	17380	17396	17521	17360	17353	17582	17520	17704	17354	17528	17570	17500	17570	17351	17647	17406	17540	17846	17568	17539	17544	17353	17375	17597	17529	17501	17602	17784	17500	17622	17449	17437	17636	17348	17442	17656	17558	17515	17506	17381	17840	17528	17434	17398	17599	17468	17486	17530	17347	17595	17439	17581	17569	17575	17579	17476
19389	36422	27509	21853	20010	17937	17433	16822	26049	48271	49629	39320	30375	17534	15821	15722	15774	15695	15687	15806	15723	15709	15824	15900	15702	15657	15782	15742	15616	15625	15751	15609	15701	15737	15744	15529	15851	15651	15836	15802	15691	15639	15735	15698	15488	15855	15748	15574	15625	15601	15786	15842	15502	15629	15754	15708	15696	15628	15860	15722	15884	15740	15725	15663	15638	15764	15646	15662	15603	15766	15664	15904	15608	15708	15674	15704	15635	15596	15639	15652	15661	15703	15549	15694	15745	15663	15720	15756	15654	15596	15848	15757	15519	15605	15827	15581	15758	15646	15765	15772	15675	15444	15828	15628	15649	15527	15617	15775	15798	15699	15770	15723	15716	15493	15799	15661	15820	15520	15635	15547	15787	15567	15630	15615	15530	15602	15882	15666	15666	15840	15697	15715	15613	15634	15713	15727	15682	15641	15813	15636	15586	15604	15726	15788	15789	15697	15574	15696	15783	15740	15693	15749	15666	15616	15569	15622	15548	15555	15719	15736	15695	15914	15614	15750	15808	15590	15711	15728	15670	15710	15644	15797	15831	15709	15761	15706	15756	15605	15574	15551	15681	15658	15393	15657	15522	15753	15795	15800	15967	15822	15669	15605	15565	15703	15510	15564	15701	15638	15590	15721	15654	15724	15629	15567	15707	15556	15583	15715	15821	15694	15724	15766	15500	15736	15660	15825	15590	15612	15641	15711	15801	15841	15649	15590	15844	15797	15579	15538	15717	15782	15696	15857	15706	15681	15773	15651	15651	15703	15797	15753	15652	15715	15520	15832	15737	15857	15527	15759	15904	15525	15656	15732	15742	15501	15763	15595	15669	15581	15740	15617	15652	15807	15780	15752	15592	15797	15451	15724	15597	15660	15553	15529	15608	15623	15670	15792	15708	15675	15676	15718	15692	15505	15721	15668	15702	15757	15676	15735	15712	15566	15634	15725	15812	15677	15641	15492	15729	15677	15639	15804	15629	15452	15697	15613	15621	15570	15497	15710	15555	15498	15506	15663	15817	15583	15691	15649	15608	15639	15620	15696	15601	15672	15582	15700	15457	15634	15770	15730	15598	15720	15715	15809	15524	15750	15694	15669	15602	15676	15626	15695	15632	15629	15740	15593	15594	15564	15861	15634	15819	15480	15577	15667	15667	15545	15663	15762	15766	15732	15620	15687	15657	15642	15799	15597	15533	15757	15662	15539	15742	15698	15680	15481	15785	15610	15751	15796	15794	15657	15791	15621	15692	15482	15763	15673	15723	15498	15672	15659	15691	15548	15763	15638	15655	15671	15538	15665	15652	15808	15787	15685	15652	15682	15597	15487	15725	15785	15749	15666	15671	15564	15785	15779	15638	15638	15520	15563	15476	15523	15689	15704	15757	15571	15716	15640	15463	15715	15800	15779	15726	15621	15671	15855	15608	15649	15638	15675	15613	15409	15607	15607	15663	15805	15600	15641	15629	15779	15684	15654	15697	15728	15570	15671	15535	15703	15866	15711	15788	15690	15726	15609	15717	15518	15767	15523	15705	15632	15719	15547	15497	15686	15718	15667	15905	15673	15495	15766	15869	15666	15646	15591	15756	15657	15548	15450	15605	15616	15704	15811	15748	15530	15508	15706	15516	15649	15773	15532	15665	15495	15688	15542	15566	15788	15858	15473	15574	15627	15664	15590	15830	15638	15758	15532	15541	15757	15605	15585	15736	15763	15568	15811	15691	15616	15525	15675	15719	15740	15686	15710	15593	15635	15806	15540	15545	15578	15775	15773	15647	15602	15699	15728	15633	15579	15579	15670	15682	15666	15738	15455	15913	15355	15697	15618	15727	15666	15779	15547	15669	15922	15612	15606	15565	15600	15663	15564	15726	15665	15530	15567	15650	15698	15616	15790	15595	15760	15702	15683	15768	15566	15804	15683	15639	15610	15653	15642	15635	15590	15694	15564	15612	15678	15697	15658	15660	15619	15767	15633	15696	15654	15513	15755	15667	15745	15562	15667	15752	15568	15713	15625	15576	15745	15523	15562	15630	15720	15642	15899	15626	15757	15680	15565	15708	15572	15911	15611	15636	15622	15723	15657	15669	15510	15634	15544	15694	15626	15692	15595	15769	15680	15655	15547	15646	15809	15677	15658	15467	15639	15603	15745	15453	15697	15753	15635	15541	15639	15606	15703	15625	15629	15557	15726	15687	15647	15492	15759	15666	15533	15731	15760	15620	15731	15595	15761	15579	15683	15645	15787	15763	15705	15700	15585	15558	15694	15757	15600	15691	15631	15600	15670	15650	15705	15670	15746	15612	15567	15611	15779	15661	15829	15555	15640	15624	15647	15563	15526	15586	15634	15717	15618	15844	15611	15675	15696	15649	15674	15505	15661	15634	15722	15683	15599	15587	15556	15692	15727	15348	15561	15601	15668	15588	15487	15752	15590	15618	15763	15835	15646	15683	15706	15644	15587	15594	15799	15476	15571	15716	15683	15737	15690	15743	15647	15732	15788	15635	15696	15629	15678	15710	15651	15772	15641	15608	15635	15751	15503	15603	15655	15497	15586	15519	15633	15668	15750	15629	15731	15705	15832	15526	15672	15589	15649	15537	15674	15750	15719	15572	15497	15657	15470	15797	15563	15683	15659	15765	15575	15552	15506	15653	15669	15528	15676	15693	15593	15661	15592	15538	15695	15686	15727	15719	15711	15571	15683	15675	15636	15649	15724	15565	15706	15644	15659	15651	15529	15590	15662	15746	15775	15670	15560	15596	15694	15498	15585	15462	15707	15652	15701	15606	15643	15783	15660	15671	15671	15878	15813	15639	15613	15723	15701	15635	15693	15738	15656	15785	15697	15573	15667	15652	15685	15642	15826	15660	15622	15805	15584	15697	15523	15579	15695	15582	15577	15700	15716	15639	15755	15625	15707	15669	15609	15519	15492	15696	15471	15558	15712	15685	15724	15572	15587	15631	15678	15713	15742	15637	15553	15630	15714	15784	15520	15649	15615	15749	15616	15695	15668	15776	15602	15711	15617	15581	15479	15610	15646	15705	15858	15667	15494	15603	15666	15479	15717	15710	15754	15748	15674	15641	15601	15719	15554	15775	15813	15541	15670	15663	15538	15620	15782	15817	15679	15701	15691	15711	15754	15875	15498	15665	15618	15682	15566	15777	15709	15610	15512	15749	15675	15694	15746	15639	15549	15572	15693	15665	15640	15806	15508	15735	15547	15795	15724	15657	15764	15811	15789	15609	15808	15635	15529	15765	15567	15663	15646	15618	15681	15526	15574	15740	15677	15780	15633	15679	15646	15630	15619	15590	15660	15567	15601	15742	15581	15566	15584	15659	15676	15729	15551	15835	15587	15788	15730	15635	15760	15641	15658	15640	15600	15820	15669	15369	15541	15539	15650	15581	15634	15706	15759	15557	15530	15663	15619	15664	15751	15643	15811	15713	15689	15667	15798	15672	15663	15748	15594	15770	15656	15787	15657	15646	15562	15465	15679	15715	15570	15731	15684	15762	15671	15763	15676	15729	15763	15772	15649	15565	15574	15617	15704	15648	15727	15598	15775	15651	15689	15757	15573	15769	15714	15625	15623	15649	15609	15732	15601	15582	15697	15570	15580	15645	15481	15665	15672	15466	15880	15558	15622	15621	15716	15559	15733	15805	15627	15762	15579	15615	15697	15580	15682	15579	15767	15675	15818	15704	15691	15789	15600	15559	15744	15535	15730	15838	15903	15602	15709	15603	15830	15552	15554	15729	15803	15732	15573	15686	15717	15528	15805	15580	15715	15585	15509	15530	15592	15716	15712	15638	15641	15695	15771	15735	15608	15689	15669	15713	15609	15594	15544	15716	15636	15737	15752	15646	15656	15568	15602	15561	15706	15575	15570	15766	15611	15734	15698	15660	15789	15796	15559	15780	15656	15582	15485	15640	15539	15752	15591	15654	15595	15759	15620	15752	15774	15493	15597	15606	15630	15677	15662	15635	15521	15750	15713	15780	15682	15777	15545	15450	15560	15702	15587	15598	15636	15488	15492	15478	15787	15718	15708	15635	15657	15681	15760	15563	15612	15766	15696	15825	15689	15712	15762	15801	15635	15771	15719	15839	15738	15826	15729	15551	15667	15588	15803	15628	15621	15611	15678	15621	15790	15631	15843	15829	15702	15833	15680	15540	15693	15832	15503	15480	15644	15731	15776	15751	15755	15669	15789	15485	15510	15579	15701	15699	15509	15663	15591	15764	15633	15687	15565	15721	15557	15546	15642	15686	15644	15686	15725	15716	15579	15712	15576	15726	15683	15707	15674	15717	15622	15611	15720	15700	15744	15536	15638	15698	15751	15540	15522	15695	15700	15518	15526	15762	15518	15797	15651	15602	15723	15620	15868	15677	15802	15915	15656	15832	15725	15575	15606	15825	15498	15798	15510	15819	15669	15698	15660	15619	15453	15702	15751	15573	15840	15649	15707	15689	15551	15691	15710	15617	15554	15701	15740	15700	15619	15610	15523	15692	15783	15660	15830	15615	15616	15595	15728	15833	15664	15613	15640	15620	15728	15812	15797	15756	15739	15638	15689	15710	15571	15743	15753	15634	15869	15723	15673	15651	15526	15715	15663	15841	15465	15656	15665	15724	15620	15802	15719	15695	15464	15631	15662	15524	15830	15736	15652	15686	15734	15653	15739	15751	15725	15730	15625	15556	15760	15571	15437	15702	15676	15733	15755	15552	15532	15568	15638	15693	15714	15666	15638	15599	15699	15551	15700	15600	15759	15697	15617	15602	15605	15591	15670	15743	15707	15692	15796	15754	15657	15603	15623	15491	15722	15543	15724	15616	15785	15678	15666	15506	15716	15615	15542	15522	15696	15677	15679	15781	15592	15687	15564	15697	15680	15529	15821	15886	15535	15638	15730	15520	15588	15665	15760	15692	15694	15670	15589	15649	15699	15683	15661	15718	15764	15601	15640	15437	15663	15629	15750	15580	15701	15703	15630	15786	15594	15675	15742	15734	15628	15602	15610	15784	15492	15825	15674	15634	15815	15568	15734	15729	15732	15546	15645	15622	15577	15596	15550	15678	15555	15731	15622	15646	15541	15728	15645	15604	15658	15717	15517	15887	15450	15789	15774	15707	15607	15642	15699
27599	22335	23366	18790	15121	14807	14985	14772	15272	17270	18498	17173	16176	15023	14849	14980	14944	14761	14763	14630	14721	14743	14769	14806	14787	14742	14733	14727	14680	14694	14854	14793	14890	14801	15051	14820	14842	14913	14724	14707	14913	14857	14572	14752	15089	14635	14750	14774	14740	14753	14733	14857	14890	14658	14988	14732	14822	14910	14871	14847	14812	14851	14863	14764	14896	14836	14669	14792	14852	14622	14797	14599	14744	14649	14771	14758	14766	14791	14955	14682	14652	14614	14786	14764	14902	14609	14838	14809	14783	14842	14828	14945	14745	14813	14651	14590	14670	14529	14828	14886	14751	14694	14881	14700	14836	14802	14775	14664	14777	14666	14557	14637	14770	14758	14775	14922	14840	14899	14800	14619	14845	14666	14781	14749	14862	14979	14643	14848	14809	15017	14720	14920	14948	14855	14671	14564	14777	14883	14746	14798	14664	14889	14752	14740	14780	14721	14693	14704	14776	14806	14741	14856	14902	14657	14822	14898	14696	14811	14867	14900	14748	15008	14719	14756	14638	14742	14729	14733	14941	14691	14820	14895	14733	14703	14797	14656	14804	14650	14928	14916	14736	14795	14953	14751	14725	14551	14989	14847	14741	14758	14821	14813	15082	14834	14764	15080	14719	14896	14862	14658	14874	14776	14869	14848	14738	14853	14875	14819	14731	14770	14754	14823	14857	14825	14764	14654	14767	14607	14568	14806	14870	14806	14699	14790	14803	14754	14637	14900	14787	14583	14777	14651	14824	14779	14669	14793	14576	14926	14795	14952	14622	14752	14801	14779	14791	14823	14813	14832	14777	14718	14963	14879	14710	14706	14718	14949	14803	14908	14726	14708	14953	14888	14652	14927	14681	14838	14778	14882	14814	14550	14842	14903	14860	14957	14993	14710	14932	14797	15046	14931	14706	14933	14940	14898	14788	14588	14794	14817	14829	14797	14869	14708	14739	14751	14610	14689	14903	14885	14725	14694	14599	14863	14715	14908	14761	14937	14887	14875	14831	14809	14797	14831	14858	14712	14608	14634	14755	14817	14846	14802	14682	14755	14773	14662	14763	14798	14669	14683	14736	14909	14853	14837	14854	14637	14620	14673	14771	14937	14738	14801	14868	14639	14837	14663	14758	14668	14994	14911	15019	14955	14666	14742	15081	14897	14841	14535	14949	14656	14660	14813	14878	14899	14778	14574	14849	14789	14892	14745	14795	14786	14975	15002	14874	14837	14810	14799	14674	14863	14844	14680	14742	14873	14845	14652	14786	14979	14751	14775	14840	14757	14726	14709	14870	14881	14706	14832	14797	14768	14799	14685	14691	14853	14835	14834	14943	14866	14738	14778	14866	14725	14776	14919	14574	14765	14956	14821	14911	14920	14907	15040	14902	14824	14696	14962	14775	14725	14548	14752	14781	14846	14806	14685	14818	14850	14845	14953	14683	14711	14796	14756	14803	14801	14658	14696	14821	14802	14732	14655	14798	14710	14690	14655	14906	14641	14760	14864	14774	14823	14889	14777	14722	14871	14781	14658	14711	14739	14810	14903	15070	14944	14813	14759	14820	14704	14817	14801	14539	14568	14910	14864	14921	14939	14847	14704	14865	14817	14885	14779	14527	14751	14644	14853	14746	14810	14760	14670	14856	14798	14588	14764	14886	14803	14758	14728	14769	14855	14867	14751	14768	14932	14771	14913	14782	14644	14668	14916	14918	14769	14693	14840	14548	14824	14698	14835	14471	14818	14634	14726	14883	14717	14820	14782	14741	14883	14783	14699	14749	14833	14965	14886	14772	14776	14557	14818	14788	14875	14823	14847	14811	14859	14827	14846	14921	14841	14672	14837	15014	14894	14789	14785	14749	14871	14769	14630	14722	14668	14887	14848	14844	14628	14862	14825	14951	14771	14888	14834	14795	14683	14944	14930	14667	14654	14779	14921	14726	14848	14815	14855	14734	14787	14738	14819	14766	14833	14769	14700	14740	14850	14942	14709	14976	14889	14813	14777	14848	14731	14799	14715	14622	14613	14683	14712	14619	14834	14933	14667	14885	14734	14921	14755	14757	14835	14704	14892	14760	14772	14788	14685	14928	14805	14761	14783	14701	14800	14985	14831	14818	14753	14528	14845	14794	14724	14852	14855	15045	14792	14871	14723	14799	14868	14829	14747	14814	14617	14741	14824	14694	14609	14716	14873	14705	14652	14584	14746	14725	14653	14798	14776	14820	14887	14771	14920	14582	14877	14786	15031	14668	14825	14637	14908	14837	14617	14755	14842	14853	14719	14826	14706	14622	14673	14730	14662	14834	14764	14777	14657	14833	14786	14872	14961	14984	14908	14902	14786	14537	14616	14638	14828	14484	14704	14584	14759	14697	14843	14838	15070	14856	14889	14890	14798	14652	14924	14719	14884	14636	14862	14726	14666	14645	14788	14893	14655	14731	14863	14551	14857	14868	14881	14749	14883	14835	14711	14678	14758	14615	14773	14718	14705	14883	14919	14899	14614	14655	14843	14726	14940	14796	14547	14767	14777	14923	14756	14729	14788	14638	14718	14866	14822	14797	14907	14629	14785	14731	14715	14816	14696	14875	14754	14643	14929	14808	14619	14708	14708	14792	14811	14874	14863	14949	14857	14717	14792	14741	14716	14700	14774	14681	14723	14868	14672	14883	14975	14690	14606	14885	14917	14971	14834	14832	14626	14954	14722	14933	14950	14819	14931	14795	14684	14858	14803	14674	14869	14688	14866	14830	14990	15004	14758	14791	14724	14909	14651	14691	14663	14743	14725	14762	14817	14579	14651	14724	14951	14861	14809	14692	14643	14717	14839	14887	14740	14889	14757	14855	14857	14850	14681	14942	14919	14863	14638	14791	14816	14533	14747	14877	14898	15050	14820	14956	14775	14858	14662	14823	14687	14833	14732	14820	14815	14746	14811	14710	14900	14713	14476	14857	14815	14803	14804	14799	14767	14772	14881	14754	14715	14705	14974	14880	14779	14869	14777	14924	14797	14723	14679	15033	14946	14895	14805	14605	14832	14817	14885	14888	14793	14813	14855	14802	14724	14816	14591	14746	14839	14980	14753	14886	14808	14951	14776	14765	14710	14949	14723	14724	14821	14864	14628	14638	14894	14977	14542	14775	14766	14781	14706	14908	14795	14953	14809	14786	14825	14839	14774	14636	14570	14842	14779	14800	14751	14857	14955	14755	14808	14828	14808	14816	14996	14778	14813	14793	14702	14788	14803	14970	14938	14961	14820	14646	14770	14794	14668	14749	14787	14819	14827	14931	14710	14796	14937	14796	14906	14651	14633	14871	14675	14817	14838	14805	14785	14808	14854	14764	14599	14754	14900	15015	14977	14710	14618	14602	14714	14748	14727	14762	14626	14763	14761	14786	14751	14638	14788	14855	15054	14788	14714	14677	14830	14867	14825	14825	14786	14673	14888	14838	14851	14799	14576	14669	14843	14835	15010	14945	15029	14928	14941	14809	14927	14775	14807	14935	14623	14886	14918	14769	14877	14700	14740	14754	14921	14655	14943	14858	14878	14766	14793	14808	14962	14767	14779	14812	14730	14808	14834	14963	14802	14762	14818	14796	14895	14801	14838	14774	14892	14689	14768	14757	14866	14942	14597	14626	14679	14738	14829	14607	14845	14748	14857	14890	14801	14704	14922	14687	14878	14711	14730	14915	14866	14964	14646	14704	14760	14681	14992	14626	14922	14788	14624	14987	14866	14890	14786	14839	14891	14833	14867	14806	14898	14825	14789	14855	14960	14684	14940	14725	14929	14663	14746	14818	14653	14700	14725	14632	14906	14773	14705	15066	14980	14656	14598	14895	14715	14687	15070	14899	14601	14712	14849	14876	14646	14828	14826	14643	14933	14658	14811	14766	14867	14627	14822	14980	15016	14822	14757	14821	14834	14886	14969	14901	14682	14796	14697	14909	14758	14686	14861	14900	14975	14835	14744	15056	14786	14810	14837	14893	14883	14970	14811	14792	14943	14795	14762	14869	14729	14835	14928	14696	14885	14799	14743	14613	15083	14920	14815	14597	14809	14647	14747	14872	14681	14680	14683	14819	14886	14726	14857	14739	14667	14898	14754	14795	14911	14605	14596	14895	14801	14685	14808	14828	14615	14674	14831	14754	14735	14822	14716	14766	14756	14878	14718	14689	14656	15054	14786	14875	14749	14789	14762	14677	14582	14915	14789	14725	14865	14924	14795	14872	14692	14915	14870	14909	14761	14910	14672	14803	14653	14666	14806	14870	14887	14716	14643	14863	14858	14701	14826	14837	14642	14883	14801	14868	14983	14763	14719	14685	14746	14716	14634	14694	14867	14668	14750	14615	14677	14867	14679	14794	14963	14821	14658	14789	14593	14916	14646	14565	14637	14538	14666	14897	14805	14650	14828	14755	14809	14630	14764	14830	14959	14751	14764	15116	14810	14564	14934	14854	14852	14706	14771	14781	14770	14818	14940	14907	14714	14855	14650	14630	14865	14959	14850	14889	14634	14820	14867	14758	14961	14851	14835	14766	14921	14817	14641	14902	14860	14795	14892	14816	14938	14811	14739	14740	14640	14686	14869	14727	14881	14797	14900	14868	14725	14710	14926	14767	14762	14849	14679	14758	14783	14763	14748	14812	14919	14907	14654	14702	14734	14786	14654	14919	14788	14869	14826	14847	14871	14768	14657	14634	14776	14774	14703	14798	14752	14711	14717	14875	14812	14739	14945	14717	15016	14736	14747	14711	14663	14686	14922	14824	14943	14781	14900	14599	14777	15023	15069	14835	14998	14777	14912	14922	14658	14649	14716	14714	14687	14612	14775	14776	14718	14921	14735	14952	14812	14745	14783	14904	14539	14587	14858	14855	14803	14811	14901	14737	14742	14771	14731	14849	14698	14700	14941	14847	14872	14628	14712	14634	14810	14872	14907	14897	14752	14866	14990	14684	14671	14886	14786	14806	14840	14827	14894	14586	14587	14778	14911	14711	14890	14756	14917	14597	14695	14829	14834	14865	14889	14848	14796	14723	14981	14730	14617	14727	14793	14654	14858	14797	14740	14914	14982	14863	14841	14832	14657	14772	14586	14667	14834	14881	14710	14646	14980	14829	14923	14652	14706	14876	14867	14788	14921
19166	23662	17852	15188	14421	14081	14218	14112	14676	18134	19384	17022	15271	13917	13882	14045	13866	13932	13989	13933	13940	13914	14093	14045	13994	14119	14012	14003	13961	13988	14002	14119	13927	14051	13909	14006	13911	13879	13954	14053	14172	13831	13935	14113	13957	13948	13972	13988	13925	13978	13885	13972	14028	14055	14035	14064	14034	13878	14020	14100	13915	13766	13875	13807	14107	13930	13891	14032	14013	13992	13873	13949	13951	14000	13954	14067	13899	13947	14000	13834	13995	14039	13959	14015	14196	13854	13893	14007	14037	14032	13949	14022	13737	14019	13909	14052	13845	14072	13897	13899	13825	13912	14033	14077	13981	14001	14062	13937	14087	14213	14082	13931	13898	13928	14023	14117	14122	13784	14106	14056	14000	13916	14118	14124	13981	13858	14037	13838	13992	14065	14063	13949	13852	13879	13958	13993	14045	14141	13925	14031	14011	14033	13819	13852	14173	14069	13945	14026	14105	14004	14035	14091	13969	13802	13997	13969	14135	13932	13862	14103	14142	14099	14022	13850	13862	14008	14058	13977	14065	14001	13895	13956	13975	14079	13841	13998	13886	13852	14022	13934	14078	13977	14032	14023	13933	13902	14026	14065	14014	14143	13887	13813	13992	13986	14013	14080	14041	13976	13918	13900	13808	13950	13910	13973	13957	14094	14105	14025	14127	13987	13976	13994	13956	13998	13998	14004	13790	13890	14159	14093	14075	13929	13944	14006	13928	14067	13980	13950	13945	13953	13916	13938	13973	13902	13918	14029	13879	14042	13876	13863	13907	13892	14106	13989	13777	14028	14047	13901	14117	13943	13818	14026	13980	13929	14130	13942	13901	13981	14133	14109	14052	13942	13962	14055	13894	14000	13784	14041	13956	13954	14029	13883	13950	13932	13768	13889	14105	13971	13970	13881	13889	14085	14085	14193	14061	14033	13996	13954	14102	13931	13869	14007	13889	14029	13839	13969	13963	14035	14077	13880	13976	14041	14070	13925	13919	13930	14097	13902	13945	13805	13919	13938	13816	14009	14030	13901	13852	13943	14135	14012	14099	13823	14026	13961	14076	13996	14150	13993	13980	13955	13867	13873	13996	14054	14059	14040	13806	13991	14109	14106	13853	14113	14231	14047	14077	14114	13984	14237	14131	14036	13968	14029	14040	13888	13929	13977	13923	14125	14110	13922	13979	13969	14045	13985	13951	13895	14100	13939	14168	13998	13916	14023	13913	14019	14035	13985	14046	13999	13927	14088	13993	13948	13865	14038	13847	13725	13970	13933	13886	14117	14051	13935	13840	13884	13816	14041	13958	14034	13901	14046	13881	13945	13982	13964	14054	13862	13874	14123	13895	14169	13929	14112	14120	13912	14078	14016	13983	13960	14140	14039	13751	14033	14019	13879	14190	13993	13962	13858	13755	13879	13946	13944	14098	14034	14051	13974	14272	13948	13905	14011	13969	14053	14002	14003	14058	13994	13919	13889	13938	14087	14034	13925	14230	13865	14024	13884	14027	14006	13972	14012	13961	14123	14101	14017	14076	14164	13863	13968	14044	14104	13946	13982	13993	13936	13946	13966	13917	14094	13894	14013	13888	13888	14081	14055	14041	14064	13922	13867	14027	14056	13850	14072	14082	13969	13983	13822	13958	13894	13948	13939	13905	13988	13949	13966	14000	14041	14070	14311	14072	13890	13865	14017	13942	13978	13943	14107	14118	13990	14034	14095	14015	13981	13824	13763	14047	14006	14055	13781	14048	14068	13836	13947	14113	14034	14006	14037	14025	14021	13783	13988	13942	13866	13901	13961	14049	13880	13961	13985	14182	14116	14014	13955	14030	14132	14015	13788	13996	13931	14025	13960	14130	14168	14012	14091	13979	13887	14062	13885	14036	14056	14017	14087	14051	13810	13818	13895	13832	14074	14029	14006	13983	13796	13916	14001	13883	13944	13866	13986	13977	14123	14018	13969	14028	14112	14003	14002	13921	14042	13994	14163	13873	14025	13992	13791	14016	14023	14148	14009	14032	14035	14089	13973	14007	13929	14039	14037	13937	13883	13957	13829	14131	14071	13775	13879	13988	13910	13885	13949	14152	13834	14013	14145	14004	14157	13916	13999	13833	13984	13868	13951	14101	14057	14057	13869	13878	14024	13799	14095	14117	13972	13834	13866	13910	13936	13999	13891	13993	13979	13775	13953	13957	13984	14032	13924	13872	14114	14031	14145	13963	14098	13885	14231	14122	13944	13939	14087	13973	13955	13962	13925	14033	13643	14142	13964	13919	13953	13912	13920	14050	14010	14057	14096	13990	14077	13977	14030	13886	14002	13909	14069	14082	14020	14007	13893	14033	13983	14046	13808	14004	13988	14100	13791	14009	13824	14091	13905	13867	14032	13861	14045	14025	14049	13863	14063	14094	13994	14098	14013	13869	14180	13893	13855	14097	14043	13881	13990	14028	13903	13932	13804	13924	13834	14145	13935	14010	14054	13914	14009	14041	14057	13850	14055	13837	13949	13936	14064	14011	14038	14001	13994	14107	13880	13870	14012	13918	13896	13892	14042	13849	13957	14003	14003	14024	14042	14037	14027	13890	13870	13935	13960	13999	14028	13939	13904	13839	13994	13964	13945	14083	13986	13995	14168	14135	13980	14130	13923	13992	14060	13966	14012	13887	13855	13920	13940	13953	13920	14067	14020	13849	14149	14040	13966	13985	14105	13959	14165	14184	14120	13905	13952	14004	13971	14075	14125	13971	13848	14106	13971	13871	13928	13989	14116	13883	14105	14097	13956	14095	14081	13889	14024	13879	14052	13979	14018	13944	13930	14149	14107	13957	13885	13917	14001	13989	14110	14068	13951	13925	13942	13981	13842	13843	13833	13963	14078	14020	13832	13909	14057	13859	14002	13845	14032	13925	13833	14142	13882	14101	14041	14181	14026	14033	13930	13774	14028	13934	14025	14080	14053	13956	14010	13952	14038	14183	14013	14094	14299	13958	13956	14064	14160	13984	14072	13871	13800	14122	13945	13957	14050	13995	14083	13782	13905	14150	13819	14020	13912	13956	13916	14096	14056	13876	13996	14046	13935	13997	14031	14034	13870	14101	14005	14028	13980	13983	13968	14006	13896	13878	14010	13909	14017	14159	13992	14183	13921	13971	13914	13979	13999	13976	13978	13945	14037	13969	13974	13898	13896	13840	13977	13996	14003	13974	13906	13982	14031	13975	13915	13894	13878	14014	13900	14007	14040	14070	13974	13969	13969	13960	13824	14057	13958	13948	13910	13868	13929	14008	14024	14044	13962	13981	14143	14077	13921	14050	13967	14122	13941	14028	14080	14001	14020	14038	13969	14060	14061	14011	13931	14049	13967	13880	14012	13963	13947	13916	13870	13979	14212	13958	14142	13834	13912	13985	13897	14010	13719	13957	14068	13953	13964	13982	14003	13856	13945	14048	13949	14031	14057	14138	14032	13997	14113	13833	13915	14120	13960	13967	14077	13954	14083	14034	14173	13971	14056	14160	14181	13989	14076	13925	13915	14063	14118	14014	13793	13751	13818	13973	14017	13950	13946	13924	13899	13953	14033	13784	13897	13949	14158	13963	13838	13842	14061	13902	13989	13845	13882	13977	13842	14120	13915	13983	14076	14045	13847	14103	13972	13913	14201	13941	14126	14107	14017	13874	13885	13964	13938	13985	14111	13829	14023	14126	14011	14121	13843	13863	13973	13999	13929	13833	13945	13988	13996	14074	13760	13989	14099	14121	14008	14001	14011	14028	14031	14021	14064	13875	14087	13853	14020	14086	13912	13990	13939	14107	13998	13876	13814	14087	13947	14059	13964	14050	13935	13963	14107	14040	13968	14017	14097	14062	13917	14071	14085	13910	14059	14217	13899	13985	13911	14023	14054	13934	14015	13984	14100	13931	13795	14063	13931	14043	13933	14053	14104	13695	14030	14154	13844	14154	13953	14061	13929	13852	14076	13996	13951	13943	13948	13973	14062	14005	13979	14236	13928	14067	13867	13850	13910	14146	14013	14029	13806	13858	13936	13986	14116	13990	14021	13800	13909	14011	14003	14025	14170	13885	13851	13889	14086	13987	13914	14014	13966	13901	14098	13985	14103	14167	13877	14111	14047	14082	13963	14085	14027	14092	14052	13860	13944	13901	13845	13945	14038	13920	14143	13991	14078	13884	14104	13753	13952	13907	14051	14074	13979	14034	13936	14023	14024	14130	13910	14141	13909	14022	13955	13923	14065	14136	13812	13913	14003	14024	13933	13935	14017	14064	13904	13889	14124	13952	13791	14093	13937	13901	13886	14047	13920	14167	14078	13985	13988	13983	13983	13912	14133	14109	13845	13989	14002	14041	13871	13935	13909	14008	13892	13966	13827	14123	13984	14039	13942	13885	13846	13968	13831	13877	14123	14027	14005	13867	14053	14019	14042	14002	13998	14035	13956	14017	13998	13993	13963	14037	13980	14148	13899	14112	14006	13969	14141	14024	13909	14023	14045	13824	14107	13972	14066	13990	14077	13936	13914	13886	14040	14086	14035	14060	14079	14038	13908	14060	13779	14012	13828	13933	13905	13906	13839	13988	13938	13895	14081	14102	13822	13965	13901	13847	14011	14075	14020	14048	13854	13961	13846	13924	13881	14042	13979	13872	13909	14017	13819	13834	14006	14239	13964	14077	13850	14037	13932	13950	13977	14090	14046	13957	13871	14006	13823	14014	14127	13900	14006	13814	13797	13992	13945	13814	13967	14004	14044	13965	13862	13832	14004	13944	14066	14062	14076	14042	13896	14067	14119	14027	13939	13947	13901	14060	13926	13904	13837	14092	13874	14109	14031	14165	13905	13863	13869	13952	13935	14020	13851	13826	14120	14051	13944	14057	14053	14067	14052	14090	13814	13815	14005	14003	14026	14030	13948	14005	14040	14003	13940	14002	13910	13985	13948	14074	14018	13994	13943	14179	13973	14003	13961	13823	13985	13959	13960	13998	14093	13874	14070	13919	13843	13972	13998	13960	14002	13949	13997	13794	13923	13956	13894	14059	14244	14114	13965	13975	13833	14120	14173	13928	14077	13999	13830	13932	13964	14021	14119	14082	13955	13958	13908	14049	14114	13929	13931	13972	13916	14031	14017
24676	21561	28676	25054	21237	17276	16332	14664	15230	27552	33293	25902	20131	15086	14668	14314	14287	14121	14238	13996	14175	14256	14190	14228	14205	14238	14242	14166	14239	14111	14007	14132	14234	14139	14205	14130	14193	14156	14074	14219	13998	14137	14139	14008	14163	14122	14155	14169	14121	14279	14146	14418	14368	14071	14200	14421	14267	14023	14330	14000	14077	14203	14284	14090	14106	14137	14202	14094	14189	14333	14261	14124	14217	14120	14349	14309	14151	14153	14260	14204	14103	14099	14359	14164	14220	13906	14074	14124	14313	14163	14207	14143	14043	14132	14316	14095	14092	14282	13956	14085	13942	14256	14157	14087	14030	13960	14202	14226	14098	14354	14195	14302	14271	14209	14113	14189	14118	14176	14274	14141	14119	14165	14245	14094	14089	14134	14209	14217	14160	14309	14075	13980	14213	14208	14211	13963	14151	14366	14283	14332	14127	14303	14152	14061	13986	14235	14214	14131	14107	14147	14214	14098	14000	14030	14011	14251	14131	14199	14291	14410	14085	14027	14079	14370	14146	13951	14089	13992	14010	14154	14126	14061	14062	14197	14302	14073	14169	14055	14195	14110	14208	14303	14059	13911	14301	14134	14001	13900	14254	13908	14149	14114	14096	14103	14483	14206	14266	14108	14222	14279	14015	14028	14106	14192	13999	13932	14213	14175	14109	14274	14047	14018	14177	13991	14172	14197	14246	14307	14373	14095	14185	14133	14074	14283	14282	13961	14262	14254	14149	14057	14213	14467	14245	14187	14095	14173	14153	14063	14113	14171	14211	14237	14089	14311	14234	14258	14072	14129	14126	14038	14181	14266	14186	14215	14031	14238	14190	14213	14171	14059	14151	14143	14221	14092	14075	14226	13998	14000	14003	14349	14063	14073	14084	14188	14059	14070	14191	14165	14158	14300	14249	13925	14121	14052	14160	14138	14023	13953	14186	14127	14265	14348	14281	14047	14228	14150	14206	14047	14214	14089	14298	13927	14068	14063	13943	14033	14009	14220	14184	14162	14246	14230	14322	14278	14270	14193	14169	14238	14172	14145	13992	14191	14058	14098	14135	14144	14034	14089	14312	14080	14121	14172	14203	13850	14140	14055	14066	14024	14063	14170	14116	14125	14114	14119	14241	14050	14259	14173	14244	14058	14090	14388	13947	14175	14187	14065	14398	14271	14206	14026	14082	14140	14122	14097	14279	14145	14366	14260	14339	14085	14049	14054	14080	14185	14174	14148	14258	14260	14365	14274	14159	14151	14295	14108	14197	14206	14151	14108	13935	14268	13975	14086	14212	14259	14179	14027	14152	14077	14030	14102	14157	14051	13971	14357	13976	14114	14063	14078	14138	13959	14219	14158	14062	14095	14006	13991	14287	14210	14133	14168	14176	14207	14137	14062	14180	14167	14090	14169	14047	14262	14150	14210	14189	14311	14108	14177	14315	14154	14298	14103	14008	14292	14255	14182	14096	14130	14015	13995	14138	14133	14309	14256	14205	14271	14075	14127	14216	14127	14111	14058	14433	14089	13958	14120	14110	14056	14094	14103	14154	14264	14260	14158	14036	14327	14137	14151	14009	14279	14193	14184	14244	14287	14298	14174	14215	14371	14217	14103	14158	14288	14256	14214	14116	14056	14064	14190	14185	14206	14210	14174	14276	14205	14020	14132	14380	14072	14117	14047	14059	14103	14096	14111	14194	14250	14282	14015	14140	14401	14233	14024	14199	14357	14184	14139	14184	14203	14297	14098	14165	14065	14228	14208	14204	14089	14212	14338	14011	14163	14029	14113	14204	14103	14167	14150	14161	14207	14414	14171	14022	14095	14147	14160	14157	14148	14276	14015	14333	14101	14168	14293	14147	14237	14154	14010	14226	14147	14233	14273	14116	14016	14100	14165	14213	14088	14083	14175	14059	14043	14109	14200	14217	14155	14366	14263	14013	14024	14247	14082	14065	14264	14125	14166	14130	14310	14188	14163	14291	14237	14165	14125	14143	14421	14177	13945	13985	14225	14149	14266	14030	14214	14014	14111	14239	14345	14075	13991	14256	14298	14127	14203	14059	14190	14009	14164	14272	14138	14191	14065	13988	14148	14043	14109	14023	14176	14152	13931	14068	14276	14088	14048	14229	14489	14198	14028	14151	14145	14154	14024	14196	14022	13981	14071	13986	14091	14325	14309	14146	14174	14212	13997	14356	14088	14267	14193	14018	14200	13987	14186	14116	14202	14087	14253	14201	14294	14226	14115	14059	14252	14117	14293	14076	14186	14209	14237	14122	14110	14083	14194	14049	14078	13971	14218	14374	13980	14006	14280	14109	14199	14057	14054	14380	14243	14143	14171	14265	14087	14086	14139	14232	14119	14184	14234	14241	14026	14110	14176	14045	14255	14127	13973	14178	14241	14014	14258	14228	14281	14160	14038	13881	14164	14202	13938	14268	14210	14161	14095	14132	14096	14135	14052	14056	14172	13975	14001	14048	14198	14238	14117	14094	14097	14239	14170	14157	14228	14306	14285	14118	14086	14130	14035	14149	14076	14243	14075	14141	14290	14030	13950	14124	14280	14225	14052	14254	14057	14308	14080	14034	14204	14314	14078	14054	14226	14004	14143	14113	14274	14131	14119	14183	14174	14236	14329	14235	14065	14144	14256	14262	14107	14254	14055	14191	14083	14324	14266	14073	14245	14055	14113	14021	14152	14234	14053	14291	14157	14136	14079	14098	14104	14210	14344	14185	14162	14334	14196	14136	14338	14243	14137	14269	14103	14103	14204	14241	14155	14192	14214	14201	14425	13982	14155	14295	13922	14220	14168	14418	14186	14181	14154	14168	14077	14318	14105	14255	14062	13964	14186	14153	14193	14128	14203	14257	14118	14194	14215	14235	14383	14084	14171	14139	14249	14124	14300	14052	13972	14389	14229	14177	13941	14120	14213	14140	14176	14311	14275	14065	14297	14095	14132	14163	14042	14242	14119	14171	14276	14263	14072	14067	14230	14155	14032	14087	14061	14130	14098	14113	14433	14190	14368	14020	14128	14227	14185	14238	14176	14357	14149	14145	14228	14338	14232	14148	14172	14170	14239	14075	14224	14238	13998	14057	14258	14202	14064	13892	14136	14193	14250	14226	14131	13993	14042	14060	14068	14360	14041	14122	14174	14041	14094	14365	14090	14233	14000	14101	14443	14200	14172	14019	14228	14213	14296	14234	14112	14109	14146	14154	14173	14196	13930	13947	14181	14142	14102	14130	14191	14145	14202	14055	14365	14010	14088	14072	14174	14221	14210	14311	14249	13927	14242	14371	14228	14230	14288	14187	14077	14099	14138	14393	14383	14281	14224	14099	14147	14190	14187	14050	14052	14264	14389	14168	13981	14081	14279	14089	14082	14263	14167	14457	14262	14217	14056	14172	14270	14212	14084	14002	14163	14116	14101	14226	14176	14410	14098	14118	14360	14139	14207	14078	14126	14265	14180	14224	14166	14118	14049	14111	13997	14139	14372	14214	14227	14167	13934	13976	14093	14030	14272	14256	14154	14162	14233	14218	14066	14318	14385	14191	14387	14213	13906	14068	14184	14245	14369	14273	14032	14244	14142	14257	14282	14249	14319	13891	14111	14120	14222	14165	14214	14079	14151	14091	14223	14071	14109	14182	14171	14088	14201	14232	14059	14059	14146	14197	14149	14303	14358	14238	14230	13946	14127	14129	14223	14089	14268	14260	14163	14088	14237	14241	14176	13949	14212	14084	14052	14242	14232	14128	14276	14127	14052	14134	14224	14145	14076	14154	13952	14305	14245	14103	14091	14162	14195	14336	14226	14213	14164	14033	14076	14125	14164	14197	14003	14154	14026	14320	14355	14105	13989	14213	14180	14076	14146	14215	14160	14120	14198	14058	14144	13962	14048	14374	14336	14064	14339	14314	14280	14172	14139	14158	14065	14178	14287	14185	14208	14155	14138	14187	14205	13971	14158	14069	14143	14253	14281	13962	14030	14146	13990	13980	14050	14110	13967	14074	14116	14226	14222	14009	14040	14117	14061	14126	14229	14111	14286	14262	14078	14342	14121	14338	14341	14132	14232	14197	14185	14224	14220	14149	14118	14096	14099	13994	14274	14211	14054	14068	14047	14082	14055	14053	14159	13901	14034	14333	14143	14256	14204	14062	14109	14237	14082	14192	14269	14190	14222	14234	14232	14104	14128	14177	14116	13948	14090	14228	14092	14031	14220	14293	14203	13991	14163	14124	14202	14157	14189	14218	14204	14269	14090	14152	14144	14165	14306	14078	14347	14366	14197	14149	14326	14097	14160	14166	14024	14026	14115	14070	14181	14108	14355	14231	14243	14133	14257	14230	14141	14177	14243	14128	14286	13993	14000	14235	14180	14363	14264	14303	14132	14245	14069	13933	14139	14149	14358	14261	14224	14206	14107	14200	14490	14117	14223	14340	14127	14044	14050	14086	14241	14044	14002	14292	14011	14116	14181	14194	14126	14203	14235	14222	14238	14157	14023	14136	14252	13969	14097	14003	14208	14161	13973	14150	14028	14088	14231	14298	14314	14267	14230	14298	14178	14188	14009	14012	14147	14108	13931	14086	14217	14076	14236	14124	14200	14210	13893	14249	14188	14330	14149	14326	14182	14276	14226	14165	14166	14190	14097	14295	14111	14050	14006	14106	14122	14113	14016	13923	14218	14061	14136	14129	14122	14387	14140	14008	14318	14190	14075	14206	14284	14174	14093	14147	14057	14070	13958	14290	14085	14056	14004	14118	14194	14294	14312	14133	14142	14173	14389	14254	14101	14103	14029	13965	14125	14363	14037	14243	14015	14027	14241	14233	14088	14062	14062	14095	14306	14126	13923	14024	14083	14088	14174	14255	14158	14129	14192	14194	14210	14060	14268	14181	14173	14037	14266	14149	14142	14133	14265	14189	14164	14258	14254	14135	14103	14175	14323	14155	14278	13990	13976	14140	14112	14121	14071	14095	14089	14180	14294	14255	14075	14152	14168	14280	14083	14190	14217	14189	14219	14282	14132	14166	14069	14145	14195	14229	14357	14160	14142	14212	14198	14154	14361	14184	14161	14202	14154	14193	14006	14094	14342	14209	14207	14066	14100	13957	14104	14222	14101	14314	14144	14221	13987
17171	25367	19804	15931	14904	14547	14126	14104	16544	33589	36991	27452	20231	13857	13603	13838	13704	13693	13733	13657	13816	13788	13808	13771	13737	13783	13531	13517	13660	13639	13616	13745	13599	13842	13832	13643	13682	13728	13603	13583	13594	13470	13617	13686	13478	13573	13761	13668	13710	13624	13573	13613	13691	13621	13601	13526	13726	13549	13686	13647	13541	13592	13590	13592	13817	13603	13609	13650	13687	13662	13622	13650	13599	13797	13692	13573	13638	13719	13562	13673	13637	13764	13784	13794	13570	13687	13693	13743	13693	13585	13652	13672	13702	13697	13570	13747	13604	13533	13702	13755	13715	13619	13654	13523	13719	13651	13560	13710	13749	13456	13670	13524	13730	13600	13609	13624	13711	13575	13629	13673	13562	13490	13589	13566	13608	13744	13632	13596	13599	13708	13571	13770	13497	13661	13632	13679	13713	13782	13626	13670	13551	13666	13614	13815	13490	13623	13702	13754	13581	13585	13562	13794	13671	13607	13634	13739	13765	13668	13696	13601	13654	13698	13573	13688	13718	13640	13492	13819	13648	13673	13534	13511	13624	13641	13715	13769	13756	13560	13668	13580	13594	13701	13680	13678	13744	13706	13705	13754	13574	13730	13664	13520	13550	13685	13650	13524	13792	13594	13589	13597	13761	13567	13611	13518	13514	13704	13588	13527	13713	13692	13489	13735	13430	13642	13608	13744	13567	13587	13826	13639	13578	13599	13609	13495	13587	13495	13542	13652	13761	13702	13599	13743	13589	13600	13585	13525	13668	13562	13589	13619	13501	13588	13529	13788	13692	13805	13673	13581	13530	13574	13513	13701	13615	13589	13682	13673	13700	13669	13630	13681	13503	13600	13673	13502	13534	13568	13594	13619	13701	13600	13604	13549	13691	13726	13714	13772	13640	13545	13588	13604	13773	13682	13644	13688	13553	13558	13795	13718	13533	13740	13594	13660	13788	13632	13648	13621	13708	13657	13689	13542	13774	13558	13705	13747	13701	13619	13676	13740	13517	13606	13621	13574	13724	13619	13621	13471	13613	13671	13865	13668	13828	13494	13606	13657	13585	13521	13655	13640	13563	13526	13464	13602	13604	13538	13672	13668	13833	13526	13526	13663	13718	13602	13770	13599	13677	13463	13796	13667	13761	13634	13753	13640	13583	13640	13651	13888	13526	13587	13565	13820	13560	13521	13601	13503	13670	13325	13629	13559	13673	13727	13562	13760	13532	13744	13712	13762	13669	13639	13666	13647	13786	13703	13703	13569	13773	13623	13492	13776	13791	13665	13815	13670	13474	13758	13511	13655	13638	13680	13752	13627	13691	13540	13538	13827	13549	13580	13635	13656	13643	13670	13520	13781	13557	13609	13583	13596	13608	13557	13496	13528	13585	13601	13693	13686	13581	13549	13535	13662	13849	13578	13489	13631	13711	13534	13573	13633	13616	13507	13607	13531	13453	13727	13568	13546	13654	13586	13630	13798	13678	13629	13602	13656	13719	13621	13708	13586	13601	13664	13742	13492	13505	13655	13593	13728	13759	13537	13593	13590	13717	13550	13724	13762	13640	13751	13723	13494	13721	13681	13417	13557	13644	13602	13520	13573	13699	13592	13782	13630	13630	13601	13653	13564	13712	13715	13562	13614	13749	13619	13722	13759	13575	13696	13636	13508	13758	13770	13613	13581	13569	13646	13474	13401	13652	13660	13633	13755	13658	13726	13594	13685	13709	13650	13512	13657	13635	13793	13740	13608	13659	13593	13679	13721	13714	13687	13609	13648	13518	13693	13650	13769	13623	13721	13577	13702	13645	13657	13524	13706	13792	13541	13747	13594	13439	13552	13630	13542	13780	13670	13540	13693	13738	13627	13561	13713	13440	13722	13601	13452	13634	13683	13502	13599	13608	13800	13590	13689	13678	13537	13606	13638	13753	13670	13728	13650	13589	13538	13502	13604	13865	13607	13698	13741	13585	13627	13721	13478	13618	13585	13750	13721	13698	13591	13586	13700	13669	13770	13754	13660	13687	13682	13653	13864	13752	13612	13675	13622	13572	13683	13652	13697	13650	13778	13745	13613	13602	13636	13644	13692	13675	13687	13734	13663	13552	13614	13697	13577	13639	13785	13542	13602	13757	13513	13704	13649	13577	13676	13607	13534	13729	13555	13822	13760	13741	13667	13715	13608	13558	13714	13667	13671	13683	13679	13721	13752	13643	13620	13644	13674	13555	13646	13747	13725	13753	13706	13568	13694	13662	13596	13557	13609	13573	13712	13726	13616	13603	13737	13626	13643	13567	13549	13595	13485	13434	13720	13480	13724	13575	13613	13690	13612	13732	13686	13583	13648	13540	13632	13626	13653	13520	13769	13756	13684	13646	13604	13626	13519	13572	13564	13571	13677	13453	13580	13620	13600	13608	13562	13602	13672	13552	13778	13681	13591	13530	13569	13554	13667	13841	13622	13812	13690	13623	13602	13553	13505	13611	13779	13701	13633	13446	13594	13539	13624	13508	13706	13636	13681	13413	13606	13527	13567	13585	13703	13728	13656	13609	13641	13728	13721	13635	13650	13386	13734	13699	13564	13505	13450	13648	13740	13654	13615	13610	13700	13680	13596	13402	13807	13649	13573	13521	13627	13622	13690	13625	13597	13679	13673	13647	13727	13550	13647	13757	13587	13528	13688	13720	13640	13712	13565	13675	13607	13583	13576	13686	13524	13638	13643	13617	13503	13757	13658	13586	13577	13721	13759	13628	13523	13653	13583	13768	13599	13575	13628	13490	13700	13522	13621	13760	13589	13651	13607	13611	13699	13774	13527	13726	13713	13806	13597	13522	13663	13557	13614	13663	13694	13690	13579	13736	13647	13701	13527	13659	13575	13568	13720	13598	13593	13688	13563	13533	13589	13643	13724	13772	13608	13541	13637	13685	13549	13665	13598	13554	13670	13526	13622	13420	13713	13570	13772	13572	13667	13747	13557	13507	13715	13588	13692	13445	13632	13502	13631	13717	13530	13524	13643	13699	13722	13559	13547	13598	13694	13585	13669	13702	13568	13500	13840	13745	13739	13619	13667	13476	13623	13753	13738	13727	13563	13511	13634	13643	13741	13707	13902	13650	13718	13722	13657	13761	13599	13573	13554	13583	13661	13553	13420	13544	13573	13641	13626	13667	13739	13603	13665	13661	13586	13603	13860	13575	13669	13499	13680	13853	13670	13561	13789	13536	13615	13691	13597	13663	13643	13542	13605	13746	13455	13681	13585	13635	13674	13618	13726	13716	13634	13683	13583	13486	13615	13595	13436	13544	13658	13730	13664	13471	13530	13541	13645	13591	13711	13519	13642	13567	13631	13683	13596	13546	13685	13547	13439	13477	13560	13577	13576	13638	13716	13562	13551	13489	13582	13726	13569	13754	13606	13607	13656	13480	13567	13727	13655	13729	13658	13642	13723	13729	13448	13743	13739	13554	13613	13635	13591	13762	13667	13706	13701	13649	13609	13619	13675	13659	13561	13608	13573	13620	13639	13747	13434	13439	13663	13506	13599	13533	13689	13700	13661	13589	13807	13696	13636	13596	13532	13680	13624	13438	13523	13744	13768	13557	13601	13519	13656	13645	13629	13656	13523	13652	13533	13721	13624	13577	13787	13488	13553	13869	13792	13481	13572	13764	13641	13652	13872	13493	13543	13665	13657	13671	13689	13645	13611	13476	13677	13697	13650	13612	13804	13564	13618	13744	13515	13618	13717	13656	13573	13558	13618	13718	13609	13649	13562	13834	13498	13562	13693	13715	13522	13706	13578	13757	13524	13704	13640	13571	13702	13813	13529	13748	13683	13726	13666	13593	13647	13595	13689	13671	13765	13686	13588	13673	13646	13659	13621	13632	13611	13648	13515	13612	13523	13576	13557	13542	13634	13677	13684	13557	13622	13616	13721	13650	13538	13493	13562	13669	13526	13484	13645	13627	13563	13717	13788	13560	13688	13711	13699	13643	13723	13596	13670	13594	13746	13632	13599	13489	13559	13636	13807	13589	13648	13705	13602	13592	13597	13648	13734	13647	13608	13687	13734	13558	13654	13650	13739	13564	13522	13706	13562	13557	13652	13556	13611	13571	13611	13596	13717	13635	13799	13889	13680	13560	13680	13571	13639	13608	13622	13760	13505	13778	13551	13628	13701	13662	13616	13592	13717	13701	13687	13632	13700	13579	13580	13715	13718	13777	13691	13551	13565	13709	13749	13597	13644	13578	13611	13640	13641	13651	13715	13714	13632	13753	13484	13574	13794	13588	13555	13588	13692	13596	13667	13556	13684	13666	13587	13713	13598	13658	13624	13511	13730	13435	13627	13595	13617	13655	13716	13543	13643	13727	13670	13702	13561	13775	13616	13588	13595	13712	13701	13573	13735	13555	13605	13771	13610	13567	13692	13489	13655	13585	13605	13652	13598	13790	13695	13753	13638	13460	13613	13757	13748	13601	13562	13572	13517	13727	13650	13748	13523	13650	13725	13563	13620	13549	13572	13679	13796	13767	13636	13762	13514	13712	13501	13656	13759	13581	13688	13597	13562	13568	13594	13584	13696	13628	13474	13540	13557	13586	13608	13608	13713	13620	13647	13661	13596	13480	13670	13476	13619	13668	13598	13690	13714	13647	13638	13546	13743	13667	13662	13684	13514	13699	13626	13635	13658	13649	13611	13860	13713	13457	13610	13656	13748	13629	13595	13610	13639	13846	13708	13692	13675	13670	13456	13737	13677	13717	13653	13638	13603	13719	13670	13572	13606	13721	13617	13547	13619	13460	13564	13533	13571	13411	13766	13701	13674	13705	13607	13563	13613	13534	13632	13659	13733	13732	13666	13512	13740	13659	13711	13701	13629	13612	13596	13698	13727	13692	13708	13674	13567	13485	13509	13667	13713	13623	13730	13649	13647	13715	13527	13622	13591	13485	13503	13564	13674	13627	13826	13669	13695	13720	13518	13667	13540	13668	13742	13437	13605	13636	13660	13520	13489	13462	13786	13518	13678	13583	13738	13602	13642	13752	13670	13597	13531	13584	13645	13803	13710	13729	13553	13544	13764	13658	13608	13567	13571	13639	13769	13473	13530	13675	13564	13449	13641	13532	13506	13616	13828	13698	13624	13720	13596
22990	21510	29436	24029	21591	22970	23267	17815	16867	38674	51027	37708	28536	18253	16117	15795	15882	15641	15762	15598	15812	15764	15587	15609	15620	15609	15873	15794	15669	15699	15673	15640	15600	15632	15384	15713	15652	15717	15377	15585	15728	15608	15652	15608	15787	15564	15538	15641	15382	15875	15485	15537	15591	15583	15732	15661	15418	15497	15442	15461	15707	15577	15383	15519	15503	15541	15464	15571	15509	15458	15544	15517	15561	15541	15655	15576	15533	15467	15549	15459	15403	15513	15651	15441	15625	15412	15559	15455	15366	15520	15431	15678	15499	15487	15717	15619	15456	15457	15572	15646	15370	15527	15676	15549	15492	15371	15644	15516	15475	15536	15338	15453	15627	15476	15582	15657	15450	15569	15501	15583	15589	15651	15865	15574	15347	15644	15663	15333	15512	15497	15524	15404	15649	15478	15619	15560	15544	15332	15389	15615	15452	15493	15464	15552	15550	15450	15281	15376	15416	15361	15475	15497	15506	15542	15577	15634	15633	15467	15520	15514	15497	15462	15518	15354	15407	15481	15451	15495	15396	15493	15480	15541	15514	15588	15601	15516	15571	15695	15448	15603	15419	15499	15423	15265	15341	15464	15413	15617	15391	15370	15603	15543	15469	15398	15485	15543	15661	15488	15505	15507	15422	15430	15541	15442	15553	15495	15451	15442	15446	15517	15634	15439	15515	15638	15488	15480	15660	15620	15408	15514	15546	15432	15302	15624	15683	15322	15275	15497	15370	15353	15531	15655	15609	15536	15543	15489	15415	15429	15665	15322	15564	15468	15460	15585	15451	15500	15470	15439	15467	15408	15471	15474	15556	15502	15586	15580	15381	15635	15375	15464	15101	15526	15564	15477	15340	15478	15406	15587	15580	15566	15501	15440	15557	15519	15550	15496	15342	15586	15614	15352	15580	15442	15501	15391	15588	15462	15329	15568	15330	15371	15466	15346	15581	15572	15417	15573	15312	15363	15553	15550	15382	15543	15407	15550	15462	15325	15510	15464	15455	15492	15665	15466	15390	15657	15525	15284	15462	15440	15490	15409	15418	15539	15584	15584	15486	15699	15697	15460	15526	15351	15546	15513	15630	15535	15571	15626	15482	15501	15493	15486	15307	15472	15621	15475	15487	15589	15315	15588	15434	15425	15247	15611	15286	15275	15455	15527	15470	15473	15599	15380	15418	15414	15379	15398	15494	15317	15547	15710	15436	15409	15519	15536	15569	15382	15511	15468	15656	15602	15370	15313	15705	15542	15408	15413	15551	15582	15638	15472	15575	15385	15442	15466	15452	15487	15357	15482	15646	15558	15509	15646	15480	15629	15485	15590	15542	15507	15754	15560	15480	15588	15472	15402	15513	15535	15401	15468	15569	15612	15337	15535	15221	15326	15526	15458	15575	15464	15328	15341	15444	15407	15615	15590	15467	15530	15582	15505	15275	15396	15609	15556	15661	15596	15647	15673	15401	15466	15480	15472	15669	15585	15579	15583	15387	15411	15333	15536	15724	15420	15506	15538	15522	15623	15429	15448	15443	15404	15542	15388	15583	15508	15654	15608	15336	15486	15476	15456	15475	15526	15475	15474	15400	15524	15440	15446	15363	15424	15483	15392	15520	15587	15510	15292	15369	15301	15413	15468	15487	15406	15758	15325	15488	15549	15396	15573	15439	15603	15373	15439	15543	15397	15383	15217	15379	15604	15463	15432	15489	15724	15557	15459	15562	15433	15545	15642	15629	15463	15569	15263	15468	15520	15424	15532	15618	15516	15572	15374	15562	15454	15393	15450	15544	15502	15509	15318	15401	15267	15484	15425	15466	15194	15401	15299	15330	15579	15451	15454	15518	15492	15341	15434	15606	15436	15353	15584	15382	15154	15503	15484	15511	15543	15331	15498	15575	15355	15540	15253	15605	15532	15502	15450	15360	15605	15580	15617	15499	15363	15528	15499	15509	15546	15392	15716	15493	15511	15410	15524	15308	15666	15480	15422	15433	15394	15608	15521	15342	15440	15571	15585	15678	15506	15532	15451	15342	15522	15556	15498	15446	15742	15301	15398	15500	15404	15471	15535	15451	15396	15448	15342	15456	15663	15739	15400	15548	15564	15384	15448	15498	15602	15704	15618	15581	15595	15462	15282	15587	15403	15513	15727	15380	15495	15665	15464	15356	15568	15562	15572	15337	15264	15470	15357	15428	15579	15207	15442	15483	15694	15373	15425	15533	15525	15570	15538	15377	15455	15677	15528	15502	15278	15521	15489	15223	15250	15576	15471	15386	15431	15467	15608	15490	15546	15353	15325	15329	15271	15538	15637	15710	15380	15488	15474	15491	15468	15574	15472	15593	15480	15320	15527	15478	15528	15419	15359	15468	15328	15392	15437	15559	15656	15577	15595	15586	15524	15617	15448	15742	15587	15583	15519	15381	15549	15589	15704	15435	15307	15605	15514	15469	15538	15550	15608	15694	15621	15569	15629	15488	15551	15577	15458	15467	15362	15449	15571	15300	15462	15445	15490	15473	15482	15440	15350	15498	15486	15414	15431	15692	15516	15495	15359	15360	15420	15387	15529	15335	15527	15607	15581	15386	15257	15490	15567	15485	15502	15484	15408	15302	15495	15365	15418	15208	15490	15572	15526	15512	15406	15461	15504	15465	15538	15566	15609	15547	15585	15548	15439	15462	15591	15621	15698	15485	15428	15370	15301	15320	15409	15662	15337	15227	15356	15476	15484	15500	15553	15563	15422	15606	15521	15578	15409	15348	15592	15443	15474	15440	15419	15556	15468	15579	15671	15531	15526	15452	15530	15344	15553	15593	15600	15385	15522	15473	15385	15539	15471	15272	15476	15427	15367	15386	15487	15343	15463	15431	15593	15613	15461	15757	15556	15611	15524	15354	15479	15330	15540	15421	15546	15414	15577	15358	15379	15503	15539	15615	15632	15390	15586	15460	15501	15434	15419	15462	15404	15433	15443	15520	15545	15539	15374	15463	15378	15557	15663	15381	15658	15503	15463	15430	15466	15542	15783	15583	15517	15581	15438	15344	15613	15574	15492	15637	15469	15540	15417	15359	15591	15593	15448	15593	15500	15363	15381	15512	15437	15595	15542	15514	15370	15413	15415	15439	15366	15803	15385	15326	15423	15451	15660	15545	15543	15453	15590	15386	15440	15539	15217	15410	15487	15590	15476	15470	15580	15557	15474	15285	15412	15435	15425	15515	15374	15563	15498	15526	15501	15401	15422	15333	15327	15394	15453	15433	15454	15327	15552	15498	15382	15438	15605	15571	15415	15421	15438	15536	15309	15313	15699	15470	15531	15573	15404	15446	15624	15387	15389	15573	15548	15530	15645	15463	15434	15504	15618	15654	15448	15413	15373	15483	15467	15365	15349	15359	15531	15414	15711	15544	15358	15563	15649	15566	15500	15471	15545	15707	15563	15361	15551	15518	15473	15700	15564	15418	15420	15584	15305	15504	15497	15619	15297	15400	15382	15533	15556	15467	15648	15521	15582	15611	15564	15502	15475	15344	15684	15518	15609	15591	15548	15657	15483	15576	15546	15491	15415	15511	15625	15729	15502	15333	15639	15597	15567	15368	15316	15381	15411	15516	15557	15408	15221	15478	15460	15427	15483	15500	15631	15638	15454	15487	15517	15400	15372	15544	15398	15291	15363	15498	15459	15542	15553	15478	15421	15549	15553	15404	15437	15601	15388	15416	15293	15387	15635	15392	15514	15426	15530	15628	15463	15454	15491	15474	15279	15565	15353	15324	15437	15537	15569	15464	15354	15593	15569	15483	15486	15602	15385	15562	15549	15340	15678	15554	15459	15277	15534	15569	15505	15450	15599	15503	15484	15347	15723	15347	15517	15646	15585	15607	15684	15518	15560	15499	15585	15459	15584	15463	15420	15599	15496	15370	15541	15451	15423	15451	15417	15379	15663	15481	15562	15550	15373	15289	15385	15472	15714	15400	15547	15598	15532	15496	15418	15535	15150	15492	15403	15396	15478	15471	15527	15556	15372	15472	15418	15428	15504	15311	15215	15497	15593	15635	15508	15615	15569	15611	15556	15648	15354	15614	15352	15249	15563	15531	15417	15467	15398	15335	15420	15481	15483	15496	15431	15332	15440	15341	15413	15493	15403	15696	15476	15383	15295	15759	15417	15687	15475	15569	15440	15611	15736	15451	15555	15550	15506	15516	15398	15348	15431	15604	15447	15616	15563	15521	15568	15490	15575	15252	15393	15508	15495	15500	15641	15499	15140	15748	15636	15645	15392	15474	15574	15322	15579	15675	15648	15401	15549	15415	15658	15539	15567	15350	15537	15268	15473	15481	15593	15536	15488	15414	15485	15536	15425	15359	15441	15373	15554	15554	15710	15716	15587	15487	15523	15574	15341	15454	15442	15616	15490	15478	15364	15662	15601	15549	15307	15297	15454	15480	15406	15507	15403	15487	15708	15483	15631	15605	15502	15472	15565	15419	15499	15479	15661	15561	15585	15558	15489	15556	15572	15546	15417	15308	15605	15570	15458	15669	15471	15476	15367	15479	15304	15457	15603	15445	15391	15399	15402	15289	15636	15446	15686	15545	15411	15433	15422	15418	15464	15544	15558	15475	15544	15448	15561	15527	15241	15619	15469	15441	15360	15574	15466	15695	15572	15631	15514	15434	15728	15449	15655	15305	15359	15507	15393	15486	15409	15454	15636	15427	15552	15498	15428	15570	15496	15373	15594	15220	15443	15505	15498	15399	15632	15499	15515	15451	15666	15539	15542	15548	15386	15500	15506	15499	15413	15558	15445	15500	15371	15701	15531	15474	15505	15576	15508	15593	15631	15581	15640	15554	15350	15360	15529	15320	15450	15370	15443	15326	15533	15364	15576	15357	15335	15550	15548	15529	15603	15584	15283	15403	15381	15395	15206	15348	15385	15418	15579	15396	15669	15647	15391	15649	15508	15389	15476	15539	15536	15523	15544	15377	15529	15375	15551	15515	15526	15434	15433	15474	15522	15257	15460	15557	15587	15615	15455	15418	15573	15641	15483	15451	15480	15511	15335	15430	15524	15635	15572	15562	15241	15481	15277	15466	15357	15582	15658	15423	15377	15502	15422	15444	15481	15392	15513	15597	15551	15459	15453
21621	32482	24548	19428	17557	16604	17130	16936	16675	44710	51757	39307	29785	14779	14464	14706	14648	14551	14537	14524	14611	14591	14390	14565	14539	14426	14425	14639	14569	14634	14424	14624	14592	14467	14612	14520	14541	14515	14454	14480	14591	14518	14587	14650	14372	14389	14578	14599	14612	14617	14428	14551	14555	14543	14637	14454	14581	14461	14571	14444	14696	14622	14254	14514	14320	14570	14426	14418	14547	14561	14502	14550	14562	14468	14489	14513	14613	14666	14572	14522	14628	14531	14482	14483	14406	14700	14538	14636	14458	14412	14488	14497	14467	14438	14585	14506	14485	14520	14406	14264	14512	14471	14333	14629	14491	14446	14385	14586	14501	14535	14430	14468	14593	14408	14529	14546	14502	14547	14561	14489	14637	14460	14457	14574	14478	14526	14477	14281	14383	14404	14525	14472	14582	14494	14616	14460	14605	14463	14564	14490	14351	14486	14587	14789	14480	14544	14516	14663	14473	14400	14549	14460	14362	14511	14504	14511	14553	14363	14463	14604	14540	14486	14563	14521	14651	14348	14559	14517	14413	14425	14387	14603	14545	14503	14597	14364	14462	14385	14568	14593	14459	14509	14494	14392	14419	14617	14514	14613	14495	14456	14431	14668	14470	14523	14462	14575	14633	14419	14220	14360	14509	14531	14377	14453	14498	14403	14439	14436	14338	14499	14341	14369	14307	14511	14466	14433	14540	14439	14410	14513	14494	14606	14593	14482	14359	14315	14596	14497	14539	14412	14487	14397	14450	14631	14389	14452	14494	14623	14489	14497	14475	14470	14568	14705	14568	14515	14611	14446	14457	14265	14595	14299	14610	14457	14527	14515	14478	14406	14553	14506	14524	14360	14553	14507	14525	14317	14486	14594	14404	14620	14395	14413	14438	14445	14570	14574	14542	14470	14559	14460	14428	14529	14563	14526	14590	14440	14508	14650	14466	14572	14215	14506	14549	14511	14495	14608	14527	14441	14491	14667	14585	14466	14461	14541	14488	14345	14436	14483	14563	14379	14362	14451	14523	14360	14470	14491	14496	14421	14393	14552	14479	14482	14504	14392	14464	14302	14407	14662	14356	14461	14488	14419	14451	14502	14446	14420	14475	14341	14429	14479	14508	14456	14348	14459	14455	14325	14318	14500	14615	14374	14491	14337	14469	14636	14346	14503	14434	14461	14648	14430	14564	14380	14532	14454	14465	14519	14432	14618	14548	14484	14573	14600	14453	14450	14475	14501	14578	14503	14617	14702	14436	14507	14559	14669	14447	14567	14440	14526	14529	14564	14547	14485	14310	14410	14616	14357	14553	14486	14604	14452	14462	14319	14464	14516	14402	14421	14515	14441	14565	14262	14468	14655	14717	14496	14453	14432	14506	14408	14405	14442	14369	14476	14574	14571	14380	14579	14275	14533	14491	14704	14400	14468	14312	14558	14558	14475	14550	14460	14337	14508	14533	14558	14567	14453	14585	14471	14543	14729	14535	14493	14432	14514	14360	14493	14620	14473	14399	14544	14542	14375	14539	14475	14374	14510	14445	14563	14562	14477	14512	14384	14473	14434	14635	14584	14502	14527	14565	14568	14443	14397	14612	14537	14512	14476	14597	14560	14551	14407	14508	14504	14492	14516	14275	14343	14365	14487	14413	14629	14476	14316	14314	14379	14505	14506	14327	14461	14480	14671	14513	14376	14482	14519	14383	14474	14371	14577	14457	14519	14606	14538	14474	14451	14500	14518	14356	14422	14611	14400	14620	14585	14437	14616	14510	14590	14286	14551	14439	14432	14401	14576	14425	14583	14556	14662	14527	14440	14452	14507	14651	14465	14585	14466	14536	14506	14410	14524	14364	14543	14454	14545	14522	14553	14367	14605	14489	14591	14506	14522	14480	14558	14557	14480	14553	14502	14555	14508	14527	14596	14647	14429	14491	14604	14362	14383	14435	14484	14323	14425	14510	14509	14399	14453	14392	14579	14607	14638	14537	14441	14400	14365	14556	14479	14592	14237	14521	14510	14466	14597	14342	14493	14402	14483	14479	14530	14638	14348	14436	14374	14461	14462	14541	14476	14557	14299	14396	14424	14637	14641	14307	14396	14573	14446	14544	14326	14622	14479	14448	14537	14472	14509	14554	14560	14519	14693	14460	14422	14585	14615	14466	14463	14497	14457	14570	14527	14440	14638	14459	14601	14553	14330	14310	14462	14470	14573	14518	14516	14404	14337	14394	14597	14300	14343	14393	14503	14535	14450	14527	14527	14348	14584	14368	14508	14527	14445	14741	14504	14530	14527	14485	14429	14557	14589	14410	14478	14524	14385	14324	14553	14440	14452	14467	14353	14396	14669	14426	14527	14556	14339	14581	14328	14445	14516	14560	14557	14554	14430	14309	14515	14614	14697	14411	14421	14478	14401	14275	14531	14367	14542	14490	14301	14499	14483	14378	14601	14453	14373	14322	14316	14467	14554	14493	14367	14664	14341	14382	14501	14412	14569	14483	14512	14570	14544	14469	14569	14586	14647	14479	14488	14566	14444	14430	14483	14502	14353	14497	14429	14388	14491	14386	14235	14333	14432	14416	14352	14588	14383	14379	14356	14457	14761	14430	14441	14425	14642	14536	14491	14572	14328	14459	14468	14421	14563	14442	14460	14506	14355	14429	14410	14394	14516	14275	14559	14458	14418	14469	14435	14519	14186	14479	14467	14414	14489	14563	14462	14471	14568	14579	14648	14560	14552	14579	14468	14574	14401	14536	14521	14437	14487	14433	14545	14375	14550	14547	14310	14418	14639	14650	14432	14545	14630	14503	14306	14409	14623	14540	14429	14530	14397	14538	14495	14463	14571	14366	14527	14354	14360	14426	14427	14564	14504	14553	14361	14321	14377	14495	14458	14480	14451	14519	14463	14567	14560	14293	14645	14541	14402	14480	14236	14466	14644	14514	14499	14526	14556	14538	14290	14492	14524	14417	14395	14526	14421	14450	14486	14657	14438	14661	14548	14528	14550	14591	14570	14391	14476	14625	14446	14634	14544	14605	14500	14404	14590	14377	14403	14508	14633	14414	14460	14572	14446	14370	14540	14400	14455	14460	14466	14499	14638	14575	14355	14270	14448	14449	14274	14647	14486	14439	14361	14511	14424	14356	14371	14472	14487	14288	14493	14522	14427	14477	14582	14426	14608	14454	14452	14499	14529	14506	14540	14574	14477	14333	14501	14596	14407	14438	14588	14432	14603	14495	14443	14573	14335	14508	14607	14566	14455	14339	14400	14350	14631	14450	14671	14473	14476	14428	14446	14347	14526	14058	14399	14409	14520	14478	14413	14518	14420	14348	14635	14566	14413	14410	14359	14385	14396	14494	14370	14382	14693	14584	14244	14588	14489	14409	14474	14507	14273	14457	14486	14470	14407	14542	14437	14458	14450	14502	14589	14661	14611	14320	14280	14474	14348	14432	14328	14522	14496	14460	14521	14395	14599	14620	14525	14239	14484	14536	14348	14389	14595	14482	14476	14539	14353	14461	14285	14315	14580	14624	14483	14457	14550	14509	14503	14411	14395	14579	14351	14477	14469	14615	14460	14512	14396	14388	14479	14569	14549	14605	14467	14568	14652	14477	14483	14443	14152	14585	14316	14523	14590	14592	14536	14340	14305	14487	14485	14490	14384	14574	14395	14409	14744	14530	14484	14431	14387	14290	14561	14441	14395	14437	14442	14689	14504	14403	14434	14359	14499	14513	14509	14464	14309	14478	14584	14510	14423	14478	14446	14576	14385	14371	14488	14211	14506	14638	14346	14557	14410	14254	14330	14502	14337	14336	14521	14371	14577	14304	14473	14429	14622	14390	14328	14544	14336	14453	14697	14393	14695	14456	14480	14426	14518	14489	14638	14524	14459	14512	14464	14609	14564	14439	14495	14545	14455	14623	14512	14535	14496	14605	14316	14347	14457	14422	14516	14511	14342	14557	14684	14395	14523	14392	14447	14598	14434	14733	14528	14459	14468	14464	14472	14563	14502	14381	14489	14616	14488	14654	14563	14304	14491	14513	14388	14542	14331	14431	14764	14539	14410	14640	14390	14543	14473	14346	14446	14431	14436	14417	14422	14545	14460	14336	14500	14577	14583	14534	14417	14551	14370	14518	14458	14491	14453	14429	14514	14550	14417	14433	14337	14379	14581	14433	14472	14421	14528	14463	14454	14449	14409	14533	14479	14387	14465	14550	14496	14563	14433	14553	14578	14519	14464	14462	14360	14511	14410	14397	14634	14470	14558	14409	14433	14518	14602	14437	14544	14572	14502	14465	14545	14338	14575	14360	14689	14505	14531	14385	14493	14337	14620	14509	14504	14424	14438	14464	14328	14393	14537	14606	14622	14621	14323	14523	14360	14385	14198	14515	14527	14470	14469	14489	14608	14386	14357	14543	14500	14566	14389	14547	14554	14495	14426	14426	14543	14538	14451	14528	14450	14524	14466	14581	14442	14478	14472	14559	14461	14485	14538	14360	14292	14469	14524	14533	14452	14628	14553	14522	14511	14578	14446	14549	14589	14551	14429	14369	14441	14399	14594	14496	14456	14508	14541	14484	14546	14622	14450	14537	14492	14372	14462	14601	14455	14483	14388	14247	14476	14534	14464	14427	14573	14292	14395	14407	14526	14487	14451	14268	14598	14619	14343	14635	14521	14467	14579	14393	14450	14641	14558	14487	14441	14463	14557	14472	14532	14586	14544	14424	14461	14577	14287	14337	14348	14458	14470	14496	14265	14607	14401	14491	14543	14588	14536	14578	14526	14590	14465	14485	14348	14495	14475	14473	14479	14544	14498	14390	14595	14466	14389	14492	14415	14646	14580	14343	14478	14632	14429	14520	14488	14466	14354	14514	14464	14480	14504	14503	14432	14359	14490	14445	14376	14678	14433	14360	14555	14488	14370	14630	14614	14632	14705	14587	14521	14446	14389	14377	14360	14608	14481	14506	14453	14427	14407	14526	14311	14433	14583	14384	14350	14651	14588	14483	14386	14439	14534	14460	14763	14463	14318	14473	14504	14611	14269	14485	14660	14314	14457	14492	14623	14563	14384	14465	14401	14415	14397	14473	14627	14333	14521	14502	14306	14556	14422	14435	14352	14559	14521	14586	14542	14455	14514
27518	21978	24013	20130	17090	17130	17768	17545	16843	18909	20759	19349	18638	17332	16793	16908	16915	16683	16754	16676	16890	16699	16761	16884	16799	16769	16706	16519	16754	16470	16686	16664	16769	16764	16670	16642	16729	16547	16540	16678	16904	16866	16684	16634	16569	16904	16549	16696	16764	16607	16746	16653	16762	16980	16617	16372	16784	16713	16747	16723	16692	16649	16631	16637	16612	16898	16721	16777	16762	16848	16930	16687	16859	16626	16500	16766	16769	16767	16707	16932	16710	16630	16552	16780	16587	16706	16939	16773	16785	16738	16721	16690	16610	16685	16726	16743	16562	16674	16753	16455	16695	16841	16649	16729	16891	16789	16782	16759	16624	16633	16723	16633	16789	16602	16615	16645	16594	16752	16642	16522	16569	16637	16779	16640	16500	16599	16683	16670	16662	16418	16741	16686	16694	16633	16742	16520	16728	16831	16813	16702	16696	16556	16720	16654	16389	16713	16702	16542	16762	16699	16840	16674	16799	16662	16741	16881	16680	16778	16744	16922	16526	16497	16783	16385	16717	16722	16766	16787	16562	16725	16641	16486	16724	16671	16694	16794	16510	16699	16596	16685	16873	16869	16648	16432	16595	16696	16764	16662	16701	16601	16874	16672	16669	16783	16790	16624	16792	16756	16568	16837	16666	16880	16761	16568	16655	16712	16588	16664	16462	16829	16627	16543	16780	16585	16728	16836	16816	16760	16678	16604	16729	16547	16568	16734	16692	16740	16648	16720	16576	16725	16661	16749	16562	16573	16876	16719	16531	16619	16618	16697	16818	16782	16661	16590	16775	16489	16694	16738	16663	16686	16481	16666	16390	16662	16604	16805	16624	16683	16490	16540	16999	16489	16566	16688	16881	16887	16737	16578	16749	16744	16645	16455	16637	16795	16704	16638	16775	16430	16479	16604	16658	16676	16761	16278	16676	16666	16637	16735	16796	16774	16750	16733	16692	16649	16532	16681	16613	16630	16582	16736	16728	16672	16674	16864	16503	16693	16575	16783	16879	16849	16871	16843	16808	16784	16797	16560	16648	16445	16668	16745	16685	16728	16833	16695	16614	16650	16690	16835	16702	16752	16961	16584	16546	16592	17031	16861	16743	16603	16675	16734	16740	16633	16704	16575	16626	16518	16510	16655	16723	16599	16838	16646	16759	16756	16665	16692	16617	16673	16860	16687	16815	16558	16717	16687	16757	16689	16887	16550	16663	16720	16695	16668	16793	16592	16549	16733	16608	16662	16665	16604	16483	16577	16532	16574	16666	16614	16732	16827	16919	16747	16688	16745	16617	16541	16678	16610	16723	16612	16516	16363	16765	16653	16861	16717	16719	16603	16726	16682	16900	16649	16779	16669	16719	16691	16684	16526	16620	16678	16777	16832	16497	16676	16574	16605	16632	16505	16736	16514	16833	16731	16578	16809	16464	16844	16696	16736	16699	16528	16609	16762	16666	16561	16707	16644	16622	16786	16666	16788	16942	16835	16622	16707	16837	16737	16793	16647	16662	16723	16634	16443	16850	16545	16562	16791	16665	16832	16751	16739	16529	16669	16834	16626	16592	16814	16758	16775	16549	16716	16602	16850	16643	16815	16844	16811	16697	16545	16616	16544	16856	16797	16901	16594	16619	16604	16562	16660	16736	16822	16681	16821	16774	16876	16856	16807	16580	16547	16525	16579	16690	16823	16652	16813	16719	16601	16689	16673	16630	16826	16677	17004	16784	16726	16822	16726	16583	16724	16789	16754	16739	16661	16583	16656	16692	16738	16886	16815	16765	16634	16550	16618	16645	16696	16838	16744	16989	16616	16662	16546	16583	16682	16790	16757	16801	16607	16702	16869	16700	16599	16748	16601	16865	16580	16762	16716	16552	16675	16618	16689	16806	16669	16661	16728	16569	16768	16614	16820	17000	16690	16814	16714	16641	16864	16905	16798	16786	16540	16698	16525	16725	16782	16862	16738	16883	16764	16699	16798	16743	16678	16654	16540	16723	16788	16749	16802	16793	16670	16648	16674	16758	16736	16612	16618	16707	16832	16643	16638	16666	16476	16857	16752	16739	16733	16788	16541	16726	16596	16772	16622	16697	16574	16531	16629	16727	16691	16780	16591	16644	16767	16685	16803	17076	16699	16639	16466	16641	16551	16698	16613	16879	16721	16698	16557	16861	16703	16738	16681	16667	16633	16730	16803	16810	16627	16818	16679	16654	16681	16662	16618	16797	16851	16734	16476	16637	16827	16835	16896	16549	16628	16696	16698	16651	16616	16389	16552	16691	16787	16603	16601	16952	16828	16888	16834	16841	16413	16668	16662	16697	16706	16693	16701	16801	16670	16551	16771	16700	16706	16573	16622	16636	16523	16611	16626	16522	16671	16755	16736	16793	16721	16681	16821	16802	16683	16469	16792	16623	16710	16710	16548	16672	16827	16737	16789	16754	16768	16582	16877	16941	16657	16681	16729	16710	16736	16726	16477	16555	16570	16907	16706	16765	16565	16783	17012	16786	16919	16771	16759	16569	16738	16595	16889	16650	16763	16741	16591	16592	16676	16704	16764	16716	16631	16733	16749	16676	16854	16625	16743	16672	16628	16787	16951	16840	16872	16702	16687	16654	16667	16602	16737	16648	16714	16903	16808	16612	16718	16918	16789	16499	16666	16653	16558	16767	16708	16943	16860	16767	16761	16598	16651	16599	16677	16731	16666	16778	16726	16588	16575	16743	16932	16718	16619	16798	16652	16649	16733	16737	16790	16644	16719	16817	16824	16703	16455	16559	16856	16543	17004	16593	16662	16637	16636	16837	16778	16779	16804	16739	16640	16653	16741	16692	16586	16664	16552	16733	16833	16783	16769	16551	16532	16799	16775	16680	16704	16687	16662	16539	16926	16772	16903	16605	16629	16741	16868	16671	16661	16823	16613	16795	16745	16606	16850	16632	16661	16632	16567	16735	16883	16823	16921	16713	16540	16760	16730	16524	16685	16765	16676	16742	16690	16908	16612	16610	16660	16765	16771	16469	16683	16676	16830	16757	16633	16899	16718	16879	16968	16781	16600	16668	16794	16829	16779	16581	16572	16652	16537	16756	16719	16504	16881	16532	16742	16894	16845	16618	16439	16655	16604	16635	16759	16839	16616	16682	16759	16726	16676	16748	16755	16700	16621	16808	16591	16618	16632	16465	16658	16800	16736	16698	16848	16653	16719	16584	16605	16699	16530	16668	16818	16685	16830	16838	16832	16820	16565	16718	16741	16570	16630	16619	16648	16821	16501	16629	16742	16567	16538	16733	16792	16625	16653	16588	16825	16724	16554	16663	16578	16617	16660	16637	16695	16637	16635	16602	16611	16687	16639	16806	16639	16803	16603	16637	16716	16727	16742	16874	16844	16793	16672	16858	16624	16642	16787	16594	16563	16813	16674	16644	16442	16589	16625	16635	16726	16760	16716	16801	16755	16695	16874	16738	16553	16826	16602	16822	16763	16487	16506	16612	16924	16801	16589	16756	16351	16774	16479	16781	16498	16614	16716	16871	16605	16704	16682	16718	16582	16543	16554	16696	16796	16622	16682	16730	16588	16871	16737	16523	16676	16718	16651	16727	16762	16749	16773	16760	16750	16610	16541	16674	16935	16622	16756	16567	16765	16697	16688	16856	16676	16845	16614	16680	16741	16587	16680	16741	16646	16613	16621	16727	16755	16783	16751	16605	16802	16781	16793	16723	16920	16778	16814	16591	16633	16924	16736	16727	16603	16822	16777	16868	16662	16834	16623	16602	16772	16559	16763	16744	16758	16480	16819	16864	16668	16712	16758	16604	16536	16813	16646	16785	16866	16533	16689	16567	16637	16918	16676	16563	16608	16747	16698	16815	16578	16639	16744	16661	16621	16710	16592	16588	16701	16720	16706	16768	16737	16474	16660	16483	16643	16506	16676	16645	16529	16458	16861	16811	16962	16719	16605	16742	16670	16616	16642	16674	16482	16751	16773	16583	16533	16628	16743	16545	16659	16727	16613	16725	16664	16760	16667	16577	16668	16618	16525	16822	16952	16774	16644	16644	16701	16642	16667	16554	16703	16759	16756	16925	16730	16622	16828	16798	16703	16716	16736	16740	16751	16727	16587	16746	16634	16624	16683	16667	16489	16708	16773	16494	16839	16653	16850	16856	16677	16754	16671	16689	16671	16764	16856	16841	16548	16733	16627	16928	16722	16711	16635	16859	16594	16699	16892	16854	16701	16716	16554	16572	16592	16694	16618	16652	16650	16662	16513	16568	16570	16736	16873	16668	16768	16786	16700	16829	16637	16733	16653	16885	16839	16718	16668	16733	16659	16818	16813	16568	16606	16696	16852	16647	16780	16672	16528	16731	16708	16615	16677	16881	16737	16884	16633	16590	16689	16599	16608	16640	16871	16840	16617	16777	16812	16653	16690	16546	16737	16794	16628	16769	16743	16795	16773	16733	16783	16698	16586	16662	16783	16659	16809	16874	16715	16649	16628	16662	16550	16575	16682	16644	16919	16841	16872	16972	16689	16730	16564	16680	16778	16674	16557	16877	16619	16792	16585	16730	16731	16544	16588	16545	16643	16710	16588	16767	16803	16763	16761	16946	16688	16814	16528	16628	16858	16639	16670	16747	16569	16656	16812	16705	16853	16860	16684	16601	16705	16770	16814	16872	16922	16698	16713	16745	16602	16743	16657	16648	16750	16670	16793	16811	16882	16888	16622	16699	16735	16802	16569	16785	16604	16585	16868	16638	16743	16562	16575	16539	16684	16702	16716	16652	16749	16724	16712	16607	16618	16472	16570	16517	16702	16791	16533	16685	16913	16796	16688	16383	16607	16675	16742	16720	16738	16616	16705	16507	16709	16726	16549	16463	16784	16878	16550	16563	16754	16589	16616	16716	16754	16756	16567	16711	16926	16724	16919	16564	16661	16691	16593	16700	16817	16732	16544	16753	16887	16647	16749	16861	16608	16730	16662	16572	16575	16773	16765	16704	16605	16621	16816	16721	16742	16655	16709	16640	16756	16864	16673	16801	16639	16773	16831	16788	16787	16705	16700	16745	16634	16682	16802	16879	16719	16677	16623	16635	16707	16746	16664	16748	16649	16853	16583	16907	16817	16752	16756	16678	16691	16680	16780
17519	17493	16612	16016	15478	15786	16768	16767	15382	18820	21052	18501	17143	15516	15346	15259	15274	15192	15321	15410	15237	15166	15228	15259	15362	15335	15203	15093	15171	15124	15447	15287	15121	15205	15265	15087	15270	15268	15170	15252	15046	15249	15348	15264	15298	15246	15309	15269	15316	15195	15178	15253	15285	15366	15223	15179	15353	15209	15308	15111	15200	15288	15365	15139	15291	15354	15262	15262	15119	15358	15166	15278	15111	15318	15129	15246	15159	15328	15280	15198	15122	15269	15254	15174	15295	15340	15101	15401	15162	15104	15272	15218	15313	15242	15189	15341	15141	15235	15250	15300	15350	15144	15235	15346	15159	15219	15255	15280	15171	15279	15096	15132	15236	15229	15129	15261	15254	15263	15256	15315	15382	15320	15303	14991	15252	15247	15314	15111	15238	15161	15248	15288	15155	15322	15153	15130	15261	15245	15179	15255	15129	15224	15205	15130	15321	15340	15193	15120	15266	15153	15253	15141	15226	15264	15070	15212	15157	15316	15383	15124	15411	15239	15329	15171	15123	15223	15161	15186	15227	15330	15137	15264	15145	15069	15230	15267	15247	15166	15350	15326	15202	15202	15298	15270	15207	15157	15343	15411	15256	15110	15277	15032	15211	15329	15144	15228	15380	15341	15433	15414	15098	15205	15201	15154	15134	15180	15184	15212	15209	15137	15319	15365	15246	15361	15280	15214	15196	15248	15345	15333	15276	15185	15167	15195	15155	15118	15328	15112	15164	15459	15136	15304	15185	15256	15184	15241	15341	15271	15295	15272	15252	15379	15214	15233	15335	15026	15322	15066	15374	15229	15320	15122	15137	15198	15347	15254	15163	15170	15239	15237	15254	15233	15467	15141	15237	15152	15332	15300	15127	15175	15134	15250	15277	15053	15229	15104	15432	15143	15266	15214	15280	15146	15124	15141	15236	15308	15378	15250	15096	15213	15126	15122	15021	15190	15307	15052	15220	15391	15139	15275	15268	15233	15301	15258	15367	15336	15279	15374	15260	15221	15282	15221	15278	15198	15274	15233	15187	15319	15187	15268	15006	15289	15022	15206	15333	15324	15203	15074	15182	15267	15154	15188	15168	15280	15079	15132	15290	15250	15289	15328	15264	15383	15129	15235	15308	15244	15214	15382	15161	15277	15326	15230	15139	15201	15320	15221	15265	15186	15153	15121	15215	15343	15207	15258	15376	15107	15288	15384	15193	15272	15203	15312	15149	15154	15288	15024	15262	15266	15185	15312	15262	15359	15120	15334	15180	15298	15346	15258	15236	15298	15192	15360	15354	15228	15191	15142	15306	15146	15153	15216	15028	15222	15282	15268	15356	15277	15055	15255	15273	15304	15082	15239	15251	15261	15110	15261	15244	15163	15186	15119	15422	15227	15075	15172	15252	15281	15278	15386	15156	15247	15358	15254	15370	15168	14993	15273	15310	15378	15317	15106	15311	15041	15267	15120	15188	15282	15390	15158	15290	15314	15243	15267	15097	15248	15086	15265	15138	15217	15200	15165	15199	15155	15207	15149	15177	15208	15219	15175	15277	15251	15260	15350	15249	15141	15135	15212	15325	15303	15153	15307	15209	15206	15255	15277	15214	15215	15287	15150	15442	15234	15204	15138	15156	15329	15348	15293	15311	15286	15077	15313	15279	15311	15255	15282	15137	15159	15172	15444	15261	15302	15267	15126	15225	15115	15257	15275	15248	15159	15135	15278	15322	15364	15137	15239	15260	15067	15243	15294	15214	15181	15145	15083	15299	15113	15173	15231	15382	15334	15172	15276	15403	15284	15255	15264	15192	15276	15213	15254	15345	15340	15309	15229	15320	15312	15247	15223	15104	15192	15280	15213	15267	15362	15326	15070	15386	15250	15160	15224	15167	15361	15225	15339	15310	15276	15295	15076	15434	15316	15127	15153	15181	15085	15285	15380	15128	15307	15270	15240	15325	15224	15146	15166	15350	15207	15266	15144	15190	15377	15111	15187	15483	15139	15260	15174	15445	15200	15256	15460	15260	15120	15298	15202	15224	15385	15234	15315	15257	15293	15277	15293	15119	15427	15187	15274	15382	15153	15325	15340	15154	15242	15220	15399	15266	15264	15184	15219	15327	15271	15277	15069	15135	15231	15166	15149	15246	15156	15429	15253	15118	15290	15153	15222	15364	15168	15114	15202	15249	15386	15273	15302	15155	15220	15431	15270	15252	15339	15340	15103	15420	15124	15197	15204	15351	15212	15221	15272	15335	15229	15444	15287	15200	15161	15039	15416	15189	15117	15320	15176	15219	15331	15187	15291	15144	15178	15151	15224	15310	15352	15295	15216	15192	15308	14966	15286	15196	15227	15317	15086	14999	15144	15378	15274	15047	15227	15184	15168	15125	15185	15204	15292	15198	15155	15396	15294	15130	15310	15140	15167	15355	15171	15358	15037	15239	15378	15325	15270	15157	15235	15188	15432	15120	15200	15295	15373	15141	15240	15227	15393	15214	15155	15275	15281	15233	15415	15187	14983	15326	15143	15400	15058	15231	15258	15265	15117	15176	15481	15316	15288	15289	15087	15155	15229	15278	15179	15104	15233	15259	15346	15266	15139	15233	15129	15193	15149	15120	15319	15044	15300	15045	15241	15130	15230	15221	15222	15323	15247	15262	15202	15245	15231	15370	15143	15151	15325	15242	15357	15335	15206	15197	15316	15309	15201	15337	15326	15408	15330	15154	15329	15299	15239	15229	15220	15258	15276	15188	15327	15130	15267	15204	15231	15180	15285	15395	15262	15229	15425	15197	15183	15229	15237	15302	15315	15175	15265	15318	15252	15308	15294	15106	15220	15177	15214	15316	15085	15328	15241	15206	15141	15020	15381	15107	15261	15209	15285	15244	15113	15354	15161	15159	15106	15299	15166	15158	15268	15319	15152	15296	15213	15334	15185	15212	15469	15287	15098	15317	15255	15281	15255	15398	15019	15286	15203	15198	15008	15277	15254	15105	15501	15245	15202	15308	15145	15206	15265	15362	15199	15207	15288	15301	15140	15422	14971	15258	15130	15275	15349	15224	15303	15253	15414	15103	15312	15303	15279	15119	15074	15422	15208	15209	15267	15293	15364	15360	15199	15309	15193	15423	15346	15317	15301	15097	15391	15394	15304	15232	15203	15164	15330	15247	15211	15100	15298	15335	15061	15319	15141	15161	15283	15287	15123	15411	15157	15224	15415	15197	15323	15266	15042	15259	15254	15082	15200	15311	15375	15105	15179	15169	15265	15264	15187	15286	15407	15217	15336	15211	14995	15260	15194	15377	15205	15236	15144	15251	15084	15191	15147	15116	15300	15299	15181	15274	15275	15218	15320	15166	15212	15169	15309	15200	15318	15160	15282	15315	15360	15296	15094	15263	15221	15282	15185	15194	15276	15200	15257	15357	15165	15208	15185	15239	15117	15256	15085	15290	15237	15297	15159	15081	15242	15288	15127	15288	15302	15321	15218	15080	15377	15298	15224	15431	15245	15132	15193	15171	15322	15175	15282	15290	15397	15413	15293	15099	15138	15277	15201	15145	15359	15205	15195	15360	15142	15189	15342	15234	15353	15266	15301	15256	15267	15235	15219	15328	15229	15350	15267	15392	15201	15307	15079	15273	15191	15223	15251	15152	15370	15289	14960	15288	15210	15172	15308	15352	15175	15268	15211	15416	15386	15237	15355	15267	15245	15253	15272	15112	15296	15482	15321	15178	15309	15256	15259	15137	15193	15127	15272	15233	15210	15236	15235	15401	15159	15413	15256	15232	15284	15466	15157	15085	15410	15348	15474	15150	15414	15182	15209	15205	15250	15131	15297	15340	15241	15307	15287	15288	15246	15212	14982	15185	15250	15178	15235	15444	15139	15261	15323	15395	15217	15254	15097	15169	15479	15189	15223	15193	15286	15204	15318	15317	15276	15373	15321	15294	15264	15219	15136	15189	15283	15104	15203	15378	15217	15159	15266	15255	15297	15263	15139	15295	15221	15205	15134	15257	15240	15265	15145	15111	15200	15223	15309	15137	15256	15181	15215	15260	15373	15243	15230	15131	15220	15266	15198	15377	15412	15247	15175	15262	15408	15254	15221	15187	15282	15079	15128	15352	15245	15133	15071	15300	15137	15404	15172	15370	15294	15151	15245	15354	15010	15264	15464	15249	15235	15094	15377	15165	15269	15206	15140	15160	15305	15379	15223	15122	15423	15100	15445	15205	15142	15094	15325	15253	15207	15153	15283	15286	15275	15342	15238	15312	15185	15090	15294	15330	15286	15226	15372	15068	15171	15336	15288	15200	15191	15152	15327	15160	15189	15430	15383	15095	15319	15243	15286	15252	15101	15243	15137	15348	15357	15328	15212	15337	15390	15288	15133	15311	15114	15249	15406	15347	15265	15112	15449	15271	15301	15140	15232	15212	15217	15375	15263	15290	15375	15359	15297	15162	15272	15220	15253	15361	15251	15257	15234	15132	15166	15273	15200	15122	15226	15348	15378	15074	15070	15301	15333	15413	15065	15299	15142	15304	15246	15126	15084	15067	15211	15175	15178	15227	15472	15263	15194	15429	15170	15278	15167	15182	15345	15273	15279	15176	15279	15291	15291	15362	15243	15252	15223	15241	15200	15209	15161	15130	15282	15083	15330	15085	15270	15155	15223	15156	15209	15261	15316	15262	15197	15377	15147	15406	15181	15291	15248	15267	15164	15159	15246	15273	15098	15224	15312	15395	15187	15245	15091	15188	15167	15301	15271	15304	15284	15448	15233	15259	15227	15293	15225	15100	15303	15329	15228	15252	15415	15305	15446	15374	15249	15132	15209	15159	15219	15245	15171	15256	15280	15149	15363	15428	15137	15265	15292	15186	15257	15098	15342	15173	15073	15293	15291	15253	15378	15349	15225	15269	15267	15308	15308	15337	15151	15218	15394	15296	15080	15280	15367	15164	15291	15384	15177	15362	15136	15172	15249	15252	15162	15212	15083	15158	15299	15324	15464	15122	15245	15273	15333	15109	15287	15180	15420	15165	15381	15305	15283	15228	15214	15250	15215	15316	15351	15119	15097	15348	15303	15309	15034	15114	15220	15314	15161	15190	15176	15118	15264	15399	15139	15286	15184	15293	15188	15374	15179
24680	21590	28745	25075	21874	19439	19380	16687	16225	25151	34392	27833	22178	17464	16114	15908	16021	16113	16065	15757	15800	15943	15783	15931	15885	16050	15830	15979	16079	16102	15856	15978	15963	15985	15870	16017	15889	15778	15947	16043	15920	15760	15779	15876	15883	15813	15931	15784	15854	15715	15962	15905	15847	15776	15753	16078	15861	15834	15752	15780	15851	15746	16025	15963	16008	15778	15865	15684	15925	15898	15879	16011	15934	15867	15873	15852	15808	15708	15901	15857	15780	15918	15708	15874	15807	15798	15884	15747	15776	15874	16041	15878	15890	15906	15909	15853	15723	15908	15577	15958	15733	16112	15857	15839	15862	15928	16039	15857	15976	15960	15810	15650	16024	15836	15739	15693	15687	15826	15693	15645	15714	15806	15911	15867	15707	15721	15737	15666	15841	15763	15782	16003	15756	16026	15818	15758	15952	15965	15991	15820	15892	16072	15887	15890	15632	15796	15819	15771	15714	15922	15883	15890	15960	15645	15948	15892	15934	15867	15894	16077	15819	15909	15910	15912	15833	15891	15902	15682	15906	15846	15843	15848	15813	15909	16009	15938	15909	15759	15735	15856	15797	15821	15820	15880	15881	15851	15853	15868	15707	15886	15932	15716	15834	15866	15822	15864	15820	15721	15827	15882	15634	15805	15959	15950	15853	15823	15885	15807	15787	15843	15818	15857	15887	15897	15896	15769	15973	15832	16069	16005	15685	15808	15783	15950	15795	15731	15904	15774	15983	15839	15784	15937	15817	15940	15654	15825	15869	15737	15710	15821	15835	16051	15880	15831	15959	15836	15790	16034	15951	15705	15892	15695	15871	15617	15984	15858	15761	15933	15705	15755	15916	15996	15997	15818	15970	15783	15656	15787	15863	15832	16065	15961	15895	15842	15888	15816	15776	15827	15570	15878	15860	15902	15737	15838	15993	15946	15898	15893	15892	15836	15690	15776	15699	15908	15848	15781	15767	16085	15813	15803	16026	15756	15911	15844	15850	15824	15807	15835	16019	15779	15705	15838	15867	15824	15951	15898	15986	16097	15941	15771	15833	15852	16033	15635	15746	15838	15669	15955	15808	15833	15827	15777	15716	15732	15886	15833	15681	15756	15873	15735	15626	15978	15854	15795	15850	15888	15997	15801	15768	15756	15749	15987	15974	15839	15751	15712	15982	15830	15798	15642	15896	15770	15960	15660	15660	15893	15953	15725	15676	15905	15834	15815	15858	15996	15816	15825	15854	15807	16003	15745	15596	15859	16020	16084	15947	15458	15980	15755	15962	15679	15844	15918	15720	15807	15816	15786	15800	15801	15798	15871	15945	15784	15903	15867	15889	15690	15994	15583	15794	15857	15899	16003	15680	16008	15763	16029	15767	15785	15697	15643	15805	15908	15792	15922	16049	15830	15674	15813	15633	15951	15892	15864	16030	15844	15710	15906	16113	15861	15793	15903	15942	16032	15954	15920	15816	15706	15906	15844	15975	15910	15895	15985	15799	15920	15795	15850	15906	15866	15817	15827	15721	15895	15920	15891	15942	15701	15869	15782	15924	15688	15997	15748	15830	15941	16021	15889	15770	15832	15815	15956	15752	15779	15955	15783	15731	15988	15839	15651	15797	15873	16081	16101	16049	16030	15948	15852	15801	15737	15940	15888	15847	15906	15995	15877	15842	15880	15860	15617	15548	15897	15866	15815	15879	15663	15914	15932	15803	15831	15891	15923	15650	15775	15838	15915	15732	15996	15780	15885	15820	15739	15941	15989	15969	15850	15703	15736	15765	15887	15714	15880	15717	15812	15664	16033	15799	15644	15718	15699	15830	15979	15735	15739	15824	15761	16015	15864	15931	15958	15838	15778	15827	15917	15912	15951	15821	15898	15869	15942	15781	15957	16127	15820	15975	15839	15777	15842	15813	15788	15987	15780	15912	15805	15771	15799	15908	15672	15834	15892	15749	15776	15674	15914	15837	15677	15702	15681	15856	15899	15871	15771	15880	15677	15749	15787	15884	15871	15824	15816	15926	15904	15954	15835	16039	15808	16258	15957	15974	15773	15771	15953	15840	15905	15820	15792	15929	15754	15862	15962	15824	15661	15837	15834	15766	15781	15818	15628	15732	15716	15675	15815	15928	15670	15799	16087	15810	15812	15887	15647	15877	15897	15838	15861	15826	15798	15769	16008	15925	16122	15695	15994	15855	15854	15968	15864	15827	15718	15913	15824	15916	16098	15901	15774	15684	15780	15735	15938	15840	15940	15955	15783	15785	15851	15951	15921	15807	15623	16028	15838	16052	15711	15847	15945	15871	15854	15741	15847	15932	15952	15887	15781	15738	15854	15909	15863	15794	15978	16045	15915	15929	15978	15577	15969	15741	15728	15792	15635	15866	15920	15871	16037	15948	15739	15919	15637	15785	15675	15947	15786	15745	15812	15754	15751	15965	15900	15923	15800	15770	15616	15787	15651	15879	15800	15896	15795	15887	15713	15658	15935	15879	15855	15790	15927	15884	15864	15851	15815	15757	15736	16047	16003	15818	15973	15910	15940	15980	15768	15974	15933	15839	15800	15820	15788	15946	15984	15920	15802	16198	15836	15812	15699	15916	15843	15899	15866	15763	15969	15672	15945	15787	15786	15731	15796	15829	15535	15894	15773	15768	15708	15644	15732	15816	15848	15968	15968	15837	15755	15732	15666	15924	16015	15760	15614	15694	15841	15909	15679	15630	15913	15989	15759	15726	15718	15740	15902	15994	15941	15812	15752	15860	15833	15700	15904	15696	15752	15818	15939	15757	15947	15601	15763	15925	15865	15974	15788	15880	15802	15804	15989	15793	15880	16184	15822	15859	16003	15930	15772	15857	15792	15872	15771	15440	15708	15622	15868	15719	16097	15742	15799	15831	16090	15983	15658	15814	15820	15676	15805	15937	15701	15740	15905	15881	15764	15943	16015	15646	15840	15620	15995	15878	15808	15776	15920	15774	15792	15760	15834	15919	15854	15834	15912	15940	15733	15900	15903	15877	15911	15925	15857	15876	15804	15720	15829	15828	15964	16019	15896	16064	15799	15991	15868	15905	15786	15764	15837	15792	15690	15885	15802	15721	15896	15833	15844	15720	15838	15767	15601	15918	15781	15817	15605	15947	15782	15825	15889	15754	15704	15660	15864	15818	15831	15944	15802	16038	15876	15858	15631	15818	15835	15905	15801	15725	15895	15889	15846	15965	15889	15830	15874	15824	15856	15872	15776	15881	15822	15731	15693	15776	15740	15811	15803	15852	15841	15665	15680	15999	15988	15974	15913	15924	15801	15921	15895	15757	15899	15892	16062	15815	15804	16025	15915	15892	15969	15815	15844	15953	15935	15878	15885	15738	15701	15813	15884	15976	15825	15875	15791	15949	15874	15815	15836	15808	15980	15933	15724	15965	15912	15943	15930	16087	15937	15840	16102	15954	15879	15808	15695	15749	15727	15647	15754	15912	15728	15840	15856	15777	15805	16002	15835	15887	15836	15928	15855	15811	15712	15968	15799	15774	15896	16076	15828	15746	15917	15805	15757	15935	15932	15771	15988	15668	15755	15815	16011	15873	15854	16000	15740	15806	15829	15815	15800	15813	15939	15866	15921	15856	15866	15873	15745	16029	15899	15772	15763	15732	15757	15754	15664	15865	15777	15988	15925	15800	15768	15787	15815	15868	15909	16009	15870	15795	15983	15991	15769	15987	15971	15846	15692	15873	15861	15797	15796	15801	15896	16000	15851	15759	15888	15874	15737	15754	15771	15754	15635	15684	15924	15829	15732	15882	15983	15831	15811	15605	15820	15886	15677	15804	15805	15760	15842	15879	15957	15791	15887	15527	15828	15679	15830	15659	15755	15941	15845	16085	15834	15746	15708	15955	15903	15611	15918	15972	15942	15614	15949	15899	15819	15737	15863	15923	15797	15784	15899	15958	15663	15748	15690	15851	15941	15994	15877	15910	15949	15899	15696	15741	15737	16023	15921	15756	15825	15842	15782	15719	15712	15900	15905	15566	15848	15896	16025	15842	15788	15963	16017	15958	15725	15887	15880	15729	15813	15661	15903	15886	15881	15852	15745	15816	15911	15684	15875	15779	15750	15733	15924	16008	15838	15870	15716	15747	15682	15785	15753	15847	15801	15696	15829	15655	15881	15908	15738	15750	15903	15902	16123	15679	15640	15940	15879	15858	15789	15705	15797	15927	15935	15946	15713	15821	15749	15987	15854	15931	15845	15987	15934	15943	15951	15836	15794	15887	15840	15812	15862	15663	15812	15887	15769	15894	15676	15661	15794	15875	15928	15940	16201	15863	15786	15883	15686	15863	15931	15730	15598	15775	15808	15863	15974	15773	15759	15677	15832	15567	15828	15726	15813	15960	15900	15833	15817	15791	15677	15725	15952	15837	15919	15966	15881	15801	15750	15884	15940	15964	15847	15707	15737	15786	15879	15924	15897	16046	15796	15875	15853	15886	15837	15789	15940	15796	15942	16117	15846	15876	15846	15801	15985	15835	15844	15772	15857	15949	15835	15604	15813	15707	15772	15735	15982	15885	15801	15682	15933	15762	15826	15748	15840	15844	15912	16019	15950	15943	15754	15737	15739	15782	15811	15709	15753	15860	15788	16095	15882	15720	15761	15751	15917	16009	15936	15833	15881	15711	16043	15810	15755	15833	15706	15849	15891	15916	15930	15941	15797	15714	15846	15942	15954	16043	15876	16045	15929	15935	16065	15888	16021	16117	15745	15989	15754	15911	15698	15897	15762	15768	15858	15792	16021	15825	15764	15731	15647	16024	15754	15979	15776	15793	15896	15932	15879	15997	15962	15650	15648	15794	15782	15855	15859	15676	15904	15845	15902	15861	15945	15781	15679	15634	15873	15875	15906	16035	15601	15785	15951	15951	15936	15907	15805	15930	15796	15911	15876	15721	15957	15844	15896	15715	15807	15822	15978	15954	15892	15778	15702	15764	15702	16063	16057	15836	15894	16140	15838	15921	15943	15746	15761	15794	15697	15812	15763	15788	15923	15800	15834	15750	15719	15832	15781	15921	15829	15696	15854	15815	15892	16050	15819	15853	15924	15855	15917	16048	15716	15844	15975	15747	15966	15845	15793	15819	15875	15885	15684
19837	25688	19765	17099	17044	16642	17968	15313	15117	29469	38326	28456	22221	15844	14577	14554	14774	14577	14649	14604	14456	14635	14606	14532	14633	14667	14658	14642	14679	14637	14628	14697	14552	14597	14585	14726	14642	14725	14563	14609	14544	14899	14764	14685	14571	14513	14447	14737	14651	14641	14681	14740	14568	14536	14722	14804	14736	14643	14555	14743	14640	14604	14651	14749	14610	14691	14660	14626	14526	14717	14511	14666	14714	14697	14648	14677	14680	14603	14598	14791	14685	14542	14720	14591	14596	14743	14689	14646	14719	14629	14567	14665	14516	14665	14532	14561	14566	14642	14558	14633	14452	14523	14574	14656	14496	14705	14681	14579	14741	14451	14683	14504	14826	14606	14428	14782	14628	14466	14675	14734	14782	14623	14525	14515	14555	14685	14628	14771	14551	14673	14576	14431	14730	14496	14578	14593	14672	14701	14598	14607	14672	14514	14564	14663	14618	14472	14622	14577	14481	14610	14545	14747	14651	14419	14594	14532	14652	14664	14613	14682	14616	14541	14699	14810	14587	14701	14783	14550	14682	14488	14615	14566	14631	14641	14793	14710	14688	14658	14604	14634	14607	14786	14547	14632	14730	14653	14699	14446	14727	14600	14823	14702	14735	14363	14664	14714	14676	14695	14467	14719	14685	14686	14667	14643	14824	14738	14665	14702	14589	14789	14763	14624	14578	14610	14653	14459	14630	14526	14802	14586	14726	14534	14620	14574	14594	14456	14589	14466	14621	14746	14507	14665	14551	14500	14570	14647	14535	14606	14591	14544	14685	14718	14387	14807	14650	14698	14726	14435	14657	14582	14549	14534	14592	14635	14634	14608	14539	14644	14509	14589	14597	14600	14650	14527	14636	14495	14432	14679	14567	14667	14845	14428	14654	14597	14470	14378	14653	14656	14635	14598	14590	14623	14606	14660	14638	14729	14593	14423	14698	14575	14620	14718	14610	14538	14730	14431	14714	14590	14636	14665	14555	14599	14647	14709	14556	14631	14705	14526	14702	14678	14611	14514	14491	14726	14651	14596	14622	14571	14421	14713	14583	14587	14609	14667	14572	14751	14685	14758	14717	14561	14711	14593	14378	14836	14682	14604	14524	14678	14665	14627	14631	14675	14636	14496	14583	14646	14575	14556	14730	14774	14596	14647	14605	14516	14818	14606	14554	14667	14550	14512	14553	14783	14554	14581	14724	14466	14562	14748	14699	14441	14741	14758	14608	14661	14701	14690	14605	14467	14584	14593	14569	14573	14659	14764	14638	14637	14444	14656	14535	14657	14639	14702	14625	14788	14738	14571	14700	14573	14601	14424	14771	14717	14560	14628	14503	14530	14434	14787	14630	14579	14465	14610	14658	14706	14674	14695	14571	14684	14758	14707	14495	14595	14527	14603	14730	14795	14737	14379	14620	14569	14766	14536	14667	14665	14654	14558	14651	14664	14504	14617	14735	14576	14444	14570	14583	14587	14578	14683	14811	14510	14571	14549	14687	14668	14503	14526	14556	14588	14660	14662	14692	14493	14565	14627	14664	14649	14835	14497	14645	14526	14662	14577	14692	14649	14581	14623	14798	14533	14765	14619	14575	14712	14576	14724	14632	14655	14621	14516	14668	14511	14490	14692	14604	14522	14617	14820	14617	14624	14600	14639	14561	14711	14704	14641	14557	14506	14591	14366	14614	14670	14545	14594	14740	14631	14620	14436	14585	14479	14822	14558	14435	14710	14612	14722	14651	14660	14700	14667	14615	14590	14592	14546	14716	14724	14749	14395	14574	14588	14595	14537	14628	14569	14521	14665	14540	14658	14615	14683	14598	14737	14582	14724	14535	14442	14522	14632	14784	14702	14621	14523	14732	14599	14722	14648	14670	14813	14587	14669	14719	14632	14802	14649	14706	14593	14556	14609	14392	14659	14643	14553	14513	14609	14671	14784	14475	14621	14597	14655	14705	14706	14663	14781	14574	14707	14673	14734	14563	14537	14563	14746	14619	14572	14501	14661	14526	14685	14618	14671	14707	14691	14557	14573	14518	14646	14554	14755	14790	14799	14497	14570	14593	14670	14675	14615	14675	14478	14599	14694	14659	14471	14689	14537	14600	14713	14585	14766	14654	14538	14531	14879	14598	14628	14756	14564	14800	14638	14596	14454	14568	14349	14664	14675	14616	14613	14454	14546	14567	14665	14620	14676	14606	14703	14572	14423	14709	14611	14747	14537	14557	14653	14622	14497	14577	14664	14670	14743	14402	14665	14458	14598	14661	14652	14724	14550	14642	14594	14613	14593	14551	14539	14585	14327	14729	14526	14549	14709	14641	14561	14633	14711	14714	14671	14642	14518	14614	14720	14624	14712	14622	14719	14704	14672	14505	14619	14749	14582	14701	14667	14754	14563	14744	14703	14446	14528	14663	14517	14596	14649	14570	14578	14569	14659	14682	14498	14592	14745	14560	14625	14649	14745	14763	14570	14649	14625	14614	14637	14735	14557	14527	14582	14570	14729	14535	14663	14482	14594	14690	14465	14716	14698	14463	14553	14742	14605	14746	14596	14605	14712	14768	14802	14470	14743	14500	14491	14557	14603	14559	14674	14730	14595	14504	14664	14472	14571	14544	14652	14886	14553	14744	14508	14527	14772	14435	14630	14814	14737	14707	14746	14663	14613	14709	14492	14803	14386	14587	14608	14785	14517	14762	14702	14567	14753	14509	14566	14549	14608	14576	14721	14772	14690	14500	14568	14649	14532	14685	14793	14564	14448	14886	14714	14481	14417	14619	14513	14586	14617	14574	14724	14812	14463	14592	14613	14490	14524	14632	14780	14532	14633	14735	14608	14618	14594	14657	14760	14614	14628	14566	14734	14616	14658	14581	14649	14627	14687	14620	14616	14585	14800	14834	14437	14656	14564	14400	14728	14772	14630	14576	14680	14646	14549	14605	14560	14664	14837	14628	14614	14683	14363	14471	14590	14606	14632	14516	14663	14642	14804	14549	14689	14607	14601	14479	14571	14703	14607	14602	14544	14747	14668	14687	14691	14802	14674	14509	14717	14592	14598	14440	14710	14646	14559	14718	14515	14753	14671	14524	14656	14609	14588	14604	14523	14578	14602	14600	14603	14538	14446	14365	14474	14528	14686	14813	14705	14529	14626	14409	14668	14741	14560	14733	14766	14597	14560	14535	14636	14632	14594	14543	14620	14587	14528	14659	14647	14449	14563	14681	14760	14573	14593	14662	14589	14590	14520	14589	14677	14531	14643	14555	14688	14697	14653	14661	14447	14554	14633	14583	14604	14347	14604	14623	14688	14612	14513	14633	14665	14687	14570	14554	14650	14739	14597	14565	14677	14808	14676	14663	14723	14581	14657	14606	14763	14706	14726	14453	14558	14555	14712	14681	14587	14437	14690	14608	14585	14670	14640	14447	14452	14423	14715	14576	14563	14667	14646	14703	14625	14625	14651	14649	14490	14575	14718	14675	14671	14584	14434	14705	14594	14675	14623	14512	14614	14681	14876	14630	14658	14577	14552	14591	14617	14761	14709	14598	14463	14553	14793	14590	14609	14572	14568	14471	14719	14658	14613	14527	14567	14738	14661	14464	14478	14657	14766	14438	14641	14562	14636	14454	14621	14605	14358	14673	14383	14529	14585	14657	14615	14559	14612	14421	14492	14565	14763	14796	14654	14724	14468	14546	14699	14541	14563	14613	14690	14529	14740	14665	14499	14758	14496	14659	14623	14551	14678	14514	14639	14488	14670	14530	14545	14702	14681	14566	14670	14699	14684	14768	14841	14599	14657	14729	14603	14606	14871	14872	14634	14532	14482	14689	14558	14602	14681	14638	14557	14617	14684	14709	14651	14690	14673	14595	14639	14669	14519	14676	14628	14573	14495	14729	14424	14612	14530	14553	14543	14743	14543	14460	14796	14717	14709	14521	14586	14658	14671	14570	14637	14620	14712	14714	14763	14667	14510	14370	14536	14604	14359	14819	14363	14572	14651	14763	14532	14582	14550	14418	14586	14588	14533	14636	14675	14390	14797	14330	14532	14559	14616	14722	14582	14680	14585	14595	14603	14705	14656	14600	14486	14552	14606	14717	14657	14736	14543	14559	14614	14727	14714	14597	14650	14612	14638	14645	14504	14583	14454	14525	14654	14513	14541	14712	14745	14560	14474	14679	14680	14596	14572	14641	14607	14707	14507	14790	14555	14605	14649	14598	14563	14573	14804	14665	14538	14590	14611	14739	14946	14652	14789	14780	14838	14660	14653	14615	14663	14749	14795	14666	14622	14631	14560	14471	14678	14607	14518	14590	14500	14617	14611	14644	14555	14769	14662	14627	14831	14583	14592	14608	14658	14639	14704	14848	14704	14638	14711	14549	14646	14523	14558	14627	14632	14476	14586	14559	14695	14615	14665	14658	14584	14754	14605	14751	14696	14650	14608	14596	14632	14498	14654	14605	14543	14583	14613	14612	14759	14521	14648	14685	14726	14668	14615	14649	14709	14774	14555	14455	14480	14598	14676	14585	14694	14589	14558	14641	14635	14446	14591	14607	14426	14555	14674	14632	14779	14780	14574	14584	14686	14610	14601	14711	14571	14502	14609	14501	14665	14728	14561	14516	14578	14657	14645	14563	14582	14715	14650	14575	14541	14718	14664	14486	14466	14657	14533	14726	14529	14615	14694	14668	14456	14589	14562	14570	14634	14612	14587	14568	14730	14576	14666	14735	14567	14627	14673	14690	14658	14692	14427	14556	14671	14598	14605	14660	14739	14609	14609	14568	14566	14685	14726	14596	14601	14536	14574	14611	14528	14590	14600	14628	14658	14734	14502	14628	14674	14469	14574	14570	14485	14652	14686	14488	14530	14675	14779	14634	14586	14521	14514	14717	14551	14825	14655	14578	14673	14627	14581	14522	14685	14524	14834	14633	14636	14695	14725	14671	14878	14469	14631	14540	14497	14542	14625	14668	14601	14575	14675	14561	14613	14507	14636	14504	14827	14607	14585	14550	14523	14638	14742	14672	14449	14717	14633	14515	14619	14652	14718	14579	14587	14666	14668	14602	14601	14691	14633	14766	14671	14634	14696	14519	14559	14541	14671	14596	14668	14644	14668	14652	14569	14577	14607	14683	14543	14524	14540
23075	21507	29429	24010	21635	23331	22965	14716	13231	31639	48290	35279	23044	14615	12958	12751	12822	12541	12805	12678	12533	12519	12818	12714	12941	12654	12623	12637	12701	12493	12522	12488	12638	12606	12632	12787	12674	12658	12556	12482	12419	12634	12611	12825	12533	12605	12430	12634	12649	12587	12659	12545	12530	12552	12610	12529	12662	12658	12619	12483	12666	12666	12575	12588	12578	12448	12617	12606	12714	12670	12685	12474	12698	12474	12435	12593	12621	12575	12587	12527	12603	12594	12525	12473	12602	12443	12477	12464	12565	12482	12520	12524	12667	12582	12453	12563	12446	12566	12532	12421	12624	12403	12656	12657	12498	12566	12554	12356	12395	12544	12465	12551	12597	12376	12415	12568	12609	12285	12523	12546	12665	12691	12501	12472	12637	12551	12527	12440	12552	12389	12452	12606	12686	12494	12523	12527	12596	12412	12460	12295	12642	12406	12476	12645	12614	12363	12481	12493	12538	12611	12667	12498	12639	12539	12617	12592	12517	12423	12512	12684	12642	12401	12381	12530	12445	12470	12601	12600	12501	12549	12459	12653	12566	12454	12579	12525	12617	12471	12541	12701	12739	12790	12584	12579	12368	12466	12575	12551	12514	12507	12432	12648	12653	12455	12582	12567	12488	12482	12514	12509	12507	12345	12643	12623	12703	12372	12328	12626	12469	12430	12517	12430	12583	12371	12413	12603	12561	12498	12388	12535	12794	12611	12496	12427	12576	12529	12467	12324	12514	12543	12650	12467	12413	12476	12395	12410	12693	12671	12638	12540	12479	12398	12578	12689	12602	12491	12672	12491	12544	12317	12338	12581	12579	12326	12518	12446	12588	12613	12508	12521	12566	12688	12587	12466	12423	12549	12411	12414	12647	12589	12680	12617	12544	12397	12542	12549	12624	12597	12620	12547	12399	12420	12615	12615	12453	12398	12495	12531	12380	12461	12512	12386	12528	12427	12522	12366	12557	12608	12490	12623	12354	12568	12525	12393	12417	12546	12450	12412	12457	12556	12456	12546	12657	12448	12475	12540	12491	12503	12515	12649	12576	12201	12439	12399	12522	12293	12570	12505	12404	12534	12666	12560	12324	12671	12617	12535	12558	12511	12558	12597	12569	12621	12358	12567	12539	12473	12510	12385	12556	12616	12436	12401	12415	12405	12603	12625	12480	12380	12638	12553	12460	12407	12527	12598	12565	12341	12548	12488	12643	12496	12685	12609	12327	12505	12622	12352	12612	12556	12668	12563	12573	12443	12378	12487	12470	12481	12534	12573	12476	12622	12606	12444	12563	12541	12386	12474	12490	12594	12390	12734	12617	12602	12540	12735	12577	12574	12574	12651	12636	12419	12546	12742	12588	12370	12633	12624	12694	12660	12505	12680	12559	12441	12387	12507	12462	12382	12309	12385	12579	12474	12427	12476	12561	12557	12705	12591	12593	12515	12401	12522	12530	12499	12549	12514	12409	12613	12501	12426	12381	12432	12570	12448	12230	12417	12505	12428	12634	12436	12382	12646	12461	12560	12380	12492	12432	12478	12564	12481	12466	12498	12500	12452	12373	12618	12605	12676	12647	12637	12652	12344	12455	12543	12472	12413	12775	12256	12545	12508	12425	12513	12500	12639	12537	12626	12470	12388	12451	12513	12529	12542	12442	12325	12468	12485	12428	12236	12439	12537	12427	12553	12621	12476	12503	12577	12531	12463	12396	12537	12527	12444	12558	12532	12657	12422	12438	12547	12325	12479	12345	12487	12534	12566	12518	12505	12466	12223	12416	12458	12539	12521	12749	12408	12528	12712	12474	12510	12704	12471	12606	12489	12526	12429	12634	12572	12407	12500	12562	12559	12647	12554	12469	12481	12529	12514	12563	12449	12482	12469	12555	12624	12347	12501	12433	12630	12439	12564	12394	12571	12572	12417	12584	12533	12652	12372	12525	12452	12439	12464	12493	12576	12606	12545	12555	12439	12380	12602	12507	12495	12342	12489	12506	12626	12530	12548	12221	12486	12477	12558	12485	12607	12570	12550	12417	12489	12612	12512	12607	12560	12655	12492	12502	12430	12487	12411	12631	12412	12517	12630	12570	12543	12571	12600	12589	12436	12541	12695	12414	12556	12428	12424	12744	12421	12568	12494	12552	12511	12734	12594	12592	12557	12396	12462	12541	12427	12619	12344	12477	12449	12426	12395	12617	12288	12534	12399	12531	12465	12505	12544	12475	12651	12460	12606	12588	12553	12565	12416	12473	12586	12623	12591	12484	12417	12508	12441	12627	12495	12674	12374	12371	12518	12566	12635	12302	12456	12484	12570	12516	12557	12632	12359	12471	12660	12618	12596	12460	12399	12531	12585	12445	12554	12576	12497	12466	12347	12480	12527	12442	12582	12460	12502	12519	12464	12601	12622	12673	12601	12567	12520	12365	12508	12483	12596	12483	12734	12561	12502	12504	12457	12629	12477	12499	12523	12417	12540	12381	12609	12357	12419	12665	12370	12564	12704	12659	12828	12498	12420	12488	12439	12480	12445	12430	12593	12475	12381	12435	12687	12732	12604	12524	12480	12418	12385	12507	12555	12521	12408	12436	12395	12439	12751	12746	12504	12541	12623	12584	12303	12538	12466	12478	12649	12564	12394	12608	12262	12533	12621	12537	12377	12530	12523	12815	12392	12385	12473	12521	12449	12603	12519	12431	12544	12544	12385	12419	12421	12632	12657	12387	12486	12376	12497	12403	12608	12491	12361	12634	12587	12479	12656	12641	12654	12484	12596	12333	12506	12508	12496	12477	12573	12482	12459	12410	12520	12537	12475	12485	12540	12357	12377	12392	12417	12576	12454	12271	12494	12634	12536	12692	12560	12270	12347	12477	12501	12508	12425	12317	12647	12435	12495	12547	12667	12530	12544	12401	12596	12568	12580	12595	12589	12489	12522	12289	12543	12396	12463	12573	12560	12432	12581	12634	12691	12483	12613	12636	12505	12515	12545	12287	12574	12693	12535	12536	12533	12315	12511	12617	12407	12379	12541	12627	12547	12250	12775	12382	12358	12528	12482	12631	12609	12584	12405	12405	12508	12521	12572	12517	12707	12498	12539	12485	12570	12550	12493	12484	12373	12505	12493	12596	12512	12702	12488	12539	12546	12361	12396	12638	12408	12500	12519	12489	12310	12307	12342	12580	12573	12378	12541	12455	12529	12541	12543	12413	12554	12449	12561	12441	12556	12458	12515	12474	12561	12537	12513	12623	12546	12375	12448	12408	12436	12579	12681	12586	12546	12609	12518	12388	12274	12596	12375	12583	12525	12586	12397	12507	12684	12377	12487	12516	12640	12489	12482	12391	12384	12644	12416	12424	12429	12503	12488	12560	12673	12486	12570	12421	12501	12417	12472	12511	12567	12644	12637	12394	12527	12492	12638	12477	12468	12603	12505	12620	12684	12689	12504	12407	12424	12559	12494	12475	12361	12638	12562	12550	12465	12761	12590	12538	12365	12462	12568	12523	12554	12562	12447	12535	12465	12355	12533	12544	12501	12572	12628	12522	12436	12692	12471	12552	12538	12485	12461	12614	12446	12571	12503	12370	12395	12489	12417	12551	12659	12383	12554	12499	12398	12610	12407	12598	12669	12681	12609	12317	12438	12454	12344	12398	12520	12330	12387	12468	12482	12564	12522	12478	12641	12559	12421	12666	12479	12283	12429	12571	12407	12526	12498	12700	12482	12492	12451	12589	12665	12476	12585	12594	12489	12635	12523	12404	12530	12478	12597	12563	12482	12400	12425	12543	12459	12587	12370	12344	12377	12370	12502	12360	12500	12495	12459	12485	12429	12603	12596	12553	12482	12339	12419	12350	12428	12701	12619	12562	12629	12644	12610	12583	12361	12700	12569	12551	12435	12409	12508	12638	12698	12427	12673	12460	12386	12637	12339	12485	12434	12578	12555	12539	12492	12475	12460	12519	12404	12484	12500	12492	12557	12465	12450	12499	12388	12637	12530	12460	12610	12521	12435	12477	12401	12491	12768	12599	12659	12635	12511	12589	12398	12583	12394	12521	12412	12549	12513	12583	12612	12491	12609	12487	12532	12343	12535	12370	12484	12589	12450	12426	12454	12356	12484	12459	12575	12549	12506	12469	12559	12623	12552	12541	12375	12477	12376	12511	12618	12488	12552	12568	12463	12228	12509	12497	12380	12604	12671	12521	12493	12362	12510	12535	12520	12672	12531	12553	12543	12632	12353	12568	12551	12535	12599	12481	12546	12586	12602	12513	12435	12468	12580	12621	12485	12654	12499	12594	12544	12709	12574	12547	12404	12455	12698	12508	12531	12428	12341	12624	12568	12437	12622	12540	12462	12500	12470	12435	12480	12634	12481	12682	12445	12349	12591	12696	12471	12458	12425	12638	12518	12614	12348	12567	12593	12617	12341	12412	12537	12459	12462	12552	12404	12533	12618	12474	12483	12385	12539	12387	12546	12328	12357	12475	12580	12680	12724	12500	12580	12427	12529	12439	12441	12586	12588	12513	12556	12669	12439	12386	12544	12600	12331	12537	12640	12545	12480	12396	12547	12506	12350	12324	12426	12639	12448	12358	12652	12562	12531	12470	12517	12447	12437	12584	12591	12393	12461	12394	12441	12459	12604	12646	12510	12497	12526	12507	12494	12722	12320	12343	12528	12507	12421	12527	12629	12544	12390	12386	12510	12504	12577	12349	12441	12649	12553	12520	12571	12499	12394	12538	12595	12488	12644	12581	12498	12548	12200	12487	12536	12527	12629	12564	12368	12589	12497	12466	12430	12307	12429	12665	12453	12470	12572	12686	12572	12337	12377	12460	12504	12665	12549	12844	12536	12602	12645	12658	12497	12504	12449	12442	12365	12391	12505	12584	12353	12526	12405	12365	12480	12570	12505	12489	12393	12514	12489	12436	12533	12567	12583	12427	12546	12595	12500	12465	12443	12623	12601	12610	12500	12440	12507	12415	12662	12497	12617	12480	12528	12469	12527	12445	12626	12540	12591	12563	12583	12554	12462	12573	12770	12678	12375	12596	12614	12437	12500	12402	12457	12411	12385	12533	12418	12626	12630	12539	12608	12391	12537	12441	12555	12579	12496	12652	12546	12545	12458	12377	12699	12640	12491
19716	32733	29541	21639	23393	22901	18453	14147	13574	38731	50688	35757	23819	12911	12471	12490	12485	12639	12687	12514	12776	12451	12535	12459	12544	12661	12568	12489	12414	12510	12569	12746	12624	12637	12397	12369	12599	12408	12480	12439	12639	12629	12436	12474	12598	12545	12339	12617	12445	12498	12550	12376	12404	12382	12705	12400	12589	12470	12429	12470	12496	12579	12539	12396	12535	12606	12466	12275	12578	12496	12568	12514	12464	12627	12541	12488	12413	12459	12578	12502	12397	12485	12508	12569	12625	12306	12575	12553	12424	12390	12501	12526	12563	12500	12376	12621	12551	12465	12551	12436	12680	12456	12527	12572	12597	12411	12442	12478	12351	12592	12538	12557	12439	12577	12315	12515	12483	12382	12397	12481	12459	12550	12545	12536	12649	12481	12623	12576	12491	12463	12406	12628	12451	12525	12460	12536	12643	12451	12447	12456	12531	12613	12404	12444	12527	12410	12683	12627	12362	12541	12723	12605	12657	12519	12545	12537	12492	12463	12631	12436	12534	12582	12415	12538	12642	12308	12377	12511	12464	12515	12505	12550	12477	12416	12450	12579	12528	12397	12465	12550	12627	12567	12591	12514	12494	12551	12470	12547	12541	12433	12376	12612	12495	12559	12414	12445	12321	12444	12398	12482	12610	12297	12448	12396	12566	12470	12488	12508	12692	12383	12548	12347	12368	12416	12521	12494	12465	12610	12497	12403	12448	12453	12488	12505	12456	12484	12421	12659	12517	12430	12469	12586	12595	12504	12563	12439	12476	12585	12369	12533	12520	12414	12467	12495	12483	12402	12345	12631	12594	12497	12458	12708	12468	12554	12475	12393	12427	12469	12475	12548	12550	12498	12578	12500	12673	12352	12536	12382	12390	12527	12508	12494	12428	12580	12468	12350	12441	12535	12561	12407	12543	12574	12534	12610	12534	12443	12493	12566	12491	12276	12672	12454	12528	12628	12383	12350	12499	12422	12595	12551	12438	12590	12611	12545	12389	12642	12448	12601	12439	12529	12400	12544	12532	12344	12641	12542	12348	12393	12702	12428	12544	12556	12585	12497	12355	12419	12769	12599	12440	12423	12430	12633	12492	12504	12628	12580	12683	12403	12456	12382	12512	12628	12446	12643	12525	12341	12605	12599	12346	12541	12451	12434	12369	12578	12514	12311	12517	12438	12399	12405	12441	12548	12491	12513	12382	12414	12467	12505	12376	12499	12499	12441	12382	12435	12504	12573	12410	12463	12498	12642	12530	12594	12524	12566	12532	12620	12476	12460	12522	12525	12522	12368	12259	12670	12645	12528	12447	12469	12435	12613	12389	12486	12506	12573	12444	12575	12488	12453	12439	12500	12429	12633	12414	12542	12452	12500	12462	12422	12459	12456	12354	12464	12517	12379	12453	12473	12330	12499	12307	12423	12475	12441	12467	12468	12644	12505	12464	12548	12428	12419	12635	12302	12480	12335	12594	12527	12407	12533	12344	12476	12484	12536	12470	12454	12475	12299	12682	12467	12445	12475	12696	12441	12513	12463	12553	12483	12502	12458	12373	12620	12422	12569	12533	12577	12533	12413	12466	12483	12422	12417	12579	12620	12174	12497	12538	12416	12499	12382	12580	12520	12439	12540	12357	12535	12545	12466	12592	12558	12512	12478	12384	12647	12548	12321	12468	12383	12353	12487	12485	12415	12374	12515	12490	12382	12447	12612	12401	12492	12564	12457	12426	12493	12566	12378	12393	12374	12489	12538	12418	12376	12550	12369	12358	12392	12405	12599	12482	12509	12488	12449	12521	12341	12552	12510	12504	12374	12562	12460	12509	12565	12472	12415	12629	12494	12495	12596	12520	12437	12397	12533	12443	12491	12465	12521	12356	12499	12432	12556	12494	12698	12404	12413	12510	12670	12724	12443	12325	12493	12424	12402	12301	12485	12522	12523	12464	12445	12506	12329	12534	12667	12537	12363	12350	12430	12708	12485	12525	12460	12465	12497	12451	12538	12556	12570	12369	12508	12462	12658	12403	12470	12420	12406	12421	12554	12377	12358	12410	12406	12670	12354	12608	12508	12564	12547	12455	12621	12458	12459	12465	12411	12493	12430	12578	12633	12524	12643	12534	12414	12547	12581	12572	12605	12573	12402	12627	12551	12446	12532	12482	12560	12349	12668	12428	12289	12695	12418	12623	12553	12463	12626	12605	12585	12628	12604	12400	12522	12489	12417	12514	12491	12533	12636	12439	12671	12328	12535	12286	12453	12563	12482	12526	12381	12584	12481	12476	12446	12481	12356	12486	12396	12521	12529	12511	12446	12313	12408	12724	12536	12427	12357	12588	12410	12421	12663	12560	12569	12334	12532	12608	12344	12450	12480	12435	12343	12472	12518	12570	12541	12447	12502	12481	12559	12464	12500	12503	12499	12539	12559	12464	12562	12439	12387	12485	12513	12457	12458	12498	12437	12531	12587	12414	12565	12475	12532	12479	12497	12404	12486	12579	12449	12677	12417	12439	12606	12629	12523	12498	12504	12543	12435	12665	12360	12528	12543	12351	12359	12279	12528	12538	12563	12547	12420	12555	12403	12577	12601	12440	12593	12515	12512	12493	12608	12527	12497	12238	12555	12549	12369	12594	12556	12342	12567	12595	12478	12424	12544	12422	12360	12584	12507	12468	12405	12548	12350	12722	12402	12523	12354	12518	12446	12668	12427	12437	12553	12338	12581	12118	12502	12562	12488	12384	12443	12480	12443	12356	12549	12456	12676	12404	12463	12539	12619	12369	12461	12608	12432	12538	12474	12471	12501	12497	12390	12593	12610	12369	12546	12464	12476	12423	12424	12635	12659	12443	12334	12568	12369	12637	12557	12578	12544	12439	12512	12391	12506	12528	12534	12404	12678	12463	12500	12456	12442	12418	12414	12637	12488	12519	12394	12443	12609	12360	12676	12474	12615	12477	12388	12670	12554	12487	12431	12596	12526	12412	12355	12380	12346	12542	12629	12492	12410	12387	12743	12381	12552	12389	12484	12471	12594	12540	12506	12429	12422	12438	12433	12532	12581	12457	12468	12502	12463	12565	12472	12463	12480	12399	12521	12603	12600	12617	12595	12495	12448	12513	12500	12549	12406	12543	12317	12502	12309	12409	12480	12429	12388	12579	12550	12580	12428	12518	12609	12416	12564	12289	12417	12402	12402	12432	12282	12481	12230	12380	12660	12553	12496	12469	12507	12442	12585	12633	12351	12517	12532	12415	12607	12393	12632	12472	12455	12467	12438	12484	12451	12617	12545	12366	12397	12488	12409	12587	12461	12353	12600	12429	12488	12559	12464	12467	12592	12511	12630	12453	12403	12418	12537	12371	12573	12344	12577	12478	12444	12467	12409	12527	12392	12390	12614	12586	12384	12563	12482	12442	12579	12470	12483	12399	12522	12544	12452	12516	12552	12558	12574	12471	12455	12473	12414	12544	12346	12508	12509	12569	12421	12539	12546	12394	12530	12366	12425	12479	12443	12482	12435	12575	12474	12513	12502	12454	12368	12514	12547	12321	12502	12480	12456	12468	12441	12441	12351	12473	12579	12658	12534	12688	12672	12454	12388	12387	12504	12423	12479	12750	12524	12523	12601	12682	12543	12458	12567	12535	12389	12344	12649	12388	12516	12446	12558	12437	12529	12474	12385	12543	12378	12579	12270	12316	12397	12481	12537	12521	12570	12470	12387	12521	12436	12459	12494	12587	12475	12446	12491	12472	12715	12461	12429	12453	12326	12450	12458	12429	12517	12423	12454	12571	12467	12604	12609	12623	12401	12218	12517	12446	12471	12463	12452	12365	12343	12512	12532	12376	12499	12631	12514	12430	12455	12575	12596	12508	12479	12616	12542	12582	12608	12514	12507	12538	12519	12510	12506	12378	12434	12470	12497	12543	12429	12607	12472	12584	12395	12471	12514	12468	12620	12566	12530	12322	12602	12433	12427	12410	12369	12479	12389	12500	12596	12592	12564	12515	12277	12446	12416	12444	12435	12357	12511	12471	12523	12448	12506	12553	12508	12448	12432	12600	12520	12472	12450	12427	12549	12581	12549	12477	12493	12575	12541	12404	12501	12476	12634	12542	12435	12456	12438	12457	12450	12405	12435	12483	12427	12472	12431	12538	12712	12392	12605	12638	12364	12438	12607	12536	12561	12534	12497	12387	12536	12491	12395	12346	12543	12464	12445	12566	12325	12404	12456	12422	12652	12539	12464	12450	12546	12543	12511	12422	12517	12617	12326	12510	12335	12587	12398	12442	12395	12584	12507	12654	12515	12461	12491	12430	12409	12529	12574	12506	12398	12459	12405	12481	12599	12562	12449	12456	12229	12376	12526	12534	12354	12597	12235	12487	12596	12467	12582	12533	12587	12646	12385	12481	12563	12424	12373	12562	12515	12558	12271	12434	12627	12557	12500	12506	12581	12574	12543	12585	12592	12378	12398	12398	12315	12581	12557	12536	12508	12312	12421	12361	12506	12414	12478	12518	12457	12282	12491	12478	12266	12553	12540	12453	12431	12379	12417	12542	12369	12368	12428	12472	12448	12418	12513	12443	12591	12533	12523	12327	12399	12531	12405	12417	12397	12398	12395	12530	12392	12363	12515	12324	12575	12518	12502	12286	12549	12387	12557	12353	12455	12551	12564	12405	12644	12422	12473	12523	12288	12385	12469	12513	12459	12575	12522	12512	12608	12511	12497	12579	12459	12489	12378	12496	12493	12355	12501	12523	12343	12768	12516	12396	12438	12520	12406	12405	12519	12512	12679	12612	12412	12524	12498	12387	12488	12537	12475	12469	12397	12674	12519	12445	12472	12506	12582	12477	12401	12443	12381	12438	12531	12541	12473	12469	12500	12402	12489	12432	12553	12458	12380	12481	12425	12519	12366	12575	12553	12527	12567	12517	12651	12433	12550	12431	12450	12395	12587	12527	12402	12508	12619	12482	12392	12565	12604	12408	12399	12479	12634	12511	12494	12640	12484	12483	12336	12554	12605	12356	12590	12580	12546	12498	12488	12386	12556	12493	12581	12603	12457	12463	12500	12559	12553	12597	12487	12341	12504	12352	12387	12415	12469	12461	12457	12420	12648	12502	12509	12494	12473	12617	12553	12607	12557
27515	22225	25700	23064	17766	16368	15836	15387	15321	16860	19059	18260	16822	15639	15268	15333	15275	15283	15490	15422	15426	15444	15242	15125	15194	15193	15402	15394	15446	15242	15199	15409	15254	15321	15239	15205	15099	15365	15379	15280	15185	15166	15379	15316	15346	15172	15446	15254	15290	15452	15304	15285	15520	15126	15324	15241	15377	15391	15271	15295	15114	15313	15285	15261	15197	15179	15133	15226	15460	15310	15173	15313	15345	15099	15153	15103	15209	15177	15268	15186	15281	15336	15389	15237	15221	15146	15259	15038	15239	15315	15236	15338	15244	15169	15360	15374	15290	15187	15187	15213	15358	15287	15087	15197	15341	15256	15172	15090	15181	15292	15240	15313	15233	15333	15216	15253	15247	15180	15420	15204	15440	15294	15365	15188	15267	15060	15270	15112	15215	15379	15295	15154	15119	15207	15233	15198	15205	15381	15265	15289	15360	15300	15190	15111	15230	15726	15340	15296	15141	15308	15197	15355	15311	15157	15146	15190	15187	15285	15168	15248	15248	15328	15207	15217	15369	15363	15304	15473	15438	15205	15091	15278	15113	15095	15333	15323	15211	15329	15243	15258	15363	15217	15288	15111	15324	15239	15300	15149	15291	15087	15357	15392	15124	15191	15280	15246	15359	15345	15370	15205	15205	15216	15358	15216	15196	15285	15204	15160	15174	15196	15127	15105	15456	15351	15403	15308	15363	15255	15112	14879	15153	15128	15204	15277	15315	15514	15485	15292	15438	15341	15072	15273	15187	15362	15358	15155	15431	15388	15187	15257	15179	15185	15284	15224	15145	15312	15236	15387	15324	15144	15196	15257	15413	15095	15255	15234	15111	15399	15364	15535	15219	15333	15282	15068	15388	15322	15136	15155	15328	15278	15287	15092	15215	15227	15416	15351	15198	15392	15296	15312	15253	15219	15443	15538	15171	15210	15308	15250	15280	15117	15167	15109	15203	15166	15126	15216	15008	15340	15277	15200	15370	15223	15143	15377	15387	15419	15251	15185	15175	15320	15394	15315	15332	15182	15380	15363	15235	15291	15058	15353	15269	15318	15324	15169	15242	15149	15416	15262	15208	15235	15323	15366	15246	15340	15331	15075	15296	15356	15324	15397	15203	15341	15275	15391	15268	15330	15176	15251	15343	15185	15209	15240	15453	15200	15360	15383	15315	15303	15244	15164	15312	15068	15408	15230	15164	15266	15455	15422	15149	15164	15188	15158	15194	15300	15220	15281	15229	15271	15211	15231	15277	15091	15367	15276	15050	15493	15230	15067	15230	15423	15323	15133	15247	15332	15317	15210	15278	15348	15299	15087	15103	15388	15063	15330	15352	15383	15207	15112	15085	15312	15289	15458	15094	15120	15132	15312	15238	15107	15171	15131	15322	15244	15243	15277	15337	15231	15440	15286	15313	15132	15299	15209	15236	15349	15133	15287	15110	15112	15391	15105	15105	15301	15291	15492	15248	15188	15213	15185	15301	15518	15260	15156	15324	15185	15292	15419	15254	15379	15125	15146	15300	15289	15495	15193	15393	15286	15296	15366	15251	15345	15443	15163	15321	15252	15362	15182	15253	15182	15182	15169	15125	15393	15352	15241	15218	15387	15303	15153	15268	15290	15405	15317	15259	15434	15179	15385	15331	15196	15203	15221	15094	15194	15349	15347	15354	15343	15292	15224	15244	15201	15285	15342	15264	15195	15118	15410	15095	15332	15023	15346	15128	15202	15243	15314	15467	15198	15333	15299	15357	15223	15301	15295	15134	15351	15337	15208	15157	15246	15337	15238	15159	15374	14908	15029	15308	15218	15245	15385	15241	15429	15262	15067	15295	15347	15304	15551	15265	15302	15303	15363	15297	15157	15298	15236	15154	15276	15165	15274	15432	15246	15344	15180	15249	15294	15185	15312	15324	15330	15265	15215	15235	15291	15144	15241	15265	15344	15205	15206	15337	15209	15432	15365	15284	15321	15384	15575	15265	15431	15340	15242	15178	15246	15293	15265	15161	15289	15229	15240	15138	15232	15361	15489	15281	15156	15204	15509	15360	15383	15384	15282	15315	15285	15323	15177	15184	15136	15301	15085	15198	15197	15417	15396	15296	15355	15273	15215	15275	15331	15397	15224	15408	15490	15288	15285	15446	15218	15074	15223	15189	15236	15170	15192	15022	15393	15197	15283	15195	15428	15147	15245	15134	15242	15396	15290	15434	15279	15400	15317	15431	15316	15311	15229	15280	15428	15141	15444	15308	15224	15296	15206	15236	15328	15270	15217	15210	15188	15372	15325	15332	15164	15321	15090	15191	15186	15399	15254	15090	15272	15157	15163	15218	15400	15195	15300	15302	15279	15140	15238	15446	15375	15218	15293	15467	15240	15213	15294	15340	15235	15382	15464	15158	15317	15270	15292	15293	15334	15289	15149	15201	15320	15472	15283	15240	15292	15290	15242	15252	15321	15247	15298	15236	15285	15390	15461	15344	15234	15238	15261	15404	15220	15235	15234	15261	15427	15291	15106	15326	15432	15313	15441	15436	15166	15355	15191	15166	15335	15297	15335	15225	15171	15220	15459	15296	15378	15247	15274	15307	15206	15177	15405	15132	15483	15344	15209	15254	15155	15135	15299	15270	15385	15252	15295	15295	15309	15430	15300	15378	15478	15470	15315	15266	15227	15247	15116	15074	15222	15252	15197	15142	15327	15169	15087	15239	15210	15240	15486	15358	15436	15188	15358	15402	15299	15403	15322	15331	15293	15268	15335	15162	15099	15313	15374	15298	15230	15304	15296	15278	15208	15141	15102	15261	15115	15292	15130	15348	15140	15353	15360	15266	15389	15234	15014	15299	15254	15373	15289	15344	15278	15204	15120	15357	15203	15390	15292	15430	15258	15388	15257	15232	15309	15396	15252	15292	15331	15301	15197	15310	15137	15247	15325	15459	15319	15316	15127	15206	15260	15261	15200	15412	15254	15279	15258	15184	15297	15344	15221	15333	15316	15215	15413	15235	15357	15297	15201	15348	15218	15241	15486	15368	15301	15052	15110	15158	15377	15478	15256	15062	15130	15237	15202	15137	15327	15329	15269	15346	15404	15109	15209	15420	15331	15242	15261	15136	15169	15123	15140	15284	15217	15437	15275	15351	15380	15351	15263	15277	15115	15356	15284	15235	15274	15330	15181	15492	15182	15328	15201	15296	15369	15290	15403	15138	15229	15372	15412	15509	15272	15218	15221	15215	15330	15134	15146	15332	15294	15324	15155	15316	15175	15562	15262	15304	15134	15167	15309	15211	15263	15231	15270	15395	15281	15208	15205	15095	15300	15195	15313	15267	15269	15274	15362	15058	15303	15337	15433	15285	15269	15431	15278	15269	15272	15373	15218	15191	15082	15251	15347	15243	15240	15400	15264	15277	15257	15024	15197	15301	15383	15406	15301	15234	15302	15142	15293	15274	15105	15187	15276	15310	15367	15559	15404	15289	15243	15455	15377	15326	15368	15190	15265	15312	15150	15229	15266	15320	15226	15230	15038	15240	15230	15267	15407	15260	15123	15168	15382	15293	15317	15078	15127	15203	15219	15382	15224	15407	15501	15393	15166	15239	15247	15379	15141	15176	15224	14995	15206	15132	15140	15066	15205	15252	15318	15156	15343	15463	15221	15148	15251	15168	15175	15230	15364	15321	15244	15378	15140	15375	15347	15223	15311	15216	15237	15277	15368	15291	15162	15310	15172	15442	15443	15257	15168	15239	15210	15240	15201	15218	15233	15353	15203	15381	15324	15359	15134	15296	15323	15167	15366	15152	15207	15149	15102	15233	15227	15317	15156	15413	15223	15178	15249	15548	15170	15349	15268	15115	15145	15275	15089	15208	15336	15394	15197	15277	15337	15264	15340	15153	15291	15295	14995	15354	15467	15248	15260	15263	15333	15518	15180	15250	15343	15434	15465	15250	15225	15192	15157	15363	15232	15110	15191	15288	15332	15340	15403	15322	15393	15351	15108	15250	15258	15307	15280	15351	15307	15266	15375	15324	15280	15310	15234	15197	15149	15144	15451	15151	15196	15052	15335	15353	15477	15148	15235	15287	15204	15254	15293	15196	15254	15371	15367	15456	15251	15272	15324	14997	15383	15227	15257	15145	15291	15147	15179	15271	15350	15211	15208	15252	15187	15307	15179	15450	15264	15564	15466	15187	15382	15272	15194	15247	15299	15311	15265	15163	15367	15149	15450	15309	15290	15203	15370	15358	15162	15235	15225	15181	15481	15255	15161	15284	15406	15198	15270	15284	15206	15128	15185	15286	15162	15357	15312	15400	15228	15324	15347	15500	15412	15393	15204	15238	15296	15401	15332	15290	15478	15298	15044	15268	15279	15307	15256	15100	15310	15363	15181	15417	15208	15293	15304	15482	15218	15372	15316	15289	15245	15196	15438	15289	15373	15205	15388	15241	15042	15310	15271	15416	15331	15083	15466	15138	15305	15252	15330	15266	15088	15397	15391	15126	15348	15058	15094	15394	15200	15299	15278	15209	15280	15177	15282	15256	15409	15288	15374	15424	15267	15142	15184	15318	15296	15350	15404	15324	15269	15482	15258	15192	15185	15240	15586	15452	15557	15385	15240	15329	15321	15275	15146	15077	15171	15187	15272	15299	15311	15351	15176	15221	15324	15265	15287	15147	15231	15319	15191	15378	14895	15331	15332	15347	15289	15115	15212	15355	15330	15142	15173	15219	15217	15402	15260	15134	15310	15235	15253	15311	15295	15260	15305	15215	15255	15333	15187	15291	15238	15179	15390	15283	15235	15382	15173	15311	15159	15248	15355	15182	15292	15192	15419	15200	15247	15232	15379	15187	15192	15254	15309	15393	15074	15022	15428	15218	15228	15343	15165	15246	15300	15211	15250	15208	15255	15070	15451	15332	15109	15066	15076	15033	15221	15416	15228	15344	15157	15348	15217	15332	15243	15406	15209	15272	15289	15294	15212	15155	15130	15300	15101	15304	15319	15411	15145	15293	15220	15229	15333	15212	15226	15261	15412	15341	15197	15356	15307	15281	15376	15291	15111	15126	15377	15348	15250	15373	15176	15313	15372	15135	15272	15278	15258	15401	15295	15155	15242	15269	15269	15082	15169	15400	15176	15072	15255
17109	24147	25903	21917	18176	15921	14709	14547	14408	16747	20203	17982	16002	14559	14460	14395	14413	14387	14315	14482	14285	14412	14456	14280	14367	14488	14478	14459	14547	14282	14576	14252	14275	14439	14340	14553	14316	14480	14362	14372	14241	14552	14268	14266	14345	14489	14441	14328	14311	14270	14402	14326	14450	14424	14266	14468	14282	14438	14363	14425	14298	14432	14335	14346	14393	14431	14296	14361	14370	14476	14411	14347	14235	14319	14375	14507	14243	14330	14393	14122	14321	14298	14502	14566	14368	14442	14311	14317	14439	14571	14384	14154	14374	14363	14449	14392	14227	14408	14397	14496	14326	14271	14329	14417	14199	14379	14347	14357	14196	14513	14396	14248	14580	14341	14318	14243	14400	14367	14311	14506	14485	14408	14644	14291	14223	14411	14477	14198	14175	14547	14462	14315	14503	14405	14279	14551	14248	14181	14381	14377	14269	14320	14625	14295	14402	14394	14324	14233	14466	14282	14509	14403	14317	14294	14435	14433	14357	14370	14522	14506	14304	14413	14430	14406	14348	14445	14386	14434	14384	14409	14253	14327	14343	14329	14368	14555	14291	14268	14340	14316	14334	14508	14367	14416	14329	14483	14436	14284	14522	14375	14348	14405	14478	14305	14415	14279	14305	14443	14252	14234	14406	14364	14417	14337	14433	14207	14420	14351	14385	14558	14320	14386	14471	14294	14300	14435	14340	14313	14382	14356	14424	14419	14418	14305	14270	14334	14448	14459	14325	14331	14362	14290	14502	14462	14410	14376	14377	14417	14266	14285	14363	14300	14357	14405	14236	14429	14331	14260	14436	14269	14400	14326	14459	14363	14418	14407	14319	14287	14366	14386	14389	14270	14535	14469	14311	14310	14301	14429	14271	14440	14537	14473	14227	14233	14362	14360	14289	14455	14357	14359	14472	14476	14381	14302	14381	14420	14352	14215	14351	14468	14349	14344	14520	14308	14264	14473	14388	14239	14377	14457	14330	14519	14194	14464	14134	14364	14389	14399	14395	14172	14471	14357	14321	14368	14548	14381	14379	14378	14379	14384	14272	14267	14404	14472	14408	14426	14373	14431	14443	14386	14411	14408	14403	14239	14507	14309	14309	14508	14310	14367	14491	14299	14414	14225	14460	14337	14380	14385	14191	14622	14284	14247	14582	14365	14377	14203	14513	14365	14265	14296	14522	14308	14537	14354	14407	14285	14378	14473	14530	14384	14187	14413	14341	14370	14305	14404	14362	14407	14485	14419	14633	14209	14424	14181	14277	14334	14280	14334	14303	14433	14366	14540	14291	14240	14348	14302	14568	14335	14485	14434	14328	14428	14332	14349	14353	14363	14402	14477	14376	14390	14330	14340	14227	14253	14511	14448	14402	14327	14390	14448	14393	14451	14424	14335	14377	14437	14299	14553	14338	14408	14355	14399	14406	14337	14285	14443	14484	14326	14313	14481	14323	14377	14266	14216	14338	14280	14366	14556	14330	14319	14355	14328	14490	14479	14473	14435	14474	14413	14481	14462	14481	14440	14253	14622	14415	14329	14173	14633	14489	14404	14330	14310	14348	14355	14340	14356	14443	14415	14387	14438	14301	14367	14482	14377	14309	14456	14328	14443	14479	14305	14245	14395	14422	14318	14431	14561	14425	14435	14540	14301	14352	14541	14209	14321	14308	14335	14331	14226	14275	14429	14468	14258	14323	14171	14394	14358	14326	14220	14401	14427	14417	14410	14339	14418	14276	14290	14299	14367	14340	14290	14307	14426	14387	14507	14452	14280	14441	14405	14345	14393	14456	14264	14568	14302	14431	14529	14332	14421	14242	14364	14436	14375	14450	14370	14372	14369	14697	14357	14434	14338	14503	14451	14295	14471	14248	14365	14345	14451	14276	14431	14395	14367	14295	14329	14367	14337	14352	14327	14372	14437	14434	14323	14393	14286	14192	14384	14401	14385	14264	14408	14176	14347	14372	14240	14428	14458	14393	14241	14345	14447	14301	14568	14302	14326	14357	14499	14436	14223	14427	14337	14376	14185	14419	14426	14396	14399	14331	14297	14448	14412	14308	14457	14370	14354	14249	14436	14503	14410	14466	14336	14400	14304	14289	14272	14392	14315	14448	14289	14392	14457	14490	14299	14309	14445	14325	14251	14196	14436	14436	14316	14418	14257	14446	14295	14377	14339	14481	14457	14429	14384	14417	14497	14518	14426	14355	14398	14320	14452	14479	14531	14341	14355	14272	14244	14240	14394	14425	14431	14407	14381	14508	14454	14251	14408	14446	14276	14426	14309	14393	14413	14242	14535	14358	14360	14336	14388	14524	14447	14312	14529	14420	14360	14324	14310	14516	14377	14330	14550	14331	14373	14481	14275	14407	14373	14278	14320	14420	14329	14480	14440	14421	14183	14513	14388	14466	14521	14386	14346	14334	14370	14176	14362	14483	14313	14358	14399	14296	14472	14518	14263	14402	14418	14255	14473	14520	14429	14537	14462	14363	14345	14186	14521	14383	14168	14549	14375	14219	14432	14514	14313	14321	14363	14251	14424	14424	14429	14380	14477	14526	14456	14528	14312	14345	14477	14371	14380	14430	14403	14332	14247	14432	14261	14407	14614	14434	14440	14385	14354	14562	14373	14454	14333	14316	14406	14382	14393	14378	14364	14355	14415	14315	14344	14391	14334	14218	14361	14299	14437	14306	14237	14434	14413	14344	14419	14378	14352	14411	14463	14487	14369	14449	14556	14304	14453	14390	14461	14307	14508	14375	14303	14502	14439	14518	14319	14393	14577	14348	14383	14353	14365	14318	14312	14466	14307	14177	14345	14352	14422	14339	14479	14359	14347	14649	14564	14170	14482	14404	14476	14414	14498	14382	14285	14298	14292	14267	14389	14504	14458	14357	14480	14374	14396	14310	14507	14330	14444	14318	14349	14397	14153	14429	14315	14308	14448	14319	14393	14442	14482	14394	14385	14319	14206	14398	14472	14356	14334	14311	14538	14479	14244	14490	14379	14267	14354	14317	14275	14466	14331	14269	14335	14456	14308	14542	14244	14426	14268	14381	14365	14346	14296	14222	14217	14441	14356	14277	14287	14334	14395	14357	14507	14427	14512	14289	14357	14472	14492	14277	14261	14391	14327	14539	14394	14455	14355	14328	14307	14497	14534	14444	14353	14384	14449	14356	14399	14400	14440	14423	14348	14286	14446	14387	14353	14401	14365	14277	14332	14224	14460	14469	14358	14489	14433	14188	14468	14463	14556	14377	14555	14538	14353	14455	14580	14424	14393	14502	14391	14347	14381	14301	14399	14346	14275	14390	14249	14295	14531	14473	14321	14385	14529	14532	14476	14463	14340	14289	14278	14360	14275	14405	14454	14288	14348	14484	14427	14280	14345	14386	14299	14310	14501	14536	14269	14357	14437	14260	14429	14313	14406	14469	14260	14554	14298	14478	14373	14215	14534	14379	14368	14259	14410	14338	14331	14353	14413	14466	14354	14368	14258	14306	14397	14531	14247	14295	14486	14329	14415	14623	14278	14525	14459	14426	14531	14366	14277	14338	14400	14419	14287	14361	14375	14306	14344	14296	14416	14311	14552	14336	14401	14323	14302	14300	14464	14299	14499	14416	14432	14298	14326	14311	14324	14349	14460	14388	14397	14513	14449	14268	14382	14412	14352	14357	14334	14430	14468	14462	14448	14258	14197	14269	14381	14301	14292	14433	14614	14452	14416	14327	14520	14364	14418	14435	14369	14313	14181	14407	14341	14452	14242	14520	14444	14360	14418	14386	14455	14388	14436	14338	14305	14357	14298	14442	14466	14374	14464	14454	14373	14418	14383	14267	14430	14240	14512	14367	14367	14311	14269	14467	14522	14073	14407	14328	14473	14299	14279	14292	14300	14448	14327	14290	14554	14420	14429	14354	14232	14651	14414	14357	14275	14377	14372	14308	14292	14208	14529	14344	14404	14397	14440	14353	14308	14406	14364	14488	14183	14373	14261	14363	14408	14366	14403	14446	14383	14400	14303	14438	14380	14346	14338	14365	14288	14490	14339	14291	14492	14355	14361	14646	14480	14403	14409	14255	14456	14330	14518	14450	14454	14481	14434	14341	14384	14468	14555	14224	14436	14556	14156	14462	14344	14469	14310	14364	14414	14325	14437	14460	14208	14432	14373	14388	14444	14362	14537	14467	14335	14362	14437	14505	14328	14319	14375	14277	14400	14383	14316	14224	14364	14424	14363	14218	14298	14318	14337	14333	14266	14310	14285	14251	14450	14463	14446	14373	14521	14527	14172	14285	14222	14363	14435	14334	14416	14530	14454	14307	14441	14548	14255	14476	14389	14395	14456	14513	14362	14179	14563	14489	14365	14488	14324	14427	14185	14278	14640	14448	14216	14305	14300	14422	14346	14490	14497	14404	14451	14396	14463	14042	14470	14329	14529	14524	14337	14362	14297	14390	14429	14352	14423	14297	14422	14265	14492	14339	14118	14424	14388	14469	14549	14268	14453	14275	14366	14364	14292	14321	14550	14424	14425	14369	14375	14538	14467	14356	14315	14394	14458	14350	14506	14320	14488	14430	14326	14391	14402	14386	14415	14256	14489	14545	14272	14497	14392	14476	14330	14343	14337	14424	14374	14261	14415	14355	14476	14241	14249	14523	14490	14385	14444	14559	14310	14287	14521	14321	14365	14445	14540	14314	14385	14436	14349	14351	14347	14253	14422	14457	14471	14502	14327	14372	14356	14443	14320	14465	14350	14439	14312	14502	14324	14502	14421	14457	14320	14433	14367	14432	14491	14485	14343	14349	14328	14443	14351	14409	14550	14248	14217	14309	14372	14487	14389	14368	14237	14462	14378	14370	14523	14385	14414	14348	14550	14369	14721	14369	14427	14362	14624	14229	14519	14384	14461	14373	14557	14240	14461	14435	14212	14488	14264	14262	14325	14375	14391	14390	14358	14309	14179	14493	14577	14336	14364	14394	14267	14292	14372	14339	14463	14377	14368	14386	14248	14445	14401	14266	14189	14318	14405	14342	14505	14392	14487	14342	14393	14205	14654	14405	14336	14386	14400	14357	14388	14402	14384	14462	14350	14351	14461	14497	14464	14382	14340	14317	14354	14420	14328	14211	14335	14372	14388
24521	21506	28729	25134	22411	20702	18857	17105	16499	24263	34098	28773	23153	18018	16537	16466	16450	16682	16600	16481	16508	16487	16666	16440	16349	16583	16408	16487	16546	16382	16462	16357	16477	16302	16431	16366	16487	16401	16302	16406	16499	16468	16260	16404	16598	16441	16446	16426	16438	16396	16500	16259	16497	16310	16333	16603	16373	16418	16426	16448	16503	16305	16203	16347	16290	16474	16535	16641	16331	16445	16422	16432	16566	16515	16396	16279	16330	16292	16558	16497	16310	16329	16305	16195	16221	16319	16398	16233	16310	16560	16260	16496	16524	16258	16412	16229	16474	16337	16440	16487	16463	16329	16445	16401	16314	16437	16363	16256	16352	16369	16115	16287	16233	16393	16241	16521	16436	16327	16335	16292	16247	16344	16368	16279	16434	16416	16488	16222	16336	16412	16402	16312	16489	16223	16240	16240	16202	16439	16416	16382	16493	16098	16404	16296	16337	16452	16356	16264	16294	16155	16299	16233	16310	16329	16353	16334	16522	16459	16416	16303	16299	16425	16356	16461	16339	16352	16567	16325	16444	16390	16364	16304	16395	16164	16261	16306	16344	16161	16607	16311	16387	16405	16326	16481	16344	16444	16323	16142	16330	16411	16278	16263	16080	16410	16431	16478	16525	16223	16349	16266	16235	16577	16330	16187	16498	16427	16255	16384	16362	16290	16375	16394	16360	16379	16409	16497	16359	16355	16378	16389	16370	16354	16382	16265	16271	16175	16250	16252	16482	16448	16270	16413	16441	16229	16568	16471	16429	16349	16501	16359	16426	16277	16287	16260	16413	16356	16280	16451	16331	16386	16266	16336	16305	16376	16389	16325	16258	16299	16318	16273	16442	16291	16230	16311	16356	16546	16454	16321	16323	16379	16507	16466	16489	16294	16336	16426	16263	16282	16407	16387	16297	16228	16349	16430	16532	16258	16466	16274	16241	16460	16561	16466	16556	16398	16443	16315	16225	16597	16499	16277	16364	16436	16321	16317	16360	16444	16371	16313	16434	16248	16523	16363	16344	16375	16411	16279	16210	16375	16396	16349	16359	16470	16241	16390	16451	16546	16244	16631	16089	16507	16288	16383	16290	16461	16203	16430	16561	16155	16148	16472	16298	16281	16398	16334	16187	16432	16279	16308	16316	16343	16368	16356	16328	16436	16188	16583	16429	16192	16512	16433	16567	16498	16330	16466	16306	16338	16255	16250	16375	16334	16394	16327	16604	16490	16360	16477	16261	16261	16160	16502	16390	16406	16218	16135	16357	16368	16445	16256	16489	16217	16322	16375	16173	16366	16478	16362	16476	16271	16376	16473	16430	16396	16459	16570	16359	16389	16398	16223	16360	16246	16368	16253	16489	16426	16490	16369	16442	16340	16425	16100	16474	16343	16239	16489	16342	16292	16307	16316	16266	16232	16285	16437	16409	16427	16261	16222	16486	16344	16462	16298	16367	16427	16389	16393	16394	16381	16379	16377	16475	16357	16410	16284	16462	16436	16263	16368	16496	16336	16502	16219	16224	16316	16213	16436	16137	16385	16434	16445	16324	16526	16414	16492	16317	16493	16383	16412	16385	16490	16421	16355	16536	16458	16404	16487	16395	16479	16203	16642	16351	16342	16305	16308	16454	16437	16259	16253	16308	16387	16310	16256	16345	16294	16428	16621	16369	16340	16305	16355	16399	16320	16441	16295	16301	16453	16333	16384	16308	16481	16423	16402	16483	16293	16387	16522	16516	16279	16376	16321	16492	16582	16412	16383	16492	16380	16305	16380	16608	16252	16427	16515	16350	16449	16504	16388	16327	16378	16467	16279	16234	16416	16262	16343	16270	16549	16649	16308	16592	16419	16307	16279	16315	16326	16431	16241	16461	16223	16370	16441	16382	16401	16435	16551	16341	16469	16371	16473	16101	16322	16306	16336	16238	16494	16253	16280	16332	16265	16179	16344	16206	16392	16367	16419	16385	16175	16256	16335	16451	16478	16388	16135	16329	16316	16139	16198	16245	16255	16311	16090	16217	16327	16315	16361	16454	16182	16588	16419	16375	16549	16530	16364	16493	16196	16252	16482	16390	16226	16373	16372	16552	16514	16433	16336	16593	16384	16317	16327	16365	16355	16456	16479	16417	16348	16330	16274	16383	16281	16250	16306	16401	16206	16465	16305	16662	16314	16562	16369	16404	16340	16344	16471	16207	16321	16460	16484	16287	16249	16261	16431	16338	16470	16369	16353	16347	16142	16587	16125	16286	16407	16307	16549	16435	16455	16437	16040	16282	16396	16213	16386	16395	16486	16372	16329	16366	16248	16506	16391	16257	16253	16501	16367	16222	16490	16405	16359	16310	16392	16509	16539	16419	16488	16405	16208	16534	16244	16312	16600	16352	16240	16517	16687	16525	16319	16363	16181	16463	16354	16459	16455	16333	16346	16132	16399	16509	16292	16310	16454	16335	16315	16320	16446	16292	16256	16438	16367	16293	16317	16390	16397	16341	16349	16233	16319	16217	16459	16494	16428	16307	16358	16403	16487	16523	16456	16308	16337	16525	16274	16323	16374	16449	16590	16323	16473	16249	16274	16352	16465	16282	16427	16408	16425	16379	16527	16306	16279	16481	16351	16270	16313	16432	16166	16250	16382	16381	16405	16346	16533	16394	16354	16387	16388	16539	16300	16320	16391	16267	16386	16193	16470	16493	16421	16394	16495	16234	16400	16495	16397	16462	16520	16354	16500	16460	16241	16182	16454	16456	16387	16522	16501	16415	16371	16474	16398	16601	16393	16435	16498	16410	16153	16262	16259	16223	16582	16508	16262	16396	16257	16419	16181	16482	16432	16411	16148	16318	16223	16263	16280	16244	16311	16510	16592	16318	16484	16538	16282	16257	16393	16214	16332	16343	16416	16210	16355	16461	16409	16428	16205	16409	16299	16468	16453	16325	16502	16340	16282	16434	16409	16442	16378	16480	16351	16233	16599	16471	16357	16365	16122	16353	16165	16315	16300	16191	16598	16434	16339	16363	16479	16295	16374	16528	16449	16207	16562	16437	16306	16392	16244	16244	16320	16214	16261	16009	16172	16277	16450	16344	16580	16293	16299	16405	16309	16607	16454	16447	16350	16526	16506	16392	16344	16408	16520	16266	16392	16544	16422	16508	16388	16348	16264	16360	16391	16383	16320	16404	16590	16443	16506	16438	16413	16470	16286	16323	16404	16388	16445	16224	16343	16308	16463	16231	16281	16267	16708	16387	16412	16292	16603	16337	16222	16353	16241	16550	16642	16362	16437	16302	16471	16212	16263	16276	16122	16358	16393	16348	16360	16203	16206	16375	16337	16473	16300	16481	16438	16334	16187	16442	16254	16506	16364	16377	16471	16308	16469	16253	16309	16038	16405	16414	16293	16448	16400	16429	16338	16339	16423	16301	16412	16319	16378	16420	16528	16358	16559	16420	16429	16335	16300	16237	16262	16386	16217	16421	16344	16252	16289	16571	16225	16173	16217	16193	16364	16187	16455	16346	16428	16549	16440	16553	16328	16408	16292	16377	16506	16422	16591	16449	16541	16492	16144	16356	16454	16239	16230	16367	16351	16410	16485	16474	16272	16308	16318	16527	16310	16223	16434	16515	16558	16162	16334	16304	16468	16522	16561	16670	16384	16427	16354	16423	16329	16298	16378	16443	16492	16464	16354	16585	16470	16477	16436	16460	16309	16380	16568	16254	16470	16396	16494	16520	16413	16364	16259	16371	16423	16311	16468	16344	16411	16182	16350	16446	16267	16218	16324	16324	16345	16194	16164	16511	16370	16029	16254	16523	16310	16236	16393	16428	16365	16621	16496	16530	16289	16254	16587	16253	16452	16409	16284	16541	16446	16415	16339	16300	16435	16184	16415	16581	16518	16428	16263	16332	16289	16491	16328	16267	16272	16330	16402	16454	16403	16388	16344	16329	16441	16668	16386	16546	16518	16355	16268	16459	16626	16408	16373	16412	16584	16572	16564	16432	16314	16130	16542	16373	16324	16082	16481	16323	16207	16515	16351	16386	16335	16191	16540	16163	16545	16317	16460	16409	16274	16342	16349	16426	16225	16520	16326	16228	16373	16335	16381	16233	16369	16408	16531	16333	16151	16232	16374	16272	16395	16472	16318	16485	16307	16346	16405	16433	16302	16421	16390	16221	16400	16649	16520	16386	16241	16234	16284	16193	16452	16353	16311	16367	16358	16360	16348	16576	16369	16385	16404	16357	16271	16416	16582	16320	16312	16229	16152	16464	16218	16518	16358	16512	16418	16387	16549	16457	16304	16535	16424	16289	16386	16207	16675	16367	16437	16347	16236	16294	16284	16631	16455	16439	16384	16325	16346	16408	16392	16435	16554	16480	16211	16304	16244	16279	16317	16369	16251	16303	16456	16394	16295	16558	16307	16431	16333	16358	16418	16372	16424	16398	16453	16342	16386	16499	16274	15988	16356	16365	16329	16262	16277	16485	16473	16365	16536	16186	16220	16392	16370	16283	16313	16422	16374	16549	16307	16546	16440	16281	16186	16320	16365	16401	16601	16490	16395	16417	16427	16342	16524	16506	16409	16425	16456	16424	16364	16462	16217	16553	16591	16372	16150	16286	16221	16388	16408	16289	16282	16399	16497	16419	16388	16368	16330	16379	16392	16347	16342	16585	16194	16351	16152	16420	16399	16253	16604	16442	16390	16427	16318	16453	16696	16314	16407	16429	16643	16115	16251	16381	16387	16389	16259	16334	16486	16327	16440	16456	16417	16514	16468	16412	16500	16506	16340	16367	16494	16365	16433	16475	16330	16377	16217	16190	16187	16368	16185	16454	16492	16476	16384	16537	16471	16500	16548	16395	16161	16282	16336	16439	16449	16134	16481	16427	16618	16313	16485	16366	16398	16401	16358	16472	16461	16333	16476	16351	16344	16422	16283	16329	16432	16597	16359	16465	16478	16305	16491	16426	16248	16215	16322	16331	16253	16361	16240	16279	16415	16210	16395	16167	16273	16626	16373	16199	16209	16307	16480	16525	16450	16254	16175	16512	16276	16308	16403	16378	16295	16391	16450	16141	16475	16318	16108	16354	16301	16197	16250	16450	16423	16277	16341	16426	16336	16690	16536	16223	16331	16347	16409
15621	28416	34218	24812	20798	18185	15772	15367	15448	28348	37343	29775	23266	15884	15012	15192	14981	15027	15146	15243	15087	15129	15037	15165	15018	15306	15171	15090	15051	15195	15028	14881	15042	15129	14992	15158	14949	15079	14864	14990	15215	15083	15168	14923	14971	15195	14834	15111	15034	15138	15214	15070	15247	15042	15126	14954	15021	15170	15083	15019	15128	14975	15044	14957	15299	15011	15098	15038	14892	14857	15168	15206	15048	15030	15203	15138	15052	15047	14976	15114	15165	15012	14938	15064	15120	15100	14958	15122	15019	14907	14981	14982	15208	15113	15166	14962	15123	15097	15067	15080	15022	15058	14992	15167	14988	15048	14985	15193	15204	14949	14989	14951	15047	15109	15160	15102	14984	15070	15078	14945	15037	15007	15067	15139	15331	15118	14935	15018	14980	15173	15068	15078	15067	15024	14996	14910	15012	14986	15052	15065	15121	14993	15031	15049	14905	15053	14948	15134	14952	14977	14843	14956	15043	14967	15054	15021	15085	14978	15104	15108	15120	14954	15024	15198	14944	15161	14939	15021	15080	15219	14893	15135	14870	15222	15067	14888	15035	14864	15106	15204	15092	14996	14933	14928	15214	15018	15140	15046	15015	15086	15034	15007	14924	15176	14952	15056	15066	14999	14988	15185	15098	15090	15083	15062	14931	15140	14991	15072	14935	15149	15075	15059	15179	14898	15102	15011	14864	14971	14992	15038	15118	14790	15105	15095	15196	15114	14998	15017	15092	14963	14958	15140	15002	15034	14990	15182	15245	15230	15014	14945	14892	15087	15073	15263	14962	14948	15134	14980	15106	14799	15110	15054	14995	15257	14980	15098	15031	15168	14920	14928	15102	15064	14931	14976	15016	15036	14994	15154	15182	15083	14998	15063	15113	15017	15269	15075	15119	15050	15144	14885	15007	14955	15013	14904	15019	14913	15100	15212	14971	15003	15034	15085	14937	15001	15003	14895	15053	14928	15002	15146	15129	15087	14972	15021	14921	15101	15084	15019	15037	14995	14990	14959	15098	15056	15084	14953	14946	15069	15041	14992	14891	15135	15131	15059	15151	15124	15213	15098	15171	15070	15078	15066	15045	15142	15093	15061	14955	15020	15051	15053	15230	14960	15026	15079	15066	14864	15083	15108	15039	15011	15171	15248	14945	15070	14940	15075	15063	15183	15252	15165	14861	15015	15202	15124	14952	15041	15049	15144	15012	15000	15038	15060	15221	15067	14945	15029	14968	15084	15010	15003	15143	15025	14897	15010	14879	14929	14930	15049	14902	15003	15154	14982	15221	14936	15162	15033	15112	15024	15152	15230	14929	15036	15018	14993	15140	15025	14991	15139	14998	14959	14968	15107	14984	15235	15139	15089	15078	14922	15019	14990	15081	15045	15201	14997	15066	15059	14989	14903	14923	15209	14951	14990	15134	15118	15076	15016	14916	15002	15252	15112	15126	15206	15047	15237	15055	15029	15003	15059	15143	14934	15006	14954	15120	15103	15137	15061	15104	15076	15075	15027	15035	14962	15103	15092	14947	15109	14946	15115	15206	14927	15099	15115	14868	14932	15102	15110	14928	15030	14907	14872	15061	15058	14987	15128	15201	15035	15162	14972	15017	15109	15031	14992	14989	15003	15233	15112	15091	15149	15131	14926	15195	15078	15196	15114	15086	15310	14984	14996	15019	15037	14977	15070	15010	15005	15056	14951	15248	14882	15044	14907	14974	15120	14970	15157	15109	15142	15147	14890	15098	14928	15053	14923	15023	14985	14997	14917	14920	15150	15086	15022	15108	15127	15137	15105	15067	15058	14915	15111	14946	15090	14840	15105	15097	15021	15052	15120	15065	15025	14992	15005	15182	14992	15134	15179	15011	15086	15108	15120	15159	15089	15068	15099	15187	15050	15045	15158	15102	15048	15326	14976	15001	14989	15055	15075	15126	15056	14975	15102	14964	15057	14938	14953	15172	15024	15005	15094	15058	15207	15217	15054	15245	14865	15096	15074	15062	15032	15158	15113	15027	15117	14873	15054	15053	15178	15141	15091	15261	14913	15043	15035	14925	15059	14868	15053	15137	14873	15212	15129	15144	14983	15159	15057	15116	15099	15117	15003	15010	15116	14965	14937	15047	15007	15080	15019	15071	15169	14946	15237	15278	15084	15003	14978	14930	14883	14926	15016	15163	15186	15101	14887	14870	15141	15089	15115	15052	15048	14946	15130	14975	14933	14999	15176	14928	15137	15117	15126	15118	15042	14979	15080	14940	14941	14997	14965	15134	15072	15038	15107	15171	15397	15082	15082	14956	14881	15045	15010	14983	15129	15040	15140	14994	15006	15166	14954	15055	14938	14974	15133	15102	15013	15252	14967	15001	15169	15008	15039	15257	15024	14981	14945	15236	15023	15193	15108	15056	15033	15028	14974	15136	15103	15005	15013	14997	15002	15099	15028	15046	15011	15145	15115	15172	14938	15018	15078	14996	15084	15123	14883	15116	14913	15132	15119	14998	14998	15043	15151	15093	15140	14998	15048	15090	14917	15008	15030	15111	15047	14961	15149	14928	15121	14945	15157	15087	14941	14896	14947	14956	15013	15080	15034	15002	15051	14938	15235	15209	15088	15299	15117	15074	15031	15055	15019	15170	15146	14836	15090	14919	15028	15014	15082	14950	15018	15120	15114	14922	15053	14958	15029	15288	15054	15159	14950	15003	15087	15094	14981	15146	15057	15104	14883	15016	15007	15021	15151	15035	15065	14914	15102	14964	15104	15108	15087	15037	14914	14820	15103	14915	14961	15076	14975	15004	15178	15135	15039	15016	14966	15114	15101	15043	15175	14931	15151	15099	14959	15053	15103	15086	15137	14997	15124	15193	14993	14933	15198	15116	15164	14960	14993	15001	15173	14958	15020	15286	15037	15003	14997	15024	15126	14968	15060	15075	14933	14986	15098	15035	15124	14945	15070	15173	14877	15054	15095	15157	14993	15087	15066	15111	14956	15091	14959	14942	14937	14999	15217	14909	14885	15116	14859	15062	15099	14974	14966	15096	15114	15107	15034	15160	15063	15057	15047	15234	15109	15038	14981	15167	15005	14895	14952	14879	15139	15118	14903	15057	15013	15155	15139	15098	15137	15107	15083	15083	14991	14862	15191	14943	15071	15226	14979	15002	15041	14998	15105	14959	15070	15080	15102	15072	15071	14902	15050	15007	14946	15096	15003	15116	15018	14937	15147	14977	15140	15191	15092	14934	15038	15127	15113	15014	15001	15196	14944	14950	15077	15205	15099	15022	15036	15026	15191	14882	15232	15011	15230	15115	15154	14961	14987	15032	15231	14901	15194	15098	14876	15159	15077	15079	14950	15162	15015	15090	15115	15123	15120	14707	14958	15003	15111	15019	15090	15291	15169	15054	15075	15008	15135	15089	15125	14964	15065	15045	15060	15065	14861	15128	15122	14958	15014	15111	15200	14909	15191	15172	15024	14991	15068	14934	15100	14928	15123	14873	15061	15074	15035	14963	15101	14999	15118	15018	14913	15096	14950	15094	15046	15211	15048	15045	15074	15230	14917	15020	15025	15111	15063	15147	14907	14983	14998	15092	15010	15057	15117	15003	15044	15241	15170	15138	15092	14938	15129	15064	15144	15113	15015	14966	15052	15084	15216	14961	15124	15059	15075	15069	15100	15118	14929	15048	14950	14924	15138	15018	15009	15068	15012	15006	15053	15065	14959	15143	14996	15059	14965	15092	14989	15065	14925	15097	14894	15077	15078	15022	14773	15146	14910	15095	15122	14967	15109	15192	15127	15064	14960	14917	15056	15166	15127	15003	14839	15093	15036	15246	15109	15221	15103	15154	15071	15078	15069	15134	15120	15102	15277	15015	15090	14958	14890	15028	15179	15027	15069	15094	14915	15091	14996	15124	15052	15013	15068	15123	15114	15128	15044	14953	15080	15082	15147	15063	15090	14933	14891	15031	15220	15031	15110	15034	15139	15130	15102	15051	15007	15074	14867	15072	15013	15057	14855	14954	14983	15050	15068	15126	15196	15072	14815	15183	15047	15030	15126	15172	15117	15022	15189	15057	15236	14964	15053	15092	15171	15156	15121	14948	15113	15163	14896	15019	14991	14957	15267	15048	15183	15245	15146	15043	15227	14954	14942	15083	15109	15060	15010	15119	15176	15172	15179	15225	15025	15111	15074	15157	15062	14863	14915	15122	15110	14874	15110	15146	15102	15081	15112	15081	15044	15137	15098	14941	15052	14977	15005	14843	15121	15150	15131	14927	15156	14959	15027	15089	14995	15040	15164	15048	15038	14960	15081	14983	15089	15164	14889	15032	15036	15075	15065	15044	15072	15052	15085	15127	14930	15026	15148	15316	14933	15135	15065	14874	15129	15058	15164	15097	14728	15186	15053	15048	14979	15203	14902	15019	15127	15134	15107	15074	15073	15182	15024	15105	15105	14999	14940	15069	15125	15042	14909	15035	14866	14881	14978	15086	15128	15059	15020	15111	14998	15027	14908	15121	15118	15124	15102	15165	15044	15112	15158	15304	14896	14987	15070	14902	15111	15091	14896	14973	15206	14952	15089	14980	15060	15118	15231	15042	15169	15179	15100	15030	15146	14972	15028	15039	14980	15227	15115	15029	15074	14984	15143	15086	15139	15101	15176	15191	14968	14954	15238	14988	15087	15254	14898	14983	15036	15119	14989	15018	14990	14953	15018	15038	15178	15155	15002	15109	15047	14881	15074	15121	14909	15108	15008	15073	15134	15113	14944	15063	15101	15076	15028	15055	15065	15084	15089	15152	14986	15018	15041	15028	14969	15202	15136	15098	15068	14934	15081	15089	14969	14798	14969	14995	15031	15024	15043	15087	15034	15098	15014	15157	15032	15091	15059	14955	15131	15125	15000	15195	14902	14899	15083	15054	15066	15163	15046	14993	15090	15052	14883	15000	14993	14948	15115	15044	15162	15198	15181	14915	14910	15207	15128	14977	15019	14832	15075	15174	15005	14928	15047	14972	15082	15178	15084	15206	15033	15143	15090	15139	15144	15034	15036	15094	14978	15168	15074	15052	15045	15014	15002	15017	15017	14944	15156	14939	15050	15103	15132	14964	14855	15020	15202	15072	14979	15092	15178
22999	21512	29420	24045	21669	23300	24336	18905	19112	41919	50407	39267	29754	21684	18100	17780	17700	17713	17442	17726	17533	17690	17351	17413	17461	17591	17693	17638	17493	17657	17423	17483	17363	17381	17524	17528	17341	17569	17541	17366	17473	17343	17522	17530	17357	17178	17251	17549	17355	17554	17538	17491	17213	17285	17366	17246	17498	17360	17480	17186	17281	17433	17363	17328	17431	17296	17517	17504	17329	17332	17383	17370	17436	17411	17503	17358	17447	17384	17429	17392	17364	17383	17409	17216	17324	17451	17283	17376	17455	17416	17309	17361	17454	17252	17180	17251	17364	17374	17311	17348	17439	17293	17482	17408	17151	17246	17310	17416	17370	17482	17263	17410	17455	17354	17317	17497	17147	17213	17485	17359	17247	17351	17392	17392	17431	17245	17375	17423	17407	17503	17334	17298	17490	17433	17209	17415	17492	17361	17341	17638	17291	17478	17391	17399	17311	17372	17274	17330	17147	17363	17289	17376	17719	17432	17502	17129	17425	17405	17328	17323	17309	17508	17581	17259	17142	17230	17482	17328	17316	17267	17359	17331	17412	17360	17347	17446	17364	17343	17311	17358	17309	17189	17279	17217	17297	17233	17300	17386	17478	17297	17489	17302	17418	17365	17374	17177	17392	17207	17430	17521	17436	17338	17542	17462	17339	17440	17436	17282	17381	17468	17247	17459	17287	17290	17241	17187	17359	17227	17510	17327	17076	17358	17253	17243	17250	17267	17323	17413	17245	17441	17226	17452	17416	17304	17365	17477	17459	17409	17255	17376	17198	17194	17240	17117	17503	17315	17477	17501	17482	17394	17368	17402	17463	17381	17374	17375	17233	17231	17398	17532	17287	17396	17330	17316	17360	17316	17602	17331	17249	17390	17419	17243	17255	17316	17105	17421	17553	17415	17226	17486	17340	17457	17634	17362	17206	17010	17268	17457	17143	17461	17454	17403	17350	17447	17334	17578	17515	17431	17396	17335	17336	17244	17341	17176	17288	17309	17486	17351	17276	17491	17524	17386	17420	17371	17326	17338	17347	17333	17372	17199	17499	17303	17376	17392	17401	17303	17351	17239	17297	17408	17331	17489	17693	17494	17285	17347	17530	17306	17515	17353	17355	17372	17580	17317	17465	17318	17243	17422	17294	17208	17405	17285	17257	17402	17413	17389	17202	17374	17228	17063	17340	17236	17343	17358	17362	17331	17376	17291	17353	17314	17215	17348	17561	17194	17287	17514	17471	17453	17308	17243	17417	17328	17319	17443	17428	17285	17430	17416	17262	17356	17444	17326	17262	17242	17468	17281	17409	17466	17231	17237	17270	17101	17299	17358	17408	17432	17390	17472	17362	17304	17354	17261	17257	17528	17511	17347	17249	17481	17280	17304	17371	17593	17337	17110	17285	17309	17309	17401	17345	17440	17429	17357	17339	17523	17141	17283	17451	17329	17387	17409	17271	17230	17302	17440	17341	17324	17307	17335	17320	17385	17310	17273	17204	17369	17444	17351	17326	17386	17438	17177	17472	17453	17255	17295	17346	17443	17575	17276	17183	17172	17292	17574	17383	17441	17429	17246	17321	17502	17298	17290	17417	17344	17344	17527	17195	17134	17294	17359	17469	17329	17323	17412	17311	17291	17295	17217	17323	17462	17458	17310	17302	17528	17360	17477	17121	17382	17379	17428	17471	17506	17562	17401	17358	17345	17355	17263	17264	17342	17398	17325	17212	17483	17539	17412	17308	17334	17349	17398	17387	17444	17475	17246	17431	17422	17368	17367	17379	17359	17567	17254	17427	17439	17438	17247	17403	17341	17205	17429	17408	17381	17417	17402	17340	17215	17379	17298	17239	17377	17348	17205	17379	17394	17419	17281	17479	17456	17459	17420	17140	17534	17380	17094	17251	17413	17472	17453	17206	17377	17281	17169	17442	17336	17461	17543	17416	17298	17323	17339	17464	17302	17331	17285	17281	17408	17321	17384	17340	17306	17438	17232	17260	17367	17259	17492	17334	17392	17378	17240	17292	17258	17466	17361	17530	17357	17401	17288	17381	17572	17460	17465	17328	17302	17439	17294	17416	17420	17371	17255	17298	17371	17383	17288	17376	17479	17415	17402	17418	17333	17273	17231	17406	17405	17337	17223	17287	17338	17288	17342	17295	17405	17300	17643	17462	17245	17389	17208	17334	17430	17417	17454	17469	17401	17371	17286	17525	17523	17641	17422	17333	17413	17437	17340	17351	17305	17294	17327	17294	17361	17227	17423	17139	17354	17232	17420	17427	17359	17525	17517	17514	17486	17382	17209	17430	17201	17356	17432	17325	17447	17305	17341	17277	17550	17438	17442	17564	17276	17324	17488	17406	17261	17386	17445	17442	17377	17430	17339	17168	17406	17347	17546	17170	17228	17332	17363	17373	17377	17405	17263	17286	17172	17211	17431	17258	17538	17310	17488	17429	17172	17261	17264	17292	17254	17272	17219	17374	17254	17314	17238	17420	17355	17292	17286	17268	17271	17362	17188	17379	17400	17324	17260	17333	17255	17539	17222	17297	17389	17276	17331	17370	17247	17321	17395	17258	17264	17489	17196	17260	17418	17200	17361	17244	17203	17471	17396	17306	17539	17361	17386	17334	17382	17302	17520	17393	17461	17334	17335	17440	17270	17490	17490	17277	17435	17156	17175	17319	17256	17277	17350	17471	17477	17408	17288	17373	17289	17316	17335	17249	17186	17492	17334	17411	17489	17251	17179	17295	17249	17418	17436	17454	17263	17470	17222	17455	17474	17335	17527	17316	17303	17452	17418	17251	17256	17355	17241	17318	17424	17231	17418	17290	17453	17489	17183	17350	17303	17509	17366	17341	17308	17355	17163	17325	17275	17308	17422	17348	17388	17489	17397	17380	17236	17430	17124	17332	17270	17386	17219	17381	17343	17538	17300	17670	17436	17502	17168	17395	17246	17354	17350	17174	17262	17402	17442	17433	17524	17381	17339	17400	17269	17233	17343	17416	17418	17290	17338	17378	17411	17364	17156	17387	17135	17264	17253	17311	17168	17325	17276	17381	17469	17344	17381	17399	17273	17226	17223	17447	17371	17233	17131	17424	17231	17261	17241	17329	17288	17257	17202	17462	17470	17317	17532	17458	17189	17354	17351	17298	17152	17197	17378	17473	17371	17115	17335	17247	17363	17360	17296	17313	17306	17424	17254	17359	17266	17552	17254	17377	17182	17122	17411	17278	17291	17463	17303	17315	17319	17417	17078	17576	17505	17252	17386	17348	17313	17372	17332	17243	17479	17282	17195	17357	17391	17318	17109	17370	17456	17316	17551	17153	17339	17272	17465	17462	17298	17555	17408	17443	17266	17590	17332	17182	17299	17211	17445	17332	17355	17445	17393	17412	17214	17201	17419	17400	17383	17329	17383	17337	17247	17122	17284	17198	17363	17397	17339	17309	17391	17354	17350	17216	17436	17146	17092	17353	17557	17300	17440	17403	17363	17521	17517	17408	17485	17212	17243	17312	17365	17481	17284	17079	17363	17451	17330	17337	17121	17351	17266	17433	17198	17304	17273	17242	17291	17468	17446	17317	17258	17423	17295	17327	17395	17401	17329	17519	17617	17566	17320	17475	17360	17214	17290	17395	17233	17315	17348	17438	17449	17675	17449	17244	17062	17334	17282	17301	17190	17257	17293	17389	17330	17440	17232	17529	17423	17335	17404	17318	17239	17340	17270	17353	17429	17429	17239	17482	17410	17209	17459	17344	17507	17219	17377	17460	17496	17418	17446	17207	17241	17476	17169	17283	17433	17435	17364	17453	17172	17339	17321	17347	17381	17276	17199	17343	17205	17387	17195	17329	17213	17381	17389	17362	17430	17284	17274	17348	17280	17252	17255	17395	17433	17446	17403	17298	17289	17282	17349	17324	17246	17566	17361	17285	17388	17427	17397	17357	17296	17183	17461	17416	17398	17218	17342	17381	17433	17423	17433	17385	17301	17333	17250	17356	17242	17296	17274	17463	17211	17321	17278	17152	17218	17411	17379	17497	17238	17274	17357	17375	17399	17330	17419	17283	17325	17432	17415	17412	17486	17352	17245	17302	17325	17425	17195	17249	17244	17425	17385	17594	17338	17321	17187	17558	17492	17346	17107	17430	17260	17280	17251	17262	17543	17282	17274	17474	17142	17625	17468	17380	17196	17333	17469	17263	17482	17450	17403	17299	17449	17445	17315	17304	17277	17389	17396	17424	17400	17325	17212	17173	17251	17593	17307	17275	17387	17290	17331	17373	17338	17282	17323	17380	17238	17400	17370	17325	17332	17319	17346	17184	17324	17389	17444	17386	17386	17337	17579	17578	17359	17459	17397	17264	17306	17229	17320	17243	17333	17377	17257	17423	17242	17383	17505	17193	17764	17334	17288	17416	17453	17259	17448	17446	17441	17262	17221	17356	17353	17437	17509	17434	17520	17345	17410	17414	17305	17187	17179	17299	17343	17396	17288	17335	17516	17529	17415	17512	17478	17262	17235	17486	17366	17427	17341	17454	17274	17370	17478	17259	17156	17405	17393	17480	17300	17473	17279	17395	17479	17158	17574	17426	17385	17394	17462	17260	17445	17391	17342	17245	17369	17593	17370	17310	17283	17403	17135	17339	17386	17221	17294	17315	17470	17314	17241	17369	17266	17341	17578	17412	17469	17288	17179	17141	17331	17484	17450	17530	17340	17505	17368	17398	17237	17495	17257	17575	17299	17224	17212	17388	17568	17573	17393	17386	17265	17572	17409	17344	17295	17328	17181	17660	17240	17596	17181	17368	17342	17280	17338	17436	17393	17412	17417	17481	17212	17381	17345	17394	17211	17212	17361	17271	17107	17526	17545	17444	17406	17149	17183	17207	17212	17437	17283	17233	17294	17237	17318	17271	17494	17454	17211	17244	17345	17151	17607	17438	17357	17199	17495	17354	17342	17311	17321	17302	17130	17457	17330	17579	17439	17177	17355	17303	17473	17307	17603	17321	17570	17431	17438	17338	17316	17152	17352	17494	17436	17406	17441	17398	17453	17448	17214	17496	17256	17531	17333	17387	17351	17289	17170	17398	17252	17307	17397	17243	17454	17337	17202	17215	17347	17232	17497	17346	17331	17188	17229
17708	31840	29113	27855	20039	17705	17142	16673	19704	46508	51188	40088	30657	19020	15655	15676	15537	15875	15418	15575	15621	15554	15728	15575	15656	15586	15622	15590	15656	15725	15794	15602	15695	15623	15709	15594	15650	15544	15548	15672	15594	15714	15665	15558	15554	15705	15740	15534	15633	15661	15336	15647	15548	15615	15539	15657	15787	15618	15572	15620	15615	15744	15716	15571	15621	15554	15712	15630	15637	15449	15569	15513	15840	15595	15681	15514	15585	15627	15556	15574	15647	15692	15591	15482	15651	15660	15700	15578	15759	15576	15518	15613	15693	15647	15576	15732	15647	15663	15639	15643	15624	15648	15593	15485	15601	15393	15676	15686	15505	15572	15577	15700	15703	15698	15665	15501	15506	15700	15441	15600	15562	15589	15622	15683	15498	15692	15554	15631	15615	15763	15505	15580	15737	15626	15557	15720	15557	15629	15745	15727	15732	15540	15546	15841	15586	15636	15665	15561	15649	15720	15534	15587	15756	15520	15575	15542	15653	15570	15592	15795	15617	15685	15644	15521	15612	15627	15570	15508	15365	15746	15591	15623	15577	15653	15367	15581	15555	15665	15776	15575	15584	15545	15673	15654	15597	15551	15584	15563	15537	15654	15639	15723	15521	15641	15623	15504	15401	15537	15758	15755	15586	15774	15673	15587	15476	15507	15651	15731	15488	15600	15634	15649	15755	15563	15562	15556	15684	15364	15533	15555	15509	15682	15580	15667	15717	15590	15611	15423	15698	15477	15584	15503	15542	15604	15507	15736	15715	15568	15765	15616	15702	15857	15661	15665	15692	15782	15500	15739	15656	15641	15481	15504	15623	15609	15563	15644	15717	15584	15757	15586	15613	15582	15473	15704	15534	15542	15715	15697	15550	15495	15630	15662	15630	15541	15722	15629	15578	15558	15553	15620	15557	15623	15663	15686	15731	15754	15458	15537	15750	15617	15727	15577	15699	15654	15583	15622	15508	15569	15521	15651	15708	15724	15727	15461	15693	15483	15734	15559	15605	15601	15678	15635	15617	15726	15688	15609	15567	15649	15392	15525	15537	15630	15588	15535	15651	15610	15631	15538	15720	15562	15695	15500	15673	15748	15683	15501	15609	15493	15519	15455	15581	15639	15665	15618	15592	15540	15610	15791	15564	15540	15632	15582	15519	15573	15677	15629	15722	15580	15702	15660	15526	15533	15602	15659	15704	15573	15598	15682	15489	15773	15730	15827	15702	15641	15588	15876	15484	15514	15627	15732	15730	15677	15699	15538	15564	15576	15533	15573	15567	15650	15673	15661	15670	15615	15680	15522	15636	15634	15557	15592	15638	15381	15602	15644	15557	15635	15773	15490	15648	15534	15653	15699	15787	15489	15741	15799	15815	15618	15779	15581	15599	15566	15619	15429	15779	15521	15826	15572	15601	15684	15607	15553	15795	15669	15625	15734	15616	15515	15699	15498	15609	15761	15638	15707	15674	15678	15595	15363	15648	15549	15598	15694	15657	15849	15685	15529	15719	15555	15586	15561	15524	15686	15713	15680	15477	15477	15680	15689	15619	15576	15530	15539	15605	15678	15564	15610	15764	15594	15814	15564	15674	15784	15498	15779	15711	15699	15782	15585	15604	15624	15661	15507	15528	15545	15504	15721	15714	15451	15417	15589	15602	15558	15653	15601	15495	15671	15730	15589	15733	15691	15249	15611	15511	15439	15641	15750	15624	15468	15499	15548	15637	15664	15717	15565	15808	15489	15666	15642	15552	15512	15499	15580	15605	15666	15556	15513	15605	15779	15702	15750	15530	15729	15598	15749	15742	15613	15584	15690	15574	15540	15603	15634	15591	15718	15504	15576	15653	15581	15735	15504	15733	15520	15711	15552	15582	15689	15772	15615	15649	15697	15736	15652	15691	15573	15561	15623	15590	15670	15730	15673	15473	15524	15569	15490	15690	15575	15644	15766	15643	15718	15709	15751	15584	15721	15503	15583	15626	15624	15723	15703	15443	15662	15599	15552	15510	15454	15683	15565	15594	15539	15734	15512	15642	15567	15716	15608	15585	15571	15580	15532	15582	15469	15582	15667	15596	15688	15570	15583	15559	15572	15594	15579	15726	15554	15576	15654	15605	15714	15536	15586	15722	15440	15761	15481	15575	15648	15526	15507	15673	15407	15702	15766	15719	15759	15558	15713	15389	15533	15462	15577	15571	15652	15533	15623	15635	15594	15706	15519	15697	15610	15720	15516	15598	15588	15440	15628	15497	15856	15745	15595	15601	15657	15539	15546	15405	15545	15500	15468	15561	15752	15547	15776	15570	15800	15575	15615	15625	15590	15655	15753	15493	15511	15651	15659	15652	15666	15732	15588	15585	15400	15696	15677	15558	15622	15650	15547	15571	15847	15630	15530	15752	15670	15636	15670	15638	15422	15628	15819	15687	15673	15589	15681	15459	15678	15598	15592	15530	15522	15528	15428	15638	15707	15612	15686	15725	15653	15599	15707	15654	15759	15553	15547	15546	15498	15534	15708	15479	15564	15615	15555	15466	15553	15496	15353	15831	15615	15569	15459	15771	15560	15720	15578	15699	15537	15486	15706	15611	15502	15437	15626	15682	15757	15589	15627	15715	15715	15597	15702	15599	15612	15446	15521	15795	15693	15443	15570	15593	15700	15585	15680	15596	15656	15431	15639	15487	15510	15673	15703	15547	15547	15464	15577	15647	15662	15794	15601	15605	15593	15587	15531	15863	15645	15737	15724	15638	15542	15754	15656	15637	15501	15688	15646	15615	15691	15644	15624	15445	15633	15626	15757	15798	15450	15517	15533	15722	15767	15850	15639	15612	15556	15656	15691	15826	15437	15597	15563	15538	15729	15628	15632	15543	15658	15500	15468	15509	15492	15805	15660	15624	15667	15531	15600	15598	15532	15749	15504	15471	15566	15699	15687	15663	15453	15629	15493	15544	15563	15668	15541	15486	15675	15679	15559	15601	15607	15588	15612	15698	15606	15821	15850	15551	15561	15621	15571	15562	15590	15536	15638	15609	15556	15807	15584	15559	15668	15661	15576	15611	15371	15590	15657	15584	15668	15633	15531	15508	15622	15612	15682	15657	15726	15592	15481	15411	15568	15639	15715	15768	15650	15630	15616	15557	15511	15677	15698	15488	15607	15650	15497	15590	15678	15613	15372	15624	15585	15769	15540	15761	15546	15493	15618	15540	15511	15583	15561	15625	15723	15642	15539	15688	15643	15673	15597	15552	15540	15661	15704	15550	15403	15522	15524	15600	15401	15649	15487	15577	15775	15668	15703	15683	15505	15657	15461	15687	15699	15658	15904	15721	15561	15629	15787	15760	15567	15757	15613	15518	15586	15651	15523	15576	15678	15629	15475	15506	15441	15672	15558	15640	15689	15597	15545	15851	15773	15692	15653	15607	15750	15599	15675	15544	15684	15618	15576	15580	15735	15514	15422	15710	15780	15412	15529	15480	15679	15474	15597	15507	15685	15631	15664	15651	15624	15773	15656	15598	15675	15611	15684	15573	15689	15670	15673	15738	15540	15672	15619	15645	15621	15644	15675	15648	15567	15578	15759	15515	15581	15704	15731	15648	15592	15597	15729	15580	15597	15581	15576	15618	15612	15634	15592	15594	15674	15502	15664	15501	15679	15638	15634	15554	15560	15711	15645	15610	15632	15554	15522	15641	15612	15572	15574	15734	15674	15688	15625	15453	15674	15653	15669	15719	15695	15684	15558	15542	15392	15538	15642	15707	15460	15581	15650	15571	15523	15588	15653	15524	15607	15607	15607	15597	15677	15572	15509	15455	15654	15543	15663	15684	15744	15576	15578	15709	15556	15730	15722	15534	15635	15699	15631	15495	15630	15607	15700	15732	15617	15742	15483	15652	15677	15495	15731	15571	15491	15509	15668	15537	15439	15847	15540	15520	15690	15532	15397	15807	15571	15524	15540	15560	15693	15675	15650	15399	15631	15626	15550	15664	15723	15645	15558	15706	15418	15604	15785	15714	15670	15641	15489	15634	15567	15658	15815	15541	15716	15617	15575	15690	15464	15693	15578	15777	15426	15694	15657	15680	15530	15684	15551	15491	15723	15620	15466	15632	15510	15645	15638	15615	15674	15600	15616	15570	15504	15757	15712	15518	15550	15655	15702	15516	15803	15546	15524	15549	15697	15693	15608	15715	15597	15650	15734	15702	15567	15701	15792	15663	15748	15603	15632	15662	15522	15580	15764	15649	15489	15578	15662	15580	15460	15692	15640	15719	15588	15794	15590	15598	15686	15543	15503	15535	15629	15599	15526	15732	15579	15558	15685	15736	15516	15488	15654	15675	15623	15562	15645	15545	15662	15654	15583	15599	15604	15635	15701	15678	15666	15717	15524	15518	15760	15515	15696	15611	15718	15539	15582	15729	15712	15863	15541	15637	15638	15671	15647	15690	15558	15524	15648	15771	15752	15738	15784	15726	15557	15598	15677	15800	15550	15707	15576	15590	15838	15608	15686	15611	15573	15600	15762	15374	15545	15569	15764	15611	15451	15551	15722	15529	15564	15526	15687	15588	15619	15586	15530	15544	15851	15648	15651	15749	15549	15622	15538	15707	15701	15487	15594	15457	15678	15577	15570	15605	15674	15365	15639	15618	15407	15651	15648	15628	15576	15697	15647	15687	15645	15635	15633	15786	15673	15647	15702	15801	15586	15629	15764	15695	15580	15756	15641	15390	15607	15608	15483	15734	15644	15435	15716	15590	15562	15668	15591	15473	15496	15517	15600	15667	15559	15588	15547	15685	15649	15709	15698	15464	15673	15546	15394	15610	15639	15584	15659	15750	15484	15549	15576	15562	15643	15608	15661	15709	15649	15613	15478	15705	15628	15539	15465	15557	15677	15517	15705	15533	15676	15641	15439	15513	15796	15610	15588	15658	15627	15577	15641	15555	15488	15432	15632	15657	15561	15569	15686	15694	15584	15810	15627	15509	15492	15553	15657	15648	15646	15512	15572	15682	15471	15495	15643	15505	15600	15497	15746	15545	15664	15730	15609	15672	15540	15739	15770	15622	15555	15536	15625	15660	15697	15644	15634	15561	15698	15424	15420	15580	15725	15525	15626	15775	15738	15604	15654	15707	15664	15710	15522
27530	22043	24577	20987	16674	16355	16207	15935	16045	17742	19849	18342	17367	16295	16028	16103	16078	15972	15870	15971	16188	15848	15794	16044	16005	15832	15837	15965	15883	15803	16058	15949	15949	15939	16100	15977	15994	16077	15972	15769	15973	15878	15848	15795	15848	15881	15787	15742	15999	16089	15936	16054	15970	15900	15987	15877	15809	15689	15842	15811	15902	16023	15966	15795	16017	16118	15758	15905	15737	15783	15985	15932	15986	15864	15865	15715	15964	15948	15947	15543	15751	15819	16217	15863	15814	15891	15788	15840	15855	16136	16108	15797	15990	15876	15867	15913	16050	15960	16018	15921	15994	15868	15963	15912	15951	16038	15876	15946	15908	15877	16077	15781	16152	15869	15950	15923	15925	15818	16006	15977	15991	15759	15892	15989	15860	15959	15976	15784	15888	15621	15987	15754	15713	16089	16102	15943	15891	15870	15654	15911	16049	15884	16029	15867	16072	16093	16123	16046	15942	16055	15944	15819	15929	16026	15969	15729	15994	15766	15781	15859	15965	15719	15890	15908	15972	16080	15963	15907	15881	16023	16104	16031	15850	15925	15854	16019	15787	15942	16029	15972	16071	15935	15880	15676	15881	15929	15969	15934	15910	15930	15743	15879	15887	15917	15868	16041	15865	15815	15927	15949	16070	15977	15969	15962	15916	15879	15996	15953	15808	15875	16002	15784	15980	15957	15734	15924	15920	15983	16174	15825	16133	15839	15912	15885	15837	15928	15894	15928	15835	15945	15812	15990	15894	15915	15863	15787	15906	15961	15876	16045	16009	15928	15914	15838	15750	15831	15873	15900	15842	16014	15873	16034	15867	15991	16019	15894	15980	16023	15735	15850	15760	15890	16067	15790	15870	15909	15785	15754	16065	15882	15882	15798	15955	16116	15973	16041	15847	15843	15876	15781	15969	15844	15759	15799	15899	15978	15879	15951	15977	16093	15938	16004	15819	15649	15678	15855	15995	15753	15722	15867	15733	15802	15964	15822	16100	15765	15890	15993	15861	15680	15879	16063	15799	15893	16264	15744	16013	15952	15589	15853	16001	15900	15892	15897	16102	15809	16094	15871	15811	15939	16001	15912	15786	15756	15951	16018	16003	15987	16019	15793	15805	16077	15851	15923	15759	15795	15932	15924	16084	15822	15988	15972	15818	16077	15983	15603	15926	15894	15830	16005	15823	16054	15912	15932	15818	15713	15729	15957	15999	15747	15950	16036	15909	16120	16070	16027	15980	15807	15791	15966	15820	15940	15988	15648	15844	15964	16041	16018	15927	16023	15849	15800	15997	15972	15920	15762	15917	15700	15595	15959	16008	16005	16089	15997	16043	15895	16003	15752	15858	16043	16086	15625	15883	15861	16056	15884	16047	15920	15932	15873	15720	15955	15963	15766	16065	15996	16099	16034	15995	15838	15683	15918	16054	15945	15905	16011	16012	15872	15947	15994	16075	16035	15929	15815	15998	16020	16032	16007	15983	15766	15969	15883	15823	15879	16015	15856	15918	15928	16155	15893	15870	15826	15903	15835	15828	16030	15984	15749	15866	15757	15696	15940	15906	15859	15800	15939	15803	16014	15797	16103	15827	15956	15954	16066	15893	15856	15855	16205	15882	15807	15941	15819	15966	16034	15851	15907	16049	15805	15784	15922	15938	15938	15936	15833	15947	16095	15893	15855	15883	15946	15900	15914	15870	15948	15991	15995	15950	15921	15814	15890	16021	15851	15876	15880	15851	15843	15893	15947	15874	15953	15992	15914	16167	15875	15951	15997	15951	15924	15936	15694	15960	15848	16175	15994	15974	15998	15941	16115	16166	16052	16001	15894	15793	16015	15865	15888	15849	15956	15793	16003	16089	15710	15915	15772	15828	15969	15854	15933	16123	16112	15916	15843	15884	16021	15961	15910	16014	16046	16031	15773	15818	16003	16140	15885	15944	15819	15730	15723	15836	15813	16063	15853	15726	15868	16131	15948	15783	15866	15850	15879	15878	15793	16004	15954	16084	15802	15969	15900	15777	15902	15973	16093	15754	15745	16054	15851	15998	15935	16225	16072	15891	15860	15817	15913	15861	15879	15920	15965	15974	16060	15987	15846	15944	16019	15929	15859	15952	15919	15904	15835	15820	15986	15711	15772	15898	15794	15689	15768	15922	15704	15805	15710	15870	15909	16123	15702	16162	16022	15757	15998	15891	15879	15754	15750	16185	16044	15906	15919	15894	15945	15903	15910	15769	16002	15821	16034	15805	16048	15916	15973	15990	15849	15849	15967	15881	16044	16127	15910	15926	16065	16088	15977	15937	15908	16031	16031	15977	15940	16112	16081	15962	16148	15821	16034	15905	15851	15995	15885	16055	15915	15956	15788	15925	15946	15989	16032	15924	15997	15763	15768	15805	16024	16020	15820	15846	15900	16000	16026	15906	15976	15747	16006	15919	15972	15935	16000	15954	16129	15707	16015	15979	16106	16114	16133	16064	15792	15821	16072	16063	16094	15946	15951	15871	15933	15868	15889	15982	15993	15928	15878	15861	16059	15944	16087	15848	16134	16002	15589	15857	16088	15833	16105	15962	15774	15978	15971	16058	15842	15842	15973	16092	15795	15918	16040	15886	15903	15848	15997	15893	15711	15902	15847	15737	15992	15994	15963	15875	15954	15933	15836	15826	15985	15793	15989	15865	16050	15890	15785	16173	15982	15885	15807	15948	15766	15739	15919	15970	16051	15811	15714	16123	15946	16103	15763	15841	15779	16083	15861	15996	16064	15791	15962	15825	16014	15869	15975	16111	16082	16023	15876	16189	15885	15918	15845	16052	15912	15833	15810	15948	15884	15832	15953	15896	15885	16111	15896	15978	15976	15906	15730	15991	15893	16013	15867	15913	15895	15889	15912	16015	15765	15873	15832	15952	16188	15935	15983	15927	15986	15913	16034	15899	15989	15894	15998	15780	15844	16047	16008	16160	15861	15619	15709	15908	15948	15867	15828	16000	15851	15961	15888	15854	16050	16113	16077	15981	15871	15828	15814	16065	15819	16025	15953	16062	15889	15963	15859	15984	15937	15854	15848	16044	15960	16067	16083	15874	16034	15902	15833	16035	16002	16051	15634	16009	16071	15849	16123	16047	15943	16084	16000	15903	15854	16139	15941	15855	15860	16084	16087	15774	16011	15746	15965	15998	15828	15983	16146	15959	15996	15793	15866	15792	16000	15979	16006	15661	15860	15774	15951	15884	15851	15839	16017	15898	15831	15855	15972	15864	16242	15937	16090	15958	15857	15808	15962	15780	15867	15939	15995	15727	16073	15835	15963	15912	15930	15945	15967	15873	15802	15913	15822	15864	16044	16099	15995	15960	15874	15849	15941	16069	16004	15712	15869	15901	16058	15686	15836	15831	15742	15943	15831	16069	15811	15881	15839	15923	15936	16049	15991	16075	16001	15970	15891	15854	15852	15858	16069	16040	15730	15838	16039	15977	16143	15815	15860	15930	16015	16061	16140	15774	16163	16007	15856	16042	16127	16019	15640	16007	15939	15904	15902	15946	15828	15973	15899	15928	15911	15988	16082	15783	15962	15861	15941	15657	15808	15981	16053	15825	15812	16008	16009	16025	15925	15983	15859	15880	15924	15956	15720	15756	16036	15991	15985	16045	15916	15947	15681	15910	15852	15961	15964	16036	16034	15935	15893	15764	15624	15977	16048	15903	15839	16114	15958	15928	15883	16001	15968	15999	16010	16062	15883	15918	16072	16050	15929	15944	15897	15954	16002	15972	16011	15893	16047	15853	15888	15912	15937	15907	15809	15860	15860	16100	15826	15814	15996	15868	16125	15839	15738	16067	16090	16070	16065	15917	15800	15964	16147	15998	15877	15918	15940	15888	16033	15831	15878	15933	15932	15743	15842	15941	15847	16008	16050	16159	16047	15969	16031	15915	16008	15987	15949	15986	15975	15979	16003	16082	16150	15811	15962	16182	15979	15891	15989	15961	15850	16002	15927	15967	16095	15995	15996	15964	15972	16009	15987	15975	15994	15708	15908	15952	16002	16003	15887	15917	15692	15951	16033	15865	16161	16164	15968	15683	15923	15838	15813	16004	15886	15962	15815	15913	16024	16134	16014	15970	16020	15936	16051	15812	15922	15925	16070	15840	15799	15816	15799	16032	15709	15986	15983	15973	15715	15871	15832	15896	15902	15843	15928	15942	16024	15850	15879	15888	15863	15917	15939	16006	16056	15965	15784	15722	15927	15838	15987	15933	15896	15835	15788	15876	15781	15942	16019	15806	15966	15728	16063	15993	15851	15943	15865	15997	15979	15901	15848	16042	15941	15943	15786	15913	16022	16004	15868	16019	16107	15999	16228	16260	15782	15853	15770	15994	15970	16035	15850	15990	16021	15855	15912	15851	16061	15981	15905	15867	15809	15683	15924	15869	15886	15943	15814	15702	15875	16025	16061	15839	16030	15842	15910	15956	16037	15797	15766	15754	15863	15884	16036	16006	15898	15998	15780	16029	15958	15983	15770	15914	15917	15821	16007	15822	15943	15802	15852	15774	16010	15971	15938	15991	16138	16088	15812	15818	15920	16033	16098	15969	16076	15942	15739	15855	15861	15974	15646	15994	15826	15893	15597	15869	16061	15915	15851	15919	15701	15768	16046	15949	15987	16105	16017	16033	15953	16065	15954	15705	15889	15915	16012	15888	16034	15738	16063	16187	15817	15945	15939	15954	15790	15819	15798	16236	15969	15915	16069	16066	15891	15771	15934	15994	15924	15891	15721	15933	15844	15709	15908	15870	15968	15850	15959	15821	15998	15901	16051	16101	16009	15853	15926	15907	15908	15950	15968	15983	15985	16212	15772	15901	15925	15951	15938	15787	15983	15949	16010	16025	15767	16144	15852	16026	15969	15984	16128	15933	16165	16245	15839	15978	16015	16090	15909	15767	16122	15978	15884	16060	15800	16186	15873	16038	16022	15968	15928	15806	15905	15894	15837	15908	15717	15959	15851	15991	15953	15831	15905	15920	16090	15917	15966	16012	15862	15762	15902	16170	15946	15818	16034	15926	15874	15866	15980	15945	16070	16012	15855	15950	15798	15760	16012	15922	15819	15914	15847	15949	15947	15912	16077	15810	16063	15882	15908
15172	19111	20919	17796	16241	15324	14984	14937	15112	18166	20418	17994	16413	15214	14748	14755	14752	14609	14791	14581	14793	14723	14882	14751	14734	14680	14771	14800	14658	14842	14675	14772	14598	14890	14642	14755	14683	14851	14765	14655	14810	14789	14750	14678	14779	14718	14697	14629	14673	14919	14555	14918	14751	14572	14835	14751	14715	14853	14613	14909	14775	14710	14783	14652	14770	14938	14728	14901	14917	14685	14753	14548	14778	14608	14691	14781	14732	14661	14821	14791	14909	14677	14649	14695	14609	14745	14629	14671	14720	14559	14687	14794	14699	14821	14532	14627	14982	14839	14866	14675	14900	14865	14872	14824	14800	14837	14736	14671	14731	14700	14634	14770	14751	14850	14896	14910	14745	14551	14634	14810	14765	14678	14800	14736	14909	14764	14650	14792	14720	14609	14688	14815	14702	14704	14792	14579	14581	14585	14944	14757	14814	14635	14838	14697	14775	14652	14764	14722	14613	14634	14844	14699	14865	14937	14889	14892	14824	14726	14578	14777	14652	14741	14769	14875	14536	14688	14664	14929	14751	14521	14750	14779	14863	14654	14870	14736	14907	14717	14692	14701	14564	14781	14748	14678	14740	14933	14703	14785	14629	14669	14728	14736	14691	14643	14793	14702	14754	14541	14719	14698	14647	14696	14671	14622	14902	14611	14822	14675	14731	14770	14775	14724	14611	14567	14699	14702	14800	14714	14715	14812	14676	14844	14786	14710	14792	14572	14726	14788	14693	14701	14813	14790	14684	14746	14594	14818	14796	14706	14619	14761	14674	14560	14739	14626	14772	14774	14708	14752	14613	14645	14682	14794	14703	14812	14782	14727	15039	14801	14614	14609	14750	14708	14607	14724	14737	14745	14660	14812	14741	14917	14725	14714	14783	14736	14697	14708	14823	14852	14715	14710	14804	14726	14731	14860	14736	14751	14793	14881	14686	14537	14738	14753	14781	14890	14870	14658	14604	14731	14686	14816	14703	14730	14859	14673	14744	14756	14707	14825	14693	14752	14698	14573	14652	14736	14688	14685	14701	14749	14691	14699	14785	14648	14742	14761	14859	14859	14606	14871	14826	14801	14642	14633	14817	14565	14713	14785	14857	14517	14834	14813	14855	14792	14660	14947	14718	14762	14720	14744	14732	14731	14763	14930	14701	14841	14891	14821	14721	14661	14653	14793	14773	14740	14651	14833	14862	14781	14843	14594	14750	14866	14622	14840	14670	14713	14948	14869	14743	14810	14871	14655	14792	14752	14835	14601	14693	14562	14689	14646	14662	14851	14732	14780	14734	14680	15023	14763	14777	14664	14886	14775	14636	14632	14693	14719	14682	14826	14742	14857	14809	14740	14711	14712	14869	14607	14783	14736	14829	14688	14784	14603	14700	14706	14781	14791	14596	14748	14620	14734	14695	14596	14617	14794	14824	14680	14697	14604	14779	14665	14924	14693	14762	14578	14644	14770	14685	14782	14743	14733	14770	14792	14754	14761	14732	14867	14604	14737	14802	14726	14661	14770	14722	14648	14554	14722	14746	14820	14821	14543	14565	14747	14692	14754	14742	14638	14729	14765	14749	14864	14672	14731	14688	14745	14725	14740	14724	14745	14771	14951	14628	14651	14649	14907	14732	14720	14686	14585	14667	14716	14733	14810	14771	14802	14728	14797	14628	14803	14785	14868	14683	14848	14779	14835	14801	14800	14857	14725	14884	14781	14503	14773	14648	14608	14836	14677	14689	14551	14709	14806	14743	14623	14687	14773	14540	14768	14831	14695	14694	14777	14728	14650	14664	14686	14619	14706	14808	14763	14650	14508	14841	14724	14642	14777	14584	14813	14584	14824	14762	14820	14697	14655	14810	14548	14936	14784	14688	14674	14715	14663	14715	14706	14725	14775	14738	14702	14626	14628	14829	14633	14691	14828	14746	14885	14690	14767	14700	14740	14848	14867	14756	14649	14757	14656	14855	14734	14830	14685	14585	14753	14750	14704	14819	14897	14716	14713	14679	14776	14715	14693	14824	14723	14705	14672	14656	14757	14823	14759	14790	14668	14727	14634	14857	14684	14661	14673	14695	14770	14792	14828	14832	14765	14670	14613	14554	14691	14649	14838	14770	14850	14690	14698	14766	14728	14747	14395	14820	14908	14713	14945	14615	14851	14779	14795	14740	14678	14877	14871	14721	14765	14874	14797	14723	14755	14817	14856	14762	14632	14790	14759	14639	14660	14749	14668	14814	14715	14592	14779	14842	14623	14703	14892	14687	14817	14799	14865	14774	14612	14877	14639	14754	14641	14737	14712	14790	14762	14855	14597	14794	14749	14533	14840	14711	14736	14569	14780	14592	14736	14837	14664	14766	14677	14784	14847	14832	14806	14765	14787	14545	14753	14667	14710	14634	14611	14798	14932	14715	14666	14950	14819	14766	14631	14806	14788	14610	14579	14639	14807	14850	14625	14657	14733	14779	14876	14848	14766	14813	14672	14740	14773	14709	14948	14882	14888	14945	14753	14560	14682	14741	14739	14731	14708	14923	14574	14799	14779	14811	14790	14673	14761	14763	14860	14805	14731	14707	14699	14741	14899	14649	14918	14656	14755	14752	14778	14659	14762	14739	14744	14790	14689	14887	14680	14868	14693	14706	14787	14734	14532	14720	14832	14619	14657	14729	14723	14907	14796	14754	14729	14689	14762	14706	14591	14813	14850	14540	14769	14816	14618	14695	14722	14911	14755	14760	14664	14857	14825	14810	14593	14897	14857	14780	14789	14731	14730	14703	14686	14765	14753	14734	14832	14824	14612	14655	14720	14683	14900	14795	14724	14503	14675	14786	14716	14507	14677	14834	14856	14726	14802	14856	14700	14748	14618	14712	14813	14805	14829	14768	14704	14764	14840	14604	14952	14658	14713	14852	14843	14678	14640	14800	14805	14740	14657	14670	14826	14626	15028	14561	14605	14626	14654	14702	14942	14777	14782	14667	14734	14869	14781	14776	14708	14773	14715	14760	14812	14643	14774	14659	14794	14583	14746	14844	14640	14762	14684	14809	14665	14700	14844	14848	14754	14739	14584	14717	14667	14744	14744	14911	14725	14748	14931	14633	14695	14672	14740	14790	14769	14650	14817	14762	14726	14972	14705	14774	14735	14752	14781	14770	14674	14740	14766	14691	14733	14767	14574	14719	14829	14634	14833	14789	14748	14526	14635	14777	14807	14784	14765	14688	14783	14852	14815	14864	14898	14750	14713	14843	14816	14728	14703	14570	14818	14858	14639	14814	14833	14823	14681	14780	14777	14768	14738	14736	14727	14752	14796	14795	14717	14581	14542	14718	14723	14623	14817	14755	14860	14632	14746	14750	14666	14678	14643	14758	14679	14733	14763	14789	14842	14733	14890	14856	14761	14669	14702	14640	14677	14722	14722	14587	14705	14732	14839	14636	14584	14736	14668	14635	14752	14693	14739	14687	14812	14877	14764	14881	14673	14660	14565	14754	14754	14771	14705	14644	14933	14739	14769	14688	14866	14603	14814	14776	14705	14893	14745	14847	14730	14735	14833	14497	14675	14779	14631	14765	14767	14771	14695	14875	14799	14815	14674	14715	14807	14695	14841	14616	14742	14881	14841	14698	14757	14954	14714	14701	14634	14681	14712	14714	14784	14745	14721	14703	14731	14851	14725	14852	14646	14723	14687	14742	14761	14683	14691	14743	14849	14710	14748	14737	14961	14567	14841	14704	14735	14686	14687	14759	14672	14657	14887	14728	14708	14836	14745	14746	14800	14696	14700	14820	14921	14808	14850	14695	14758	14874	14937	14702	14784	14635	14751	14734	14747	14679	14799	14859	14839	14798	14800	14852	14882	14874	14786	14722	14829	14573	14777	14700	14659	14723	14662	14957	14784	14827	14717	14704	14742	14671	14727	14842	14676	14786	14768	14876	14711	14784	14706	14633	14718	14729	14791	14641	14728	14808	14819	14768	14808	14864	14757	14693	14779	14578	14726	14834	14714	14745	14699	14801	14775	14957	14621	14748	14874	14748	14906	14737	14745	14712	14833	14744	14625	14921	14747	14675	14792	14695	14870	14664	14864	14724	14705	14582	14821	14717	14643	14866	14654	14660	14625	14851	14860	14671	14611	14543	14711	14802	14754	14854	14685	14844	14558	14673	14687	14594	15017	14688	14862	14861	14615	14747	14684	14750	14797	14768	14591	14638	14720	14823	14865	14725	14724	14513	14870	14634	14896	14993	14725	14693	14703	14826	14800	14812	14750	14746	14761	14775	14860	14612	14673	14771	14617	14764	14844	14631	14723	14728	14785	14580	14742	14759	14675	14829	14663	14900	14773	14651	14732	14800	14709	14815	14772	14692	14804	14769	14764	14696	14672	14625	14853	14803	14665	14697	14671	14758	14639	14802	14647	14647	14795	14784	14832	14590	14770	14761	14778	14852	14792	14794	14807	14776	14797	14689	14499	14894	14802	14736	14942	14653	14776	14864	14776	14683	14851	14797	14832	14837	14737	14933	14857	14701	14669	14629	14708	14864	14679	14796	15065	14840	14789	14763	14750	14736	14628	14680	14746	14950	14669	14721	14783	14726	14815	14754	14728	14817	14714	14702	14940	14576	14690	14805	14658	14730	14749	14695	14912	14685	14749	14778	14768	14688	14651	14737	14801	14655	14713	14897	14881	14807	14685	14768	14778	14817	14529	14856	14793	14742	14681	14851	14693	14744	14738	14693	14922	14695	14702	14950	14709	14665	14788	15043	14776	14719	14798	14874	14571	14836	14781	14718	14776	14701	14781	14915	14783	14764	14707	14665	14710	14790	14702	14751	14784	14763	14720	14781	14611	14690	14671	14823	14843	14750	14803	14817	14707	14781	14716	14865	14806	14592	14627	14833	14787	14873	14867	14744	14660	14841	14638	14819	14723	14665	14642	14769	14837	14744	14771	14739	14788	14893	14785	14823	14811	14736	14775	14850	14776	14697	14794	14803	14675	14806	14755	14597	14763	14734	14657	14700	14600	14763	14692	14665	14846	14914	14731	14643	14835	14714	14622	14779	14742	14770	14881	14514	14822	14670	14587	14613	14699	14887	14532	14767	14552	14904	14602	14687	14645	14745	14734	14844	14674	14876	14825	14565	14771
24631	21507	28604	25000	21293	17806	16863	15363	15053	23609	31578	28365	22531	15903	14931	14986	14952	14792	14649	14838	14801	14879	14645	14446	14716	14538	14741	14848	14747	14838	14749	14677	14538	14749	14582	14841	14775	14750	14625	14853	14724	14783	14737	14702	14667	14856	14734	14730	14605	14724	14787	14667	14444	14660	14885	14601	14424	14752	14791	14717	14929	14679	14618	14701	14827	14644	14685	14681	14756	14473	14592	14636	14627	14655	14801	14681	14756	14648	14695	14507	14556	14611	14450	14747	14689	14684	14666	14555	14647	14706	14747	14656	14724	14764	14651	14759	14804	14670	14687	14671	14478	14487	14503	14694	14656	14687	14510	14474	15017	14934	14644	14550	14583	14571	14675	14608	14654	14633	14722	14569	14550	14632	14731	14685	14643	14704	14704	14610	14645	14725	14430	14633	14728	14627	14526	14709	14642	14824	14521	14874	14599	14741	14754	14839	14602	14792	14704	14678	14581	14954	14634	14529	14485	14634	14592	14641	14507	14598	14656	14680	14665	14718	14750	14921	14758	14601	14507	14581	14627	14536	14577	14608	14526	14558	14668	14803	14727	14630	14465	14617	14613	14723	14741	14764	14710	14698	14535	14662	14742	14737	14560	14747	14679	14666	14646	14651	14463	14706	14561	14711	14683	14622	14583	14605	14697	14734	14730	14597	14606	14724	14561	14634	14658	14779	14543	14713	14724	14772	14691	14779	14467	14497	14767	14735	14773	14723	14510	14601	14588	14395	14555	14646	14648	14537	14707	14547	14978	14850	14570	14517	14681	14796	14682	14633	14552	14753	14732	14595	14791	14765	14632	14501	14667	14628	14769	14571	14640	14755	14604	14514	14629	14619	14573	14477	14821	14690	14782	14842	14511	14672	14422	14655	14592	14608	14724	14754	14779	14593	14613	14421	14733	14701	14613	14803	14492	14709	14774	14708	14835	14716	14743	14561	14479	14622	14552	14581	14623	14711	14585	14832	14732	14822	14662	14752	14793	14527	14589	14526	14655	14478	14575	14705	14626	14690	14703	14516	14631	14415	14623	14627	14519	14687	14759	14594	14551	14634	14632	14675	14569	14627	14680	14664	14739	14731	14667	14596	14678	14621	14775	14706	14643	14561	14645	14710	14511	14624	14745	14835	14609	14533	14561	14538	14701	14647	14724	14712	14606	14917	14741	14517	14711	14733	14575	14575	14515	14666	14709	14616	14537	14634	14583	14661	14779	14654	14616	14829	14736	14762	14574	14706	14660	14599	14418	14690	14578	14633	14816	14843	14635	14818	14755	14657	14752	14527	14665	14503	14371	14473	14510	14710	14569	14572	14586	14714	14582	14435	14442	14620	14708	14555	14546	14555	14804	14706	14651	14949	14569	14587	14859	14923	14615	14695	14595	14750	14634	14556	14620	14529	14779	14713	14660	14530	14702	14633	14768	14675	14836	14780	14665	14664	14725	14568	14686	14969	14715	14524	14694	14554	14666	14887	14621	14753	14543	14404	14785	14559	14631	14708	14736	14780	14608	14699	14887	14588	14777	14724	14525	14528	14757	14482	14766	14756	14626	14489	14740	14738	14676	14601	14695	14664	14485	14571	14679	14526	14655	14680	14793	14481	14574	14503	14558	14631	14576	14648	14636	14480	14796	14685	14818	14741	14727	14640	14702	14481	14593	14507	14785	14689	14656	14758	14613	14755	14636	14557	14708	14639	14794	14751	14733	14655	14592	14540	14436	14545	14580	14754	14751	14697	14516	14800	14493	14650	14508	14680	14680	14607	14527	14772	14744	14689	14821	14642	14880	14795	14584	14623	14725	14573	14661	14613	14571	14506	14594	14705	14745	14690	14642	14606	14588	14633	14656	14628	14709	14495	14554	14760	14870	14557	14483	14635	14556	14583	14565	14639	14445	14524	14648	14517	14792	14662	14639	14721	14422	14599	14712	14559	14563	14662	14669	14428	14894	14751	14711	14681	14551	14788	14734	14493	14524	14673	14569	14480	14380	14637	14834	14587	14652	14786	14731	14574	14599	14732	14661	14565	14566	14525	14520	14458	14724	14523	14632	14613	14710	14511	14680	14685	14316	14597	14739	14495	14741	14526	14676	14519	14691	14631	14461	14812	14552	14704	14670	14722	14822	14735	14475	14616	14731	14748	14773	14727	14588	14582	14747	14787	14630	14692	14518	14737	14539	14492	14632	14583	14668	14650	14589	14667	14636	14530	14687	14606	14803	14662	14704	14616	14582	14793	14527	14722	15000	14722	14516	14646	14498	14663	14652	14687	14672	14806	14854	14612	14596	14656	14595	14781	14674	14569	14853	14672	14597	14706	14554	14576	14651	14604	14756	14851	14578	14610	14493	14639	14746	14444	14783	14716	14621	14517	14640	14764	14648	14822	14570	14905	14751	14657	14692	14686	14615	14628	14599	14524	14602	14819	14493	14524	14756	14673	14834	14708	14605	14743	14577	14803	14849	14641	14709	14603	14655	14771	14841	14829	14761	14718	14739	14668	14817	14541	14680	14665	14849	14575	14701	14621	14728	14609	14640	14724	14527	14579	14571	14666	14647	14675	14672	14572	14750	14778	14705	14603	14540	14551	14543	14547	14587	14459	14628	14629	14504	14538	14706	14550	14601	14646	14731	14660	14677	14558	14725	14774	14905	14644	14720	14922	14601	14662	14645	14653	14787	14606	14712	14730	14681	14569	14609	14726	14723	14478	14679	14555	14715	14608	14639	14625	14706	14589	14601	14834	14671	14720	14742	14726	14648	14707	14805	14329	14634	14603	14539	14699	14547	14734	14669	14628	14684	14737	14848	14631	14777	14709	14576	14665	14597	14711	14784	14589	14568	14698	14623	14739	14525	14645	14840	14680	14736	14615	14607	14637	14577	14657	14705	14539	14587	14741	14701	14489	14454	14436	14710	14563	14574	14855	14693	14518	14622	14733	14782	14633	14695	14361	14839	14570	14664	14556	14611	14719	14592	14810	14686	14784	14627	14593	14626	14596	14662	14720	14718	14557	14616	14615	14855	14624	14527	14777	14759	14634	14633	14515	14684	14655	14442	14540	14529	14574	14678	14641	14782	14582	14752	14626	14780	14627	14553	14763	14779	14834	14630	14598	14670	14582	14741	14772	14765	14579	14568	14552	14648	14804	14789	14614	14747	14774	14538	14671	14560	14571	14649	14666	14744	14558	14684	14755	14553	14635	14598	14650	14501	14568	14631	14577	14615	14560	14693	14651	14560	14665	14660	14484	14756	14730	14557	14442	14801	14608	14710	14582	14622	14556	14710	14608	14698	14711	14613	14543	14570	14546	14878	14736	14860	14689	14634	14730	14741	14443	14602	14744	14671	14790	14773	14659	14731	14726	14614	14790	14565	14701	14500	14717	14738	14574	14677	14652	14642	14658	15034	14629	14439	14578	14692	14835	14590	14578	14481	14751	14666	14747	14845	14644	14625	14659	14757	14635	14764	14739	14714	14428	14666	14722	14513	14520	14783	14623	14772	14557	14669	14673	14641	14651	14450	14641	14701	14562	14808	14830	14443	14550	14661	14866	14553	14788	14842	14643	14736	14740	14522	14479	14546	14767	14589	14831	14627	14562	14704	14898	14488	14741	14746	14618	14665	14832	14561	14660	14826	14570	14519	14576	14619	14644	14642	14668	14776	14693	14568	14725	14498	14706	14739	14764	14658	14608	14850	14717	14652	14575	14717	14620	14626	14806	14728	14664	14707	14634	14677	14603	14509	14898	14696	14562	14793	14685	14572	14539	14568	14659	14725	14654	14737	14523	14647	14669	14557	14631	14606	14606	14671	14727	14691	14692	14561	14604	14571	14679	14612	14464	14558	14644	14700	14498	14687	14557	14719	14622	14809	14716	14744	14806	14783	14784	14661	14818	14511	14801	14619	14754	14743	14731	14724	14540	14678	14647	14908	14709	14734	14683	14577	14696	14660	14563	14859	14707	14646	14665	14781	14667	14711	14689	14597	14632	14857	14513	14733	14625	14667	14566	14622	14646	14480	14638	14524	14731	14523	14751	14638	14731	14770	14554	14788	14725	14624	14550	14439	14798	14726	14755	14830	14854	14720	14700	14562	14580	14761	14713	14696	14596	14745	14621	14805	14568	14649	14682	14846	14635	14839	14633	14649	14677	14612	14521	14694	14715	14809	14472	14605	14595	14438	14599	14756	14855	14686	14742	14695	14433	14605	14503	14681	14714	14737	14607	14518	14502	14494	14655	14709	14634	14597	14623	14543	14751	14700	14833	14514	14786	14708	14563	14489	14499	14601	14756	14836	14769	14874	14724	14676	14647	14775	14594	14607	14584	14655	14547	14539	14763	14706	14737	14835	14634	14679	14624	14564	14574	14601	14650	14591	14786	14773	14701	14710	14608	14514	14484	14632	14823	14634	14795	14648	14798	14501	14833	14889	14682	14556	14557	14611	14674	14616	14665	14727	14694	14627	14714	14710	14454	14571	14653	14628	14584	14662	14595	14645	14612	14662	14765	14702	14657	14646	14754	14640	14579	14702	14783	14631	14717	14574	14525	14703	14688	14590	14490	14715	14629	14630	14542	14641	14706	14703	14889	14744	14735	14812	14807	14543	14461	14611	14628	14631	14479	14603	14727	14595	14793	14532	14560	14493	14651	14643	14683	15016	14745	14488	14822	14652	14708	14548	14841	14514	14678	14774	14594	14673	14474	14738	14586	14623	14667	14604	14793	14567	14721	14763	14567	14694	14646	14710	14696	14554	14728	14919	14626	14611	14753	14459	14530	14512	14527	14697	14526	14664	14734	14805	14583	14525	14770	14455	14765	14746	14744	14566	14579	14705	14609	14617	14664	14880	14534	14687	14641	14698	14703	14637	14863	14837	14607	14864	14782	14737	14593	14874	14910	14681	14791	14525	14715	14833	14546	14709	14500	14696	14691	14635	14641	14510	14727	14613	14621	14723	14733	14589	14659	14686	14604	14751	14687	14814	14644	14650	14598	14534	14641	14804	14745	14332	14609	14692	14716	14736	14918	14820	14624	14402	14766	14450	14476	14620	14747	14568	14629	14620	14900	14784	14777	14578	14593	14730	14829	14725	14639	14597	14709	14720	14777	14581	14562	14631	14653	14527	14721	14499	14863
14475	25302	21823	16698	15230	14881	14529	14553	14654	28413	35842	31011	23136	14451	13891	14023	13984	14013	13906	14050	14046	14184	14029	14132	13832	13960	14110	14146	13987	13997	14103	14095	14038	14105	14067	13990	14024	14061	13939	13970	13921	13901	13951	14229	13935	14060	13891	14065	14006	14009	13996	14122	14049	13968	13952	14122	14111	14069	13914	13986	14038	13912	13804	13951	14002	13929	13911	13861	14175	13973	14137	14042	14103	13834	13895	13871	14045	14108	13786	13966	13940	14111	14150	14011	13988	13856	13998	14116	14094	13914	14122	14013	14077	13983	13939	13941	14077	14037	14013	14117	14150	13878	14104	13910	13801	14029	14020	14036	13912	14022	14051	14037	14021	14111	13979	13953	14011	14059	13962	13957	14050	13889	14023	13970	13977	14077	14084	14010	14191	13985	13977	14150	13765	14041	13937	14106	14161	14036	14048	14132	14030	13949	13910	13965	14087	13949	13969	14169	14066	14169	13991	13824	14150	14077	14082	14050	14189	13984	14118	14092	13890	13953	14040	13967	13855	14029	14027	13998	13899	13929	14040	14101	14073	13940	14041	13922	14063	14194	13989	13870	13924	13842	14011	13915	13790	14028	13922	13889	13845	14019	13915	13980	13927	13886	13824	14062	13848	13941	13957	14137	13925	14238	13975	14168	13854	13991	13793	14106	13955	14007	14087	14152	13895	13898	13851	14009	13889	13973	14082	13848	13871	14043	14037	13863	14172	13829	14006	13894	13993	14066	13898	14013	14000	13928	13986	14088	14091	14046	13807	13927	13794	13881	14057	13994	14002	14038	14029	13982	14053	14084	14308	13975	14069	13760	14065	13908	13948	14029	13874	14117	14003	14005	14023	14015	13948	13832	14136	14074	13901	14029	14066	14020	14163	13994	14004	13994	14089	13936	13969	13953	13966	13914	14088	13959	14115	14127	13965	14090	13890	14024	14010	13921	14003	14033	13991	14038	13947	14063	14082	13904	14037	14051	13946	13940	14023	14002	14042	13959	14100	13929	14004	14043	13814	13927	13845	13922	14211	13859	13860	13906	13910	13937	14048	13950	14049	13902	13972	13902	13990	14049	13947	14051	13881	14134	14034	13991	13950	13831	13954	13886	14290	13996	13862	13973	14113	14117	13947	13885	14072	13972	14035	13997	13937	13939	14102	13932	14164	13892	13917	13921	14135	13887	14115	13875	13926	13918	14119	13924	14014	13891	14031	14146	13975	14160	13959	13979	13824	13983	14048	14007	13976	13962	14156	14129	13913	14044	14018	13966	13910	13867	14044	13925	13934	14076	13978	14127	13903	14134	14073	13992	13937	14039	13942	14013	13991	13985	14109	13878	14100	14048	13838	14037	14044	13967	13985	14007	14033	14015	13901	14090	13908	14051	13789	13937	14048	13988	14027	13968	14014	13897	14054	13984	13925	13820	14022	13915	13964	14001	13996	13937	14035	13977	13976	13895	13847	14146	13888	13859	14020	14039	13884	14034	14068	14001	14105	13889	13939	14003	13920	14007	13977	13899	13894	14000	14090	13885	14189	14085	14055	13764	14022	13924	13947	14144	13943	14037	14104	13919	13902	14079	13965	13968	13954	14091	13961	14060	13898	13961	14023	13941	14070	13913	13914	13985	14100	14005	14068	13918	14034	14004	13950	14003	13916	13947	13836	13877	13968	14133	13952	13985	14002	14113	13987	14107	14024	14006	13901	13922	13962	13927	13839	13973	14048	14033	13867	13955	14001	13960	14180	13981	13921	13929	13944	14057	14147	14105	13963	14018	13880	13900	14085	14118	13865	13986	14084	13991	13970	13958	14156	14127	14080	13961	13959	13962	13946	14023	13887	13896	14039	14040	14112	14008	14174	13998	13881	14002	14141	14124	14018	13902	13985	14040	14027	14145	14022	13958	14039	14060	13951	13947	13896	13990	13796	13932	13954	14113	13912	13794	13972	13954	13937	13926	14148	13906	13860	14024	14109	13991	14107	14041	13984	13811	13880	13840	13998	14146	14130	13845	13953	13945	13996	13810	14164	14111	13879	14020	14046	13815	14001	13959	13984	13971	14042	13943	14039	14057	14161	13748	14014	13696	13990	14123	14000	14103	13907	14069	13959	14111	13959	13999	14008	13920	13973	14036	13868	13922	13949	14026	13920	14073	14007	13978	14068	13956	14115	14005	14018	13996	13818	14111	13881	13985	13872	13962	13861	14000	13988	13958	14049	13990	13816	13840	13917	13899	14121	14017	13909	13947	14011	14020	14074	13936	13998	14054	14242	13976	13915	14018	13907	14181	13977	14057	14016	13969	13988	14114	14093	14044	13869	14025	14060	13933	13970	14039	13998	13888	14013	14062	14093	13934	13924	14096	14004	14120	13936	14035	14075	13874	13962	14145	13992	14039	14130	13998	13897	13930	13872	14156	14027	13976	13929	13968	13977	14132	14025	14079	13871	14084	14018	14149	13960	13995	13999	13942	14167	13871	14070	13983	14079	13928	13998	14022	14027	13999	13815	13935	13985	13994	14053	13966	13889	13994	13911	14055	13962	13947	13837	13956	14193	14045	13956	14061	13927	13991	13912	13938	14040	13933	14008	13968	14096	14134	13755	14009	13814	14133	13797	13962	14159	13977	13857	14041	14026	14076	14076	14181	14109	14044	13968	13956	13955	14043	13876	13938	14029	13986	13858	13894	14082	14011	13956	13954	13892	13958	13959	13959	13898	14003	14122	13916	14064	13979	14061	14044	13835	14013	13925	14063	14105	13743	14021	14022	13970	13962	13936	14022	13920	14046	13928	13913	13880	13883	14031	13832	14096	13842	14030	14165	14010	14075	13992	13824	13983	14123	14027	14119	13821	13993	13958	13754	13970	14049	14084	13948	13924	14103	13972	14060	13976	14082	13936	14036	14026	13811	13997	14039	13980	13963	13826	13830	13947	14017	14044	14232	14007	13951	14028	13842	13930	14087	13977	14000	13885	14031	13878	14059	13991	13953	13771	13994	13924	14016	14070	13959	14044	14032	14037	13980	14044	13911	13959	13838	14033	13959	14122	13972	13939	14177	14140	14081	13881	13969	14039	13996	13941	13938	14093	13838	13993	14075	14017	14019	13863	14040	14066	13906	13944	13918	14243	14007	13913	14189	13901	14156	14143	13971	14047	13980	14005	13912	14010	13951	14116	14128	13960	13919	14072	14049	14073	13923	14072	13977	13933	13974	13978	14100	13952	13888	13977	13923	14125	14047	13977	13988	13925	14053	14011	13904	13772	13945	14003	14147	13857	13955	14142	14006	14068	13798	13973	14125	14049	13964	13931	14131	14049	13884	13978	13963	14031	14149	13813	13939	13862	13811	14083	13858	14003	14011	13842	13986	14024	13796	14044	14011	13962	13958	14033	13898	13916	14015	13917	14074	13907	13991	13998	13902	13937	14019	14045	13855	13909	13870	13992	14016	13978	13906	14047	14077	13957	14128	14085	14057	13929	14014	13888	14091	13812	13867	14014	13979	13959	14097	13863	13977	13839	13827	13968	13922	13829	14027	14169	13913	14071	14037	13976	13969	14008	14037	13939	13989	14127	14007	14011	13924	13844	14170	14079	13975	13935	14187	14047	13919	14015	13961	14172	14034	13977	13925	13894	14048	14054	14187	13930	14013	14016	13839	13930	13981	14011	14015	13955	13962	14025	14012	13963	14034	13969	13817	14019	14010	14064	13985	13993	14009	14140	13866	14084	14015	13884	13950	14032	14108	14114	14069	14002	13950	14008	13947	13946	14005	13956	13903	14015	14083	14076	13886	13936	13890	14164	13933	13875	14201	14061	14167	13956	13973	14030	14084	13970	13903	13966	14024	13827	13901	14051	14127	14109	14066	14076	13974	13946	13977	14065	14147	13996	14081	14055	13998	14074	14059	13930	14085	14078	14125	13808	13906	13989	13994	13888	13904	13993	13907	14205	13931	13950	13839	13979	13925	13942	14004	13964	13971	13957	13783	13753	14035	14130	14015	14056	13949	13994	13939	14027	14119	14013	13988	13886	13934	14017	13969	13890	13986	13818	13993	14057	13786	13964	14016	13934	14077	13970	13974	14041	13921	13966	13988	13990	14066	14132	13953	14021	14010	13999	13968	13892	14038	13929	13903	13930	14021	14003	13844	14214	13920	13878	13801	13929	14008	13959	14016	14084	14090	13872	14080	13885	14052	14144	13880	13954	13932	14017	14144	13890	14113	13944	13842	13900	13914	13949	13950	13874	14019	14071	13859	14092	13858	14035	13954	14177	13828	13910	13899	14003	13861	14062	14002	13928	14081	13895	13959	14090	14098	14023	14043	14051	13965	14076	14188	14020	13855	13842	14081	13896	14025	13950	13919	13975	13826	14031	13879	13965	13895	14060	13975	14125	13940	14254	14105	14028	13895	14045	13829	13942	13925	13895	14066	13944	13873	14080	13951	14004	14128	14047	14018	14084	14050	13980	13922	13949	14012	13893	13969	13873	14111	13862	14094	13921	14042	14015	14044	13918	13923	14012	13901	13982	13898	14099	13933	14088	14246	13935	14084	13902	14075	13914	13952	14195	13926	13958	13963	13973	14037	14053	13978	14017	14016	13973	14007	13952	13847	13970	13903	13777	14106	14118	14013	14102	13924	13963	13879	14027	14064	14089	14062	13928	14093	13917	13929	13946	14187	13990	14039	14000	14008	13735	13906	13908	14044	14164	13964	13958	14118	14130	14107	13919	14042	13982	13999	13911	14103	14005	13987	14033	13861	13983	13959	14013	14105	14025	13950	14035	13881	14047	13847	14169	13947	14190	13919	13888	14068	14032	13873	13895	13922	13962	13969	14025	14064	14003	14048	13989	14045	14032	13976	14156	14082	13955	14000	13974	14008	14090	14078	13963	13968	14008	13962	13944	13873	13979	13894	14194	14057	13946	14131	13963	14045	13982	14297	14040	14031	14021	14004	14216	13876	13888	14078	13976	14131	13876	13897	14000	14155	14006	13878	13997	13911	14152	14013	13994	14017	14008	14046	14045	13919	14087	13976	13995	13956	13940	14180	13893	13905	13984	13975	14071	13995	14043	14072	14063	14060	13929	14010	13874	13981	14032	13873	13888	13949	14100	13857	14099	14134	14059	14050	14055	13965
23081	21556	29505	24088	21637	22952	23323	17413	16546	28603	46345	43373	32752	20558	16254	16007	15877	15791	15904	15796	15711	15713	15719	15777	15729	15655	15787	15673	15818	15944	15702	15685	15846	15809	15745	15891	15622	15764	15561	15859	15767	15847	15542	15695	15606	15784	15723	15750	15684	15776	15733	15641	15522	15648	15789	15724	15717	15636	15505	15721	15862	15796	15650	15889	15760	15716	15704	15696	15645	15811	15588	15886	15667	15610	15635	15599	15696	15501	15591	15477	15767	15438	15575	15658	15864	15868	15627	15641	15837	15530	15643	15706	15857	15684	15520	15724	15687	15798	15700	15938	15740	15682	15956	15621	15532	15675	15530	15578	15569	15658	15683	15875	15627	15719	15585	15552	15559	15733	15586	15579	15567	15661	15614	15699	15393	15666	15670	15575	15628	15583	15626	15703	15668	15609	15719	15480	15585	15660	15702	15722	15792	15576	15677	15664	15782	15530	15689	15547	15608	15550	15596	15538	15661	15545	15657	15594	15722	15800	15696	15574	15627	15705	15492	15697	15792	15581	15695	15560	15555	15644	15784	15577	15514	15614	15554	15695	15504	15807	15570	15769	15719	15591	15781	15466	15617	15584	15552	15593	15518	15529	15652	15472	15669	15602	15592	15660	15762	15550	15682	15417	15784	15623	15639	15671	15892	15523	15512	15558	15632	15666	15763	15600	15674	15529	15502	15883	15445	15619	15409	15403	15482	15592	15500	15537	15776	15707	15765	15734	15748	15750	15664	15501	15598	15448	15761	15756	15723	15734	15654	15618	15670	15489	15628	15482	15359	15654	15505	15525	15455	15614	15616	15820	15785	15476	15418	15445	15516	15563	15751	15768	15580	15619	15536	15558	15431	15597	15572	15564	15521	15643	15692	15554	15854	15602	15690	15562	15669	15611	15550	15625	15541	15551	15547	15684	15697	15550	15616	15723	15416	15673	15516	15858	15556	15785	15816	15607	15843	15764	15562	15561	15638	15591	15735	15597	15722	15785	15543	15548	15598	15648	15690	15773	15830	15801	15530	15597	15626	15511	15505	15459	15683	15624	15688	15673	15647	15520	15592	15819	15757	15608	15450	15610	15698	15632	15535	15589	15523	15421	15556	15557	15416	15707	15651	15516	15572	15582	15792	15679	15832	15619	15763	15497	15572	15593	15659	15533	15719	15500	15575	15735	15614	15479	15518	15515	15673	15558	16024	15471	15803	15621	15535	15636	15584	15561	15724	15579	15624	15706	15431	15716	15637	15777	15733	15496	15709	15711	15786	15461	15725	15554	15777	15721	15804	15522	15625	15737	15507	15765	15612	15523	15864	15560	15670	15574	15634	15656	15552	15623	15567	15626	15814	15650	15676	15529	15598	15519	15538	15602	15919	15472	15719	15530	15473	15681	15642	15612	15532	15686	15662	15621	15634	15544	15651	15617	15660	15684	15755	15567	15533	15722	15635	15586	15565	15685	15716	15687	15710	15494	15551	15758	15567	15666	15526	15501	15476	15633	15662	15665	15704	15519	15582	15699	15721	15731	15447	15447	15692	15571	15761	15597	15606	15409	15463	15482	15677	15808	15805	15617	15643	15737	15543	15434	15507	15572	15552	15625	15805	15708	15682	15663	15469	15489	15699	15728	15646	15649	15455	15536	15684	15567	15808	15554	15743	15595	15741	15533	15632	15548	15454	15612	15746	15722	15497	15562	15518	15760	15688	15740	15648	15691	15510	15630	15593	15685	15773	15703	15664	15544	15712	15453	15653	15698	15594	15639	15708	15717	15656	15769	15604	15567	15474	15700	15522	15584	15685	15584	15464	15594	15587	15621	15505	15565	15509	15474	15667	15628	15739	15702	15538	15669	15603	15582	15726	15668	15481	15455	15486	15622	15704	15714	15648	15661	15546	15673	15634	15715	15558	15595	15732	15518	15446	15596	15492	15646	15694	15527	15579	15503	15468	15614	15734	15675	15539	15644	15649	15551	15616	15615	15413	15771	15495	15352	15748	15467	15590	15527	15585	15686	15646	15710	15628	15709	15595	15623	15633	15655	15749	15764	15651	15781	15551	15492	15719	15648	15596	15848	15524	15757	15513	15441	15447	15607	15704	15606	15809	15632	15472	15685	15607	15540	15561	15668	15422	15537	15597	15749	15517	15796	15676	15675	15536	15766	15717	15413	15654	15763	15672	15709	15543	15708	15609	15685	15367	15586	15546	15628	15326	15573	15704	15689	15797	15687	15708	15549	15697	15600	15491	15723	15582	15639	15820	15777	15576	15590	15442	15530	15537	15479	15638	15366	15433	15666	15616	15827	15743	15499	15671	15654	15700	15573	15580	15556	15583	15855	15747	15575	15589	15730	15768	15703	15824	15591	15720	15552	15783	15589	15730	15531	15662	15635	15771	15677	15429	15556	15401	15493	15675	15381	15487	15621	15788	15476	15696	15700	15736	15592	15745	15617	15607	15568	15797	15839	15747	15651	15612	15600	15733	15761	15450	15603	15577	15690	15565	15646	15539	15613	15579	15485	15449	15511	15683	15684	15701	15584	15699	15406	15675	15580	15555	15803	15681	15644	15905	15599	15641	15536	15660	15692	15596	15284	15473	15562	15540	15712	15656	15487	15652	15742	15569	15695	15666	15709	15767	15671	15500	15521	15558	15637	15707	15649	15651	15735	15570	15740	15755	15580	15633	15588	15505	15454	15781	15643	15681	15490	15547	15488	15429	15685	15648	15496	15581	15616	15553	15594	15538	15578	15679	15450	15568	15347	15477	15433	15858	15615	15817	15575	15694	15440	15666	15601	15750	15450	15546	15517	15554	15527	15725	15575	15499	15527	15494	15748	15660	15654	15603	15886	15650	15779	15701	15645	15633	15610	15612	15496	15512	15599	15372	15561	15513	15757	15603	15620	15459	15477	15427	15523	15681	15504	15826	15719	15712	15771	15728	15580	15644	15493	15766	15585	15718	15593	15868	15702	15509	15497	15518	15624	15700	15748	15612	15762	15313	15611	15508	15548	15465	15680	15748	15723	15640	15733	15653	15557	15588	15688	15693	15769	15681	15649	15563	15413	15683	15624	15761	15672	15454	15549	15462	15735	15705	15507	15639	15755	15550	15738	15630	15637	15731	15706	15642	15549	15559	15790	15582	15585	15486	15608	15687	15556	15645	15612	15388	15820	15564	15545	15591	15517	15565	15478	15546	15833	15720	15769	15597	15525	15599	15582	15643	15550	15761	15667	15654	15557	15793	15872	15586	15365	15787	15581	15656	15677	15561	15616	15462	15510	15612	15663	15643	15595	15564	15517	15673	15645	15514	15711	15789	15837	15700	15707	15450	15611	15654	15638	15532	15609	15431	15457	15783	15649	15498	15584	15586	15609	15643	15474	15457	15713	15621	15811	15665	15616	15473	15376	15509	15534	15634	15767	15597	15539	15594	15728	15514	15713	15571	15493	15795	15658	15726	15596	15471	15602	15565	15585	15635	15535	15699	15488	15481	15655	15592	15583	15559	15741	15784	15708	15509	15904	15795	15635	15661	15629	15737	15586	15536	15587	15588	15310	15747	15310	15871	15617	15501	15713	15523	15479	15617	15585	15749	15779	15600	15623	15799	15502	15596	15663	15564	15764	15665	15557	15782	15597	15680	15605	15608	15786	15491	15570	15727	15702	15560	15916	15613	15786	15696	15466	15606	15646	15741	15546	15477	15710	15676	15513	15488	15648	15568	15842	15587	15543	15650	15321	15622	15633	15713	15617	15622	15644	15748	15671	15410	15823	15493	15635	15545	15713	15563	15523	15562	15673	15709	15458	15389	15710	15681	15492	15708	15574	15563	15560	15618	15556	15572	15682	15430	15744	15624	15436	15480	15673	15615	15550	15689	15747	15518	15497	15571	15782	15766	15716	15943	15594	15606	15609	15663	15633	15487	15548	15618	15370	15646	15581	15448	15692	15538	15536	15749	15571	15721	15622	15509	15643	15589	15655	15530	15473	15757	15766	15727	15884	15708	15586	15500	15667	15536	15631	15584	15594	15496	15598	15651	15728	15640	15595	15706	15600	15724	15524	15682	15630	15409	15583	15891	15433	15613	15539	15585	15579	15616	15824	15685	15671	15899	15681	15804	15474	15655	15740	15904	15476	15756	15675	15654	15726	15649	15530	15678	15732	15735	15479	15517	15681	15426	15567	15758	15618	15560	15632	15498	15574	15701	15656	15427	15526	15448	15708	15562	15576	15577	15588	15682	15724	15716	15717	15653	15701	15633	15554	15727	15559	15672	15574	15646	15633	15491	15564	15634	15679	15588	15477	15712	15499	15775	15530	15698	15410	15464	15559	15787	15537	15621	15630	15585	15629	15596	15484	15698	15507	15800	15599	15745	15561	15405	15458	15637	15731	15444	15587	15536	15652	15554	15476	15702	15630	15549	15686	15466	15733	15511	15604	15691	15750	15654	15627	15727	15579	15494	15755	15623	15490	15653	15535	15484	15607	15564	15612	15604	15650	15594	15507	15570	15605	15680	15679	15654	15526	15540	15710	15845	15577	15770	15606	15393	15649	15820	15710	15732	15673	15460	15630	15679	15619	15692	15508	15709	15713	15732	15629	15677	15659	15797	15498	15451	15640	15535	15693	15581	15383	15553	15606	15706	15612	15706	15379	15596	15413	15818	15648	15466	15378	15495	15625	15671	15682	15705	15672	15526	15607	15535	15345	15551	15697	15976	15824	15668	15815	15716	15569	15698	15610	15688	15790	15583	15480	15782	15677	15552	15619	15579	15614	15649	15617	15614	15560	15769	15531	15649	15524	15638	15664	15657	15543	15603	15748	15471	15530	15277	15511	15613	15661	15563	15510	15400	15800	15638	15578	15283	15440	15475	15656	15699	15629	15542	15546	15571	15728	15555	15539	15464	15519	15579	15555	15491	15677	15680	15927	15805	15576	15447	15410	15303	15468	15841	15368	15566	15494	15650	15678	15686	15581	15605	15529	15899	15584	15488	15613	15750	15724	15590	15562	15559	15656	15639	15646	15504	15329	15589	15597	15735	15812	15713	15634	15593	15548	15568	15683	15597	15884	15592	15657	15831	15614	15610	15515	15447	15513	15527	15454	15781	15522	15759	15598	15656	15571	15634	15674	15528	15841
18602	30027	24952	19596	17485	16554	16132	15930	16169	33579	49692	44921	34174	17288	14639	14584	14587	14618	14410	14601	14653	14639	14660	14704	14638	14546	14792	14745	14613	14543	14768	14546	14718	14661	14672	14815	14567	14506	14654	14849	14728	14456	14573	14733	14526	14569	14668	14624	14678	14602	14761	14625	14548	14820	14709	14582	14628	14710	14686	14585	14746	14589	14678	14565	14663	14667	14470	14731	14689	14588	14766	14698	14611	14702	14594	14509	14517	14707	14419	14443	14490	14350	14578	14692	14556	14657	14569	14650	14598	14511	14517	14722	14658	14697	14683	14708	14587	14670	14652	14687	14684	14582	14696	14646	14515	14620	14603	14613	14764	14440	14480	14625	14725	14529	14667	14529	14689	14504	14590	14606	14597	14567	14580	14570	14453	14416	14852	14683	14759	14351	14785	14667	14581	14633	14784	14783	14655	14796	14640	14692	14539	14728	14693	14661	14730	14542	14562	14795	14678	14798	14583	14708	14387	14704	14690	14477	14662	14538	14735	14528	14704	14703	14682	14675	14582	14486	14615	14702	14495	14596	14600	14757	14563	14723	14833	14719	14618	14654	14525	14546	14501	14545	14646	14612	14508	14476	14612	14693	14724	14489	14532	14609	14628	14704	14457	14614	14454	14584	14674	14544	14445	14769	14482	14577	14540	14492	14528	14746	14551	14553	14667	14457	14599	14519	14413	14698	14590	14594	14639	14629	14704	14562	14617	14594	14785	14563	14683	14762	14676	14646	14632	14510	14729	14507	14752	14708	14732	14566	14736	14688	14584	14803	14466	14626	14624	14547	14617	14620	14484	14660	14692	14565	14568	14616	14665	14720	14718	14449	14703	14599	14665	14654	14695	14559	14760	14683	14413	14506	14611	14544	14790	14778	14611	14481	14729	14590	14656	14508	14542	14773	14705	14389	14551	14635	14577	14744	14739	14767	14743	14698	14589	14543	14603	14590	14585	14606	14672	14445	14606	14752	14502	14624	14639	14660	14594	14632	14759	14759	14636	14368	14600	14444	14701	14528	14582	14648	14521	14753	14432	14509	14561	14679	14672	14384	14536	14685	14337	14491	14615	14595	14669	14522	14640	14710	14567	14746	14645	14541	14444	14537	14437	14596	14542	14576	14490	14526	14856	14578	14681	14555	14690	14734	14478	14679	14469	14647	14582	14572	14671	14600	14587	14683	14581	14580	14657	14606	14567	14627	14525	14654	14713	14602	14452	14454	14717	14574	14735	14576	14586	14467	14684	14439	14603	14628	14680	14658	14723	14602	14583	14579	14556	14511	14693	14523	14668	14528	14651	14593	14758	14557	14515	14497	14680	14744	14757	14606	14716	14589	14507	14648	14529	14593	14599	14578	14569	14515	14393	14621	14644	14652	14714	14668	14524	14463	14589	14559	14428	14576	14539	14582	14525	14635	14475	14640	14687	14551	14585	14598	14728	14439	14679	14562	14297	14346	14505	14685	14638	14605	14657	14676	14616	14547	14523	14495	14454	14656	14608	14515	14744	14489	14643	14653	14531	14475	14539	14531	14721	14649	14796	14557	14563	14619	14689	14645	14583	14620	14415	14659	14448	14710	14813	14630	14484	14660	14631	14503	14590	14448	14642	14738	14529	14519	14637	14570	14544	14539	14541	14647	14556	14566	14593	14459	14555	14398	14591	14616	14463	14549	14581	14597	14732	14719	14555	14463	14679	14673	14590	14562	14616	14581	14613	14721	14472	14591	14558	14718	14659	14446	14554	14673	14658	14473	14609	14634	14715	14789	14576	14534	14548	14667	14750	14469	14593	14637	14659	14571	14656	14586	14742	14632	14687	14498	14776	14698	14601	14521	14518	14560	14667	14534	14790	14544	14527	14580	14621	14544	14612	14656	14713	14632	14631	14564	14676	14478	14698	14546	14483	14643	14654	14705	14797	14672	14549	14524	14491	14759	14656	14544	14637	14644	14825	14551	14586	14857	14631	14597	14621	14646	14625	14589	14395	14464	14606	14512	14702	14540	14661	14536	14634	14719	14615	14519	14492	14518	14780	14657	14762	14535	14419	14645	14586	14720	14578	14469	14738	14652	14506	14540	14599	14479	14571	14578	14731	14610	14571	14657	14580	14559	14559	14625	14657	14716	14615	14564	14690	14685	14420	14579	14678	14505	14778	14498	14481	14591	14485	14540	14621	14489	14678	14619	14597	14899	14533	14491	14635	14595	14626	14617	14664	14593	14615	14625	14611	14611	14719	14809	14592	14646	14597	14433	14518	14612	14570	14519	14493	14559	14486	14562	14614	14561	14580	14674	14691	14715	14556	14654	14514	14579	14464	14557	14618	14909	14681	14536	14489	14415	14568	14688	14826	14574	14628	14565	14457	14395	14605	14677	14473	14545	14660	14696	14610	14668	14712	14765	14558	14709	14708	14699	14604	14553	14574	14734	14513	14581	14524	14557	14517	14665	14570	14675	14571	14570	14584	14724	14380	14684	14589	14470	14745	14577	14630	14507	14578	14564	14513	14503	14580	14846	14555	14639	14664	14568	14537	14541	14668	14572	14616	14717	14886	14626	14643	14614	14564	14658	14668	14719	14555	14555	14843	14622	14596	14498	14530	14572	14559	14603	14708	14619	14510	14647	14582	14742	14743	14734	14745	14630	14601	14547	14502	14657	14638	14477	14717	14626	14605	14579	14415	14524	14536	14646	14685	14582	14550	14591	14515	14531	14777	14544	14519	14655	14643	14524	14451	14696	14687	14599	14629	14660	14685	14546	14625	14749	14496	14570	14590	14535	14455	14523	14583	14735	14595	14622	14569	14519	14624	14597	14626	14745	14633	14645	14563	14564	14538	14552	14569	14550	14650	14427	14607	14629	14692	14411	14679	14582	14543	14648	14561	14605	14712	14628	14696	14524	14538	14651	14591	14595	14725	14500	14854	14631	14909	14516	14566	14593	14584	14677	14718	14591	14487	14441	14582	14548	14520	14745	14643	14632	14569	14352	14539	14592	14634	14561	14649	14449	14463	14696	14617	14650	14526	14695	14695	14614	14564	14486	14665	14546	14655	14707	14498	14627	14598	14474	14557	14511	14721	14520	14554	14617	14788	14577	14610	14783	14543	14677	14687	14583	14698	14714	14646	14555	14471	14554	14568	14661	14493	14629	14574	14450	14611	14481	14566	14650	14589	14489	14675	14769	14612	14667	14532	14676	14620	14525	14552	14734	14547	14680	14537	14652	14783	14669	14673	14346	14517	14587	14533	14606	14590	14564	14488	14571	14608	14563	14690	14571	14715	14479	14610	14497	14590	14529	14615	14554	14637	14564	14479	14700	14833	14632	14392	14731	14542	14630	14602	14607	14657	14634	14731	14587	14620	14620	14646	14508	14506	14605	14712	14582	14547	14602	14643	14657	14679	14527	14635	14732	14451	14551	14725	14603	14562	14454	14558	14648	14632	14574	14505	14437	14738	14751	14432	14519	14536	14556	14543	14648	14684	14601	14673	14712	14651	14556	14611	14672	14585	14675	14671	14514	14743	14693	14546	14716	14468	14626	14616	14577	14661	14633	14538	14557	14614	14579	14512	14489	14527	14608	14688	14559	14508	14738	14478	14486	14643	14656	14737	14640	14710	14629	14668	14632	14566	14508	14650	14518	14522	14601	14717	14328	14565	14616	14510	14704	14546	14454	14655	14711	14599	14739	14631	14499	14543	14596	14560	14596	14678	14599	14635	14604	14516	14612	14454	14541	14482	14560	14614	14692	14695	14518	14551	14653	14644	14636	14759	14529	14663	14568	14501	14688	14490	14564	14531	14610	14829	14453	14977	14723	14664	14584	14637	14615	14702	14723	14510	14694	14594	14634	14666	14562	14640	14592	14637	14662	14462	14426	14459	14676	14554	14515	14533	14629	14453	14700	14724	14701	14611	14526	14758	14568	14576	14546	14524	14573	14651	14709	14509	14592	14705	14599	14597	14645	14561	14652	14596	14416	14739	14568	14505	14695	14578	14573	14690	14497	14463	14591	14585	14543	14740	14650	14606	14336	14485	14679	14565	14546	14577	14603	14762	14484	14681	14544	14436	14720	14635	14364	14558	14652	14670	14503	14671	14625	14659	14575	14725	14593	14507	14712	14579	14615	14662	14560	14400	14574	14728	14544	14622	14605	14604	14750	14651	14739	14593	14550	14700	14715	14671	14522	14768	14580	14635	14673	14691	14558	14789	14564	14554	14416	14629	14520	14637	14619	14589	14687	14526	14650	14661	14498	14703	14601	14800	14622	14778	14323	14566	14423	14627	14622	14699	14557	14744	14510	14533	14456	14644	14590	14829	14724	14762	14533	14607	14660	14656	14511	14488	14518	14526	14524	14609	14509	14520	14649	14733	14592	14552	14514	14448	14625	14584	14602	14689	14538	14684	14654	14581	14715	14710	14626	14630	14449	14501	14580	14679	14673	14592	14602	14540	14637	14402	14701	14587	14765	14375	14612	14656	14673	14629	14630	14502	14358	14623	14764	14400	14593	14591	14569	14536	14713	14589	14617	14719	14545	14611	14544	14568	14671	14435	14501	14530	14687	14687	14665	14629	14503	14595	14631	14640	14629	14678	14468	14579	14490	14689	14761	14605	14523	14697	14554	14711	14798	14516	14485	14594	14573	14577	14633	14718	14611	14792	14474	14502	14620	14730	14474	14699	14529	14612	14681	14719	14518	14525	14563	14807	14627	14743	14841	14574	14719	14534	14487	14518	14389	14726	14716	14574	14517	14618	14591	14505	14506	14516	14431	14625	14571	14493	14524	14611	14514	14678	14695	14540	14656	14587	14517	14567	14688	14733	14640	14635	14575	14533	14604	14594	14660	14552	14727	14474	14689	14652	14611	14667	14511	14603	14641	14729	14604	14621	14694	14567	14365	14720	14606	14826	14656	14655	14503	14589	14641	14801	14616	14518	14609	14597	14679	14634	14563	14417	14790	14751	14460	14634	14619	14545	14611	14554	14544	14658	14660	14621	14616	14505	14539	14491	14434	14550	14652	14569	14679	14687	14640	14557	14564	14713	14610	14425	14667	14751	14587	14626	14527	14770	14592	14656	14605	14563	14771	14698	14667	14488	14467	14591	14498	14666	14543	14551	14438	14630	14610	14524	14449
27567	22047	23525	19147	15795	15891	16043	16060	16048	16712	18665	19090	17841	16434	15870	15929	15611	15781	15708	15763	15941	15893	15837	15914	15776	15687	15782	15790	15737	16007	15681	15891	15790	15881	15856	15530	15914	15616	15808	15649	15898	15705	15815	15820	15725	15812	16022	15883	15870	15901	15819	15792	15948	15921	15657	15819	15657	15856	15686	15795	15659	15991	15732	15745	15669	15615	15879	16004	15858	15760	15821	15598	15762	15694	15916	15580	15553	15986	15838	15954	15709	15692	15653	15605	15708	15883	15824	15881	15594	15630	15646	15521	15755	15781	15720	15835	15684	15821	15814	15982	15749	15734	15822	15785	15756	15836	15830	15718	15873	15635	15778	15479	15769	15771	15807	15789	15839	15973	15951	15835	15831	15526	15837	15573	15572	15704	15460	15725	15655	15725	15862	15746	15761	15593	15834	15631	15591	15635	15665	15639	15612	15650	15646	15663	15614	15776	15760	15894	15686	15722	15994	15681	15866	15841	15681	15853	15798	15765	15692	15665	15833	15916	15821	15669	15835	15806	15883	15852	15708	15640	15657	15728	15741	15729	15843	15707	15666	15897	15719	15782	15612	15581	15827	15797	15866	15699	15862	15730	15699	15778	15792	15834	15695	15644	15719	15752	15772	15820	15780	15614	15974	15630	15727	15596	15777	15761	15804	15794	15709	15849	15772	15818	15737	15734	15686	15800	15693	15878	15702	15674	15726	15771	15578	15759	15717	15759	15709	15874	15810	15881	15758	15905	15710	15837	15839	15645	15723	15684	15746	15768	15870	15799	15680	15643	15704	15927	15842	15815	15561	15624	15553	15775	15748	15666	15709	15716	15718	15754	15903	15661	15829	15663	15826	15699	15568	15882	15494	15840	15775	15706	15676	15641	15732	15853	15797	15695	15921	15671	15793	15727	15820	15765	15694	15954	15788	15673	15664	15775	15619	15494	15680	15685	15981	15869	15822	15721	15608	15680	15898	15734	15645	15690	15749	15846	15847	15712	15730	15669	15902	15844	15612	15682	15791	15725	15797	15651	15779	15584	15645	15761	15840	15702	15508	15905	15818	15684	15826	16003	15881	15680	15572	15706	15893	15671	15640	15704	15694	15706	15725	15660	15741	15847	15753	15692	15853	16044	15811	15609	15881	15906	15659	15762	15758	15718	15840	15657	15774	15704	15665	15676	15831	15614	15736	15924	15695	15704	15720	15725	15710	15906	15757	15783	15764	15556	15683	15663	15691	15605	15803	15814	15766	15664	15830	15794	15709	15702	15752	15798	15712	15813	15692	15658	15704	15582	15683	15684	15682	15880	15844	15837	15677	15676	15980	15715	15659	15907	15716	15774	15720	15849	15660	15705	15798	15588	15794	15738	15540	15861	15668	15782	15887	15667	15499	15588	15865	15803	15683	15780	15814	15541	15578	15591	15756	15788	15837	15564	15765	15765	15884	15545	15843	15862	15891	15747	15687	15522	15896	16057	15750	15806	15719	15578	15647	15785	15597	15551	15776	15874	15736	15786	15856	15621	15705	15685	15776	15707	15526	15598	15650	15748	15588	15751	15806	15712	15785	15731	15812	15681	15876	15889	15623	15743	15748	15760	15636	15489	15803	15725	15776	15653	15835	15796	15898	15787	15757	15534	15809	15815	15720	15945	15727	15794	15579	15789	15696	15467	15771	15764	15688	15748	15651	15662	15765	15835	15739	15673	15682	15796	15935	15817	15585	15784	15721	15625	15761	15742	15544	15640	15693	15622	15729	15641	15716	15534	15875	15714	15871	15816	15798	15855	15855	15891	15714	15675	15805	15887	15713	15768	15827	15734	15700	15818	15703	15611	15551	15637	15713	15779	15801	15648	15796	15621	15743	15841	15811	15689	15740	15908	15846	15560	15694	15621	15749	15740	15835	15837	15638	15871	15661	15639	15681	15701	15876	15401	15564	15738	15654	15928	15828	15680	15695	15764	15809	15899	15848	15796	15770	15683	15702	15787	15494	15842	15651	15727	15797	15708	15674	15737	15716	15704	15721	15608	15756	15668	15660	15600	15607	15642	15905	15744	15723	15768	15781	15782	15712	15682	15774	15671	15911	15671	15898	15882	15724	15696	15765	15466	15524	15713	15515	15772	15671	15651	15682	15732	16023	15782	15507	15719	15820	15789	15741	15723	15845	15772	15866	15853	15899	15779	15792	15662	15709	15769	15798	15756	15694	15619	15743	15713	15724	15830	15943	15758	15596	15564	15653	15917	15845	15767	15736	15829	15691	15728	15559	15657	15616	15869	15732	15873	15883	15812	15702	15587	15934	15868	15784	15683	15705	15878	15826	15704	15803	15868	15824	15650	15741	15805	15658	15795	15850	15832	15898	15741	15888	15805	15907	15825	15863	15938	15864	15883	15892	15775	15634	15792	15616	15713	15725	15587	15797	15736	15739	15699	15747	15695	15900	15827	15694	15768	15998	15796	15812	15769	15872	15825	15816	15685	15789	15690	15703	15582	15606	15944	15652	15867	15768	15827	16060	15872	15711	15793	15648	15742	15787	15567	15944	15708	15642	15745	15857	15791	15568	15679	15836	15889	15788	15663	16128	15879	15717	15636	15815	15773	15730	15779	15719	15773	15816	15796	15739	15702	15627	15674	15589	15717	15757	15752	15871	15869	15803	15741	16017	15762	15839	15703	15801	15520	15542	15669	15794	15753	15722	15640	15694	15829	15571	15683	15741	15608	15713	15765	15760	15654	15559	15791	15667	15881	15851	15796	15728	15759	15553	15529	15863	15770	15684	15584	15620	15807	15715	15804	15764	15670	15738	15753	15769	15718	15752	15892	15723	15764	15739	15821	15663	15621	15677	16010	15819	15743	15820	15895	15864	15907	15729	15710	15752	15817	15764	15774	15674	15782	15778	15836	15637	15667	15692	15622	15725	15797	15704	15796	15875	15958	15775	15735	15837	15678	15621	15847	15696	15563	15847	15670	15733	15759	15774	15598	15749	15742	15629	15728	15905	15714	15696	15635	15810	15693	15718	15827	15772	15854	15715	15621	15785	15743	15858	15797	15715	15827	15607	15719	15726	15797	15876	15771	15895	15927	15754	15833	15776	15557	15818	15767	15727	15655	15809	15783	15596	15894	15776	15719	15876	15757	15730	15822	15689	15798	15895	15633	15714	15815	15757	15773	15781	15736	15844	15930	15703	15566	15820	15876	15560	15617	15723	16031	15768	15835	15800	15914	15758	15866	15746	15653	15771	15795	15679	15865	15716	15731	15691	15578	15716	15835	15623	15713	15626	15491	15741	15736	15809	15719	15820	15857	15725	15744	15622	15879	15724	15775	15724	15995	15709	15802	15881	15957	15721	15775	15744	15586	15736	15743	15789	15646	15689	15589	15693	15717	15723	15762	15785	15595	15685	15709	15756	15894	15728	15607	15897	15754	15634	15711	15590	15715	15644	15646	15796	15759	15668	15756	15686	15773	15627	15766	15519	15783	15758	15646	15751	15651	15836	15660	15729	15663	15854	15702	15541	15570	15741	15647	15602	15733	15815	15739	15668	15802	15740	15682	15730	15745	15706	15553	15612	15758	15697	15887	15856	15653	15764	15739	15734	15833	15824	15893	15807	15857	15914	15665	15604	15698	15733	15827	15910	15957	15423	15832	15877	15820	15750	15786	15620	15777	15751	15638	15862	15755	15911	15892	15777	15698	15811	15865	15634	15862	15621	15754	15644	15730	15835	15794	15808	15770	15889	15818	15716	15621	15790	15530	15846	15698	15942	15815	15633	15749	15682	15835	15735	15777	15690	15833	15696	15721	15721	15637	15705	15533	15677	15813	15824	15859	15717	15774	15764	15589	15566	15914	15870	15872	15760	15731	15789	15794	15835	15628	15725	15745	15811	15737	15722	15683	15631	15789	15813	15720	15791	15751	15722	15870	15618	15721	15787	15942	15900	15827	15969	15804	15900	15927	15823	15678	15682	15726	15784	15647	15773	15669	15674	15851	15636	15806	15826	15659	15948	15829	15777	15720	15695	15604	15600	15629	15849	15860	16007	16059	15728	15752	15764	15734	15735	15709	15765	15778	15450	15811	15789	15503	15795	15810	15854	15732	16056	15650	15653	15752	15773	15646	15647	15760	15792	15598	15754	15772	15845	15864	15877	15703	15645	15631	15716	15853	15728	15493	15780	15614	15672	15720	15835	15665	15639	15780	15529	15652	15530	15692	15710	15628	15693	15678	15809	15725	15781	15695	15956	15893	15874	15820	15993	15806	15685	15540	15705	15711	15675	15808	15687	15769	15785	15672	15716	15603	15794	15632	15909	15682	15633	15802	15836	15881	15714	15690	15816	15756	15673	15773	15949	15768	15679	15572	15814	15938	15661	15635	15703	15742	15609	15648	15830	15915	15695	15754	15817	15678	15896	15524	15650	15856	15740	15804	15892	15731	15821	15747	15882	15995	15613	15865	15645	15694	15732	16053	15852	15837	15768	15673	15630	15854	15676	15945	15850	15619	15835	15474	15839	15778	15795	15812	15760	15754	15661	15784	15742	15773	15750	15658	15784	15533	15915	15703	15720	15816	15770	15870	15671	15546	15726	15569	15710	15785	15800	15849	15857	15886	15766	15682	15609	16040	15712	15674	15921	15788	15516	15814	15761	15774	15764	15886	15779	15790	15473	15703	15856	15888	15709	15791	15868	15779	15750	15956	15882	15872	15640	15681	15731	15763	15713	15770	15845	15798	15862	15703	15929	15615	15585	15739	15711	15760	15693	15681	15670	15614	15778	15805	15721	15850	15526	15568	15719	15923	15881	15819	15733	15759	15794	15824	15836	16064	15759	15602	15815	15647	15776	15642	15900	15644	15676	15699	15730	15811	15797	15944	15844	15770	15910	15788	15713	15728	15769	15705	15770	15872	15766	15642	15796	15454	15756	15684	15777	15743	15589	15665	15809	15635	15501	15943	15793	15613	15746	15797	15755	15811	15925	15671	15574	15849	15683	15619	15722	15728	15815	15703	15733	15798	15833	15661	15762	15749	15699	15722	15917	15631	15890	15708	15615	15711	15563	15657	15603	15809	15784	15710	15725	15880	15765	15735	15682	15541	15777	15730	15813	15914	15894	15915	15607	15797	15844	15741	15706	15776
15486	17614	16466	14961	14893	14790	14961	15336	15524	16448	19202	19007	17107	14880	14510	14719	14598	14597	14695	14715	14755	14707	14705	14642	14665	14666	14553	14715	14737	14607	14639	14746	14661	14481	14755	14707	14619	14927	14638	14850	14686	14548	14832	14634	14770	14631	14632	14702	14676	14736	14558	14813	14579	14867	14615	14820	14664	14769	14687	14690	14694	14652	14730	14587	14754	14640	14825	14726	14719	14825	14580	14808	14693	14694	14730	14668	14695	14532	14527	14776	14580	14650	14660	14812	14794	14590	14719	14626	14543	14704	14780	14576	14622	14794	14673	14640	14660	14636	14637	14605	14556	14854	14740	14696	14683	14617	14581	14691	14777	14866	14568	14779	14767	14511	14753	14598	14651	14687	14810	14596	14553	14681	14665	14699	14524	14755	14740	14527	14793	14606	14816	14664	14667	14531	14801	14656	14699	14640	14617	14712	14612	14617	14437	14901	14595	14670	14567	14565	14619	14610	14561	14731	14533	14670	14708	14582	14800	14496	14586	14787	14595	14679	14601	14613	14700	14698	14520	14436	14683	14615	14707	14637	14626	14675	14539	14685	14718	14654	14630	14682	14697	14658	14662	14535	14757	14684	14806	14697	14676	14638	14523	14599	14747	14588	14588	14575	14652	14583	14626	14593	14600	14715	14729	14701	14659	14710	14734	14656	14644	14788	14651	14582	14561	14508	14622	14624	14808	14507	14570	14714	14645	14627	14819	14680	14775	14655	14708	14569	14663	14578	14690	14702	14595	14719	14691	14589	14777	14915	14723	14716	14596	14787	14667	14522	14521	14743	14782	14578	14653	14726	14684	14611	14552	14558	14599	14639	14578	14652	14635	14482	14677	14469	14828	14694	14641	14613	14641	14604	14685	14909	14693	14632	14518	14548	14654	14684	14682	14656	14700	14690	14855	14683	14727	14607	14754	14613	14655	14556	14583	14612	14665	14853	14754	14790	14705	14648	14741	14630	14658	14885	14473	14672	14797	14565	14724	14709	14723	14562	14526	14728	14628	14638	14538	14529	14681	14679	14642	14530	14732	14720	14776	14648	14746	14664	14751	14410	14683	14796	14568	14520	14748	14645	14684	14802	14550	14662	14634	14724	14759	14712	14588	14666	14466	14736	14645	14656	14774	14612	14650	14737	14559	14459	14673	14645	14496	14769	14572	14713	14631	14692	14740	14521	14589	14862	14710	14688	14664	14766	14781	14686	14664	14598	14757	14684	14610	14609	14587	14628	14677	14719	14665	14820	14711	14860	14892	14778	14755	14767	14648	14471	14618	14805	14711	14604	14692	14605	14507	14713	14591	14647	14808	14649	14706	14617	14683	14740	14674	14651	14540	14692	14650	14775	14623	14587	14662	14603	14589	14660	14758	14626	14619	14532	14715	14796	14529	14645	14755	14833	14670	14601	14767	14629	14513	14651	14606	14666	14712	14576	14570	14808	14718	14651	14644	14785	14692	14663	14738	14476	14664	14655	14559	14599	14751	14701	14630	14548	14689	14489	14621	14586	14922	14669	14619	14565	14653	14589	14707	14796	14765	14617	14603	14700	14638	14619	14691	14738	14807	14650	14609	14551	14529	14654	14668	14646	14794	14694	14612	14503	14491	14596	14745	14519	14537	14728	14547	14697	14695	14699	14603	14575	14894	14688	14703	14723	14690	14631	14661	14665	14828	14769	14755	14634	14542	14722	14563	14649	14794	14560	14737	14753	14735	14555	14687	14542	14619	14808	14616	14506	14603	14554	14711	14600	14780	14571	14747	14686	14716	14669	14515	14819	14614	14885	14594	14584	14590	14740	14684	14633	14691	14615	14663	14754	14735	14539	14718	14687	14631	14668	14704	14712	14881	14646	14709	14764	14535	14568	14740	14490	14852	14822	14490	14783	14608	14661	14742	14583	14587	14602	14709	14698	14713	14705	14819	14489	14587	14741	14739	14461	14622	14704	14629	14720	14695	14647	14716	14594	14771	14612	14643	14654	14784	14585	14808	14633	14664	14579	14761	14852	14715	14697	14570	14663	14772	14579	14841	14739	14692	14596	14783	14720	14667	14659	14659	14742	14691	14815	14700	14494	14797	14770	14738	14612	14492	14661	14637	14620	14608	14689	14681	14848	14591	14702	14828	14765	14757	14578	14843	14641	14699	14536	14678	14813	14652	14633	14540	14775	14606	14754	14607	14521	14611	14738	14724	14759	14800	14668	14616	14636	14624	14824	14710	14660	14745	14646	14628	14621	14759	14627	14574	14685	14774	14559	14615	14530	14793	14769	14387	14672	14802	14727	14635	14612	14546	14698	14629	14764	14656	14794	14578	14683	14586	14664	14735	14572	14699	14613	14625	14705	14663	14812	14915	14642	14918	14884	14597	14691	14733	14600	14790	14534	14709	14569	14684	14652	14818	14654	14754	14723	14742	14721	14745	14686	14607	14701	14625	14752	14755	14676	14837	14752	14670	14656	14732	14653	14730	14715	14674	14661	14610	14749	14579	14739	14562	14670	14724	14701	14750	14584	14723	14660	14509	14557	14579	14655	14639	14753	14762	14586	14717	14600	14626	14763	14631	14692	14819	14714	14631	14645	14613	14501	14657	14570	14614	14661	14755	14628	14730	14719	14685	14721	14508	14588	14647	14544	14678	14495	14535	14612	14599	14675	14736	14770	14753	14695	14763	14850	14636	14786	14852	14663	14664	14722	14566	14642	14793	14483	14632	14670	14833	14706	14605	14800	14528	14627	14525	14620	14517	14596	14714	14669	14806	14855	14635	14631	14607	14601	14607	14731	14630	14670	14562	14515	14760	14607	14661	14622	14712	14803	14800	14720	14838	14659	14461	14477	14568	14631	14828	14610	14643	14642	14574	14708	14545	14524	14490	14481	14532	14624	14688	14784	14691	14508	14607	14654	14548	14706	14923	14521	14604	14776	14669	14711	14641	14609	14520	14599	14566	14591	14538	14777	14661	14637	14731	14652	14687	14775	14838	14648	14584	14775	14694	14687	14518	14747	14646	14594	14817	14596	14607	14685	14641	14617	14758	14667	14624	14667	14694	14708	14828	14503	14631	14679	14666	14577	14644	14630	14715	14719	14549	14646	14808	14683	14670	14703	14521	14794	14686	14648	14729	14638	14664	14519	14675	14571	14684	14748	14730	14708	14472	14728	14772	14734	14871	14698	14808	14544	14735	14594	14717	14819	14531	14684	14583	14586	14730	14700	14618	14650	14764	14847	14561	14876	14531	14763	14702	14646	14640	14618	14564	14559	14695	14536	14675	14524	14638	14621	14570	14739	14562	14601	14748	14691	14685	14628	14669	14651	14756	14616	14676	14572	14584	14631	14958	14755	14821	14680	14624	14657	14696	14734	14592	14762	14663	14711	14768	14635	14497	14642	14675	14743	14853	14654	14834	14615	14683	14567	14844	14727	14612	14690	14777	14556	14577	14670	14917	14743	14620	14589	14690	14719	14619	14644	14632	14723	14638	14516	14598	14596	14820	14820	14618	14818	14474	14533	14681	14649	14771	14667	14742	14704	14583	14687	14780	14635	14718	14689	14650	14792	14609	14701	14715	14587	14797	14706	14743	14554	14800	14723	14472	14605	14707	14736	14637	14795	14716	14658	14629	14727	14787	14601	14693	14669	14567	14607	14609	14875	14561	14694	14664	14734	14640	14635	14586	14614	14654	14673	14684	14592	14837	14600	14663	14689	14594	14622	14828	14759	14787	14674	14720	14576	14700	14700	14679	14739	14710	14746	14641	14641	14682	14582	14632	14579	14676	14607	14553	14733	14767	14662	14650	14812	14716	14759	14745	14612	14671	14790	14635	14631	14689	14761	14557	14555	14826	14683	14622	14462	14749	14649	14647	14754	14569	14583	14545	14584	14718	14675	14920	14623	14578	14530	14684	14579	14868	14806	14609	14588	14634	14826	14744	14675	14554	14732	14563	14473	14627	14731	14414	14675	14517	14624	14487	14690	14530	14777	14764	14718	14657	14692	14817	14580	14670	14622	14570	14785	14739	14751	14681	14575	14636	14586	14678	14581	14587	14593	14614	14846	14590	14651	14676	14566	14580	14807	14607	14724	14671	14580	14603	14542	14715	14513	14664	14662	14606	14739	14662	14703	14626	14559	14742	14607	14749	14568	14696	14710	14610	14563	14720	14676	14534	14758	14596	14665	14668	14668	14755	14528	14602	14676	14676	14712	14780	14638	14788	14752	14745	14784	14683	14643	14706	14602	14442	14596	14796	14699	14688	14871	14766	14774	14623	14659	14660	14699	14465	14681	14771	14592	14625	14554	14688	14722	14643	14608	14646	14858	14621	14825	14801	14572	14639	14767	14478	14524	14771	14635	14615	14596	14668	14724	14629	14533	14682	14729	14837	14634	14810	14594	14705	14650	14683	14677	14575	14704	14607	14745	14723	14659	14700	14692	14654	14636	14747	14681	14690	14608	14622	14475	14866	14630	14662	14675	14705	14519	14668	14727	14744	14572	14681	14696	14635	14829	14501	14877	14727	14794	14514	14441	14654	14585	14695	14884	14582	14663	14672	14678	14630	14568	14564	14628	14536	14588	14691	14591	14813	14545	14661	14704	14618	14730	14571	14682	14498	14679	14652	14595	14707	14607	14610	14772	14828	14727	14644	14619	14671	14761	14702	14562	14695	14702	14765	14581	14477	14824	14695	14728	14557	14699	14691	14736	14489	14693	14632	14628	14626	14622	14574	14529	14676	14711	14522	14649	14708	14670	14677	14408	14596	14596	14692	14600	14743	14761	14574	14781	14611	14747	14556	14582	14678	14740	14698	14701	14776	14701	14750	14630	14650	14627	14699	14504	14619	14623	14556	14566	14676	14485	14662	14798	14750	14561	14909	14737	14703	14730	14809	14731	14472	14766	14745	14764	14754	14606	14665	14745	14444	14608	14638	14713	14763	14724	14845	14838	14664	14774	14561	14656	14788	14726	14708	14715	14944	14562	14579	14681	14664	14735	14584	14671	14695	14722	14695	14753	14607	14753	14538	14716	14668	14645	14739	14638	14651	14654	14694	14550	14699	14493	14743	14793	14753	14577	14726	14651	14605	14787	14662	14795	14684	14674	14506	14867	14677	14626	14541	14590	14554	14697	14719	14737
24698	21556	28717	24962	21810	19558	19710	18434	17344	24539	33233	29766	23762	18917	17111	16744	16783	16540	16726	16568	16761	16680	16794	16759	16761	16798	16673	16637	16591	16482	16744	16736	16690	16673	16936	16683	16688	16758	16637	16797	16653	16613	16774	16609	16607	16899	16716	16634	16655	16710	16696	16639	16783	16788	16624	16845	16591	16775	16824	16772	16835	16686	16811	16734	16587	16391	16643	16548	16580	16614	16598	16558	16642	16657	16677	16659	16795	16640	16474	16808	16694	16598	16731	16664	16667	16670	16697	16459	16604	16446	16685	16652	16754	16728	16506	16713	16610	16635	16691	16656	16714	16592	16715	16770	16661	16518	16569	16621	16747	16541	16785	16637	16753	16736	16609	16782	16680	16710	16920	16571	16618	16606	16752	16839	16522	16768	16604	16670	16803	16639	16687	16577	16637	16425	16828	16615	16733	16754	16648	16639	16738	16720	16512	16639	16772	16722	16602	16704	16455	16737	16631	16836	16894	16613	16345	16757	16600	16673	16583	16691	16714	16661	16474	16552	16689	16702	16639	16737	16790	16520	16792	16705	16667	16556	16524	16767	16564	16753	16627	16656	16600	16530	16496	16555	16559	16728	16707	16613	16766	16502	16880	16544	16711	16481	16751	16728	16664	16514	16619	16525	16693	16522	16857	16509	16725	16744	16571	16582	16611	16576	16633	16643	16749	16474	16726	16446	16552	16657	16765	16696	16618	16580	16775	16842	16571	16659	16545	16425	16524	16636	16848	16615	16611	16640	16526	16629	16708	16520	16729	16624	16449	16564	16578	16785	16566	16676	16697	16457	16454	16634	16436	16789	16670	16665	16835	16822	16690	16668	16658	16790	16742	16634	16650	16733	16765	16491	16619	16773	16764	16778	16538	16806	16883	16832	16537	16716	16515	16372	16606	16823	16742	16816	16820	16751	16882	16657	16661	16697	16722	16848	16679	16581	16675	16734	16674	16656	16633	16393	16544	16760	16779	16746	16572	16821	16864	16549	16533	16727	16622	16661	16637	16635	16689	16665	16652	16833	16627	16618	16719	16854	16679	16616	16752	16533	16562	16703	16539	16509	16873	16395	16583	16716	16603	16719	16802	16586	16695	16754	16592	16599	16642	16681	16549	16499	16791	16711	16684	16837	16805	16898	16624	16775	16701	16865	16681	16644	16505	16828	16631	16635	16770	16708	16727	16894	16635	16611	16668	16877	16723	16794	16717	16708	16630	16814	16841	16536	16642	16565	16432	16682	16679	16716	16851	16669	16641	16650	16465	16552	16686	16696	16801	16872	16763	16758	16674	16653	16717	16764	16680	16705	16651	16717	16677	16635	16501	16715	16856	16622	16755	16689	16484	16505	16637	16593	16535	16584	16627	16573	16630	16648	16762	16716	16561	16718	16679	16678	16897	16715	16572	16486	16603	16754	16822	16607	16669	16496	16696	16707	16552	16722	16652	16767	16566	16685	16745	16690	16614	16753	16681	16722	16555	16513	16629	16517	16836	16522	16473	16663	16640	16539	16673	16645	16525	16756	16472	16720	16554	16508	16680	16725	16713	16672	16615	16672	16570	16734	16680	16436	16809	16439	16607	16814	16820	16723	16548	16667	16643	16467	16673	16679	16843	16644	16717	16557	16573	16566	16694	16731	16792	16655	16601	16679	16769	16761	16610	16711	16592	16443	16573	16603	16627	16649	16798	16674	16599	16635	16997	16643	16530	16489	16665	16772	16619	16618	16695	16565	16704	16894	16472	16589	16434	16612	16517	16705	16628	16611	16589	16699	16829	16586	16760	16803	16664	16606	16766	16625	16597	16663	16755	16539	16479	16632	16609	16821	16758	16594	16815	16495	16448	16628	16506	16654	16686	16704	16639	16653	16493	16377	16836	16673	16735	16636	16676	16510	16666	16617	16579	16496	16745	16868	16823	16684	16784	16624	16661	16691	16689	16460	16633	16862	16579	16697	16688	16784	16655	16645	16710	16778	16665	16754	16676	16658	16674	16561	16504	16675	16735	16679	16624	16633	16737	16543	16601	16624	16663	16748	16610	16666	16669	16511	16889	16782	16786	16772	16864	16639	16607	16706	16636	16789	16703	16670	16639	16612	16911	16591	16434	16786	16532	16560	16672	16600	16605	16746	16586	16585	16620	16580	16796	16822	16744	16748	16567	16808	16756	16571	16657	16720	16482	16782	16589	16746	16824	16867	16629	16672	16746	16554	16709	16548	16680	16482	16733	16762	16598	16706	16586	16685	16681	16552	16815	16701	16606	16567	16712	16610	16667	16872	16609	16619	16759	16529	16652	16698	16489	16583	16544	16596	16572	16714	16699	16387	16797	16657	16761	16687	16639	16746	16612	16512	16550	16653	16568	16846	16801	16604	16853	16563	16691	16474	16638	16472	16690	16721	16631	16589	16758	16586	16535	16940	16711	16814	16888	16469	16571	16463	16685	16660	16769	16853	16711	16542	16732	16561	16598	16618	16614	16629	16635	16695	16530	16582	16797	16855	16619	16514	16701	16793	16667	16478	16703	16493	16629	16655	16750	16585	16537	16710	16604	16609	16594	16734	16653	16754	16744	16777	16802	16808	16536	16693	16626	16810	16520	16632	16759	16598	16595	16536	16641	16789	16462	16754	16668	16620	16670	16826	16790	16609	16559	16530	16703	16721	16874	16623	16531	16687	16442	16951	16635	16631	16593	16797	16665	16662	16725	16612	16566	16711	16460	16525	16622	16585	16943	16544	16581	16757	16688	16552	16530	16717	16467	16666	16781	16451	16486	16756	16773	16748	16702	16826	16617	16498	16558	16670	16667	16762	16708	16767	16700	16851	16741	16565	16548	16621	16862	16674	16736	16679	16588	16753	16851	16613	16621	16836	16507	16691	16534	16501	16642	16361	16609	16749	16780	16621	16636	16635	16736	16644	16607	16569	16296	16609	16768	16635	16472	16588	16723	16704	16595	16618	16681	16760	16758	16768	16729	16431	16509	16696	16709	16651	16774	16682	16502	16750	16550	16751	16554	16663	16629	16517	16637	16620	16563	16598	16658	16664	16699	16577	16350	16749	16644	16780	16581	16828	16868	16661	16628	16512	16621	16633	16612	16664	16564	16792	16521	16787	16555	16683	16644	16619	16631	16613	16720	16543	16756	16761	16688	16581	16550	16828	16672	16777	16877	16934	16510	16725	16589	16558	16852	16647	16707	16637	16574	16707	16520	16604	16617	16830	16657	16711	16675	16620	16730	16599	16687	16892	16685	16694	16632	16521	16765	16564	16495	16579	16654	16530	16651	16666	16553	16811	16659	16651	16811	16808	16890	16570	16600	16511	16672	16759	16838	16972	16655	16583	16563	16688	16730	16802	16665	16586	16633	16784	16565	16661	16704	16647	16597	16852	16658	16686	16774	16716	16673	16494	16683	16763	16576	16583	16651	16635	16763	16646	16641	16767	16579	16753	16543	16640	16469	16611	16504	16467	16698	16667	16566	16595	16650	16765	16680	16643	16832	16617	16554	16677	16712	16770	16619	16520	16579	16791	16732	16862	16791	16847	16713	16720	16575	16672	16691	16725	16795	16557	16720	16694	16479	16783	16810	16779	16667	16659	16644	16649	16486	16510	16641	16765	16586	16812	16680	16778	16718	16719	16864	16785	16524	16662	16654	16505	16635	16522	16537	16607	16602	16532	16833	16495	16464	16682	16650	16680	16873	16480	16489	16710	16571	16851	16538	16616	16629	16693	16647	16513	16779	16448	16528	16802	16689	16612	16795	16514	16763	16591	16498	16660	16772	16603	16841	16827	16678	16555	16585	16749	16589	16723	16604	16614	16782	16697	16670	16554	16522	16340	16816	16733	16698	16865	16597	16679	16631	16512	16787	16792	16694	16697	16695	16601	16629	16670	16609	16546	16816	16565	16688	16638	16715	16634	16719	16589	16746	16488	16709	16483	16647	16596	16625	16663	16687	16804	16791	16581	16549	16657	16509	16786	16726	16647	16637	16723	16686	16465	16634	16660	16787	16479	16670	16468	16698	16534	16720	16475	16499	16439	16472	16534	16598	16745	16517	16570	16506	16861	16814	16632	16509	16621	16691	16569	16705	16542	16607	16919	16633	16576	16740	16703	16573	16584	16708	16677	16521	16703	16728	16649	16663	16610	16742	16726	16706	16750	16567	16701	16537	16710	16577	16593	16523	16550	16757	16449	16563	16646	16631	16683	16904	16768	16804	16815	16656	16729	16639	16713	16716	16486	16640	16635	16877	16749	16768	16694	16585	16610	16785	16789	16661	16598	16798	16724	16750	16628	16451	16720	16572	16641	16601	16852	16781	16664	16568	16650	16593	16638	16510	16658	16420	16812	16598	16760	16559	16865	16709	16703	16959	16590	16660	16556	16628	16698	16510	16616	16797	16582	16736	16681	16570	16782	16624	16565	16704	16504	16541	16745	16739	16631	16510	16838	16640	16667	16903	16924	16672	16804	16761	16704	16592	16841	16666	16552	16579	16667	16525	16661	16547	16679	16532	16640	16557	16649	16506	16645	16607	16551	16603	16752	16831	16744	16859	16530	16659	16441	16617	16631	16750	16674	16751	16753	16788	16568	16748	16693	16716	16608	16666	16761	16838	16697	16794	16706	16633	16573	16520	16726	16472	16667	16550	16527	16625	16652	16572	16871	16587	16663	16704	16514	16535	16643	16784	16731	16838	16649	16691	16595	16571	16744	16708	16557	16669	16591	16717	16730	16515	16623	16491	16613	16725	16643	16643	16912	16779	16690	16584	16651	16518	16722	16742	16602	16809	16795	16627	16688	16508	16603	16770	16541	16663	16452	16654	16794	16577	16692	16915	16545	16519	16868	16606	16579	16702	16705	16709	16702	16984	16491	16567	16676	16658	16675	16725	16566	16839	16681	16530	16521	16466	16563	16573	16724	16823	16785	16857	16676	16769	16693	16764	16661	16625	16582	16538	16766	16591	16650	16616	16763	16748	16521	16658	16708	16700	16717	16678	16535	16712	16671	16572	16255	16298	16922	16559	16558	16452	16620	16892	16746	16750	16686	16849	16625	16622	16507	16711	16591	16679	16703	16690	16449	16520	16580	16749	16930	16746	16579	16686	16656	16723	16541	16632	16628	16581	16897
16041	25073	22741	17343	16542	16157	17374	17844	15985	27785	37323	30540	23925	17330	15358	15347	15319	15300	15341	15261	15244	15516	15287	15349	15148	15400	15246	15183	15361	15257	15175	15331	15326	15364	15300	15337	15482	15244	15229	15095	15293	15358	15447	15265	15324	15455	15370	15443	15337	15336	15323	15375	15217	15291	15368	15236	15381	15239	15251	14986	15189	15327	15322	15384	15334	15205	15376	15138	15348	15349	15247	15267	15333	15236	15417	15274	15407	15292	15329	15151	15375	15319	15309	15430	15283	15369	15330	15276	15410	15124	15104	15155	15222	15190	15077	15378	15298	15249	15153	15390	15205	15264	15114	15233	15225	15309	15334	15156	15462	15159	15329	15161	15273	15309	15373	15212	15385	15232	15111	14999	15506	15158	15056	15236	15369	15247	15362	15264	15424	15346	15349	15292	15185	15224	15141	15221	15243	15224	15217	15171	15253	15245	15251	15222	15294	15279	15328	15322	15464	15200	15241	15206	15273	15293	15198	15285	15195	15084	15171	15340	15240	15196	15146	15213	15358	15154	15275	15289	15369	15055	15124	15504	15109	15134	15307	15356	15214	15230	15262	15139	15316	15193	15359	15256	15158	15364	15435	15263	15073	15341	15230	15378	15226	15335	15308	15202	15299	15184	15184	15228	15215	15023	15388	15161	15285	15226	15130	15256	15350	15179	15226	15341	15296	15150	15152	15198	15269	15333	15278	15139	15233	15263	15246	15238	15090	15270	15234	15352	15256	15167	15339	15386	15242	15203	15290	15299	15245	15293	15184	15247	15314	15409	15187	15286	15256	15271	15261	15325	15196	15539	15269	15294	15299	15271	15350	15380	15234	15359	15345	15145	15154	15139	15405	15145	15199	15209	15245	15148	15317	15310	15496	15147	15210	15410	15318	15256	15310	15115	15266	15203	15316	15279	15303	15277	15219	15266	15159	15372	15249	15206	15178	15149	15248	15182	15259	15281	15353	15252	15120	15221	15201	15102	15149	15372	15209	15396	15399	15278	15303	15214	15319	15051	15233	15301	15363	15385	15122	15156	15235	15237	15261	15265	15237	15224	15276	15383	15196	15181	15271	15240	15258	15262	15239	15364	15270	15370	15321	15457	15252	15271	15264	15188	15223	15251	15281	15202	15212	15224	15355	15355	15353	15218	15340	15307	15339	15214	15262	15201	15356	15150	15268	15268	15234	15211	15211	15220	15282	15084	15188	15171	15364	15353	15316	15277	15276	15144	15384	15217	15317	15347	15157	15448	15084	15219	15248	15435	15339	15230	15112	15380	15230	15128	15527	15206	15307	15267	15207	15242	15390	15330	15296	15186	15149	15386	15398	15339	15188	15377	15331	15410	15247	15219	15176	15375	15227	15225	15241	15213	15301	15326	15238	15268	15195	15309	15279	15117	15306	15318	15311	15376	15321	15292	15379	15332	15198	15256	15332	15137	15305	15396	15130	15358	15245	15047	15316	15236	15322	15382	15321	15198	15380	15285	15220	15396	15328	15199	15249	15205	15307	15341	15188	15332	15371	15173	15296	15196	15228	15265	15252	15275	15263	15274	15174	15030	15322	15139	15362	15158	15268	15349	15096	15232	15351	15412	15246	15210	15300	15348	15325	15343	15238	15123	15152	15370	15113	15253	15395	15131	15307	15118	15348	15150	15190	15475	15258	15329	15341	15245	15306	15205	15428	15230	15183	15408	15352	15289	15273	15250	15266	15195	15190	15295	15278	15215	15340	15438	15276	15186	15228	15326	15451	15163	15174	15310	15266	15326	15205	15177	15097	15254	15074	15358	15170	15331	15190	15321	15325	15231	15350	15290	15297	15362	15155	15330	15348	15271	15280	15282	15388	15233	15342	15255	15322	15150	15437	15268	15194	15309	15189	15377	15353	15294	15146	15126	15341	15253	15373	15192	15225	15216	15116	15117	15098	15290	15213	15415	15460	15149	15251	15316	15278	15204	15326	15135	15279	15177	15254	15108	15225	15241	15214	15364	15266	15221	15239	15194	15456	15355	15257	15348	15282	15191	15143	15177	15121	15109	15255	15289	15176	15433	15114	15272	15265	14993	15161	15283	15319	15166	15263	15235	15214	15274	15339	15231	15472	15375	15247	15246	15223	15227	15184	15409	15104	15287	15199	15348	15254	15271	15150	15282	15212	15301	15270	15313	15303	15087	15293	15371	15320	15411	15231	15281	15163	15342	15135	15269	15183	15253	15237	15339	15186	15214	15204	15196	15173	15010	15183	15396	15215	15192	15319	15276	15147	15353	15242	15152	15238	15151	15222	15442	15165	15419	15194	15431	15565	15179	15194	15240	15335	15392	15309	15304	15289	15250	15386	15221	15166	15108	15338	15393	15253	15256	15251	15329	15208	15353	15435	15235	15211	15125	15125	15158	15165	15423	15332	15266	15294	15302	15146	15387	15171	15220	15270	15383	15387	15304	15103	15212	15134	15226	15110	15077	15258	15256	15299	15100	15268	15348	15132	15188	15160	15272	15227	15304	15272	15218	15236	15384	15182	15258	15230	15313	15232	15240	15287	15239	15271	15158	15184	15234	15138	15258	15295	15295	15234	15321	15205	15168	15234	15230	15250	15215	15293	15417	15220	15335	15280	15239	15292	15329	15346	15315	15231	15221	15454	15383	15182	15459	15218	15422	15371	15361	15283	15310	15327	15323	15117	15374	15221	15112	15158	15283	14980	15228	15422	15200	15238	15327	15275	15288	15245	15332	15190	15114	15261	15333	15350	15072	15404	15233	15240	15196	15326	15182	15282	15065	15360	15357	15166	15317	15264	15015	15443	15276	15299	15124	15374	15096	15201	15383	15143	15173	15238	15326	15094	15304	15333	15162	15106	15228	15202	15371	15172	15195	15252	15336	15180	15347	15181	15086	15367	15490	15373	15236	15270	15256	15414	15304	15272	15190	15290	15328	15276	15235	15163	15414	15353	15161	15471	15379	15199	15416	15249	15232	15223	15419	15465	15167	15284	15265	15235	15333	15331	15289	15261	15316	15269	15267	15281	15249	15367	15158	15206	15213	15285	15229	15324	15208	15278	15430	15114	15280	15281	15357	15285	15221	15311	15274	15376	15271	15184	15164	15333	15316	15353	15321	15314	15320	15368	15331	15346	15234	15391	15196	15197	15158	15315	15057	15279	15290	15296	15254	15354	15277	15233	15312	15227	15336	15211	15247	15410	15342	15215	15334	15025	15270	15153	15119	15203	15271	15212	15203	15306	15261	15272	15302	15332	15156	15252	15166	15276	15292	15171	15324	15222	15258	15472	15254	15276	15191	15232	15312	15312	15187	15235	15152	15374	15282	15317	15239	15350	15288	15393	15444	15196	15169	15450	15388	15439	15362	15242	15164	15296	15143	15207	15335	15244	15349	15294	15243	15237	15234	15328	15423	15249	15179	15401	15328	15388	15311	15151	15309	15234	15234	15088	15387	15325	15309	15296	15339	15419	15244	15152	15318	15167	15220	15251	15219	15342	15324	15185	15213	15302	15218	15177	15353	15201	15379	15349	15382	15256	15281	15228	15294	15386	15259	15477	15275	15325	15150	15073	15445	15246	15151	15459	15249	15230	15253	15305	15359	15199	15305	15308	15023	15236	15517	15318	15282	15294	15421	15425	15234	15269	15454	15217	15164	15361	15211	15271	15291	15294	15185	15282	15311	15198	15325	15307	15222	15375	15214	15300	15244	15147	15172	15193	15368	15221	15064	15320	15202	15160	15284	15290	15161	15181	15269	15250	15455	15313	15288	15275	15433	15227	15177	15364	15368	15297	15159	15294	15106	15203	15087	15080	15208	15154	15201	15300	15080	15382	15631	15295	15227	15310	15200	15207	15050	15139	15348	15357	15164	15186	15174	15154	15242	15175	15205	15159	15444	15225	15294	15271	15423	15203	15173	15197	15166	15284	15237	15223	15280	15316	15431	15154	15222	15215	15229	15341	15238	15213	15324	15156	15327	15342	15345	15136	15129	15355	15103	15251	15215	15250	15171	15361	15296	15154	15419	15372	15153	15427	15297	15308	15132	15450	15386	15080	15142	15268	15358	15294	15405	15245	15318	15326	15243	15327	15150	15219	15387	15232	15361	15267	15332	15244	15268	15502	15094	15145	15301	15284	15417	15185	15505	15270	15365	15267	15312	15253	15198	15342	15318	15133	15273	15197	15356	15268	15280	15265	15359	15438	15263	15311	15363	15253	15254	15225	15307	15477	15118	15426	15459	15273	15230	15421	15354	15494	15242	15274	15243	15207	15221	15296	15123	15245	15297	15353	15095	15298	15298	15473	15384	15202	15421	15010	15271	15279	15292	15272	15319	15158	15120	15328	15118	15446	15268	15361	15218	15324	15184	15312	15343	15337	15151	15194	15142	15194	15059	15134	15222	15162	15354	15269	15363	15349	15190	15288	15329	15248	15157	15422	15453	15225	15119	15430	15168	15257	15215	15326	15197	15302	15289	15147	15432	15213	15259	15146	15242	15132	15269	15248	15141	15404	15276	15396	15329	15292	15183	15238	15326	15227	15209	15264	15301	15187	15233	15135	15325	15276	15290	15115	15325	15088	15039	15373	15150	15157	15208	15118	15460	15170	15162	15305	15412	15304	15448	15137	15344	15320	15124	15148	15426	15120	15105	15199	15168	15190	15267	15218	15307	15355	15209	15386	15297	15354	15172	15219	15370	15262	15193	15191	15205	15250	15332	15435	15379	15155	15467	15294	15291	15336	15311	15339	15223	15344	15180	15406	15221	15289	15306	15255	15310	15311	15246	15218	15307	15290	15279	15188	15279	15140	15129	15235	15181	15201	15213	15272	15350	15245	15174	15318	15142	15471	15317	15201	15292	15171	15440	15223	15277	15348	15297	15346	15159	15372	15150	15122	15280	15137	15408	15211	15171	15251	15198	15232	15292	15362	15234	15317	15253	15436	15289	15204	15387	15200	15116	15281	15310	15058	15245	15240	15402	15254	15203	15212	15305	15179	15166	15244	15221	15273	15356	15174	15185	15335	15388	15313	15212	15282	15166	15276	15155	15272	15016	15120	15329	15349	15198	15222	15203	15210	15330	15199	15140	15283	15263	15310	15310	15233	15281	15217	15243	15359	15483	15162	15257	15106	15020
23071	21510	29469	23976	21611	23078	24794	18667	17151	26932	49508	43147	31767	20987	16666	16192	16482	16377	16100	15971	16094	16240	16207	16181	16371	16170	16123	16201	16224	16210	16162	16080	16150	15973	16001	16097	16141	16192	16178	16016	16124	15985	16124	15979	16011	16214	16253	16028	15991	15971	16140	16020	16129	16152	15911	16198	16106	16078	16032	16222	15920	15924	16052	15902	15957	16008	16038	16114	16153	16163	16116	16145	15953	16139	16218	16068	16204	16006	16272	15981	16237	16190	15935	16008	16036	16087	16172	15965	16021	16059	16197	16084	15797	15932	16160	16076	15940	16192	16218	15807	16077	16228	15903	16020	15942	16099	16065	15989	16115	16123	16070	16007	15927	16183	16029	16053	16060	15998	16093	16046	16225	16200	16020	16188	16067	15965	16071	16191	16001	16153	15801	16026	16036	15976	15874	16088	16117	16050	16026	16034	16024	16236	16001	16087	15920	16216	16002	15972	16036	16141	15984	16091	16072	16272	16020	15850	15986	15979	16120	15915	16025	15923	15891	15970	16001	16123	16009	15879	15986	15997	16132	15816	16049	15923	16151	16035	16232	16133	15980	15751	16212	15787	16180	16141	16094	15907	15988	15994	16070	16076	16041	16079	16045	15986	16110	15962	16015	16085	15910	16014	15982	15815	15907	15820	16053	16084	16099	16159	15952	15927	15996	16020	15989	16001	16008	16115	15960	15967	15889	16085	16191	16026	16204	15945	15942	16037	16116	16021	15906	16032	16166	16091	15923	15775	16088	16027	15959	15993	16056	16078	16051	15704	15872	15962	16022	16153	16130	15927	16086	15698	15768	16084	15905	15960	16021	15990	15956	15986	16068	15959	16203	16030	16046	15798	16062	15995	15941	16006	16068	15944	16020	15922	16123	16277	15947	16148	16101	16017	16113	16037	15956	15852	16134	16088	16164	15919	16014	16178	16177	16019	16042	16037	16138	15908	16139	15974	15946	16122	15882	16132	15943	16046	15994	16020	15927	16021	15920	15961	16046	15880	15775	16047	16072	15947	16167	16087	16074	16152	15947	15897	15976	16073	16092	16007	16113	16066	15901	15934	16136	16221	15975	16067	16198	16030	16149	15944	15912	16002	16088	16029	16120	16062	16058	15914	15930	15968	16022	15988	16039	16033	16058	16036	15924	15905	15700	15888	15917	16087	16149	16117	15830	16065	16166	16021	15852	15918	15927	16028	15886	16198	16122	16122	16104	15929	16010	15735	16179	16062	16066	16214	16201	15851	16015	16082	16038	16120	16012	16040	15997	16167	15908	16032	15951	15928	15947	16164	15968	16130	16249	16231	16021	15962	15838	16058	15917	15995	15908	15968	16205	15873	16002	15987	16101	15828	16041	16177	16012	16057	16113	16140	16117	15739	16058	16104	16134	16095	16124	15956	16006	16038	15924	16193	15964	16120	15858	15988	16143	16135	16136	15919	16086	16031	16096	16014	15975	15828	15895	16187	16115	15957	15928	16017	16064	15835	15953	15900	16135	16044	15964	15903	16032	15987	15792	16045	16145	16033	15982	16186	16190	16218	16148	15951	15937	16071	15788	15916	16026	16193	15987	16108	15973	15971	16149	16019	16008	15662	16226	15969	15989	15871	16099	16056	16116	15982	16028	16147	16105	16038	16087	16105	16178	16078	16064	16027	15866	16090	15957	15988	16356	16115	16108	16222	16089	16044	16163	16016	15894	15856	16052	16064	15818	16131	16039	15847	16085	15973	15773	15944	16018	16139	16064	15951	16108	15897	16143	15897	16095	16112	16105	16041	15831	15956	16026	15917	15929	16066	15953	16072	16123	16100	15968	15820	16018	16060	16025	16046	15824	16157	15926	15969	15924	15843	16045	16078	16106	16125	15962	16055	16028	16161	16150	15959	16131	16139	15805	15878	16162	15854	16086	15930	16050	16098	16021	16082	16172	16042	16024	15791	15826	16095	16085	16261	16164	16117	15955	15937	15863	16205	15928	15987	16099	16101	15992	16156	16050	16013	15983	16050	15972	15996	16125	16021	16185	15787	15916	16057	15986	15889	15822	16175	15868	16132	15898	15965	16165	15940	16067	15953	16223	15989	15957	16153	16220	16005	16003	15914	15950	16050	15858	15988	15985	15925	16002	15892	16298	16144	15852	15912	15907	15965	15938	16062	16303	15913	15981	15744	16001	16091	15934	15785	16006	15944	16014	16146	16207	15975	15962	15919	16048	16078	16241	16049	16102	16106	16028	16264	15866	15916	16024	15978	15952	16176	16166	15971	16016	15999	16012	15831	16010	15842	15958	15830	15875	16082	15948	15999	15954	16162	16025	16154	16297	16255	16236	15913	15944	16035	15863	15954	16039	16000	15954	16046	16053	16146	16138	16266	16283	15957	15986	16065	16055	16034	16082	15952	16104	16045	16020	16199	15997	16175	16141	15900	16095	15939	16038	16028	16087	15908	15964	15931	16051	16133	16116	16135	16059	16171	15892	16011	16019	15961	15941	15979	15947	16106	16176	16027	16101	15887	16009	16184	16152	15934	15784	15822	15897	16034	16012	16058	15950	15874	15995	15864	16079	16212	15955	15789	15966	16019	15879	15813	15937	16016	16042	16133	16087	15989	15931	16067	16043	16069	16076	15947	15817	16280	15939	16195	16132	16195	16010	15987	15758	16071	16284	16195	16028	15909	16039	15997	15882	15906	16037	16265	16092	15868	15885	15896	16217	16108	15962	16000	15853	15963	15875	16026	15889	16005	15953	15924	16025	15885	15961	16194	16137	16257	15781	15963	15923	16009	16128	15814	16186	16001	16047	16093	15908	16028	15865	15895	15919	15965	16132	15942	16248	16031	15922	16021	16019	15997	16005	16166	16225	15779	16011	16084	15954	16066	15896	15847	16190	16158	16022	15811	15944	15797	15908	16079	15842	15832	15877	16198	16005	16066	15900	15786	15945	15931	15787	16009	16051	16041	16075	15944	16155	15972	16072	16074	16336	15959	15965	15640	16234	15874	15990	16080	16009	15985	16029	16056	15919	15962	16004	16078	15989	16042	15979	16087	16076	16000	15865	16126	15888	16145	15909	16011	16256	16168	15977	16067	15944	16112	16173	16125	15935	16087	16119	15790	16122	15994	16039	15922	16078	16366	15880	16052	15991	16151	16042	16015	15910	15977	16095	16114	16032	16149	16069	15894	16140	15946	16078	16120	15838	15929	15993	15919	16215	15778	16159	16009	15832	16167	16123	16085	16008	15922	16084	15992	16125	16075	16008	16032	16037	16180	16222	16313	16098	15937	16007	15968	15964	16083	15910	16002	16250	15968	16142	15836	15829	15996	16201	16069	16050	15986	16064	15831	16118	16122	16155	16232	15984	15909	15711	16014	16065	15919	16070	15781	15920	15825	16079	15981	15974	16063	16158	16048	15934	16185	15878	15940	15978	16157	16127	15798	16205	16098	15994	15833	15778	16074	15949	16125	16044	16127	15979	16069	16039	15824	15929	16036	16019	16056	16075	15911	16082	15900	15800	15986	15937	15993	16148	16179	15928	16081	16070	16066	16136	16086	16009	16143	15909	16061	15930	15925	15924	15891	16071	15963	16068	15949	15977	16081	15980	15850	16048	15909	15974	16137	15981	15850	15939	16185	16025	15895	15964	15934	15959	15943	15963	15893	15988	15917	15977	15981	16002	15891	15944	16107	16135	16043	16020	15958	16220	16030	15996	15856	15922	15971	15964	16128	16004	15978	16009	15894	16068	16028	16011	15962	16022	16180	16037	15883	15955	15936	16026	16283	16066	15922	15941	15882	16141	16041	16136	15764	15954	15850	15950	16013	16027	15925	16017	16001	15942	16156	16170	16091	16062	15847	15972	16039	15939	16090	16080	16070	16037	15958	15908	16027	16109	16109	16004	16038	16135	16089	16066	15933	16086	16013	15964	16002	15933	16103	15968	15982	16100	15967	16021	16130	16181	16168	16084	16119	16075	15989	15950	15935	15862	15817	15986	15983	15965	15893	15903	16005	16091	16190	15975	16126	16167	15994	15999	16007	15795	15994	16098	16011	15853	15875	16177	15938	16078	16088	15987	15854	16057	15911	16030	16105	16044	15987	16075	15914	15974	15821	15600	16072	15985	15974	15923	15847	16002	15954	15988	16188	16052	16006	15902	16007	16063	15908	15949	15977	16067	15663	16057	15842	15952	16072	16052	15930	15975	15921	16114	16122	16270	15875	15820	15945	16092	15773	16011	16042	15962	16069	16108	15970	16052	16115	16027	16079	16169	16064	16158	16014	16155	15827	15960	15969	15913	16023	15850	15930	16115	16016	16077	16218	15841	16045	16226	16087	15922	16031	16133	15848	16089	16127	15891	15816	16075	16019	16002	15931	15959	16090	16030	15890	15978	15892	15980	16100	16089	15986	15935	15947	16264	16109	15923	16236	16090	16086	15936	16129	15833	15872	15957	16016	16192	16168	15857	15982	15962	16074	15993	16035	15998	16058	16071	15963	16076	15862	16060	16082	15914	15981	16184	16167	15827	16141	15937	16028	16049	15973	15969	15905	15945	16082	16063	16012	16185	15931	16103	15751	16104	15792	15951	16154	15985	15945	16169	16236	16211	15975	16038	15972	15997	16019	15963	15932	16103	15993	16316	16027	15883	16021	16012	16171	15935	16241	16100	15955	16073	16016	15863	16070	16041	16070	16177	15829	16045	16049	16043	16004	15951	16138	15940	15794	15939	15839	15940	16036	16088	16131	16016	16114	16023	15864	16207	15953	15853	16196	15937	16001	16184	16122	16116	15849	15950	16047	16152	15937	15980	16017	16053	16024	15996	16102	16107	16032	15981	15955	16047	16019	16189	16106	15971	16175	15953	15967	15776	15992	16020	16049	15932	15858	16083	16041	16155	15963	16114	16063	15986	16110	15864	16014	16045	16064	15911	15827	15958	16026	15981	16007	16016	16148	15978	16342	16002	16109	16230	16081	16026	15999	15806	15858	16145	15946	15986	16053	15872	15927	16125	15995	16071	16047	15916	15875	16028	16132	15867	16059	16007	16143	16183	16010	15927	16006	15789	15853	15954	15971	16013	16076	16008	15836	15874	16137	16012	16071	15941	16032	16005	15989	16075	16021	15941	16111	16167	16087
15185	27112	24901	20086	17655	17038	19707	17642	16708	31344	51499	43829	32998	17981	14695	14877	14714	14777	14662	14883	14787	14484	14763	14864	14862	14871	14961	14713	14803	14747	14673	14698	14760	14819	14768	14783	14843	14699	14755	14729	14715	14769	14785	14852	15010	14798	14863	14754	14693	14949	14770	14872	14937	14848	14827	14878	14801	14821	14799	14825	14861	14767	14812	14908	14747	14767	14767	15023	14719	14711	14757	14718	14628	14882	14771	14814	14830	14810	14887	14877	14731	14774	14743	14891	14743	14915	14835	14938	14821	14644	14950	14773	14714	14816	14949	14857	14674	14927	14695	14933	14694	14779	14743	14776	14707	14724	14707	14682	14965	14692	14758	14746	14830	14662	14790	14793	14831	14820	14848	14883	14864	14690	14866	14681	14714	14759	14879	14933	14804	14693	14708	14803	14771	14813	14692	14804	14717	14772	14690	14681	14825	14812	14840	14720	14856	14716	14845	14748	14866	14854	14819	14958	14670	14877	14949	14809	14828	14717	14722	14711	14853	14837	14597	14764	14893	14880	14774	14824	14752	14773	14781	14808	14802	14795	14745	14715	14608	14716	14814	14959	14804	14711	14800	14688	14828	14651	14686	14585	14889	14666	15030	14631	14832	14524	14930	14704	14799	14930	14677	14624	14769	14955	14817	14689	14576	14637	14676	14765	14584	14846	14791	14876	14822	14618	15018	14749	14696	14901	14597	14813	14824	14742	14737	14671	14821	14730	14703	14870	14948	14759	14668	14760	14853	14836	14815	14601	14704	14742	14818	14690	14711	14876	14613	14806	14723	14681	14774	14772	14980	14695	14725	14770	14666	14829	14882	14742	14788	14840	14807	14770	14650	14837	14683	14567	14577	14774	14805	14768	14866	14633	14760	14690	14885	14749	14821	14951	14755	14906	14816	14714	14666	14680	14767	14750	14874	14569	14632	14883	14691	14670	14725	14858	14701	14658	14814	14752	14707	14692	14882	14784	14828	14642	14648	14666	14811	14680	14732	14792	14816	14900	14856	14690	14771	14703	14758	14753	14757	14761	14662	14636	14726	14769	14821	14778	14905	14818	14831	14707	14682	14674	14737	14767	14689	14804	14693	14906	14753	14848	14702	14865	14708	14861	14763	14748	14852	14614	14675	14763	14673	14870	14807	14855	14953	14514	14877	14693	14832	14831	14795	14756	14767	14813	14735	14771	14691	14768	14631	14711	14884	14763	14781	14761	14795	14774	14793	14733	14776	14696	14787	14829	14909	14576	14678	14867	14756	14854	14739	14694	14648	14883	14772	14758	14696	14950	14754	14689	14874	14731	14787	14929	14827	14739	14635	14626	14890	14749	14887	14729	14706	14718	14809	14601	14730	14949	14803	14679	15004	14538	14675	14633	14728	14776	14745	14718	14779	14804	14837	14770	14741	14625	14788	14825	14813	14712	14844	14781	14807	14822	14664	14807	14837	14699	14766	14731	14694	14648	14801	14636	14646	14626	14759	14653	14798	14614	14821	14761	14763	14888	14845	14701	14687	14824	14750	14577	14646	14715	14655	14619	14740	14778	14643	14786	14826	14850	14821	14762	14972	14785	14764	14626	14642	14739	14759	14637	14699	14760	14778	14864	14780	14789	14747	14765	14834	14874	14704	14840	14821	14790	14752	14963	14694	14621	14715	14841	14721	14671	14757	14697	14918	14721	14754	14740	14666	14695	14578	14624	14609	14791	14752	14727	14726	14833	14821	14630	14788	14704	14740	14800	14748	14902	14609	14852	14841	14788	14595	14861	14729	14761	14670	14797	14709	14740	14677	14763	14808	14661	14774	14717	14904	14771	14648	14666	14658	14824	14801	14752	14736	14821	14715	14711	14722	14748	14850	14755	14800	14718	14746	14909	14677	14737	14836	14882	14762	14872	14551	14804	14598	14743	14995	14763	14619	14850	14710	14829	14735	14756	14686	14767	14864	14775	14880	14635	14796	14785	14814	14674	14657	14685	14673	14792	14834	14668	14829	14723	14727	14694	14684	14672	14743	14704	14745	14691	14730	14600	14880	14853	14811	14668	14697	14867	14800	14810	14651	14855	14760	14818	14856	14706	14820	14619	14857	14692	14753	14790	14713	14671	14785	14676	14664	14784	14798	14787	14744	14734	14665	14627	14963	14810	14543	14812	14696	14975	14708	14809	14823	14881	14725	14622	14872	14761	14737	14738	14632	14793	14646	14719	14675	14711	14684	14750	14847	14654	14718	14832	14818	14789	14823	14771	14868	14677	14725	14741	14645	14819	14722	14821	14653	14635	14741	14864	14756	14858	14763	14806	14736	14647	14782	14796	14683	14809	14866	14637	14876	14792	14820	14757	14748	14857	14661	14904	14772	14682	14705	14888	14804	15078	14675	14892	14690	14859	14715	14799	14769	14642	14605	14806	14838	14721	14864	14842	14871	14560	14741	14873	14927	14743	14761	14852	14971	14717	14867	14711	14777	14781	14642	14608	14822	14730	14641	14861	14703	14820	14634	14778	14834	14643	14634	14699	14855	14575	14850	14852	14809	14817	14599	14591	14801	14696	14804	14804	14598	14607	14549	14808	14701	14753	14836	14756	14823	14688	14634	14801	14668	14776	14600	14593	14685	14827	14842	14821	14735	14631	14756	14714	14881	14814	14774	14494	14717	14746	14654	14852	14738	14768	14740	14830	14801	14652	14778	14713	14916	14721	14712	14689	14778	14636	14849	14893	14869	14730	14847	14713	14610	14656	15023	14967	14639	14740	14728	14734	14838	14563	14877	14697	14583	14899	14666	14772	14721	14696	14798	14779	14901	14853	14916	14695	14729	14759	14711	14883	14715	14766	14689	14683	14789	14693	14657	14864	14720	14647	14833	14882	14686	14787	14749	14764	14902	14669	14689	14707	14614	14830	14787	14858	14716	14661	14720	14811	14633	14776	14616	14603	14684	14698	14695	14694	14841	14884	14663	14472	14735	14785	14860	14718	14744	14636	14779	14810	14821	14878	14729	14850	14796	14644	14811	14801	14744	14795	14748	14884	14747	14686	14773	14537	14860	14746	14657	14721	14685	14628	14717	14779	14763	14707	14806	14629	14858	14706	14717	14839	14865	14684	14634	14777	14631	14856	14826	14861	14803	14759	14628	14731	14756	14853	14987	14725	14661	14903	14772	14703	14678	14867	14785	14699	14754	14751	14772	14682	14700	14734	14700	14756	14757	14620	14836	14850	14749	14705	14647	14745	14745	14827	14915	14562	14650	14806	14859	14693	14622	14682	14818	14654	14609	14691	14846	14714	14697	14689	14659	14663	14731	14832	14812	14720	14737	14758	14795	14620	14773	14888	14741	14706	14735	14752	14663	14624	14824	14582	14681	14623	14725	14838	14713	14793	14788	14830	14733	14745	14730	14771	14773	14871	14714	14724	14729	14768	14846	14718	14754	14604	14737	14826	14858	14904	14760	14814	14817	14826	14857	14580	14772	14717	14876	14653	14914	14758	14689	14803	14875	14817	14787	14710	14721	14671	14734	14799	14641	14894	14666	14687	14738	14685	14597	14826	15011	14650	14606	14885	14726	14689	14851	14825	14648	14654	14864	14806	14705	14794	14939	14658	14820	14626	14884	14638	14722	14774	14783	14930	14717	14742	14711	14699	14729	14803	14753	14581	14870	14819	14796	14821	14781	14920	14750	14918	14906	14696	14913	14601	14826	14776	14832	14894	14723	14760	14803	14541	14609	14801	14727	14865	14815	14842	14873	14838	14766	14772	14720	14864	15104	14814	14806	14718	14677	14640	14753	14870	14757	14612	14846	14807	14792	14789	14651	14715	14801	14811	14667	14800	14913	14715	14795	14765	14789	14623	14742	14772	14520	14758	14666	14871	14884	14822	14839	14695	14848	14808	14639	14601	14832	14590	14812	14735	14587	14685	14733	14594	14686	14756	14741	14689	14774	14641	14725	14796	14824	14721	14823	14736	14868	14690	14719	14698	14822	14715	14728	14817	14750	14530	14797	14807	14621	14732	14703	14730	14898	14864	14913	14848	14778	14683	14704	14733	14771	14798	14716	14786	14690	14787	14754	14877	14847	14915	14752	14667	14816	14765	14725	14768	14754	14656	14700	14823	14837	14767	14737	14679	14707	14866	14747	14762	14732	14679	14715	14827	14791	14796	14805	14671	14796	14749	14800	14663	14627	14654	14812	14825	14833	14840	14767	14793	14880	14796	14675	14730	14860	14622	14713	14861	14732	14773	14796	14794	14705	14757	14856	14817	14717	14762	14669	14787	14922	14634	14832	14747	14857	14671	14772	14872	14875	14850	14783	14776	14766	14651	14658	14881	14762	14745	14778	14628	14733	14611	14877	14738	14702	14766	14655	14812	14833	14697	14769	14720	14970	14843	14724	14831	14703	14717	14821	14759	14784	14754	14803	14730	14753	14664	14835	14809	14783	14916	14667	14717	14817	14842	14755	14804	14801	14754	14826	14630	14705	14649	14640	14812	14678	14774	14687	14832	14600	14848	14637	14815	14656	14687	14703	14807	14755	14856	14840	14904	14874	14800	14750	14730	14735	14778	14592	14669	14662	14895	14884	14687	14756	14538	14718	14772	14627	14737	14632	14868	14806	14777	14628	14863	14732	14686	14811	14673	14940	14710	14842	14733	14750	14727	14781	14800	14814	14739	14774	14566	14620	14827	14692	14631	14732	14586	14743	14873	14697	14802	14705	14735	14773	14789	14763	14701	14765	14843	14752	14740	14803	14724	14712	14762	14906	14822	14880	14701	14841	14842	14779	14698	14731	14702	14593	14814	14668	14817	14655	14757	14630	14686	14801	14767	14674	14618	14792	14642	14734	14766	14765	14713	14723	14633	14726	14905	14591	14827	14696	14597	14807	14656	14755	14864	14849	14866	14656	14804	14789	14777	14728	14832	14864	14697	14743	14632	14833	14705	14771	14810	14832	14689	14971	14824	14836	14847	14691	14785	14813	14752	14731	14759	14797	14701	14895	14729	14753	14706	15038	14635	14687	14553	14773	14717	14839	14685	14878	14707	14803	14800	14643	14622	14734	14657	14839	14780	14798	14745	14830	14594	14671	14937	14705	14745	14964	14722	14869	14759	14713	14672	14619	14823	14670	14877	14744	14868
27456	21884	22422	17722	14366	14519	15277	14971	14628	15205	17402	17438	16283	14606	14506	14208	14552	14452	14534	14245	14504	14235	14217	14218	14199	14315	14318	14356	14160	14375	14332	14347	14544	14247	14210	14527	14330	14513	14271	14126	14366	14386	14152	14286	14230	14279	14303	14384	14384	14469	14383	14415	14288	14216	14318	14472	14375	14337	14322	14286	14319	14393	14245	14173	14340	14462	14149	14389	14138	14139	14352	14240	14226	14224	14322	14428	14422	14344	14450	14304	14284	14294	14428	14297	14296	14192	14274	14411	14183	14341	14369	14251	14147	14286	14213	14310	14131	14400	14301	14381	14384	14152	14391	14428	14398	14537	14292	14395	14352	14288	14427	14256	14458	14473	14219	14330	14225	14082	14325	14202	14243	14138	14198	14242	14324	14253	14159	14166	14181	14383	14176	14220	14260	14165	14295	14218	14367	14193	14262	14400	14150	14224	14244	14369	14344	14177	14229	14310	14296	14218	14216	14102	14383	14225	14438	14184	14322	14142	14365	14160	14351	14170	14180	14428	14258	14115	14215	14364	14382	14141	14281	14207	14212	14277	14361	14233	14246	14272	14194	14193	14314	14110	14361	14168	14236	14281	14411	14388	14237	14218	14356	14057	14098	14292	14337	14306	14446	14433	14355	14183	14317	14348	14580	14350	14196	14139	14246	14379	14398	14279	14289	14413	14142	14257	14310	14411	14431	14356	14202	14202	14413	14463	14269	14335	14283	14391	14267	14248	14506	14231	14304	14233	14287	14206	14339	14198	14096	14152	14252	14069	14243	14208	14395	14245	14325	14312	14252	14175	14332	14138	14488	14283	14335	14189	14220	14321	14346	14415	14238	14279	14318	14395	14335	14301	14212	14093	14227	14441	14327	14353	14416	14449	14102	14060	14345	14533	14080	14280	14386	14209	14375	14443	14215	14267	14285	14344	14217	14405	14370	14459	14336	14217	14281	14146	14217	14265	14301	14148	14266	14074	14311	14100	14261	14230	14322	14190	14280	14204	14405	14141	14243	14406	14328	14270	14380	14054	14187	14326	14282	14395	14406	14210	14292	14393	14457	14324	14319	14189	14150	14164	14288	14256	14321	14410	14243	14347	14179	14209	14206	14206	14288	14131	14251	14377	14318	14327	14214	14332	14306	14318	14214	14223	14224	14124	14290	14355	14232	14325	14143	14315	14379	14497	14136	14395	14333	14352	14130	14204	14115	14301	14265	14170	14054	14296	14267	14207	14344	14371	14236	14170	14252	14078	14452	14274	14463	14310	14274	14178	14529	14383	14432	14323	14426	14407	14280	14372	14353	14174	14329	14365	14228	14272	14340	14286	14352	14269	14503	14223	14260	14243	14212	14266	14108	14352	14174	14463	14568	14458	14310	14199	14235	14220	14241	14073	14348	14241	14314	14260	14258	14332	14179	14221	14301	14488	14182	14267	14252	14238	14312	14250	14191	13996	14293	14387	14233	14422	14363	14253	14437	14331	14214	14426	14236	14050	14337	14255	14242	14305	14307	14135	14172	14209	13981	14221	14143	14215	14443	14288	14166	14437	14291	14265	14194	14249	14195	14304	14274	14265	14231	14282	14282	14279	14194	14167	14223	14291	14434	14347	14327	14349	14504	14354	14037	14183	14492	14264	14299	14273	14194	14283	14269	14365	14328	14248	14345	14346	14272	14238	14419	14222	14198	14344	14459	14374	14170	14344	14502	14200	14243	14219	14374	14244	14278	14172	14044	14153	14179	14232	14311	14337	14211	14289	14339	14238	14240	14252	14237	14084	14153	14253	14296	14197	14350	14484	14242	14262	14336	14313	14285	14289	14304	14103	14231	14237	14376	14412	14445	14268	14068	14290	14269	14537	14281	14245	14199	14251	14386	14173	13885	14324	14336	14359	14226	14106	14455	14285	14204	14374	14277	14157	14534	14364	14216	14320	14206	14057	14282	14239	14159	14413	14478	14303	14255	14366	14290	14241	14246	14432	14288	14435	14398	14292	14355	14250	14215	14216	14385	14424	14092	14424	14230	14315	14220	14352	14284	14222	14253	14339	14290	14301	14515	14207	14021	14174	14259	14085	14348	14447	14171	14397	14243	14264	14336	14289	14416	14283	14398	14277	14354	14390	14306	14255	14254	14299	14301	14379	14206	14387	14159	14221	14345	14102	14235	14441	14286	14098	14292	14266	14187	14360	14304	14366	14346	14220	14367	14285	14257	14403	14212	14156	14082	14268	14152	14343	14310	14465	14289	14354	14336	14263	14361	14254	14472	14338	14151	14258	14239	14313	14273	14397	14221	14280	14304	14198	14164	14340	14480	14231	14232	14271	14295	14203	14333	14288	14370	14145	14242	14322	14231	14319	14184	14327	14183	14350	14355	14198	14343	14255	14347	14376	14332	14139	14141	14329	14271	14235	14089	14278	14362	14472	14318	14264	14185	14083	14341	14319	14333	14323	14496	14305	14148	14297	14265	14309	14251	14338	14261	14077	14227	14249	14422	14494	14418	14243	14277	14349	14268	14222	14206	14350	14322	14156	14221	14425	14073	14263	14288	14168	14266	14285	14418	14145	14202	14145	14237	14306	14384	14423	14279	14317	14114	14357	14196	14256	14272	14300	14461	14312	14416	14323	14224	14211	14251	14395	14330	14202	14425	14147	14269	14153	14469	14271	14159	14346	13973	14286	14390	14286	14270	14351	14318	14161	14330	14345	14209	14386	14197	14284	14381	14195	14266	14327	14278	14145	14331	14233	14469	14112	14255	14470	14418	14194	14267	14299	14237	14343	14155	13977	14204	14211	14197	14138	14328	14202	14482	14279	14379	14461	14113	14471	14157	14270	14377	14356	14296	14274	14389	14300	14273	14303	14203	14240	14441	14468	14350	14142	14248	14168	14305	14034	14395	14270	14163	14206	14444	14357	14569	14375	14397	14499	14278	14305	14224	14165	14163	14182	14290	14192	14175	14387	14388	14239	14381	14295	14326	14512	14474	14344	14294	14262	14021	14454	14200	14340	14341	14436	14284	14438	14345	14371	14072	14167	14520	14124	14486	14348	14184	14168	14333	14193	14381	14384	14161	14226	14402	14281	14416	14262	14214	14252	14254	14363	14234	14216	14278	14117	14193	14141	14318	14316	14155	14286	14290	14115	14399	14360	14367	14398	14424	14322	14278	14144	14264	14205	14299	14277	14243	14447	14312	14203	14404	14336	14285	14262	14296	14164	14347	14358	14178	14211	14207	14148	14258	14295	14164	14394	14374	14242	14132	14347	14179	14197	14324	14403	14324	14341	14296	14156	14361	14349	14554	14416	14353	14266	14428	14311	14313	14543	14283	14312	14136	14320	14311	14347	14237	14475	14141	14313	14205	14209	14223	14234	14255	14285	14316	14171	14120	14300	14296	14360	14428	14248	14429	14181	14340	14321	14126	14314	14256	14223	14289	14459	14282	14376	14313	14405	14279	14292	14356	14457	14288	14240	14325	14295	14474	14384	14513	14325	14317	14089	14314	14296	14467	14248	14254	14302	14346	14361	14348	14244	14424	14218	14484	14459	14440	14322	14347	14398	14150	14385	14273	14451	14215	14240	14310	14325	14345	14249	14389	14315	14449	14175	14263	14266	14265	14534	14226	14147	14368	14323	14254	14232	14561	14125	14298	14366	14506	14301	14359	14251	14238	14385	14234	14306	14374	14412	14342	14310	14228	14302	14258	14327	14279	14376	14096	14318	14289	14230	14282	14373	14151	14246	14414	14563	14454	14219	14077	14233	14392	14347	14444	14570	14367	14216	14225	14266	14281	14171	14376	14280	14024	14311	14175	14374	14193	14259	14431	14189	14374	14121	14410	14356	14506	14408	14439	14131	14187	14250	14140	14423	14293	14300	14142	14253	14397	14406	14450	14224	14383	14102	14565	14224	14357	14186	14191	14400	14407	14086	14320	14316	14451	14222	14212	14203	14087	14221	14367	14365	14237	14289	14336	14249	14516	14439	14229	14388	14360	14311	14439	14394	14184	14143	14278	14348	14268	14160	14338	14179	14409	14493	14164	14138	14150	14349	14231	14272	14317	14363	14303	14127	14049	14224	14126	14118	14153	14241	14169	14357	14152	14437	14267	14283	14362	14417	14323	14500	14429	14223	14279	14367	14168	14264	14347	14073	14196	14288	14340	14428	14365	14309	14226	14340	14337	14299	14318	14358	14463	14228	14244	14262	14259	14527	14292	14152	14398	14279	14190	14555	14453	14272	14148	14372	14159	14411	14352	13999	14380	14109	14429	14160	14311	14497	14083	14345	14370	14373	14290	14232	14180	14346	14263	14233	14359	14311	14217	14128	14408	14229	14337	14237	14375	14130	14168	14273	14330	14378	14298	14088	14293	14229	14461	14337	14126	14351	14175	14464	14369	14301	14425	14214	14444	14299	14299	14235	14359	14305	14272	14281	14353	14430	14227	14330	14312	14296	14243	14326	14428	14085	14145	14188	14142	14398	14163	14337	14139	14234	14401	14428	14267	14154	14297	14324	14451	14209	14268	14259	14408	14364	14495	14406	14362	14204	14354	14297	14431	14135	14264	14231	14295	14276	14138	14279	14468	14164	14265	14215	14120	14291	14151	14213	14322	14229	14224	14313	14326	14384	14311	14119	14187	14384	14334	14349	14332	14279	14196	14282	14437	14313	14259	14424	14225	14306	14396	14288	14295	14381	14462	14415	14324	14202	14494	14327	14315	14277	14134	14090	14099	14297	14256	14287	14205	14236	14250	14383	14287	14199	14178	14304	14286	14214	14395	14464	14201	14340	14349	14303	14266	14111	14325	14094	14269	14241	14371	14252	14206	14206	14279	14204	14338	14221	14354	14198	14317	14109	14281	14371	14251	14106	14344	14240	14314	14281	14312	14315	14393	14237	14418	14397	14295	14287	14186	14350	14335	14257	14223	14479	14382	14165	14180	14189	14417	14045	14256	14202	14257	14154	13948	14299	14137	14260	14398	14292	14102	14234	14275	14162	14475	14313	14236	14104	14160	14147	14278	14301	14157	14192	14322	14271	14157	14363	14269	14253	14150	14368	14335	14393	14165	14407	14339	14413	14172	14302	14293	14291	14546	14494	14395	14201	14245	14048	14296	14300	14112	14210	14447	14365
13391	16378	14698	13947	13891	14222	15555	14491	14223	15314	18923	18059	15898	13759	13736	13610	13827	13753	13643	13750	13693	13752	13720	13667	13779	13677	13793	13804	13844	13963	13816	13680	13657	13750	13681	13615	13644	13700	13689	13672	13658	13761	13700	13846	13762	13758	13683	13585	13734	13483	13679	13619	13590	13826	13656	13692	13832	13568	13785	13571	13805	13592	13674	13584	13819	13627	13696	13577	13804	13605	13610	13618	13766	13668	13669	13582	13694	13622	13768	13650	13776	13620	13641	13772	13577	13628	13876	13545	13815	13901	13737	13659	13882	13638	13756	13722	13609	13808	13567	13714	13724	13734	13643	13504	13709	13652	13633	13564	13687	13801	13738	13600	13512	13782	13566	13686	13719	13688	13581	13705	13492	13635	13820	13747	13620	13732	13627	13755	13608	13608	13837	13702	13742	13577	13503	13775	13577	13787	13844	13650	13600	13690	13697	13718	13720	13710	13592	13671	13669	13663	13712	13796	13635	13749	13555	13806	13638	13548	13602	13777	13641	13641	13848	13598	13652	13649	13691	13721	13493	13677	13915	13639	13784	13890	13647	13812	13648	13676	13680	13626	13677	13648	13593	13725	13669	13552	13765	13814	13580	13788	13788	13745	13782	13624	13700	13694	13745	13737	13750	13673	13558	13730	13817	13665	13583	13709	13752	13591	13631	13743	13739	13646	13614	13620	13768	13812	13684	13872	13789	13708	13546	13649	13783	13583	13593	13723	13635	13763	13776	13823	13745	13575	13731	13551	13667	13902	13580	13758	13717	13820	13632	13622	13766	13796	13680	13480	13711	13673	13828	13587	13626	13792	13703	13745	13580	13626	13729	13704	13576	13699	13749	13759	13604	13734	13662	13817	13552	13610	13547	13557	13755	13704	13561	13616	13715	13814	13582	13745	13674	13672	13656	13651	13745	13591	13720	13804	13584	13795	13542	13641	13640	13757	13675	13851	13686	13655	13792	13483	13658	13789	13725	13605	13593	13793	13659	13818	13600	13594	13598	13637	13592	13660	13705	13735	13793	13659	13645	13605	13496	13654	13777	13679	13680	13662	13610	13702	13702	13699	13788	13873	13608	13780	13763	13783	13536	13605	13793	13714	13615	13582	13723	13740	13635	13747	13786	13615	13724	13670	13724	13637	13634	13626	13589	13490	13686	13802	13557	13693	13910	13761	13737	13710	13693	13778	13679	13749	13501	13762	13656	13630	13873	13463	13611	13794	13655	13525	13640	13631	13736	13578	13624	13758	13683	13669	13818	13574	13510	13682	13713	13811	13681	13690	13840	13758	13702	13628	13706	13610	13773	13581	13736	13540	13513	13706	13805	13885	13622	13676	13615	13849	13517	13694	13595	13694	13671	13624	13780	13751	13562	13833	13794	13808	13647	13720	13641	13845	13727	13767	13729	13792	13793	13600	13796	13683	13565	13814	13848	13737	13775	13672	13771	13815	13786	13539	13821	13857	13552	13597	13671	13786	13649	13720	13884	13715	13591	13632	13903	13630	13718	13680	13537	13709	13716	13765	13829	13752	13723	13726	13798	13641	13782	13693	13588	13602	13738	13747	13838	13750	13747	13554	13628	13570	13690	13619	13662	13693	13621	13846	13745	13567	13693	13681	13741	13640	13588	13709	13586	13623	13698	13803	13703	13578	13896	13809	13699	13641	13628	13767	13520	13779	13640	13752	13737	13736	13626	13677	13697	13763	13690	13706	13609	13775	13769	13630	13753	13685	13758	13899	13712	13517	13693	13627	13654	13680	13867	13655	13596	13753	13625	13757	13783	13579	13576	13751	13664	13711	13705	13607	13648	13679	13744	13700	13531	13954	13790	13719	13662	13883	13696	13739	13670	13744	13646	13762	13727	13714	13848	13714	13687	13716	13695	13664	13670	13858	13758	13839	13766	13782	13654	13569	13693	13669	13478	13878	13607	13616	13811	13766	13701	13715	13801	13556	13662	13426	13753	13631	13702	13676	13709	13698	13785	13644	13624	13687	13779	13652	13713	13604	13651	13776	13540	13790	13678	13841	13708	13554	13723	13884	13755	13626	13790	13711	13692	13627	13445	13452	13726	13717	13725	13580	13611	13586	13745	13765	13659	13668	13715	13756	13607	13632	13698	13830	13608	13730	13866	13772	13673	13678	13844	13824	13920	13644	13814	13697	13735	13758	13601	13772	13624	13589	13613	13743	13551	13797	13666	13789	13716	13643	13780	13795	13637	13625	13713	13651	13603	13686	13594	13516	13653	13570	13677	13701	13646	13850	13667	13681	13659	13751	13585	13670	13616	13794	13513	13729	13705	13652	13624	13632	13697	13841	13759	13633	13657	13644	13682	13850	13664	13588	13455	13646	13681	13632	13800	13767	13668	13864	13787	13781	13705	13606	13506	13873	13745	13582	13636	13729	13741	13752	13584	13745	13704	13876	13746	13600	13759	13728	13488	13656	13581	13637	13705	13856	13600	13754	13752	13696	13797	13737	13803	13699	13713	13831	13563	13603	13653	13785	13531	13406	13787	13764	13670	13709	13668	13767	13904	13753	13819	13774	13607	13737	13660	13744	13872	13718	13752	13670	13681	13662	13712	13673	13517	13698	13661	13740	13694	13744	13574	13995	13732	13556	13573	13765	13729	13708	13799	13810	13702	13663	13666	13717	13718	13737	13829	13612	13737	13893	13695	13862	13634	13606	13717	13665	13669	13793	13765	13757	13633	13594	13731	13793	13570	13568	13822	13813	13664	13710	13718	13737	13783	13834	13748	13860	13789	13731	13761	13758	13602	13766	13719	13765	13835	13790	13713	13698	13645	13479	13601	13762	13692	13960	13746	13643	13646	13746	13736	13832	13489	13591	13674	13771	13595	13706	13770	13668	13699	13555	13755	13700	13706	13669	13636	13634	13790	13560	13602	13590	13667	13855	13590	13738	13782	13613	13654	13574	13758	13654	13721	13651	13706	13836	13670	13898	13634	13739	13631	13813	13682	13682	13623	13582	13543	13623	13738	13646	13649	13645	13773	13973	13644	13668	13661	13648	13650	13837	13694	13962	13710	13787	13603	13549	13644	13583	13698	13603	13775	13464	13611	13704	13708	13903	13676	13670	13790	13721	13730	13695	13682	13609	13700	13535	13746	13642	13672	13784	13714	13695	13734	13734	13730	13703	13530	13756	13648	13755	13642	13710	13557	13621	13643	13786	13732	13566	13704	13561	13750	13712	13710	13606	13610	13666	13733	13805	13675	13664	13768	13680	13657	13757	13614	13646	13583	13759	13664	13621	13660	13769	13802	13662	13687	13646	13748	13700	13649	13623	13789	13706	13640	13887	13727	13605	13598	13800	13542	13708	13667	13763	13726	13736	13707	13831	13609	13687	13694	13663	13639	13795	13657	13763	13757	13641	13720	13776	13472	13742	13854	13680	13800	13876	13635	13684	13804	13439	13701	13658	13818	13770	13738	13750	13798	13714	13614	13614	13817	13657	13745	13741	13710	13785	13923	13683	13652	13705	13652	13811	13761	13752	13664	13627	13689	13645	13649	13587	13747	13620	13752	13665	13757	13645	13879	13651	13646	13598	13867	13631	13761	13690	13777	13722	13691	13702	13632	13757	13570	13702	13656	13758	13732	13581	13666	13748	13847	13681	13715	13705	13590	13851	13918	13673	13690	13813	13795	13839	13700	13735	13546	13651	13817	13716	13724	13456	13586	13745	13597	13659	13680	13788	13641	13686	13652	13767	13828	13674	13759	13775	13781	13570	13616	13603	13697	13638	13686	13791	13639	13613	13783	13716	13596	13723	13848	13683	13585	13735	13736	13725	13717	13769	13781	13684	13600	13589	13770	13818	13809	13692	13682	13588	13673	13806	13814	13474	13896	13777	13599	13847	13636	13714	13737	13637	13709	13525	13635	13640	13661	13796	13640	13678	13550	13806	13594	13712	13777	13709	13720	13676	13737	13582	13648	13567	13774	13772	13639	13924	13483	13489	13662	13597	13671	13682	13688	13542	13688	13677	13681	13623	13641	13774	13602	13672	13602	13486	13780	13727	13647	13739	13693	13791	13821	13650	13475	13630	13671	13653	13804	13727	13560	13640	13805	13621	13582	13816	13744	13727	13833	13633	13708	13735	13730	13799	13718	13578	13628	13681	13597	13619	13672	13618	13745	13543	13844	13636	13549	13644	13539	13758	13733	13574	13635	13665	13794	13662	13531	13621	13549	13597	13619	13862	13827	13552	13691	13638	13792	13710	13454	13641	13824	13677	13931	13657	13700	13672	13764	13673	13730	13683	13714	13750	13600	13516	13593	13758	13676	13765	13614	13736	13734	13683	13514	13821	13558	13781	13560	13981	13781	13588	13574	13560	13660	13564	13726	13689	13715	13728	13745	13799	13610	13521	13731	13750	13730	13825	13705	13900	13764	13653	13798	13614	13781	13731	13676	13640	13520	13691	13763	13589	13754	13592	13598	13696	13726	13829	13721	13645	13543	13765	13679	13660	13562	13628	13665	13578	13682	13722	13739	13614	13717	13636	13583	13725	13726	13704	13548	13743	13566	13634	13675	13752	13871	13660	13604	13677	13811	13894	13572	13836	13742	13593	13707	13624	13645	13776	13590	13863	13719	13653	13686	13780	13744	13730	13633	13777	13588	13754	13801	13648	13845	13747	13536	13822	13768	13454	13686	13704	13634	13767	13742	13647	13710	13838	13632	13756	13733	13747	13679	13647	13864	13687	13721	13468	13679	13643	13721	13711	13524	13661	13702	13723	13792	13571	13745	13680	13770	13899	13936	13675	13728	13551	13696	13679	13728	13748	13850	13695	13598	13814	13681	13740	13777	13622	13596	13864	13752	13708	13624	13646	13489	13684	13680	13570	13767	13779	13617	13827	13739	13669	13692	13712	13724	13850	13682	13738	13639	13808	13758	13726	13624	13743	13565	13686	13672	13678	13818	13804	13631	13635	13666	13743	13753	13583	13543	13613	13830	13565	13678	13641	13679	13760	13769	13732	13718	13715	13588	13812	13740	13696	13742	13657	13832	13795	13841	13609	13690	13637	13869	13822	13792	13804	13606	13812	13741	13712	13578	13595	13670	13878	13690	13674	13612	13695	13733	13821	13622	13863	13646	13679	13676	13696
24539	21514	28627	24977	21712	19469	18265	16022	15453	19563	32464	29045	22946	16297	14997	15007	14934	14803	14562	14757	14586	14766	14855	14965	14984	14728	14707	15005	14893	14861	14925	14674	14539	14873	14662	14520	14586	14766	14715	14594	14669	14574	14731	14777	14703	14635	14523	14586	14801	14753	14699	14901	14661	14626	14797	14793	14594	14736	14777	14901	14609	14682	14903	14842	14694	14681	14739	14760	14746	14796	14707	14673	14697	14612	14522	14785	14833	14581	14495	14772	14790	14639	14677	14659	14697	14692	14677	14719	14667	14689	14798	14785	14748	14798	14810	14745	14640	14793	14693	14675	14761	14789	14760	14665	14813	14796	14426	14754	14713	14761	14581	14614	14751	14769	14783	14457	14716	14781	14804	14784	14690	14756	14661	14549	14561	14860	14648	14694	14661	14540	14765	14693	14750	14732	14801	14494	14714	14679	14790	14869	14655	14563	14612	14672	14745	14697	14613	14492	14754	14670	14598	14497	14626	14850	14786	14600	14728	14525	14795	14727	14631	14586	14801	14780	14740	14620	14610	14790	14635	14572	14718	14503	14694	14716	14871	14778	14785	14709	14683	14801	14738	14622	14692	14657	14798	14780	14814	14630	14628	14804	14544	14669	14776	14534	14832	14662	14767	14622	14854	14964	14795	14776	14821	14799	14634	14646	14668	14780	14646	14724	14753	14625	14808	14748	14819	14660	14747	14731	14727	14485	14607	14455	14743	14827	14729	14637	14750	14721	14512	14702	14741	14603	14718	14797	14928	14670	14663	14864	14606	14668	14632	14520	14719	14713	14587	14741	14660	14454	14673	14569	14845	14747	14602	14759	14764	14642	14852	14746	14603	14644	14688	14678	14486	14787	14799	14649	14707	14720	14786	14488	14570	14739	14739	14707	14694	14803	14609	14620	14796	14628	14931	14394	14678	14677	14815	14884	14662	14959	14771	14673	14578	14784	14800	14660	14793	14922	14679	14828	14677	14764	14665	14720	14590	14582	14777	14911	14564	14536	14824	14557	14465	14546	14616	14756	14836	14748	14664	14792	14712	14740	14722	14902	14816	14587	14681	14823	14650	14618	14732	14687	14839	14612	14697	14689	14689	14740	14880	14664	14742	14674	14727	14804	14615	14674	14720	14723	14633	14733	14664	14626	14664	14729	14771	14742	14767	14672	14663	14571	14771	14715	14678	14834	14889	14831	14501	14631	14727	14748	14505	14655	14785	14599	14876	14727	14735	14767	14791	14805	14783	14733	14727	14744	14978	14569	14896	14529	14662	14635	14824	14661	14699	14816	14856	14859	14755	14763	14657	14690	14612	14526	14555	14580	14749	14737	14682	14725	14732	14497	14638	14736	14721	14715	14627	14460	14721	14663	14646	14662	14751	14736	14903	14863	14702	14686	14872	14517	14834	14783	14596	14719	14839	14779	14557	14708	14633	14779	14963	14651	14740	14757	14718	14750	14823	14613	14661	14559	14640	14686	14715	14935	14652	14670	14599	14580	14552	14738	14672	14758	14677	14707	14734	14789	14510	14510	14709	14792	14788	14638	14752	14743	14818	14834	14858	14821	14865	14786	14779	14646	14711	14599	14870	14761	14818	14693	14862	14685	14747	14565	14743	14732	14800	14598	14748	14582	14734	14838	14781	14742	14671	14691	14554	14811	14629	14648	14665	14744	14747	14650	14683	14813	14658	14601	14702	14696	14698	14778	14496	14797	14793	14803	14848	14626	14801	14714	14729	14616	14754	14762	14876	14801	14713	14661	14688	14792	14754	14624	14764	14530	14677	14958	14609	14755	14643	14814	14670	14575	14822	14754	14637	14950	14729	14543	14770	14678	14759	14706	14714	14827	14685	14783	14530	14706	14699	14647	14702	14693	14811	14726	14668	14750	14637	14582	14605	14629	14796	14504	14624	14760	14647	14619	14658	14580	14855	14818	14579	14852	14968	14867	14811	14684	14704	14816	14674	14710	14659	14777	14605	14707	14631	14707	14695	14636	14888	14706	14756	14667	14861	14709	14661	14761	14706	14738	14705	14763	14835	14810	14681	14618	14841	14951	14834	14828	14795	14808	14724	14552	14705	14667	14673	14615	14680	14714	14546	14688	14629	14797	14534	14699	14830	14662	14502	14554	14584	14787	14714	14596	14607	14679	14652	15006	14601	14499	14933	14700	14491	14863	14950	14959	15012	14664	14891	14798	14535	14792	14649	14692	14669	14750	14845	14734	14667	14501	14603	14758	14702	14660	14669	14624	14743	14573	14649	14791	14696	14640	14775	14676	14660	14883	14711	14642	14652	14715	14654	14502	14642	14505	14860	14838	14712	14671	14782	14622	14685	14560	14718	14640	14511	14840	14692	14551	14575	14676	14481	14600	14809	14645	14597	14694	14893	14716	14781	14746	14586	14635	14579	14630	14668	14623	14620	14841	14904	14895	14664	14574	14653	14929	14653	14619	14954	14677	14618	14852	14661	14568	14800	14708	14780	14959	14915	14730	14553	14725	14701	14633	14636	14465	14885	14854	14710	14667	14808	14513	14753	14623	14870	14623	14557	14583	14803	14710	14845	14770	14843	14645	14575	14642	14799	14786	14706	14840	14805	14764	14731	14767	14657	14623	14814	14894	14751	14811	14621	14553	14738	14527	14711	14654	14826	14867	14681	14700	14725	14700	14629	14828	14771	14588	14692	14673	14845	14770	14757	14829	14813	14739	14804	14621	14826	14696	14505	14675	14712	14634	14732	14649	14694	14581	14906	14677	14535	14728	14703	14814	14748	14867	14877	14783	14829	14738	14823	14721	14689	14739	14742	14634	14591	14716	14659	14726	14830	14741	14634	14684	14620	14796	14644	14790	14831	14522	14420	14695	14798	14644	14878	14821	14636	14649	14929	14707	14712	14561	14595	14860	15036	14700	14541	14793	14739	14674	14716	14497	14709	14617	14640	14553	14608	14863	14791	14648	14786	14768	14699	14747	14825	14528	14506	14762	14748	14745	14667	14695	14894	14546	14817	14829	14758	14824	14751	14613	14844	14666	14682	14573	14657	14734	14586	14598	14855	14671	14854	14764	14632	14631	14596	14502	14548	14751	14822	14791	14665	14800	14606	14719	14704	14656	14859	14903	14704	14540	14802	14813	14650	14792	14521	14735	14860	14653	14733	14652	14734	14745	14757	14818	14643	14596	14733	14697	14638	14662	14804	14744	14752	14794	14665	14803	14622	14785	14574	14579	14714	14705	14775	14530	14810	14804	14595	14659	14761	14586	14651	14664	14824	14782	14762	14719	14768	14671	14732	14449	14664	14706	14621	14747	14647	14572	14800	14752	14767	14641	14755	14835	14853	14689	14599	14762	14758	14719	14654	14640	14824	14639	14743	14532	14680	14827	14669	14729	14672	14662	14759	14556	14782	14709	14729	14711	14600	14866	14775	14668	14705	14722	14743	14635	14658	14880	14785	14803	14910	14669	14628	14743	14596	14677	14836	14662	14843	14706	14952	14530	14569	14782	14675	14545	14666	14758	14673	14726	14704	14767	14837	14867	14805	14580	14385	14817	14609	14681	14694	14531	14654	14739	14692	14807	14636	14628	14661	14705	14714	14688	14790	14855	14901	14682	14519	14670	14449	14768	14678	14641	14805	14819	14470	14781	14735	14737	14787	14725	14746	14518	14699	14803	14617	14796	14619	14771	14723	14714	14800	14806	14685	14574	14655	14591	14507	14532	14634	14737	14670	14693	14559	14543	14585	14765	14721	14675	14563	14759	14708	14879	14809	14435	14788	14604	14655	14568	14711	14496	14721	14751	14751	14637	14756	14639	14785	14762	14786	14710	14665	14541	14548	14617	14642	14608	14599	14589	14844	14699	14701	14772	14857	14675	14825	14813	14565	14682	14772	14651	14668	14583	14449	14756	14817	14714	14759	14703	14593	14702	14808	14619	14510	14783	14874	14715	14840	14736	14796	14808	14597	14656	15038	14659	14694	14680	14645	14645	14672	14654	14808	14889	14793	14545	14711	14665	14902	14834	14771	14548	14718	14801	14872	14815	14710	14794	14817	14666	14845	14804	14800	14817	14694	14808	14508	14504	14619	14754	14663	14614	14582	14831	14799	14814	14560	14684	14926	14838	14721	14834	14809	14577	14477	14934	14773	14567	14715	14768	14805	14800	14673	14711	14735	14791	14680	14680	14751	14805	14750	14675	14554	14687	14559	14808	14789	14627	14790	14795	14738	14809	14719	14588	14898	14786	14658	14690	14652	14709	14682	14731	14674	14786	14779	14708	14601	14715	14777	14870	14643	14813	14940	14790	14798	14618	14660	14788	14725	14925	14794	14654	14683	14779	14876	14721	14627	14697	14688	14524	14535	14757	14811	14677	14762	14790	14654	14786	14742	14701	14396	14635	14736	14546	14960	14630	14678	14839	14684	14619	14630	14707	14748	14718	14663	14623	14785	14596	14843	14575	14543	14695	14771	14682	14849	14679	14681	14752	14661	14470	14739	14547	14796	14689	14701	14661	14706	14621	14589	14871	14770	14603	14729	14608	14605	14763	14658	14802	14636	14588	14576	14714	14708	14838	14752	14707	14532	14682	15039	14774	14681	14708	14678	14628	14628	14719	14739	14759	14770	14648	14698	14796	14646	14877	14762	14582	14703	14712	14817	14723	14679	14814	14700	14555	14777	14799	14748	14749	14672	14631	14666	14754	14851	14806	14622	14710	14707	14938	14731	14839	14661	14816	14636	14590	14688	14847	14809	14681	14478	14759	14643	14634	14679	14817	14829	14736	14995	14787	14730	14638	14785	14700	14560	14810	14664	14619	14821	14809	14601	14726	14709	14888	14826	14835	14761	14737	14650	14840	14530	14802	14694	14719	14782	14605	14645	14647	14605	14856	14905	14715	14805	14781	14672	14687	14802	14829	14945	14637	14793	14464	14421	14818	14751	14661	14804	14477	14719	14744	14742	14574	14818	14653	14671	14742	14889	14506	14612	14743	14670	14641	14690	14433	14821	14654	14596	14746	14745	14772	14789	14655	14716	14829	14713	14758	14820	14463	14594	14574	14646	14662	14684	14953	14564	14604	14704	14731	14609	14649	14827	14597	14612	14598	14740	14599	14840	14657	14689	14647	14708	14807	14879	14707
14836	24709	19078	17406	18152	17555	17105	15351	15214	22715	37356	30958	23819	14353	13898	14077	14022	14103	13927	14040	13979	14325	13973	14228	14043	14011	13878	13931	14115	13787	14106	14167	14025	14052	13926	13929	14090	14000	14106	14073	14070	14031	14055	14028	13984	13865	13973	14147	14053	14106	13887	14185	14083	13911	14039	14038	14016	14060	13904	13976	14029	14141	13978	14012	13856	14181	13987	13972	13947	14125	14092	13931	13929	14067	14032	13873	14040	14001	14036	14242	13962	13982	13946	14151	13951	14030	14054	14170	14058	13941	13969	13946	14086	14000	14116	13931	14093	14106	13954	13989	13971	14040	14037	14174	13940	14103	14099	14050	14096	14046	14164	13993	14133	14030	14005	13985	13908	14186	14139	14064	14049	13890	14047	14093	13973	13779	13857	14228	13932	14027	13944	13895	13882	13948	14064	13881	14030	14040	13873	14148	13846	14033	13928	14115	13958	14012	14061	13968	13990	14079	13970	13930	14078	13922	14287	13935	13778	14086	14047	13961	13877	14033	14074	14125	13892	13827	14007	14030	14076	13981	14037	13975	13966	14052	13943	14132	13994	14160	14164	13865	14061	14014	13776	14143	13885	14158	14045	13961	14066	13993	13890	13997	14104	14332	14021	13956	14220	13901	14001	13991	14070	14078	13960	13950	14109	14176	13987	13932	13994	14133	13891	14006	13916	14003	13978	13950	13942	13958	14002	13933	13905	14094	13953	14024	13928	14171	14070	14063	14035	13820	13926	14025	14110	14052	13933	14040	13946	14099	13887	13944	14001	14107	13897	13863	14045	13993	13927	13986	13852	14128	14146	13921	14056	14081	14132	13982	13905	14004	14012	13940	13908	13906	13975	14139	14058	14044	14062	13984	13976	14007	14016	14192	13953	13963	13982	14072	13916	13961	13994	13905	13907	14182	14046	14200	14101	13913	14173	13920	13972	13917	14123	13895	13862	14061	14013	13897	14103	14098	13951	14091	13956	14135	14033	14112	13952	14136	14025	14076	13917	13960	14178	13950	13943	14000	13879	13910	14092	14025	14042	13918	13890	14014	14050	13963	14040	14004	14179	14005	14101	13975	13978	13841	14018	14007	14067	14013	14078	14037	13970	13958	14178	13981	13930	14108	13966	14042	13989	14051	14063	13981	13959	14026	13990	13945	13951	14061	13979	14067	13923	14037	13962	13926	13899	14035	13829	14030	14005	13948	13956	13943	13866	13920	13997	14082	13959	14016	14060	14200	14011	14133	13901	13983	14066	13989	14129	14055	13916	14142	13939	13991	14069	13716	14056	13912	14164	13824	14079	13974	14112	14005	13984	13974	14014	14029	13870	14141	13972	13997	13943	14117	14198	13822	13847	14020	14061	14125	13922	13980	14028	14058	14049	13965	13941	14045	14058	13908	14044	14080	14208	13910	13917	14081	14114	14030	14059	14145	13865	13926	14158	13976	13948	13894	14028	13938	14041	14086	14033	14002	14070	13977	13957	14135	13953	13911	14074	13926	13950	14243	13781	13996	13840	13915	14041	14021	13988	14068	14110	13896	14005	14163	14059	13935	14158	14046	14008	14086	14113	14105	14000	14221	13796	13991	14315	13940	14138	13964	14071	13986	14050	14052	14161	13876	13967	13990	13946	14068	14017	14038	13971	14149	14008	14073	13996	14024	14059	14098	13976	14040	13961	13860	14012	14114	14061	14166	13961	13954	14028	14087	14117	14048	14024	13999	14084	14016	13985	13933	14016	14135	14036	14055	13859	13929	14032	14093	14020	13992	14230	13977	14167	13927	13883	13970	14247	14003	14061	13903	14131	13910	14013	14151	13917	14047	14006	13934	14055	14015	13996	14009	14049	14106	14120	13881	13921	14096	13965	14132	14073	13881	13922	13850	13938	13920	14112	14159	14073	14054	14000	14017	13965	14009	14056	14187	13967	13906	14077	14135	13976	13957	14069	14090	13952	13926	14044	13918	14066	14212	14081	13941	14071	14153	13746	13916	14012	13859	13852	14120	14135	14041	14020	13808	13934	14012	13938	13837	14076	14061	13968	14025	13963	14016	14029	13935	13929	14069	14144	13883	13963	13964	13933	14137	13973	13982	13974	13954	14067	13909	13925	14000	13913	14003	14022	14173	13891	13901	13965	14071	14007	14039	13952	14093	14075	13942	13969	14120	13998	14023	14005	13951	13843	13911	14154	14069	14060	13956	14141	14096	13996	14051	14009	13927	13900	14063	13995	14080	14139	14065	13976	13930	13923	13898	13919	14059	13993	14013	13956	13958	14066	13825	14098	13944	14097	14025	13884	14004	13937	14085	14136	14185	14047	13923	14033	13957	14033	14230	14098	14057	13924	13867	13987	14096	14125	13917	14065	13985	13990	13879	13944	14000	14016	14077	14190	13941	14059	13976	14002	14164	13903	14146	14007	13980	14095	14108	14095	13999	14070	14149	13968	14083	13991	14109	13852	13855	14070	13927	14112	14105	14041	14213	13921	14063	13985	14180	14067	13940	14098	13818	14040	13966	14045	14032	14035	14084	13944	14008	14039	14012	14144	14076	14085	14028	13980	13866	14122	13956	14110	13844	14025	14063	13949	14018	14007	14081	14023	14074	14055	13872	13856	14151	14110	13954	14246	14143	13998	14038	13885	14155	14077	13974	14041	13928	14092	14010	14034	13971	14109	14028	14096	13984	13993	14028	13981	13968	13999	13931	14158	13959	13977	13854	14123	14111	13968	13899	14094	13903	14001	14079	14166	13916	14031	13958	14162	14030	13975	14081	14121	14122	13914	14125	13983	13966	13954	14087	14009	13889	14030	13911	14100	14248	13906	14088	13940	14037	13870	13966	13807	14118	14201	13909	14039	13945	14112	13954	14208	13907	13904	14219	14073	13892	13930	13876	14035	14082	13870	14159	14113	14059	13891	13924	13876	13996	14037	13952	13951	13951	14233	14013	13937	14027	13974	14028	14085	13963	14096	14007	14111	13868	14211	13924	14199	14010	14026	14039	14049	13947	13934	14071	14076	14033	14167	13962	13916	14028	14066	13989	14061	14204	13914	14119	13938	13994	13879	14126	14109	13981	14104	13943	13997	14073	14077	13885	14197	13952	13888	14082	13898	14222	14115	13981	14168	14034	14094	13965	14005	14011	14101	14066	13985	14032	13992	14027	14046	14045	13912	14110	13985	14030	14106	14040	14045	14128	14128	14151	14040	13956	13940	13915	13972	13997	13979	14066	14081	14211	14112	14025	13827	13966	14095	14015	14136	14108	14120	14132	14010	14011	14068	13969	14098	13973	14001	14110	14010	13976	14019	14096	13997	14016	14187	13885	13919	14146	14021	14032	14127	13973	14085	14029	14105	13833	14049	13976	14041	13909	14107	14095	14099	14169	14021	14055	14070	13913	14131	14013	14156	14028	13846	14076	13997	13932	13891	13836	14052	14090	14162	13944	14081	13912	14080	14065	14062	14030	14006	14012	14008	13799	14107	13940	14091	13877	14042	13992	14106	13888	14047	14002	14050	13925	14014	13917	14118	14026	14163	13977	14249	14026	13988	13931	13937	13910	13936	13930	14270	13957	14090	14037	13938	14108	14173	13972	14069	14034	13927	13931	14078	14045	13977	13953	14077	14108	14087	14020	13948	14057	14023	13887	14187	13851	14124	14075	14060	13975	14016	14021	14057	13997	14097	14040	13840	13981	13983	14067	14137	14074	14031	14025	14016	14072	13896	13933	14144	14075	13886	13939	13985	13974	14145	13964	14019	14000	14128	13862	13919	13947	14090	14055	14070	13897	14061	14040	13923	13953	14009	13947	13929	14121	14072	14093	14134	14118	13890	13867	13850	14050	13979	14220	13923	14010	14037	13941	13971	14084	14045	13881	14044	14001	14044	14179	14027	13937	14089	14208	13918	14080	14045	14147	14083	14084	13992	14015	13948	13919	14098	13954	14072	13819	14137	13886	13972	14081	14095	14162	13887	13876	14207	13800	13847	13838	13923	14046	13842	14021	14039	14024	14100	14110	13840	13972	13912	14012	13917	14079	14154	14116	13909	14112	14094	13975	13941	13943	13987	14063	13988	13909	14116	13978	14108	14163	13963	14033	14045	14074	14118	14141	13889	13929	13846	13940	14003	14244	14034	13833	14013	13912	14028	14001	13948	14014	14003	14046	13884	14031	14060	14020	14225	14031	13975	13966	13975	14142	14141	14008	14034	14089	13929	14041	14148	13922	14059	14049	14002	14170	13962	13918	14109	13836	14201	13948	14133	14048	13944	13968	14049	13865	14107	13972	14026	14032	13960	14228	13887	14030	14115	13985	14036	14042	13986	13943	14123	13825	14116	14019	14066	13784	14147	14007	14054	14087	13882	14067	14078	13950	14094	14261	14034	13741	14175	13928	13817	13928	14112	14073	13970	14022	14010	14049	14042	13950	13836	14039	13974	13896	13904	13868	14098	14007	14013	13902	13947	14091	14168	13973	13869	13960	14146	14036	13824	14091	13965	14039	13881	14078	13998	13940	14216	14117	13882	14107	14043	14026	13988	14014	13987	13995	13983	13882	14074	14003	13987	13954	13978	14117	13995	14104	14019	13854	13819	13874	14001	13929	14039	14133	13858	14025	14103	13901	14071	13869	14010	14168	13886	14053	13930	14137	14013	13913	13995	14128	14122	14067	13997	14010	13960	14113	14140	14051	13966	13934	14070	14003	13858	14061	14099	13991	14050	13989	14105	14111	14062	14162	14099	14054	14086	13974	14073	13985	13933	14192	13881	14121	14070	13890	14095	13854	13898	14041	14061	14154	14023	13987	13983	13906	13968	14017	14037	14063	13865	13938	14139	14099	14044	14030	13986	13967	13842	14244	13926	13991	13935	14120	13993	13917	13869	14056	14052	14018	14011	13936	14091	13858	13974	13885	14238	14127	13942	14028	13998	14048	14095	14006	13872	13908	14064	14069	14129	13942	13923	14012	14003	13960	14104	13939	13911	14032	14062	14056	13915	13993	14026	13865	13924	13903	13991	14006	13972	14091	14069	14004	14035	13930	13895	13929	14071	13942	13939	13928	13829	14105	13985	13976	13942	13956	14004	13974	14072	13896	13995	14030	13814	13863	13890	13896	14011	14106	14107	13838	13944	13843
23028	21559	29539	24043	21723	23687	24080	17931	16979	27477	47835	41559	31722	20374	16803	16278	16130	16390	16409	16250	16118	16312	16178	16224	16206	16159	16099	16113	16033	16021	16041	16141	16079	16123	15974	16066	16208	16008	16183	16046	16078	16042	16077	16213	15928	15966	16053	16052	16180	16093	16002	16394	15913	16178	16202	16176	16021	16018	16226	16157	16086	16142	16103	16072	16048	16040	16060	16129	16038	15837	16067	16165	15965	16121	15915	16059	16150	15945	16074	16152	16098	16260	16166	16077	15913	15883	16177	16051	16031	15953	15963	16165	15977	15954	16060	16255	16097	16011	16000	16215	15978	16037	15966	16048	15903	16112	16062	16078	16172	16032	16206	16347	15875	16021	15901	15931	16009	16216	16098	16054	15882	16024	16021	16066	16172	15946	15872	15867	15988	15964	16067	16044	16064	16130	15995	16151	16183	16012	16107	15999	16147	15917	15913	16148	16217	15965	16294	16003	16118	15909	16225	16049	15878	16134	15868	16043	16061	16250	16024	15899	15828	16180	16111	15916	16176	15989	15993	15983	16040	15884	16136	16074	15924	15944	15947	16077	15961	16140	16052	16010	16009	16075	15825	16140	15935	16046	15893	15908	16149	15858	16019	15931	16202	16144	16124	16026	16163	16089	15954	15911	16060	16023	15816	16027	16000	16065	16044	16007	16056	15923	16061	16008	16111	15823	16098	16081	16126	16121	16056	15927	16129	16180	16044	15911	15945	16094	16250	16137	16131	15879	16158	16106	15940	16009	15996	15859	16081	16206	15870	16132	15936	16019	15953	16067	16121	16057	16032	15994	15970	15913	16099	15853	16065	16064	16129	15966	16029	16114	16140	15996	16105	15937	15914	15895	16104	15943	16086	15941	15886	16132	16098	16039	15925	15893	16109	15946	15926	16063	16135	16094	16113	16195	16188	16137	16116	16069	16046	15950	16227	16053	15948	15932	15970	15976	15854	16071	15936	16119	16024	16185	15932	15870	15853	15909	16086	15977	16088	15980	16012	15916	16127	15955	16129	16029	15900	16043	16101	16095	15961	15919	16192	16227	16175	16179	15988	15907	15936	16094	16075	15961	16110	15985	16047	15759	16002	15848	15859	15915	16035	15874	16076	16047	15895	16168	15983	15867	15987	16039	16012	16008	16187	16019	16204	16126	16210	15916	16000	15949	15956	15963	16117	16291	16148	16008	15916	15788	16126	15976	15908	15862	15972	16129	16169	15990	16017	15903	16087	15885	16009	16017	15924	16095	16127	15964	16205	16119	16050	16060	16006	15959	15987	15886	16006	16079	15788	15854	15843	16098	15873	15905	15897	16182	15859	16005	16145	16019	16046	15879	15979	15968	16072	16060	16057	15981	15901	16128	15887	16058	15998	16177	16092	15824	16018	15877	15825	16108	16001	16102	15979	16043	16127	15934	16163	15961	16150	15926	16047	15900	15848	15961	15873	15914	16037	15996	16176	16015	16004	15985	16011	16067	15994	16104	16103	15913	15951	15829	15992	16098	15890	15898	16069	15896	15905	15731	16073	16029	15841	16001	16071	16029	16128	15912	16030	15999	15980	16042	16092	15953	15914	15865	16030	16028	15801	15938	15887	15967	16199	16062	16092	15954	15943	15993	16143	15992	16002	15998	15950	16054	15989	15868	15965	16066	16053	16044	16006	16060	16070	16089	16052	15898	16017	15950	15953	16123	16058	15912	15878	16073	15790	16096	16115	16239	15878	16050	16007	16189	16014	15899	15852	16101	16008	16071	16057	16109	16031	16008	16029	15958	16213	16129	16043	16022	16090	16184	15994	16062	16042	16160	16107	16027	16126	16027	16062	16019	15945	15947	16081	16064	15989	15959	16057	16102	16042	16024	16074	15898	15867	15832	15770	16037	15930	16068	16020	16011	15893	16263	16087	16087	16126	15851	15844	16354	15893	15950	15926	15935	16122	15996	15817	15813	15932	15929	15881	16040	16163	16259	15961	16037	15932	16052	15870	15904	16175	16017	16007	15934	16053	15672	15813	15932	16164	15969	16092	16206	15982	15852	15895	15945	16078	15831	16130	15886	16012	16105	15795	15954	15903	16058	15813	16042	16127	16096	16064	15927	16021	16061	15931	16245	16226	15986	16153	15976	15861	16070	16003	16062	16045	16109	16040	15889	15992	16013	15940	16135	16004	16069	15966	15906	16152	16019	15977	15952	15903	16024	15921	16108	16075	15885	15854	16322	16150	16160	16100	16018	16034	15974	15958	16257	16018	16158	16308	15841	16171	16031	15999	16069	16115	16185	16095	15997	16026	15833	15892	15878	15883	16215	15858	16237	16085	16034	16122	16054	16130	16168	16002	15983	15979	15948	16166	15970	16058	15851	16190	15961	16044	16036	15991	15998	16068	15967	16169	15864	15826	15884	16085	15922	16137	16072	15885	16083	15841	15820	15998	15917	16000	15998	15984	16049	15956	16064	15924	16018	16190	15969	16090	16044	16263	16012	16089	15953	16021	15833	16003	15988	16047	16151	16007	15922	15927	15794	15779	16002	16107	16077	15949	16062	16226	16181	16114	16050	15881	15931	16002	16008	16095	16021	16149	15905	15826	15884	16117	16033	15923	15903	15983	16050	15924	16126	15995	16042	15990	15812	16078	16088	16263	16169	16159	15894	16011	16276	15818	16060	16152	15984	15876	16006	15959	15998	16000	15996	15819	16070	15998	15951	15836	16030	16087	15992	16170	16086	16122	15912	16157	16221	15992	16064	16347	16104	16212	15929	16022	16167	16055	15962	16037	16047	16089	15934	15871	15909	15911	15984	16009	16039	15923	16005	16062	15937	15785	15985	16101	15827	16042	16079	15910	15707	15785	15983	16221	15971	15858	15854	15942	15833	15884	16023	16028	15856	16169	16049	16005	16131	15896	16221	16156	16095	15871	15997	15936	16033	15987	15908	15938	16008	16054	16074	15900	16087	16087	16136	16015	16208	16128	16125	16055	15972	16120	16057	15812	15967	16114	15877	16119	16044	16032	15882	15942	15941	15930	16040	16045	15922	15903	15933	16117	15998	16000	16048	16035	15944	16161	16049	16202	15902	16042	16033	15991	15905	15916	16027	16155	16047	16130	16037	15923	15959	16152	16117	15881	15890	16088	15919	15939	16080	16222	15978	15912	16093	16061	15965	16116	16085	15935	16034	15974	15979	16234	16099	15924	16058	16337	15913	15997	16090	16170	15983	15765	15838	16099	15902	16241	15867	16047	16055	16052	15723	16114	15926	16062	15921	16145	15948	15921	15839	15928	16081	15929	15970	16154	16129	15915	16092	15884	15909	16110	15957	16070	15964	15885	16155	16123	15939	15929	16237	15982	15921	15874	15880	16203	16061	16168	15974	16116	15935	16278	16095	16047	15867	16008	16020	16157	16269	16142	16009	16036	15800	16092	16167	15935	15944	16040	16091	15966	15950	15979	16085	16072	16131	16021	16073	15828	16162	16131	16084	15975	15889	15975	15856	16069	15953	16024	16168	15985	15913	16081	15845	15968	16186	16169	16020	16007	15940	15975	16037	16169	16158	16193	16115	16018	15951	15871	16167	16004	16128	16170	15882	15868	16012	16075	15951	15805	16053	15868	16019	16055	16031	16146	15890	16052	16112	16178	16107	15841	16094	15962	15939	16059	16015	15976	15907	15958	16220	16084	16110	16063	16147	16035	15916	15991	16099	15979	15901	15919	16077	16127	16180	16098	15954	15870	15880	15959	16136	16080	16012	16064	15869	15764	15904	16030	16032	16016	16034	16094	15971	16230	15776	16016	16115	15718	15693	15990	16034	15981	15963	15989	16166	15967	15925	15978	15935	16065	16056	15936	16074	15841	15944	16110	15959	16027	16074	16096	16021	16070	16120	15958	15941	16064	16103	15897	15900	15960	15742	16052	15757	16088	15941	15997	15846	15808	15827	16061	16108	16121	15948	16099	15880	15885	15684	15993	16227	15923	15969	15909	15834	16089	16262	16129	16143	15796	15931	15944	16003	15866	16120	15986	15938	16057	16122	16209	15960	15940	15946	15911	16033	15989	15919	16072	16194	15988	15964	15855	15882	16168	15957	16145	15969	16108	16093	15884	15941	16022	15941	15987	16173	16085	15831	16258	16169	16087	15780	16109	15874	16243	16023	16034	16089	16151	16085	16056	15946	15935	15977	15921	15825	15972	15857	16137	15846	15974	15964	16018	16056	15978	15911	15898	16038	15681	15918	16065	15822	15989	15977	16087	15959	16253	15907	15889	16110	16036	16048	15946	16244	16003	15961	16172	15939	16224	16071	15801	15990	16045	16186	15938	15921	16078	15977	16048	16118	15970	16023	16027	15964	16300	16143	16000	15782	16010	16044	16040	16217	15986	16077	15856	15949	16204	16106	15819	15893	16188	16001	15909	15911	15905	16026	16282	15968	16103	15976	15946	15949	16186	15985	16092	15919	16140	15861	15900	16108	16018	16025	15954	15970	15951	16118	16050	16158	16085	16012	16062	16017	15848	16079	15966	16122	16189	15925	16100	16116	16212	16232	16087	15967	16250	16226	16162	16199	16205	15982	15886	16194	15905	15983	15828	16131	15889	16077	16188	16118	16005	15980	16009	15877	16269	15952	16034	16147	16204	15993	15978	16032	16002	15992	15949	16178	15961	15889	16095	15832	16170	16110	16111	15911	15967	16114	16046	16131	15943	16091	16000	16263	16137	15970	16000	15971	16037	15971	16173	15959	16046	16052	15984	16169	16088	16227	16233	16038	16099	16086	16130	16159	16112	16018	15985	15971	15855	15939	16005	15868	16012	16083	16085	15796	16053	15960	15903	16006	15937	16006	15918	15913	16025	16062	15891	16045	16069	15983	15986	16097	15993	15896	16082	15796	16185	16021	15704	16066	15929	15954	15985	16025	15933	15886	15723	15846	16086	16195	15958	15879	16104	15972	16011	15795	15937	16008	15910	15874	15989	16023	15964	16122	15989	16037	16004	16113	16045	16060	16104	16175	16056	15994	16120	15935	16104	15916	15940	16144	16178	16119	15939	16018	16068	16086	15793	15986	15951	16066	15917	15916	16131	15999	16064	15930	16087	16080	15907	16007	15932	15788	16002	16000	15999	16107	16122	15977	16202	15932
20662	36482	34287	29311	22482	21261	17137	16394	16676	32049	50426	42627	33542	17035	15058	15068	14834	14851	14903	14918	14858	14914	14906	14863	14726	14816	14919	14915	14842	14902	14838	14882	14912	14949	14881	14909	14876	15045	14766	14968	14981	15016	14861	14858	14710	14680	14808	14793	14805	14861	14994	14940	14846	14909	14895	14997	14769	14846	14923	14837	14705	14851	14935	14771	14819	14870	14944	14941	14994	14845	14841	14894	14853	14823	14725	14918	14935	14940	14835	14886	14716	15053	14799	14876	14757	14859	14791	14911	14782	14879	14672	14830	14842	14996	14774	14836	14885	14912	14828	14731	14943	14821	14961	14729	14845	14835	14944	14827	14809	14929	14980	14609	14814	14672	14835	14925	14881	14936	14918	14681	14862	14880	14872	14805	14996	14763	15058	14825	14838	14887	14803	14938	14700	14684	14712	14916	14729	14947	14830	14696	14968	14793	14680	14899	14841	15055	14815	14903	14789	14946	14839	14850	14892	14749	14924	14805	14980	14701	14887	14794	14732	14801	14915	14922	14826	14708	14861	14769	14962	14786	14713	15064	14915	14796	14824	14821	14886	14671	14717	14883	14933	14875	14872	14882	14868	14801	14702	14859	14861	14823	14745	14864	14849	14818	14721	14754	14825	14889	14728	14790	14945	14954	14885	14999	14906	14885	14893	14871	14838	14753	14782	14730	14920	14826	14832	14872	14663	14633	14786	14889	14913	15034	14697	14941	14564	14833	14900	14816	14884	14863	14980	14945	14861	14666	14979	14616	14707	14739	14973	14726	14689	14637	14860	14982	14952	14811	14936	14785	14925	14931	14711	14773	14709	14774	14759	14778	14667	14828	14788	14845	14821	14830	14746	14885	14737	14869	14741	14735	15057	14838	14860	15019	14877	14821	14851	14846	14859	14504	14912	14764	14858	14801	14964	14844	14830	14732	14749	14930	14804	14958	14942	14970	14744	14833	14890	14756	14885	14864	14969	14753	14798	14772	14948	14972	14789	14702	14774	14876	14759	14895	14743	14882	14811	14812	14913	14817	14998	14931	14765	14745	14894	14759	14793	14818	14927	14942	14951	14765	14707	14811	14777	14907	14585	14839	14771	14958	14893	14699	14784	14819	14948	14925	14869	14790	14812	14686	14956	14838	14894	14966	14896	14914	14802	14637	14749	14696	14733	14784	14936	14755	14918	14961	14959	14718	14838	14761	14965	14771	14764	14901	14785	14868	14811	14899	14696	14768	14953	14824	14898	15038	14854	15042	14903	14946	14842	14856	14882	14715	14875	15018	14805	14770	14716	14904	14829	14882	14929	14767	14901	14720	14900	14673	14747	14756	14883	14890	14857	14796	14943	14778	14945	14581	14880	14804	14832	14785	14857	14832	14859	14691	14835	14783	14875	14973	14951	14689	14705	14777	14982	14710	14828	14804	14697	14849	14938	14747	15011	14931	14873	15018	14797	14638	14970	14769	14905	14743	14636	14822	14843	14676	14645	14938	14783	14816	14911	14854	14759	14621	14817	14871	14769	14786	14821	14798	14725	14744	14861	14755	14862	14679	14930	14747	14748	14959	14842	14687	14796	14819	14711	14802	14804	14972	14744	14857	14953	14703	14811	14844	14813	14784	14773	14828	14830	14652	14781	14724	14849	14758	14781	14866	14746	14705	14734	14939	14709	14656	14744	14967	14976	14965	14955	14643	14837	14864	14787	14773	15017	14810	14947	14750	14836	14946	14848	14825	14861	14906	14814	14703	14876	14922	14844	14830	14863	14860	14756	15009	14889	14879	14852	14808	14932	14760	14823	14568	14800	14792	14844	14846	14728	14921	14725	14793	14819	14983	14870	14856	14767	14896	14724	14841	14729	14838	14636	14778	14695	14866	14780	14936	14940	14881	14794	14887	14893	14895	14680	14872	14805	14809	14892	14854	14822	14902	14750	14832	14720	14821	14766	14882	14826	14609	14928	14776	14800	14749	14974	14792	14889	14872	14757	14814	14653	15018	14862	14924	14789	14748	14958	14697	14840	14714	14806	14606	14668	14969	14805	14873	14634	14823	14773	14790	14755	14775	14916	14881	14911	14827	14657	14827	14811	14773	14994	14825	14784	14798	15093	14683	14866	15077	14756	14838	14882	14949	14746	14858	15022	14874	14910	14943	14885	14696	14732	14952	14709	14714	14813	14674	14933	14845	14804	14923	14661	14754	14891	14866	14788	14819	14727	14712	14790	14819	14886	14748	14676	14874	14874	14926	14812	14842	15037	14725	14925	14745	14803	14809	14774	14828	14782	14835	14874	14784	14764	14719	14952	14874	14870	14849	14798	14892	14750	14787	14820	14860	14876	14707	14706	14914	14892	14835	14907	14878	14658	14829	14682	14845	14823	14875	14905	14857	14752	14830	14844	14923	14816	14898	14901	14940	14862	14752	14758	14825	14817	14910	14891	14812	14798	14955	14902	14826	14793	14850	14810	14872	14752	14934	14803	14771	14873	14720	14725	14885	14888	14883	14856	14835	14748	14811	14809	14752	14930	14721	14974	14733	14975	14776	14712	14775	14912	14887	14800	14908	14797	14711	14946	14848	14757	14766	14816	14717	14829	14771	14694	14785	14901	14825	14900	14738	14869	14745	14960	14948	14820	14689	14895	14900	14896	14946	14933	14852	14855	14799	14796	14825	14829	14870	14625	14842	14643	14777	14704	14788	14930	15051	14671	15010	14863	14918	14900	14770	14740	14955	14798	14735	14713	14811	14867	14779	14791	14838	14825	14893	14759	14713	14793	14901	14819	14811	14678	14835	14865	14883	14822	14833	14969	14744	14709	14832	14891	14817	14711	14889	14750	14935	14906	14964	14621	14965	14686	14952	14669	14772	14848	14803	14986	14776	14775	14947	14678	14831	14752	14884	14984	14857	14853	14841	14926	14738	14839	14628	14789	14665	14766	14736	14872	14726	14925	14524	14734	14925	14837	14888	14757	14621	14855	14892	14967	14668	14925	14996	14742	14910	14694	14983	14860	14779	14833	14858	14852	15009	14867	14824	14706	14762	14945	14736	14743	14837	14892	14817	14824	14802	14811	14718	14758	14830	14852	15069	14804	14951	15049	14895	14788	14796	14876	15038	14858	14698	14600	14705	14860	14874	14815	14794	14720	14795	14852	14833	15002	14989	14910	14838	14782	14864	14750	14739	14971	14725	14869	14894	14882	14912	14771	14792	14697	14914	14715	14649	14823	14848	15027	14684	14563	14698	14930	14919	14661	14948	14827	14725	14931	14862	14955	14864	14768	14830	14853	14850	14762	14809	14934	14661	14772	14863	14796	14708	14924	14796	14810	14931	14879	14713	14778	14929	14720	14892	14744	14706	14719	14876	14853	14809	14919	14797	14801	14873	14687	14741	14621	14797	14851	14776	14749	14650	14940	14846	14814	14847	14773	14871	14891	14888	14764	14837	14871	14810	14944	14716	14861	14853	14723	14907	14953	14661	15105	14852	14770	14801	14936	14728	14825	14811	14940	14869	14736	14978	14837	14725	14795	14772	14977	14844	14832	14683	14834	14812	14860	14806	14787	14743	14734	15001	14812	14751	14903	14732	14774	14884	14952	14934	14824	14956	14833	14953	14865	14781	14665	14818	14841	14691	14717	14869	14815	14854	14891	14709	14835	14699	14759	14720	14925	14823	14761	14838	14767	14639	14951	15025	14961	14926	14929	14758	14848	14722	14730	14751	14754	14673	14834	14950	14659	14893	14942	14772	14920	14903	14898	14628	14772	14855	14759	14653	14822	14945	14931	14713	14802	14980	14852	14789	14767	14686	14760	14802	15059	14663	14666	14731	14764	14785	14746	14963	14799	14819	14746	14872	14815	14736	14912	14697	14845	14998	14800	14811	14821	14890	14767	14851	14613	14899	14840	14749	14964	14890	14813	14780	14858	14714	14746	14802	15014	14730	14878	14930	14796	14802	14787	14796	14765	14834	14782	14712	14791	14856	14804	14910	14934	14763	14744	14866	14745	14751	14700	14882	14830	14882	14596	14792	14689	14693	14958	14836	14851	14935	14857	14814	14999	14958	14820	14862	14747	14939	14850	14759	14741	15057	14993	14859	14714	14802	14750	14930	14917	14931	14823	15028	14790	14692	14780	14765	14719	14886	14758	14919	14832	14861	14801	14801	14953	14785	14746	14975	14858	14827	14683	14805	14850	14712	14869	14799	14907	14749	14737	14875	14628	14859	14821	14764	14756	14813	14874	14795	15047	14699	14720	14924	14771	14843	14838	14914	14745	14998	14869	14775	14950	14774	14826	14766	14889	14696	14822	14877	14880	14832	14856	14792	14731	14904	14890	14741	14819	14830	14813	14720	14829	15048	14777	14799	15029	14935	14806	14797	14834	14719	14739	14570	14901	14880	14757	14812	14787	15010	14835	14930	14758	14962	14731	14894	14810	14648	14923	14790	14870	14820	14824	14802	14912	14799	14900	14713	14686	14890	14901	14624	14749	14883	14875	14881	14912	14918	14976	14873	14725	14814	14732	14769	14879	14806	14820	14787	14745	14877	14812	14764	14945	14764	14777	14786	14969	14739	14784	14918	14688	14729	14755	14760	14833	14799	14779	14779	14812	14919	14799	14885	14774	14914	14740	14839	14972	14982	14772	14785	14755	14767	14826	14707	14858	14741	14846	14743	14857	14726	14961	14918	14918	14846	14801	14760	14811	14753	14919	14668	14699	14847	14769	14826	14736	14910	14812	14627	14880	14816	14717	14912	14834	14875	14704	14820	14830	14866	14880	14769	14880	14862	14825	14830	14773	14748	14866	14710	14748	14842	14998	14889	14938	14644	14855	14744	14833	14778	14919	14711	14834	14800	14768	14651	14883	14707	14726	14846	14577	14892	14617	14816	14709	14822	14928	14925	14759	14915	14714	14772	14840	14832	14972	14759	14769	14695	14760	14853	14789	14793	14918	14830	14762	14798	14734	14847	14884	14869	14873	14800	14691	14917	14893	14708	14782	14809	14867	14910	14951	14884	14712	14985	14806	14746	14799	14772	14817	14848	14808	14841	14860	14781	14809	14852	14660	14727	14865	14811	14993	14812	14829	14997	14927	14780	14854	14746	14814	14736	14914	14872	14717	14759	14792	14861	14753	14779
27430	22420	25819	21745	17275	16499	16247	16042	15823	16999	19767	18635	17508	16346	15776	15981	15751	15860	15803	15943	15940	15903	15740	15826	15811	15763	15760	15686	15837	15833	15838	15843	15735	15711	15801	15588	15861	15758	15844	15705	15788	15908	15779	15795	15755	15748	15834	15852	15758	15708	15612	15906	15857	15909	15947	15907	16197	15692	15892	15900	15811	15904	15793	15859	15882	15670	15843	15861	15833	15712	15927	15889	15802	15799	15675	15870	15695	15649	15734	15953	15914	15856	15948	15903	15777	15448	15713	15892	15804	15854	15734	15720	15716	15779	15920	15862	15888	15723	15788	15733	15767	15872	15803	15695	15970	15915	15671	15826	15812	15806	15860	15830	15939	15649	15931	15701	15786	15859	15866	15837	15713	15731	15799	15925	15697	15767	15702	15671	16033	15927	15809	15777	15920	15695	15809	15822	15972	16091	15894	15976	15721	15939	15867	15736	15699	15769	15705	15860	15794	15769	15772	15968	15737	15735	15827	15929	15840	15752	15751	15851	15993	15752	16087	15671	15749	15637	15639	15692	15871	15937	15775	15849	15729	15833	15915	15761	15951	15710	16028	15880	15854	15721	15809	15628	15754	15804	15721	15582	15670	15947	15666	15935	15831	15592	15787	15791	15713	15781	15759	15799	15765	15804	15739	15904	15577	15762	15685	15802	15878	15842	15720	15842	15946	15810	15723	15715	15811	15817	15780	15760	15779	15614	15958	15661	15499	15739	15952	15753	15668	15745	15780	15822	15799	15681	15761	15692	15635	15726	15934	15727	15835	15908	15707	15934	16042	15866	15750	15873	15646	15814	15837	15651	15898	15833	15828	15825	15570	15707	15725	15742	15740	15860	15799	15947	15684	15866	15805	15955	15644	15740	15822	15730	15856	15754	15715	15822	15902	15736	15652	15609	15786	15610	15708	15635	15797	15707	15914	15893	15911	15785	15989	15938	15856	15744	15738	15605	15752	15819	15627	15783	15715	15681	15787	15909	15731	15955	15803	15736	15835	15878	15933	15785	15791	15701	15727	15771	15869	15824	15879	15643	15911	15839	15897	15741	15645	15762	15868	15853	15914	15789	15698	15919	15735	15846	15762	15882	15823	15960	15872	15810	15800	15678	15690	15807	15791	15903	15734	15801	15738	15664	15724	15662	15748	15748	15761	15864	15916	15748	15793	15801	15734	15704	15806	15813	15877	15765	15842	15862	15920	15812	15724	15928	15983	15707	15671	15657	15773	15763	15776	15874	15895	15805	15897	16133	15722	15987	15810	15750	15879	15653	15794	15895	15695	15921	15809	15917	15847	15858	15693	15971	15934	15828	15790	15707	15904	15821	15742	15793	15881	15668	15707	15872	15916	15744	15656	15773	15936	15827	15910	15945	15845	15792	15818	15750	15823	16088	15836	15670	15989	15700	15876	15695	15969	15629	15755	15759	15772	15745	15773	15812	16008	15771	15590	15918	15856	15970	15624	15898	15695	15725	15807	15737	15669	15552	15760	15849	15872	15726	15707	15722	15702	15850	15746	15735	15755	15773	15908	15841	15697	15776	15965	16018	15845	15772	15733	15879	15737	15854	15922	15706	15788	15790	15781	15891	15848	15727	15632	15774	15673	15844	15699	15816	15599	15800	15959	15859	15711	15910	15765	15762	15851	15984	15931	15816	16076	15913	15718	15944	15902	15879	15843	15900	15842	15866	15726	15742	15859	15896	15855	15902	15727	15750	15786	15864	15893	15824	15662	15814	15462	15756	15795	15757	15980	15881	15741	15875	15745	15791	15914	15830	15802	15887	15746	15861	15679	15634	15873	15655	15847	15896	15852	15866	15983	15770	15907	15723	15781	15747	15867	15882	15957	15826	15757	15810	15825	15762	15789	15788	15797	15773	15614	15742	15727	15610	15770	15677	15693	15863	15791	15766	15683	15981	15980	15951	15754	15815	15849	15873	15762	15684	15813	15881	15873	15803	15838	15959	15743	15946	15898	15847	15854	15906	15657	15736	15878	15832	16050	15868	15726	15967	15664	15813	15774	15753	15919	15709	15747	15557	15803	15984	15749	15777	15889	15771	15921	15750	15926	15830	15762	15937	15959	15848	15764	15665	15887	15759	15894	15889	15939	15621	15768	15771	15974	16035	15711	15865	15788	15864	15882	15814	15960	15699	15976	15702	15945	15827	15988	15857	15846	15760	15925	15748	15656	15898	15847	15673	15788	15876	15738	15818	15853	15828	15843	15820	15847	15696	15915	15701	15851	15767	15742	15729	15640	15929	15932	15856	15831	15944	16009	15695	15715	15779	15880	15753	15633	15874	15904	15893	15811	15735	15994	15796	15770	15982	15797	15738	15968	15817	15849	15855	15852	15994	16004	15736	15630	15978	15771	15747	15856	15777	16095	15847	15968	15721	15858	15888	15918	15790	15998	15711	15954	15648	15774	15554	15909	15722	15699	15626	15666	15797	15958	15832	15833	15637	15625	15711	15794	15763	15695	16051	15821	15936	15755	15804	15883	15911	15565	15952	15913	15825	15660	15865	15876	15726	15808	15733	15639	15686	15886	15841	15826	15874	15775	15764	15818	15709	15786	15754	15819	15676	15832	15835	15674	15757	15917	15871	15832	16006	15963	15883	15849	15744	15601	15866	15861	15677	15935	15795	15730	15712	16039	15938	15794	15723	15865	15825	15661	15847	15789	15834	15831	15934	15925	15766	15804	15922	15900	15731	15786	15843	15788	15858	15878	15841	15971	15815	15962	15740	15772	15688	15700	15843	15810	15826	15935	15835	15814	15908	15795	15796	15750	15690	15805	15716	15770	15791	15766	15657	15914	15638	15709	15790	15677	15886	15817	15707	15483	15837	15985	15779	15959	15887	15628	15740	15848	15650	15758	16021	15825	15678	15807	15902	15779	15768	15926	15941	15819	15636	15646	15790	15827	15668	15809	15829	15922	15811	15816	15952	15864	15922	15863	15768	15783	15703	15832	15818	15717	16003	15890	15850	15822	15805	15687	15663	15762	15815	15930	15646	15588	15887	15888	15614	15701	15873	15812	15830	15928	15772	15944	15889	15812	15899	15653	15698	15811	15900	15763	15730	15675	15765	15674	15608	15924	15834	15725	15809	15808	15820	15709	15803	16004	15907	16002	15796	15867	15870	15925	15679	15832	15996	15795	15648	15908	15727	15730	15660	16027	15693	15844	15779	15951	15899	15832	15853	15909	15855	15623	15802	15933	15824	15801	15779	15623	15825	15953	15726	15750	16034	16061	16017	15917	15860	15726	15722	15759	15951	15896	15852	15782	15896	15748	15691	15740	15765	15730	16001	15885	15901	15821	16010	15752	15823	16160	15894	15956	15821	15923	15934	15722	15957	15764	15642	16000	15783	15608	15684	15763	15815	15782	15474	15777	15762	15772	15889	15827	15579	15761	15857	15697	15673	15814	15714	15698	15820	15654	15809	15795	15908	15987	15865	15679	15594	15867	15842	15866	15877	15756	15894	15854	15778	15812	15961	15687	15833	15799	15862	15843	15719	15722	15790	15839	15774	15662	15749	15749	15725	15931	15877	15723	15745	15746	15865	15820	15947	15728	15894	15879	15754	15804	15749	15971	15764	15919	16103	15880	15915	15755	15748	15818	15753	16079	15973	15850	15947	15768	15704	15655	15588	15814	15822	15861	15731	15598	15932	15789	15788	15554	15724	15712	16004	15702	15870	15700	15768	15892	15725	15906	15894	15707	15829	15976	15638	15999	15800	16098	15729	15786	15815	15717	15765	15846	15766	16011	15784	15874	15787	15919	15795	15839	15853	15638	15824	16023	15965	15869	15669	15965	15882	16032	15836	15796	15590	15749	15854	15713	15859	15816	15627	16026	15887	15822	15679	15857	15754	15910	15763	15739	15941	15999	15903	15889	15689	15692	15731	15843	15888	15866	15841	15758	15750	15810	15602	15673	15984	15674	15804	15677	15762	15798	15742	15667	15803	15706	16094	15884	15713	15755	15705	15981	15757	15979	15643	15863	15863	15791	15823	15798	15861	15635	15854	15725	15719	15808	15715	15819	15636	15750	15888	15850	15827	15818	15852	15831	15763	15689	15873	15903	15834	15795	15889	15891	15868	15771	16034	15613	15823	15749	15723	15793	15752	15853	15771	15879	15806	15847	15766	15799	15963	15965	15781	16061	15777	15856	15813	15936	15729	15833	15870	15783	16022	15940	15850	15777	15700	15820	15742	15731	15810	15827	16077	15712	15777	15540	15786	16108	15763	15818	15802	15873	15710	15813	15890	15670	15543	15836	15779	15711	15670	15815	15702	15750	15673	15695	15842	15881	15720	15760	15555	15794	15949	15886	15633	15925	15832	15909	15749	15834	15738	15776	15821	15796	15815	15862	15895	15928	15850	15818	15916	15944	15875	15640	15821	15798	15938	15775	15763	15909	15784	16020	15925	15968	15687	15761	15813	15983	15869	15615	15713	15893	15753	15848	15800	16057	15877	15834	15768	15884	15965	15827	15847	15839	15760	16004	16008	15868	15726	15889	15913	15910	15645	15760	15899	15596	15801	15835	15711	15896	15760	15819	15916	15848	15803	15772	15720	15871	15841	15725	15734	15638	15776	15929	15819	15975	15765	15785	15882	15664	15830	15837	15873	15633	15874	15780	15694	15868	15599	15936	15724	15746	15826	15920	15904	15763	15946	15775	15873	15879	15725	15813	15796	15927	15719	15792	15703	15800	15839	15761	15908	15873	15978	15677	15891	15791	15873	16028	15830	15815	15920	15897	15767	15841	15740	15801	15589	15852	15812	15995	16111	15953	15917	15977	15730	15791	15815	15736	15822	15801	15608	15946	15665	15959	15890	15760	15911	15785	15911	15856	15713	15900	15769	15844	15912	15911	15889	15719	15750	15772	15922	15777	15676	15852	15806	15834	15843	15866	15764	15837	15987	15698	15737	16115	15868	15945	15829	15935	15885	15726	15798	15755	15781	15750	15727	15881	15850	15793	15861	15787	15829	15748	15898	15914	15725	15656	15972	15894	15857	15927	15713	15945	16051	15833	15783	15838	15867	15592	15658	15833	15620	15615	15869	15744	15773	15903	15788	15961	15781	15683	15549	15891	15610	15850	15740	15585	15736	15691	15809
19581	27033	25524	19155	16557	15474	14853	14794	15029	16922	20082	18118	16619	14975	14862	14793	14740	14756	14829	14520	14888	14545	14699	14738	14732	14615	14683	14733	14591	14729	14672	14712	14844	14713	14761	14690	14637	14700	14717	14640	14608	14444	14709	14751	14546	14649	14704	14872	14708	14780	14571	14721	14628	14617	14640	14634	14722	14618	14760	14595	14661	14573	14701	14724	14648	14564	14734	14671	14544	14507	14705	14672	14687	14651	14551	14793	14583	14716	14669	14753	14798	14775	14660	14505	14582	14749	14798	14633	14740	14693	14735	14750	14770	14802	14766	14419	14744	14643	14586	14685	14770	14575	14737	14559	14620	14722	14773	14797	14855	14498	14701	14640	14731	14538	14678	14809	14787	14822	14673	14766	14745	14657	14726	14799	14771	14756	14646	14622	14686	14760	14582	14639	14738	14751	14705	14767	14764	14674	14665	14604	14806	14776	14534	14705	14714	14734	14755	14709	14715	14681	14803	14766	14584	14775	14776	14749	14715	14634	14728	14655	14815	14661	14617	14706	14773	14802	14729	14630	14696	14668	14744	14758	14643	14573	14755	14705	14867	14853	14674	14538	14679	14676	14723	14634	14782	14874	14606	14645	14658	14517	14701	14739	14574	14801	14710	14730	14654	14452	14651	14884	14698	14741	14599	14692	14586	14483	14629	14789	14679	14651	14662	14814	14675	14695	14853	14545	14730	14654	14762	14756	14499	14711	14648	14608	14656	14582	14511	14703	14841	14568	14657	14640	14651	14634	14667	14790	14615	14658	14784	14788	14623	14633	14658	14785	14736	14643	14662	14765	14543	14786	14738	14639	14774	14528	14610	14509	14619	14639	14730	14839	14784	14569	14811	14687	14761	14567	14690	14649	14776	14756	14538	14719	14574	14742	14567	14675	14709	14717	14842	14727	14792	14751	14757	14719	14672	14633	14745	14669	14567	14743	14708	14600	14678	14662	14877	14614	14817	14760	14633	14706	14672	14555	14682	14738	14769	14780	14717	14821	14710	14701	14704	14618	14701	14608	14738	14580	14617	14786	14701	14704	14675	14632	14688	14718	14704	14770	14718	14732	14780	14686	14677	14720	14546	14700	14600	14909	14863	14699	14605	14734	14793	14592	14708	14618	14791	14649	14725	14700	14669	14821	14651	14792	14787	14701	14703	14462	14769	14596	14674	14872	14662	14537	14807	14648	14498	14448	14611	14720	14805	14937	14726	14549	14659	14672	14712	14614	14588	14489	14844	14701	14773	14700	14818	14670	14788	14739	14735	14746	14634	14677	14630	14525	14555	14786	14652	14674	14584	14684	14603	14545	14628	14626	14560	14683	14522	14713	14686	14702	14671	14926	14626	14649	14739	14741	14709	14545	14546	14571	14805	14740	14790	14785	14857	14607	14709	14645	14648	14625	14701	14558	14805	14753	14645	14669	14787	14814	14524	14694	14606	14668	14863	14645	14656	14647	14806	14630	14713	14733	14832	14761	14655	14650	14810	14745	14708	14748	14689	14596	14846	14599	14736	14719	14779	14744	14706	14722	14598	14712	14577	14790	14487	14504	14744	14583	14758	14765	14712	14728	14829	14815	14526	14686	14663	14506	14548	14809	14671	14833	14549	14756	14665	14796	14598	14673	14669	14843	14591	14631	14555	14618	14730	14766	14836	14773	14605	14796	14676	14685	14597	14683	14691	14623	14770	14924	14656	14569	14674	14676	14710	14584	14670	14785	14782	14572	14660	14763	14768	14711	14731	14582	14785	14711	14607	14809	14602	14523	14728	14692	14717	14775	14686	14770	14824	14616	14929	14615	14773	14694	14679	14831	14799	14881	14626	14653	14639	14665	14707	14678	14681	14566	14743	14624	14645	14636	14720	14612	14651	14629	14608	14733	14774	14799	14528	14732	14665	14637	14766	14568	14687	14705	14648	14593	14660	14626	14708	14536	14530	14627	14818	14717	14720	14796	14642	14686	14823	14737	14599	14693	14608	14836	14643	14677	14530	14833	14655	14643	14638	14667	14615	14721	14738	14735	14675	14697	14708	14652	14669	14789	14679	14647	14634	14576	14754	14552	14677	14806	14600	14586	14542	14695	14755	14533	14741	14644	14586	14573	14761	14813	14741	14719	14691	14597	14724	14739	14685	14690	14529	14818	14671	14708	14594	14534	14643	14716	14776	14583	14577	14623	14694	14623	14623	14763	14763	14768	14754	14732	14626	14689	14622	14578	14720	14534	14682	14621	14592	14703	14625	14851	14929	14675	14623	14666	14632	14607	14511	14813	14787	14739	14733	14823	14589	14719	14589	14761	14722	14741	14736	14696	14850	14672	14553	14625	14732	14675	14700	14733	14575	14649	14584	14660	14653	14758	14624	14734	14658	14612	14751	14711	14697	14616	14821	14713	14613	14566	14744	14648	14590	14819	14545	14675	14802	14578	14817	14788	14607	14822	14729	14688	14652	14699	14562	14577	14776	14689	14618	14720	14694	14743	14637	14614	14938	14573	14752	14722	14646	14681	14606	14731	14734	14758	14750	14810	14852	14664	14670	14616	14657	14350	14750	14767	14681	14874	14829	14799	14631	14722	14655	14886	14765	14684	14485	14669	14749	14738	14740	14705	14803	14590	14705	14724	14662	14612	14624	14629	14756	14623	14756	14746	14680	14666	14708	14594	14733	14731	14619	14666	14679	14780	14693	14635	14848	14689	14650	14704	14630	14932	14654	14807	14606	14818	14658	14727	14659	14626	14756	14777	14522	14651	14750	14712	14572	14665	14581	14775	14697	14730	14697	14439	14566	14754	14677	14781	14714	14485	14713	14799	14732	14746	14547	14764	14920	14645	14741	14745	14705	14631	14693	14657	14671	14608	14685	14596	14551	14666	14858	14663	14828	14693	14823	14675	14657	14591	14614	14837	14675	14732	14688	14823	14723	14657	14513	14748	14688	14760	14616	14629	14786	14700	14799	14598	14834	14753	14636	14578	14629	14569	14692	14640	14696	14674	14654	14754	14862	14751	14627	14715	14689	14567	14681	14710	14725	14561	14859	14804	14574	14739	14691	14720	14641	14608	14623	14543	14740	14642	14755	14857	14673	14648	14656	14567	14595	14742	14541	14689	14747	14875	14702	14540	14768	14612	14728	14724	14670	14764	14665	14811	14694	14651	14806	14580	14679	14797	14709	14741	14786	14750	14651	14689	14664	14811	14685	14763	14616	14908	14644	14682	14745	14781	14546	14827	14794	14748	14717	14766	14800	14680	14620	14709	14686	14750	14737	14797	14592	14773	14864	14680	14774	14595	14723	14811	14821	14779	14748	14545	14675	14539	14695	14823	14861	14741	14509	14745	14693	14551	14686	14780	14558	14666	14634	14664	14654	14669	14739	14708	14661	14768	14674	14677	14802	14686	14657	14665	14642	14730	14524	14671	14681	14653	14764	14617	14570	14635	14839	14561	14738	14683	14906	14672	14820	14752	14769	14795	14718	14535	14700	14937	14635	14627	14758	14788	14683	14589	14799	14724	14679	14907	14621	14706	14511	14752	14770	14585	14678	14759	14670	14713	14571	14907	14767	14638	14645	14563	14669	14706	14585	14543	14715	14641	14746	14738	14717	14616	14632	14576	14715	14605	14681	14642	14840	14672	14686	14708	14857	14620	14774	14598	14588	14818	14825	14727	14767	14780	14843	14723	14699	14773	14611	14656	14697	14548	14833	14670	14763	14718	14767	14826	14604	14885	14695	14759	14574	14683	14824	14609	14784	14671	14704	14689	14674	14730	14607	14812	14666	14662	14704	14575	14541	14768	14694	14734	14593	14579	14578	14877	14759	14713	14705	14654	14650	14779	14549	14526	14721	14761	14555	14769	14613	14892	14757	14886	14681	14841	14668	14702	14863	14711	14529	14427	14644	14672	14633	14565	14510	14627	14768	14698	14692	14554	14795	14659	14631	14688	14731	14537	14555	14812	14553	14635	14689	14848	14832	14874	14650	14738	14548	14687	14835	14566	14717	14817	14787	14666	14649	14713	14728	14670	14676	14770	14634	14653	14704	14460	14665	14696	14754	14930	14827	14609	14744	14597	14614	14740	14725	14696	14670	14695	14691	14804	14457	14598	14495	14708	14760	14728	14691	14806	14598	14782	14721	14722	14737	14559	14722	14718	14668	14915	14749	14607	14709	14785	14818	14527	14755	14618	14686	14639	14663	14814	14682	14835	14540	14756	14579	14691	14615	14549	14662	14546	14620	14665	14704	14708	14558	14686	14593	14700	14672	14693	14825	14648	14697	14679	14916	14670	14668	14459	14684	14735	14730	14707	14755	14751	14620	14646	14770	14872	14585	14659	14716	14587	14734	14606	14561	14608	14610	14751	14679	14759	14650	14807	14699	14777	14606	14762	14579	14633	14547	14603	14679	14749	14696	14610	14672	14766	14583	14678	14583	14636	14798	14787	14694	14576	14646	14677	14788	14735	14566	14677	14710	14787	14845	14664	14668	14652	14553	14683	14578	14662	14601	14736	14820	14591	14690	14574	14738	14750	14632	14760	14742	14813	14792	14682	14700	14837	14642	14912	14729	14651	14674	14465	14624	14748	14565	14675	14818	14789	14763	14611	14735	14582	14734	14752	14635	14695	14659	14684	14524	14817	14532	14671	14577	14800	14671	14623	14698	14729	14723	14768	14704	14774	14640	14667	14746	14767	14671	14652	14519	14679	14625	14579	14661	14638	14637	14569	14442	14780	14780	14740	14706	14779	14622	14774	14796	14714	14680	14836	14836	14790	14735	14752	14716	14545	14682	14717	14605	14736	14898	14651	14964	14615	14532	14689	14682	14524	14775	14687	14694	14640	14724	14676	14722	14666	14785	14456	14717	14770	14784	14642	14709	14524	14512	14588	14769	14733	14693	14765	14667	14839	14627	14727	14789	14772	14677	14623	14665	14810	14659	14740	14682	14669	14709	14736	14750	14602	14768	14679	14517	14832	14637	14644	14794	14554	14730	14595	14584	14900	14629	14703	14797	14556	14819	14751	14665	14601	14769	14841	14847	14657	14700	14702	14635	14722	14844	14668	14796	14626	14792	14615	14720	14580	14539	14856	14702	14664	14418	14549	14588	14746	14888	14746	14745	14698	14826	14760	14731	14722
24538	21509	28736	25099	21919	19615	18737	17036	18096	28730	33207	27323	22060	17989	16793	16625	16692	16407	16551	16463	16433	16433	16436	16583	16363	16630	16083	16464	16523	16477	16378	16347	16358	16549	16555	16393	16696	16440	16669	16635	16381	16614	16580	16394	16506	16532	16421	16365	16322	16235	16477	16348	16416	16428	16530	16411	16428	16373	16339	16314	16378	16450	16379	16245	16445	16399	16547	16519	16429	16347	16394	16487	16399	16350	16477	16342	16455	16256	16386	16604	16392	16473	16485	16196	16376	16434	16404	16528	16453	16526	16498	16495	16169	16324	16377	16327	16279	16538	16122	16293	16238	16222	16413	16193	16496	16405	16429	16319	16408	16538	16257	16420	16429	16468	16371	16360	16398	16470	16321	16602	16464	16435	16532	16242	16349	16525	16280	16486	16546	16319	16581	16457	16374	16682	16453	16256	16228	16445	16393	16425	16351	16267	16306	16162	16307	16390	16413	16736	16397	16471	16246	16468	16362	16396	16405	16582	16364	16418	16272	16367	16396	16261	16441	16335	16354	16411	16191	16378	16320	16375	16284	16432	16496	16399	16378	16381	16412	16291	16097	16312	16322	16500	16320	16390	16251	16376	16364	16354	16344	16368	16425	16358	16327	16310	16488	16446	16209	16195	16416	16454	16404	16353	16381	16095	16197	16387	16463	16495	16377	16428	16594	16387	16345	16399	16109	16407	16364	16346	16457	16652	16237	16369	16340	16228	16226	16378	16446	16255	16450	16292	16523	16417	16326	16514	16480	16318	16231	16442	16579	16298	16437	16646	16315	16487	16340	16439	16454	16434	16318	16347	16547	16331	16340	16343	16289	16284	16336	16141	16358	16463	16535	16353	16348	16420	16478	16476	16204	16318	16258	16343	16294	16251	16352	16386	16167	16222	16492	16435	16414	16354	16214	16392	16343	16365	16112	16334	16376	16225	16474	16264	16243	16344	16335	16378	16483	16300	16364	16342	16346	16298	16410	16377	16315	16328	16601	16410	16512	16481	16261	16483	16447	16217	16117	16321	16502	16493	16339	16526	16372	16482	16448	16449	16571	16517	16630	16295	16426	16381	16447	16348	16378	16527	16444	16468	16400	16463	16497	16359	16228	16306	16283	16308	16443	16442	16266	16289	16460	16471	16433	16299	16612	16370	16329	16388	16312	16428	16321	16538	16357	16381	16360	16351	16275	16366	16565	16222	16175	16163	16346	16358	16033	16401	16473	16361	16544	16510	16544	16403	16153	16301	16334	16284	16367	16319	16202	16278	16297	16369	16352	16335	16374	16443	16467	16307	16405	16314	16293	16308	16338	16359	16404	16310	16468	16393	16503	16289	16312	16373	16274	16317	16662	16145	16645	16520	16303	16347	16225	16420	16457	16352	16651	16411	16425	16403	16331	16214	16330	16529	16436	16432	16377	16429	16322	16287	16406	16203	16377	16439	16440	16339	16357	16440	16422	16277	16187	16449	16466	16423	16466	16298	16421	16428	16286	16496	16366	16429	16373	16472	16316	16275	16358	16320	16255	16305	16482	16287	16253	16470	16556	16490	16370	16341	16168	16463	16401	16174	16395	16268	16155	16289	16204	16236	16355	16348	16371	16296	16236	16531	16474	16603	16368	16159	16695	16278	16465	16665	16330	16504	16267	16316	16615	16383	16366	16237	16255	16464	16467	16207	16361	16395	16325	16493	16363	16569	16344	16289	16435	16543	16547	16472	16382	16353	16162	16306	16221	16351	16485	16432	16398	16247	16446	16402	16338	16490	16390	16484	16368	16410	16351	16510	16228	16301	16503	16578	16665	16616	16516	16258	16180	16453	16419	16404	16154	16342	16472	16390	16363	16406	16383	16428	16274	16513	16435	16720	16382	16291	16555	16446	16435	16340	16284	16116	16365	16386	16120	16282	16298	16177	16424	16293	16303	16431	16355	16502	16434	16385	16409	16098	16512	16336	16299	16236	16296	16455	16474	16285	16335	16385	16318	16261	16467	16374	16585	16430	16488	16433	16362	16200	16346	16420	16286	16405	16417	16364	16266	16221	16337	16279	16443	16409	16504	16424	16313	16428	16475	16427	16259	16196	16341	16362	16373	16345	16341	16409	16566	16459	16501	16511	16418	16349	16325	16415	16310	16356	16529	16441	16459	16326	16329	16481	16413	16462	16244	16135	16272	16205	16397	16280	16375	16437	16445	16424	16247	16336	16348	16454	16457	16340	16360	16534	16462	16357	16531	16244	16284	16479	16373	16434	16334	16542	16443	16317	16307	16360	16424	16404	16307	16230	16443	16586	16499	16398	16337	16389	16452	16454	16131	16510	16196	16328	16340	16427	16238	16465	16476	16342	16269	16293	16326	16510	16496	16297	16338	16418	16410	16230	16402	16288	16382	16303	16387	16341	16578	16278	16409	16450	16441	16336	16485	16398	16324	16457	16453	16341	16285	16392	16305	16496	16264	16413	16446	16380	16516	16605	16377	16305	16267	16466	16345	15996	16264	16293	16518	16625	16340	16361	16508	16616	16315	16487	16296	16421	16317	16331	16348	16398	16324	16476	16619	16514	16511	16593	16426	16203	16352	16514	16407	16300	16525	16215	16652	16399	16450	16217	16485	16317	16275	16469	16354	16317	16460	16473	16315	16304	16364	16405	16518	16412	16388	16470	16231	16205	16588	16470	16366	16392	16357	16404	16257	16369	16462	16192	16364	16534	16456	16515	16300	16511	16351	16463	16397	16625	16349	16362	16375	16404	16177	16422	16306	16357	16450	16359	16227	16334	16196	16313	16520	16438	16293	16446	16264	16242	16202	16279	16376	16410	16358	16213	16376	16257	16285	16353	16454	16232	16260	16140	16359	16354	16305	16380	16406	16470	16338	16413	16337	16327	16514	16192	16463	16347	16359	16485	16367	16339	16471	16400	16518	16442	16316	16441	16278	16439	16333	16427	16349	16342	16294	16388	16199	16384	16438	16311	16315	16523	16296	16440	16372	16462	16516	16469	16364	16411	16432	16388	16439	16383	16515	16341	16376	16212	16319	16375	16426	16384	16462	16279	16219	16382	16262	16240	16318	16442	16497	16457	16461	16524	16467	16405	16430	16545	16244	16229	16555	16349	16425	16352	16423	16341	16367	16452	16375	16412	16308	16519	16393	16516	16543	16272	16383	16313	16225	16489	16596	16454	16392	16515	16594	16320	16394	16315	16328	16326	16270	16263	16396	16404	16429	16349	16419	16312	16230	16275	16415	16357	16322	16391	16566	16292	16366	16194	16405	16342	16246	16458	16258	16332	16285	16457	16582	16306	16332	16262	16277	16345	16446	16200	16087	16323	16477	16461	16437	16347	16295	16338	16347	16149	16422	16425	16379	16467	16472	16347	16442	16394	16364	16362	16584	16331	16338	16275	16432	16471	16185	16403	16404	16274	16259	16256	16422	16215	16531	16609	16315	16456	16566	16441	16515	16252	16505	16529	16594	16558	16439	16490	16498	16417	16340	16428	16339	16376	16409	16281	16320	16315	16372	16380	16417	16307	16364	16502	16287	16217	16435	16319	16445	16244	16500	16427	16406	16551	16418	16362	16382	16719	16312	16521	16608	16576	16647	16311	16400	16433	16532	16623	16374	16335	16375	16193	16471	16490	16519	16225	16389	16300	16468	16541	16381	16549	16201	16437	16570	16346	16529	16542	16508	16393	16410	16414	16429	16367	16282	16237	16485	16174	16438	16515	16573	16490	16632	16307	16393	16339	16070	16191	16315	16248	16311	16498	16301	16507	16463	16485	16450	16352	16269	16537	16251	16321	16329	16400	16346	16392	16262	16445	16273	16420	16378	16343	16149	16530	16508	16304	16459	16234	16253	16453	16569	16353	16461	16265	16360	16428	16382	16215	16226	16307	16503	16420	16386	16417	16393	16351	16426	16437	16488	16456	16299	16321	16429	16400	16562	16442	16364	16571	16368	16375	16402	16302	16423	16597	16217	16366	16462	16328	16200	16509	16405	16469	16266	16442	16432	16414	16463	16219	16225	16394	16296	16526	16364	16333	16352	16433	16433	16473	16408	16384	16291	16439	16490	16461	16494	16478	16407	16517	16567	16298	16369	16329	16470	16483	16551	16247	16325	16634	16375	16275	16324	16279	16412	16403	16453	16531	16254	16363	16299	16461	16301	16295	16305	16421	16448	16450	16416	16492	16291	16308	16520	16609	16321	16275	16288	16342	16380	16488	16490	16259	16542	16229	16285	16416	16591	16367	16283	16524	16409	16336	16367	16299	16507	16282	16570	16297	16455	16351	16258	16497	16492	16287	16307	16427	16558	16564	16254	16508	16287	16349	16326	16280	16467	16488	16520	16142	16503	16406	16519	16385	16315	16400	16502	16391	16341	16508	16423	16409	16231	16422	16370	16559	16329	16335	16382	16315	16197	16324	16363	16481	16505	16429	16344	16299	16341	16388	16373	16387	16332	16277	16421	16266	16603	16273	16218	16111	16150	16299	16438	16391	16579	16414	16240	16281	16463	16443	16358	16342	16216	16433	16302	16336	16305	16447	16451	16126	16386	16388	16433	16499	16369	16332	16309	16386	16547	16451	16453	16582	16299	16367	16538	16483	16443	16475	16707	16337	16300	16249	16230	16314	16324	16463	16420	16302	16445	16573	16447	16449	16418	16396	16465	16461	16443	16534	16574	16598	16366	16371	16471	16412	16243	16262	16229	16280	16578	16303	16260	16389	16263	16551	16504	16239	16523	16286	16138	16238	16441	16366	16561	16161	16543	16291	16377	16436	16318	16398	16534	16220	16113	16228	16278	16374	16382	16272	16395	16325	16606	16242	16274	16140	16231	16412	16280	16411	16231	16491	16422	16128	16253	16358	16310	16589	16450	16498	16346	16331	16511	16410	16519	16333	16255	16327	16428	16549	16454	16483	16285	16469	16526	16271	16428	16271	16391	16462	16382	16329	16349	16596	16322	16265	16417	16384	16439	16324	16377	16365	16465	16377	16247	16402	16331	16172	16567	16359	16414	16542	16323	16275	16291	16173	16334	16265	16259	16196	16422	16317	16290	16402	16407	16528	16210	16334	16353	16760	16245	16289	16363	16369	16398	16200	16514	16583	16233	16348	16454	16330	16378	16351	16380	16410
21553	34728	32643	23597	16884	16158	15791	15419	18855	33180	35863	28409	21890	16114	15093	15203	15105	15084	15059	14974	15111	15111	15052	15164	15154	15203	15104	15220	15317	15213	15079	15082	15100	15143	15273	14996	15209	14944	15166	15041	15188	15055	15293	14946	15359	15050	15082	15148	15037	15067	15096	15072	15107	15107	14997	15248	15099	15076	15121	15138	15100	15143	15076	15100	15217	15070	15095	15190	15065	15112	15049	15213	14995	15233	15143	15108	15139	15130	14961	15029	15205	15008	15146	15170	15073	15091	15107	15185	14920	15127	15108	15233	15058	15083	15124	15022	15085	15114	15026	14939	15071	15029	15053	14971	15064	15134	15146	15131	15020	15064	15210	15186	15048	15213	14981	15028	15111	15169	15152	15204	15067	15202	15121	14938	15122	15113	15085	15151	15022	15022	15114	14912	15227	15088	15123	15223	15220	15030	15218	15066	15247	15052	15106	15188	14984	15086	15188	15219	15122	15082	15161	15150	15069	15108	15169	15164	15081	15142	15093	15127	14856	15000	15236	15070	15109	15054	15149	14943	15019	15092	15158	15060	15145	15110	15026	15135	15233	15117	15119	15081	15132	14984	15233	15314	15131	15258	15028	15103	15108	15115	15194	14957	15205	15216	14861	14994	15029	14966	15186	15089	14920	14935	15214	15265	15142	15047	15261	15114	15096	14986	15145	15201	15011	14919	15207	15126	15162	14868	15123	15006	14897	14987	14991	14985	15058	15084	15133	15055	15089	14950	15081	15073	15140	14857	15083	15100	15244	15062	15177	15266	14877	15258	15055	15199	15098	15219	14942	15174	15067	15128	15020	15087	14969	15135	14978	15146	15050	15047	15055	15143	15029	15086	15127	14959	15239	14941	15181	15054	15100	15163	15106	15130	15070	15070	15382	15160	15192	15104	15250	15078	15110	14961	15010	15050	15015	15095	15164	15131	14914	14992	15099	15175	15006	15070	15086	15121	15184	15160	14940	14985	15310	14933	15123	14972	14928	15143	14966	15039	15205	14982	15220	15012	14930	15078	15139	15211	15056	15166	14940	15130	15152	15046	15008	14982	15187	14948	14886	15165	15101	15067	15045	15095	15137	15158	15152	14999	15208	15178	15064	15131	15031	15088	14939	15023	14918	15002	15259	15154	15053	15013	15022	15086	15133	15110	15033	15101	15240	14930	15143	15174	14959	15175	15275	15105	15082	15027	15181	15213	15151	14911	15194	15192	15268	15114	15000	14895	15077	15111	15142	15056	15195	15119	15229	15280	15098	14953	15159	15128	14998	14823	15166	15107	15241	15153	15066	15125	15217	15086	15041	15122	15208	14966	15076	15247	15022	15069	15058	15323	15191	15128	15110	15084	15247	15194	15222	15033	15142	15041	15046	15100	15144	15093	15349	15130	15029	15077	15183	15307	15258	15235	15057	15251	15176	15132	15060	15062	15100	15184	15231	15199	14972	15054	15119	15081	15112	15085	15116	15070	15111	15057	15075	15047	15067	15290	15159	15126	15111	15212	14970	15050	14999	15136	15045	14982	15183	15172	15210	14970	15073	15086	15073	15228	15029	15257	14961	14982	15032	15138	15015	15037	15124	15127	15079	15204	15024	15231	15162	15197	15160	15064	15100	15232	15154	15177	15062	15045	15101	15338	15016	14922	15132	15132	15070	15240	14951	15119	15048	15229	14943	15174	15091	15168	15171	15052	15176	15021	15211	15167	15345	15047	14915	14969	14885	15069	15080	15146	15031	15201	15033	15169	15257	15242	15089	15097	14994	15113	15111	15117	14971	15064	15124	15242	15075	15218	14959	14919	15001	15127	15234	15300	15002	15083	15100	15038	15095	15063	15057	15233	15130	15226	15142	15146	15155	14891	15101	15224	15084	15100	15141	15146	15164	15162	15117	15010	15018	15428	15029	15045	14929	15044	15147	15248	15120	15172	14943	15086	15126	15094	15027	15153	15122	15087	15118	15132	15056	15221	15161	15057	15236	15123	15143	14920	15119	15196	15223	15214	15249	15094	15010	15106	15030	15160	15068	15086	15129	15095	14982	15018	15303	15130	15080	15261	15011	15029	14981	15193	15026	14990	15174	15050	15255	14904	15042	14962	15150	15214	15073	15077	15124	15061	15115	15082	15228	15198	15028	14981	15027	15011	15099	15188	15203	15056	15000	15058	15130	15105	14958	15322	15034	14885	14969	15132	15133	15244	15037	15109	15042	15024	15022	15038	15257	15042	14999	15008	14928	15153	14964	15219	15197	15259	15187	15125	15157	15095	15174	15060	15039	15110	15151	15083	15022	15185	15250	15147	15022	15161	15081	15055	15081	15223	14983	15282	15034	15038	15192	15105	15080	15024	15154	14945	15211	14970	15135	15174	15028	15175	15096	15116	15090	15062	15071	14977	15215	15127	15059	15067	15145	15266	15051	15121	15104	15135	15070	15147	15263	15174	15170	14961	15171	15141	15062	15040	15230	15143	15097	15081	15087	15134	15045	15049	14924	15181	15191	15020	14869	15117	14926	15143	14928	15314	15116	15112	15217	15154	15118	14996	15221	15270	15121	15008	15111	15015	15207	15174	15175	15035	15080	15017	15060	14882	15052	14967	15121	15014	15090	15010	15164	15064	15197	15019	15025	15187	15155	15285	15161	15179	15052	15074	15179	15161	15083	15024	15068	15106	15235	15101	15020	15038	15079	15032	15103	15103	15058	15095	15034	15125	15115	15163	15173	15043	14982	15116	15302	15196	15134	15109	15040	14978	15113	15123	15306	15159	15148	15139	15184	15156	15097	15138	14962	15338	15108	15011	15109	15077	15114	15127	15076	15032	15159	15023	14950	15036	15182	14937	15264	15145	15103	14996	15272	15110	14958	15069	15098	15111	15204	14977	15018	15067	15054	15158	15069	15211	15114	15224	15055	15105	15137	15134	15208	15268	14963	15293	15173	14907	15262	15213	15190	15337	15158	15218	15163	15113	15137	15085	15047	15116	15308	15071	15278	15224	15140	15214	15094	15237	15215	15089	15149	15191	15104	15250	14966	15060	15244	15023	15035	15045	15306	15129	15188	15060	15160	15071	15027	15091	15208	15002	15050	15129	14987	15153	15108	15058	15180	15098	15126	15000	15155	15133	15157	14953	15157	15093	15129	15035	14914	15242	15054	14886	15013	15204	15164	15150	15234	15075	15018	15041	15208	14935	15159	15148	14973	15215	15153	15099	15236	15048	15084	15096	15023	15142	15194	15013	14990	15058	15197	14977	15109	15113	15035	15057	14944	15317	15100	15240	15110	15201	15063	15183	15302	15114	15098	15134	15184	15075	15183	15096	15268	15148	15099	15001	15162	15013	15184	14988	14899	14977	15078	15176	15171	15141	15194	15078	15250	15247	15151	14903	15031	15076	15048	15107	15113	15034	15170	15344	15158	15063	15248	15160	15153	15079	15177	15104	15116	15032	15204	15151	15066	15049	15218	15216	15063	15108	15281	15195	15136	15075	15059	14991	15104	15146	15209	15098	15122	15122	15231	15226	15152	15355	15074	15237	15143	15172	15141	15119	15112	15119	15175	15134	15119	15094	15073	15088	15054	15120	15119	15099	14985	15061	15091	15170	15062	15006	15017	15083	15082	15014	15093	15095	15155	14940	14994	15058	15023	15080	15090	15009	15076	15151	15044	15166	15104	15041	15092	15012	15173	15084	15155	15205	15229	15268	14914	15034	15086	15176	15159	15029	15125	15117	15029	15042	15036	14977	15126	15255	15042	14956	14984	15127	15116	15177	15008	14951	15124	15260	14995	15382	15174	14995	15008	15147	15033	15193	15233	15209	15214	15242	14993	15083	15148	15096	15179	14971	14980	15158	15095	15114	15181	15169	15159	15191	15276	15165	15092	15146	15204	15083	15139	14986	15227	15239	15318	15043	15159	15219	15074	15055	14982	15293	15158	14854	15069	15070	15172	15004	15109	15181	15035	14996	15079	14996	15070	15185	15037	15114	15009	15146	15228	15050	15094	15311	15201	15074	15183	15238	15060	15153	15028	15251	15077	15073	15218	15015	15252	15150	14994	15190	15007	15299	15200	15047	15157	15105	15173	15033	15052	15099	15177	15252	15268	15250	15250	15113	15145	15090	15178	14955	15237	15200	15187	15287	15216	14989	15263	15113	15109	15069	15088	15183	15203	15125	15044	15058	15168	15092	15105	15201	15041	15147	15032	15121	15149	15205	15126	15055	14861	15084	15211	14984	15154	15017	15081	15159	15194	15120	15037	15056	15060	14972	15116	14988	14949	15098	15081	15049	15035	14974	15303	15101	15126	15149	15066	15257	15223	15196	15214	15014	15153	14961	15267	15216	15051	15355	15175	15243	15118	15205	15102	15378	15143	15123	15207	15164	15193	15166	15073	15238	15213	15145	15247	15034	15269	15138	14990	15096	15042	15091	15131	15246	15105	15061	15049	15233	15081	15152	15122	15162	15190	15048	15197	15258	15175	15136	14862	15225	14927	15183	14988	14920	15153	15139	15024	15270	15155	14982	15126	15043	15152	15034	15045	15090	15047	15202	15225	15216	15034	15068	15169	14985	15129	15177	14994	15185	15096	15172	15252	15165	15022	15100	15077	15046	15167	15033	15061	15214	15185	14927	15131	15163	15111	15125	14978	15058	15235	15411	15228	15034	14854	15101	15214	15118	15046	15037	14888	15238	15036	14978	15119	14969	15012	14972	15115	15092	15074	15162	15185	15096	15057	15141	15256	15241	15064	15119	15265	15125	15043	15163	15031	15198	15176	15064	14992	14895	15180	15141	15101	15192	14952	15115	15188	15066	14968	15056	15166	15097	14985	15112	15184	14951	15083	15226	15151	15250	15097	14992	15012	15124	15163	15020	15188	15069	15160	15175	14999	15067	15162	15023	15172	15065	15052	15022	15099	14999	15248	15118	14980	15166	15075	15165	15058	15111	15184	15149	15150	15019	14926	15101	15118	14978	15236	15126	15142	14980	15056	15046	15031	15175	15126	15174	15281	15131	15023	15224	15086	15220	15149	15152	15195	15151	15048	15166	15039	15129	15078	15203	14952	15130	15236	15057	14983	15027	15102	15060	15170	15085	15099	15194	15254	15222	15316	15274	15203	15000	15020	15160	15126	15043
22995	21537	29481	24030	21683	23149	23916	18506	19353	30797	46297	42269	31672	21579	17276	16855	16722	16770	16600	16929	16642	16846	16761	16890	16739	16804	16796	16659	16881	16499	16708	16557	16648	16766	16831	16802	16661	16613	16682	16691	16692	16590	16781	16817	16601	16509	16521	16690	16656	16551	16617	16621	16473	16532	16586	16514	16571	16540	16707	16583	16747	16561	16655	16742	16564	16797	16443	16690	16506	16549	16691	16475	16608	16647	16480	16476	16771	16602	16644	16629	16467	16856	16505	16507	16627	16528	16631	16581	16694	16769	16618	16717	16636	16499	16724	16804	16606	16597	16620	16600	16535	16520	16520	16660	16678	16545	16721	16531	16443	16614	16718	16613	16577	16667	16478	16539	16853	16756	16707	16652	16661	16762	16652	16687	16522	16877	16543	16576	16516	16599	16490	16595	16701	16613	16566	16446	16801	16669	16701	16769	16650	16399	16586	16692	16644	16540	16598	16709	16661	16587	16445	16619	16641	16596	16647	16711	16585	16542	16546	16379	16408	16663	16667	16542	16577	16596	16665	16750	16675	16589	16534	16588	16588	16536	16545	16572	16532	16636	16579	16741	16561	16502	16549	16765	16524	16514	16441	16712	16743	16633	16583	16427	16807	16578	16579	16557	16619	16664	16554	16684	16804	16529	16553	16638	16453	16579	16484	16735	16472	16506	16450	16426	16401	16512	16587	16343	16497	16639	16574	16665	16805	16668	16481	16575	16464	16484	16608	16657	16634	16491	16671	16577	16567	16518	16582	16549	16573	16521	16516	16562	16583	16598	16479	16594	16625	16587	16508	16512	16459	16583	16475	16478	16698	16476	16595	16424	16672	16683	16543	16620	16540	16618	16687	16540	16720	16587	16501	16507	16681	16570	16618	16636	16581	16474	16674	16562	16618	16564	16928	16498	16722	16461	16525	16647	16441	16419	16409	16511	16501	16616	16492	16543	16401	16566	16600	16705	16586	16547	16573	16570	16439	16723	16893	16715	16582	16429	16515	16443	16538	16556	16817	16394	16287	16716	16574	16584	16609	16495	16645	16329	16657	16636	16537	16539	16769	16618	16686	16525	16496	16564	16606	16478	16702	16547	16519	16470	16664	16526	16543	16688	16574	16501	16655	16634	16751	16584	16420	16526	16577	16651	16653	16581	16599	16672	16673	16474	16499	16548	16598	16467	16435	16616	16489	16380	16411	16379	16607	16427	16627	16662	16723	16672	16578	16467	16481	16473	16584	16411	16650	16544	16524	16544	16404	16486	16604	16692	16477	16498	16329	16551	16536	16558	16456	16828	16412	16529	16675	16372	16537	16552	16678	16504	16353	16646	16739	16805	16716	16544	16707	16530	16648	16649	16468	16647	16549	16573	16407	16602	16711	16563	16619	16693	16623	16591	16609	16424	16611	16427	16742	16650	16649	16485	16810	16653	16729	16604	16620	16465	16437	16546	16419	16550	16585	16727	16513	16655	16528	16392	16598	16619	16515	16624	16620	16553	16277	16611	16457	16506	16654	16450	16699	16479	16636	16489	16625	16471	16659	16613	16592	16613	16334	16678	16600	16602	16535	16556	16521	16564	16544	16478	16555	16658	16507	16520	16699	16638	16672	16574	16703	16457	16531	16470	16611	16543	16513	16541	16510	16444	16496	16492	16526	16583	16529	16611	16335	16606	16439	16487	16579	16717	16791	16370	16424	16286	16454	16672	16572	16479	16676	16679	16588	16650	16393	16460	16614	16525	16578	16565	16485	16486	16750	16701	16356	16717	16435	16481	16804	16428	16482	16648	16587	16563	16514	16524	16491	16670	16586	16559	16558	16476	16621	16234	16475	16798	16639	16636	16843	16568	16522	16827	16583	16769	16714	16337	16694	16594	16394	16927	16801	16452	16672	16487	16453	16663	16532	16566	16562	16905	16435	16422	16542	16591	16522	16584	16619	16557	16621	16586	16498	16485	16524	16375	16589	16592	16603	16723	16546	16493	16684	16557	16623	16742	16552	16472	16914	16758	16647	16562	16685	16316	16483	16380	16558	16616	16634	16659	16683	16605	16553	16608	16673	16527	16571	16391	16603	16831	16536	16569	16701	16615	16415	16523	16452	16421	16581	16614	16468	16494	16799	16626	16628	16733	16609	16621	16508	16553	16551	16610	16577	16581	16514	16337	16543	16670	16486	16517	16506	16448	16524	16760	16414	16524	16508	16775	16739	16540	16453	16582	16547	16788	16573	16540	16437	16571	16607	16607	16566	16584	16391	16410	16595	16425	16541	16720	16600	16522	16799	16624	16650	16729	16527	16376	16611	16669	16525	16533	16527	16279	16500	16612	16647	16591	16790	16585	16768	16512	16785	16576	16568	16564	16368	16411	16592	16524	16604	16542	16727	16603	16798	16934	16619	16533	16647	16650	16573	16596	16540	16499	16344	16607	16611	16496	16554	16530	16512	16478	16561	16515	16623	16585	16612	16706	16401	16358	16664	16572	16663	16471	16560	16499	16331	16430	16651	16519	16543	16546	16515	16433	16424	16425	16624	16583	16688	16704	16491	16489	16503	16618	16694	16513	16410	16649	16617	16519	16608	16681	16660	16589	16868	16518	16684	16563	16680	16510	16365	16636	16607	16495	16626	16577	16579	16632	16556	16538	16711	16573	16719	16595	16551	16687	16595	16527	16555	16476	16612	16576	16615	16642	16490	16549	16663	16553	16609	16572	16328	16638	16661	16464	16531	16817	16594	16649	16500	16497	16635	16513	16503	16600	16624	16651	16637	16527	16529	16524	16678	16611	16547	16501	16563	16666	16602	16691	16590	16574	16465	16645	16740	16430	16350	16528	16424	16594	16609	16661	16438	16653	16644	16333	16426	16721	16720	16629	16628	16695	16763	16460	16494	16437	16473	16338	16615	16505	16596	16695	16613	16498	16568	16468	16295	16498	16599	16745	16606	16608	16382	16603	16691	16569	16478	16423	16647	16540	16422	16752	16522	16515	16666	16617	16388	16559	16657	16531	16634	16579	16629	16726	16478	16646	16483	16566	16529	16527	16635	16571	16592	16478	16541	16522	16642	16577	16573	16638	16538	16555	16594	16572	16527	16488	16725	16546	16653	16675	16769	16612	16552	16634	16617	16701	16523	16565	16621	16662	16504	16709	16367	16652	16511	16571	16722	16486	16531	16566	16386	16434	16702	16488	16555	16696	16768	16492	16723	16359	16731	16792	16523	16686	16442	16583	16509	16545	16475	16676	16434	16425	16589	16605	16334	16368	16886	16658	16466	16589	16678	16500	16609	16535	16436	16635	16728	16597	16613	16521	16522	16438	16532	16666	16667	16492	16790	16585	16750	16570	16621	16402	16623	16670	16533	16568	16811	16536	16557	16772	16513	16728	16633	16576	16536	16616	16742	16479	16484	16598	16793	16552	16570	16575	16391	16680	16739	16528	16727	16462	16677	16638	16662	16603	16404	16637	16458	16570	16481	16743	16525	16518	16623	16527	16711	16777	16621	16539	16659	16517	16703	16440	16715	16562	16522	16756	16501	16550	16493	16394	16557	16774	16397	16692	16572	16399	16692	16630	16617	16651	16667	16523	16744	16648	16464	16583	16640	16500	16729	16578	16534	16657	16556	16410	16793	16572	16651	16631	16630	16518	16579	16636	16627	16586	16911	16580	16516	16663	16484	16587	16511	16604	16749	16599	16480	16630	16550	16579	16465	16583	16627	16645	16826	16628	16543	16609	16515	16275	16519	16710	16544	16583	16416	16437	16492	16611	16569	16416	16537	16520	16552	16384	16536	16485	16408	16450	16644	16715	16660	16590	16512	16554	16577	16485	16651	16480	16594	16434	16617	16639	16628	16504	16526	16586	16571	16802	16602	16577	16482	16666	16399	16579	16663	16439	16557	16643	16431	16422	16615	16572	16621	16386	16741	16414	16550	16480	16540	16637	16721	16631	16682	16453	16638	16631	16522	16637	16492	16447	16545	16523	16559	16658	16546	16635	16634	16616	16649	16657	16675	16603	16622	16806	16518	16501	16439	16505	16643	16557	16633	16650	16454	16537	16667	16441	16747	16367	16394	16395	16615	16547	16575	16462	16764	16557	16656	16537	16542	16444	16577	16462	16533	16489	16666	16520	16557	16409	16567	16667	16287	16549	16552	16652	16341	16662	16535	16528	16646	16492	16647	16586	16575	16425	16472	16676	16563	16506	16684	16729	16596	16548	16610	16580	16446	16376	16357	16610	16619	16566	16590	16641	16737	16598	16481	16532	16569	16480	16728	16495	16275	16588	16543	16576	16532	16456	16572	16613	16510	16760	16626	16458	16589	16436	16711	16761	16478	16741	16490	16295	16468	16487	16580	16667	16335	16508	16425	16508	16702	16624	16625	16534	16552	16517	16460	16637	16504	16533	16693	16348	16569	16725	16658	16605	16619	16545	16432	16520	16553	16584	16679	16600	16625	16704	16447	16550	16681	16533	16505	16418	16591	16497	16520	16542	16437	16491	16575	16773	16679	16526	16624	16815	16380	16572	16578	16655	16506	16543	16679	16525	16494	16760	16423	16561	16546	16530	16698	16559	16583	16344	16500	16593	16584	16594	16545	16731	16648	16421	16463	16597	16325	16535	16463	16571	16504	16497	16543	16413	16609	16564	16627	16489	16647	16607	16696	16536	16653	16379	16601	16573	16669	16652	16564	16631	16479	16636	16433	16580	16528	16392	16453	16479	16229	16585	16308	16596	16613	16454	16498	16509	16671	16625	16604	16424	16437	16589	16512	16469	16681	16476	16456	16518	16513	16579	16616	16600	16482	16479	16748	16577	16524	16463	16503	16654	16609	16655	16648	16650	16369	16692	16569	16627	16754	16624	16461	16573	16536	16709	16623	16527	16571	16535	16583	16499	16589	16558	16505	16645	16717	16586	16486	16533	16298	16524	16501	16678	16666	16556	16551	16605	16645	16590	16546	16510	16390	16619	16697	16651	16590	16496	16458	16669	16505	16520	16675	16622	16508	16542	16593	16491	16515	16302	16671	16498	16620	16547	16541	16711	16460	16501	16484	16653	16674	16662	16433	16616	16734	16536	16589	16608	16596	16525	16593	16447	16673	16885	16643	16473	16467	16670	16307	16744	16603	16626	16736	16594
19459	38828	39124	29928	20324	17531	17001	16473	20206	34600	48976	43539	32684	18634	14999	15351	15162	15423	15218	15201	15191	15234	15111	15207	15321	15089	15219	15176	15254	15238	15189	15149	15005	15188	15050	15415	15284	15150	15170	15232	15285	15208	15254	15223	15109	15430	15095	15193	15290	15251	15308	15215	15363	15172	15075	15279	15138	15231	15186	15179	15327	15177	15215	15154	15202	15289	15166	15242	15141	15116	15165	15316	15204	15299	15217	15322	15298	15281	15227	15188	15405	15233	15260	15138	15181	15141	15098	15099	15160	15239	15258	15151	15153	15238	15292	15073	15240	15208	15324	15221	15305	15015	15386	14971	15338	15053	15183	15128	15080	15105	15113	15214	15223	15313	15287	15302	15189	15054	15125	15265	15228	15219	15261	15145	15262	15171	15332	15165	15180	15092	15280	15199	15072	15140	15254	15128	15239	15355	15241	15129	15279	15215	15081	15213	15201	15194	15045	15148	15140	15011	15308	15062	15163	15022	15268	15140	15263	15242	15056	15162	15210	15083	15153	15193	15195	15122	15192	15233	15102	15313	15354	15191	15210	15221	15244	15125	15250	15082	15201	15109	15292	15101	15196	15287	15131	15124	15213	15204	15026	15047	15250	15110	15175	15151	15030	15099	15158	15342	15085	15229	15295	15297	15087	15322	15022	15208	15305	15239	15142	15327	15267	15211	15053	15334	15200	15215	15241	15176	15171	15289	15064	15341	15165	15231	15160	15187	15164	15197	15142	15224	15297	15220	15136	15158	15108	15274	15279	15101	15211	15093	15130	15130	15120	15186	15220	15172	15201	15242	15224	14940	15213	15209	15232	15159	15195	15108	15133	15078	15219	15162	15137	15228	15224	15431	15096	15292	15173	15220	15176	15123	15218	15207	15036	15099	15167	15140	15131	15073	15223	15206	15111	15203	15101	15000	15153	15255	15226	15134	15234	15294	15221	15252	15178	15224	15062	15088	15232	15114	15088	15164	15015	15280	15228	15132	15177	15156	15213	15039	15214	15183	15147	15476	15171	15103	15120	15165	15100	15098	15147	15421	15205	15193	15116	15160	15163	15315	15064	15137	15022	15226	15242	15087	15239	15054	15149	15005	15175	14995	14918	15111	14980	15171	15169	15086	15226	15170	15163	15279	15246	15135	15245	15224	15234	15202	15143	15106	15156	15170	15249	15363	15195	15104	15141	15329	15106	15007	15193	15218	15144	15267	15117	15394	15113	15331	15255	15356	15122	15272	15236	15033	15139	15283	15223	15098	15130	15366	15179	15231	15337	15141	15136	15150	15147	15230	15197	15014	15068	15224	15289	15250	15245	15029	15368	15222	15169	15133	15119	15068	15227	15255	15100	15169	15245	15249	15159	15120	15347	15162	15178	15305	15053	15282	15177	15282	15328	15278	15114	15226	15116	15106	15280	15326	15246	15264	15177	15181	15184	15158	15035	15116	15147	15331	15120	15179	15128	15139	15316	15230	15197	15154	15178	15149	15269	15119	15199	15094	15217	15392	15317	15075	15085	15299	15205	15071	15137	15158	15195	15228	15106	15251	15252	15022	15131	15119	15148	15114	15141	15185	15229	15271	15110	15161	15142	15120	15197	15026	15072	15016	15129	15316	15278	15236	15307	15123	15086	15308	15269	15250	15179	15151	15147	15291	14968	15193	15282	15182	15194	15234	15112	15091	15067	15054	14998	15164	15151	15070	15033	15390	15092	15219	15123	15138	15298	15205	15265	15189	15105	15197	15139	15243	15052	15063	15344	15174	15309	15176	15285	15191	15119	15115	15181	15135	14921	14996	15155	15129	15248	15065	15259	15091	15182	15256	15253	15334	15237	15230	15095	15353	15023	15276	15193	15084	15104	15173	15121	15217	15104	15113	15175	15221	15048	15179	15133	15105	15043	15320	15117	15255	15126	15213	15172	15133	15136	15142	15111	15337	15157	15263	15197	15144	15107	15145	15186	15107	14968	15347	15254	15203	15079	15099	15121	15201	15170	15006	14981	15015	15124	15165	15200	15253	15278	15318	15230	15245	15198	15169	15051	15228	15075	15079	15041	15162	15185	15316	15270	15205	15367	14973	15106	15256	15180	15192	15078	15354	15206	15167	15175	15113	15120	15235	15189	15087	15094	15144	15164	15110	15220	15356	15190	15334	15208	15228	15056	14883	15169	15014	15168	15095	15227	15207	15299	15394	15206	15163	15211	15117	15251	15102	15035	15038	15217	15143	15208	15142	15223	15071	14968	15089	15077	15258	15027	15011	15165	14970	15347	15019	15219	15017	15178	15134	15003	15050	15400	15335	15171	15153	15196	15209	15011	15291	15193	15176	15264	15192	15205	15260	15227	15106	15221	15370	15209	15270	15358	15225	15153	15238	15192	15129	15136	15114	15206	15192	15189	15115	15074	15241	15104	15319	15259	15286	15158	15245	15171	15223	15109	15151	15305	15054	15262	15170	15192	15183	15199	15251	15047	15036	15205	14993	15027	15194	15127	15323	15164	15146	15124	15148	15121	15100	15165	15124	15293	15042	15132	15157	15325	15250	15194	15216	15230	15196	15026	15061	15200	15245	15307	15166	14971	15276	15148	15114	15151	15226	14921	15263	15006	15149	15225	15158	15087	15248	15083	15085	15104	15229	15062	15038	15269	15093	15227	15088	15073	15340	15308	15126	15023	15291	15234	15046	15189	15175	15207	15129	15248	15174	15258	15036	15060	15274	15170	15189	15373	15181	15153	15098	15150	15135	15053	15233	15039	15371	15128	15223	15055	15101	15167	15145	15235	15139	15334	15138	15303	15266	15198	15106	15164	15138	15222	15087	15252	15304	15145	15189	15192	15262	15078	15224	15092	15143	15256	15366	15135	15196	15127	15119	15145	15150	15207	15264	15088	15206	15030	15142	15167	15269	15140	15272	15202	15164	15027	15128	15234	15305	15056	15140	15072	15141	15191	15093	15262	15322	15312	15228	15225	15125	15095	14974	15199	14976	15155	15308	15307	15052	15245	15099	15284	15094	15162	15232	15131	15052	15162	15285	15258	15168	15276	15095	15090	15169	15071	15346	14982	15135	15000	15312	15143	15171	15057	15172	15386	15155	15227	15161	15271	15002	15018	15118	15091	15156	15053	15056	14987	15307	15268	15017	15314	15212	15281	15299	15094	15251	15130	15216	15077	15363	15259	15294	15295	15204	15156	15177	15144	15363	15159	15292	15140	15050	15033	15051	15284	15126	15246	15171	15348	15446	15104	15175	15291	15176	15144	15111	15113	15176	15245	15248	15152	15246	15089	15245	15189	15120	15279	15133	15009	15129	15271	15230	15277	15126	15090	15191	15185	15234	15141	15159	15156	14974	15258	15095	15280	15227	15227	15255	15249	15201	15172	15155	15191	15159	15280	15041	15223	14999	15148	15040	15007	15147	15222	15166	15079	15307	15358	15206	15141	15282	15223	15230	15308	15283	15147	15168	15376	15325	15233	15162	15109	15155	15185	15056	15125	15064	15083	15275	15305	15095	15173	15324	15094	15173	15115	15137	15073	15182	15242	15373	15129	15380	14945	15312	14926	15161	15123	15250	15219	15084	15085	15253	15080	15338	15051	15307	15252	15235	15239	15160	14979	15199	15247	14951	15251	15016	15301	15186	15185	15200	15213	15315	15190	15205	15079	15210	15235	15297	15260	15175	15213	15257	15100	15240	15219	15201	15219	15163	15171	15240	15245	15040	15397	15328	15175	15077	15158	15113	15091	15023	15173	15080	15099	15206	15225	15324	15091	15250	15143	14972	15198	15235	15158	15241	15049	15307	15208	15207	15124	15027	15150	15041	15237	14995	15179	15382	15177	15141	15171	15262	15225	15100	15275	15154	14981	15214	15182	15200	15179	14999	15255	15098	15227	15173	15103	15364	15078	15191	15146	15297	15196	15349	15224	15155	15244	15258	15198	15117	15287	15154	15202	15224	15179	15259	15186	15151	15037	15187	15262	15120	15136	15286	15334	15279	14894	15132	15099	15053	15201	15153	15095	15124	15394	15203	15107	15025	14947	15205	15231	15344	15301	15048	15234	15216	15365	15196	15168	15104	15026	15126	15482	15181	15290	15108	15173	15122	15196	15289	15157	15236	15085	15165	15220	15206	15298	15010	15132	15231	15208	15130	15064	15131	15079	15290	15084	15284	15098	15184	15129	15134	15225	15133	15302	15082	15268	15126	15299	15160	15230	15118	15223	15119	15259	15296	15177	15312	15336	15003	15193	15279	15090	15190	15253	15117	15051	15143	15225	15178	15063	15058	15137	15089	15243	15022	15151	15247	15333	15158	15130	15112	15309	15104	15199	15249	15200	15196	15188	15264	15200	15261	15116	15147	15169	15154	15299	15206	15125	15090	15277	15310	15141	15272	15185	15097	15253	15370	14985	15300	15215	15231	15261	15241	15170	15065	15077	15081	15296	15244	15112	15320	15102	15028	15153	15130	15307	15225	15160	15198	15238	15084	15237	15021	15086	15150	15175	15154	15166	15271	15310	15235	15204	15074	15229	15175	15140	15288	15336	15135	15244	15178	15412	15246	15348	15136	15111	15088	15122	15253	15144	15107	15107	15175	15354	15103	15180	15231	15178	15390	15294	15117	15295	14978	15156	15155	15211	15355	15080	15244	15183	15157	15186	15220	15162	15287	15168	15117	15274	15245	15154	15181	15089	15071	15341	15182	15318	15149	15365	15013	15129	15162	15136	15251	15172	15171	15111	15052	15091	15271	15246	15283	15117	15195	15136	15317	15208	15004	15136	15156	15160	15123	15385	15169	15012	15231	15292	15095	15102	15150	15061	15234	15149	15284	15091	15291	15131	15268	15315	15140	15215	15158	15185	15057	14891	15031	14990	15184	15082	15232	15287	15192	15239	15356	15280	15037	15098	15018	15158	15122	15224	15202	15169	15185	15196	15103	15367	15179	15209	15164	15116	15255	15237	15131	15259	15227	15214	15143	15073	15181	15216	15089	15067	15135	15107	15131	15143	15190	15036	15125	15372	15487	15270	15214	15232	15309	15104	15252	15160	15166	15011	15179	15127	15162	15122	15226	15194	15166	15311	15063	15215	15241	15293	15044	15162	15197	15290	15228	15089	15234	14921	15261	15238	15099
27431	22006	24406	22215	17339	15971	15819	15762	15798	16169	18300	18973	17700	16324	15560	15600	15627	15562	15456	15661	15520	15546	15523	15612	15427	15634	15680	15452	15509	15455	15467	15562	15467	15521	15740	15630	15515	15603	15541	15683	15684	15588	15698	15719	15583	15719	15416	15631	15484	15487	15469	15316	15428	15632	15650	15450	15632	15634	15611	15563	15503	15392	15616	15532	15481	15470	15620	15612	15520	15511	15567	15540	15445	15475	15429	15428	15565	15584	15388	15778	15611	15437	15516	15480	15658	15643	15548	15487	15560	15457	15658	15485	15524	15484	15506	15664	15470	15578	15426	15585	15577	15555	15522	15502	15458	15355	15578	15526	15726	15583	15550	15609	15543	15517	15526	15490	15525	15640	15438	15402	15509	15334	15492	15681	15652	15710	15565	15527	15524	15574	15607	15602	15709	15704	15540	15616	15549	15521	15594	15488	15572	15435	15599	15636	15765	15635	15548	15490	15636	15454	15414	15670	15691	15558	15698	15500	15516	15382	15568	15548	15745	15494	15439	15621	15523	15270	15423	15554	15468	15587	15677	15630	15388	15433	15584	15493	15446	15739	15621	15544	15430	15625	15566	15525	15525	15550	15554	15446	15334	15703	15639	15347	15458	15516	15482	15510	15549	15357	15454	15375	15580	15505	15411	15470	15363	15517	15677	15486	15365	15292	15481	15482	15341	15404	15437	15678	15591	15449	15704	15597	15631	15748	15619	15644	15566	15800	15755	15606	15672	15507	15536	15470	15505	15587	15329	15495	15473	15453	15668	15543	15690	15446	15557	15482	15406	15618	15653	15557	15360	15451	15626	15567	15447	15633	15697	15536	15584	15714	15707	15464	15711	15644	15582	15604	15456	15416	15725	15628	15586	15536	15534	15479	15462	15467	15390	15482	15599	15523	15503	15430	15551	15392	15510	15555	15520	15604	15616	15528	15448	15449	15611	15532	15557	15498	15492	15506	15705	15406	15529	15425	15291	15609	15452	15528	15576	15693	15513	15441	15599	15632	15636	15518	15683	15504	15698	15340	15723	15594	15469	15632	15541	15707	15549	15622	15646	15459	15582	15414	15394	15720	15572	15644	15614	15438	15653	15385	15567	15804	15816	15635	15522	15569	15393	15676	15560	15634	15672	15608	15664	15558	15560	15478	15485	15773	15495	15747	15521	15482	15645	15416	15465	15735	15722	15627	15718	15485	15557	15483	15502	15519	15593	15488	15669	15666	15692	15391	15620	15735	15538	15577	15460	15469	15623	15690	15682	15526	15461	15610	15626	15606	15450	15453	15665	15506	15410	15524	15559	15589	15477	15427	15676	15520	15678	15751	15622	15378	15480	15366	15407	15405	15515	15549	15447	15476	15437	15504	15455	15548	15803	15299	15413	15787	15560	15555	15532	15674	15437	15563	15543	15510	15386	15491	15688	15602	15613	15462	15483	15616	15493	15588	15550	15692	15486	15619	15567	15664	15674	15637	15726	15812	15506	15602	15552	15586	15420	15568	15573	15511	15711	15800	15598	15617	15410	15597	15491	15577	15669	15584	15660	15528	15676	15557	15616	15679	15595	15585	15472	15465	15544	15594	15491	15509	15403	15592	15543	15510	15442	15732	15432	15449	15673	15570	15693	15501	15516	15504	15614	15486	15321	15673	15714	15607	15773	15573	15684	15429	15564	15521	15641	15466	15534	15467	15555	15510	15505	15837	15542	15329	15485	15515	15497	15431	15308	15589	15605	15561	15636	15512	15465	15480	15558	15508	15224	15550	15547	15447	15725	15487	15539	15336	15552	15586	15531	15594	15652	15456	15676	15627	15434	15568	15524	15613	15521	15526	15482	15503	15473	15564	15719	15713	15460	15512	15510	15574	15544	15730	15550	15431	15448	15561	15471	15636	15588	15326	15656	15407	15374	15453	15581	15682	15334	15649	15564	15638	15563	15722	15446	15683	15487	15480	15599	15470	15564	15384	15321	15586	15614	15591	15445	15415	15528	15465	15711	15411	15649	15597	15568	15639	15540	15333	15539	15628	15492	15509	15760	15491	15375	15557	15410	15570	15455	15619	15464	15465	15566	15548	15564	15468	15315	15569	15462	15530	15415	15581	15666	15536	15682	15364	15539	15490	15551	15480	15451	15635	15572	15513	15498	15494	15668	15658	15680	15542	15527	15469	15523	15559	15610	15414	15488	15618	15399	15522	15475	15556	15450	15467	15589	15464	15432	15839	15470	15563	15422	15688	15550	15576	15541	15529	15734	15487	15553	15591	15537	15739	15526	15647	15605	15444	15513	15660	15628	15713	15524	15474	15525	15518	15547	15521	15485	15513	15561	15591	15390	15508	15363	15560	15612	15687	15802	15564	15670	15458	15514	15431	15392	15635	15693	15523	15461	15415	15618	15540	15668	15332	15477	15581	15599	15513	15699	15534	15722	15524	15493	15698	15509	15608	15794	15736	15437	15662	15614	15617	15577	15689	15656	15585	15522	15658	15358	15558	15625	15623	15452	15451	15670	15580	15551	15560	15688	15700	15491	15584	15450	15574	15521	15698	15628	15462	15646	15542	15479	15419	15679	15392	15637	15602	15486	15391	15675	15498	15480	15669	15940	15449	15512	15524	15730	15515	15465	15733	15493	15569	15631	15478	15585	15603	15537	15451	15473	15491	15436	15610	15609	15446	15476	15410	15428	15593	15557	15547	15689	15534	15564	15569	15686	15560	15642	15602	15704	15492	15721	15533	15486	15538	15413	15654	15363	15504	15541	15765	15432	15509	15657	15569	15602	15704	15573	15613	15661	15488	15410	15657	15525	15545	15513	15656	15539	15577	15499	15633	15478	15493	15490	15562	15491	15592	15632	15623	15633	15475	15510	15727	15614	15499	15741	15525	15511	15548	15476	15661	15406	15522	15538	15484	15546	15776	15767	15651	15358	15562	15363	15360	15745	15591	15544	15599	15514	15765	15566	15513	15663	15525	15480	15536	15366	15509	15489	15504	15498	15300	15525	15677	15563	15749	15528	15426	15617	15431	15505	15611	15654	15444	15750	15723	15621	15720	15502	15591	15290	15439	15567	15657	15669	15584	15421	15485	15623	15726	15771	15682	15629	15568	15568	15414	15524	15472	15606	15686	15583	15620	15736	15468	15721	15599	15677	15379	15571	15463	15465	15691	15437	15578	15545	15508	15518	15624	15405	15536	15516	15564	15548	15564	15591	15443	15571	15691	15585	15549	15732	15666	15385	15561	15425	15648	15480	15490	15305	15589	15677	15593	15495	15692	15524	15641	15666	15653	15489	15717	15561	15612	15627	15553	15535	15506	15453	15830	15823	15618	15440	15664	15539	15499	15440	15440	15519	15571	15694	15538	15653	15646	15604	15491	15612	15537	15512	15619	15633	15595	15626	15628	15491	15580	15541	15322	15473	15701	15542	15369	15559	15632	15511	15564	15431	15472	15394	15393	15571	15443	15518	15397	15318	15531	15592	15574	15819	15405	15605	15503	15659	15628	15646	15395	15551	15731	15509	15587	15536	15653	15586	15687	15570	15622	15682	15388	15751	15691	15486	15575	15551	15478	15635	15386	15383	15551	15608	15629	15404	15591	15456	15680	15700	15623	15504	15541	15499	15449	15747	15769	15503	15410	15697	15651	15508	15691	15512	15529	15611	15492	15419	15374	15307	15770	15589	15578	15678	15508	15550	15559	15630	15549	15362	15479	15666	15785	15404	15395	15527	15599	15581	15657	15467	15574	15522	15723	15749	15424	15694	15623	15496	15431	15671	15734	15713	15600	15444	15438	15560	15461	15634	15606	15750	15430	15660	15627	15564	15483	15433	15704	15602	15650	15467	15717	15719	15591	15481	15556	15450	15381	15653	15415	15573	15519	15555	15559	15670	15529	15458	15512	15340	15498	15620	15787	15505	15664	15353	15436	15609	15449	15512	15811	15327	15484	15523	15514	15454	15612	15322	15701	15699	15527	15567	15492	15528	15482	15684	15706	15362	15692	15440	15631	15440	15574	15539	15541	15672	15623	15274	15666	15592	15685	15419	15594	15665	15481	15461	15359	15510	15585	15541	15840	15623	15351	15528	15582	15562	15484	15456	15538	15571	15505	15742	15582	15714	15587	15430	15792	15545	15560	15372	15511	15489	15516	15600	15547	15701	15682	15642	15713	15546	15608	15565	15560	15640	15697	15602	15662	15335	15460	15529	15386	15602	15386	15564	15509	15535	15440	15656	15525	15498	15633	15394	15548	15499	15469	15488	15424	15310	15469	15683	15676	15502	15628	15478	15690	15670	15574	15415	15454	15596	15682	15569	15553	15566	15346	15498	15408	15686	15557	15481	15584	15443	15612	15582	15585	15688	15577	15637	15428	15681	15659	15571	15423	15600	15503	15354	15464	15333	15593	15676	15483	15591	15204	15492	15322	15520	15606	15468	15569	15689	15787	15519	15445	15524	15609	15595	15379	15487	15339	15730	15537	15413	15393	15405	15327	15475	15590	15621	15667	15540	15450	15552	15691	15712	15551	15428	15529	15557	15410	15431	15481	15698	15597	15486	15416	15604	15790	15610	15516	15519	15600	15548	15616	15536	15690	15437	15602	15622	15318	15522	15562	15598	15633	15592	15484	15443	15668	15489	15480	15503	15530	15626	15363	15565	15419	15477	15514	15486	15480	15503	15645	15485	15622	15616	15626	15799	15323	15667	15680	15574	15308	15416	15643	15465	15590	15496	15580	15440	15586	15575	15501	15486	15624	15788	15524	15519	15435	15525	15659	15616	15554	15505	15717	15392	15411	15476	15577	15375	15310	15687	15678	15642	15476	15504	15525	15664	15558	15396	15666	15783	15398	15455	15503	15384	15551	15724	15607	15404	15582	15607	15681	15572	15644	15468	15418	15548	15521	15544	15448	15550	15383	15491	15468	15552	15331	15508	15606	15444	15546	15622	15547	15813	15396	15521	15471	15542	15655	15449	15521	15489	15363	15555	15532	15493	15495	15517	15609	15734	15621	15370	15411	15762	15553	15566	15616	15730	15555	15580	15549	15414	15491	15553	15544	15600	15593	15699	15595	15454	15527	15565	15333	15746	15538	15293	15684	15745	15516	15567	15522	15428	15581	15529	15498	15513	15481	15553	15616
16064	21137	20093	20943	17047	14888	14493	14746	14999	15423	19000	18805	17268	15093	14339	14501	14321	14510	14582	14522	14550	14397	14424	14396	14569	14520	14365	14701	14484	14514	14597	14602	14628	14456	14615	14560	14419	14615	14392	14503	14496	14459	14523	14779	14461	14493	14571	14680	14523	14417	14775	14517	14585	14366	14424	14549	14378	14541	14564	14518	14330	14401	14407	14465	14713	14445	14527	14588	14793	14372	14556	14759	14524	14447	14658	14335	14471	14451	14504	14435	14652	14471	14531	14439	14444	14627	14489	14594	14615	14616	14570	14711	14333	14403	14455	14478	14587	14496	14336	14512	14573	14573	14564	14590	14622	14511	14438	14663	14566	14365	14458	14482	14367	14505	14535	14452	14453	14484	14433	14533	14383	14623	14661	14323	14436	14592	14524	14564	14463	14391	14421	14454	14444	14543	14469	14339	14429	14463	14576	14391	14554	14338	14518	14681	14525	14424	14557	14541	14527	14497	14410	14629	14642	14471	14544	14368	14563	14531	14702	14586	14538	14584	14499	14529	14401	14355	14536	14387	14540	14408	14627	14566	14541	14499	14469	14561	14505	14459	14500	14465	14457	14440	14563	14638	14574	14559	14495	14476	14528	14555	14580	14479	14541	14496	14420	14403	14637	14418	14460	14600	14478	14503	14516	14624	14575	14638	14606	14570	14470	14349	14410	14515	14565	14472	14517	14308	14577	14546	14525	14613	14577	14624	14359	14517	14485	14404	14470	14504	14655	14502	14592	14459	14475	14485	14512	14520	14517	14219	14575	14603	14581	14638	14543	14403	14479	14673	14445	14535	14724	14532	14381	14483	14517	14503	14461	14552	14533	14423	14523	14527	14517	14594	14567	14451	14583	14471	14476	14564	14504	14353	14615	14527	14432	14642	14410	14631	14539	14439	14519	14472	14411	14400	14589	14487	14609	14386	14626	14367	14570	14421	14578	14574	14419	14511	14494	14339	14379	14531	14428	14555	14743	14581	14500	14360	14452	14585	14482	14685	14441	14608	14495	14386	14382	14386	14386	14474	14665	14420	14605	14488	14474	14484	14595	14401	14404	14436	14470	14474	14616	14574	14603	14370	14501	14532	14415	14383	14426	14464	14455	14519	14597	14513	14665	14438	14458	14559	14385	14562	14462	14615	14620	14408	14389	14482	14449	14505	14613	14430	14515	14501	14499	14464	14734	14511	14452	14476	14697	14423	14436	14639	14482	14485	14440	14655	14547	14545	14442	14548	14622	14484	14590	14492	14353	14582	14686	14686	14494	14318	14392	14494	14528	14526	14529	14550	14655	14597	14507	14558	14404	14463	14587	14551	14487	14409	14506	14455	14405	14603	14574	14559	14464	14495	14545	14399	14434	14376	14649	14381	14637	14465	14466	14477	14465	14612	14294	14577	14486	14416	14427	14645	14583	14600	14558	14523	14605	14566	14513	14637	14505	14555	14396	14477	14569	14572	14452	14554	14398	14328	14588	14514	14485	14506	14670	14338	14461	14500	14566	14527	14455	14394	14575	14572	14510	14636	14545	14374	14496	14606	14504	14508	14412	14576	14566	14532	14468	14507	14517	14643	14594	14464	14583	14610	14584	14537	14466	14658	14448	14534	14315	14473	14551	14565	14616	14463	14694	14519	14693	14454	14379	14602	14511	14556	14524	14466	14515	14463	14604	14581	14460	14414	14570	14573	14505	14429	14595	14466	14544	14772	14577	14641	14693	14609	14410	14663	14457	14449	14467	14504	14531	14495	14568	14413	14369	14386	14418	14554	14523	14529	14413	14491	14452	14533	14529	14395	14544	14536	14341	14385	14488	14424	14409	14514	14443	14546	14521	14564	14409	14505	14468	14464	14444	14352	14544	14413	14503	14407	14731	14552	14487	14514	14484	14628	14397	14510	14333	14432	14584	14389	14606	14525	14538	14428	14560	14338	14740	14592	14482	14396	14514	14643	14509	14545	14609	14638	14352	14552	14564	14518	14633	14509	14426	14457	14421	14377	14431	14539	14378	14549	14351	14485	14481	14721	14554	14530	14583	14646	14710	14551	14508	14514	14548	14364	14535	14404	14518	14632	14507	14662	14669	14489	14389	14521	14359	14495	14468	14668	14661	14432	14400	14532	14537	14516	14527	14685	14531	14613	14594	14565	14409	14513	14405	14327	14493	14665	14424	14408	14361	14598	14622	14402	14543	14578	14615	14460	14628	14632	14435	14464	14451	14294	14479	14405	14493	14390	14504	14480	14465	14451	14549	14265	14678	14413	14653	14559	14433	14528	14499	14456	14477	14649	14495	14517	14440	14536	14535	14520	14583	14572	14624	14440	14476	14448	14573	14487	14421	14472	14586	14605	14425	14530	14498	14619	14527	14597	14429	14395	14582	14445	14413	14502	14473	14505	14587	14597	14440	14462	14436	14527	14618	14569	14582	14232	14443	14428	14633	14438	14592	14577	14664	14377	14449	14321	14489	14458	14473	14367	14508	14520	14430	14390	14672	14586	14449	14447	14556	14545	14550	14599	14386	14476	14480	14474	14431	14791	14370	14466	14545	14357	14401	14486	14511	14483	14648	14447	14689	14546	14512	14673	14495	14539	14538	14558	14506	14342	14554	14381	14597	14519	14571	14537	14585	14525	14485	14738	14536	14477	14570	14598	14644	14465	14441	14478	14646	14502	14492	14472	14529	14466	14471	14435	14367	14705	14541	14737	14715	14548	14575	14532	14699	14608	14323	14653	14571	14530	14610	14487	14503	14568	14501	14464	14516	14459	14490	14425	14304	14233	14462	14571	14445	14586	14643	14484	14469	14549	14528	14682	14728	14500	14514	14539	14528	14398	14589	14541	14483	14578	14717	14473	14395	14657	14564	14445	14479	14589	14492	14402	14404	14396	14421	14734	14602	14626	14557	14659	14438	14476	14520	14469	14453	14397	14538	14527	14654	14441	14501	14606	14331	14345	14546	14417	14674	14538	14473	14449	14482	14448	14366	14468	14493	14627	14563	14358	14582	14534	14456	14554	14467	14459	14512	14532	14433	14573	14403	14496	14527	14461	14520	14678	14609	14458	14580	14484	14408	14556	14436	14595	14536	14473	14653	14520	14628	14504	14546	14457	14396	14440	14512	14569	14456	14555	14500	14506	14681	14550	14464	14366	14471	14404	14619	14610	14422	14424	14202	14553	14585	14530	14583	14612	14607	14582	14442	14461	14406	14401	14454	14613	14489	14623	14387	14575	14439	14587	14518	14454	14541	14621	14469	14500	14613	14510	14426	14605	14483	14577	14550	14515	14569	14662	14566	14486	14557	14539	14491	14477	14475	14504	14738	14515	14592	14502	14350	14822	14558	14513	14481	14636	14616	14541	14312	14423	14370	14553	14619	14603	14462	14663	14551	14596	14425	14422	14502	14453	14328	14473	14428	14517	14442	14496	14521	14594	14630	14508	14528	14470	14526	14559	14475	14619	14545	14374	14544	14369	14420	14497	14505	14670	14568	14564	14431	14446	14533	14497	14520	14448	14460	14559	14586	14530	14460	14479	14311	14657	14519	14405	14658	14537	14652	14544	14554	14461	14430	14387	14591	14667	14487	14484	14515	14378	14456	14512	14482	14671	14378	14356	14444	14455	14507	14650	14613	14669	14442	14413	14598	14348	14564	14586	14491	14599	14634	14411	14483	14456	14394	14480	14532	14367	14595	14566	14589	14473	14513	14605	14553	14518	14596	14459	14487	14610	14472	14578	14601	14370	14450	14407	14495	14529	14394	14541	14585	14457	14558	14687	14509	14581	14581	14456	14634	14486	14292	14472	14388	14631	14567	14506	14559	14490	14526	14378	14322	14421	14522	14489	14679	14562	14488	14488	14396	14430	14378	14483	14352	14480	14557	14544	14459	14484	14690	14497	14246	14539	14614	14524	14627	14538	14622	14372	14767	14546	14821	14619	14513	14548	14391	14468	14386	14573	14487	14470	14500	14642	14498	14533	14409	14578	14407	14367	14595	14554	14591	14719	14553	14723	14581	14574	14579	14536	14641	14364	14522	14619	14562	14526	14507	14431	14553	14359	14472	14625	14443	14478	14523	14489	14348	14498	14537	14387	14437	14509	14418	14433	14620	14540	14539	14571	14563	14487	14422	14409	14506	14433	14641	14586	14520	14538	14470	14387	14497	14641	14419	14489	14484	14534	14618	14693	14534	14697	14550	14439	14654	14443	14543	14396	14465	14672	14386	14509	14490	14593	14563	14501	14573	14394	14419	14339	14521	14585	14494	14458	14555	14541	14601	14552	14572	14655	14648	14568	14557	14574	14346	14494	14448	14589	14533	14528	14519	14671	14432	14687	14499	14515	14716	14336	14664	14639	14568	14417	14537	14525	14721	14654	14341	14376	14527	14399	14562	14568	14547	14609	14503	14611	14487	14549	14647	14458	14383	14513	14529	14412	14486	14599	14355	14527	14619	14479	14500	14503	14465	14396	14482	14596	14670	14511	14441	14553	14410	14587	14519	14526	14538	14608	14623	14338	14379	14571	14424	14645	14513	14545	14543	14408	14473	14444	14291	14515	14384	14502	14473	14525	14441	14537	14687	14717	14627	14629	14628	14450	14556	14628	14455	14412	14520	14350	14569	14428	14551	14430	14392	14516	14482	14620	14459	14621	14601	14499	14490	14542	14587	14434	14421	14494	14487	14595	14573	14479	14485	14549	14417	14453	14491	14389	14435	14559	14461	14347	14771	14468	14565	14571	14542	14479	14733	14508	14246	14408	14430	14696	14465	14565	14421	14463	14467	14438	14474	14351	14632	14431	14473	14299	14450	14571	14645	14528	14513	14612	14533	14494	14558	14395	14609	14472	14542	14694	14503	14504	14595	14580	14411	14516	14508	14491	14464	14539	14422	14545	14565	14579	14526	14382	14466	14639	14591	14541	14440	14394	14491	14577	14493	14625	14601	14457	14555	14742	14583	14694	14509	14457	14480	14506	14469	14688	14377	14619	14440	14518	14447	14288	14557	14530	14463	14435	14544	14398	14505	14506	14517	14539	14482	14562	14516	14421	14564	14633	14432	14477	14470	14543	14425	14526	14470	14374	14596	14502	14465	14577	14659	14492	14286	14519	14580	14420	14579	14622	14586	14752	14557	14503
24536	21499	28684	25155	22203	19617	18397	17090	16890	18474	30309	30359	23966	18799	16315	15903	15972	16055	16217	15909	16004	16005	16092	16003	16161	16007	15905	15978	15877	16087	15984	15956	15990	16184	15918	16121	15969	15939	15970	15919	15854	15972	15983	15983	16007	16075	15989	16026	16155	15871	16061	16123	16045	15826	15721	15863	15867	16020	16159	16047	16086	16133	15973	15862	16042	15891	16015	15756	15859	15726	15909	16178	15970	16086	16116	15771	16001	15855	15891	16064	15944	16093	15857	15862	15897	15974	15949	15913	15876	15961	15809	15773	15892	15947	15816	15873	15916	16002	15822	15980	15926	15841	16062	16005	15934	15942	15965	15938	15906	16006	15996	15958	15993	15948	15905	15769	15922	15910	15866	16025	15845	15819	16006	15888	15932	16086	15829	15999	16101	15900	15880	15787	15950	15969	15991	15784	15705	15696	15910	15841	15968	15945	16007	15911	15968	16110	15851	16025	15954	15806	15840	15800	16121	15835	15896	16075	15783	16069	15831	16089	16007	15767	15970	16003	15997	16065	16101	15874	15881	15913	15866	16025	15935	15894	16085	16044	16031	15809	15992	15808	16004	15907	15967	15812	15962	16018	15896	15855	15860	15969	15791	15801	15919	15987	15994	15844	16103	16139	15813	15832	15977	16116	15903	16061	15938	15872	15951	15903	15931	16004	15764	15987	15923	15879	15881	15707	15873	15766	15903	16063	16038	15865	15820	15691	15803	15828	15874	16140	15871	16040	15983	16007	16037	16079	15814	15889	15740	15841	15690	16008	15788	15825	15906	16003	15824	15864	15920	15722	15726	16033	16041	16027	15868	16025	16006	15919	16008	15990	16012	15565	15983	15737	15875	15934	16042	15926	15795	15901	15791	16059	15919	15931	16038	15978	16181	15902	15873	15876	15940	15987	16054	15981	15985	15853	15965	15665	15820	16001	15974	15988	15804	15959	15999	15977	15866	15812	15925	15779	16012	15775	15739	15763	15978	16033	15868	16060	15959	15738	15632	16005	16038	15719	16052	15676	15901	16013	16048	16039	15881	15773	15852	15870	16095	15909	15892	15862	16042	15786	15943	15867	15864	16093	16001	16045	15811	15822	16058	15975	16007	16109	16073	15993	15910	15845	15996	15860	15861	15902	15790	16021	15994	15904	15878	15847	15773	15878	15685	15916	15853	15990	16107	15903	15941	15969	16091	15823	15860	15946	15894	15867	15943	15978	16042	15928	15901	15721	16176	15788	15884	15860	16070	15969	15884	15758	16008	15796	15821	15828	15816	15958	15904	15901	15965	15902	16025	16095	16009	16113	16000	15785	15989	15758	16057	16109	15947	15907	15821	15979	15914	15878	15946	16005	15771	15920	15884	15813	15857	15845	15998	15875	16034	15942	15996	15859	15950	15849	15971	16011	15997	15891	15719	15821	15883	15997	15767	16092	15837	15823	15842	15884	15883	15936	15898	15960	16048	15996	15850	15624	15974	15919	16206	15938	15895	15893	15894	16063	16064	16036	15972	15935	15802	15851	16001	16069	15803	15918	15813	15897	15860	16011	15974	15910	16059	16072	16205	15775	15994	15914	15774	15867	15965	16069	15824	15956	15678	16009	15857	15988	15983	15921	15977	15979	15929	15959	15878	16038	15934	15961	15888	15992	16004	15861	15959	15858	15846	15985	15951	15829	15878	15686	15851	15916	15681	16168	16149	15935	15861	15966	15805	16067	16076	15793	16011	15811	16029	15847	16010	16000	15973	15888	15938	15957	16133	16006	15924	15786	16084	15960	15964	15976	15974	16006	15952	16116	16030	16044	16009	15893	15992	15760	15874	15939	15798	15777	15929	16024	15855	15966	15808	15851	16053	16088	15903	15797	15735	15959	16164	16076	15941	16032	15814	16056	15916	15905	16167	16117	16152	16158	15862	15944	15928	16105	15920	15805	15882	15800	15637	16036	15875	15936	15816	15984	15980	15742	15864	15964	15965	15906	15866	15851	15872	15938	15855	15952	15837	15812	15980	15851	16053	16058	15793	15903	15921	15951	15781	15751	15704	15989	16143	15994	15814	15927	15970	15949	15752	15934	15965	15785	16049	15871	15904	15996	15963	15989	16042	15819	15953	15829	16080	15970	15938	16002	16045	15914	15823	16024	16153	15919	16018	15854	15812	15933	16021	15834	16008	15837	15934	15885	15974	15800	15877	15750	15842	15861	15980	15700	16051	15715	16057	16002	15947	16216	15797	15967	15957	16000	15859	15958	15989	16072	15980	15906	15835	15866	16116	16050	15957	15995	16059	15954	15964	16076	15863	15801	15862	15941	15905	15947	15903	16070	16070	15956	15854	15780	15876	15924	16030	15999	15911	15940	15767	16044	15989	15932	15976	16023	15956	15754	15733	15998	15977	15940	16077	15859	15905	16100	15927	15869	15922	16010	15874	15903	15979	15816	15766	15834	16000	15971	15937	15819	16051	15860	16016	15808	16042	15890	15856	15844	15717	15989	15919	15931	15729	15884	16034	15785	15913	15917	16084	15983	15805	16021	16063	15822	15886	15805	15874	16033	16097	15961	15850	16000	15814	15802	15901	15982	15965	16072	15842	15863	16098	15853	16025	15964	15888	16112	16185	15845	15840	16001	15991	16037	15923	15875	15958	15910	16074	15982	15877	16050	15902	15870	16000	15808	16094	16041	15942	16047	15953	15919	16124	15838	15721	15979	16037	15910	15943	15965	15961	15785	15976	15860	15928	15843	16003	16004	16097	16055	16011	15918	16095	15914	15913	15881	16036	16114	15927	15913	15699	15979	16056	16011	15986	15955	15953	15657	15918	16135	15759	15908	15991	15966	16053	15940	16148	15806	16008	16266	15971	15890	15884	15938	15935	16015	15868	15962	15842	15882	16082	15931	16073	15979	16187	16125	15971	15976	15773	15795	16026	15996	15762	15846	16234	15780	15895	15850	16050	16027	16000	15950	15918	15935	15680	15838	15834	15863	15931	15921	15987	15862	15873	15943	15932	16039	15935	15881	15821	15876	15938	16056	15942	16009	15952	15798	15879	15956	15980	16162	15876	15951	15889	15990	15907	16000	15924	16067	15950	16022	15911	15917	15832	15966	15898	16032	15887	15993	15803	16058	15988	15878	15909	15990	15909	15804	16055	15915	16029	16033	15952	15881	15923	15815	16020	15911	16016	15867	15732	15972	15941	15885	15852	15798	15902	15789	15856	15927	15881	16020	15931	16125	15830	15847	15997	15989	16050	15944	15956	15872	15899	16061	15915	15897	16113	15948	15998	15970	16010	15871	16092	16087	15852	15857	15958	15801	16048	15813	16018	15786	15939	15754	16082	15866	15931	15967	15912	15821	15882	15805	15783	16000	15975	15885	15831	15908	15799	16015	16107	15896	15751	15922	15878	15854	15994	15840	16094	16027	16091	16005	15988	15915	15982	15979	16084	15987	16045	16021	15921	15799	15874	15959	15832	15946	15896	16028	15904	15644	15841	16051	15866	16025	16047	15770	15860	15678	16053	15994	15949	16010	16175	15831	15776	15850	15888	15763	15885	15989	16105	15768	15903	15939	15953	15811	15791	16012	15838	15971	16053	15700	15976	15895	15901	16068	15817	15738	15989	15652	15942	15874	15827	15992	15846	15887	15809	15870	15998	15985	16017	16109	15831	15922	16185	15982	16110	15830	15763	15871	15843	15816	15941	15899	15974	15832	15900	15887	16008	15858	16199	16017	16039	15808	16145	16053	15895	15930	15990	16204	16112	15925	15994	15927	16053	16129	15882	15716	15852	16049	15849	15948	15998	16017	16104	16232	15786	16089	15749	15739	15938	15850	15853	15803	15860	15886	15758	15952	15839	15906	15887	15899	15888	15944	15947	15940	15867	15887	15913	15938	15657	15850	15766	15999	15999	15998	15785	15889	15817	15921	15746	15752	16007	15945	15858	15996	15899	15791	15846	15855	15825	15990	15952	15933	15954	16072	15791	16012	15830	15779	15863	15925	16038	15917	15901	15919	16026	15766	16087	15813	15920	15877	15989	15746	15756	15809	15888	16103	15954	15863	15841	15956	15785	16148	15945	15949	15810	15836	15922	15879	15921	15972	15820	15950	15897	15985	15930	15859	16015	16027	15904	15790	15772	15956	16040	16003	15936	15830	16003	16043	15918	15834	15886	15866	15830	15668	15972	16027	15931	15866	15801	15875	15843	15902	15747	15888	15952	15765	16140	15925	15976	16096	15873	15992	16025	15990	16101	15852	15982	15923	15983	15853	15910	16144	15902	15963	15953	16027	16022	15874	15977	16053	16093	15934	16053	16065	16090	16068	15907	15968	16058	15997	15848	15864	16033	15804	16045	16065	15872	16126	15793	15820	15994	16020	15927	15836	15893	15832	15975	16012	15970	16204	15902	15775	15896	15898	16017	15881	15973	15715	15935	15955	15889	16041	16094	15803	15974	15685	15942	15866	15930	16041	16032	16112	15781	15832	16032	15867	15831	15998	16002	15863	15948	15832	15934	15956	15854	15910	15875	15985	15976	15867	15929	15889	15835	15651	15951	16032	16037	15785	15875	16034	15675	15990	16031	16019	15834	15899	15978	16046	16063	15919	15756	15926	15962	15966	16051	15883	16031	16020	15986	15778	15949	15875	15742	15974	16005	15975	16156	15966	16064	15929	15894	16205	16200	15835	15919	15898	15913	15989	15854	15889	15858	15820	15998	15934	15957	16184	16114	16008	16030	15922	16134	15988	15907	15912	16069	15849	15895	15966	16004	15908	15955	16031	16201	15930	15910	15924	15940	15973	15781	15843	15929	15901	15923	15923	16075	15920	16049	15945	16026	15972	15806	15771	15743	15880	15933	16009	16011	15982	16013	15935	15848	15901	16106	15797	15983	15881	15943	15975	15890	15976	15804	15850	15989	16108	15591	16019	16031	15964	15890	16098	15963	15881	15792	15658	16160	15803	15835	16024	16077	15729	15866	16048	15900	15981	15933	16070	16017	15694	15909	15988	16173	15924	15812	15959	15937	15986	15908	15851	15865	15931	15897	15903	16023	15931	15966	16028	16095	15823	15798	15739	15871	16003	16106	15880	15968	15771	15976	15971	16062	15907	16176	15753	15829	15975	15932	16052	15922	15782
16563	29620	29702	26153	19598	16203	15144	16548	16404	19280	35096	32234	24365	17098	14790	14726	14744	14822	14910	14681	14740	14840	14738	14657	14755	14872	14737	14839	14807	14771	14800	14945	14817	14828	14705	14868	14831	14885	14520	14754	14893	14790	14764	14781	14714	14751	14729	14734	15014	14995	14797	14766	14685	14951	14687	14549	14732	14804	14755	14740	14829	14874	14655	14894	14808	14877	14798	14779	14832	14865	14788	14936	14671	14815	14847	14724	14708	14671	14902	14894	14747	14584	14863	14797	14878	14914	14712	14631	14785	15005	14814	14738	14614	14799	14663	14743	14889	14747	14978	14873	14898	14874	14750	14708	14928	14726	14818	14598	14749	14708	14505	14827	14936	14766	14820	14882	14616	14733	14849	14737	14669	14781	14733	14689	14817	14894	14730	14650	14901	14858	14754	14861	14802	14797	14682	14700	14919	14717	14824	14822	14704	14786	14954	14863	14799	14759	14715	14622	14822	14804	14869	14858	14557	14778	14829	14830	15066	14746	15018	14596	14726	14879	14833	14696	14886	14694	14782	14646	14878	14703	14692	14828	14790	14733	14773	14846	14835	14749	14719	15001	14694	14816	14800	14568	14649	14800	14953	15021	14806	14760	14761	14901	14912	14497	14752	14775	14737	14766	14884	14729	14759	14967	14957	14794	14570	14704	14716	14873	14564	14717	14758	14709	14782	14563	14910	14897	14790	14793	14759	14800	14774	14764	14892	14650	14842	14743	14857	14804	14710	14801	14968	14793	14785	14798	14848	14803	14661	14786	14882	14722	14857	14848	15018	14832	14904	14696	14744	14690	14729	14652	14992	14531	14871	14748	14679	14754	14810	14741	14829	14647	14909	14805	14836	14868	14760	14801	14871	14707	14732	14844	14784	14773	14835	14891	14658	14837	14719	14890	14825	14940	14951	14860	14849	14766	14798	14746	14708	15022	14609	14809	14859	14642	14921	14822	14764	14891	14982	14594	14901	14790	14873	14833	14650	14808	14786	14893	14775	14728	14801	14826	14871	14908	14802	14766	14670	14860	14793	14820	14856	14764	14816	14887	14767	14888	14666	14730	14821	14860	14817	14786	14661	14729	14763	14853	14687	14686	14859	14894	14842	14723	15051	14811	14776	14727	14709	14769	14879	14865	14977	14861	14841	14759	14658	14611	14917	14684	14854	14614	14920	14750	14801	14979	14710	14708	14791	14804	14711	14876	14975	14812	14826	14730	14699	14747	14797	14823	14758	14795	14666	14734	14917	14722	14706	14730	14719	14821	14798	14814	14821	14525	14708	14854	14745	14933	14765	14862	14633	14915	14795	14706	14710	14885	14769	14692	14784	14769	14929	14799	14795	14864	14833	14831	14684	15040	14899	14761	14717	14768	14821	14911	14665	14870	14910	14672	14702	14774	14828	14767	14747	14691	14744	14665	14828	14666	14866	14765	14596	14833	14954	14765	14788	14755	14850	14972	14745	14763	14767	14675	14962	14728	14667	14786	14878	14786	14686	14662	14758	14747	14521	14752	14944	14697	14618	14813	14860	14769	14740	14727	14813	14607	14885	14875	14672	14828	14653	14767	14671	14744	14964	14727	14819	14630	14918	14784	14651	14762	14777	14784	14883	14780	14760	14701	14716	14937	14797	14799	14657	14909	14890	14645	14758	14619	14947	14581	14745	14870	14725	14794	14807	14880	14695	14891	14650	14884	14664	14762	14900	14844	14901	14644	14658	14801	14712	14777	14772	14678	14658	14796	14774	14878	14779	14838	14725	14845	14938	14736	14831	14852	14572	14691	14825	14865	14642	14786	14764	14852	14593	14692	14753	14715	14801	14794	14717	14826	14791	14704	14660	14875	14788	14780	14732	14899	14808	14899	14628	14795	14942	14804	14549	14700	14862	14859	14863	14642	14945	14714	14806	14779	14808	14784	14692	14559	14629	14744	14804	14649	14907	14796	14737	14947	14847	14596	14723	14761	14681	14647	14652	14730	14754	14900	14776	14755	14724	14898	14755	14855	14948	14759	14865	14860	14804	14802	14760	14768	14788	14817	14823	14821	14843	14714	14771	14881	14685	14633	14838	14717	14649	14792	14703	14650	14659	14768	14804	14902	14538	14782	14802	14852	14745	14711	14870	14704	15003	14820	14710	14644	14918	14713	14702	14669	14786	14793	14915	14754	14794	14951	14670	14679	14700	14823	14844	14803	14926	14923	14672	14897	14830	14816	14614	14646	14799	14796	14889	14623	14781	14802	14671	14788	14740	14874	14907	14736	14830	14788	14737	14832	14806	14810	14889	14773	14856	14719	14789	14800	14771	14709	14688	14725	14767	14978	14685	14778	14527	14708	14752	14796	14759	14821	14782	14781	14790	14874	14672	14749	14910	14785	14676	14706	14741	14682	14685	14672	14778	14613	14607	14672	14991	14831	14903	14776	14576	14766	14702	14754	14618	14734	14839	14893	14718	14899	14800	14863	14730	14769	14637	14809	14830	14767	14733	14939	14771	14713	14815	14903	14583	14904	14658	14779	14635	14869	14495	14811	14619	14982	14667	14731	14715	14757	14746	14862	14763	14775	14601	14781	14730	14716	14712	14850	14628	14812	14853	14776	14723	14860	14807	14835	14729	14744	14881	14750	14775	14704	14722	14937	14911	14607	14686	14790	14640	14862	14654	14789	14840	14658	14840	14944	14848	14622	14961	14759	14825	14687	14678	14981	14763	14884	14662	14826	14822	14815	14723	14767	14643	14730	14645	14835	14669	14550	14695	14721	14805	14998	14817	14546	14661	14818	14837	14881	14870	14791	14781	14660	14703	14799	14811	14713	14749	14738	14634	14755	14840	14817	14740	14618	14815	14744	14814	14847	14822	14962	14742	14686	14612	14781	14739	14755	14700	14870	14698	14871	14567	14762	14961	14825	14568	14866	14662	14930	14861	14959	14991	14995	14818	14792	14860	14929	14709	14787	14723	14756	14890	14819	14632	14704	14709	14980	14676	14783	14786	14734	14786	14676	14753	14712	14784	14859	14861	14763	14890	14925	14732	14677	14907	14952	14789	14835	14801	14958	14560	14699	14774	14771	14767	14762	14945	14916	14686	14767	14702	14810	14872	14860	14657	14665	14768	14786	14631	14859	14684	14825	14790	14803	14715	14745	15014	14852	14728	14702	14836	14808	14859	14774	14797	14746	14907	14666	14777	14802	14760	14760	14814	14657	14867	14670	14607	14725	14868	14853	14802	14591	14800	14765	14800	14665	14684	14779	14880	14753	14662	14708	14669	14658	14814	14803	14847	14687	14792	14830	14746	14768	14903	14642	14754	14889	14932	14851	14972	14711	14939	14731	14725	14784	14668	14690	14738	15036	14827	14743	14783	14651	14767	14700	14814	14675	14765	14657	14761	14820	14628	14761	14731	14831	14715	14928	14819	14683	14805	14760	14691	14915	14869	14985	14816	14696	14847	14853	14848	14788	14861	14610	14872	14581	14825	14671	14652	14903	14789	14785	14761	14869	14688	14763	14748	14772	14723	14705	14892	14823	14885	14744	14798	14644	14778	14668	14778	14766	14736	14865	14822	14836	14669	14815	14761	14735	14759	14800	14816	14842	14778	14866	14737	14624	14753	14767	14807	14931	14600	14838	14684	14849	14824	14621	14758	14904	14689	14846	14823	14700	14640	14737	14805	14742	14540	14661	14665	14899	14782	14857	14779	14827	14711	14928	14924	14659	14734	14806	14885	14853	14739	14794	14731	14736	14768	14767	14806	14655	14781	14717	14818	14718	14659	14906	14675	14598	14781	14908	14662	14857	14989	14816	14794	14914	14846	14815	14740	14616	14751	14804	15002	14893	14754	14853	14669	14812	14820	14683	14984	14894	14758	14768	14848	14890	14755	14852	14853	14771	14685	14862	14843	14732	14749	14824	14759	14789	14703	14865	14820	14804	14808	14668	14837	14847	14589	14855	14758	14877	14763	14711	15025	14695	14781	14802	14755	14708	14767	14858	14728	14617	14758	14761	14752	14822	14858	14773	14910	14816	14981	14829	14668	14875	14676	14781	14732	14716	14739	14780	14809	14782	14721	14916	14862	14722	14739	14707	14789	14857	14714	14766	14810	14760	14863	14798	14761	14753	14707	14783	14866	14857	14864	14816	14757	14626	14719	14741	14620	14793	14799	14769	14823	14761	15003	14703	14736	14738	14778	14706	14824	14826	14845	14848	14812	14740	14537	14876	14768	14860	14903	14750	14816	14738	14918	14905	14658	14895	14832	14716	14778	14698	14895	14705	14687	14674	14845	14806	14715	14718	14763	14774	14946	14800	14980	14921	14852	14815	14908	14795	14714	14657	14646	14794	14698	14725	14685	14818	14851	14874	14876	14700	14839	14724	14846	14685	14662	14792	14764	14747	14636	14733	14992	14854	14890	14806	14890	14833	14926	14877	14673	14692	14701	14823	14698	14926	14837	14804	14751	14689	14926	14708	14814	14841	14653	14876	14784	14831	14742	14675	14817	14874	14608	14873	14715	14661	14857	14807	14809	14865	14872	14725	14660	14750	14640	14726	14937	14769	14677	14787	14884	14629	14850	14802	14819	14807	14657	14789	14863	14800	14909	14874	14695	14757	14878	14815	14888	14783	14713	14768	14816	14688	14825	14733	14801	14782	14757	14640	14807	14879	14739	14748	14854	14831	14909	14683	14829	14683	14686	14852	14789	14775	14691	14702	14739	14697	14754	14820	14672	14874	14632	14710	14635	14830	14802	14634	14859	14824	14677	14706	14739	14708	14790	14981	14746	14698	14577	14813	14775	14752	14816	14788	14876	14763	14848	14865	14804	14722	14835	14836	14761	14810	14696	14686	14771	14854	14753	14716	14692	14777	14733	14812	14853	14743	14902	14856	14782	14702	14714	14701	14614	14722	14755	14679	14751	14873	14708	14651	14930	14709	14807	14743	14745	14717	14835	14927	14630	14601	14528	14883	14802	14706	14785	14888	14772	14862	14877	14634	14705	14971	14961	14861	14886	14736	14725	14835	14812	14731	14712	14874	14777	14729	14848	14783	14487	14760	14933	14730	14656	14761	14842	14720	14662	14830	14809	14793	14776	14826	14693	14865	14770	14576	14805	14818	14613	14888	14769	14718	14690	14711
23087	21560	29518	24087	21749	23245	24222	19445	19491	20674	44478	44126	33720	22056	17358	16686	16713	16700	16512	16686	16489	16575	16688	16693	16408	16515	16579	16508	16628	16534	16416	16455	16443	16502	16553	16651	16687	16495	16539	16445	16400	16435	16384	16524	16478	16356	16454	16360	16536	16666	16546	16588	16390	16647	16484	16350	16551	16254	16608	16461	16351	16655	16449	16333	16502	16572	16326	16720	16640	16206	16397	16447	16395	16637	16348	16405	16438	16427	16301	16350	16443	16435	16441	16525	16470	16446	16402	16464	16453	16498	16565	16439	16520	16332	16384	16385	16358	16363	16187	16295	16546	16088	16123	16557	16402	16407	16517	16208	16426	16455	16274	16459	16689	16259	16407	16243	16603	16493	16461	16377	16222	16498	16413	16451	16348	16445	16440	16348	16468	16456	16419	16344	16522	16334	16268	16387	16278	16286	16553	16547	16538	16455	16325	16371	16352	16316	16518	16443	16405	16284	16415	16297	16411	16460	16295	16332	16449	16270	16318	16401	16582	16353	16445	16479	16617	16578	16547	16262	16610	16452	16360	16453	16502	16557	16466	16311	16471	16387	16338	16258	16412	16354	16326	16403	16602	16461	16473	16273	16463	16390	16419	16427	16489	16516	16471	16422	16429	16374	16324	16530	16569	16600	16633	16333	16531	16343	16292	16460	16459	16445	16357	16503	16322	16296	16347	16354	16256	16531	16361	16525	16435	16382	16595	16409	16521	16413	16618	16493	16337	16328	16238	16516	16336	16270	16486	16277	16339	16486	16342	16413	16514	16292	16248	16208	16545	16347	16454	16417	16449	16445	16455	16359	16338	16288	16441	16407	16357	16522	16490	16383	16436	16551	16405	16249	16444	16317	16361	16453	16507	16478	16303	16252	16384	16341	16468	16545	16518	16521	16546	16397	16370	16342	16236	16322	16418	16379	16507	16369	16450	16442	16362	16188	16242	16252	16474	16603	16266	16214	16408	16195	16514	16459	16245	16412	16487	16431	16643	16360	16499	16513	16549	16452	16387	16545	16419	16460	16514	16401	16452	16318	16332	16334	16289	16336	16400	16531	16246	16221	16549	16167	16561	16205	16373	16283	16240	16313	16363	16383	16345	16507	16554	16577	16438	16390	16482	16349	16521	16337	16465	16311	16220	16181	16340	16391	16497	16625	16483	16325	16423	16349	16408	16345	16327	16252	16306	16421	16469	16397	16112	16328	16430	16549	16416	16459	16453	16265	16535	16459	16116	16450	16548	16484	16391	16366	16327	16467	16251	16389	16169	16555	16157	16489	16656	16494	16299	16480	16609	16330	16415	16461	16311	16252	16233	16593	16399	16396	16523	16502	16518	16476	16329	16196	16393	16522	16538	16212	16278	16335	16290	16496	16330	16292	16152	16340	16521	16474	16413	16547	16488	16373	16436	16448	16404	16379	16321	16406	16318	16372	16408	16318	16335	16497	16497	16598	16359	16194	16190	16491	16491	16294	16325	16203	16325	16351	16505	16382	16322	16275	16527	16235	16075	16418	16402	16382	16324	16369	16502	16277	16356	16502	16337	16525	16367	16311	16349	16375	16257	16285	16490	16519	16357	16493	16426	16442	16502	16502	16408	16354	16611	16259	16596	16292	16294	16518	16459	16392	16508	16249	16412	16312	16412	16429	16392	16399	16559	16325	16285	16293	16403	16315	16239	16292	16389	16421	16273	16510	16399	16232	16537	16419	16284	16169	16236	16487	16316	16365	16569	16327	16447	16352	16517	16415	16422	16501	16459	16330	16405	16343	16261	16664	16350	16498	16261	16478	16570	16477	16455	16348	16447	16208	16481	16345	16462	16464	16241	16399	16506	16307	16519	16249	16399	16472	16425	16450	16432	16362	16411	16239	16446	16522	16542	16139	16466	16368	16528	16427	16353	16623	16381	16458	16368	16161	16344	16308	16343	16370	16451	16314	16239	16353	16372	16414	16240	16456	16344	16651	16418	16449	16506	16390	16394	16307	16245	16510	16354	16509	16251	16343	16327	16399	16524	16354	16392	16598	16574	16311	16479	16573	16469	16295	16216	16288	16387	16332	16346	16510	16317	16189	16298	16408	16375	16315	16459	16425	16456	16364	16515	16424	16299	16327	16350	16333	16424	16301	16493	16599	16348	16476	16399	16501	16275	16324	16451	16327	16259	16412	16308	16430	16375	16230	16277	16435	16329	16426	16363	16388	16316	16398	16308	16413	16508	16133	16437	16452	16277	16311	16398	16331	16271	16517	16489	16360	16323	16520	16382	16658	16588	16497	16560	16532	16395	16419	16352	16317	16454	16459	16176	16428	16528	16327	16354	16280	16369	16207	16263	16455	16448	16414	16209	16396	16372	16479	16425	16377	16294	16109	16264	16374	16214	16313	16386	16446	16233	16317	16387	16428	16324	16392	16204	16260	16314	16486	16444	16368	16333	16367	16294	16295	16447	16275	16476	16490	16302	16330	16596	16233	16357	16264	16223	16432	16465	16378	16424	16406	16260	16218	16496	16385	16504	16661	16541	16457	16388	16625	16327	16352	16291	16368	16569	16373	16357	16377	16260	16445	16586	16277	16071	16436	16504	16496	16464	16328	16370	16512	16485	16259	16309	16308	16258	16399	16430	16379	16281	16442	16286	16397	16500	16474	16539	16468	16250	16360	16161	16324	16388	16469	16386	16356	16484	16454	16468	16446	16217	16390	16474	16182	16331	16205	16455	16425	16576	16463	16290	16290	16350	16402	16480	16394	16352	16193	16460	16391	16292	16376	16336	16056	16315	16324	16429	16427	16436	16272	16300	16326	16306	16268	16315	16361	16600	16344	16360	16201	16430	16398	16541	16429	16449	16398	16514	16309	16493	16250	16416	16378	16368	16388	16165	16336	16303	16491	16241	16365	16401	16568	16259	16563	16579	16382	16253	16323	16632	16319	16333	16390	16404	16295	16165	16345	16348	16532	16385	16532	16348	16373	16262	16332	16343	16538	16307	16363	16360	16483	16321	16507	16318	16268	16252	16291	16373	16301	16337	16380	16471	16483	16502	16499	16273	16475	16384	16408	16453	16520	16461	16429	16428	16410	16234	16310	16473	16423	16414	16409	16325	16513	16368	16222	16407	16517	16455	16360	16343	16497	16108	16351	16385	16404	16420	16345	16320	16295	16427	16423	16275	16481	16372	16278	16365	16546	16341	16468	16400	16419	16695	16305	16222	16269	16293	16370	16332	16367	16355	16279	16323	16302	16202	16292	16320	16514	16378	16355	16195	16513	16375	16340	16217	16308	16348	16240	16183	16214	16454	16228	16517	16409	16403	16561	16427	16170	16149	16297	16373	16293	16243	16357	16638	16420	16559	16309	16371	16528	16268	16316	16432	16497	16502	16217	16360	16559	16405	16402	16439	16375	16432	16438	16402	16322	16218	16505	16369	16449	16722	16473	16331	16458	16630	16637	16417	16388	16415	16439	16341	16117	16372	16404	16357	16310	16611	16382	16334	16525	16522	16278	16498	16468	16256	16596	16520	16316	16476	16409	16499	16477	16462	16532	16290	16281	16551	16428	16363	16564	16272	16246	16399	16217	16248	16600	16437	16371	16438	16308	16091	16436	16338	16314	16344	16250	16403	16221	16473	16456	16439	16224	16373	16324	16486	16136	16513	16223	16372	16402	16327	16240	16366	16306	16389	16172	16382	16237	16164	16237	16306	16237	16414	16389	16497	16227	16488	16180	16363	16603	16467	16347	16440	16382	16286	16261	16168	16496	16429	16401	16139	16282	16356	16332	16557	16354	16491	16382	16511	16288	16259	16351	16521	16177	16324	16158	16321	16699	16648	16474	16382	16568	16376	16288	16564	16404	16426	16399	16351	16496	16521	16430	16639	16376	16330	16405	16500	16292	16441	16188	16384	16310	16307	16654	16193	16331	16438	16364	16075	16458	16610	16423	16386	16469	16411	16372	16413	16652	16452	16492	16291	16297	16547	16235	16433	16573	16333	16429	16341	16352	16451	16326	16511	16370	16586	16428	16480	16415	16496	16371	16256	16483	16465	16516	16382	16443	16278	16468	16340	16385	16546	16484	16296	16499	16487	16251	16402	16594	16439	16369	16491	16278	16467	16694	16423	16430	16323	16427	16522	16179	16345	16342	16509	16312	16476	16330	16412	16331	16385	16365	16403	16397	16248	16357	16259	16253	16557	16391	16274	16285	16567	16208	16464	16459	16405	16301	16450	16336	16410	16486	16290	16418	16351	16540	16496	16234	16398	16310	16375	16342	16450	16464	16407	16331	16408	16471	16323	16481	16512	16349	16559	16409	16473	16427	16432	16590	16323	16399	16467	16538	16245	16382	16147	16305	16512	16295	16288	16427	16312	16287	16420	16495	16463	16399	16372	16252	16484	16437	16231	16273	16301	16308	16396	16362	16253	16439	16454	16211	16416	16479	16633	16461	16373	16481	16326	16398	16341	16496	16301	16325	16451	16429	16266	16496	16390	16390	16370	16286	16480	16305	16311	16508	16490	16404	16493	16387	16566	16433	16321	16299	16521	16462	16536	16645	16393	16318	16482	16489	16415	16515	16295	16408	16171	16385	16493	16360	16337	16433	16353	16201	16395	16540	16232	16304	16450	16173	16315	16438	16357	16317	16483	16446	16411	16431	16521	16515	16347	16269	16417	16475	16361	16360	16523	16571	16327	16482	16578	16297	16203	16508	16424	16353	16528	16675	16430	16454	16324	16271	16371	16467	16465	16351	16499	16502	16308	16493	16453	16431	16491	16431	16200	16533	16515	16518	16191	16426	16471	16330	16324	16234	16474	16472	16262	16179	16341	16266	16350	16354	16525	16551	16313	16357	16323	16324	16271	16461	16299	16441	16413	16475	16274	16264	16427	16524	16412	16468	16354	16449	16349	16246	16407	16302	16641	16526	16225	16497	16375	16418	16437	16304	16364	16527	16465	16440	16251	16467	16335	16364	16322	16212	16348	16408	16560	16442	16525	16323	16424	16321	16186	16313	16576	16262	16358	16533	16535	16305	16337	16470	16322	16392	16495	16233	16338	16253	16403	16249	16372	16477	16570	16368	16526	16184	16475	16411	16325	16364	16438	16364	16316	16365	16546	16342	16444	16392	16636	16532
21340	42560	42407	32963	21507	17498	17358	19172	20484	21818	48166	45202	34437	19037	14980	15030	14963	15134	14951	14969	15145	15015	15072	15081	15190	14972	15228	15148	15133	14955	15009	15084	15132	14935	14982	15086	14958	15049	15132	14968	14902	15054	14833	15023	14926	14998	15025	15060	15040	15014	14913	15106	14923	15109	14972	15143	15099	14958	15085	15166	15027	15075	15028	15051	14978	14905	14924	14996	15130	15078	14936	14953	15138	15040	14887	15049	15020	14957	15064	14995	15037	15044	15030	14965	15122	15146	14918	14843	15009	15127	15104	14974	15172	14929	15081	15056	15075	15041	15054	15012	15081	14925	14985	15124	14919	15053	14935	14972	15086	15079	15002	15078	15032	15207	14962	15155	15241	14833	14856	15043	15029	14993	14892	15001	14990	15116	14936	14927	15086	14906	15007	15030	15177	15109	15054	15025	14922	14934	15067	15150	14918	15077	15130	15102	14960	15107	14887	15061	14859	15197	15054	14999	14937	14949	15010	15022	15070	14888	14981	14921	15059	15088	15069	15049	15129	14973	14942	15020	15004	15026	15058	15126	14959	15105	14905	15066	15074	14958	14963	14942	14711	14967	14920	14875	14973	14841	14970	15118	14921	15010	15045	14963	15084	14967	14879	14901	15095	15081	14898	15166	15008	14992	15169	15099	14965	15012	15157	14981	15047	14865	15037	14991	14862	15120	15152	14991	14894	14987	15039	15014	14918	15079	15110	15077	14984	15048	15088	15071	14827	15117	15002	14984	14878	15127	15064	15203	15052	15173	15055	15016	14994	14875	15009	14955	15155	14896	15224	14982	14976	14946	14840	15054	15084	15037	15058	15017	15021	14992	14834	15081	15006	14832	14794	14992	15082	15044	14978	15130	15136	15022	14841	14971	14948	15108	14998	15249	14962	14898	14888	15015	14989	15069	15030	15051	14991	14846	15086	14965	15053	15133	15171	14812	14917	14921	15004	15218	15039	15010	14973	15136	14944	15054	14911	14786	15044	14972	14996	15102	14813	14983	15005	15091	15057	15009	15222	15083	14887	14958	14744	15040	15057	14980	14986	14992	14934	14954	14895	15052	15033	14931	14945	14891	15054	14761	15034	15197	14898	15035	14970	14870	15093	15036	15016	14902	15315	15132	15089	14898	15051	15189	14824	15063	14957	14946	14901	14933	14889	14994	14982	14937	15075	15088	15082	14928	14862	15012	14837	15038	14986	15117	15092	15094	15121	15059	14939	15066	15056	14918	15134	15001	14904	15021	15032	14952	15085	14975	15044	14883	14902	14993	14865	15015	15068	15055	14995	14938	14946	15060	15039	15086	15066	15094	15051	14986	15008	15068	15046	15028	14816	14905	15102	15096	15020	15022	15110	14934	14990	14998	14968	14989	15043	14940	15007	15042	14958	15182	15304	14977	15095	15193	15177	14994	15011	14971	14846	14947	15034	15009	15095	14937	15059	15022	14996	14945	15020	14965	14962	14926	15002	15200	14938	15049	15026	14768	14990	14963	14981	14843	15193	14909	15165	15117	15005	15097	15038	14930	15101	14905	14984	15110	15086	14799	15043	15078	14847	15030	15009	15169	14828	14956	14991	14907	14985	14949	14948	14939	15100	14975	14827	15090	15219	15059	15027	14897	14987	14962	15118	15054	15132	14917	14972	15072	14986	14805	15012	14952	14856	15035	14849	15001	14969	14901	14986	15017	14950	14686	15018	14908	15117	14929	15015	15013	15145	14907	15126	14940	15082	15079	15001	15077	15020	14840	15175	15012	14984	15184	14986	15069	15009	14985	14923	14970	15066	14920	14888	15012	14860	15136	15156	15009	14895	14832	14970	15054	15054	14990	15076	15032	14871	15085	15177	15081	15032	15101	14900	15043	15050	14759	14952	15058	15001	14967	14962	15108	15062	15083	15101	15039	15036	15222	14995	15015	15124	15050	15108	15059	15027	14985	14985	14946	14885	14881	14985	14847	15137	15179	14923	14996	14881	15028	14975	14960	15038	14845	14983	14908	14940	14803	14992	15105	14953	15043	15101	14980	14989	15042	15134	15046	15051	14966	14919	15028	15057	15110	14873	15129	14947	15165	14991	14954	15007	14973	14957	15056	14998	14997	14907	15030	14980	14859	14995	15125	14958	14911	14854	15078	15133	15009	15136	15149	14911	15003	14838	15010	15088	15198	14978	14985	14928	14947	15013	15021	15096	15034	15096	14968	15037	14947	14916	15099	14880	15057	15030	15125	14897	14964	14993	14963	14958	14966	14913	14942	14939	15087	15174	15266	15028	14926	15217	14960	15161	14877	15156	14984	14905	15042	14971	14817	14990	15114	15115	15015	14886	14955	14992	15117	14866	14934	14998	14870	14980	15020	14965	14975	15031	14998	14974	15036	14983	15101	15059	15036	15030	15157	14964	14939	14839	15199	15102	14967	15120	15068	15150	15010	15039	14886	14993	14943	14969	14962	14947	15009	15196	14912	14743	14994	15142	14889	14948	14920	14969	15163	15033	14864	14912	14943	14907	15014	15061	14958	14967	14949	14924	15103	15022	14760	14965	14929	14964	14917	15160	15052	14981	14995	14990	15072	15045	15088	15039	15065	15107	14899	14968	15060	15068	14827	15050	15020	15017	15064	14971	14862	14989	15134	15107	14914	15077	15075	15051	15056	14942	14859	15048	15065	15063	15014	15049	14971	15147	14918	15146	15130	14966	15050	14917	14890	15086	15042	14970	14929	14964	15041	15197	15113	15120	14985	15031	14960	14938	14952	15113	15127	14999	14862	15101	15116	15029	15057	14857	14980	15013	15165	14973	15030	14861	15024	15009	15177	14985	14851	14936	14975	15021	14997	15029	14981	14945	14984	14987	15109	14841	15156	14820	15017	14981	14959	15103	15133	15117	14980	14891	15081	15102	15051	14943	15065	15089	15080	15063	14846	15065	14965	15197	15063	14868	15154	14867	15122	15115	15079	14934	15107	15015	14858	15023	14987	14931	14992	14948	15140	14879	15096	14910	15109	15098	15034	15148	15006	14953	15128	15107	15054	15027	15062	14873	14802	15050	15040	15036	14954	14925	15080	15055	15038	14918	14883	14954	15022	14983	15057	14906	14883	14919	15022	15107	15212	15178	15136	15091	14967	15095	15028	14990	15013	14835	14984	15135	14762	15024	14941	15040	14948	14934	15032	14896	15111	15019	15080	14999	15115	14999	14972	15002	14937	14993	15113	15075	15049	15264	14927	15070	14989	14979	14911	14839	14873	15035	15204	15018	14906	15104	15045	15071	14926	15128	14913	15109	14948	14961	15029	15092	15013	15004	15028	15013	14912	15017	15049	14906	15149	15083	14943	14994	15055	14977	14920	14917	14994	15193	14897	15012	14832	14945	14929	15115	14899	15058	14949	14976	15035	15097	14968	14969	15007	15041	15072	15127	15116	14874	14986	14832	15067	15045	15031	15041	15124	14969	15013	15042	14896	14964	15034	14942	14858	15103	14849	14963	15023	15004	15037	15095	14981	14903	14794	15052	15001	14957	15068	14963	15108	14984	15008	14816	14833	15047	15054	14937	14991	15020	14962	15021	14880	14911	14846	14890	14936	15162	14895	15003	14920	14964	14861	15271	14885	14926	14859	14849	14894	15088	14985	15232	14848	14884	14928	14927	15121	15074	14870	14898	14900	14945	14932	14954	15041	15044	15135	14889	15028	14940	14910	15066	15055	14976	14924	14964	15025	15053	14839	14926	15038	15043	14982	15029	15052	15002	15034	14829	15004	15093	15065	14903	15085	14891	14948	15019	15016	14850	15035	15073	15165	15021	14979	14948	14996	15107	15076	15195	14965	15057	14774	14963	15103	14696	14873	15140	15078	14945	14981	14919	14989	14916	15050	15086	14879	14926	14936	15013	15036	15241	14951	15110	15035	15180	14924	15012	15009	15046	14986	15128	15098	15046	14919	14953	14846	15042	15030	14974	14954	14935	14948	15071	15240	15089	14979	14962	14888	15221	15088	15054	14907	14990	14855	15094	15050	14811	14990	15108	15036	14974	15185	15069	15119	14961	15091	14983	14934	15086	15117	14916	14999	15158	15123	15070	14970	14984	14867	14943	15163	15061	15009	14974	15095	15224	15125	14913	14994	15115	15019	15051	15195	15004	15039	14985	15014	14965	15063	14869	14965	14800	15161	15125	15049	15132	15260	15256	15151	14858	15013	14907	14990	14963	15011	15026	14852	15055	14945	15063	15047	15231	15011	14909	15139	15244	14933	15031	14971	14921	14934	14804	14926	15098	14935	15094	14991	15109	14927	15255	14841	14897	14951	15020	15032	15148	14945	14964	14944	15012	14890	14958	14941	15089	15179	14954	15051	15009	14829	14999	15102	14987	14989	14977	14992	15061	15138	15017	15066	14926	15087	15061	15119	14936	15196	15098	14907	15027	15069	14941	15058	14959	15066	14945	15017	14983	15071	14895	14983	15033	15120	14943	14796	14988	14947	14832	15010	14935	14869	15050	14905	14982	15031	14977	15164	14966	14938	14841	15062	14962	15060	14950	14984	15067	14925	14925	15103	14962	14909	14950	15141	15048	15047	14900	15119	15054	14908	15063	14949	14856	15125	15006	15044	15053	15125	15011	14933	15040	15040	15053	14951	14962	14861	14927	15027	14891	15048	14936	14876	15394	14920	14863	15155	15079	14928	15115	14923	15133	15113	15166	15011	15133	14833	15167	15038	15113	14860	15043	15016	15062	14954	14911	15057	15077	14978	15141	15016	15056	15125	14996	15137	15062	14957	14996	15054	15030	14918	15020	15052	14825	14973	15162	15058	15070	14962	15088	14994	14896	15090	15019	15064	15032	14962	14913	14949	15229	14978	15137	15067	15035	15082	14975	14992	15032	15002	14927	15145	15039	15192	14948	14986	15162	15010	14999	14924	14976	15042	15079	14992	15072	14920	15070	14986	15051	14881	14938	14826	15081	14997	14847	14880	15067	14871	14954	14966	15024	15073	15042	14982	14962	14967	14953	15042	14907	14967	15161	15034	14880	15019	15101	15059	14779	15115	15055	15104	14981	15135	14973	15002	15028	14996	14992	15054	15036	14885	14993	14987	15227	14916	14882	15043	14912	15028	15053	14936	14975	14975	14971	15159
27450	22307	25267	20974	15221	14873	15066	15493	15492	15318	16403	17786	16494	14946	14478	14243	14473	14381	14288	14325	14364	14410	14359	14286	14270	14539	14421	14221	14371	14310	14133	14167	14187	14417	14370	14493	14362	14148	14419	14271	14434	14245	14429	14221	14476	14268	14238	14240	14214	14400	14427	14176	14301	14332	14379	14301	14558	14415	14150	14422	14397	14209	14338	14257	14226	14335	14392	14464	14305	14289	14364	14279	14215	14273	14239	14344	14335	14232	14381	14145	14258	14186	14275	14108	14359	14236	14468	14546	14389	14288	14125	14337	14383	14238	14244	14399	14352	14089	14374	14076	14344	14335	14213	14212	14361	14441	14308	14269	14364	14370	14223	14317	14204	14196	14418	14232	14265	14395	14327	14142	14312	14226	14308	14255	14244	14233	14186	14277	14502	14240	14293	14326	14270	14189	14189	14155	14356	14301	14277	14159	14205	14258	14147	14357	14294	14308	14233	14442	14189	14400	14367	14214	14393	14284	14099	14103	14243	14255	14232	14320	14306	14281	14231	14279	14386	14220	14289	14492	14481	14260	14453	14178	14241	14385	14241	14285	14316	14294	14408	14307	14430	14254	14315	14223	14273	14226	14176	14251	14405	14259	14272	14404	14308	14245	14175	14154	14259	14289	14335	14421	14345	14328	14279	14415	14356	14167	14352	14318	14288	14364	14399	14592	14441	14232	14098	14466	14165	14295	14242	14238	14243	14340	14208	14467	14194	14248	14370	14213	14128	14273	14072	14380	14168	14074	14321	14272	14446	14255	14324	14380	14228	14201	14274	14244	14354	14260	14050	14219	14393	14354	14350	14454	14191	14244	14323	14211	14278	14311	14313	14197	14100	14270	14214	14300	14166	14557	14219	14255	14289	14313	14417	14325	14425	14369	14527	14386	14254	14399	14284	14299	14286	14265	14377	14273	14226	14273	14448	14399	14269	14260	14264	14367	14155	14182	14143	14279	14356	14337	14397	14354	14176	14334	14534	14269	14179	14325	14292	14151	14185	14007	14426	14380	14354	14235	14415	14427	14421	14365	14374	14383	14219	14300	14312	14408	14300	14259	14431	14230	14278	14278	14293	14292	14169	14252	14197	14172	14235	14085	14395	14381	14170	14212	14120	14311	14179	14187	14202	14163	14146	14180	14243	14309	14160	14289	14342	14232	13984	14296	14378	14326	14396	14315	14288	14465	14364	14333	14224	14293	14184	14160	14162	14334	14302	14257	14190	14309	14330	14310	14330	14408	14192	14199	14157	14276	14485	14304	14295	14361	14262	14374	14485	14389	14172	14332	14373	14404	14204	14204	14275	14291	14169	14466	14338	14266	14301	14382	14240	14353	14422	14179	14131	14199	14303	14299	14074	14286	14221	14179	14183	14332	14204	14206	14304	14329	14295	14329	14221	14289	14294	14335	14241	14368	14053	14239	14257	14240	14339	14237	14363	14540	14287	14288	14311	14339	14139	14350	14178	14387	14121	14177	14330	14161	14407	14192	14332	14115	14240	14281	14224	14181	14148	14259	14162	14171	14143	14264	14234	14201	14233	14058	14229	14384	14322	14305	14450	14136	14155	14379	14259	14296	14159	14277	14343	14213	14471	14372	14239	14375	14212	14409	14229	14197	14251	14286	14160	14190	14136	14235	14200	14156	14219	14054	14195	14525	14164	14557	14405	14282	14281	14238	14217	14309	14472	14278	14291	14170	14328	14437	14494	14260	14239	14364	14253	14354	14315	14437	14345	14424	14532	14279	14328	14400	14365	14354	14146	14404	14396	14351	14251	14213	14402	14466	14312	14217	14110	14165	14264	14210	14278	14318	14245	14379	14211	14137	14289	14277	14239	14168	14201	14566	14494	14298	14299	14320	14168	14390	14510	14206	14283	14320	14336	14394	14303	14049	14324	14326	14484	14337	14341	14313	14332	14463	14384	13955	14308	14320	14205	14223	14363	14320	14420	14318	14272	14338	14310	14305	14099	14452	14261	14322	14379	14459	14455	14246	14332	14361	14190	14095	14304	14436	14419	14351	14140	14235	14288	14460	14304	14341	14378	14325	14409	14316	14336	14254	14330	14347	14303	14493	14253	14173	14353	14379	14258	14191	14335	14392	14289	14297	14283	14194	14247	14114	14329	14312	14251	14244	14265	13934	14298	14357	14400	14248	14410	14374	14380	14230	14250	14084	14243	14354	14203	14367	14428	14135	14215	14172	14169	14197	14176	14345	14201	14246	14285	14231	14285	14257	14315	14426	14336	14090	14269	14338	14250	14381	14256	14447	14413	14169	14419	14119	14221	14237	14482	14390	14289	14220	14159	14319	14156	14382	14232	14398	14438	14318	14344	14316	14385	14332	14358	14240	14182	14269	14340	14236	14247	14320	14203	14360	14390	14192	14261	14305	14151	14521	14386	14445	14237	14350	14337	14611	14127	14194	14143	14032	14233	14274	14335	14151	14366	14380	14290	14199	14191	14212	14365	14191	14152	14276	14215	14242	14257	14285	14441	14296	14401	14287	14414	14367	14349	14394	14194	14201	14310	14359	14207	14313	14451	14182	14368	14419	14444	14342	14213	14253	14340	14508	14305	14203	14282	14319	14398	14432	14273	14304	14319	14433	14202	14275	14230	14459	14297	14424	14310	14437	14272	14315	14209	14281	14379	14314	14086	14252	14263	14122	14285	14131	14269	14210	14098	14185	14396	14150	14143	14248	14327	14222	14195	14280	14273	14361	14310	14286	14447	14159	14298	14320	14349	14267	14376	14174	14241	14270	14235	14074	14347	14442	14109	14259	14209	14275	14143	14077	14171	14320	14362	14235	14226	14285	14223	14230	14194	14310	14284	14443	14423	14475	14188	14206	14262	14136	14042	14098	14226	14334	14407	14344	14347	14268	14379	14395	14165	14138	14226	14303	14281	14277	14334	14304	14362	14351	14301	14124	14365	14138	14331	14246	14075	14274	14329	14277	14347	14196	14438	14166	14380	14281	14068	14325	14508	14377	14439	14363	14323	14356	14365	14261	14079	14380	14287	14308	14213	14309	14308	14432	14426	14304	14349	14262	14234	14228	14108	14362	14196	14229	14442	14308	14263	14340	14307	14425	14363	14330	14325	14303	14259	14374	14375	14346	14271	13999	14013	14316	14076	14377	14239	14090	14310	14281	14210	14262	14405	14408	14327	14389	14409	14215	14204	14420	14265	14149	14228	14433	14329	14425	14359	14253	14372	14247	14313	14292	14255	14166	14146	14306	14273	14287	14061	14266	14391	14223	14329	14272	14272	14335	14187	14249	14380	14198	14474	14263	14270	14326	14376	14218	14301	14295	14261	14148	14345	14395	14297	14201	14266	14209	14196	14145	14223	14235	14310	14216	14273	14199	14195	14311	14423	14368	14281	14331	14416	14321	14281	14304	14231	14361	14297	14399	14178	14334	14106	14251	14378	14314	14319	14319	14283	14361	14394	14276	14248	14366	14276	14230	14305	14144	14297	14409	14403	14300	14208	14267	14294	14228	14300	14311	14387	14231	14435	14431	14372	14266	14281	14286	14272	14477	14361	14363	14166	14385	14273	14412	14349	14358	14221	14539	13983	14331	14487	14340	14301	14396	14299	14422	13989	14252	14299	14299	14228	14218	14228	14288	14267	14450	14344	14441	14295	14330	14358	14366	14238	14388	14353	14349	14339	14350	14277	14207	14411	14321	14473	14345	14388	14238	14246	14351	14358	14542	14272	14186	14335	14329	14344	14254	14359	14284	14208	14498	14411	14376	14392	14347	14343	14336	14302	14473	14363	14363	14443	14296	14319	14313	14096	14413	14241	14209	14362	14211	14398	14164	14280	14301	14320	14308	14253	14407	14297	14292	14347	14106	14147	14313	14446	14324	14338	14417	14176	14288	14288	14164	14299	14219	14346	14096	14196	14261	14202	14294	14152	14352	14376	14488	14263	14252	14317	14496	14432	14268	14222	14307	14427	14347	14246	14398	14323	14297	14255	14306	14442	14276	14385	14159	14400	14240	14350	14094	14492	14183	14156	14193	14121	14504	14184	14263	14553	14305	14387	14299	14304	14273	14149	14304	14423	14510	14251	14089	14365	14200	14343	14175	14326	14213	14236	14314	14220	14279	14372	14383	14151	14382	14228	14327	14287	14558	14218	14348	14268	14307	14228	14271	14168	14153	14260	14396	14281	14237	14278	14298	14413	14197	14288	14344	14274	14343	14276	14205	14179	14199	14142	14462	14417	14371	14213	14063	14187	14357	14379	14345	14522	14367	14267	14054	14259	14079	14272	14175	14431	14280	14177	14133	14093	14339	14462	14167	14467	14384	14371	14439	14231	14345	14283	14330	14340	14304	14270	14167	14230	14433	14122	14137	14348	14365	14097	14362	14220	14211	14320	14233	14319	14308	14262	14434	14443	14266	14190	14306	14497	14305	14326	14239	14307	14183	14313	14336	14301	14498	14277	14313	14407	14366	14257	14237	14254	14138	14264	14220	14245	14481	14274	14359	14360	14562	14260	14194	14212	14192	14182	14214	14184	14649	14319	14192	14293	14340	14283	14028	14148	14390	14450	14205	14285	14360	14212	14328	14364	14127	14249	14054	14302	14367	14223	14071	14444	14323	14229	14262	14205	14288	14352	14226	14324	14238	14448	14252	14289	14142	14381	14304	14152	14401	14393	14066	14280	14353	14169	14289	14292	14164	14308	14239	14298	14399	14266	14074	14538	14520	14425	14445	14388	14283	14325	14246	14447	14346	14389	14372	14525	14356	14292	14304	14404	14310	14136	14139	14286	14207	14431	14320	14279	14206	14339	14368	14592	14339	14324	14011	14000	14405	14397	14320	14299	14311	14284	14262	14393	14353	14371	14384	14144	14232	14262	14289	14339	14446	14437	14249	14198	14312	14432	14408	14375	14262	14274	14463	14397	14413	14434	14285	14340	14254	14230	14303	14258	14365	14234	14486	14381	14223	14355	14293	14476	14268	14214	14375	14230	14348	14308	14531	14377	14557	14128	14133	14437	14375	14293	14125	14344	14409	14294	14445	14263	14345	14289	14374	14399	14427	14367	14395	14424	14351	14193	14281	14470	14334	14144	14317	14459	14280	14209	14318	14233	14330	14399	14411	14310	14297	14381	14453
17297	26626	25563	18951	14612	14688	14671	16078	15971	15828	17165	18287	16213	14223	13770	13865	13733	13653	13814	13945	13771	13941	13595	13724	13656	13696	13887	13679	13771	13867	13779	13880	13703	13630	13501	13706	13747	13735	13559	13760	13736	13700	13727	13791	13793	13864	13719	13590	13893	13643	13645	13757	13780	13617	13749	13733	13684	13919	13778	13788	13808	13924	13747	13743	13887	13621	13813	13528	13765	13744	13748	13719	13746	13915	13787	13724	13669	13674	13737	13871	13758	13830	13778	13645	13588	13818	13623	13735	13825	13792	13627	13764	13741	13597	13884	13806	13684	13714	13713	13765	13883	13987	13610	13744	13720	13757	13838	13653	13800	13757	13500	13824	13761	13721	13647	13687	13609	13718	13650	13670	13824	13643	13713	13794	13672	13518	13857	13773	13612	13776	13823	13829	13640	13858	13786	13622	13764	13779	13687	13736	13727	13518	13593	13684	13665	13636	13650	13829	13640	13829	13853	13820	13924	13537	13688	13783	13670	13567	13669	13684	13711	13646	13744	13746	13733	13722	13673	13690	13622	13670	13700	13846	13794	13820	13671	13771	13668	13677	13645	13601	13713	13700	13699	13822	13905	13627	13928	13563	13624	13760	13669	13701	13759	13828	13764	13768	13721	13721	13640	13859	13846	13730	13635	13612	13626	13673	13818	13806	13614	13648	13789	13646	13826	13848	13533	13831	13593	13655	13665	13658	13704	13685	13854	13790	13685	13819	13831	13711	13573	13716	13635	13751	13828	13640	13687	13803	13764	13707	13695	13728	13756	13730	13888	13854	13620	13727	13714	13642	13807	13710	13778	13673	13635	13682	13703	13805	13833	13766	13665	13587	13912	13690	13741	13770	13646	13629	13776	13575	13594	13798	13735	13682	13848	13690	13779	13613	13766	13622	13823	13712	13637	13674	13781	13724	13769	13713	13634	13543	13763	13596	13715	13746	13565	13847	13817	13575	13729	13615	13752	13636	13788	13786	13720	13766	13544	13720	13793	13882	13718	13799	13757	13720	13782	13698	13788	13617	13908	13835	13866	13818	13622	13803	13760	13709	13800	13632	13644	13667	13705	13856	13643	13781	13575	13874	13773	13481	13668	13690	13778	13802	13545	13597	13755	13600	13686	13702	13673	13732	13644	13801	13809	13757	13706	13725	13756	13868	13694	13663	13738	13666	13806	13773	13574	13859	13618	13744	13556	13788	13541	13710	13765	13833	13700	13581	13738	13920	13823	13573	13691	13649	13763	13690	13876	13808	13716	13637	13641	13823	13816	13706	13649	13851	13714	13591	13813	13828	13654	13800	13660	13758	13583	13537	13688	13660	13662	13712	13691	13708	13674	13824	13619	13679	13729	13592	13709	13781	13667	13643	13818	13957	13741	13708	13795	13763	13701	13784	13627	13725	13751	13709	13650	13576	13700	13560	13853	13643	13689	13795	13817	13685	13709	13822	13780	13674	13673	13685	13794	13659	13769	13702	13632	13778	13760	13620	13799	13636	13851	13695	13775	13679	13644	13750	13699	13837	13709	13819	13728	13788	13642	13669	13847	13544	13608	13600	13878	13847	13737	13781	13696	13789	13800	13649	13788	13744	13659	13655	13858	13788	13673	13694	13664	13907	13813	13828	13629	13687	13773	13613	13635	13874	13746	13741	13785	13668	13812	13733	13872	13749	13684	13742	13530	13627	13808	13798	13696	13736	13556	13782	13711	13871	13696	13920	13829	13569	13625	13673	13756	13732	13664	13829	13676	13776	13743	13652	13711	13751	13783	13903	13567	13654	13863	13817	13785	13487	13786	13670	13833	13809	13619	13762	13646	13780	13794	13699	13710	13708	13665	13825	13762	13790	13808	13766	13823	13610	13764	13641	13632	13893	13725	13659	13710	13855	13690	13764	13830	13526	13778	13705	13766	13577	13758	13716	13809	13820	13683	13687	13635	13825	13634	13725	13717	13682	13797	13785	13698	13759	13814	13611	13797	13789	13759	13754	13692	13805	13879	13798	13746	13709	13807	13746	13770	13703	13883	13730	13634	13805	13643	13733	13690	13644	13744	13800	13662	13778	13913	13505	13701	13758	13729	13801	13527	14000	13782	13704	13588	13817	13776	13740	13663	13712	13685	13845	13628	13850	13764	13711	13806	13858	13788	13717	13695	13677	13804	13655	13686	13722	13711	13651	13685	13887	13650	13717	13574	13791	13729	13619	13859	13798	13820	13765	13670	13715	13692	13709	13777	13614	13589	13690	13674	13600	13705	13758	13778	13769	13866	13707	13838	13617	13669	13913	13559	13789	13687	13789	13788	13851	13794	13631	13651	13889	13779	13740	13829	13748	13819	13685	13710	13769	13643	13666	13732	13675	13782	13654	13680	13573	13713	13717	13604	13687	13711	13619	13826	13768	13701	13797	13809	13587	13666	13844	13644	13675	13842	13762	13727	13776	13788	13910	13721	13860	13838	13754	13578	13746	13865	13684	13830	13709	13835	13602	13746	13655	13547	13734	13645	13811	13541	13783	13871	13809	13713	13629	13784	13822	13764	13798	13652	13836	13681	13705	13744	13841	13816	13834	13823	13763	13746	13654	13733	13833	13811	13632	13689	13891	13725	13750	13823	13713	13712	13689	13740	13722	13741	13809	13707	13628	13722	13729	13766	13671	13741	13801	13714	13583	13705	13618	13748	13851	13599	13776	13697	13617	13646	13852	13746	13617	13689	13703	13616	13659	13784	13596	13664	13906	13584	13668	13807	13746	13645	13670	13799	13739	13716	13732	13857	13690	13532	13827	13822	13698	13739	13696	13688	13854	13694	13616	13452	13777	13751	13775	13598	13773	13748	13597	13653	13678	13673	13812	13815	13770	13733	13705	13603	13829	13801	13603	13765	13777	13664	13687	13692	13727	13898	13606	13810	13732	13774	13638	13728	13728	13779	13711	13599	13757	13746	13824	13722	13673	13605	13660	13533	13725	13733	13668	13574	13690	13754	13763	13735	13927	13622	13561	13760	13761	13794	13712	13695	13854	13690	13598	13726	13665	13558	13657	13729	13605	13837	13813	13729	13630	13634	13804	13793	13681	13833	13729	13755	13763	13568	13767	13701	13810	13821	13667	13583	13755	13770	13613	13621	13969	13661	13604	13766	13691	13519	13733	13610	13869	13713	13755	13750	13858	13806	13630	13647	13592	13680	13821	13814	13849	13764	13776	13643	13904	13650	13771	13780	13714	13702	13846	13714	13695	13680	13720	13739	13770	13804	13783	13659	13778	13677	13599	13596	13773	13803	13679	13983	13928	13758	13780	13824	13662	13609	13804	13929	13661	13688	13802	13698	13734	13675	13719	13803	13724	13620	13637	13443	13815	13772	13724	13884	13694	13714	13869	13682	13824	13658	13751	13681	13787	13720	13791	13726	13770	13829	13809	13636	13696	13677	13717	13630	13770	13827	13786	13727	13679	13840	13721	13808	13773	13619	13734	13812	13608	13912	13750	13591	13676	13782	13816	13576	13718	13839	13805	13676	13744	13723	13714	13714	13717	13711	13767	13574	13851	13736	13804	13748	13882	13743	13675	13685	13816	13814	13839	13719	13799	13789	13598	13916	13801	13725	13807	13812	13586	13655	13842	13727	13657	13748	13793	13605	13863	13739	13652	13820	13606	13742	13632	13685	13824	13639	13712	13718	13523	13784	13686	13868	13840	13848	13757	13711	13677	13540	13713	13669	13656	13721	13665	13570	13827	13635	13660	13751	13681	13860	13773	13844	13824	13881	13729	13596	13657	13905	13669	13680	13951	13707	13792	13753	13734	13815	13774	13741	13848	13777	13691	13908	13667	13674	13751	13682	13797	13621	13632	13859	13840	13673	13769	13684	13590	13785	13525	13784	13797	13610	13756	13659	13655	13694	13783	13553	13689	13754	13718	13886	13753	13569	13771	13763	13623	13705	13621	13624	13649	13729	13714	13784	13741	13609	13735	13660	13652	13700	13800	13854	13916	13682	13590	13616	13688	13948	13719	13833	13661	13592	13747	13687	13760	13582	13885	13780	13616	13778	13828	13737	13598	13559	13682	13733	13740	13759	13700	13756	13889	13748	13596	13511	13706	13661	13790	13867	13521	13769	13667	13636	13770	13937	13713	13772	13667	13665	13614	13777	13862	13607	13749	13642	13809	13712	13782	13718	13795	13690	13830	13581	13695	13573	13718	13694	13740	13792	13680	13637	13726	13682	13666	13945	13675	13690	13779	13801	13813	13682	13651	13841	13767	13698	13647	13641	13838	13860	13693	13727	13688	13809	13745	13903	13661	13687	13716	13723	13746	13835	13803	13895	13733	13537	13722	13967	13665	13753	13644	13672	13801	13767	13698	13724	13880	13625	13697	13650	13614	13695	13771	13749	13684	13722	13716	13773	13660	13627	13768	13683	13839	13712	13808	13852	13760	13719	13589	13517	13597	13745	13655	13618	13712	13696	13700	13560	13762	13712	13813	13791	13673	13748	13846	13796	13807	13847	13781	13873	13865	13766	13583	13774	13620	13855	13679	13613	13632	13915	13737	13647	13674	13789	13773	13839	13701	13838	13792	13790	13735	13864	13672	13985	13708	13770	13779	13701	13785	13694	13636	13732	13741	13654	13728	13730	13677	13662	13701	13620	13823	13626	13713	13814	13753	13896	13727	13826	13624	13696	13630	13666	13694	13719	13709	13726	13616	13649	13772	13737	13847	13515	13802	13901	13681	13581	13681	13673	13773	13782	13652	13761	13702	13749	13694	13664	13756	13901	13848	13769	13653	13780	13584	13641	13746	13943	13649	13846	13836	13891	13796	13718	13639	14024	13623	13905	13687	13765	13586	13688	13706	13632	13739	13660	13691	13712	13675	13620	13718	13543	13698	13616	13661	13746	13664	13916	13714	13780	13814	13634	13635	13721	13740	13701	13716	13803	13674	13847	13707	13597	13799	13770	13691	13698	13788	13713	13732	13755	13645	13763	13609	13737	13652	13634	13689	13627	13548	13847	13649	13539	13730	13768	13767	13819	13624	13678	13620	13718	13814	13764	13707	13818	13764	13590	13635	13848	13724	13812	13889	13763	13673	13736	13910	13743	13755	13640	13746	13700	13957	13728	13719	13729	13922	13677	13809
24488	21458	28613	25408	22973	21147	20563	18297	17424	17646	27506	30535	25042	18980	16235	16003	15882	15853	15940	15681	15639	15865	15757	15589	15702	15498	15806	15773	15820	15926	15895	15633	15778	15566	15674	15676	15738	15527	15711	15703	15754	15752	15849	15664	15557	15596	15917	15716	15576	15585	15517	15658	15507	15597	15470	15586	15541	15486	15835	15788	15789	15723	15670	15728	15485	15753	15721	15673	15812	15729	15578	15664	15812	15684	15489	15707	15635	15728	15785	15664	15644	15759	15590	15761	15628	15529	15591	15863	15559	15661	15525	15646	15708	15702	15748	15853	15619	15584	15703	15795	15590	15723	15904	15734	15615	15473	15758	15577	15685	15592	15636	15478	15719	15572	15681	15625	15852	15825	15749	15609	15590	15493	15513	15584	15737	15704	15644	15669	15728	15689	15747	15874	15537	15747	15567	15579	15627	15616	15540	15652	15427	15553	15683	15567	15469	15563	15687	15589	15685	15564	15817	15606	15612	15620	15782	15619	15579	15666	15667	15636	15657	15552	15685	15686	15745	15582	15584	15740	15795	15485	15578	15611	15615	15790	15632	15685	15553	15586	15616	15685	15722	15593	15915	15734	15395	15428	15839	15595	15597	15582	15625	15439	15665	15643	15604	15474	15753	15847	15627	15450	15583	15533	15608	15484	15660	15645	15810	15613	15504	15676	15827	15587	15855	15828	15641	15561	15741	15719	15647	15497	15611	15746	15741	15512	15456	15650	15605	15632	15503	15750	15578	15726	15519	15767	15686	15537	15683	15682	15668	15656	15524	15617	15570	15891	15755	15773	15791	15584	15673	15741	15615	15651	15637	15722	15511	15690	15561	15629	15617	15627	15517	15605	15757	15526	15416	15624	15669	15433	15743	15430	15747	15627	15702	15717	15663	15595	15646	15439	15605	15531	15564	15658	15327	15756	15595	15570	15647	15735	15744	15763	15509	15681	15648	15627	15537	15717	15573	15650	15802	15520	15563	15601	15675	15696	15701	15688	15483	15754	15393	15523	15627	15589	15572	15524	15752	15682	15442	15534	15585	15679	15608	15496	15563	15641	15503	15502	15617	15790	15535	15696	15708	15590	15632	15736	15741	15662	15684	15643	15557	15671	15598	15547	15584	15710	15737	15543	15644	15577	15830	15697	15831	15680	15673	15489	15636	15514	15758	15922	15550	15585	15870	15914	15498	15441	15673	15615	15665	15839	15672	15764	15703	15729	15460	15669	15540	15621	15834	15794	15739	15862	15489	15574	15573	15609	15680	15761	15655	15816	15773	15514	15603	15663	15662	15618	15928	15782	15744	15510	15734	15658	15837	15618	15617	15700	15548	15667	15438	15765	15494	15748	15382	15677	15597	15761	15724	15585	15724	15897	15684	15605	15507	15371	15605	15584	15628	15513	15527	15571	15753	15768	15742	15478	15589	15642	15690	15585	15635	15789	15620	15758	15595	15624	15531	15659	15590	15738	15576	15687	15685	15727	15849	15658	15773	15675	15927	15750	15717	15677	15848	15698	15663	15502	15663	15762	15656	15643	15632	15596	15686	15576	15797	15567	15665	15552	15526	15978	15723	15614	15680	15607	15698	15692	15704	15714	15498	15679	15506	15786	15624	15682	15444	15706	15660	15718	15796	15543	15691	15613	15732	15494	15588	15665	15792	15680	15775	15669	15717	15723	15587	15794	15562	15819	15579	15666	15545	15816	15722	15798	15826	15582	15590	15484	15854	15699	15696	15669	15653	15675	15461	15584	15780	15638	15684	15331	15671	15670	15536	15583	15680	15556	15889	15643	15527	15850	15682	15747	15816	15667	15795	15649	15653	15718	15761	15673	15598	15705	15643	15519	15723	15689	15580	15550	15610	15899	15734	15563	15552	15515	15481	15696	15852	15695	15580	15705	15461	15638	15697	15574	15520	15753	15662	15502	15855	15545	15499	15566	15791	15664	15831	15627	15707	15721	15727	15709	15667	15656	15841	15461	15487	15786	15651	15505	15649	15646	15764	15579	15645	15710	15624	15716	15650	15574	15583	15605	15569	15910	15727	15689	15720	15746	15780	15684	15603	15673	15639	15516	15667	15582	15791	15735	15469	15648	15685	15592	15737	15424	15688	15638	15702	15398	15562	15662	15633	15617	15544	15733	15514	15483	15764	15696	15769	15719	15628	15580	15779	15621	15437	15594	15795	15568	15736	15751	15662	15443	15454	15700	15720	15433	15525	15552	15543	15754	15621	15520	15539	15647	15527	15419	15636	15598	15810	15662	15517	15626	15749	15537	15664	15617	15827	15541	15681	15720	15592	15665	15775	15445	15569	15773	15797	15580	15699	15716	15716	15500	15557	15805	15828	15727	15667	15962	15742	15707	15715	15715	15622	15697	15750	15736	15848	15647	15701	15733	15768	15606	15602	15715	15533	15640	15474	15771	15460	15746	15549	15564	15598	15661	15822	15701	15709	15587	15708	15613	15499	15493	15769	15537	15534	15632	15656	15556	15630	15425	15571	15603	15670	15750	15633	15706	15630	15743	15293	15755	15573	15722	15604	15504	15723	15477	15671	15590	15536	15733	15600	15611	15758	15649	15653	15536	15587	15525	15557	15801	15640	15720	15679	15571	15604	15648	15523	15651	15638	15474	15731	15658	15722	15616	15678	15678	15843	15926	15571	15713	15638	15597	15693	15510	15845	15628	15682	15808	15608	15705	15685	15535	15411	15697	15701	15667	15690	15538	15754	15679	15609	15591	15540	15699	15732	15763	15630	15700	15688	15616	15659	15592	15981	15705	15591	15792	15798	15538	15571	15626	15655	15702	15699	15574	15749	15707	15874	15519	15673	15722	15761	15767	15827	15646	15511	15631	15428	15797	15764	15725	15835	15660	15644	15847	15773	15490	15615	15647	15608	15601	15501	15500	15755	15750	15894	15525	15596	15658	15490	15449	15516	15619	15525	15495	15903	15651	15384	15674	15619	15752	15814	15580	15601	15622	15613	15668	15451	15507	15589	15659	15551	15600	15768	15508	15933	15562	15540	15500	15704	15781	15828	15617	15624	15726	15730	15863	15548	15584	15651	15622	15518	15797	15611	15518	15707	15530	15622	15618	15532	15585	15790	15530	15951	15724	15633	15772	15611	15860	15823	15596	15784	15646	15799	15643	15482	15562	15776	15582	15650	15605	15749	15692	15694	15456	15757	15501	15772	15726	15716	15854	15769	15592	15816	15548	15778	15548	15479	15638	15782	15824	15817	15782	15643	15520	15388	15473	15649	15760	15606	15662	15618	15639	15696	15594	15774	15769	15591	15673	15797	15631	15554	15635	15684	15764	15670	15672	15622	15658	15535	15658	15779	15919	15674	15634	15591	15696	15443	15468	15720	15722	15577	15708	15742	15728	15696	15499	15615	15750	15594	15680	15523	15541	15710	15678	15533	15560	15597	15446	15690	15465	15717	15593	15636	15633	15698	15921	15794	15642	15566	15482	15652	15549	15660	15784	15697	15449	15674	15530	15650	15676	15593	15589	15790	15711	15751	15579	15651	15703	15612	15669	15750	15833	15477	15625	15811	15826	15519	15494	15718	15638	15400	15642	15623	15618	15824	15851	15815	15718	15782	15651	15593	15528	15578	15738	15577	15620	15588	15711	15556	15763	15899	15784	15724	15659	15610	15578	15690	15642	15527	15692	15743	15645	15764	15726	15450	15698	15577	15563	15487	15746	15687	15848	15709	15777	15856	15556	15864	15640	15796	15600	15583	15513	15710	15613	15558	15715	15688	15774	15614	15652	15728	15626	15766	15529	15601	15555	15935	15777	15758	15524	15579	15599	15865	15388	15619	15678	15535	15763	15539	15699	15659	15746	15615	15657	15747	15751	15666	15632	15700	15822	15741	15474	15663	15623	15550	15741	15711	15585	15695	15605	15609	15656	15762	15736	15692	15603	15556	15595	15688	15481	15594	15607	15617	15454	15571	15730	15770	15736	15603	15430	15855	15785	15515	15567	15471	15560	15652	15703	15818	15626	15636	15642	15754	15859	15436	15635	15559	15452	15619	15601	15748	15710	15642	15482	15680	15447	15694	15913	15590	15720	15620	15295	15647	15470	15629	15595	15774	15729	15808	15735	15694	15607	15580	15650	15505	15482	15645	15587	15582	15606	15823	15551	15755	15843	15636	15587	15828	15725	15605	15584	15637	15655	15685	15825	15477	15634	15756	15525	15754	15543	15610	15612	15712	15876	15773	15509	15518	15654	15733	15579	15725	15613	15590	15685	15634	15595	15691	15691	15649	15533	15694	15651	15559	15713	15602	15633	15780	15691	15666	15743	15670	15635	15688	15631	15697	15597	15558	15662	15597	15403	15806	15590	15543	15715	15575	15545	15562	15531	15493	15719	15625	15640	15807	15701	15768	15614	15577	15763	15642	15479	15687	15741	15841	15805	15568	15679	15671	15697	15672	15505	15570	15664	15474	15573	15569	15639	15792	15640	15484	15771	15532	15548	15634	15896	15722	15855	15679	15785	15413	15774	15649	15886	15794	15555	15576	15689	15643	15742	15743	15506	15644	15742	15504	15711	15651	15583	15656	15722	15747	15733	15603	15662	15757	15624	15554	15572	15667	15519	15582	15716	15594	15676	15688	15444	15574	15631	15816	15905	15579	15623	15716	15825	15679	15655	15636	15524	15837	15732	15663	15885	15526	15556	15497	15663	15528	15561	15566	15461	15543	15509	15738	15632	15714	15809	15709	15617	15690	15717	15677	15602	15772	15633	15749	15562	15586	15597	15518	15643	15615	15693	15709	15873	15783	15602	15501	15731	15637	15803	15669	15640	15813	15745	15773	15732	15800	15781	15553	15612	15565	15641	15793	15402	15611	15689	15558	15569	15589	15577	15740	15615	15609	15556	15662	15557	15481	15590	15549	15703	15580	15583	15567	15815	15771	15613	15702	15499	15700	15696	15707	15663	15869	15652	15645	15705	15668	15590	15765	15667	15555	15486	15843	15411	15501	15615	15766	15722	15644	15717	15763	15745	15506	15570	15657	15487	15748	15489	15628	15532	15582	15584	15868	15672	15773	15614	15597	15725	15566	15572	15704	15477	15751	15664	15535	15513	15575	15597	15571	15544	15654	15733	15671	15578	15817	15509
14457	28505	32189	29992	23864	20026	19725	18763	17648	18118	32526	32989	26336	17593	14685	14835	14532	14771	14728	14601	14775	14750	14484	14555	14659	14487	14616	14670	14762	14738	14780	14609	14619	14630	14669	14762	14668	14693	14641	14798	14495	14640	14632	14741	14563	14508	14617	14763	14559	14618	14738	14489	14653	14532	14646	14660	14624	14719	14679	14701	14601	14666	14675	14731	14656	14584	14768	14619	14672	14785	14749	14746	14810	14693	14770	14806	14698	14609	14696	14665	14531	14674	14787	14565	14648	14591	14656	14587	14682	14702	14697	14726	14791	14682	14704	14676	14663	14611	14693	14553	14628	14665	14645	14619	14667	14698	14634	14707	14645	14758	14605	14475	14758	14653	14508	14671	14706	14696	14609	14481	14666	14619	14631	14529	14617	14685	14572	14520	14904	14462	14751	14540	14651	14618	14605	14547	14623	14788	14716	14612	14649	14453	14541	14602	14662	14678	14554	14634	14612	14695	14700	14710	14544	14526	14675	14588	14719	14655	14717	14571	14824	14495	14618	14554	14650	14506	14704	14557	14505	14590	14535	14634	14576	14606	14864	14610	14904	14565	14674	14556	14745	14665	14521	14578	14691	14558	14694	14598	14713	14819	14717	14567	14596	14622	14660	14639	14636	14747	14806	14711	14606	14603	14715	14452	14783	14652	14705	14576	14811	14608	14886	14560	14745	14629	14626	14598	14665	14739	14765	14697	14646	14597	14547	14782	14610	14607	14694	14638	14518	14516	14685	14559	14614	14656	14513	14652	14669	14612	14435	14509	14607	14701	14589	14575	14517	14661	14652	14613	14486	14622	14662	14648	14601	14696	14569	14586	14721	14636	14638	14634	14653	14677	14592	14710	14729	14509	14465	14768	14656	14501	14673	14742	14651	14555	14780	14509	14647	14776	14701	14719	14727	14599	14643	14494	14571	14776	14889	14556	14806	14557	14684	14645	14540	14772	14678	14665	14663	14529	14736	14575	14641	14502	14675	14786	14639	14559	14699	14739	14738	14691	14639	14704	14628	14515	14618	14791	14700	14668	14720	14568	14528	14419	14741	14611	14471	14752	14820	14691	14682	14690	14573	14617	14566	14691	14504	14552	14565	14773	14478	14688	14739	14504	14915	14650	14743	14609	14646	14670	14513	14597	14608	14543	14703	14858	14704	14630	14898	14664	14689	14755	14646	14805	14714	14473	14710	14619	14714	14728	14538	14621	14689	14559	14575	14701	14703	14637	14694	14786	14675	14624	14636	14637	14623	14812	14711	14681	14722	14662	14538	14733	14814	14653	14800	14658	14650	14514	14709	14482	14623	14624	14550	14604	14768	14653	14608	14728	14722	14711	14693	14700	14579	14598	14726	14755	14698	14398	14654	14678	14647	14773	14550	14543	14703	14529	14653	14533	14812	14619	14536	14713	14745	14518	14607	14703	14746	14727	14658	14765	14697	14651	14571	14754	14706	14522	14441	14591	14674	14755	14878	14610	14530	14676	14608	14541	14679	14774	14608	14729	14539	14706	14620	14640	14613	14686	14666	14587	14794	14695	14670	14661	14674	14593	14521	14561	14523	14489	14725	14660	14570	14599	14590	14516	14588	14781	14738	14525	14691	14623	14398	14639	14615	14619	14592	14595	14677	14559	14789	14902	14550	14398	14798	14824	14730	14618	14600	14705	14643	14623	14830	14715	14620	14708	14447	14720	14602	14598	14474	14672	14599	14726	14587	14604	14693	14483	14513	14574	14633	14631	14659	14690	14733	14642	14612	14687	14785	14572	14720	14709	14758	14603	14566	14716	14638	14857	14588	14581	14555	14491	14678	14676	14633	14448	14681	14672	14574	14592	14642	14402	14727	14781	14570	14612	14671	14432	14829	14661	14525	14635	14747	14632	14639	14690	14746	14628	14714	14863	14773	14660	14581	14635	14597	14579	14488	14672	14608	14695	14612	14776	14677	14713	14655	14531	14753	14744	14694	14527	14701	14406	14613	14595	14588	14714	14726	14648	14569	14708	14623	14612	14665	14520	14598	14536	14618	14638	14735	14768	14562	14670	14643	14768	14405	14755	14638	14602	14660	14729	14698	14623	14821	14804	14694	14743	14680	14528	14723	14638	14844	14711	14542	14630	14755	14866	14737	14634	14776	14486	14675	14645	14712	14615	14633	14707	14754	14602	14779	14663	14545	14538	14712	14715	14679	14747	14671	14588	14643	14559	14784	14602	14720	14601	14627	14672	14880	14683	14587	14676	14580	14570	14497	14601	14687	14702	14563	14600	14775	14528	14510	14667	14725	14636	14559	14524	14566	14546	14557	14661	14657	14650	14607	14599	14561	14912	14600	14545	14640	14588	14524	14506	14567	14674	14675	14634	14632	14666	14864	14797	14737	14621	14641	14637	14712	14645	14717	14704	14804	14650	14714	14710	14521	14667	14530	14662	14579	14772	14653	14701	14764	14547	14825	14599	14652	14798	14685	14736	14796	14666	14651	14728	14645	14559	14567	14721	14567	14704	14945	14478	14733	14577	14680	14581	14665	14709	14547	14554	14605	14476	14665	14588	14636	14648	14590	14799	14504	14626	14592	14661	14663	14590	14494	14630	14649	14658	14742	14639	14673	14595	14729	14621	14547	14690	14729	14622	14640	14811	14623	14610	14710	14620	14573	14702	14618	14417	14534	14740	14649	14722	14676	14625	14757	14724	14692	14658	14694	14572	14623	14742	14609	14531	14859	14634	14757	14686	14626	14530	14734	14577	14569	14637	14645	14612	14471	14549	14581	14602	14687	14454	14594	14792	14625	14711	14682	14603	14748	14673	14629	14640	14517	14796	14753	14635	14765	14508	14690	14638	14733	14425	14658	14517	14699	14612	14564	14724	14517	14592	14482	14550	14649	14765	14561	14612	14684	14508	14618	14622	14667	14691	14631	14496	14647	14803	14595	14928	14653	14484	14484	14593	14765	14636	14813	14686	14746	14752	14628	14714	14696	14615	14491	14599	14615	14686	14595	14545	14493	14637	14630	14504	14653	14597	14706	14508	14765	14664	14573	14703	14600	14519	14691	14504	14676	14685	14515	14608	14745	14746	14637	14559	14721	14687	14766	14623	14564	14613	14663	14535	14621	14775	14592	14592	14709	14694	14751	14558	14585	14639	14786	14611	14668	14531	14693	14720	14726	14540	14598	14777	14578	14706	14660	14603	14665	14529	14628	14607	14620	14691	14613	14760	14580	14763	14729	14686	14735	14635	14555	14750	14602	14726	14627	14826	14622	14703	14732	14588	14593	14557	14690	14550	14676	14760	14539	14559	14499	14935	14711	14722	14591	14705	14697	14635	14711	14561	14631	14716	14684	14659	14580	14662	14609	14916	14531	14638	14495	14748	14522	14662	14806	14790	14727	14555	14772	14653	14629	14742	14581	14710	14600	14748	14848	14760	14704	14650	14628	14784	14646	14646	14582	14639	14579	14568	14777	14614	14517	14535	14706	14620	14659	14744	14602	14483	14690	14622	14603	14570	14605	14493	14823	14586	14753	14687	14964	14633	14623	14684	14632	14627	14504	14482	14573	14681	14757	14615	14723	14637	14704	14746	14548	14681	14639	14730	14672	14680	14782	14664	14635	14736	14680	14565	14739	14628	14596	14696	14632	14755	14672	14465	14568	14715	14739	14803	14586	14400	14545	14625	14614	14873	14675	14493	14609	14664	14711	14724	14584	14688	14570	14550	14699	14575	14804	14651	14467	14636	14827	14648	14604	14609	14641	14449	14656	14454	14608	14642	14410	14673	14710	14530	14715	14797	14640	14530	14623	14556	14622	14705	14608	14512	14571	14813	14600	14524	14641	14542	14814	14714	14690	14669	14594	14609	14558	14523	14559	14752	14643	14656	14705	14668	14615	14666	14527	14543	14561	14580	14671	14529	14675	14540	14634	14581	14682	14555	14795	14868	14801	14640	14637	14752	14643	14571	14657	14648	14643	14723	14536	14749	14601	14569	14566	14722	14586	14657	14501	14721	14510	14726	14596	14577	14729	14692	14818	14653	14538	14863	14658	14578	14699	14753	14738	14621	14601	14776	14569	14702	14610	14779	14593	14646	14681	14533	14605	14663	14530	14557	14648	14694	14693	14550	14584	14473	14670	14690	14626	14452	14515	14680	14508	14592	14646	14646	14708	14625	14602	14655	14815	14615	14704	14486	14595	14688	14606	14545	14664	14616	14828	14535	14917	14670	14554	14697	14715	14843	14645	14636	14630	14833	14759	14551	14651	14713	14600	14555	14622	14768	14594	14534	14678	14653	14713	14598	14642	14505	14752	14601	14532	14620	14630	14665	14559	14666	14704	14518	14490	14684	14826	14671	14697	14625	14609	14707	14536	14688	14675	14734	14573	14591	14669	14679	14758	14738	14598	14720	14551	14676	14600	14596	14521	14516	14705	14647	14675	14605	14674	14695	14471	14604	14648	14658	14592	14687	14612	14609	14756	14513	14616	14691	14471	14538	14615	14527	14850	14582	14606	14721	14573	14564	14799	14595	14689	14784	14767	14456	14749	14665	14722	14577	14668	14664	14703	14643	14564	14828	14715	14597	14666	14627	14511	14600	14656	14825	14596	14871	14569	14666	14585	14613	14757	14694	14773	14582	14636	14607	14677	14634	14703	14716	14712	14689	14637	14592	14679	14669	14739	14731	14658	14660	14656	14708	14566	14568	14610	14606	14780	14592	14764	14563	14631	14724	14729	14691	14715	14713	14607	14617	14582	14714	14629	14661	14610	14672	14640	14734	14688	14779	14591	14624	14670	14550	14756	14845	14719	14613	14810	14610	14673	14725	14599	14635	14698	14560	14622	14615	14599	14795	14686	14569	14604	14784	14767	14481	14448	14804	14698	14707	14646	14687	14660	14676	14625	14720	14614	14630	14636	14730	14660	14669	14747	14563	14704	14738	14606	14870	14643	14715	14710	14641	14736	14672	14783	14714	14673	14636	14614	14627	14895	14494	14556	14639	14737	14463	14598	14604	14686	14717	14799	14667	14622	14513	14620	14630	14556	14638	14559	14715	14613	14571	14567	14496	14554	14653	14613	14687	14713	14767	14664	14667	14648	14552	14676	14736	14692	14767	14499	14595	14759	14523	14622	14553	14707	14768
22879	21366	29287	23877	22117	24992	27318	22189	20174	22382	41978	44139	33654	23705	18307	17552	17834	17691	17555	17246	17518	17502	17738	17692	17641	17649	17560	17535	17555	17477	17539	17588	17583	17624	17476	17479	17509	17470	17540	17474	17424	17285	17423	17292	17515	17538	17582	17292	17516	17436	17615	17509	17607	17577	17466	17341	17442	17260	17355	17271	17532	17360	17301	17439	17522	17358	17488	17396	17328	17357	17239	17523	17521	17484	17507	17460	17491	17410	17496	17490	17345	17309	17434	17263	17482	17418	17371	17517	17627	17220	17519	17433	17315	17580	17449	17463	17443	17474	17337	17596	17333	17540	17487	17506	17444	17488	17356	17282	17521	17459	17652	17466	17446	17145	17410	17547	17490	17596	17434	17335	17472	17471	17375	17268	17378	17355	17435	17404	17419	17525	17221	17270	17484	17396	17460	17368	17425	17380	17352	17296	17436	17403	17406	17278	17463	17377	17406	17477	17436	17432	17336	17349	17347	17404	17316	17244	17122	17386	17468	17313	17273	17303	17383	17441	17474	17488	17194	17363	17291	17432	17474	17359	17433	17528	17528	17217	17200	17352	17311	17416	17441	17463	17558	17265	17567	17388	17288	17338	17402	17407	17251	17416	17442	17455	17400	17459	17320	17216	17424	17277	17468	17400	17444	17489	17322	17383	17362	17381	17404	17120	17347	17163	17324	17137	17605	17435	17365	17410	17612	17328	17194	17477	17416	17348	17596	17490	17368	17349	17483	17357	17415	17455	17510	17510	17336	17289	17370	17482	17383	17281	17634	17277	17325	17237	17249	17452	17386	17514	17360	17306	17342	17350	17298	17461	17498	17475	17321	17487	17397	17390	17714	17285	17285	17446	17435	17373	17520	17447	17335	17244	17531	17489	17257	17478	17424	17361	17419	17477	17392	17160	17283	17405	17272	17491	17346	17255	17340	17392	17307	17475	17335	17341	17447	17414	17363	17255	17220	17519	17335	17315	17315	17329	17349	17487	17427	17373	17285	17305	17260	17342	17214	17311	17279	17457	17362	17378	17505	17561	17325	17525	17364	17254	17529	17268	17486	17732	17358	17449	17203	17277	17527	17219	17437	17372	17360	17143	17424	17406	17329	17380	17426	17446	17227	17354	17495	17315	17422	17347	17397	17319	17250	17588	17291	17334	17370	17422	17256	17289	17399	17218	17475	17249	17285	17522	17383	17428	17365	17346	17383	17376	17540	17494	17335	17395	17352	17460	17256	17241	17063	17306	17523	17562	17568	17076	17158	17323	17374	17186	17195	17492	17310	17470	17402	17307	17371	17422	17349	17427	17504	17576	17558	17257	17361	17230	17481	17261	17299	17446	17528	17278	17509	17265	17271	17337	17422	17232	17357	17354	17295	17265	17328	17405	17243	17464	17357	17321	17434	17260	17408	17298	17246	17588	17397	17372	17253	17437	17337	17523	17603	17330	17424	17305	17362	17189	17223	17481	17364	17462	17405	17535	17173	17288	17412	17572	17246	17425	17217	17548	17410	17462	17359	17357	17492	17236	17530	17451	17201	17041	17218	17398	17274	17346	17279	17446	17412	17403	17581	17325	17417	17552	17421	17302	17283	17460	17467	17561	17319	17340	17375	17488	17269	17344	17409	17490	17166	17260	17361	17245	17082	17303	17461	17416	17458	17410	17310	17538	17263	17305	17327	17393	17445	17384	17438	17497	17297	17476	17394	17221	17337	17306	17395	17423	17287	17393	17292	17276	17407	17520	17514	17308	17465	17252	17304	17370	17315	17360	17558	17421	17303	17450	17456	17356	17573	17479	17234	17339	17339	17311	17597	17426	17339	17249	17420	17343	17457	17162	17441	17342	17429	17261	17554	17726	17436	17540	17331	17391	17482	17492	17080	17737	17514	17287	17411	17280	17569	17444	17304	17497	17450	17459	17172	17702	17595	17408	17299	17205	17404	17581	17228	17348	17322	17510	17363	17385	17359	17347	17328	17362	17204	17419	17350	17464	17579	17377	17380	17358	17412	17490	17306	17301	17450	17242	17167	17426	17494	17466	17331	17293	17344	17477	17324	17345	17463	17369	17318	17460	17378	17342	17487	17323	17226	17467	17547	17172	17278	17490	17095	17357	17396	17417	17542	17250	17339	17495	17508	17623	17270	17449	17241	17418	17350	17310	17184	17320	17363	17428	17433	17007	17279	17365	17517	17221	17375	17533	17402	17221	17375	17303	17161	17539	17332	17275	17385	17459	17329	17292	17366	17307	17508	17321	17332	17381	17494	17190	17142	17441	17625	17547	17476	17276	17433	17325	17432	17398	17561	17312	17491	17326	17308	17354	17180	17411	17371	17200	17275	17555	17481	17474	17274	17349	17528	17360	17475	17136	17341	17458	17309	17517	17372	17265	17416	17414	17299	17222	17421	17362	17366	17332	17615	17519	17496	17507	17478	17400	17305	17247	17469	17553	17634	17338	17393	17490	17588	17302	17645	17167	17487	17488	17427	17513	17442	17381	17621	17429	17457	17188	17561	17433	17413	17337	17250	17351	17377	17413	17309	17599	17332	17499	17449	17404	17387	17246	17564	17245	17079	17497	17396	17247	17287	17226	17272	17415	17340	17291	17358	17517	17576	17500	17344	17568	17336	17390	17307	17285	17291	17394	17463	17428	17491	17363	17234	17129	17416	17183	17458	17521	17428	17565	17466	17483	17255	17586	17525	17580	17444	17530	17348	17284	17467	17383	17311	17501	17452	17424	17339	17386	17205	17463	17409	17420	17247	17498	17393	17515	17302	17405	17459	17401	17396	17370	17429	17386	17450	17410	17293	17450	17415	17371	17453	17649	17351	17304	17335	17296	17283	17287	17444	17356	17353	17228	17417	17232	17266	17424	17445	17417	17451	17317	17616	17220	17465	17516	17494	17462	17494	17426	17504	17442	17521	17393	17432	17009	17368	17467	17317	17333	17302	17422	17299	17356	17455	17169	17417	17480	17455	17369	17359	17326	17503	17202	17343	17587	17380	17333	17565	17486	17369	17281	17364	17412	17405	17449	17134	17300	17425	17410	17373	17461	17288	17493	17400	17410	17424	17311	17436	17457	17400	17390	17480	17291	17286	17444	17419	17369	17192	17345	17389	17318	17331	17291	17454	17446	17362	17568	17485	17182	17513	17327	17313	17359	17477	17366	17288	17509	17258	17189	17224	17461	17459	17427	17406	17269	17168	17280	17395	17339	17495	17597	17474	17364	17468	17425	17528	17197	17579	17503	17425	17185	17418	17381	17384	17520	17427	17312	17560	17412	17309	17417	17349	17331	17364	17487	17270	17156	17329	17242	17225	17349	17328	17357	17331	17439	17319	17259	17518	17399	17406	17414	17301	17462	17546	17731	17412	17452	17271	17404	17253	17234	17397	17153	17456	17330	17477	17497	17568	17450	17358	17187	17510	17306	17319	17420	17162	17428	17478	17354	17271	17322	17374	17476	17544	17273	17342	17297	17229	17118	17190	17205	17417	17592	17368	17601	17480	17411	17413	17446	17467	17437	17407	17405	17496	17411	17427	17416	17458	17448	17433	17275	17210	17321	17408	17384	17464	17361	17241	17587	17333	17373	17500	17413	17334	17162	17397	17506	17391	17199	17313	17272	17589	17204	17416	17457	17260	17439	17469	17500	17460	17311	17488	17345	17552	17321	17470	17224	17289	17496	17385	17539	17461	17345	17268	17242	17212	17383	17393	17419	17502	17301	17271	17515	17336	17243	17516	17300	17608	17659	17584	17189	17449	17303	17291	17333	17394	17567	17595	17412	17479	17460	17470	17405	17457	17269	17235	17258	17302	17279	17187	17275	17353	17405	17364	17247	17423	17522	17241	17217	17304	17332	17326	17486	17441	17184	17330	17330	17533	17359	17216	17249	17268	17332	17370	17308	17543	17485	17372	17116	17356	17411	17377	17311	17355	17384	17307	17488	17298	17314	17388	17385	17302	17453	17646	17464	17576	17330	17437	17340	17329	17741	17422	17205	17456	17264	17416	17314	17349	17311	17422	17189	17276	17285	17339	17222	17448	17596	17420	17456	17291	17169	17377	17462	17411	17278	17257	17189	17164	17060	17227	17458	17418	17294	17367	17475	17176	17521	17469	17381	17263	17254	17515	17457	17565	17473	17344	17359	17336	17441	17428	17441	17444	17196	17439	17588	17387	17595	17423	17399	17624	17342	17469	17288	17416	17478	17417	17320	17463	17466	17377	17354	17297	17415	17101	17134	17342	17278	17483	17251	17378	17247	17270	17666	17374	17281	17317	17378	17372	17480	17350	17388	17613	17318	17422	17443	17404	17606	17286	17522	17365	17242	17395	17438	17323	17415	17364	17291	17229	17498	17440	17419	17413	17395	17301	17364	17169	17274	17383	17519	17321	17524	17481	17545	17376	17173	17578	17277	17607	17321	17422	17397	17333	17381	17412	17377	17427	17524	17314	17332	17310	17494	17338	17338	17348	17357	17285	17335	17440	17430	17487	17277	17333	17427	17346	17362	17542	17508	17505	17552	17446	17278	17235	17290	17304	17309	17464	17257	17400	17382	17123	17578	17352	17324	17311	17410	17376	17296	17285	17298	17362	17508	17382	17353	17281	17423	17220	17438	17370	17390	17496	17240	17318	17347	17450	17354	17549	17340	17058	17395	17360	17355	17304	17324	17540	17530	17230	17532	17269	17537	17502	17551	17571	17544	17290	17333	17544	17480	17589	17365	17476	17298	17282	17410	17320	17288	17337	17366	17234	17531	17250	17251	17274	17330	17325	17489	17377	17176	17303	17271	17215	17078	17369	17418	17544	17414	17437	17166	17328	17574	17488	17480	17493	17485	17423	17250	17527	17261	17239	17556	17392	17403	17431	17400	17506	17686	17283	17395	17373	17384	17370	17467	17435	17328	17226	17266	17367	17382	17298	17319	17477	17480	17270	17418	17140	17204	17526	17340	17212	17188	17078	17326	17365	17351	17514	17265	17290	17478	17446	17090	17355	17546	17509	17300	17489	17368	17486	17465	17581	17395	17437	17327	17437	17136	17440	17196	17065	17581	17350	17585	17369	17443	17333	17531	17348	17529	17471	17556	17426	17416	17425	17376	17399	17328	17303	17558	17352	17500	17499	17389
18580	46502	48375	37416	32953	26811	23648	22272	20083	23392	46084	44691	34268	20848	15498	15799	15648	15545	15724	15706	15698	15657	15536	15597	15561	15532	15685	15529	15526	15619	15652	15766	15805	15598	15744	15712	15491	15435	15763	15609	15567	15786	15688	15472	15505	15691	15857	15632	15631	15577	15574	15564	15528	15657	15573	15593	15444	15534	15770	15617	15535	15533	15630	15396	15726	15600	15779	15729	15676	15732	15573	15618	15744	15697	15500	15480	15571	15681	15767	15713	15624	15691	15599	15708	15680	15844	15618	15788	15658	15457	15563	15597	15566	15605	15504	15757	15697	15568	15569	15733	15687	15526	15673	15417	15758	15571	15501	15377	15684	15672	15644	15750	15558	15634	15547	15689	15755	15635	15620	15629	15566	15658	15436	15583	15370	15589	15441	15769	15594	15808	15585	15684	15458	15655	15619	15708	15745	15686	15564	15689	15591	15749	15689	15647	15514	15629	15723	15514	15851	15625	15662	15514	15569	15521	15654	15622	15703	15667	15518	15495	15625	15681	15628	15614	15717	15589	15528	15430	15558	15540	15727	15749	15564	15612	15667	15593	15665	15695	15739	15657	15649	15718	15496	15759	15719	15755	15657	15466	15589	15644	15510	15502	15680	15627	15513	15634	15692	15639	15832	15578	15464	15607	15635	15626	15574	15491	15693	15789	15582	15625	15588	15779	15638	15610	15710	15665	15646	15665	15541	15611	15648	15529	15520	15720	15561	15634	15535	15615	15612	15795	15518	15584	15614	15583	15625	15624	15484	15517	15548	15765	15490	15748	15652	15553	15519	15428	15569	15637	15575	15606	15396	15738	15808	15577	15683	15717	15573	15641	15552	15639	15667	15566	15559	15738	15669	15460	15522	15565	15619	15585	15609	15597	15508	15630	15390	15576	15679	15579	15628	15568	15821	15543	15690	15758	15520	15736	15419	15735	15423	15636	15558	15697	15616	15559	15568	15500	15606	15466	15678	15562	15654	15629	15640	15652	15755	15419	15597	15560	15710	15453	15597	15678	15549	15579	15545	15433	15640	15407	15615	15485	15702	15395	15592	15536	15543	15538	15590	15481	15668	15471	15583	15635	15513	15761	15617	15569	15510	15593	15685	15496	15707	15646	15513	15666	15529	15666	15698	15474	15487	15589	15746	15624	15522	15561	15490	15707	15640	15603	15567	15635	15640	15700	15625	15514	15621	15526	15756	15471	15587	15595	15658	15653	15582	15556	15590	15495	15850	15554	15420	15576	15670	15525	15542	15524	15694	15731	15564	15537	15583	15288	15598	15614	15558	15607	15703	15645	15567	15703	15519	15596	15453	15686	15518	15652	15442	15503	15598	15615	15596	15705	15622	15549	15744	15571	15578	15767	15572	15509	15658	15597	15536	15628	15690	15708	15623	15594	15619	15552	15673	15671	15500	15551	15668	15636	15601	15656	15496	15608	15771	15520	15601	15435	15663	15676	15492	15562	15598	15668	15484	15564	15648	15645	15606	15687	15629	15601	15689	15582	15488	15527	15441	15473	15558	15617	15536	15593	15564	15728	15469	15425	15762	15665	15667	15771	15570	15644	15596	15802	15566	15717	15651	15625	15687	15790	15520	15596	15645	15480	15615	15522	15605	15413	15326	15748	15598	15669	15739	15508	15427	15619	15771	15581	15436	15531	15531	15718	15517	15494	15497	15619	15581	15497	15520	15643	15662	15578	15721	15620	15639	15558	15595	15489	15687	15689	15436	15697	15737	15623	15676	15611	15394	15541	15562	15426	15625	15623	15741	15460	15523	15619	15547	15578	15679	15471	15530	15716	15610	15733	15510	15683	15679	15676	15660	15623	15705	15657	15418	15373	15714	15525	15468	15571	15556	15478	15722	15777	15557	15662	15623	15421	15677	15390	15600	15526	15581	15694	15544	15617	15421	15419	15845	15794	15592	15616	15519	15529	15671	15641	15726	15612	15571	15643	15543	15383	15646	15465	15559	15609	15506	15607	15635	15685	15694	15683	15729	15711	15541	15571	15494	15619	15566	15371	15566	15636	15589	15630	15598	15623	15520	15620	15562	15537	15570	15768	15747	15635	15529	15555	15571	15553	15435	15742	15606	15625	15607	15714	15568	15659	15692	15610	15685	15368	15729	15454	15527	15687	15652	15735	15623	15626	15622	15609	15644	15566	15513	15658	15669	15616	15600	15677	15551	15693	15622	15768	15361	15547	15601	15800	15669	15491	15675	15593	15757	15654	15621	15603	15660	15494	15578	15710	15567	15511	15734	15648	15589	15620	15654	15679	15487	15577	15639	15574	15508	15622	15647	15594	15479	15623	15652	15511	15652	15676	15526	15689	15687	15684	15777	15539	15697	15606	15632	15539	15599	15764	15617	15580	15709	15554	15660	15682	15718	15629	15735	15714	15514	15559	15562	15607	15706	15628	15670	15712	15394	15567	15603	15608	15681	15526	15494	15652	15639	15584	15698	15614	15487	15626	15590	15640	15489	15487	15570	15762	15526	15561	15665	15601	15648	15648	15586	15684	15443	15539	15592	15661	15764	15571	15553	15801	15537	15350	15580	15669	15623	15695	15637	15621	15684	15637	15651	15680	15441	15633	15525	15510	15684	15510	15545	15497	15586	15771	15672	15567	15588	15510	15672	15536	15512	15640	15475	15773	15608	15580	15645	15565	15548	15540	15523	15590	15624	15563	15721	15522	15531	15614	15436	15681	15710	15721	15776	15428	15555	15429	15674	15610	15658	15603	15586	15660	15458	15555	15798	15602	15710	15419	15649	15521	15596	15517	15744	15607	15527	15513	15462	15502	15745	15604	15502	15455	15623	15643	15694	15683	15532	15683	15531	15618	15471	15602	15589	15568	15660	15663	15668	15548	15620	15436	15594	15772	15569	15647	15486	15647	15639	15595	15642	15536	15431	15542	15435	15714	15633	15451	15658	15618	15684	15574	15582	15663	15581	15531	15601	15672	15621	15673	15441	15601	15666	15726	15656	15640	15572	15692	15565	15556	15692	15692	15471	15552	15486	15499	15617	15634	15738	15696	15561	15597	15713	15625	15529	15779	15629	15779	15733	15434	15583	15577	15609	15583	15736	15640	15664	15595	15641	15496	15556	15572	15553	15601	15682	15497	15598	15683	15705	15716	15482	15617	15462	15589	15663	15569	15693	15407	15392	15446	15701	15534	15551	15709	15486	15700	15614	15576	15621	15611	15583	15716	15542	15592	15717	15729	15496	15544	15541	15555	15748	15566	15506	15643	15549	15539	15577	15432	15785	15585	15546	15501	15713	15630	15664	15698	15389	15544	15599	15579	15426	15701	15617	15514	15446	15737	15489	15559	15521	15620	15482	15514	15592	15802	15623	15584	15471	15343	15904	15644	15582	15561	15642	15668	15682	15491	15610	15563	15531	15729	15686	15637	15533	15559	15485	15578	15420	15535	15616	15641	15439	15464	15539	15519	15732	15729	15682	15568	15642	15657	15608	15614	15572	15601	15481	15667	15587	15716	15696	15425	15533	15554	15652	15429	15652	15803	15602	15620	15474	15734	15508	15450	15616	15430	15588	15627	15733	15760	15471	15618	15497	15701	15543	15572	15503	15724	15577	15542	15678	15714	15551	15634	15728	15604	15634	15630	15659	15517	15570	15449	15638	15518	15450	15575	15552	15615	15621	15677	15566	15634	15531	15357	15567	15543	15558	15619	15605	15569	15457	15489	15640	15603	15562	15590	15534	15493	15584	15442	15718	15470	15737	15616	15471	15730	15680	15535	15454	15455	15603	15417	15679	15435	15477	15512	15517	15506	15540	15550	15536	15785	15601	15692	15759	15604	15556	15603	15549	15691	15669	15636	15534	15523	15589	15716	15521	15476	15538	15689	15539	15686	15497	15688	15534	15622	15511	15651	15657	15622	15508	15506	15761	15527	15572	15698	15621	15510	15704	15618	15821	15576	15458	15378	15527	15725	15639	15722	15648	15647	15605	15715	15584	15472	15472	15560	15705	15653	15688	15599	15694	15381	15489	15543	15662	15517	15568	15614	15724	15570	15440	15627	15553	15553	15803	15490	15473	15724	15725	15648	15394	15597	15579	15686	15660	15422	15423	15608	15704	15515	15497	15802	15665	15492	15632	15695	15674	15692	15708	15588	15696	15826	15589	15626	15571	15614	15702	15613	15631	15636	15575	15611	15647	15554	15672	15713	15720	15424	15648	15744	15532	15643	15534	15497	15651	15485	15736	15577	15656	15652	15577	15837	15464	15518	15390	15539	15613	15539	15581	15677	15577	15576	15607	15492	15611	15696	15555	15617	15541	15611	15611	15734	15389	15597	15547	15793	15661	15447	15461	15652	15544	15827	15554	15736	15606	15672	15563	15816	15559	15839	15480	15451	15624	15567	15525	15671	15522	15665	15751	15660	15622	15735	15832	15300	15735	15608	15516	15545	15512	15493	15705	15423	15537	15592	15503	15523	15696	15702	15617	15671	15507	15631	15531	15578	15604	15606	15713	15494	15660	15576	15607	15509	15619	15394	15659	15647	15528	15687	15587	15779	15698	15630	15411	15613	15580	15652	15597	15676	15562	15610	15491	15689	15738	15568	15745	15596	15757	15483	15529	15710	15684	15679	15550	15734	15671	15531	15590	15589	15694	15521	15610	15836	15500	15757	15434	15644	15600	15539	15473	15546	15439	15784	15648	15790	15714	15660	15581	15486	15831	15411	15600	15536	15654	15546	15618	15668	15593	15502	15585	15447	15367	15687	15586	15445	15587	15604	15691	15634	15502	15709	15547	15634	15742	15650	15578	15734	15695	15549	15689	15567	15745	15696	15659	15710	15637	15575	15561	15801	15706	15675	15552	15508	15717	15455	15550	15713	15579	15706	15629	15549	15615	15641	15692	15536	15557	15526	15707	15668	15572	15610	15523	15477	15658	15619	15824	15577	15711	15682	15613	15675	15636	15452	15551	15482	15414	15655	15597	15784	15638	15431	15665	15659	15625	15676	15539	15656	15492	15536	15576	15631	15474	15552	15463	15553	15737	15502	15566	15617	15743	15493	15624	15717	15640	15598	15540	15414	15500	15722	15575	15733	15712	15713	15577	15515	15713	15512	15632	15655	15657	15782	15561	15623	15693	15555
27644	22748	26784	21989	17568	17877	18188	17135	16605	16863	19311	19982	18722	17139	16499	16420	16489	16314	16547	16374	16250	16518	16436	16520	16415	16676	16452	16453	16600	16499	16358	16336	16588	16472	16485	16416	16503	16485	16694	16337	16460	16427	16525	16585	16457	16278	16508	16475	16218	16429	16381	16314	16472	16386	16474	16323	16270	16479	16497	16393	16178	16484	16633	16341	16408	16453	16361	16486	16528	16586	16540	16512	16434	16494	16390	16419	16299	16514	16408	16469	16254	16527	16495	16328	16282	16355	16414	16434	16537	16397	16590	16409	16474	16495	16472	16331	16535	16294	16588	16327	16408	16403	16540	16250	16527	16410	16303	16499	16534	16431	16305	16352	16460	16271	16467	16343	16628	16097	16380	16324	16461	16327	16417	16624	16486	16393	16299	16397	16419	16305	16542	16155	16527	16625	16347	16285	16507	16507	16436	16424	16320	16225	16265	16489	16405	16266	16526	16412	16462	16374	16436	16426	16427	16520	16450	16536	16404	16589	16589	16459	16473	16432	16362	16506	16406	16358	16470	16660	16461	16611	16347	16313	16472	16579	16442	16606	16447	16443	16501	16391	16502	16452	16349	16589	16336	16427	16528	16541	16402	16410	16406	16529	16567	16337	16550	16315	16524	16152	16479	16596	16289	16387	16351	16425	16399	16397	16575	16489	16419	16546	16413	16573	16780	16474	16315	16500	16396	16361	16616	16425	16428	16545	16498	16465	16386	16291	16477	16366	16500	16454	16392	16390	16395	16591	16368	16552	16510	16472	16434	16583	16519	16325	16509	16404	16661	16515	16499	16424	16409	16451	16329	16321	16227	16364	16248	16190	16510	16330	16269	16482	16429	16546	16575	16515	16568	16244	16568	16360	16598	16396	16373	16442	16565	16422	16249	16448	16459	16521	16683	16474	16319	16204	16432	16656	16291	16531	16462	16258	16372	16408	16582	16468	16321	16476	16434	16550	16264	16333	16652	16181	16519	16360	16685	16348	16417	16255	16410	16318	16294	16560	16644	16323	16272	16426	16235	16390	16509	16335	16335	16531	16428	16395	16344	16326	16483	16514	16252	16516	16587	16341	16333	16368	16589	16410	16412	16161	16477	16487	16436	16560	16389	16455	16157	16409	16438	16557	16297	16177	16490	16408	16311	16320	16334	16553	16291	16619	16455	16322	16473	16367	16484	16380	16437	16408	16503	16287	16459	16575	16357	16390	16342	16427	16304	16570	16369	16528	16387	16599	16284	16416	16295	16373	16511	16405	16476	16530	16281	16572	16392	16665	16294	16303	16523	16328	16371	16524	16464	16503	16295	16332	16536	16296	16355	16262	16457	16454	16344	16334	16258	16714	16497	16489	16393	16316	16460	16224	16429	16465	16437	16588	16370	16431	16499	16456	16140	16405	16383	16626	16266	16541	16320	16359	16555	16366	16300	16374	16382	16282	16488	16467	16470	16274	16384	16247	16240	16517	16473	16539	16302	16478	16370	16354	16294	16303	16328	16260	16433	16363	16355	16174	16307	16285	16381	16491	16536	16370	16543	16494	16527	16443	16313	16369	16443	16435	16370	16416	16634	16454	16443	16454	16311	16359	16486	16575	16552	16455	16258	16517	16481	16419	16359	16375	16615	16391	16385	16306	16356	16583	16408	16459	16420	16441	16225	16397	16315	16487	16548	16285	16383	16428	16309	16294	16509	16621	16314	16471	16258	16624	16510	16256	16472	16374	16427	16250	16473	16365	16288	16323	16479	16588	16309	16277	16412	16392	16714	16413	16364	16317	16593	16398	16200	16409	16433	16566	16452	16343	16525	16579	16326	16266	16312	16458	16522	16354	16537	16339	16510	16449	16477	16518	16425	16390	16351	16224	16439	16551	16475	16281	16139	16264	16510	16410	16437	16336	16484	16317	16495	16530	16533	16540	16500	16501	16498	16376	16413	16425	16515	16159	16329	16335	16681	16580	16446	16435	16544	16352	16475	16272	16463	16532	16451	16298	16403	16390	16506	16418	16457	16366	16485	16299	16375	16575	16518	16351	16338	16360	16425	16231	16538	16198	16410	16554	16396	16448	16764	16580	16365	16299	16359	16249	16464	16441	16374	16361	16186	16244	16421	16424	16571	16303	16432	16622	16505	16439	16422	16450	16369	16473	16448	16414	16512	16381	16495	16575	16429	16313	16299	16348	16439	16339	16262	16508	16169	16187	16271	16416	16252	16435	16438	16356	16467	16515	16599	16414	16308	16247	16443	16511	16397	16360	16467	16594	16312	16414	16556	16241	16247	16421	16527	16326	16700	16576	16475	16542	16482	16368	16630	16604	16355	16384	16506	16500	16496	16303	16435	16546	16480	16639	16320	16374	16243	16527	16351	16435	16370	16329	16403	16497	16634	16608	16298	16496	16594	16645	16356	16349	16140	16411	16673	16404	16435	16534	16422	16429	16461	16326	16299	16356	16428	16435	16368	16567	16490	16314	16340	16367	16493	16564	16410	16507	16450	16230	16367	16598	16393	16512	16404	16352	16514	16558	16548	16353	16316	16546	16426	16290	16270	16543	16433	16363	16529	16451	16572	16448	16705	16336	16659	16452	16417	16403	16461	16440	16327	16368	16276	16455	16321	16311	16201	16240	16429	16377	16578	16466	16441	16514	16345	16692	16441	16532	16245	16348	16317	16487	16456	16522	16278	16328	16569	16427	16331	16626	16266	16339	16271	16580	16571	16356	16612	16447	16446	16325	16616	16502	16339	16361	16547	16362	16673	16381	16471	16522	16540	16277	16420	16503	16441	16411	16588	16342	16377	16551	16507	16541	16440	16451	16428	16458	16336	16435	16377	16473	16356	16559	16289	16463	16361	16199	16387	16410	16423	16305	16678	16555	16330	16520	16387	16415	16334	16392	16198	16353	16442	16541	16595	16464	16349	16282	16521	16564	16519	16539	16520	16651	16768	16386	16439	16367	16487	16438	16519	16345	16531	16363	16288	16396	16436	16598	16481	16512	16391	16312	16194	16509	16436	16468	16577	16344	16371	16419	16400	16521	16469	16558	16322	16598	16663	16339	16421	16463	16513	16403	16409	16552	16441	16375	16535	16514	16608	16532	16489	16341	16439	16362	16480	16539	16412	16231	16335	16503	16323	16261	16504	16395	16430	16433	16424	16337	16382	16456	16231	16403	16465	16509	16497	16317	16543	16547	16519	16156	16407	16275	16389	16223	16538	16526	16484	16694	16605	16461	16295	16536	16583	16563	16493	16498	16474	16650	16513	16429	16426	16225	16376	16301	16506	16442	16377	16443	16281	16426	16263	16451	16462	16476	16620	16543	16554	16406	16356	16327	16634	16285	16496	16393	16468	16425	16220	16543	16404	16516	16461	16394	16521	16385	16255	16156	16513	16366	16411	16323	16375	16363	16333	16362	16509	16390	16364	16276	16276	16236	16354	16560	16318	16448	16542	16307	16440	16613	16482	16443	16346	16484	16645	16327	16416	16335	16359	16579	16397	16284	16407	16595	16405	16691	16235	16558	16489	16337	16341	16544	16270	16410	16488	16477	16424	16569	16441	16598	16634	16302	16329	16479	16393	16315	16546	16495	16400	16444	16515	16510	16541	16487	16280	16537	16316	16490	16686	16237	16549	16283	16449	16303	16364	16418	16504	16295	16389	16558	16420	16521	16451	16522	16346	16345	16505	16513	16341	16615	16528	16562	16551	16507	16322	16364	16609	16443	16516	16464	16265	16439	16403	16237	16502	16419	16335	16527	16532	16414	16392	16410	16303	16562	16876	16260	16368	16593	16416	16274	16322	16391	16409	16541	16463	16336	16279	16512	16359	16499	16604	16474	16283	16505	16666	16515	16616	16207	16264	16396	16267	16385	16415	16345	16499	16285	16283	16418	16411	16452	16360	16420	16529	16490	16500	16573	16357	16316	16591	16508	16590	16434	16551	16372	16426	16287	16334	16476	16247	16550	16427	16492	16642	16398	16346	16431	16409	16448	16419	16502	16370	16461	16468	16518	16556	16438	16522	16318	16296	16419	16483	16431	16319	16435	16351	16414	16338	16486	16556	16372	16595	16598	16562	16465	16364	16529	16462	16479	16542	16426	16363	16483	16389	16500	16622	16371	16442	16490	16473	16429	16269	16578	16600	16337	16412	16460	16522	16407	16399	16354	16297	16487	16299	16350	16470	16364	16314	16478	16433	16311	16673	16646	16420	16334	16430	16460	16531	16430	16617	16234	16465	16453	16465	16652	16545	16459	16559	16470	16479	16531	16427	16405	16446	16400	16404	16369	16564	16414	16400	16316	16330	16355	16416	16463	16456	16558	16487	16622	16414	16293	16489	16453	16469	16339	16389	16387	16608	16263	16423	16436	16440	16344	16172	16442	16560	16632	16445	16312	16460	16258	16517	16421	16471	16545	16448	16328	16596	16494	16373	16416	16473	16525	16448	16180	16344	16402	16303	16396	16337	16400	16531	16474	16440	16397	16456	16495	16563	16526	16287	16459	16393	16296	16411	16347	16259	16355	16267	16456	16395	16390	16423	16577	16486	16357	16398	16293	16302	16375	16435	16428	16454	16505	16620	16395	16366	16438	16452	16449	16672	16381	16508	16198	16347	16461	16489	16315	16338	16568	16555	16269	16373	16422	16549	16325	16390	16507	16533	16604	16789	16217	16549	16360	16326	16569	16503	16252	16442	16459	16468	16367	16457	16278	16465	16483	16328	16294	16369	16357	16468	16310	16484	16324	16596	16549	16330	16482	16473	16418	16454	16551	16334	16337	16308	16399	16333	16236	16597	16177	16394	16369	16305	16335	16637	16397	16412	16416	16603	16346	16534	16219	16260	16292	16533	16663	16639	16460	16486	16198	16447	16471	16202	16262	16406	16486	16402	16606	16599	16527	16480	16270	16298	16619	16599	16431	16651	16582	16630	16504	16489	16476	16338	16447	16346	16453	16594	16375	16437	16387	16216	16420	16602	16256	16173	16323	16613	16342	16349	16564	16534	16423	16417	16475	16663	16404	16451	16477	16388	16347	16494	16152	16336	16307	16377	16537	16614	16468	16341	16439	16405	16455	16407	16275	16383	16403	16446	16499	16609	16414	16482	16494	16560	16412	16503	16605	16462	16357	16593	16389
18187	28546	26906	18668	17123	17381	17874	15850	15240	15676	20015	19555	17519	15398	14980	14992	15178	14910	15089	15152	15065	15087	14975	15078	15055	14782	15121	14774	15163	15127	15031	15001	15040	15088	15012	14981	15230	15118	15104	14847	15117	14956	15076	15088	15076	15211	14976	15005	15158	14900	15125	14904	15151	15109	14946	15045	15023	15063	15001	15104	15185	14959	15084	14999	14948	15203	14957	15100	14989	14994	15035	15057	14927	15196	14831	14930	14919	15134	15182	14952	14979	15203	15188	15022	15080	15061	14820	15212	15087	15106	15347	15109	15311	15171	15012	15004	14946	14961	15154	15061	15168	15158	15050	15115	15083	15210	14862	15153	14904	15062	14998	14951	15120	15109	15175	15075	15066	15051	14985	15030	15140	15046	15096	15039	15151	14979	15006	15042	15076	15046	15129	15128	15112	15062	15137	15132	14933	15216	15131	15090	15223	14927	14891	15047	15067	15106	15128	15193	15034	15045	15019	15169	15209	14951	15112	15067	15102	15026	15142	15092	14921	15067	15239	15072	15117	14857	15041	15050	14954	15042	14871	14962	15022	14967	15117	15134	15087	15001	15016	15022	14991	15185	14928	15048	15220	14898	15013	15184	15085	15193	14981	15148	15072	15171	14997	15078	15105	15134	15049	14901	14834	15054	14900	15007	15029	14831	15044	15078	15149	15072	15015	14973	15084	15151	15114	15017	14960	14773	15088	15090	15034	15113	15020	15072	14994	15099	15116	15004	15011	14924	15098	15098	15066	14984	14974	15170	15082	14918	15121	15113	14995	15075	15037	14997	15039	15035	15131	15043	14990	15198	14927	14972	14936	15030	15002	15019	14924	14981	15019	14925	14978	15219	15029	14991	15044	15043	15184	15021	15098	14936	15032	14959	15195	14882	15112	15077	15107	15064	15257	15159	15210	14969	14996	15137	15113	14983	14857	15000	15017	15013	15209	15026	15003	15019	14884	15046	14952	14981	14981	15020	14999	15112	15032	15161	15121	15263	15005	15022	14967	15130	14893	14911	15212	15043	15111	14825	15099	14933	15037	14933	15043	15238	15095	14871	15079	15012	14890	15079	15121	14993	15005	14941	15056	14985	14930	14907	15236	15248	14926	15055	14985	14868	15129	14985	15051	14908	15161	15108	15067	15052	15039	15264	14927	15068	14979	15171	14913	15235	15082	15048	15018	15052	15044	14949	14996	15020	14975	14998	15082	14949	14841	14993	15011	14939	15086	15104	14992	15222	15220	15117	15104	14992	15069	15082	15243	15017	15094	15012	15063	15132	15014	14932	15105	15047	15027	14922	15081	14965	15138	14951	14969	14962	15160	14936	15136	15044	15101	15085	15086	14990	15144	15059	15040	15104	14970	15055	15111	14937	15066	14895	14999	15055	14881	14778	15119	14964	15073	15015	15025	15154	15100	15006	15209	15096	15026	14962	15064	15041	15140	15122	15119	15100	14957	15078	15084	14945	15093	15095	14935	14993	15000	15072	15093	15041	15100	15148	14967	15124	15081	15146	14926	15095	15116	14896	15134	15069	14987	15269	15062	15033	14965	15009	14905	15037	14902	15012	14938	14997	15086	15214	15077	15112	14984	15148	14968	15052	15093	15013	14976	14978	15113	15054	15109	14978	14984	15084	15010	15091	15169	14896	15035	15051	15054	15142	15029	15040	15048	15051	15033	15049	15074	14890	14994	14999	15022	15106	15117	14854	15079	14921	15004	15028	15100	15016	15036	15009	15047	15084	15038	15239	15062	14978	15042	15314	14981	14997	14982	15120	15003	14975	15009	14933	14959	15132	15005	15002	15248	14919	15038	15081	15120	15079	14949	15191	15080	15037	15214	15300	15047	14994	14968	15161	14968	14914	14936	15145	14996	15050	15140	15021	15179	15254	15036	15104	15114	14980	15047	15116	15099	15007	15051	15004	15146	15109	15150	15066	15018	15015	15105	15109	15024	14951	14773	15182	14953	14926	14961	15169	15185	15141	15077	15126	15031	15175	15109	15147	15152	15003	14992	15146	15018	14989	15157	14963	14927	15108	14979	15034	15035	15095	15123	15088	14993	14983	15138	15095	14996	15121	14985	15022	14997	15051	14953	15082	15034	15006	15001	15062	15059	15036	15100	15154	15119	15161	15043	15087	15110	14933	15068	14908	15110	15163	15024	15016	14940	14940	15082	15096	15122	15119	14929	15073	14966	15028	15063	15114	15013	15107	15283	15173	15126	14960	15090	15067	15080	14911	15036	14972	14960	15043	15110	14913	15138	14907	14918	15007	14963	15086	15083	15001	15120	15102	15074	15119	15041	15071	14944	15197	14949	15255	15110	15013	14936	15057	15136	14897	15073	14939	14985	14930	15095	14920	15125	15169	15078	15239	14974	15055	14972	15033	15134	15059	14981	15005	14973	15056	15079	15070	14961	15153	15095	15038	14844	15011	14970	15131	14844	15105	14977	15085	15089	15161	14944	15067	14986	15158	15133	15163	14984	15187	15112	15227	15111	15110	14988	14987	14984	15072	14984	15094	15073	15022	14974	15079	15012	15103	15102	15126	14969	15219	15086	15155	15007	14921	15173	14885	14901	14903	15153	15237	15053	14986	15064	14873	14973	15075	15121	15031	15172	14977	15185	14943	15192	15160	15070	15108	15049	14849	15104	15095	15088	15130	15083	14989	15076	15079	15138	15114	15052	15124	15018	15008	15073	15054	15062	15137	14939	15203	15114	15154	15124	15150	15085	15063	15034	14955	15009	14962	14990	14950	15141	15044	15033	15034	15096	15126	15171	15056	15145	15038	14996	15060	15163	15183	14946	15128	15051	15159	14839	15059	14856	15085	14902	15079	15089	15090	14963	15005	14948	14935	15157	14972	14995	15045	15067	15091	15053	15003	15118	14916	15112	14997	15146	15029	14975	14931	15112	15092	15218	15123	15012	15139	15028	15065	14912	15067	14914	15194	15025	15089	15049	15133	14985	15052	15210	15016	14907	15008	15128	15077	15179	15051	15087	15251	14909	15127	15061	15129	15172	15016	15153	15031	15101	14883	15072	15179	15170	14866	14967	15128	15086	15060	15269	14953	15140	14959	15045	15036	15001	15111	14992	15035	15031	15031	14997	15220	14962	14905	15078	15151	15050	15040	15087	15122	15093	14849	15105	15011	15101	14972	15027	15060	15041	14970	15074	15048	14988	14866	15038	14895	15049	15146	15181	15016	15065	15116	15113	15149	14893	15040	15024	15081	15085	15066	15162	15006	15054	15015	15009	15033	14962	15022	15027	15212	14948	14983	14988	15032	15170	14916	15204	14938	15137	14859	15192	15166	15271	15001	15241	15024	15123	14981	15176	15108	15061	15062	14958	15056	15233	15087	14912	15056	15048	15016	14981	15105	15053	15026	15067	14994	14959	15032	14679	15114	14968	15065	15006	15046	14958	14953	15104	15043	15063	15128	15066	14916	14952	15114	15002	15148	15174	15063	14844	14875	15088	15069	15075	14952	15043	14999	14994	15127	15160	15076	15155	14971	14873	15082	15280	15160	15057	14956	15071	15155	15091	15003	15012	15134	15052	15070	15063	15083	15003	15052	15028	15036	14898	15048	15088	15138	14996	15016	14994	15136	14913	15185	15047	15022	14890	14976	14883	15084	15093	14941	15019	15037	15007	14998	14756	15169	15012	15008	14982	15162	15002	15041	15085	15010	15106	15054	15122	15046	15253	14953	15025	14854	15301	15016	15150	14941	14989	15099	15220	15119	15088	15136	15145	15176	15107	14980	14993	14972	15007	15059	15132	15093	15145	14935	15038	15100	15052	15004	15058	15010	15117	15103	15120	15257	14980	14983	15158	15074	15102	15117	15203	14997	15108	15184	15053	15042	15118	15082	15128	15028	14976	15042	15047	14902	15147	14993	15147	15161	15018	15123	15081	15303	15050	15119	15076	15122	15130	15070	14951	15055	15116	15216	15052	14961	14940	15155	15075	15067	15069	14955	15194	15068	14898	15217	15025	15040	14985	14982	15004	14992	15118	14995	15163	15119	15064	14953	15220	14921	15196	14856	15254	14876	14995	15042	14970	15093	14951	14988	15006	15126	14980	15070	15044	15040	15021	15054	15096	14985	15165	15163	15093	14904	15176	15080	14990	15002	15072	15151	15084	15129	14907	15042	14920	15023	15068	15089	14981	15184	15068	15117	15038	15127	15166	15225	14948	14946	15143	15115	15128	15026	14899	14994	15139	15204	15186	15127	15046	14968	15096	15117	15165	15040	15062	15024	15152	14962	14981	15212	15060	14942	15053	14949	15012	14912	15097	15016	15067	14938	15042	14971	15006	15149	14952	14936	15171	15153	15107	14935	14970	15143	15087	15041	14969	15039	15284	14974	14895	15036	15082	14832	14940	15083	15209	14963	14934	15117	15039	14919	15014	15021	15024	15089	15001	15122	15001	15039	15013	14884	14918	15165	15068	14985	15226	15057	14913	15079	15081	15017	14976	15106	14987	15020	15288	14996	15030	14986	15174	15067	15166	14972	15012	15139	15004	15085	14990	14972	14977	14899	15110	14953	15101	15096	14884	15182	14946	15082	15144	15171	15132	14924	15033	15136	14990	15115	15219	15198	15013	15242	15070	15061	15118	14924	14982	15066	15079	15066	15055	14975	15004	14990	15009	14963	14881	15109	15100	15097	15068	15137	15211	14997	15200	15131	15016	15081	15135	15040	15132	15167	15096	15130	14990	15046	15110	14973	14990	14880	15008	15002	14976	15054	14993	15046	15017	14988	15103	15023	15026	14987	15243	14824	15235	15028	14883	15140	14965	15002	15001	15001	14955	15071	15096	15223	14973	15130	15038	14970	15000	15178	14845	15006	14982	14858	15122	15156	15214	14959	14974	15077	15001	15110	14974	14923	15027	15025	15170	15138	15083	15016	15004	15030	15036	14993	14973	15091	14884	15017	14920	15067	14958	15057	15021	15122	15116	14921	14975	15023	14981	14937	15063	14917	15050	15211	14991	15037	15042	15108	15006	15025	14896	15190	14951	14849	15056	14973	15216	15118	15323	15023	15108	15143	15020	15021	15132	15148	15067	14968	14922	15018	15129	15151	15012	14966	15202	14930	15018	15067	14980	15094	15240	15068	14899	15077
24671	21570	28785	25062	21823	20450	19898	17589	16727	22225	32375	28775	22392	17325	15866	15643	15797	15633	15576	15755	15721	15598	15661	15626	15708	15503	15597	15718	15696	15490	15552	15548	15758	15562	15573	15723	15646	15508	15490	15733	15665	15684	15456	15522	15616	15485	15582	15604	15660	15634	15810	15659	15573	15470	15630	15661	15665	15558	15648	15633	15811	15534	15485	15463	15630	15674	15638	15538	15631	15684	15447	15528	15522	15582	15663	15551	15454	15597	15810	15488	15632	15580	15588	15615	15611	15806	15688	15689	15820	15652	15631	15465	15546	15635	15526	15661	15525	15374	15578	15508	15702	15447	15753	15509	15686	15542	15538	15759	15631	15766	15641	15323	15580	15587	15625	15673	15530	15722	15537	15597	15598	15497	15605	15443	15530	15514	15531	15595	15692	15444	15530	15693	15746	15323	15494	15524	15625	15619	15500	15568	15628	15598	15432	15664	15391	15312	15681	15670	15608	15551	15540	15583	15595	15513	15489	15792	15486	15515	15471	15466	15536	15536	15630	15616	15565	15434	15581	15533	15548	15507	15551	15681	15467	15480	15473	15701	15601	15584	15579	15546	15601	15649	15655	15490	15670	15581	15649	15502	15630	15582	15505	15551	15720	15600	15517	15590	15600	15608	15453	15446	15458	15433	15457	15637	15593	15564	15456	15554	15560	15759	15558	15455	15484	15555	15607	15507	15609	15481	15512	15613	15636	15385	15534	15435	15613	15413	15763	15585	15729	15814	15569	15488	15743	15616	15587	15681	15580	15456	15270	15580	15407	15577	15717	15320	15614	15442	15488	15638	15547	15661	15661	15767	15701	15542	15628	15588	15592	15579	15544	15653	15554	15398	15576	15628	15721	15829	15578	15481	15518	15477	15408	15521	15560	15594	15698	15655	15617	15523	15564	15311	15601	15537	15557	15531	15402	15393	15426	15609	15638	15722	15641	15689	15473	15745	15472	15673	15608	15635	15543	15651	15538	15585	15507	15677	15492	15423	15620	15690	15470	15680	15582	15523	15803	15677	15606	15554	15442	15397	15502	15791	15685	15765	15823	15563	15605	15670	15407	15571	15617	15638	15559	15698	15468	15421	15587	15534	15683	15629	15520	15551	15529	15573	15614	15539	15535	15628	15536	15536	15461	15667	15516	15477	15691	15566	15520	15552	15404	15479	15609	15709	15772	15475	15531	15605	15488	15419	15550	15635	15843	15494	15793	15674	15708	15497	15586	15580	15402	15575	15613	15629	15452	15555	15414	15527	15665	15580	15507	15332	15492	15405	15633	15495	15508	15807	15651	15609	15592	15578	15633	15590	15342	15586	15705	15491	15770	15662	15623	15341	15639	15672	15507	15469	15637	15573	15581	15632	15254	15659	15546	15642	15686	15655	15392	15413	15371	15436	15509	15440	15411	15410	15636	15735	15694	15394	15555	15601	15533	15670	15585	15615	15495	15384	15468	15622	15665	15384	15672	15474	15531	15445	15541	15523	15645	15702	15674	15603	15493	15485	15591	15676	15510	15497	15771	15547	15543	15477	15698	15599	15630	15638	15509	15474	15606	15531	15467	15359	15513	15472	15533	15468	15780	15630	15643	15588	15456	15552	15639	15448	15629	15301	15447	15273	15534	15485	15655	15341	15484	15511	15396	15638	15622	15675	15629	15571	15473	15568	15425	15549	15461	15619	15478	15614	15532	15615	15458	15415	15529	15600	15346	15614	15563	15626	15663	15671	15503	15582	15692	15461	15562	15565	15528	15649	15599	15526	15729	15659	15595	15527	15403	15419	15618	15482	15465	15445	15470	15418	15470	15597	15642	15634	15451	15426	15620	15650	15634	15608	15631	15562	15582	15516	15448	15616	15599	15646	15611	15903	15531	15636	15463	15587	15583	15496	15329	15627	15766	15519	15713	15708	15440	15602	15546	15497	15707	15584	15518	15636	15443	15589	15576	15762	15530	15556	15549	15511	15430	15589	15474	15624	15771	15573	15680	15484	15546	15444	15454	15422	15607	15612	15577	15448	15685	15417	15467	15596	15417	15487	15426	15660	15548	15647	15388	15389	15603	15769	15416	15584	15596	15591	15469	15458	15554	15640	15534	15415	15675	15552	15639	15595	15683	15760	15555	15793	15656	15542	15566	15621	15612	15453	15598	15637	15543	15628	15417	15538	15368	15414	15470	15497	15781	15578	15704	15596	15696	15523	15617	15274	15588	15536	15758	15554	15537	15510	15421	15614	15604	15556	15449	15414	15426	15680	15709	15634	15498	15651	15747	15685	15679	15391	15478	15525	15568	15403	15795	15522	15297	15672	15418	15312	15509	15688	15428	15577	15595	15474	15517	15456	15508	15578	15640	15602	15648	15527	15588	15376	15486	15494	15550	15582	15454	15697	15528	15393	15635	15733	15621	15698	15597	15643	15704	15607	15607	15562	15687	15749	15625	15488	15525	15544	15600	15354	15355	15700	15561	15502	15541	15597	15630	15767	15652	15426	15495	15566	15630	15761	15768	15583	15473	15563	15393	15579	15673	15565	15605	15363	15583	15560	15700	15732	15575	15592	15622	15464	15462	15594	15559	15491	15450	15554	15672	15580	15476	15409	15831	15582	15756	15737	15471	15376	15455	15592	15549	15695	15301	15535	15603	15605	15671	15777	15611	15823	15686	15692	15515	15644	15589	15495	15515	15475	15678	15566	15620	15684	15596	15754	15646	15586	15586	15518	15587	15580	15475	15726	15714	15452	15555	15646	15448	15512	15431	15536	15473	15687	15652	15547	15493	15591	15648	15683	15577	15537	15533	15762	15697	15507	15544	15678	15615	15440	15655	15568	15576	15535	15634	15510	15473	15493	15780	15592	15310	15528	15378	15453	15439	15558	15780	15746	15471	15542	15572	15592	15525	15361	15645	15560	15601	15593	15612	15462	15758	15818	15630	15833	15636	15609	15737	15546	15697	15652	15515	15658	15618	15641	15717	15422	15422	15482	15484	15636	15518	15670	15607	15526	15708	15682	15514	15593	15538	15568	15426	15446	15722	15430	15471	15723	15511	15579	15583	15621	15542	15681	15598	15526	15428	15695	15618	15772	15608	15496	15531	15581	15545	15551	15622	15602	15629	15542	15572	15700	15487	15410	15543	15711	15660	15375	15596	15631	15561	15645	15635	15519	15449	15704	15563	15595	15610	15486	15588	15630	15491	15457	15564	15408	15543	15517	15522	15650	15932	15751	15688	15349	15569	15520	15560	15509	15597	15555	15543	15525	15583	15673	15666	15551	15482	15627	15578	15527	15634	15564	15753	15606	15497	15576	15716	15683	15373	15636	15574	15665	15173	15613	15509	15360	15597	15458	15530	15584	15481	15584	15787	15515	15599	15555	15560	15644	15516	15361	15516	15644	15556	15622	15569	15568	15565	15522	15537	15530	15589	15434	15443	15680	15452	15534	15573	15480	15429	15802	15693	15589	15599	15432	15660	15633	15551	15616	15529	15583	15378	15495	15516	15557	15629	15513	15615	15532	15448	15625	15594	15528	15590	15489	15492	15760	15472	15776	15458	15682	15538	15581	15629	15554	15436	15555	15407	15492	15619	15565	15563	15742	15552	15634	15496	15484	15435	15378	15667	15492	15452	15823	15667	15576	15567	15553	15679	15476	15660	15513	15462	15511	15600	15523	15430	15403	15364	15402	15645	15508	15627	15767	15591	15788	15614	15605	15462	15586	15765	15511	15509	15545	15608	15681	15353	15312	15661	15654	15582	15665	15618	15499	15453	15557	15550	15661	15686	15630	15743	15439	15558	15662	15432	15484	15462	15835	15710	15829	15603	15664	15648	15655	15620	15828	15583	15558	15417	15638	15580	15755	15674	15486	15654	15585	15647	15622	15585	15698	15456	15435	15698	15802	15597	15573	15643	15440	15718	15756	15775	15400	15534	15753	15473	15673	15625	15671	15510	15624	15618	15630	15575	15533	15549	15497	15646	15702	15522	15622	15680	15578	15657	15401	15448	15500	15582	15487	15437	15577	15694	15665	15549	15748	15409	15625	15449	15608	15576	15649	15654	15553	15576	15642	15565	15484	15512	15612	15606	15420	15713	15668	15654	15593	15540	15644	15595	15564	15425	15520	15598	15569	15694	15626	15604	15705	15696	15334	15394	15549	15554	15458	15660	15750	15591	15742	15566	15526	15608	15517	15574	15636	15545	15600	15620	15466	15661	15526	15527	15578	15644	15558	15598	15620	15650	15570	15482	15520	15558	15648	15753	15673	15641	15646	15450	15742	15735	15480	15497	15485	15463	15641	15753	15666	15447	15576	15405	15563	15312	15547	15572	15585	15728	15659	15839	15571	15682	15690	15507	15535	15587	15511	15502	15411	15472	15448	15613	15396	15415	15366	15486	15674	15534	15824	15595	15676	15593	15802	15627	15552	15442	15690	15579	15400	15632	15513	15567	15414	15338	15483	15860	15529	15541	15782	15660	15537	15572	15673	15556	15527	15517	15573	15413	15486	15604	15530	15591	15483	15546	15618	15664	15373	15601	15571	15726	15377	15651	15634	15639	15680	15639	15586	15652	15696	15535	15526	15606	15586	15529	15521	15588	15573	15717	15723	15391	15525	15678	15518	15505	15617	15706	15810	15593	15447	15702	15649	15566	15647	15656	15766	15616	15313	15353	15551	15446	15535	15540	15401	15556	15395	15525	15668	15429	15541	15483	15544	15596	15452	15467	15631	15684	15710	15553	15573	15497	15480	15505	15565	15427	15497	15345	15506	15600	15700	15703	15620	15533	15753	15645	15523	15546	15579	15606	15564	15663	15567	15460	15423	15407	15562	15570	15482	15466	15547	15711	15363	15574	15493	15644	15555	15732	15602	15637	15648	15459	15455	15620	15567	15568	15555	15619	15524	15488	15647	15454	15394	15589	15438	15684	15641	15501	15470	15718	15574	15462	15633	15358	15755	15574	15653	15501	15635	15673	15751	15709	15662	15630	15699	15715	15757	15725	15381	15589	15527	15458	15467	15654	15465	15527	15422	15441	15783	15383	15580	15660	15479	15649	15530	15525	15582	15590	15734	15583	15556	15540	15567	15406	15484	15615	15571	15685	15388	15530	15675	15460	15668	15668	15555	15569	15561	15523	15606
18055	35883	32601	21857	17539	19467	18872	17071	16165	25052	36470	30142	22355	15572	14670	14630	14645	14268	14663	14548	14605	14767	14636	14735	14547	14358	14546	14687	14563	14438	14642	14504	14610	14448	14614	14554	14582	14450	14686	14533	14492	14554	14400	14540	14629	14447	14558	14530	14484	14514	14355	14457	14519	14462	14572	14555	14513	14451	14566	14380	14488	14507	14616	14655	14572	14647	14438	14651	14516	14371	14543	14521	14462	14400	14499	14655	14563	14564	14358	14589	14511	14558	14513	14414	14547	14515	14765	14481	14688	14399	14603	14482	14527	14378	14578	14551	14587	14407	14575	14504	14524	14656	14478	14450	14538	14536	14550	14610	14493	14456	14484	14519	14493	14558	14407	14436	14612	14541	14570	14455	14453	14548	14519	14430	14715	14568	14503	14567	14572	14573	14568	14379	14609	14625	14592	14427	14507	14496	14454	14432	14579	14464	14585	14542	14517	14559	14665	14394	14689	14633	14585	14560	14746	14446	14557	14435	14453	14557	14585	14498	14622	14517	14520	14312	14628	14621	14509	14551	14507	14472	14572	14464	14611	14459	14620	14398	14745	14469	14573	14368	14506	14600	14366	14651	14671	14422	14557	14544	14448	14500	14384	14410	14574	14678	14397	14557	14372	14523	14468	14587	14615	14433	14446	14629	14588	14482	14458	14451	14709	14448	14501	14645	14516	14359	14450	14640	14615	14506	14494	14625	14578	14519	14389	14732	14315	14424	14485	14543	14340	14554	14324	14589	14442	14467	14411	14532	14488	14729	14423	14471	14616	14522	14596	14535	14414	14448	14617	14539	14543	14700	14463	14585	14649	14523	14441	14502	14634	14458	14432	14488	14537	14499	14471	14479	14463	14475	14657	14420	14569	14635	14519	14577	14586	14735	14544	14484	14539	14538	14509	14584	14398	14579	14473	14555	14597	14478	14585	14686	14414	14614	14528	14449	14474	14547	14527	14473	14503	14545	14510	14604	14512	14337	14428	14482	14721	14379	14566	14664	14528	14433	14564	14415	14558	14310	14544	14604	14440	14632	14774	14323	14601	14508	14529	14603	14554	14381	14431	14531	14473	14415	14549	14609	14583	14591	14435	14352	14509	14545	14488	14650	14433	14436	14579	14470	14672	14544	14516	14586	14412	14537	14508	14441	14499	14524	14545	14514	14426	14740	14480	14527	14691	14613	14462	14537	14387	14513	14617	14348	14408	14371	14633	14660	14490	14566	14610	14472	14717	14479	14679	14544	14385	14668	14756	14455	14313	14455	14742	14524	14413	14654	14546	14526	14594	14553	14455	14484	14718	14731	14415	14451	14467	14583	14550	14770	14590	14619	14576	14417	14650	14671	14525	14455	14529	14541	14755	14731	14430	14355	14543	14604	14627	14533	14521	14376	14407	14511	14479	14633	14525	14384	14476	14508	14535	14623	14685	14605	14487	14391	14451	14704	14581	14510	14533	14473	14722	14643	14457	14621	14526	14516	14301	14668	14545	14650	14436	14489	14580	14570	14499	14388	14488	14577	14523	14418	14393	14618	14596	14471	14475	14425	14445	14661	14546	14501	14403	14568	14437	14471	14321	14592	14569	14572	14537	14418	14415	14526	14401	14525	14433	14654	14646	14471	14604	14542	14436	14445	14532	14638	14483	14448	14487	14564	14361	14604	14641	14354	14548	14602	14430	14534	14555	14592	14539	14432	14367	14508	14577	14457	14435	14568	14540	14633	14384	14432	14581	14486	14487	14594	14582	14743	14518	14398	14722	14432	14522	14548	14580	14432	14419	14430	14475	14487	14552	14404	14532	14444	14605	14533	14520	14578	14536	14542	14522	14556	14463	14519	14508	14428	14384	14605	14532	14466	14354	14533	14591	14340	14592	14564	14470	14681	14495	14363	14730	14402	14548	14453	14630	14386	14541	14593	14407	14554	14489	14430	14540	14498	14483	14587	14455	14517	14403	14420	14649	14216	14438	14416	14454	14391	14548	14419	14669	14515	14552	14541	14588	14520	14464	14477	14500	14543	14589	14726	14520	14322	14696	14592	14602	14650	14611	14550	14775	14711	14534	14442	14759	14394	14732	14632	14414	14564	14553	14631	14538	14485	14526	14715	14410	14465	14516	14569	14492	14560	14422	14488	14638	14632	14529	14653	14611	14727	14476	14461	14430	14527	14600	14540	14595	14517	14571	14531	14541	14329	14413	14493	14453	14484	14387	14532	14499	14570	14599	14462	14308	14443	14411	14406	14583	14484	14418	14460	14562	14508	14295	14589	14415	14399	14450	14583	14500	14580	14436	14450	14513	14483	14473	14551	14612	14475	14650	14572	14464	14546	14418	14598	14505	14574	14374	14389	14578	14496	14550	14450	14578	14488	14518	14604	14679	14587	14603	14426	14414	14492	14623	14525	14733	14530	14550	14571	14329	14650	14502	14420	14522	14553	14669	14319	14372	14580	14455	14418	14568	14491	14350	14514	14609	14544	14453	14528	14517	14484	14444	14545	14641	14509	14509	14479	14613	14413	14540	14611	14554	14508	14622	14593	14442	14577	14348	14452	14446	14419	14482	14422	14682	14612	14601	14284	14445	14416	14698	14541	14452	14586	14562	14611	14373	14461	14534	14504	14625	14609	14569	14465	14607	14655	14349	14664	14395	14399	14567	14424	14571	14546	14502	14548	14544	14532	14496	14520	14495	14445	14555	14558	14304	14485	14453	14496	14488	14572	14439	14409	14626	14433	14538	14487	14561	14470	14632	14640	14514	14407	14685	14361	14424	14557	14632	14371	14417	14517	14538	14492	14404	14258	14515	14516	14538	14508	14745	14512	14597	14646	14459	14407	14505	14582	14558	14649	14618	14349	14412	14345	14379	14432	14513	14440	14633	14255	14468	14445	14647	14630	14391	14557	14416	14485	14558	14445	14681	14534	14566	14502	14434	14505	14497	14619	14580	14583	14438	14546	14243	14420	14556	14451	14537	14528	14437	14513	14646	14473	14459	14434	14443	14453	14610	14675	14487	14589	14488	14562	14457	14719	14539	14504	14502	14458	14510	14380	14577	14510	14565	14569	14631	14575	14452	14457	14490	14545	14461	14574	14636	14428	14504	14583	14537	14520	14577	14414	14747	14467	14434	14554	14761	14389	14505	14381	14366	14605	14702	14432	14425	14590	14362	14562	14616	14450	14402	14535	14466	14571	14599	14456	14514	14499	14387	14546	14674	14430	14495	14438	14427	14586	14671	14498	14594	14597	14567	14540	14469	14516	14446	14539	14738	14382	14508	14691	14565	14614	14470	14366	14473	14437	14448	14550	14524	14412	14610	14678	14578	14588	14556	14562	14796	14425	14652	14337	14448	14451	14515	14469	14374	14405	14460	14474	14491	14475	14526	14617	14498	14490	14474	14473	14382	14586	14376	14658	14464	14609	14518	14483	14545	14573	14365	14424	14403	14494	14512	14575	14485	14543	14501	14531	14779	14457	14597	14646	14548	14727	14433	14423	14515	14465	14386	14266	14580	14683	14470	14547	14547	14518	14590	14356	14399	14559	14443	14587	14412	14395	14550	14595	14458	14468	14604	14502	14604	14453	14547	14604	14404	14504	14459	14621	14597	14470	14629	14380	14460	14451	14757	14475	14537	14413	14326	14450	14547	14563	14437	14583	14594	14528	14487	14431	14507	14416	14532	14488	14638	14463	14734	14637	14599	14612	14408	14416	14611	14443	14581	14592	14643	14611	14579	14426	14507	14548	14475	14449	14574	14393	14474	14537	14464	14586	14488	14347	14529	14577	14489	14470	14447	14651	14390	14460	14408	14653	14339	14583	14468	14590	14545	14504	14460	14596	14505	14372	14666	14410	14615	14507	14638	14461	14565	14501	14456	14662	14609	14565	14519	14493	14558	14463	14647	14528	14553	14466	14556	14577	14539	14673	14452	14538	14537	14461	14497	14588	14352	14548	14475	14491	14639	14561	14498	14667	14418	14322	14488	14563	14456	14498	14580	14475	14468	14563	14544	14545	14572	14610	14612	14545	14398	14544	14456	14463	14560	14636	14582	14568	14562	14484	14514	14519	14596	14515	14623	14469	14543	14451	14558	14520	14591	14377	14808	14366	14695	14539	14378	14327	14408	14518	14558	14511	14392	14577	14420	14515	14710	14721	14377	14581	14515	14465	14519	14663	14638	14554	14549	14483	14599	14571	14536	14402	14516	14579	14437	14552	14571	14470	14561	14544	14616	14508	14622	14478	14531	14449	14550	14442	14554	14402	14487	14315	14629	14554	14444	14521	14648	14402	14518	14447	14462	14517	14381	14320	14388	14579	14495	14386	14544	14505	14305	14739	14491	14512	14423	14470	14587	14512	14599	14600	14412	14552	14376	14624	14599	14366	14547	14421	14423	14454	14568	14670	14469	14717	14446	14390	14383	14531	14662	14577	14553	14647	14608	14502	14385	14540	14350	14595	14485	14463	14520	14402	14624	14408	14545	14612	14408	14505	14430	14699	14649	14508	14490	14509	14591	14648	14516	14402	14601	14367	14724	14534	14454	14509	14544	14584	14612	14381	14624	14590	14381	14582	14507	14450	14614	14485	14507	14437	14477	14417	14588	14572	14481	14555	14491	14449	14601	14366	14738	14502	14702	14553	14413	14496	14510	14514	14615	14446	14374	14710	14642	14584	14524	14597	14499	14517	14519	14528	14518	14608	14605	14515	14601	14495	14596	14573	14543	14734	14442	14516	14405	14527	14493	14606	14677	14473	14646	14493	14454	14553	14564	14634	14532	14460	14461	14627	14653	14682	14545	14414	14689	14491	14604	14563	14485	14517	14737	14582	14482	14740	14449	14595	14377	14644	14546	14500	14562	14487	14509	14491	14562	14546	14552	14590	14539	14428	14332	14563	14668	14544	14571	14511	14673	14357	14558	14566	14564	14428	14477	14658	14459	14295	14457	14590	14574	14483	14762	14604	14573	14385	14506	14539	14490	14560	14646	14417	14529	14680	14556	14546	14484	14627	14456	14545	14533	14368	14584	14562	14484	14707	14540	14631	14404	14599	14611	14391	14473	14538	14571	14348	14463	14547	14580	14591	14576	14482	14509	14590	14578	14405	14286	14449	14355	14504	14482	14509	14454	14501	14561	14525
22847	21360	29278	23828	21540	23389	25815	20168	18536	21916	41562	44236	32769	22339	17060	16608	16361	16325	16529	16232	16321	16246	16289	16334	16439	16307	16108	16231	16280	16384	16204	16307	16525	16422	16042	16382	16361	15976	16276	16329	16081	16246	16132	16116	16243	16102	16435	16166	16085	16112	16226	16112	16080	16014	15969	16218	16270	16281	16228	16136	16197	16265	16072	16200	16345	16054	16107	15998	16127	16209	16242	16194	16146	16151	16295	16288	16262	16343	16214	16143	16195	16377	16134	16214	16209	16107	16321	16202	16232	16056	16115	15882	16119	16205	16248	15877	16388	16482	16220	16136	16172	16212	16305	16079	16170	16163	16094	16305	16167	16427	16051	16158	15954	16217	16200	15984	15997	16222	16222	16001	16076	15922	16050	16179	16236	15992	15996	16181	16147	16129	16061	15919	16225	16073	16227	16115	16035	16106	16238	16069	16172	16102	16031	16144	16418	16240	16138	16090	16155	16147	16092	16222	16149	16191	16122	16098	16214	16193	16230	16017	16062	16162	16106	16128	16191	16236	16070	16092	16175	15876	15797	15951	16030	16024	16362	16207	16168	16297	16127	15991	16211	16199	16213	16155	15975	16054	16204	16222	16046	16047	16092	16083	16044	16278	16206	16099	16056	15959	15981	16063	16028	16174	16142	16067	16202	16080	16154	16031	16059	16052	16073	16193	16156	16325	16015	16033	15990	16119	16040	16039	16247	16047	15997	15986	16126	15964	16090	16120	16026	16267	16055	16098	16277	16162	15829	16085	16042	16117	16177	16120	16251	16240	16312	16167	16073	16338	16268	16084	15958	16090	16060	16375	16118	16203	16190	16112	16162	16116	16155	16137	16199	16082	16032	16167	16167	16085	16084	15800	16003	16098	16253	16175	16165	16283	16074	16026	15932	16019	16108	16087	16135	16134	16110	16216	16119	15987	16128	16346	16204	16148	15979	16152	16076	16162	16186	16089	16059	16032	16098	16213	16211	16152	16168	16285	16156	15995	16115	16247	16236	16201	16087	16004	16029	16141	16214	15904	16164	16048	15935	16004	15952	16029	16284	16213	16241	15989	15795	16234	16157	16060	16143	16191	16149	16111	16084	16171	16201	16132	15738	16059	16188	16178	16175	15947	16202	16019	16027	16182	16278	16042	16133	16135	16230	16102	16123	16134	16128	16045	16109	16299	15907	16188	16136	16034	16107	16129	15969	16162	16028	16241	16041	16075	16025	16203	16188	16208	16165	16266	16019	16133	16197	16099	16234	16090	16173	16304	16204	16091	16263	16115	15966	16221	16265	16012	16245	16083	16093	15995	16188	16139	15916	16360	16208	16127	16037	16207	16038	16205	16057	16030	16152	16296	16058	16050	16058	16042	16312	15929	16158	16024	16078	16055	16029	16224	16120	16061	16047	16061	16124	16125	15996	15730	16157	16001	16143	16099	16083	16075	16301	15911	16131	15902	16170	16000	16075	15943	16226	16060	16320	16036	16268	16082	16282	16095	16193	16211	16181	16032	15957	16079	16153	16073	16198	16009	16031	16030	16032	15888	16248	16106	16069	16127	16125	16054	16104	16159	16093	16065	16219	16184	15924	15980	16214	15936	16095	16196	16284	16153	15938	16440	16193	16252	16271	16295	16274	15836	16166	16211	15992	16104	16069	16107	16246	16162	16021	16231	16101	16168	15975	16047	16202	16003	16043	16056	16012	16052	16288	15957	15996	16124	16349	16056	16126	16162	16171	16068	16317	16273	16195	16254	16215	15991	16232	16153	16103	16204	16050	16140	16005	16115	16148	16156	16238	16065	16100	16115	16270	16061	15860	15968	16225	16016	15947	15990	16072	16155	16011	16237	15952	16135	16113	16151	16483	16154	16217	16065	16103	16082	16171	16103	15988	16127	16250	16168	16207	16254	16218	16053	16155	16086	16065	16287	16056	16248	15857	16171	16231	16063	16227	15992	16036	16061	16151	16241	16344	16199	16038	16131	16086	16253	16060	16131	16219	15996	16138	15954	16088	15985	15983	16200	16181	16126	16071	16117	16239	16266	16098	16125	16171	16244	16124	16080	16155	15982	15960	15979	16164	16122	16171	16035	16320	16042	16072	16157	16268	16175	16094	16015	16108	16208	15973	16233	16063	16048	16064	16181	15982	16112	16450	16035	16047	16074	16103	16211	16211	15961	16099	16023	16247	16161	16129	16315	15872	16122	16143	16069	16062	16144	16208	16265	16152	16218	15949	16066	16197	16101	16111	16070	16032	15795	15977	16008	16177	15926	15962	15888	16192	16185	16367	16238	16401	16108	16212	16040	16135	16040	16006	16119	16184	16175	16053	16047	16116	16212	16282	16087	16096	15909	15939	16044	16116	16039	16006	16092	16076	16045	16088	16048	16285	16109	16089	15997	16100	15939	16188	16009	16014	15985	16103	16111	16045	16130	16197	16179	16110	16180	16032	16063	16093	15914	16115	16206	15915	16327	16042	16013	15885	16019	16114	15788	16002	16051	16035	16293	16013	16187	16051	16129	16080	16122	16098	16159	16074	16267	16049	16090	15786	15982	16084	16064	16085	16124	16213	16249	16131	16002	16086	16009	16216	16113	16182	15963	15808	15979	16120	15971	16152	16320	16186	16183	16057	16188	16049	16081	16070	16095	16033	15985	16095	16022	16162	16057	16134	16137	16020	16088	16121	15944	16170	16091	15907	16308	16039	16101	16039	16200	16094	16031	15959	16014	16013	16088	16080	16034	16132	16023	15954	16240	16142	16287	16050	16199	16026	16170	16055	16109	16059	16013	15962	16040	16011	15954	16115	16218	16172	16088	16189	16070	16196	15953	16130	16067	16103	16118	16149	16110	16045	15994	16038	16087	16204	16056	16127	16025	16175	16196	16199	16030	16248	16200	16120	16126	16203	16320	16162	16231	15985	16167	16313	16222	16174	16085	16192	16258	16230	16148	15912	16125	16208	15985	16167	16034	16233	16102	16313	16323	16168	16056	16073	16045	16194	16109	16083	16188	16290	16418	16158	16019	16240	16141	16055	16113	16066	16003	16169	16194	16148	16026	16036	16190	16201	15923	15958	16176	16059	16202	16005	16071	16097	15989	15910	16234	16072	16131	16091	16081	16086	16267	15993	15989	16108	16116	16196	16100	16050	16156	15991	16228	16070	16165	15851	16120	16036	15892	16127	16154	16070	16060	16090	16089	16023	16095	16229	16192	16206	15953	16170	16284	16171	16027	16297	15984	15999	16049	16039	16253	16107	15970	15962	15985	16110	16038	16073	15964	16035	16123	16062	16060	16082	16001	16136	15995	16210	15954	15996	16226	16201	16216	16023	16306	15963	16081	16016	16243	16184	16080	16056	16052	15975	16018	16068	16039	15954	15972	16118	16243	16221	16186	16120	16082	16146	16164	16061	16130	15967	16154	16102	16074	16124	16111	16110	16181	16070	16064	16030	16023	16097	15926	15933	16063	15948	16180	16077	16148	16198	16240	16194	16018	16210	15999	16133	16038	16032	16009	16021	16019	16051	16158	16347	16124	16185	16159	15893	16120	15938	16148	16078	15950	16312	16167	16092	16018	16120	16374	16107	15985	16027	16192	16015	16088	16318	16133	15995	16089	15969	15966	15996	16127	16307	16033	16174	15989	16288	16375	16083	16155	16095	16199	16081	16134	15902	16131	16143	16044	16138	16125	16187	16074	15996	16074	16143	16060	15946	15996	16303	16233	16258	16108	16185	15966	16073	16065	16130	15970	16093	16098	16270	16259	16213	16225	15901	16152	16211	15973	16131	16175	16202	16129	16097	16018	16183	16251	16089	16039	15977	16029	16446	16322	16109	16053	16144	16003	16087	16160	16212	16027	16020	16182	16014	15963	16019	16026	16078	16098	16061	16090	16216	16100	15999	16250	16146	16060	16191	16171	16465	15994	16056	16156	16071	16047	16140	15988	15985	15935	16184	16209	16160	16147	16120	16194	16198	16087	16277	16031	16253	16052	15972	16051	16239	16049	16032	16026	16222	16040	16086	16306	16086	15972	16015	16048	16109	16018	16143	16099	16059	15998	16152	16195	16017	16326	16064	16290	15963	15985	16122	16112	15840	15919	16183	16129	16079	16017	16187	16179	16027	16193	15910	16057	16086	16176	16040	15984	16044	16077	16152	15890	16148	15973	15943	16070	16106	16007	15864	16132	15951	16288	16159	16064	16067	15989	15943	16152	16216	16275	16107	16198	15943	16238	15930	15912	16149	16372	16266	16111	16092	16004	16183	16143	16148	16257	15903	16226	15928	16041	16097	16187	16046	16215	16156	16299	15960	16255	16044	16091	16233	16054	16002	16070	16216	16179	16222	15994	16254	16213	15950	16086	16100	16037	15962	16075	15996	16023	16134	16189	16316	16149	16128	16197	16271	16245	16018	16126	16093	16175	16089	16031	15927	16114	16008	16166	16078	16161	16162	16133	15969	16106	15794	16120	15977	15979	16189	16084	16034	15838	16231	16083	16060	16078	16149	16205	15990	16199	16033	16078	16146	16131	16078	16177	16138	16121	16263	16144	16144	16046	16132	16176	16171	16130	15982	15987	16249	16088	16029	16182	16121	16068	16075	15966	16045	16104	16246	16064	16135	16213	16134	16094	16281	16066	16067	16193	16109	16130	16255	16044	16144	16036	16068	16091	16093	16016	16020	16118	16233	16163	16138	15890	16228	16177	16156	16225	16249	16118	16148	16133	16063	16049	16147	16086	16145	16357	16103	16015	16156	16031	16067	16156	16042	16182	16006	16207	16169	15949	15877	16040	16082	16204	15934	15966	16086	16256	16102	16137	16158	15999	16138	16246	16224	16187	16051	15992	16040	16082	16169	16113	16258	16173	15973	16090	16134	16046	16099	16171	16053	16421	16108	16120	16129	16250	16069	16198	16186	16101	16141	16160	15902	15850	16131	16127	15973	16025	16001	16008	16094	16164	16253	16077	16025	16187	16076	16179	16030	16001	15958	16103	16117	16191	16285	16099	16244	16144	16229	16107	16198	15990	16070	16131	15970	16033	16075	16109	16163	15968	16307	16443	15958	16127	16171	16074	16062	16010	16138	16169	16104	15922	15943	16072	16078	16025	16071	16070	16102	16171	16353	15896	15909	16081
24897	41151	35853	29657	21590	20820	21306	20235	18959	23866	45962	44940	34221	19737	15077	14927	14777	14907	14936	14891	14990	14881	14851	14840	14777	14923	14840	14823	14986	14907	14678	14747	14864	14860	14797	14891	14824	14988	14751	14684	14842	14646	14890	14843	14816	14841	14860	14889	14861	14755	14640	14697	14869	14972	14904	15001	14877	14802	14882	14716	14703	14862	14749	14851	14840	14877	14948	14808	14939	14836	14761	14910	14981	14785	14802	14799	14916	14710	14879	14859	14817	14733	14738	14758	14890	14823	14762	14832	14784	14849	14895	14791	14786	14647	14681	14743	14915	14797	14793	14775	14769	14808	14854	14767	14828	14820	14771	14871	14811	14718	14906	14820	14770	14833	14666	14684	14892	14743	15001	14618	14563	14835	14848	14800	14822	14798	15039	14876	14805	14557	14733	14659	14935	14896	14739	14641	14775	14852	14759	14784	14790	14742	14760	14622	14887	14796	14858	14820	14844	14940	14901	14839	14798	14690	14703	14557	14834	14673	14754	14897	14683	14746	14724	14738	14744	14697	14916	14817	14838	14756	14607	14870	14746	14804	14731	14804	14681	15020	14850	14922	14801	14796	14860	14805	14729	14871	14844	14750	14877	14751	14817	14872	14630	14942	14740	14791	14830	14906	14794	14858	14755	14911	14782	14689	14821	14830	14754	14817	14690	14832	14831	14934	14750	14834	14594	14800	14922	14748	14840	14891	14890	14807	14829	14906	14900	14743	14849	14747	14674	14952	14809	14756	14940	14872	14924	14840	14858	14644	14862	14730	14806	14793	14941	14854	14708	14751	14896	14785	14844	14836	14677	14878	14703	14947	14750	14844	14689	14726	14766	14664	14758	14728	14831	14809	14823	14837	14751	14759	14739	14967	14836	14864	14825	14919	14693	14980	14785	14889	14775	14759	14816	14802	14749	14772	14729	14911	14772	14833	14971	14754	14730	14816	14770	14884	14811	14860	14874	14826	14764	14891	14876	14818	14764	14775	14870	14938	14854	14780	14613	14784	14805	14793	14739	14798	14796	14740	14781	14724	14794	14766	14758	14837	14771	14790	14834	14917	14897	14809	14840	14681	14752	14824	14941	14591	14701	14816	14735	14642	14853	14745	14833	14839	14884	14783	14752	14825	14710	14724	14764	14744	14782	14867	14900	14989	14857	14812	14914	15026	14809	14742	14735	14749	14760	14827	14885	14734	15014	14833	14721	14673	14730	14825	14804	14687	14640	14952	14752	14625	14696	14734	14736	14791	14974	14712	14814	14852	14732	14784	14740	14886	14805	14716	14747	14767	14782	14751	14801	14834	14631	14867	14839	14665	14846	14901	14901	14861	14771	14889	14766	14833	14718	14876	14843	14839	14665	14724	14718	14831	14815	14751	14683	14902	14782	14866	14699	14740	14806	14681	14830	14709	14804	14709	14886	14664	14739	14844	14700	14845	14740	14755	14939	14837	14782	14972	14604	14780	14834	14645	14759	14841	14891	14921	14798	14692	14681	14812	14803	14710	14804	14572	14785	14731	14848	14795	14834	14849	14877	14588	14861	14972	14693	14772	14879	14791	14786	14855	14863	14937	14749	14804	14797	14861	14926	14831	14818	14829	14799	14919	14719	14677	14958	14903	14893	14931	14850	14898	14664	15019	14815	14841	14810	14750	14847	14771	14753	14710	14768	14887	14900	14774	14752	14752	14533	14767	14904	14781	14824	14667	14830	14886	14932	14723	14691	14565	14781	14618	14722	14972	14769	14703	14804	14858	14824	14747	14888	14801	14713	14851	14802	14847	14562	14734	14589	14704	14858	14778	14837	14711	14794	14808	14803	14913	14898	14775	14951	14647	14786	14822	14759	14891	14885	14874	14725	14891	14782	14677	14773	14852	14805	14833	14767	14807	14785	14799	14623	14729	14859	14858	14835	14751	14672	14561	14778	14648	14821	14660	14839	14740	14681	14796	15043	14809	14721	14892	14799	14720	14878	14806	14649	14881	14752	14886	14671	14715	14900	14896	14859	14963	14805	14825	14674	14838	14841	14815	14738	14637	15048	14716	14851	14725	14770	14844	14688	14780	14779	14670	14711	14838	14762	14793	14770	14899	14768	14782	14777	14792	14849	14691	14795	14673	14948	14638	14805	14888	14830	14661	14840	14864	14748	14701	14643	14766	14742	14824	14851	14836	14621	14712	14795	14851	14779	14712	14835	14719	14685	14663	14620	14886	14790	14756	14880	14680	14674	14647	14671	14817	14826	14796	14900	14758	14771	14819	14708	14924	14875	14905	14715	14716	14820	14886	14855	14943	14562	14803	14750	14754	14783	14858	14816	14740	14736	14780	14927	14874	14755	14874	14922	14889	14755	14841	14817	14877	14666	14825	14729	14972	14839	14913	14711	14767	14783	14893	14883	14724	14991	14871	14657	14691	14777	14906	14848	14940	14696	14882	14875	14737	14683	14758	14647	14785	14846	14717	14642	14869	14888	14866	14870	14743	14608	14712	14823	14692	14856	14876	14965	14860	15059	14746	14793	14667	14821	14737	14759	14951	14826	14819	14851	14748	14808	14696	14635	14667	14846	14689	14582	14848	14760	14623	14836	14862	14925	14684	14703	14831	14936	14877	14777	14822	14937	14898	14804	14754	14969	14753	14714	14838	14706	14773	14755	14750	14799	14832	14743	14799	14930	14743	14801	14642	14840	14636	14839	14652	14784	14850	14805	14735	14591	14795	14745	14825	14753	14830	14880	14847	14782	14851	14837	14919	14795	14671	14979	14743	14888	14738	14628	14700	14801	14733	14782	14788	14715	14823	14831	14930	14792	14730	14718	14996	14755	14735	14748	14915	14805	14953	14838	14799	14846	14759	14841	14840	14913	14764	14871	14671	14821	14700	14741	14775	14800	14810	14698	14790	14737	14822	14715	14823	14915	14853	14861	14681	14870	14785	14720	14719	14861	14752	14948	14718	14620	14871	14899	14798	14784	14762	14929	14803	14880	14715	14738	14840	14783	14979	14681	14866	14929	14870	14856	14761	14841	14810	14757	14810	14817	14999	14655	14871	14717	14942	14768	14940	14889	14769	14775	14923	14813	14536	14831	14958	14875	14816	14961	14713	14678	14701	14731	14660	14794	14994	14790	14753	14664	14691	14874	14762	14975	14799	14742	14703	14971	14667	14595	14770	14715	14831	14740	14839	14949	14872	14766	14848	14739	14714	14731	14953	14898	14704	14929	14972	14765	14887	14744	14728	14857	14614	14643	14742	14693	14783	14754	14942	14893	14681	14893	15102	14821	14735	14727	14808	14954	14776	14784	14677	14700	14708	14623	14798	14879	14672	14701	14725	14862	14728	14902	14874	14799	14884	14843	14866	14828	14879	14740	14774	14562	14753	14771	14816	14782	14688	14585	14851	14803	14885	14840	14840	14947	14857	14744	14532	14875	14883	14888	14710	14675	14940	14884	14876	14899	14708	14799	14894	14806	14760	14769	14912	14864	14952	14687	14841	14772	14737	14648	14775	14746	14926	14789	14704	14761	14686	14823	14869	14670	14689	14860	14766	14900	14716	14787	14895	14701	14967	14614	14873	14846	14838	15012	14764	14814	14624	14730	14801	14669	14942	14820	14841	14742	14695	14888	14665	14644	14978	14795	14810	14753	14596	14800	14844	14680	14805	14864	14820	14731	14558	14770	14727	14913	14795	14596	14732	14818	14705	14738	14974	14751	14675	14697	14824	14844	14739	14765	14819	14903	14803	14819	14867	14719	14808	14856	14740	14868	14742	14853	14682	14790	14767	14969	14818	14686	14652	14864	14754	14823	14820	14785	14754	14788	14669	14861	14643	14667	14704	14886	14638	14899	14819	14825	14801	15032	14722	14665	14864	14759	14888	14798	14769	14691	14788	14985	14684	14730	14743	14724	14710	14868	14895	14807	14649	14773	14865	14785	14866	14910	14801	14828	14894	14845	14850	14754	14801	14768	14800	14741	14880	14922	14845	14926	14787	14865	14666	14839	14884	14801	14752	14924	14795	14771	14833	14713	14956	14865	14716	14877	14838	14732	14751	14916	14716	14797	14745	14851	14832	14848	14879	14793	14938	14737	14842	14880	14738	14842	14820	14723	14786	14740	14762	14747	14774	14862	14833	14782	14740	14688	14724	14827	14770	14893	14856	14955	14820	14757	14700	14737	14993	14806	14880	14906	14557	14850	14632	14916	14800	14781	14857	14865	14687	14750	14817	14711	14679	14816	14728	14692	14775	14648	14667	14945	14903	14736	14787	15079	14814	14655	14846	14757	14721	14644	14762	14650	14708	14895	14927	14681	14675	14987	14787	14788	14829	14794	14772	14918	14742	14819	14744	14818	14800	14737	14929	14777	14895	14902	14877	14640	14694	14873	14692	14752	14856	14829	14611	14776	14799	14758	14746	14768	14752	14878	14768	14733	14807	14793	14805	14857	14734	14718	14706	14938	14846	14747	14884	14794	14659	14820	14658	14728	14750	14877	14832	14930	14755	14906	14835	14820	14857	14731	14726	14719	14765	14741	14838	14828	14786	14797	14708	14872	14806	14659	14733	14737	14656	14934	14590	14867	14879	14705	14903	14582	14803	14879	14798	14776	14801	14939	14775	14915	14835	14826	14895	14632	14707	14743	14739	14894	14782	14710	14634	14901	14753	14765	14789	14675	14666	14867	14816	14784	14767	14737	14581	14902	14802	14744	14882	14763	14942	14839	14907	14837	14715	14743	14755	14659	14732	14851	15023	14817	14717	14748	14787	14835	14774	14826	14875	14798	14734	14741	14762	14625	14881	14713	14778	14748	14770	14677	14926	14777	14854	14929	14688	14683	14727	14767	14679	14856	14830	14827	14803	14926	14724	14862	14796	14871	14887	14844	14885	14729	14898	14689	14805	14954	14729	14675	14762	14735	14870	14747	14892	14802	14725	14654	14837	14771	14972	14731	14749	14858	14829	14703	14669	14785	14758	14678	14710	14734	14793	14840	14786	14596	14841	14703	14935	14751	14861	14848	14819	14856	14759	14779	14834	14804	14714	14769	14884	14639	14910	14905	14862	14862	14886	14842	14809	14814	14752	14665	14673	14971	14907	14620	14780	14762	14750	14660	14820	14819	14942	14688	14880	14931	14841
27538	22935	25755	21292	17744	17928	17921	17680	17399	17348	19811	20116	18882	18075	17076	17055	17106	16906	16727	17119	16970	16865	16892	16906	17197	17031	17018	17084	17106	17213	17125	17059	16984	16869	17033	17023	16981	16937	16941	16875	17103	16993	16810	16991	16954	16930	17013	17046	17074	16962	17086	17111	17031	16891	16773	16853	17068	16926	17202	16950	16856	16999	16736	16872	17032	16863	16977	16911	16929	17061	16896	16865	17113	16961	17025	16883	16904	17005	17210	16788	16855	17056	17099	17209	17026	17049	16964	16964	16763	16975	16960	16978	17099	16873	16902	16960	16843	17028	17025	17085	16893	16838	16939	16825	17116	17038	16924	16776	17123	17016	17190	17009	16987	16911	16834	16925	16813	16894	17111	16818	16961	16875	16886	17025	17102	16841	16919	17183	17072	16776	17079	16972	16957	16994	16693	16892	16877	16873	16909	17033	16875	16966	16950	16973	17027	16825	16921	16905	17041	16941	16982	17015	16935	17111	16936	17037	17127	16893	16756	17025	16971	16945	16941	16907	17031	17028	16951	16900	17044	16867	17066	16721	16972	16857	16953	17127	16981	17095	17093	17043	17059	16722	16961	16792	17008	16811	17003	17048	16920	16953	16967	16846	17241	16843	16819	17118	17075	16815	16900	16879	17007	17002	16885	17092	16783	16899	17031	17113	16970	17038	16973	17003	17053	17013	16898	16959	16873	16962	16880	16873	16940	16778	16860	16920	16935	17084	17023	16645	17003	16875	17009	16894	17224	17012	16833	17002	16933	16899	16915	17081	17102	16927	17100	16795	17097	16990	17071	17081	16875	16977	16841	17004	16956	16833	17061	17201	16870	16865	16816	17051	17035	16865	17016	16926	16969	16991	17146	16958	16917	17083	17030	16795	17091	16856	16860	17064	17008	16966	16908	16965	16909	16804	16971	17010	16973	16944	16974	16847	16982	16994	16953	17001	17060	16998	17017	17127	16961	17092	16931	16881	17034	16934	17148	17144	16917	16889	17151	16904	16923	16772	16855	17257	16976	16850	17029	16923	17050	16944	16881	16984	16980	16759	17037	16871	17053	16804	16935	16949	17056	16829	17180	16840	16893	17008	17005	16959	17098	16914	16883	17055	17198	17023	16746	16952	17038	16936	16894	16916	16911	16769	17070	16803	16878	16796	16972	17023	17037	16958	16794	16805	16979	16845	16967	16933	17094	16868	16864	16738	16730	17043	17031	16983	16807	16913	16936	17041	16985	16891	16828	16831	16819	16959	16951	16879	16933	17066	16830	16982	17314	16780	17130	17205	16994	16962	16976	16953	16997	16864	16988	16740	16969	17046	16849	17150	16757	16800	16970	17047	16907	16879	16756	17174	16792	16832	17083	16868	16892	16781	17199	17010	16993	16904	16867	16927	16626	16763	17029	16905	17023	17006	16980	16790	17112	17069	16895	16893	17018	17023	16992	16943	16927	17051	16816	17099	16942	16902	16879	17148	16679	16883	16879	16861	16883	16902	16905	16928	16982	16936	16843	16976	17064	17036	17009	17057	16971	16882	16931	16968	17129	16951	16824	17006	16947	16866	16964	17082	17058	16927	17020	17128	16981	16794	16865	17057	17033	17063	17000	17087	16821	16904	16814	16892	17185	17054	17104	17043	16865	17013	17168	17012	17240	17052	17011	16954	16860	17082	17199	16933	16922	16919	16786	16873	17118	16888	16843	17126	17021	16904	16742	16896	17047	16898	16992	17040	17031	16898	16927	17144	17183	16912	16947	16932	16940	16762	17024	16897	16898	16828	17036	16940	16977	16902	16888	16867	16770	17227	17097	16968	17019	17014	16894	16754	16937	16933	17121	16983	17004	16869	16904	16906	17131	16957	16774	17030	16783	16895	16795	16998	16976	17057	17042	17100	16927	16884	17051	17123	16904	16898	16989	16921	16774	17015	17024	17030	16939	16918	16951	16967	16910	16873	16796	17129	16967	17042	16884	16881	16777	17000	16969	16927	16932	16881	16828	16790	17102	17046	16781	17093	16986	17082	16888	16909	16954	16963	16906	16737	17117	16881	16930	16947	16950	16975	17005	16936	16714	16811	17222	17085	16997	16885	17100	17055	16850	16746	17017	16980	16902	17142	16964	17151	16865	17119	16932	16835	17143	16823	17101	17140	16966	16809	17112	16926	16921	16929	16936	16955	17032	17027	17038	16903	16944	16941	16935	16952	16874	16892	16873	16941	17007	16986	16948	17239	17153	16917	16950	16915	16880	16927	17081	16884	17017	17183	17085	16912	17055	16962	16905	17151	17035	17162	17046	17022	16973	17131	17122	16922	16894	16959	16969	16842	17144	17001	17006	16896	17095	16987	16996	17105	17015	16790	16899	16911	17000	17057	16883	16816	17083	16792	16955	16821	16951	16947	17028	17058	16864	16952	16997	17012	16981	17035	16925	16959	16924	16746	16967	16906	17117	16965	16976	17087	17123	16878	16756	17024	16957	16904	17041	16764	16885	16974	16948	17096	17048	16858	16838	17031	16879	16793	16920	16952	17067	16943	17022	16748	16822	17026	17077	16985	17007	17099	17041	16834	17097	16869	16999	16982	17002	16733	17057	17018	16801	16833	16895	16786	16967	17052	16842	17095	17083	17043	16684	16903	17138	17025	16945	17006	16852	16918	16921	16874	16899	16971	16912	16948	17083	16805	16998	16824	17055	16832	16885	17064	16961	17030	16868	16893	17246	16984	16967	16823	16962	16990	17020	16970	17106	16826	16956	17159	17021	16797	17239	17066	16939	17109	16992	16854	17009	16942	17077	16782	17066	17083	16973	16833	16947	16833	17067	16875	17189	17123	16883	16881	16920	16995	17092	16976	17036	17073	16994	17055	16774	16910	17022	16859	17056	17061	17008	17010	17027	17044	16897	17030	16917	16954	17017	16722	16875	17054	17139	16909	17106	17117	17134	16973	16868	17049	17088	16916	16904	16904	16888	16895	16827	16941	16962	17001	16818	17083	16832	16765	16911	16785	17115	17048	17150	17134	16995	16889	16900	17024	16829	16840	16927	16897	17176	17032	17023	16998	17064	16951	16932	16910	17110	16969	17148	17113	16963	17069	16904	16853	16847	16817	16857	16842	16980	17036	16863	16853	16985	16886	16907	16980	16994	17031	16739	17055	17016	16914	16962	17000	16858	17095	16733	16901	16802	17059	16910	16943	17086	17047	16972	17228	17102	16997	16971	17044	16966	17013	16773	16914	17165	16855	16967	16993	16860	16859	17008	17037	17057	17141	17001	16790	17214	16995	16912	17040	17240	16910	16867	17008	16883	16994	16739	17041	16982	17015	17148	17078	16861	16832	16915	16840	16882	17028	16919	16972	17063	16967	16939	16910	17213	16945	17126	16875	17143	17019	16851	16961	17080	16915	17104	16971	16898	17110	16881	17018	17037	16942	16959	17012	17102	17337	17043	16907	16943	17080	17040	16869	16952	17017	17109	16727	16869	16968	16938	16996	17006	17046	17159	16908	17009	17091	16984	17080	16901	16856	17019	17126	16910	16883	17022	16973	16879	17073	17109	16907	17143	16898	17102	16967	16992	17280	17138	17033	16760	17103	16801	16889	16967	17049	17000	16944	16895	16998	17066	16967	16907	17018	16994	16906	16887	16908	16964	17028	16840	16926	16892	17104	16982	17025	17138	16780	17073	16874	16804	16986	17177	16962	16802	16866	16967	16977	16778	16829	16914	16984	16823	16967	16997	17082	16929	16902	16883	16906	17040	16844	16978	16852	16870	16987	16782	16875	16897	17044	17018	17058	17018	16909	16880	16864	17054	16890	16969	16957	16994	16879	16874	16863	16947	16948	17065	17031	17097	16996	17105	16814	16998	16954	16901	17111	17149	16837	16958	17030	16822	17052	16918	16899	16860	17099	16818	16985	17142	16943	16942	17007	17085	16964	16896	17029	17024	16836	16903	16981	16994	16997	17049	17160	17060	16846	16800	17047	16980	17027	16954	16993	16978	17097	17099	17002	16942	16902	16970	17110	17132	16981	16946	17087	16968	16787	16977	16920	16988	16840	16969	17043	17048	16937	16898	16868	16861	16907	16881	17009	16922	16810	16908	17029	17201	16799	16971	16936	16846	16915	17178	16867	17092	16929	17035	16740	16925	16900	16904	16961	16882	17054	16938	17050	16996	17016	17126	17160	17240	17061	17099	17123	17128	16947	16939	16934	16958	16827	17037	16954	16940	17039	17061	16814	16990	16844	16925	17002	16961	17038	16882	16714	17124	16913	16894	17063	17015	16933	16977	16931	17009	16941	17130	17005	17006	16927	16990	16765	16914	16936	16989	16872	16934	16872	16802	16849	16829	17077	17094	16972	16862	16876	17141	17081	16990	17024	16782	17007	17161	16882	17100	16986	16983	16859	16849	16989	16972	16943	16901	17083	16755	16753	16981	16976	16933	17011	17065	16857	16976	16782	16730	16984	17054	16768	16929	16937	16851	17016	17035	17015	16975	17055	16884	16985	17173	17122	17096	16941	16901	17033	17069	16874	16829	16988	17052	17003	17111	17001	16957	17039	16790	16961	17035	17069	17047	17112	17059	17142	17140	17034	16838	16988	17064	16889	16843	16919	16976	16870	17116	17050	16737	16963	17020	16821	16959	16726	17042	16912	16912	16943	17026	16921	17093	16830	17038	17074	16942	16973	16897	16771	17065	17075	16903	17166	17080	17001	17092	16994	16945	16925	16777	16965	16951	17001	17100	16855	17012	16989	16954	16950	16843	16920	16873	16903	17034	17039	17063	16914	17174	17064	16963	17004	16998	17017	17071	16799	16954	16935	16992	17061	17008	16985	17133	16933	16859	16995	17191	17315	17058	16952	16907	17014	16972	16972	17010	16959	16843	16831	17081	16962	16973	16927	17147	16942	16919	17160	17035	16851	16938	17224	17035	16927	16946	17214	16985	16838	17082	16939	17132	17119	17052	16984	17085	16916	16950	16930	16938	16970	17009	16844	17164	17186	17051	16814	17012	16776	16775	16750	17007	17007	16949	17044	16962	16931	17043	17135	17048	16873	16986	16898	16946	16849	16827	17008	16986	16913	17070	16948	16889	16838	17048	16946	17090	16854	17077	16899	16852	16829	16751	16945	16856	16949
20315	28717	22088	17071	16852	17034	16689	16187	15907	16335	19780	19622	17727	16001	15323	15504	15376	15431	15249	15301	15320	15495	15365	15507	15437	15326	15514	15387	15345	15467	15322	15385	15368	15368	15132	15336	15376	15253	15447	15362	15297	15366	15218	15427	15267	15607	15354	15399	15405	15351	15268	15436	15397	15454	15348	15575	15288	15332	15289	15393	15272	15331	15372	15288	15241	15413	15559	15369	15526	15254	15264	15408	15163	15508	15434	15461	15364	15305	15323	15380	15431	15477	15349	15301	15339	15367	15359	15357	15319	15192	15307	15487	15221	15533	15391	15424	15425	15497	15368	15467	15342	15225	15148	15271	15530	15329	15546	15476	15334	15451	15375	15369	15291	15355	15364	15508	15393	15256	15379	15425	15389	15410	15318	15392	15608	15441	15315	15560	15331	15301	15359	15431	15459	15304	15301	15196	15273	15487	15303	15437	15588	15290	15360	15207	15347	15307	15261	15286	15307	15366	15373	15466	15281	15463	15475	15445	15353	15336	15390	15269	15306	15303	15483	15295	15482	15300	15414	15485	15333	15581	15413	15448	15342	15238	15123	15354	15274	15440	15339	15468	15220	15512	15411	15351	15353	15475	15470	15243	15425	15248	15429	15218	15408	15439	15376	15348	15340	15275	15418	15336	15409	15445	15377	15289	15293	15255	15358	15329	15483	15420	15565	15477	15284	15484	15438	15428	15287	15293	15418	15457	15204	15447	15210	15419	15452	15205	15385	15324	15298	15597	15255	15235	15423	15404	15265	15532	15407	15256	15272	15402	15329	15353	15412	15381	15363	15152	15447	15475	15300	15406	15288	15365	15430	15400	15440	15323	15267	15233	15388	15524	15158	15330	15437	15506	15127	15252	15298	15367	15322	15429	15326	15412	15250	15284	15325	15356	15351	15433	15278	15394	15449	15424	15471	15383	15412	15273	15200	15374	15373	15279	15354	15510	15338	15293	15307	15247	15273	15320	15279	15515	15311	15383	15373	15225	15352	15263	15297	15296	15430	15224	15365	15428	15430	15236	15401	15325	15385	15481	15285	15290	15335	15400	15439	15451	15443	15429	15371	15361	15370	15436	15289	15282	15278	15404	15356	15315	15360	15255	15239	15352	15289	15346	15255	15355	15372	15327	15355	15273	15301	15644	15405	15210	15370	15606	15222	15420	15338	15312	15330	15301	15366	15370	15511	15487	15392	15297	15344	15297	15190	15469	15313	15342	15408	15372	15435	15392	15563	15453	15381	15354	15417	15251	15243	15353	15363	15433	15330	15130	15361	15422	15366	15382	15454	15413	15376	15333	15346	15314	15243	15490	15396	15523	15403	15402	15423	15493	15532	15273	15352	15194	15182	15373	15376	15307	15205	15253	15409	15240	15320	15372	15292	15304	15331	15341	15519	15312	15350	15270	15118	15325	15384	15341	15304	15472	15425	15326	15328	15337	15466	15349	15444	15279	15414	15265	15456	15304	15469	15391	15452	15354	15445	15360	15330	15453	15396	15433	15381	15305	15285	15327	15509	15305	15393	15205	15491	15457	15306	15370	15472	15379	15277	15287	15551	15285	15347	15505	15392	15317	15330	15368	15224	15472	15358	15445	15386	15458	15428	15220	15401	15491	15480	15329	15466	15385	15441	15455	15373	15469	15551	15388	15475	15245	15437	15396	15329	15497	15296	15283	15358	15341	15304	15401	15380	15318	15226	15361	15466	15456	15280	15327	15363	15440	15326	15331	15335	15368	15355	15403	15454	15405	15424	15413	15404	15224	15491	15462	15346	15377	15530	15321	15403	15343	15284	15348	15307	15442	15247	15187	15499	15305	15309	15486	15358	15445	15344	15412	15576	15369	15296	15353	15557	15347	15464	15466	15387	15291	15431	15365	15326	15340	15295	15379	15363	15290	15579	15402	15452	15421	15548	15492	15395	15373	15211	15411	15516	15306	15347	15397	15482	15309	15301	15460	15289	15397	15495	15466	15292	15469	15222	15465	15368	15385	15361	15289	15393	15285	15434	15405	15373	15338	15506	15359	15406	15615	15252	15308	15432	15205	15328	15453	15171	15398	15372	15320	15126	15376	15353	15346	15298	15268	15344	15426	15343	15381	15259	15385	15346	15385	15428	15454	15241	15416	15342	15325	15317	15407	15353	15410	15613	15251	15359	15478	15245	15464	15361	15340	15462	15333	15449	15211	15306	15247	15588	15408	15327	15321	15307	15267	15296	15279	15250	15472	15265	15233	15492	15450	15417	15268	15321	15332	15373	15385	15437	15423	15424	15464	15252	15367	15498	15345	15429	15265	15370	15385	15434	15523	15326	15374	15382	15462	15285	15463	15607	15217	15472	15395	15271	15463	15166	15194	15471	15405	15364	15370	15373	15571	15350	15368	15446	15402	15436	15460	15455	15372	15287	15372	15318	15273	15419	15370	15248	15425	15341	15348	15431	15288	15387	15296	15315	15383	15351	15307	15281	15474	15562	15263	15481	15373	15381	15353	15423	15331	15166	15502	15434	15503	15247	15393	15412	15452	15320	15538	15416	15489	15389	15186	15360	15425	15319	15404	15415	15332	15205	15406	15418	15266	15359	15440	15318	15258	15386	15299	15343	15269	15338	15482	15387	15360	15303	15261	15171	15372	15182	15390	15428	15516	15532	15208	15302	15377	15471	15283	15541	15502	15511	15400	15457	15397	15314	15241	15375	15404	15293	15404	15401	15330	15446	15368	15429	15281	15278	15359	15351	15432	15410	15488	15345	15295	15449	15323	15400	15229	15349	15357	15519	15342	15540	15296	15475	15440	15382	15348	15450	15453	15417	15326	15500	15215	15238	15379	15374	15399	15373	15405	15210	15305	15230	15279	15414	15283	15459	15469	15410	15249	15286	15384	15325	15254	15430	15408	15359	15289	15431	15358	15491	15310	15280	15470	15280	15249	15283	15566	15254	15403	15360	15486	15262	15272	15359	15331	15359	15497	15411	15303	15151	15357	15471	15470	15510	15284	15234	15236	15190	15494	15438	15203	15227	15402	15431	15383	15603	15341	15360	15389	15316	15444	15377	15241	15310	15377	15490	15534	15324	15421	15243	15460	15353	15323	15335	15314	15445	15361	15533	15262	15470	15221	15407	15454	15255	15197	15374	15354	15425	15349	15316	15250	15434	15307	15296	15379	15490	15338	15219	15422	15357	15389	15525	15397	15400	15189	15339	15223	15272	15365	15358	15330	15409	15518	15278	15390	15392	15282	15425	15374	15279	15333	15301	15513	15229	15337	15498	15477	15365	15191	15324	15336	15257	15313	15315	15368	15319	15333	15577	15324	15471	15519	15361	15386	15391	15496	15388	15436	15325	15307	15466	15458	15204	15345	15319	15364	15387	15406	15226	15339	15340	15338	15376	15176	15299	15392	15355	15392	15340	15477	15363	15385	15416	15570	15470	15409	15385	15349	15272	15291	15263	15644	15194	15331	15310	15340	15328	15217	15376	15271	15401	15432	15461	15379	15184	15305	15526	15500	15164	15225	15474	15424	15407	15335	15420	15430	15325	15505	15311	15447	15299	15441	15408	15546	15402	15326	15399	15279	15430	15386	15351	15373	15188	15334	15507	15408	15371	15389	15342	15557	15338	15402	15118	15365	15346	15424	15448	15261	15329	15340	15399	15408	15293	15320	15381	15171	15427	15540	15145	15328	15280	15200	15449	15277	15577	15231	15269	15062	15353	15383	15222	15335	15364	15390	15405	15294	15202	15269	15392	15189	15207	15331	15508	15317	15331	15336	15413	15293	15324	15411	15181	15411	15359	15397	15287	15382	15329	15345	15298	15369	15423	15296	15272	15343	15174	15364	15475	15270	15347	15388	15419	15358	15318	15377	15374	15220	15453	15256	15258	15385	15393	15411	15371	15262	15443	15410	15297	15482	15316	15380	15255	15349	15334	15215	15416	15341	15248	15414	15407	15456	15308	15392	15493	15396	15465	15196	15436	15371	15372	15377	15425	15445	15477	15413	15497	15212	15297	15449	15259	15353	15610	15215	15277	15480	15276	15358	15482	15381	15315	15213	15279	15243	15371	15320	15314	15219	15453	15354	15482	15407	15136	15352	15343	15226	15389	15401	15319	15454	15410	15567	15372	15410	15467	15396	15474	15215	15362	15365	15407	15404	15310	15318	15342	15266	15520	15216	15521	15255	15457	15343	15288	15485	15410	15454	15461	15336	15335	15184	15402	15618	15406	15300	15385	15339	15192	15372	15338	15405	15385	15211	15290	15456	15371	15501	15279	15213	15562	15230	15263	15361	15496	15434	15343	15354	15355	15425	15248	15547	15463	15425	15302	15375	15327	15483	15163	15348	15249	15438	15079	15455	15231	15407	15246	15374	15351	15327	15264	15504	15426	15203	15458	15420	15366	15505	15469	15344	15320	15498	15410	15476	15206	15365	15467	15524	15315	15264	15437	15356	15433	15341	15385	15347	15512	15376	15298	15433	15530	15409	15251	15364	15355	15484	15364	15434	15362	15389	15314	15430	15283	15362	15578	15153	15538	15395	15429	15364	15313	15256	15441	15425	15411	15437	15319	15455	15200	15367	15330	15572	15212	15379	15407	15365	15315	15467	15350	15403	15430	15317	15248	15349	15367	15481	15518	15437	15520	15299	15455	15194	15303	15335	15369	15439	15440	15348	15472	15482	15246	15383	15279	15414	15341	15469	15239	15223	15495	15386	15244	15396	15442	15404	15293	15448	15184	15295	15250	15247	15400	15263	15338	15227	15419	15300	15414	15192	15490	15376	15373	15311	15424	15295	15180	15511	15374	15325	15313	15205	15388	15424	15469	15421	15438	15588	15270	15337	15349	15364	15541	15384	15277	15374	15535	15422	15443	15410	15301	15540	15361	15319	15362	15488	15475	15289	15354	15362	15331	15377	15434	15320	15483	15321	15459	15307	15374	15305	15466	15322	15480	15307	15250	15428	15370	15440	15533	15312	15292	15439	15474	15262	15456	15301	15325	15476	15445	15302	15528	15478	15308	15279	15247	15396	15330	15371	15509	15455	15327	15360	15448	15480	15293	15217	15264	15418	15164	15187	15293	15250	15464	15397	15529	15361	15295	15410	15291	15535	15276	15456	15396	15250	15391	15382	15360	15352
24496	21482	28643	25174	22544	21545	21151	19122	18512	19969	29902	31287	24039	20586	17590	17250	17374	17326	17400	17237	17278	17315	17149	17366	17375	17177	17056	17445	17346	17183	17025	17141	17113	17276	17417	17268	17275	17178	17178	17094	17096	17220	17026	17163	17213	17276	17060	17361	17267	17331	17319	17218	17251	17154	17207	17204	17288	17151	17256	17298	17214	17126	17173	17225	17187	17347	17212	17282	16974	17228	17315	17149	17301	17211	17455	17099	17121	17233	17145	17078	17228	17310	17294	17271	17254	17117	17260	17153	17294	17246	17089	17054	17377	17147	17162	17161	17229	17189	17140	17190	17280	17185	17331	17264	17031	17327	17195	17125	17242	17147	17190	17234	17207	17229	17421	17231	17384	17444	16957	16947	17099	17181	17189	16807	17050	17113	17434	17009	17032	17076	17199	17290	17184	17267	17270	17252	17164	17151	16966	17326	17014	17151	17317	17162	17219	17315	17213	17296	17224	17361	17229	17186	17106	16986	17199	17204	17099	17235	17040	17207	17276	17408	17143	17162	17186	17112	16935	17306	17202	17327	17071	17102	17011	16971	17278	17376	17234	17297	17228	17125	17230	17278	17295	17352	17097	17094	17230	17016	17146	17057	17205	17016	17310	17297	16973	17181	17043	17167	17152	17118	17074	17089	17270	17177	17048	17139	17073	17092	17089	17126	17271	17184	16887	17090	17209	17160	17366	17143	17413	17209	17127	17063	17131	17321	17220	17120	17356	17023	17021	17027	17246	17278	17148	17146	17350	16991	17084	17221	17153	17178	17015	17255	17236	17209	17256	17041	17075	17286	17179	17155	17282	17288	17239	17270	17335	17193	17192	17242	17225	17313	17124	17052	17196	17226	17252	17360	17349	17176	17083	17084	17129	17171	17320	17073	17277	17168	17113	17214	17192	17297	17056	16937	17205	17146	17129	17200	17217	17250	17352	17163	17260	17142	17022	17194	17153	17110	17141	17025	17093	17147	17310	17049	17215	17375	17247	16916	17143	17030	17247	17332	17015	17303	17151	17234	17033	17223	17181	17178	17314	17118	17187	17358	17066	17195	17053	16981	17084	17282	17134	17011	17307	17087	17107	17163	17361	17045	17297	17171	17419	17069	17061	17161	17263	17033	17359	17206	17145	17185	17118	17150	17215	17255	17323	17141	17229	17304	17133	17172	17324	17082	17116	17279	17226	16982	17001	17247	17255	17247	17303	17222	17370	17258	17141	17030	17319	17090	17063	17382	17349	17016	17405	17121	16968	17154	17376	17239	17216	17197	17364	17130	17111	17212	17102	17227	17197	17325	17012	17255	17325	17059	17145	17132	17142	17190	17239	17231	17066	16898	17145	17248	17167	17282	17051	17090	17285	17120	17148	17104	17130	17234	17381	17103	17212	17109	17308	17228	17132	17059	17241	17318	17264	17064	17319	17000	17233	17228	17024	16995	17063	17245	17214	17240	17122	17293	17047	17307	17073	17230	17084	17015	17106	17113	17108	17292	17114	17105	17287	16960	17125	17107	17170	17206	17181	17107	17116	17190	16943	17137	17292	17072	17159	17347	17266	17369	17147	17095	17088	17133	17161	17258	17179	17165	17267	16854	17103	17163	17202	17288	17271	16951	17199	17297	17285	17175	17222	17000	17134	17302	17262	17215	17119	17110	16984	17122	17009	17290	17197	17069	17067	17191	17082	17078	17257	17031	17298	17263	17322	17099	16995	17289	17343	17338	17041	17213	17176	17162	17162	17168	17045	17213	17253	17391	17227	17363	17292	17221	17248	17236	17270	17125	17178	16998	17011	17041	17258	17230	17108	17072	17271	17194	17214	17248	17083	17109	17214	17168	17341	17169	17143	16977	17261	17284	16990	17329	17278	17368	17115	17197	17401	17100	17123	17171	17299	17191	17185	17252	17309	17286	17157	17349	17363	17170	17252	17200	17036	17287	17132	17110	17123	17166	17281	17067	17182	17421	17372	17127	17174	17288	17179	17228	17332	17101	17484	17225	17090	17220	17366	17034	17254	17371	16937	17260	17222	17184	17199	17283	17133	17195	17086	17075	17254	17267	17118	17074	17199	17100	17247	17181	17181	17277	17097	17181	17019	17223	17209	17122	17218	17064	17230	17194	16959	17206	17247	17258	17257	17235	17199	17189	16878	16933	17171	17218	17413	17181	16968	17262	17365	17259	17305	17342	17217	17096	17163	17238	17179	17214	17110	17118	17194	17046	17072	17102	17128	17224	17056	17068	17327	17136	17086	17297	17260	17296	17108	17172	17431	17130	17166	17085	17257	17397	17245	17238	17258	17316	17315	17064	17205	17059	17136	17192	17210	17145	17002	17204	16974	17322	17281	17094	17236	17326	17072	17203	17260	16885	17039	17418	17059	17206	17082	17262	17180	17050	17152	17203	17088	17346	17042	17227	17146	17091	17097	17116	17361	17196	17276	17038	17048	17154	17076	17210	17205	17210	16949	17097	16956	17426	17205	17085	17221	17179	17193	17094	17129	17100	17311	17272	17034	17266	17174	17273	17180	17201	17118	17245	17389	17095	17129	17252	17182	17196	17043	17298	17305	17056	17216	17122	17179	17070	17198	17060	17157	17193	17382	17228	17416	17344	17032	17329	16980	17243	17085	17113	17386	17354	17131	17146	17158	17107	17208	17280	17265	17147	17200	16967	17134	17103	17105	17146	17244	17163	17190	17464	17009	17219	17140	17314	17173	17270	17229	17113	17149	17083	17234	17265	17165	17299	17206	16830	17256	17309	17030	17216	17173	17099	17097	17113	17151	17245	17141	17177	17047	16924	17086	17295	17137	17124	17245	17193	17306	17216	17197	17229	17339	17397	17298	17181	17126	17225	17110	17308	17225	17240	17156	17226	17165	17079	17328	17264	17273	17259	17073	17180	17040	17095	17099	17095	17177	17177	17203	17243	17204	17383	17262	17089	17100	17037	17103	17201	17093	17385	17017	16988	17241	17194	17024	17089	16997	17326	17083	17192	17114	17371	17265	17104	17181	17153	17306	16945	17056	17173	17204	17162	17232	17286	17173	17093	17129	16999	17179	17025	17203	17202	17357	17280	17178	17331	17149	17222	17251	16962	17199	17213	17155	17071	17070	17011	17415	17256	17206	17133	17332	17135	17053	17009	17135	17083	17110	17153	17080	17343	17104	17377	17219	16994	17192	17302	17114	17271	17196	17048	17219	17293	17195	17253	17143	17171	17155	17203	17354	17267	17044	17310	17184	17236	17109	17183	17088	17232	17107	17143	17241	17319	17220	17232	17115	17128	17224	17141	17227	17273	17311	17126	17244	17180	17315	17259	17121	17283	17242	17212	17268	17121	16919	17104	17333	17067	17147	17135	17104	17242	17174	17259	17136	17074	17114	17145	17303	17298	17199	17159	17188	17190	17146	17280	17229	17299	17199	17137	17323	17119	17090	17159	17288	17324	17184	17256	17154	17066	17103	17100	17207	17201	17157	17197	17338	16975	17189	17273	17384	17224	17276	17233	17102	17101	17298	17107	16913	17091	17353	17262	17143	17168	17275	16804	16986	17332	17277	17287	17026	17321	17206	17140	17208	17134	17237	17047	17022	17296	17403	17044	17108	17188	17136	17187	17327	17269	17386	17220	17181	17336	17472	17386	16967	17365	17090	17229	17031	17042	17283	17162	17147	17080	17002	17166	17221	17262	17267	17243	17256	17158	17171	17183	17265	17238	17334	17097	17337	17176	17141	17202	17235	17102	17034	17235	17349	17264	17078	17007	17178	17292	17035	17066	17113	17100	17335	17271	17246	17079	17025	17176	17300	17317	17316	17354	17128	17265	17482	17181	17073	17245	17154	17374	17146	17291	17254	17079	17210	17270	17254	17159	17105	17180	17116	17208	17234	17239	17138	17177	17099	17245	16964	17059	17354	17245	17332	17194	16970	16783	17318	17127	17204	17160	17175	17288	17416	17106	17281	17182	17283	17171	17336	17217	17305	17248	17265	17176	17137	17135	17129	17427	17097	17259	17328	17165	17208	17150	17292	17181	17485	17190	17031	17278	17091	17364	17219	17255	17175	17071	17369	17246	17135	17063	17356	17198	17152	17057	17320	17080	17270	17117	16968	17056	17193	17240	17005	17095	17304	16983	17165	17052	17191	17223	17063	17231	17210	17209	16944	17164	17077	17283	16928	17233	17208	17138	17060	17069	17057	17129	17087	17251	16962	17033	17338	17132	17236	17347	17304	17326	17131	17227	17081	17270	17093	17217	17202	17133	17227	17043	16992	16917	17392	17067	17301	17317	17294	17100	17292	17145	17243	17150	16945	16980	17341	17346	17368	17228	17147	17131	17020	17241	17039	17007	17320	17011	17034	16780	17168	17105	17219	17120	17164	17214	17381	17088	17146	17210	17175	17194	17042	17227	17235	17069	17241	17187	17297	17309	17394	16999	17152	17176	17367	17334	17180	17127	16975	17301	17121	17315	17293	16974	17165	17265	17127	17360	17282	17053	17111	17137	17213	17186	17035	17030	17218	17260	17057	17047	17265	17341	17057	17143	17275	17139	17190	17168	17114	17101	17130	17090	17179	17494	17237	17023	17261	17139	17318	17043	17203	17344	17216	17110	17229	17283	17178	17035	17279	17111	17186	17213	17280	17155	17112	17037	17158	17367	17133	17090	17054	17011	16985	17399	17200	17217	17179	17118	17277	17344	17281	17098	17251	17187	17391	17104	17241	17179	17252	17036	17046	17319	17347	17469	17282	17078	17213	17151	17284	17244	16951	17086	17176	17253	17221	17130	17287	17234	17110	17274	16922	17134	17333	17201	17190	17319	17092	17291	17162	17119	17435	16967	17217	17133	17032	16976	17239	17099	17142	17257	17066	17323	17228	17179	17291	17100	17369	17034	17192	17274	17042	17026	17231	17234	17068	17171	17197	17249	17227	17279	17157	17166	17424	16986	17041	17000	16891	17435	17189	17460	17187	17379	17296	17272	17316	17160	17264	17058	17183	16959	17166	17069	17250	17293	17165	17155	17017	17076	17272	17233	17199	16970	17175	17225	17125	16982	17137	17465	17228	17214	17279	17273	17226	17076	17265	17246	17185	17107	17299	17183	17271	17229	17240	17217	17147	17186	17082	17165	17273	17062
21170	36020	32484	24633	20763	19823	18941	18120	17950	20380	34255	32292	23752	18870	15669	15639	15727	15589	15494	15643	15528	15504	15749	15569	15472	15433	15648	15733	15442	15473	15501	15719	15518	15428	15481	15607	15423	15621	15417	15611	15618	15791	15466	15667	15440	15452	15611	15525	15676	15417	15612	15587	15801	15621	15706	15616	15604	15518	15588	15495	15501	15640	15535	15357	15522	15430	15560	15576	15551	15566	15533	15575	15550	15530	15666	15558	15441	15615	15694	15517	15610	15421	15485	15455	15547	15599	15622	15594	15502	15597	15459	15540	15679	15558	15534	15676	15452	15645	15573	15508	15548	15598	15689	15581	15681	15507	15592	15576	15559	15520	15574	15526	15581	15637	15529	15488	15648	15537	15532	15591	15574	15445	15473	15638	15550	15522	15609	15491	15666	15467	15468	15510	15630	15423	15663	15554	15432	15610	15469	15552	15594	15574	15617	15588	15537	15399	15351	15618	15710	15510	15746	15514	15463	15557	15551	15483	15315	15610	15490	15482	15559	15410	15597	15627	15429	15495	15458	15577	15453	15510	15632	15469	15414	15462	15581	15605	15479	15394	15577	15419	15593	15545	15494	15524	15453	15597	15523	15637	15545	15672	15547	15473	15527	15574	15358	15483	15629	15443	15648	15537	15637	15591	15606	15629	15514	15607	15358	15495	15630	15631	15653	15589	15712	15532	15415	15631	15590	15617	15682	15578	15287	15501	15469	15658	15603	15543	15641	15586	15472	15486	15639	15442	15594	15494	15476	15557	15574	15504	15504	15589	15690	15578	15625	15457	15630	15642	15541	15492	15620	15623	15469	15477	15498	15579	15402	15533	15413	15473	15472	15494	15662	15460	15612	15500	15548	15723	15520	15542	15300	15492	15705	15662	15462	15557	15503	15655	15534	15690	15569	15665	15656	15545	15440	15505	15666	15587	15646	15636	15716	15543	15504	15585	15612	15626	15576	15693	15647	15598	15406	15403	15485	15730	15622	15727	15492	15508	15489	15714	15371	15436	15568	15541	15551	15512	15496	15524	15468	15507	15608	15598	15535	15652	15722	15491	15439	15420	15403	15473	15546	15379	15511	15446	15541	15585	15514	15578	15470	15542	15486	15537	15581	15626	15471	15459	15517	15460	15602	15509	15558	15647	15480	15615	15615	15554	15585	15454	15681	15529	15521	15416	15451	15655	15376	15506	15451	15565	15645	15501	15642	15570	15668	15608	15488	15465	15511	15462	15543	15606	15685	15675	15479	15673	15385	15446	15463	15550	15667	15579	15527	15516	15640	15655	15539	15525	15539	15545	15521	15429	15584	15642	15578	15556	15553	15612	15423	15577	15576	15659	15606	15558	15821	15541	15492	15645	15553	15540	15551	15606	15536	15458	15402	15456	15445	15489	15652	15562	15503	15463	15655	15469	15604	15683	15708	15439	15744	15608	15376	15576	15547	15527	15686	15565	15435	15553	15529	15452	15414	15621	15502	15467	15630	15687	15690	15627	15486	15516	15546	15678	15578	15526	15476	15451	15717	15685	15445	15566	15511	15552	15694	15534	15503	15614	15529	15548	15531	15418	15409	15481	15432	15582	15448	15546	15841	15556	15573	15414	15752	15369	15681	15490	15598	15631	15340	15602	15664	15652	15487	15499	15646	15587	15477	15624	15409	15448	15402	15573	15521	15596	15580	15479	15571	15543	15535	15387	15469	15633	15450	15704	15515	15669	15578	15599	15514	15710	15424	15461	15577	15532	15509	15518	15631	15402	15520	15540	15378	15370	15569	15543	15447	15562	15528	15467	15567	15500	15515	15757	15389	15400	15535	15769	15530	15558	15578	15575	15595	15474	15429	15479	15609	15513	15357	15415	15683	15574	15610	15529	15555	15637	15483	15546	15604	15580	15518	15588	15458	15387	15604	15571	15544	15690	15640	15689	15590	15571	15522	15581	15376	15754	15481	15652	15487	15578	15562	15520	15508	15483	15465	15636	15437	15564	15630	15575	15539	15421	15470	15532	15604	15429	15549	15410	15414	15709	15643	15527	15602	15472	15538	15549	15490	15566	15641	15614	15608	15455	15459	15618	15506	15455	15491	15526	15473	15432	15473	15579	15523	15576	15503	15398	15356	15593	15636	15527	15673	15368	15584	15495	15578	15370	15463	15579	15650	15510	15390	15618	15471	15577	15398	15446	15494	15491	15748	15368	15604	15459	15731	15397	15586	15637	15555	15487	15460	15567	15441	15569	15551	15594	15527	15597	15660	15660	15470	15486	15447	15444	15540	15429	15483	15471	15412	15449	15534	15688	15437	15510	15525	15470	15488	15588	15452	15520	15488	15404	15475	15487	15631	15386	15604	15653	15551	15552	15515	15484	15448	15631	15447	15600	15521	15459	15345	15463	15473	15358	15564	15555	15569	15682	15558	15607	15508	15417	15690	15250	15574	15397	15597	15652	15511	15513	15664	15390	15569	15438	15568	15510	15562	15434	15649	15418	15513	15646	15551	15596	15409	15573	15540	15551	15620	15594	15536	15553	15689	15576	15737	15439	15580	15521	15526	15519	15478	15556	15407	15447	15644	15596	15670	15675	15309	15556	15489	15562	15625	15618	15486	15660	15656	15543	15751	15497	15581	15558	15475	15651	15613	15515	15557	15388	15477	15609	15492	15514	15603	15410	15513	15473	15670	15511	15555	15630	15485	15493	15554	15634	15553	15557	15560	15482	15601	15466	15470	15518	15509	15663	15496	15471	15586	15523	15628	15482	15564	15510	15587	15598	15534	15508	15616	15471	15502	15575	15656	15535	15687	15510	15495	15586	15538	15376	15431	15614	15435	15533	15541	15403	15681	15529	15650	15630	15691	15446	15579	15526	15631	15472	15672	15533	15477	15768	15526	15625	15559	15695	15373	15606	15499	15637	15547	15541	15543	15522	15618	15603	15608	15388	15505	15511	15410	15470	15635	15560	15602	15584	15402	15736	15441	15612	15540	15593	15604	15525	15645	15462	15434	15412	15564	15549	15506	15676	15607	15427	15557	15600	15589	15637	15423	15557	15474	15610	15599	15262	15595	15623	15534	15495	15535	15434	15530	15571	15637	15621	15668	15647	15510	15344	15538	15504	15529	15575	15656	15391	15493	15587	15478	15570	15421	15478	15639	15520	15513	15495	15552	15448	15510	15507	15560	15611	15584	15472	15558	15482	15562	15661	15662	15531	15505	15661	15444	15604	15598	15634	15640	15500	15575	15520	15516	15538	15519	15593	15584	15574	15591	15595	15736	15471	15604	15482	15567	15527	15625	15616	15447	15453	15615	15449	15674	15652	15483	15436	15482	15631	15584	15550	15564	15385	15613	15490	15468	15578	15592	15503	15517	15572	15367	15365	15536	15524	15438	15594	15621	15532	15704	15685	15416	15541	15562	15534	15484	15555	15644	15557	15411	15705	15506	15588	15599	15517	15559	15624	15493	15488	15430	15304	15592	15710	15540	15491	15446	15492	15390	15575	15519	15515	15496	15652	15598	15529	15629	15681	15610	15555	15614	15463	15512	15519	15662	15448	15641	15519	15408	15567	15578	15509	15624	15639	15424	15439	15615	15764	15517	15538	15564	15586	15366	15402	15557	15605	15554	15654	15598	15494	15531	15566	15477	15753	15515	15532	15544	15499	15588	15590	15542	15556	15488	15619	15598	15576	15510	15598	15566	15422	15499	15529	15490	15429	15655	15536	15767	15456	15677	15559	15653	15480	15729	15365	15590	15670	15536	15556	15434	15563	15472	15623	15652	15635	15499	15676	15650	15681	15453	15529	15687	15527	15577	15595	15540	15626	15498	15661	15473	15430	15526	15542	15556	15676	15544	15624	15441	15462	15552	15520	15697	15727	15509	15502	15572	15390	15529	15650	15460	15518	15504	15524	15485	15484	15506	15459	15478	15418	15677	15528	15682	15600	15309	15465	15435	15576	15708	15475	15546	15481	15539	15508	15574	15555	15592	15587	15494	15744	15661	15599	15570	15520	15593	15538	15543	15611	15596	15675	15595	15428	15537	15563	15487	15703	15675	15396	15503	15588	15629	15354	15604	15476	15638	15589	15441	15546	15765	15462	15477	15523	15422	15565	15466	15477	15624	15590	15601	15485	15484	15536	15512	15541	15577	15587	15669	15608	15565	15630	15597	15742	15612	15490	15577	15529	15584	15679	15608	15538	15517	15550	15627	15551	15604	15402	15449	15478	15574	15634	15562	15709	15530	15580	15685	15541	15666	15576	15613	15375	15585	15673	15688	15696	15377	15426	15421	15510	15619	15650	15468	15480	15680	15458	15432	15289	15754	15723	15547	15493	15499	15546	15551	15564	15496	15501	15751	15475	15404	15595	15746	15514	15683	15538	15712	15551	15446	15549	15768	15651	15720	15516	15544	15711	15425	15598	15523	15414	15590	15573	15484	15686	15321	15511	15723	15515	15478	15373	15373	15680	15537	15404	15413	15709	15444	15440	15646	15670	15554	15469	15691	15474	15437	15549	15749	15680	15458	15497	15624	15635	15528	15441	15489	15636	15552	15575	15469	15537	15455	15383	15443	15488	15648	15426	15496	15558	15622	15657	15465	15391	15495	15545	15378	15620	15546	15393	15681	15518	15521	15415	15346	15542	15364	15633	15640	15422	15504	15379	15519	15550	15460	15548	15590	15683	15428	15474	15663	15358	15419	15508	15533	15477	15474	15658	15569	15390	15631	15449	15489	15572	15499	15519	15479	15583	15582	15568	15716	15532	15505	15524	15553	15598	15712	15417	15576	15590	15307	15636	15574	15450	15572	15324	15429	15533	15503	15797	15482	15447	15710	15613	15620	15556	15436	15412	15589	15519	15598	15572	15590	15639	15574	15508	15483	15683	15446	15537	15579	15363	15591	15310	15445	15536	15548	15677	15574	15586	15706	15514	15728	15508	15520	15674	15476	15636	15736	15439	15528	15584	15499	15622	15352	15374	15487	15507	15597	15474	15525	15667	15513	15545	15707	15436	15740	15566	15524	15594	15523	15431	15585	15669	15388	15684	15546	15564	15720	15463	15658	15512	15721	15472	15449	15630	15505	15619	15555	15585	15511	15600	15568	15391	15623	15575	15460	15543	15531	15513	15569	15446	15499	15443
23032	21545	29496	24065	22140	25207	27916	22388	20894	25100	46965	43561	30632	23622	18468	18164	18037	17954	17957	17872	17985	17873	17915	17934	17806	17891	17945	17778	17906	17799	17908	17802	18037	17803	17803	17732	17935	17882	17836	18029	17895	17821	17886	17832	17779	17893	17817	17741	17547	17587	17725	17727	18070	17679	17854	17749	17689	17821	17779	17560	17542	17898	17852	17874	17935	17652	17774	17667	17768	17839	17707	17856	17800	17527	17801	17919	17869	17745	17825	17694	17917	17787	17753	17845	17680	17728	17754	17758	17807	17787	17884	17896	17801	17760	17732	17879	17636	17690	18106	17881	17916	17791	17857	17637	17551	17761	17801	17758	17751	17876	17752	17884	17762	17738	17710	17701	17795	17618	17725	17733	17880	17787	17815	17849	17870	17780	17835	17786	17857	17718	17881	17668	17938	17844	17917	17606	17821	17938	17942	17699	17747	17788	17637	17776	17611	17839	17727	17565	17673	18027	17827	17786	17877	17851	17747	17779	17770	17773	17852	17875	17864	17742	17754	17649	17787	17799	17837	17789	17972	17794	17823	17657	17658	17769	17783	17639	17813	17764	17795	17576	17533	17737	17811	17949	17731	17810	17633	17909	17712	17740	17666	17751	17823	17715	17659	17598	17676	17703	17491	17691	17786	17848	17987	17840	17835	17851	17798	17689	17611	17726	17671	17873	17820	17761	17721	17689	17698	17699	17895	17735	17992	17758	17828	17611	17668	17668	17727	17809	17745	17678	17855	17952	17548	17678	17686	17924	17874	17661	17674	17755	17736	17803	17881	17829	17621	17755	17763	17684	17907	17929	17690	17721	17853	17841	17643	17444	17758	17876	17787	17635	17855	17649	17616	17739	17752	17640	17579	17758	17901	17724	17789	17909	17466	17747	17634	17622	17438	17617	17718	17745	17812	17644	17818	17815	17766	17740	17804	17753	17674	17548	17586	17516	17745	17807	17727	17850	17780	17813	17812	17600	17946	17763	17787	17788	17610	17668	17700	17661	17747	17778	17619	17656	17728	17714	17767	17550	17752	17803	17621	17676	17651	17887	17817	17744	17783	17735	17788	17766	17529	17744	17682	17860	17712	17778	17659	17734	17842	17611	17891	17757	17643	17985	17788	17954	17766	17695	17921	17634	18002	18015	17823	17867	17916	17897	17768	17874	17798	17776	17689	17735	17821	17734	17651	17584	17688	17768	17640	17678	17591	17663	17447	17559	17742	17656	17635	17690	17834	17795	17699	17788	17855	17837	17880	17684	17695	17608	17709	17921	17817	17764	17603	17744	17689	17747	17766	17853	17674	17929	17764	17857	17515	17703	17683	17678	17612	17676	17713	17852	17881	17829	17866	17726	17730	17660	17635	17855	17465	17428	17611	17811	17539	17536	17611	17883	17700	17795	17757	17819	17894	17641	17652	17656	17780	17697	17911	17887	17721	17747	17705	17802	17557	17512	17601	17859	17918	17687	17937	17752	17654	17890	17707	17840	17702	17725	17713	17784	17619	17614	17633	17803	17738	17696	17765	17734	17715	17688	17724	17892	17720	17700	17883	17758	17639	17543	17782	17807	17689	17616	17680	17614	17635	17758	17566	17652	17696	17634	17851	17778	17690	17657	17616	17600	17608	17651	17626	17706	17796	17786	17599	17954	17723	17838	17553	17706	17651	17728	17860	17703	17779	17765	17670	17838	17774	17684	17819	17871	17929	17703	17734	17617	17793	17653	17696	17638	17794	17662	17710	17744	17729	17645	17764	17725	17790	17533	17911	17779	17800	17528	17605	17542	17782	17671	17743	17714	17888	17923	17601	17738	17915	17881	17730	17667	17637	17678	17548	17683	17845	17674	17954	17689	17524	17769	17638	17953	17738	17755	17622	17852	17719	17744	17735	17648	17757	17500	17506	17819	17748	17559	17677	17684	17784	17657	17833	17751	17865	17553	17764	17765	17548	17724	17604	17939	17914	17701	17764	17575	17799	17547	17614	17857	17783	17639	17638	17624	17753	17714	17890	17575	17602	17791	17961	17835	17713	17593	17885	17834	17711	17682	17664	17801	17800	17852	17820	17601	17666	17670	17691	17920	17771	17557	17670	17537	17723	17812	17662	17659	17852	17733	17751	17567	17595	17820	17855	17770	17766	17700	17740	17843	17672	17688	17618	17811	17881	17776	17794	17485	17484	17726	17875	17863	17842	17821	17841	17677	17677	17686	17918	17897	17678	17720	17657	17731	17694	17616	17667	17677	17751	17663	17849	17804	17930	17809	17599	17864	17851	17706	17571	17849	17820	17942	17999	17633	17909	17575	17633	17802	17765	17875	17537	17750	17847	17631	17622	17847	17590	17902	17743	17734	17680	17497	17735	17694	18027	17747	17608	17800	17613	17932	17899	17877	17889	17790	17677	17786	17701	17777	17573	17698	17651	17804	17479	17847	17802	17802	17768	17541	17802	17772	17849	17766	17800	17800	17837	17791	17581	17843	17719	17906	17844	17720	17697	17906	17543	17794	17800	17710	17802	17635	17967	17812	17605	17993	17702	17710	17608	17654	17879	17739	17716	17945	17921	17641	17794	17694	17752	17684	17697	17915	17768	17739	17655	17532	17766	17768	17582	17786	17716	17867	17921	17711	17860	17725	17802	17863	17735	17835	17858	17774	17659	17711	17691	17729	17738	17704	17608	17718	17665	17499	17715	17876	17708	17809	17860	17470	17708	17597	17598	17650	17986	17724	17521	17733	17675	17623	17761	17819	17811	17692	17791	17831	17973	17904	17651	17780	17843	17842	17723	17895	17923	17767	17682	17602	17750	17616	17894	17747	17635	17526	17745	17637	17894	17711	17795	17811	17735	17756	17637	17681	17634	17669	17708	17714	17795	17780	17807	17803	17558	17780	18016	17632	17492	17763	17706	17979	17834	17847	17800	17829	17656	17854	17740	17589	17811	17609	17803	17821	17727	17810	17657	17472	17567	17684	17739	17735	17792	17754	17779	17789	17752	17658	17903	17970	17640	17630	17752	17900	17795	17794	17900	17770	18119	17840	17803	17657	17853	17663	17886	17693	17818	17823	17764	17740	17893	17890	17472	17621	17785	17637	17493	17668	17767	17818	17487	17704	17669	17743	17763	17836	17854	17729	17882	17792	17786	17747	17716	17845	17809	17848	17813	18008	17701	17688	17795	17864	17675	17651	17409	17727	17677	17710	17795	17632	17547	17774	17878	17554	17675	17738	17719	17672	17812	17765	17723	17653	17777	17642	17675	17708	17774	17769	17869	17699	17787	18080	17693	17948	17545	17768	17902	17768	17846	17711	17728	17714	17636	17811	17777	17804	17798	17659	17711	17698	17722	17678	17831	17835	17856	17628	17623	17598	17827	17725	17847	17622	17925	17762	17838	17950	17640	17823	17539	17777	17953	17759	17650	17843	17613	17640	17723	17591	17774	17686	17561	17675	17737	17719	17746	17710	17786	17714	17666	17665	17764	17556	17600	17744	17666	17495	17643	17664	17522	17601	17570	17777	17721	17569	17862	17861	18004	18018	17930	17808	17598	17704	17898	17611	17702	17611	17830	17669	17382	17847	17523	17790	17877	17875	17716	17731	17629	17776	17713	17601	17786	17567	17694	17892	17733	17776	17978	17884	17870	17748	17654	17728	17784	17737	17689	17654	17898	17724	17867	17833	17628	17366	17584	17655	17750	17686	17793	17810	17661	17622	17706	17830	17809	17706	17601	17674	17641	17618	17701	17767	17567	17705	17747	17509	17755	17858	17771	17811	17724	17472	17475	17761	17628	17740	17758	17772	17641	17701	17833	17714	17912	17574	17786	17844	17937	17755	17702	17716	17791	17566	17737	17701	17606	17654	17828	17809	17614	17606	17580	17518	17807	17653	17781	17636	17599	17755	17761	17836	17723	17648	17772	17763	17683	17770	17769	17666	17815	17816	17867	17754	17764	17785	17762	17693	17529	17755	17689	17973	17591	17702	17705	17591	17497	17628	17891	17660	17713	17913	17788	17638	17687	17860	17636	17699	17523	17707	17637	17669	17644	17749	17847	17699	17680	17663	17796	17835	17786	17817	17853	17861	17795	17747	17790	17718	17766	17771	17786	17596	17681	17552	17839	17569	17915	17669	17599	17647	17620	17741	17617	17667	17726	17778	17694	17867	17887	17916	17826	17600	17639	17779	17845	17833	17756	17811	17679	17857	17655	17849	17704	17742	17903	17542	17618	17631	17570	17788	17830	17656	17929	17849	17910	17766	17603	17703	17642	17801	17817	17853	17687	17668	17562	17771	17800	17763	17735	17739	17735	17630	17618	17672	17824	17963	17785	17462	17746	17837	17962	17665	17717	17776	17788	17768	17671	17782	17860	17780	17586	17843	17706	17628	17776	17597	17867	17793	17681	17646	17760	17720	17610	17586	17798	17554	17593	17616	17497	17642	17939	17815	17849	17794	17623	17913	17784	17823	17698	17864	17785	17746	17803	17658	17557	17714	17720	17986	17667	18005	17814	17709	17931	17714	17954	17724	17767	17600	17800	17644	17848	17665	17566	17654	17655	17737	17692	17630	17811	17723	17838	17522	17783	17596	17869	17838	17627	17644	17657	17764	17653	17531	17370	17506	17845	17647	17758	17702	17872	17876	17861	17638	17849	17798	17506	17698	17838	17869	17744	17803	17690	17611	17904	17702	17889	17704	17791	17836	17823	18104	17639	17803	17836	17731	17673	17932	17592	17604	17729	17866	17798	17732	17899	17795	17691	17781	17822	17783	17733	17624	17862	17735	17649	17652	17748	17687	17918	17879	17743	17603	17770	17670	17697	17825	17885	17668	17684	17760	17746	17759	17638	17665	17600	17873	17680	17642	17685	17471	17894	17713	17559	17708	17742	17902	17613	17975	17758	17808	17643	17843	17688	17576	17773	17695	17673	17642	17603	17912	17731	17811	17651	17635	17852	17806	17763	17790	17686	17890	17831	17801	17576	17742	17818	17710	17717	17593	17506	17615	17720	17845	17776	17585	17732	17807	17771	17702	17666	17754	17780	17867	17737	17630	17708	18051	17632	17830	17561	17681	17516	17628	17619	17816	17761	17775	17736	17805	17649	17650	17896	17781	17879	17648	17683	17796	17719	17855	17754	17467
21119	43230	40802	34043	31286	27475	24709	22332	21115	27551	50065	42553	31270	21066	15944	15851	16025	15996	15847	15904	15784	16007	15899	15849	15815	15890	15995	15764	15882	15821	15862	15918	15844	15844	15989	15962	15974	15894	16107	15850	15849	15977	16092	16028	15856	16179	15823	15864	16015	15878	15718	15982	15870	15967	15901	15968	15784	15903	15898	15849	15971	15846	15793	15913	15802	15899	15894	15874	15894	15918	15815	15987	15913	16024	16130	15874	15841	15967	16090	15906	15842	15740	15895	16019	15797	15882	15855	15952	16010	15933	16012	15772	16044	15805	15804	15999	15996	15992	15984	15876	15814	15830	15814	16081	15857	15757	15891	15690	15744	15830	15857	15900	15856	15843	15872	15617	15986	15937	15851	15756	16051	15754	15794	15866	15920	15958	15631	15996	15872	15944	15793	15866	15928	15970	15982	15813	15995	15908	15800	15909	15956	15678	15984	16138	15861	15804	15750	15864	15819	15902	15948	15790	15898	15691	15774	15948	15758	15786	15831	15795	15809	15878	15987	15807	15894	15966	15861	15806	15763	15784	15763	16035	15909	15899	15717	15908	15903	16036	16013	15863	15979	15899	15837	15826	15840	15947	15921	16027	15789	15875	15850	16033	16065	15788	15861	16009	15910	15752	15859	15880	15898	15923	15729	15850	15882	15841	15879	15876	15921	15780	15963	15905	15897	15944	15939	15971	15773	15956	15878	15936	15774	15978	15955	15935	15734	15974	15894	15889	15877	15925	15811	15692	15902	15818	15897	15749	15934	15965	15655	15815	15842	15756	15813	16093	15857	15774	16010	15941	15916	15709	15766	15756	15770	15833	15805	15958	15870	15764	15780	15788	15741	15938	15764	15939	15998	15877	15730	16040	15785	15812	16031	15789	16034	15823	15858	15902	15829	15885	15906	15685	15942	16018	15851	16041	15800	15905	15910	15772	16004	15789	15759	15740	15772	15872	15897	15963	15850	15977	15717	15811	15809	15953	15767	16026	15971	15823	15988	15911	15949	15737	15885	15804	15772	16007	15828	15876	15777	16013	15921	15837	15871	15763	15965	16017	15804	15895	15824	15742	15823	15744	16040	16013	15717	15702	15999	15873	15932	15842	15911	16013	15866	15768	15747	15970	15975	15637	15810	15729	15874	15814	16045	15789	15947	15743	15866	15969	15824	15893	15771	15951	16019	15811	15860	15818	15859	15881	16015	15850	15828	15899	15951	15833	15577	15878	15815	15941	16034	15935	15702	15760	15753	15979	16060	15894	15699	15670	15906	15957	15844	15771	15900	15737	15856	15849	16025	15764	16004	15839	15910	15803	15880	15869	16020	15791	15927	15944	15890	15919	15811	15864	15906	15726	15760	15859	15812	15716	15843	15857	15829	15904	15811	15865	15704	15956	15919	15803	15868	15879	15886	15848	15776	15815	15867	15854	15858	15825	15871	15742	15979	15946	15775	15925	15846	15736	15840	15848	15934	15761	15943	15974	15916	15840	15822	15916	15730	15746	15836	15816	15998	15961	15903	15732	15881	15932	15951	15744	15840	16013	15851	15902	15910	15880	15822	15886	15913	15906	15939	15728	15818	15826	15832	15930	15822	15952	15969	15924	15997	15779	15901	15759	15954	15728	15984	15840	15734	16147	15922	15680	15821	15812	15730	15846	15791	15903	15939	15773	15900	15942	15968	15872	15633	15933	15972	15804	15991	15986	15858	15829	15826	15902	15705	15653	15862	15730	15895	15844	15780	15820	16034	15923	15774	15813	15905	15923	15685	15929	15717	15857	16017	15863	15819	15776	15851	15758	15918	15927	15891	15949	15737	15875	15857	15925	15715	15808	15905	15856	15785	15911	15789	15793	15842	15905	16081	15838	15939	15805	15754	15847	16006	15808	15954	15937	15798	15735	15863	15867	15828	15732	15686	15882	15942	15928	15985	15819	15825	15892	15766	15924	16025	15828	16025	15714	15889	15790	15856	15788	15709	16086	15901	15735	15804	15867	15818	15911	15820	16079	15764	15886	15797	15875	15873	15985	15815	15818	15739	15801	15844	15726	15791	15983	15846	15893	15784	15657	15893	15895	15806	15826	15861	15833	15779	15787	15997	15911	15912	15909	15966	15948	16044	15885	16022	15784	15778	15961	15985	15850	15847	15953	15931	15975	15847	15727	15844	15930	15865	15923	15722	15837	15930	15889	15848	15768	15758	16008	16016	15819	15789	15804	15941	15917	15685	15990	15901	15922	15767	15860	15982	15949	15829	15921	15809	15918	15885	15726	15835	15765	15941	15815	16005	15864	15981	15896	15788	15664	15839	15921	15887	15922	15941	15758	15910	15910	15887	15940	15839	15966	15789	16117	15891	15801	15845	15869	15938	15763	15675	15732	15798	15881	15972	15839	15955	15721	15907	15864	15761	16008	15916	15926	15661	15620	15792	15837	15887	15886	15813	15835	15899	15970	15911	15805	15890	15967	15937	15825	15860	15926	15902	16007	15802	15896	15903	15854	15866	15709	15877	15857	15863	15770	15902	15754	15820	15834	16044	15826	15634	15708	15856	15835	15910	15889	16000	15742	15886	16068	15991	15721	15749	15910	15926	15722	15971	15834	15815	15757	15795	15936	16048	15737	15967	15879	15819	15786	15880	15911	15830	16047	15815	15828	15886	15978	15651	15876	15761	15872	15743	15828	15973	15811	16012	15891	15952	15851	15945	15809	15708	15929	15949	16111	15867	15737	15947	15878	15970	15899	15839	15739	15955	15756	15668	15782	15937	15889	15996	15710	15979	16056	15772	15782	15910	15910	15886	15865	15881	15789	15750	15862	15847	15821	15814	16008	15861	15868	15802	15926	15887	15911	15862	15948	15845	15832	15739	15960	15981	15829	15802	15988	15693	15650	15864	15770	15860	15885	15857	15824	15796	15801	15953	15795	15875	15838	15723	15765	15858	15794	15854	15916	15895	15857	15854	15962	15798	15909	15960	15822	15787	15727	15831	15878	15900	15796	15927	15893	15924	15952	15722	15938	15914	15954	15681	15828	15843	15753	15726	15867	15863	15871	15688	15795	15928	15750	15777	15760	15947	15802	15939	15844	15875	15829	16011	15804	15926	15932	15886	15943	15843	15780	16000	15767	15789	15938	15861	16025	15919	15894	15826	15858	15846	15894	15940	15982	15816	15797	15898	15807	15869	15866	15887	15931	15955	15802	15938	15750	15964	15951	16009	15786	15671	15767	15950	15928	15955	15822	15915	15780	15742	15806	16058	15842	15853	15772	15665	16082	15889	15949	15840	15921	15797	15951	15823	15884	15946	15853	15723	16130	15836	15973	15853	15935	15865	15888	15854	15834	15944	15715	15949	15843	15816	15963	15896	15954	16050	15932	16006	15757	15921	15926	16099	15855	15845	15889	15952	15849	15893	15888	15748	15801	15805	15936	15897	15833	15878	15898	15808	15940	15809	15910	16042	15907	15982	15885	15912	15915	15951	15824	15824	15813	15835	15923	15893	15957	15867	15973	15918	15863	15762	16001	15949	15751	15931	15827	15755	15727	16012	15871	15775	16060	15892	15890	15977	16009	15799	15794	15763	15883	15861	15837	15833	15718	15865	15885	15914	15907	15869	15923	15997	15911	15895	15760	15852	15919	15792	15796	15848	15952	15905	15875	15912	15950	15763	15959	15734	15941	16034	15771	15960	15864	15836	15849	15853	15875	15972	15900	16075	15697	15736	15986	15867	15908	15907	15794	16055	15974	15891	15734	15900	15907	15984	15830	15880	15884	15839	15748	15890	15704	15891	15819	15764	15750	15805	15887	15757	16016	15774	15993	15821	15935	15848	15889	15960	16023	15771	15722	16026	15855	15841	15718	15818	15926	15850	15669	15793	15817	15845	15790	15939	15743	15937	15890	15717	15773	15981	15761	15935	15934	15790	15920	15824	15821	15913	15722	15924	16008	15874	15843	15774	15887	15806	15857	15778	15982	15913	16003	15821	15679	15956	15936	15714	15801	16113	15767	15847	15970	15793	15711	15940	15944	15859	15972	15845	15869	15914	15812	15672	15915	15863	15894	15873	15833	15912	16044	15766	16045	15739	15925	15864	15857	15887	16019	15714	15950	15896	15932	15856	15865	15801	15999	15985	16076	15923	15973	15720	15916	15933	15851	15767	15912	15846	15960	15858	16002	15832	15777	15880	15975	15799	15970	15953	15900	15745	15889	16008	15764	16031	15985	15848	15809	15945	15691	15916	15922	15812	15892	15902	15822	15649	15908	15870	15873	15872	15884	15876	15799	15763	16018	15902	15847	15857	15732	16011	15797	15749	15838	15837	15874	15607	15775	15920	15920	15788	15731	15870	16110	15690	15761	15913	15675	16001	15974	15845	15987	15842	15875	15799	16029	15871	15962	15673	15745	15815	15833	15955	15950	15772	15907	15996	15833	15980	15997	15972	15779	15849	15879	15951	15771	15816	15838	15980	15975	15890	16059	15981	15750	15803	15919	15974	15835	16032	15825	16001	15938	15807	15858	15828	15741	15756	15990	15869	15796	15730	15733	15856	15800	15869	15819	15698	15852	15903	15965	15739	16011	15877	15908	15850	15915	15923	15830	15886	15872	15957	15843	15805	15787	15860	15724	15913	15693	15846	16083	15922	15749	15861	15574	15859	15974	15877	15754	15860	15883	15776	15832	15873	15793	15975	15919	16018	15937	15912	15867	15892	16001	15909	15757	15802	15929	15737	15938	15866	15804	15912	15979	15944	15883	15939	15850	15894	15905	15963	15916	15729	15934	15864	16001	15900	15869	15800	15867	15839	15693	15767	16025	15768	15929	15763	15958	15853	15973	15773	15895	15853	15746	15851	15750	15910	15847	15822	15838	15889	15806	15891	15781	16030	15890	15892	15880	15790	15870	15996	15947	15896	15835	15972	15991	15669	15778	15919	16022	15836	15875	15849	15946	15918	15897	15792	15945	15734	15842	16086	15734	16111	15739	15938	15977	15946	15820	15859	15885	15934	15946	15715	15826	15909	15852	15907	15884	15833	15846	15874	15894	15807	15730	16073	15893	15875	15937	15763	15792	15679	15834	15886	15743	15705	15684	15828	15778	15967	15972	15805	15820	15902	15897	15764	15770	15883	15745	15996	15936
27378	22698	26173	22165	18403	18000	17354	16544	16402	16797	19326	18869	17428	16122	15743	15955	15754	15879	16116	15873	15895	15609	15790	15944	15739	15813	15817	15921	15704	15671	15851	15768	16025	15988	15758	15953	15896	15835	15763	15763	15786	15731	15750	15820	15785	15654	15996	15769	15758	15862	15728	15848	15760	15633	16010	15705	15696	15862	15928	15588	15814	15912	15833	15634	15813	15737	15790	15745	15843	15964	15870	15755	15651	15491	15737	15737	15843	15935	15708	15786	15515	15713	15725	15765	15660	15774	15941	15824	15769	15647	15510	15615	15831	15693	15689	15623	15741	15759	15947	15797	15756	15889	15683	15614	15751	15950	15880	15780	15561	15918	15749	15722	15764	15674	15630	15774	15724	15848	15779	15501	15807	15601	15818	15771	15848	15765	15893	15803	15681	15814	15811	15941	15602	15852	15641	15912	15556	15680	15804	15761	15753	15706	15703	15694	15888	15687	15854	15612	15914	16062	15803	15464	16012	15751	15922	15810	15932	15795	15860	15736	15742	15534	15848	15752	15930	15610	15925	15771	15750	15875	15561	15710	15778	15806	15621	15881	15664	15813	15782	15825	15678	15670	15829	15614	15709	15767	15709	15617	15740	15991	15864	15749	15755	15683	15799	15526	15967	15832	15913	15641	15811	15814	15910	15703	15783	15878	15835	15672	15649	15781	15810	15741	15854	15767	15955	15711	15632	15600	15618	15714	15855	15619	15682	15797	15780	15902	15798	15840	15761	15729	15927	15638	15607	15591	15676	15858	15776	15813	15753	15724	15832	15537	15790	15759	15843	15731	15807	15733	15790	15865	15793	15713	15520	15697	15813	15867	15758	15766	15813	15624	15816	15634	15619	15766	15581	15890	15658	15898	15781	15676	15743	15847	15908	15663	15576	15791	15728	15643	15738	15956	15675	15603	15846	15692	16153	15847	15718	15669	15710	15702	15789	15791	15726	15805	15749	15772	15510	15777	15588	15526	15753	15465	15790	15843	15758	15639	15794	15918	15756	15898	15914	15897	16066	15754	15885	15477	15665	15649	15738	15792	15959	15732	15714	15865	15687	15891	15866	15706	15713	15654	15622	15785	15695	15676	15695	15762	15657	15915	15786	15559	15812	15550	15483	15850	15781	15798	15923	15773	15676	15957	15519	15822	15618	15645	15632	15936	15654	15755	15794	15727	15795	15764	15789	15855	15876	15674	15813	15747	15933	15839	15586	15756	15769	15613	15661	15722	15775	15745	15738	15846	15705	15862	15663	15690	15798	15849	15874	15854	15770	15912	15635	15755	15699	15741	15643	15867	15746	15544	15781	15787	15773	15717	15800	15666	15946	15709	15722	15740	15590	15861	15788	15813	16015	15683	15610	15920	15741	15674	15697	15803	15635	15648	15611	15993	15884	15590	15798	15769	15627	15917	15749	15769	15593	15828	15663	15673	15970	15729	15897	15851	15678	15670	15747	15717	15754	15921	15813	15868	15760	15739	15864	15730	15866	15722	15725	15847	15733	15700	15858	15778	15650	15786	15800	15793	15677	15672	15508	15759	15861	15729	15731	15703	15707	15733	15787	15411	15745	15964	15778	15697	15758	15714	15784	15836	15608	15807	15672	15602	15761	15856	15815	15646	15828	15623	15743	15742	15605	15681	15697	15784	15633	16169	15798	15814	15642	15949	15685	15755	15707	15676	15827	15799	15713	15646	15749	15601	15939	15598	15801	15725	15701	15782	15864	15525	16022	15799	15644	15730	15792	15736	15871	15781	15738	15636	15739	15793	15953	15760	15757	15789	15834	15693	15661	15719	15726	15669	15947	15644	15701	15750	15819	15615	15933	15656	15767	15884	15856	15634	15833	15859	15913	15905	15695	15796	15758	15680	15789	15679	15606	15787	15686	15791	15763	15805	15928	15542	15751	15715	16033	15862	15627	15730	15602	15667	15787	15576	15699	15629	15748	15716	15799	15669	15557	15624	15725	15759	15893	15773	15844	15812	15787	15904	15810	15732	15753	15774	15833	15734	15756	15684	15663	15891	15653	15720	15715	15920	15717	15663	15824	15779	15858	15645	15961	15615	15537	15959	15767	15714	15926	15769	15687	15652	15872	15708	15862	15985	15845	15724	15720	15628	15902	15635	15870	15795	15668	15691	15741	16002	15696	15843	15744	15612	15781	15852	15696	15877	15905	15769	15758	15798	15772	15581	15786	15658	15822	15647	15812	15840	15732	15794	15852	15838	15775	15818	15883	15805	15742	15877	15804	15672	15759	15856	15738	15793	15676	15731	15787	16018	15720	15782	15815	15782	15786	15758	15669	15675	15751	15654	15943	15947	15804	15863	15877	15909	15832	15813	15768	15733	15930	15719	15899	15779	15731	15898	15640	15642	15947	15706	15471	15851	15735	15803	15734	15806	15632	15631	15578	15620	15800	15723	15591	15820	15642	15789	15868	15839	15784	15594	15910	15808	15821	15697	15716	15648	15648	15659	15927	15610	15575	15541	15663	15720	15974	15769	15606	15665	15772	15897	15835	15664	15761	15932	15637	15722	15770	15607	15783	15675	15731	15609	15756	15684	15718	15829	15899	15736	15880	15768	15837	15789	15781	15915	15863	15753	15931	15719	15707	15775	15762	15582	15657	15659	15627	15693	15721	15750	15823	15667	15695	15524	15686	15819	15704	15732	15969	15756	15966	15662	15844	15778	15827	15702	15928	15580	15655	15579	15846	15755	15722	15660	15705	15743	15724	15714	15734	15707	15724	15819	15868	15903	15712	15605	15604	15624	15698	15865	15721	15669	15693	15668	15738	15638	15714	15675	15730	15969	15810	15668	15790	15861	15837	15755	15840	15790	15877	15633	15482	15967	15837	15586	15797	15603	15671	15764	15569	15870	15552	15534	15603	15931	15948	15682	15897	15699	15831	15822	15708	15652	15723	15783	15847	15808	15748	15930	15796	15762	15754	15737	15624	15728	15846	15774	15645	15788	15973	15715	15788	15858	15767	15891	15777	15858	15911	15758	15992	15851	15793	15743	15701	15555	15780	15744	15580	15827	15711	15796	15937	15745	15781	15627	15958	15841	15829	15769	16009	15955	15673	15824	15863	15623	15811	15761	15549	15580	15737	15354	15841	15810	15889	15852	15771	15768	15746	15619	15626	15719	15860	15775	15555	15775	15757	15689	15833	15857	15769	15719	15753	15788	15804	15866	15940	15823	15507	15737	15810	15733	15725	15832	15685	15772	15755	15734	15722	15738	15778	15621	15440	15784	15882	15838	15737	15712	15720	15653	15793	15959	15855	15767	15602	15763	15783	15678	15660	15833	15690	15591	15809	15688	15738	15870	15866	15789	15743	15620	15753	15781	15916	15597	15748	15783	15810	15801	15845	15743	15803	15733	15793	15873	15772	15738	15891	16025	15722	15878	15843	15633	15789	15639	15824	15628	15772	15642	15657	15906	15629	15612	15771	15839	15761	15590	15682	15780	15800	15756	15736	15775	15930	15883	15639	15763	15576	15769	15765	15836	15685	15874	15824	15787	15790	15780	15934	15777	15807	15967	15756	16009	15784	15773	15721	15690	15939	15719	15762	15486	15820	15797	15630	15715	15784	15899	15753	15674	15781	15718	15788	15482	15551	15815	15790	15767	15853	15913	15686	15870	15858	15776	15777	15668	15706	15767	15885	15901	15836	15752	15856	15873	15823	15673	15789	15742	15750	15683	15727	15855	15832	15720	15861	15805	15726	15707	15767	15730	15793	15807	15863	15912	15644	15705	15722	15759	15751	15822	15748	15752	15818	15642	15706	15544	15841	15479	15775	15839	15843	15560	15814	15716	15694	15831	15664	15686	15790	15904	15723	15883	15610	15704	15766	15688	15734	15839	15706	15797	15834	15660	15879	15773	15694	15754	15852	15749	15795	15777	15570	15819	15605	15933	15777	15733	15831	16083	15666	15809	15900	15870	15714	15673	15925	15661	15688	15624	15781	15696	15912	15789	15657	15654	15737	15810	15887	15729	15935	15829	15837	15843	15878	15549	15828	15825	15711	15737	15842	15706	15918	15789	15677	15767	15603	15614	15850	15634	15777	15954	15759	15779	15825	15799	15868	15786	15853	15516	15643	15703	15726	15827	15749	15926	15541	15610	16005	15536	15894	15846	15791	15803	15756	15717	15665	15813	15748	15738	15624	15898	15829	15770	15690	15559	15601	15589	15778	15699	15647	15609	15955	15668	15601	15751	15819	15776	15953	15737	15809	15822	16034	15972	15754	15700	15668	15645	15751	15743	15863	15657	15716	15837	15598	15715	15568	15792	15692	15580	15678	15907	15835	15780	15633	15794	15761	15631	15763	15712	15644	15886	15709	15907	15820	15743	15819	15552	15924	15785	15693	15854	15761	15778	15770	15845	15910	15854	15674	15810	15851	15700	15752	15731	15877	15793	15609	15861	15915	15851	15775	15868	15919	15881	15847	15908	15626	15803	15922	16045	15926	15814	15650	15719	15907	15783	15752	15511	15641	15857	15770	16077	15838	15979	15834	15762	15883	15818	15799	15706	15711	15721	15858	15755	15851	15963	15748	15850	15814	15817	15798	15780	15621	15771	15648	15815	15686	15753	15634	15763	15668	15742	15706	15695	15801	15773	15719	15753	15566	15766	15788	15747	15693	15796	15718	15815	15736	15913	15733	15725	15774	15785	15617	15736	15754	15661	15816	15957	15707	15653	15748	15806	15738	15719	15740	15629	15673	15800	15874	15845	15855	15505	15589	15604	15731	15835	15860	15737	15906	15705	15779	15715	15860	15877	15835	15598	15796	15668	15742	15851	15659	15716	15974	15758	15704	15869	15689	15674	15765	15830	15818	15757	15714	15573	15729	15862	15565	15541	15774	15635	15717	15854	15647	15786	15991	15677	15633	15745	15620	15702	15820	15792	15816	15848	15819	15768	15729	15686	15796	15661	15714	15887	15705	15751	15919	15776	15768	15775	15892	15893	15830	15614	15910	15810	15612	15800	15843	15817	15807	15821	15627	15904	15782	15727	15726	15753	15771	15663	15811	15613	15972	15850	15847	15669	15568	15592	15730	15670	15694	15954	15660	15866	15563	15650	15717	15739	15845	15578	15729	15563	15824	15577	15788	15610	15832	15824
18223	29752	25978	19938	19304	17860	16303	15803	15812	16369	19964	18344	16348	14862	14666	14690	14618	14534	14510	14614	14613	14363	14688	14604	14544	14746	14604	14681	14679	14514	14680	14637	14501	14600	14505	14545	14541	14590	14636	14632	14670	14639	14511	14701	14635	14693	14492	14693	14491	14556	14665	14569	14496	14576	14721	14671	14687	14668	14538	14597	14609	14517	14636	14668	14554	14700	14618	14615	14618	14552	14658	14570	14551	14543	14493	14584	14617	14555	14526	14504	14622	14580	14717	14513	14550	14569	14553	14641	14698	14465	14435	14527	14422	14666	14634	14614	14615	14543	14677	14563	14656	14617	14615	14556	14489	14692	14460	14492	14603	14368	14643	14535	14775	14500	14442	14643	14582	14645	14722	14727	14450	14678	14469	14741	14752	14707	14671	14593	14543	14567	14572	14627	14455	14524	14744	14553	14331	14644	14472	14439	14501	14597	14481	14561	14594	14706	14700	14606	14656	14518	14664	14473	14782	14529	14604	14487	14725	14511	14605	14359	14572	14788	14640	14541	14664	14554	14628	14486	14541	14505	14677	14396	14594	14616	14609	14494	14606	14594	14579	14526	14634	14503	14543	14433	14598	14789	14592	14474	14634	14451	14509	14650	14599	14489	14642	14617	14547	14495	14483	14606	14760	14662	14642	14499	14659	14631	14485	14606	14569	14640	14507	14601	14558	14553	14612	14557	14509	14554	14579	14553	14569	14397	14515	14683	14594	14590	14596	14652	14670	14572	14571	14631	14654	14368	14688	14488	14603	14575	14698	14664	14590	14551	14466	14600	14711	14488	14559	14589	14608	14689	14676	14571	14538	14681	14692	14582	14481	14586	14559	14690	14659	14519	14557	14492	14383	14675	14583	14617	14486	14541	14646	14602	14432	14662	14455	14611	14459	14567	14612	14635	14540	14586	14448	14588	14621	14527	14539	14591	14734	14615	14646	14548	14661	14445	14634	14553	14434	14639	14678	14640	14558	14645	14645	14617	14569	14615	14597	14839	14549	14672	14675	14530	14559	14594	14745	14575	14647	14527	14550	14596	14418	14459	14564	14502	14568	14606	14548	14615	14604	14535	14631	14534	14672	14641	14430	14490	14502	14561	14589	14595	14431	14699	14525	14619	14587	14644	14646	14562	14657	14549	14684	14590	14577	14609	14599	14585	14637	14530	14544	14571	14469	14647	14630	14658	14673	14692	14627	14543	14616	14624	14551	14614	14712	14548	14671	14606	14578	14410	14478	14777	14684	14491	14679	14539	14515	14408	14413	14602	14589	14554	14572	14595	14591	14599	14652	14660	14507	14779	14516	14541	14598	14633	14691	14727	14615	14650	14753	14589	14593	14648	14586	14600	14722	14634	14441	14546	14609	14552	14731	14666	14477	14591	14495	14522	14603	14746	14621	14567	14505	14653	14633	14555	14675	14567	14699	14602	14516	14629	14686	14575	14573	14635	14568	14620	14614	14734	14491	14643	14722	14563	14662	14552	14582	14529	14606	14599	14567	14696	14502	14425	14836	14604	14539	14394	14718	14531	14636	14732	14471	14476	14549	14600	14631	14662	14669	14604	14648	14664	14509	14598	14581	14540	14602	14471	14384	14518	14566	14730	14724	14486	14658	14651	14613	14770	14567	14526	14618	14586	14586	14452	14570	14618	14355	14539	14434	14702	14717	14613	14609	14454	14511	14634	14715	14594	14668	14697	14619	14652	14648	14542	14598	14455	14633	14543	14598	14679	14545	14626	14460	14724	14628	14399	14594	14586	14628	14579	14666	14444	14519	14480	14605	14490	14645	14629	14624	14707	14621	14662	14604	14678	14641	14675	14620	14794	14759	14621	14510	14645	14680	14425	14769	14631	14566	14672	14735	14593	14520	14702	14634	14636	14656	14640	14626	14723	14582	14611	14636	14655	14450	14650	14609	14661	14545	14463	14477	14741	14522	14581	14629	14429	14369	14444	14675	14422	14645	14620	14618	14548	14616	14487	14651	14612	14525	14582	14598	14548	14538	14654	14515	14668	14613	14674	14623	14584	14587	14495	14675	14526	14512	14556	14624	14630	14503	14649	14370	14560	14605	14548	14589	14470	14595	14693	14621	14655	14506	14628	14805	14645	14611	14675	14528	14690	14480	14800	14554	14671	14494	14412	14585	14456	14569	14540	14554	14753	14519	14728	14674	14484	14564	14511	14426	14615	14558	14608	14649	14613	14573	14454	14393	14796	14536	14547	14431	14475	14647	14658	14469	14511	14667	14585	14580	14591	14615	14618	14554	14526	14699	14663	14493	14597	14550	14597	14570	14589	14541	14719	14646	14572	14434	14630	14496	14653	14593	14623	14618	14498	14541	14672	14543	14675	14716	14650	14604	14621	14555	14665	14518	14674	14520	14808	14706	14527	14639	14418	14618	14423	14574	14487	14478	14539	14643	14748	14539	14494	14494	14476	14614	14459	14680	14599	14760	14621	14479	14713	14775	14621	14696	14600	14803	14569	14595	14470	14628	14411	14656	14531	14636	14473	14647	14562	14472	14510	14589	14833	14579	14612	14692	14819	14560	14705	14611	14495	14708	14685	14639	14653	14597	14598	14536	14630	14436	14594	14459	14599	14528	14676	14570	14718	14535	14617	14659	14643	14573	14519	14597	14640	14726	14464	14583	14549	14660	14540	14626	14517	14648	14553	14525	14679	14561	14692	14489	14671	14725	14551	14578	14612	14579	14522	14499	14568	14632	14676	14419	14640	14542	14539	14515	14802	14588	14451	14613	14640	14670	14768	14764	14387	14556	14569	14650	14537	14651	14488	14584	14670	14407	14662	14530	14664	14466	14718	14525	14643	14423	14544	14494	14622	14656	14511	14481	14541	14640	14693	14505	14700	14626	14617	14485	14526	14489	14785	14677	14515	14660	14668	14601	14752	14594	14470	14631	14513	14614	14662	14662	14435	14573	14541	14620	14573	14507	14737	14706	14539	14607	14602	14629	14513	14626	14718	14732	14471	14544	14476	14549	14595	14458	14559	14483	14476	14675	14646	14609	14847	14555	14632	14477	14519	14499	14740	14625	14667	14331	14672	14714	14581	14728	14705	14720	14678	14644	14616	14584	14614	14570	14653	14606	14613	14503	14590	14638	14653	14650	14589	14543	14492	14596	14589	14623	14559	14647	14595	14688	14450	14552	14637	14550	14708	14607	14617	14492	14530	14537	14516	14756	14635	14571	14548	14640	14581	14729	14411	14595	14441	14604	14545	14418	14618	14603	14438	14678	14675	14567	14670	14512	14644	14601	14630	14664	14716	14721	14526	14587	14608	14365	14498	14610	14558	14523	14610	14437	14551	14661	14411	14603	14645	14558	14671	14756	14579	14683	14576	14551	14605	14630	14549	14648	14635	14516	14469	14605	14605	14578	14473	14673	14551	14588	14727	14737	14677	14638	14577	14471	14614	14745	14582	14558	14536	14675	14597	14661	14768	14530	14657	14579	14656	14567	14521	14607	14668	14663	14752	14583	14476	14658	14573	14585	14517	14654	14551	14600	14805	14540	14732	14658	14573	14610	14585	14773	14576	14775	14418	14531	14650	14557	14570	14519	14681	14648	14544	14573	14546	14559	14609	14670	14703	14740	14636	14582	14486	14562	14599	14719	14598	14659	14653	14468	14792	14464	14597	14587	14674	14478	14758	14422	14726	14639	14478	14511	14560	14768	14695	14613	14562	14530	14577	14488	14577	14729	14583	14629	14594	14550	14583	14670	14539	14494	14709	14446	14661	14479	14659	14626	14437	14736	14516	14610	14535	14730	14499	14524	14571	14628	14674	14681	14577	14521	14620	14587	14729	14693	14700	14666	14591	14513	14663	14502	14464	14716	14761	14561	14561	14553	14522	14563	14501	14612	14599	14525	14551	14649	14512	14556	14643	14725	14538	14639	14557	14563	14597	14563	14540	14760	14614	14413	14457	14642	14585	14695	14538	14654	14594	14329	14541	14392	14564	14575	14611	14563	14639	14746	14596	14662	14457	14668	14673	14618	14460	14684	14576	14555	14440	14668	14616	14591	14645	14552	14607	14630	14645	14658	14624	14620	14565	14627	14730	14642	14634	14587	14810	14587	14699	14597	14612	14562	14700	14524	14597	14684	14560	14484	14715	14575	14503	14505	14681	14778	14649	14574	14851	14694	14656	14530	14636	14526	14688	14724	14598	14742	14707	14518	14630	14621	14539	14581	14807	14495	14540	14519	14538	14585	14453	14461	14533	14597	14592	14614	14491	14647	14644	14729	14489	14683	14512	14524	14707	14574	14312	14699	14528	14504	14664	14693	14787	14689	14798	14599	14676	14625	14491	14660	14615	14614	14674	14450	14750	14643	14555	14715	14536	14318	14647	14591	14647	14356	14590	14675	14572	14703	14699	14575	14491	14764	14599	14652	14602	14603	14465	14543	14562	14552	14551	14572	14454	14776	14555	14441	14716	14502	14692	14619	14760	14660	14734	14577	14742	14658	14591	14705	14656	14623	14599	14698	14405	14594	14697	14609	14606	14746	14530	14592	14656	14602	14546	14595	14631	14593	14628	14586	14553	14709	14476	14895	14642	14710	14683	14612	14769	14531	14553	14595	14621	14516	14631	14696	14686	14774	14576	14572	14674	14602	14708	14587	14573	14529	14528	14659	14593	14640	14646	14761	14739	14614	14553	14617	14459	14558	14722	14564	14605	14539	14550	14631	14530	14674	14582	14483	14552	14498	14710	14360	14609	14514	14564	14527	14695	14507	14547	14810	14699	14628	14657	14569	14625	14498	14582	14497	14579	14532	14706	14624	14773	14495	14532	14533	14682	14650	14688	14596	14600	14617	14680	14642	14656	14579	14444	14592	14751	14514	14573	14615	14574	14550	14441	14474	14449	14549	14637	14768	14704	14815	14778	14437	14622	14658	14626	14641	14492	14683	14466	14687	14510	14566	14588	14533	14712	14585	14581	14613	14591	14557	14545	14778	14473	14765	14701	14720	14414	14751	14587	14619	14622	14651	14505	14564	14683	14557	14507	14671	14626	14562	14550	14591	14616	14502	14533	14639	14545	14667	14722	14640	14447	14640	14734	14662	14600	14748	14511	14667	14548	14787	14715	14592	14597	14674	14641	14609	14707
24548	21465	28664	25016	22836	21881	20486	18166	17112	23865	33049	28523	22482	17622	16644	16656	16345	16389	16500	16333	16582	16264	16178	16485	16428	16299	16536	16307	16505	16352	16212	16221	16217	16453	16289	16473	16262	16223	16336	16401	16316	16282	16194	16255	16414	16375	16381	16395	16294	16299	16466	16390	16338	16328	16428	16337	16262	16286	16605	16341	16427	16544	16439	16317	16690	16171	16553	16455	16374	16357	16410	16241	16363	16386	16251	16300	16375	16376	16307	16126	16185	16481	16571	16286	16198	16410	16282	16510	16324	16440	16386	16246	16325	16328	16326	16297	16406	16206	16092	16198	16100	16381	16286	16202	16246	16303	16337	16279	16273	16311	16471	16230	16371	16417	16337	16285	16255	16334	16488	16253	16352	16348	16421	16485	16194	16520	16371	16396	16339	16427	16249	16273	16324	16269	16415	16294	16206	16213	16291	16144	16274	16244	16316	16246	16288	16512	16141	16276	16294	16378	16151	16288	16298	16162	16140	16316	16286	16263	16275	16424	16373	16291	16349	16223	16261	16387	16416	16187	16542	16435	16485	16286	16173	16357	16249	16338	16362	16188	16193	16050	16317	16490	16227	16031	16537	16278	16153	16409	16375	16201	16373	16364	16403	16278	16200	16257	16188	16420	16352	16337	16319	16266	16193	16367	16420	16393	16411	16357	16221	16251	16301	16270	16267	16066	16208	16240	16252	16252	16208	16186	16065	16399	16245	16330	16227	16321	16360	16251	16252	16280	16280	16452	16573	16168	16241	16464	16185	16403	16341	16318	16350	16320	16346	16409	16439	16188	16227	16111	16388	16183	16255	16203	16260	16171	16280	16442	16223	16197	16317	16316	16212	16172	16377	16148	16300	16445	16270	16126	16226	16266	16412	16286	16231	16552	16323	16470	16423	16277	16191	16293	16323	16310	16324	16267	16255	16447	16364	16247	16073	16319	16421	16382	16327	16117	16255	16288	16316	16166	16210	16390	16337	16359	16221	16269	16156	16250	16320	16128	16237	16303	16363	16357	16444	16449	16211	16292	16433	16199	16154	16403	16490	16215	16271	16466	16243	16233	16409	16159	16213	16359	16300	16228	16121	16396	16210	16044	16062	16336	16056	16475	16420	16481	16321	16333	16376	16219	16261	16280	16347	16169	16271	16114	16301	16022	16394	16447	16482	16524	16115	16253	16528	16309	16325	16362	16409	16393	16410	16231	16346	16403	16334	16425	16197	16384	16416	16255	16177	16269	16518	16324	16364	16431	16257	16481	16255	16425	16270	16070	16259	16346	16151	16101	16430	16450	16111	16330	16348	16203	16428	16168	16087	16369	16192	16378	16429	16541	16165	16095	16197	16315	16262	16339	16270	16203	16015	16221	16236	16346	16177	16111	16235	16227	16267	16206	16337	16379	16433	16353	16251	16111	16276	16465	16403	16430	16166	16351	16384	16410	16395	16139	16106	16178	16265	16297	16377	16258	16272	16180	16121	16296	16426	16241	16480	16350	16197	16352	16445	16304	16422	16304	16234	16201	16281	16355	16082	16329	16319	16348	16139	16193	16147	16372	16371	16223	16420	16213	16247	16455	16267	16368	16249	16307	16290	16331	16286	16483	16338	16296	16355	16273	16205	16062	16389	16500	16429	16304	16391	16304	16276	16327	16123	16239	16536	16247	16295	16487	16238	16296	16161	16178	16281	16237	16112	16464	16366	16399	16124	16403	16282	16269	16297	16159	16347	16091	16212	15956	16278	16431	16251	16445	16159	16273	16039	16157	16399	16302	16287	16400	16321	16276	16420	16387	16308	16227	16209	16123	16227	16333	16256	16251	16348	16291	16331	16301	16433	16261	16401	16219	16173	16606	16329	16509	16222	16355	16360	16289	16440	16162	16415	16368	16248	16171	16336	16406	16353	16198	16129	16435	16243	16311	16373	16477	16377	16363	16256	16312	16258	16296	16335	16371	16395	16405	16346	16319	16114	16355	16241	16120	16389	16236	16247	16226	16308	16417	16099	16433	16281	16310	16354	16479	16309	16314	16310	16325	16179	16122	16333	16261	16373	16461	16394	16234	16451	16224	16324	16167	16228	16316	16429	16242	16134	16291	16345	16213	16406	16289	16410	16500	16454	16320	16195	16422	16516	16345	16423	16282	16292	16332	16286	16196	16334	16225	16308	16264	16278	16319	16379	16308	16325	16389	16378	16331	16392	16216	16270	16216	16446	16309	16228	16453	16382	16390	16276	16148	16267	16335	16260	16424	16388	16525	16363	16350	16560	16155	16200	16188	16294	16379	16268	16215	16301	16352	16231	16297	16149	16169	16286	16156	16151	16321	16322	16329	16336	16432	16251	16227	16444	16302	16333	16088	16280	16405	16425	16329	16385	16251	16192	16395	16095	16541	16230	16378	16272	16383	16542	16495	16341	16298	16419	16141	16259	16162	16458	16363	16260	16251	16253	16338	16356	16245	16357	16335	16358	16157	16357	16115	16443	16300	16183	16187	16344	16384	16384	16198	16366	16261	16220	16406	16394	16237	16050	16276	16152	16336	16406	16029	16119	16353	16591	16281	16223	16486	16319	16453	16177	16320	16405	16398	16315	16279	16213	16327	16450	16202	16342	16271	16118	16647	16429	16389	16340	16372	16222	16125	16293	16390	16456	16307	16520	16353	16449	16093	16196	16365	16295	16336	16397	16287	16316	16120	16254	16225	16247	16151	16412	16494	16359	16306	16513	16340	16293	16292	16301	16286	16356	16366	16272	16361	16232	16277	16238	16441	16169	16377	16482	16313	16320	16229	16247	16363	16452	16278	16336	16479	16211	16154	16394	16285	16310	16288	16066	16312	16382	16057	16382	16329	16354	16310	16273	16192	16142	16175	16404	16292	16134	16368	16269	16196	16228	16208	16330	16230	16424	16334	16141	16211	16440	16215	16322	16294	16243	16438	16296	16263	16454	16256	16380	16323	16182	16442	16338	16222	16506	16293	16292	16334	16188	16567	16506	16231	16340	16419	16370	16276	16114	16368	16432	16212	16344	16282	16274	16478	15974	16363	16242	16426	16344	16213	16243	16132	16102	16439	16380	16317	16325	16365	16469	16391	16435	16210	16419	16296	16338	16337	16218	16393	16255	16362	16195	16348	16301	16345	16132	16432	16342	16471	16484	16250	16230	16202	16184	16308	16108	16254	16277	16476	16362	16274	16191	16559	16353	16314	16351	16496	16350	16165	16439	16182	16105	16239	16399	16394	16107	16284	16385	16480	16204	16329	16160	16220	16457	16389	16218	16382	16234	16378	16296	16251	16282	16187	16426	16419	16372	16279	16252	16373	16381	16152	16553	16323	16311	16272	16473	16322	16184	16270	16219	16476	16189	16277	16305	16503	16170	16265	16112	16018	16046	16433	16412	16241	16204	16325	16217	16255	16196	16115	16344	16132	16221	16361	16409	16317	16360	16300	16473	16292	16032	16262	16215	16349	16439	16512	16283	16246	16301	16397	16409	16226	16248	16320	16177	16385	16257	16080	16335	16202	16347	16363	16346	16445	16430	16168	16422	16276	16235	16318	16237	16318	16372	16354	16190	16247	16499	16365	16198	16313	16113	16333	16332	16305	16115	16393	16325	16239	16182	16326	16268	16402	16318	16323	16481	16454	16378	16225	16195	16452	16155	16239	16309	16205	16165	16530	16090	16230	16101	16381	16258	16297	16164	16359	16208	16297	16302	16304	16198	16434	16297	16345	16480	16255	16281	16412	16301	16319	16397	16301	16375	16328	16259	16362	16120	16298	16176	16364	16351	16250	16463	16333	16109	16196	16229	16144	16180	16387	16199	16337	16196	16375	16247	16371	16307	16240	16236	16359	16386	16360	16401	16364	16330	16404	16375	16251	16268	16458	16372	16378	16285	16253	16189	16276	16205	16543	16354	16415	16405	16344	16438	16239	16195	16356	16363	16144	16308	16173	16291	16094	16355	16426	16322	16328	16275	16256	16229	16311	16425	16319	16426	16305	16340	16286	16175	16381	16237	16563	16341	16309	16358	16250	16310	16374	16277	16274	16264	16306	16546	16314	16513	16485	16447	16212	16349	16368	16227	16266	16402	16401	16335	16300	16392	16386	16221	16201	16266	16137	16337	16465	16236	16254	16321	16371	16300	16165	16452	16177	16305	16363	16345	16395	16443	16425	16315	16391	16336	16247	16304	16174	16220	16143	16346	16368	16287	16177	16312	16437	16388	16289	16372	16081	16521	16398	16228	16296	16198	16447	16339	16376	16345	16409	16301	16283	16242	16296	16307	16356	16400	16406	16478	16401	16399	16089	16381	16323	16363	16389	16365	16188	16059	16570	16327	16162	16208	16348	16456	16461	16425	16285	16156	16437	16307	16383	16467	16276	16150	16252	16584	16344	16435	16235	16137	16394	16320	16452	16324	16296	16264	16335	16388	16302	16260	16566	16211	16092	16266	16412	16224	16318	16327	16286	16156	16387	16339	16221	16292	16302	16438	16185	16461	16172	16389	16219	16294	16190	16455	16250	16422	16371	16490	16353	16329	16258	16229	16328	16462	16201	16133	16207	16246	16357	16261	16461	16403	16246	16253	16459	16460	16392	16388	16297	16314	16232	16452	16188	16324	16397	16430	16365	16125	16409	16260	16137	16381	16335	16422	16415	16306	16268	16125	16326	16434	16437	16205	16399	16343	16249	16279	16350	16269	16255	16290	16139	16381	16391	16386	16237	16179	16177	16284	16506	16260	16312	16417	16137	16104	16172	16383	16340	16180	16342	16347	16096	16183	16182	16226	16528	16295	16236	16377	16348	16082	16550	16206	16328	16245	16236	16264	16238	16307	16360	16501	16342	16129	16311	16223	16436	16216	16467	16577	16392	16307	16118	16377	16348	16234	16313	16477	16309	16264	16381	16229	16159	16365	16270	16409	16468	16360	16318	16266	16348	16358	16359	16347	16315	16238	16343	16315	16182	16263	16340	16279	16120	16323	16400	16270	16419	16216	16147	16463	16386	16190	16251	16315	16353	16363	16090	16242	16330	16341	16339	16293	16491	16446	16319	16401	16115	16428	16278	16348	16178	16284	16259	16366	16345	16161	16177	16314	16357	16479	16439	16299	16309	16352	16480	16488	16113	16212	16389
15024	24222	27756	23253	23108	20895	18776	17138	16193	26998	36693	29396	22502	15727	14744	14868	14990	14841	15127	14821	14968	15101	14877	14936	15070	14981	14919	15016	14975	15013	14923	14970	15071	14900	15074	15056	14998	15175	15018	15036	14914	15083	15065	14989	14918	14963	14943	14859	14883	15025	14931	15107	14801	14808	14911	15149	14863	15060	14911	15097	15020	14892	14929	14969	14881	14952	14985	14960	15057	15059	14982	14998	14883	14825	15032	15049	14993	15003	14969	15075	14931	14822	14956	14941	14837	15058	14853	14898	14914	14937	14982	14834	14896	14965	14912	14942	14968	15095	14962	14874	14996	15008	14910	14832	14934	15099	15079	14943	14999	14759	14934	15080	15053	14993	14911	14854	15061	14819	14867	14932	15013	14953	14964	15020	14867	14924	15011	14968	14900	14931	14923	14871	14811	14945	14843	14913	14962	14818	14998	14964	14912	15049	14797	14924	14773	15062	15092	14956	14700	14904	15123	14863	15087	15042	15108	15008	15054	14867	15043	15050	14941	14808	14911	14975	14971	14958	15021	14877	14837	14944	15127	14907	15072	14843	14993	15091	14803	14947	14970	14903	14954	15035	14912	14965	14926	14810	14788	14884	14883	14936	14843	14901	14955	14975	14897	14809	14926	14977	15148	14905	14981	14714	14940	14919	14945	14881	14968	14873	14804	14826	15082	14824	14861	14956	15044	14939	15037	14943	15119	14945	14983	14898	14993	15078	15025	14955	15007	15049	14956	14849	14943	14832	14961	14931	14958	15013	14843	15005	15009	15021	15015	15025	14945	14935	14952	14965	14953	14901	15000	15027	14939	14858	15028	14983	14951	15057	14983	14965	14912	14887	14908	15021	15025	14964	15021	15030	15118	14829	15011	14996	15012	14864	14868	14959	15144	14974	14696	14896	14940	14868	15097	14858	14866	15050	14930	15013	15198	14879	15082	14991	15099	14982	14853	15057	14960	14912	15060	14638	15096	15061	14907	15129	14885	14786	14777	15111	14973	14998	14895	14889	14982	15111	14852	15026	15024	14778	14887	15045	14881	14885	14862	14825	15192	14768	15092	15000	14937	14672	15013	14915	14777	15024	15031	14976	14894	14806	14822	14995	14919	15050	14984	14990	14860	15067	14834	15017	14834	14904	14964	14971	14986	14918	15137	14975	15031	14928	15011	14935	14942	15094	14752	14908	14759	14947	15166	14894	15081	15089	14943	14961	14914	15102	14864	15077	15049	15018	14994	14992	15032	15060	14795	15075	14860	14967	14927	14861	15193	14902	14907	14999	14979	14909	15010	15087	14862	14813	14944	14877	15097	15221	14998	15036	15052	15019	14951	14895	14786	14910	14981	15000	14958	14953	14879	14920	15033	14822	14953	14849	14939	14933	15143	14963	14859	15072	14941	14966	14937	14878	14949	15044	14889	14884	14978	14987	14958	14961	14761	15077	14986	15014	14982	14979	15094	14962	15156	15042	14781	15034	14918	15031	15023	14773	15069	14977	15023	14958	14975	14879	15011	14884	15007	15003	15005	14842	14953	14994	15025	15101	14839	15044	14833	14980	14996	14944	14982	15282	14914	15051	14947	15043	14957	14806	14773	14850	15011	15025	15101	14962	14987	15087	14851	14984	14932	14706	14809	14987	14988	14928	14968	15001	15145	15020	15007	15015	14947	15084	14955	15005	14930	14900	14989	15044	14931	14845	15106	14828	14966	14864	14903	15125	14984	15049	15068	15055	14883	14886	14991	14833	15026	15021	14958	14967	14922	14946	15039	14947	15001	15130	14894	14877	14940	14957	14924	15025	14905	15018	15035	14939	14952	15018	14898	15072	15129	14780	14888	14702	14974	14963	15064	15065	14909	14911	15021	15045	14989	14911	14989	15049	14940	14725	15092	15066	14999	14982	15023	15116	14977	14965	14923	14960	14999	14954	14966	14948	14687	15000	15015	15069	14899	15009	15014	15107	14947	14996	14879	14983	14971	15089	14855	15041	14960	15062	14983	15067	14933	14906	14760	15048	15058	14964	14998	14972	15022	15030	14997	14824	15051	14955	15113	14891	14954	15047	14811	14891	15014	14800	14933	14846	15068	14989	14957	14909	15005	14945	14972	14971	14894	15101	14872	14966	14997	15000	15067	14934	14904	14832	14938	15012	14950	15014	15076	14898	14898	14960	15012	14988	14880	15067	14828	15116	14963	14894	15050	15032	14930	14863	14808	14950	14824	14793	14922	15034	15130	15129	15130	15044	14996	14824	15093	14963	14989	14956	15054	14947	15120	14978	15060	15076	14938	14849	14833	15001	14741	15004	14984	14902	15059	14937	14821	15028	14963	15132	14909	15008	15051	14984	14901	14864	15023	14967	14964	14965	14907	14994	14916	14880	14877	14874	14966	15010	14845	15093	14896	15116	15004	14761	15003	15055	15034	14971	14880	14915	14949	14841	15124	14883	14977	14938	14915	14965	14761	14961	14895	15098	14874	14879	14938	14877	14958	14867	14883	15017	14951	14855	14848	14904	14965	14958	14820	14928	14936	15122	14785	14906	15009	14980	14986	15040	14987	15067	14944	15024	14967	15084	14777	14885	14989	14988	14829	14994	15183	14901	14901	14981	15056	15057	14835	14764	14970	14802	14922	15114	14963	14953	14850	15089	15054	14901	14868	14958	15056	14897	14932	14900	15030	14835	14911	15015	15003	14873	14904	15037	14869	15056	14830	14836	14917	14997	14882	14948	14980	14792	14967	14811	15025	14997	15095	14790	15169	14893	14882	14994	15004	15003	15025	14956	14886	15031	14942	14885	14837	14908	15012	14990	14991	14902	14815	14887	14992	14835	15053	14952	14981	15013	14878	14992	15051	14986	15003	15080	15208	14886	14900	14872	15027	15051	15015	14923	15022	14939	14873	14887	14954	14990	14862	14927	15061	14926	14899	14812	14974	14805	14969	14729	14907	14973	15051	14924	14894	14929	15148	14880	15056	14880	15043	14899	15036	14970	15131	14845	14883	14918	14977	14869	14897	14914	14921	14982	14952	15057	14933	15061	14966	14974	14814	15056	14958	14879	15027	14977	14959	14872	14930	14922	14920	14919	14812	14965	15005	15031	14879	14929	14809	14927	14953	14893	15017	14950	15071	14853	14867	14945	14964	14970	14973	14865	14911	14912	15166	15075	15111	14983	14969	14965	14851	14975	15037	14924	14842	15007	15018	14945	14920	15003	14776	14911	15020	14888	15092	14981	14931	14890	14922	14919	14985	14927	14898	15100	14742	15006	14821	14915	14912	15029	14853	14995	15042	14937	14876	14933	14857	14994	14944	14865	14958	14948	14872	14941	15240	15117	14974	14964	14947	15073	14960	15041	15062	14982	15033	15079	14920	14769	15011	14907	14890	15078	14932	14927	14857	14872	14936	15091	14770	14814	15018	14986	15063	14968	14962	15028	14956	15044	15109	14934	14921	14901	14931	15048	15051	14855	15109	14872	14956	15076	14942	14884	14792	15026	15026	14944	15005	14971	14946	14777	15007	15095	15052	15053	14847	14846	14888	14883	14996	15004	14958	14957	15030	14895	15049	14923	15053	14947	14846	15007	14821	14958	15047	15055	15051	15083	14971	14933	14958	14967	14829	15031	15016	14980	15048	14834	14956	14961	14942	14856	14890	14974	14956	15091	14934	14917	14953	14976	15061	14947	14899	14806	15028	15016	15075	14837	15059	14947	14991	14784	14952	14763	14926	15004	14927	14905	15002	14920	15121	14956	14963	14870	14935	14874	15059	14832	14909	14915	14985	15007	15090	14963	14798	14841	15146	14972	15070	14902	15108	15022	14894	14982	14913	14886	14961	14973	14995	15039	15028	14946	14961	14851	15117	14929	15013	15055	14884	14925	14786	15012	14962	14955	14868	14948	15123	14870	14837	14950	14840	14953	15088	14974	15075	14873	14855	14879	15047	14923	15075	14793	15003	14963	15007	14947	15078	15044	15002	14981	15025	14893	15164	14837	14900	14921	14927	15031	14966	15093	14986	14924	14914	14877	14982	15109	14817	14915	15051	14882	14835	15103	14912	15157	14856	14961	14856	14992	14874	14852	15070	14947	14878	15087	14939	14820	14947	14967	14880	15161	15046	14769	15118	15064	15027	14928	14924	15079	14902	14991	15042	14937	15041	14945	14911	15010	14979	14902	15054	14807	14885	14985	14979	14841	14963	14885	14968	15043	14956	15048	14980	14966	14830	14874	14976	14976	15045	14861	14842	14937	14952	14990	14833	15013	15003	15067	14746	15088	14906	14915	15092	14993	15033	14952	14951	14948	14991	14948	14971	15013	15063	14974	14969	15021	14907	14831	14802	14997	14930	14845	14969	14988	14898	15210	14865	14882	15035	14984	14974	14996	14983	15045	15036	14973	15014	14993	15060	15116	15035	14945	15068	14671	14933	14839	14947	15025	15127	14973	14975	15110	14874	14969	15091	14919	14939	14811	14977	15073	14769	15035	14887	14913	14972	15059	14901	15020	15013	14778	15032	15096	14979	15037	15078	14910	14958	15010	14774	14934	14920	14976	14942	15178	14900	14876	15015	15012	15046	14925	14939	14941	14881	14847	15049	14948	15087	14887	15131	15103	14978	15077	14892	15065	14857	14945	15088	14874	15160	14945	14936	14950	14904	15055	15097	14881	14911	14964	14954	14917	14939	14981	14897	15004	15012	15003	15062	14981	14992	14929	15126	14882	14946	14877	14863	14894	15066	14879	15114	14982	14918	14998	14797	14975	14883	15014	15007	14986	15114	14920	14971	14878	14877	14900	15033	15099	14923	14886	15067	14981	15069	14962	14900	14832	15092	15059	14890	15089	14925	15159	14894	14959	15106	15175	15044	14831	14998	15026	14881	14930	15005	14979	15091	15256	15032	14935	14959	14973	14980	15041	14819	14934	14908	15182	15038	15058	14992	15100	15045	15032	15097	14959	14865	14857	14907	14878	14973	14879	15055	14965	14986	14953	14952	14950	14978	15088	15024	14903	14778	15016	14821	14962	14995	14800	14830	15000	14905	14968	15016	14996	14966	15105	14995	15016	14930	14977	14967	14909	14935	14937	14951	14906	14875	14978	14963	14889	14938	14785	14848	14842	14880	14773	14909	14910	14853	14977
22919	21461	29421	23923	21876	23915	25794	20027	18442	28250	49182	40548	29858	21081	17110	17055	16942	16883	16814	16722	16561	16605	16727	16746	16868	16992	16912	16736	16790	16717	16650	16761	16701	16747	16656	16657	16881	16734	16548	16635	16783	16588	16695	16806	16656	16643	16652	16811	16761	16633	16539	16679	16364	16567	16940	16595	16813	16776	16554	16777	16951	16431	16824	16573	16828	16597	16680	16677	16605	16532	16684	16644	16650	16463	16813	16621	16552	16454	16575	16721	16629	16663	16648	16659	16776	16499	16804	16853	16770	16790	16767	16731	16761	16710	16829	16586	16617	16584	16507	16503	16628	16673	16678	16592	16519	16583	16765	16775	16589	16602	16752	16691	16590	16790	16648	16625	16474	16644	16681	16835	16548	16658	16688	16517	16655	16482	16671	16758	17004	16843	16659	16513	16707	16632	16704	16688	16515	16638	16410	16745	16744	16591	16732	16518	16744	16654	16757	16598	16700	16530	16760	16492	16567	16618	16600	16692	16665	16386	16573	16560	16671	16431	16706	16602	16673	16564	16694	16591	16531	16550	16759	16793	16522	16625	16572	16728	16903	16821	16555	16589	16650	16708	16724	16828	16705	16651	16553	16610	16689	16461	16650	16639	16398	16486	16749	16545	16577	16508	16490	16616	16764	16925	16816	16709	16480	16650	16669	16473	16577	16591	16382	16649	16603	16681	16631	16579	16476	16476	16662	16571	16349	16725	16611	16719	16615	16577	16577	16524	16697	16734	16631	16402	16476	16320	16500	16639	16607	16559	16572	16828	16716	16642	16542	16616	16693	16664	16834	16573	16681	16659	16580	16564	16679	16501	16747	16615	16717	16597	16458	16688	16551	16733	16566	16593	16794	16571	16631	16647	16419	16616	16643	16694	16499	16594	16767	16578	16561	16584	16706	16757	16683	16645	16590	16608	16639	16581	16679	16607	16688	16615	16573	16776	16408	16546	16597	16659	16631	16571	16606	16669	16665	16444	16594	16632	16471	16866	16465	16615	16454	16434	16609	16707	16577	16526	16569	16349	16619	16623	16546	16579	16722	16785	16584	16658	16551	16753	16596	16463	16736	16712	16603	16636	16444	16736	16705	16579	16569	16431	16685	16602	16649	16538	16731	16525	16586	16503	16559	16689	16844	16566	16550	16581	16646	16753	16629	16686	16673	16555	16704	16816	16708	16512	16642	16479	16540	16700	16546	16689	16482	16841	16833	16734	16527	16512	16437	16581	16481	16613	16304	16620	16568	16491	16489	16656	16702	16714	16573	16565	16631	16571	16628	16662	16713	16705	16743	16609	16541	16596	16591	16554	16618	16518	16702	16663	16612	16643	16726	16499	16418	16692	16617	16509	16600	16759	16482	16486	16445	16555	16572	16491	16599	16547	16573	16403	16789	16421	16814	16480	16406	16515	16594	16371	16713	16720	16507	16526	16730	16740	16701	16638	16713	16583	16664	16450	16529	16495	16526	16673	16488	16607	16628	16449	16534	16438	16657	16656	16370	16557	16698	16754	16479	16646	16573	16634	16614	16708	16640	16545	16707	16670	16484	16647	16554	16592	16603	16625	16571	16643	16581	16741	16805	16817	16533	16608	16703	16675	16774	16660	16626	16844	16732	16525	16691	16388	16658	16692	16595	16576	16608	16734	16546	16671	16469	16568	16504	16624	16778	16668	16526	16620	16860	16668	16484	16645	16697	16701	16529	16635	16613	16735	16642	16516	16538	16703	16705	16625	16654	16614	16627	16476	16767	16755	16855	16713	16652	16509	16730	16637	16546	16635	16647	16718	16660	16521	16530	16544	16599	16637	16696	16562	16768	16666	16556	16538	16454	16548	16708	16624	16477	16483	16667	16444	16618	16510	16655	16666	16631	16801	16488	16574	16562	16401	16519	16662	16583	16473	16673	16621	16510	16594	16608	16778	16652	16679	16437	16597	16365	16540	16680	16607	16626	16730	16560	16594	16614	16708	16761	16613	16388	16626	16495	16693	16445	16816	16783	16686	16707	16781	16460	16650	16617	16516	16477	16564	16754	16500	16693	16381	16482	16715	16707	16594	16751	16561	16777	16604	16599	16587	16599	16651	16671	16645	16545	16505	16603	16548	16709	16646	16539	16535	16712	16362	16507	16687	16597	16670	16475	16365	16583	16629	16720	16865	16414	16655	16551	16609	16628	16701	16596	16527	16652	16429	16730	16650	16773	16545	16589	16469	16779	16588	16450	16614	16699	16729	16658	16517	16619	16475	16537	16472	16597	16761	16586	16550	16703	16546	16753	16588	16558	16574	16348	16517	16713	16662	16537	16545	16595	16487	16622	16610	16471	16546	16710	16818	16652	16446	16549	16659	16477	16717	16414	16476	16512	16406	16615	16584	16620	16705	16840	16712	16678	16672	16731	16522	16814	16683	16698	16575	16541	16471	16645	16530	16408	16757	16677	16532	16692	16665	16711	16473	16490	16627	16770	16521	16365	16642	16583	16608	16845	16740	16611	16451	16534	16632	16628	16661	16816	16747	16648	16709	16667	16596	16661	16695	16565	16425	16515	16637	16463	16613	16639	16763	16633	16532	16613	16707	16801	16692	16454	16553	16451	16537	16703	16644	16661	16708	16831	16652	16479	16717	16602	16661	16618	16811	16832	16808	16414	16496	16404	16622	16650	16636	16712	16607	16615	16629	16537	16526	16566	16576	16653	16591	16688	16575	16685	16548	16558	16577	16569	16828	16732	16807	16842	16652	16717	16625	16662	16626	16562	16468	16688	16539	16779	16549	16614	16628	16701	16445	16670	16531	16639	16515	16636	16512	16451	16634	16559	16599	16533	16615	16600	16522	16644	16610	16706	16789	16714	16572	16681	16801	16578	16539	16567	16677	16731	16478	16590	16625	16533	16555	16590	16696	16460	16605	16707	16669	16488	16770	16619	16517	16552	16569	16491	16646	16460	16755	16652	16525	16509	16750	16544	16472	16706	16724	16539	16642	16640	16646	16545	16654	16511	16681	16694	16653	16544	16544	16546	16626	16417	16390	16528	16783	16707	16705	16542	16613	16666	16389	16734	16486	16467	16740	16625	16721	16709	16614	16414	16694	16555	16654	16409	16571	16607	16486	16760	16808	16643	16590	16600	16427	16600	16637	16579	16552	16592	16551	16752	16513	16522	16462	16830	16658	16553	16604	16604	16581	16659	16703	16640	16706	16515	16633	16677	16843	16633	16674	16694	16460	16769	16609	16594	16538	16493	16782	16551	16570	16566	16505	16499	16824	16568	16894	16537	16597	16837	16524	16549	16773	16719	16584	16610	16645	16510	16636	16709	16540	16626	16768	16676	16622	16529	16604	16597	16599	16616	16671	16694	16733	16688	16779	16722	16525	16371	16488	16586	16576	16712	16574	16753	16760	16601	16876	16565	16608	16630	16590	16498	16444	16688	16568	16533	16614	16613	16636	16702	16596	16407	16553	16506	16720	16587	16608	16745	16464	16557	16716	16748	16556	16580	16745	16580	16779	16534	16807	16396	16657	16653	16705	16839	16674	16479	16780	16641	16603	16487	16491	16556	16565	16572	16557	16690	16477	16574	16719	16618	16471	16488	16588	16750	16531	16662	16656	16738	16427	16548	16549	16696	16549	16669	16748	16544	16525	16667	16567	16622	16398	16588	16709	16715	16451	16684	16628	16775	16565	16566	16450	16417	16713	16626	16569	16618	16514	16497	16693	16561	16538	16470	16547	16744	16485	16585	16586	16446	16545	16554	16772	16622	16506	16550	16628	16701	16616	16717	16466	16608	16515	16629	16589	16393	16608	16481	16702	16515	16582	16795	16750	16617	16640	16570	16793	16567	16396	16549	16521	16786	16692	16618	16472	16706	16641	16804	16726	16723	16668	16588	16721	16919	16720	16610	16493	16422	16569	16578	16608	16670	16453	16737	16536	16545	16570	16568	16652	16799	16409	16675	16803	16533	16561	16533	16380	16607	16613	16736	16650	16661	16702	16570	16413	16561	16519	16698	16531	16674	16527	16620	16557	16755	16802	16490	16492	16401	16568	16760	16648	16667	16525	16452	16644	16485	16846	16552	16517	16662	16690	16512	16836	16837	16542	16511	16586	16623	16655	16682	16379	16625	16559	16638	16359	16683	16401	16691	16489	16675	16517	16685	16701	16725	16433	16498	16749	16745	16492	16741	16513	16612	16549	16628	16683	16743	16535	16494	16631	16584	16536	16667	16736	16387	16631	16558	16726	16595	16543	16451	16676	16652	16566	16847	16721	16819	16629	16667	16824	16540	16569	16630	16567	16626	16566	16583	16742	16534	16830	16459	16702	16731	16786	16761	16677	16713	16651	16619	16606	16635	16644	16367	16668	16548	16497	16554	16484	16605	16512	16787	16647	16672	16468	16394	16699	16694	16554	16743	16573	16544	16709	16543	16522	16450	16691	16726	16390	16536	16514	16598	16513	16636	16613	16407	16649	16672	16473	16527	16481	16648	16712	16530	16629	16671	16704	16641	16575	16676	16489	16443	16831	16495	16505	16778	16466	16629	16697	16663	16521	16380	16699	16493	16763	16611	16506	16675	16408	16506	16708	16731	16641	16461	16680	16645	16695	16477	16572	16690	16839	16542	16562	16488	16751	16572	16611	16605	16450	16560	16503	16744	16530	16463	16632	16646	16868	16536	16644	16451	16696	16532	16544	16647	16562	16928	16726	16823	16554	16675	16712	16655	16674	16747	16735	16853	16529	16519	16684	16681	16606	16628	16628	16684	16490	16755	16513	16552	16651	16678	16856	16817	16552	16429	16369	16598	16570	16655	16649	16483	16509	16688	16582	16586	16490	16688	16539	16645	16712	16475	16614	16533	16629	16645	16785	16492	16817	16611	16637	16701	16772	16619	16746	16853	16750	16556	16573	16420	16544	16497	16506	16691	16628	16580	16520	16479	16623	16606	16557	16425	16722	16625	16632	16631	16509	16484	16656	16675	16770	16572	16764	16607	16626	16554	16529	16533	16614	16488	16582	16552	16653	16688	16660	16476	16524	16791	16584	16501	16640	16612	16723	16650	16649	16687	16489	16697	16501	16591	16655	16735	16474	16647	16403	16656	16627	16629	16436	16666	16553	16641	16743	16536	16608	16643	16703
16427	33157	36246	33181	29502	23117	20740	19545	18056	32537	51163	40852	30892	17466	15257	15054	15290	15048	15035	15058	15049	15182	15086	15035	15150	14957	15020	15165	15184	15046	15185	15106	15131	14990	15104	15130	15157	15182	15006	15171	15198	14889	15054	15097	15265	15289	15305	15210	15174	15169	15148	15222	15097	15046	15167	15058	14875	14987	15036	15151	15084	15122	15013	15038	15056	15265	15000	15123	15097	15140	15163	15112	14983	15148	14997	15028	15191	15074	15105	15303	15175	14926	15162	15141	15015	15197	15129	15176	15106	15118	14922	15056	15147	15076	15029	15166	15111	15090	15091	15119	14964	15168	15153	15171	15175	14983	15199	15089	14850	15035	15254	15121	15118	15071	15098	15227	15112	15089	15153	15087	15111	14938	14929	15159	15091	15094	15118	15222	15087	15121	15102	15295	15117	15111	15052	14985	15045	15103	15191	15111	15012	14970	15022	15005	15021	15195	15090	15111	15039	15027	15095	15011	15117	15037	15090	14800	15042	15015	15082	14895	14995	15075	14976	15092	14891	15145	15038	14990	15108	15159	15279	14967	14942	14918	15060	14962	15060	14960	15051	15050	15103	14939	15254	15174	14885	15037	15134	14825	15100	15039	14930	15079	15185	14917	14918	15009	15078	14915	15108	14956	15041	15056	15004	15236	14897	15167	15009	14924	15027	15021	15211	14989	15101	15168	15051	15215	15027	15087	15121	15042	15041	15007	14969	15028	15071	15117	15068	15105	15013	14936	15096	14913	14890	15072	15189	15048	15116	15230	15032	14977	15054	15087	14996	15018	15114	15044	15014	15044	15047	14983	14970	15325	14957	15104	15016	15204	15066	15027	15042	15164	14830	14972	15101	15169	14880	15060	14944	15002	15159	15117	15085	14943	14907	15064	15104	15010	15024	14921	14884	15216	15062	15125	15126	15123	15030	15039	15015	15018	15038	15152	15163	14958	15038	14873	15221	15010	15040	14974	15073	15081	14976	15171	15026	15102	15086	15175	15154	15238	14887	15011	15193	15197	15095	15004	14991	15114	15077	15319	15135	15022	14959	15243	15107	14973	14936	15017	15041	15168	15171	15084	15174	15017	15021	15084	14959	15124	15119	15110	15127	15012	15231	15077	14962	15065	15066	14915	15251	15056	15090	15135	15018	14993	15087	15025	14922	14981	15128	15159	14995	15081	15112	15110	15226	15103	15113	15089	14951	15075	15018	15028	15234	15167	15101	15157	15007	15073	14958	15077	15122	14918	15165	15037	15085	15101	15071	15067	15038	14969	14963	15104	15049	15181	14938	15178	14981	15053	15217	15029	15092	15145	14823	15066	15258	15204	15157	15007	15067	15122	15116	15066	15121	14938	15221	15247	15036	14977	15118	15145	15015	14969	15177	14958	15034	15186	15181	15010	14929	15206	15007	14993	15085	14984	15029	15127	15172	14992	15122	15011	15130	14948	15118	15072	15208	15018	15081	14885	15009	15090	15066	15134	14949	14944	15038	15212	15215	15131	15086	15156	15050	14974	15149	15000	14976	14956	14924	15174	14999	14978	15067	15163	15122	14993	15097	15034	15088	15236	15073	15104	14969	15003	15199	15078	15212	15189	15108	15029	15134	15037	15021	15157	15152	15022	15052	15054	15093	15025	14966	15123	15074	15052	15106	14951	15266	15129	15072	15050	15105	15106	15061	15123	14968	15251	15178	15158	15157	15094	15108	14953	15041	15135	15173	15041	15140	15097	15001	15098	15105	15168	15133	14947	14918	15007	15036	15131	15043	15011	14974	15122	15034	14984	15082	15164	15204	14972	15018	15040	15110	14954	15038	15110	15069	15030	15043	14954	15013	15056	15012	15122	15232	15130	14927	15192	15077	15168	15142	15056	15101	15088	15131	15017	15264	15231	15125	15004	14941	15066	15098	15050	15030	14956	15062	15082	15016	15026	15046	15207	14954	15017	15112	15044	15019	15110	15169	14935	15029	14937	15121	15111	14962	14948	15038	15034	15292	14973	14995	15104	15112	15088	15083	15097	15122	15059	15096	15185	15099	15011	15033	14921	15146	15042	15121	15018	15151	15242	15084	14943	14986	15020	15054	15115	15138	14954	15168	15173	15062	15028	15073	15057	15124	14969	15164	14981	14981	14919	14867	14977	15166	15100	14960	14997	14983	15001	15024	15015	14960	14887	15019	14975	15202	14984	15040	15139	15032	15005	15172	15025	15099	15021	15017	15192	15093	15062	15042	15044	15096	14937	14974	14999	15105	15144	14997	15000	15268	14930	14931	14921	15178	15000	15119	15009	15056	14915	15089	15096	15079	14945	14934	15138	15120	14999	14999	15189	14999	15162	15165	15257	15022	15025	15070	15164	14996	15092	15070	15145	15134	14959	15067	15237	15118	14873	15106	14933	15147	15096	15285	14972	15139	15174	15147	15060	15136	15070	15184	14856	14983	15018	14949	15017	15058	15041	15196	15168	15111	15059	15137	15005	15091	14950	15078	15016	15034	15108	15032	15361	15009	15194	14941	15153	14984	15005	15082	14950	15201	14911	15071	15065	15024	14990	15177	14998	14973	14978	15065	15174	14975	15114	14977	15051	14922	14931	15076	14919	14932	15113	15194	15116	15065	15136	15046	14979	14994	15129	15140	15106	15039	14979	15013	15074	14985	15048	15070	15014	15186	15023	15033	15121	15055	15161	15097	15071	15074	15033	15006	15156	15095	15094	15002	15107	15220	14937	15021	15013	14973	15153	15162	14979	15053	15096	14853	15015	14908	15219	14876	15042	15127	14967	14892	14914	14939	15113	15080	14985	14935	15147	15009	15080	15251	14938	15205	15098	14985	15009	14929	14969	15152	15052	15038	14947	15212	15186	14903	15028	15023	15112	15107	15006	15131	14939	15180	15005	15175	14991	15113	15124	14944	15145	15111	15132	15159	15085	15118	15110	15097	15242	15106	15070	14985	15116	15105	15034	15202	14951	15130	14936	14991	14989	15312	15084	15054	15010	14991	14989	14970	14898	15034	15058	15277	15139	15228	14882	15184	14981	15075	15002	15160	15047	15136	15269	15267	15138	15067	15113	15118	15030	15053	15191	14929	15163	14996	14997	15171	15011	15060	14969	15117	14962	15044	15109	15180	15023	15024	15119	15136	15071	14959	15182	14986	15183	15103	15231	14970	15040	15087	15167	15148	15146	15073	15042	15044	15293	14885	14991	14913	15069	15136	14967	15026	14947	15190	14960	15207	14981	15113	15046	14988	15039	15025	14984	15113	15120	15096	15095	14945	14899	15006	15035	15073	15231	14970	14924	15074	15037	14996	15026	15010	14933	15006	15108	15053	14977	15045	15010	15007	15182	15231	14975	15052	15004	15134	15086	15228	15171	15104	14991	15115	14978	14983	15036	14854	15154	15014	15142	15160	15035	15131	15060	15087	15025	15078	15090	15192	15084	15185	14904	15034	14950	15075	15073	15061	14969	14990	15152	14980	15104	14938	15169	15089	14967	15111	15045	15147	15136	15007	15137	15125	15155	14962	14986	15051	15133	15047	15031	15138	14888	14947	15103	14980	15080	15196	15053	15083	14934	14984	15080	15063	15058	14936	15147	14967	15013	15068	14977	15046	14990	15007	15083	15076	15298	15061	15093	15230	15053	14966	15097	15004	15106	15153	14970	14970	15087	15049	15076	15043	14958	15050	15012	15010	15084	14992	15013	15143	14965	14953	14972	14935	15144	15177	14856	15141	15026	15130	15045	15027	14948	15138	15075	15074	15024	14997	14954	15031	15176	15022	15077	15102	14975	15033	15163	15085	15061	15078	15131	15077	14983	15050	15098	15007	14877	14928	15000	15177	15084	14966	15024	15111	15220	15038	15019	15098	14999	15016	15119	15153	15029	14947	15025	15025	15004	15323	14891	15018	14966	15085	15002	15143	14932	15151	15018	15038	15061	15158	15018	15205	15182	14968	14894	15095	15120	15197	14949	15144	15065	15018	14967	15107	15166	15068	14881	15216	15346	15125	15041	14960	14977	15016	14940	15240	15022	15031	15155	14953	15121	15070	15108	15074	15065	15010	15194	15010	15089	14897	15090	15092	14930	15225	14894	14923	15021	15039	15039	15222	15079	15051	15182	14979	15079	15112	14822	15125	14990	15092	15014	15125	15028	15014	14912	14966	15137	14971	14948	15185	15232	15132	15260	14926	15038	15040	15104	15086	15038	15034	15110	15096	14933	15156	15117	15027	15059	15185	15161	15050	15130	15040	15083	15252	15208	14949	15159	15108	15187	15072	15184	15096	14977	15252	15016	15044	15102	15057	15025	15008	15098	15202	15108	14953	15159	15181	15034	15171	15166	15172	15128	15100	14991	15043	15022	15034	14915	14985	15065	14986	15118	14828	15036	15146	15057	15049	14899	15052	15104	14864	15156	15229	14920	15027	15148	15117	15103	15123	15044	14988	14941	15007	15082	14934	15036	15015	15135	15095	15013	15282	15074	15029	15169	14998	15080	15052	15131	15057	15100	15050	15057	14994	15069	15061	14990	14925	15016	15148	15124	15173	14871	15051	14994	15055	15107	15148	15073	15094	15040	15173	15039	15032	15169	15174	14948	15047	15075	15021	15171	14936	15200	14955	15258	14845	15168	14981	15089	15122	15027	15085	14914	14875	15147	15077	15102	15120	14976	15072	15183	15024	15082	15040	15238	15110	14987	15152	15015	15103	15141	14961	14912	15136	15024	15032	14943	15093	15054	15097	15140	15149	15078	15030	15119	15012	15067	15024	15000	14996	15192	15066	14966	15046	15159	15059	14960	14943	15012	15097	15016	15035	15023	15043	15056	14921	15067	15034	15001	15109	14991	15070	15132	14923	15121	14980	15069	15053	15009	15135	15192	14922	15113	14997	14925	15121	15158	14940	15100	15145	14989	15113	15008	15122	14989	15186	15274	15094	15137	15169	15120	15219	14954	15035	14938	15054	15124	15036	15164	15096	15132	15006	15130	15023	15097	15111	15080	15109	15080	15059	15002	15033	15158	15096	14960	15140	15078	14997	14879	15132	15250	15019	15103	15274	15066	14981	15178	14937	14954	15069	14957	15016	15058	15125	15044	15066	15048	15068	15006	15017	15101	15127	15019	15004	15159	15058	15003
27527	22031	25151	20721	17100	17069	16827	16102	15685	16808	19191	18666	16941	15998	15620	15788	15514	15622	15719	15580	15684	15600	15480	15531	15406	15626	15445	15659	15579	15514	15582	15665	15424	15529	15638	15344	15463	15754	15563	15569	15631	15489	15596	15567	15528	15297	15461	15469	15388	15379	15594	15618	15591	15689	15640	15568	15606	15630	15539	15763	15579	15550	15684	15662	15820	15611	15582	15514	15882	15521	15397	15653	15493	15396	15467	15521	15661	15404	15523	15562	15458	15516	15604	15446	15548	15462	15571	15664	15707	15463	15558	15433	15605	15633	15723	15582	15606	15580	15561	15770	15356	15425	15617	15460	15612	15465	15575	15477	15506	15422	15522	15533	15542	15484	15640	15715	15619	15375	15627	15542	15662	15658	15648	15434	15610	15701	15465	15509	15337	15572	15374	15509	15475	15739	15488	15489	15216	15492	15447	15465	15464	15376	15610	15419	15563	15578	15459	15586	15603	15536	15515	15524	15532	15455	15412	15631	15479	15470	15423	15419	15539	15369	15536	15697	15574	15478	15699	15564	15655	15677	15472	15644	15539	15488	15466	15560	15345	15606	15439	15572	15571	15404	15482	15496	15441	15651	15604	15574	15636	15477	15451	15600	15522	15462	15706	15446	15561	15411	15761	15485	15635	15602	15530	15605	15651	15681	15565	15439	15468	15534	15520	15504	15554	15562	15694	15744	15622	15492	15390	15442	15386	15488	15438	15544	15496	15516	15405	15449	15433	15333	15499	15462	15558	15698	15438	15564	15440	15387	15557	15490	15385	15668	15782	15535	15522	15459	15745	15535	15389	15232	15439	15564	15468	15429	15369	15410	15463	15562	15510	15564	15690	15641	15806	15574	15528	15499	15483	15486	15515	15595	15336	15429	15563	15526	15483	15616	15357	15562	15621	15609	15608	15447	15561	15414	15518	15555	15596	15596	15585	15490	15724	15608	15548	15511	15626	15597	15420	15700	15644	15637	15672	15621	15421	15443	15532	15495	15547	15459	15647	15533	15495	15597	15542	15466	15359	15616	15561	15797	15516	15475	15559	15386	15578	15386	15644	15860	15652	15664	15712	15612	15483	15584	15645	15400	15548	15628	15649	15636	15661	15371	15506	15310	15317	15421	15562	15654	15605	15780	15480	15548	15561	15464	15469	15652	15597	15502	15453	15555	15517	15559	15421	15578	15511	15495	15590	15488	15700	15623	15430	15449	15686	15773	15738	15717	15348	15338	15446	15468	15397	15605	15585	15366	15534	15644	15530	15594	15481	15595	15713	15348	15359	15586	15541	15603	15622	15487	15469	15572	15609	15431	15393	15596	15484	15524	15512	15475	15412	15426	15416	15698	15618	15456	15725	15663	15493	15419	15386	15660	15375	15663	15395	15383	15656	15655	15292	15374	15582	15671	15632	15731	15660	15656	15443	15556	15585	15540	15508	15549	15388	15788	15611	15483	15518	15604	15473	15416	15493	15411	15649	15550	15442	15583	15529	15417	15684	15375	15469	15497	15535	15472	15656	15679	15237	15480	15582	15385	15550	15566	15634	15595	15628	15778	15346	15493	15837	15586	15654	15606	15655	15660	15584	15545	15609	15655	15548	15656	15540	15369	15414	15748	15635	15463	15386	15394	15489	15788	15359	15642	15591	15526	15367	15422	15517	15638	15447	15669	15606	15408	15488	15586	15536	15499	15395	15474	15441	15387	15740	15545	15463	15606	15635	15522	15509	15510	15704	15583	15451	15453	15466	15486	15785	15497	15407	15612	15483	15500	15510	15642	15548	15492	15559	15678	15524	15379	15635	15699	15505	15467	15558	15488	15367	15435	15492	15523	15425	15617	15486	15516	15469	15575	15432	15568	15554	15596	15478	15482	15380	15469	15562	15525	15433	15615	15599	15715	15601	15480	15614	15605	15461	15490	15652	15614	15572	15407	15688	15627	15322	15521	15496	15384	15353	15591	15704	15561	15545	15642	15560	15536	15377	15631	15710	15661	15449	15400	15752	15494	15677	15577	15316	15427	15501	15554	15464	15355	15651	15550	15448	15592	15596	15456	15907	15490	15580	15521	15550	15660	15728	15603	15578	15620	15485	15670	15640	15715	15466	15788	15304	15418	15535	15469	15500	15563	15454	15390	15409	15553	15495	15429	15660	15409	15482	15447	15702	15476	15486	15603	15770	15504	15517	15776	15639	15428	15518	15628	15702	15467	15641	15442	15414	15452	15624	15528	15409	15448	15547	15516	15574	15353	15716	15495	15547	15649	15703	15633	15543	15696	15510	15391	15622	15689	15736	15494	15379	15348	15519	15571	15511	15550	15520	15596	15404	15485	15473	15591	15494	15443	15446	15424	15489	15546	15589	15403	15489	15488	15513	15391	15582	15661	15560	15647	15467	15485	15463	15451	15482	15455	15484	15628	15663	15712	15474	15635	15492	15585	15524	15522	15361	15317	15550	15472	15686	15470	15541	15591	15563	15578	15430	15643	15790	15502	15662	15364	15651	15532	15661	15371	15569	15615	15477	15472	15306	15454	15526	15441	15413	15526	15765	15658	15553	15499	15386	15503	15534	15588	15594	15602	15530	15546	15391	15423	15401	15296	15643	15456	15449	15524	15485	15517	15655	15763	15535	15406	15604	15503	15470	15499	15514	15754	15128	15496	15584	15561	15629	15612	15521	15610	15489	15552	15600	15471	15530	15499	15399	15447	15490	15569	15494	15311	15509	15472	15510	15599	15301	15442	15506	15591	15550	15599	15459	15444	15594	15677	15714	15348	15389	15461	15655	15405	15450	15485	15448	15679	15339	15520	15423	15608	15543	15567	15600	15660	15380	15542	15686	15310	15612	15666	15583	15484	15811	15546	15437	15517	15419	15516	15620	15483	15482	15539	15533	15339	15429	15475	15276	15408	15564	15487	15419	15351	15667	15484	15579	15523	15444	15463	15544	15432	15588	15374	15476	15460	15657	15502	15347	15580	15615	15499	15551	15619	15557	15477	15571	15623	15501	15649	15619	15543	15455	15427	15628	15680	15535	15643	15457	15564	15486	15517	15631	15677	15469	15174	15604	15408	15658	15441	15581	15515	15654	15397	15660	15456	15226	15697	15691	15644	15590	15517	15550	15584	15474	15701	15496	15602	15653	15336	15243	15489	15250	15513	15636	15652	15441	15472	15391	15450	15807	15329	15310	15625	15545	15557	15657	15551	15423	15599	15604	15516	15465	15586	15623	15694	15558	15682	15628	15547	15368	15631	15640	15526	15700	15466	15472	15412	15488	15571	15751	15680	15618	15608	15556	15472	15383	15542	15406	15601	15546	15735	15638	15591	15543	15502	15455	15791	15617	15573	15570	15721	15406	15576	15544	15791	15660	15677	15584	15414	15335	15525	15588	15633	15638	15619	15465	15396	15563	15526	15459	15435	15424	15473	15722	15469	15402	15538	15603	15525	15634	15685	15469	15359	15519	15701	15783	15439	15392	15519	15570	15418	15447	15400	15620	15625	15390	15471	15180	15445	15645	15625	15536	15704	15572	15658	15611	15665	15440	15398	15430	15452	15562	15417	15630	15606	15681	15753	15432	15477	15448	15539	15681	15700	15460	15658	15602	15566	15525	15392	15541	15410	15589	15470	15547	15593	15621	15610	15615	15183	15416	15590	15557	15641	15553	15636	15577	15516	15555	15618	15438	15596	15575	15481	15586	15576	15639	15568	15634	15329	15551	15478	15403	15609	15549	15451	15484	15480	15466	15711	15536	15471	15631	15734	15544	15339	15343	15581	15703	15547	15583	15536	15686	15579	15575	15616	15449	15551	15544	15607	15590	15485	15654	15476	15580	15408	15636	15359	15513	15463	15555	15530	15559	15567	15510	15564	15476	15504	15578	15772	15516	15545	15563	15695	15541	15601	15524	15505	15542	15603	15660	15535	15643	15535	15499	15378	15516	15464	15616	15774	15573	15440	15636	15436	15627	15753	15361	15623	15561	15638	15517	15559	15606	15638	15408	15539	15628	15622	15545	15659	15446	15516	15615	15638	15580	15565	15484	15494	15332	15460	15428	15610	15626	15853	15446	15422	15785	15550	15511	15572	15578	15534	15498	15607	15527	15503	15622	15563	15607	15515	15611	15743	15384	15686	15644	15578	15520	15484	15697	15548	15840	15731	15367	15466	15521	15594	15490	15677	15640	15441	15589	15741	15515	15478	15437	15502	15367	15542	15810	15806	15703	15401	15602	15746	15359	15325	15588	15651	15637	15546	15307	15635	15289	15678	15526	15633	15344	15479	15599	15653	15511	15577	15302	15566	15536	15445	15634	15572	15607	15414	15344	15527	15450	15687	15614	15555	15473	15580	15641	15617	15458	15557	15529	15673	15587	15547	15327	15660	15728	15773	15515	15551	15576	15665	15627	15673	15578	15483	15592	15427	15623	15389	15643	15338	15333	15541	15369	15490	15581	15367	15298	15516	15626	15464	15506	15664	15462	15562	15614	15445	15575	15498	15649	15635	15485	15555	15279	15601	15619	15515	15349	15433	15655	15417	15560	15414	15454	15410	15543	15423	15650	15681	15639	15363	15398	15536	15590	15673	15514	15515	15536	15746	15625	15473	15734	15648	15623	15654	15722	15598	15629	15506	15484	15545	15433	15674	15543	15543	15479	15489	15525	15674	15514	15556	15526	15297	15738	15516	15479	15477	15396	15484	15823	15344	15617	15537	15543	15554	15685	15414	15595	15494	15369	15501	15514	15480	15496	15492	15716	15689	15415	15426	15546	15559	15465	15477	15712	15527	15387	15519	15512	15433	15593	15579	15512	15513	15468	15551	15571	15566	15566	15512	15680	15514	15545	15489	15671	15649	15630	15600	15478	15587	15511	15493	15598	15558	15514	15579	15561	15546	15659	15679	15679	15618	15729	15519	15420	15650	15674	15690	15581	15567	15438	15461	15435	15559	15230	15662	15554	15463	15520	15524	15566	15592	15644	15326	15715	15448	15626	15493	15486	15569	15643	15591	15486	15701	15421	15483	15506	15683	15322	15667	15569	15655	15428	15630	15508	15591	15490	15602	15717	15686	15448	15525	15700	15568	15585	15565	15549	15532	15598	15559	15541	15547	15402	15669	15519	15507	15526	15526	15370	15376
15313	21498	23827	18019	17248	17542	16417	15184	14842	16710	20074	18167	15915	14507	14544	14436	14524	14412	14579	14460	14567	14649	14479	14573	14683	14376	14477	14530	14539	14367	14557	14406	14490	14412	14500	14463	14531	14632	14581	14534	14318	14427	14502	14537	14454	14497	14515	14299	14548	14361	14426	14567	14501	14601	14468	14447	14477	14584	14594	14413	14513	14387	14327	14683	14438	14459	14447	14365	14421	14520	14495	14367	14483	14531	14416	14553	14348	14485	14489	14613	14362	14362	14471	14509	14480	14494	14459	14596	14488	14594	14482	14271	14464	14412	14500	14410	14582	14447	14593	14525	14381	14587	14345	14679	14513	14341	14421	14553	14602	14525	14504	14620	14568	14530	14436	14403	14527	14480	14392	14488	14548	14448	14682	14484	14331	14461	14478	14536	14425	14400	14417	14501	14470	14839	14549	14414	14417	14508	14510	14443	14410	14413	14407	14565	14564	14414	14394	14476	14408	14431	14357	14615	14447	14372	14384	14408	14448	14496	14618	14376	14547	14425	14492	14554	14374	14514	14641	14439	14385	14474	14641	14476	14375	14546	14514	14344	14555	14539	14426	14472	14465	14588	14545	14509	14431	14364	14487	14561	14425	14529	14540	14375	14479	14438	14368	14496	14567	14423	14538	14547	14471	14606	14635	14427	14347	14563	14398	14472	14400	14466	14628	14512	14554	14534	14464	14567	14579	14614	14650	14500	14436	14512	14571	14419	14507	14317	14546	14457	14497	14504	14408	14550	14463	14320	14516	14399	14461	14482	14292	14421	14495	14555	14417	14700	14422	14328	14308	14411	14452	14586	14424	14373	14476	14287	14494	14452	14504	14541	14515	14332	14592	14413	14476	14575	14515	14374	14398	14393	14482	14407	14448	14650	14304	14443	14588	14532	14373	14638	14403	14589	14557	14483	14594	14497	14541	14432	14468	14490	14560	14294	14592	14426	14291	14485	14514	14448	14584	14489	14288	14545	14403	14436	14532	14446	14316	14559	14550	14429	14473	14455	14558	14523	14518	14564	14384	14537	14526	14558	14414	14458	14436	14525	14638	14478	14476	14332	14549	14454	14462	14280	14372	14477	14431	14340	14440	14470	14438	14476	14595	14555	14408	14471	14400	14521	14423	14579	14348	14380	14502	14447	14579	14429	14529	14480	14650	14421	14365	14430	14571	14488	14316	14423	14482	14592	14447	14350	14587	14529	14258	14589	14321	14506	14533	14675	14481	14427	14528	14651	14381	14504	14346	14449	14462	14411	14361	14426	14440	14587	14381	14410	14499	14388	14652	14524	14367	14740	14589	14186	14474	14447	14460	14457	14414	14408	14452	14471	14526	14361	14625	14391	14543	14585	14368	14271	14558	14413	14462	14461	14506	14479	14433	14418	14289	14234	14699	14558	14452	14469	14536	14466	14437	14561	14522	14513	14507	14427	14612	14409	14684	14535	14398	14527	14701	14616	14590	14492	14443	14593	14517	14570	14501	14583	14414	14459	14344	14606	14583	14434	14259	14509	14610	14468	14551	14530	14652	14528	14412	14574	14612	14625	14380	14562	14509	14352	14617	14488	14381	14263	14405	14438	14460	14604	14589	14214	14451	14614	14515	14461	14490	14399	14591	14563	14517	14369	14586	14586	14507	14579	14498	14450	14521	14579	14376	14506	14486	14479	14671	14370	14559	14525	14410	14354	14639	14375	14292	14469	14512	14407	14537	14443	14454	14439	14328	14543	14334	14484	14422	14352	14537	14453	14485	14710	14539	14436	14465	14417	14473	14570	14508	14601	14493	14436	14602	14498	14414	14481	14471	14467	14617	14395	14559	14469	14562	14650	14456	14468	14592	14529	14501	14463	14421	14420	14553	14494	14703	14485	14529	14608	14566	14356	14399	14500	14487	14492	14649	14445	14406	14426	14564	14398	14596	14516	14501	14319	14382	14541	14755	14601	14365	14537	14506	14598	14431	14455	14533	14603	14431	14543	14603	14507	14428	14471	14359	14394	14382	14508	14394	14592	14707	14468	14487	14403	14536	14731	14488	14639	14595	14551	14582	14473	14453	14577	14438	14393	14457	14278	14493	14626	14475	14620	14475	14489	14458	14543	14390	14549	14617	14269	14388	14436	14478	14469	14621	14631	14206	14474	14430	14597	14414	14465	14308	14676	14536	14440	14595	14483	14388	14389	14578	14421	14555	14492	14488	14400	14558	14338	14381	14429	14397	14515	14305	14408	14375	14505	14372	14398	14431	14474	14539	14396	14605	14477	14378	14491	14400	14329	14631	14484	14357	14510	14559	14462	14566	14619	14430	14488	14564	14572	14442	14637	14435	14267	14453	14532	14597	14364	14397	14490	14450	14513	14553	14552	14576	14359	14430	14529	14506	14369	14481	14503	14429	14565	14584	14431	14457	14505	14585	14634	14501	14458	14428	14342	14540	14456	14495	14620	14434	14472	14397	14469	14566	14584	14489	14324	14565	14616	14634	14427	14543	14459	14460	14556	14604	14543	14469	14563	14608	14677	14523	14254	14623	14479	14137	14528	14431	14441	14533	14400	14401	14508	14421	14228	14549	14492	14478	14382	14561	14523	14561	14421	14627	14468	14503	14467	14523	14542	14403	14410	14481	14490	14469	14580	14515	14602	14349	14476	14489	14453	14503	14484	14550	14654	14545	14388	14407	14470	14412	14381	14573	14395	14344	14259	14360	14495	14676	14325	14354	14439	14327	14552	14559	14419	14495	14596	14514	14451	14569	14424	14514	14394	14509	14501	14584	14418	14555	14478	14456	14451	14479	14536	14353	14421	14405	14460	14507	14404	14549	14430	14520	14612	14626	14487	14434	14488	14555	14500	14502	14392	14495	14378	14480	14503	14704	14367	14607	14476	14439	14483	14484	14569	14329	14400	14511	14454	14275	14312	14676	14617	14562	14431	14558	14638	14431	14575	14557	14228	14550	14587	14515	14579	14599	14538	14543	14373	14369	14686	14521	14367	14408	14645	14569	14538	14264	14344	14561	14549	14274	14486	14617	14242	14338	14415	14585	14529	14473	14469	14485	14667	14458	14632	14457	14423	14592	14645	14434	14416	14663	14502	14475	14372	14574	14355	14463	14613	14428	14399	14480	14505	14615	14590	14501	14557	14437	14430	14610	14492	14589	14486	14450	14551	14406	14422	14450	14442	14450	14563	14500	14511	14534	14537	14574	14374	14572	14496	14534	14548	14393	14528	14509	14416	14435	14486	14369	14545	14390	14629	14404	14411	14581	14471	14459	14512	14353	14541	14550	14403	14420	14637	14551	14373	14480	14555	14455	14534	14427	14582	14462	14622	14593	14518	14488	14512	14618	14505	14541	14529	14487	14391	14479	14281	14538	14480	14546	14334	14529	14593	14603	14551	14522	14517	14539	14414	14364	14456	14543	14472	14497	14571	14487	14489	14415	14649	14573	14565	14459	14532	14667	14401	14572	14327	14508	14467	14434	14347	14383	14558	14426	14394	14473	14679	14588	14387	14462	14462	14471	14358	14627	14656	14607	14388	14341	14432	14528	14567	14447	14456	14551	14530	14497	14485	14573	14397	14659	14351	14417	14619	14377	14552	14483	14431	14435	14577	14385	14438	14488	14563	14578	14487	14493	14541	14536	14373	14470	14308	14503	14386	14359	14541	14445	14530	14517	14507	14486	14508	14449	14421	14732	14264	14452	14579	14671	14460	14468	14363	14542	14572	14436	14538	14586	14594	14526	14619	14595	14517	14341	14509	14451	14544	14472	14553	14324	14392	14741	14474	14518	14654	14443	14502	14537	14577	14530	14376	14414	14502	14377	14564	14753	14417	14500	14513	14408	14593	14403	14620	14448	14620	14388	14536	14409	14569	14460	14797	14298	14530	14554	14460	14617	14441	14524	14484	14452	14395	14491	14317	14560	14451	14513	14302	14608	14507	14411	14499	14366	14459	14433	14459	14472	14521	14488	14536	14561	14425	14529	14556	14506	14339	14285	14468	14198	14507	14400	14406	14272	14615	14397	14518	14396	14439	14581	14448	14483	14536	14526	14400	14615	14610	14406	14329	14395	14457	14352	14538	14405	14447	14319	14411	14344	14432	14365	14548	14440	14550	14431	14476	14579	14299	14613	14601	14458	14350	14432	14490	14457	14467	14503	14545	14291	14494	14478	14479	14601	14379	14633	14409	14474	14594	14437	14544	14533	14347	14633	14402	14404	14486	14362	14381	14363	14370	14567	14393	14555	14464	14432	14391	14523	14401	14503	14376	14455	14497	14516	14304	14509	14546	14472	14573	14400	14436	14483	14480	14372	14418	14395	14617	14424	14600	14541	14518	14513	14509	14627	14396	14499	14365	14449	14518	14423	14552	14471	14570	14483	14473	14434	14378	14582	14493	14398	14654	14522	14461	14568	14463	14442	14666	14443	14512	14446	14466	14591	14525	14506	14315	14585	14474	14493	14516	14414	14496	14463	14539	14437	14535	14637	14519	14629	14612	14646	14574	14440	14546	14458	14481	14638	14453	14518	14526	14520	14425	14367	14401	14613	14517	14534	14423	14447	14469	14579	14531	14441	14348	14436	14554	14498	14636	14484	14571	14470	14406	14402	14511	14363	14727	14427	14502	14482	14578	14634	14381	14494	14494	14575	14476	14408	14508	14523	14638	14481	14309	14511	14311	14537	14326	14521	14494	14389	14509	14493	14670	14462	14569	14463	14426	14503	14497	14441	14419	14459	14448	14193	14548	14571	14455	14570	14582	14463	14698	14486	14503	14494	14533	14465	14488	14641	14360	14523	14450	14508	14381	14499	14445	14427	14596	14477	14530	14442	14405	14568	14331	14545	14548	14179	14392	14468	14497	14473	14414	14567	14523	14520	14468	14411	14614	14376	14581	14463	14526	14523	14360	14531	14656	14592	14677	14452	14638	14632	14447	14641	14463	14387	14507	14520	14538	14384	14495	14380	14409	14517	14438	14664	14404	14540	14524	14508	14353	14533	14549	14488	14475	14574	14390	14662	14433	14470	14653	14425	14335	14441	14525	14497	14319	14645	14538	14485	14408	14389	14511	14515	14590	14509	14631	14570	14368	14367	14499	14509	14483	14480	14312	14347	14671	14519	14487	14590	14610	14432	14436
24665	21510	28711	25141	21790	19847	19186	16460	15485	18014	30899	29165	22289	15649	14584	14784	14599	14530	14524	14537	14454	14497	14587	14523	14425	14526	14409	14512	14600	14487	14568	14476	14335	14494	14484	14377	14525	14504	14568	14596	14627	14428	14314	14428	14693	14483	14559	14597	14351	14552	14524	14618	14515	14412	14521	14371	14670	14441	14585	14496	14531	14434	14642	14483	14635	14516	14542	14174	14374	14384	14642	14339	14515	14479	14339	14332	14326	14666	14487	14488	14400	14578	14525	14407	14388	14364	14485	14417	14511	14256	14355	14366	14548	14568	14416	14611	14602	14609	14709	14500	14428	14544	14673	14415	14417	14447	14525	14447	14599	14283	14399	14243	14765	14600	14324	14572	14270	14327	14455	14464	14514	14446	14478	14515	14699	14626	14529	14294	14433	14339	14311	14506	14314	14616	14501	14401	14280	14362	14599	14308	14497	14449	14466	14301	14479	14501	14376	14483	14365	14503	14443	14363	14560	14407	14601	14548	14508	14186	14439	14596	14540	14426	14428	14430	14183	14525	14499	14497	14168	14486	14421	14379	14562	14399	14318	14663	14549	14502	14379	14557	14436	14491	14488	14294	14519	14429	14429	14407	14373	14484	14597	14462	14476	14384	14260	14463	14620	14400	14305	14454	14465	14398	14425	14480	14339	14373	14439	14431	14649	14456	14308	14448	14529	14250	14491	14471	14511	14575	14494	14422	14715	14445	14596	14443	14362	14464	14377	14494	14249	14431	14621	14487	14316	14340	14265	14385	14453	14597	14402	14303	14350	14426	14425	14521	14546	14440	14306	14365	14371	14368	14509	14368	14487	14520	14250	14370	14371	14588	14443	14307	14388	14491	14479	14464	14478	14477	14439	14463	14319	14333	14555	14463	14446	14397	14351	14432	14417	14610	14476	14393	14473	14458	14332	14445	14490	14442	14454	14426	14449	14398	14651	14514	14483	14254	14187	14335	14353	14492	14385	14663	14419	14260	14428	14369	14385	14419	14571	14509	14569	14357	14531	14450	14376	14494	14421	14665	14431	14376	14354	14365	14352	14578	14457	14422	14500	14483	14438	14535	14464	14407	14298	14479	14395	14412	14544	14397	14430	14511	14465	14466	14572	14562	14556	14617	14516	14500	14368	14485	14496	14429	14357	14408	14405	14559	14577	14485	14236	14380	14468	14519	14422	14267	14425	14531	14634	14365	14693	14614	14394	14465	14319	14545	14472	14402	14445	14358	14276	14351	14327	14363	14392	14495	14578	14375	14400	14506	14356	14481	14357	14331	14489	14394	14596	14401	14482	14523	14358	14330	14354	14480	14472	14388	14443	14483	14389	14393	14407	14371	14310	14442	14300	14415	14416	14430	14482	14535	14465	14505	14579	14499	14509	14450	14420	14439	14448	14437	14594	14513	14491	14422	14238	14452	14475	14473	14502	14262	14477	14462	14438	14464	14409	14504	14319	14502	14341	14313	14463	14499	14419	14556	14287	14306	14518	14463	14265	14373	14576	14394	14424	14386	14376	14327	14516	14440	14515	14366	14345	14538	14591	14420	14365	14523	14405	14258	14322	14605	14346	14394	14385	14461	14658	14585	14611	14370	14492	14394	14353	14368	14426	14496	14448	14482	14575	14514	14442	14447	14205	14495	14458	14298	14438	14399	14594	14557	14553	14630	14506	14418	14441	14671	14349	14524	14381	14376	14411	14274	14528	14549	14309	14619	14354	14537	14418	14559	14432	14462	14346	14628	14374	14203	14321	14385	14262	14498	14408	14375	14584	14399	14429	14493	14317	14463	14272	14502	14436	14528	14427	14335	14456	14352	14367	14520	14715	14460	14458	14474	14626	14353	14423	14273	14448	14481	14457	14308	14339	14373	14577	14285	14389	14425	14556	14595	14438	14519	14349	14358	14422	14365	14557	14482	14384	14438	14600	14291	14399	14597	14510	14355	14475	14486	14590	14393	14452	14494	14561	14481	14543	14458	14402	14238	14444	14355	14336	14521	14440	14340	14426	14491	14446	14516	14457	14321	14523	14381	14302	14539	14566	14516	14617	14475	14552	14503	14322	14297	14354	14596	14426	14437	14543	14326	14347	14444	14587	14293	14416	14561	14416	14427	14353	14441	14352	14261	14437	14421	14561	14287	14455	14455	14436	14593	14509	14354	14355	14201	14396	14495	14568	14387	14436	14387	14428	14406	14233	14365	14541	14457	14429	14329	14435	14456	14334	14556	14485	14373	14581	14612	14671	14615	14511	14631	14458	14467	14664	14336	14615	14406	14487	14386	14393	14553	14265	14351	14309	14210	14332	14208	14463	14509	14559	14549	14372	14388	14408	14576	14511	14258	14421	14397	14335	14352	14353	14518	14512	14454	14589	14574	14253	14710	14519	14392	14389	14505	14324	14387	14551	14715	14466	14373	14466	14309	14565	14490	14330	14321	14376	14412	14531	14364	14462	14604	14565	14441	14484	14284	14564	14564	14530	14184	14388	14329	14472	14326	14381	14381	14587	14459	14369	14366	14447	14259	14465	14348	14413	14572	14599	14366	14560	14468	14503	14352	14343	14543	14528	14581	14510	14510	14396	14556	14625	14343	14494	14422	14393	14485	14231	14475	14402	14511	14400	14421	14319	14542	14544	14385	14319	14321	14402	14583	14466	14487	14480	14409	14474	14368	14539	14399	14453	14547	14404	14452	14314	14458	14370	14380	14445	14149	14539	14559	14360	14352	14504	14536	14381	14404	14344	14263	14378	14389	14306	14518	14613	14330	14342	14644	14485	14417	14486	14385	14468	14424	14490	14436	14435	14337	14345	14458	14411	14447	14494	14571	14642	14253	14448	14389	14275	14278	14493	14509	14544	14468	14619	14544	14420	14380	14444	14370	14393	14631	14608	14557	14511	14474	14311	14441	14658	14419	14539	14433	14420	14232	14435	14572	14469	14286	14433	14397	14475	14225	14410	14355	14617	14573	14401	14312	14297	14167	14396	14410	14542	14266	14522	14452	14422	14396	14404	14481	14345	14557	14555	14388	14473	14637	14372	14529	14507	14258	14552	14500	14653	14386	14563	14570	14452	14391	14256	14325	14205	14385	14452	14436	14493	14586	14492	14559	14451	14311	14564	14380	14359	14422	14467	14406	14327	14508	14434	14524	14537	14580	14403	14568	14560	14630	14472	14452	14474	14466	14497	14418	14513	14581	14484	14306	14477	14291	14422	14405	14320	14334	14431	14355	14545	14286	14340	14396	14475	14589	14641	14394	14448	14576	14574	14403	14449	14434	14540	14756	14369	14120	14375	14390	14425	14442	14602	14469	14375	14585	14404	14400	14580	14326	14588	14191	14473	14396	14407	14430	14436	14298	14420	14446	14445	14327	14314	14363	14414	14402	14526	14511	14341	14759	14394	14417	14472	14342	14508	14516	14581	14443	14563	14585	14512	14460	14543	14482	14635	14357	14459	14283	14402	14446	14405	14317	14662	14373	14525	14410	14562	14632	14456	14470	14421	14478	14478	14337	14420	14460	14427	14468	14170	14511	14393	14252	14461	14391	14555	14551	14593	14356	14262	14328	14568	14518	14598	14483	14491	14388	14568	14389	14581	14459	14566	14648	14618	14189	14491	14467	14548	14428	14421	14550	14469	14682	14368	14308	14471	14458	14315	14566	14415	14548	14510	14378	14340	14254	14617	14310	14384	14522	14529	14346	14536	14404	14376	14568	14387	14490	14541	14386	14307	14473	14586	14630	14495	14530	14456	14438	14377	14593	14534	14446	14438	14678	14393	14341	14661	14370	14531	14363	14364	14634	14609	14268	14526	14234	14335	14471	14405	14527	14497	14413	14595	14372	14559	14432	14414	14641	14460	14489	14380	14487	14450	14364	14247	14623	14408	14402	14367	14586	14360	14414	14592	14339	14443	14394	14505	14444	14389	14498	14170	14425	14566	14567	14194	14473	14521	14592	14526	14517	14610	14491	14512	14356	14441	14477	14442	14562	14482	14434	14567	14640	14560	14312	14617	14404	14280	14498	14429	14292	14347	14474	14443	14442	14360	14486	14557	14391	14204	14417	14653	14405	14314	14351	14473	14391	14405	14407	14393	14607	14598	14329	14535	14544	14452	14322	14465	14380	14346	14350	14387	14418	14399	14427	14283	14515	14450	14477	14431	14344	14286	14455	14425	14460	14428	14465	14354	14521	14412	14478	14432	14378	14529	14336	14405	14392	14379	14352	14478	14524	14560	14327	14291	14622	14445	14153	14544	14339	14316	14210	14534	14594	14598	14372	14250	14357	14380	14316	14533	14492	14471	14553	14535	14424	14404	14502	14464	14324	14542	14601	14454	14423	14551	14563	14571	14554	14332	14444	14632	14363	14421	14487	14526	14438	14582	14505	14379	14370	14458	14445	14433	14348	14435	14437	14312	14550	14572	14244	14378	14384	14314	14411	14373	14408	14423	14334	14648	14366	14433	14394	14571	14465	14484	14486	14530	14531	14515	14494	14400	14431	14471	14529	14273	14439	14577	14337	14432	14456	14659	14449	14373	14500	14343	14358	14395	14558	14524	14531	14364	14329	14408	14547	14490	14440	14449	14640	14530	14483	14502	14602	14466	14230	14443	14568	14401	14353	14523	14462	14593	14301	14450	14331	14328	14514	14349	14484	14314	14385	14547	14575	14611	14560	14509	14398	14518	14350	14508	14278	14519	14488	14480	14408	14231	14406	14311	14400	14630	14467	14271	14452	14342	14580	14397	14603	14567	14336	14423	14547	14487	14528	14428	14540	14573	14488	14513	14650	14299	14604	14422	14589	14615	14306	14425	14584	14353	14636	14658	14239	14332	14265	14416	14479	14384	14296	14316	14287	14575	14365	14380	14523	14375	14584	14706	14523	14451	14233	14665	14343	14501	14370	14367	14383	14381	14308	14604	14441	14469	14356	14554	14431	14631	14444	14382	14433	14444	14409	14334	14494	14499	14499	14454	14286	14211	14459	14551	14523	14400	14352	14371	14389	14454	14216	14430	14565	14432	14469	14206	14313	14349	14412	14344	14316	14521	14288	14432	14459	14425	14445	14361	14561	14440	14474	14499	14397	14450	14389	14354	14431	14464	14288	14471	14411	14495	14384	14375	14472	14386	14555
12867	23964	30152	23781	19067	18743	18316	16330	15342	20198	35969	31336	23070	13790	13932	13776	13820	13705	13996	13617	13780	13727	13804	13796	13844	13773	13794	13804	13781	13799	13750	13781	13830	13880	13889	13931	13791	13800	13662	13729	13783	13906	13790	13851	13763	13823	13707	13987	13784	13585	13593	13750	13743	13897	13658	13670	13848	13802	13869	13943	13799	13886	13744	13773	13768	13840	13845	13670	13712	13741	13932	13692	13715	13867	13829	13701	13788	13799	13870	13793	13816	13819	13602	13788	13855	13756	13747	13925	13772	13838	13762	13909	13891	13731	13826	13761	13651	13810	13645	13704	13646	13824	13762	13637	13730	13680	13757	13743	13617	13639	13652	13658	13789	13716	13708	13797	13716	13903	13743	13789	13697	13810	13915	13542	13764	13774	13785	13774	13617	13720	13850	13758	13902	13860	13981	13505	13880	13755	13819	13845	13908	13697	13726	13753	13825	13627	13788	13751	13678	13889	13806	13673	13764	13742	13716	13761	13819	13722	13774	13714	13837	13886	13813	13691	13688	13755	13652	13804	13821	13770	13644	13742	13777	13810	13696	13768	13834	13786	13671	13742	13715	13698	13819	13675	13784	13592	13742	13858	13770	13776	13787	13839	13775	13873	13711	13762	13863	13692	13850	13762	13810	13846	13762	13636	13969	13735	13842	13775	13681	13724	13685	13746	13758	13930	13651	13682	13856	13685	13900	13588	13856	13848	13740	13716	13681	13725	13638	13975	13707	13616	13996	13701	13683	13687	13759	13795	13773	13765	13807	13821	13841	13878	13802	13775	13660	13859	13881	13903	13853	13832	13855	13670	13642	13703	13765	13697	13746	13851	13699	13750	13577	13788	13701	13679	13708	13724	13770	13854	13896	13823	13736	13690	13652	13769	13753	13747	13787	13824	13702	13723	13728	13720	13721	13840	13781	13862	13478	13801	13629	13649	13703	13915	13650	13721	13733	13795	13735	13745	13779	13920	13732	13634	13618	13791	13922	13718	13779	13825	13746	13745	13698	13795	13742	13745	13749	13625	13637	13769	13705	13729	13816	13800	13890	13729	13698	13646	13888	13860	13860	13732	13635	13777	13582	13672	13727	13805	13793	13733	13864	13806	13818	13709	13718	13951	13761	13601	13799	13679	13992	13834	13677	13753	13814	13671	13719	13715	13801	13750	13654	13751	13757	13778	13815	13709	13728	13616	13640	13863	13831	13721	13731	13819	13786	13789	13778	13771	13744	13620	13669	13959	13861	13805	13692	13850	13739	13653	13715	13776	13844	13777	13837	13754	13584	13918	13749	13628	13865	13696	13678	13703	13742	13664	13629	13711	13829	13839	13644	13587	13796	13704	13739	13535	13709	13681	13899	13844	13816	13801	13972	13843	13663	13641	13559	13791	13977	13748	13755	13855	13863	13747	13729	13855	13722	13705	13696	13888	13585	13681	13728	13675	13722	13703	13772	13874	13721	13768	13792	13716	13859	13663	13921	13802	13877	13764	13764	13601	13794	13718	13781	13785	13732	13856	13760	13755	13804	13791	13757	13846	13751	13717	13758	13657	13874	13787	13893	13766	13791	13705	13872	13698	13778	13638	13689	13807	13787	13783	13726	13631	13967	13860	13764	13899	13815	13653	13727	13803	13635	13978	13635	13677	13816	13780	13852	13782	13857	13640	13775	13692	13821	13886	13848	13692	13638	13804	13791	13798	13631	13864	13732	13606	13742	13694	13853	13737	13803	13815	13784	13760	13881	13806	13737	13765	13746	13742	13631	13778	13756	13699	13728	13825	13742	13847	13613	13762	13691	13838	13745	13805	13770	13812	13729	13628	13755	13611	13914	13749	13674	13707	13793	13861	13711	13701	13653	13632	13763	13760	13780	13682	13827	13716	13572	13781	13721	13769	14024	13849	13629	13737	13779	13738	13725	13713	13706	13761	13708	13551	13710	13601	13726	13697	13840	13840	13754	13570	13784	13668	13694	13703	13866	13905	13570	13919	13750	13794	13549	13878	13944	13674	13626	13874	13749	13538	13835	13771	14022	13869	13691	13658	13879	13872	13728	13694	13646	13898	13800	13854	13753	13706	13744	13714	13653	13710	13678	13864	13713	13772	13605	13720	13766	13926	13768	13722	13835	13902	13739	13826	13714	13736	13769	13894	13742	13590	13699	13941	13769	13785	13603	13747	13560	13692	13796	13782	13753	13651	13713	13901	13977	13637	13724	13733	13729	13902	13713	13931	13834	13595	13924	13719	13774	13726	13678	13655	13605	13925	13692	13847	13678	13771	13901	13740	13773	13749	13653	13786	13815	13620	13815	13905	13793	13744	13821	13881	13769	13885	13839	13848	13835	13887	13824	13616	13660	13640	13782	13666	13766	13612	13716	13704	13797	13691	13855	13733	13865	13902	13848	13671	13770	13703	13746	13690	13905	13597	13609	13762	13741	13748	13620	13843	13763	13820	13714	13812	13803	13706	13811	13838	13580	13780	13752	13686	13800	13702	13895	13588	13692	13741	13848	13755	13757	13768	13671	13847	13694	13676	13853	13661	13772	13752	13707	13711	13934	13724	13863	13708	13948	13733	13697	13692	13698	13781	13947	13710	13672	13734	13860	13852	13788	13803	13781	13835	13691	13807	13649	13770	13843	13779	13978	13824	13772	13699	13779	13721	13884	13807	13644	13840	13555	13920	13850	13889	13782	13937	13729	13870	13648	13783	13737	13747	13687	13852	13618	13728	13725	13818	13790	13803	13677	13857	13837	13697	13848	13812	13872	13899	13911	13792	13785	13782	13557	13884	13756	13701	13865	13783	13805	13925	13879	13814	13596	13926	13724	13738	13597	13723	13771	13723	13964	13836	13792	13916	13690	13788	13721	13874	13865	13799	13848	13776	13668	13953	13830	13689	13781	13684	13654	13689	13749	13807	13695	13781	13783	13770	13767	13598	13866	13646	13656	13840	13679	13794	13793	13611	13663	13813	13884	13769	13883	13754	13855	13646	13848	13775	13896	13717	13743	13738	13585	13884	13798	13762	13784	13860	13733	13744	13744	13906	13765	13657	13580	13818	13774	13527	13844	13791	13851	13663	13895	13731	13772	13793	13512	13899	13852	13766	13851	13666	13770	13822	13826	13771	13947	13622	13676	13715	13673	13801	13586	13786	13729	13744	13621	13812	13754	13604	13800	13854	13778	13779	13694	13710	13720	13875	13599	13849	13736	13686	13566	13581	13716	13776	13739	13630	13826	13798	13797	13724	13867	13740	13523	13771	13690	13855	13735	13715	13735	13965	13713	13785	13823	13858	13636	13665	13933	13717	13917	13765	13611	13766	13890	13723	13753	13778	13699	13673	13816	13842	13812	13769	13667	13825	13736	13906	13634	13721	13929	13827	13692	13745	13632	13721	13850	13649	13744	13890	13920	13813	13776	13844	13563	13770	13769	13737	13753	13755	13769	13816	13663	13586	13852	13746	13667	13853	13863	13715	13710	13659	13695	13738	13801	13548	13825	13712	13727	13896	13621	13792	13862	13699	13836	13796	13698	13799	13763	13811	13691	13749	13711	13785	13742	13865	13741	13774	13636	13813	13743	13718	13766	13767	13831	13676	14014	13518	13762	13716	13647	13675	13798	13942	13920	13745	13666	13914	13788	13825	13883	13674	13795	13606	13886	13709	13792	13869	13848	13679	13815	13813	13740	13706	13699	13789	14029	13662	13812	13578	13975	13722	13581	13692	13941	13826	13732	13853	13663	13594	13696	13675	13689	13725	13765	13708	13764	13769	13847	13630	13753	13712	13780	13735	13690	13644	13778	13897	13706	13652	13739	13761	13885	13849	13693	13726	13654	13793	13918	13777	13904	13668	13648	13678	13864	13809	13888	13896	13526	13778	13772	13622	13630	13695	13714	13811	13752	13823	13692	13622	13662	13659	13901	13591	13763	13756	13804	13827	13705	13709	13795	13750	13954	13710	13636	13910	13786	13737	13596	13941	13666	13705	13649	13796	13764	13629	13928	13818	13863	13778	13756	13710	13743	13713	13726	13751	13931	13851	13621	13634	13923	13658	13790	13756	13727	13745	13690	13809	13722	13761	13621	13790	13813	13759	13747	13598	13890	13946	13850	13876	13856	13678	13845	13753	13802	13698	13589	13819	13874	13707	13749	13686	13771	13744	13678	13607	13774	13695	13717	13720	13861	13780	13493	13714	13735	13763	13572	13762	13785	13693	13748	13838	13785	13842	13767	13648	13692	13756	13807	13730	13726	13705	13690	13600	13664	13789	13616	13691	13948	13606	13707	13789	13747	13790	13812	13822	13756	13695	13800	13713	13540	13693	13577	13732	13933	13727	13827	13785	13731	13765	13792	13677	13845	13757	13825	13737	13638	13715	13820	13788	13664	13752	13929	13678	13578	13639	13760	13753	13753	13767	13630	13748	13816	13874	13743	13846	13697	13699	13837	13737	13748	13740	13741	13651	13728	13630	13740	13852	13623	13739	13809	13767	13785	13727	13694	13775	13785	13810	13860	13849	13597	13745	13895	13670	13959	13726	13743	13600	13730	13855	13857	13727	13644	13604	13881	13885	13605	13829	13680	13876	13650	13684	13499	13699	13712	13783	13657	13659	13736	13850	13667	13906	13813	13841	13756	13811	13651	13746	13800	13725	13876	13778	13853	13665	13758	13688	13759	13802	13762	13772	13866	13810	13797	13688	13491	13738	13643	13744	13829	13770	13674	13618	13754	13729	13813	13740	13803	13654	13785	13869	13566	13809	13771	13696	13914	13644	13867	13790	13712	13661	13653	13649	13776	13773	13668	13833	13827	13721	13660	13920	13774	13884	13720	13815	13719	13715	13644	13780	13774	13720	13741	13659	13737	13856	13525	13768	13818	13812	13754	13682	13997	13881	13749	13751	13639	13735	13802	13730	13627	13768	13643	13740	13721	13713	13696	13564	13652	13681	13845	13716	13723	13686	13899	13732	13845	13822	13727	13744	13791	13758	13868	13809	13616	13727	13744	13774	13744	13732	13817	13646	13704	13725	13744	13831	13736	13729	13810	13766	13739	13664	13686	13641	13736	13626	13789	13740	13915	13733	13756	13760	13785	13772	13705	13798	13656	13824	13891	13820	13895	13803	13546	13939
23017	21519	29501	24038	21739	23922	26178	19958	17854	20077	43407	43749	32437	20171	15855	15573	15447	15625	15271	15414	15328	15268	15456	15494	15242	15139	15096	15248	15243	15103	15149	15328	15329	15225	15259	15648	15474	15402	15268	15216	15252	15182	15437	15465	15106	15101	15272	15341	15301	15379	15393	15271	15359	15104	15047	15036	15149	15145	15047	15326	15272	15271	15356	15054	15236	15236	15285	15302	15098	15251	15002	15051	15291	15452	15313	15216	15023	15105	15311	15131	15280	15354	15021	15032	15128	15360	15260	15148	15257	15175	15221	15312	15405	15064	15272	15328	14998	15240	15286	15308	15415	15240	15262	15130	15054	15169	15063	15109	15343	15167	15180	15078	15120	15098	15175	15158	15192	15257	15072	15181	15282	15132	14905	15092	15078	15205	15229	15000	15193	15237	15178	15094	15376	15360	15276	15088	15182	15176	15185	15088	15109	15110	15249	15133	15150	15052	15009	15122	15163	15209	15152	15187	15138	15129	15208	15187	15140	15203	15181	15338	15260	15194	15225	15238	15190	15155	15160	15297	15236	15205	15114	15084	15246	15131	15208	15214	15092	15051	15165	15152	15130	15403	15057	15251	15079	15030	15165	15190	15089	15195	15044	15134	15016	15203	15149	15081	15103	15129	15183	15230	15323	15270	15157	15196	15183	15431	15036	15110	15216	15148	15334	15093	15176	15148	15355	15463	15180	15050	15054	15071	15217	15187	15144	15242	15256	15113	15184	15156	15389	15180	15210	15182	15249	15186	15093	15205	15137	15176	15359	15291	15201	15018	15106	15069	15077	14991	15296	14978	15106	15199	15154	15245	15294	15115	15103	15040	15300	15189	15135	15168	14983	15303	15114	15083	15224	15245	15190	15053	15050	15043	15110	15008	15190	15136	15263	15052	15151	15100	15105	15291	15104	15208	15295	15303	15196	15327	14975	15020	15066	15366	15266	15209	15026	15207	15149	14897	15129	15159	14833	15135	15243	15154	15132	15372	15432	15176	15183	15216	15174	15345	15329	15184	15251	15250	15198	15193	15133	15229	15194	15057	15001	15312	15207	15031	15319	15175	15096	15048	15310	15240	15217	15241	15105	15273	15172	15055	14979	15159	15033	15349	15190	15204	15163	15001	15249	14844	15041	15022	15095	15224	15067	15124	15205	15278	15230	15128	15274	15263	15092	15192	14960	15041	15172	15100	15027	15210	15176	15073	15302	15251	15178	15168	14889	15132	15254	15310	15194	15207	14926	15140	15151	15245	15241	15201	14867	15300	15252	15063	15002	15252	15124	15052	15254	15345	15031	15111	15162	15043	15039	15325	15006	15030	15310	15098	15049	14896	15260	15062	15217	15217	15010	15326	15078	14982	15198	15130	15049	15092	15050	15125	15420	15300	15438	15108	15228	15152	15014	15235	15268	15169	15345	15157	15010	15158	15206	15101	15192	15144	15103	15092	15099	14940	15105	15150	14901	15060	15012	14935	15065	15034	15067	15315	14997	15087	15199	15294	15183	15151	15031	15177	15081	15169	15280	15100	15117	15379	15086	15242	15013	15265	15220	15068	14877	15183	15245	15083	15074	15086	15221	15060	15193	15153	15130	15296	15146	15156	15138	15105	15375	15389	15158	15084	15015	15303	15113	15050	15063	15286	15174	15115	14990	14807	15149	15000	15187	15165	15229	15264	15157	15299	15310	15129	15037	15271	15064	15175	15148	15012	15140	15230	15330	15099	15172	15211	15228	15313	15256	15176	15147	15099	15081	15161	15151	15125	15082	15074	15032	15108	15289	15048	15193	15321	15109	15322	15116	15082	14993	15200	15243	15249	15219	15130	15089	15188	14959	15069	15220	15130	15182	15140	15204	15205	15116	15160	15040	15186	15229	15051	15029	15180	15347	15205	15108	15071	15105	15235	15321	15057	15176	15188	15163	15079	15155	15073	15039	14979	15226	15138	15437	15097	15102	15348	14977	14996	15172	15174	15250	15221	15106	15247	15001	15108	15158	15009	15243	15145	15281	15070	15237	15142	15025	15034	15180	15289	15133	14939	15309	15239	15388	15127	15235	15149	15181	15017	15241	15016	15207	15267	15100	15250	15237	14953	15093	15155	15198	15209	15130	15295	15102	15139	15151	15301	15139	15261	15288	15193	15140	15188	15086	15034	15232	15147	15109	15171	15326	14883	15124	15188	15249	15246	15117	15408	15135	15275	15084	15283	15425	15223	15219	15110	15282	15196	15216	15200	14977	15044	15236	15222	15257	15264	15418	15126	15276	15396	15383	15319	15146	15178	14920	15155	15379	15045	15290	15072	15274	15027	15200	15124	15298	15155	15191	15270	15226	15233	15165	15153	15025	15021	15165	15257	15383	15229	15190	15118	15185	15034	15154	15140	14972	15219	15189	15185	15153	15163	15041	15211	14970	15023	15159	15191	15067	15158	15163	15114	15085	15023	15124	15140	15262	15196	15026	15115	15249	15084	15019	15077	15195	15230	15055	15071	15136	15211	15097	15181	15347	15261	15132	15018	14984	15104	15165	15138	15168	15197	15210	15086	15092	14960	15302	15075	14901	15008	15086	15143	15058	15449	15083	15375	15116	14968	15254	15314	15049	15045	15182	15166	15230	14975	15328	15279	15436	15234	15084	15262	15218	15114	15137	14962	15048	15219	15118	15186	15251	15059	15202	15144	15069	15214	14990	15058	15017	15078	15025	15238	15306	15177	15272	15389	15103	15073	15121	15002	15247	15321	15081	15016	15136	15014	15153	15019	15349	15159	15011	15122	15106	15400	15196	15114	15146	15332	15280	15045	15043	15171	15230	15020	15160	15324	15467	15299	15187	15278	15206	15030	15020	15225	14965	14968	15074	15369	15229	15297	15128	15158	15313	15075	15237	15141	15228	15061	15176	15365	15361	15005	15367	15251	15276	15323	15011	15327	15098	15065	15333	15202	15191	15180	15290	15101	15185	15219	15197	15253	15155	15036	15046	15213	15285	15159	15133	15236	15279	15212	15258	15029	15255	15016	15222	15308	14946	15236	14993	15099	15114	15190	15210	15105	15311	15237	15068	15062	15242	15242	14983	15138	15153	14801	15217	15162	15143	15181	15090	14981	15066	15195	15248	15251	15199	15106	15222	15203	15105	15008	15104	15202	15309	15192	15246	14940	14969	15066	15142	15114	15296	15103	15272	15183	15267	15244	15143	15089	15261	15140	15096	15198	15276	15150	15359	14978	15251	15308	14927	15100	15204	15087	15165	15401	15225	15168	15322	15385	14929	15238	15203	15275	15186	15024	14985	15124	15200	15180	14927	15148	15281	15047	15238	15117	15139	15259	15305	15113	15179	15012	15018	15013	15161	15085	15250	15223	15107	15093	15164	14945	15058	14986	15163	14993	15296	15077	15116	15096	15086	15119	14987	15173	15154	15177	15162	15101	15228	15265	15121	15162	15111	15064	14867	15019	15128	15122	15039	15014	15284	15123	15141	15269	15135	15262	15146	15078	15200	15143	15172	15146	15222	15180	15363	15121	15173	15071	15090	15095	15184	15077	14922	15231	15127	15073	15040	15115	15217	15058	15327	15155	15239	14987	15225	14991	15056	14983	15136	15151	15229	15167	15306	15454	15106	15203	15223	15238	15298	15391	14929	15173	15047	15314	15213	15259	15223	15305	14956	15256	15006	15133	15379	15062	15211	15135	15100	14842	14912	15102	15143	15059	14826	15071	15147	15098	15184	15231	15093	15083	15035	15254	15370	15129	15110	15103	15023	15434	15301	15108	15045	15089	14969	15033	15188	15098	15017	15272	15112	15347	15288	15231	15215	15146	15224	15038	15259	15233	15163	15096	15143	15122	15122	15167	15371	15223	15014	15165	14963	15195	15279	15294	15353	15300	14996	15007	15244	15100	15225	15127	15206	15135	15207	15141	15222	15066	15104	15195	15115	15136	15076	15051	15128	14997	15092	15172	15222	15085	15191	15093	15053	14978	15173	15275	15171	15079	15261	15102	15177	15210	15101	15218	15176	15115	14995	15129	15300	14991	15212	15141	15149	15184	15234	15116	15195	15214	15115	15272	15187	15158	15172	15417	14972	15002	15226	15041	15212	15097	15043	15218	15200	15219	15030	15152	15137	15287	15194	15210	15126	15170	15248	15348	15242	14981	15157	15104	15146	15343	15002	15102	15108	15196	15238	15169	15256	15207	15069	15189	15078	15128	15222	15211	15376	15063	15117	15117	15088	14959	15132	14845	15181	15168	15089	15295	15020	15170	15255	15149	14877	15106	15155	15073	15204	15232	15166	15193	15233	15074	15217	15055	15106	15030	15223	15055	15219	15002	15086	15177	15095	15022	15348	15124	14989	15036	15294	15203	15111	15083	15173	15296	15276	15139	15282	15134	14986	15196	15208	15117	15153	15124	15108	15216	15151	15076	15135	15051	15090	15272	15072	15167	15246	15283	15050	15034	15125	15177	15039	15204	15099	15232	15266	15140	15019	15135	15172	15219	15158	15463	15278	15200	15331	15304	15147	15156	15099	15315	15136	15209	15307	15238	15175	15069	14963	15201	15126	15056	15268	15070	15188	15296	15127	15316	14896	15153	15191	15293	15144	15058	15327	15063	15174	15134	14853	15249	15086	15181	15202	15128	15213	15195	15241	15057	15315	15039	15162	15418	15166	15099	15237	15115	15042	15102	15284	15118	14958	15331	15327	15202	15252	15019	14948	14955	15064	15134	15179	15141	15301	15264	15143	15189	15109	15180	15205	15061	14973	15185	15116	15234	15194	15141	15204	15098	15140	15042	15144	15231	15293	14995	15112	15235	15248	15423	15293	15032	15367	15082	15107	15231	15156	15307	15437	15152	15116	15219	15075	15234	15097	15054	15024	15187	15055	15174	15156	15105	15138	14925	15075	15090	15235	15232	15094	15022	15247	15205	15049	15140	15129	15070	15146	15297	15346	15177	15061	15040	15241	15187	15218	15159	15038	15127	15085	15281	15322	15278	15147	15149	15324	15252	15140	15170	15094	15162	15292	15218	14979	15228	15177	15231	15109	15264	15311	15261	15159	15212	15201	15212	15128	15059	15325	15159	15070	15360	15203	15005	15375	15337	15233	15148	15142	15189	15166	15072	15254	15173	15137	15244
14342	32930	34069	30998	23622	23141	23603	20248	18746	22614	48010	44581	33942	16534	14275	14193	14228	14318	14312	14275	14236	14156	14290	14123	14229	14266	14223	14089	14364	14030	14198	14249	14347	14238	14253	14036	14157	14249	14094	14155	14266	14274	14112	14148	14305	14244	14091	14011	14131	14183	14295	14184	14111	14198	14222	14289	14261	14083	14201	14234	14116	14187	14241	14233	14247	14294	14104	14138	14113	14209	14257	14275	14240	14244	14209	14180	14178	14179	14063	14301	14216	14185	14084	14184	14074	14179	14070	14164	14083	14141	14142	14269	14138	14293	14334	14182	14237	14256	14267	14339	14139	13955	14288	14229	14232	14043	14137	14011	14318	14049	14131	14155	14155	14075	14086	14327	14297	14146	14256	14093	14001	14051	14414	14390	14074	14203	14188	14102	13996	14260	14219	14258	14161	13987	14006	14111	14146	14217	14098	14251	14165	14206	14135	14249	14290	14264	14134	14161	14080	14234	14011	14235	14198	14238	14222	14234	14301	14099	14274	14231	14184	14091	14101	14272	14316	14087	14113	14175	14116	14147	14182	14128	14201	14107	14335	14106	14106	14046	14340	14341	14202	13987	14174	14161	14311	14315	14355	14219	14262	14132	14193	14172	14023	14106	14131	14137	14148	14226	14106	14103	13972	14162	14152	14213	14231	14361	14325	14246	14327	14120	14188	14255	14099	14198	14270	14129	14180	14103	14053	14346	14295	14269	14248	14383	14111	14210	14185	14243	14301	14224	14081	14147	14197	14153	14101	14177	14156	14195	14169	14260	14240	14217	14183	14251	14218	14323	14373	14333	14324	14118	14195	14076	14153	14127	14178	14169	14319	14085	14105	14209	14113	14199	14259	14332	14096	14208	14234	14174	14292	14133	14174	14185	14139	14119	14227	14219	14224	14121	14190	14147	14058	14138	14082	14242	14190	14226	14281	14255	14184	14251	13979	14355	14169	14115	14183	14262	14024	14068	14261	14213	14142	14294	13982	14201	14287	14214	14324	14113	14295	14203	14142	14196	14026	14050	14099	14198	14072	14137	14222	14160	14199	13958	14170	14080	14116	14118	14067	14363	14147	14038	14211	14123	14286	14070	14204	14183	14140	14223	14266	14166	14038	14121	14163	14202	14352	14162	14236	14203	14126	14220	14124	14129	14136	14192	14193	14119	14197	14314	14039	14141	14259	14112	14173	14248	14238	14150	14060	14313	14242	14063	14284	14341	14335	14215	14202	14189	14172	14115	14149	14262	14242	14091	14071	14174	14198	14194	14206	14097	14274	14100	14075	14137	14174	14070	14214	14150	14408	14030	14219	14195	14239	14203	14269	14094	14233	14110	14256	14157	14187	14116	14430	14381	14223	14201	14170	14228	14196	14252	14355	14142	14204	14044	14232	14233	14126	14144	14119	14179	14151	14365	14258	14203	14140	14139	14317	14295	14247	14273	14222	14195	14041	14235	14175	14366	14235	14098	14361	14281	14208	14058	14209	14066	14096	14288	14038	14151	14234	14269	14133	13974	14238	14187	14214	14231	14257	14272	14161	14247	14099	14128	14062	14142	14070	14134	14112	14075	14244	14075	14115	14110	14134	13989	14071	14221	14014	14122	14300	14128	14131	14164	14243	14247	14233	14273	14184	14250	14193	14004	14058	14148	14204	14023	14260	14128	14212	14094	14164	14131	14062	14146	14197	14466	14233	14058	14081	14293	14280	14294	14325	14378	14142	14083	13998	14117	14213	14215	14178	14191	14172	14244	14206	14198	14138	14197	14193	14109	14034	14243	14161	14015	14171	14187	14188	14150	14281	14124	14326	14037	14115	14147	14148	14115	14097	14102	14158	14180	14201	14188	14260	14071	14297	14052	14122	14009	14268	14140	14100	14188	13972	14185	14210	14112	14138	14223	14233	14263	14061	14294	14223	14126	14281	14206	14199	14029	14126	14253	14043	14092	14129	14076	14360	14144	14201	14171	14140	14135	14088	14399	14261	14201	14214	14256	13979	14201	13986	14152	14162	14089	14167	14256	14150	14289	14176	14195	14153	14273	14256	14095	14150	14259	14212	14122	14042	14229	14147	14141	14123	14172	14333	14081	14136	14273	14155	14221	14209	14119	14001	14189	14113	14292	14139	14057	14298	14240	14205	14212	14085	14323	14125	14213	14222	13860	14031	14145	14067	14166	14178	14145	14080	14153	14297	14285	14332	14247	14398	14025	14239	14208	14111	14209	14214	14270	14113	14048	14097	14385	14157	14241	14132	14111	14308	14114	14264	14365	14142	14163	14053	13941	14148	14142	14165	14017	14170	14292	14251	14270	14152	13960	14121	14174	14075	14022	14086	14241	14142	14322	14264	14097	14430	14113	14089	14091	14270	14223	14242	14155	14100	14172	14116	14230	14137	14098	14012	14235	14094	14163	14232	14248	14281	14302	14250	14274	14215	14203	14274	14311	14160	14282	14074	14118	14205	14048	14144	14000	14094	14253	14222	14235	14217	14153	14188	14005	14213	14322	14237	14282	14132	14097	14199	14102	14222	14199	14155	14164	14125	14078	14156	14257	14191	14157	14306	14212	14183	14235	14100	14203	14089	14178	14217	14109	14333	14359	14341	14163	14229	14137	14049	14184	14176	14241	14299	14304	14167	14253	14202	13998	13990	14327	14042	14222	14296	14110	14245	14191	14079	14102	14225	14257	14213	14285	14119	14214	14215	14182	14352	14180	14175	14271	14127	14138	14159	14245	14172	14110	14256	14149	14060	14104	14175	14176	14214	14163	14124	14042	14127	14068	14157	14078	14310	14157	14008	14384	14127	14226	14307	14220	14189	14192	14151	14153	14028	14002	14193	14065	14249	14131	14214	14192	14114	14263	14293	14084	14133	14106	14252	14280	14013	14250	14037	14404	14139	14319	14126	14377	14094	14187	14196	14227	14193	14170	14149	14118	14216	14345	14067	14162	14358	14274	14091	14148	14068	14259	14344	14133	14310	14075	13878	14280	14137	14195	14231	14208	14106	14229	14059	14164	14196	14252	14206	14191	13958	14316	14203	13958	14117	14073	14226	14152	14280	14103	14192	14184	14125	14228	14224	14118	14215	14269	14132	14321	14170	14230	14262	14071	14013	14196	14322	14325	14287	14007	14183	13991	14201	14121	14008	14318	14157	14140	14186	14114	14353	14089	14220	14112	14113	14246	14107	14180	14061	14100	14116	14279	14029	14191	14241	14182	14035	14185	14173	14220	14393	14087	14070	14213	14248	14160	14158	14241	14331	14267	14078	14023	14353	14248	14164	14297	14256	14206	14137	14150	14299	14090	14229	14267	14306	14150	14147	14169	14068	14057	14346	14028	14207	14187	14122	14154	14180	14237	14080	14026	14142	14286	14200	14210	14244	14138	14253	14195	14139	14113	14286	14273	14140	14183	14198	14198	14138	14183	14086	14299	14128	14219	14173	14291	14127	14270	14188	14171	14125	14266	14228	14100	14214	14207	14243	14137	14325	14278	14207	14095	14157	14199	14086	14146	14284	14179	14083	14155	14270	14139	14212	14310	14279	14119	14114	14139	14212	14005	14220	14145	14237	14160	14297	14131	14029	14138	14057	14152	14138	14400	14144	14247	14382	14185	14260	14141	14212	14021	14234	14228	14258	14272	14122	14208	14129	13998	14300	14240	14188	14353	13963	14049	14192	14283	14000	14154	14232	14104	14332	14263	14201	14093	14198	14229	14066	14282	14273	14212	14130	14215	14101	14182	14228	14344	14273	14144	14025	14291	14079	14172	14289	14208	14226	14134	14066	14298	14143	14196	14234	14152	14251	14130	14199	14365	14128	14274	14236	14213	14266	14079	14280	14147	14115	14325	14082	14111	14347	14084	14248	14270	14218	14178	14164	14338	14055	14022	14209	14049	14359	14250	14244	14184	14139	14276	14180	14197	14245	14247	14218	14061	14183	14130	14111	14166	14060	14145	14138	14171	14181	14088	14250	14205	14172	14316	14193	14104	14147	14186	14056	14044	14116	14156	14216	14408	14266	14214	14092	14202	14127	14233	14196	14325	14199	14190	14331	14167	14195	14213	14076	14188	14022	14127	14071	13998	14112	14147	14083	14105	14342	14122	14295	14220	14093	14086	14298	14038	14156	14208	14128	14005	14102	14160	14168	14120	14283	14034	14144	14131	14201	14180	14129	14066	14141	14323	14134	14291	14245	14100	14325	14278	14143	14101	14236	14229	14236	14243	14365	14124	14134	14205	14309	14176	14058	14172	14203	14031	14230	14216	14087	14313	14161	14043	14232	14337	14242	14145	14083	14186	14295	14198	14032	14188	14158	14087	14239	14230	14044	14177	14211	14001	14133	14040	14228	14159	14155	14293	13866	14204	14133	14058	14254	14130	14122	14246	14121	14148	14085	14084	14152	14234	14072	14273	14154	14226	14092	14228	14194	14231	14278	14166	14065	14093	14001	14161	14127	14098	14323	14238	14228	14136	14221	13931	14410	14081	14258	14179	14215	14074	13861	14189	14069	14131	14169	13784	14146	14232	14090	14070	14173	14250	14213	14270	14202	14238	14177	14052	14117	13997	14281	14103	14252	14203	14240	14244	14243	14023	14224	14147	14024	14208	14186	14132	14282	14083	14275	14188	14327	14163	14151	14248	14192	14010	14124	14236	14227	13964	14239	13993	14171	14061	14265	14255	14209	14096	14241	14261	13990	14076	14078	14461	14132	14169	14207	14290	14042	14266	13973	14280	14337	14218	14315	14276	14056	14261	14259	14076	14277	14199	14294	14202	14257	14172	14027	14184	14135	14136	14164	13956	14159	14307	14119	14289	14191	14131	14122	14262	14056	14085	14197	14148	13973	14121	14064	14114	14011	14160	14129	14347	14114	14128	14126	14269	14100	13816	14288	14185	14063	14197	14329	14088	14129	13954	14062	14280	14251	14147	14148	14222	14259	14180	14338	14081	14108	14234	14067	14184	14149	14151	14186	14155	14447	14132	14267	14155	14085	14045	14104	14296	14112	14114	14218	13915	14142	14365	14309	14175	14234	14212	14248	14129	14141	14170	14144	14177	14147	14194	14115	14104	14155	14168	14405	14314	14105	14284	14202	14287	14106	14181	14183	14199	13987	14089	14150	14175	14141	14227
27448	21897	23628	18305	15493	15668	16333	15313	14304	14550	16852	16976	15565	14154	13838	13924	13940	13946	13960	14071	13915	13957	14045	13825	13978	13881	13995	13671	13830	13919	13921	13804	13741	13885	14150	13777	13940	13882	13825	13903	13861	13883	13962	13674	13744	13901	13811	13979	13945	13811	13889	13721	13895	13814	13946	13920	13989	13794	13889	13798	13970	13746	13770	13730	13741	13840	13909	13664	13765	13876	14049	13951	13956	13870	13663	13783	13825	13848	13903	13931	13976	13926	14039	13813	13803	13941	13968	13597	13697	13681	13973	13753	13974	13834	14017	13745	13924	13718	13801	13900	13888	13875	14018	13931	13867	13884	13828	13770	13883	13701	13817	13704	13971	14032	13780	13838	13835	13787	13792	13784	13778	13842	13796	13860	13793	13953	13834	13916	13653	13924	13934	13902	14101	13971	13942	13901	13786	13790	13836	13718	13718	13797	13946	13948	13992	13770	13848	13928	13999	13920	13909	13960	13797	13881	13937	13852	13944	13807	13992	13828	13752	13846	13689	13855	13884	14060	13921	13857	13769	13755	13931	13910	13704	13880	13922	13784	13733	13611	13837	14007	13885	13974	13828	13721	13769	13696	13877	13852	14092	13957	13853	13865	13877	14024	13964	13944	13868	13920	13794	13840	13878	13769	13946	13952	13919	13894	13927	13909	13977	13817	13747	13923	13581	13857	13979	13617	13826	13882	13886	13780	13818	13985	13833	13740	13755	13849	14003	13825	14010	14034	13773	13737	13804	13834	13910	13919	13913	13981	13727	13790	13793	13868	13992	13889	13977	13764	13990	13763	13879	13860	13910	13986	13925	13774	13735	13827	13756	13965	13680	13772	13908	13782	13824	13719	13726	13709	13839	13740	13806	13918	14107	13856	13994	13886	13663	13851	13785	13675	13929	13905	13941	13830	13956	13774	13854	13911	13957	13807	13908	13940	13952	13898	13961	13935	13945	13795	13821	13953	13755	13906	14003	13891	13629	13842	13957	14024	13956	13842	13995	13852	14043	13817	13825	14056	14057	13910	13776	13842	13919	13960	13885	14004	13950	13725	13781	13913	13954	13929	13928	13822	13832	13849	13938	13933	14123	13658	13937	13908	13834	13960	13766	13817	13946	13709	13958	13888	13822	13925	13857	13888	13822	13668	13604	13827	13930	13995	13931	13999	13828	13915	13838	13905	13885	13948	13846	13872	13839	13870	13725	13751	13869	13753	13903	13818	13858	13881	13824	13743	13830	13841	13683	13656	13903	13855	13975	13784	14002	13771	13854	13733	13766	13835	13834	13991	13722	13714	13916	13915	13800	13776	13816	13753	13908	13915	13972	13885	13967	13833	13755	13743	13835	13808	13934	14046	14030	13948	13954	13712	13888	13867	14100	13727	13849	13875	13722	13843	13846	13901	13995	13936	13823	13834	13782	13877	13989	13895	13887	13787	13881	13928	13890	13699	13963	13827	14155	13864	13861	14024	13753	13738	13716	13918	13971	13821	13888	13971	13805	13657	13760	14031	13779	13966	13891	13844	13889	13819	13931	13846	13852	13932	13974	13646	13969	13814	13803	14052	13897	13835	14003	13932	13615	13833	13785	13862	13619	13794	13680	13560	13878	13871	13937	13973	13847	13826	13935	13881	13850	13755	13794	13803	13958	13777	13979	13807	13773	13768	13876	13885	13869	13835	13800	13850	13878	13844	13829	13822	13728	13895	13773	13880	13833	13693	13758	13985	13998	14076	13801	13850	13852	13622	14019	13852	13828	13929	13797	13796	13846	13853	13761	13814	14116	13772	13756	13784	13747	14036	13753	13854	13918	13876	13905	13990	13878	13876	13962	13865	13757	13972	13943	14028	13870	13885	13884	13730	13884	13901	13744	13847	13859	14000	13898	13798	13691	13727	13851	13834	13775	13996	13896	13904	13770	13807	13725	13847	13890	13839	13855	13767	13821	13862	13812	13923	13844	13909	13832	13858	13917	13768	13675	13815	13987	13795	13925	13789	13882	13899	14000	13775	13795	13980	13831	13903	13861	13744	13827	13772	13797	14033	13890	13915	13695	13707	13840	13872	13893	14009	13968	13967	13931	13753	13911	13835	13825	13921	13947	13756	13971	13799	13965	13782	13697	13862	13789	13874	13635	13864	13660	13889	14028	13718	13730	13790	14012	13990	13785	13940	13885	13840	13787	13788	13747	13702	14114	13733	13957	14055	13827	13929	14027	13928	13735	13895	13929	13812	13742	13863	13644	13862	13868	13862	13779	13964	13684	13841	13805	13611	13844	13701	14009	13917	13868	13770	14025	13870	14012	13770	13892	13955	13920	13972	13786	13861	14009	13835	13722	13835	13693	13830	13838	13863	13813	13884	13944	13707	14039	14033	13837	13918	13966	13928	13671	13748	13819	13962	13821	13704	13750	13866	13690	13975	13940	13894	14105	13733	13913	13796	13820	13904	13735	13962	14013	13789	13792	13818	13926	13803	13930	13970	13778	13622	13751	13870	13814	13771	13974	13824	13930	13921	13794	13827	13838	13838	13942	13914	13882	13751	13803	13729	13893	13782	13879	13710	13978	13939	13979	13796	13895	14050	13988	13815	14025	13849	13950	13934	13952	13805	13920	13929	13700	13963	13857	13948	13675	13751	13691	13933	13865	13949	13765	13861	13771	13947	13893	13753	13711	13921	13754	13817	13852	13902	13977	13795	13944	14178	13960	13904	13848	13952	14015	13934	13786	13851	13798	13940	14072	13910	13778	13872	13816	13854	13846	13593	13967	13740	13913	13781	13954	13838	13894	13784	14074	13703	13879	13692	13928	14012	14071	13792	13982	13928	13811	13920	13848	13780	13811	13718	13950	13809	13925	13833	13772	13849	13832	13882	13744	13904	13828	13819	13957	13914	13894	13703	13786	13803	13982	13782	13739	13721	13807	13827	13974	13912	13912	13753	13899	13821	13769	13876	14047	13894	13842	13832	13830	14025	14049	13825	13830	13649	13634	13800	13705	14015	13789	13816	13912	13974	13853	13753	13939	14011	13900	13733	13943	13951	13798	13940	13807	14012	13891	13771	13791	13903	13820	13939	13932	13719	13705	13928	13819	13794	13652	13952	13773	13841	13837	13765	13822	13837	14093	13802	13747	13883	13775	13695	13980	13978	13841	13624	13746	13965	13925	13621	14186	13755	13914	13948	14001	13535	13980	13850	13872	13897	13957	13877	13774	13861	13882	13828	13695	13740	13958	13920	13787	13838	13990	13761	13970	13684	13922	13792	14110	13827	13862	13795	13604	14005	13842	14009	13949	13814	13942	13849	13799	13691	13897	13823	13935	13933	13937	13981	13975	14026	13819	13785	14062	13746	13792	13797	13880	13930	13792	13945	13957	14003	13892	13940	13776	13963	13935	13876	14057	13778	13732	13750	13974	13781	13963	14011	13806	13750	14086	14005	13877	14034	13889	13869	13878	13941	13813	13996	13888	13981	13933	13923	13840	13786	13912	13753	13923	13922	13752	14066	14028	13816	14050	13885	13969	13833	13837	14004	14057	13846	13922	13783	13892	13785	13842	14108	13875	14039	13922	13974	13953	13774	14022	13795	13767	13844	14027	13836	13848	13977	14016	13877	13670	13827	14028	13864	13864	13720	13887	13768	13730	13926	13851	14072	13839	13882	13865	13920	13764	13931	13953	13820	13751	14097	14032	13910	13826	14110	13853	13831	13820	13864	13877	13906	13969	13873	14055	13795	13744	13836	13825	13702	13780	13856	13895	13753	14020	13712	13865	13748	13921	13721	13873	13798	13983	13946	13784	13943	13835	13832	13927	13810	13971	13780	13746	13826	13820	13973	13854	13839	13718	13776	13796	13747	13852	13676	13860	13857	13894	13989	13952	13830	13638	13851	13884	14006	14071	13940	14056	13675	13901	13945	13807	13903	13908	13864	13806	13714	13929	14000	13932	13988	13823	13832	13790	13940	13872	14002	13925	13694	13914	13719	13821	13940	13823	13909	13878	13804	13851	13765	13737	13989	13836	13867	14103	13857	13761	13858	13763	13875	13874	13797	13832	13986	13925	13939	13825	13736	13899	13886	13992	14118	13803	14123	13837	13980	13674	14014	13663	13687	13986	13784	13866	13967	13825	13818	13848	14055	13842	13807	13955	13921	13989	13961	14042	13951	14033	13889	13865	13792	13981	13846	13822	13747	13770	13888	13818	13872	13989	13988	13864	13791	13959	13919	13648	13853	13809	13668	13614	13788	13982	13831	13849	14114	14088	13914	13961	13879	13729	13746	13957	13987	14013	13811	13740	13958	13769	13855	13858	13835	14076	13677	13867	13896	13964	13869	13861	14061	13923	13926	13977	13876	14025	13880	14096	13948	13965	13666	13842	13855	13821	13797	13781	13705	13869	13968	14066	13864	13847	13864	13980	13886	13832	13788	13894	13839	13803	13817	13977	13796	13924	13808	13706	13986	13948	13800	13892	14017	13813	13853	13907	13722	13941	13926	13783	14010	13765	13825	13792	13843	13959	13682	13771	13824	13776	13803	14051	13848	13886	13820	13830	14069	13917	13821	13995	13771	13965	13862	13784	13989	13972	13774	13909	13936	13936	13886	13947	13841	13843	13864	13892	13779	14026	13895	13731	13788	14020	13909	13730	13872	13792	13839	13830	13819	14039	13777	13943	13845	13871	13774	13852	13848	14009	14056	13954	13920	13892	13877	13805	13955	13814	13955	13885	13869	14013	13927	13896	13841	13862	14011	13704	13761	13937	14059	13846	13806	13993	14020	13981	13898	13752	13649	13884	14004	13980	14096	13906	13834	13834	13889	13899	13854	13821	13828	13853	13822	13858	13755	13823	13780	13961	13750	13861	13845	14030	13732	13850	13850	13950	13886	13918	13947	13691	13897	13975	13780	13853	13822	13917	13867	13799	13683	13868	13728	13933	13813	14023	13788	13664	13760	13952	13931	13828	13865	13786	13773	14007	13862	13889	13750	13994	13942	13745	13990	14061	13836	13834	13708	13794	13985	13938	13797	13803	13932	13887	13845	13811	13749	13739	13731	13835	13963	13915	13865	14026	13961	13847	13698	13921	13879	13967	13881	13806	13742	13789	13834	13992	13913	13934	13987	13881	13820	13756	13760
13440	19912	21153	14856	16431	16178	17568	15829	14132	15041	18354	17389	15341	13494	13422	13432	13424	13444	13392	13461	13342	13414	13422	13522	13554	13336	13390	13435	13300	13352	13386	13369	13474	13371	13290	13297	13315	13514	13375	13330	13447	13441	13372	13549	13538	13464	13488	13387	13325	13391	13491	13283	13585	13211	13436	13440	13411	13391	13572	13358	13405	13209	13271	13504	13385	13313	13404	13402	13324	13382	13481	13340	13314	13505	13324	13283	13371	13386	13357	13387	13261	13451	13286	13364	13507	13468	13465	13277	13368	13365	13287	13405	13418	13398	13419	13532	13316	13265	13454	13381	13422	13427	13490	13321	13287	13338	13314	13256	13538	13275	13326	13324	13413	13393	13374	13522	13425	13577	13343	13318	13386	13366	13255	13392	13303	13465	13398	13360	13351	13359	13342	13484	13524	13466	13196	13490	13390	13374	13410	13443	13405	13474	13474	13446	13272	13167	13365	13514	13284	13454	13176	13262	13404	13422	13396	13446	13365	13449	13270	13526	13412	13160	13419	13359	13321	13185	13477	13281	13451	13380	13503	13393	13375	13293	13298	13453	13397	13339	13506	13521	13360	13186	13371	13231	13305	13214	13564	13396	13300	13347	13428	13524	13438	13465	13274	13446	13506	13359	13199	13193	13309	13379	13530	13330	13288	13406	13274	13404	13282	13321	13327	13530	13385	13396	13238	13277	13270	13337	13331	13434	13393	13356	13373	13386	13244	13384	13382	13317	13309	13218	13477	13395	13459	13305	13321	13309	13376	13302	13236	13531	13388	13258	13308	13253	13323	13338	13341	13396	13354	13530	13363	13412	13389	13275	13468	13380	13267	13403	13371	13341	13396	13402	13318	13289	13348	13386	13434	13342	13403	13649	13416	13393	13371	13264	13366	13287	13446	13425	13467	13370	13317	13387	13378	13275	13356	13413	13350	13465	13334	13483	13262	13371	13510	13241	13437	13375	13284	13474	13332	13321	13377	13369	13452	13484	13494	13282	13314	13356	13309	13253	13532	13251	13405	13353	13285	13463	13357	13437	13379	13412	13309	13539	13333	13390	13542	13407	13269	13609	13335	13345	13305	13508	13407	13261	13373	13413	13436	13392	13466	13467	13205	13514	13367	13442	13438	13430	13450	13447	13332	13370	13369	13413	13204	13339	13403	13356	13328	13323	13318	13430	13440	13340	13307	13358	13387	13458	13596	13465	13485	13538	13385	13306	13334	13354	13356	13370	13326	13314	13344	13377	13349	13443	13333	13392	13348	13422	13462	13501	13297	13426	13470	13379	13425	13270	13345	13437	13341	13358	13387	13517	13579	13441	13256	13402	13375	13360	13357	13421	13421	13257	13427	13299	13363	13162	13292	13351	13490	13463	13394	13329	13423	13401	13404	13468	13288	13339	13421	13334	13399	13359	13522	13379	13453	13446	13397	13497	13404	13250	13199	13508	13507	13334	13300	13410	13442	13268	13350	13480	13286	13297	13472	13488	13370	13378	13305	13435	13363	13376	13477	13279	13317	13443	13427	13514	13454	13328	13558	13238	13328	13483	13338	13190	13353	13342	13246	13311	13429	13484	13272	13373	13269	13376	13378	13471	13216	13566	13436	13486	13228	13348	13484	13410	13364	13260	13392	13424	13356	13357	13569	13367	13279	13295	13476	13366	13401	13274	13292	13330	13360	13249	13284	13279	13440	13399	13399	13149	13386	13331	13372	13395	13473	13300	13481	13404	13217	13277	13527	13457	13311	13506	13394	13437	13330	13237	13416	13421	13432	13489	13314	13480	13253	13451	13494	13326	13479	13363	13605	13383	13332	13368	13270	13283	13441	13421	13491	13445	13511	13365	13482	13525	13323	13503	13469	13472	13523	13499	13153	13427	13389	13296	13462	13452	13296	13354	13374	13368	13304	13217	13331	13355	13523	13519	13373	13269	13468	13258	13461	13329	13369	13467	13391	13170	13482	13505	13303	13455	13353	13378	13389	13467	13407	13340	13547	13309	13282	13530	13153	13341	13456	13392	13350	13389	13393	13291	13421	13299	13335	13371	13454	13481	13478	13235	13396	13385	13343	13399	13578	13537	13391	13327	13297	13468	13283	13529	13365	13263	13409	13202	13556	13348	13259	13392	13332	13345	13271	13405	13478	13345	13466	13464	13323	13389	13534	13513	13248	13313	13499	13386	13422	13351	13413	13530	13276	13191	13351	13273	13333	13316	13420	13371	13508	13464	13391	13436	13363	13559	13517	13442	13331	13371	13402	13434	13384	13345	13437	13365	13380	13401	13514	13227	13461	13301	13577	13334	13438	13403	13431	13414	13246	13233	13378	13351	13235	13304	13416	13343	13431	13363	13389	13358	13387	13377	13344	13456	13326	13405	13355	13454	13489	13446	13424	13584	13578	13259	13457	13484	13486	13385	13441	13406	13258	13420	13437	13379	13399	13319	13410	13308	13386	13510	13379	13563	13357	13567	13365	13392	13483	13414	13517	13360	13426	13538	13446	13456	13423	13330	13583	13459	13383	13485	13453	13523	13244	13392	13395	13383	13580	13303	13390	13391	13548	13335	13307	13196	13227	13528	13420	13455	13339	13448	13311	13553	13350	13477	13297	13429	13276	13368	13432	13339	13638	13431	13416	13547	13467	13467	13379	13278	13421	13697	13361	13435	13405	13354	13495	13271	13405	13302	13407	13424	13401	13419	13495	13520	13441	13270	13441	13310	13265	13396	13421	13332	13408	13344	13286	13493	13319	13369	13293	13456	13337	13458	13375	13358	13410	13396	13338	13304	13395	13180	13276	13420	13438	13499	13483	13425	13458	13426	13604	13505	13387	13273	13513	13487	13297	13409	13234	13456	13474	13380	13440	13087	13432	13266	13434	13392	13384	13292	13347	13244	13278	13368	13347	13339	13382	13356	13347	13351	13327	13259	13510	13392	13335	13372	13439	13460	13430	13422	13400	13378	13418	13362	13390	13376	13278	13429	13476	13478	13385	13455	13356	13474	13335	13369	13301	13428	13414	13418	13416	13301	13494	13413	13301	13390	13500	13453	13459	13287	13418	13377	13471	13427	13172	13384	13368	13361	13386	13311	13436	13305	13385	13370	13306	13526	13458	13401	13407	13346	13254	13303	13331	13372	13508	13516	13398	13479	13265	13364	13485	13401	13281	13407	13326	13456	13279	13362	13448	13334	13351	13384	13370	13464	13401	13361	13337	13366	13373	13357	13320	13434	13277	13413	13289	13305	13216	13514	13462	13360	13529	13253	13494	13303	13408	13441	13547	13270	13417	13328	13231	13378	13299	13410	13321	13410	13413	13464	13393	13287	13579	13378	13365	13423	13465	13466	13263	13532	13339	13434	13383	13305	13345	13373	13428	13444	13495	13373	13371	13302	13413	13402	13341	13380	13301	13245	13463	13365	13362	13528	13302	13342	13358	13431	13493	13387	13550	13405	13466	13385	13140	13251	13513	13314	13371	13352	13271	13459	13316	13422	13393	13252	13358	13300	13531	13311	13185	13295	13474	13486	13273	13389	13600	13350	13400	13247	13311	13340	13225	13196	13408	13342	13376	13518	13420	13434	13559	13376	13416	13405	13454	13331	13460	13303	13532	13445	13408	13449	13400	13338	13386	13433	13342	13273	13368	13344	13407	13348	13438	13448	13305	13350	13437	13446	13437	13338	13324	13390	13401	13376	13582	13375	13240	13379	13335	13380	13446	13442	13346	13525	13387	13328	13302	13419	13315	13502	13504	13395	13161	13369	13281	13328	13321	13305	13443	13312	13350	13407	13364	13298	13432	13372	13403	13493	13386	13275	13400	13318	13279	13371	13606	13373	13487	13407	13349	13431	13238	13370	13453	13464	13342	13366	13333	13377	13391	13301	13412	13372	13396	13305	13413	13369	13462	13242	13397	13387	13247	13252	13417	13392	13387	13380	13371	13400	13432	13312	13409	13201	13439	13474	13384	13549	13475	13274	13364	13352	13619	13393	13447	13378	13393	13417	13408	13462	13437	13393	13453	13358	13433	13235	13420	13535	13144	13369	13288	13352	13470	13373	13184	13357	13404	13337	13362	13255	13325	13505	13534	13527	13345	13451	13536	13374	13469	13519	13354	13329	13502	13496	13388	13324	13392	13458	13295	13349	13372	13301	13461	13415	13334	13398	13211	13453	13403	13317	13430	13373	13478	13280	13412	13492	13330	13371	13346	13461	13403	13567	13434	13374	13431	13121	13334	13444	13454	13273	13385	13276	13312	13501	13516	13210	13401	13277	13518	13345	13268	13300	13335	13491	13445	13526	13374	13329	13571	13629	13256	13455	13461	13430	13425	13305	13424	13363	13427	13319	13515	13415	13335	13384	13281	13300	13355	13478	13402	13423	13351	13368	13460	13363	13427	13370	13404	13491	13358	13403	13363	13378	13347	13408	13482	13364	13438	13429	13247	13494	13305	13388	13321	13356	13433	13354	13290	13292	13438	13405	13416	13450	13350	13278	13566	13307	13398	13352	13265	13369	13376	13566	13416	13264	13450	13513	13204	13444	13450	13189	13424	13404	13399	13384	13357	13526	13367	13388	13452	13477	13445	13442	13282	13457	13410	13282	13497	13287	13374	13390	13408	13394	13362	13331	13441	13303	13327	13439	13402	13409	13308	13294	13362	13290	13427	13420	13360	13491	13399	13517	13336	13344	13283	13374	13417	13498	13649	13350	13381	13379	13341	13207	13479	13391	13510	13405	13295	13403	13366	13276	13339	13452	13509	13181	13431	13262	13517	13411	13337	13384	13312	13428	13318	13377	13363	13457	13333	13340	13362	13364	13304	13346	13250	13412	13396	13357	13335	13541	13450	13559	13457	13386	13316	13321	13365	13401	13575	13340	13325	13415	13372	13463	13531	13275	13269	13325	13358	13511	13256	13271	13373	13439	13463	13479	13360	13290	13481	13353	13364	13345	13445	13409	13469	13264	13531	13464	13305	13376	13423	13475	13486	13416	13326	13399	13580	13353	13367	13387	13407	13424	13409	13441	13351	13170	13320	13453	13517	13422	13342	13476	13356	13323	13364	13393	13481	13312	13430	13493	13358	13322	13356	13455	13341	13331	13328	13404	13351	13488	13299	13452	13564	13525	13272	13186
24584	21474	28516	24931	21053	18099	16652	16434	15353	17648	30327	28174	20730	14418	13717	13551	13439	13308	13516	13364	13653	13399	13581	13384	13622	13534	13550	13613	13423	13535	13441	13456	13399	13370	13380	13473	13450	13540	13522	13483	13503	13498	13433	13328	13326	13438	13291	13224	13734	13574	13622	13366	13497	13420	13466	13414	13570	13381	13380	13402	13394	13396	13524	13541	13278	13243	13628	13417	13425	13424	13546	13485	13401	13353	13472	13232	13501	13496	13518	13529	13383	13367	13425	13464	13553	13412	13283	13292	13391	13466	13416	13448	13572	13537	13296	13543	13537	13385	13455	13608	13456	13268	13384	13372	13630	13384	13377	13496	13502	13294	13348	13531	13246	13303	13516	13361	13516	13539	13360	13250	13344	13325	13519	13264	13403	13270	13421	13262	13382	13507	13537	13507	13417	13362	13223	13247	13248	13260	13299	13406	13369	13237	13429	13452	13460	13237	13511	13295	13488	13413	13429	13438	13334	13368	13490	13334	13479	13630	13460	13598	13507	13248	13343	13341	13219	13298	13379	13610	13291	13355	13318	13549	13379	13325	13216	13284	13637	13466	13531	13420	13296	13287	13422	13362	13314	13364	13391	13334	13354	13494	13504	13425	13285	13496	13326	13395	13420	13422	13314	13471	13317	13351	13270	13293	13452	13415	13266	13512	13375	13341	13388	13248	13367	13470	13572	13561	13406	13406	13516	13278	13502	13468	13513	13363	13523	13317	13455	13283	13494	13418	13422	13336	13220	13422	13401	13406	13377	13297	13545	13390	13407	13400	13365	13253	13310	13209	13340	13519	13466	13435	13612	13338	13512	13514	13472	13425	13475	13379	13454	13396	13399	13476	13284	13495	13594	13480	13581	13552	13585	13344	13515	13494	13390	13503	13326	13416	13467	13344	13349	13360	13333	13413	13414	13330	13564	13372	13293	13356	13458	13386	13338	13467	13324	13219	13379	13348	13482	13500	13385	13425	13232	13280	13422	13477	13452	13422	13453	13444	13528	13613	13448	13224	13422	13400	13220	13504	13524	13327	13540	13592	13467	13474	13465	13331	13412	13461	13527	13282	13432	13290	13254	13460	13379	13280	13341	13386	13495	13336	13292	13585	13410	13470	13337	13239	13456	13199	13283	13310	13542	13438	13362	13450	13376	13416	13213	13440	13239	13378	13645	13215	13275	13504	13331	13365	13440	13665	13564	13340	13446	13430	13228	13408	13476	13537	13381	13415	13393	13367	13466	13598	13550	13351	13375	13433	13369	13399	13467	13290	13451	13371	13564	13278	13387	13452	13369	13509	13497	13504	13473	13400	13111	13531	13430	13496	13544	13335	13514	13510	13373	13331	13508	13325	13313	13417	13408	13424	13513	13590	13500	13336	13444	13387	13329	13265	13398	13437	13417	13343	13426	13532	13495	13378	13282	13298	13513	13304	13407	13375	13360	13457	13509	13225	13545	13618	13496	13538	13429	13579	13423	13435	13445	13292	13527	13398	13347	13514	13503	13415	13388	13461	13468	13368	13332	13321	13291	13523	13418	13406	13469	13329	13314	13255	13273	13228	13544	13398	13382	13350	13435	13403	13553	13417	13591	13420	13529	13352	13477	13551	13281	13476	13451	13608	13469	13389	13452	13358	13247	13274	13466	13475	13599	13339	13365	13441	13440	13403	13487	13357	13574	13359	13358	13274	13665	13552	13355	13390	13433	13402	13417	13520	13497	13293	13329	13448	13465	13415	13408	13419	13489	13448	13326	13437	13347	13392	13466	13533	13570	13295	13422	13373	13506	13422	13340	13516	13518	13318	13274	13300	13444	13490	13532	13264	13488	13422	13565	13460	13442	13578	13597	13433	13484	13384	13418	13223	13482	13433	13334	13361	13429	13212	13543	13542	13473	13485	13475	13316	13507	13364	13525	13372	13444	13415	13427	13556	13618	13514	13369	13276	13487	13299	13491	13428	13487	13473	13244	13419	13527	13506	13541	13492	13344	13501	13439	13430	13287	13369	13417	13404	13376	13396	13297	13338	13407	13323	13508	13418	13470	13642	13392	13522	13467	13665	13559	13420	13419	13567	13482	13421	13418	13623	13535	13301	13433	13340	13322	13373	13473	13327	13594	13343	13347	13488	13355	13428	13385	13567	13336	13382	13428	13435	13404	13301	13288	13366	13325	13112	13280	13331	13383	13393	13342	13360	13609	13458	13631	13411	13145	13608	13650	13373	13410	13558	13171	13416	13456	13178	13380	13425	13465	13425	13463	13321	13440	13343	13469	13448	13508	13525	13661	13333	13455	13415	13202	13351	13336	13341	13385	13413	13312	13415	13467	13571	13425	13297	13433	13355	13547	13474	13496	13404	13372	13289	13344	13293	13310	13461	13475	13465	13395	13170	13491	13282	13421	13563	13336	13407	13448	13350	13522	13583	13426	13441	13600	13430	13430	13477	13555	13372	13686	13398	13306	13520	13349	13423	13256	13464	13394	13381	13140	13498	13381	13516	13463	13344	13527	13534	13483	13399	13393	13421	13485	13296	13312	13482	13406	13397	13360	13502	13214	13449	13561	13340	13325	13356	13449	13421	13354	13465	13500	13553	13426	13411	13374	13466	13454	13662	13347	13526	13427	13527	13418	13294	13612	13365	13380	13282	13400	13453	13338	13511	13202	13396	13375	13603	13505	13508	13352	13358	13348	13361	13347	13653	13615	13521	13412	13458	13495	13426	13496	13402	13283	13340	13307	13422	13442	13515	13437	13369	13511	13475	13408	13454	13217	13550	13438	13395	13283	13400	13334	13298	13383	13427	13464	13426	13346	13615	13458	13442	13422	13489	13428	13300	13388	13497	13426	13390	13336	13366	13353	13436	13308	13425	13279	13514	13444	13216	13424	13343	13518	13566	13345	13500	13290	13445	13408	13279	13444	13528	13424	13498	13264	13370	13385	13458	13441	13516	13464	13358	13308	13290	13184	13288	13312	13433	13330	13399	13491	13458	13507	13445	13343	13414	13501	13259	13521	13460	13354	13516	13600	13528	13638	13544	13549	13297	13480	13439	13348	13252	13538	13448	13443	13395	13438	13540	13293	13316	13488	13452	13431	13472	13778	13483	13408	13404	13635	13445	13554	13548	13435	13373	13266	13403	13503	13239	13509	13398	13570	13581	13466	13550	13437	13372	13352	13281	13510	13533	13384	13452	13517	13413	13512	13278	13370	13515	13358	13390	13424	13272	13574	13249	13456	13418	13408	13345	13377	13300	13449	13227	13398	13317	13216	13263	13449	13373	13529	13230	13530	13505	13260	13484	13364	13244	13349	13480	13332	13551	13604	13688	13407	13360	13454	13637	13454	13377	13324	13458	13405	13480	13452	13461	13341	13462	13382	13346	13219	13451	13336	13448	13440	13370	13311	13339	13301	13315	13461	13474	13226	13442	13488	13324	13633	13441	13328	13338	13388	13497	13442	13562	13546	13362	13400	13339	13488	13452	13489	13411	13312	13485	13498	13343	13185	13448	13269	13411	13582	13524	13396	13380	13368	13471	13641	13318	13392	13406	13502	13422	13379	13295	13205	13600	13253	13470	13329	13255	13418	13348	13292	13459	13364	13454	13219	13373	13338	13498	13375	13411	13367	13547	13398	13537	13408	13458	13391	13325	13425	13352	13520	13498	13438	13403	13416	13662	13568	13392	13176	13535	13520	13368	13332	13248	13355	13375	13323	13451	13394	13441	13446	13447	13319	13326	13336	13300	13421	13493	13347	13475	13238	13544	13402	13541	13501	13356	13308	13335	13352	13381	13365	13553	13527	13417	13303	13426	13384	13294	13410	13503	13227	13456	13490	13380	13510	13614	13611	13369	13388	13443	13578	13357	13443	13479	13411	13424	13453	13322	13472	13283	13495	13473	13355	13503	13512	13360	13498	13423	13422	13322	13425	13565	13489	13595	13290	13416	13381	13288	13445	13392	13324	13477	13556	13307	13328	13303	13224	13502	13506	13652	13559	13569	13480	13414	13318	13434	13250	13288	13555	13512	13591	13102	13481	13479	13470	13372	13309	13453	13326	13597	13431	13384	13358	13562	13583	13342	13367	13266	13261	13578	13477	13311	13370	13625	13414	13447	13332	13402	13325	13481	13302	13472	13569	13298	13663	13402	13625	13588	13356	13523	13476	13468	13441	13397	13520	13481	13469	13288	13269	13484	13436	13397	13343	13397	13448	13561	13438	13562	13487	13348	13301	13296	13585	13458	13455	13361	13297	13288	13295	13366	13570	13456	13453	13379	13381	13356	13328	13302	13549	13458	13410	13378	13589	13573	13416	13438	13267	13484	13418	13327	13327	13529	13352	13355	13324	13534	13434	13204	13556	13389	13386	13434	13442	13488	13633	13261	13500	13211	13366	13449	13403	13415	13547	13141	13353	13522	13331	13419	13507	13620	13339	13378	13369	13503	13423	13468	13554	13373	13296	13468	13294	13465	13466	13353	13508	13344	13407	13334	13443	13431	13549	13507	13474	13362	13433	13176	13354	13365	13462	13379	13407	13531	13335	13443	13382	13476	13582	13600	13310	13398	13537	13471	13573	13445	13456	13549	13422	13457	13443	13342	13349	13445	13377	13423	13330	13387	13384	13248	13431	13395	13522	13441	13355	13535	13287	13339	13334	13449	13464	13352	13331	13356	13392	13539	13310	13435	13342	13489	13494	13499	13477	13470	13358	13636	13418	13458	13502	13413	13466	13272	13351	13244	13408	13442	13252	13454	13433	13342	13290	13330	13422	13355	13464	13419	13383	13331	13434	13485	13350	13391	13220	13159	13394	13357	13150	13304	13359	13398	13438	13308	13419	13354	13657	13277	13560	13555	13415	13459	13307	13276	13488	13567	13467	13360	13392	13477	13609	13408	13388	13455	13344	13114	13415	13408	13425	13404	13427	13323	13470	13584	13383	13498	13485	13344	13412	13626	13375	13322	13353	13365	13303	13362	13431	13422	13275	13386	13264	13538	13412	13286	13417	13385	13483	13463	13446	13390	13414	13378	13428	13417	13515	13438	13281	13353	13324	13644	13476	13150	13316	13341	13387	13406	13350	13364	13258	13513	13220	13551	13536	13395	13241	13205	13433	13482	13495	13478	13612	13451	13383	13150
12117	26479	18956	15160	15903	17095	15938	18199	16484	20547	35530	30944	20817	13348	13220	13173	13126	13104	13222	13303	13198	13158	13228	13184	13033	13237	13191	12953	13065	13263	13016	13181	13324	13089	13163	13142	13053	13178	13239	13071	13110	13290	13275	13088	13217	13128	12932	13277	13180	13221	13248	13211	13197	13107	13204	13260	13092	13297	13067	13291	13114	13195	13193	13141	13261	13065	13257	13166	13120	13160	13289	13240	13262	13215	13196	13099	13123	13287	13164	13186	13053	13159	13270	13049	13167	13289	13131	13332	13136	13163	13389	13073	13085	13170	13335	13003	13066	13248	13221	13175	13219	13118	13271	13206	13235	13155	13169	13028	13165	13166	13213	13183	13163	12953	13123	13141	13093	13175	13249	13215	13246	13036	13084	13166	13027	13344	13304	13052	13206	13236	13224	13108	13004	12849	13168	13228	13214	13141	13189	13142	13164	13059	12988	13121	13265	13300	13024	13178	13030	13117	13365	13024	13216	12969	13283	13144	13037	13114	13160	13121	13167	13015	13074	13059	13158	12976	13294	13276	13149	13023	13112	13119	13019	13230	13169	13127	13248	13026	13217	13326	13032	13167	13156	13157	13227	12932	13178	13143	13155	13062	13174	13261	13161	13087	13139	13226	12970	13114	13208	13012	12998	13079	13161	13174	13166	13300	12981	13051	13011	13200	13096	13091	13165	13167	13080	13276	13138	13176	13314	13237	13048	13185	13005	13134	13046	13133	13185	13053	13146	13061	13140	13008	13295	13202	13225	13235	13241	13095	13139	13176	13093	13138	13235	13068	13277	13233	13116	13338	13212	13258	13106	13170	13070	13153	13253	13141	13159	13169	13088	13229	12961	13385	13120	13056	13185	13050	13309	13230	13094	13104	13100	13174	13202	13155	13003	13228	13103	13169	13100	13102	13140	13184	13155	13172	13127	13176	13140	13144	13061	13261	13083	13090	13239	13363	13211	13095	13030	12988	13038	13179	13186	13139	13183	13177	13213	13091	13139	13240	13133	13196	13090	13274	13079	13135	13227	13157	13033	13209	13098	12922	13091	13105	13213	13041	13158	13140	13107	13008	13236	13229	13192	13237	13268	13130	13072	13307	13314	12999	13080	13242	13010	12979	13146	13157	13272	13177	13302	13158	13104	13101	13160	13206	13195	13062	13209	13028	13090	13073	13166	13228	13131	13198	13128	13126	13173	13110	13240	13176	13284	12946	12973	13096	13169	13078	13131	13113	13029	13207	13168	13316	13033	13109	13373	13243	13202	13145	13139	13033	13248	13070	13143	13148	13220	12999	13139	13149	12958	13017	13140	13122	13160	13180	13111	13133	13218	13117	13107	13302	12991	13135	13155	13002	13132	13235	13234	13158	13176	13177	13076	13119	12953	13289	13154	13160	13165	13153	13195	13106	13102	13104	13253	13176	12983	13188	12977	13049	13204	13205	13179	13207	13098	13125	13013	12928	13161	13090	13040	13200	13134	13127	13156	13122	13245	13249	12990	13157	13194	12999	13116	13150	13235	13061	13052	13149	13330	13245	13084	13057	13117	13157	13158	13000	13140	13167	13286	13037	13242	13118	13073	13158	13221	13093	13040	13230	13151	13141	13232	13210	13057	13179	13138	13141	13165	13179	13075	13203	13165	13262	13003	13081	13111	13301	13079	13145	13239	13279	13164	13158	13140	13115	13184	12932	13213	13065	13199	13266	13061	13061	13174	13159	13209	13211	13156	13213	12860	13167	13342	13021	13081	13232	13098	13286	13302	13053	13138	13359	13259	13056	13317	13036	13101	13274	13254	13338	13067	13010	13096	13195	13105	12993	13131	13086	13176	13284	13213	13191	13164	12929	13122	12966	13282	13140	13177	12951	13148	13107	13070	13226	13121	13256	13126	13115	13300	13148	13160	13332	13080	13095	13253	13128	13086	13143	13249	13205	13173	13244	13163	13193	13084	13119	13283	12980	13235	13066	13138	13276	12940	13111	13212	13003	12985	12963	13155	13185	13197	13066	12982	13090	12978	13131	13183	13072	13298	12976	12985	13297	13195	13211	13254	12989	13065	13048	13183	13136	13194	13371	13063	13084	13023	13204	13198	13075	13160	13167	13106	13218	13117	13235	13241	13134	13305	13082	13177	13173	13305	13007	13230	12995	13207	13110	13154	13307	13051	13145	13020	13175	13194	13002	13075	13332	13222	13249	12995	13180	13123	13078	13151	13125	13132	13157	13270	12964	13193	13225	13095	13025	13100	13268	13183	13170	13063	12934	13136	13162	12946	13126	13291	13300	13163	13022	13124	13022	12986	13145	13147	13253	13157	13080	13213	12978	13156	13230	12996	13209	13184	13187	13118	13080	13155	13264	13079	13161	13122	13065	13157	13176	13028	13047	13088	13122	13109	13069	13154	13144	13205	13017	12996	13227	13203	13334	13217	13334	13097	12995	13200	13075	13047	13095	13093	13182	13195	13164	13307	13120	13204	13165	13238	13095	13101	13244	13133	13073	13049	13158	13019	13041	13122	13208	13188	13294	13066	13149	13185	13079	13281	13088	12861	13082	13127	13125	13207	13160	13269	13104	13275	13197	13184	13218	13149	13053	13144	13133	13123	13215	13263	13138	13316	13181	13180	13032	13045	13261	13152	13216	13137	13023	13277	13195	13034	12925	13053	13237	13124	13173	13121	13049	13209	13148	13229	13243	13076	13268	13247	13186	13185	13125	13208	13158	13151	12961	13107	13160	13190	13211	13149	13189	13192	13124	13167	13235	13024	13097	13216	13185	13260	13282	13091	13078	13128	13204	13280	13150	13097	13195	13048	13054	13191	13106	13261	13169	13153	13177	13171	12996	13249	13101	13156	13179	13111	13133	13112	13223	13200	13083	13096	13091	13201	13083	13260	13262	13132	13039	13112	13260	12945	13238	13128	13151	13183	13172	13341	13180	13147	13192	13196	13077	13070	13090	13249	12962	13138	13058	13138	13058	13223	13085	13054	13195	13121	13096	13059	13001	13246	13313	13177	13180	13206	13206	13112	13237	13249	13214	13084	13157	13124	13257	13117	13229	13039	13122	13155	13215	13287	13177	13114	13140	12964	13127	13327	13255	13121	13168	13165	12968	13144	13187	13153	13114	13172	13111	12967	13138	13047	13176	13135	13301	13029	13416	13087	13016	13080	13079	13195	13079	13232	13231	13120	13092	13199	13056	13224	13028	13234	13183	13163	13281	13179	13076	13217	13207	13044	13191	13289	13290	13237	13160	12996	13063	13152	13150	13182	13242	13072	13126	13271	13184	13255	13167	13266	13187	13269	13232	13113	13203	13161	13313	13254	13229	13238	13156	13070	13278	12998	13083	13247	13317	13245	13197	13092	13168	13306	12986	13078	13136	13065	13124	13119	13246	13154	13062	13049	13159	13166	13147	13169	13229	13177	13125	13173	13113	13103	12902	13070	13011	13241	13093	13112	13411	13018	13126	13273	13232	13304	13061	13139	13081	13179	13180	13031	13107	13143	13101	13148	12985	13104	13107	13148	13140	13160	13203	13271	13117	13000	13196	13098	13134	13193	13193	13241	13311	13199	13059	13155	13231	13055	13265	13128	13184	13142	13163	13216	13233	13052	13248	13046	13264	13121	12991	13245	13096	13186	13152	13061	13102	13137	13229	12944	13114	12997	13164	13224	13260	13167	13205	13052	13096	13167	13112	13181	13166	13298	13289	13131	12983	13146	13059	13257	13268	13215	13153	13258	13005	13160	13109	13126	13098	13066	13206	13175	13129	13178	13147	13089	13236	13232	13168	13117	13059	13024	13176	13109	13069	12866	13119	13171	13088	13068	13026	13132	13060	13081	13364	13136	13139	13198	13149	13144	13105	13149	13267	13155	13108	13281	13066	13199	13155	13183	13141	13153	12991	13161	13094	13121	13024	13217	13031	13162	13114	13329	13159	13139	13155	13166	13192	13284	13097	13050	13159	13104	13391	13197	13067	13069	13108	13099	13274	13243	13108	13267	13114	13056	13145	13012	13198	13015	13163	13303	13084	13143	13107	13020	13171	13150	13072	13249	13170	13049	13064	13190	13159	13147	13144	13200	13119	13272	13213	13202	13275	13116	13261	13263	12867	13036	13069	13177	13027	13192	13298	13098	13050	13191	13154	13164	13193	13222	13051	13249	13126	13165	13148	13251	13091	13279	13129	13195	13118	13199	13206	13103	13100	13063	13238	13327	13117	13076	13060	13093	13217	13127	13175	13245	13072	13139	13170	13116	13357	13011	13142	13173	13080	13072	13216	13217	13148	13311	13259	13165	13269	13265	13113	13391	13075	13155	13253	13201	13050	13288	13078	13225	13161	13097	13129	13223	13330	13218	13206	13183	13260	13223	13230	13089	13329	13172	13071	13081	13234	13003	13154	13179	13246	13071	13175	13102	13279	13149	13198	13078	13170	13173	13177	13037	13188	13062	13109	13263	13215	13153	13202	13249	12967	12998	13289	13220	13064	13178	13061	13074	13153	13015	13199	13160	13137	13244	13000	13111	13256	13157	13250	13221	13144	13085	13171	13217	13187	13190	13195	13245	13016	13095	13137	13004	13201	13316	13064	13215	13140	13193	13095	13064	13170	13089	12955	13277	13325	13217	12998	13020	13003	13276	13247	13136	13057	13139	12996	13162	13230	13197	13125	13202	13239	13199	13092	13075	13301	13093	13268	13125	13130	13009	13188	13188	13293	13166	13242	13151	13303	13140	13046	13181	13164	13069	13122	13161	13298	13022	13289	13090	13124	13316	12908	13173	13258	13274	12974	13300	13139	13069	13006	13094	13273	13065	13218	13112	13284	13036	13291	13206	13184	13086	13225	13085	13307	13163	13107	13170	13172	13263	13044	13153	13123	13103	13068	13089	13103	13272	13124	13086	13187	13155	13078	13034	13194	13135	13301	13153	13232	13040	12994	13037	13228	13126	13239	13256	13012	13144	13123	13174	13085	13208	13131	13236	13212	13053	12992	13222	12954	13002	12925	13164	13124	13199	13220	13221	13105	13332	13169	13065	13271	13293	12947	13126	13183	13195	13179	12986	13154	13047	13085	13057	13208	13154	12998	13272	13190	13321	13173	13074	13145	13248	13258	13208	13173	13188	13157	13133	13113
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
