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
339330266821	339330267388	339330267940	339330268488	339330269038	339330269588	339330270138	339330270688	339330271240	339330271788	339330272340	339330272888	339330273438	339330273988	339330274538	339330275090	339330275638	339330276190	339330276738	339330277288	339330277838	339330278390	339330278940	339330279490	339330280040	339330280588	339330281138	339330281688	339330282240	339330282790	339330283338	339330283890	339330284438	339330284990	339330285540	339330286088	339330286640	339330287190	339330287738	339330288290	339330288840	339330289390	339330289938	339330290490	339330291040	339330291588	339330292140	339330292690	339330293240	339330293790	339330294338	339330294890	339330295440	339330295990	339330296540	339330297090	339330297640	339330298188	339330298740	339330299290	339330299840	339330300390	339330300940	339330301490	339330302040	339330302588	339330303140	339330303690	339330304240	339330304790	339330305340	339330305890	339330306440	339330306990	339330307538	339330308090	339330308640	339330309190	339330309740	339330310290	339330310840	339330311390	339330311940	339330312488	339330313040	339330313591	339330314140	339330314690	339330315240	339330315790	339330316340	339330316890	339330317440	339330317990	339330318540	339330319090	339330319640	339330320190	339330320740	339330321290	339330321840	339330322390	339330322940	339330323490	339330324040	339330324590	339330325140	339330325690	339330326240	339330326790	339330327340	339330327890	339330328440	339330328990	339330329540	339330330090	339330330640	339330331190	339330331740	339330332290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24709	21808	29498	24722	22248	23823	25752	34138	50629	58376	50398	36589	26547	20712	18747	17948	17867	17919	17978	17727	18012	18097	18143	17957	17836	17912	17803	17721	17748	17957	17685	17908	17855	17900	17762	17881	17663	17819	17911	17981	17842	17736	17744	17913	17802	17889	17506	17722	17839	17982	17840	17771	17802	17628	17737	17895	17933	17894	17992	17801	17804	17695	17688	17800	17634	17461	17805	17511	17743	17735	17727	17706	17911	17892	17514	17564	17966	17814	17881	18024	18034	17825	17755	17798	17834	17812	17815	17586	17751	17770	17753	17812	17535	17661	17755	17684	17803	17744	17763	17837	17753	17771	17760	17897	17776	17659	17701	17715	17927	17867	17848	17838	17850	17701	17527	17711	17812	17738	17624	17965	17789	17651	17600	17668	17631	17895	17939	17632	17871	17767	17740	17709	17647	17806	17734	17889	17769	17662	17605	17764	17921	17604	17818	17556	17692	17713	17679	17851	17589	17723	17724	17841	17791	17868	17537	17640	17718	17734	17769	17818	17887	17894	17830	17639	17619	17848	17725	17800	17843	17870	17856	17816	17698	17948	17599	17703	17726	17696	17821	17779	17628	17895	17513	17867	17677	17667	17640	17953	17720	17481	17772	17651	17487	17425	17840	17770	17796	17595	17602	17756	17717	17682	17708	17491	17515	17706	17761	17756	17735	17630	17773	17804	17804	17813	17854	17873	17785	17717	17803	17709	17711	17770	17865	17682	17793	17918	17659	17757	17615	17770	17790	17561	17649	17861	17833	17823	17842	17631	17548	17625	17660	17760	17855	17957	17711	17588	17687	17735	17704	17706	17716	17729	17794	17817	17698	17880	17724	17920	17782	17637	17891	17782	17808	17707	17757	17793	17931	17835	17741	17791	17632	17706	17786	17788	17645	17749	17926	17829	17735	17858	17821	17737	17861	17733	17691	17836	17789	17724	17623	17872	17704	17868	17904	17783	17930	17647	17727	17555	17739	17797	17883	17874	17803	17678	17672	17784	17781	17638	17745	17508	17813	17607	17882	17634	17603	17723	17633	17573	17832	17556	17848	17801	17801	17817	17803	17718	17802	17825	17852	17855	17774	17870	17624	17748	17757	17812	17794	17711	17812	17890	17608	17868	17763	17860	17614	17890	17873	17802	17819	17923	17643	17631	17737	17714	17846	17794	17575	17764	17626	17685	17675	17686	17687	17970	17745	17768	17756	17649	17738	17705	17723	17854	17708	17725	17758	17707	17750	17852	18006	17780	17619	17701	17811	17591	17650	17941	18010	17893	17774	17736	17570	17498	17702	17852	17785	17829	17778	17558	17752	17966	17740	17541	17736	17777	17663	17812	17662	17641	17491	17567	17749	17582	17782	17593	17941	17862	17680	17822	17824	17907	17682	17655	17652	17797	17838	17881	17726	17679	17759	17816	17686	17623	17691	17649	17864	17751	17608	17783	17751	17807	17754	17768	17950	17872	17661	17792	17942	17796	17802	17669	17903	17693	17525	17521	17790	17603	17824	17822	17926	17840	17854	17971	17682	17654	17975	17730	17776	17670	17877	17816	17706	17740	17592	17833	17681	17651	17936	17997	17696	17702	17659	17477	17696	17957	17821	17779	17823	17717	17677	17978	17763	17703	17812	17711	17664	17867	17808	17747	17649	17865	17829	17823	17748	17601	17944	17865	17672	17520	17750	17447	17726	17527	17922	17859	17933	17453	17568	17744	17752	17810	17772	17793	17751	17778	17599	17526	17663	17805	17809	17781	17641	17822	17877	17911	17771	17780	17859	17810	17765	17848	17650	17792	17752	17827	17664	17699	17826	17631	17759	17502	17833	17743	17589	17618	17429	17802	17817	17847	17679	17786	17846	17561	17773	17705	17824	17899	17584	17692	17720	17506	17844	17897	17868	17950	17744	17741	18017	17692	17856	17501	17995	18076	17908	17819	17699	17647	17714	17815	17768	17657	17573	17729	17891	17824	17931	17895	17657	17975	17777	17751	17671	17598	17779	17578	17671	17728	17646	17569	17765	17968	17857	17837	17641	17778	17902	17796	17818	17795	17936	17735	17879	17931	17886	17639	17723	17747	17860	17673	17683	17867	17695	17507	17812	17763	17643	17701	17597	17702	17742	17692	17733	17604	17818	17749	17663	17596	17897	17777	17558	17845	17654	17630	17860	17843	17769	17693	17801	17855	17778	17847	17720	17801	17857	17550	17635	17639	17876	17754	17914	17715	17734	17824	17718	17571	17656	17587	17639	17712	17608	17676	17679	17682	17712	17562	17604	17746	17835	17558	17727	17710	17880	17670	17789	17565	17699	17635	17777	17707	17823	17809	17675	17665	17816	17583	17703	17597	17716	17740	17693	17913	17863	17852	17698	17916	17738	17788	17698	17718	17679	17654	17686	17695	17683	17837	17792	17579	17845	17719	17846	17868	17643	17838	17946	17732	17661	17744	17726	17786	17893	17807	17849	17735	17626	17862	17839	17884	17850	17743	17822	17858	17816	17550	17668	17614	17923	17865	17690	17550	17709	17681	17778	17634	17702	18040	17682	17624	17721	17617	17756	17739	17712	17908	17775	17907	17687	17667	17583	17930	17731	17591	17909	17981	17870	17804	17693	17546	17671	17759	17798	17875	17800	17836	17759	17703	17922	17989	17928	17722	17698	17564	17842	17932	17838	17707	17761	18012	17503	17539	17822	17527	17658	17747	17687	17719	18048	17829	17704	17583	17627	17861	17892	17881	17637	18030	17659	17620	17598	17704	17751	17771	17892	17599	17590	17772	17854	17873	17813	17696	17930	17760	17846	17674	17853	17835	17732	17959	17832	17555	17588	17611	17743	17741	17722	17671	17602	17836	17752	17949	17911	17948	17818	17599	17852	17660	17761	17829	17611	17769	17751	17715	17811	17582	17545	17676	17705	17873	17912	17813	17972	17623	17484	17519	17595	17775	17773	17527	17827	17676	17596	17638	17783	17628	17866	17855	17795	17692	17687	17651	17854	17845	17881	17720	17600	17510	17483	17739	17672	17797	17863	17646	17754	17723	17783	17826	17693	17640	17528	17748	17796	17461	17672	17799	17647	17980	17763	17571	17876	17901	17892	17745	17734	17881	17675	17721	17702	17838	17778	17726	17927	17849	17730	17679	17765	17850	17935	17727	17717	17614	17538	17828	17696	17814	17656	17512	17618	17691	17622	17538	17579	17833	17646	17723	17847	17811	17792	17807	17923	17713	17557	17712	17815	17653	17917	17729	17751	17962	17975	17754	17622	17620	17788	17842	17943	17638	17582	17752	17742	17630	17729	17956	18030	17732	17809	17706	17808	17765	17747	17880	17661	17695	17670	17514	17703	17919	17844	17763	17918	17788	17764	17447	17518	17642	17665	17761	17774	17692	17699	17790	17742	17659	17791	17875	17710	17729	17634	18052	17832	17681	17468	17882	17727	17819	17877	17513	17793	17688	17768	18006	17791	17643	17702	17758	17747	18018	17706	17659	17886	17717	17848	17923	17633	17657	17830	17748	17858	17799	17738	17701	17807	17797	17863	17748	17736	17698	17876	17789	17666	17671	17791	17649	17650	17682	17661	17800	17673	17788	17822	17668	17737	17759	17789	17901	17610	17736	17544	17642	17612	17722	17935	17859	17986	17954	17869	17566	17569	17684	17681	17727	17813	17859	17680	17869	17728	17915	17820	17694	17672	17608	17542	17606	17688	17724	17777	17633	17885	17852	17836	17750	17605	17709	17802	17801	17637	17878	17725	17733	17600	17768	17741	17728	17718	17807	17498	17651	17812	17497	17804	17754	17685	17777	17788	17859	17849	17967	17612	17809	17705	17842	17834	17808	17681	17663	17703	17848	17695	17698	17626	17893	17841	17727	17955	17831	17763	17591	17847	17690	17701	17739	17864	17761	17685	17863	17757	17737	17851	17737	17706	17632	17645	17595	17926	18007	17677	17660	17786	17790	17869	17783	17775	17789	17779	17647	17683	17610	17665	17684	17838	17763	17903	17811	17651	17887	17795	17902	17672	17757	17946	17722	17690	17800	17883	17649	17808	17872	17817	17621	17662	17925	17720	17532	17749	17797	17821	17720	18028	17885	17640	17630	17776	17696	17656	17731	17887	17662	17839	17868	17684	17884	17769	17472	17646	17735	17689	17914	17730	17633	17781	17772	17668	17841	17700	17707	17686	17922	17658	17636	17766	17690	17521	17870	17568	17730	17596	17717	17833	17865	17800	17628	17696	17691	17812	17671	17648	17932	17867	17630	17640	17771	17781	17730	17762	17795	17714	17595	17738	17775	17655	17626	17829	17702	17790	17729	17754	17547	17716	17781	17921	17693	17831	17886	17970	17728	17802	17828	17559	17586	17822	17695	17600	17962	17681	17778	17791	17816	17614	17844	17698	17925	17813	17785	17747	17905	17753	17620	17778	17637	17641	17731	17919	17801	17861	17600	17860	17694	17794	17885	17751	17686	17525	17899	17884	17579	17643	17551	17718	17571	17668	17598	17566	17675	17803	17615	17614	17702	17643	17761	17441	17768	17643	17774	17785	17705	17770	17483	17595	17752	17727	17552	17809	17792	17473	17689	17941	17655	17600	17748	17876	17797	17842	17822	17742	17616	17761	17810	17808	17863	17800	17585	17756	17659	17654	17892	17784	17644	17678	17789	17680	17837	17730	17581	17780	17713	17722	17606	17804	17621	17686	17608	17742	17930	17888	17674	17625	17807	17656	17747	17907	17826	17892	17570	17745	17770	17616	17734	17735	17800	17739	17699	17670	17858	17717	17890	17787	17666	17678	17826	17614	17967	17655	17843	17857	17874	17637	17587	17568	17864	17822	17538	17654	17890	17831	17706	17887	17734	17772	17591	17730	17690	17647	17810	17909	17794	17794	17649	17789	17576	17602	17606	17693	17898	17806	17742	17780	17822	17816	17775	17787	17683	17589	17831	17713	17873	17812	17689	17622	17537	17825	17569	17791	17741	17613	17684	17628	17719	17846	17862	17706	17671	17703	17683	17667	17773	17681	17793	17745	17728	17848	17733	17453	17738	17727	17688	17551	17755	17806	17747	17765	17628	17840	17534	17700	17725	17779	17715	17758	17778	17724	17532	17784	17663	17642	17949	17512	17861	17716	17707
17383	28525	25748	20997	18628	17730	22240	38251	53374	58091	49579	35598	24342	17690	15710	15479	15285	15300	15242	15254	15046	15070	15204	15214	15184	15353	15180	15388	15078	15244	15271	15144	15100	15267	15215	15265	15481	15235	15199	15326	15327	15169	15099	15317	15331	15053	15284	15443	15319	15303	15108	15149	15022	15358	15092	15222	15243	15313	15282	15135	15313	15401	15275	15321	15080	15138	15190	15170	15186	15248	15075	15218	15220	15277	15250	15276	15240	15292	15314	15234	15103	15201	15195	15313	15188	15340	15192	15134	15152	15106	15199	15019	15285	15152	15220	15120	15145	15230	15254	15334	15185	15281	15342	15188	15183	15328	15304	15152	15349	15138	15190	15050	15146	15101	15163	15371	15306	15166	15232	15129	15040	15245	15185	15286	15113	15185	15098	15242	15303	15322	15115	15213	15207	15381	15196	15227	15147	15255	15282	15297	15262	15230	15241	15245	15329	15276	15282	15203	15321	15195	15369	15158	15187	15246	15106	15133	15296	15142	15131	15155	15195	15050	15097	15073	15319	15269	15235	15332	15172	15215	15195	15166	15232	15143	15125	15219	15122	15165	15129	15323	14972	15019	15217	15135	15132	15253	14980	15288	15249	15287	15142	15201	15250	15284	15128	15243	15118	15101	15271	15143	15325	15154	15129	15332	15225	15249	15347	15237	15296	15241	15262	15274	15200	15141	15213	15136	15272	15230	15124	15178	15378	15318	15190	15237	15086	15245	15183	15169	15170	15198	15320	15310	15102	15246	15306	15123	15155	15171	15208	15113	15184	15229	15232	15269	15264	15142	15324	15362	15219	15337	15207	15288	15161	15087	15328	15283	15318	15181	15143	15160	15325	15120	15024	15277	15265	14962	15067	15326	15387	15192	15261	15350	15139	15259	15181	15121	15296	15162	15186	15117	15053	15220	15351	15196	15112	15232	15351	15289	15009	15378	15208	15115	15282	15267	15262	15210	15164	15327	15204	15252	15364	15116	15369	15172	15162	15377	15385	15165	15287	15185	15170	15123	15068	15257	15189	15194	15088	15193	15146	15313	15109	15213	15308	15076	15267	15210	15257	15167	15128	15126	15047	15099	15373	15189	15341	15231	15198	15058	15168	15075	15186	15215	15228	15322	15181	15264	15237	15236	15195	15128	15143	15260	15207	15329	15247	15160	15271	15409	15303	15201	15183	15083	15158	15195	15363	15213	15279	15087	15135	15331	15187	15278	15430	15137	15148	15268	15110	15085	15144	15268	15420	15077	15237	15225	15156	15305	15157	15145	15320	15363	15338	15214	15130	15174	15242	15197	15141	15347	15011	15268	15174	15242	15306	15186	15247	14947	15086	15033	15131	15265	15054	15135	15129	15162	15426	15185	15237	15245	14940	15076	15075	15170	15064	15280	15377	15341	15124	15158	15288	15188	15161	15099	15171	15174	15350	15239	15289	15120	15276	15397	15171	15239	15167	15393	15287	15067	15201	15112	15145	15206	15106	15430	15231	15002	15277	15279	15278	15095	15197	15245	15084	15197	15226	15187	15213	14957	15204	15220	15398	15188	15362	15103	15086	15004	15172	15308	15142	15236	15289	15270	15229	15229	15230	15026	15171	15194	15100	15342	15045	15167	15177	15152	15273	15289	15207	15231	15113	15197	15172	15273	15150	15153	15200	15177	15256	15276	15061	15241	15190	15296	15143	15112	15381	15196	15394	15066	15185	15371	15126	15187	15226	15257	15285	15285	15228	15339	15117	15160	15262	15253	15265	15422	15254	15124	15287	15098	15040	15219	15249	15066	15316	15085	15309	15342	15160	15187	15345	15384	15296	15231	15207	15177	15238	15112	15180	15109	15069	15319	15087	15160	15341	15188	15266	15197	15292	15278	15266	15147	15415	15179	15129	15200	15207	15162	15205	15362	15191	15351	15094	15185	15214	15375	15223	15276	15139	15342	15320	15212	15337	15249	15300	15109	15206	15089	15069	14996	15346	15490	15188	15196	15245	15170	15254	15070	15297	15371	15115	15193	15143	15225	15254	15244	15145	15122	15249	15192	15374	15154	15099	15188	15426	15285	15278	15268	15191	15282	15242	14933	15134	15026	15162	15128	15195	15269	15263	15230	15142	15180	15284	15178	15088	15318	15283	15081	15088	15275	15209	15152	15149	15190	15314	15059	15246	15015	15258	15423	15202	15299	15310	15247	15164	14995	15178	15187	15106	15072	15260	15290	15336	15251	15281	15072	15109	15260	15197	15211	15264	15384	15145	15360	15236	15278	15255	15028	15253	15326	15049	15278	15184	15167	15109	15216	15188	15225	15340	15075	15209	15048	15265	15158	15327	15211	15017	15349	14978	15176	15162	15310	15264	15354	15215	15056	15148	15128	15127	15014	15246	15142	15287	15135	15371	15247	15178	15303	15126	15185	15333	15211	15326	15248	15336	15180	15094	15183	15235	15324	15132	15083	15278	15163	15108	15122	15132	15338	15156	15475	15306	15183	15077	15154	15192	15207	15304	15124	15060	15210	15377	15227	15175	15353	15168	15062	15330	15227	15141	15220	15286	15167	15294	15307	15234	15161	15266	15285	15046	15347	15255	15311	15270	15094	15252	15093	15193	15225	15337	15096	15250	15076	15137	15260	15321	15334	15222	15206	15111	15075	15150	15206	15218	15118	15288	15199	15037	15198	15259	15203	15153	15192	15243	15139	15228	15070	15307	15057	15229	15171	15109	15180	15260	15260	15258	15205	15224	15207	14956	15411	15223	15199	15071	15104	15199	15131	15149	15149	15029	15279	15405	15131	15137	15212	15250	14998	15192	15250	15192	15276	15266	15070	15138	15251	15125	15267	15113	15218	15344	15132	15234	15221	15119	15224	15316	15455	14891	14983	15175	15217	15199	15178	15320	15235	15129	15188	15248	15141	15359	15317	15325	15220	15269	15068	15262	15168	15264	15203	15054	15044	15083	15404	15219	15196	15334	15191	15133	15092	15172	15032	15099	15271	15310	15184	15154	15113	15344	15280	15327	15246	15208	15151	15147	15179	15160	15292	15194	15286	15361	15163	15314	15264	15179	15095	15159	15255	15078	14985	15106	15280	15190	15149	15450	15216	14944	15269	15181	15285	15161	15101	15231	15269	15168	15106	15148	15209	15244	15319	15065	15174	15221	15121	15145	15290	15158	15291	15453	15086	15189	15205	15259	15216	15096	15258	15098	15157	15210	15191	15299	15151	15204	15139	15242	14915	15262	15155	15182	15193	15183	15202	15341	15449	15182	15180	15278	15118	15229	15078	15408	15259	15126	15266	15070	15188	15189	15283	15200	15162	15148	15280	15039	15355	15148	15331	15162	15262	15288	15296	15193	15224	15172	15271	15291	15200	15227	15160	15178	15076	15339	15048	15133	15305	15151	15447	15050	15120	15173	15227	15204	15172	15179	15388	15095	15021	15300	15166	15218	15234	15345	15161	15368	15061	15182	15369	15163	15186	15334	15131	15227	15302	15308	15305	15172	15068	15118	15313	15176	15237	15319	15211	15108	15238	15308	15349	15010	15319	15277	15140	15457	15167	15242	15228	15161	15111	15251	15201	15228	15138	15101	15230	15252	15241	15172	15346	15159	15188	14980	15101	15203	15329	15264	15002	15244	15321	15297	15446	15083	15099	15104	15119	15210	15118	15185	15279	15000	15280	15290	15124	15232	15226	15250	15201	15254	15421	15136	15065	15213	15306	15009	15339	15296	15124	15102	15189	15215	15202	15443	15344	15199	15249	15106	15156	15276	15103	15199	15103	15146	15393	15279	15192	15232	14931	15262	15140	15313	15168	15388	15223	15200	15254	15169	15206	15306	15175	15219	15300	15237	15294	15122	15104	15074	15129	15258	15082	15149	15269	15075	15183	15162	15224	15229	15325	15213	15236	15348	15337	15397	15245	15295	15348	15202	15170	15286	15234	15072	15270	15147	15292	15071	15019	15214	15137	15146	15069	15258	15163	15256	15212	15199	15129	15384	15232	15043	15143	15378	15252	15481	15161	15267	15165	15264	15195	15130	15149	15330	15198	15164	15150	15266	15187	15314	15122	15191	15130	15237	15149	15286	15374	15277	15012	15193	15354	15307	15086	15212	15227	15168	15408	15218	15218	15076	15052	15223	15267	15139	15208	15183	15178	15186	15184	15284	15113	15201	15323	15144	15316	15297	15271	15161	15223	15150	15101	15176	15006	15259	15325	15205	15249	15170	15153	15179	15294	15278	15203	15246	15253	15195	15289	15061	15173	15050	15236	15150	15074	15160	15179	15238	15070	15173	15197	15355	15249	15255	15103	15181	15240	15072	15247	15158	15237	15188	15091	15136	15194	15077	15258	15083	15357	15251	15172	15269	15169	15320	15148	15234	15294	15474	15144	15059	15177	15389	15179	15237	15237	15218	15221	15231	15256	15210	15074	15244	15258	15129	15159	15159	15407	15090	15113	15161	15123	15327	15268	15341	15304	15310	15101	15287	15480	15184	15244	15336	15223	15270	15149	15217	15201	15520	15247	15248	15273	15292	15218	15268	15151	15237	14984	15275	15087	15175	15073	15220	15296	15204	15403	15191	15275	15115	15336	15037	15096	15369	15282	15168	15314	15318	15190	15254	15356	15228	15232	15207	15280	15212	15402	15039	15329	15026	15227	15212	15155	15225	15166	15128	15129	15237	15202	15043	15063	15170	15116	15144	15188	15105	15199	15276	15135	15223	15178	15256	15178	15232	15469	15269	15372	15259	15227	15303	15338	15248	15099	15248	15150	15225	15242	15262	15175	15269	15197	15027	15292	15076	15227	15259	15120	15310	15376	15264	15331	15281	15126	15265	15317	14980	15235	15164	15208	15179	15133	15266	15316	15225	15166	15047	15479	15080	15357	15207	15428	15099	15150	14947	15239	15346	15251	15100	15148	15091	15146	15341	15140	15299	15335	15240	15289	15063	15182	15181	15262	15044	15130	15079	15161	15220	15228	15096	15194	15275	15274	15200	15257	15076	14994	15160	15439	15240	15278	15121	15241	15194	15270	15217	15219	15204	15184	15029	15078	15188	15238	15256	15147	15271	15055	15156	15308	15309	15242	15035	15381	15039	15210	15141	15129	15200	15247	15184	15214	15272	15068	15139	15186
29602	22189	22368	20377	18679	18892	19058	19997	22017	23317	22652	21072	19486	19168	18650	18648	18560	18524	18826	18540	18559	18698	18703	18415	18530	18425	18623	18898	18610	18449	18596	18572	18655	18658	18627	18677	18467	18461	18622	18775	18721	18364	18395	18721	18532	18684	18619	18635	18713	18576	18467	18373	18584	18499	18433	18747	18514	18540	18624	18656	18448	18556	18525	18989	18589	18750	18654	18811	18717	18535	18703	18583	18568	18473	18702	18609	18647	18415	18557	18680	18661	18382	18481	18543	18574	18603	18692	18491	18536	18581	18638	18518	18670	18469	18461	18552	18451	18598	18475	18718	18762	18638	18500	18519	18638	18739	18330	18596	18701	18448	18401	18243	18634	18505	18529	18489	18670	18620	18553	18417	18456	18488	18333	18520	18548	18710	18834	18741	18565	18576	18590	18645	18382	18624	18469	18468	18537	18541	18830	18891	18833	18506	18576	18607	18653	18690	18701	18622	18759	18689	18428	18538	18442	18540	18538	18658	18542	18532	18812	18543	18417	18467	18646	18552	18505	18545	18499	18544	18463	18565	18360	18482	18466	18486	18559	18560	18621	18546	18705	18649	18620	18487	18610	18662	18540	18660	18696	18679	18455	18630	18497	18573	18496	18646	18707	18553	18647	18746	18686	18646	18413	18685	18486	18629	18669	18344	18395	18372	18495	18568	18558	18586	18722	18637	18589	18625	18565	18365	18379	18609	18730	18627	18704	18746	18579	18658	18444	18552	18772	18465	18534	18508	18509	18563	18604	18635	18620	18717	18496	18679	18512	18450	18514	18669	18633	18465	18593	18350	18670	18613	18782	18635	18424	18636	18602	18655	18451	18657	18551	18637	18555	18455	18461	18422	18847	18538	18393	18604	18569	18661	18588	18466	18555	18684	18587	18595	18547	18549	18588	18875	18740	18619	18574	18364	18475	18554	18587	18683	18587	18635	18549	18474	18630	18737	18699	18562	18792	18631	18561	18685	18720	18515	18522	18573	18554	18720	18468	18564	18744	18632	18803	18597	18533	18561	18713	18631	18603	18529	18577	18515	18529	18637	18669	18584	18912	18772	18417	18573	18394	18688	18492	18514	18502	18555	18490	18478	18610	18696	18626	18554	18587	18643	18619	18736	18570	18514	18600	18363	18492	18585	18549	18559	18450	18675	18608	18502	18755	18585	18624	18593	18501	18228	18687	18638	18678	18510	18429	18681	18736	18446	18363	18512	18492	18652	18607	18513	18678	18434	18669	18773	18467	18566	18660	18474	18684	18412	18519	18622	18607	18812	18742	18571	18685	18359	18472	18438	18650	18497	18567	18615	18656	18515	18602	18558	18476	18785	18611	18481	18444	18615	18607	18761	18680	18657	18464	18499	18506	18577	18883	18519	18416	18529	18698	18589	18448	18540	18646	18746	18488	18571	18677	18378	18531	18599	18691	18463	18370	18541	18627	18445	18711	18400	18345	18476	18697	18564	18663	18645	18565	18643	18529	18431	18373	18450	18539	18632	18533	18563	18572	18529	18708	18594	18655	18435	18592	18707	18543	18576	18557	18632	18624	18567	18333	18569	18626	18917	18325	18398	18576	18421	18548	18624	18655	18557	18561	18691	18702	18805	18477	18471	18620	18491	18406	18633	18318	18483	18708	18568	18502	18518	18364	18430	18417	18550	18473	18551	18515	18597	18507	18447	18635	18509	18540	18677	18633	18664	18469	18474	18451	18626	18478	18616	18585	18660	18589	18595	18618	18749	18715	18432	18541	18666	18785	18402	18653	18469	18590	18739	18811	18484	18538	18584	18611	18555	18333	18560	18618	18588	18779	18703	18525	18498	18472	18581	18661	18540	18583	18761	18562	18567	18758	18692	18645	18495	18424	18587	18779	18357	18656	18508	18497	18374	18728	18517	18638	18447	18368	18655	18498	18694	18636	18599	18807	18461	18634	18572	18709	18566	18435	18419	18502	18637	18579	18550	18471	18481	18508	18720	18637	18521	18620	18553	18527	18555	18570	18478	18394	18707	18596	18436	18514	18505	18389	18302	18549	18634	18666	18610	18562	18675	18772	18550	18478	18466	18508	18523	18604	18580	18548	18683	18597	18613	18784	18526	18522	18559	18605	18245	18817	18490	18494	18712	18624	18596	18604	18631	18556	18705	18687	18655	18659	18606	18651	18555	18582	18784	18686	18692	18856	18510	18458	18508	18680	18603	18445	18634	18579	18676	18564	18540	18627	18512	18610	18514	18565	18668	18657	18637	18679	18553	18340	18552	18480	18671	18431	18553	18678	18597	18729	18843	18683	18931	18529	18552	18647	18422	18481	18591	18740	18653	18667	18397	18432	18402	18546	18565	18377	18746	18585	18810	18479	18602	18658	18574	18315	18381	18476	18468	18514	18601	18407	18544	18456	18798	18729	18622	18641	18686	18494	18578	18759	18931	18749	18381	18385	18769	18520	18427	18682	18500	18414	18594	18549	18512	18594	18572	18837	18684	18477	18629	18583	18495	18529	18690	18656	18638	18598	18851	18766	18514	18764	18693	18484	18435	18401	18345	18623	18409	18494	18399	18422	18685	18599	18569	18617	18676	18691	18602	18637	18278	18539	18697	18507	18607	18626	18551	18593	18778	18754	18548	18595	18450	18446	18586	18580	18516	18418	18440	18670	18455	18675	18461	18821	18597	18549	18571	18618	18518	18900	18525	18608	18836	18620	18649	18780	18339	18494	18561	18556	18275	18410	18594	18532	18565	18568	18441	18428	18608	18500	18487	18468	18554	18479	18811	18656	18416	18496	18668	18601	18356	18491	18383	18279	18493	18559	18878	18581	18501	18604	18344	18631	18617	18561	18578	18528	18667	18666	18348	18651	18408	18585	18451	18729	18745	18475	18539	18684	18635	18420	18727	18402	18657	18585	18678	18604	18616	18627	18803	18485	18545	18594	18647	18705	18667	18616	18592	18607	18697	18432	18527	18745	18423	18524	18448	18516	18449	18525	18808	18582	18462	18605	18692	18545	18461	18772	18584	18637	18367	18326	18670	18636	18634	18662	18605	18621	18450	18448	18401	18479	18493	18479	18457	18536	18594	18630	18646	18460	18553	18627	18642	18765	18600	18367	18586	18539	18733	18548	18508	18542	18567	18380	18638	18504	18511	18668	18739	18574	18605	18483	18759	18641	18494	18482	18375	18817	18494	18457	18482	18596	18632	18714	18429	18678	18363	18568	18917	18511	18552	18525	18580	18775	18512	18881	18695	18641	18742	18592	18449	18635	18573	18535	18594	18606	18424	18638	18691	18379	18625	18734	18744	18453	18465	18512	18475	18424	18653	18370	18349	18772	18643	18659	18568	18361	18495	18687	18468	18520	18476	18670	18659	18501	18389	18666	18660	18589	18770	18764	18790	18410	18428	18602	18516	18421	18571	18517	18570	18587	18616	18596	18522	18685	18596	18401	18568	18521	18648	18550	18632	18448	18866	18773	18603	18263	18464	18598	18525	18549	18706	18656	18521	18564	18575	18669	18592	18517	18652	18586	18552	18294	18563	18508	18567	18503	18562	18588	18679	18800	18467	18411	18560	18547	18558	18610	18638	18636	18681	18589	18395	18384	18399	18674	18616	18510	18618	18513	18482	18714	18529	18514	18634	18643	18678	18650	18667	18613	18423	18564	18575	18510	18623	18555	18542	18571	18577	18703	18641	18450	18598	18571	18618	18590	18642	18463	18634	18587	18567	18816	18475	18557	18550	18520	18730	18513	18692	18684	18631	18495	18599	18317	18655	18744	18390	18551	18509	18662	18603	18494	18469	18511	18780	18517	18749	18386	18632	18616	18604	18680	18616	18776	18406	18745	18530	18642	18665	18688	18513	18555	18660	18517	18549	18542	18330	18506	18736	18558	18554	18864	18562	18623	18787	18618	18538	18478	18699	18432	18438	18696	18473	18504	18560	18621	18558	18377	18598	18470	18496	18565	18531	18662	18560	18651	18455	18481	18570	18801	18675	18705	18549	18784	18637	18696	18822	18642	18362	18551	18696	18556	18526	18864	18506	18660	18540	18533	18636	18514	18744	18543	18600	18469	18662	18543	18623	18601	18538	18318	18525	18493	18519	18749	18574	18547	18541	18716	18611	18690	18588	18788	18737	18573	18441	18816	18463	18611	18572	18667	18526	18686	18665	18653	18589	18611	18561	18590	18449	18645	18607	18831	18705	18496	18290	18706	18654	18550	18849	18701	18651	18551	18533	18628	18617	18667	18716	18539	18659	18539	18580	18516	18513	18908	18711	18522	18551	18642	18662	18531	18453	18388	18507	18451	18529	18572	18736	18676	18435	18822	18562	18566	18576	18775	18667	18718	18548	18404	18579	18631	18526	18576	18629	18549	18461	18593	18662	18636	18583	18694	18752	18547	18563	18497	18556	18563	18442	18616	18612	18561	18602	18802	18718	18525	18441	18507	18477	18620	18699	18843	18470	18719	18514	18679	18480	18493	18468	18484	18521	18691	18487	18518	18442	18415	18558	18701	18511	18678	18562	18655	18681	18610	18650	18552	18809	18736	18395	18650	18671	18490	18515	18480	18579	18485	18608	18614	18490	18546	18541	18576	18522	18809	18453	18303	18654	18636	18638	18711	18781	18691	18702	18652	18782	18463	18831	18517	18516	18848	18652	18656	18674	18762	18577	18372	18490	18564	18603	18765	18465	18531	18753	18384	18549	18448	18533	18701	18465	18317	18606	18527	18514	18537	18553	18832	18600	18482	18722	18652	18760	18675	18590	18775	18684	18629	18439	18750	18582	18623	18558	18817	18539	18348	18546	18352	18391	18434	18508	18558	18455	18685	18598	18769	18612	18664	18536	18550	18746	18465	18760	18756	18502	18410	18495	18542	18504	18559	18491	18500	18306	18733	18583	18581	18645	18592	18590	18586	18379	18468	18693	18779	18631	18530	18567	18613	18658	18578	18513	18501	18588	18506	18714	18571	18366	18809	18775	18814	18498	18872	18659	18519	18540	18459	18502	18413	18646	18484	18403	18636	18530	18647	18545	18604	18588	18547	18623	18360	18498	18565	18531	18473	18463	18427	18551	18582	18513	18453	18548	18793	18560	18708	18640	18519	18552	18592	18572	18656	18684	18683	18620	18513	18617
16001	16768	16438	15936	15748	15596	16024	18049	20794	21854	20540	18130	16630	15824	15599	15559	15613	15587	15516	15512	15673	15611	15604	15520	15416	15573	15635	15681	15620	15569	15728	15536	15671	15679	15622	15432	15535	15378	15681	15376	15566	15564	15428	15616	15488	15627	15687	15482	15417	15627	15421	15548	15451	15704	15577	15600	15399	15492	15496	15402	15702	15506	15510	15475	15670	15375	15573	15613	15480	15518	15537	15638	15458	15482	15493	15352	15468	15423	15552	15663	15529	15605	15555	15493	15497	15441	15303	15442	15675	15299	15339	15474	15517	15579	15292	15557	15372	15513	15458	15655	15477	15472	15565	15694	15449	15467	15373	15721	15544	15480	15370	15663	15526	15672	15412	15523	15450	15685	15600	15469	15553	15569	15653	15466	15421	15661	15464	15626	15518	15516	15515	15558	15534	15374	15492	15596	15415	15506	15520	15500	15698	15410	15269	15424	15607	15508	15579	15420	15758	15357	15588	15611	15656	15598	15496	15396	15470	15566	15521	15595	15482	15568	15616	15460	15508	15602	15385	15547	15607	15683	15321	15613	15510	15498	15407	15620	15524	15629	15486	15424	15541	15546	15468	15647	15591	15528	15436	15478	15593	15582	15603	15420	15593	15517	15437	15491	15675	15444	15409	15546	15586	15527	15677	15522	15571	15477	15466	15447	15616	15500	15550	15497	15578	15390	15446	15514	15667	15571	15544	15529	15522	15630	15353	15430	15650	15372	15513	15413	15513	15421	15536	15613	15460	15412	15617	15759	15295	15539	15604	15507	15491	15613	15543	15481	15625	15544	15404	15456	15433	15367	15463	15593	15638	15523	15466	15577	15531	15415	15457	15556	15571	15550	15583	15540	15390	15664	15658	15595	15509	15519	15427	15491	15484	15523	15581	15453	15442	15321	15700	15475	15580	15641	15417	15441	15501	15542	15445	15511	15421	15470	15528	15411	15684	15472	15520	15562	15545	15654	15543	15595	15531	15565	15609	15496	15506	15515	15583	15421	15464	15461	15435	15479	15562	15307	15471	15465	15599	15551	15429	15437	15583	15441	15452	15704	15543	15582	15348	15482	15445	15561	15612	15487	15744	15451	15616	15405	15488	15400	15529	15478	15551	15616	15463	15411	15471	15459	15480	15533	15398	15535	15475	15412	15400	15462	15483	15519	15442	15558	15629	15529	15455	15536	15610	15599	15488	15664	15557	15495	15588	15403	15604	15558	15581	15616	15581	15408	15572	15513	15578	15489	15518	15515	15463	15566	15523	15384	15507	15524	15605	15633	15504	15486	15462	15522	15512	15515	15373	15381	15402	15583	15640	15516	15505	15422	15483	15576	15465	15573	15485	15634	15407	15388	15391	15604	15580	15597	15669	15377	15486	15553	15619	15512	15396	15673	15628	15466	15499	15662	15516	15588	15428	15642	15527	15523	15503	15574	15465	15331	15478	15471	15523	15363	15569	15581	15584	15508	15518	15397	15627	15367	15393	15540	15467	15525	15422	15387	15523	15498	15458	15619	15327	15475	15544	15598	15877	15625	15450	15572	15568	15543	15711	15606	15468	15508	15475	15524	15627	15272	15509	15461	15469	15418	15543	15501	15420	15582	15519	15522	15495	15509	15522	15591	15573	15484	15668	15383	15581	15557	15456	15379	15581	15818	15444	15570	15593	15583	15537	15460	15713	15609	15343	15456	15440	15561	15643	15578	15569	15484	15537	15534	15648	15451	15437	15638	15364	15640	15508	15551	15542	15605	15656	15493	15761	15402	15717	15588	15614	15494	15363	15723	15568	15510	15507	15436	15512	15521	15704	15589	15398	15406	15620	15486	15447	15397	15615	15622	15449	15579	15452	15413	15765	15744	15365	15649	15447	15555	15409	15368	15440	15550	15418	15593	15499	15551	15520	15572	15465	15598	15474	15425	15840	15307	15483	15366	15566	15558	15427	15513	15399	15479	15498	15485	15506	15500	15586	15542	15483	15557	15355	15485	15640	15559	15567	15576	15600	15610	15549	15517	15541	15623	15604	15380	15483	15433	15648	15426	15293	15451	15528	15524	15569	15437	15693	15363	15449	15374	15367	15474	15694	15414	15507	15328	15524	15531	15474	15455	15564	15405	15572	15349	15591	15530	15399	15575	15545	15463	15520	15619	15485	15655	15482	15391	15549	15558	15505	15542	15645	15591	15573	15552	15620	15614	15549	15539	15449	15616	15646	15464	15371	15479	15619	15693	15560	15447	15491	15608	15379	15621	15465	15599	15484	15578	15347	15556	15488	15589	15620	15342	15586	15378	15577	15397	15601	15536	15354	15611	15581	15527	15595	15498	15319	15583	15423	15457	15487	15432	15481	15653	15636	15477	15333	15393	15606	15354	15416	15374	15347	15621	15626	15531	15331	15530	15546	15678	15606	15575	15310	15570	15598	15461	15406	15507	15488	15515	15527	15518	15621	15341	15519	15533	15544	15577	15588	15699	15391	15578	15515	15611	15520	15542	15479	15494	15453	15583	15380	15683	15461	15583	15544	15531	15538	15622	15439	15492	15513	15598	15441	15670	15478	15528	15553	15535	15612	15467	15493	15625	15539	15688	15397	15395	15636	15327	15460	15499	15588	15555	15469	15562	15359	15512	15586	15477	15587	15421	15409	15522	15591	15404	15719	15521	15677	15536	15567	15508	15666	15486	15376	15542	15622	15599	15562	15538	15584	15502	15662	15664	15628	15502	15413	15488	15618	15618	15458	15576	15563	15722	15538	15413	15527	15472	15560	15555	15394	15467	15426	15624	15549	15515	15465	15741	15629	15417	15590	15635	15456	15685	15698	15302	15687	15536	15465	15716	15600	15603	15626	15522	15519	15500	15591	15520	15489	15453	15486	15544	15615	15347	15608	15580	15621	15535	15573	15418	15673	15530	15391	15601	15550	15651	15575	15563	15498	15529	15651	15548	15563	15560	15320	15443	15625	15542	15434	15601	15646	15512	15568	15654	15479	15463	15545	15501	15524	15492	15470	15786	15431	15615	15508	15382	15568	15489	15655	15554	15630	15600	15620	15479	15563	15390	15536	15632	15604	15485	15419	15649	15555	15541	15568	15684	15604	15384	15572	15449	15609	15573	15495	15624	15520	15596	15439	15611	15711	15465	15512	15504	15346	15563	15669	15463	15576	15622	15555	15555	15534	15389	15481	15602	15671	15729	15459	15672	15478	15501	15556	15467	15451	15518	15541	15467	15503	15609	15405	15470	15593	15491	15621	15515	15545	15446	15546	15597	15544	15699	15700	15655	15487	15529	15590	15442	15505	15363	15501	15472	15465	15628	15458	15608	15465	15381	15538	15436	15517	15576	15562	15542	15579	15338	15498	15521	15415	15651	15612	15464	15417	15572	15671	15630	15620	15327	15562	15557	15541	15680	15538	15627	15427	15572	15672	15467	15607	15450	15620	15511	15526	15536	15613	15465	15628	15579	15572	15506	15497	15437	15399	15649	15420	15661	15507	15374	15623	15468	15468	15746	15533	15442	15576	15439	15456	15697	15277	15613	15582	15428	15577	15495	15545	15440	15603	15468	15475	15465	15431	15396	15666	15543	15452	15461	15522	15470	15533	15668	15640	15468	15400	15338	15548	15525	15574	15564	15486	15523	15506	15687	15353	15631	15329	15627	15348	15571	15612	15524	15481	15416	15603	15413	15568	15691	15367	15473	15459	15329	15591	15548	15579	15597	15340	15535	15519	15565	15414	15754	15591	15466	15455	15562	15313	15595	15483	15479	15470	15469	15457	15549	15463	15501	15576	15476	15535	15506	15483	15533	15444	15613	15441	15575	15341	15435	15622	15494	15540	15511	15446	15650	15536	15560	15440	15597	15533	15516	15544	15450	15575	15528	15507	15423	15363	15333	15349	15377	15736	15537	15417	15603	15512	15549	15582	15478	15465	15772	15353	15472	15430	15604	15524	15587	15607	15448	15511	15552	15489	15608	15510	15544	15590	15391	15523	15559	15484	15526	15615	15657	15528	15565	15581	15543	15764	15586	15504	15577	15692	15613	15510	15444	15587	15572	15570	15552	15674	15523	15587	15387	15467	15645	15524	15516	15499	15595	15607	15525	15532	15332	15543	15624	15512	15554	15403	15427	15516	15453	15784	15465	15603	15431	15615	15516	15439	15459	15602	15589	15741	15205	15528	15570	15554	15475	15462	15567	15669	15508	15374	15498	15536	15519	15507	15679	15633	15427	15590	15615	15644	15694	15501	15377	15374	15472	15590	15538	15440	15498	15445	15571	15533	15545	15584	15429	15510	15416	15489	15772	15657	15480	15451	15558	15546	15646	15501	15633	15649	15326	15719	15535	15532	15592	15461	15647	15695	15495	15484	15530	15473	15590	15543	15724	15445	15425	15650	15483	15757	15411	15489	15422	15489	15426	15665	15483	15474	15584	15610	15522	15493	15588	15486	15447	15434	15511	15797	15404	15568	15452	15633	15586	15556	15569	15478	15305	15558	15456	15460	15565	15425	15428	15887	15639	15596	15746	15560	15675	15570	15549	15506	15624	15577	15632	15521	15601	15489	15681	15658	15504	15574	15465	15426	15451	15549	15353	15744	15561	15469	15498	15558	15518	15569	15563	15500	15470	15434	15540	15421	15513	15682	15628	15543	15701	15607	15560	15412	15652	15575	15334	15763	15570	15550	15398	15435	15391	15416	15533	15573	15586	15537	15508	15574	15489	15507	15558	15487	15703	15441	15503	15637	15605	15523	15568	15432	15576	15585	15582	15383	15538	15412	15607	15638	15420	15516	15499	15655	15561	15576	15565	15557	15390	15422	15491	15406	15495	15801	15469	15525	15732	15429	15744	15662	15548	15593	15581	15453	15543	15554	15541	15621	15518	15483	15516	15549	15607	15457	15452	15552	15508	15632	15577	15643	15568	15586	15559	15669	15458	15545	15499	15550	15418	15567	15499	15479	15482	15528	15609	15399	15495	15560	15580	15516	15638	15299	15520	15564	15448	15413	15476	15363	15747	15461	15580	15449	15387	15531	15598	15575	15488	15564	15595	15550	15566	15236	15389	15580	15506	15459	15544	15363	15579	15429	15461	15561	15562	15442	15608	15419	15530	15614	15524	15515	15546	15557	15473	15586	15516
26038	21187	27397	26091	21168	20294	21386	22646	31734	38285	35214	29750	24332	21012	19498	19426	19277	19170	19211	19420	18790	18941	19230	19113	18835	19059	19372	19491	19113	19236	19332	19139	19053	19159	19010	19099	19124	19101	19174	19360	19162	19130	19182	19122	19075	19156	19026	19240	19156	19048	19265	19062	19140	19106	19144	18998	19103	19201	19299	19148	19064	19132	19040	19191	19030	19338	19204	18931	19012	19036	19160	19075	19306	19133	19046	19121	19179	18923	19005	18926	19026	19225	19120	19059	18987	19162	19226	18879	19170	18999	19048	19096	19078	19017	18987	19071	19160	19039	19087	19122	19044	19089	19083	19152	19105	19027	19071	19037	19082	19124	19111	19185	19345	18874	19143	19277	19211	18960	19046	19067	19150	18979	19096	18988	18961	18990	19115	19009	18956	19025	19011	19066	19137	19165	19076	19059	19115	19016	19005	19126	18935	18967	19211	18976	19200	19040	19164	19258	19128	19121	18974	19076	19138	19169	19087	18964	19005	19154	19219	19295	19141	19092	19125	18989	19324	19127	19020	19237	19127	18900	19309	19186	19176	19241	19145	18899	19214	19369	19205	18926	19179	19215	19224	19177	18873	19132	18977	19053	19166	19166	18884	18898	18907	18986	19144	18987	18938	18902	19051	19054	19211	19059	19017	19110	19044	19155	19053	19216	19063	19275	19338	19221	18991	19070	19083	19074	19110	18809	19231	19114	18989	19050	19110	18920	18989	18815	19129	18808	19034	19217	19143	18975	18898	18932	19061	19092	19031	18960	19054	19022	18981	19125	19057	19037	19141	19051	19062	19047	18965	19111	19289	19190	19247	19137	19008	18934	19150	19115	19048	19188	19053	19023	19032	19005	19044	19026	19302	18820	19028	19192	18996	19073	19310	19368	19034	19021	19142	19176	19227	18966	19094	19002	19110	18872	19018	19088	19110	19042	19167	18946	19066	19074	19185	19123	19051	19164	18999	19021	18957	19108	19316	19274	19082	19048	19243	19206	19196	19149	19155	19040	18977	19258	19082	19264	19195	19002	18906	18959	19224	19063	19013	19339	19018	19143	19082	18868	18945	19158	19127	19092	19192	19171	19173	19332	19256	19216	19285	19109	19006	18903	19072	19087	19211	19111	18995	19150	19260	18938	19064	18905	19200	19063	19091	18868	19144	19065	19341	18987	18866	19122	19089	18911	19027	19123	19202	18851	19036	19020	19088	19120	19060	18941	19236	19076	19242	19127	19211	19073	19231	19141	18925	19083	19070	18892	19171	19147	19191	18991	18956	19115	19326	19033	19195	19076	19054	19182	19206	19028	19236	18989	19234	19172	18982	19060	18986	19048	18862	18931	19089	19154	19134	19016	19047	19058	18945	19030	19067	19176	19237	19111	19133	19059	19106	19252	19108	19193	19114	19020	19125	19101	19211	19260	18954	19248	18989	19095	19236	19022	19119	19444	19064	19132	19227	19327	19139	19229	19030	19009	19224	19246	19366	19146	19340	19019	19214	19001	19031	19163	19052	18944	19006	19118	19111	19172	19335	19043	19236	19172	19134	19092	19055	19171	19078	18900	19280	19367	18973	19146	19151	19145	19029	19147	19044	19031	19036	19095	19075	19057	19085	18908	18959	19162	18980	19155	19053	18826	19130	19125	19172	19152	19075	19154	19064	19092	19079	18920	19233	19063	19111	18887	19196	18939	19158	19034	18898	18847	19072	18895	19104	18941	18974	19001	19083	19063	19151	19116	19035	19055	19062	19208	19370	19165	19041	18969	19067	19092	19030	19136	19140	18983	19268	19100	19192	18936	19248	19176	18918	19091	19106	19260	19291	18914	19120	18943	19029	19061	19126	19024	18951	19017	19283	19160	19043	19001	18904	19052	19207	18878	18913	19004	19126	19129	18874	19069	19073	19248	19056	19045	19005	19081	19195	19321	19051	19103	19244	19128	19139	19075	19079	18881	18787	19052	18893	19084	19050	19051	19025	19294	19348	19089	19077	19009	19011	18996	19068	19241	19112	19004	19249	19071	18960	19034	19138	19200	19313	19293	19126	18862	19187	19104	18900	18992	18912	19174	19326	19060	19078	19007	19089	19201	19203	18972	19174	19047	18942	19166	19071	19115	19087	19023	19146	19045	18997	18977	18866	18947	19204	19294	19031	19023	19257	19006	19283	19084	19199	18956	19061	19235	18973	19247	19139	19141	19278	19111	19070	19145	18987	19106	19022	19049	18877	18958	18913	18840	19023	19146	19088	19058	19089	18902	19081	19101	19081	19017	18835	19132	19170	19301	19184	19237	19181	19121	19015	19100	19112	18894	19120	18891	19024	19116	19078	19053	19123	19003	19055	19212	19010	19053	19143	19014	18878	19013	19177	19210	19187	19089	19015	19294	19155	18912	19060	19044	19016	19099	19085	18945	18968	19075	18991	19166	19106	19090	19123	19296	18980	18954	19165	18883	19151	19182	19176	19082	19109	19045	19083	18975	19205	19006	19177	18884	18955	19099	18861	18936	19027	19120	19009	19147	18974	19108	19043	19078	18953	19080	19093	19157	19134	19052	19098	19148	19200	19202	19074	19057	19193	19115	19231	19045	19199	19131	18940	19154	19135	19044	19246	19056	19294	19099	18891	18927	18933	19159	19066	18912	19091	19188	19200	19129	19156	19079	19080	19289	19009	18962	19226	18990	19172	19078	19139	19033	19315	18975	18883	18942	19014	18873	19128	19028	18963	18812	19181	19303	19286	19070	19218	19185	19223	19143	19117	19164	19259	18951	19253	19172	19190	18882	18879	19158	19125	19124	19098	18799	19090	18959	19135	18972	19071	19040	19032	19011	19084	19073	19112	19194	18911	19237	19239	19115	19126	19026	19064	18983	19021	18860	18977	19160	19003	19206	18969	18986	19036	19174	19073	19060	19222	18987	18947	18974	18948	19010	19246	19031	18934	19184	19329	19168	19191	19089	19251	19025	19231	19375	19014	19100	19089	18983	19168	19056	18986	19270	19088	18994	18879	19166	19027	18961	19043	18898	19090	19063	18915	19113	19141	19067	19132	19200	19068	19194	19084	18960	19142	19060	18909	18830	19247	19014	19106	19001	19025	19167	18984	19080	19018	18892	19200	19285	19179	18985	19103	19241	19152	19065	19115	19226	19182	19174	18995	18977	19067	19012	19098	19058	18947	18947	19190	19102	19165	19078	19038	19131	19049	19206	19217	18818	19086	19113	19255	19036	19174	18988	18941	18862	18969	19230	19063	19234	19041	19141	19035	18994	19095	19203	19118	19046	19146	19016	18953	19014	18888	19124	19238	19101	19241	19138	19106	19039	19120	19124	19047	19142	19080	19100	19089	19020	18985	19299	19095	19031	19087	19127	18960	18984	19083	19210	18957	19241	19414	19189	19167	19029	19135	19189	19018	19003	19197	19079	19112	19079	19042	18839	19166	18923	19106	19089	19317	19233	19219	19266	19187	19191	19163	19151	19232	19029	19031	19119	19180	19049	19241	19180	19191	19169	18973	19024	19310	19108	19045	19054	19231	19044	19155	19027	19068	19372	19143	18995	18957	19051	19047	19239	19193	19221	19119	19138	18984	19096	19168	18988	19130	19072	18857	19228	19029	19226	19252	19109	19156	19051	19220	19112	19164	19000	19147	19238	19118	19015	19246	19088	18948	19060	19139	19025	19112	19023	19073	19057	19132	19047	19089	19272	19091	18992	19031	18995	19117	19210	19067	19121	19152	18904	18949	19138	19074	18951	19152	19058	19191	19026	18984	19137	19165	19250	19118	18960	19089	19021	18974	18895	19042	19092	18968	19025	19101	19013	19100	19166	19109	19161	19198	19144	19138	19209	18947	18822	19284	19129	19006	19023	19024	19165	19295	19235	19000	19138	19158	19117	19082	19075	19061	18983	19093	19166	19113	19111	18929	18894	19067	19180	19135	19069	19241	19010	19232	19065	19009	19227	19081	19210	19073	19089	18984	19066	19019	19118	19160	19020	19309	19147	19261	19069	19208	18916	19046	19325	19265	19075	19255	19006	18918	19215	18995	19296	18970	18904	19158	19352	19254	19056	19174	19097	19053	19200	18957	19113	19219	18880	19139	18890	19132	19108	18926	19003	19105	19043	19015	19192	19131	19151	19070	19081	19139	19149	19149	19161	19239	19106	19148	19005	19128	19115	19125	19285	19101	18910	19396	19145	19214	18994	19087	19129	19132	19204	19123	18849	18946	19105	19024	19146	19133	19148	19239	18996	19094	19024	19286	18982	19192	19231	18985	19023	18837	19100	18867	19004	19007	19095	19234	19087	19008	19063	19057	19202	18889	19093	19232	19029	18920	19061	18879	19029	19295	19088	19008	19176	19298	19174	19048	18866	19102	19241	19045	19117	18938	19059	19146	19141	19274	18869	19132	19215	19146	19064	19015	19192	19340	18947	18986	19090	18910	19133	19220	19118	18960	18927	19067	18974	19289	18826	18841	19061	19075	19376	18877	19097	19184	19199	19027	18870	19274	19247	19220	19095	19045	19107	19008	19166	19393	18958	19025	18908	19059	18969	19143	19115	19200	19187	19100	19053	19190	19150	19171	18855	19227	19161	18982	19078	19189	18955	19004	19031	18903	19129	19104	19041	19216	19050	19018	19099	19157	18965	19016	18917	19247	19108	19184	19205	19223	19114	18773	18893	18894	18990	19029	19066	18950	19217	19121	18914	19121	19166	19045	19082	19239	19055	19171	18841	19204	18998	19125	18987	18947	18857	18950	19094	19120	19055	19078	19085	18978	18914	19155	19227	19140	19232	19201	19225	19065	18876	19295	19054	19092	18849	19156	19363	19085	18920	18930	19096	19283	19075	18923	19103	19285	18921	19117	19136	19384	19005	18930	19281	19101	19011	19087	19061	19274	19126	19222	19058	19035	18920	19200	19332	19072	18992	19062	19081	19076	19186	19209	19127	19186	18981	19154	19139	19297	19169	19329	19353	19049	19091	19216	19034	18930	19075	19020	18990	19118	19115	19242	19191	19138	19077	19124	19190	19425	19007	18973	18958	19165	19123	19156	18899	19008	19137	19019	19108	19065	18990	19126	18983	19104	19156	19053	19129	19170	19097	19188	19091	19368	19080	18843	19090	19166	19216	19027	18954
14818	20840	19910	17681	16781	16958	18709	21410	33888	39149	35171	28116	21402	17388	16176	15846	15737	15787	15838	15758	15699	15867	15725	15764	15758	15795	15832	15920	15842	15796	15822	15717	15773	15837	15739	15779	15916	15746	15986	15780	15775	15866	15798	15652	15729	15902	15800	15811	15818	15937	15840	15597	15850	15839	15756	15941	15801	15677	15814	15736	15767	15868	15897	15808	15939	15839	15821	15865	15781	15736	15856	15762	15754	15854	15954	15736	15864	15793	15634	15900	15653	15831	15887	15941	15682	15857	15871	15850	15767	15755	15737	15774	15869	15914	15763	15653	15865	15907	15867	15753	15931	15760	15899	15830	15830	15723	15827	15737	15975	15797	15779	15823	15687	15786	15752	15967	15681	15684	15844	15856	15829	15907	15726	15755	15742	15869	15694	15760	15744	15731	15881	15803	15875	15779	15832	15817	15833	15844	15806	15837	15834	15634	15808	15868	15909	15718	15686	15837	15795	15889	15868	15744	15667	15847	15776	15842	15755	15740	15700	15832	15673	15818	15960	15845	15974	15979	15807	15798	15787	15659	15845	15859	15866	15757	15877	15815	15802	15898	15741	15771	15675	15799	15945	15759	15724	15804	15863	15857	15801	15599	15856	16046	15740	15781	15758	15812	15732	15650	15683	15801	15870	15823	15865	15679	15776	15763	15743	15700	15632	15834	15822	15865	15915	15747	15662	15833	15831	15828	15820	15718	15720	15836	15681	15785	15778	15689	15764	15870	15823	15788	15806	15820	15920	15850	15791	15942	15943	15778	15754	15832	15739	15937	15753	15797	15862	15770	15746	15678	15829	15726	15737	15718	15633	15728	15747	15801	15989	15843	15740	15867	15718	15814	15749	15710	15796	15911	15717	15568	15796	15682	15674	15764	15752	15917	15904	15597	15982	15631	15973	15768	15689	15911	15800	15745	15788	15769	15759	15833	15804	15928	15947	15832	15891	15811	15939	15792	15857	15646	15671	16005	15722	15715	15585	15809	15958	15729	15631	15697	15672	15776	15749	15623	15838	15830	15773	15776	15964	15905	15797	15751	15776	15742	15662	15814	15828	15656	15835	15952	15632	15899	15795	15712	15759	15702	15792	15921	15760	15796	15832	15923	15717	15817	15892	15899	15806	15790	15932	15882	15802	15824	15543	15788	15715	15730	15940	15686	15843	15808	15737	15750	15817	15748	15672	15653	15924	15720	15709	15823	15877	16020	15758	15985	15700	15706	15733	15790	15741	15650	15864	15827	15804	15851	15682	15632	15933	15814	15771	15856	15719	15962	15718	15875	15773	15902	16014	15742	15802	15537	15807	15927	15946	15744	15859	15875	15675	15823	15833	15994	15873	15762	15677	15689	15679	15800	15719	15764	15831	15760	15750	15808	15736	15675	15882	15835	15807	15789	15748	15677	15768	15916	15843	15787	15827	15691	15734	15727	15744	15855	15750	15668	15795	15658	15722	15872	15661	15995	15972	15781	15840	15773	15837	15866	15598	15742	15845	15814	15656	15742	15792	15825	15726	15902	15898	15901	15693	15797	15885	15876	15895	15720	15719	15772	15837	15646	15914	16052	15857	16023	15671	15768	15698	15702	15712	15747	15839	15877	15910	15770	15837	15754	15705	16016	15772	15811	15823	15781	15795	15707	15933	15832	15782	15794	15701	15831	15668	15727	15719	15807	15750	15623	15714	15804	15718	15656	15704	15806	15851	15707	15784	15857	15985	16066	15684	15818	15815	15748	15852	15745	15817	15523	15708	15649	15711	15907	15796	15836	15619	15810	15763	15748	15774	15753	15549	15882	15823	15713	15861	15933	15776	15920	15724	15786	15755	15827	15672	15804	15820	15780	15947	15778	15760	15748	15865	15667	15890	15819	15920	15787	15896	15800	15764	15872	16041	15986	15888	15911	15826	15611	15798	15761	15803	15808	15973	15855	15903	15836	15752	15842	15804	15642	15557	15924	15796	15803	15793	15795	15763	15885	15854	15914	15567	16012	15894	15663	15817	15812	15945	15756	15823	15827	15832	15860	15761	15846	15743	15976	16006	15828	15888	15847	15869	15925	15948	15826	15733	15849	15806	15818	15749	15798	15706	15843	15709	15818	15772	15764	15911	15796	15877	15886	15818	15796	15638	15669	15819	15785	15937	15833	15670	15724	15718	15633	15905	15762	15612	15764	15794	15686	15795	15833	15666	15983	15934	15674	15827	15959	15623	15893	15767	15757	15880	15617	15785	15776	15868	15751	15942	15965	15757	15870	15900	15982	15968	15846	15735	15749	15693	15737	15883	15809	15889	15772	15771	15867	15789	15639	15953	15742	15747	15830	15869	15843	15917	15838	15600	15651	15829	15842	15754	15829	15720	15789	15705	15787	15797	15798	15688	15910	15742	15924	15895	15766	15576	15774	15796	15854	15933	15849	15849	15833	15878	15843	15857	15713	15819	15688	15651	15863	15714	15730	15852	15770	15855	15816	15804	15813	15868	15887	15706	15758	15654	15739	15711	15671	15842	15936	15798	15726	15671	15657	15768	15567	15839	15922	15830	15848	15882	15758	15766	15785	15834	15701	15799	15832	15643	15814	15641	15923	15774	15661	15743	15698	15885	15843	15769	15931	15838	15636	15768	15739	15855	15853	15710	15914	15746	15900	15898	15845	15756	15704	15761	15740	15845	15712	15690	15620	16027	15895	15933	16037	15898	15716	15773	15595	15765	15879	15722	15837	15517	15790	15875	15876	15551	15665	15850	15841	15774	15814	15805	15804	15813	15861	15849	15720	15769	15808	15773	15931	15655	15811	15818	15605	15792	15820	15823	15659	15860	15865	15890	15788	15863	15784	15800	15862	15869	15709	15795	15802	15831	15742	15861	15793	15891	15870	15937	15868	15678	15700	15767	15876	15831	15776	15860	15533	15826	15873	15651	15723	15740	15693	15754	15779	15855	15701	15883	15877	15778	15636	15720	15827	15880	15794	15693	15819	15833	15731	15849	15838	15678	15687	15832	15864	15956	15888	15789	15753	15685	15850	15786	15811	15788	15883	15663	15733	15809	15816	15840	15800	15754	15766	16147	15766	15819	15768	15583	15763	15882	15800	15756	15899	15956	15693	15901	15834	15694	15757	15787	15633	15742	15756	15869	15904	15805	15845	15720	15798	15863	15694	15832	15590	15841	15843	15756	15777	15743	15856	15649	15768	15901	15760	15804	15668	15932	15702	15795	16016	15722	15723	15780	15734	15788	15531	15722	15784	15927	15865	15876	15868	15922	15689	15646	15972	15783	15669	15777	15873	15722	15718	15803	15879	15706	15712	15773	15791	15910	15810	15937	15744	15813	15768	15870	15942	15779	15766	15821	15725	15751	15783	15610	15695	15868	15927	15744	15922	15709	15638	15864	15803	15892	15819	15804	15782	15959	16030	15854	15865	15682	15873	15816	15778	15852	15721	15689	15648	15820	15772	15867	15600	15892	15884	15789	15814	15853	15708	15851	15764	15758	15809	15695	15870	15908	15763	15874	15780	15864	15781	15715	15822	15857	15701	15728	15845	15918	15876	15761	15606	15916	15625	15817	15678	15772	15880	15902	15792	15814	15877	15823	15705	15793	15785	15734	15590	15593	15977	15858	15777	15908	15847	15898	15698	15885	15899	15591	15704	15713	15779	15724	15792	16018	15857	15733	15849	15729	15914	15800	15805	15797	15537	15929	15747	15897	15854	15801	15918	15815	15746	15768	15638	15949	15940	15906	15724	15846	15828	15841	15585	15720	15953	15683	15962	15770	15805	15623	15671	15813	15805	15922	15808	15888	15912	15668	15756	15749	15680	15857	15840	15725	15880	15673	15892	15830	15864	15894	15743	15769	15731	15874	15808	15717	15972	15727	15631	15697	15760	15688	15766	15758	15663	15584	15731	15691	15744	15805	15858	15773	15733	15945	15851	15777	15713	15889	15890	15696	15769	15673	15705	15629	15660	15782	15713	15655	15881	15878	15829	15814	15675	15824	15844	15669	15656	15856	15749	15682	15885	15920	15575	15848	15857	15574	15723	15865	15831	15689	15863	15858	15863	15760	15774	15706	15610	15626	15692	15751	15777	15857	15674	15978	15955	15683	15863	15951	15772	16080	15967	15870	15871	15680	15743	15820	15720	15883	15794	15856	15711	15786	15818	15738	15677	15737	15733	15776	15898	15743	15725	15874	15875	15727	15972	15746	15734	15681	15669	15745	15757	15774	15649	15730	15775	15767	15805	15758	15906	15689	15553	15759	15890	15698	15853	15768	15829	15845	15895	15774	15701	15733	15794	15675	15756	15748	15848	15683	15746	15676	15889	15706	15790	15871	16035	15917	15667	15895	15756	15867	15648	15985	15788	15936	15898	15871	15722	15801	15681	15958	15818	15989	15897	15840	15869	15784	15909	15668	15779	15817	15799	15656	15799	15794	15848	15556	15736	15805	15838	15718	15601	15735	15821	15862	15712	15712	15865	15789	15760	15821	15785	15716	15778	15736	15863	15817	15786	15753	15825	15794	15699	15854	15986	15806	15610	15778	15713	15913	15739	15853	15831	15752	15843	15818	15824	15751	15634	15747	15724	15868	15843	15712	15732	15939	15922	15796	15681	15795	15788	15780	15777	15879	15800	15795	15846	15722	15679	15819	15797	15728	16063	15739	15779	15605	15891	15696	15922	15776	15742	15805	15869	15755	15657	15695	15843	15804	15702	15919	15735	15931	15732	15703	15897	15745	15737	15919	15743	15840	15718	15912	15780	15853	15905	15864	15879	15884	15659	15826	15776	15836	15859	15880	15740	15590	15945	15766	15732	15692	15719	15744	15774	15978	15877	15760	15744	15956	15812	15874	15851	15712	15574	15826	15752	15878	15846	15892	15822	15680	15781	15819	15871	15735	15873	15913	15796	15757	15825	15959	15657	15700	15757	15947	15951	15682	15819	15937	15758	15702	15727	15772	15895	15639	15721	15776	15900	15834	15630	15676	15924	15641	15877	15780	15879	15874	15887	16002	15657	15739	15572	15688	15818	15834	15823	15923	15727	15687	15517	15869	15810	15780	15648	15661	15923	15744	15623	15706	15820	16004	15820	15807	15729	15717	15760	15886	15675	15794	15788	15838	15824	15891	15918	15889	15880
23901	21200	28662	24054	21745	23805	25249	35436	49364	53458	49553	39492	29982	23399	20368	19258	18867	18929	18937	18835	19036	18645	18794	18831	18933	18572	18934	18978	18868	18826	18970	18839	18763	18871	18777	18923	18608	18805	18772	18735	18785	18910	18894	18758	18769	18788	18881	18761	18511	18712	18715	18589	18914	18802	18800	18885	19024	18700	18804	18659	18493	18756	18825	18856	18942	18905	18663	18816	18788	18837	18817	18926	18943	18705	18831	18769	18756	18805	18738	18729	18653	18804	18587	18737	18815	18722	18724	18783	18709	18502	18625	18698	18628	18683	18507	18487	18801	18717	18735	18857	18726	18763	18869	18779	18583	18598	18606	18642	18865	18908	18653	18794	18737	18472	18638	18657	18635	18719	18883	18798	18756	18693	18846	18838	18733	18516	18835	18858	18596	18851	18674	18795	18846	18835	18818	18502	18723	18880	18709	18703	18587	18703	18896	18641	18694	18717	18681	18576	18639	18629	18668	18848	18694	18789	18686	18656	18696	18677	18877	18763	18880	18524	18738	18626	18949	18589	18730	18558	18818	18910	18934	18675	18564	18661	18799	18595	18798	19005	18891	18727	18750	18787	18625	18875	18677	18751	18837	18851	18834	19014	18696	18563	18721	18542	18954	18573	18825	18504	18792	18898	18878	18643	18822	18937	18672	18648	18745	18698	18782	18732	18652	18806	18759	18694	18586	18789	18635	18795	18640	18614	18537	18862	18673	18771	18825	18622	18599	18492	18795	18682	18595	18854	18799	18894	18537	18736	18639	18674	18622	18607	18739	18671	18657	18766	18824	18595	18525	18978	18597	18699	18768	18720	18512	18517	18577	18748	18894	18590	18937	18808	18572	18591	18458	18869	18793	18825	18580	18717	18805	18836	18684	18848	18791	18558	18479	18813	18650	18782	18629	18776	18764	18883	18790	18561	18642	18465	18823	18680	18605	18550	18568	18717	18813	18859	18760	18576	18850	18833	18764	18964	18816	18699	18876	18671	18661	18882	18663	18624	18676	18709	18981	18672	18498	18761	18567	18798	18704	18815	18617	18635	18818	18764	18673	18711	18624	18849	18722	18807	18971	18764	18736	18826	18690	18833	18680	18814	18804	18674	18807	18757	18769	18740	18814	18534	18736	18712	18711	18652	18846	18612	18938	18650	18658	18559	18420	18627	18839	18731	18757	18636	18652	18738	18757	18757	18785	18520	18719	18497	18655	18647	18887	18646	18845	18565	18909	18634	18936	18427	18848	18622	18631	18723	18705	18520	18618	18648	18708	18631	18650	18890	18682	18761	18922	18686	18726	18724	18832	18690	19008	18695	18705	18770	18870	18712	18673	18666	18731	18598	18618	18705	18806	18702	18647	18588	18587	18570	18619	18799	18590	18771	18769	18698	18835	18897	18639	18859	18735	18992	18746	18632	18809	18863	18680	18626	18689	18572	18957	18963	18956	18617	18728	18545	18808	18663	18589	18821	18800	18713	18807	18732	18552	18488	18882	18621	18713	18768	18695	18751	19157	18717	18837	18740	18908	18727	18553	18811	18672	18676	18728	18695	18467	18809	18905	18779	18805	18835	18795	18791	18742	18668	18700	18646	18808	18643	18783	18775	18752	18984	18891	18806	18799	18763	18731	18813	18516	18646	18593	18773	18697	18780	18987	18850	18878	18694	18660	18706	18627	18723	18803	18718	18997	18572	18592	18845	18737	18675	18906	18852	18807	18817	18770	18772	18806	18579	18747	18934	18915	18753	18504	18686	18842	18473	18550	18592	18668	18662	18747	18840	18720	18475	18831	18866	18757	18740	18700	18694	18596	18686	18730	18727	18711	18807	18972	18927	18758	18674	18689	18639	18774	18640	18727	18642	18519	18785	18782	18706	18630	18683	18710	18761	18636	18559	18607	18633	18836	18807	18756	18720	18711	18552	18642	18877	18759	18647	18593	18570	18841	18823	18512	18741	18904	18757	18659	18825	18796	18656	18651	18653	18764	18771	18780	18772	18692	18597	18681	18661	18703	18793	18766	18692	18555	18513	18582	18498	18896	18671	18690	18668	18749	18535	18593	18727	18698	18773	18761	18697	18764	18678	18737	18761	18857	18493	18738	18757	18573	18832	18738	18747	18817	18754	18761	18694	18824	18614	18755	18673	18753	18719	18815	18765	18550	18772	18648	18629	18728	18622	18763	18773	18777	18745	18565	18777	18698	18617	18731	18689	18828	18643	18804	18834	18797	18824	18606	18754	18903	18619	18660	18819	18910	18789	18589	18774	18679	18718	18809	18700	18712	18798	18671	18651	18644	18796	18845	18722	18619	18629	18841	18776	18648	18825	18888	18731	18815	18630	18693	18747	18651	18693	18855	18740	18893	18601	18720	18736	18673	18657	18723	18495	18686	18554	18688	18637	18614	18499	18606	18398	18788	18758	18670	18700	18777	18660	18809	18766	18704	18714	18800	18764	18716	18728	18960	18528	18703	18863	18869	18654	18747	18685	18671	18864	18881	18774	18796	18600	18808	18950	18867	18882	18727	18732	18498	18612	18720	18580	18816	18770	18703	18898	18740	18815	18851	18723	18794	18717	18679	18823	18902	18496	18637	18563	18741	18525	18558	18543	18917	18575	18777	18887	18663	18751	18672	18624	18797	18779	18548	18700	18620	18500	18792	18796	18840	18764	18544	18729	18706	18859	18711	18702	18764	18725	18733	18780	18839	18671	18729	18823	18756	18705	18680	18848	18584	18564	18812	18863	18752	18613	18649	18745	18788	18730	18574	18470	18890	18845	18651	18695	18592	18855	18788	18678	18764	18709	18997	18723	18578	18556	18794	18630	18495	18660	18762	18697	18578	18601	18687	18761	18947	18719	18856	18587	19063	18840	18788	18689	18728	18763	18580	18736	18935	18829	18787	18808	18547	18880	18588	18600	18733	18647	18692	18883	18732	18556	18845	18891	18817	18846	18796	18785	18618	18749	18836	18705	18761	18632	18603	18666	18615	18705	18780	18629	18664	18656	18718	18767	18720	18750	18728	18627	18850	18736	18629	18677	18555	18690	18854	18795	18634	18757	18667	18773	18752	18691	18793	18784	18530	18799	18752	18774	18793	18766	18810	18869	18644	18766	18665	18656	18631	18756	18875	18666	18791	18692	18927	18610	18745	18729	18626	18721	18700	18540	18473	18764	18643	18794	18656	18462	18761	18712	18529	18817	18961	18599	18640	18482	18839	18812	18728	18688	18803	18683	18877	18695	19025	18786	18653	18870	18683	18809	18705	18692	18794	18739	18911	18514	18668	18750	18665	18950	18786	18753	18872	18581	18726	18521	18765	19018	18644	18665	18625	18886	18638	18822	18671	18541	18596	18698	18756	18695	18712	18669	18775	18791	18705	18695	18761	18977	18750	18716	18802	18606	18645	18707	18561	18616	18883	18874	19002	18613	18748	18855	18892	18910	18646	18767	18712	18786	18731	18723	18715	18898	18804	18702	18567	18657	18620	18847	18528	18742	18989	18876	18572	18538	18822	18794	18807	18796	18842	18504	18714	18746	18662	18988	18820	18495	18683	18643	18725	18653	18677	18835	18816	18785	18909	18737	18601	18857	18750	18832	18750	18760	18585	18966	18685	19037	18796	18824	18789	18814	18650	18825	18876	18780	18855	18564	18659	18925	18813	18704	18812	18601	18631	18547	18758	18609	18711	18899	18786	18723	18766	18790	18853	18699	18933	19016	18677	18847	18747	18772	19050	18725	18713	18658	18734	18742	18777	18719	18811	18612	18889	18875	18952	18981	18781	18511	18649	18861	18880	18606	18807	18688	18894	18825	18750	18839	18803	18964	18846	18694	18799	18690	18732	18670	18752	18593	18627	18757	18804	18644	18756	18835	18700	18703	18818	18626	18749	18793	19005	18689	18768	18594	18552	18779	18916	18747	18639	18840	18841	18802	18703	18934	18845	18779	18730	18828	18714	18673	18794	18581	18790	18586	18782	18712	18694	18857	18964	18762	18671	18688	18649	18630	18662	18765	18606	18810	18751	18778	18833	18730	18539	18748	18588	18744	18621	18575	18787	18746	18479	18581	18788	18681	18814	18589	18661	18781	18843	18656	18638	18772	18845	18641	18717	18632	18863	18564	19020	18801	18675	18691	18633	18679	18959	18683	18832	18598	18826	18735	18696	18733	18697	18657	18692	18810	18770	18643	19007	18776	18901	18658	18953	18709	18890	18582	18817	18981	18891	18702	18780	18757	18815	18723	18768	18551	18736	18726	18679	18671	18695	18831	18826	18662	18531	18672	18774	18718	18766	18845	18652	18628	18751	18776	18605	18541	18793	18751	18717	18748	18789	18783	18694	18848	18783	18658	18846	18567	18667	18708	18884	18900	18847	18640	18886	18719	18674	18617	18696	18781	18891	18671	18431	18622	18514	18744	18611	18723	18793	18597	18525	18837	18834	18653	18923	18694	18706	18790	18742	18787	18666	18518	18652	18752	18696	18740	18748	18699	18824	18639	18842	18913	18637	18977	18825	18535	18733	18884	18853	18629	18702	18585	18777	18814	18686	18874	18566	18873	18760	18799	18734	18921	18722	18828	18778	18788	18844	18569	18967	18821	18681	18460	18611	18738	18857	18865	18792	18622	18943	18802	18461	18650	18751	18709	18700	18594	18904	18773	18670	18826	18633	18753	18690	18642	18656	18865	18778	18824	18559	18743	18789	18687	18850	18670	18719	18611	18516	18828	18836	18554	18579	18603	18823	18582	18670	18852	18815	18529	18587	18733	18709	18682	18555	18647	18603	18886	18628	18726	18680	18744	18792	18718	18779	18740	18761	18809	18431	18601	18866	18712	18923	18709	18688	18814	18771	18554	18764	18698	18787	18621	18694	18735	18554	18637	18802	18703	18804	18583	18780	18832	18544	18753	18775	18623	18945	18799	18704	18725	18769	18738	18624	18624	18618	18930	18651	18877	18475	18875	18729	18883	18822	18792	18595	18548	18633	18678	18772	18972	18558	18766	18625	18732	18593	18667	18828	18793	18577	18790	18719	18846	18823	18609	18864	18882	18757	18738	18893	18689	18623	18789	18496	18639	18847	18707	18628	18539	18953	18525	18836	18731	18995	18855	18938	18739	18701	18376	18743	18801	18731	18704
17705	28642	25737	20922	18932	18301	20534	39059	50290	53034	48689	38810	28203	20202	16533	15768	15691	15477	15483	15579	15575	15683	15721	15578	15388	15565	15790	15565	15369	15529	15526	15703	15590	15638	15690	15785	15572	15557	15552	15669	15674	15510	15447	15528	15506	15914	15649	15537	15631	15561	15590	15472	15599	15553	15504	15614	15630	15576	15533	15600	15538	15511	15684	15668	15477	15577	15650	15593	15700	15750	15393	15547	15504	15506	15640	15481	15485	15539	15564	15495	15746	15452	15561	15569	15415	15609	15379	15466	15662	15546	15573	15519	15514	15607	15658	15536	15689	15581	15441	15622	15580	15478	15556	15417	15572	15481	15587	15646	15470	15709	15499	15728	15550	15493	15502	15649	15659	15588	15410	15642	15800	15638	15524	15445	15683	15402	15575	15484	15621	15449	15457	15489	15745	15524	15578	15573	15612	15517	15764	15552	15700	15553	15535	15585	15566	15536	15604	15638	15513	15591	15583	15597	15617	15456	15524	15592	15656	15506	15557	15618	15559	15507	15487	15586	15706	15525	15488	15651	15609	15699	15718	15447	15667	15509	15505	15644	15603	15473	15576	15608	15473	15562	15516	15532	15594	15726	15540	15632	15558	15565	15490	15668	15641	15605	15510	15636	15664	15688	15407	15363	15414	15526	15637	15637	15572	15676	15625	15466	15605	15509	15542	15475	15575	15510	15497	15533	15573	15534	15572	15569	15412	15497	15565	15735	15550	15663	15671	15499	15679	15593	15487	15528	15568	15470	15753	15808	15470	15577	15566	15532	15584	15480	15421	15569	15654	15558	15489	15619	15526	15576	15596	15580	15619	15405	15494	15545	15545	15579	15469	15612	15523	15502	15544	15528	15693	15439	15606	15515	15667	15498	15536	15474	15610	15371	15509	15638	15521	15667	15512	15644	15654	15552	15534	15515	15569	15493	15532	15603	15438	15567	15675	15372	15500	15255	15423	15636	15740	15483	15486	15649	15533	15686	15366	15659	15461	15522	15598	15568	15512	15656	15486	15601	15595	15541	15623	15490	15560	15549	15520	15567	15577	15678	15500	15544	15693	15496	15500	15500	15609	15770	15620	15651	15549	15577	15517	15440	15581	15365	15617	15600	15480	15491	15613	15648	15691	15623	15675	15545	15646	15564	15521	15426	15627	15432	15783	15596	15628	15557	15452	15476	15452	15644	15592	15522	15511	15655	15395	15509	15517	15792	15478	15569	15452	15596	15593	15375	15600	15713	15555	15491	15493	15524	15404	15561	15586	15541	15698	15524	15554	15652	15718	15518	15645	15529	15516	15576	15607	15354	15558	15639	15409	15564	15351	15664	15597	15528	15497	15677	15447	15582	15395	15612	15452	15584	15713	15610	15543	15651	15674	15405	15550	15537	15427	15597	15585	15495	15456	15601	15635	15538	15506	15623	15593	15497	15585	15553	15615	15666	15409	15523	15550	15550	15552	15468	15612	15514	15428	15453	15566	15555	15751	15582	15672	15464	15539	15509	15586	15536	15371	15649	15582	15578	15663	15632	15563	15499	15537	15586	15454	15723	15460	15575	15441	15466	15559	15779	15596	15462	15651	15399	15681	15352	15632	15521	15544	15506	15424	15605	15607	15410	15549	15683	15670	15541	15580	15639	15521	15637	15611	15618	15579	15431	15540	15359	15690	15675	15596	15538	15554	15753	15687	15613	15556	15419	15469	15601	15557	15526	15475	15430	15551	15526	15481	15618	15503	15610	15498	15435	15591	15512	15480	15633	15680	15572	15603	15657	15570	15576	15577	15644	15478	15592	15645	15571	15486	15746	15393	15487	15620	15448	15555	15583	15561	15524	15592	15663	15494	15587	15531	15523	15496	15549	15442	15523	15478	15427	15606	15693	15643	15535	15524	15436	15496	15485	15461	15589	15540	15577	15600	15460	15617	15667	15587	15476	15620	15593	15536	15600	15484	15439	15640	15465	15513	15687	15592	15615	15598	15797	15420	15505	15582	15613	15614	15648	15590	15569	15335	15437	15459	15590	15520	15598	15656	15543	15605	15583	15665	15549	15679	15699	15708	15584	15488	15497	15577	15531	15591	15473	15687	15571	15594	15458	15567	15553	15656	15666	15606	15493	15546	15429	15532	15563	15546	15610	15651	15453	15639	15439	15723	15474	15582	15496	15602	15662	15563	15640	15548	15533	15546	15577	15530	15608	15504	15350	15540	15605	15669	15711	15580	15522	15513	15575	15633	15480	15655	15470	15672	15482	15554	15463	15601	15549	15405	15588	15491	15530	15644	15491	15537	15620	15576	15546	15517	15625	15643	15519	15496	15576	15575	15432	15482	15501	15575	15517	15641	15514	15481	15635	15565	15528	15438	15584	15468	15765	15490	15596	15486	15549	15523	15379	15654	15505	15623	15501	15575	15433	15514	15475	15533	15704	15531	15581	15487	15638	15423	15660	15468	15475	15629	15691	15637	15604	15543	15521	15521	15547	15536	15546	15500	15563	15510	15472	15543	15471	15670	15564	15604	15529	15549	15556	15600	15409	15561	15496	15670	15609	15493	15478	15638	15469	15550	15387	15572	15567	15268	15635	15520	15615	15524	15540	15534	15644	15591	15580	15451	15585	15599	15555	15696	15581	15664	15492	15670	15527	15592	15548	15578	15587	15689	15347	15517	15641	15544	15368	15626	15520	15429	15498	15511	15590	15640	15655	15589	15603	15690	15608	15565	15519	15480	15512	15686	15478	15449	15649	15604	15519	15644	15450	15483	15514	15518	15528	15576	15538	15482	15496	15526	15512	15484	15449	15487	15718	15422	15375	15624	15591	15631	15485	15623	15521	15722	15774	15513	15572	15623	15520	15629	15628	15422	15460	15557	15610	15570	15528	15490	15464	15610	15581	15531	15624	15730	15502	15591	15634	15344	15616	15542	15618	15596	15422	15579	15503	15581	15551	15534	15562	15599	15513	15569	15546	15745	15573	15573	15467	15622	15598	15381	15598	15477	15526	15627	15619	15531	15561	15512	15644	15648	15475	15493	15532	15618	15663	15705	15680	15519	15424	15458	15650	15656	15409	15365	15442	15459	15437	15544	15568	15587	15631	15707	15655	15708	15419	15588	15474	15585	15501	15444	15451	15570	15556	15419	15487	15527	15696	15553	15482	15414	15462	15731	15442	15476	15734	15619	15510	15596	15792	15544	15620	15784	15611	15617	15603	15594	15631	15562	15507	15412	15658	15715	15499	15629	15434	15584	15453	15627	15530	15559	15434	15621	15489	15374	15582	15580	15495	15541	15619	15781	15646	15703	15467	15467	15389	15642	15411	15563	15655	15365	15580	15547	15606	15586	15557	15649	15623	15521	15580	15612	15584	15430	15476	15733	15390	15486	15669	15645	15532	15727	15516	15528	15507	15660	15605	15500	15374	15506	15576	15590	15646	15640	15542	15449	15488	15612	15508	15583	15473	15597	15616	15589	15582	15713	15624	15474	15477	15554	15516	15526	15566	15428	15490	15524	15428	15485	15443	15510	15552	15412	15468	15628	15774	15500	15642	15445	15491	15746	15666	15648	15613	15335	15630	15577	15580	15721	15466	15489	15507	15570	15699	15653	15581	15329	15495	15626	15471	15605	15628	15707	15637	15728	15578	15610	15637	15508	15677	15472	15534	15565	15609	15560	15598	15584	15597	15641	15522	15372	15481	15455	15592	15432	15608	15653	15498	15623	15546	15545	15531	15594	15443	15572	15633	15524	15436	15560	15484	15610	15613	15486	15538	15577	15579	15530	15610	15634	15639	15487	15638	15525	15540	15442	15632	15580	15386	15508	15446	15593	15588	15487	15481	15486	15591	15574	15568	15542	15555	15405	15547	15553	15470	15395	15494	15629	15623	15786	15357	15634	15723	15490	15392	15573	15541	15590	15427	15659	15456	15600	15557	15472	15784	15641	15571	15580	15498	15659	15737	15408	15550	15413	15656	15595	15636	15424	15440	15603	15570	15736	15475	15434	15562	15708	15510	15612	15551	15592	15673	15657	15378	15604	15532	15634	15641	15559	15653	15465	15548	15649	15453	15474	15532	15639	15571	15411	15576	15625	15667	15590	15593	15640	15568	15442	15458	15562	15641	15590	15731	15616	15495	15525	15643	15634	15572	15384	15538	15491	15577	15503	15688	15656	15660	15594	15505	15382	15390	15577	15564	15611	15343	15699	15603	15853	15632	15486	15548	15495	15512	15557	15584	15689	15483	15599	15331	15487	15542	15575	15512	15832	15522	15520	15589	15440	15575	15587	15626	15599	15394	15544	15426	15678	15670	15629	15666	15695	15629	15598	15528	15470	15424	15645	15554	15421	15624	15412	15432	15704	15579	15643	15535	15522	15436	15625	15458	15502	15721	15572	15389	15571	15562	15656	15511	15700	15556	15515	15421	15612	15618	15401	15483	15650	15585	15475	15560	15576	15494	15585	15588	15625	15460	15434	15434	15520	15699	15555	15543	15641	15619	15617	15483	15698	15509	15476	15484	15460	15574	15407	15527	15680	15657	15621	15312	15718	15527	15527	15412	15611	15573	15565	15552	15549	15598	15593	15498	15450	15646	15643	15374	15643	15463	15458	15593	15589	15550	15557	15396	15548	15647	15598	15612	15596	15533	15804	15436	15472	15526	15634	15581	15550	15620	15624	15718	15610	15411	15541	15495	15530	15468	15512	15570	15650	15443	15536	15565	15582	15655	15598	15530	15437	15590	15601	15665	15705	15469	15425	15532	15450	15632	15501	15508	15661	15624	15564	15462	15523	15516	15507	15505	15549	15751	15453	15588	15348	15430	15373	15670	15405	15735	15525	15424	15608	15475	15499	15456	15634	15613	15621	15639	15567	15502	15496	15389	15497	15523	15462	15467	15565	15394	15568	15578	15526	15515	15545	15637	15318	15527	15536	15500	15646	15591	15541	15777	15360	15576	15812	15580	15487	15508	15585	15514	15569	15675	15517	15460	15604	15673	15710	15772	15619	15591	15403	15663	15581	15643	15471	15463	15650	15552	15775	15600	15619	15579	15623	15534	15460	15468	15526	15492	15582	15473	15568	15605	15719	15621	15577	15410	15522	15550	15487	15522	15511	15596	15444	15692	15555	15712	15494	15416	15609	15548
29608	22187	22307	20073	18214	18433	18332	18968	19236	22032	22414	21469	20218	19219	18768	18620	18360	18433	18477	18118	18135	18288	18205	18319	18253	18395	18415	18324	18453	18489	18379	18220	18193	18116	18227	18202	18482	18197	18387	18260	18249	18369	18405	18286	18312	18350	18348	18244	18327	18150	18364	18314	18138	18175	18181	18336	18236	18164	18483	18243	18199	18270	18312	18104	18226	18274	18353	18095	18189	18315	18239	18243	18178	18258	18225	18208	18209	18257	18442	18291	18296	18219	18305	18437	18458	18208	18255	18233	18265	18206	18262	18215	18248	18403	18295	18211	18131	18319	18271	18392	18336	18570	18359	18362	18467	18332	18251	18312	18257	18234	18347	18209	18406	18208	18264	18199	18178	18277	18302	18225	18256	18281	18248	18543	18382	18430	18390	17954	18342	18259	18393	18179	18472	18385	18494	18278	18283	18418	18312	18301	18076	18260	18407	18302	18101	18333	18352	18543	18182	18197	18266	18312	18390	18220	18272	18245	18251	18112	18232	18203	18029	18194	18126	18269	18127	18117	18207	18237	18317	18306	18105	18297	18385	18407	18412	18398	18230	18263	18318	18228	18394	18189	18361	18188	18298	18191	18043	18198	18145	18314	18445	18304	18361	18420	18224	18268	18271	18235	18495	18352	18446	18316	18209	18278	18408	18430	18228	18350	18275	18295	18328	18257	18301	18024	18409	18389	18402	18079	18418	18140	18549	18338	18198	18302	18047	18318	18230	18126	18044	18242	18325	18272	18452	18391	18204	18061	18174	18239	18282	18218	18009	18224	18302	18347	18267	18077	18172	18308	18211	18527	18251	18229	18213	18161	18194	18328	18215	18363	18490	18280	18245	18318	18324	18214	18363	18461	18324	18140	18191	18532	18399	18423	18410	18430	18261	18313	18154	18325	18302	18409	18178	18114	18186	18180	18378	18334	18168	18227	18283	18385	18307	18195	18272	18197	18179	18348	18120	18421	18239	18319	18407	18186	18207	18332	18307	18200	18444	18173	18301	18313	18478	18280	18352	18345	18442	18372	18334	18144	18094	18304	18233	18201	18324	18406	18185	18327	18248	18377	18204	18178	18426	18141	18387	18256	18444	18209	18256	18307	18250	18411	18494	18463	18220	18295	18361	18311	18337	18160	18078	18334	18334	18312	18411	18263	18260	18271	18384	18174	18320	18191	18186	18103	18291	18300	18191	18404	18429	18207	18230	18030	18179	18096	18362	18422	18242	18275	18137	18383	18357	18211	18342	18135	18146	18318	18233	18296	18246	18312	18373	18039	18264	18236	18172	18255	18284	18332	18327	18175	18396	18398	18168	18185	18365	18275	18408	18305	18545	18261	18400	18194	18366	18292	18264	18302	18254	18466	18286	18230	18217	18290	18307	18129	18481	18320	18326	18447	18283	18407	18356	18378	18158	18056	18218	18270	18160	18372	18444	18389	18367	18338	18266	18400	18359	18189	18193	18425	18374	18173	18284	18086	18182	18297	18322	18214	18211	18175	18315	18380	18342	18275	18380	18337	18145	18082	18089	18337	18203	18335	18172	18355	18117	18270	18379	18382	18392	18397	18365	18300	18417	18295	18206	18282	18364	18236	18279	18139	18492	18340	18184	18270	18145	18294	18204	18179	18289	18410	18411	18323	18119	18451	18258	18143	18202	18370	18220	18480	18393	18261	18256	18202	18333	18335	18248	18475	18361	18253	18420	18107	18221	18215	18275	18266	18089	18349	18307	18151	18437	18371	18339	18266	18249	18364	18412	18418	18400	18277	18320	18407	18288	18074	18394	18302	18241	18502	18324	18264	18258	18436	18345	18137	18319	18308	18395	18304	18203	18185	18425	18453	18252	18234	18431	18184	18373	18353	18207	18225	18348	18365	18340	18312	18397	18255	18302	18277	18125	18244	18305	18280	18278	18201	18369	18500	18256	18415	18300	18291	18204	18302	18269	18297	18336	18226	18353	18294	18337	18299	18236	18226	18190	18127	18295	18374	18322	18291	18285	18253	18318	18228	18156	18108	18062	18187	18314	18235	18191	18306	18153	18080	18368	18241	18154	18409	18313	18227	18487	18221	18476	18521	18317	18325	18269	18291	18186	18316	18247	18069	18281	18282	18490	18228	18315	18454	18284	18539	18253	18208	18441	18366	18068	18530	18411	18292	18314	18458	18146	18411	18305	18315	18173	18518	18307	18039	18134	18361	18605	18307	18328	18360	18305	18279	18296	18302	18149	18327	18244	18200	18441	18251	18105	18209	18247	18336	18381	18228	18415	18335	18323	18488	18391	18620	18036	18301	18367	18181	18188	18049	18515	18285	18415	18256	18319	18344	18293	18144	18353	18188	18173	18315	18248	18368	18159	18289	18370	18419	18478	18481	18116	18177	18182	18332	18240	18140	18400	18172	18405	18241	18225	18081	17931	18155	18155	18304	18391	18045	18290	18093	18313	18476	18352	18364	18103	18434	18288	18188	18277	18283	18417	18243	18263	18150	18174	18301	18464	18342	18179	18218	18328	18086	18215	18252	18471	18257	18401	18171	18471	18478	18321	18388	18278	18274	18173	18402	18304	18267	18522	18217	18287	18244	18218	18071	18479	18373	18347	18275	18256	18333	18328	18330	18342	18183	18277	18322	18183	18466	18087	18257	18286	18478	18103	18193	18393	18341	18225	18263	18399	18283	18226	18621	18330	18285	18267	18463	18363	18168	18047	18255	18113	18235	18367	18481	18190	18348	18232	18320	18342	18043	18211	18297	18210	18359	18233	18306	18246	18244	18165	18225	18147	18084	18286	18079	18386	18209	18213	18282	18127	18189	18295	18326	18218	18243	18076	18129	18234	18232	18310	18167	18261	18246	18142	18233	18187	18181	18154	18171	18445	18360	18251	18437	18247	18236	18173	18259	18264	18481	18334	18350	18158	18257	18316	18260	18513	18259	18391	18190	18222	18480	18317	18270	18276	18355	18295	18305	18302	18416	18268	18425	18297	18353	18412	18073	18219	18364	18318	18273	18426	18378	18273	18444	18417	18101	18198	18323	18378	18060	18157	18277	18300	18270	18164	18263	18458	18248	18447	18443	18475	18308	18105	18303	18469	18266	18307	18217	18265	18190	18071	18322	18106	18283	18257	18462	18178	18356	18148	18396	18294	18401	18220	18397	18271	18367	18388	18451	18263	18416	18141	18284	18414	18169	18201	18265	18412	18305	18346	18112	18245	18404	18385	18274	18347	18272	18473	18353	18219	18328	18311	18140	18267	18155	18283	18145	18293	18568	18307	18330	18377	18316	18393	18274	18317	18339	18270	18292	18589	18162	18365	18274	18358	18335	18193	18252	18403	18254	18376	18308	18157	18146	18388	18359	18150	18262	18167	18122	18274	18286	18263	18130	18175	18336	18390	18220	18312	18287	18206	18351	18433	18330	18388	18273	18225	18480	18269	18295	18278	18347	18369	18222	18248	18506	18229	18305	18323	18453	18363	18241	18242	18366	18470	18341	18176	18211	18460	18358	18369	18329	18383	18432	18318	18209	18361	18323	18286	18059	18365	18175	18137	17952	18290	18033	18157	18290	18457	18260	18311	18158	18433	18157	18256	18547	18225	18194	18277	18358	18344	18144	18357	18209	18203	18361	18212	18252	18296	18247	18089	18354	18203	18540	18299	18316	18492	18324	18178	18179	18287	18229	18269	18190	18126	18416	18217	18207	18291	18249	18391	18174	18092	18101	18323	18267	18413	18450	18278	18109	18279	18271	18304	18408	18424	18271	18209	18406	18268	18240	18207	18425	18274	18263	18262	18121	18324	18485	18249	18325	18300	18505	18256	18270	18394	18296	18415	18124	18471	18185	18426	18107	18226	18224	18354	18269	18371	18418	18433	18467	18239	18245	18181	18034	18270	18222	18172	18294	18382	18199	18176	18318	18238	18498	18266	18213	18305	18528	18402	18304	18323	18140	18243	18480	18235	18218	18241	18409	18431	18305	18444	18307	18345	18312	18301	18340	18346	18453	18419	18315	18170	18278	18211	18238	18316	18172	18157	18154	18379	18184	18316	18118	18377	18188	18266	18069	18374	18234	18349	18488	18387	18229	18264	18362	18410	18384	18369	18250	18444	18191	18454	18094	18145	18364	18335	18245	18277	18263	18054	18328	18249	18403	18289	18155	18490	18340	18221	18472	18075	18209	18368	18210	18436	18254	18186	18110	18423	18311	18410	18286	18220	18369	18416	18335	18370	18392	18201	18329	18218	17953	18267	18279	18214	18182	18355	18398	18177	18402	18433	18220	18151	18311	18184	18210	18193	18465	18155	18242	18246	18221	18226	18106	18347	18274	18322	18467	18328	18098	18420	18204	18190	18170	18445	18397	18180	18437	18379	18275	18465	18389	18014	18384	18160	18253	18247	18279	18294	18373	18426	18072	18177	18345	18167	18417	18088	18253	18427	18307	18256	18456	18194	18272	18213	18137	18363	18107	18262	18156	18322	18148	18016	18444	18346	18306	18278	18416	18393	18256	18034	18497	18385	18263	18261	18437	18375	18474	18231	18214	18299	18463	18180	18425	18321	18302	18274	18254	18223	18304	18390	18440	18236	18208	18386	18260	18288	18118	18324	18322	18447	18252	18226	18488	18334	18519	18303	18217	18261	18489	18207	18303	18382	18114	18150	18134	18118	18149	18370	18370	18486	18389	18378	18477	18241	18362	18481	18243	18310	18276	18291	18520	18427	18351	18156	18276	18476	18397	18205	18274	18252	18249	18359	18275	18594	18266	18391	18399	18278	18418	18227	18286	18354	18358	18023	18374	18314	18424	18442	18259	18251	18410	18304	18329	18231	18278	18174	18421	18471	18261	18415	18479	18330	18350	18434	18509	18341	18325	18185	18251	18412	18315	18184	18229	18358	18355	18432	18290	18209	18300	18329	18370	18278	18225	18384	18412	18516	18394	18293	18305	18276	18307	18065	18318	18416	18565	18419	18340	18331	18163	18618	18227	18445	18206	18246	18284	18257	18424	18371	18350	18203	18273	18459	18306	18281	18417	18286	18538	18312	18296	18171	18325	18194	18139	18242	18331	18387	18428	18516	18478	18388	18054	18239	18420	18635	18087	18135	18384	18227	18475	18265	18428	18423	18232	18244	18146
16134	16564	16476	15572	15487	15202	15576	16555	17129	21081	21126	19094	17317	16167	15449	15336	15389	15313	15196	15493	15420	15073	15336	15140	15377	15287	15297	15363	15268	15281	15262	15153	15116	15232	15202	15397	15171	15090	15189	15402	15234	15224	15353	15302	15336	15123	15322	15251	15173	15299	15298	15299	15326	15280	15188	15160	15386	15114	15430	15114	15238	15343	15339	15353	15329	15273	15418	15329	15188	14969	15093	15359	15345	15431	15191	15260	15201	15288	15230	15236	15336	15079	15379	15209	15274	15402	15172	15395	15303	15225	15417	15203	15367	15262	15240	15175	15286	15302	15322	15035	15266	15259	15133	15317	15350	15309	15215	15215	15167	15176	15274	15194	15330	15172	15179	15077	15323	15177	15303	15391	15270	15242	15300	15328	15299	15187	15207	15198	15347	15242	15456	15175	15511	15415	15217	15344	15210	15368	15304	15245	15512	15347	15116	15212	15164	15327	15276	15206	15310	15177	15459	15332	15299	15323	15371	15273	15144	15329	15263	15342	15268	15173	15290	15127	15258	15424	15257	15382	15234	15256	15186	15043	15292	15189	15292	15274	15426	15180	15377	15176	15271	15427	15377	15287	15144	15210	15449	15356	15120	15254	15187	15150	15369	15226	15227	15306	15212	15413	15444	15313	15445	15325	15233	15227	15335	15284	15263	15224	15294	15082	15128	15231	15219	15275	15344	15232	15305	15172	15432	15276	15175	15398	15277	15378	15292	15288	15296	15216	15359	15392	15333	15248	15486	15379	15281	15177	15325	15373	15125	15269	15162	15261	15343	15182	15243	15245	15210	15251	15269	15230	15247	15242	15270	15249	15250	15168	15337	15321	15208	15366	15230	15311	15384	15311	15288	15158	15255	15105	15185	15277	15120	15388	15301	15245	15313	15220	15211	15275	15417	15137	15363	15368	15046	15219	15340	15389	15284	15158	15186	15316	15277	15349	15312	15126	15133	15277	15359	15288	15327	15188	15257	15032	15293	15237	15337	15206	15096	15187	15403	15307	15299	15343	15384	15171	15332	15147	15259	15236	15354	15430	15206	15299	15291	14975	15259	15363	15199	15351	15279	15300	15248	15300	15228	15366	15175	15351	15270	15226	15199	15232	15313	15291	15214	15155	15240	15254	15289	15354	15346	15389	15253	15384	15210	15327	15254	15325	15356	15369	15241	15217	15297	15364	15362	15192	15296	15185	15298	15280	15182	15270	15165	15152	15171	15308	15178	15244	15332	15350	15328	15103	15186	15271	15208	15204	15243	15211	15319	15311	15302	15212	15289	15238	15367	15417	15158	15343	15159	15282	15165	15253	15117	15373	15314	15417	15298	15314	15345	15342	15377	15297	15178	15427	15368	15335	15087	15180	15417	15344	15167	15373	15299	15157	15406	15240	15141	15133	15436	15227	15088	15066	15316	15247	15300	15088	15387	15212	15341	15181	15366	15216	15150	15317	15058	15269	15197	15246	15334	15328	15377	15199	15201	15169	15069	15408	15391	15192	15335	15161	15240	15051	15333	15270	15238	15390	15427	15148	15292	15194	15305	15212	15286	15244	15367	15324	15444	15319	15271	15414	15177	15278	15361	15245	15227	15128	15316	15387	15279	15312	15299	15303	15225	15289	15347	15171	15431	15341	15185	15248	15303	15244	15266	15253	15306	15144	15230	15334	15280	15261	15169	15389	15437	15308	15338	15396	15234	15148	15232	15421	15175	15149	15149	15234	15364	15404	15324	15103	15213	15177	15221	15117	15172	15347	15266	15426	15241	15326	15339	15438	15148	15248	15251	15376	15280	15230	15428	15326	15387	15166	15380	15302	15314	15158	15148	15276	15157	15322	15251	15348	15459	15549	15397	15395	15181	15535	15344	15190	15125	15287	15188	15216	15398	15352	15234	15417	15104	15372	15204	15326	15207	15269	15150	15319	15309	15323	15323	15384	15245	15242	15241	15386	15344	15288	15249	15151	15309	15266	15372	15340	15119	15303	15262	15319	15210	15160	15291	15221	15230	15312	15399	15081	15460	15067	15413	15317	15307	15190	15258	15332	15503	15309	15300	15258	15356	15194	15304	15393	15232	15276	15224	15417	15401	15317	15230	15241	15278	15259	15180	15150	15377	15173	15395	15275	15398	15362	15261	15154	15315	15207	15142	15291	15132	15297	15397	15271	15249	15239	15318	15319	15198	15423	15271	15335	15370	15170	15300	15301	15242	15302	15144	15086	15378	15371	15220	15403	15156	15147	15267	15166	15234	15325	15269	15086	15225	15272	15253	15363	15289	15442	15366	15408	15264	15337	15348	15224	15335	15154	15295	15205	15275	15368	15309	15189	15216	15298	15227	15335	15430	15293	15160	15397	15064	15169	15397	15387	15290	15247	15290	15296	15325	15313	15174	15165	15287	15289	15317	15202	15257	15248	15168	15220	15261	15385	15244	15372	15245	15313	15357	15149	15174	15280	15248	15312	15247	15415	15239	15237	15158	15224	15292	15341	15220	15297	15349	15274	15081	15341	15175	15231	15257	15216	15266	15177	15527	15369	15244	15216	15374	15430	15301	15193	15373	15370	14998	15351	15315	15373	15311	15210	15402	15472	15372	15299	15274	15340	15220	15400	15298	15180	15350	15261	15290	15220	15357	15361	15260	15231	15077	15337	15196	15248	15373	15230	15173	15315	15293	15350	15264	15335	15372	15274	15344	15301	15202	15292	15176	15311	15339	15308	15327	15397	15356	15423	15212	15380	15244	15265	15356	15309	15223	15196	15242	15226	15410	15490	15397	15245	15144	15276	15262	15344	15425	15198	15414	15243	15323	15150	15298	15242	15326	15255	15362	15255	15352	15295	15441	15338	15201	15239	15407	15229	15458	15273	15264	15233	15459	15321	15348	15175	15271	15054	15411	15132	15327	15427	15320	15179	15248	15384	15096	15328	15212	15313	15270	15359	15251	15295	15383	15328	15297	15139	15253	15253	15282	15193	15186	15232	15193	15194	15223	15324	15358	15377	15070	15288	15213	15323	15166	15257	15152	15227	15272	15269	15127	15271	15301	15214	15385	15031	15428	15281	15161	15407	15222	15326	15210	15293	15318	15184	15165	15261	15221	15363	15446	15518	15119	15043	15365	15218	15262	15138	15286	15305	15301	15334	15391	15250	15284	15236	15324	15086	15337	15456	15338	15376	15239	15164	15373	15427	15318	15274	15291	15061	15282	15335	15121	15151	15183	15290	15286	15430	15372	15332	15271	15368	15415	15271	15246	15265	15540	15408	15378	15303	15210	15289	15279	15195	15358	15333	15273	15315	15410	15190	15181	15442	15348	15276	15178	15359	15269	15148	15238	15370	15193	15423	15259	15303	15323	15243	15374	15212	15346	15327	15269	15203	15325	15283	15316	15266	15217	15266	15415	15320	15309	15212	15225	15406	15295	15179	15350	15262	15211	15223	15296	15116	15304	15217	15248	15291	15453	15255	15307	15247	15260	15188	15151	15334	15351	15097	15340	15201	15255	15196	15302	15423	15110	15239	15454	15167	15384	15345	15264	15223	15383	15299	15220	15243	15303	15273	15319	15209	15286	15390	15191	15043	15277	15311	15530	15211	15303	15386	15276	15366	15433	15212	15407	15355	15183	15251	15396	15259	15300	15111	15307	15336	15111	15270	15301	15177	15364	15234	15107	15387	15274	15329	15276	15348	15313	15323	15239	15234	15356	15301	15397	15298	15095	15519	15242	15476	15200	15169	15327	15416	15287	15213	15454	15407	15325	15193	15373	15320	15239	15114	15254	15209	15449	15315	15394	15255	15213	15318	15167	15316	15366	15388	15117	15311	15309	15313	15230	15379	15368	15136	15442	15183	15348	15341	15282	15232	15185	15274	15132	15229	15301	15196	15210	15277	15197	15268	15298	15383	15280	15237	15351	15302	15484	15461	15070	15090	15460	15368	15210	15183	15150	15394	15176	15202	15129	15366	15262	15063	15252	15258	15366	15335	15212	15368	15204	15295	15295	15285	15360	15192	15279	15273	15292	15326	15347	15094	15342	15207	15154	15203	15240	15346	15324	15275	15050	15390	15339	15250	15350	15268	15237	15251	15294	15252	15324	15325	15271	15293	15199	15335	15385	15427	15267	15368	15260	15239	15383	15105	15231	15119	15299	15407	15356	15203	15357	15253	15268	15291	15253	15343	15417	15211	15262	15261	15420	15379	15313	15038	15255	15202	15288	15396	15032	15419	15396	15292	15077	15286	15220	15220	15372	15360	15322	15335	15278	15281	15451	15350	15365	15170	15221	15382	15198	15418	15297	15251	15165	15314	15149	15034	15192	15329	15320	15333	15311	15278	15149	15206	15253	15240	15199	15085	15211	15157	15242	15243	15415	15267	15428	15412	15191	15228	15361	15315	15319	15164	15379	15102	15336	15088	15344	15239	15227	15264	15287	15241	15357	15232	15287	15355	15383	15180	15373	15379	15200	15223	15175	15367	15265	15186	15341	15293	15263	15178	15278	15291	15296	15238	15220	15248	15092	15196	15293	15299	15180	15365	15322	15246	15364	15321	15301	15379	15232	15447	15365	15233	15285	15231	15285	15132	15264	15387	15372	15204	15212	15294	15247	15485	15280	15243	15260	15368	15196	15265	15135	15141	15323	15225	15294	15193	15236	15425	15309	15336	15210	15214	15226	15407	15163	15356	15227	15307	15338	15159	15368	15165	15272	15225	15223	15469	15119	15283	15142	15373	15268	15348	15157	15331	15279	15380	15455	15312	15366	15433	15458	15297	15266	15225	15148	15178	15400	15279	15485	15236	15368	15338	15234	15351	15255	15416	15210	15376	15279	15172	15210	15326	15288	15333	15355	15353	15231	15246	15286	15514	15457	15137	15022	15284	15237	15425	15156	15419	15405	15294	15379	15321	15267	15331	15229	15324	15242	15147	15377	15245	15380	15100	15423	15275	15271	15146	15190	15182	15347	15296	15332	15320	15170	15343	15240	15263	15241	15095	15255	15355	15174	15438	15303	15304	15289	15119	15309	15299	15262	15365	15261	15302	15385	15341	15305	15494	15155	15374	15305	15290	15238	15254	15225	15203	15329	15363	15165	15185	15254	15417	15200	15244	15286	15185	15169	15301	15344	15272	15314	15150
26037	21148	27317	25787	20282	18823	19096	18335	22617	38995	35180	29952	23901	19974	18479	17908	17546	17692	17863	17789	17951	17724	17582	17807	17908	17691	17724	17729	17719	17767	17640	17644	17609	17488	17839	17647	17674	17850	17923	17622	17859	17711	17625	17589	17576	17557	17785	17636	17794	17684	17631	17618	17622	17550	17705	17823	17769	17682	17634	17806	17705	17590	17754	17637	17544	17651	17713	17700	17817	17713	17560	17801	17744	17575	17589	17635	17553	17604	17569	17649	17809	17750	17655	17768	17753	17681	17690	17747	17689	17617	17726	17635	17534	17807	17471	17685	17588	17443	17548	17768	17778	17570	17610	17470	17747	17760	17825	17611	17639	17562	17693	17652	17539	17496	17860	17649	17778	17582	17650	17787	17763	17770	17617	17641	17540	17554	17600	17701	17539	17562	17509	17525	17198	17597	17773	17608	17692	17569	17631	17619	17669	17631	17419	17835	17685	17545	17689	17618	17543	17810	17518	17606	17747	17715	17528	17571	17668	17695	17829	17694	17599	17614	17570	17688	17645	17645	17623	17475	17714	17753	17675	17601	17574	17727	17618	17546	17608	17612	17702	17402	17540	17667	17592	17639	17635	17479	17630	17906	17616	17818	17514	17477	17713	17707	17700	17690	17593	17722	17610	17424	17753	17598	17623	17478	17650	17595	17761	17433	17596	17554	17632	17404	17560	17604	17771	17644	17741	17837	17584	17477	17701	17534	17810	17913	17606	17606	17576	17661	17654	17457	17634	17744	17762	17648	17713	17547	17387	17680	17704	17638	17498	17614	17634	17725	17590	17465	17652	17639	17554	17850	17327	17670	17812	17420	17709	17470	17741	17599	17538	17633	17629	17634	17657	17897	17485	17585	17566	17718	17640	17534	17682	17572	17794	17563	17510	17736	17715	17769	17725	17753	17571	17485	17781	17685	17667	17715	17446	17835	17522	17630	17685	17520	17651	17616	17692	17730	17622	17639	17625	17726	17507	17765	17663	17706	17863	17667	17573	17833	17794	17417	17905	17527	17736	17817	17542	17417	17644	17594	17536	17600	17682	17688	17616	17611	17467	17766	17678	17574	17526	17607	17589	17686	17687	17418	17536	17655	17732	17894	17709	17733	17609	17522	17541	17717	17704	17812	17726	17605	17544	17641	17579	17609	17584	17752	17643	17656	17886	17769	17597	17798	17658	17675	17644	17562	17634	17707	17632	17839	17936	17688	17624	17633	17412	17688	17651	17739	17659	17433	17742	17727	17724	17869	17512	17508	17673	17638	17708	17560	17575	17519	17613	17516	17561	17804	17485	17501	17674	17915	17801	17673	17672	17491	17640	17598	17481	17689	17678	17478	17527	17537	17575	17739	17566	17659	17666	17637	17618	17601	17555	17477	17652	17675	17683	17729	17682	17622	17558	17682	17611	17752	17607	17461	17578	17539	17557	17510	17664	17701	17520	17687	17699	17479	17768	17377	17593	17590	17588	17538	17524	17784	17825	17590	17784	17639	17538	17555	17832	17406	17585	17801	17670	17597	17481	17471	17603	17641	17648	17375	17629	17568	17491	17663	17593	17588	17559	17346	17651	17420	17716	17534	17603	17676	17539	17786	17749	17601	17732	17652	17551	17569	17732	17638	17728	17778	17859	17772	17464	17569	17601	17744	17629	17559	17530	17717	17676	17602	17706	17575	17379	17642	17575	17686	17543	17660	17754	17569	17477	17711	17565	17459	17526	17898	17777	17741	17584	17699	17681	17470	17589	17696	17648	17713	17545	17655	17571	17551	17583	17764	17550	17712	17768	17487	17522	17708	17593	17590	17682	17683	17759	17754	17543	17687	17683	17635	17558	17532	17677	17636	17561	17598	17494	17631	17634	17620	17757	17539	17644	17520	17603	17242	17425	17482	17382	17549	17691	17715	17385	17487	17647	17580	17714	17617	17582	17740	17488	17815	17428	17715	17781	17581	17551	17719	17510	17730	17654	17797	17739	17443	17890	17564	17634	17609	17679	17812	17670	17647	17715	17494	17795	17657	17616	17801	17460	17556	17766	17466	17708	17571	17572	17529	17972	17811	17525	17677	17532	17682	17684	17621	17508	17517	17734	17668	17755	17765	17612	17449	17500	17502	17806	17534	17717	17549	17525	17695	17733	17480	17701	17571	17545	17589	17553	17552	17625	17619	17667	17383	17664	17678	17556	17674	17618	17424	17644	17737	17808	17469	17751	17722	17720	17742	17387	17691	17586	17552	17672	17665	17622	17777	17640	17716	17598	17379	17679	17407	17748	17449	17790	17481	17489	17491	17535	17705	17519	17558	17515	17731	17821	17675	17571	17794	17796	17792	17734	17555	17616	17535	17509	17347	17722	17717	17809	17603	17795	17602	17619	17724	17606	17577	17767	17742	17689	17585	17580	17644	17643	17774	17430	17687	17449	17565	17779	17549	17373	17586	17624	17592	17794	17637	17647	17686	17712	17860	17659	17660	17498	17548	17591	17634	17577	17628	17560	17554	17676	17574	17658	17656	17695	17774	17611	17619	17707	17703	17763	17482	17813	17752	17459	17543	17502	17539	17746	17588	17368	17639	17622	17539	17618	17481	17678	17844	17586	17651	17561	17559	17607	17910	17847	17696	17599	17413	17595	17700	17984	17530	17619	17631	17651	17668	17593	17594	17753	17453	17683	17680	17467	17590	17810	17704	17543	17760	17770	17509	17585	17584	17612	17712	17590	17453	17714	17540	17660	17644	17624	17727	17545	17460	17659	17519	17484	17816	17605	17675	17717	17535	17553	17720	17676	17783	17871	17656	17501	17758	17636	17781	17367	17417	17675	17619	17609	17604	17890	17706	17789	17566	17502	17465	17474	17620	17727	17725	17630	17686	17729	17618	17702	17814	17656	17457	17856	17837	17680	17704	17814	17608	17460	17441	17807	17760	17525	17415	17610	17672	17967	17768	17617	17741	17685	17974	17544	17415	17840	17577	17621	17802	17683	17520	17736	17536	17824	17746	17660	17581	17682	17726	17541	17604	17804	17430	17489	17733	17600	17713	17693	17668	17717	17736	17656	17865	17764	17755	17717	17518	17562	17472	17457	17514	17648	17590	17731	17493	17690	17634	17640	17488	17637	17606	17811	17499	17657	17425	17680	17724	17737	17694	17577	17803	17683	17826	17612	17728	17568	17499	17586	17588	17494	17665	17411	17526	17749	17547	17770	17349	17719	17619	17770	17816	17748	17513	17850	17476	17610	17695	17758	17371	17629	17620	17677	17675	17473	17503	17650	17587	17750	17595	17957	17785	17441	17784	17395	17651	17712	17679	17654	17485	17699	17715	17443	17681	17577	17438	17664	17718	17613	17563	17633	17603	17538	17677	17607	17712	17654	17694	17537	17418	17761	17584	17652	17746	17783	17407	17825	17586	17470	17533	17670	17429	17763	17686	17815	17606	17684	17721	17683	17735	17670	17580	17632	17544	17637	17418	17893	17531	17628	17704	17540	17610	17710	17673	17646	17599	17934	17784	17587	17710	17738	17660	17663	17471	17623	17657	17662	17721	17695	17752	17523	17597	17676	17742	17693	17620	17889	17592	17643	17576	17755	17619	17484	17656	17553	17464	17535	17715	17823	17550	17452	17643	17708	17573	17644	17704	17818	17821	17574	17687	17517	17665	17646	17731	17683	17722	17806	17645	17691	17820	17549	17524	17541	17689	17887	17695	17501	17476	17537	17538	17847	17809	17611	17677	17534	17441	17460	17571	17530	17573	17698	17511	17562	17607	17714	17754	17528	17641	17635	17478	17477	17702	17677	17693	17691	17744	17922	17720	17637	17700	17783	17653	17718	17531	17658	17674	17531	17730	17574	17601	17702	17673	17544	17534	17753	17513	17851	17786	17711	17728	17681	17822	17724	17564	17668	17594	17559	17528	17642	17719	17488	17704	17778	17613	17482	17612	17684	17557	17686	17711	17744	17524	17599	17839	17544	17615	17731	17665	17649	17699	17612	17661	17591	17781	17658	17538	17571	17629	17848	17682	17436	17601	17664	17636	17756	17522	17617	17839	17626	17530	17684	17688	17702	17601	17712	17891	17638	17585	17611	17644	17576	17691	17745	17644	17870	17636	17602	17566	17940	17628	17447	17653	17917	17625	17666	17837	17637	17691	17632	17548	17606	17756	17698	17482	17605	17797	17725	17722	17535	17529	17660	17774	17750	17775	17682	17770	17732	17538	17492	17540	17532	17719	17657	17492	17476	17661	17544	17834	17600	17567	17515	17749	17732	17666	17770	17669	17377	17724	17739	17551	17596	17901	17514	17686	17774	17847	17538	17388	17595	17765	17691	17663	17698	17604	17452	17810	17820	17587	17601	17626	17493	17540	17695	17723	17758	17735	17739	17684	17698	17506	17834	17563	17733	17502	17710	17758	17673	17638	17655	17509	17575	17675	17715	17527	17522	17745	17569	17610	17659	17658	17750	17689	17631	17688	17798	17667	17907	17686	17746	17676	17862	17601	17692	17638	17692	17421	17530	17449	17691	17516	17518	17718	17616	17703	17691	17464	17694	17798	17673	17619	17485	17497	17720	17679	17564	17528	17623	17695	17731	17770	17590	17584	17592	17615	17528	17596	17705	17522	17763	17607	17612	17586	17666	17720	17754	17756	17585	17653	17711	17882	17737	17701	17672	17504	17666	17979	17760	17909	17759	17807	17609	17744	17776	17553	17353	17601	17534	17594	17683	17623	17657	17662	17575	17586	17765	17339	17539	17772	17606	17669	17771	17693	17506	17753	17510	17851	17574	17737	17456	17487	17710	17608	17438	17534	17564	17613	17615	17886	17480	17691	17884	17796	17719	17748	17441	17464	17567	17587	17676	17569	17785	17693	17618	17726	17580	17539	17664	17735	17708	17766	17414	17464	17811	17546	17722	17461	17768	17643	17438	17774	17615	17669	17682	17636	17586	17453	17620	17595	17491	17489	17479	17548	17735	17496	17697	17626	17625	17692	17662	17772	17767	17529	17658	17644	17602	17709	17742	17698	17668	17580	17664	17672	17678	17762	17547	17631	17677	17766	17827	17562	17526	17634	17520	17788	17789	17504	17874	17507	17748	17672	17487	17611	17694	17565	17647	17616	17551	17538	17595	17572	17693	17632
14700	20577	19436	17064	16235	15617	15744	16219	23697	40968	35309	29512	21441	17028	15331	15022	15116	15016	15028	15013	14959	15071	15046	15017	15034	15083	14955	14980	15116	15084	14919	15068	14919	14939	15056	15049	14898	14857	14813	15160	15002	14955	14805	14914	15039	14906	15016	14955	15025	15041	15031	14995	14893	14955	14945	14885	14914	15013	15136	14905	14986	15119	15052	14876	15070	15081	14852	14947	14859	14961	14982	14942	15011	14929	14986	14925	14745	14821	14813	14960	15119	15066	14870	14986	14914	15013	14995	14969	15194	14843	15010	14872	14974	14919	14891	14753	15072	14920	15039	14839	15070	15032	14994	14910	14884	14731	14796	15027	14966	14968	15002	14986	14965	14873	15045	14767	15169	14988	15162	14892	14974	14966	14954	15040	14800	14875	14994	14889	14962	15066	15055	14980	14881	14915	14992	14960	15050	15219	14825	15067	14975	15091	15120	14889	14896	14835	14916	15020	15004	14939	14928	15084	15061	14879	14930	14995	14975	15022	14950	15085	15021	14853	15015	14974	14914	14884	14888	14999	14908	14984	15138	14790	14834	15003	15069	15019	14947	15101	15001	15025	14955	14906	14878	15025	14980	14912	14810	14899	14897	14941	15129	14980	14917	14968	14800	14975	15055	14962	14924	14873	15045	15003	15060	15004	14949	14905	15055	15048	14982	14782	15071	14873	15066	14883	15113	14915	14938	14901	14962	14880	14962	14922	14927	14970	14986	14971	15143	15095	14894	14841	14698	15188	14831	14995	14941	15070	14881	14799	14795	15004	14961	15045	14852	14897	15120	14957	14894	14803	14879	14970	14879	14813	14957	14974	14987	14896	15019	14968	14990	14923	15081	15044	14775	14788	14993	14959	14925	14986	14905	15044	15217	15016	14905	15106	15022	14990	14953	15020	14727	15016	14952	14953	14848	15069	14944	14726	15075	14950	15007	14959	14816	14970	14804	15027	14917	14831	14911	14840	14920	14937	15014	14875	15060	15014	15011	14991	15114	14848	14838	14945	15038	14878	14977	15032	14983	14927	14938	15015	14941	14899	14992	14835	14901	14858	15036	14847	15075	14941	15057	14945	15145	15031	15136	15044	15133	14853	14888	14838	14903	14846	14839	15041	15075	14903	15030	14977	14941	14887	14962	15084	14865	14944	15061	14968	14941	14952	14880	14953	15035	14915	14920	15067	14834	14866	15078	15049	14853	14935	14880	15079	14884	14863	14849	15017	14810	14960	14823	14968	15067	15182	14913	14784	14843	14869	15081	14893	14904	14990	15001	15002	14944	15074	14930	15103	14873	14949	14873	14954	14962	14899	15005	14831	14839	14914	14942	15036	15030	14965	15065	15007	15017	14918	14811	14977	14875	15042	14969	14947	15014	14907	14943	15087	14991	14882	14973	14847	14930	14987	15141	15083	15017	15061	15053	14937	14989	14948	14932	14718	15217	15066	14909	15155	15100	14993	15008	14906	15028	15083	15057	14823	15097	14977	14820	14942	14945	14878	14927	15049	14987	14981	14968	15059	14867	14960	15025	14921	15034	14805	14924	15004	14765	14972	14895	15061	14957	14817	14931	14789	15097	14954	15012	15085	14811	14785	14939	14985	15062	15029	14949	15053	15064	14949	14989	14957	15038	14857	15005	14856	14985	14974	14970	14891	14890	14836	14868	15145	15008	14922	14920	14832	14887	15136	15069	14782	14736	14809	14876	14985	15007	14982	15168	14934	14877	14937	14935	14958	15095	14901	14970	15034	15072	14882	14972	14663	15002	15004	14776	15010	15036	15196	15029	14859	15101	14877	14977	14970	15033	15057	14896	14931	14891	14980	14936	14948	14921	14831	14984	14956	14897	14947	14882	14982	14921	14912	14922	15022	14950	14990	14876	15054	14868	14986	15005	15086	15051	14940	15078	15008	14829	14935	14955	15009	14920	15011	15057	15003	14994	14941	14892	14852	14680	14943	14930	14865	14960	15070	15013	14920	15035	14864	15028	15177	15008	14863	14915	14929	15150	15088	15020	14991	14979	15144	15009	15030	14966	15053	14781	14942	14993	15057	14899	15102	14753	14853	15028	15052	14916	14964	14829	14984	14809	14819	15023	15049	14915	15032	14860	14942	15012	14876	15161	14928	14882	14903	15174	14952	14995	15065	14990	14987	14858	14918	14993	14927	14998	15040	15005	14989	15120	14962	14873	15074	15049	14934	15004	15062	15100	15091	14901	14940	14895	15077	14773	15094	14836	14909	15163	14971	14982	14916	15058	14836	14974	14983	14969	14999	14890	15090	14881	14994	14909	14894	14907	14847	14862	14930	14853	15063	15033	14859	14718	14913	14970	14989	14963	14974	14954	14994	15086	14935	14950	14806	15066	14895	14911	14929	14713	15049	14933	15096	14976	15030	14889	15032	15194	14917	14866	15052	15068	14948	14968	15056	14828	14898	14793	15059	14835	14918	14914	15121	15091	14993	14970	15097	14940	14890	14991	14903	14885	14991	14881	15016	15095	14885	15054	14965	15099	14808	14930	14844	14887	15006	14903	15088	14833	14894	14892	15004	14946	15105	15081	15029	14640	14940	14815	15091	14954	14945	15079	14880	14847	15138	15157	15016	15010	15002	14834	14894	14868	15007	15224	14875	15196	15036	15088	14877	15049	14985	15051	14775	14924	14968	15083	14944	14928	15006	14887	14923	14847	15018	15070	15036	14772	15013	15101	15027	15074	14959	15040	15060	14965	15082	15008	15089	15023	15134	15078	14769	14879	15039	15019	14954	15116	14877	15008	14782	15077	15022	14900	14959	14962	14989	15011	15050	15041	15072	14901	14980	15099	14772	14933	14886	14835	14996	15113	15027	15010	14965	14988	14935	14861	14848	14930	14891	14952	14939	14908	15053	14857	15120	14980	14935	15040	15062	14846	15017	14944	14835	15028	14911	14932	15103	15211	14938	14823	14970	14957	15097	14931	14832	15016	15027	14808	15007	15058	15124	14981	14930	14979	14909	15042	15032	14840	15004	14977	14896	14977	14661	14829	14713	14970	14964	15116	15023	14828	14975	15133	15018	14787	14973	14852	15009	14958	14765	14959	15014	15027	14928	14779	14917	14909	14899	15007	15017	15022	14941	15090	14968	15047	14845	15075	14941	14900	14908	14915	14959	14765	15001	14894	14899	15046	15071	14937	15055	14932	14839	14835	14874	15012	14674	14861	14885	14914	15023	15120	14969	14931	14896	14993	15036	15028	14948	14920	14951	15069	14864	14814	15046	14927	14866	15029	14962	14982	15129	14990	14994	14961	14974	14851	15047	14955	14814	14930	14889	14815	14848	14933	14948	14884	14863	15102	15046	14971	15037	15019	15096	14903	14928	15047	14923	15116	14770	14911	15029	14976	15008	15000	15018	15122	15006	14882	15035	14902	14987	14980	15008	14879	15001	15021	14863	15083	14877	14822	14933	15097	15030	14893	14983	14959	14994	14962	15052	14951	14998	15096	15044	14989	14926	15074	14951	14915	14891	14975	14997	14909	15031	14842	14967	15011	15063	14936	14900	15074	15028	14904	14807	15099	14841	14839	14971	15004	14761	15094	14995	15011	15006	14924	14993	14867	15082	15105	14957	15095	14792	14891	15083	15015	14732	14962	15082	15072	14877	14942	15022	15141	14965	15116	15088	14985	14941	15049	15184	15029	14876	14956	14963	14973	14923	14985	14973	14997	15002	14824	14795	15062	14999	14943	14811	15079	15054	14958	14929	14985	15150	14911	14993	14861	15027	15030	15041	15049	15069	14903	14901	14946	15015	14955	14922	15162	14922	14922	14918	15074	14945	14974	15020	14919	15010	14789	14976	14964	14973	14920	14940	15100	14993	15057	15034	14854	15111	14960	14992	14984	14890	15005	14860	15145	14852	15066	14916	14995	15032	14855	14849	15054	14965	15070	14907	15237	14843	14947	14939	15121	15026	15093	15182	14991	14907	14873	15189	14963	14922	15012	15002	14979	14921	14908	14914	14983	14991	14953	15009	15000	15161	15104	14747	15025	15080	14898	14814	14891	15140	15198	14829	15019	15246	14827	14910	14756	14903	14854	14947	14928	15055	15174	15023	14876	15152	14911	14852	14919	14872	14949	14797	14749	14943	14923	14952	14927	14958	14766	14939	14945	14994	14878	15061	15017	15068	15116	14986	14902	14870	15002	14904	15010	15061	15065	15049	14905	14798	14950	15009	15013	14883	14871	14968	14854	15034	15016	15004	14989	15016	14952	15031	15083	14884	14814	14883	15050	14983	14879	14947	14795	14982	14929	15025	15010	15007	15031	14967	15041	14956	14950	14966	14912	14974	14903	14949	14954	15076	15122	14885	14816	14955	14920	14950	15013	15046	15060	15039	15101	14944	15012	14967	15010	14932	14996	15144	15017	15042	14838	14870	14984	14968	14929	15088	14890	15007	14816	15007	14898	14961	14944	14964	14891	14847	14946	14916	15066	14867	15049	14853	14830	15008	15120	14979	14862	14873	15073	14879	15062	15028	14960	15098	14944	14895	15021	14820	14942	15007	14952	14914	14992	14990	14806	14889	14923	14970	15014	14890	15069	14911	14883	14857	15164	14980	14925	15038	14872	14934	14939	14960	15157	15074	15018	14887	14926	15021	14821	15079	14962	14778	14874	14942	14878	14878	14886	14905	14906	15006	14870	15011	15033	15021	15093	14926	14874	14962	14971	15054	15092	15006	14912	14950	15038	14985	14994	14928	15002	14987	15038	14987	14937	14967	14943	15042	15104	14879	15000	14984	15057	15044	14959	14866	14817	14973	15010	14883	15110	15023	14865	15035	14802	14841	14969	14865	15008	14822	14974	14947	14946	14971	14890	15097	14921	15075	14967	14936	14838	15025	14917	14990	14827	15066	15086	14793	14872	15036	14883	14971	14961	15082	14914	14902	14758	14773	15122	14946	14977	14734	14971	15083	14911	14957	14987	15002	15031	14978	14872	15084	14859	14860	14939	14845	14858	14924	14876	14976	14986	14950	15046	14888	15105	14978	14943	15096	14925	15086	15066	15023	14955	14997	15016	14954	14881	14820	14866	15011	15092	15078	15066	15113	14898	15039	14959	15077	15109	14990	15014	14856	14825	15070	14864	14940	14848	14889
23972	21214	28676	24052	21587	22831	23240	19160	26061	42068	55197	46756	32976	23234	18736	17393	16992	16632	16812	16882	16662	16671	16815	16770	16618	16822	16675	16845	16661	16852	16779	16669	16740	16535	16733	16811	16806	16618	16463	16779	16773	16658	16661	16629	16646	16785	16559	16571	16809	16689	16821	16769	16698	16757	16627	16556	16719	16658	16654	16707	16653	16786	16681	16629	16738	16793	16550	16728	16589	16755	16597	16643	16814	16798	16673	16624	16678	16806	16839	16752	16902	16732	16831	16501	16815	16762	16698	16652	16843	16729	16765	16743	16673	16592	16551	16572	16533	16597	16521	16690	16582	16727	16824	16697	16794	16601	16763	16713	16627	16705	16676	16675	16876	16624	16477	16601	16592	16514	16737	16846	16839	16663	16515	16703	16634	16631	16691	16521	16631	16562	16804	16617	16702	16636	16633	16639	16570	16695	16757	16810	16765	16477	16540	16541	16724	16510	16849	16528	16689	16602	16495	16721	16463	16547	16682	16680	16945	16714	16709	16706	16713	16695	16554	16614	16738	16558	16720	16718	16532	16740	16778	16718	16675	16510	16802	16737	16469	16422	16504	16487	16651	16712	16764	16633	16708	16593	16654	16852	16740	16641	16563	16604	16838	16747	16779	16789	16551	16612	16548	16689	16653	16720	16633	16507	16557	16646	16420	16593	16823	16763	16591	16756	16707	16807	16797	16773	16658	16688	16817	16634	16594	16813	16679	16567	16648	16626	16539	16712	16731	16663	16594	16773	16654	16522	16658	16721	16647	16510	16606	16551	16651	16762	16694	16472	16709	16754	16563	16742	16856	16793	16881	16468	16477	16573	16499	16431	16538	16587	16561	16563	16566	16630	16751	16842	16783	16721	16493	16636	16609	16583	16588	16633	16611	16650	16677	16593	16464	16727	16647	16711	16537	16705	16810	16647	16878	16812	16692	16611	16682	16571	16632	16829	16791	16674	16657	16612	16651	16630	16575	16775	16627	16776	16753	16521	16792	16909	16857	16809	16516	16617	16762	16847	16848	16634	16613	16696	16638	16615	16568	16542	16641	16640	16528	16521	16601	16689	16460	16647	16686	16575	16692	16783	16473	16470	16587	16791	16583	16621	16626	16767	16797	16749	16616	16733	16770	16646	16651	16618	16532	16663	16611	16427	16566	16751	16748	16590	16851	16628	16786	16689	16769	16545	16711	16527	16672	16361	16623	16605	16532	16643	16663	16895	16654	16577	16743	16768	16566	16509	16722	16633	16653	16614	16717	16805	16664	16418	16832	16562	16582	16555	16753	16741	16724	16671	16694	16617	16612	16668	16524	16628	16795	16832	16602	16575	16450	16933	16895	16558	16591	16766	16766	16700	16734	16801	16600	16734	16466	16619	16713	16612	16492	16642	16625	16912	16669	16721	16652	16534	16663	16821	16534	16641	16701	16642	16613	16656	16708	16636	16601	16639	16558	16730	16820	16780	16572	16692	16592	16715	16752	16431	16739	16607	16522	16584	16653	16756	16743	16499	16722	16727	16516	16727	16758	16458	16618	16654	16633	16650	16520	16659	16597	16523	16697	16571	16627	16585	16634	16573	16719	16595	16623	16743	16734	16541	16585	16703	16955	16630	16800	16779	16661	16868	16807	16834	16758	16627	16454	16559	16643	16766	16777	16740	16673	16746	16687	16534	16546	16642	16471	16620	16711	16553	16582	16753	16718	16599	16682	16733	16837	16786	16738	16595	16796	16761	16604	16529	16583	16706	16703	16539	16427	16541	16629	16664	16657	16695	16623	16743	16865	16671	16587	16592	16776	16612	16620	16534	16637	16599	16791	16706	16618	16687	16824	16756	16641	16518	16726	16483	16780	16703	16436	16749	16624	16562	16522	16787	16710	16693	16637	16561	16638	16544	16634	16743	16804	16732	16677	16768	16749	16888	16761	16671	16455	16521	16720	16841	16684	16620	16572	16621	16721	16790	16430	16537	16655	16607	16645	16818	16712	16466	16788	16633	16468	16605	16710	16685	16602	16705	16683	16591	16633	16733	16700	16795	16769	16704	16691	16572	16626	16673	16631	16540	16535	16593	16634	16674	16481	16759	16654	16538	16773	16795	16703	16910	16738	16533	16510	16527	16565	16624	16490	16726	16654	16548	16743	16682	16682	16515	16790	16587	16506	16573	16647	16692	16659	16537	16481	16716	16605	16636	16703	16528	16562	16763	16822	16686	16599	16664	16582	16736	16546	16625	16733	16442	16338	16614	16627	16613	16552	16634	16713	16603	16707	16655	16788	16587	16743	16541	16798	16660	16842	16786	16744	16868	16615	16603	16732	16509	16658	16589	16588	16537	16562	16679	16718	16632	16747	16738	16998	16673	16695	16594	16685	16500	16625	16479	16592	16600	16786	16460	16864	16486	16752	16591	16675	16661	16633	16520	16531	16769	16555	16551	16713	16591	16787	16401	16696	16643	16617	16631	16840	16647	16582	16651	16634	16634	16548	16752	16658	16562	16510	16608	16565	16593	16699	16554	16483	16541	16667	16669	16626	16450	16414	16604	16659	16642	16508	16596	16670	16623	16591	16543	16530	16627	16597	16692	16592	16531	16513	16640	16728	16670	16422	16463	16709	16814	16706	16539	16638	16600	16655	16577	16644	16642	16542	16698	16533	16589	16709	16824	16760	16804	16782	16928	16883	16639	16499	16544	16635	16507	16654	16649	16542	16682	16670	16634	16732	16728	16717	16603	16706	16670	16446	16447	16783	16458	16831	16569	16653	16720	16706	16525	16472	16665	16785	16517	16457	16861	16674	16786	16590	16637	16758	16372	16624	16493	16781	16623	16574	16524	16605	16788	16728	16645	16766	16636	16917	16613	16562	16613	16565	16815	16635	16507	16540	16709	16650	16701	16769	16691	16570	16617	16792	16487	16698	16699	16712	16846	16589	16652	16618	16582	16735	16580	16475	16653	16792	16398	16669	16650	16519	16678	16854	16831	16845	16379	16899	16735	16894	16811	16576	16480	16703	16648	16726	16604	16462	16476	16413	16551	16747	16603	16565	16829	16818	16739	16527	16737	16634	16762	16544	16733	16747	16603	16651	16680	16726	16884	16618	16639	16654	16720	16661	16701	16686	16653	16462	16867	16540	16676	16670	16765	16749	16630	16610	16448	16702	16583	16574	16392	16619	16492	16663	16664	16411	16780	16605	16487	16711	16623	16620	16826	16551	16714	16877	16562	16617	16777	16773	16843	16682	16714	16717	16447	16743	16688	16602	16634	16795	16524	16710	16658	16578	16692	16703	16445	16853	16625	16678	16728	16794	16667	16578	16494	16603	16780	16732	16495	16456	16719	16592	16663	16500	16690	16665	16553	16796	16570	16710	16790	16676	16638	16803	16848	16721	16858	16741	16761	16857	16750	16565	16629	16621	16577	16540	16682	16687	16631	16796	16775	16678	16552	16714	16715	16511	16804	16533	16529	16591	16583	16707	16792	16738	16636	16651	16796	16660	16798	16738	16463	16512	16495	16496	16530	16581	16608	16515	16831	16689	16552	16558	16709	16564	16595	16638	16647	16788	16711	16837	16596	16664	16575	16675	16769	16557	16675	16751	16645	16583	16620	16656	16661	16331	16724	16655	16495	16783	16742	16500	16684	16673	16608	16631	16705	16746	16708	16712	16813	16745	16620	16530	16521	16598	16507	16791	16663	16600	16689	16538	16604	16738	16496	16817	16608	16844	16675	16566	16797	16583	16643	16390	16755	16634	16841	16715	16559	16621	16561	16518	16703	16490	16530	16576	16757	16729	16557	16487	16648	16644	16595	16857	16623	16590	16488	16722	16595	16587	16672	16575	16551	16679	16715	16586	16595	16684	16783	16722	16686	16568	16653	16491	16709	16719	16738	16600	16846	16675	16668	16383	16640	16729	16442	16644	16603	16504	16729	16631	16603	16763	16636	16727	16779	16598	16626	16689	16501	16333	16575	16659	16624	16510	16648	16564	16731	16763	16542	16541	16520	16817	16802	16833	16556	16727	16773	16745	16627	16775	16690	16626	16762	16698	16567	16570	16673	16711	16732	16700	16736	16864	16749	16680	16670	16568	16726	16576	16402	16605	16542	16790	16571	16604	16511	16580	16582	16605	16627	16510	16670	16522	16555	16693	16735	16648	16603	16506	16730	16732	16614	16623	16563	16774	16806	16727	16611	16473	16557	16711	16581	16398	16668	16713	16481	16807	16804	16726	16555	16569	16548	16873	16621	16647	16603	16746	16839	16588	16537	16763	16565	16701	16619	16645	16675	16556	16659	16549	16658	16560	16516	16633	16642	16566	16522	16786	16708	16518	16658	16768	16600	16579	16624	16743	16791	16668	16640	16575	16657	16576	16745	16689	16609	16658	16508	16464	16805	16778	16570	16672	16609	16537	16481	16504	16535	16631	16683	16826	16744	16694	16619	16577	16709	16764	16882	16625	16472	16629	16555	16409	16615	16438	16640	16951	16665	16820	16671	16483	16623	16742	16480	16617	16694	16667	16541	16667	16619	16543	16683	16804	16924	16724	16693	16666	16826	16672	16726	16631	16787	16642	16527	16612	16534	16641	16464	16726	16571	16492	16703	16647	16741	16475	16609	16682	16665	16730	16645	16663	16617	16828	16690	16764	16479	16659	16519	16757	16578	16410	16686	16579	16692	16407	16758	16553	16582	16756	16633	16724	16594	16619	16540	16526	16540	16728	16616	16568	16557	16866	16717	16903	16777	16536	16599	16697	16707	16594	16729	16581	16675	16789	16662	16760	16528	16612	16680	16669	16652	16553	16611	16748	16629	16704	16632	16734	16583	16620	16563	16633	16582	16745	16580	16689	16781	16666	16809	16609	16747	16942	16659	16582	16501	16748	16553	16748	16736	16669	16833	16563	16593	16700	16454	16471	16611	16691	16586	16676	16648	16488	16610	16660	16557	16580	16625	16660	16821	16807	16722	16685	16639	16613	16665	16791	16512	16695	16749	16855	16453	16812	16839	16637	16707	16664	16624	16629	16538	16808	16594	16686	16665	16574	16720	16547	16679	16562	16752	16615	16733	16534	16761	16595	16748	16694	16686	16635	16514	16692	16849	16691	16651	16858	16709	16889	16739	16657	16569	16832	16466	16714	16735
17047	28066	24794	19907	17905	16837	18782	17092	28425	44052	54911	46119	31909	20738	15827	14706	14541	14480	14419	14331	14454	14520	14488	14458	14275	14400	14496	14321	14267	14484	14246	14215	14377	14581	14270	14352	14390	14507	14363	14249	14407	14405	14441	14391	14350	14375	14432	14406	14389	14328	14284	14359	14155	14392	14342	14497	14388	14314	14257	14270	14309	14398	14286	14266	14296	14300	14363	14436	14291	14478	14363	14294	14333	14364	14519	14211	14266	14329	14356	14366	14303	14324	14528	14415	14295	14554	14335	14434	14245	14496	14463	14223	14386	14329	14347	14455	14220	14508	14292	14241	14466	14383	14389	14317	14364	14206	14436	14374	14421	14305	14311	14259	14356	14460	14384	14207	14392	14442	14168	14190	14315	14429	14443	14332	14327	14348	14316	14344	14337	14257	14325	14317	14433	14218	14261	14528	14294	14403	14496	14339	14365	14257	14495	14300	14320	14142	14379	14289	14429	14366	14250	14366	14458	14334	14481	14315	14298	14265	14444	14294	14358	14390	14420	14368	14304	14541	14313	14435	14280	14268	14311	14371	14321	14454	14353	14201	14463	14164	14372	14460	14426	14480	14390	14487	14432	14368	14268	14340	14191	14377	14253	14289	14474	14379	14416	14300	14321	14232	14271	14377	14416	14405	14372	14251	14489	14367	14403	14364	14423	14310	14349	14253	14586	14387	14438	14354	14378	14464	14315	14176	14442	14387	14199	14285	14427	14442	14314	14226	14249	14415	14218	14331	14247	14326	14390	14519	14398	14369	14301	14476	14300	14486	14453	14291	14382	14393	14324	14257	14367	14352	14441	14397	14508	14308	14398	14279	14314	14321	14382	14359	14248	14157	14422	14380	14240	14257	14284	14406	14270	14402	14384	14485	14509	14352	14389	14498	14400	14287	14411	14316	14461	14343	14359	14329	14293	14332	14499	14470	14553	14316	14407	14458	14392	14333	14328	14366	14432	14322	14291	14302	14272	14273	14311	14415	14125	14363	14279	14394	14469	14240	14272	14435	14491	14423	14264	14495	14322	14260	14428	14312	14445	14440	14412	14453	14457	14447	14224	14438	14388	14360	14256	14388	14168	14408	14382	14285	14349	14270	14324	14300	14339	14371	14239	14289	14479	14184	14437	14374	14436	14425	14200	14392	14447	14407	14610	14052	14284	14249	14265	14316	14363	14350	14289	14273	14474	14486	14272	14328	14391	14551	14268	14421	14404	14239	14336	14393	14502	14251	14343	14349	14195	14194	14163	14360	14237	14227	14155	14366	14354	14271	14442	14363	14332	14458	14217	14439	14380	14325	14418	14335	14367	14316	14442	14307	14316	14363	14365	14358	14426	14500	14484	14335	14305	14436	14322	14435	14234	14419	14310	14309	14353	14224	14316	14330	14448	14354	14321	14385	14399	14094	14516	14416	14354	14413	14244	14419	14505	14364	14400	14284	14204	14391	14210	14441	14569	14289	14362	14298	14324	14530	14348	14521	14512	14377	14249	14278	14261	14423	14412	14154	14431	14404	14354	14321	14489	14036	14473	14325	14262	14407	14389	14322	14186	14544	14436	14518	14359	14340	14323	14496	14412	14343	14313	14221	14367	14291	14391	14464	14413	14383	14313	14361	14095	14488	14424	14445	14305	14380	14513	14352	14312	14333	14415	14309	14586	14193	14347	14553	14399	14327	14407	14510	14312	14404	14518	14278	14558	14154	14359	14312	14243	14202	14411	14216	14478	14360	14271	14243	14392	14381	14318	14380	14192	14316	14252	14659	14252	14490	14288	14483	14282	14354	14283	14326	14317	14162	14346	14412	14337	14315	14310	14297	14511	14362	14361	14286	14347	14288	14453	14437	14350	14416	14454	14400	14396	14274	14307	14314	14337	14258	14222	14390	14429	14374	14329	14269	14362	14396	14472	14527	14340	14318	14257	14286	14322	14438	14435	14431	14426	14538	14299	14406	14243	14309	14262	14306	14349	14363	14267	14348	14347	14486	14192	14333	14373	14398	14191	14301	14124	14289	14316	14385	14445	14276	14262	14388	14211	14269	14202	14270	14290	14350	14481	14361	14416	14409	14486	14492	14442	14424	14372	14246	14234	14270	14312	14458	14518	14203	14479	14466	14334	14258	14273	14419	14354	14466	14430	14392	14547	14279	14268	14473	14489	14293	14280	14385	14265	14414	14478	14492	14384	14343	14439	14319	14352	14267	14289	14585	14439	14305	14408	14450	14401	14276	14434	14330	14409	14507	14442	14420	14273	14344	14191	14298	14360	14389	14212	14335	14422	14339	14500	14305	14529	14374	14463	14393	14403	14394	14177	14296	14309	14195	14504	14473	14397	14470	14444	14397	14195	14431	14326	14408	14327	14286	14360	14280	14390	14276	14275	14419	14324	14429	14375	14471	14308	14286	14304	14297	14190	14344	14211	14320	14283	14347	14132	14363	14395	14249	14233	14418	14309	14483	14384	14279	14145	14287	14442	14262	14415	14127	14215	14529	14262	14383	14391	14411	14267	14559	14278	14486	14347	14229	14448	14589	14394	14445	14300	14380	14454	14292	14268	14453	14385	14292	14315	14349	14371	14192	14327	14287	14347	14364	14337	14458	14354	14346	14320	14318	14299	14264	14361	14264	14265	14282	14424	14333	14467	14343	14348	14542	14374	14243	14326	14345	14392	14228	14472	14213	14584	14237	14226	14310	14209	14394	14373	14518	14306	14265	14381	14322	14347	14107	14364	14490	14371	14235	14427	14279	14395	14379	14390	14407	14287	14350	14278	14338	14145	14369	14224	14340	14332	14361	14321	14138	14556	14454	14270	14318	14293	14374	14305	14330	14233	14404	14337	14393	14449	14482	14209	14264	14352	14259	14345	14465	14498	14326	14270	14359	14258	14281	14535	14398	14469	14284	14538	14537	14574	14400	14342	14216	14524	14456	14442	14210	14400	14207	14419	14237	14354	14311	14372	14334	14402	14201	14364	14550	14316	14384	14504	14433	14245	14329	14317	14234	14303	14314	14129	14474	14321	14279	14349	14296	14320	14615	14295	14252	14437	14413	14326	14279	14213	14258	14453	14273	14309	14187	14461	14326	14396	14528	14348	14229	14296	14264	14260	14510	14245	14340	14402	14427	14322	14347	14289	14339	14324	14323	14359	14181	14312	14424	14379	14326	14202	14313	14323	14300	14323	14415	14176	14271	14524	14343	14358	14484	14284	14354	14277	14433	14314	14410	14502	14327	14141	14397	14370	14302	14426	14250	14448	14331	14345	14355	14365	14192	14382	14332	14404	14347	14213	14390	14351	14269	14145	14379	14338	14534	14479	14183	14297	14267	14363	14508	14363	14378	14397	14465	14374	14236	14368	14332	14460	14252	14303	14353	14270	14463	14329	14295	14437	14287	14394	14346	14217	14437	14251	14446	14425	14425	14400	14411	14418	14207	14333	14381	14399	14445	14484	14447	14397	14437	14338	14452	14386	14223	14326	14438	14351	14431	14468	14418	14362	14494	14302	14203	14316	14423	14415	14353	14401	14319	14363	14498	14162	14241	14295	14389	14538	14233	14519	14447	14442	14380	14342	14412	14306	14320	14242	14378	14294	14495	14441	14516	14376	14295	14286	14246	14229	14226	14400	14427	14302	14236	14264	14349	14414	14446	14351	14386	14445	14290	14331	14340	14218	14401	14512	14428	14193	14384	14292	14375	14368	14390	14220	14368	14250	14474	14286	14471	14208	14317	14479	14239	14332	14254	14361	14291	14434	14307	14060	14338	14452	14387	14360	14173	14502	14323	14508	14263	14443	14385	14261	14428	14484	14365	14180	14386	14350	14429	14299	14589	14275	14526	14359	14411	14304	14314	14400	14288	14291	14278	14203	14222	14345	14195	14359	14383	14336	14251	14402	14407	14254	14366	14408	14379	14414	14275	14351	14286	14472	14153	14419	14294	14509	14218	14525	14369	14375	14299	14393	14215	14536	14462	14470	14423	14126	14179	14322	14214	14458	14349	14413	14350	14247	14359	14365	14561	14349	14531	14270	14260	14106	14305	14391	14285	14243	14192	14341	14318	14295	14257	14500	14386	14458	14187	14524	14319	14510	14396	14362	14347	14347	14237	14463	14203	14442	14498	14367	14413	14180	14333	14290	14245	14439	14238	14232	14248	14348	14469	14325	14489	14459	14344	14226	14386	14337	14281	14184	14391	14298	14201	14374	14331	14315	14404	14476	14466	14338	14462	14380	14364	14533	14225	14240	14355	14389	14362	14247	14273	14367	14396	14341	14144	14554	14357	14321	14358	14356	14232	14132	14331	14354	14383	14294	14463	14367	14343	14169	14429	14331	14225	14402	14381	14209	14263	14434	14348	14350	14487	14279	14394	14414	14200	14297	14315	14458	14294	14260	14406	14371	14271	14359	14428	14348	14419	14446	14353	14247	14392	14259	14312	14330	14427	14387	14339	14365	14424	14417	14387	14259	14308	14238	14297	14325	14382	14487	14278	14459	14329	14346	14221	14433	14302	14301	14277	14219	14518	14336	14359	14336	14435	14384	14509	14346	14407	14265	14336	14365	14378	14249	14293	14275	14381	14261	14354	14172	14431	14441	14257	14420	14318	14359	14365	14318	14082	14253	14377	14290	14426	14411	14337	14314	14377	14263	14258	14522	14339	14393	14376	14083	14312	14365	14263	14377	14252	14248	14472	14320	14612	14306	14333	14376	14243	14219	14471	14275	14407	14311	14373	14409	14496	14452	14394	14407	14292	14309	14373	14281	14413	14504	14409	14374	14236	14304	14540	14379	14162	14418	14354	14441	14425	14436	14181	14302	14165	14160	14468	14313	14377	14369	14108	14273	14370	14440	14331	14287	14376	14290	14420	14236	14245	14415	14217	14384	14468	14223	14317	14300	14143	14333	14369	14457	14332	14416	14432	14357	14280	14193	14265	14526	14207	14445	14339	14439	14364	14312	14374	14448	14269	14116	14405	14363	14389	14516	14372	14192	14378	14223	14379	14537	14374	14392	14328	14384	14339	14300	14328	14458	14308	14361	14309	14437	14421	14308	14360	14416	14214	14405	14530	14400	14362	14318	14203	14389	14367	14325	14344	14348	14338	14396	14356	14471	14430	14246	14308	14393	14248
29166	21446	20292	17822	15994	15864	15982	16125	16098	17845	21573	20765	18409	16610	16236	16015	15870	15794	15860	15720	15589	15752	15782	15812	15846	16016	16051	15874	15752	15942	15858	15959	15807	15925	15745	15799	15765	15865	15748	15856	15802	15816	15853	15842	15751	15970	15800	15784	15727	15777	15621	15830	15784	16015	15885	16007	16094	16064	15806	15889	15755	15735	15860	15795	15959	15944	15821	15880	15865	15842	16194	15926	15891	15918	15777	16003	15882	15838	15839	15876	15793	15941	15675	15735	15801	15747	15764	15672	15731	15815	15738	15690	16049	15768	15731	15925	15766	15873	15901	15927	15793	15780	15784	15975	15882	15773	15855	15842	15861	16025	15545	16004	15700	15517	15786	15984	15769	15522	15765	15743	16021	15783	15797	15859	15844	15735	16011	15810	15780	15843	15796	15928	15656	15820	15565	15840	15927	15848	16015	15603	15861	15770	15697	15864	15867	15922	15835	15946	15782	15920	15744	15943	15958	15986	15822	15847	15770	15818	15876	15733	15617	15915	15810	15780	15639	15753	15799	15729	15746	15827	15865	15715	15850	15747	15718	15848	15652	15838	15716	15851	15863	15744	15862	15584	15744	15814	15820	15893	15570	15847	15780	15802	15811	15631	15820	15687	15888	15841	15796	15616	15937	15676	16121	15838	15888	16070	15663	15766	15769	15649	15830	15968	15770	15707	15789	15742	15853	15871	15554	15629	15761	15688	15770	15769	15883	15744	15757	16013	15905	15714	15960	15768	15718	15895	15641	15880	15589	15692	15794	15881	15857	15720	15850	15665	15760	16034	15810	15898	15921	15839	15888	15922	15980	15673	15634	16046	15923	15842	15841	15992	15608	15930	15833	15917	15616	15729	15884	15693	15857	15796	15867	15870	16054	15925	15923	15818	15773	15731	15581	15903	15977	16001	15900	15692	15710	15864	15618	15684	15665	15946	15786	15841	15848	15881	15947	15857	15856	15972	15864	15831	15772	15820	15588	16009	15937	15734	15797	15766	15933	15875	15966	15710	15611	15816	15965	15806	15856	15777	15705	15781	15841	15872	15848	15950	15558	15913	15886	15830	15786	15973	15891	15904	15940	15833	15717	15808	15899	15907	15835	15878	15994	15938	15679	15915	16083	15788	15859	15902	15745	15825	15917	15997	15989	16053	15740	15726	15904	15853	15818	15674	15977	15752	15790	15812	15848	15839	15872	15983	15797	15804	15770	15917	15757	15761	15565	15823	15589	15697	15673	15999	15747	15944	15679	16109	15830	15771	15979	15892	15854	15771	15894	15803	15817	15637	15674	15920	15857	15870	15833	15732	15970	15769	15843	15876	15973	15768	15737	15926	15818	15917	15808	15883	15943	15851	15831	15796	15768	15772	15938	15963	15884	15743	15762	15761	15705	15785	15826	15851	15725	15882	16069	15698	15669	15807	15800	15803	15707	15676	15825	15953	15742	15896	15871	15858	15657	15714	15769	15757	15826	15582	15814	15511	15751	15892	15879	15934	15822	15721	15849	16001	15684	15908	15763	15872	15952	15682	15921	15772	15720	15707	15758	15732	15822	15710	15855	15716	15648	15932	15735	15674	15915	15816	15695	15926	15932	15824	15766	15841	15658	15942	15982	15763	15703	15777	15810	15670	15848	16029	15831	15781	15803	15769	15770	15770	15792	15848	15959	15721	15881	15756	15884	15775	15650	15561	15873	15706	15784	15738	15770	15855	15614	15811	15965	15863	15741	15793	15887	15928	15919	15931	15867	15903	15641	15870	15709	15877	15614	15808	15763	15750	15806	15725	15819	15874	15636	15836	15833	15647	15852	15803	15773	15852	15908	15679	15828	15740	15836	15836	15966	15792	16022	15620	15910	15846	15887	15826	15894	15602	15846	15765	15769	15604	15861	15729	16029	15981	15633	15602	15833	15735	15837	15795	15831	15709	15565	15829	15815	16048	16174	15845	16037	15757	15838	15820	15838	15980	15804	15706	15834	15829	15631	15782	15692	15873	15809	15749	15915	15867	15740	15923	15765	15853	15937	15874	15887	15778	15897	15880	15760	15986	15741	15965	15813	15747	15755	15855	15786	15850	15937	16076	15740	16040	15857	15806	15823	15927	15719	15830	15734	15850	15832	15785	15911	15894	15750	15923	16006	15803	15764	15826	15972	15664	15852	15701	15712	15828	15710	15829	15572	15975	15782	15823	15846	15782	15802	15603	15661	15701	15899	15638	15835	15802	15813	15821	15869	15698	15717	15871	15896	15788	15781	15848	15796	15899	15632	15868	15589	15793	15979	15846	15951	15716	15873	15754	15869	15899	15628	15807	15677	15701	15825	15850	15747	15840	15638	15669	15949	15767	15742	15665	15758	15712	15874	15899	15570	15853	15787	15725	15842	15811	15862	15713	15994	15902	15911	15634	15855	15877	15688	15683	15730	15738	15979	15907	15699	15728	15747	15762	15903	15983	15921	15792	15846	15894	15722	15697	15859	15723	15824	15818	15939	15714	15710	16042	15831	15877	15806	15779	15838	15771	15929	15940	15819	15859	15852	15877	15846	15745	16018	15791	15656	15749	15812	15709	15884	15743	15840	15756	15529	15915	15662	15853	15892	15827	15671	15844	15883	15733	15782	15828	15881	15716	15845	15802	15696	15948	15828	15790	16051	15735	15893	15959	15948	15870	15810	15776	15928	15812	15979	16018	15774	15891	15801	15902	15908	15639	15724	15852	15789	15898	16063	15933	15931	15730	15845	15633	15839	15829	15861	15959	15747	16019	15748	15786	15704	15838	15797	15686	15688	15824	15713	16084	15937	15758	16020	15817	15718	15821	15976	15688	15813	15917	15781	15905	15869	15806	15773	15687	15925	15880	15916	15857	15837	15843	15696	15969	15688	15877	15974	15864	15625	15914	15801	16224	15677	15625	15927	16108	15967	15790	15967	15832	15746	15682	15959	15810	15982	15810	15993	15825	15899	15920	15811	15873	15749	15724	15678	15819	15816	15917	15848	15805	15839	15731	16050	15576	15991	15649	15583	15751	15828	15872	15822	15806	15790	15598	15753	15964	15849	15709	15677	15660	15913	15744	15942	15733	15906	15912	15819	15781	15705	15636	15822	15899	15942	15791	15851	15832	15739	15725	15828	15692	15908	15799	15860	15936	15907	15814	15915	15858	15900	15899	15758	15914	15775	15520	15746	15660	15853	15994	15827	16011	15769	15569	15804	15686	15935	15813	15704	15974	15748	15834	15725	15692	15723	15729	15755	15967	15745	15817	15863	15785	15777	15748	15855	15854	15644	15929	15827	15937	15892	15823	15700	15862	15777	15687	15820	16015	15739	16000	15911	15659	15949	15718	16086	15790	15709	15785	16039	15841	15811	16008	15808	15812	15833	15748	15717	15803	15716	15872	15841	15856	15784	15855	15766	15853	16023	15995	15911	15954	15803	16036	15927	15542	15966	15895	15888	15921	16049	15888	15783	15813	15851	15970	15806	15701	15944	15704	15884	15828	15684	15858	15688	15843	15662	15792	15915	15844	15903	15885	15900	15847	15834	15848	15756	15766	15748	15757	15840	15534	15937	15981	15890	15632	15903	15939	15982	15899	15509	15709	15942	15848	15993	15856	16115	15683	15850	15702	15647	15732	15683	15914	15925	15896	15718	15803	15665	15731	15787	15945	15895	15807	15971	15950	15827	15839	15679	15916	15587	15847	15759	15862	16066	15892	15930	15785	16056	15707	16016	15790	15709	15833	15978	15828	15579	15809	15883	15971	15843	15844	15670	15711	15868	15913	15912	15939	16052	15930	15843	15768	15938	15842	16006	15919	15919	15850	15752	15934	15656	15764	15837	15955	15795	15802	15823	15601	15803	16050	15786	15971	16217	15832	15817	15847	15880	15769	15829	15789	15770	15863	15806	15795	15944	15700	15595	15728	15886	15801	15821	15765	15667	15775	15704	15819	15799	15888	15841	16017	15715	15831	15719	15600	15586	15815	15887	15761	15694	15860	15970	15684	15715	15877	15902	15871	15716	15765	15944	15810	15755	15904	15813	15880	15887	15740	15672	15899	15971	16109	15832	16056	15901	15812	15840	15585	15772	15877	15568	15922	15826	15589	15921	15883	15726	15877	15656	15865	15803	15815	15992	15613	16001	15972	15741	15990	15893	15932	15861	15783	15974	15887	15874	15810	15870	15819	15667	15781	15993	15965	15742	15905	15816	15788	15906	15916	15888	15928	15770	15919	15844	15745	15543	15641	15723	15889	15997	15880	16045	16027	15762	15650	15895	15811	15653	15965	15962	16098	15993	15774	15869	15745	15754	15815	15768	15791	15899	15941	15780	15749	15876	15843	15751	15854	15914	15700	15777	15894	15776	15829	15917	16124	15819	15747	15636	15913	15935	15717	15869	15871	15791	15970	15794	15812	15960	15626	15806	15981	15947	15854	15965	15809	15709	15720	15785	15909	15824	15784	15952	15759	15824	15926	15804	15807	15960	15947	15973	15681	15897	15721	16069	15918	15726	15846	15673	15668	15765	15694	15732	15669	15718	15896	15887	15940	15923	15824	15918	15568	15673	15770	15730	15895	15726	15845	15658	15795	15858	15771	15747	15847	15706	16043	16010	15744	15823	15924	15866	15654	15758	15728	15856	15871	15787	15757	15885	15662	15665	15992	15848	15799	15814	15972	15856	16035	15834	15951	16038	15784	15859	15885	15879	15915	16201	15765	15853	15859	15735	15816	16027	15873	15895	15605	15940	15821	15955	15911	15514	15952	15800	15867	15782	15786	16008	15880	15899	15589	15876	15839	15873	15848	15903	15812	15620	15798	15674	15759	15861	15859	15977	16017	15922	15918	15768	15704	15673	15872	15862	15823	15729	15829	15831	15807	16003	15731	15825	15810	15613	15908	15823	15884	15742	15915	15904	15653	15806	15817	15885	15888	15766	15805	15838	15809	15689	15674	15878	15877	15941	15720	15768	15727	15847	16030	15950	15882	15940	15695	15919	15791	15770	15969	15872	15920	15909	16007	15756	15788	16052	15793	15711	15771	15859	15670	15745	15735	15765	15844	15710	15964	15944	15609	16059	15724	15661	15934	15859	15879	15787	15673	15832	15619	15694	15746	15712	15861	15730	15748	15663	15985
14829	15294	14760	14333	14015	13942	14221	14107	14114	17741	21957	19773	16730	14546	14187	14187	13832	13901	13883	13630	13841	13814	13833	13767	13898	13654	13868	13884	13799	13860	13833	13889	13709	13893	14022	13808	13816	13681	13788	13912	13905	13728	13913	13694	13819	13722	13827	13797	14018	13740	13862	13801	13798	13841	13825	13783	13919	13615	13832	13780	13881	13745	13934	13804	13815	13739	13847	13827	13864	13790	13894	13816	13862	13837	13740	13761	13705	13841	13790	13868	13900	13846	13887	13901	13900	13935	13676	13825	13778	13899	13684	13859	13784	13688	13925	13644	13808	13828	13854	13633	13975	13697	13941	13709	13607	13843	13943	13860	13806	13827	13906	13767	13772	13994	13858	13801	13751	13732	13766	13793	13734	13869	13942	13740	13899	13715	13799	13746	13787	13963	13869	13803	13858	13984	13763	13744	13680	13838	13739	13818	13824	13872	13773	13958	13715	13769	13800	13973	13650	13845	13672	13726	13939	13853	13743	13825	13911	13762	13872	13762	13712	13710	13718	13778	13816	13813	13967	13840	13833	13800	13986	13926	13821	13708	13848	13810	13818	13810	13701	13811	13841	13909	13758	13914	13769	13674	13832	13774	13900	13695	13776	13750	13818	13839	13772	13690	13800	13756	13667	13843	13948	13950	13839	13765	13792	13872	13904	13749	14013	13862	13802	13825	13786	13931	13818	14025	13682	13853	13941	13995	13854	13861	13726	13932	13801	13763	13861	13875	13712	13772	13847	13734	13841	13865	13834	13923	13771	13867	13823	13813	13798	13737	13897	13938	13708	13878	13908	13731	13785	13788	13804	13841	13919	13891	13954	13836	13814	13867	13757	13683	13658	13894	13829	13906	13767	13855	13831	13754	13945	13823	13793	13835	13725	13805	13869	13774	13887	13934	13708	13878	13741	13863	13936	13851	14009	13823	13942	13785	13786	13758	13937	13913	13791	13870	13760	13793	13742	13759	13738	13970	13998	13793	13902	13719	13896	13936	13860	13777	13850	13763	13991	13828	13669	13652	13889	13800	13891	13766	13717	13738	13770	13862	13957	13951	13790	13901	13818	13859	13797	13810	13871	13851	13720	13763	13807	13736	13847	13741	13798	13776	13738	13877	13643	13876	13815	13869	13958	13899	13767	13656	13889	13874	13873	14044	13946	13967	13698	13838	13890	13978	13902	13795	13809	13915	13729	13824	13834	13852	13900	13853	13860	13818	13856	13829	13852	13689	13754	13900	13906	13963	13590	13886	13827	13782	13762	13709	13896	13734	13760	13829	14029	13742	13869	13928	13885	13852	13808	13764	13798	13848	13916	13907	13718	13941	14001	13819	13877	13708	13553	14113	13861	13966	13874	13720	13836	13727	13827	13853	13919	13811	14036	13864	13946	13867	13940	13764	13653	13926	13779	13678	13931	13892	13775	13793	13930	13896	13708	13855	13686	13900	13811	13795	13733	13677	13935	13746	13745	13749	13831	13729	13793	13772	14032	13841	13874	13924	13834	13923	13788	13803	13906	13867	13833	13610	13922	13873	13811	13724	13833	13692	13959	13831	13860	13598	13787	13963	13877	13791	13803	13943	13889	13827	13830	13797	13929	13763	13795	13869	14016	13745	13904	13811	13813	13850	13781	13862	13751	13775	13828	13917	13815	13726	13792	13749	13896	13986	13663	13959	13941	14033	13813	13959	13944	13861	13899	13828	13752	13765	13909	13868	13821	13661	13778	13744	13857	14131	13701	13809	13724	13794	13912	13790	13824	13724	13807	13647	13798	13914	13896	13894	13915	13948	13864	13800	13942	13519	13943	13930	13764	13914	13793	13761	13928	13776	13866	13901	13823	13795	13649	13706	13855	13800	13903	13720	13837	13859	13785	13840	13890	13721	13727	13948	13903	13909	13882	13791	13718	13791	13857	13884	13714	13664	13918	13791	13797	13737	13771	13965	13934	13944	13765	13910	13834	13970	13887	13987	13846	13737	13800	13908	13873	13819	13766	13901	13803	13697	13665	13883	14006	13666	13928	13754	13826	13787	13667	13958	13581	13778	13862	13766	13925	13768	13790	13754	13956	13942	13910	13850	13844	13758	13907	13912	13784	13821	14026	13924	13736	13561	13833	13796	13807	13871	14009	13947	13937	13759	13797	13754	13912	13674	13986	13784	13899	13763	13853	13823	14025	13840	13813	13886	13950	13806	13727	13740	13677	13836	13818	13561	13826	13903	13736	13853	13942	13719	13761	13798	13930	13874	13803	13836	13891	13822	13817	13835	13934	13774	13776	13915	13883	13839	13834	13780	13837	13791	13911	13808	13810	13834	13826	13865	13852	13888	13725	13951	13827	13798	13775	13825	13810	13796	13780	13843	13953	13750	13768	13719	13685	13925	13694	13795	13747	13842	13842	13970	13973	13878	13742	13985	13765	14226	13839	13852	13783	13704	13727	13761	13977	13732	13730	13853	13709	13731	13869	13698	13937	13753	13891	13865	13741	13868	13752	13742	13865	13695	13853	13834	13753	13915	13718	13798	13795	13799	13910	14130	13696	13788	13736	13750	13887	13778	13785	13872	13861	13675	13738	13887	13764	14003	13877	13939	13858	13678	13703	13850	13916	13804	13841	13777	13801	13872	13706	13804	13780	13811	13657	13944	13849	13676	14020	13862	13947	13798	13929	13797	13793	13915	13866	13716	13984	13907	13862	13725	13844	13774	13906	13775	13867	13843	13753	13857	13894	13775	13972	13860	13803	13653	13958	13860	13946	13816	13849	13775	13677	13865	13780	13909	13633	13945	13755	13782	13871	13720	13847	13987	13976	13728	13833	13781	13813	13782	13942	13795	13810	13759	13842	13728	13783	13911	13790	13827	13917	13991	13719	14023	13770	13858	13651	13769	13815	13793	13814	13838	13829	14038	13806	13847	13712	13786	13705	13767	13846	13784	13724	13800	13795	13747	13813	13809	13910	13910	13881	13926	13842	13824	13777	13689	13906	13805	13830	13854	14070	13777	13780	13864	13659	13864	13803	13909	13751	13857	13792	13783	13926	13874	13759	13742	13795	13905	13903	13770	13883	13713	13867	13876	13744	13764	13746	13765	13923	13911	13771	13925	13736	13939	13774	13786	13767	13652	13845	13891	13896	13880	13965	13620	13820	13832	13890	13816	13947	13965	13776	13908	13900	13998	13876	13718	14033	13547	14021	13900	13733	13806	13778	13856	13833	13800	13744	13932	13653	13777	13747	13889	13739	13935	13915	13893	13849	13836	13668	13973	13818	13628	13725	13893	13945	13629	13753	13820	13984	13780	13725	13823	13891	13982	13849	13738	13750	13702	13947	13922	14022	13840	13844	13816	13885	13729	13846	13883	13836	13666	13804	13763	13882	13803	13695	13859	13957	13877	13816	13621	13853	13905	13830	13867	13950	13877	14004	13693	13736	13823	13807	14019	13864	13731	13943	13772	13844	13866	13846	13878	13835	13945	13869	13859	13685	13891	13822	13835	13707	13888	13728	13760	13736	13656	13806	13766	13768	13778	13829	13923	13807	13932	13859	13810	13793	13883	13945	13879	13986	14014	13871	13799	13787	13753	13711	13872	13840	13897	13861	13738	13884	13776	13790	13823	13910	13796	13877	13946	13941	13914	13933	13802	13802	13917	13924	13823	13810	13843	13959	13852	13899	13740	13862	13836	13722	13814	13886	13911	13662	13891	13877	13683	13931	13915	13732	13991	13846	13809	13965	13953	13828	13864	13822	13878	13812	13961	13800	13734	13979	13796	13624	13808	13766	13828	13883	13923	13838	13850	13892	13814	13834	13786	13737	13869	13552	13752	13828	13958	14064	13940	13828	13837	13753	13929	13723	13745	13836	13747	13827	13858	13963	13837	13824	13778	13827	13957	13902	13798	13827	13884	13818	13813	13949	13779	13760	13901	14001	13955	13871	13667	13922	13893	13729	13907	13852	13905	13814	13846	13820	13855	13903	14005	13690	13851	13734	13978	13832	13789	13753	13882	13850	13948	13784	13890	13852	13810	13682	14137	13769	13844	13954	13890	13946	13780	13740	13790	13691	13818	13884	13667	14010	13685	13797	13738	13736	13912	13613	14044	13827	13898	13882	13905	13900	13896	13811	13811	13775	13766	13894	13755	13666	13737	13620	13900	13668	13904	13892	13874	13791	13730	13867	13912	13868	13810	13935	13648	13941	13792	13819	13866	13864	13940	13911	13913	13883	13740	13891	13888	13849	13865	13898	13964	13854	13674	13846	13864	13920	13803	13850	13896	13735	13904	13792	13690	13818	13791	13916	13887	13889	13845	13854	13797	13818	13843	13792	13935	13825	13812	13713	13812	13692	13833	13761	13889	13911	13820	13911	13807	13886	13788	13830	13676	13943	13769	13692	13656	13882	13780	13832	13848	13955	13717	13823	13718	14007	14002	13837	13877	13709	13756	13814	13669	13843	13858	13880	13889	13811	13989	13661	13452	13738	13872	13763	13743	13916	13975	14020	13841	13829	13697	13931	13863	13907	13917	13932	13650	13929	13760	13773	13969	13984	13902	13809	13636	13930	13837	13779	13796	13795	13677	14025	13705	13781	13732	13775	13661	13854	13723	13895	13792	13888	13958	13680	13848	13938	13647	13840	13871	13645	13762	13899	13947	13645	13907	13781	13823	13832	13893	13857	13745	13676	13795	13729	13902	13759	13805	13724	13803	13725	13936	13869	13885	13789	13893	13695	13924	14006	13638	13811	13913	13702	13864	14011	13850	13824	13828	13852	13857	13924	13880	13852	13673	13741	13696	13969	13818	13853	13897	13715	13843	13806	13939	13820	13869	13775	13846	13832	13873	13840	13733	13904	13875	13864	13983	13945	13788	13818	13689	13712	13850	13759	13878	13727	13879	13708	13844	13838	13871	13759	13716	13865	13929	13862	13861	13748	13669	13763	13655	13705	13759	13807	13853	13938	13693	13807	13770	13778	13980	13842	13856	13626	13817	13999	13859	13825	13778	13956	13910	13851	13825	13780	13975	14011	13638	13867	13640	13843	13849	13817	13623	13768	13841	13853	13865	13846	13875	13946	13841	13740	13835	13937	13968	13885	13773	13907	13850	13771	13924	14017	13958	14076	13779	13759	13810	13814	13894
26096	21176	27165	25674	18565	16604	17286	22374	27703	30124	33529	29064	21547	17479	15889	15300	15451	15245	15367	15166	15402	15321	15435	15421	15286	15297	15309	15236	15240	15377	15528	15217	15340	15284	15128	15174	15428	15416	15397	15340	15356	15180	15416	15292	15284	15120	15241	15259	15252	15315	15142	15156	15178	15288	15222	15041	15206	15052	15338	15248	15390	15192	15260	15388	15341	15212	15246	15181	15398	15210	15192	15165	15260	15270	15283	15380	15185	15181	15223	15221	15224	15265	15088	15306	15237	15097	15211	15257	15259	15290	15203	15149	15267	15401	15165	15194	15311	15355	15217	15341	15440	15219	15293	15217	15191	15050	15109	15202	15171	15288	15421	15049	15256	15480	15331	15198	15264	15283	15214	15101	15324	15474	15318	15195	15254	15081	15277	15503	15344	15274	15205	14911	15162	15220	15242	15459	15345	15163	14995	15157	15181	15212	15421	15251	15276	15195	15341	15287	15161	15281	15260	15186	15248	15275	15153	15141	15216	15374	15259	15241	15108	15076	15271	15493	15345	15427	15345	15193	15159	15201	15354	15439	15217	15350	15104	15103	15385	15154	15373	15180	15325	15278	15248	15307	15091	15210	15373	15480	15136	15006	15042	15338	15367	15301	15315	15170	15246	15297	15461	15401	15428	15300	15339	15318	15290	15350	15240	15188	15134	15104	15113	15160	15151	15253	15190	15189	15369	15298	15437	15155	15283	15281	15299	15333	15178	15257	15197	15082	15156	15247	15204	15388	15375	15210	15246	15198	15206	15219	15118	15194	15247	15262	15188	15213	15330	15433	15296	15439	15356	15199	15190	15072	15088	15206	15122	15229	15279	15198	15406	15202	15330	15213	15342	15222	15251	15338	14986	15121	15239	15310	15274	15126	15282	15239	15226	15079	15206	15201	15259	15291	15197	15204	15380	15407	15033	15475	15222	15334	15313	15458	15151	15299	15387	15200	15337	15167	15342	15247	15341	15108	15198	15242	15147	15157	15259	15360	15402	15194	15094	15242	15412	15216	15244	15270	15156	15279	15347	15356	15240	15096	15473	15276	15246	15229	15131	15122	15342	15281	15270	15169	15317	15228	15253	15208	15117	15066	15187	15263	15386	15366	15286	15296	15160	15119	15169	15223	15265	15023	15409	15125	15236	15193	15300	15310	15270	15121	15389	15231	15328	15280	15232	15163	15250	15181	15283	15280	15324	15168	15212	15394	15140	15216	15481	15264	15328	15234	15063	15093	15222	15235	15170	15421	15065	15228	15208	15169	15249	15394	15229	15316	15435	14936	15179	15305	15269	15355	15191	15178	15329	15194	15414	15406	15360	15278	15428	15297	15376	15165	15351	15336	15287	15197	15333	15243	15040	15199	15132	15226	15353	15242	15161	15449	15363	15290	15402	15285	15371	15365	15392	15093	15185	15217	15254	15254	15332	15099	15181	15265	15332	15344	15185	15315	15312	15152	15166	15255	15179	15274	15130	15294	15344	15310	15295	15426	15273	15157	15047	15138	15273	15392	15254	15157	15359	15226	15026	15210	15273	15115	15002	15257	15406	15361	15267	15093	15220	15050	15496	15079	15286	15268	15176	15330	15366	15344	15093	15108	15068	15250	15249	15249	15266	15137	15343	15385	15134	15237	15292	15409	15213	15238	15198	15188	15084	15095	15348	15163	15176	15163	15319	15163	15232	15367	15236	15374	15291	15254	15206	15231	15254	15161	15420	15342	15190	15209	15420	15195	15040	15201	15374	15290	15340	15455	15336	15431	15181	15088	15224	15145	15242	15143	15201	15237	15228	15328	15242	15284	15252	15310	15301	15300	15184	15320	15244	15223	15196	15420	15164	15349	15226	15315	15353	15425	15428	15151	15155	15187	15353	15261	15306	15439	15250	15143	15324	15142	15302	15281	15218	15229	15237	15266	15078	15250	15189	15292	15312	15353	15409	15311	15221	15259	15179	15395	15033	15222	15201	15193	15149	15148	15258	15242	15055	15188	15385	15413	15359	15274	15278	15073	15172	14974	15318	15259	15227	15106	15072	15053	15333	15184	15121	15172	15302	15116	15195	15262	15216	15428	15184	15362	15196	15413	15326	15320	15323	15315	15297	15109	15355	15360	15276	15304	15378	15160	15384	15282	15213	15332	15386	15168	15316	15300	15294	15291	15374	15236	15098	15235	15147	15230	15149	15325	15271	15269	15052	15256	15207	15045	15282	15139	15305	15291	15226	15202	15265	15197	15093	15258	15191	15257	15319	15364	15437	15092	15026	15167	15252	15240	15352	15320	15244	15122	15231	15204	15175	15243	15277	15154	15332	15314	15201	15317	15451	15200	15334	15341	15131	15221	15291	15169	15196	15332	15213	15352	15403	15388	15338	15253	15284	15223	15367	15343	14951	15186	15288	15023	15213	15186	15340	15209	15280	15263	15284	15120	15231	15249	15245	15168	15348	15150	15310	15243	15138	15197	15287	15261	15276	15177	15256	15216	15193	15219	15336	15398	15367	15238	15271	15362	15253	15315	15373	15233	15357	14952	15540	15176	15226	15390	15160	15249	15061	15229	15286	15500	15082	15171	15210	15235	15232	15001	15170	15176	15541	15477	15210	15269	15219	15158	15353	15158	15103	15083	15238	15170	15284	15202	15490	15191	15023	15275	15244	15336	15310	15233	15250	15359	15116	15214	15314	15322	15252	15136	15254	15174	15188	15270	15174	15231	15245	15230	15351	15265	15581	15456	15418	15179	15266	15101	15141	15065	15184	15156	14996	15522	15122	15230	15373	15129	15398	15202	15287	15220	15095	15306	15180	15277	15266	15258	15238	15168	15332	15185	15003	15264	15194	15012	15124	15342	15541	15195	15189	15147	15240	15198	15475	15264	15311	15427	15351	15328	15275	15493	15524	15226	15334	15403	15284	15363	15454	15313	15450	15150	15192	15258	15366	15257	15375	15309	15166	15407	15295	15240	14948	15293	15197	15134	15233	15169	15195	15240	15251	15073	15052	15063	15261	15192	15177	15253	15096	15368	15329	15290	15249	15176	15420	15245	15199	15244	15083	15271	15190	15372	15183	15089	15411	15375	15295	15211	15067	15245	15268	15120	15422	15290	15465	15129	15195	15226	15106	15365	15218	15197	15324	15248	15368	15262	15244	15443	15031	15118	15497	15107	15194	15293	15303	15363	15390	15280	15074	15344	15385	15435	15321	15151	15336	15216	14983	15281	15257	15277	15401	15252	15191	15110	15000	15275	15376	15280	15267	15210	15082	15226	15266	15072	15361	15238	15277	15093	15398	15220	15218	15094	15070	15310	15259	15205	15213	15114	15309	15284	15174	15197	15187	15413	15399	15490	15218	15303	15396	15304	15133	15232	15229	14990	15240	15292	15324	15140	15366	15405	15268	15240	15395	15362	15206	15274	15091	15184	15270	15336	15180	15127	15206	15313	15342	15030	15204	15234	15295	15207	15241	15328	15249	15214	15204	15329	15286	15270	15362	15217	15315	15073	15359	15056	15183	15300	15318	15302	15326	15116	15273	15321	15153	15275	15453	15241	15198	15367	15234	15366	15404	15444	15369	15206	15342	15162	15270	15091	15320	15172	15357	15201	15284	15390	15271	15305	15199	15342	15397	15371	15296	15243	15395	15233	15355	15215	15210	15179	15249	15169	15139	15311	14890	15194	15169	15256	15253	15050	15279	15302	15251	15250	15361	15291	15167	15400	15275	15065	15228	15263	15109	15240	15396	15333	15124	15201	15153	15215	15269	15374	15387	15385	15286	15164	15254	15125	15316	15265	15318	15326	15323	15197	15341	15164	15206	15319	15302	15358	15085	15113	15088	15210	15191	15169	15301	15343	15376	15226	15118	15130	15238	15157	15233	15435	15290	15246	15341	15070	15230	15340	15206	15247	15249	15244	15378	15112	15249	15309	15347	15203	15128	15430	15486	15352	15473	15111	15458	15314	15275	15163	15302	15214	15102	15160	15322	15318	15234	15139	15276	15363	15250	15283	15315	15163	15227	15214	15354	15325	15160	15322	15267	15219	15221	15055	15229	15244	15325	15094	15432	15089	15464	15470	15302	15397	15152	15189	15194	15031	15390	15129	15333	15134	15195	15213	15650	15203	15339	15258	15195	15270	15176	15323	15326	15281	15158	15367	15098	15264	15178	15248	15173	15320	15263	15208	15237	15236	15107	15301	15235	15505	15291	15282	15429	15319	15347	15188	15226	15155	15244	15219	15273	15336	15260	15425	15194	15174	15268	15257	15264	15075	15129	15190	15163	15219	15262	15186	15128	15281	15189	15126	15217	15290	15049	15246	15253	15212	15378	15123	15292	15356	15083	15337	15459	15148	15371	15390	15333	15188	15268	15331	15182	15452	15088	15091	15305	15354	15263	15334	15146	15023	15292	15480	15244	15288	15035	15133	15209	15263	15073	15213	15240	15391	15403	15115	15293	15384	15163	15153	15175	15293	15268	15373	15103	15227	15232	15200	15241	15248	15444	15152	15243	15205	15145	15211	15263	15384	15312	15153	15234	15023	15441	15289	15532	15280	15457	15242	15288	15465	15379	15120	15265	15293	15352	15166	15198	15267	15374	15263	15141	15285	15150	15162	15045	15247	15313	15433	15270	15180	15206	15202	15100	15216	15199	15192	15166	15420	15143	15125	15185	15371	15253	15119	15231	15017	15323	15205	15106	15347	15280	15152	15309	15156	15181	15302	15454	15088	15213	15037	15224	15195	15082	15208	15334	15122	15278	15123	15094	15173	15438	15391	15287	15317	15194	14984	15176	15311	15184	15252	15249	15249	15184	15274	15255	15120	15405	15005	15445	15294	15416	15113	15248	15163	15285	15180	15287	15307	15192	14991	15122	15203	15188	15071	15116	15297	15288	15390	15184	15230	15241	15513	15351	15270	15310	15121	15406	15376	15072	15320	15202	15260	15159	15245	15407	15199	15227	15191	15293	15322	15089	15186	15227	15297	15202	15197	15390	15128	15185	15290	15399	15272	15071	15189	15415	15218	15203	15098	15206	15083	15338	15502	15395	15508	15075	15211	15277	15255	15346	15353	15005	15277	15228	15254	15133	15468	15178	15193	15387	15136	15242	15370	15187	15192	15144	15260	15264	15306	15092	15206
13379	19166	17929	15431	15014	14318	15876	23872	29494	33055	35820	29072	20174	15386	13949	13651	13751	13588	13502	13522	13598	13608	13580	13467	13353	13549	13563	13578	13565	13621	13386	13477	13678	13586	13430	13560	13597	13608	13536	13593	13603	13592	13529	13544	13585	13459	13448	13568	13471	13711	13623	13489	13518	13582	13492	13360	13517	13460	13403	13463	13425	13659	13468	13393	13530	13572	13585	13567	13568	13378	13564	13427	13444	13439	13651	13629	13581	13594	13534	13600	13406	13535	13464	13515	13629	13435	13490	13345	13434	13601	13597	13555	13437	13593	13602	13558	13464	13669	13403	13352	13505	13553	13474	13444	13669	13422	13448	13512	13567	13461	13370	13612	13251	13465	13382	13632	13567	13579	13528	13365	13538	13561	13420	13561	13347	13474	13501	13528	13333	13494	13371	13521	13450	13378	13472	13539	13500	13553	13631	13575	13425	13310	13456	13469	13426	13569	13325	13530	13534	13557	13707	13589	13607	13599	13516	13423	13461	13521	13484	13519	13548	13531	13436	13362	13502	13281	13401	13671	13413	13601	13417	13559	13415	13391	13459	13491	13426	13493	13582	13354	13571	13467	13420	13335	13423	13518	13480	13526	13581	13444	13464	13429	13476	13357	13418	13560	13409	13537	13400	13488	13444	13414	13353	13516	13598	13497	13415	13533	13512	13510	13473	13435	13659	13467	13456	13483	13425	13532	13630	13576	13347	13473	13488	13225	13673	13543	13499	13472	13520	13488	13374	13456	13282	13504	13504	13542	13430	13556	13334	13713	13493	13420	13422	13478	13432	13446	13560	13667	13426	13597	13488	13431	13449	13627	13485	13312	13382	13453	13482	13337	13360	13337	13486	13441	13518	13511	13480	13292	13449	13416	13523	13559	13505	13525	13575	13551	13451	13515	13441	13519	13399	13330	13506	13560	13481	13577	13415	13414	13308	13351	13488	13422	13417	13533	13397	13590	13364	13444	13568	13579	13329	13320	13409	13352	13446	13497	13390	13526	13428	13526	13430	13284	13525	13405	13542	13450	13387	13494	13598	13459	13465	13446	13417	13513	13585	13517	13310	13433	13531	13457	13517	13465	13563	13550	13476	13488	13456	13443	13518	13485	13529	13425	13456	13439	13445	13579	13408	13412	13422	13627	13603	13510	13450	13492	13568	13634	13414	13546	13511	13511	13487	13538	13399	13418	13381	13398	13588	13509	13423	13510	13462	13558	13456	13517	13490	13463	13379	13661	13545	13481	13587	13507	13638	13591	13421	13439	13570	13464	13536	13341	13455	13499	13417	13343	13622	13413	13452	13278	13475	13579	13460	13718	13528	13614	13658	13363	13449	13551	13417	13436	13475	13299	13619	13605	13586	13423	13582	13258	13539	13582	13509	13335	13487	13526	13315	13471	13348	13535	13661	13433	13428	13635	13488	13394	13522	13472	13607	13462	13644	13684	13503	13628	13469	13516	13531	13628	13587	13322	13547	13495	13470	13540	13597	13461	13343	13541	13423	13387	13502	13463	13573	13430	13520	13456	13362	13511	13621	13519	13553	13558	13404	13609	13507	13383	13388	13551	13482	13592	13419	13388	13510	13531	13496	13538	13516	13340	13574	13476	13515	13634	13448	13521	13378	13478	13521	13499	13401	13573	13567	13508	13401	13599	13512	13438	13552	13518	13458	13408	13449	13453	13408	13601	13504	13479	13486	13578	13519	13383	13616	13391	13542	13590	13422	13502	13642	13517	13409	13437	13490	13423	13513	13355	13343	13388	13583	13443	13621	13393	13486	13418	13362	13563	13411	13700	13358	13524	13513	13519	13617	13535	13441	13469	13430	13590	13390	13576	13395	13630	13472	13497	13590	13444	13536	13427	13662	13585	13497	13578	13606	13468	13453	13312	13534	13527	13304	13514	13511	13402	13430	13482	13522	13634	13525	13581	13580	13399	13513	13613	13470	13497	13471	13536	13433	13447	13479	13577	13381	13614	13467	13442	13555	13563	13376	13553	13525	13607	13602	13555	13457	13608	13542	13437	13521	13681	13628	13507	13502	13480	13470	13410	13539	13269	13456	13551	13757	13520	13558	13380	13585	13430	13718	13502	13456	13529	13527	13401	13358	13469	13401	13476	13413	13492	13467	13471	13415	13508	13439	13613	13453	13501	13633	13486	13674	13495	13254	13417	13597	13409	13717	13431	13424	13588	13442	13521	13625	13305	13537	13350	13413	13662	13409	13508	13587	13496	13583	13412	13485	13500	13655	13449	13482	13546	13350	13546	13470	13619	13553	13392	13423	13331	13469	13401	13652	13388	13457	13446	13316	13360	13611	13524	13522	13420	13533	13490	13563	13404	13612	13625	13455	13278	13681	13405	13541	13604	13478	13578	13435	13535	13403	13421	13480	13495	13325	13416	13672	13429	13566	13518	13475	13469	13464	13576	13460	13457	13460	13380	13591	13431	13644	13461	13325	13379	13578	13380	13447	13423	13446	13467	13335	13593	13434	13449	13496	13501	13325	13296	13513	13476	13513	13569	13338	13534	13486	13439	13540	13523	13479	13391	13462	13484	13363	13557	13407	13373	13582	13478	13399	13471	13420	13476	13575	13600	13442	13385	13443	13434	13388	13675	13469	13667	13395	13363	13473	13447	13546	13487	13315	13607	13421	13513	13378	13638	13460	13349	13517	13507	13480	13422	13476	13473	13666	13563	13371	13494	13498	13576	13418	13538	13396	13402	13460	13584	13468	13234	13490	13500	13473	13388	13534	13466	13672	13460	13485	13493	13468	13529	13569	13582	13516	13402	13486	13576	13349	13406	13525	13598	13544	13641	13476	13536	13601	13488	13724	13415	13441	13304	13604	13678	13494	13518	13360	13389	13582	13594	13550	13416	13580	13357	13392	13509	13426	13604	13500	13590	13508	13431	13505	13386	13470	13362	13427	13552	13486	13407	13528	13428	13506	13351	13561	13371	13549	13659	13599	13382	13517	13664	13490	13554	13530	13411	13358	13541	13464	13443	13450	13407	13526	13422	13313	13517	13502	13672	13574	13648	13320	13479	13474	13378	13459	13432	13568	13415	13664	13482	13440	13388	13567	13400	13531	13639	13610	13620	13366	13555	13506	13467	13460	13441	13533	13386	13581	13559	13601	13551	13438	13426	13363	13448	13576	13605	13396	13489	13441	13527	13657	13555	13463	13479	13443	13574	13564	13373	13671	13522	13544	13521	13505	13283	13580	13391	13589	13431	13403	13654	13621	13426	13541	13389	13336	13511	13391	13454	13621	13454	13513	13380	13573	13389	13359	13500	13373	13505	13549	13560	13620	13601	13412	13512	13490	13471	13538	13606	13537	13471	13498	13575	13353	13417	13323	13410	13585	13524	13582	13443	13501	13488	13598	13618	13490	13434	13425	13479	13344	13620	13439	13222	13621	13398	13523	13440	13407	13437	13400	13496	13371	13484	13558	13610	13553	13399	13561	13406	13556	13427	13343	13467	13526	13501	13303	13517	13518	13504	13391	13392	13306	13445	13444	13568	13340	13515	13447	13460	13520	13438	13551	13340	13558	13531	13475	13350	13399	13620	13449	13606	13438	13359	13611	13663	13372	13559	13549	13543	13574	13440	13456	13724	13603	13369	13640	13581	13518	13531	13301	13480	13692	13649	13430	13438	13444	13455	13503	13480	13327	13558	13542	13638	13558	13392	13469	13551	13465	13427	13652	13394	13629	13506	13592	13340	13633	13574	13485	13309	13416	13381	13568	13388	13521	13234	13532	13493	13472	13589	13468	13691	13613	13363	13555	13529	13353	13549	13640	13522	13396	13487	13495	13405	13547	13614	13556	13499	13534	13485	13413	13483	13577	13454	13505	13411	13404	13452	13632	13559	13398	13584	13326	13485	13427	13247	13568	13427	13612	13558	13405	13564	13533	13422	13534	13355	13549	13392	13590	13604	13628	13503	13400	13502	13492	13545	13468	13631	13631	13423	13515	13532	13465	13581	13374	13428	13548	13438	13649	13583	13433	13427	13477	13383	13525	13562	13443	13489	13535	13664	13477	13530	13485	13422	13638	13502	13499	13590	13429	13541	13462	13396	13448	13446	13509	13472	13496	13567	13449	13491	13446	13489	13423	13475	13494	13455	13456	13396	13568	13605	13518	13546	13413	13351	13507	13512	13495	13613	13517	13394	13482	13553	13396	13565	13596	13614	13402	13424	13572	13657	13494	13365	13456	13673	13536	13542	13432	13654	13539	13525	13630	13364	13522	13464	13453	13466	13602	13412	13551	13442	13451	13545	13438	13589	13616	13297	13469	13555	13577	13340	13612	13473	13438	13479	13321	13469	13604	13379	13472	13565	13492	13421	13477	13456	13498	13360	13536	13311	13417	13365	13468	13678	13592	13454	13534	13487	13486	13757	13411	13592	13559	13334	13582	13643	13222	13308	13549	13487	13524	13432	13507	13495	13739	13534	13485	13525	13385	13530	13538	13465	13567	13574	13449	13393	13379	13555	13539	13304	13448	13449	13561	13636	13531	13647	13403	13592	13467	13635	13449	13391	13415	13439	13470	13432	13540	13298	13688	13566	13506	13501	13374	13555	13488	13492	13463	13523	13316	13379	13443	13411	13598	13465	13381	13365	13464	13384	13393	13471	13449	13396	13774	13385	13505	13563	13517	13430	13481	13610	13537	13316	13282	13517	13445	13582	13571	13431	13600	13675	13636	13551	13458	13482	13415	13454	13456	13425	13607	13519	13500	13575	13513	13390	13515	13469	13468	13599	13439	13471	13725	13383	13532	13517	13522	13489	13348	13530	13401	13631	13484	13378	13469	13641	13496	13430	13611	13619	13529	13430	13551	13520	13649	13536	13324	13497	13461	13393	13322	13585	13458	13457	13465	13578	13495	13498	13556	13357	13436	13612	13548	13358	13397	13583	13342	13519	13495	13472	13560	13620	13455	13374	13422	13401	13540	13465	13465	13387	13598	13459	13479	13416	13717	13462	13465	13452	13475	13465	13538	13467	13469	13508	13567	13394	13551	13406	13520	13667	13457	13302	13650	13422	13336	13543	13517	13571	13394	13584	13599	13457	13495	13528	13485	13524	13626	13462	13435	13498	13330	13687	13486	13528	13435	13611	13424	13406
24052	21160	28611	24007	21437	21705	21244	43788	43392	41858	46357	38216	26713	18587	15295	14547	14309	14182	14167	14006	14175	14108	14240	14127	14139	14240	14120	14146	14110	14110	14042	14045	14312	14167	14200	14293	14065	14261	13958	13946	13949	14071	14241	14123	13942	14044	14219	13991	14014	14093	14117	14178	14151	14144	14100	14291	14129	13935	13990	14033	14273	14101	14125	14085	13917	13951	14017	14106	14080	14212	14213	14150	13985	14107	14092	14116	13986	14274	14015	14040	13951	14019	13970	14039	14193	13972	13899	14079	14148	14149	13990	13944	14213	14226	14092	14011	13986	13976	14208	14153	14032	13939	14068	13829	14174	14116	14000	14054	14067	13958	13985	14178	14120	13833	14241	14089	14016	13999	14164	13992	14005	14129	14058	13893	14084	14100	14126	14018	13921	13853	14240	14068	14100	14180	14084	14015	14068	13976	13989	14071	14180	14082	14194	13970	13969	14001	14000	14032	14177	14099	14058	14167	13839	13746	14148	13796	14086	14071	14110	14125	13866	14160	13919	14126	14091	13994	14048	13939	13943	14005	14018	13918	14010	14084	13988	14102	14208	13987	14000	14014	14039	14059	13979	13901	13973	14149	14015	14211	14147	14062	14023	13936	14106	13955	13950	14163	14102	13989	14095	14182	14078	13855	13839	13978	13916	13986	14113	14021	14164	14022	14161	14029	13892	13901	14111	14197	14101	14052	14029	13964	14075	14091	13942	14174	14151	13999	14020	14091	14106	13972	13974	13994	13893	14000	14046	14037	14085	13912	13901	13997	14142	14041	13959	14147	14072	14053	13975	14194	14163	14278	14141	13984	14004	14079	14151	14042	13952	14054	14045	14073	14111	14268	14057	14175	13923	14177	14044	14027	14089	14011	14216	13866	14194	13821	13961	14070	13940	13933	13972	14062	13819	14047	14144	13966	13868	13855	14135	13999	14029	13857	14036	14056	14046	14159	14098	13879	14100	14027	13955	13978	14167	14082	14063	13925	14129	14088	14010	14054	14250	13754	14048	13979	14163	14119	14145	13984	13872	14002	14028	14166	14101	14075	13884	14173	13924	13866	13933	13989	14074	14113	14119	13968	14030	13948	13929	14045	14042	13824	14177	14152	14045	14185	13990	13984	14032	14032	14016	13999	13861	14147	14075	14108	14288	13931	14020	13971	14143	13890	14206	13967	14007	13859	14056	14020	14115	13985	14018	14051	13954	13940	13990	13991	13914	14074	14266	13749	13865	14026	13955	14198	14159	14019	13932	13896	13978	14133	13905	13956	13893	13926	14051	13783	13996	14121	14035	14023	13925	14077	13955	13937	13933	14068	14179	14072	13968	13986	14147	14104	13978	14084	14207	14043	14014	13954	13910	13820	13972	14053	14056	14176	14114	14094	14072	14172	14168	14167	13913	14064	14029	14094	14173	13935	13836	14049	13958	14096	14020	13971	14102	14028	14101	14024	14219	14046	13897	14019	14059	14122	14062	14050	14153	13951	13924	13830	14125	14095	13929	14399	13964	13873	13998	13960	14000	14140	14208	14031	14095	14199	14046	13982	14065	14017	14112	13934	14113	14092	14018	14035	14030	13825	14022	14064	14006	14214	13995	13972	13846	14007	14046	13911	14056	14166	13858	14051	13950	13857	14075	14110	14121	13910	13997	13850	13916	13949	13812	14076	14195	14035	14006	14063	14202	14171	14036	13796	14003	14074	14088	13899	13968	14082	14079	14122	14119	14198	13952	14226	14059	14120	13929	14073	14081	14161	14200	14124	14189	14183	14073	14102	13954	13907	14253	14052	13989	13925	14111	14096	14014	13995	13988	14088	14001	14085	13989	14160	14025	14037	14032	13996	13957	13970	14245	14233	14105	13932	14069	14027	14114	13865	14077	14065	14045	14176	14043	14117	14105	14210	14045	14039	14042	14283	14196	14037	14180	13915	14021	13995	13978	13923	14104	13973	13799	13999	13976	13993	13873	14016	14082	13858	14072	14000	13999	14063	14066	14150	14006	14177	14000	14192	14270	14092	14017	14005	14183	13914	14004	13880	13861	14114	13924	13927	14266	14223	14188	13900	14246	14172	14221	14028	14121	13917	14234	14069	14145	13974	14243	13996	14082	14121	14017	13934	14193	14083	14057	13899	14065	13947	14084	14035	14076	13943	13987	13938	14174	14037	14246	13940	14120	14015	14060	14143	13803	14140	14240	14120	14095	14084	14145	14043	13970	13934	13993	14047	14146	14127	14013	13968	13992	14012	14049	13860	13934	14075	14124	13985	14070	14050	14116	14085	13898	13990	13915	13965	13987	14048	13987	13944	13916	13820	13971	13952	14176	14070	13882	13909	13910	13962	14070	14128	14118	13770	13901	14199	14174	13929	14057	13943	14166	14076	13881	14005	14070	14110	13992	14190	13977	14047	14084	14027	14133	14088	14009	13903	13992	14179	13997	14087	14037	13868	13915	14056	14031	13976	13992	13895	13855	13952	14095	14062	13797	14181	14121	14019	13944	14046	14164	13968	13984	14072	14015	13990	14192	14110	13894	14002	14063	13967	14177	14131	13947	13947	14010	13986	13902	13925	14138	14188	14063	14118	14024	14169	13960	13988	14055	14172	14112	14020	14091	14070	14101	13914	13975	14043	14147	13981	14186	14066	13981	14147	14053	14193	14130	14027	14091	14039	14292	14036	14199	13966	13824	14001	13822	13870	13991	14245	14226	13997	13930	13928	14052	13987	14079	14065	14195	13926	14002	14146	13843	13960	14060	14031	14036	14161	13986	14041	14130	13859	14136	13986	14075	13953	14016	14021	14222	14069	14007	14185	13961	14078	14085	14053	14066	14019	14028	14149	14097	13939	14055	14212	13924	14092	14062	14147	14075	14000	13914	14014	14084	13910	13849	14135	13967	14118	13896	14213	14000	14061	13933	14236	13973	13954	14128	14155	14093	14246	14176	14101	14076	14098	14191	14006	13829	14131	14052	13880	14032	13874	13871	14061	14097	14179	14040	14138	14025	14112	14128	14155	14072	13999	14026	14099	13973	13974	14012	14042	14156	14035	13996	14055	14116	14208	14089	13810	14119	13973	14055	14024	14241	13960	14106	13988	14051	14002	14171	14074	14112	14063	14013	14064	14131	13979	13849	14033	13797	14095	14159	13970	13844	14004	13970	14103	14175	13884	14337	13847	14094	13849	13959	14299	14145	13929	14071	13953	14218	13781	13900	14269	14238	14053	13983	14017	14069	13985	13915	14037	14046	13942	14004	14113	14034	14112	13972	14026	14191	14249	14059	13866	13922	13978	14087	13993	14202	13848	13913	13961	14005	13950	14097	14003	14226	14168	13877	13806	14005	14230	14179	14079	14038	13925	14027	13893	14127	13959	13998	14198	14121	14167	13827	14048	14056	14122	14111	14016	13975	13981	13959	14098	14042	14025	13903	13996	14082	13957	13888	13964	14088	14088	14151	14112	14248	14029	14137	14229	14084	14198	14157	13870	13979	13931	13967	13984	13896	14110	13993	13799	14024	14010	14124	14148	14114	14093	14030	13969	14065	14101	14179	13952	13959	14201	13962	13981	14083	13990	13838	13930	13772	14142	14133	14082	14129	13765	13988	13979	14043	14078	13939	14000	14276	14010	13927	13985	14009	13847	13935	14152	14037	14319	14063	14021	14010	13939	14220	14158	14089	14041	14114	14025	14005	13881	14154	14205	13955	14047	14145	13990	14024	14213	13990	14254	13954	14128	14108	14118	14107	14016	14073	14103	13981	14062	14124	14003	13989	13960	14015	13889	14012	14069	13948	14000	14083	13996	14174	14309	14108	14071	13801	13976	13854	14024	14082	14020	13955	13845	13989	13813	14110	13870	14128	14021	13913	14088	14029	14011	13992	13869	13956	14079	13946	13993	14274	13896	14044	13963	14003	14091	14104	14101	14196	14207	14159	13902	14029	14045	14200	13878	14007	14057	13906	14054	14012	13950	13847	13828	14038	14060	14000	13765	14061	13899	14063	13991	13990	13935	14073	14121	13954	14006	14218	14035	13993	14058	13870	13884	14263	13908	14019	14154	13994	14028	14060	13999	13912	14056	14132	14062	14028	13897	13904	13838	13824	14106	14116	14068	13994	13985	13867	14063	14120	14126	14204	14047	13982	14051	14217	14130	13963	13971	13969	13963	14123	14091	14171	13993	13858	14132	14183	14144	14092	14084	14182	13856	14252	13962	13967	13937	13976	13821	13880	14103	13962	13850	13919	14236	13973	14049	13985	13913	13925	13937	13906	14023	13939	13901	13943	14018	14006	13880	14180	13939	14170	13979	13984	13856	14141	14165	13985	14267	14105	14163	13923	14286	14075	14131	14076	14045	13957	14037	13945	14195	14170	14155	14214	13914	14125	13992	14000	13962	14194	14169	13943	13963	14016	14097	13966	14012	13984	14002	14072	13708	13876	14038	14149	14081	14010	14042	14266	14051	14078	13775	13997	14237	14014	14054	14168	14220	14024	14336	14107	14140	13891	14087	14119	13875	14087	13881	14086	14144	14210	14161	14174	14170	14068	14040	14162	14065	13950	14085	13992	13932	14062	14059	14202	14138	13955	14131	14014	14079	14266	13943	14217	13927	14091	14009	14205	14123	13996	14009	14266	13892	14115	13919	13948	14099	14020	13852	14143	13887	13937	13994	14097	14075	14039	14175	14051	14128	14073	13984	14141	13824	14080	13940	14147	14036	14036	14071	14224	14077	14001	14189	14073	14033	13982	13944	13981	14098	14102	13902	14165	13983	14091	13971	14071	14134	13971	13970	14189	13974	14200	13914	14065	14222	13944	13905	13970	13864	14233	13901	14072	13867	14060	14120	14022	13909	14080	13961	14145	14240	14005	14054	13939	14028	14068	14102	14141	14051	14109	14055	14046	13990	14100	14024	14088	14070	13794	14063	13995	14045	13942	14057	13943	14131	14067	14141	14265	14276	14098	14154	14089	14075	14039	14057	14073	14020	13997	14046	14060	14166	13945	14010	14055	14228	14019	13941	14058	13968	14062	13953	14123	14047	13898	14051	13899	13858	14039	14014	14151	13995	14108	14075	14037	14022	13958	14125	13922	14036	14056	14285	14135	14126	14167	14134	14052	14106	14077	13917	13918	14111
15565	26047	23901	18533	16679	15219	18477	47006	41920	45276	48175	38925	26139	16700	13702	12932	12802	12773	12661	12743	12928	12697	12867	12724	12891	12831	12815	12932	12711	12594	12746	12691	12954	12747	12775	12817	12691	12719	12756	12720	12845	12695	12750	12605	12865	12672	12731	12729	12795	12894	12810	12811	12753	12795	12689	12623	12729	12786	12776	12672	12903	12748	12777	12759	12739	12720	12653	12674	12818	12745	12738	12689	12649	12828	12958	12815	12811	12735	12771	12926	12643	12925	12759	12637	12900	12849	12700	12673	12982	12622	12776	12818	12842	12753	12782	13030	12874	12828	12829	12713	12619	12630	12950	12623	12568	12725	12739	12710	12784	12922	12730	12778	12878	12933	12765	12621	12797	12852	12647	12764	12802	12736	12759	12562	12773	12717	12672	12535	12669	12671	12796	12712	12623	12949	12569	12831	12754	12820	12822	12758	12838	12872	12786	12736	12736	12789	12733	12589	12930	12825	12712	12813	12770	12772	12716	12781	12871	12706	12812	12710	12760	12680	12692	12686	12748	12828	12940	12704	12652	12845	12795	12862	12901	12658	12702	12783	12829	12796	12720	12863	12670	12664	12616	12786	12682	12681	12661	12737	12720	12533	12756	12645	12633	12675	12828	12701	12834	12850	12672	12686	12686	12710	12548	12816	12769	12663	12762	12753	12719	12619	12668	12536	12733	12760	12736	12733	12776	12696	12718	12807	12719	12777	12542	12663	12743	12685	12751	12701	12668	12728	12757	12971	12750	12651	12991	12814	12841	12642	12758	12657	12925	12751	12658	12830	12722	12961	12690	12844	12898	12821	12646	12657	12895	12763	12812	12881	12816	12518	12707	12736	12928	12593	12735	12809	12799	12713	12656	12701	12802	12706	12902	12794	12747	12699	12653	12781	12961	12734	12538	12761	12825	12718	12738	12700	12846	12606	12700	12699	12767	12779	12801	12868	12636	12654	12636	12788	12715	12641	12722	12935	12696	12790	12669	12871	12734	12572	12680	12759	12755	12795	12785	12681	12800	12816	12806	12692	12674	12563	12785	12670	12731	12871	12770	12822	12745	12817	12577	12755	12938	12609	12712	12557	12710	12860	12788	12811	12882	12792	12643	12787	12797	12850	12605	12855	12799	12816	12735	12764	12784	12527	12838	12689	12701	12583	12774	12652	12835	12924	12736	12654	12795	12620	12657	12927	12815	12806	12796	12862	12827	12807	12838	12714	12838	12874	12748	12673	12676	12785	12672	12745	12745	12680	12632	12726	12801	12687	12791	12771	12777	12852	12645	12750	12805	12690	12642	12770	12693	12718	12854	12898	12865	12941	12755	12786	12657	12744	12771	12707	12811	12568	12845	12809	12896	12900	12758	12653	12721	12601	12669	12616	12763	12855	12919	12784	12630	12744	12856	12678	12691	12808	12837	12785	12664	12660	12787	12710	12706	12832	12885	12756	12714	12725	12875	12638	12656	12831	12835	12843	12567	12684	12676	12771	12764	12746	12763	12747	12817	12769	12726	12735	12762	12779	12792	12703	12753	12747	12781	12635	12698	12696	12781	12794	12722	12728	12670	12778	12801	12756	12703	12738	12659	12883	12677	12737	12744	12678	12702	12715	12705	12712	12773	12821	12744	12669	12688	12778	12863	12848	12750	12841	12931	12686	12710	12620	12659	12700	12748	12815	12853	12680	12694	12808	12787	12788	12887	12801	12765	12722	12771	12757	12780	12846	12731	12671	12760	12707	12785	12541	12831	12705	12653	12834	12646	12698	12661	12614	12713	12802	12796	12851	12711	12663	12846	12698	12779	12797	12696	12784	12624	12701	12679	12693	12721	12664	12751	12702	12821	12846	12802	12668	12894	12605	12880	12738	12630	12826	12662	12656	12713	12652	12686	12707	12736	12647	12853	12634	12748	12838	12679	12776	12860	12657	12812	12661	12674	12609	12828	12687	12834	12673	12693	12623	12835	12742	12855	12704	12663	12582	12601	12705	12751	12693	12600	12686	12775	12759	12713	12780	12567	12699	12802	12670	12622	12666	12897	12886	12740	12646	12784	12842	12818	12685	12759	12674	12669	12757	12591	12616	12768	12716	12683	12723	12566	12681	12768	12634	12784	12617	12885	12794	12758	12706	12727	12728	12635	12684	12710	12631	12752	12665	12662	12841	12778	12720	12772	12630	12840	12641	12772	12611	12758	12573	12679	12876	12741	12789	12844	12756	12788	12647	12547	12846	12791	12692	12676	12587	12711	12704	12673	12768	12793	12838	12747	12710	12804	12830	12746	12640	12760	12846	12751	12654	12767	12805	12718	12737	12818	12804	12571	12966	12660	12868	12645	12788	12928	12623	12737	12686	12614	12658	12828	12649	12711	12733	12686	12691	12713	12618	12760	12685	12758	12878	12786	12828	12921	12804	12756	12736	12677	12653	12699	12815	12774	12806	12831	12701	12630	12789	12725	12693	12685	12652	12719	12883	12626	12663	12729	12799	12733	12699	12679	12588	12616	12814	12857	12794	12810	12804	12714	12676	12661	12786	12721	12561	12808	12897	12748	12807	12622	12675	12817	12885	12629	12738	12838	12732	12857	12786	12748	12896	12799	12626	12756	12581	12730	12710	12893	12709	12743	12646	13009	12878	12770	12785	12793	12838	12596	12647	12705	12796	12817	12697	12699	12761	12683	12735	12737	12732	12756	12694	12689	12690	12677	12854	12692	12577	12762	12870	12934	12730	12735	12663	12799	12769	12561	12816	12851	12821	12742	12734	12802	12906	12771	12592	12680	12800	12875	12707	12728	12723	12888	12637	12647	12752	12709	12780	12699	12740	12788	12761	12688	12727	12847	12760	12641	12653	12685	12689	12878	12696	12775	12833	12789	12790	12835	12723	12642	12719	12745	12639	12725	12724	12876	12742	12815	12739	12750	12699	12833	12939	12616	12816	12775	12780	12732	12777	12700	12813	12742	12758	12717	12584	12741	12696	12700	12832	12625	12832	12821	12761	12613	12674	12805	12582	12743	12752	12816	12868	12796	12643	12703	12699	12745	12768	12725	12616	12698	12827	12767	12783	12561	12761	12779	12845	12727	12763	12827	12801	12699	12629	12826	12537	12798	12690	12772	12524	12869	12754	12593	12723	12749	12848	12906	12698	12777	12740	12679	12641	12731	12731	12714	12713	12687	12566	12766	12534	12720	12689	12771	12847	12704	12638	12738	12859	12726	12658	12725	12757	12768	12793	12815	12659	12704	12587	12705	12762	12552	12647	12788	12720	12729	12710	12765	12633	12650	12682	12713	12846	12939	12665	12946	12717	12753	12859	12640	12660	12763	12731	12664	12596	12771	12828	12801	12763	12661	12636	12717	12644	12804	12884	12700	12695	12711	12655	12717	12591	12917	12823	12832	12877	12630	12579	12659	12583	12746	12862	12596	12698	12709	12767	12737	12710	12855	12715	12903	12623	12788	12697	12807	12816	12501	12749	12810	12742	12803	12622	12788	12770	12644	12795	12850	12799	12681	12617	12687	12754	12689	12783	12704	12725	12803	12658	12764	12910	12880	12673	12783	12738	12727	12688	12622	12918	12836	12770	12649	12896	12698	12818	12692	12568	12761	12716	12732	12552	12854	12767	12829	12788	12680	12642	12787	12822	12812	12802	12806	12692	12625	12652	12676	12892	12779	12779	12915	12809	12745	12727	12728	12642	12770	12761	12656	12944	12860	12548	12657	12678	12827	12785	12811	12654	12710	12656	12624	12722	12759	12747	12642	12767	12739	12618	12763	12882	12798	12870	12795	12768	12853	12891	12817	12800	12655	12695	12648	12813	12785	12652	12821	12841	12657	12715	12723	12827	12802	12800	12764	12578	12942	12706	12650	12849	12825	12659	12634	12704	12680	12955	12607	12718	12661	12665	12693	12905	12721	12720	12765	12660	12801	12686	12746	12793	12821	12750	12739	12764	12659	12861	12735	12645	12695	12737	12861	12627	12685	12886	12729	12581	12649	12764	12848	12633	12662	12787	12919	12643	12629	12791	12733	12825	12887	12685	12760	12766	12823	12617	12756	12647	12717	12646	12752	12879	12858	12643	12645	12797	12819	12768	12624	12598	12625	12644	12715	12792	12823	12741	12721	12821	12715	12685	12712	12800	12822	12876	12741	12673	12819	12708	12722	12828	12758	12683	12729	12761	12742	12770	12832	12819	12656	12850	12795	12913	12701	12725	12749	12824	12837	12825	12744	12734	12746	12615	12780	12697	12719	12837	12777	12590	12734	12834	12600	12681	12863	12512	12723	12758	12631	12699	12726	12748	12712	12794	12582	12795	12549	12823	12838	12670	12814	12692	12747	12604	12787	12744	12787	12745	12672	12658	12865	12864	12792	12713	12725	12820	12867	12685	12631	12919	12843	12701	12631	12753	12593	12696	12720	12777	12855	12841	12738	12815	12733	12769	12754	12714	12621	12874	12670	12714	12717	12722	12820	12655	12700	12775	12616	12768	12655	12612	12899	12836	12785	12900	12799	12887	12633	12673	12726	12754	12636	12854	12764	12731	12701	12721	12645	12790	12661	12774	12778	12647	12754	12854	12766	12791	12810	12568	12750	12700	12856	12778	12920	12807	12708	12672	12821	12671	12607	12824	12729	12872	12655	12725	12606	13009	12815	12677	12607	12702	12727	12779	12666	12643	12764	12811	12544	12594	12633	12782	12850	12822	12698	12794	12823	12694	12756	12646	12664	12763	12728	12897	12710	12945	12839	12548	12699	12823	12857	12881	12753	12772	12710	12677	12742	12818	12763	12708	12718	12743	12807	12675	12797	12656	12777	12821	12819	12615	12955	12735	12750	12930	12784	12858	12909	12815	12658	12657	12755	12690	12743	12686	12716	12641	12679	12798	12711	12643	12818	12806	12818	12848	12600	12699	12814	12757	12783	12789	12732	12847	12733	12743	12760	12674	12663	12714	12664	12666	12760	12801	12738	12519	12739	12865	12741	12834	12762	12640	12920	12795	12601	12853	12660	12861	12658	12777	12711	12634	12733	12888	12903	12743	12662	12785	12777	12729	12791	12772	12731	12577	12864	12747	12650	12658	12823	12727	12675	12894	12821	12767	12780	12719	12790	12785	12735	12814	12930	12691	12768	12598
28757	20809	18417	15600	13909	13697	13936	14364	16022	16592	18530	17961	15907	14582	13958	13843	13838	13792	13902	13718	13747	13791	13808	13742	13983	13824	13694	13759	13858	13760	13829	13762	13793	13802	14093	13814	13736	13567	13852	13711	13791	13910	13793	13731	13817	13624	13621	13761	13768	13915	13893	13933	13705	13592	13624	13607	13758	13671	13726	13864	13776	13771	13704	13820	13734	13676	13997	13710	13814	13785	13874	13599	13617	13715	13829	13932	13636	13636	13533	13765	13627	13732	13849	13726	13746	13620	13855	13658	13949	13768	13751	14014	13784	13861	13838	13822	13913	13617	13851	13529	13755	13616	13755	13743	13755	13583	13577	13674	13743	13785	13735	13672	13385	13848	13894	13733	13763	13650	13957	13897	13706	13688	13733	13867	13823	13611	13587	13750	13737	13767	13911	13691	14003	13903	13798	13834	13866	13689	13720	13626	13669	13517	13728	13641	13835	13965	13686	13669	13592	13822	13843	13670	13605	13686	13806	13729	13702	13826	13800	13917	13941	13965	13787	13580	13894	13487	13748	13877	13890	13752	13740	13853	13753	13918	13733	13877	13937	13839	13629	13689	13835	13712	13775	13722	13914	13877	13818	13708	13780	13766	13806	13859	13751	13799	13771	13734	13771	13748	13634	13662	13602	13685	13825	13744	13587	13713	13905	13612	13687	13655	13748	13548	13870	13747	13792	13748	13808	13505	13890	13651	13830	13700	13921	13655	13838	13826	13561	13745	13643	13725	13758	13757	13742	13699	13912	13850	13956	13716	13898	13770	13687	13771	13837	13850	13710	13588	13595	13422	13789	13611	13795	13870	13583	13560	13816	13577	13879	13639	13778	13812	13662	13750	13889	13810	13827	13883	13730	13830	13940	13786	13716	13872	13810	13681	13847	13727	13698	13910	13697	13734	13690	13690	13763	13752	13926	13718	13787	13788	13810	13824	13900	13973	13913	13762	13917	13714	13814	13695	13775	13717	13686	13609	13590	13804	13754	13557	13645	13777	13792	13777	13710	13667	13932	13789	13763	13576	13888	13756	13640	13873	13830	13921	13980	13901	13781	13600	13860	13824	13855	13852	13917	13908	13813	13584	13747	13605	13661	13744	13806	13669	13723	13808	13993	13815	13731	13721	13690	13854	13929	13793	13850	13762	13838	13656	13802	13627	13696	13736	13960	13852	13614	13774	13595	13644	13760	13687	13694	13768	13567	13745	13795	13748	13596	13757	13845	13762	13760	13688	13789	13775	13823	13860	13937	13513	13642	13710	13877	13806	13822	13620	13757	13810	13653	13731	13752	13676	13826	13762	13775	13875	13808	13617	13913	13741	13509	13645	13756	13742	13718	13773	13754	13858	13740	13712	13999	13688	13781	13777	13832	13780	13599	13478	13796	13888	13855	13907	13708	13723	13820	13649	13758	13596	13795	13959	13825	13813	13441	13757	13955	13742	13949	13712	13597	13877	13836	13725	13572	13635	13672	13830	13719	13887	13699	13803	13767	13728	13693	13539	13671	13875	13798	13898	13877	13737	13809	13676	13680	13674	13683	13956	13762	13666	13729	13672	13960	13678	13879	13853	13680	13846	13688	13689	13621	13681	13694	13693	13870	13797	13560	13629	13849	13926	13701	13880	13844	13684	13646	13614	13805	13731	14024	13794	13843	13776	13761	13748	13785	13946	13889	13570	13570	13752	13816	13863	13725	13968	13711	13835	13825	13772	13722	13747	13505	13938	14003	13799	13696	13910	13707	13602	13797	13636	13880	13670	13784	13903	13818	13799	13911	13590	13657	13725	13669	13614	13548	13711	13797	13792	13651	13815	13837	13673	13730	13883	13913	13626	13780	13811	13627	13760	13808	13858	13726	13772	13901	13814	13699	13838	13734	13698	13798	13858	13676	13803	13825	13802	13830	13910	13653	13898	13757	13687	13914	13711	13716	13701	13954	13828	13803	13736	13739	13821	13684	13865	13617	13926	13914	13891	13593	13592	13918	13761	13839	13902	13865	13854	13766	13912	13645	13933	13804	13708	13761	13766	13671	13809	13871	13988	13835	13881	13810	13681	13809	13905	13768	13851	13724	13650	13710	13779	13564	13744	13832	13922	13578	13703	13747	13827	13627	13646	13813	13824	13802	13776	13696	13692	13828	13645	13598	13716	13728	13622	13756	13800	13574	13667	13750	13913	13591	13832	13954	13998	13768	13737	13793	13783	13707	13743	13734	13649	13660	13674	13906	13771	13784	13715	13734	13883	13797	13666	13922	13745	13870	13765	13728	13711	13816	13977	13707	13826	13759	13697	13727	13834	13836	13707	14047	13851	13732	13773	13935	13761	13771	13834	13636	13700	13676	13937	13605	13932	13776	13763	13846	13854	13776	13663	13720	13670	13733	13734	13583	13600	13676	13747	13709	13552	13695	13728	13856	13888	13656	13829	13777	13793	13805	13777	13741	13865	13755	13570	13856	13874	13756	13769	13669	13913	13827	13817	13831	13659	13726	13760	13777	13767	13782	13915	13770	13836	13868	13906	13744	13500	13847	13667	13796	13865	13726	13660	13864	13922	13859	13622	13740	13933	13795	13653	13694	13529	13798	13850	13757	13805	13802	13682	13705	13731	13677	13853	13690	13823	13642	13830	13648	13782	13746	13737	13775	13931	13785	13733	13731	13880	13706	13640	13829	13911	13947	13671	13807	13918	13848	13800	13798	13825	13677	13805	13616	13610	13914	13642	13843	13699	13606	13824	13775	13971	13807	13947	13761	13647	13748	13744	13865	13840	13616	13740	13713	13723	13689	13683	13748	13733	13851	13692	13732	13727	13838	13549	13653	13724	13507	13813	13881	13687	13648	13749	13751	13799	13901	13704	13650	13809	13669	13736	13909	13815	13768	13617	13655	13634	13878	13870	13821	13800	13677	13670	13867	13675	13718	13666	13720	13808	13740	13717	13772	13683	13717	13893	13818	13824	13765	13722	13890	13821	13765	13688	13833	13823	13788	13753	13529	13624	13869	13635	13542	13671	13903	13761	13770	13707	13705	13707	13736	13726	13799	13771	13910	13915	13655	13704	13768	13651	13767	13631	13744	13740	13907	13594	13816	13752	13845	13845	13676	13694	13813	13760	13726	13938	13936	13790	13826	13641	13670	13730	13800	13743	13887	13858	13779	13811	13725	13639	13757	13681	13838	13768	13813	13691	13709	13700	13735	13824	13802	13788	13724	13834	13905	13705	13807	13799	13972	13864	13761	13968	13775	13865	13575	13735	13670	13772	13846	13758	13765	13791	13867	13782	13735	13691	13799	13761	13772	13709	13693	14054	13895	13820	13695	13888	13681	13827	13775	13742	13495	13708	13854	13724	13773	13788	13974	13782	13747	13650	13916	13877	14001	13797	13786	13805	13916	13757	13823	13789	13831	13713	13660	13785	13659	13868	13818	13823	13752	13687	13822	13810	13641	13848	13745	13567	13703	13892	13670	13810	13641	13902	13862	14082	13752	13974	13851	13980	13729	13800	13875	13820	13837	13794	13849	13689	13727	13923	13559	13619	13758	13904	13656	13599	13776	13753	13735	13853	13832	13859	13767	13828	13749	13766	13597	13793	13732	13768	13963	13822	13856	13694	13814	13754	13819	13724	13761	13701	13756	13700	13718	13805	13983	13853	13770	13730	13746	13411	14045	13638	13950	13726	13798	13876	13676	13540	13725	13625	13817	13629	13755	13697	13758	13783	13893	13709	13834	13817	13697	13700	13685	13687	13668	13634	13758	13661	13771	13918	13832	13969	13798	13658	13681	13546	13780	13908	13740	13504	13515	13693	13750	13813	13859	13754	13636	13747	13760	13715	13555	13683	13712	13784	13698	13756	13962	13739	13632	13758	13988	13763	13644	13710	13642	13813	13811	13872	13673	13659	13875	13729	13804	13890	13915	13531	13666	13753	13991	13884	13689	13855	13798	13742	13890	13850	13765	13731	13639	13828	13918	13879	13663	13890	13941	13632	13648	13950	13759	13606	13839	13672	13687	13842	13785	13844	13735	13706	13855	13770	13862	13853	13705	13957	13836	13766	13873	13877	13951	13742	13905	13696	13726	13770	13588	13658	13684	13832	13779	13811	13653	13681	13702	13780	13766	13720	13735	13679	13838	13786	13832	13912	13848	13756	13740	13713	13923	13786	13695	13828	13897	13612	13770	13812	13668	13754	13616	13735	13818	13701	13809	13739	13693	13816	14023	13751	13586	13854	13952	13628	13776	13601	13709	13570	13815	13779	13758	13794	13608	13680	13873	13767	13561	13832	13837	13923	13802	13772	13545	13672	13979	13765	13771	13814	13813	13816	13748	13877	13914	13895	13568	13764	13920	13650	13686	13802	13750	14050	13727	13773	13785	13772	13768	13671	14000	13860	13798	13588	13753	13779	13703	13668	13805	13436	13667	13895	13727	13745	13712	13730	13644	13838	13793	13843	13817	14030	13914	13808	13745	13573	13670	13793	13885	13759	13720	13794	13841	13876	13771	13765	13757	13957	13768	13733	13688	13622	13684	13745	13789	13685	13895	13796	13619	13798	13854	13757	13715	13869	13685	13737	13896	13951	13757	13707	13895	13648	13699	13742	13828	13699	13828	13633	13721	13781	13843	13696	13767	13798	13903	13874	13705	13816	13543	13669	13671	13703	13861	13673	13737	13857	13699	13811	13699	13640	13776	13881	13904	13746	13880	13623	13547	13772	13699	13849	13789	13799	13864	13613	13777	13756	13796	13931	13842	13889	13679	13692	13630	13697	13693	13646	13884	13854	13869	13856	13896	13809	13906	13772	13663	13641	13668	13697	13792	13869	13842	13723	13697	13636	13744	13981	13577	13754	13811	14008	13761	13952	13837	13682	13644	13638	13740	13847	13692	13861	13779	13936	13883	13939	13792	13836	13875	13859	13861	13657	13743	13655	13670	13647	13698	13561	13630	13846	13649	13601	13742	14022	13684	13703	13788	13714	13527	13837	13846	13783	13802	13700	13595	13819	13661	13796	13560	13853	14005	13918	13748	13829	13514	13696	13908	13839	13889	13665	13635	13898	13943	13733	13807	13570	13605	13672	13770	13848	13797	13706	13770	13902	13937	13719	13687	13746	13754	13659	13738	13601	13698	13938
13803	13923	13510	13139	12642	12712	12746	13870	16239	17019	19306	17512	14672	13065	12682	12617	12650	12516	12623	12519	12431	12482	12605	12407	12466	12563	12588	12515	12541	12362	12442	12600	12433	12589	12557	12470	12580	12507	12681	12492	12468	12675	12505	12598	12596	12586	12434	12486	12641	12469	12530	12537	12515	12591	12539	12469	12373	12489	12538	12627	12568	12541	12600	12559	12592	12498	12624	12527	12541	12648	12452	12618	12734	12302	12450	12617	12624	12311	12589	12408	12449	12576	12550	12696	12445	12587	12486	12478	12487	12595	12732	12583	12569	12309	12552	12595	12487	12523	12617	12527	12657	12449	12450	12646	12472	12826	12615	12823	12566	12565	12532	12726	12491	12605	12433	12543	12419	12507	12646	12548	12542	12539	12556	12577	12451	12611	12656	12602	12620	12474	12589	12532	12567	12564	12488	12505	12495	12517	12522	12555	12582	12691	12489	12663	12545	12478	12595	12552	12645	12683	12494	12387	12519	12619	12610	12555	12619	12594	12579	12551	12487	12585	12603	12717	12503	12450	12637	12317	12533	12590	12602	12518	12486	12493	12538	12574	12516	12489	12613	12462	12516	12483	12631	12477	12531	12422	12586	12574	12647	12530	12530	12503	12491	12533	12592	12672	12578	12407	12561	12535	12450	12420	12438	12462	12671	12496	12612	12557	12496	12584	12475	12549	12464	12441	12564	12695	12595	12755	12617	12448	12492	12639	12542	12392	12518	12570	12561	12452	12613	12683	12557	12543	12600	12688	12471	12440	12576	12321	12368	12555	12602	12696	12550	12444	12493	12405	12466	12482	12472	12455	12541	12554	12473	12538	12395	12477	12401	12408	12499	12598	12458	12519	12349	12507	12316	12661	12407	12427	12472	12487	12560	12696	12474	12664	12475	12559	12557	12419	12463	12616	12519	12454	12434	12668	12371	12431	12741	12542	12415	12610	12359	12284	12624	12563	12434	12564	12429	12594	12616	12475	12632	12274	12553	12453	12585	12741	12446	12569	12592	12626	12365	12532	12550	12571	12582	12636	12623	12612	12479	12474	12587	12663	12512	12578	12590	12526	12548	12279	12521	12596	12550	12609	12578	12568	12493	12542	12533	12470	12637	12533	12553	12562	12629	12506	12492	12567	12571	12468	12660	12642	12604	12540	12556	12524	12540	12667	12684	12584	12634	12438	12668	12541	12461	12388	12684	12517	12605	12489	12520	12622	12492	12582	12620	12547	12415	12412	12590	12591	12375	12591	12389	12449	12503	12456	12592	12664	12528	12482	12222	12434	12533	12366	12578	12460	12540	12710	12500	12464	12525	12546	12594	12576	12406	12460	12720	12584	12469	12471	12704	12481	12480	12298	12581	12447	12542	12454	12565	12432	12542	12498	12534	12368	12503	12440	12494	12479	12619	12469	12593	12425	12605	12599	12651	12695	12664	12426	12457	12519	12585	12599	12532	12530	12850	12646	12598	12375	12592	12529	12456	12625	12543	12461	12523	12391	12569	12683	12509	12682	12570	12534	12345	12495	12382	12568	12547	12776	12579	12501	12466	12534	12324	12415	12738	12491	12320	12387	12562	12446	12655	12541	12427	12408	12381	12470	12495	12431	12593	12501	12508	12518	12524	12516	12606	12592	12616	12538	12609	12518	12574	12526	12286	12633	12518	12553	12526	12626	12383	12603	12316	12474	12473	12645	12447	12576	12627	12438	12413	12539	12553	12546	12662	12543	12352	12437	12566	12637	12538	12606	12494	12556	12579	12404	12471	12636	12370	12535	12632	12425	12436	12702	12541	12647	12554	12667	12532	12580	12524	12560	12421	12662	12445	12484	12502	12664	12453	12596	12520	12540	12689	12483	12519	12373	12453	12584	12513	12772	12538	12385	12593	12536	12534	12626	12603	12530	12475	12532	12528	12515	12429	12534	12360	12529	12532	12529	12359	12513	12754	12379	12489	12587	12584	12516	12509	12432	12433	12524	12598	12547	12542	12505	12426	12643	12738	12670	12613	12678	12580	12590	12657	12526	12539	12563	12526	12555	12452	12520	12584	12487	12524	12486	12605	12585	12547	12597	12587	12515	12476	12511	12489	12551	12574	12557	12695	12680	12573	12608	12706	12427	12586	12565	12394	12538	12413	12487	12643	12588	12439	12506	12401	12388	12512	12500	12431	12571	12526	12361	12558	12438	12493	12511	12590	12580	12510	12482	12515	12672	12667	12601	12477	12569	12385	12407	12593	12534	12427	12579	12587	12448	12509	12565	12537	12646	12445	12499	12484	12610	12548	12583	12489	12594	12577	12586	12368	12583	12443	12580	12528	12520	12378	12537	12667	12385	12464	12602	12569	12512	12591	12532	12801	12582	12521	12577	12653	12491	12414	12588	12434	12567	12425	12732	12619	12537	12498	12520	12353	12511	12425	12521	12516	12450	12527	12649	12565	12565	12770	12434	12510	12609	12626	12426	12694	12676	12427	12509	12615	12504	12683	12533	12377	12550	12576	12534	12546	12583	12453	12620	12510	12550	12533	12551	12552	12581	12390	12604	12465	12481	12501	12677	12541	12474	12475	12441	12511	12610	12611	12596	12673	12466	12493	12355	12432	12532	12560	12541	12581	12609	12572	12623	12493	12536	12515	12578	12673	12530	12455	12443	12509	12547	12546	12558	12544	12488	12545	12507	12581	12446	12371	12543	12657	12616	12531	12680	12601	12499	12466	12599	12402	12532	12498	12597	12502	12554	12460	12523	12402	12515	12427	12516	12523	12531	12474	12522	12509	12537	12679	12639	12598	12610	12439	12538	12569	12562	12699	12665	12571	12702	12660	12450	12581	12462	12589	12574	12471	12441	12694	12482	12760	12342	12401	12576	12560	12534	12615	12527	12633	12462	12524	12639	12460	12617	12557	12647	12660	12511	12467	12359	12480	12560	12540	12568	12662	12480	12430	12364	12544	12625	12478	12683	12495	12556	12655	12405	12576	12452	12422	12504	12517	12282	12349	12566	12604	12557	12655	12791	12415	12443	12492	12614	12569	12453	12497	12419	12570	12464	12495	12410	12673	12563	12629	12643	12537	12439	12574	12656	12490	12457	12463	12500	12550	12460	12500	12478	12524	12505	12613	12562	12533	12620	12483	12543	12685	12449	12491	12505	12467	12544	12441	12502	12572	12565	12586	12439	12574	12628	12473	12484	12624	12610	12525	12520	12550	12721	12478	12518	12639	12785	12640	12647	12279	12514	12383	12477	12439	12646	12434	12713	12442	12585	12631	12484	12471	12533	12523	12528	12592	12580	12534	12574	12587	12595	12557	12606	12569	12519	12586	12586	12450	12530	12478	12580	12566	12291	12495	12515	12575	12606	12541	12346	12529	12686	12659	12452	12601	12581	12500	12601	12332	12542	12464	12553	12592	12521	12464	12536	12509	12653	12486	12565	12419	12402	12525	12547	12306	12610	12516	12494	12448	12500	12323	12414	12519	12506	12575	12559	12445	12577	12577	12451	12466	12612	12706	12526	12616	12630	12468	12489	12575	12656	12579	12509	12585	12467	12516	12689	12621	12471	12637	12446	12510	12603	12719	12530	12470	12604	12549	12738	12503	12576	12637	12519	12712	12656	12422	12486	12462	12515	12637	12625	12691	12523	12667	12555	12519	12555	12489	12470	12379	12591	12624	12606	12443	12450	12620	12491	12623	12446	12496	12592	12658	12360	12474	12423	12510	12444	12647	12475	12651	12480	12556	12481	12657	12502	12539	12500	12576	12675	12559	12460	12586	12472	12584	12553	12721	12455	12539	12556	12472	12456	12501	12429	12536	12544	12580	12581	12516	12453	12606	12618	12748	12607	12612	12565	12403	12490	12455	12524	12509	12559	12714	12514	12717	12404	12511	12558	12489	12457	12516	12513	12682	12367	12599	12467	12653	12422	12437	12349	12595	12481	12615	12544	12608	12464	12510	12390	12561	12607	12558	12411	12520	12458	12605	12634	12582	12576	12737	12619	12641	12406	12437	12650	12602	12646	12580	12560	12594	12535	12611	12536	12600	12638	12452	12436	12520	12465	12411	12556	12613	12546	12516	12603	12364	12606	12303	12513	12469	12432	12676	12532	12432	12496	12468	12608	12718	12596	12533	12505	12414	12493	12465	12506	12532	12676	12534	12550	12428	12527	12663	12593	12574	12518	12526	12604	12497	12622	12702	12511	12626	12525	12615	12551	12302	12677	12634	12369	12672	12565	12491	12382	12511	12342	12517	12529	12584	12501	12390	12516	12526	12427	12494	12566	12722	12551	12597	12485	12514	12431	12566	12553	12377	12508	12525	12607	12644	12641	12440	12427	12481	12582	12506	12730	12613	12470	12497	12607	12437	12541	12674	12632	12552	12355	12479	12482	12417	12510	12585	12551	12558	12659	12488	12368	12637	12405	12404	12634	12544	12650	12446	12462	12486	12601	12649	12548	12650	12452	12519	12556	12492	12523	12533	12446	12571	12520	12483	12509	12506	12521	12710	12563	12365	12473	12571	12708	12530	12671	12559	12478	12554	12602	12391	12660	12569	12342	12524	12522	12500	12615	12527	12617	12459	12571	12601	12481	12554	12574	12566	12531	12546	12613	12528	12551	12384	12517	12515	12603	12534	12389	12475	12561	12606	12722	12524	12458	12608	12506	12393	12452	12503	12542	12454	12434	12574	12505	12358	12676	12440	12439	12526	12456	12557	12525	12601	12438	12568	12539	12595	12477	12610	12464	12577	12452	12396	12485	12664	12584	12415	12413	12514	12458	12414	12659	12485	12587	12600	12626	12496	12478	12636	12583	12616	12563	12612	12613	12504	12480	12608	12476	12592	12601	12445	12368	12416	12455	12524	12603	12653	12597	12480	12475	12599	12408	12529	12591	12430	12631	12526	12418	12375	12554	12448	12460	12668	12453	12415	12387	12587	12643	12501	12467	12500	12442	12468	12522	12492	12645	12639	12516	12624	12520	12510	12538	12454	12686	12705	12460	12490	12550	12530	12427	12584	12549	12430	12585	12423	12505	12504	12379	12481	12600	12454	12539	12600	12552	12505	12566	12540	12326	12653	12439	12611	12618	12463	12472	12712	12617	12600	12568	12509	12507	12539	12560	12430	12655	12461	12488	12557	12525
26169	21217	27103	25653	17472	15106	15033	15170	19402	26078	35105	29559	21955	16773	14635	14164	13654	13788	13929	13798	13662	13832	13815	13658	13696	13732	13463	13658	13851	13675	13895	13754	13649	13808	13633	13687	13758	13721	13568	13525	13622	13755	13722	13746	13803	13694	13646	13467	13763	13587	13699	13784	13740	13700	13640	13761	13711	13806	13856	13734	13758	13690	13634	13680	13640	13767	13769	13749	13615	13615	13637	13843	13695	13686	13719	13655	13559	13765	13808	13682	13392	13746	13699	13538	13593	13641	13617	13701	13730	13521	13609	13862	13623	13605	13585	13869	13702	13756	13681	13659	13490	13591	13788	13465	13701	13586	13616	13644	13746	13618	13767	13720	13631	13578	13712	13817	13755	13727	13683	13790	13764	13683	13640	13703	13756	13546	13461	13864	13535	13616	13639	13867	13624	13622	13736	13686	13761	13601	13813	13807	13703	13624	13877	13643	13511	13571	13470	13825	13676	13865	13791	13645	13677	13871	13898	13548	13557	13584	13545	13681	13800	13738	13484	13547	13575	13668	13728	13680	13698	13595	13621	13832	13621	13797	13515	13695	13595	13659	13483	13564	13529	13526	13772	13613	13734	13484	13663	13788	13804	13622	13825	13678	13579	13585	13497	13820	13717	13782	13434	13720	13635	13519	13927	13563	13558	13528	13610	13742	13523	13716	13637	13577	13485	13492	13415	13849	13695	13783	13657	13691	13581	13732	13592	13545	13461	13800	13584	13786	13847	13553	13482	13580	13725	13642	13472	13653	13522	13663	13787	13641	13805	13588	13613	13715	13705	13828	13759	13724	13700	13510	13573	13565	13574	13587	13559	13734	13594	13590	13777	13645	13643	13562	13526	13494	13732	13639	13762	13687	13788	13550	13666	13884	13654	13489	13677	13496	13696	13528	13742	13718	13578	13544	13875	13709	13774	13464	13623	13700	13690	13658	13729	13709	13665	13719	13508	13790	13833	13653	13585	13661	13591	13753	13635	13690	13678	13677	13466	13609	13721	13679	13635	13695	13568	13535	13485	13551	13739	13910	13462	13718	13764	13711	13794	13642	13601	13789	13456	13577	13757	13663	13644	13684	13740	13699	13623	13817	13741	13609	13579	13785	13718	13613	13612	13780	13429	13554	13609	13525	13686	13538	13802	13737	13814	13729	13630	13611	13725	13628	13757	13661	13751	13479	13565	13648	13658	13663	13576	13688	13688	13582	13633	13597	13723	13770	13660	13578	13638	13450	13634	13681	13574	13667	13715	13772	13618	13647	13737	13578	13770	13743	13723	13806	13710	13543	13586	13634	13678	13815	13547	13764	13683	13723	13700	13658	13424	13562	13780	13482	13890	13669	13709	13602	13857	13664	13720	13666	13565	13557	13773	13689	13698	13486	13608	13870	13695	13715	13652	13638	13602	13634	13681	13554	13412	13755	13580	13649	13813	13692	13644	13707	13448	13663	13693	13810	13551	13817	13693	13640	13738	13628	13716	13681	13501	13685	13605	13635	13690	13407	13859	13847	13850	13590	13612	13622	13522	13629	13605	13821	13563	13669	13678	13617	13634	13841	13519	13662	13819	13712	13709	13845	13765	13678	13590	13655	13850	13689	13694	13672	13615	13589	13668	13831	13690	13516	13634	13481	13454	13577	13603	13536	13504	13707	13674	13695	13585	13608	13733	13680	13806	13741	13687	13481	13500	13713	13608	13774	13712	13919	13517	13641	13781	13777	13726	13749	13651	13699	13789	13666	13787	13585	13593	13539	13631	13801	13713	13783	13577	13594	13489	13639	13622	13633	13736	13635	13790	13702	13468	13685	13697	13804	13671	13640	13653	13757	13757	13602	13692	13750	13611	13681	13660	13574	13742	13767	13518	13693	13829	13528	13550	13739	13569	13511	13589	13613	13617	13729	13546	13488	13552	13633	13698	13586	13985	13576	13546	13516	13546	13718	13789	13488	13676	13611	13751	13588	13706	13619	13769	13691	13636	13669	13757	13544	13547	13868	13551	13684	13628	13621	13787	13393	13530	13647	13698	13426	13648	13516	13709	13645	13655	13653	13510	13620	13819	13507	13684	13636	13556	13662	13717	13397	13605	13635	13549	13792	13763	13721	13794	13745	13718	13895	13942	13616	13793	13747	13656	13785	13565	13678	13762	13681	13587	13527	13728	13669	13723	13802	13558	13732	13726	13843	13717	13625	13546	13868	13555	13638	13502	13465	13678	13616	13857	13804	13809	13876	13623	13691	13563	13768	13637	13611	13613	13711	13739	13743	13692	13781	13667	13712	13738	13891	13804	13688	13585	13548	13811	13758	13721	13492	13591	13655	13703	13714	13580	13868	13614	13507	13702	13550	13953	13511	13868	13708	13731	13509	13616	13623	13634	13550	13560	13556	13721	13625	13647	13644	13518	13632	13966	13731	13626	13706	13602	13543	13571	13770	13820	13651	13769	13747	13747	13927	13698	13691	13666	13492	13801	13667	13582	13720	13621	13846	13674	13749	13748	13646	13644	13669	13640	13627	13669	13697	13677	13698	13954	13855	13775	13639	13761	13642	13718	13610	13740	13725	13661	13704	13795	13595	13601	13644	13740	13730	13489	13668	13616	13638	13825	13708	13655	13641	13633	13644	13579	13688	13682	13658	13574	13640	13656	13540	13578	13517	13722	13525	13907	13782	13750	13687	13547	13704	13872	13696	13542	13879	13667	13738	13619	13773	13785	13601	13550	13750	13780	13612	13544	13773	13619	13815	13721	13751	13726	13656	13614	13707	13884	13753	13832	13518	13645	13475	13785	13834	13568	13691	13878	13537	13442	13601	13842	13487	13676	13780	13767	13775	13595	13798	13873	13888	13725	13795	13737	13751	13632	13867	13670	13852	13612	13439	13643	13600	13694	13660	13560	13791	13620	13554	13470	13677	13495	13727	13572	13604	13750	13669	13702	13801	13808	13705	13858	13555	13690	13612	13811	13581	13723	13500	13565	13669	13582	13497	13610	13671	13812	13788	13613	13603	13637	13550	13869	13704	13831	13786	13802	13576	13487	13621	13638	13657	13741	13837	13521	13710	13561	13749	13684	13600	13495	13568	13553	13805	13556	13711	13793	13924	13603	13577	13772	13637	13597	13469	13801	13591	13795	13401	13520	13598	13499	13868	13575	13656	13604	13655	13720	13603	13595	13531	13688	13624	13459	13733	13663	13557	13513	13736	13822	13666	13697	13958	13751	13591	13681	13550	13618	13836	13722	13801	13622	13517	13615	13806	13729	13494	13721	13563	13693	13758	13746	13725	13699	13689	13689	13629	13680	13725	13747	13713	13633	13648	13739	13734	13658	13861	13736	13452	13713	13471	13779	13676	13572	13676	13863	13718	13833	13598	13649	13610	13603	13573	13702	13585	13659	13579	13561	13456	13769	13815	13819	13829	13843	13505	13498	13636	13673	13836	13570	13586	13795	13542	13716	13583	13616	13665	13663	13771	13684	13557	13713	13767	13673	13520	13607	13748	13717	13684	13783	13628	13643	13627	13744	13653	13917	13703	13634	13741	13540	13415	13576	13720	13881	13756	13861	13628	13744	13671	13725	13690	13820	13766	13780	13672	13793	13635	13681	13698	13554	13707	13612	13697	13673	13505	13583	13838	13551	13759	13674	13716	13698	13701	13667	13708	13702	13695	13641	13677	13709	13646	13711	13750	13745	13515	13582	13467	13535	13698	13690	13655	13606	13522	13669	13763	13648	13689	13765	13682	13663	13635	13615	13685	13732	13463	13868	13590	13648	13469	13607	13651	13697	13574	13761	13530	13474	13577	13554	13742	13848	13840	13772	13764	13566	13635	13548	13632	13758	13579	13600	13637	13987	13595	13771	13563	13543	13614	13828	13669	13635	13546	13661	13669	13726	13541	13628	13885	13570	13748	13559	13814	13601	13841	13853	13595	13783	13521	13589	13506	13570	13660	13545	13712	13580	13541	13568	13633	13543	13620	13683	13471	13809	13466	13654	13731	13865	13645	13731	13559	13736	13688	13644	13586	13679	13635	13494	13544	13612	13770	13483	13675	13563	13672	13646	13609	13717	13722	13494	13535	13628	13749	13660	13780	13601	13758	13586	13643	13796	13574	13718	13614	13589	13775	13587	13739	13666	13592	13525	13802	13660	13675	13637	13747	13678	13606	13716	13653	13568	13726	13689	13747	13660	13848	13701	13605	13565	13680	13825	13661	13785	13784	13718	13807	13690	13824	13581	13650	13632	13630	13637	13750	13652	13888	13697	13690	13561	13821	13991	13771	13697	13613	13630	13782	13636	13800	13739	13848	13559	13906	13915	13716	13550	13742	13584	13722	13644	13769	13606	13875	13810	13657	13596	13652	13864	13817	13812	13693	13555	13659	13678	13612	13829	13767	13727	13593	13668	13668	13597	13468	13716	13742	13451	13609	13663	13699	13449	13668	13476	13626	13616	13719	13645	13602	13852	13766	13481	13654	13784	13607	13683	13586	13691	13647	13783	13820	13778	13610	13815	13757	13780	13781	13506	13657	13613	13627	13582	13645	13739	13870	13804	13673	13643	13700	13557	13621	13682	13630	13708	13824	13711	13743	13693	13808	13607	13572	13553	13524	13708	13681	13589	13650	13504	13636	13868	13655	13613	13706	13637	13482	13751	13650	13784	13542	13625	13546	13787	13712	13665	13544	13732	13727	13464	13737	13683	13601	13681	13621	13723	13703	13549	13795	13748	13779	13660	13719	13613	13659	13846	13788	13555	13751	13609	13898	13672	13785	13574	13675	13662	13640	13592	13681	13679	13735	13748	13665	13612	13619	14092	13614	13684	13733	13694	13875	13545	13613	13611	13667	13825	13756	13757	13687	13674	13701	13765	13577	13628	13709	13720	13699	13716	13718	13680	13670	13752	13642	13744	13691	13628	13496	13667	13767	13714	13556	13703	13662	13623	13450	13703	13762	13504	13791	13716	13747	13640	13660	13667	13501	13486	13604	13701	13814	13595	13730	13671	13630	13683	13734	13481	13608	13758	13687	13836	13768	13663	13817	13622	13566	13614	13575	13690	13645	13872	13629	13640	13398	13554	13509	13709	13759	13682	13519	13694	13696	13707	13507	13667	13850	13666	13680	13538	13561	13784	13689
13253	18721	17411	14731	13835	13277	13427	14598	20037	30509	37991	30701	21291	15218	13215	12685	12457	12491	12512	12456	12507	12488	12606	12577	12652	12552	12544	12609	12640	12544	12634	12629	12637	12546	12380	12442	12575	12468	12740	12634	12675	12650	12683	12520	12513	12540	12631	12453	12596	12577	12556	12618	12494	12586	12483	12533	12463	12469	12356	12607	12699	12549	12704	12634	12527	12660	12546	12580	12409	12484	12499	12633	12491	12703	12628	12672	12599	12360	12555	12658	12517	12460	12585	12499	12674	12538	12561	12506	12454	12464	12436	12580	12491	12376	12517	12518	12708	12478	12631	12457	12661	12777	12342	12627	12490	12456	12501	12667	12441	12505	12544	12492	12631	12715	12441	12574	12630	12568	12493	12351	12664	12694	12368	12610	12513	12397	12629	12469	12618	12738	12693	12498	12614	12516	12546	12538	12366	12442	12515	12568	12355	12518	12553	12631	12476	12482	12508	12523	12593	12482	12452	12558	12489	12362	12669	12662	12546	12504	12489	12603	12438	12427	12467	12560	12651	12476	12496	12545	12542	12459	12453	12465	12542	12478	12568	12518	12629	12591	12687	12691	12479	12321	12691	12759	12363	12627	12439	12605	12615	12385	12482	12570	12570	12625	12627	12557	12617	12537	12601	12406	12502	12428	12587	12430	12522	12419	12443	12739	12576	12631	12370	12601	12737	12701	12496	12568	12466	12539	12724	12659	12477	12414	12607	12468	12712	12482	12545	12480	12463	12426	12507	12694	12629	12568	12499	12615	12597	12452	12589	12456	12567	12671	12387	12555	12518	12561	12486	12697	12582	12595	12650	12645	12537	12414	12443	12546	12591	12423	12547	12440	12543	12649	12595	12560	12362	12565	12452	12338	12653	12561	12501	12565	12637	12653	12507	12498	12459	12657	12570	12550	12585	12533	12602	12380	12561	12578	12601	12498	12492	12431	12588	12567	12646	12456	12479	12607	12604	12449	12480	12630	12541	12613	12558	12426	12578	12463	12596	12439	12446	12597	12512	12489	12597	12369	12651	12715	12533	12487	12472	12585	12669	12491	12560	12380	12566	12542	12549	12361	12484	12722	12417	12666	12420	12610	12438	12550	12370	12418	12552	12552	12713	12493	12500	12490	12449	12483	12647	12492	12575	12509	12734	12566	12512	12500	12586	12512	12390	12403	12414	12469	12677	12444	12619	12391	12384	12491	12522	12435	12463	12554	12600	12573	12566	12635	12468	12709	12510	12619	12465	12461	12498	12696	12536	12532	12583	12547	12612	12384	12529	12493	12481	12555	12729	12517	12474	12634	12493	12595	12536	12565	12559	12522	12490	12518	12479	12511	12537	12312	12598	12467	12599	12499	12362	12507	12557	12618	12499	12637	12549	12494	12719	12647	12607	12507	12628	12461	12551	12562	12536	12506	12601	12519	12494	12471	12670	12581	12577	12645	12462	12459	12546	12536	12356	12450	12621	12531	12552	12606	12709	12513	12701	12570	12451	12470	12450	12462	12498	12662	12582	12510	12540	12509	12528	12555	12522	12557	12592	12599	12424	12406	12595	12396	12570	12513	12467	12368	12599	12376	12617	12568	12452	12652	12453	12556	12598	12464	12395	12410	12562	12541	12521	12522	12343	12632	12581	12505	12624	12513	12693	12513	12645	12667	12461	12572	12599	12298	12677	12594	12494	12466	12425	12493	12596	12566	12714	12434	12661	12606	12600	12624	12618	12681	12570	12583	12626	12556	12499	12461	12506	12553	12260	12545	12558	12517	12494	12515	12689	12528	12463	12690	12572	12554	12557	12564	12506	12545	12608	12490	12580	12608	12406	12754	12687	12632	12592	12460	12485	12483	12529	12546	12655	12648	12533	12642	12503	12410	12609	12440	12425	12498	12569	12594	12606	12554	12563	12594	12607	12522	12591	12543	12499	12503	12496	12461	12570	12640	12513	12532	12706	12462	12523	12464	12519	12513	12562	12644	12567	12707	12642	12468	12473	12479	12623	12579	12726	12403	12554	12491	12557	12627	12436	12630	12365	12343	12516	12490	12489	12717	12642	12504	12567	12546	12542	12712	12523	12573	12442	12546	12665	12680	12508	12606	12646	12532	12553	12515	12423	12540	12325	12532	12623	12496	12442	12416	12515	12472	12603	12421	12440	12553	12731	12544	12479	12600	12441	12681	12580	12572	12536	12563	12512	12622	12617	12342	12503	12442	12395	12481	12466	12652	12523	12573	12582	12515	12527	12681	12400	12558	12549	12562	12580	12545	12696	12465	12606	12543	12521	12337	12550	12702	12669	12600	12585	12546	12503	12748	12493	12580	12587	12419	12735	12358	12471	12405	12607	12480	12392	12598	12571	12560	12467	12371	12570	12550	12447	12628	12579	12545	12540	12582	12447	12564	12504	12613	12538	12438	12487	12532	12534	12509	12616	12449	12453	12615	12487	12437	12571	12436	12620	12424	12609	12588	12460	12579	12535	12529	12626	12507	12550	12501	12522	12706	12464	12568	12552	12388	12668	12592	12446	12550	12427	12450	12515	12445	12462	12489	12704	12461	12484	12498	12547	12552	12446	12466	12557	12519	12588	12709	12559	12562	12462	12460	12655	12552	12588	12391	12653	12430	12421	12445	12562	12658	12522	12535	12429	12521	12524	12651	12535	12430	12445	12625	12493	12422	12531	12610	12429	12550	12493	12401	12754	12433	12525	12392	12498	12458	12587	12601	12381	12467	12563	12432	12643	12564	12532	12793	12510	12578	12465	12565	12517	12466	12589	12429	12622	12555	12551	12620	12602	12377	12641	12506	12635	12497	12505	12474	12464	12644	12532	12571	12541	12548	12656	12547	12723	12474	12666	12567	12659	12409	12542	12592	12440	12506	12485	12379	12571	12520	12552	12646	12476	12591	12570	12623	12500	12525	12279	12474	12456	12575	12344	12579	12672	12530	12533	12461	12441	12526	12593	12367	12511	12540	12304	12431	12362	12591	12665	12595	12432	12463	12466	12566	12518	12522	12534	12649	12581	12442	12554	12564	12489	12418	12657	12523	12631	12548	12534	12432	12464	12599	12654	12530	12544	12437	12340	12674	12484	12373	12528	12518	12663	12645	12610	12618	12509	12507	12583	12478	12488	12552	12556	12546	12652	12609	12532	12597	12407	12457	12554	12564	12650	12510	12614	12629	12737	12680	12568	12663	12564	12548	12437	12572	12477	12580	12431	12471	12599	12529	12491	12600	12596	12419	12472	12559	12562	12490	12607	12567	12535	12731	12423	12563	12319	12384	12522	12342	12594	12571	12656	12416	12605	12614	12492	12509	12460	12456	12709	12610	12648	12696	12581	12487	12618	12585	12462	12341	12660	12695	12631	12563	12634	12661	12533	12650	12583	12581	12573	12578	12445	12502	12789	12613	12424	12552	12648	12513	12633	12589	12581	12734	12481	12570	12527	12374	12636	12701	12481	12595	12559	12363	12531	12420	12502	12566	12512	12604	12670	12720	12631	12542	12625	12536	12453	12491	12610	12690	12436	12312	12547	12504	12472	12672	12560	12785	12484	12505	12327	12601	12609	12477	12551	12593	12505	12521	12590	12439	12616	12544	12582	12427	12647	12669	12497	12420	12538	12470	12496	12378	12604	12551	12558	12598	12724	12669	12577	12619	12590	12536	12649	12597	12511	12686	12629	12782	12494	12628	12585	12561	12481	12409	12577	12563	12470	12556	12578	12673	12664	12557	12542	12570	12636	12650	12568	12614	12662	12480	12534	12498	12591	12671	12556	12528	12455	12493	12436	12440	12616	12399	12504	12607	12572	12562	12469	12500	12507	12480	12515	12394	12615	12477	12363	12531	12439	12616	12616	12366	12413	12472	12470	12594	12466	12486	12600	12662	12477	12380	12464	12440	12493	12650	12478	12635	12666	12533	12579	12420	12611	12534	12599	12664	12524	12652	12578	12600	12454	12671	12580	12516	12510	12533	12491	12497	12722	12567	12538	12452	12583	12436	12615	12604	12555	12509	12588	12578	12573	12615	12633	12814	12451	12521	12323	12414	12340	12598	12363	12510	12662	12457	12452	12563	12550	12477	12638	12603	12483	12474	12464	12615	12504	12502	12515	12607	12281	12719	12628	12671	12467	12637	12488	12631	12552	12608	12519	12512	12496	12466	12596	12616	12408	12499	12442	12578	12467	12605	12529	12609	12693	12609	12410	12661	12506	12496	12653	12538	12526	12641	12497	12516	12531	12699	12457	12673	12499	12563	12375	12548	12417	12470	12620	12509	12424	12415	12644	12556	12473	12413	12626	12434	12557	12428	12392	12579	12446	12503	12493	12430	12846	12557	12744	12605	12492	12458	12545	12626	12533	12680	12446	12454	12493	12598	12612	12518	12489	12471	12516	12737	12689	12571	12473	12634	12630	12605	12618	12507	12594	12474	12428	12542	12600	12466	12757	12788	12647	12471	12447	12563	12509	12462	12552	12545	12511	12523	12528	12753	12648	12345	12508	12470	12419	12553	12463	12560	12605	12485	12544	12618	12595	12567	12628	12552	12593	12532	12491	12474	12388	12586	12484	12615	12539	12504	12505	12546	12560	12449	12555	12581	12553	12628	12529	12709	12649	12459	12682	12489	12550	12395	12505	12446	12495	12555	12497	12514	12433	12426	12515	12706	12461	12774	12564	12512	12388	12728	12628	12634	12547	12408	12545	12627	12640	12599	12513	12449	12596	12347	12354	12587	12638	12639	12369	12484	12620	12587	12519	12577	12559	12659	12560	12455	12561	12521	12410	12317	12591	12543	12414	12680	12499	12549	12619	12530	12485	12426	12575	12495	12635	12394	12556	12609	12618	12630	12689	12464	12505	12628	12538	12331	12550	12560	12560	12322	12588	12595	12503	12657	12554	12512	12628	12560	12532	12495	12477	12545	12429	12518	12675	12542	12644	12493	12427	12495	12504	12466	12609	12667	12614	12661	12589	12532	12462	12612	12641	12618	12579	12405	12448	12523	12640	12542	12441	12375	12607	12577	12546	12472	12500	12559	12528	12450	12592	12490	12608	12561	12483	12579	12540	12494	12547	12660	12435	12518	12620	12621	12581	12655	12487	12412	12504	12501	12498	12638	12536	12600	12573	12534	12446	12573
24017	21170	28595	24026	21442	21625	21743	25172	16763	44916	52471	42253	29631	20517	15786	14347	13869	13832	14222	13850	13911	14016	13950	13972	13825	13704	13849	13757	13747	13936	13803	13805	13899	13837	13936	14183	13751	13906	13983	13994	13945	13842	13889	13931	13923	13838	13803	13697	13674	13938	13863	14008	13664	13776	13677	13814	13709	13772	13838	13810	13988	13950	13893	13866	13789	13742	13797	13676	13897	13813	13817	13794	13789	13721	13731	13800	13831	13743	13789	13767	14038	13968	13873	13709	13995	13864	13767	13765	13741	13845	13830	13710	14007	13754	13684	13661	13794	13768	13748	13907	13776	13744	13980	13657	13794	13892	13864	13853	13738	13563	13687	13822	13653	14016	13682	13831	14005	13786	13890	13742	13864	13925	13813	13704	14010	13807	13913	13951	13854	13863	13839	13700	13893	13767	13738	13844	13728	13704	13973	13758	13881	13651	13778	13745	13733	13831	13770	13782	13746	13740	13686	13725	13974	13694	13752	13836	13974	13909	13838	13903	13917	13910	13789	13627	13925	13732	13818	13598	13942	13794	13855	13780	13865	13798	13871	13866	13699	13742	13848	13816	13848	14035	13714	13588	13731	13874	13849	13607	13823	13852	13834	13935	13796	13789	13772	13631	13791	13729	13796	13769	13778	13688	13779	13800	13781	13868	13659	13689	13725	13902	13919	13726	13681	13761	13775	13919	13949	13757	13729	13744	13739	13881	13771	13917	13835	13723	13665	13836	14104	13990	13902	13754	13898	13835	13929	13715	13939	13867	14009	13955	13780	14033	13595	13847	13747	13717	13846	13822	13589	13662	13760	13677	13818	13825	13870	13861	13958	13760	13816	13644	13808	13666	13715	13662	13713	13662	13794	13791	13868	13911	13688	13794	13902	13776	13694	13875	13708	13882	13787	13799	13806	13843	13681	13813	13838	13608	13682	13863	13706	13727	13846	13754	13814	13718	13806	13961	13916	13892	13577	13741	13715	13785	13838	13809	13779	13629	13586	13553	13936	13917	13824	13832	13864	13741	13817	13995	13760	13620	13715	13883	13665	13701	13659	13767	13851	13898	13867	13835	13897	13802	13784	13774	13719	13935	13759	13755	13917	13716	13678	13703	13575	13688	13740	14006	13790	13637	13695	13832	13597	13742	13865	13834	13918	13676	13558	13893	13898	13895	13823	13884	13812	13730	13856	13907	13880	13815	13963	13902	14075	13886	13707	13870	13903	13630	13672	13521	13741	13670	13820	13610	13950	13953	13691	13764	13874	13811	13794	13735	13779	13768	13867	13624	13735	13825	13805	13777	13810	13839	13765	13897	13687	13768	13874	13847	13793	13881	14068	13787	13861	14028	13815	13881	13861	13837	13928	13833	13639	13758	13679	13884	13714	13685	13679	13714	13919	13718	14047	13956	13895	13736	13864	13838	13731	13817	13866	13615	13872	13927	13602	13769	13793	13760	13755	13763	13802	13932	13705	13719	13818	14094	13767	13808	13707	13826	13753	13587	13913	13731	13818	13846	13591	13838	14088	13867	13883	13762	13672	13947	13885	13773	13864	13785	13914	13794	13883	13803	13883	14065	13872	13889	13997	13804	13819	13887	13705	13798	13912	13834	13759	13985	13997	13860	13937	13938	13750	13730	13790	13845	13685	13770	13895	13917	13888	13653	13634	13942	13770	13728	13848	13884	13693	13996	13930	13770	13719	13937	13851	13763	13846	13933	13821	13883	13829	13920	13876	13975	13735	13568	13963	13866	13722	13709	13844	13812	13628	13849	13733	13914	13758	13971	13926	13671	13922	13718	13814	13734	13783	13890	13734	13840	13579	13720	13574	13890	13916	13805	13902	13804	13885	13827	13829	13876	13891	13773	13760	13793	13860	13816	13723	13795	13766	13844	13752	13698	13812	13644	13706	13798	13787	13648	13840	13826	13759	13755	13817	13853	13833	13706	13758	13909	13966	13698	13843	13845	13935	13857	13853	13825	13663	13678	13926	13768	13646	13865	13737	13774	13892	13927	13951	13966	14047	13817	13779	13781	13583	13767	13832	14026	13822	13737	13871	13838	13810	13816	13595	13888	13813	13747	13875	13812	13864	13788	13736	13841	13897	13807	13763	13672	13849	13922	13853	13809	13727	13840	13980	13853	14013	13678	13725	13691	13930	13764	13871	13714	13763	13790	13775	14075	13910	13803	13717	13594	13728	13610	13647	13639	13849	13571	13668	13585	13748	13888	13840	13856	13828	13837	13931	13831	13741	13719	13689	13837	13912	13774	13815	13801	14146	13762	14013	13892	13694	13765	13811	13694	13960	13714	13782	13587	13754	13882	13809	13848	13960	13847	13871	13845	13911	13766	13802	13747	13760	13798	13990	13956	13710	13532	13619	13706	13819	13891	13920	13708	13509	13670	13638	13924	13732	13651	13852	13850	13937	13905	13782	13975	13709	13689	13961	13687	13588	13771	13946	13798	13953	13995	13875	13745	13821	13802	13872	13700	13811	13842	13887	13718	13738	13714	13778	13883	13766	13823	14006	13927	13689	13853	13807	13686	13759	13939	13826	13822	13653	13757	13695	13761	13926	13878	13899	13882	13838	13702	13820	13685	13805	13812	14069	13812	13924	13850	13848	14019	13976	13824	13723	13719	13679	13838	13762	13870	13870	13772	13770	13675	13826	13883	13839	13865	13777	14013	13955	13950	13876	13854	13682	13774	13780	13935	13706	13683	13940	13831	13859	13678	13707	13747	13784	13895	13979	13813	13849	13810	13717	13713	13700	13936	13722	13750	13750	13739	13791	13856	13763	13753	13760	13849	13998	13738	13712	13623	13719	13677	13926	13920	13944	13739	13823	13737	13866	13713	13877	13877	13821	13671	14007	13955	13707	13878	13738	13782	13867	13971	13916	13699	13873	13878	13755	13808	13720	13776	13677	13789	13709	13911	13791	13894	13780	13734	13884	13730	13761	13766	13755	13662	13670	13696	13868	13896	13841	13966	13756	13728	13893	13892	13830	13678	13914	13926	13862	13732	13867	13807	13740	13891	13801	13601	13751	13609	13899	13763	13839	13918	13643	13690	13754	13655	13762	13657	13538	13849	13767	13866	13757	13865	13642	13732	13857	13716	13828	13804	13779	13666	13840	13779	13578	13741	13787	13775	13693	13817	13671	13644	13879	13898	13719	14105	13796	13879	13913	13887	13735	13774	13847	13652	13765	13896	13594	13851	13652	13788	13744	13787	13612	13758	13695	13884	13879	13863	13709	13701	13928	13744	13927	13838	13783	13728	13722	13833	13911	13906	13910	13826	13868	13829	13766	13735	13845	14043	13833	13809	13829	13755	13824	13705	13857	13772	13820	13653	13802	13979	13687	13835	13884	13895	13962	13839	13635	13887	13757	13848	13878	13799	13892	13767	13867	13872	13804	13748	13811	13714	13781	13937	13670	13857	13776	13831	13891	13724	13938	14011	13798	13564	13898	13990	13882	13865	13886	13708	13928	13836	13723	13875	13724	13954	13941	13910	13919	13781	13845	13925	13744	14007	13873	13654	13605	13950	13866	13844	13760	13871	13814	13811	13943	13687	13861	13698	13873	13533	13742	13597	13852	13823	13813	13628	13812	13833	13847	13841	13883	13729	13793	13791	13708	13640	13811	13827	13803	13868	13737	13793	13835	13625	13725	13847	13825	13722	13886	13827	13619	13752	13820	13761	13729	13781	13898	13807	13938	13648	13840	13864	13736	14002	13824	13842	13840	13796	13850	13770	13927	13654	13670	13714	13797	13774	13736	13776	13894	13783	13924	13832	13883	13781	13857	13738	13765	13743	13858	13879	13847	13778	13698	13830	13740	13856	13823	13910	13848	13792	13959	13712	13717	13697	13731	13860	13805	13871	13852	13804	13974	13953	13787	13711	13959	13815	13888	13852	13675	13921	14073	13741	13653	13941	13893	13906	13955	13787	13958	13801	13657	13733	13831	13800	13903	13740	14002	13802	13692	13843	13784	13960	13982	13927	13852	13596	13730	13749	13951	13814	13881	13653	13802	13712	13766	13789	13818	13824	13663	13918	13882	13549	13827	13870	13833	13926	13886	13739	13686	13794	13728	13692	13641	13768	13846	13723	13941	13854	13714	13856	13866	13777	13615	13743	13947	13868	14011	13696	13749	13808	13602	13707	13799	13853	13679	13702	13846	13845	13813	13857	13657	13731	13760	13825	13711	13799	13842	13932	13843	13856	13806	13908	13595	13813	13864	13972	13731	13744	13701	13832	13877	13981	13872	13922	13858	13827	13707	13907	13770	13700	13766	13926	13894	13947	13732	13543	13730	13655	13856	13691	13830	13967	13944	13692	13730	13813	13736	13893	13844	13718	13852	13922	13746	13948	13778	13731	13820	13887	13737	13815	13817	14007	13636	13930	13640	13834	13610	13844	13773	13833	13831	13733	13794	13676	13815	13806	13894	13841	13797	13934	13865	13756	13868	13797	13750	13762	13761	13816	13787	13814	13682	13749	14022	13805	13649	13827	13703	13669	13653	13916	13719	13779	13659	13899	13833	13705	13667	13814	13848	13987	13573	13785	13761	13694	13808	13929	13807	13819	13491	13775	13853	14007	13813	13703	13766	13703	13732	13693	13738	13859	13750	13819	13772	13773	13780	13722	13721	13841	13808	13851	13892	13697	14013	13851	13979	13805	13745	13890	13886	13881	13867	13771	13871	13612	13787	13834	13788	13651	13852	13901	13889	13772	13736	13704	13915	13797	13948	13683	13753	13560	13772	13754	13851	13750	13787	13941	13791	13735	13770	13833	13857	13814	14018	13739	13837	13767	13795	13867	13903	13813	13791	13836	13697	13712	13667	13721	13757	13913	13618	13868	13674	13720	13950	13975	13856	13866	13750	13752	13787	13748	13758	13993	13853	13877	13911	13724	13958	13704	13743	13557	13874	14027	13929	13715	14103	13871	13678	13749	13909	13954	14010	13756	13902	13754	13827	13864	13778	13742	14049	13756	13841	13817	13816	13683	13777	13901	13807	13774	14012	13787	13849	13761	13765	13930	13766	13894	13766	13990	13925	13748	13952	13673	13755	13781	13737	13788	13540	14016	13851	13770	13821	13903	14006	13827	13941	13984	13790	13862	13839	13798
16105	26948	24528	19250	16771	15234	19289	24190	15968	49623	51829	43218	29560	18962	14208	13023	12858	12615	12782	12653	12711	12703	12737	12769	12735	12779	12659	12721	12858	12640	12668	12672	12747	12603	12802	12704	12812	12767	12621	12683	12705	12694	12724	12820	12620	12637	12651	12598	12763	12768	12708	12793	12530	12572	12630	12757	12645	12672	12684	12791	12632	12526	12565	12686	12672	12647	12718	12730	12693	12653	12755	12687	12787	12775	12719	12747	12583	12628	12676	12681	12791	12650	12719	12551	12587	12725	12713	12650	12827	12658	12727	12687	12572	12703	12670	12615	12705	12678	12681	12815	12418	12823	12776	12782	12557	12629	12597	12665	12931	12595	12588	12538	12676	12807	12791	12726	12711	12668	12730	12630	12552	12591	12700	12696	12714	12816	12597	12724	12615	12530	12718	12679	12683	12645	12686	12628	12554	12618	12557	12707	12639	12686	12668	12688	12498	12657	12689	12510	12615	12715	12654	12727	12571	12604	12663	12786	12592	12721	12724	12606	12697	12837	12660	12652	12673	12739	12674	12817	12927	12762	12649	12645	12634	12680	12692	12692	12584	12735	12468	12559	12484	12716	12751	12618	12512	12691	12715	12652	12712	12652	12688	12654	12725	12659	12686	12582	12741	12540	12689	12543	12778	12731	12646	12778	12701	12662	12643	12740	12720	12687	12699	12696	12636	12722	12455	12781	12630	12825	12684	12653	12791	12741	12554	12654	12497	12711	12637	12771	12661	12692	12801	12618	12762	12823	12646	12838	12605	12759	12667	12667	12498	12670	12759	12603	12602	12650	12591	12678	12594	12587	12524	12616	12656	12906	12698	12673	12707	12668	12747	12665	12606	12748	12696	12459	12763	12794	12645	12600	12699	12767	12709	12867	12710	12728	12698	12745	12545	12757	12597	12706	12551	12867	12649	12573	12672	12780	12586	12654	12667	12681	12774	12603	12689	12755	12690	12735	12596	12625	12743	12899	12685	12581	12810	12758	12742	12800	12500	12706	12546	12505	12724	12792	12634	12668	12731	12735	12703	12585	12716	12571	12759	12551	12756	12699	12628	12835	12598	12631	12803	12712	12516	12711	12641	12600	12593	12866	12628	12776	12609	12689	12687	12647	12591	12660	12672	12668	12779	12660	12512	12635	12576	12600	12717	12619	12835	12566	12733	12760	12634	12537	12599	12597	12568	12802	12710	12850	12565	12630	12474	12554	12687	12901	13023	12547	12572	12680	12433	12662	12503	12455	12707	12588	12573	12731	12725	12607	12580	12722	12826	12729	12620	12564	12782	12759	12601	12629	12707	12493	12769	12590	12608	12814	12726	12550	12695	12738	12650	12782	12829	12614	12660	12608	12544	12698	12717	12689	12618	12462	12776	12699	12748	12826	12723	12524	12746	12691	12618	12576	12590	12651	12914	12571	12870	12694	12671	12773	12765	12437	12782	12739	12712	12599	12791	12607	12600	12592	12505	12768	12711	12733	12595	12636	12561	12644	12670	12672	12859	12619	12711	12702	12679	12657	12933	12743	12615	12574	12771	12892	12661	12664	12709	12756	12484	12722	12619	12762	12737	12589	12622	12758	12633	12675	12867	12558	12672	12528	12662	12642	12621	12651	12610	12497	12671	12598	12637	12681	12560	12595	12812	12765	12512	12865	12694	12621	12590	12665	12573	12849	12651	12607	12699	12604	12652	12649	12732	12730	12592	12750	12639	12707	12709	12656	12735	12794	12727	12739	12778	12746	12547	12727	12818	12774	12701	12629	12545	12485	12862	12697	12654	12723	12643	12830	12751	12635	12706	12657	12643	12778	12783	12606	12749	12697	12724	12606	12744	12711	12627	12711	12718	12727	12733	12730	12666	12640	12626	12739	12815	12805	12495	12747	12759	12662	12610	12704	12745	12745	12692	12666	12650	12643	12775	12774	12741	12562	12540	12731	12467	12590	12574	12651	12650	12766	12612	12566	12591	12713	12706	12601	12615	12664	12606	12664	12557	12552	12603	12781	12652	12740	12557	12650	12568	12847	12629	12611	12620	12620	12815	12767	12610	12679	12787	12743	12641	12947	12746	12670	12675	12611	12751	12605	12694	12677	12633	12709	12705	12690	12726	12648	12457	12492	12651	12451	12822	12597	12672	12742	12727	12492	12619	12738	12717	12726	12728	12661	12570	12730	12557	12713	12840	12757	12625	12705	12518	12597	12580	12712	12614	12560	12545	12825	12732	12649	12481	12675	12545	12709	12788	12622	12646	12653	12469	12755	12737	12684	12566	12519	12688	12688	12704	12594	12577	12562	12717	12698	12576	12660	12764	12687	12542	12679	12600	12661	12714	12572	12671	12616	12793	12777	12758	12756	12771	12694	12775	12754	12723	12654	12786	12629	12576	12739	12503	12600	12718	12699	12654	12563	12713	12673	12725	12656	12682	12620	12647	12616	12585	12706	12505	12638	12678	12678	12575	12721	12454	12603	12745	12578	12648	12791	12554	12686	12577	12676	12676	12672	12591	12607	12560	12686	12712	12779	12702	12845	12636	12793	12582	12450	12734	12686	12656	12655	12620	12785	12716	12742	12656	12499	12665	12616	12641	12723	12708	12776	12677	12627	12584	12780	12757	12749	12814	12660	12760	12498	12756	12648	12599	12663	12800	12625	12624	12799	12901	12599	12741	12563	12668	12716	12625	12753	12656	12787	12583	12704	12693	12730	12785	12700	12724	12694	12586	12638	12596	12714	12691	12661	12846	12647	12725	12511	12750	12663	12793	12584	12638	12616	12684	12696	12646	12758	12630	12681	12607	12649	12699	12629	12739	12547	12678	12824	12628	12730	12666	12755	12795	12788	12669	12913	12746	12814	12845	12735	12661	12820	12709	12623	12709	12742	12780	12640	12520	12664	12822	12643	12546	12635	12520	12570	12625	12782	12793	12729	12604	12728	12723	12603	12787	12650	12650	12703	12494	12747	12484	12741	12561	12676	12652	12593	12779	12594	12608	12684	12828	12665	12680	12592	12735	12614	12849	12615	12786	12660	12623	12702	12700	12825	12541	12606	12698	12713	12645	12742	12649	12818	12775	12785	12705	12653	12824	12715	12777	12735	12603	12570	12463	12722	12650	12613	12775	12547	12627	12754	12795	12792	12637	12673	12579	12764	12681	12829	12651	12600	12655	12617	12639	12679	12713	12642	12773	12527	12711	12532	12663	12657	12608	12753	12697	12610	12561	12547	12786	12510	12783	12628	12772	12762	12763	12608	12712	12708	12654	12615	12616	12566	12783	12690	12735	12496	12677	12775	12594	12590	12716	12768	12632	12729	12570	12674	12626	12726	12748	12611	12538	12800	12706	12676	12632	12773	12860	12779	12564	12743	12545	12544	12742	12658	12627	12728	12664	12716	12648	12579	12486	12746	12689	12689	12789	12627	12816	12843	12745	12573	12824	12629	12483	12683	12638	12676	12841	12509	12566	12755	12730	12631	12804	12669	12587	12453	12630	12742	12753	12644	12778	12601	12803	12694	12650	12693	12645	12682	12691	12632	12754	12653	12738	12635	12652	12621	12698	12678	12625	12790	12631	12672	12559	12754	12597	12653	12481	12542	12559	12777	12731	12611	12818	12636	12732	12795	12772	12572	12642	12533	12699	12717	12672	12638	12573	12845	12924	12570	12592	12730	12781	12722	12647	12744	12674	12703	12559	12631	12512	12664	12669	12600	12683	12653	12755	12706	12639	12706	12629	12635	12594	12696	12659	12489	12652	12635	12710	12708	12638	12549	12733	12703	12718	12774	12821	12768	12791	12824	12668	12536	12725	12862	12536	12752	12604	12755	12658	12754	12645	12558	12641	12657	12787	12651	12442	12746	12729	12685	12633	12729	12622	12806	12765	12785	12545	12697	12695	12570	12787	12662	12559	12752	12730	12684	12497	12742	12644	12817	12635	12596	12789	12720	12702	12763	12765	12763	12277	12722	12450	12771	12627	12808	12622	12791	12607	12659	12688	12757	12496	12653	12865	12693	12503	12483	12686	12759	12747	12655	12678	12736	12757	12740	12748	12714	12680	12661	12719	12536	12684	12868	12695	12794	12559	12691	12726	12568	12665	12715	12630	12664	12583	12683	12854	12711	12702	12665	12684	12690	12749	12728	12627	12787	12612	12653	12653	12699	12683	12628	12716	12804	12621	12657	12697	12682	12938	12589	12781	12699	12514	12749	12707	12589	12726	12740	12579	12588	12751	12752	12611	12809	12696	12643	12688	12728	12653	12686	12603	12668	12518	12685	12620	12617	12695	12441	12598	12583	12692	12753	12841	12724	12556	12584	12620	12556	12615	12622	12779	12580	12749	12627	12674	12740	12580	12713	12593	12628	12638	12692	12679	12767	12664	12689	12640	12728	12714	12562	12622	12695	12711	12643	12635	12633	12774	12576	12616	12862	12594	12739	12769	12601	12483	12720	12609	12934	12797	12595	12818	12701	12744	12674	12718	12682	12724	12589	12666	12589	12609	12590	12744	12702	12700	12802	12744	12597	12673	12673	12810	12681	12630	12699	12620	12677	12748	12655	12984	12637	12868	12605	12712	12584	12761	12642	12710	12872	12658	12642	12522	12851	12744	12712	12561	12759	12758	12675	12490	12590	12833	12929	12664	12613	12646	12810	12679	12600	12726	12708	12694	12683	12709	12779	12590	12586	12750	12687	12618	12625	12568	12718	12726	12620	12686	12768	12719	12603	12596	12485	12716	12640	12795	12455	12767	12558	12685	12598	12552	12645	12662	12652	12630	12917	12546	12735	12766	12795	12783	12772	12718	12709	12700	12680	12624	12587	12697	12607	12797	12692	12789	12657	12786	12662	12641	12668	12654	12714	12642	12576	12815	12656	12748	12720	12664	12617	12763	12665	12604	12633	12749	12667	12556	12762	12630	12768	12784	12871	12630	12538	12562	12613	12678	12605	12653	12527	12704	12640	12612	12806	12760	12779	12722	12624	12588	12624	12618	12730	12646	12695	12535	12550	12762	12503	12752	12807	12681	12557	12668	12774	12674	12829	12707	12550	12720	12750	12726	12612	12578	12607	12680	12908	12680	12749	12673	12751	12784	12583	12559	12661	12690	12772	12518	12727	12819	12667	12824	12894	12808	12760
29185	21396	20017	17429	15522	15428	15732	16945	15593	18794	20241	18797	17305	16092	15731	15538	15448	15603	15403	15513	15319	15422	15373	15471	15440	15280	15408	15358	15455	15413	15381	15381	15510	15508	15481	15485	15440	15389	15474	15530	15614	15525	15526	15303	15462	15430	15252	15311	15395	15296	15237	15349	15631	15506	15585	15380	15435	15400	15488	15551	15435	15486	15715	15317	15352	15355	15381	15346	15412	15355	15515	15304	15288	15293	15302	15361	15530	15398	15721	15514	15309	15361	15300	15427	15207	15325	15376	15279	15227	15384	15250	15342	15167	15253	15249	15351	15467	15305	15370	15280	15411	15256	15600	15295	15354	15395	15505	15363	15571	15494	15192	15401	15517	15352	15191	15459	15526	15407	15444	15267	15265	15426	15561	15459	15434	15299	15331	15469	15565	15310	15300	15411	15378	15310	15369	15407	15491	15447	15208	15432	15294	15332	15443	15222	15502	15281	15439	15442	15282	15399	15537	15238	15261	15343	15465	15653	15481	15321	15357	15264	15271	15360	15478	15490	15432	15270	15433	15524	15559	15232	15467	15352	15315	15219	15259	15307	15374	15317	15281	15189	15491	15358	15354	15340	15327	15372	15286	15125	15364	15577	15334	15385	15480	15327	15478	15345	15395	15340	15382	15287	15383	15369	15473	15345	15340	15678	15431	15236	15332	15375	15374	15176	15575	15304	15439	15240	15429	15387	15243	15475	15616	15368	15370	15399	15389	15296	15209	15356	15205	15359	15596	15655	15407	15233	15302	15428	15308	15281	15495	15210	15364	15481	15435	14996	15405	15430	15320	15268	15424	15311	15331	15686	15491	15480	15412	15307	15460	15485	15355	15390	15385	15426	15298	15452	15296	15451	15489	15472	15306	15505	15421	15200	15428	15389	15492	15437	15395	15350	15338	15418	15341	15384	15434	15359	15360	15575	15264	15392	15561	15413	15513	15344	15482	15340	15520	15255	15358	15305	15370	15487	15424	15301	15255	15270	15423	15488	15348	15534	15437	15421	15395	15438	15381	15226	15404	15680	15391	15313	15313	15317	15197	15400	15395	15424	15537	15424	15496	15334	15323	15451	15376	15370	15271	15358	15288	15472	15272	15412	15407	15329	15215	15378	15330	15610	15348	15359	15365	15311	15447	15287	15420	15486	15672	15539	15483	15283	15422	15514	15507	15402	15450	15473	15414	15259	15339	15344	15332	15162	15390	15498	15094	15411	15488	15268	15492	15492	15393	15475	15280	15190	15170	15507	15348	15358	15217	15250	15554	15304	15450	15401	15491	15434	15370	15411	15398	15418	15463	15330	15328	15347	15496	15567	15356	15440	15393	15362	15241	15384	15432	15284	15458	15562	15256	15358	15462	15430	15357	15247	15332	15496	15352	15246	15258	15369	15378	15318	15303	15341	15442	15505	15338	15269	15465	15549	15558	15532	15299	15340	15329	15434	15505	15266	15384	15442	15378	15267	15395	15409	15448	15538	15449	15345	15565	15050	15365	15404	15455	15499	15445	15332	15404	15350	15383	15507	15515	15662	15466	15180	15390	15487	15466	15554	15369	15368	15424	15269	15381	15409	15373	15418	15503	15519	15404	15346	15372	15277	15500	15398	15417	15457	15471	15372	15358	15287	15452	15389	15502	15584	15366	15407	15444	15480	15275	15392	15329	15116	15164	15292	15420	15389	15307	15350	15394	15424	15231	15375	15355	15510	15347	15395	15256	15563	15229	15468	15436	15448	15460	15228	15335	15595	15454	15420	15505	15422	15553	15399	15360	15346	15493	15583	15401	15242	15543	15541	15257	15416	15332	15470	15321	15285	15467	15338	15497	15508	15350	15305	15323	15358	15314	15265	15430	15548	15413	15607	15470	15479	15236	15341	15299	15276	15359	15230	15157	15324	15426	15374	15286	15533	15344	15465	15386	15388	15414	15251	15387	15287	15419	15558	15412	15316	15556	15446	15423	15438	15458	15347	15378	15294	15491	15593	15150	15365	15290	15312	15417	15585	15471	15478	15441	15473	15436	15288	15313	15418	15305	15522	15551	15344	15481	15444	15364	15509	15542	15450	15488	15431	15564	15604	15525	15437	15398	15357	15338	15436	15156	15253	15352	15370	15333	15233	15468	15520	15067	15372	15443	15428	15192	15603	15364	15394	15612	15595	15204	15516	15360	15557	15324	15250	15307	15365	15399	15240	15229	15326	15431	15424	15266	15297	15543	15306	15455	15474	15370	15298	15310	15474	15389	15454	15183	15279	15398	15436	15302	15302	15473	15398	15556	15347	15238	15351	15286	15450	15520	15384	15375	15398	15302	15238	15364	15302	15299	15380	15593	15459	15465	15286	15389	15105	15393	15373	15256	15264	15479	15305	15495	15412	15427	15508	15583	15383	15173	15359	15469	15470	15278	15210	15309	15479	15379	15428	15522	15467	15226	15285	15234	15404	15237	15456	15441	15237	15262	15371	15516	15374	15261	15308	15511	15454	15377	15657	15379	15340	15454	15462	15589	15405	15396	15138	15292	15366	15572	15475	15295	15320	15468	15409	15464	15423	15364	15430	15529	15529	15659	15464	15386	15316	15480	15480	15344	15321	15452	15336	15365	15349	15373	15305	15355	15477	15571	15328	15441	15176	15370	15520	15433	15390	15446	15389	15483	15508	15294	15564	15288	15349	15485	15475	15501	15373	15371	15523	15283	15222	15466	15482	15329	15366	15452	15318	15496	15280	15346	15552	15380	15269	15405	15395	15372	15433	15383	15427	15375	15563	15491	15417	15568	15435	15358	15502	15367	15304	15586	15373	15346	15284	15399	15376	15277	15239	15262	15523	15483	15209	15243	15385	15269	15361	15339	15316	15341	15361	15486	15647	15308	15426	15239	15480	15486	15401	15377	15436	15503	15353	15298	15519	15332	15455	15482	15520	15343	15471	15436	15372	15471	15467	15570	15347	15360	15478	15394	15404	15360	15398	15426	15296	15311	15395	15463	15365	15403	15440	15410	15371	15450	15345	15192	15237	15272	15456	15312	15335	15403	15504	15211	15491	15527	15386	15482	15336	15587	15325	15506	15425	15347	15401	15406	15409	15275	15469	15550	15399	15397	15353	15472	15451	15341	15496	15342	15423	15208	15399	15529	15424	15583	15497	15283	15364	15437	15323	15300	15436	15267	15062	15251	15377	15314	15465	15340	15397	15324	15352	15540	15411	15431	15283	15452	15416	15350	15279	15111	15467	15673	15203	15144	15182	15240	15279	15498	15495	15366	15283	15337	15238	15308	15384	15595	15368	15567	15500	15375	15352	15408	15297	15400	15500	15257	15460	15359	15427	15440	15375	15431	15348	15431	15363	15570	15343	15406	15569	15393	15571	15561	15432	15227	15434	15358	15308	15237	15303	15380	15388	15509	15386	15266	15444	15344	15319	15302	15351	15500	15291	15451	15593	15404	15544	15284	15444	15374	15309	15335	15323	15374	15340	15237	15512	15520	15454	15402	15600	15403	15227	15502	15374	15223	15447	15371	15383	15267	15203	15477	15516	15341	15400	15312	15498	15367	15284	15402	15324	15220	15240	15420	15443	15324	15459	15331	15328	15265	15283	15306	15489	15225	15362	15557	15449	15455	15351	15259	15338	15415	15433	15473	15435	15250	15504	15466	15377	15511	15399	15555	15425	15447	15398	15357	15536	15754	15455	15400	15298	15356	15440	15299	15386	15535	15429	15329	15242	15356	15274	15344	15357	15340	15257	15342	15434	15421	15383	15517	15455	15621	15412	15329	15378	15314	15483	15456	15263	15493	15425	15444	15435	15301	15382	15468	15377	15514	15380	15258	15221	15277	15409	15482	15309	15398	15487	15317	15108	15462	15541	15489	15349	15461	15502	15499	15379	15509	15394	15315	15580	15490	15719	15447	15406	15232	15323	15355	15365	15496	15457	15401	15226	15175	15455	15345	15362	15573	15290	15353	15591	15417	15491	15348	15565	15483	15372	15552	15285	15578	15475	15484	15323	15437	15487	15280	15438	15482	15441	15486	15502	15349	15423	15360	15513	15397	15295	15326	15356	15279	15344	15076	15418	15446	15381	15304	15485	15654	15649	15386	15457	15411	15335	15159	15321	15348	15311	15652	15523	15316	15155	15489	15276	15472	15310	15572	15477	15341	15233	15476	15418	15483	15607	15334	15380	15493	15232	15463	15317	15499	15230	15359	15535	15512	15393	15362	15384	15401	15578	15419	15469	15415	15406	15297	15387	15557	15282	15233	15226	15244	15561	15447	15440	15360	15400	15301	15429	15557	15498	15557	15228	15465	15475	15237	15465	15188	15255	15253	15199	15190	15332	15219	15182	15460	15262	15413	15366	15488	15330	15383	15233	15557	15653	15491	15394	15464	15394	15387	15395	15410	15422	15282	15641	15493	15556	15588	15483	15360	15225	15440	15555	15383	15194	15237	15478	15470	15304	15459	15277	15490	15504	15439	15302	15480	15319	15407	15439	15396	15358	15468	15271	15149	15511	15391	15322	15519	15349	15346	15571	15611	15569	15307	15576	15475	15484	15488	15356	15380	15325	15219	15449	15374	15438	15630	15174	15348	15347	15309	15527	15437	15372	15481	15404	15540	15499	15400	15381	15452	15323	15692	15371	15280	15426	15330	15458	15395	15321	15457	15151	15352	15524	15110	15382	15395	15327	15213	15424	15535	15453	15435	15366	15389	15393	15607	15387	15162	15456	15373	15496	15380	15522	15145	15530	15593	15434	15133	15406	15275	15418	15454	15514	15351	15336	15429	15412	15426	15464	15475	15310	15265	15276	15380	15499	15474	15377	15432	15385	15388	15259	15329	15255	15361	15450	15275	15286	15551	15255	15323	15463	15386	15482	15426	15243	15414	15471	15346	15144	15439	15282	15502	15598	15141	15440	15434	15408	15474	15403	15263	15375	15439	15244	15348	15286	15381	15335	15209	15491	15511	15333	15301	15245	15338	15137	15405	15425	15526	15333	15334	15420	15384	15467	15241	15620	15527	15539	15369	15456	15428	15425	15365	15431	15401	15445	15418	15359	15418	15281	15162	15319	15581	15406	15374	15374	15403	15354	15311	15345	15247	15250	15618	15527	15464	15435	15396	15631	15366	15300	15402	15340
14697	15632	15207	14568	13869	13784	14018	16324	13794	19653	20233	18014	15465	14385	13882	13697	13684	13615	13608	13603	13619	13450	13787	13612	13593	13593	13876	13554	13619	13917	13880	13729	13587	13541	13714	13744	13588	13798	13477	13735	13529	13521	13762	13756	13551	13649	13683	13501	13719	13569	13640	13808	13508	13594	13651	13600	13749	13727	13771	13520	13699	13620	13623	13538	13514	13573	13683	13585	13598	13568	13574	13699	13798	13740	13578	13689	13611	13590	13514	13540	13575	13557	13619	13723	13611	13594	13566	13739	13788	13694	13540	13636	13563	13698	13619	13628	13667	13486	13688	13734	13569	13600	13808	13710	13424	13727	13664	13488	13604	13709	13494	13746	13805	13449	13612	13588	13681	13687	13628	13624	13673	13606	13736	13546	13668	13729	13465	13625	13605	13570	13577	13632	13619	13610	13632	13558	13678	13813	13664	13735	13646	13807	13608	13669	13609	13704	13867	13688	13655	13670	13547	13678	13649	13641	13793	13558	13713	13656	13516	13513	13712	13536	13567	13783	13652	13623	13837	13488	13665	13643	13619	13665	13576	13668	13608	13698	13610	13595	13568	13676	13556	13707	13627	13674	13759	13611	13743	13777	13646	13514	13691	13764	13879	13565	13786	13564	13717	13687	13498	13596	13589	13642	13726	13648	13607	13492	13729	13581	13639	13657	13678	13673	13693	13642	13798	13623	13802	13509	13599	13678	13742	13678	13535	13460	13560	13587	13730	13578	13567	13598	13586	13496	13714	13524	13708	13702	13539	13649	13894	13721	13535	13624	13697	13554	13657	13657	13549	13567	13718	13593	13517	13731	13672	13519	13526	13714	13672	13768	13762	13595	13482	13613	13767	13532	13707	13599	13568	13762	13682	13674	13617	13509	13696	13698	13585	13743	13565	13646	13639	13668	13565	13918	13633	13588	13897	13584	13767	13776	13717	13629	13590	13730	13426	13545	13542	13559	13584	13713	13676	13620	13733	13704	13585	13722	13791	13575	13689	13705	13605	13448	13807	13614	13706	13612	13553	13763	13699	13759	13737	13708	13667	13676	13669	13689	13754	13603	13645	13674	13632	13705	13636	13736	13703	13596	13498	13741	13636	13463	13684	13722	13680	13665	13779	13688	13695	13647	13738	13741	13650	13792	13656	13606	13735	13654	13669	13656	13604	13560	13542	13602	13631	13640	13605	13697	13733	13680	13490	13623	13550	13587	13679	13763	13549	13471	13674	13631	13583	13628	13736	13651	13683	13716	13680	13640	13698	13631	13711	13827	13683	13802	13644	13632	13682	13724	13669	13702	13717	13677	13753	13750	13692	13582	13732	13614	13823	13539	13697	13716	13573	13587	13795	13589	13702	13626	13654	13696	13757	13787	13689	13554	13772	13613	13643	13678	13632	13710	13563	13584	13641	13714	13654	13730	13595	13667	13577	13743	13432	13657	13678	13719	13507	13705	13659	13637	13637	13712	13633	13594	13642	13644	13706	13577	13596	13662	13886	13593	13682	13771	13810	13795	13647	13695	13646	13557	13693	13689	13707	13453	13745	13659	13625	13620	13648	13892	13608	13664	13809	13532	13632	13690	13814	13670	13539	13603	13617	13810	13641	13748	13642	13552	13630	13711	13622	13630	13586	13572	13516	13772	13741	13449	13572	13780	13711	13609	13610	13696	13710	13652	13745	13732	13640	13574	13640	13795	13721	13525	13612	13681	13687	13573	13721	13650	13525	13777	13739	13618	13620	13663	13538	13666	13648	13596	13617	13797	13647	13593	13745	13629	13680	13732	13699	13744	13663	13574	13652	13666	13733	13518	13700	13670	13712	13502	13595	13477	13595	13549	13540	13629	13576	13684	13585	13551	13656	13625	13495	13652	13703	13636	13660	13626	13708	13500	13588	13696	13834	13603	13663	13699	13669	13597	13692	13584	13545	13594	13723	13730	13727	13769	13661	13769	13564	13748	13781	13567	13751	13623	13618	13658	13713	13573	13656	13598	13539	13679	13741	13644	13707	13709	13593	13811	13772	13524	13643	13552	13778	13573	13538	13686	13686	13719	13691	13498	13606	13586	13684	13674	13502	13763	13755	13692	13789	13594	13853	13744	13445	13599	13579	13627	13557	13577	13677	13696	13706	13638	13560	13672	13662	13511	13575	13553	13719	13780	13796	13686	13824	13693	13928	13498	13688	13683	13729	13531	13647	13580	13681	13669	13509	13822	13711	13637	13592	13641	13714	13692	13825	13504	13728	13775	13642	13770	13578	13591	13597	13645	13370	13646	13669	13741	13577	13746	13605	13599	13541	13778	13619	13683	13662	13575	13787	13618	13624	13612	13900	13709	13851	13600	13645	13685	13735	13616	13695	13714	13562	13555	13406	13721	13547	13686	13741	13681	13709	13491	13546	13667	13674	13803	13604	13564	13603	13609	13699	13417	13647	13751	13718	13687	13607	13566	13668	13532	13745	13628	13523	13601	13750	13796	13638	13599	13621	13698	13681	13703	13749	13625	13601	13667	13828	13693	13842	13707	13514	13770	13866	13729	13704	13589	13506	13769	13759	13688	13500	13643	13678	13680	13512	13629	13646	13634	13709	13565	13766	13685	13628	13563	13749	13674	13559	13683	13594	13596	13679	13459	13623	13667	13562	13587	13672	13713	13472	13653	13608	13678	13533	13711	13600	13676	13765	13661	13642	13705	13693	13725	13500	13658	13662	13595	13553	13640	13708	13653	13495	13575	13680	13680	13636	13705	13734	13661	13792	13610	13719	13658	13586	13702	13666	13734	13655	13651	13608	13643	13659	13627	13713	13675	13712	13606	13626	13646	13709	13540	13685	13975	13631	13705	13733	13720	13719	13609	13702	13638	13591	13569	13539	13732	13538	13806	13639	13684	13583	13606	13656	13582	13855	13676	13626	13782	13687	13506	13555	13692	13621	13653	13589	13669	13586	13595	13802	13682	13574	13796	13657	13830	13795	13517	13884	13713	13609	13636	13573	13656	13767	13662	13555	13505	13636	13641	13740	13631	13698	13700	13684	13579	13574	13718	13766	13656	13597	13727	13466	13512	13802	13601	13697	13743	13675	13592	13646	13763	13597	13728	13657	13655	13603	13680	13661	13512	13602	13600	13699	13627	13755	13588	13550	13669	13687	13423	13682	13639	13594	13562	13641	13456	13860	13420	13487	13565	13624	13541	13709	13586	13657	13542	13701	13668	13561	13614	13761	13675	13661	13849	13697	13496	13728	13753	13693	13444	13668	13688	13688	13655	13724	13690	13652	13533	13557	13447	13712	13572	13577	13669	13713	13663	13663	13622	13701	13621	13728	13616	13626	13700	13782	13608	13558	13694	13644	13634	13808	13579	13845	13516	13586	13700	13665	13591	13748	13672	13647	13658	13614	13762	13505	13695	13628	13611	13615	13617	13648	13726	13543	13557	13678	13460	13828	13680	13649	13658	13687	13715	13532	13744	13670	13639	13537	13577	13699	13497	13580	13632	13512	13681	13668	13678	13617	13665	13722	13637	13677	13567	13683	13595	13652	13691	13743	13686	13562	13545	13753	13645	13562	13694	13648	13651	13791	13684	13627	13749	13644	13591	13672	13658	13737	13647	13844	13679	13693	13740	13670	13565	13755	13771	13600	13557	13668	13698	13764	13658	13579	13703	13703	13402	13815	13558	13719	13718	13497	13645	13606	13598	13743	13746	13647	13687	13701	13847	13663	13528	13677	13666	13497	13646	13529	13723	13435	13732	13666	13534	13636	13797	13675	13675	13694	13619	13736	13742	13734	13635	13499	13672	13732	13706	13631	13825	13738	13765	13747	13712	13553	13640	13510	13626	13649	13600	13677	13645	13611	13591	13554	13583	13652	13652	13691	13583	13551	13615	13649	13728	13705	13572	13589	13594	13687	13511	13575	13608	13487	13556	13756	13699	13552	13598	13749	13643	13646	13655	13721	13770	13618	13733	13649	13578	13672	13555	13620	13711	13767	13562	13672	13615	13744	13549	13635	13861	13713	13502	13646	13722	13684	13649	13791	13871	13720	13600	13695	13864	13441	13609	13573	13671	13767	13592	13698	13720	13649	13718	13761	13658	13530	13657	13752	13649	13689	13739	13595	13735	13610	13627	13731	13659	13500	13598	13563	13654	13656	13719	13768	13874	13690	13768	13542	13602	13479	13843	13536	13763	13744	13658	13580	13595	13514	13605	13727	13677	13772	13581	13590	13613	13662	13749	13596	13649	13667	13797	13675	13636	13653	13728	13716	13747	13526	13723	13860	13765	13664	13669	13660	13612	13566	13627	13808	13760	13710	13758	13869	13600	13752	13405	13560	13721	13900	13661	13675	13559	13604	13581	13631	13559	13675	13495	13630	13375	13689	13689	13713	13521	13541	13502	13837	13469	13546	13837	13733	13608	13631	13772	13473	13725	13640	13551	13669	13713	13612	13657	13590	13623	13701	13479	13594	13684	13623	13750	13519	13655	13653	13601	13531	13718	13740	13683	13717	13482	13737	13651	13681	13703	13683	13584	13601	13584	13640	13594	13783	13703	13610	13696	13762	13638	13706	13518	13614	13619	13666	13544	13680	13442	13528	13726	13494	13626	13684	13567	13682	13499	13818	13529	13518	13714	13691	13678	13601	13659	13654	13548	13756	13842	13644	13482	13665	13683	13666	13738	13558	13697	13761	13581	13540	13662	13647	13814	13522	13636	13722	13579	13645	13675	13779	13611	13702	13683	13749	13527	13678	13666	13667	13686	13827	13666	13691	13728	13649	13646	13572	13780	13868	13577	13599	13622	13613	13500	13664	13738	13710	13681	13590	13543	13574	13581	13841	13735	13584	13562	13730	13802	13707	13696	13600	13708	13581	13660	13737	13519	13582	13631	13732	13734	13624	13683	13659	13621	13761	13660	13695	13554	13574	13557	13601	13611	13513	13542	13775	13746	13523	13658	13461	13546	13676	13552	13597	13768	13754	13678	13509	13604	13655	13651	13639	13594	13584	13626	13698	13694	13674	13560	13494	13678	13647	13831	13512	13494	13571	13760	13560	13720	13650	13813	13616	13736	13671	13674	13618	13651	13638	13790	13795	13691	13681	13521	13477	13536	13630	13692	13803	13628	13522	13507	13699	13789
26041	21162	27289	25810	19723	18541	18460	29674	41085	32749	29800	23654	19845	17811	17229	16915	16989	16931	16858	16721	16933	16838	17110	16885	17079	16737	16899	17045	17128	17182	17014	16896	17139	17063	17084	16898	16999	16969	16976	17214	16888	16851	16856	16911	16921	17096	16867	16843	16909	16887	17074	16786	16946	17040	16954	16824	16997	16945	16937	16871	16889	16968	16909	17032	16793	16860	16838	16794	16987	17123	16989	16993	16976	16996	16819	16810	16939	16974	16872	16758	16989	17052	16789	16943	16929	16958	17053	17079	16918	16821	17004	17164	16901	16771	16986	16671	17075	16926	16984	17023	16897	16936	16779	16936	16793	16877	17046	17245	17053	17013	17075	17017	17014	16816	16772	16928	17000	16997	17120	17102	16842	16745	16842	17081	16819	16877	16916	16940	16989	16993	17006	16967	16876	16988	17038	16919	16943	16813	16876	17084	16986	16896	17076	16880	16723	16929	16864	16820	16942	17004	17015	16913	17073	16794	17057	17018	16698	17084	16927	17049	16934	16993	16992	17091	17027	17035	16975	16877	16716	16906	16914	16995	16785	16854	16996	16967	16911	16888	16898	16951	16993	16649	16973	16821	16748	16723	16842	16828	17018	17045	16959	16899	16947	16976	17088	16968	17036	16985	17048	16878	17025	16811	16749	16806	16955	16816	16840	17042	17013	16857	17057	16948	16972	16764	17013	16964	16825	16990	16808	16704	16752	16992	16915	16898	16911	16925	16922	16935	16904	16853	16957	16944	17061	16985	16792	16858	16913	17047	17002	16737	17035	16839	17092	16979	16890	16797	16744	16777	16933	16939	16954	16762	16766	16798	17023	16825	16984	16932	16980	16826	16957	17079	17104	17168	16990	16649	16904	16658	16822	17029	17052	16833	16951	16799	16953	17019	16883	16578	17015	16812	16814	17029	16827	16925	16789	17042	16876	16977	16923	16972	17137	16922	17007	16856	16947	16804	17090	17065	16773	16794	17034	16943	16874	16922	17014	16827	16837	16932	16888	16969	16978	17053	17014	16894	16872	16907	17086	16846	17055	16944	16852	16924	16664	16939	16974	16830	16953	16827	16918	16854	16986	17024	17121	16888	17196	16946	16821	17046	16928	16743	16970	16967	16840	17036	17190	16917	17055	16948	16936	16881	16921	17014	16871	16890	16832	16851	16858	17049	16909	17010	17026	16878	16964	17009	17144	16908	16741	16804	16914	16853	17085	17076	17041	16719	16910	17197	16893	16775	16945	16870	16993	16997	16914	16939	16982	17167	16997	17072	16947	16887	16818	16894	16872	16989	17036	16875	16961	17036	17022	16839	16917	17037	16948	16826	16917	16921	16974	17173	16992	16872	16961	16916	16771	16778	16991	17096	17011	16998	16810	16961	16994	16794	16936	16949	16944	16942	16897	16878	16907	16853	16577	16837	16921	16938	16959	17160	16981	16859	16821	17059	16811	16951	16911	16766	17051	16967	16983	16755	17002	16793	16768	17155	16909	16851	16741	16824	16964	16886	16769	16965	16825	16832	17034	16916	16918	16748	16907	16903	16646	16912	16708	16880	16987	16990	17005	17015	17107	16785	16792	16719	16751	16884	16991	17124	16980	16939	16869	17108	16927	16805	16805	17018	16951	17027	16902	16879	16985	16905	17089	16904	16944	16963	16941	17070	16967	16747	16963	16951	16933	16969	16759	16806	17152	16947	16906	16825	16819	16920	17079	16843	16834	16898	16898	16634	17115	17139	16916	16879	16941	16930	17021	16984	16900	17150	17106	16782	16790	16876	16789	16715	17002	16956	16998	17068	16839	16951	16949	16839	16845	16830	16733	17026	17006	16963	17056	16875	16837	17172	16857	17056	16935	17032	16838	16877	16842	17018	16833	16821	16565	16785	16919	16724	16873	16933	16929	16745	16984	16996	17143	17078	16923	17054	17037	17086	16906	16898	16937	16901	17057	17068	16980	16933	16907	16725	16813	16777	16847	17067	16996	16969	16798	17032	16860	17013	16982	16936	16770	16856	16920	17074	16840	16871	17017	16762	16871	16825	16961	16908	16912	16841	16788	16870	17032	16931	16999	16860	16952	16834	16881	16991	16870	16933	17085	16988	17166	16908	16947	16797	16892	16793	17146	16991	16788	16751	16942	17007	16855	16919	17047	16756	16799	16983	16931	16671	16874	16672	16779	16813	16972	17004	16902	17022	16795	16687	16978	16754	16882	16901	16751	16846	16924	17013	16931	17025	16770	16880	16921	17002	16948	16752	16923	16757	17012	16895	16854	17029	17126	17118	16951	17112	17045	17031	16687	16811	16791	16783	16716	16813	16898	16928	17166	16983	16917	16845	16892	16782	16917	16896	16919	17119	17132	16902	16749	17074	17081	16936	16887	16831	16843	16848	16810	16646	17002	16885	16920	16883	16898	16826	16848	16965	16956	16899	16877	16969	16974	16906	17028	16946	16807	17076	16950	16777	16932	16963	16989	16906	16835	16898	16785	17017	16803	16981	16855	16954	16998	17046	16981	16958	16997	16977	16686	16883	17055	16875	16871	17069	16977	17035	16975	17008	16890	17037	17031	16998	17003	17100	17081	16970	16887	16796	16980	16948	16982	17079	16901	16836	17010	17056	17001	16808	16963	16819	16986	16947	17044	16974	17299	16809	16787	17005	16830	16856	16984	16723	16948	16988	17089	17003	16969	17145	16961	16994	16934	16845	16899	16881	16898	16677	16753	16956	16989	16694	16959	16959	16827	16872	16924	16918	16829	16851	16807	16871	16911	17123	17080	16938	16804	16629	16892	17067	17093	16959	17002	16980	16840	16898	16802	16902	16888	17112	16948	16960	17164	16799	16761	16927	16952	16834	16968	16868	17083	16677	16812	16844	17046	16812	16840	16775	16859	16889	16848	16786	16895	16937	16899	16802	17045	16966	16942	16996	16926	16995	16828	16897	16993	17063	16809	16974	16933	16925	16995	16925	16851	17138	16861	16898	16789	16746	16915	17009	17007	16981	16989	17097	17057	16915	16983	16834	17074	17005	16928	16734	16999	16755	16886	16771	16970	16972	16764	16881	17048	17072	16989	17019	16934	17023	17104	16764	16986	17100	17075	17161	16855	16785	16826	16831	17093	16857	16922	16968	17039	16941	17120	16750	17003	17007	16973	17001	17037	16942	16871	16697	17000	16880	16977	16940	16700	17025	17069	17078	16876	16938	16876	17061	16877	16967	16765	16938	17105	16825	17146	16924	17077	17085	16848	16881	16847	16981	16761	16982	16971	17059	17061	16821	16806	16838	16970	16927	16832	16875	17015	16703	16954	16913	17038	17016	17092	16984	17044	16997	16796	16935	16899	16818	16932	16784	16934	16864	17027	17166	16879	16834	16901	16907	16963	16734	16948	16940	16899	16859	17028	17014	17230	17049	16934	16959	17001	16930	17013	16900	16864	16943	16943	16952	16867	17015	16858	16824	16999	16945	17163	16862	16807	16995	16908	16890	16883	16857	16878	17026	16832	16765	16761	16814	17024	16992	16962	16899	16925	16935	16968	16841	16906	16858	16868	16945	16883	16726	16726	16920	16932	16882	16848	16891	16825	16978	16845	16957	16959	16878	16658	17075	16916	16935	16897	16994	17136	16908	16902	16759	16990	16925	16978	16857	17008	16860	17059	16966	16929	16828	16887	16796	17046	16933	17008	16982	16953	16960	16970	16863	16983	17062	17048	16862	16700	16672	16993	17015	17019	16992	16922	16890	16894	17079	17029	16831	17041	17032	16685	16955	16808	17022	16879	17004	17010	16838	17020	16995	16896	16865	16882	16918	17034	16786	16987	16956	16983	16859	17065	16780	16969	17086	16839	16987	16866	16754	16791	16927	16840	16872	16986	16923	17061	16935	17157	16789	16987	16901	17174	17135	16844	17075	17038	16801	16805	17049	16817	17042	16920	16967	17021	17142	16855	16830	17164	16763	16981	17028	17074	16874	17027	16880	16837	16873	16943	17074	16853	16859	16945	17060	17111	16891	16986	16908	16781	16906	16813	16960	16887	17024	16936	17037	16960	16844	16821	16944	16976	16940	16925	16921	16782	16716	16879	16958	16908	16876	16867	17052	16807	17071	16892	16837	16758	16930	16929	16960	17128	16995	16834	16759	16884	16810	16905	16827	16914	16993	16901	16993	16893	16961	16933	16854	16976	16845	16741	17070	16819	16908	16909	17131	17062	16824	16941	17059	16978	17065	16937	16817	16925	17144	16845	16881	16758	16767	17124	16795	16926	17043	16882	16845	16995	16941	16976	16674	16900	16746	16747	16899	17068	16825	17010	16950	17056	16889	16878	16962	16907	16972	16959	16879	17042	17021	17097	17071	16981	17091	17006	16975	16952	16950	16787	16652	16772	17030	16972	16932	17009	16950	17012	16988	17062	16995	17050	16972	16951	16825	17048	16860	16851	16991	16986	16963	17067	16857	16858	17069	16972	16918	16834	16898	17015	16695	16932	16888	16862	17030	16794	16854	16819	16908	16944	17026	16842	16834	16885	16903	16983	16920	17116	16796	16970	16959	16946	16856	16907	17078	17046	16984	16945	17022	16867	16881	17024	17003	16956	16924	16943	16842	16891	16985	16806	16872	16829	16716	16944	17016	16915	16794	17029	16892	16956	17072	16890	16929	17074	17195	16900	16940	17029	17068	16951	16878	17113	16947	16666	16998	16922	17019	16965	16981	17107	16920	17018	17002	16987	17111	16829	17009	17035	17007	16763	16935	16909	16885	16980	16930	16837	16982	16856	16845	16822	16870	16726	17012	16962	16964	16752	16945	16870	16761	17048	16815	16871	17066	16813	17061	16928	17091	16966	16931	16938	16836	17036	16817	17081	16999	17004	16827	17074	17073	16933	16923	16952	17022	16972	16981	17003	17059	17125	16999	17002	16752	16870	17122	16940	16943	16758	16906	16743	16979	16813	16887	16967	17232	16873	16924	16898	16929	16921	16589	16755	16937	16733	17037	17116	16963	16790	16898	16866	17135	17096	17088	16932	17011	16968	17157	17065	16980	16927	17081	16687	17166	16952	16810	17013	16900	16965	16955	17011	16967	16850	17200	16870	16997	17047	16961	16810	17037	16992	17051	16845	16994	16937	16778	16950	16989
14706	21796	20547	16880	15829	16227	15250	32575	39131	34314	29246	22572	17744	15487	14861	14766	14483	14640	14586	14749	14487	14429	14741	14455	14746	14418	14665	14426	14612	14578	14450	14593	14378	14668	14450	14487	14665	14382	14609	14604	14517	14518	14629	14624	14604	14613	14646	14479	14546	14597	14590	14455	14538	14486	14649	14601	14676	14599	14655	14501	14605	14656	14478	14607	14535	14558	14719	14671	14590	14620	14587	14700	14550	14505	14597	14709	14626	14495	14599	14785	14690	14686	14469	14428	14481	14691	14562	14739	14652	14538	14496	14609	14467	14609	14591	14382	14556	14489	14543	14386	14563	14567	14658	14698	14653	14537	14740	14571	14437	14395	14553	14524	14699	14478	14741	14684	14523	14625	14495	14613	14557	14534	14473	14608	14583	14627	14710	14473	14427	14647	14577	14580	14540	14636	14620	14635	14565	14531	14561	14872	14583	14555	14640	14632	14560	14610	14731	14644	14613	14607	14629	14600	14527	14496	14665	14591	14588	14613	14637	14548	14632	14572	14414	14655	14602	14664	14652	14561	14594	14505	14576	14505	14645	14701	14546	14601	14569	14549	14621	14642	14573	14333	14651	14674	14638	14696	14712	14504	14751	14633	14568	14516	14511	14483	14693	14607	14761	14419	14460	14665	14546	14703	14561	14563	14584	14369	14422	14524	14563	14591	14527	14743	14567	14587	14660	14644	14512	14596	14619	14550	14403	14475	14571	14507	14654	14587	14588	14396	14605	14517	14541	14450	14579	14460	14516	14715	14394	14629	14662	14536	14595	14584	14610	14639	14669	14573	14506	14622	14689	14589	14556	14562	14656	14588	14701	14626	14495	14664	14516	14504	14378	14583	14702	14654	14535	14477	14541	14771	14346	14636	14639	14491	14445	14584	14486	14412	14594	14490	14563	14540	14558	14672	14703	14524	14737	14615	14465	14717	14552	14558	14499	14412	14514	14584	14581	14715	14546	14637	14591	14423	14591	14689	14503	14466	14613	14529	14622	14660	14611	14554	14498	14716	14496	14634	14576	14508	14617	14555	14793	14623	14456	14568	14547	14520	14484	14428	14422	14540	14700	14489	14652	14609	14533	14542	14676	14540	14686	14659	14536	14607	14545	14634	14625	14548	14554	14442	14708	14584	14486	14587	14532	14558	14559	14548	14754	14591	14477	14701	14640	14654	14494	14546	14504	14640	14635	14668	14638	14849	14670	14512	14711	14556	14685	14675	14442	14662	14613	14670	14615	14579	14662	14440	14682	14650	14551	14626	14596	14596	14506	14551	14685	14457	14522	14611	14524	14496	14721	14717	14537	14552	14741	14708	14665	14714	14469	14615	14607	14445	14547	14570	14426	14709	14518	14573	14681	14612	14400	14552	14559	14784	14531	14742	14710	14565	14590	14763	14501	14655	14737	14612	14564	14689	14564	14565	14633	14531	14670	14551	14516	14396	14592	14505	14672	14501	14532	14512	14612	14585	14843	14530	14513	14606	14720	14560	14603	14553	14576	14678	14575	14495	14585	14678	14367	14561	14573	14517	14528	14625	14633	14580	14542	14767	14525	14376	14636	14467	14701	14622	14683	14677	14690	14694	14659	14540	14661	14624	14697	14732	14698	14675	14562	14532	14515	14436	14637	14651	14625	14712	14527	14539	14556	14542	14687	14558	14443	14696	14560	14664	14615	14579	14584	14557	14323	14617	14662	14618	14448	14334	14602	14512	14570	14583	14521	14728	14533	14743	14691	14678	14692	14620	14517	14537	14700	14682	14662	14435	14432	14789	14483	14570	14508	14707	14683	14690	14503	14582	14720	14559	14681	14816	14467	14625	14563	14506	14673	14489	14655	14645	14550	14473	14472	14485	14588	14453	14576	14573	14495	14569	14657	14475	14569	14474	14550	14587	14484	14530	14618	14417	14460	14598	14667	14599	14548	14584	14659	14634	14535	14491	14719	14702	14512	14584	14611	14626	14670	14664	14599	14562	14600	14533	14440	14684	14681	14551	14711	14590	14570	14589	14548	14615	14592	14557	14707	14655	14650	14681	14600	14714	14620	14450	14720	14654	14684	14504	14571	14634	14705	14576	14548	14598	14622	14632	14451	14637	14686	14584	14492	14526	14621	14661	14567	14734	14507	14493	14510	14601	14556	14606	14530	14651	14652	14675	14500	14543	14631	14653	14591	14506	14806	14660	14736	14555	14745	14533	14596	14572	14660	14590	14527	14744	14623	14482	14341	14557	14595	14603	14515	14583	14572	14511	14448	14566	14487	14609	14609	14665	14580	14567	14710	14579	14608	14529	14693	14745	14783	14606	14475	14415	14588	14583	14523	14511	14583	14550	14639	14565	14627	14721	14409	14637	14644	14625	14429	14570	14642	14628	14687	14482	14684	14625	14625	14728	14547	14606	14528	14727	14577	14611	14525	14632	14579	14666	14790	14616	14540	14579	14682	14457	14609	14602	14675	14755	14451	14616	14554	14605	14317	14722	14591	14466	14757	14443	14632	14596	14661	14541	14590	14663	14491	14409	14503	14664	14689	14735	14602	14652	14588	14614	14626	14461	14482	14452	14611	14543	14561	14626	14521	14626	14523	14594	14671	14700	14611	14551	14464	14467	14591	14507	14695	14612	14526	14596	14375	14726	14673	14444	14453	14512	14584	14712	14410	14692	14390	14703	14531	14615	14842	14586	14586	14553	14426	14623	14624	14598	14565	14623	14756	14513	14559	14411	14518	14544	14646	14536	14644	14537	14389	14672	14577	14636	14606	14582	14540	14426	14684	14703	14645	14555	14583	14659	14443	14498	14513	14545	14833	14524	14642	14512	14499	14479	14611	14540	14811	14599	14314	14586	14668	14657	14600	14588	14601	14539	14608	14652	14626	14462	14505	14605	14732	14590	14596	14438	14548	14643	14639	14580	14509	14616	14549	14620	14631	14729	14757	14402	14604	14535	14556	14607	14462	14764	14689	14652	14482	14565	14714	14410	14645	14635	14512	14619	14654	14498	14506	14372	14548	14798	14644	14541	14625	14603	14546	14480	14479	14510	14498	14449	14576	14490	14595	14523	14486	14581	14479	14701	14596	14576	14482	14498	14455	14437	14626	14508	14492	14522	14499	14417	14557	14705	14738	14574	14577	14473	14570	14598	14597	14516	14571	14705	14549	14465	14627	14718	14519	14421	14580	14620	14815	14648	14636	14550	14500	14655	14571	14347	14583	14403	14625	14763	14496	14546	14660	14363	14682	14649	14446	14642	14568	14784	14598	14724	14612	14718	14636	14514	14696	14546	14499	14647	14547	14442	14613	14563	14512	14700	14524	14485	14474	14550	14586	14690	14541	14690	14552	14712	14505	14655	14581	14628	14643	14384	14481	14641	14597	14529	14711	14533	14481	14520	14577	14491	14601	14391	14504	14437	14713	14646	14459	14651	14671	14581	14672	14453	14636	14515	14622	14610	14504	14566	14513	14542	14622	14474	14640	14512	14686	14500	14602	14494	14551	14599	14457	14543	14447	14634	14650	14611	14520	14590	14490	14769	14635	14444	14641	14747	14602	14534	14448	14666	14544	14476	14634	14724	14628	14552	14625	14482	14568	14569	14475	14535	14779	14613	14685	14713	14572	14714	14707	14659	14636	14515	14624	14585	14524	14607	14498	14516	14648	14410	14717	14628	14556	14567	14675	14567	14616	14465	14603	14756	14613	14556	14570	14797	14535	14563	14570	14603	14738	14590	14501	14698	14613	14566	14768	14666	14718	14599	14492	14556	14609	14566	14638	14611	14622	14712	14559	14527	14479	14484	14591	14601	14452	14455	14580	14584	14532	14626	14540	14720	14569	14422	14591	14545	14588	14477	14699	14590	14492	14464	14428	14588	14304	14782	14535	14658	14807	14460	14518	14700	14582	14644	14646	14621	14653	14552	14554	14522	14518	14531	14676	14547	14578	14540	14627	14643	14756	14582	14555	14541	14452	14568	14479	14535	14718	14663	14729	14638	14608	14579	14548	14483	14521	14443	14654	14668	14550	14606	14640	14566	14654	14510	14503	14529	14635	14501	14517	14834	14617	14417	14489	14513	14694	14615	14664	14510	14555	14567	14677	14538	14666	14751	14658	14589	14741	14718	14577	14614	14597	14622	14552	14527	14446	14633	14489	14659	14522	14672	14662	14531	14452	14389	14540	14685	14574	14719	14534	14599	14641	14642	14592	14598	14573	14593	14569	14354	14629	14601	14513	14630	14468	14631	14527	14582	14537	14469	14602	14620	14475	14631	14630	14488	14586	14652	14380	14522	14545	14686	14760	14536	14624	14461	14607	14532	14477	14574	14560	14691	14551	14631	14684	14480	14551	14657	14620	14681	14495	14569	14603	14414	14666	14538	14630	14524	14550	14521	14724	14747	14551	14373	14642	14440	14479	14529	14426	14595	14540	14641	14673	14429	14579	14639	14622	14505	14574	14664	14462	14534	14688	14576	14550	14608	14775	14623	14496	14686	14737	14569	14542	14603	14500	14496	14576	14758	14652	14396	14456	14538	14601	14596	14603	14578	14509	14596	14653	14633	14578	14579	14547	14556	14661	14524	14517	14643	14669	14570	14649	14455	14523	14581	14597	14520	14614	14764	14564	14641	14549	14607	14552	14569	14617	14584	14541	14654	14583	14567	14620	14534	14511	14483	14674	14379	14546	14580	14581	14674	14603	14714	14597	14424	14632	14624	14580	14527	14594	14645	14656	14649	14639	14529	14609	14739	14634	14667	14568	14516	14621	14461	14783	14648	14577	14681	14610	14573	14771	14474	14581	14641	14499	14748	14616	14541	14598	14628	14608	14525	14606	14583	14594	14633	14747	14526	14617	14585	14496	14591	14603	14730	14488	14679	14428	14618	14518	14486	14599	14384	14688	14502	14361	14509	14699	14709	14701	14687	14494	14532	14626	14684	14726	14591	14640	14515	14598	14521	14526	14552	14529	14619	14682	14592	14565	14653	14502	14647	14450	14674	14428	14708	14499	14713	14686	14495	14691	14739	14648	14602	14487	14487	14575	14547	14450	14487	14610	14608	14607	14577	14615	14615	14462	14571	14815	14566	14723	14553	14555	14437	14551	14582	14461	14578	14708	14724	14492	14461	14684	14594	14536	14597
23836	21167	28664	23954	21843	25177	23632	51748	58506	51346	40026	28707	22311	19392	18346	17987	18175	17944	18086	17843	17881	17922	18028	17965	17974	18057	17758	18096	17981	18003	17957	18059	17933	17980	17852	17802	17716	17958	17938	17761	17944	17761	17990	17832	17766	17855	17798	17800	17707	17893	17824	17875	17798	18010	17923	17907	17906	17804	17969	17987	17842	17982	17899	17886	17839	17981	17906	17701	17966	17842	17981	17644	17954	17601	17953	17966	18018	17848	17849	17969	17983	17820	17975	17881	17820	17827	17764	17974	17813	17761	17859	17996	17947	17892	17854	17918	17662	17807	18018	17829	17886	17835	17808	17821	17942	17827	17820	17871	18031	17889	17845	17818	17846	17943	17969	17855	17891	17871	17688	17679	17792	17741	17692	17814	18016	17789	17894	17803	17780	17974	17796	17868	18086	17896	17924	17818	17801	17848	17902	17824	17770	17992	17887	17826	17811	17925	17844	17985	17966	18003	17875	17851	17759	17679	17878	17704	17922	17796	17789	17767	17737	17745	17919	17976	17889	17992	17968	17827	17692	17763	17826	18017	17821	17607	17878	17925	17706	17627	17775	17578	17674	17832	17781	18001	17881	17798	17724	17791	17858	18127	17830	17828	17912	18087	17860	18007	17693	17795	17913	17872	17819	17872	17736	17721	17854	17926	17736	18005	17904	17675	18007	17636	17813	17795	17691	17588	17801	17704	17886	17937	17979	17902	17885	17898	17771	17766	17783	17752	17895	17892	17908	17966	17790	18063	17701	17982	17783	17809	17983	17533	17843	17886	17756	17782	17815	17772	18057	17802	17859	17681	17800	17874	17872	18012	17948	17985	17850	17774	17846	17686	17931	17839	18046	17902	17820	17603	17842	17800	17805	17853	17747	17872	17989	17864	17959	17793	17984	18077	17592	17675	17816	17740	17676	17852	17858	18003	17929	17991	17911	17637	17852	17852	17919	17797	17835	17733	17810	17964	17629	17781	17811	17691	17814	17648	17975	17633	17796	17515	17639	17851	17829	17994	17728	17754	17829	17752	17949	17875	17909	18006	17931	17988	17815	17678	17838	17809	17900	18158	17887	17893	17963	18000	17903	17967	17749	17769	17962	17722	17744	17697	17685	18044	17809	17839	17998	17956	17703	17749	17789	17658	17724	17800	17888	17687	17885	17836	17706	17852	17770	17690	17984	17922	18064	17881	17669	17821	17611	17986	17785	17802	17805	17746	17769	17683	17880	17825	17693	17722	17719	17862	17959	17876	17797	18201	17927	17862	17816	17685	17756	17917	17822	17850	17841	17618	17828	17702	17936	17752	17853	17754	17895	17900	17905	17755	17712	17700	17618	17827	17769	17758	17867	17703	17833	17931	18019	17908	17694	17830	17911	17842	17866	17695	17800	17893	17951	17845	17841	17771	17821	18004	17860	17484	17725	17700	17883	17836	17888	17813	17707	17731	17760	17969	17846	17765	17827	17737	17763	17651	17786	17850	17890	17944	17932	17687	17790	17937	18028	17974	17819	17795	17820	17757	17730	17668	17750	17848	17858	17747	17822	17774	17864	17959	17809	17736	17850	17947	17788	17804	17713	17862	17779	17874	17876	17717	17807	17775	17910	17706	17992	17810	17809	17906	17818	17865	17987	17736	17876	18070	17542	17762	18133	17778	17912	17993	17888	17785	17913	17614	17806	17798	17938	17806	17761	17928	17736	17969	17862	17866	17917	17830	17857	17806	17690	17762	17698	17734	17676	17707	17888	17708	17895	17673	17930	17968	17776	17798	17935	17823	17750	17873	17795	17781	17835	17935	17678	17787	17911	17818	17822	17981	17911	17723	17708	17888	17865	17618	17946	17799	17607	17644	17975	17848	17803	17728	17817	17800	17830	17742	17805	17736	17760	17912	17981	17559	17739	17718	17772	17679	17764	17778	18183	17755	17971	17928	17735	17873	17614	17709	17848	17833	17859	17642	17883	17720	17701	17797	17742	17741	17815	17765	17554	17600	17599	17759	17802	17786	17833	18095	18039	17677	17712	17488	17822	17986	17800	17703	17950	17871	18123	17718	17746	17587	17920	17772	17895	17977	17880	17861	17901	17774	17893	17771	17893	17875	18165	17830	17631	17693	17824	17818	17732	18013	17864	17751	17750	17919	17709	17786	17664	17582	18100	18100	17991	17738	17564	17830	18001	17765	17799	17855	17952	17930	17922	17971	17762	17829	17735	17926	17813	17867	17825	17990	17712	17725	17827	17819	18029	17748	17918	17778	17759	17762	17718	17869	17777	17964	17842	17510	17947	17808	17997	17791	17701	17890	17792	17734	17997	17743	17903	17763	17787	17839	18026	17689	17922	17704	17751	17594	17951	17658	17571	17859	17898	17746	17788	17830	17828	17700	17826	17989	17792	17970	17763	17834	17855	17897	17788	17765	17886	17710	17666	17693	18049	17808	17961	17939	17830	17926	17815	17749	17771	17873	17993	17830	17938	17901	18032	17836	17880	17685	17648	17845	17798	17773	17809	17880	17764	17561	18013	17827	17963	17890	17779	17952	17918	17671	17749	17715	17809	17800	17920	17752	17939	17869	17728	17704	17847	17918	17725	17759	17790	17954	17845	17740	17965	17886	17963	17834	17716	17732	17676	18010	17781	17825	17913	17779	17883	17814	17749	18099	17807	17615	17920	17675	18055	17791	17879	17884	17719	17736	17850	17733	17924	17814	17850	17672	17847	17878	17811	17798	17834	17807	18006	17844	17641	17755	17877	17838	17762	17767	17807	17585	17784	17777	17812	17683	17737	17674	17781	17875	17922	17837	17804	17800	17611	17838	17888	17806	17776	17971	18030	17929	17760	17739	17902	17776	17823	17708	17950	17836	17987	17866	17796	17636	17933	17717	17890	17682	17954	17741	17894	17775	18065	17729	17702	17945	17810	17899	17748	17791	17995	17827	17896	17811	17757	17675	18107	17711	17924	17968	17842	17696	17964	17755	17916	17754	17569	17873	17833	17805	17796	17717	17853	17754	17784	17981	17753	17726	17773	17643	17825	17858	17755	17735	17752	17874	17807	17885	17727	17893	17800	18061	17771	17866	17813	17638	17846	17636	17730	17997	18059	17765	17863	17827	17723	17839	17848	17745	17708	17564	17788	17845	17813	17897	17966	18012	17647	17942	17895	17933	17798	17949	17921	17983	17914	17832	17759	17869	17840	17948	17688	17853	17840	17947	18040	17730	17911	17872	17706	17781	17843	17742	17892	17652	17863	17959	17862	17798	17793	17868	17722	17597	17809	17763	17826	17662	17767	17854	17660	17912	17865	17646	17940	17843	17884	17804	17710	17790	17782	17772	18084	17864	17741	17779	17951	17833	17713	17915	17843	17794	17834	17911	17825	17776	17608	17721	17671	17822	17931	17794	17669	18005	17848	17740	18018	17865	17845	17942	18019	17726	17862	17786	17727	17759	17707	17757	17810	17949	17865	17689	17751	17851	17699	17752	17915	18062	18012	17874	17810	17729	17754	17717	17721	17723	18018	17857	17830	17768	17698	17731	17844	17894	17820	17591	17911	17738	17985	17838	17807	17772	17864	17683	17858	17779	17827	17737	17918	17807	17772	17895	17969	17757	17855	17875	17716	17865	17901	17817	17884	17931	17855	17786	17902	17655	17831	17928	18015	17913	17846	17785	17922	17814	17926	17818	17830	17742	17669	17787	17899	17712	17643	17811	17625	17844	17847	17859	17794	17681	17904	17737	17605	17810	17746	17618	17837	17841	17909	17708	17874	17866	17661	17934	17962	17952	17959	17824	17725	17941	17849	17854	17907	17776	17838	17964	17981	17792	17623	17742	17862	17872	17601	17853	17682	17813	17960	17661	17726	17877	17847	17975	17900	17922	17704	17943	17702	17776	17978	17759	17744	17679	17897	17896	17835	17731	17814	17753	17837	17712	17832	17834	17705	17743	17816	17742	17914	17848	17814	17651	17819	17837	17899	17922	17783	17877	17617	17753	17818	17955	17873	17897	17826	17850	17920	17906	17687	17802	17870	17961	18113	17978	17900	17832	17929	17715	17881	17873	17885	17863	18039	17937	17525	17903	17753	17797	17840	17800	17872	17890	17774	17974	17488	17937	17797	17888	17624	17793	17819	17832	17793	17891	17808	17726	17819	17847	17874	17848	17966	18017	17788	17869	17718	17687	17855	17797	17951	17888	17747	17796	17930	17927	17760	17656	17775	17998	17766	17925	17962	17712	17704	17725	17667	17584	17709	17634	17762	17879	18026	17871	17630	17697	17930	17880	17833	17877	17985	17837	17855	17909	17827	17948	17861	17896	17915	17657	18039	17814	17630	17755	17871	17833	17806	17728	17904	18022	17816	17824	17725	17872	17929	17760	17810	17929	17824	17784	18078	17809	17696	17673	17890	17756	17840	17864	17847	17896	17855	17759	17816	17817	17724	17778	17809	17728	17663	17909	17849	17975	17750	17687	17710	17586	17709	17745	17658	17873	17844	17825	17738	17685	17842	17718	17731	17820	17739	17864	17813	17828	17900	17672	17809	18007	17619	17796	17950	17929	17763	17871	17725	17761	17977	17694	17667	17608	17602	17632	17664	17899	18032	17698	17666	17699	17862	17875	17846	18002	18002	17767	17698	17584	17828	17744	17731	17923	17709	17733	17662	17829	17657	17827	17754	17767	17994	17898	17914	17811	17900	17801	17812	17775	17652	18014	17938	17873	18001	17682	17914	17977	17728	17917	17620	17789	18033	17642	17652	17764	17882	17849	17986	17935	17966	17733	17791	17936	17955	17839	17976	18054	17871	17669	17865	17793	17793	17708	17830	17755	17989	17829	17900	17739	18042	17799	18065	17907	17893	17840	17804	17945	17779	17898	18025	17670	17720	17876	18154	17902	17848	18039	17808	17989	17900	17921	17732	17886	17856	17977	17869	17718	17878	17724	17986	17666	17701	17917	18102	17797	17861	17826	17680	18133	17827	17997	18015	17841	17970	17848	17909	17789	17845	17758	17896	17725	17733	17652	17971	17765	17919	18035	18022	17882	17606	17713	17877	17840	17790	17824	17751	17900	17686	17614	17693	17846	17913	17441	17763	17829	17761	17995	17933	17850	17719	17732	17735	17896	17978	17669	17723	17695
17838	31884	26633	20708	21311	19923	18120	54739	57680	51508	39508	27056	19209	16296	15442	15231	15151	15183	15206	15069	15303	15256	15234	15287	15104	15074	15162	15115	15205	15133	15161	15204	15333	15153	15177	15013	15251	15103	15279	15115	15063	15189	15003	15070	14977	15084	15098	15137	15277	15178	15154	15217	15204	15135	15055	15043	15119	14954	15288	15162	15054	15134	15181	15104	15150	15154	15205	15184	15026	15150	14967	15109	15007	15048	15125	15160	15214	14996	15088	15041	15003	15249	15207	15235	14947	15164	15049	15200	15015	15139	15130	15125	15155	15073	15066	15157	15101	15019	15117	15189	15164	15225	15164	15238	15063	15004	15187	15037	15179	14996	15005	15024	15082	15072	15049	15167	15111	15262	15102	15192	15138	15133	14968	14934	15131	15122	15094	15107	15145	15089	15069	15058	15112	15147	15063	14978	15112	14985	15218	15148	15167	15120	15164	14942	15211	15129	15153	15205	15091	15244	15034	15191	15217	14824	15339	15009	15098	15154	15203	14966	14834	15189	15206	15152	15175	15002	15187	15216	15150	15068	15247	15030	15124	15129	15092	15275	15020	15171	15114	15155	15054	15141	15199	15178	15087	15217	15062	15161	15164	15170	15020	15103	15117	15190	14908	15405	15106	15141	15093	15026	15044	15101	15157	14952	15068	15257	15015	15219	15183	15001	14964	15112	15072	15135	15006	15219	15287	15006	15105	15202	14895	15110	15101	15108	15224	15093	15204	15054	15060	15212	15165	15113	15283	15247	15015	15093	15174	15056	15113	15045	15107	15316	15211	15140	14969	15147	15206	14992	15103	14944	15124	15125	15219	15170	14950	15231	15142	15112	14919	15248	15132	15106	14950	15211	15079	15139	15222	15110	15225	15039	15241	15090	15215	15337	15090	15132	15148	15029	15194	15159	15133	15145	15157	15110	15148	15281	15133	15075	15280	15116	15227	15107	15084	15175	15279	15077	14871	15184	15209	15217	14987	14996	15211	15192	15060	15027	15043	15159	15166	14941	15172	15229	15122	15155	14990	15017	15271	15303	14960	15071	15182	14997	15180	15197	14970	15034	15129	15107	15000	15124	14973	15088	15224	15125	15159	15005	14938	15086	15428	15156	15243	15115	14985	15119	15097	15176	15194	15039	15218	15076	15110	15029	15081	15183	15143	15159	15053	15199	15144	15055	15199	14975	15083	15066	14989	15078	15187	15127	15274	15295	15000	15040	15123	15182	15016	15224	15123	15003	14954	15194	15172	15172	15307	15050	15124	15133	15126	15138	15150	14991	15277	15260	15103	15208	14979	15071	15058	15080	15238	15311	15117	15206	15059	15139	15131	14936	15003	15020	15114	15152	15083	15248	15099	15198	14949	15119	15179	15038	15137	15090	15077	15050	14985	15090	15091	15058	15231	15233	15056	15144	15168	15149	15017	15192	14896	15091	15179	15122	15169	15054	15160	15150	15249	15039	15042	15269	15073	15122	15254	15199	15082	15133	14895	15101	15185	15003	15133	15042	15186	15164	15201	15275	15145	15171	15091	15173	15054	15096	15049	15009	15081	15021	14884	15163	15090	15136	15209	15022	15148	15153	15044	14987	15116	15074	15031	15094	15207	15025	15036	15115	15105	15255	15153	15195	14962	15206	15060	15152	15065	14930	14948	15236	15222	14977	15029	14923	15152	15097	14988	15114	15102	15071	15240	15076	14982	15010	15227	15095	15152	15221	15048	15042	14896	15130	15165	15180	15187	15149	15082	15240	15044	15092	15234	15191	14891	15042	15050	15254	15210	15078	15230	15156	15128	15026	15059	14978	15169	14954	15216	15197	15174	15184	15252	15065	15139	15248	15023	15109	15246	15254	15179	15167	15140	15146	15160	14886	15134	15151	15173	15229	15229	15115	14986	15170	15158	15068	15083	15224	15133	15160	14965	15137	14981	15008	15027	15182	15108	14927	15209	15003	15092	15176	15045	15044	15291	15200	15163	15008	15016	14977	15313	15232	15098	15068	15097	15231	15184	15086	14986	15233	15134	15175	15112	15134	15177	15090	15084	15280	15038	15194	15180	14944	14962	15141	15127	15103	15085	15168	15131	15235	15320	15214	15330	15280	15122	15135	15032	15169	15134	14983	15069	15099	15113	15239	15230	15120	15234	15299	15190	15175	15066	15070	14917	15105	15007	15075	15054	15173	15117	15186	15152	15061	15160	15084	15073	15136	15090	15250	14999	15260	15222	15212	15072	15112	15124	15226	15052	15158	15069	15051	15348	15168	15000	15173	15322	14934	15140	15063	15070	15058	15101	14975	15078	15180	15285	15127	15158	15092	15214	15117	15127	15140	15109	14989	15102	15213	15099	15144	15116	15029	15230	15131	15191	15120	15222	15154	15049	15147	15063	15089	15246	15168	14992	15094	15176	15163	15218	15103	15077	14911	15069	15112	15018	15065	15107	15118	15152	15253	15169	15190	15005	15227	15189	15390	15090	15194	15166	15157	15203	15276	15131	15117	15226	15136	15128	15138	15134	14986	15189	15193	15062	15328	15265	15162	15152	15061	15213	14946	15114	15261	14998	15057	15148	15213	15170	15259	15100	15311	15072	15149	15068	15121	15106	15143	15212	15133	15063	15198	15055	15230	15151	15245	15167	15039	15062	15125	15039	15022	15104	15149	15073	15276	14975	15057	15178	15253	15172	15120	15125	15038	15197	15183	15149	15135	15270	15142	15211	15130	15234	15054	15232	15128	15130	15217	15213	15167	15267	15001	15149	15130	14969	15212	14986	15198	15056	15091	15217	15089	15122	15042	15104	15218	15011	15115	14855	15235	15161	15223	14994	15153	14941	15190	15096	15198	15158	14996	15212	14914	15046	15025	15084	15066	15141	15202	15195	15214	15097	15259	15136	15043	15061	15044	15016	15089	15042	15203	15162	15124	15049	15135	15108	15097	15030	14947	14967	15110	15126	15214	15144	14894	15127	15282	15172	15263	15111	15317	15129	15067	15221	15107	15213	15198	15190	15200	15092	15077	15179	15046	15178	15124	15007	15266	15028	15151	14981	15195	15221	15149	14995	15133	15228	15212	15199	15242	15117	15102	15102	15165	15169	15189	15121	15084	15148	15194	15204	15187	15072	15166	15271	15014	15045	15166	15174	15209	15193	15134	15309	15256	15086	15168	15103	15180	15338	15282	15096	15016	15274	15151	14924	15044	15111	15163	15165	15270	15178	15058	15002	15217	15255	15048	15182	15096	15052	15223	15027	15046	15074	15058	15204	15096	15236	15179	15228	15150	15167	14891	15166	14986	15254	15053	15069	15151	15080	15117	15183	15173	14970	15188	15047	15026	15111	14968	15170	15350	15143	15237	15147	15036	15015	15185	15081	14992	15146	15157	14994	15017	14977	15321	15144	15109	15193	15071	15048	15164	14999	15050	15232	15195	15105	14946	15068	15133	15061	15104	15110	15336	15050	15137	15177	15129	15078	15305	15244	14947	15166	15177	15149	15123	15093	15214	15162	15072	15085	15172	15446	15044	15065	15036	15108	15125	15124	15283	15012	15229	15171	15173	15234	15074	15101	14967	15076	14960	15229	15032	15189	15155	15042	15086	15252	15187	15090	15053	15164	15068	15210	15129	15184	15051	15116	15024	15280	14962	14973	15247	15167	15148	15064	15120	15011	15052	15148	15191	15226	15075	15197	15303	15086	15175	14935	15248	15004	15115	14919	15168	15072	15122	15291	15119	15166	15000	15167	15012	15089	15089	15262	15068	15170	15013	15190	15133	15075	14992	15126	15207	15161	15217	15110	15079	15088	14996	15193	15146	15111	15230	15088	15066	15066	15268	15202	15167	15177	15225	15159	15113	15223	15151	15207	15036	15114	15196	15066	14946	15139	15172	15115	15168	15177	15138	15128	15229	15128	15173	15090	15107	15162	15077	15155	15100	15037	15174	15184	15229	15006	15167	15154	15163	15210	15156	15128	15186	15003	14984	15016	15176	15159	15124	15132	15117	15026	15127	15001	15095	15131	15170	15191	15128	15091	15135	15023	15234	15239	15084	15156	15237	15156	15281	15049	15089	15067	15187	15149	15202	15038	15067	15154	15071	15096	15219	15130	15124	15053	15112	15258	15230	15173	15162	15230	15055	14992	15043	15260	15102	15199	15343	15105	15234	15105	15198	15173	15077	15027	15149	15045	15176	15025	15207	15094	15107	15175	14962	15096	15152	15153	15180	14977	15045	15037	15019	15030	15231	15183	15080	15111	15079	15348	15137	15165	15031	15280	15041	15061	15207	15095	15192	15130	15184	15060	15068	15193	15250	15223	15015	15226	15234	15215	15404	15145	15149	15041	15120	15216	15139	14955	15171	15255	15174	15101	15287	15030	15160	15172	14985	15095	15157	15134	15047	15127	15012	15138	15098	15096	15224	15114	15011	15300	15319	14975	15039	14862	15151	15169	15231	14909	15248	14991	15117	15136	15296	15223	15236	15349	15254	15174	15087	15183	15117	15266	15250	15096	15131	15093	15100	14976	15039	15106	15119	15030	15031	15043	15246	15095	15186	15185	15021	15063	15107	15067	15204	15157	15089	15236	15158	15042	15217	15124	15230	15108	15180	15196	14976	15201	15296	15238	15357	15082	15187	14899	14974	15195	15093	15256	15106	14977	15219	15282	15112	15186	15195	14899	15219	15125	15059	15124	15221	15228	15196	14984	14969	15175	15189	15183	15194	15118	15046	15066	15124	15095	14947	15086	15118	15036	15045	15292	15242	15219	15212	15014	15125	15199	15129	15124	15179	15185	15118	15173	15212	15024	15138	14981	15000	15177	15080	15137	15150	15114	15053	15076	15112	15308	15096	15171	14928	15101	15086	15107	15153	15117	15042	15120	15106	15198	14959	15166	15007	15170	15077	15135	15182	15236	15219	15107	15150	15143	15178	15111	15159	15105	15265	15128	15073	15033	15320	15050	15178	15160	15166	15181	15091	15079	15377	15195	15119	15030	15065	15177	15184	15085	15152	15191	15130	15207	15216	15084	14919	15238	15269	14909	14972	15214	15018	15205	15014	14941	15062	15219	15047	15104	15023	15068	15107	15057	15110	15217	15023	15117	15033	15145	15100	15102	15137	15280	15175	15043	15010	15005	15197
29555	22381	22619	20574	18590	18452	18877	20772	24665	24293	22178	20160	19159	18730	18484	18610	18511	18601	18741	18684	18797	18670	18541	18550	18575	18684	18742	18728	18556	18663	18532	18541	18625	18638	18492	18571	18593	18559	18356	18565	18580	18648	18551	18691	18740	18492	18577	18599	18535	18552	18431	18548	18616	18534	18575	18532	18623	18959	18676	18757	18574	18354	18609	18592	18426	18653	18703	18512	18527	18640	18580	18631	18775	18502	18601	18689	18629	18672	18763	18625	18743	18682	18668	18631	18458	18512	18336	18439	18341	18610	18634	18294	18635	18526	18547	18593	18632	18665	18540	18552	18440	18498	18641	18619	18724	18390	18491	18813	18519	18327	18500	18469	18462	18619	18495	18506	18461	18578	18412	18625	18492	18562	18466	18539	18644	18571	18546	18558	18487	18447	18498	18479	18677	18693	18743	18467	18670	18623	18618	18625	18470	18693	18481	18611	18382	18565	18573	18597	18379	18526	18717	18600	18483	18560	18559	18735	18484	18485	18684	18685	18560	18719	18583	18534	18414	18782	18501	18518	18538	18698	18491	18415	18598	18349	18264	18431	18507	18420	18607	18355	18793	18571	18455	18713	18759	18537	18726	18640	18291	18526	18349	18310	18540	18545	18495	18564	18624	18462	18687	18461	18613	18605	18619	18599	18779	18429	18620	18691	18623	18532	18356	18492	18694	18642	18574	18492	18274	18579	18675	18473	18571	18683	18692	18861	18682	18596	18362	18528	18668	18540	18833	18413	18589	18633	18612	18491	18481	18549	18640	18426	18487	18486	18691	18655	18639	18641	18653	18570	18424	18540	18505	18474	18480	18482	18524	18587	18633	18511	18386	18615	18410	18591	18580	18526	18373	18447	18401	18565	18562	18743	18582	18622	18415	18519	18644	18542	18514	18586	18645	18462	18437	18419	18628	18453	18794	18455	18477	18709	18392	18602	18507	18580	18651	18508	18359	18440	18546	18585	18523	18650	18440	18444	18736	18448	18539	18545	18430	18453	18519	18459	18472	18612	18636	18480	18599	18610	18326	18766	18426	18571	18565	18775	18435	18735	18535	18645	18631	18563	18471	18604	18556	18503	18684	18576	18544	18407	18462	18593	18733	18607	18411	18542	18568	18480	18645	18454	18527	18519	18313	18511	18641	18535	18514	18738	18751	18375	18523	18459	18597	18674	18673	18549	18511	18873	18388	18498	18603	18753	18833	18547	18572	18601	18725	18665	18593	18737	18649	18553	18641	18630	18551	18705	18561	18462	18291	18701	18366	18444	18755	18541	18492	18593	18698	18609	18577	18647	18618	18641	18623	18278	18587	18663	18585	18682	18913	18750	18378	18618	18593	18370	18574	18405	18497	18610	18606	18252	18566	18372	18628	18684	18355	18673	18587	18730	18616	18474	18389	18470	18338	18386	18441	18777	18426	18636	18508	18698	18587	18452	18562	18464	18502	18538	18592	18503	18476	18641	18525	18528	18508	18374	18627	18703	18652	18460	18494	18588	18492	18534	18577	18554	18640	18497	18548	18738	18460	18538	18689	18748	18684	18522	18574	18532	18695	18508	18509	18741	18465	18425	18499	18677	18550	18457	18642	18600	18637	18516	18585	18665	18374	18563	18541	18705	18719	18582	18658	18663	18378	18580	18531	18464	18540	18357	18589	18517	18369	18421	18617	18567	18619	18669	18601	18527	18382	18481	18665	18739	18600	18438	18368	18591	18391	18646	18715	18736	18808	18639	18432	18555	18567	18442	18363	18367	18640	18540	18781	18228	18510	18634	18599	18674	18600	18506	18525	18554	18545	18537	18392	18633	18734	18481	18509	18606	18504	18550	18564	18360	18365	18717	18601	18564	18500	18595	18694	18538	18630	18578	18616	18524	18352	18597	18608	18576	18588	18639	18496	18607	18546	18646	18582	18622	18631	18559	18733	18454	18628	18514	18661	18326	18647	18450	18537	18455	18471	18568	18613	18483	18723	18632	18518	18534	18600	18528	18800	18550	18522	18608	18515	18562	18411	18421	18659	18572	18700	18448	18525	18717	18297	18431	18561	18332	18364	18604	18777	18647	18651	18537	18562	18743	18399	18610	18723	18758	18380	18414	18415	18552	18497	18668	18715	18630	18689	18444	18620	18505	18501	18760	18515	18673	18672	18709	18652	18568	18592	18563	18644	18562	18840	18473	18575	18422	18592	18499	18410	18594	18479	18648	18625	18558	18504	18503	18362	18537	18474	18495	18578	18577	18392	18479	18405	18418	18760	18449	18610	18559	18605	18352	18448	18545	18401	18500	18544	18888	18453	18590	18888	18471	18525	18709	18677	18502	18604	18554	18615	18530	18479	18524	18500	18467	18623	18547	18571	18727	18573	18554	18681	18427	18627	18478	18561	18399	18409	18635	18406	18419	18665	18653	18628	18689	18679	18434	18753	18661	18401	18699	18557	18647	18444	18831	18481	18613	18705	18579	18510	18423	18443	18626	18566	18620	18721	18675	18565	18540	18634	18534	18668	18649	18615	18546	18793	18601	18535	18523	18501	18696	18651	18455	18649	18492	18570	18486	18595	18606	18689	18806	18605	18525	18617	18583	18656	18707	18713	18438	18364	18390	18544	18540	18580	18535	18564	18708	18601	18510	18468	18400	18569	18394	18460	18639	18585	18552	18470	18438	18596	18614	18549	18686	18385	18657	18560	18724	18597	18485	18556	18607	18728	18801	18534	18423	18772	18557	18624	18747	18492	18358	18527	18552	18626	18583	18604	18640	18562	18628	18533	18661	18612	18628	18789	18430	18590	18400	18627	18532	18652	18595	18587	18571	18662	18572	18621	18540	18414	18584	18700	18538	18586	18700	18715	18768	18754	18399	18541	18473	18472	18396	18667	18658	18485	18616	18521	18397	18360	18517	18559	18515	18593	18614	18514	18488	18436	18547	18466	18489	18515	18652	18819	18821	18327	18527	18473	18814	18601	18450	18552	18584	18501	18444	18568	18661	18651	18509	18563	18466	18499	18655	18375	18392	18654	18521	18595	18408	18482	18454	18503	18363	18561	18528	18546	18795	18518	18593	18587	18580	18608	18312	18631	18332	18578	18676	18686	18647	18682	18522	18511	18599	18361	18426	18666	18513	18517	18648	18376	18483	18788	18788	18544	18549	18416	18630	18385	18528	18792	18265	18522	18765	18673	18653	18581	18512	18866	18635	18538	18584	18600	18603	18568	18310	18635	18661	18600	18606	18443	18753	18519	18531	18420	18719	18610	18593	18510	18569	18686	18566	18454	18518	18421	18474	18504	18569	18633	18542	18697	18497	18437	19023	18650	18506	18445	18555	18593	18555	18537	18567	18699	18491	18542	18625	18671	18435	18676	18484	18627	18686	18454	18393	18580	18573	18491	18455	18394	18581	18737	18648	18582	18617	18922	18691	18772	18606	18701	18628	18407	18628	18488	18466	18610	18475	18333	18526	18439	18530	18778	18513	18490	18513	18474	18557	18532	18557	18577	18541	18323	18482	18578	18644	18479	18595	18543	18537	18692	18521	18405	18629	18509	18648	18441	18294	18623	18740	18692	18447	18495	18730	18542	18554	18811	18389	18395	18491	18547	18680	18576	18414	18487	18604	18571	18677	18648	18424	18317	18333	18691	18582	18587	18336	18537	18593	18474	18508	18441	18424	18499	18610	18756	18605	18517	18511	18560	18573	18599	18531	18464	18434	18364	18284	18676	18629	18431	18499	18642	18725	18512	18992	18566	18653	18333	18418	18669	18692	18403	18964	18585	18534	18678	18440	18444	18351	18513	18488	18772	18580	18399	18489	18684	18770	18464	18684	18585	18626	18618	18345	18662	18618	18442	18534	18726	18429	18791	18548	18411	18544	18673	18742	18671	18605	18604	18601	18533	18689	18666	18539	18595	18667	18462	18508	18540	18463	18518	18518	18506	18478	18435	18461	18614	18729	18532	18620	18654	18520	18519	18611	18603	18664	18548	18365	18564	18552	18762	18504	18554	18665	18698	18443	18511	18787	18773	18407	18546	18484	18717	18634	18421	18379	18590	18350	18480	18687	18662	18544	18654	18482	18629	18497	18551	18484	18440	18630	18510	18590	18470	18715	18577	18568	18417	18378	18541	18568	18508	18483	18443	18516	18683	18409	18626	18467	18431	18729	18706	18608	18666	18644	18862	18524	18799	18626	18673	18765	18453	18413	18385	18340	18557	18538	18615	18583	18607	18713	18684	18626	18552	18701	18530	18546	18491	18829	18537	18507	18532	18427	18526	18622	18584	18532	18658	18684	18730	18824	18604	18720	18573	18757	18499	18562	18530	18639	18729	18306	18571	18556	18737	18737	18523	18638	18689	18447	18621	18503	18527	18697	18362	18412	18624	18580	18741	18648	18761	18549	18755	18405	18641	18516	18516	18691	18494	18734	18410	18659	18686	18673	18683	18329	18707	18600	18336	18724	18597	18474	18470	18654	18572	18339	18358	18605	18512	18757	18441	18608	18637	18327	18557	18784	18651	18525	18611	18717	18542	18581	18646	18414	18535	18746	18608	18468	18614	18518	18671	18422	18602	18725	18555	18555	18705	18647	18202	18568	18662	18626	18702	18646	18550	18731	18628	18424	18628	18561	18703	18606	18724	18613	18503	18586	18638	18686	18390	18449	18666	18653	18563	18531	18468	18435	18420	18553	18622	18698	18598	18565	18398	18707	18394	18694	18611	18695	18780	18472	18509	18811	18492	18449	18562	18694	18493	18538	18715	18401	18686	18516	18508	18332	18705	18583	18580	18466	18514	18656	18821	18600	18562	18643	18607	18606	18352	18592	18421	18503	18535	18404	18526	18643	18728	18353	18707	18531	18587	18657	18695	18718	18546	18552	18421	18617	18573	18547	18453	18621	18412	18486	18434	18395	18388	18478	18716	18819	18688	18408	18672	18508	18612	18671	18374	18509	18581	18461	18502	18579	18693	18595	18583	18729	18467	18591	18540	18534	18401	18502	18274	18454	18392	18531	18754	18608	18628	18548	18696	18369	18467	18984	18957	18574	18530	18662	18694	18608	18680	18490	18594	18627	18656	18427	18719	18677	18544	18730	18449	18692	18674	18497	18376	18533	18482	18379	18539	18524	18589	18533	18778	18622
16553	17440	16761	15807	15833	15806	15613	19180	24567	22556	19366	17072	15962	15738	15599	15493	15405	15519	15665	15467	15525	15480	15519	15563	15473	15456	15661	15284	15438	15489	15405	15476	15482	15587	15468	15597	15579	15731	15447	15501	15446	15358	15564	15519	15544	15611	15423	15344	15353	15428	15401	15484	15480	15585	15531	15464	15609	15409	15519	15563	15671	15344	15594	15434	15391	15722	15435	15559	15665	15535	15634	15475	15623	15474	15460	15621	15485	15512	15469	15509	15401	15567	15548	15669	15544	15414	15491	15468	15604	15574	15646	15604	15439	15513	15392	15524	15592	15341	15566	15379	15524	15510	15480	15576	15333	15647	15518	15466	15453	15472	15647	15535	15460	15350	15356	15486	15415	15490	15571	15615	15368	15639	15370	15496	15574	15667	15456	15637	15556	15535	15522	15464	15406	15396	15495	15553	15453	15374	15493	15450	15762	15543	15555	15487	15471	15325	15651	15570	15479	15323	15414	15600	15374	15372	15486	15525	15576	15542	15471	15494	15446	15512	15736	15521	15491	15314	15634	15403	15513	15696	15406	15506	15680	15475	15570	15560	15473	15464	15476	15489	15532	15576	15566	15421	15612	15495	15478	15473	15339	15490	15575	15495	15451	15557	15550	15518	15532	15714	15614	15591	15535	15554	15352	15537	15426	15389	15460	15474	15585	15496	15481	15350	15513	15496	15537	15601	15647	15596	15499	15466	15394	15578	15460	15504	15564	15568	15543	15529	15483	15506	15530	15449	15588	15471	15625	15511	15500	15535	15444	15507	15485	15417	15471	15463	15429	15471	15509	15304	15563	15610	15485	15463	15606	15544	15444	15632	15556	15625	15473	15364	15494	15428	15477	15597	15603	15517	15395	15391	15595	15457	15638	15440	15550	15460	15455	15541	15595	15625	15502	15621	15571	15640	15425	15433	15522	15459	15444	15438	15457	15499	15596	15472	15649	15414	15580	15679	15359	15477	15473	15559	15552	15393	15534	15415	15362	15419	15428	15512	15520	15502	15517	15604	15237	15587	15541	15554	15527	15509	15589	15626	15298	15516	15395	15545	15582	15554	15671	15503	15413	15646	15371	15470	15579	15670	15266	15491	15585	15432	15372	15592	15627	15458	15302	15529	15413	15467	15489	15472	15501	15705	15526	15436	15406	15548	15453	15458	15454	15537	15408	15443	15378	15422	15460	15504	15420	15568	15444	15529	15302	15431	15603	15414	15600	15554	15526	15554	15479	15492	15363	15362	15450	15519	15394	15519	15538	15421	15548	15467	15521	15527	15448	15450	15685	15459	15461	15440	15394	15549	15431	15533	15413	15549	15496	15433	15393	15508	15560	15480	15473	15591	15418	15436	15587	15309	15481	15486	15435	15668	15466	15432	15511	15414	15502	15707	15580	15498	15475	15477	15659	15449	15702	15417	15567	15453	15430	15440	15581	15522	15683	15504	15520	15441	15566	15616	15549	15263	15536	15484	15503	15414	15409	15522	15441	15446	15600	15459	15352	15583	15694	15561	15444	15510	15493	15462	15570	15468	15592	15478	15608	15509	15377	15487	15458	15491	15537	15583	15454	15454	15425	15419	15400	15615	15398	15537	15474	15369	15400	15439	15398	15605	15375	15435	15673	15424	15446	15435	15306	15611	15604	15551	15447	15650	15436	15577	15547	15586	15384	15564	15391	15400	15617	15446	15453	15558	15654	15535	15545	15544	15496	15553	15673	15628	15569	15391	15480	15414	15494	15598	15497	15528	15587	15458	15545	15537	15415	15506	15419	15362	15340	15648	15596	15574	15511	15390	15493	15416	15519	15472	15464	15527	15419	15502	15438	15484	15608	15372	15582	15471	15416	15602	15441	15533	15475	15327	15743	15498	15309	15702	15522	15465	15331	15607	15497	15451	15438	15539	15623	15587	15442	15597	15550	15475	15344	15413	15487	15450	15368	15353	15486	15498	15512	15446	15631	15473	15610	15550	15434	15550	15502	15557	15477	15332	15507	15403	15540	15343	15698	15587	15470	15407	15532	15639	15465	15568	15324	15409	15513	15409	15529	15608	15421	15394	15557	15643	15481	15393	15532	15491	15648	15647	15448	15611	15487	15647	15465	15530	15488	15550	15504	15638	15476	15526	15454	15385	15670	15579	15545	15501	15417	15513	15625	15369	15511	15486	15360	15537	15378	15579	15513	15586	15616	15393	15382	15426	15393	15520	15588	15647	15497	15416	15439	15573	15662	15322	15520	15500	15407	15505	15520	15537	15506	15419	15502	15602	15531	15510	15496	15553	15507	15536	15345	15652	15560	15435	15443	15720	15498	15487	15461	15559	15563	15542	15465	15300	15596	15432	15564	15580	15531	15809	15518	15460	15664	15528	15490	15596	15783	15550	15674	15439	15615	15657	15502	15630	15659	15378	15494	15316	15362	15391	15480	15435	15517	15571	15543	15536	15416	15362	15566	15512	15462	15424	15571	15491	15465	15527	15511	15620	15480	15480	15548	15447	15432	15411	15592	15419	15468	15550	15457	15539	15511	15467	15634	15433	15553	15503	15539	15528	15603	15343	15457	15609	15533	15459	15522	15501	15489	15576	15551	15458	15647	15429	15660	15649	15646	15369	15445	15394	15362	15494	15448	15533	15558	15446	15637	15574	15657	15476	15269	15483	15672	15482	15452	15475	15563	15525	15543	15574	15562	15488	15492	15330	15483	15406	15490	15468	15701	15641	15611	15538	15641	15469	15477	15383	15620	15446	15495	15645	15394	15523	15556	15501	15495	15507	15443	15366	15340	15310	15510	15406	15601	15505	15499	15553	15463	15620	15700	15369	15554	15423	15611	15538	15394	15427	15480	15574	15575	15514	15378	15505	15441	15657	15503	15609	15423	15655	15511	15610	15376	15769	15394	15406	15534	15613	15497	15440	15597	15531	15373	15532	15475	15487	15433	15384	15424	15588	15324	15413	15459	15568	15273	15442	15459	15494	15504	15503	15489	15431	15499	15614	15467	15434	15493	15525	15407	15537	15429	15465	15539	15577	15563	15372	15653	15316	15370	15393	15643	15620	15654	15516	15550	15440	15535	15537	15371	15405	15470	15334	15537	15391	15551	15421	15532	15407	15347	15478	15436	15659	15494	15419	15535	15460	15378	15557	15709	15539	15474	15513	15636	15534	15559	15469	15511	15506	15563	15313	15569	15429	15420	15696	15468	15476	15516	15481	15563	15519	15510	15393	15448	15517	15625	15699	15317	15548	15562	15533	15516	15499	15520	15436	15536	15463	15441	15594	15412	15737	15495	15639	15405	15446	15626	15434	15530	15577	15509	15550	15291	15423	15599	15449	15660	15404	15466	15444	15396	15418	15458	15494	15465	15374	15496	15312	15477	15391	15596	15728	15589	15496	15574	15511	15496	15475	15403	15420	15595	15344	15619	15445	15496	15349	15634	15653	15436	15475	15455	15394	15465	15531	15560	15559	15604	15632	15498	15508	15335	15523	15345	15551	15484	15578	15361	15435	15707	15406	15362	15582	15469	15359	15439	15434	15592	15513	15553	15457	15418	15562	15669	15585	15463	15412	15341	15623	15456	15500	15425	15464	15579	15566	15567	15521	15437	15521	15537	15410	15411	15476	15579	15461	15621	15393	15487	15587	15331	15490	15404	15537	15544	15496	15539	15511	15430	15440	15370	15468	15504	15511	15439	15437	15649	15562	15459	15437	15614	15571	15703	15639	15539	15552	15586	15560	15490	15448	15336	15358	15666	15401	15729	15549	15556	15504	15584	15431	15514	15426	15431	15426	15480	15568	15456	15430	15503	15489	15444	15412	15499	15485	15530	15481	15519	15542	15663	15423	15654	15470	15552	15383	15642	15626	15421	15414	15581	15517	15472	15619	15453	15378	15319	15583	15396	15467	15374	15553	15428	15465	15490	15661	15552	15570	15544	15342	15409	15461	15590	15665	15409	15305	15281	15619	15518	15545	15443	15516	15433	15454	15306	15342	15436	15432	15600	15252	15649	15402	15420	15466	15382	15620	15707	15489	15557	15485	15583	15573	15475	15555	15580	15758	15572	15660	15414	15410	15522	15392	15589	15362	15682	15628	15449	15436	15503	15660	15524	15526	15535	15449	15476	15440	15473	15345	15456	15761	15628	15567	15587	15393	15553	15295	15531	15559	15541	15411	15340	15442	15556	15684	15650	15484	15562	15419	15506	15557	15466	15470	15400	15302	15661	15380	15528	15489	15477	15605	15539	15579	15521	15531	15278	15741	15402	15581	15401	15532	15492	15600	15563	15514	15559	15498	15529	15428	15481	15441	15470	15438	15430	15520	15531	15542	15376	15471	15475	15439	15334	15375	15591	15417	15505	15622	15533	15575	15413	15341	15659	15486	15491	15590	15592	15627	15360	15571	15476	15472	15477	15400	15410	15393	15354	15521	15434	15347	15509	15447	15420	15417	15466	15551	15492	15511	15678	15578	15621	15468	15685	15481	15312	15329	15457	15319	15546	15346	15437	15615	15617	15547	15582	15473	15462	15453	15730	15621	15563	15644	15666	15488	15384	15459	15590	15619	15612	15438	15261	15516	15532	15314	15400	15395	15727	15496	15399	15615	15364	15517	15476	15472	15519	15545	15394	15528	15583	15400	15581	15515	15614	15490	15635	15595	15505	15481	15506	15515	15606	15756	15469	15530	15366	15618	15356	15492	15594	15573	15503	15602	15602	15451	15621	15510	15517	15377	15422	15521	15546	15467	15530	15528	15404	15490	15453	15584	15509	15633	15583	15322	15546	15510	15455	15579	15560	15466	15538	15400	15585	15530	15718	15554	15511	15657	15478	15500	15446	15448	15558	15577	15474	15582	15413	15470	15503	15482	15378	15790	15340	15448	15480	15591	15436	15362	15456	15422	15523	15439	15612	15643	15550	15464	15421	15544	15358	15521	15640	15609	15466	15590	15401	15519	15556	15468	15570	15411	15532	15485	15437	15494	15571	15588	15617	15490	15495	15691	15555	15458	15426	15723	15488	15515	15484	15345	15545	15654	15301	15451	15602	15476	15430	15448	15565	15521	15568	15594	15600	15495	15584	15576	15519	15550	15560	15450	15532	15520	15367	15528	15509	15442	15638	15487	15488	15491	15496	15473
26027	21163	27362	26111	21350	21790	20771	30180	43800	39623	31457	23939	20894	19765	19535	19096	19290	19142	19312	19227	18932	19143	19215	19063	19066	19264	19008	19085	19192	19153	19213	19198	19019	19228	19287	19142	19063	19179	19110	19120	19289	18969	19358	19052	19165	19097	19051	18886	19105	19085	19159	18961	18969	19102	19133	19125	18935	18962	19184	19111	18931	19151	19310	18853	19092	19115	19004	18983	18997	19175	19066	18851	19097	19043	19070	19069	18861	19217	18950	18997	18882	18978	19174	19124	19132	19007	19021	18997	18993	19247	19082	19060	19314	19181	19156	19062	18947	19268	19139	19109	19087	19022	19014	19111	19213	19162	19101	19210	19139	19211	18919	18954	19036	19161	19153	18874	19008	19047	19113	19028	19139	19285	19185	19124	18891	19138	19086	19102	19013	19166	19152	19001	18980	19085	19102	19112	19116	18938	18983	19128	18917	19098	19061	19104	19096	18960	19022	19178	19087	19070	18754	19108	19180	19129	19218	18919	19357	19050	19000	19193	19024	19197	19192	18907	19063	19028	18823	19200	19149	18976	18721	18966	19004	19023	18862	18974	19242	19088	19216	19210	19087	19054	19134	19105	18975	19051	19216	19016	19019	18948	19063	19146	19236	19068	19347	19060	18919	19074	19090	19217	18971	19060	19112	19183	19266	18865	19222	19138	19041	19089	19124	19118	19067	19115	18897	19162	18861	19091	19152	19066	19061	18990	18957	19031	19089	18872	19077	19121	18939	19214	19027	18954	19006	19143	19148	19222	18981	19208	19072	19087	19102	19177	19119	19068	19082	19063	18995	19010	19163	18864	19154	18960	18965	19049	18985	18997	19150	18949	19062	19211	19124	19027	19329	19325	19089	18937	19018	19073	19019	18955	19091	19190	18997	19047	19070	19058	19291	18994	19015	19178	18922	18864	19061	19073	19085	19023	19144	19259	19108	19121	19042	18993	19195	19231	18942	19135	18909	19117	19128	18993	18902	19262	19069	19295	19149	19169	19115	19263	19064	19045	19087	19040	19213	18895	19125	19027	19222	19017	19108	18947	19116	18979	19177	18927	19139	19053	19024	18889	19133	19174	18950	19103	19026	18836	19017	18969	18962	18946	19048	19090	19325	19173	19043	19126	19201	19114	18875	18934	18864	18900	19103	18916	19067	18916	18965	18952	19059	19178	19309	19026	19142	19083	19093	19004	19199	19233	19271	18965	19020	19067	19233	19079	19071	19059	19010	19096	18971	19233	19146	19176	19252	19009	19026	19003	19088	18994	18885	18867	18953	19015	19276	18969	19004	18781	18856	18992	19234	19172	19061	19091	19062	19078	19119	19118	19107	19094	19158	19137	19163	19195	18964	19128	19065	19230	19133	19054	19246	19242	19002	19136	19042	19227	19089	19181	19116	18938	19026	19063	18937	19129	19146	18971	19026	19023	18908	18952	18976	18923	19107	19251	19188	18993	19084	19166	19064	19141	19139	19090	19093	18970	18996	19117	19079	18873	19156	19179	18986	19077	19022	19172	19117	19088	19038	19141	19030	19003	18862	19098	18951	19001	18960	19318	19044	19081	19237	19062	19070	19213	19290	18933	19174	19015	19156	19192	19088	19139	19127	18912	19046	18929	19121	19087	19162	19038	19043	19261	19038	19058	19062	18973	19088	19227	19185	18928	18938	19074	19072	19045	19217	18998	19022	19067	18826	19155	18866	19133	18928	19225	19192	19247	19085	19004	19009	19307	19155	19066	19003	19221	19041	18953	19404	19109	19219	19147	19059	19196	19148	19136	19077	18963	19029	19232	19181	18977	18996	18999	19316	18996	18903	19114	19148	19266	18874	19116	18998	19088	19232	19020	19055	18942	19083	18783	19111	19084	18828	19290	19191	19092	19038	19025	18952	19031	19103	18997	19031	19103	19105	18999	18982	18993	19117	19086	19001	18935	18975	19110	19137	19197	19187	18999	19014	18912	19179	19070	18765	19131	19267	19128	19134	19154	19087	19194	19059	18921	19124	19025	19124	19146	19114	18972	19023	18956	19054	19156	19292	19167	19020	19021	19115	18999	18965	19139	19073	19097	19130	18986	19148	19025	19096	18916	19300	19004	19116	19010	19172	19204	19111	18976	18996	19026	19224	19011	19132	19141	18988	19131	19258	19211	19060	19208	18957	19074	18972	19094	19150	19273	18981	18863	19115	19007	18931	18941	19047	19172	18861	19232	19275	19082	19047	19135	19122	19304	19220	19044	18915	19184	19074	19061	19248	18974	19020	19006	18976	19038	18997	19042	19181	19197	18950	18890	19225	19064	19037	19047	18724	19169	19075	19098	19160	19226	19171	19126	18975	19130	19330	19102	19321	19134	19089	18954	18972	18990	19088	19268	19095	19111	19217	18885	19234	19172	19165	18990	19056	19075	19012	18913	18984	19031	19130	19144	19236	19117	19212	19062	18993	19224	18841	19006	19272	19078	18966	19150	18959	18994	19100	19001	19045	18992	19067	19013	19159	18995	19174	19070	18919	19020	19166	19076	19093	18952	19293	18832	18964	19067	19351	18981	19073	19014	18939	19059	19265	19113	19027	18964	19046	19135	18984	18857	19105	19049	19267	19033	19280	19063	18867	19155	18907	18804	19026	19103	19027	19154	19154	19177	18934	19076	19185	18972	19258	19011	18901	19203	19123	18998	19106	18981	19226	19068	19085	18838	19136	19154	19086	19168	18966	19159	19178	18926	19175	19011	18903	19283	19150	19119	19154	19081	18893	19038	18900	19148	19211	19167	19095	19199	19092	19086	19257	19232	19149	19033	19245	19287	19267	18998	19096	19007	19139	19105	19120	19151	19073	19080	19055	19070	19054	19031	19213	19137	19264	19158	19039	19095	18861	19096	19221	18676	19101	19064	19278	19108	19120	19140	19113	19038	19093	18875	19169	19078	19175	19003	19102	19060	18991	18881	19041	19285	19040	19097	18986	18962	18962	19038	18779	18953	18927	19095	19102	19233	19010	19167	19033	19044	19072	19132	19144	19176	19167	19141	19182	19223	19405	19309	19133	19140	18976	19007	19137	19093	19123	19078	19113	19328	19077	19157	19205	19033	19070	19142	19250	19182	18981	18998	19042	19197	18980	18991	19159	19174	19216	18943	19101	19051	19025	19089	18954	18946	19139	19256	18998	19105	19035	19186	19046	19014	19062	19004	18956	19122	19157	19163	19034	19224	19170	18913	19135	19134	19262	19014	19074	19000	19132	19039	19084	19262	18896	19095	18856	19033	18934	19062	19125	19128	19099	19069	18893	19137	19031	19014	18999	19042	19251	19171	19279	19179	19047	19072	19002	19025	19064	19088	19034	19154	19032	19188	19134	19063	19174	19005	18911	19130	19236	19059	19182	19079	19165	19214	18942	18909	19097	19005	19149	19055	19094	19293	19298	19169	19093	19030	19177	19022	19041	18953	18922	19076	19133	19091	18900	18957	19069	19056	19074	18992	18863	19226	19192	19048	19045	19014	18988	18987	18978	19192	19019	19234	19027	18967	19079	18921	19395	18969	18823	19056	19049	19207	18771	18901	19070	19000	19172	19328	19132	18863	19013	18907	19135	19265	19083	19206	19005	19117	18912	18916	19078	18981	19164	19199	19120	19154	18973	19322	19183	19096	18938	19056	18969	19261	19104	19130	18993	18989	19127	19085	19182	19058	19211	18928	19172	19132	19264	19013	19030	19102	18897	19142	19043	19084	19023	19222	19158	19026	19369	19114	19159	19009	19030	19076	18970	18988	18916	18990	19254	19191	19045	19144	19123	19287	18988	19044	18928	19159	19010	19209	19191	18948	19208	19041	19057	18991	19341	18969	19340	19100	19048	19012	19168	19016	19309	19139	18969	19148	19057	19044	19022	18915	19028	19006	18978	19217	19111	19094	19010	18979	18969	18845	19059	19005	19093	19183	18945	19091	19190	19084	19154	18993	19205	19235	18933	19066	19016	19163	19043	18994	19125	19050	18958	19126	18972	19033	19143	19189	18974	19168	19199	18895	19105	18959	19077	18907	19074	19087	19097	19090	18943	19003	19089	19153	19250	19240	19040	19378	18909	18903	18916	19259	18974	19017	19313	19152	19048	19045	19348	19046	18941	18983	19086	19069	19122	19212	19110	19125	19120	18957	19182	19081	19330	19229	19210	19136	19102	19330	19240	19284	19142	19059	19074	19125	19155	19250	19106	19067	18973	19182	19093	18790	19088	19187	19040	19163	19173	18964	18969	19030	18973	19109	19146	19056	19283	19246	19060	19075	18845	19151	18895	18989	18918	18997	19146	18963	19005	19092	19146	19109	19116	19126	19067	19248	19054	18973	19111	19135	18968	18853	19061	19039	18983	18954	19050	19283	19187	19139	18932	19086	18894	18939	19021	19029	19301	19006	19051	18873	18917	19250	19067	19195	19179	19156	18978	19019	19017	18794	19122	18949	19210	18864	19191	19139	19159	19135	18993	19209	19111	19019	19073	18861	19028	19260	19015	19175	19173	19062	18998	19216	19162	19006	18863	19022	19051	19254	19014	19159	19161	19118	19187	19250	19050	19004	19232	18972	19153	19109	19099	19109	19175	19190	19108	19124	19119	18864	19026	19039	18953	19007	19094	19005	19091	18848	18821	19028	19164	19063	19014	18796	19060	19206	19141	19131	19260	19053	19165	19105	19084	19135	19129	19015	19170	18958	19138	19211	18998	18909	19162	19037	19121	19179	18783	18968	19118	18994	19254	19016	18842	19221	19168	19091	19121	19304	19051	19102	19036	19067	18788	19184	18978	19054	19180	19131	19303	19093	19113	19193	18905	19100	19135	18910	19140	18958	18971	19082	18949	18898	18891	19142	19060	19165	19402	19009	19155	19156	19033	18995	19064	19118	19090	19047	19055	19008	18992	19075	19275	19241	19181	19067	18892	19119	19040	18796	19095	19050	19074	19210	18978	19064	19014	19178	19082	19096	19106	18987	18858	19103	19109	19200	19078	19067	18950	19106	18859	19030	19117	18868	19183	19093	19022	19041	18927	18895	19064	19139	18956	19231	18809	19246	19022	18991	19037	18979	19078	19038	19099	19083	19098	19053	19082	19061	19230	19015	19210	19008	19123	18855	19189	19144	19131	19037	19128	18995
15680	22496	20631	17820	17496	18888	16470	31974	43649	39188	29123	20700	17640	16359	15991	15849	15790	15878	15902	15909	15729	15793	15823	15900	15772	15928	15785	15741	15787	15901	15848	15930	15754	16029	15747	15874	15875	15887	15836	15790	15674	15891	15725	15836	15915	15659	15822	15810	15705	15747	15927	15842	15681	15769	15844	15870	15867	15933	15907	16086	15940	15890	15769	15889	15922	15617	15838	15894	15966	15749	15798	15948	15958	15902	15846	15797	15862	15885	15690	15856	15900	15814	15746	15808	15891	15921	15839	16061	15834	16076	15855	15735	15810	15834	15874	16032	15750	15808	15780	15821	16009	15903	15760	15909	15740	15826	15958	15644	15858	15812	15968	15824	15789	16034	15783	15961	15883	15819	15858	15697	15837	15780	15782	15775	15690	15995	15799	15826	15773	15806	15727	15770	15821	15996	15807	15728	15822	15766	15742	15684	15793	15705	15774	15765	15731	15830	15765	15657	15918	15922	15644	15865	15822	15939	16021	15903	15848	15805	15984	15843	15789	15743	15721	15963	15854	15783	15933	15837	15841	15785	15839	15738	15764	15805	15874	15836	15852	15783	15814	15811	15899	15876	15910	15621	15880	15825	15719	15994	15703	15763	15851	15753	15802	15903	15669	15724	15941	15818	15840	15892	15828	15854	15828	15926	15791	15768	15934	15622	15873	15742	15785	15901	15921	15876	15837	15751	15802	15884	15888	15819	15901	15773	15757	15797	15663	15625	15836	15846	15900	15892	15637	15886	15841	15708	15936	15810	15776	15798	15727	15959	15752	15793	15742	15814	15884	15856	15900	15853	15696	15637	15874	15996	15824	15844	15708	15966	15840	15726	15870	15956	15760	15810	15854	15766	15869	15901	15729	15863	15829	15941	15882	15890	15660	15777	15790	15748	15622	15799	15741	15715	16011	15932	15839	15728	15724	15778	15702	15740	15828	15898	15751	15897	15903	15880	15945	15690	16065	15839	15825	15804	15774	15865	15749	15832	15658	15934	15778	15691	15797	15786	15920	15836	15700	15779	15838	15962	15876	15962	15975	15812	15830	15761	15809	15788	16092	15963	15822	15884	15718	15834	15691	15814	15930	15826	15696	15806	15874	15837	15872	15742	15946	15714	15881	15764	15705	15823	15852	15801	15874	15835	15800	15760	15773	15938	15885	15872	15768	15755	15888	15840	15769	15668	15769	15708	15911	15883	15762	15798	15706	15898	15778	15820	15828	15954	15836	15949	15794	15782	15789	15813	15954	15877	15730	15906	15852	15815	15637	15780	15904	15810	15914	15717	15792	15803	15810	15895	15905	15920	15802	15753	15732	16049	15793	15853	15788	15754	15782	15898	15809	15892	15791	15739	15773	15773	15893	15716	15911	15710	15838	15835	15840	15735	15656	15855	15813	15860	15956	15865	15858	15904	15856	15715	15752	15925	15885	15843	15768	15896	15794	15911	15731	15699	15781	15986	15826	15957	15952	15829	15898	15807	15956	15717	15863	15725	15692	15776	15954	15837	15919	15958	15746	16004	15908	15756	15842	15745	15915	15795	15804	15941	15875	15907	16061	15723	15911	15791	15900	15834	15705	15815	15933	15878	15792	15904	15904	15900	15904	15791	15845	15798	15814	15871	15739	15828	15749	15951	15933	15727	15808	15984	15663	15828	15675	15939	15717	15906	15922	15963	15757	15879	15863	15948	15896	15612	15616	15626	15830	15935	15946	15790	15892	15766	15821	15844	15815	15843	15809	15948	15766	15870	15742	15919	15765	15818	15985	15742	15993	15881	15785	15682	15966	15753	15786	15893	15769	15690	15963	15815	15814	15866	15881	15823	15908	15841	15645	15766	15687	15930	15808	15664	15839	15750	15960	15835	15806	15839	15911	15766	15839	15664	15778	15844	15919	15740	15794	15947	16048	15853	15996	15811	15908	15860	15990	15798	15759	15846	15646	15903	15770	15765	15827	15867	15932	15800	15776	15877	15829	15884	15838	15972	15913	15738	15622	15891	15911	15807	15925	15806	15891	15779	15755	15877	15950	15768	15935	15807	15836	15749	15845	15910	15805	15778	15804	15789	15755	15852	15938	15791	15823	15841	15837	15943	15813	16013	15700	15949	15708	15740	15847	15824	15866	15873	15909	15895	15919	15852	15685	15932	15688	15763	15790	15749	15799	15854	15936	15798	15833	15852	15771	15926	15716	15819	15676	15984	15948	15830	15999	15846	15805	15781	15897	15920	15749	15765	15719	16008	15814	15756	15801	15777	16026	15866	15782	15931	15690	15985	15968	16003	15777	15768	15836	15829	15806	15796	16003	15950	15869	15846	15881	15884	15925	15779	15963	15704	15946	15817	16042	15709	15815	15702	15954	16014	15771	15834	15806	15897	15778	16012	15786	15886	15626	15867	15767	15887	15912	15722	15797	15764	15909	15698	15913	15729	15858	15896	15877	15892	15861	15721	15924	15829	15909	15784	16094	16001	15982	15795	15846	15852	15642	15917	15733	15900	15705	15970	15823	15946	15909	15860	15857	15699	15724	15962	15831	15684	15857	15793	15741	15820	15914	15993	15670	15734	15882	15907	15757	15865	15812	15897	15655	15991	15783	15878	15722	15838	15544	15846	15881	15726	15843	15948	15784	15895	15795	15824	15927	16010	15796	15796	15744	15553	15854	15718	15847	15835	15799	15803	15672	15657	15690	15935	15581	16033	15845	15662	15837	15991	15726	15934	15992	15835	15816	15972	15903	15928	15909	15636	15890	16021	15834	15835	15865	16061	15836	15883	15947	15764	15878	15826	15811	15774	15768	15769	15944	15878	15805	15821	15786	15785	15722	15785	15952	15728	15964	15718	15803	15910	15962	15698	15792	15759	15766	15666	15773	15760	15920	15670	15910	15775	15703	15795	15801	15699	15752	15661	15870	15828	15872	15833	15823	15905	15738	15847	15779	15898	15854	15808	15782	15890	15773	15817	15944	15845	15774	15837	15955	15898	15908	16043	15621	15941	15989	15899	16029	15792	15964	15726	15833	15878	15724	15849	15900	15852	15742	15844	16026	15836	15674	15768	15850	15722	15894	15874	15698	15755	15845	15931	15951	15815	15887	15825	15746	16004	15831	15696	15827	15765	16023	15696	15846	15828	15902	15850	15871	15806	15674	16023	15744	15862	15867	15867	15753	15834	15770	15973	15779	15961	15706	15745	15817	15802	15916	15856	15735	15842	15908	15934	15913	15978	15807	15823	15854	15806	15881	15814	15794	15954	15823	15924	15798	15908	15970	15842	15667	15586	15855	15993	15896	15761	15925	15806	15876	15956	15800	15659	15813	15917	15908	15816	15840	15911	15952	15874	15971	15789	16053	15837	15874	15713	15827	15863	15620	15739	15942	15754	15851	15895	15651	15864	15795	15773	15849	15606	15685	15832	15866	15719	15827	15950	15707	15626	15972	15910	15722	15754	15819	15838	15691	16018	15767	15756	15757	15834	15830	15882	15860	15848	15641	15949	15910	15736	15818	15880	15743	15795	15825	15945	15773	15869	15858	15910	16008	15806	15786	15692	15903	15740	15777	15956	15910	15852	15788	15640	15664	15818	15749	15724	15870	15753	15849	15869	15717	15742	15850	15835	16019	15914	15843	15831	15803	15992	15839	15850	15776	15734	15725	15765	15806	15721	15804	15930	15681	15913	15793	15785	15700	15754	16010	15831	15705	15834	15965	15929	15826	15848	15755	15746	15959	15869	15850	15758	15795	15766	15883	15847	15883	16030	15723	15791	15796	16033	15877	15796	15419	15884	15953	15845	15751	15799	15817	15683	15706	15801	15704	15856	15832	15891	15836	15732	15894	15785	15945	15773	15737	15858	15826	15679	15922	15927	15964	15782	15835	15785	15902	15818	15807	15739	15707	15864	15862	15778	15878	15690	15783	15988	15731	15818	15804	15867	15880	15898	15845	15943	15804	15877	15754	15733	15830	15865	16018	15893	15874	15800	15928	15804	15823	15787	15830	15901	15800	15628	15871	15914	15818	15930	15773	15871	15836	15868	15912	15917	15742	15876	15816	15823	15846	15747	15854	15882	15769	15734	15815	15952	15906	15667	16025	15789	15808	15806	15898	15657	15742	15936	15786	15698	15850	15873	15905	15962	15915	16020	15758	15887	15861	15921	15762	15863	15544	15749	15832	15886	15888	15767	15710	15730	15903	15843	15897	15946	15862	15809	15906	15850	15951	15782	15901	15827	15793	15843	15830	15833	15861	15868	15919	15714	15895	15899	15884	15731	15856	16020	15758	15908	15604	15992	15665	15833	15863	15809	15664	15729	15883	15900	15846	15894	15771	15841	15877	15785	15788	15917	15906	15978	15897	15862	15783	15799	15950	15626	15889	15953	15764	15737	15803	15904	15822	15760	15883	15840	15976	15842	15813	15793	15854	15778	15796	15840	15739	15790	15939	15864	15828	15940	15721	15790	15799	15810	15749	15934	15821	15973	15768	15775	15924	15716	15732	15917	15769	15830	15866	15612	15858	15763	15769	15845	15897	15628	15826	15728	15812	15769	15841	16006	15958	15851	15890	15787	15781	15796	15916	15869	15738	15842	15819	15873	15851	15925	15930	15892	15875	15760	15941	15932	15868	15938	15830	15819	15930	15815	15907	15928	15723	15758	15845	15711	15792	15709	15910	15933	15871	15848	15891	15700	15791	15901	15948	15749	16043	16139	15715	15857	15871	15711	15796	15898	15894	15885	15672	15754	15797	15808	15849	15737	15842	15831	15896	15711	15851	15902	15717	15798	15789	15811	15767	15847	15894	15941	15915	15724	16027	15771	15714	15763	15889	15796	15828	15906	15731	15768	15830	15725	15861	15922	16008	15906	15708	15883	15866	15816	15996	15768	15783	16029	15776	15800	15898	15639	15869	15884	15877	15756	15881	15735	15927	15995	15648	15907	15630	15910	15931	15732	15830	15714	15918	15825	15899	15801	15842	15780	15832	15801	15774	15977	15762	15876	15842	15922	15820	15752	15788	15796	15732	15637	15624	15831	15907	15710	15899	15825	15769	15673	15794	15924	15719	15824	15928	15920	15944	15908	15620	15831	15871	15785	15752	15906	15777	15725	15826	15936	15832	15869	15805	15564	15786	15881	16017	15860
23931	21186	28673	23981	21818	24037	24609	28231	59015	58625	44968	34927	27521	22599	20475	19692	19858	19798	19633	19781	19766	19662	19805	19682	19727	19655	19584	19498	19325	19601	19553	19711	19828	19550	19617	19648	19671	19572	19670	19558	19633	19318	19645	19807	19571	19665	19446	19589	19783	19587	19617	19609	19848	19514	19737	19723	19595	19734	19739	19545	19623	19636	19544	19761	19681	19752	19610	19689	19764	19576	19672	19688	19558	19497	19653	19783	19827	19734	19931	19569	19730	19537	19453	19395	19481	19494	19368	19454	19635	19357	19521	19613	19601	19869	19374	19409	19647	19548	19657	19544	19730	19472	19470	19621	19633	19816	19636	19587	19343	19431	19363	19636	19481	19631	19626	19674	19429	19678	19262	19535	19681	19280	19577	19508	19657	19656	19696	19503	19577	19447	19380	19574	19778	19587	19629	19584	19467	19568	19372	19436	19637	19476	19554	19443	19591	19387	19655	19595	19760	19343	19533	19639	19598	19539	19539	19628	19605	19635	19707	19611	19507	19590	19504	19337	19570	19486	19519	19514	19750	19595	19455	19565	19543	19760	19676	19804	19563	19571	19582	19754	19605	19483	19734	19414	19637	19432	19501	19677	19820	19416	19705	19711	19603	19499	19711	19657	19511	19517	19490	19338	19512	19696	19413	19613	19408	19473	19600	19694	19548	19621	19449	19429	19441	19472	19530	19859	19558	19682	19585	19472	19351	19700	19445	19454	19593	19588	19623	19875	19389	19518	19495	19410	19462	19436	19660	19418	19657	19549	19493	19458	19679	19645	19517	19593	19490	19449	19724	19500	19453	19574	19463	19335	19522	19598	19595	19550	19527	19650	19552	19469	19526	19638	19543	19619	19500	19620	19558	19672	19739	19580	19685	19546	19633	19652	19626	19604	19567	19420	19578	19390	19368	19823	19513	19677	19466	19409	19548	19621	19345	19658	19638	19496	19669	19602	19460	19478	19641	19240	19439	19240	19506	19617	19636	19334	19416	19495	19464	19566	19594	19450	19412	19521	19545	19797	19565	19389	19696	19490	19508	19477	19462	19395	19560	19513	19483	19539	19549	19379	19576	19505	19561	19492	19339	19531	19575	19827	19597	19515	19652	19340	19552	19517	19396	19708	19664	19687	19518	19524	19512	19539	19642	19566	19636	19688	19553	19382	19434	19217	19493	19461	19333	19364	19545	19481	19471	19556	19583	19367	19501	19455	19522	19557	19555	19389	19583	19502	19363	19436	19690	19588	19614	19647	19527	19558	19527	19787	19607	19552	19474	19772	19625	19467	19455	19672	19253	19514	19417	19633	19577	19447	19573	19519	19723	19761	19638	19603	19508	19616	19553	19542	19600	19387	19415	19481	19617	19625	19519	19586	19399	19809	19544	19357	19537	19532	19588	19558	19646	19594	19766	19670	19466	19666	19555	19364	19649	19418	19625	19509	19596	19630	19495	19468	19514	19557	19506	19502	19454	19867	19552	19402	19422	19434	19675	19543	19543	19484	19490	19421	19564	19508	19650	19372	19632	19702	19499	19516	19574	19406	19491	19641	19461	19553	19627	19611	19576	19585	19442	19854	19653	19390	19417	19730	19647	19562	19442	19571	19674	19657	19753	19453	19592	19572	19583	19604	19580	19547	19595	19477	19581	19461	19610	19519	19664	19580	19606	19492	19627	19419	19391	19551	19601	19612	19577	19624	19643	19523	19488	19488	19720	19542	19356	19340	19767	19729	19609	19647	19552	19525	19686	19580	19432	19391	19737	19296	19457	19510	19505	19541	19351	19511	19510	19503	19495	19641	19537	19746	19586	19369	19294	19375	19504	19607	19602	19504	19705	19608	19694	19727	19418	19821	19713	19509	19675	19243	19428	19414	19541	19600	19362	19673	19474	19573	19651	19504	19480	19504	19523	19497	19570	19723	19697	19302	19606	19614	19523	19575	19853	19419	19524	19508	19436	19408	19472	19447	19702	19551	19653	19536	19662	19459	19434	19688	19506	19475	19562	19755	19580	19566	19507	19504	19573	19529	19611	19680	19605	19674	19675	19532	19443	19476	19555	19739	19368	19464	19485	19323	19492	19527	19678	19620	19578	19568	19584	19477	19565	19545	19453	19377	19644	19495	19496	19391	19531	19554	19419	19629	19551	19579	19683	19545	19699	19585	19526	19488	19673	19513	19570	19612	19577	19578	19647	19584	19705	19537	19487	19650	19492	19390	19544	19498	19470	19675	19409	19611	19541	19619	19580	19664	19540	19402	19534	19484	19677	19361	19587	19646	19661	19579	19512	19510	19549	19701	19591	19580	19597	19797	19525	19625	19650	19457	19656	19771	19454	19405	19690	19681	19750	19713	19547	19589	19323	19441	19610	19759	19561	19565	19294	19639	19694	19388	19322	19548	19487	19559	19546	19388	19552	19740	19471	19666	19562	19417	19567	19596	19680	19560	19698	19774	19535	19314	19669	19598	19411	19627	19627	19499	19319	19603	19707	19653	19495	19508	19476	19608	19610	19481	19564	19451	19614	19564	19366	19443	19324	19362	19432	19681	19601	19715	19238	19286	19515	19567	19456	19466	19412	19622	19359	19582	19841	19525	19357	19499	19539	19432	19700	19466	19774	19532	19445	19393	19445	19451	19520	19621	19385	19470	19741	19482	19520	19626	19511	19531	19650	19622	19890	19472	19823	19639	19537	19529	19417	19559	19581	19524	19561	19611	19730	19575	19389	19645	19528	19661	19497	19449	19580	19411	19286	19770	19655	19552	19670	19529	19338	19596	19462	19461	19612	19425	19361	19714	19583	19805	19653	19635	19452	19369	19435	19398	19622	19516	19403	19619	19518	19526	19483	19501	19317	19767	19414	19591	19301	19481	19440	19569	19660	19637	19674	19669	19480	19466	19375	19637	19576	19449	19548	19619	19548	19723	19395	19522	19650	19452	19558	19558	19476	19474	19420	19491	19552	19605	19369	19386	19598	19395	19524	19661	19392	19601	19446	19475	19718	19563	19411	19452	19480	19599	19444	19627	19503	19539	19383	19584	19633	19382	19506	19606	19600	19529	19630	19443	19601	19547	19649	19591	19725	19579	19443	19526	19592	19241	19580	19482	19540	19503	19599	19311	19338	19533	19407	19477	19442	19509	19493	19663	19615	19509	19346	19411	19418	19475	19663	19498	19779	19644	19349	19403	19329	19511	19671	19771	19631	19583	19380	19712	19556	19587	19628	19513	19502	19468	19558	19689	19813	19826	19750	19397	19583	19426	19546	19618	19631	19534	19426	19199	19378	19531	19475	19495	19595	19649	19555	19387	19556	19491	19532	19463	19460	19720	19580	19441	19581	19645	19508	19501	19619	19647	19603	19563	19623	19295	19422	19618	19666	19518	19531	19312	19399	19486	19547	19528	19496	19559	19450	19590	19673	19711	19697	19530	19623	19629	19492	19673	19633	19484	19513	19428	19763	19441	19472	19539	19722	19453	19587	19665	19694	19368	19413	19635	19416	19471	19486	19603	19791	19608	19698	19617	19714	19563	19300	19595	19478	19522	19491	19453	19520	19399	19696	19319	19408	19652	19391	19697	19410	19439	19611	19559	19532	19425	19544	19598	19509	19651	19580	19535	19739	19567	19677	19567	19645	19461	19523	19448	19479	19649	19551	19574	19736	19481	19646	19489	19578	19633	19348	19576	19750	19618	19556	19587	19468	19659	19557	19288	19385	19480	19548	19512	19473	19469	19681	19666	19537	19431	19698	19578	19647	19536	19431	19413	19286	19581	19353	19564	19472	19418	19620	19756	19508	19619	19692	19574	19836	19574	19538	19511	19476	19426	19409	19426	19594	19420	19711	19451	19788	19563	19644	19477	19534	19437	19484	19798	19786	19638	19551	19468	19508	19409	19804	19570	19559	19523	19370	19674	19641	19259	19627	19814	19864	19718	19693	19751	19839	19354	19383	19664	19583	19350	19488	19571	19693	19240	19549	19643	19545	19502	19468	19491	19564	19594	19595	19530	19611	19785	19622	19420	19434	19489	19416	19514	19593	19475	19475	19507	19456	19595	19626	19515	19379	19342	19552	19796	19633	19660	19435	19369	19562	19636	19535	19319	19650	19488	19475	19476	19635	19600	19512	19562	19542	19714	19692	19461	19633	19564	19660	19595	19395	19654	19634	19475	19592	19567	19868	19853	19480	19382	19597	19801	19553	19686	19496	19514	19536	19628	19682	19564	19460	19448	19597	19470	19677	19550	19411	19651	19383	19567	19279	19605	19551	19485	19659	19690	19614	19395	19365	19587	19660	19483	19575	19564	19561	19529	19482	19800	19385	19613	19707	19410	19483	19595	19655	19508	19444	19669	19661	19570	19483	19592	19424	19635	19474	19568	19514	19666	19531	19634	19537	19482	19418	19684	19592	19527	19812	19496	19420	19419	19501	19700	19849	19658	19663	19503	19540	19384	19684	19542	19471	19321	19598	19641	19423	19456	19773	19843	19587	19556	19621	19353	19588	19417	19566	19476	19684	19607	19657	19562	19535	19604	19325	19271	19395	19400	19545	19588	19441	19462	19462	19555	19680	19376	19391	19545	19544	19334	19538	19698	19543	19590	19638	19475	19533	19495	19314	19543	19506	19463	19580	19584	19485	19441	19395	19631	19481	19771	19709	19520	19723	19565	19680	19554	19621	19846	19362	19605	19727	19352	19451	19392	19405	19606	19557	19444	19517	19517	19602	19588	19802	19616	19543	19490	19576	19519	19644	19525	19645	19561	19655	19383	19618	19597	19567	19585	19506	19488	19603	19456	19454	19611	19615	19409	19656	19530	19599	19700	19296	19546	19462	19624	19563	19580	19453	19485	19479	19509	19503	19346	19647	19647	19678	19456	19795	19600	19610	19480	19462	19729	19662	19534	19750	19402	19440	19510	19576	19571	19713	19652	19393	19537	19544	19587	19581	19487	19609	19648	19655	19398	19600	19414	19540	19470	19568	19614	19553	19474	19438	19633	19676	19595	19541	19486	19747	19561	19641	19595	19372	19864	19662	19511	19390	19423	19528	19563	19543	19676	19715	19318	19517	19608	19561	19371	19737	19479	19514	19622	19456	19464	19626	19757	19609	19565	19339	19363	19686	19463	19463	19361	19572	19551
17888	29801	26003	21603	20864	18681	17838	29371	59558	57105	44053	34519	24737	18630	16586	16088	16231	16149	15997	16243	15993	16050	16087	16209	16285	16131	16415	16056	16249	16084	16013	16132	16008	16066	16044	16173	16050	16261	16157	16082	16296	16199	16182	15985	16071	16012	16241	16048	16108	15864	16062	16248	15984	16056	16089	16227	16110	16059	16071	15861	16263	16092	16086	16065	16111	16141	16018	16000	16088	16056	15996	16188	16173	16052	16100	16105	16299	16069	16101	16020	16105	15941	16136	16040	16179	15905	16195	15865	16097	16143	16045	16157	16105	16043	16006	16082	16016	16169	16178	16126	15878	16158	16066	15874	16044	16145	16017	16081	16117	16186	15899	16171	16114	16206	15967	16056	15980	16022	15954	16316	16160	16033	16104	15944	16177	16125	16043	15947	16146	16172	16064	15975	16050	16178	16050	16124	16063	16094	16193	15821	16124	16051	16099	16151	16210	15918	16168	15964	16176	15995	15962	16095	16113	16150	16034	16178	16016	16005	16068	16065	16090	15854	16093	16004	16263	16234	15911	16245	16055	16076	16150	15963	16343	15918	15931	16025	16145	15972	16037	16048	15993	15974	16131	15947	16176	15968	15974	16234	16099	16021	16236	16005	15985	16118	16192	16059	15984	16152	16229	15972	16012	15969	16180	15877	16031	16160	16175	16084	16000	16005	16116	16024	16051	15938	16131	15973	16040	16144	16057	16045	16002	16192	16176	15901	15986	16146	16251	15943	16004	16113	16109	16098	16059	16201	16172	16233	16167	15913	16019	16047	16176	16091	16074	15912	15940	16170	16158	16141	16057	16071	16043	16229	16082	15964	16036	16273	16062	16081	15942	16168	16099	16215	16057	16096	16111	16161	16017	15918	16022	16071	16149	16006	16111	16109	16012	16015	16084	16029	15914	16120	16141	16040	16226	16080	16194	16164	15920	16012	15930	16228	16246	16087	16212	16051	15990	16145	16009	15995	15769	16101	15917	16150	16033	15899	16093	16024	16002	16088	16260	16110	16057	15994	16247	16217	16194	15865	15990	16173	16070	16176	16042	15910	15971	15979	16087	16106	16089	15998	16121	16056	16038	16162	16019	16112	16063	16184	16114	16029	16169	16206	16098	16115	16097	15977	16184	16097	16027	16010	16031	15983	16137	16046	15996	16273	15945	15960	16025	16164	16013	16171	16051	16250	15908	16072	16045	15972	16094	16079	16203	16055	16035	16285	15982	16151	16093	16108	16303	16020	16124	16150	16009	16167	16090	16295	15975	16106	16147	16052	16023	16105	16129	16056	16077	16189	16137	16020	16163	16098	15974	16169	16036	16280	16036	16090	16055	16035	16032	16128	16042	15962	16147	16140	15979	15912	16058	16247	15947	15922	16186	16227	16042	16242	16109	15972	16033	16310	16098	16244	16175	15928	16215	16110	16259	16126	16173	16279	15988	16073	16090	15999	16042	16034	16158	15930	16076	16065	16024	15878	15994	16119	16067	16127	15978	16066	16033	16017	15926	16133	16081	16104	16031	16120	16143	16108	16143	16040	16018	16124	16148	16196	16242	16126	16147	16157	15865	15914	16200	16265	16119	15960	16027	16042	16062	15927	16210	16091	16161	16208	16100	16010	16157	16030	16273	16004	16047	15965	15967	16169	16060	16027	16094	16131	15956	15987	16220	16061	16097	16121	16003	16214	15975	16308	16422	15996	16129	16006	16210	16128	16011	16296	16161	16099	16172	16175	16239	16202	15992	15981	15918	16132	16176	15872	16107	16157	15982	16201	15950	16049	16098	16084	16197	15814	15894	16318	16084	16063	16183	16096	16103	16111	16040	16031	16037	16041	15937	16204	16136	16022	15902	16137	16026	15959	16078	15975	16115	16156	16094	16084	16082	15925	16155	15890	16249	16213	16044	16124	16057	16013	16154	16106	16090	16096	16173	15937	15975	16218	15989	16070	16152	16279	16194	16012	16147	16010	16034	16007	16067	15924	16344	16027	16016	16082	15984	16128	16184	15997	15907	16076	16144	16168	16148	15999	15993	16189	16098	16143	16088	16042	16042	16187	16192	15928	16278	15942	16049	16039	15866	16232	16203	15981	16227	15788	16015	16090	16107	16125	16180	16139	16107	16152	16115	16026	16055	15988	16035	16083	16102	16093	16135	16193	16109	16119	16022	16164	16144	16139	16065	16089	16129	16041	15964	16134	16117	16120	15947	16151	16227	16177	16123	16139	16016	15976	16023	16177	16302	16142	16024	16158	15932	16052	16196	16191	16045	16097	16084	16010	16108	16085	16156	16221	16077	16071	16112	16136	16163	16113	16080	16070	15908	16070	16153	16081	16080	15794	16148	16232	16090	16053	16060	16010	16004	16218	16051	16048	15722	16008	15903	16024	16058	16158	16121	16147	16235	16123	16027	16122	15980	16004	15956	16007	16075	15988	16081	16063	16049	16076	16124	15955	16077	15910	16235	16013	16020	15995	15928	16159	16069	16087	16118	16070	16089	16047	16226	16081	15923	16060	16012	16032	16085	16069	16127	16086	16083	16143	16015	16132	16173	16174	16069	15968	15972	16233	16039	16067	16008	16047	16344	16175	16265	16080	15971	16258	15963	16171	16248	16123	16041	16114	16026	16047	16032	15943	16182	16068	16100	16018	16084	15977	16131	16073	16142	15981	16007	15974	15952	15958	16034	16169	16024	16162	15962	16329	16056	16162	16079	16152	16139	16087	16248	16065	16202	16189	15979	16061	15934	16166	15944	16189	15934	15892	15924	15972	16143	16102	16163	16057	16101	16010	15878	16076	15953	16214	16074	16139	16094	16173	16188	16093	16143	16159	16167	15881	16243	16144	16080	16121	16218	16158	16193	16016	16109	16199	15980	16114	16027	16037	16197	15984	16119	16144	16038	15975	16166	16027	16160	16064	16130	16103	15886	16081	15938	16176	16175	15982	16097	16264	16103	16117	16065	16163	16092	16158	15981	15898	16108	16119	16228	16033	16106	15909	16064	16146	16061	16209	16206	16149	16202	16079	16007	15941	16109	15967	16142	16240	16086	16104	16003	16057	15934	16169	16195	16249	16035	16056	15913	16172	16142	16069	16029	16090	16104	16085	16174	16116	16006	15999	15943	16085	16166	16083	16031	16178	16050	16087	16182	16010	16218	16080	16209	16122	16105	16045	16000	16086	15903	15977	15911	16101	15964	16334	15877	16186	16048	16119	16156	16173	15969	16051	16252	16155	16063	16156	15953	16070	16221	16227	16332	16034	16030	16049	16147	16201	16023	16087	16118	16141	16071	16043	16063	16173	16063	16040	16197	16059	16025	16045	16044	16017	16175	16047	16102	16116	16037	16087	16204	16019	16098	16100	16086	16093	16061	16037	16092	16028	16033	16126	16240	16273	16030	15960	16160	16080	15946	16081	16020	16021	16049	16033	16128	16083	16154	15959	16137	16022	16075	16121	16163	16104	15900	16131	16069	16103	16112	15941	16163	16097	16275	16139	15996	16091	15984	16137	15917	15910	16110	16076	16071	16047	16143	16052	16068	16053	16116	15982	16276	16164	15997	16000	15963	16111	15961	16108	15957	15968	16322	16085	16256	16059	16315	16049	16100	16124	15943	16113	16194	16137	16037	16258	16114	16186	16041	16153	16087	16048	16074	15961	16098	16000	16142	15957	16285	16070	16117	16211	16097	15946	15991	15985	15938	16091	16179	15938	16013	15927	16151	16168	15936	16061	16051	16109	15918	16206	15965	16138	16077	16192	15958	16129	16099	16063	15811	16116	16282	16159	16086	16126	16018	16084	16075	16226	16081	16193	16035	16009	16274	16244	16080	15998	16164	16107	16115	16125	16147	16052	16076	16241	16232	16048	16238	16182	15982	16149	15927	16223	15944	15840	16018	16244	16090	16221	15919	16139	16013	15980	16023	16165	16152	15987	16202	16196	15986	15957	16029	16178	16005	16205	15995	16079	16042	15951	16064	16267	16062	16145	16252	16107	16227	16056	16122	16122	15960	16047	16259	16098	16088	16045	16033	16124	15955	16088	15878	16023	16014	16188	16175	16031	16115	16271	16011	16171	15825	16229	16069	16306	16095	15955	16182	16088	16150	16213	16094	15936	16151	15973	16225	16087	16116	16064	16062	15979	16138	16131	15891	16105	16116	16142	15970	16092	16161	16048	16171	15932	16161	15985	16172	16134	15993	16082	16297	16018	16070	16031	15887	16053	16035	16120	16175	15941	15900	16090	16096	16137	15972	16130	16074	16056	16133	16105	15968	16158	16014	16063	16187	16029	15933	16156	16071	16030	16076	15981	16051	16217	16175	16029	16131	16066	16081	16142	16067	16142	16161	16064	15913	16010	15999	16052	16050	16055	16256	16002	15926	16163	16110	15990	16097	16198	15980	16118	16182	16170	16089	15934	16079	16283	16124	16195	16059	16139	15895	16008	16061	16014	16172	16074	16073	15959	16036	16039	16073	15997	16076	16019	16115	16161	16052	16024	16038	16146	15962	16166	16177	16047	16013	16077	16229	16096	16081	16040	15985	16078	16068	16071	16071	16232	16092	16197	16040	16118	16113	15949	16057	16119	16124	16032	16118	16163	16146	16042	16113	16125	16091	16079	15791	16041	16050	16107	16071	16095	16190	16194	16034	16005	16198	15877	16083	16155	15946	16092	15998	16168	16086	16147	15871	16062	16066	15933	15974	15958	15852	16088	16170	16131	16210	16057	16219	16044	16130	16185	16101	16084	16035	15864	16016	16126	16060	16125	16137	16116	16076	16062	16157	16100	16198	16207	16076	15918	16126	16172	15954	16041	16185	16139	15962	16123	16006	16075	16080	16179	16126	16064	16156	16084	16229	16202	16014	16009	16082	16098	16044	16043	16063	15894	16097	16040	16024	16232	16123	16122	16096	16124	16255	16138	16047	16115	15920	16045	16023	16222	16024	15928	16079	16117	16121	16136	16070	16269	16032	16192	16223	16237	16071	15979	16023	15991	16020	16133	16066	16076	16052	15903	16094	16099	16028	16101	15925	16007	15988	16260	15903	16073	15989	16172	16098	16259	16238	16031	16045	16175	16000	16273	15870	16094	16050	16100	16182	16176	16116	16208	16037	16072	16128	16009	16176	16220	16282	15972
29809	22637	23720	21652	20002	20039	20373	21633	24963	24912	23508	21936	20951	20467	20303	20174	20290	20191	20134	20095	20232	20154	20092	20262	20058	20271	20164	20145	20135	20044	20253	20199	19986	20116	20245	20082	19971	20181	20063	20087	20339	19958	19974	19927	20129	20134	20029	19869	20246	20105	20067	20103	19976	20098	19990	20175	20077	20188	20080	20319	20059	19981	20078	20198	19941	20206	20350	20213	20144	20041	20186	20145	20073	20081	20197	20194	20015	20010	20205	20245	20180	19892	20026	19953	20112	20249	20011	20266	20042	20147	20124	20168	20359	20271	20039	20133	20151	20191	20120	20042	20089	20150	20269	20168	20212	20214	20172	20214	20188	19920	20160	19982	20134	20150	19998	20157	20175	20157	20169	20145	19944	20036	20085	20329	20160	19982	20063	20075	20152	20167	20056	20284	19919	20210	20080	19918	19918	19990	20279	20043	20120	19914	20268	20148	20127	19755	19943	20069	20187	20016	19878	19991	20036	20151	20183	20041	20140	20132	20315	20045	19868	20215	20044	20049	19810	20029	20204	20127	20135	20243	20109	19807	20118	20175	20140	20404	20109	19772	20176	20001	19925	19940	20220	19778	20041	20116	20123	20056	20320	20090	20088	19943	20229	20108	20246	19956	20095	20186	20038	20096	20210	20110	20181	19983	20072	20066	20177	19913	20140	20177	20426	19910	19994	20167	20007	20015	20066	20169	19986	20142	20105	20162	20131	20230	19993	19972	19982	20014	19982	20068	20013	20383	20187	20168	19948	20076	19924	20017	20025	20139	20025	19964	20301	20078	20355	20166	20060	20265	20015	19980	20201	20252	20296	20075	19946	19877	20042	19988	20044	19974	19915	20004	20047	20152	20039	20042	20133	19866	20134	19940	20094	20225	20054	20301	20285	20110	20175	20128	20014	19955	20048	20271	19974	20123	20101	20222	20086	20165	20141	19920	20209	20096	20186	20061	20068	19941	19995	20185	20093	20268	20049	19922	20085	20323	19995	20103	20063	20084	20032	19976	19875	20092	20008	19954	19933	20252	20070	19963	20104	20129	20235	20237	20177	19956	20151	20163	20129	20065	20162	20200	20105	20060	20260	20084	20044	20092	20318	20209	20003	19955	20070	19840	20041	20219	20133	20023	19932	20067	20148	19937	19993	20041	19946	19850	19829	20007	20077	20247	20136	20051	20012	20043	20145	20068	19776	20105	20122	20126	20060	20123	19964	20164	20231	20051	20134	20122	20093	20234	20037	20134	20007	20066	20013	20093	20010	20075	20117	19965	20220	20038	20302	20165	20194	19926	20227	20067	20038	20080	20160	19809	19896	19945	19902	20079	19981	20052	20059	20104	20176	19996	20081	20097	20202	19841	20155	19983	20059	20248	20165	20201	20118	20301	20196	20149	20189	20187	19932	20018	20113	19936	20282	20000	19972	19944	20116	20068	19968	20080	20192	20091	20144	19910	20025	19867	20090	20126	20090	19956	20116	19935	20218	20016	20053	20114	20204	20148	20118	19924	20238	19972	20244	20247	20103	20277	19915	20170	20138	20016	19927	20120	20114	20247	20027	20024	19925	20017	20174	20097	20223	20010	20041	20094	20009	20004	20078	19984	20365	20086	19966	19957	19889	20002	20125	20022	20032	20102	20265	20186	20229	20109	20079	20225	20242	20210	20019	20260	20133	19993	20130	20043	20102	19858	20311	20325	19998	20103	20213	20147	20020	20127	19946	20033	20046	20130	20113	20070	20186	19958	19885	19987	20126	20059	20275	19981	20103	20326	20246	20154	19966	20285	19980	20223	20079	20178	20077	19963	20306	20068	20217	20284	20075	20091	19926	20276	19986	20040	19849	20204	20118	20270	20046	20296	20148	20241	19993	20136	20156	19771	20020	19917	20058	19982	20225	20201	20185	19858	20043	20056	20072	20051	20166	20142	20012	19933	20179	19967	20092	20092	20315	20049	19982	20017	20077	20155	20139	20231	20252	20210	20202	19970	20023	20101	20093	20277	20236	20082	19968	19834	20063	20006	20113	20011	20047	20148	20135	19953	20191	20081	20034	19945	20100	20035	20009	20122	20203	20214	20059	19989	20350	20171	20092	20132	20093	20099	20110	20094	20142	20169	19898	20252	20240	20230	20171	20029	19978	19912	20066	20222	20280	20169	20302	20111	20132	19916	20089	20079	20107	20224	20125	20110	20071	20195	20263	20304	19995	20108	20117	20039	20093	20040	20076	19870	20175	19820	20157	20042	20176	19949	20070	20250	20230	20217	19997	20002	19844	20053	19974	20005	19986	20041	19956	20067	20217	20101	19960	20050	20197	20071	20182	20313	19960	20032	20000	20142	20006	20140	20176	20100	19904	20131	19937	20070	20340	20149	20171	20306	19787	19981	20308	20156	19785	20098	20189	20075	20120	20083	20109	20085	20085	20144	20253	19964	20085	20210	19874	20075	20203	19739	20052	20076	20212	20165	19975	20162	20084	19820	20117	20059	20160	20200	20295	19919	20083	20121	20210	20198	20264	20096	20138	20054	19904	19887	19944	20136	19979	20119	20047	20105	20020	20048	20142	20010	20026	20065	20059	20141	20043	20136	20171	20104	20250	20035	20128	19910	20224	19946	19979	20102	19776	20008	19907	19994	20253	20109	19974	19930	20195	20018	20077	20030	20080	20329	20209	20058	20153	20144	20055	20191	20154	20259	20059	20045	20167	20184	19917	20263	20062	20138	20053	20110	19997	20137	20147	20152	19898	20228	20213	20337	20287	20155	20015	20168	20237	19930	20210	20065	20077	19963	20282	20011	19966	19873	20094	19934	19898	20208	20188	20197	20038	19938	19897	20100	20132	20320	20023	20047	20160	19896	19857	20031	20057	20119	20077	20029	20144	20197	20103	20329	20253	19967	20146	20143	19937	20038	20336	20019	20017	20181	20255	20029	20201	20053	20175	20104	20251	20215	20090	20104	20148	20167	20080	19810	20160	20349	19959	20196	20048	19905	20190	20009	20192	20163	19898	20026	20033	19942	19979	20040	19891	20066	20097	19929	20253	20111	19985	19985	20053	19901	20199	20177	20186	19999	20201	20135	20039	20020	19976	20046	19912	20111	20003	20140	20126	19935	20048	20101	20050	20020	20108	20052	20015	20158	20038	19975	19818	19922	20212	20095	19954	19984	19989	20166	20049	20036	20065	20053	19959	20037	20303	20122	20099	20304	20169	19974	19899	20129	20185	20149	19885	20287	20221	20248	20167	20200	20053	20130	20023	20182	20045	20180	20047	20111	19988	20070	20133	19933	20120	19989	20244	20179	20127	20156	20192	20213	20179	20035	20096	20233	20306	20082	20232	20382	20233	19863	19941	20258	20119	19981	20092	20087	20170	20254	20285	20122	20036	20115	20179	19859	19948	20171	20182	20101	19896	19931	20179	20021	20013	20304	19988	20038	20141	20130	20236	20021	19960	20142	20149	20181	20197	20094	20101	20012	20016	20065	20136	19889	20305	20135	20209	19975	19983	19961	20052	20026	20024	20146	20061	20126	20213	20066	20006	19938	20332	19988	19910	19861	19991	20282	20008	20091	20133	20078	20018	20472	20219	19987	20189	19912	19874	19999	19976	20127	20014	19862	20214	20003	20170	20133	19978	19964	20130	20123	19889	20104	20181	20040	20203	20107	20093	20115	20004	20321	20325	20216	20221	20165	20084	19948	20007	19919	20113	20223	20116	20076	19981	19830	20155	20016	20078	20220	20142	19940	20316	20171	20171	20174	20106	20175	20035	19839	20322	19893	20028	20007	20121	20097	20175	20121	20283	20272	19881	20040	20137	19847	20205	20037	20118	20209	19952	20254	20235	20120	20168	20036	20107	19941	19923	20200	20249	20029	20126	20206	20322	20033	20272	20387	20139	19930	19977	19989	20131	20275	20279	20009	20033	20116	20132	20076	20050	20040	20261	19922	20171	19827	20105	20008	19996	20067	20043	20048	20004	19922	20188	20008	20015	20107	20112	20255	20209	20051	20038	20063	20119	20209	19958	20083	20201	20060	19972	19883	19962	20171	19994	20036	20124	20205	20046	20067	20149	20012	19904	20123	20064	20059	20199	20260	20002	19960	20332	20070	20051	20217	19965	20141	20052	20163	20089	20337	19985	19822	20136	20074	20269	20022	20023	20089	20082	20025	20079	20101	20099	19975	20183	19854	20091	20176	20162	19960	19986	19977	20093	20251	20236	20217	20103	20174	19996	20127	20154	20036	20140	20147	19732	20023	20083	20139	20076	20232	20096	19986	20165	20211	19992	20030	20130	20070	20002	19982	20134	19975	19902	20046	19948	19950	20233	19978	20109	20080	19925	20009	20054	20292	20184	20312	19996	20314	20054	20232	20054	20048	19989	20199	20047	20308	20088	20075	20297	20220	19988	20015	20018	19879	20105	20150	20291	20278	20318	19900	20326	20173	20317	20198	20150	20040	19945	20075	19999	20097	20085	20082	20196	20147	20092	20124	20174	20190	20089	20256	20043	20458	20120	19876	20161	20179	20097	19999	20056	20041	19989	20002	20016	20002	20106	20131	20070	20072	20191	20057	20233	20092	20313	20173	20071	20121	20257	20262	20052	20147	19942	20189	20276	20176	19923	20033	20104	20288	20376	20217	20036	19959	20069	20085	19957	19854	20374	20045	19969	20126	19949	20092	20058	20183	20321	20191	20165	20352	19940	20183	20280	20012	19981	20258	20160	20137	20036	20067	20131	19900	20194	20140	20200	20042	20178	20176	20191	20086	19983	20145	20208	20357	20302	20049	20125	20145	20129	19901	20026	19993	20150	20067	20110	20086	19954	20121	20031	19952	20028	20088	20108	20185	19895	20039	19854	19945	20127	20113	20346	20017	20055	20307	20125	20171	20092	19943	20236	20021	20147	20289	19871	20254	20056	20122	20104	20079	20147	20142	19878	19856	20215	20034	20084	20082	20106	19889	20110	20247	19974	19802	20006	19950	20300	20034	20195	20145	20210	19975	20130	19991	20292	20404	20101	20159	20059	20205	20148	20351	19967	20166	20205	20179	19931	20011	20124	20044	20122	20112	20150	20191	20005	20138	19990	20106	20136	20141	20228	20022	20099	20078	20043	20137	19748	20008	20037	20157	20259	20037
16599	17517	17180	16671	16550	16613	16451	19470	23406	22499	20220	18284	17111	16625	16674	16376	16433	16322	16383	16310	16216	16331	16521	16378	16446	16159	16538	16243	16240	16428	16346	16453	16429	16284	16353	16256	16376	16232	16306	16248	16490	16440	16541	16309	16429	16385	16576	16334	16477	16287	16365	16326	16185	16528	16377	16370	16078	16383	16375	16356	16265	16336	16421	16513	16371	16314	16302	16254	16317	16365	16455	16256	16414	16326	16257	16330	16530	16406	16312	16271	16540	16331	16525	16327	16399	16458	16414	16541	16277	16373	16284	16539	16375	16447	16344	16541	16493	16361	16345	16389	16379	16549	16531	16370	16163	16521	16472	16015	16422	16471	16346	16552	16328	16387	16477	16254	16293	16449	16351	16399	16463	16345	16356	16289	16468	16237	16509	16450	16309	16330	16411	16277	16377	16374	16238	16437	16419	16444	16386	16442	16376	16254	16351	16512	16400	16311	16341	16420	16397	16278	16433	16420	16446	16374	16502	16567	16345	16357	16435	16313	16424	16265	16461	16211	16055	16420	16346	16401	16298	16294	16258	16430	16363	16225	16407	16350	16210	16188	16346	16525	16438	16347	16484	16318	16339	16263	16386	16294	16248	16355	16226	16435	16175	16449	16120	16446	16496	16418	16359	16475	16272	16484	16131	16286	16373	16348	16365	16369	16381	16470	16349	16233	16331	16402	16324	16296	16596	16184	16428	16285	16461	16494	16392	16426	16532	16452	16384	16533	16393	16209	16168	16373	16326	16422	16320	16429	16450	16324	16383	16571	16231	16383	16296	16387	16260	16344	16282	16329	16256	16386	16311	16346	16358	16472	16319	16387	16520	16209	16366	16401	16315	16415	16420	16225	16300	16478	16544	16440	16394	16388	16378	16370	16323	16164	16249	16343	16576	16457	16391	16389	16428	16279	16321	16442	16462	16378	16369	16176	16338	16314	16304	16357	16292	16277	16345	16356	16399	16365	16465	16428	16457	16425	16320	16354	16340	16367	16231	16257	16423	16413	16442	16543	16490	16433	16313	16354	16483	16476	16300	16369	16225	16342	16460	16199	16579	16298	16304	16448	16546	16421	16445	16263	16343	16245	16527	16360	16398	16332	16392	16472	16354	16474	16341	16427	16334	16518	16565	16665	16302	16328	16379	16197	16427	16184	16318	16539	16350	16181	16357	16373	16457	16547	16431	16260	16366	16458	16398	16431	16423	16422	16242	16301	16421	16348	16477	16437	16334	16389	16333	16465	16117	16352	16440	16268	16308	16405	16471	16469	16293	16291	16387	16415	16337	16395	16264	16108	16282	16497	16420	16352	16408	16328	16560	16316	16300	16371	16292	16221	16342	16247	16328	16264	16238	16511	16350	16408	16446	16460	16346	16359	16303	16258	16346	16372	16405	16290	16274	16328	16515	16523	16379	16250	16457	16331	16183	16309	16364	16352	16289	16315	16359	16307	16342	16388	16491	16354	16452	16390	16313	16238	16474	16440	16370	16327	16211	16273	16223	16403	16358	16376	16436	16460	16302	16290	16323	16363	16320	16378	16250	16562	16513	16365	16413	16362	16371	16297	16345	16330	16391	16400	16423	16396	16251	16280	16407	16295	16385	16226	16477	16449	16564	16472	16063	16417	16296	16297	16412	16448	16468	16152	16373	16343	16519	16479	16351	16325	16324	16292	16349	16345	16340	16494	16405	16215	16284	16303	16479	16450	16397	16583	16308	16285	16281	16450	16249	16329	16400	16399	16535	16475	16365	16283	16229	16187	16373	16521	16431	16478	16358	16170	16293	16262	16384	16399	16282	16244	16315	16352	16412	16210	16430	16435	16457	16354	16429	16326	16290	16272	16369	16433	16451	16375	16596	16376	16313	16371	16453	16624	16300	16277	16437	16470	16387	16361	16309	16220	16252	16373	16370	16292	16393	16460	16484	16223	16275	16227	16399	16324	16458	16391	16482	16312	16285	16338	16257	16449	16314	16334	16294	16385	16359	16209	16395	16312	16576	16244	16464	16401	16498	16479	16498	16333	16458	16390	16421	16235	16156	16459	16471	16577	16218	16413	16332	16275	16428	16226	16403	16373	16543	16308	16398	16369	16286	16417	16454	16279	16264	16281	16237	16468	16410	16425	16390	16409	16366	16329	16277	16357	16492	16400	16361	16326	16392	16554	16333	16398	16435	16471	16280	16209	16630	16172	16473	16395	16319	16453	16316	16299	16286	16435	16273	16403	16245	16368	16412	16389	16358	16511	16369	16452	16449	16392	16337	16471	16413	16503	16383	16403	16490	16306	16206	16334	16417	16334	16373	16313	16417	16230	16239	16438	16496	16373	16413	16432	16482	16271	16302	16234	16247	16454	16277	16467	16351	16177	16411	16374	16374	16261	16454	16330	16355	16429	16466	16401	16451	16404	16326	16479	16406	16354	16342	16444	16281	16284	16530	16361	16366	16325	16536	16386	16175	16556	16486	16434	16282	16368	16392	16522	16296	16459	16408	16366	16412	16428	16325	16325	16205	16251	16292	16379	16398	16341	16477	16157	16420	16465	16356	16322	16440	16411	16370	16428	16246	16484	16337	16365	16345	16467	16479	16291	16433	16339	16405	16551	16528	16427	16385	16457	16327	16529	16528	16417	16476	16531	16473	16442	16400	16378	16466	16517	16288	16528	16548	16361	16365	16604	16353	16489	16464	16353	16350	16291	16313	16473	16425	16579	16305	16611	16391	16482	16326	16358	16382	16353	16283	16486	16469	16465	16511	16401	16405	16378	16402	16311	16372	16362	16422	16536	16299	16568	16215	16501	16542	16193	16240	16423	16406	16310	16372	16337	16417	16348	16306	16429	16363	16100	16371	16378	16380	16281	16387	16401	16472	16269	16289	16166	16302	16354	16525	16377	16420	16375	16402	16321	16521	16292	16283	16299	16346	16507	16567	16411	16511	16407	16507	16500	16370	16295	16471	16386	16419	16383	16336	16323	16425	16376	16312	16500	16486	16391	16346	16280	16418	16482	16305	16272	16426	16244	16333	16298	16266	16352	16438	16342	16371	16317	16295	16348	16357	16355	16427	16292	16567	16364	16493	16458	16304	16390	16387	16446	16479	16172	16334	16335	16422	16521	16341	16292	16444	16346	16533	16416	16355	16300	16392	16498	16321	16241	16415	16282	16387	16385	16293	16393	16278	16293	16301	16190	16353	16295	16510	16407	16451	16349	16424	16362	16283	16483	16541	16454	16353	16477	16413	16306	16253	16344	16224	16282	16531	16495	16224	16383	16554	16403	16335	16306	16462	16312	16327	16508	16336	16484	16383	16447	16496	16366	16251	16399	16449	16544	16226	16362	16518	16350	16484	16259	16487	16352	16391	16359	16401	16213	16484	16538	16411	16476	16471	16370	16196	16393	16364	16362	16381	16456	16338	16246	16318	16236	16302	16332	16369	16319	16274	16379	16341	16354	16439	16289	16206	16394	16491	16329	16526	16349	16361	16474	16348	16250	16593	16279	16198	16218	16264	16471	16365	16216	16376	16263	16405	16371	16467	16390	16349	16581	16277	16388	16371	16493	16548	16363	16448	16273	16344	16349	16318	16461	16337	16369	16485	16410	16505	16356	16344	16321	16480	16444	16469	16506	16386	16354	16317	16254	16299	16324	16512	16295	16362	16454	16424	16368	16457	16493	16432	16289	16395	16341	16202	16407	16492	16241	16548	16334	16317	16256	16253	16182	16428	16373	16469	16568	16486	16356	16324	16305	16460	16282	16449	16330	16396	16642	16336	16327	16386	16556	16215	16259	16373	16216	16552	16313	16381	16519	16372	16329	16450	16356	16337	16373	16282	16405	16374	16554	16274	16364	16447	16332	16531	16162	16410	16239	16514	16246	16114	16312	16400	16356	16435	16450	16391	16475	16251	16385	16256	16333	16383	16272	16481	16268	16370	16343	16352	16375	16295	16327	16180	16348	16162	16218	16350	16316	16340	16424	16487	16486	16534	16343	16451	16419	16406	16368	16296	16505	16542	16347	16391	16242	16485	16104	16439	16245	16461	16394	16379	16454	16400	16526	16396	16500	16333	16402	16317	16368	16497	16271	16338	16309	16403	16362	16589	16378	16404	16454	16514	16382	16436	16451	16383	16326	16431	16353	16319	16424	16392	16333	16171	16316	16525	16431	16241	16212	16445	16368	16336	16230	16361	16509	16342	16327	16384	16550	16276	16464	16409	16390	16365	16428	16197	16624	16350	16452	16420	16412	16286	16312	16259	16258	16369	16353	16309	16399	16269	16383	16384	16510	16453	16390	16258	16587	16254	16482	16499	16237	16304	16430	16252	16531	16525	16533	16223	16533	16304	16349	16507	16450	16276	16459	16387	16413	16423	16282	16279	16575	16407	16523	16389	16359	16364	16436	16480	16470	16526	16295	16441	16125	16403	16497	16431	16395	16578	16321	16257	16304	16488	16311	16426	16357	16345	16430	16233	16248	16336	16574	16267	16426	16462	16350	16445	16345	16380	16391	16163	16383	16323	16430	16329	16433	16422	16226	16427	16324	16354	16310	16289	16439	16429	16295	16288	16335	16303	16490	16225	16490	16316	16326	16483	16391	16240	16418	16398	16500	16319	16353	16276	16244	16326	16452	16141	16422	16324	16387	16359	16358	16453	16434	16318	16410	16286	16491	16545	16272	16239	16383	16482	16299	16372	16369	16462	16289	16451	16531	16258	16438	16407	16356	16252	16514	16552	16254	16383	16467	16475	16555	16267	16343	16373	16536	16429	16283	16460	16558	16300	16411	16277	16387	16400	16490	16324	16350	16545	16393	16405	16434	16278	16393	16412	16404	16316	16435	16356	16469	16314	16418	16420	16360	16435	16356	16363	16434	16295	16348	16256	16163	16358	16293	16361	16494	16257	16452	16305	16519	16354	16464	16399	16467	16320	16395	16475	16342	16399	16435	16327	16336	16499	16410	16403	16189	16458	16327	16306	16293	16472	16440	16144	16457	16383	16396	16465	16288	16434	16410	16483	16343	16261	16337	16275	16516	16364	16408	16265	16464	16376	16375	16473	16398	16416	16368	16470	16283	16411	16480	16562	16345	16344	16460	16351	16614	16247	16462	16264	16218	16414	16460	16344	16277	16423	16304
25976	21173	27400	26126	21837	21437	21874	26539	41984	42330	32742	26810	23195	21399	20659	20528	20392	20688	20429	20672	20566	20478	20324	20540	20477	20676	20388	20344	20346	20371	20532	20268	20392	20490	20527	20405	20404	20253	20461	20548	20294	20296	20347	20421	20439	20386	20502	20403	20511	20343	20295	20590	20498	20383	20392	20345	20493	20315	20373	20386	20350	20238	20393	20631	20401	20317	20501	20423	20217	20562	20460	20091	20222	20450	20350	20406	20247	20346	20474	20335	20617	20435	20379	20362	20297	20488	20393	20524	20406	20189	20257	20411	20448	20593	20297	20523	20509	20449	20439	20215	20597	20318	20294	20260	20386	20423	20331	20434	20409	20555	20355	20356	20544	20668	20267	20220	20618	20348	20465	20465	20390	20433	20391	20310	20218	20287	20418	20608	20442	20451	20487	20325	20262	20242	20329	20234	20364	20335	20256	20468	20390	20461	20476	20465	20575	20486	20404	20352	20456	20475	20439	20368	20704	20712	20564	20260	20500	20326	20416	20348	20394	20209	20383	20181	20210	20473	20262	20496	20309	20324	20504	20362	20519	20524	20441	20479	20671	20503	20314	20206	20398	20597	20419	20338	20273	20300	20511	20373	20458	20112	20413	20394	20366	20315	20326	20288	20414	20439	20589	20582	20355	20330	20408	20526	20393	20370	20585	20323	20635	20513	20347	20228	20249	20448	20461	20261	20127	20488	20384	20171	20425	20220	20299	20270	20518	20173	20213	20184	20446	20265	20469	20542	20464	20383	20408	20404	20657	20554	20413	20443	20480	20355	20343	20517	20363	20432	20496	20512	20497	20311	20216	20415	20524	20378	20488	20337	20421	20150	20626	20575	20410	20339	20565	20456	20073	20136	20344	20306	20542	20359	20686	20706	20443	20435	20245	20274	20392	20442	20362	20547	20398	20368	20282	20765	20363	20282	20511	20470	20500	20275	20412	20450	20146	20294	20608	20439	20330	20339	20054	20287	20281	20330	20323	20397	20333	20429	20529	20535	20161	20276	20536	20188	20368	20476	20291	20434	20404	20292	20501	20131	20459	20611	20674	20365	20365	20435	20435	20331	20402	20278	20245	20494	20276	20420	20478	20321	20404	20241	20414	20372	20444	20312	20619	20442	20371	20250	20173	20390	20311	20175	20251	20095	20455	20578	20381	20459	20484	20354	20470	20460	20558	20422	20272	20410	20426	20460	20557	20417	20402	20555	20608	20342	20292	20346	20532	20324	20338	20375	20338	20152	20275	20315	20436	20311	20346	20442	20409	20429	20408	20455	20493	20200	20195	20360	20391	20277	20393	20238	20323	20360	20391	20386	20443	20403	20319	20325	20399	20308	20333	20298	20214	20447	20247	20194	20296	20343	20204	20159	20270	20253	20450	20528	20352	20209	20411	20310	20385	20311	20342	20441	20377	20483	20336	20498	20464	20218	20341	20273	20288	20328	20356	20482	20281	20480	20285	20333	20328	20388	20450	20270	20521	20555	20162	20471	20273	20458	20506	20294	20396	20530	20423	20281	20389	20524	20547	20563	20418	20299	20397	20475	20402	20340	20527	20322	20389	20340	20541	20381	20484	20505	20270	20443	20389	20368	20237	20428	20349	20302	20212	20301	20580	20273	20531	20460	20265	20549	20566	20452	20424	20362	20314	20315	20308	20366	20493	20402	20491	20432	20517	20426	20284	20344	20540	20595	20381	20462	20612	20357	20426	20348	20521	20315	20395	20301	20486	20484	20493	20442	20396	20486	20364	20236	20400	20304	20288	20449	20423	20438	20413	20392	20170	20435	20375	20633	20405	20446	20171	20487	20327	20402	20395	20361	20545	20230	20442	20230	20569	20588	20193	20402	20491	20366	20335	20247	20203	20337	20533	20303	20410	20389	20391	20321	20376	20622	20373	20584	20428	20291	20396	20328	20508	20487	20682	20227	20247	20274	20577	20489	20607	20341	20338	20256	20559	20385	20373	20406	20500	20361	20437	20469	20322	20407	20339	20392	20290	20494	20363	20250	20280	20063	20387	20339	20608	20364	20285	20199	20446	20573	20449	20280	20363	20417	20344	20444	20362	20321	20602	20244	20249	20298	20471	20287	20666	20454	20593	20359	20435	20223	20368	20532	20382	20421	20466	20582	20456	20391	20628	20305	20332	20243	20366	20519	20410	20533	20546	20355	20375	20245	20574	20523	20444	20254	20498	20382	20358	20464	20585	20469	20379	20362	20334	20417	20336	20270	20262	20316	20453	20334	20173	20131	20366	20360	20528	20284	20512	20604	20326	20438	20371	20280	20283	20247	20217	20319	20370	20185	20257	20229	20410	20183	20228	20425	20345	20355	20591	20438	20486	20344	20325	20180	20603	20444	20255	20377	20538	20491	20541	20571	20456	20276	20435	20264	20404	20685	20367	20442	20463	20431	20240	20337	20324	20342	20295	20503	20444	20367	20499	20261	20510	20475	20275	20379	20440	20447	20081	20464	20499	20297	20430	20259	20365	20420	20470	20317	20332	20356	20170	20332	20472	20382	20382	20305	20273	20488	20344	20225	20320	20334	20223	20200	20326	20369	20281	20415	20479	20229	20402	20343	20335	20253	20221	20271	20425	20292	20431	20512	20331	20373	20453	20598	20481	20356	20496	20447	20409	20465	20349	20457	20642	20359	20407	20488	20571	20111	20292	20284	20412	20419	20193	20504	20380	20456	20360	20220	20408	20267	20498	20378	20667	20161	20338	20400	20663	20647	20319	20399	20419	20383	20422	20407	20356	20307	20455	20309	20468	20319	20344	20330	20298	20251	20406	20340	20449	20449	20494	20418	20242	20571	20298	20429	20428	20288	20431	20377	20397	20512	20429	20461	20508	20449	20346	20522	20393	20466	20591	20415	20554	20502	20420	20289	20401	20556	20534	20366	20458	20427	20270	20285	20358	20491	20259	20413	20527	20418	20462	20247	20356	20349	20275	20443	20682	20409	20401	20503	20295	20452	20316	20389	20447	20347	20361	20444	20207	20545	20521	20518	20398	20305	20320	20445	20249	20310	20396	20286	20342	20401	20530	20488	20518	20480	20398	20302	20452	20197	20458	20400	20355	20274	20523	20333	20129	20271	20374	20471	20375	20280	20379	20193	20274	20557	20260	20292	20075	20038	20515	20375	20572	20263	20357	20503	20348	20421	20340	20393	20498	20414	20321	20327	20311	20261	20686	20327	20429	20325	20403	20467	20368	20761	20451	20342	20394	20236	20122	20279	20244	20477	20646	20455	20236	20295	20597	20415	20308	20452	20506	20300	20606	20384	20574	20494	20437	20352	20623	20364	20376	20566	20324	20339	20504	20110	20435	20334	20541	20432	20437	20408	20316	20447	20379	20560	20188	20340	20259	20231	20442	20534	20211	20469	20495	20221	20334	20430	20306	20446	20486	20284	20327	20268	20393	20411	20358	20158	20186	20496	20426	20278	20406	20315	20437	20432	20666	20502	20383	20761	20670	20270	20434	20443	20436	20432	20333	20589	20499	20451	20424	20318	20440	20443	20361	20440	20470	20335	20328	20219	20476	20595	20248	20229	20365	20539	20475	20210	20328	20561	20201	20346	20412	20050	20570	20180	20449	20481	20529	20284	20464	20387	20404	20638	20348	20373	20298	20301	20506	20173	20545	20442	20272	20382	20341	20305	20296	20624	20515	20432	20484	20621	20313	20358	20111	20480	20310	20500	20479	20387	20494	20434	20487	20434	20529	20377	20290	20242	20441	20537	20246	20389	20245	20249	20367	20257	20377	20324	20470	20460	20259	20628	20391	20422	20395	20361	20219	20186	20439	20375	20505	20379	20462	20428	20401	20557	20512	20522	20333	20334	20500	20122	20430	20438	20449	20485	20301	20265	20364	20232	20443	20458	20326	20296	20474	20428	20526	20664	20341	20369	20307	20540	20449	20543	20620	20647	20262	20349	20291	20461	20261	20333	20390	20314	20521	20614	20410	20254	20517	20179	20574	20515	20435	20185	20345	20397	20369	20367	20431	20478	20313	20403	20363	20387	20486	20399	20409	20342	20092	20430	20313	20277	20443	20473	20540	20633	20412	20357	20415	20480	20438	20486	20329	20661	20465	20460	20291	20443	20248	20489	20479	20590	20616	20320	20437	20420	20585	20432	20384	20450	20432	20249	20561	20348	20516	20297	20527	20324	20475	20469	20197	20468	20336	20549	20267	20158	20282	20355	20324	20315	20509	20069	20192	20443	20206	20363	20457	20475	20503	20554	20317	20456	20389	20319	20210	20464	20330	20403	20167	20342	20404	20505	20674	20381	20329	20366	20229	20317	20278	20331	20325	20326	20534	20278	20487	20515	20488	20362	20407	20263	20333	20392	20465	20445	20538	20398	20461	20301	20373	20511	20201	20289	20238	20293	20447	20532	20224	20308	20399	20487	20643	20378	20450	20291	20282	20419	20325	20579	20615	20509	20478	20345	20468	20509	20237	20272	20535	20451	20440	20363	20597	20455	20787	20325	20480	20186	20588	20473	20362	20277	20349	20357	20420	20366	20385	20406	20452	20382	20398	20451	20456	20326	20637	20608	20356	20277	20364	20323	20734	20597	20193	20383	20422	20406	20254	20362	20324	20454	20378	20358	20281	20677	20268	20494	20108	20278	20480	20453	20300	20212	20325	20355	20495	20516	20332	20387	20284	20449	20487	20470	20370	20379	20211	20339	20343	20350	20523	20398	20235	20608	20592	20373	20394	20533	20446	20650	20240	20233	20522	20423	20424	20345	20557	20539	20437	20740	20176	20502	20405	20455	20176	20323	20451	20542	20383	20451	20428	20397	20493	20382	20619	20087	20377	20453	20497	20476	20417	20348	20292	20470	20503	20210	20473	20326	20385	20535	20449	20472	20455	20134	20138	20312	20393	20291	20384	20354	20590	20415	20567	20597	20256	20329	20225	20486	20478	20480	20463	20332	20488	20447	20476	20526	20377	20274	20514	20365	20388	20244	20399	20254	20304	20458	20665	20539	20334	20254	20518	20609	20185	20402	20325	20436	20292	20576	20278	20591	20390	20219	20279	20447	20191	20208	20458	20340	20719	20545	20356	20645	20573	20395	20260	20246	20494	20420	20226	20585	20469	20411	20517	20298	20176	20432
15528	21523	20257	18338	17502	17270	17442	26735	43060	41076	30335	23625	19246	17393	16825	16284	16596	16734	16409	16562	16717	16522	16481	16516	16363	16415	16694	16358	16513	16622	16531	16532	16411	16484	16644	16420	16384	16546	16600	16615	16686	16442	16490	16674	16632	16729	16682	16574	16502	16579	16587	16596	16600	16463	16678	16550	16400	16579	16665	16404	16639	16483	16692	16432	16521	16484	16619	16659	16549	16507	16751	16733	16640	16438	16574	16655	16374	16542	16311	16732	16569	16631	16725	16537	16498	16317	16537	16618	16569	16575	16526	16772	16634	16553	16519	16567	16520	16536	16390	16496	16511	16529	16498	16673	16402	16358	16369	16434	16421	16543	16462	16552	16487	16459	16610	16424	16659	16483	16630	16511	16483	16553	16448	16467	16531	16455	16663	16683	16421	16580	16419	16520	16570	16515	16593	16643	16486	16579	16373	16635	16605	16502	16673	16611	16384	16316	16507	16506	16561	16451	16612	16620	16624	16417	16445	16497	16533	16609	16496	16632	16577	16360	16458	16513	16507	16382	16597	16567	16376	16558	16489	16538	16546	16521	16569	16589	16604	16491	16570	16523	16441	16575	16489	16607	16470	16586	16287	16560	16607	16676	16393	16552	16561	16590	16524	16425	16612	16458	16675	16706	16489	16589	16514	16547	16548	16675	16458	16539	16619	16594	16530	16548	16503	16645	16530	16364	16557	16616	16555	16430	16729	16462	16610	16677	16477	16620	16657	16579	16568	16381	16482	16413	16408	16408	16590	16424	16474	16401	16609	16680	16421	16665	16519	16660	16600	16616	16668	16573	16538	16630	16627	16555	16610	16529	16611	16498	16696	16587	16406	16513	16684	16535	16567	16419	16402	16541	16508	16624	16482	16486	16448	16640	16572	16398	16443	16478	16672	16650	16458	16689	16506	16676	16436	16437	16755	16491	16396	16495	16473	16496	16635	16526	16579	16517	16501	16458	16725	16476	16526	16619	16406	16467	16671	16579	16784	16572	16633	16507	16514	16662	16607	16530	16577	16623	16649	16478	16371	16517	16681	16520	16467	16558	16604	16533	16418	16544	16434	16417	16533	16506	16689	16384	16498	16548	16596	16318	16526	16606	16608	16627	16520	16674	16437	16479	16641	16640	16485	16510	16665	16348	16497	16681	16552	16420	16738	16501	16527	16613	16518	16613	16711	16485	16677	16445	16355	16583	16569	16496	16638	16576	16795	16505	16606	16574	16623	16368	16556	16605	16468	16602	16589	16504	16554	16529	16545	16601	16375	16701	16525	16540	16628	16645	16497	16530	16333	16510	16493	16497	16608	16585	16453	16636	16519	16628	16544	16548	16458	16405	16533	16605	16564	16632	16272	16465	16425	16619	16678	16602	16650	16411	16637	16445	16630	16512	16461	16556	16594	16360	16569	16793	16537	16505	16782	16459	16759	16601	16746	16511	16541	16701	16683	16584	16675	16548	16455	16460	16530	16729	16634	16563	16846	16438	16544	16563	16716	16436	16537	16473	16724	16518	16475	16747	16581	16451	16583	16502	16399	16587	16596	16642	16602	16625	16528	16478	16482	16611	16648	16594	16446	16476	16427	16621	16449	16535	16508	16521	16484	16514	16571	16596	16490	16589	16467	16488	16412	16609	16689	16403	16423	16553	16646	16454	16637	16529	16647	16433	16544	16531	16550	16517	16715	16694	16499	16531	16720	16555	16448	16600	16611	16553	16587	16507	16477	16518	16659	16548	16650	16632	16494	16715	16721	16652	16671	16563	16702	16475	16498	16479	16551	16532	16731	16468	16669	16538	16414	16648	16737	16402	16513	16488	16746	16413	16574	16507	16663	16566	16640	16571	16555	16381	16291	16599	16615	16565	16655	16624	16696	16633	16464	16541	16587	16565	16532	16511	16594	16495	16575	16340	16576	16673	16565	16610	16623	16622	16685	16527	16626	16738	16398	16599	16704	16465	16533	16615	16563	16361	16473	16479	16582	16587	16509	16487	16665	16551	16478	16482	16551	16601	16480	16555	16553	16582	16627	16411	16436	16340	16656	16521	16576	16434	16598	16281	16580	16482	16582	16603	16542	16566	16478	16509	16704	16420	16690	16483	16693	16688	16544	16519	16313	16611	16541	16621	16365	16623	16557	16656	16606	16538	16655	16550	16570	16564	16544	16454	16496	16764	16327	16546	16560	16474	16588	16471	16539	16617	16465	16463	16641	16638	16501	16596	16533	16527	16475	16579	16651	16468	16446	16570	16527	16735	16587	16709	16571	16581	16530	16479	16720	16393	16550	16597	16456	16579	16554	16566	16555	16483	16591	16635	16460	16551	16528	16595	16706	16590	16558	16710	16483	16435	16574	16564	16571	16591	16643	16428	16468	16509	16617	16516	16558	16657	16722	16523	16608	16631	16416	16398	16551	16634	16594	16570	16525	16551	16752	16427	16611	16628	16708	16440	16623	16580	16558	16508	16602	16483	16440	16451	16612	16483	16531	16688	16450	16631	16429	16752	16660	16407	16559	16471	16560	16543	16410	16394	16551	16573	16368	16548	16586	16613	16458	16716	16731	16513	16593	16505	16652	16502	16546	16519	16507	16497	16484	16665	16477	16632	16436	16641	16762	16636	16737	16561	16528	16552	16571	16659	16462	16533	16659	16443	16625	16635	16642	16641	16580	16553	16354	16374	16585	16576	16591	16548	16675	16645	16608	16533	16719	16430	16565	16494	16522	16467	16407	16646	16447	16487	16495	16517	16505	16573	16588	16508	16475	16596	16605	16688	16534	16601	16477	16581	16507	16624	16567	16487	16659	16504	16598	16651	16653	16546	16611	16508	16550	16474	16531	16730	16446	16514	16622	16701	16559	16428	16474	16599	16440	16469	16493	16429	16639	16545	16439	16470	16612	16538	16486	16495	16468	16598	16468	16531	16431	16498	16750	16541	16509	16618	16526	16507	16448	16512	16649	16511	16448	16734	16536	16416	16732	16451	16586	16771	16506	16495	16526	16536	16365	16559	16526	16664	16519	16602	16608	16699	16447	16545	16582	16594	16636	16556	16495	16673	16606	16483	16598	16673	16689	16559	16508	16599	16752	16474	16729	16507	16755	16544	16577	16612	16499	16523	16459	16552	16523	16534	16603	16688	16394	16423	16619	16730	16641	16419	16477	16520	16586	16561	16604	16639	16558	16329	16591	16556	16502	16470	16467	16665	16526	16571	16513	16627	16450	16481	16523	16564	16578	16685	16583	16508	16591	16549	16533	16610	16619	16631	16405	16549	16503	16436	16608	16531	16746	16591	16473	16398	16416	16576	16411	16573	16559	16752	16635	16709	16715	16553	16652	16544	16468	16614	16600	16438	16392	16522	16673	16540	16490	16660	16390	16496	16490	16565	16385	16686	16621	16469	16627	16781	16518	16626	16593	16424	16682	16561	16317	16511	16504	16505	16379	16558	16687	16602	16460	16605	16640	16612	16603	16722	16658	16663	16543	16569	16491	16597	16671	16495	16645	16561	16356	16589	16556	16531	16430	16603	16742	16557	16485	16418	16443	16633	16530	16567	16541	16518	16339	16565	16545	16547	16479	16770	16545	16480	16629	16603	16636	16478	16514	16535	16661	16539	16649	16647	16590	16570	16531	16649	16550	16677	16591	16616	16577	16570	16571	16502	16512	16519	16365	16441	16546	16415	16489	16800	16563	16378	16499	16543	16651	16566	16565	16568	16682	16494	16712	16565	16525	16612	16517	16678	16575	16616	16698	16546	16561	16615	16503	16742	16550	16555	16506	16580	16512	16499	16621	16679	16520	16458	16690	16619	16712	16667	16612	16704	16545	16587	16376	16720	16536	16685	16630	16463	16513	16670	16494	16437	16645	16648	16456	16646	16604	16581	16396	16495	16491	16373	16678	16537	16645	16332	16669	16518	16587	16593	16616	16475	16388	16382	16524	16617	16466	16491	16546	16489	16457	16581	16474	16593	16651	16644	16534	16780	16691	16543	16501	16409	16620	16683	16584	16673	16602	16512	16655	16471	16500	16567	16635	16494	16324	16513	16634	16228	16579	16609	16352	16580	16623	16481	16707	16778	16577	16339	16664	16404	16538	16415	16586	16407	16455	16432	16477	16628	16437	16579	16625	16542	16492	16699	16463	16552	16417	16613	16469	16679	16304	16506	16494	16521	16570	16706	16427	16429	16655	16494	16667	16517	16404	16406	16649	16700	16627	16695	16535	16669	16580	16530	16534	16438	16463	16553	16546	16602	16526	16669	16534	16538	16596	16605	16593	16736	16591	16440	16438	16553	16510	16448	16693	16544	16526	16517	16543	16441	16511	16564	16439	16535	16522	16488	16482	16550	16556	16656	16632	16436	16589	16672	16242	16509	16721	16594	16650	16428	16397	16462	16539	16519	16604	16516	16656	16615	16516	16676	16588	16529	16631	16582	16513	16541	16394	16495	16536	16494	16676	16551	16562	16189	16408	16701	16458	16675	16605	16473	16437	16556	16609	16505	16494	16598	16428	16627	16537	16535	16364	16622	16574	16407	16650	16434	16671	16680	16533	16537	16404	16429	16538	16697	16423	16550	16499	16587	16470	16565	16475	16542	16480	16564	16598	16631	16609	16643	16608	16593	16477	16414	16690	16519	16582	16511	16416	16503	16533	16362	16525	16483	16478	16505	16518	16518	16474	16472	16608	16717	16451	16681	16442	16570	16500	16488	16601	16540	16357	16543	16467	16515	16477	16438	16461	16546	16536	16531	16598	16550	16514	16527	16539	16371	16570	16679	16673	16466	16696	16541	16521	16565	16563	16616	16557	16520	16577	16565	16530	16578	16376	16723	16491	16654	16457	16330	16538	16582	16448	16665	16580	16676	16491	16737	16550	16439	16608	16588	16486	16707	16644	16560	16545	16735	16615	16637	16493	16398	16457	16469	16364	16479	16481	16396	16641	16528	16632	16588	16483	16568	16466	16611	16581	16561	16471	16696	16543	16484	16547	16606	16593	16678	16574	16489	16592	16598	16713	16427	16427	16679	16595	16620	16447	16319	16504	16450	16714	16389	16478	16554	16597	16496	16530	16649	16378	16613	16439	16705	16414	16619	16532	16607	16465	16608	16521	16697	16563	16661	16423	16479	16662	16526
23782	21156	28659	23939	21810	24093	25103	29891	64518	58702	42573	33245	25696	22354	20961	20333	20576	20330	20215	20395	20260	20532	20371	20363	20284	20415	20330	20366	20370	20463	20354	20180	20384	20361	20319	20413	20305	20223	20266	20271	20284	20152	20325	20079	20265	20333	20209	20216	20146	20102	20560	20330	20108	20191	20347	20203	20204	20187	20337	19959	20183	20420	20343	20316	20054	20314	20210	20210	20353	20199	20288	20172	20420	20271	20266	20217	19966	20151	20338	20125	20404	20260	20291	20260	20293	20266	20153	20242	20284	20087	20235	20065	20301	20302	20209	20220	20333	20113	20148	20198	20288	20071	20231	20178	20443	20281	20375	20103	20227	20010	20239	20292	20128	20063	20165	20128	20089	20207	20086	20145	20317	20406	20113	20267	20009	20204	20279	20149	20184	20370	20188	20209	20116	20064	20070	20221	20223	20176	20455	20064	20183	20075	20267	20221	20346	20309	20124	20269	20202	19924	20021	20264	20263	20122	20229	20449	20205	20379	20097	20027	20141	20180	19900	20346	20269	20203	20297	20176	20023	20297	20315	20070	20101	20353	20088	20102	20242	20083	20117	20240	20446	20516	20272	20492	20219	20001	20200	20457	20220	20184	19993	20196	20227	20269	20132	20184	20135	20236	20233	20210	20264	20371	20175	20284	20290	20246	20078	20301	20283	20112	20243	20048	20199	20157	20234	20291	20013	20283	20282	20221	20093	20161	20202	20192	20156	20072	19957	20117	20256	19933	20197	20240	20399	20348	20234	20212	20213	19959	20253	20260	20271	20141	20283	20229	20268	20295	20372	20382	20200	20090	20352	20125	20116	20294	20092	20265	20027	20243	20266	20326	20245	20237	20353	20461	20190	20322	20225	20126	20472	20122	20196	20105	20285	20247	20090	20186	20197	20135	20116	20329	20300	20077	20226	20141	20160	20151	20107	20096	20160	20301	20333	19955	20236	20141	20294	20546	20298	20278	20385	20192	20302	20146	20399	20160	20375	20093	20177	20274	20006	20085	20127	20256	20202	20428	20273	20120	19983	20050	20051	20153	20111	19882	20095	20234	20402	20298	20131	20343	20160	20239	20142	20221	20456	20080	20173	20145	20398	20298	20070	19997	20153	20136	20131	20221	20380	20013	20488	20170	20118	20014	19941	20033	20215	20314	20271	20076	20116	20239	20021	20158	20349	20218	19958	20013	20382	20231	20104	20223	20257	20049	20204	20141	19943	20129	20285	20367	20372	20255	20329	20286	20329	20285	20040	20424	20327	20150	20215	20271	20347	20147	20220	20124	20210	20264	20156	20159	20035	20285	20369	20307	20167	20409	20221	20333	20011	20225	20310	20102	20136	20173	20113	20108	20478	20102	20174	20243	20190	20171	20203	20117	20222	20065	20354	20174	20201	20150	20121	20180	20094	20229	20393	20221	20212	20316	20337	20300	20288	20331	20303	20258	20078	20340	20159	20141	20181	20124	20355	20053	20225	20161	20368	20020	20361	20332	20190	20328	20179	20157	20060	19981	20292	20337	20316	20048	20131	20163	20384	20152	20029	20237	20041	20137	20203	20192	20425	20259	20102	20203	20190	20464	20129	20253	20217	20127	20073	20224	20100	20132	20246	20130	20068	20153	20389	20254	20101	20137	20210	20307	20206	19956	20315	20217	20144	20206	20240	20149	20252	20143	20077	20263	20228	20029	20110	20181	20053	20134	20219	20162	20287	20112	20272	20321	20251	20149	20211	20181	19998	20101	20208	20093	20187	20197	20317	20322	20391	20257	19999	20356	20239	20104	20236	20457	20112	20245	20043	20249	20109	20200	20370	20351	20330	20324	20229	20193	20153	20182	20126	20244	20224	20442	20205	20205	19941	20417	20206	20120	20089	20098	20046	20075	20363	20396	20462	20002	20184	20275	20035	20054	19989	20194	20249	20147	20217	20336	20188	20170	20227	20366	20294	20138	20263	20322	20203	20327	20401	20227	20189	20143	20416	20398	20317	20306	20068	20132	20331	20225	20203	20057	20109	20133	20194	20226	20236	20227	20337	20190	20335	20387	20583	20361	20204	19971	20211	20200	20162	20153	20279	20124	20252	20322	20107	20182	20023	20172	20100	20243	20029	20230	20268	20302	20309	20373	20257	20282	20191	20025	20497	20423	20286	19997	20113	20276	20311	20242	20052	20218	20084	20167	20020	20076	20230	20355	20085	19922	20182	20497	20104	20193	20141	20068	20092	20112	20269	20416	20340	20206	20364	20307	19982	20169	20146	20051	20123	20192	20306	20159	20241	20325	20194	20230	20281	20089	20221	20035	19990	20258	20236	20135	20169	20120	20221	20265	20446	20284	20216	19948	20225	20239	20273	20126	20183	20263	20264	20301	20241	20170	20221	20061	20140	20418	20156	20208	20249	20180	20024	20154	20117	20158	20253	20262	20106	20070	20212	20183	20195	20397	20266	20292	20215	20179	20357	20204	20117	20157	20116	20101	20116	19992	20124	20012	20216	20183	20191	20322	20212	20052	20000	20111	19979	20047	19980	20009	20295	20241	20181	20364	20129	20200	20449	20136	20179	20263	20299	20417	20077	20274	20272	20211	20036	20303	20074	20080	20140	19963	20225	20272	19999	20290	20306	20018	20086	20265	20161	20199	20126	20129	20334	20359	20286	20372	20299	20194	20227	20130	20293	20366	20186	20249	20300	20224	20250	20394	20153	20157	20117	20310	20313	20102	20303	20149	20143	20271	20254	20148	20259	20230	20296	20300	20316	20324	20073	20226	20434	20221	20190	20174	20400	20326	20038	20223	20211	20284	20191	20335	20242	20046	20081	20172	20376	20279	20054	20185	20069	20089	20130	20357	20014	20201	20188	20092	20216	20321	20473	20219	20226	20284	19898	20188	20145	20345	20127	20130	20274	20253	20265	20254	20166	20175	20302	20175	20200	20208	20305	20186	20180	20229	20178	20061	20248	20008	20372	20372	20357	20001	20363	20252	20372	20219	20303	20179	20173	20093	20363	20262	20166	20224	20121	20127	20237	20067	20345	20463	20056	20201	20187	20130	19995	20250	20150	20098	20297	20136	20312	20242	20051	20285	20252	20291	20283	20177	20237	20199	20026	20174	20188	20207	20111	20152	20158	20192	20265	19809	20205	20281	20212	20213	20325	20255	20109	20355	20175	20250	20136	20272	20088	20093	20387	20173	20244	20128	20123	19980	20162	19987	20211	20312	20046	20226	20289	20183	20131	20140	20117	20378	20225	20301	20268	20049	20365	20253	20060	20081	20200	20471	20122	20242	20220	20344	20439	20146	20090	20333	20118	20150	20188	20327	20119	20290	20294	20298	20066	20086	20166	20116	20183	20112	20184	20152	20135	20311	20099	20154	20121	20233	20511	20222	20249	20184	20170	20454	20406	20178	20375	20275	20367	20215	20050	20193	20263	20080	20284	20248	20250	20308	20194	20190	20111	20212	20066	20204	20254	20177	20292	20448	20293	20159	20167	20129	20187	20388	20289	20306	20251	20123	20219	20322	20366	20098	20168	20173	20206	20319	20072	20240	20182	20059	20345	20142	20197	20240	20278	20246	20048	20097	20211	20234	20103	20190	20329	20217	20105	20167	20095	20011	20138	20182	20171	20195	20203	20241	20249	20317	20276	20190	20130	20319	20196	20232	20284	20419	20001	20112	20229	20072	20259	20167	20294	20186	20237	20119	20246	20188	20272	20338	20174	20035	19975	20077	20119	20453	20084	20174	20321	20248	20378	20034	20054	20238	20326	20187	20135	20313	20274	20207	20130	20251	20308	20083	20454	20233	20071	20182	20282	20263	20202	20038	20130	20206	20119	20125	20187	19875	20343	20337	20131	20123	20261	20203	20287	20277	20166	20065	20363	20220	20190	20273	20151	20000	20163	20161	20064	20296	20092	20132	20207	20247	20262	20109	20286	20183	20180	20134	20213	20287	20237	20229	20154	20220	20313	20155	20172	20144	20356	20175	20132	20075	20207	20280	20453	20200	20127	20274	20042	20241	20243	20228	20182	20260	20339	20384	20247	20252	20199	20038	20065	20110	20164	20187	20218	20198	20309	20112	20205	20057	20299	20030	20113	20138	20202	20201	20241	20229	20196	20131	20384	20323	20122	20227	20091	20021	20266	20109	20385	20077	20109	20201	20310	20301	20242	20091	20083	20070	20203	20195	20213	20039	20125	19982	20259	20113	20018	20119	20318	20221	20283	20399	20239	20279	20116	20166	20175	20506	20320	20225	20324	20234	20323	20167	20236	20183	20260	20243	20068	20142	20140	20236	20431	20236	20192	20116	20066	20266	20266	20370	20166	20396	20158	20097	20207	20150	20390	20107	20188	20178	20215	20114	20131	20113	20504	20168	20248	20269	20126	20122	20212	20220	20319	20245	20106	20297	20280	20203	20157	20138	20112	20128	20240	20263	20214	20251	20297	20263	20176	20268	20106	20310	20279	20184	20022	20141	20293	20139	20222	20323	20102	20145	20227	20320	20239	20150	20288	20205	20082	20470	20077	20337	20280	20261	20212	20170	20255	20314	20273	20236	20232	20365	20447	20457	20131	19964	20276	20285	20121	20378	20081	20229	20191	20246	20239	20115	20075	20010	19918	20143	20277	20075	20329	20292	20399	20170	20078	20339	20190	20201	20210	20028	20136	20234	20304	20409	20288	20197	20355	20128	20238	20186	20137	20229	20241	20348	20010	20268	20332	20150	20356	20268	20270	20210	20127	20035	20152	19990	20075	20176	20088	20465	20269	20259	20253	20211	20235	20334	20268	20072	20161	20376	20389	20012	20196	19990	20269	20290	20500	20225	20366	20091	20251	20155	20175	20197	20409	20243	20173	20280	20044	20008	20305	20026	20043	20153	20188	20053	20315	20036	20166	20233	20002	20330	20311	20225	20149	20234	20330	20426	20171	20109	20110	20220	20422	20241	20369	20086	20272	20056	20390	20083	20194	20157	20176	20019	20146	20344	19975	20121	20205	20146	20267	20299	20228	20136	20144	20069	20082	20122	20252	20285	20060	20047	20281	20340	20454	20122	20128	20177	20095	20096	20196	20422	20143	20264	20159	20279	20209	20138	20143	20376	20127	20029	20084	20148	20271	20251	20070	20218	20134	20037
17038	28198	25990	21529	19771	18826	18296	30615	64477	56276	41186	31562	22174	17754	16761	16546	16574	16242	16325	16627	16404	16415	16409	16351	16452	16541	16543	16302	16411	16555	16499	16268	16450	16384	16272	16617	16480	16507	16415	16460	16328	16303	16442	16489	16354	16516	16565	16348	16474	16415	16445	16378	16468	16442	16417	16414	16217	16358	16552	16418	16431	16541	16471	16326	16311	16429	16543	16406	16441	16494	16453	16304	16352	16471	16429	16412	16412	16410	16349	16467	16317	16345	16225	16451	16294	16593	16364	16398	16286	16562	16395	16518	16398	16264	16317	16390	16480	16283	16213	16486	16250	16394	16417	16396	16434	16306	16404	16505	16252	16502	16393	16517	16455	16535	16259	16490	16396	16308	16346	16333	16483	16400	16352	16429	16526	16489	16386	16193	16315	16350	16590	16565	16473	16296	16504	16327	16445	16385	16376	16417	16401	16377	16435	16258	16498	16409	16611	16386	16383	16389	16289	16496	16437	16325	16370	16325	16346	16532	16480	16248	16238	16434	16451	16476	16530	16452	16404	16280	16151	16379	16445	16438	16420	16394	16426	16511	16348	16372	16371	16329	16512	16399	16344	16496	16612	16482	16394	16486	16455	16485	16481	16485	16298	16141	16564	16386	16307	16647	16412	16342	16530	16454	16411	16348	16419	16445	16544	16513	16417	16563	16451	16331	16557	16535	16462	16324	16373	16262	16396	16343	16501	16417	16456	16347	16408	16363	16449	16589	16249	16318	16481	16511	16510	16494	16303	16408	16471	16499	16597	16577	16405	16351	16329	16474	16447	16487	16289	16624	16466	16355	16566	16351	16511	16436	16236	16344	16389	16457	16378	16588	16350	16506	16411	16377	16305	16486	16287	16384	16465	16462	16215	16459	16401	16460	16318	16434	16485	16309	16586	16375	16353	16401	16499	16618	16348	16409	16427	16411	16418	16489	16471	16368	16163	16385	16358	16226	16425	16331	16516	16371	16488	16417	16482	16387	16508	16220	16361	16345	16433	16406	16450	16488	16523	16301	16391	16386	16308	16294	16357	16358	16400	16165	16366	16489	16317	16377	16545	16371	16502	16430	16323	16462	16459	16282	16386	16561	16488	16511	16579	16440	16359	16351	16359	16426	16331	16495	16372	16407	16578	16385	16355	16417	16453	16407	16302	16505	16232	16388	16304	16360	16564	16483	16410	16436	16459	16333	16547	16459	16384	16472	16515	16434	16495	16637	16533	16378	16536	16396	16487	16376	16452	16494	16420	16429	16361	16463	16399	16330	16499	16410	16382	16390	16488	16434	16586	16436	16392	16449	16421	16544	16310	16277	16247	16432	16439	16492	16431	16388	16415	16469	16355	16273	16445	16168	16418	16627	16457	16294	16440	16369	16543	16440	16341	16328	16334	16453	16477	16393	16504	16243	16427	16390	16526	16466	16553	16315	16480	16439	16309	16446	16401	16362	16306	16423	16479	16167	16434	16340	16541	16429	16398	16398	16526	16514	16354	16211	16447	16482	16438	16428	16363	16381	16520	16580	16349	16513	16368	16367	16617	16548	16402	16456	16458	16523	16461	16537	16360	16352	16566	16367	16374	16436	16468	16309	16271	16321	16394	16260	16178	16334	16279	16355	16499	16359	16440	16296	16399	16328	16286	16466	16333	16391	16457	16323	16254	16350	16519	16601	16290	16560	16356	16243	16344	16533	16473	16262	16508	16405	16328	16294	16367	16311	16500	16318	16531	16269	16507	16490	16276	16433	16360	16372	16395	16407	16456	16431	16309	16459	16391	16484	16301	16401	16521	16577	16486	16414	16442	16236	16408	16511	16430	16343	16248	16516	16314	16420	16656	16451	16503	16384	16315	16588	16424	16488	16482	16443	16492	16433	16557	16392	16610	16423	16396	16480	16405	16657	16502	16474	16424	16441	16375	16384	16229	16294	16412	16194	16343	16440	16371	16324	16538	16365	16260	16360	16324	16409	16458	16314	16444	16282	16520	16396	16161	16351	16599	16272	16275	16370	16315	16579	16426	16509	16532	16416	16377	16427	16580	16518	16322	16404	16359	16242	16366	16270	16343	16417	16382	16145	16489	16517	16319	16421	16355	16444	16402	16377	16386	16416	16307	16390	16277	16434	16538	16424	16412	16503	16513	16242	16511	16433	16449	16422	16265	16256	16475	16496	16217	16393	16272	16506	16543	16467	16400	16342	16357	16424	16379	16373	16512	16328	16447	16361	16622	16338	16432	16200	16414	16374	16474	16428	16412	16400	16323	16550	16460	16325	16440	16566	16383	16257	16443	16329	16460	16445	16482	16374	16325	16478	16498	16332	16404	16325	16461	16533	16456	16349	16446	16422	16464	16641	16385	16499	16451	16538	16365	16319	16446	16506	16574	16172	16342	16370	16231	16421	16422	16460	16362	16331	16245	16301	16402	16336	16440	16349	16407	16379	16482	16286	16497	16351	16309	16395	16403	16423	16499	16253	16363	16334	16375	16476	16411	16370	16447	16204	16428	16347	16165	16670	16342	16391	16423	16428	16517	16416	16434	16303	16267	16297	16422	16417	16233	16511	16421	16470	16463	16334	16442	16332	16523	16566	16368	16507	16468	16206	16441	16393	16265	16407	16535	16454	16488	16308	16513	16406	16447	16305	16317	16333	16173	16377	16498	16339	16395	16384	16309	16337	16453	16163	16410	16374	16393	16419	16417	16281	16455	16385	16435	16420	16328	16489	16326	16490	16529	16423	16349	16572	16201	16397	16664	16195	16279	16423	16348	16478	16325	16363	16393	16368	16514	16403	16304	16404	16454	16369	16405	16413	16448	16522	16468	16402	16406	16383	16426	16491	16379	16310	16372	16402	16461	16399	16494	16450	16414	16382	16482	16445	16517	16516	16515	16410	16470	16531	16357	16516	16303	16504	16410	16322	16350	16545	16433	16504	16581	16397	16536	16407	16351	16521	16437	16351	16301	16536	16317	16449	16338	16524	16414	16282	16602	16247	16369	16308	16570	16451	16380	16333	16199	16397	16525	16367	16355	16428	16490	16438	16464	16420	16505	16446	16383	16647	16553	16416	16588	16374	16235	16400	16301	16370	16127	16423	16361	16411	16455	16308	16428	16382	16522	16353	16488	16423	16379	16462	16347	16404	16456	16538	16370	16275	16251	16422	16366	16577	16429	16461	16371	16476	16657	16299	16473	16295	16502	16594	16456	16365	16528	16391	16460	16465	16496	16347	16492	16368	16396	16309	16278	16451	16534	16368	16525	16563	16442	16309	16497	16377	16438	16327	16335	16311	16418	16524	16517	16350	16278	16287	16377	16380	16379	16457	16435	16539	16643	16419	16306	16366	16441	16403	16377	16357	16485	16413	16446	16287	16276	16344	16367	16372	16598	16442	16182	16355	16451	16216	16318	16328	16397	16366	16536	16307	16394	16393	16381	16185	16301	16516	16466	16365	16247	16273	16381	16434	16329	16505	16244	16439	16477	16511	16354	16260	16443	16554	16479	16311	16486	16276	16382	16345	16477	16584	16344	16419	16438	16317	16364	16415	16243	16422	16455	16405	16408	16308	16558	16425	16303	16515	16398	16312	16391	16344	16466	16328	16443	16338	16486	16514	16446	16376	16494	16412	16569	16165	16461	16382	16392	16360	16445	16419	16522	16429	16559	16397	16416	16288	16474	16545	16491	16353	16476	16271	16345	16414	16638	16555	16442	16558	16331	16429	16408	16465	16276	16510	16375	16414	16473	16520	16432	16515	16334	16442	16409	16319	16303	16358	16419	16497	16477	16281	16397	16322	16477	16244	16276	16483	16379	16445	16263	16380	16298	16289	16504	16438	16209	16551	16424	16419	16454	16230	16282	16255	16314	16644	16705	16404	16484	16262	16347	16503	16267	16293	16174	16352	16218	16432	16325	16455	16399	16503	16395	16268	16466	16381	16390	16242	16504	16377	16442	16367	16400	16520	16522	16457	16384	16376	16519	16502	16310	16402	16501	16303	16578	16387	16322	16457	16496	16402	16324	16390	16379	16374	16598	16409	16307	16430	16524	16413	16287	16467	16364	16410	16258	16380	16535	16371	16373	16319	16396	16391	16477	16264	16423	16555	16447	16536	16326	16439	16463	16377	16572	16534	16273	16562	16463	16444	16406	16453	16382	16520	16256	16307	16502	16460	16478	16428	16377	16344	16355	16544	16267	16474	16446	16332	16390	16379	16518	16368	16391	16414	16471	16259	16440	16558	16218	16585	16412	16506	16186	16431	16603	16362	16457	16519	16437	16682	16494	16487	16319	16466	16449	16387	16348	16372	16569	16436	16578	16341	16449	16429	16235	16388	16413	16571	16648	16277	16540	16360	16347	16271	16389	16380	16496	16367	16439	16473	16388	16234	16404	16292	16436	16425	16450	16488	16444	16417	16259	16496	16545	16406	16409	16401	16379	16447	16437	16456	16363	16453	16432	16488	16373	16458	16599	16414	16431	16598	16288	16336	16588	16524	16554	16490	16270	16532	16237	16357	16426	16483	16422	16128	16371	16512	16378	16494	16397	16355	16428	16622	16368	16226	16486	16482	16453	16331	16486	16418	16344	16257	16581	16433	16366	16480	16386	16366	16401	16488	16407	16242	16436	16528	16422	16510	16475	16311	16643	16461	16550	16498	16565	16532	16349	16374	16369	16484	16362	16410	16512	16549	16582	16549	16413	16273	16447	16486	16444	16480	16518	16483	16393	16331	16597	16467	16300	16411	16588	16359	16547	16241	16455	16385	16313	16409	16397	16331	16401	16410	16286	16570	16382	16225	16341	16552	16337	16257	16394	16411	16508	16388	16341	16618	16309	16446	16478	16296	16334	16396	16558	16353	16334	16559	16208	16350	16359	16418	16421	16278	16219	16457	16359	16148	16426	16419	16432	16301	16392	16490	16344	16507	16415	16531	16440	16407	16400	16418	16521	16478	16481	16415	16529	16386	16412	16556	16538	16499	16264	16335	16247	16339	16386	16428	16382	16470	16588	16293	16354	16412	16448	16454	16248	16395	16275	16274	16378	16574	16453	16508	16446	16265	16266	16299	16342	16392	16307	16547	16569	16599	16446	16518	16276	16406	16430	16285	16497	16397	16366	16474	16245	16400	16453	16163
29715	22491	23323	21412	19614	19669	19951	19918	24699	25303	23149	21731	20497	19994	19712	19736	19748	19673	19627	19864	19582	19641	19552	19708	19445	19512	19667	19996	19708	19457	19710	19516	19714	19540	19480	19595	19440	19590	19501	19621	19796	19665	19657	19767	19486	19620	19583	19487	19631	19501	19681	19767	19731	19595	19768	19800	19801	19765	19860	19921	19633	19553	19625	19759	19556	19926	19684	19689	19836	19605	19749	19671	19777	19648	19421	19754	19688	19551	19768	19527	19710	19684	19766	19713	19503	19611	19760	19697	19495	19787	19543	19845	19483	19812	19810	19664	19767	19859	19564	19709	19695	19763	19578	19577	19720	19558	19726	19712	19681	19489	19690	19585	19731	19519	19510	19947	19630	19828	19561	19575	19804	19871	19559	19524	19682	19787	19718	19668	19728	19678	19681	19608	19697	19742	19534	19823	19597	19809	19634	19739	19640	19667	19657	19580	19685	19592	19711	19666	19653	19860	19833	19575	19646	19558	19760	19466	19662	19484	19573	19453	19739	19393	19597	19420	19463	19831	19591	19430	19671	19458	19740	19618	19446	19827	19592	19597	19612	19816	19629	19670	19663	19728	19506	19555	19677	19630	19642	19689	19769	19662	19526	19728	19350	19703	19563	19717	19848	19560	19389	19718	19619	19524	19436	19562	19681	19623	19672	19625	19351	19537	19783	19976	19888	19523	19562	19727	19640	19573	19624	19474	19622	19742	19570	19513	19839	19720	19613	19669	19685	19493	19506	19649	19691	19745	19615	19595	19226	19714	19781	19742	19734	19575	19733	19610	19447	19569	19788	19613	19485	19589	19626	19545	19870	19686	19632	19652	19733	19725	19735	19507	19680	19430	19642	19535	19711	19512	19859	19538	19715	19728	19597	19787	19668	19537	19816	19724	19636	19727	19849	19639	19781	19710	19610	19610	19599	19671	19622	19583	19648	19702	19763	19581	19609	19339	19720	19549	19396	19623	19574	19652	19679	19705	19602	19823	19681	19380	19660	19826	19393	19604	19488	19650	19719	19657	19579	19629	19724	19817	19910	19669	19602	19574	19587	19764	19645	19606	19697	19609	19675	19776	19698	19499	19488	19824	19688	19857	19614	19578	19633	19713	19822	20015	19731	19526	19809	19591	19617	19625	19688	19847	19730	19532	19554	19480	19801	19654	19686	19498	19593	19729	19631	19677	19626	19775	19620	19856	19759	19805	19578	19604	19545	19632	19545	19560	19687	19583	19526	19515	19521	19400	19673	19633	19606	19607	19676	19601	19606	19499	19583	19615	19531	19633	19958	19459	19508	19444	19450	19922	19526	19514	19775	19750	19602	19835	19696	19614	19790	19748	19422	19502	19746	19657	19776	19781	19820	19498	19545	19738	19669	19539	19497	19742	19728	19656	19502	19640	19618	19570	19580	19689	19689	19573	19560	19664	19825	19611	19556	19844	19502	19491	19630	19752	19724	19754	19787	19536	19511	19930	19722	19782	19589	19568	19541	19445	19694	19655	19789	19682	19678	19612	19572	19799	19916	19511	19762	19627	19807	19670	19604	19587	19652	19903	19438	19841	19467	19381	19689	19660	19843	19740	19495	19615	19476	19876	19558	19592	19610	19649	19734	19690	19687	19641	19516	19446	19907	19749	19649	19382	19695	19601	19654	19398	19507	19559	19638	19738	19386	19740	19504	19796	19698	19757	19739	19596	19673	19793	19788	19740	19431	19817	19608	19691	19638	19738	19658	19613	19757	19551	19728	19594	19432	19601	19610	19818	19589	19676	19848	19868	19611	19691	19773	19681	19575	19674	19557	19528	19740	19672	19523	19779	19659	19541	19388	19499	19695	19655	19560	19736	19596	19692	19468	19632	19449	19706	19949	19627	19742	19789	19778	19609	19526	19697	19683	19461	19489	19684	19581	19621	19468	19621	19643	19694	19729	19546	19827	19732	19671	19767	19406	19824	19779	19887	19759	19585	19468	19728	19663	19771	19733	19732	19601	19671	19507	19578	19528	19812	19631	19699	19549	19834	19684	19549	19737	19653	19591	19911	19766	19783	19551	19752	19586	19570	19605	19838	19800	19741	19495	19553	19674	19662	19695	19632	19689	19751	19857	19631	19706	19678	19732	19682	19482	19576	19609	19791	19601	19749	19654	19691	19580	19621	19718	19589	19741	19723	19880	19749	19586	19571	19593	19688	19610	19784	19500	19718	19763	19785	19748	19689	19541	19565	19602	19647	19680	19713	19654	19556	19708	19601	19410	19546	19655	19546	19707	19497	19622	19480	19591	19496	19582	19624	19797	19645	19689	19527	19430	19800	19769	19526	19697	19694	19829	19744	19648	19842	19550	19672	19660	19808	19598	19734	19898	19398	19677	19681	19681	19734	19795	19695	19499	19711	19625	19707	19603	19590	19691	19595	19895	19789	19650	19620	19696	19584	19763	19474	19573	19736	19670	19506	19806	19425	19423	19671	19644	19767	19693	19694	19668	19710	19491	19673	19696	19596	19579	19717	19619	19601	19698	19498	19603	19602	19622	19784	19565	19789	19667	19552	19553	19732	19796	19769	19833	19754	19550	19620	19645	19613	19854	19736	19742	19699	19506	19688	19661	19657	19553	19620	19728	19601	19746	19694	19917	19707	19532	19596	19626	19611	19695	19676	19510	19591	19660	19665	19668	19720	19600	19538	19559	19423	19786	19606	19654	19434	19692	19611	19727	19672	19523	19791	19674	19534	19769	19737	19730	19422	19669	19713	19779	19791	19745	19475	19702	19760	19637	19708	19622	19806	19766	19592	19600	19554	19471	19650	19836	19674	19503	19653	19395	19508	19691	19549	19526	19590	19645	19676	19468	19613	19722	19673	19682	19731	19698	19751	19780	19569	19466	19813	19662	19612	19799	19869	19491	19562	19592	19782	19675	19616	19852	19722	19565	19903	19898	19498	19542	19678	19886	19695	19726	19678	19714	19530	19600	19821	19788	19653	19392	19455	19590	19730	19527	19450	19833	19670	19680	19598	19577	19742	19436	19637	19743	19359	19626	19710	19970	19428	19655	19622	19654	19327	19567	19634	19670	19909	19588	19646	19606	19838	19661	19599	19676	19696	19637	19501	19683	19627	19700	19731	19608	19687	19616	19605	19695	19789	19744	19602	19502	19595	19685	19422	19702	19546	19463	19626	19934	19605	20023	19682	19797	19641	19635	19545	19782	19518	19790	19576	19802	19746	19755	19555	19687	19692	19777	19556	19829	19698	19515	19680	19535	19525	19575	19842	19793	19730	19654	19701	19570	19626	19632	19748	19429	19655	19790	19600	19815	19563	19644	19625	19501	19719	19698	19689	19621	19692	19449	19644	19506	19587	19674	19648	19864	19644	19669	19492	19676	19668	19551	19689	19518	19585	19798	19704	19672	19878	19570	19669	19607	19734	19712	19533	19614	19846	19611	19419	19531	19532	19434	19718	19725	19777	19520	19691	19731	19795	19594	19620	19412	19748	19691	19735	19712	19621	19678	19552	19411	19603	19430	19509	19720	19792	19582	19500	19576	19716	19760	19907	19607	19626	19706	19515	19902	19638	19647	19650	19726	19576	19656	19710	19630	19606	19751	19510	19578	19556	19536	19701	19760	19758	19679	19944	19721	19645	19567	19689	19579	19686	19700	19456	19704	19912	19830	19803	19771	19720	19572	19669	19596	19779	19432	19698	19661	19697	19860	19672	19594	19653	19610	19742	19489	19673	19860	19614	19850	19730	19681	19784	19671	19557	19714	19532	19841	19598	19532	19545	19790	19648	19574	19671	19742	19670	19855	19679	19724	19737	19759	19680	19782	19897	19700	19672	19532	19728	19751	19485	19554	19664	19993	19796	19743	19641	19693	19872	19679	19557	19780	19839	19634	19623	19393	19521	19498	19540	19554	19913	19675	19819	19504	19511	19997	19673	19721	19595	19648	19560	19756	19740	19746	19761	19683	19585	19648	19623	19610	19672	19748	19680	19761	19614	19545	19447	19742	19734	19709	19570	19568	19556	19545	19572	19750	19779	19417	19773	19771	19706	19972	19803	19418	19566	19386	19877	19752	19797	19617	19653	19679	19525	19495	19750	19509	19759	19476	19780	19710	19450	19539	19676	19575	19461	19564	19468	19475	19440	19500	19653	19536	19555	19701	19592	19628	19506	19508	19761	19509	19441	19651	19629	19808	19777	19463	19559	19597	19773	19862	19689	19614	19491	19606	19544	19904	19779	19644	19565	19672	19577	19659	19850	19585	19516	19514	19754	19509	19553	19840	19655	19707	19638	19820	19770	19892	19399	19557	19750	19777	19701	19625	19573	19609	19499	19704	19780	19644	19636	19798	19666	19770	19570	19735	19764	19553	19633	19783	19798	19528	19631	19515	19623	19715	19788	19491	19736	19657	19787	19612	19579	19911	19701	19667	19446	19633	19719	19756	19621	19724	19851	19721	19577	19725	19699	19557	19657	19803	19707	19571	19801	19606	19531	19621	19624	19717	19739	19519	19788	19804	19687	19425	19439	19368	19785	19764	19584	19614	19632	19746	19506	19613	19625	19681	19670	19636	19618	19465	19701	19936	19460	19742	19761	19586	19699	19758	19653	19625	19783	19568	19445	19722	19672	19521	19764	19756	19636	19719	19653	19618	19607	19698	19579	19683	19833	19712	19728	19603	19727	19491	19686	19504	19676	19441	19556	19649	19640	19721	19742	19631	19647	19687	19499	19527	19645	19829	19514	19651	19730	19473	19532	19689	19739	19742	19537	19645	19594	19393	19542	19425	19710	19906	19704	19428	19654	19779	19532	19634	19691	19762	19630	19468	19797	19621	19610	19791	19739	19627	19691	19822	19604	19630	19775	19721	19594	19582	19861	19461	19873	19707	19500	19762	19631	19696	19724	19908	19635	19778	19811	19837	19731	19679	19721	19661	19598	19716	19669	19663	19594	19678	19474	19759	19703	19794	19551	19676	19648	19607	19805	19790	19765	19657	19583	19383	19669	19629	19723	19585	19780	19703	19588	19569	19703	19756	19832	19780	19546	19848	19482	19607	19869	19515	19563	19836	19773	19474	19745	19861	19521	19613	19460	19679	19538	19616	19613	19694	19509	19705	19588	19760	19751	19647	19687	19562	19656
16277	17032	16987	16407	16175	16371	16187	16958	24259	22749	20191	18390	17009	16273	16017	15993	16231	15968	16144	16121	15931	16110	16109	16062	16171	15967	16091	16185	16182	15848	16070	16023	16248	15997	15950	16198	15947	16012	16378	16093	16120	15980	16033	15968	16055	15847	16148	15953	16115	16026	16064	16000	16018	16104	16170	15958	15839	16111	16077	16142	16047	16177	16157	15825	16095	15797	16037	16208	16052	15952	16238	16058	16072	16104	16151	16088	16103	15985	16204	16069	15941	16012	16175	16137	16043	15975	15950	15964	15933	16242	16165	16238	16124	16077	15977	16005	16082	15894	16047	15986	16015	16104	16109	16089	15957	16157	16147	15989	16093	15945	15949	16124	15972	16039	15980	16155	16053	15916	16012	16086	15924	16053	16104	15953	15910	15897	15935	16038	16018	16003	16162	15984	16164	15945	16170	16047	16126	16035	16054	15915	15913	16167	15997	15967	16014	15990	15931	15933	15986	16068	16001	16009	16157	16198	16174	16077	16128	15904	16219	16232	15945	15901	16047	16014	15923	15894	15996	16016	15930	16103	16010	15910	16024	15962	16040	15967	16031	16067	15965	16008	16007	16025	16144	15989	16149	16112	16038	16056	15913	15927	16007	16070	15888	16134	16109	16099	15832	16212	15972	16106	15974	16181	16065	15891	16143	16025	16224	16098	16022	16230	16120	15960	16010	16052	16102	16159	16085	16109	16156	15954	15995	16099	16098	16126	16128	16198	16057	15965	15867	16095	15970	16079	15985	16231	15968	16010	16151	16026	16204	16085	16031	16140	16173	15990	16005	16059	16157	16066	15906	15986	16021	16047	16114	15988	16135	16029	15986	15963	16076	16068	15826	16107	16143	16106	16084	16066	15991	16133	16164	16123	16143	16014	16080	16108	16019	16129	15962	16029	16162	16149	16171	15988	16056	16176	15993	16008	15857	15914	16103	15989	16021	16015	16026	16272	16124	15968	16081	16022	16114	15932	15957	16096	16038	16039	16054	15962	16143	16107	16033	16043	15943	16081	16072	16109	15843	16111	15983	16167	16032	15955	16169	16008	15974	16084	15961	15867	16177	16117	16003	16084	15982	16013	16074	16055	16035	16151	15910	16028	16048	16099	16110	16008	16083	16102	16022	15977	16128	16022	15939	16053	16111	16125	16110	15950	16128	15956	16067	16088	16207	15920	15947	16140	16079	16188	15916	15996	15848	16118	15864	16059	16127	16017	16106	16072	15991	16012	16010	16153	15945	15998	16052	16055	15946	16146	15907	16101	15933	16199	15880	16207	15882	16023	16234	16027	16079	16025	16107	15889	16066	16038	16207	15950	16011	16055	15928	16007	15923	15956	16241	15983	16088	16020	16201	16038	16063	15960	16082	15906	15989	16093	16020	16149	16089	16073	15986	15980	16056	16055	15869	16008	16017	16075	16151	15907	16116	15986	16063	15968	16046	16153	16028	16095	16004	16137	16037	15971	16003	16218	16031	16106	16110	16030	15976	16157	15971	16037	16063	16105	15955	16151	15911	16037	16075	15895	16016	16116	16044	16007	16050	16138	15912	15936	16018	15948	16253	15931	16064	16155	16164	15922	16061	15935	15842	16112	15903	16116	16011	15991	16010	16124	15854	16135	15975	16029	16157	15965	16059	16124	16001	16035	16060	16124	16042	16041	16124	16027	16289	15859	16037	16309	16300	16102	16161	16045	16016	16025	16080	16114	16093	16017	16199	16000	16091	16082	16107	15970	16035	15986	16066	15958	16069	16122	16096	15998	16184	15940	15966	15934	15854	15948	16111	15958	16119	16039	15959	16011	16095	15975	15984	15979	16000	16213	16187	15898	16252	16009	16014	16160	15931	15890	15995	16019	16038	16041	16148	15985	16144	16093	16071	16042	15837	16158	15981	15979	16038	16047	16106	16008	15969	15962	16118	16183	15906	16055	16195	16218	16088	16229	16168	15930	16002	16029	16104	16226	16078	16191	16156	15997	16090	16064	16180	15867	16132	15931	16084	16016	15954	16190	16105	15974	16129	16079	15955	16148	15970	16195	15987	16132	16074	16004	16042	16064	15968	16004	15961	15936	16152	16009	16106	16056	15870	16147	16086	16114	15962	16164	16054	15860	16164	16129	16196	16130	16107	15991	15984	15947	16001	16068	16142	16038	15950	16068	16035	16027	15975	15957	16041	16042	16028	16086	16189	16134	16039	16105	16159	15900	16126	16100	15984	15946	15998	16153	16042	15948	15940	16040	16069	16063	16179	16023	16127	16071	16055	16049	16125	15957	16028	16021	16272	15855	16016	16040	16011	15981	16245	16060	16112	15894	16005	15968	16058	15928	15958	16042	16172	16071	16025	15940	15890	16086	16089	15891	16128	16114	16078	16075	15852	16089	16074	16182	15896	16308	16024	16097	15970	15973	16133	16025	16165	16080	16106	15928	16070	16030	16119	16117	15824	16093	16040	16194	15975	16132	16038	16113	16136	15977	16121	16012	16060	16088	16025	15952	16057	16040	16104	16112	16028	16168	16221	16024	15863	16010	16002	15919	15908	15947	16174	16033	16110	16242	16026	16027	15962	16003	15942	16077	16006	16130	16079	16080	16019	15916	16155	16046	16054	16086	15832	15943	16058	16203	16114	16089	15885	16030	16216	15974	16014	15982	16109	16102	16015	15981	15924	15961	16042	16086	16089	16252	15990	15845	16069	15901	16134	16071	16013	16125	16024	15970	16143	16004	15941	16164	16163	16014	16104	16096	16145	15849	16111	16078	15993	15951	16007	16381	15963	16056	16001	15915	16150	15877	16055	15929	16058	16035	15878	15938	16174	16216	15998	16075	15923	16021	16046	16076	16104	15998	16118	15924	16002	16066	16211	15969	16051	15926	16227	16125	16110	16094	15957	16005	16143	16131	15975	16126	15813	16064	16019	16054	15891	16050	16002	16084	15842	16002	16217	16084	16188	16134	16087	16075	16129	16084	15895	15946	16055	16014	16171	15947	16125	16083	15865	16021	16187	15994	15982	15958	16056	16034	16215	16105	15912	16263	15994	16164	15990	15992	16079	16189	16060	16018	16024	16014	16184	16174	16244	16131	16066	16115	16078	15950	15965	16157	16014	16038	16084	16237	16100	16009	16155	15938	16125	16301	16146	16131	16059	16210	16133	15970	16055	16078	16166	16101	16113	16189	16055	15958	16032	16141	16022	16106	16151	16103	15940	16030	15982	15999	16021	16078	16034	16143	16121	15951	16000	16112	16037	15906	16142	15912	15932	16078	16206	16095	16041	16180	16198	16119	16074	16072	15945	16009	16076	16144	16232	16059	16064	16152	15922	16173	15983	16105	16047	16121	16050	16072	16096	16187	16109	16029	16145	16175	16014	16005	16021	16033	16006	16022	16111	16056	16162	15936	16081	15981	16018	16039	16120	16102	16061	16202	16001	16239	15905	16158	16068	16134	15947	15910	16086	15786	16068	16093	16104	16139	15943	16076	15948	16136	16130	16105	15981	16086	16054	15970	16058	15949	16121	15879	16181	16085	15937	15895	15859	15927	15905	16128	16047	15935	15997	16093	16056	16047	16053	16156	16066	15970	15963	16133	15989	16029	15974	15999	15967	16108	16129	16122	16066	16065	16038	16168	15947	16123	16008	16107	16067	16274	16097	16066	16117	15999	15851	15945	15923	15986	16044	16004	16098	16036	16109	16091	15956	16083	16128	15937	15996	16006	16008	16138	16140	16061	16041	16275	16072	16036	16332	15920	16022	16233	15911	16032	16136	16090	16225	15891	15981	16149	16152	16014	15995	16049	16047	16138	15994	16175	16062	16091	16111	16006	15994	16024	16005	15971	16178	16055	16140	16040	15981	16041	16258	16182	15865	16081	16077	15927	16062	16166	16173	16038	15989	15980	16028	16104	16108	15921	16083	16006	16123	16089	15878	16282	16012	16131	16001	16043	16127	16050	16022	16117	16163	16173	16138	15972	16067	16061	16094	16057	15850	16023	15993	15714	16069	16063	16022	16167	16005	16275	16055	15968	16131	15952	15881	16158	15923	16008	16092	16129	16029	16108	16198	16023	16088	16089	15863	16120	16025	16026	16020	16030	16025	15907	16151	16066	16240	15940	16085	16129	16090	16115	16165	16112	16135	16068	16017	16011	15956	16250	16100	15826	16010	16108	16045	16104	16030	15946	15973	16107	16093	16081	16010	16075	16211	16137	15985	16211	16044	16077	16057	15879	16124	15925	16201	16137	16236	16029	16061	15945	15940	16165	16101	16061	16082	16008	15959	15872	16071	16033	15895	16007	16169	15923	16055	16164	16209	16015	16247	16091	16257	16006	16013	15890	16075	16028	16100	16045	16060	16018	16166	16103	16253	16029	16038	16197	16156	15802	16042	16073	16154	16014	16031	15941	15930	15980	15953	16192	15999	16061	16090	16279	16141	16124	16089	15973	15964	15850	16088	16032	16091	16236	16143	16068	16039	16027	16162	16063	16168	16009	15990	15962	16036	16158	16054	16124	15971	15940	15964	16169	16105	16052	16131	16036	16022	16251	15972	16194	15932	16026	16036	16029	16084	15936	16153	15968	16089	16009	16060	16222	16230	16126	15953	16006	16093	16099	16215	15958	16093	16103	16124	16062	16113	16198	16248	15923	15999	16113	16134	15827	16159	16090	16124	16186	16116	15992	16017	15982	16048	16009	16095	15919	16101	15932	16271	15827	16106	15976	15973	15925	16154	16220	16035	15805	16146	16112	15986	16205	16065	16121	16101	15965	16121	16262	16096	15857	16071	16192	16181	16061	16117	16264	16056	16156	16004	16044	15891	15970	16153	16092	16023	16032	16170	16307	16226	15993	16070	15946	15886	16137	16048	16083	16135	16013	15876	15920	15984	16033	15952	15969	16094	16061	16107	16018	15891	16071	15969	16075	16093	16110	15895	16111	16199	16042	16036	15990	16108	16028	16249	15998	16069	16025	16204	16109	15932	16063	16179	15984	16076	16067	16034	16162	16021	16110	15976	16146	16190	15947	16133	15829	15983	16034	15969	16165	16099	16060	15922	16187	16024	16130	16045	16096	15914	16163	16094	15882	16189	16180	16160	16031	16085	15991	16109	15985	15890	16187	16135	16085	16012	15927	16149	16129
26072	21171	27354	26002	20958	19810	20067	22039	40685	39011	32639	27117	22250	19975	18936	18803	18870	18660	18739	18786	18722	18481	18675	18625	18865	18745	18847	18809	18828	18691	18641	18717	18738	18714	18798	18723	18717	18918	18794	18873	18975	18867	18589	18669	18769	18809	18575	18719	18789	18633	18629	18660	18513	18617	18630	18874	18716	18659	18865	18900	18786	18747	18889	18724	18832	18752	18878	18598	18675	18786	18596	18546	18530	18575	18741	18858	18683	18586	18814	18590	18451	18623	18704	18675	18426	18883	18569	18503	18541	18798	18676	18630	18448	18608	18600	18529	18578	18668	18688	18712	18760	18971	18768	18575	18764	18380	18684	18773	18574	18785	18655	18585	18624	18719	18625	18757	18445	18481	18523	18828	18683	18860	18727	18813	18639	18561	18478	18842	18834	18602	18732	18629	18859	18535	18667	18697	18824	18420	18772	18948	18801	18661	18746	18806	18704	18710	18656	18552	18742	18634	18489	18705	18824	18544	18523	18980	18543	18732	18592	18477	18789	18442	18790	18507	18484	18432	18824	18686	18862	18651	18736	18693	18565	18680	18693	18712	18745	18768	18803	18791	18702	18641	18775	18895	18428	18631	18719	18894	18591	18866	18766	18676	18721	18865	18958	18882	18791	18463	18598	18451	18522	18812	18692	18821	18667	18681	18789	18447	18870	18691	18662	18650	18796	18626	18525	18813	18718	18597	18588	18522	18941	18545	18543	18558	18529	18296	18703	18494	18596	18746	18620	18536	18709	18605	18810	18768	18794	18814	18530	18681	18700	18672	18578	18585	18565	18898	18778	18415	18683	18658	18664	18681	18642	18820	18607	18736	18481	18531	18754	18556	18704	18471	18697	18536	18658	18675	18805	18541	18765	18589	18742	18742	18776	18740	18517	18581	18749	18632	18656	18699	18654	18683	18616	18539	18847	18677	18640	18583	18532	18621	18773	18797	18728	18730	18652	18484	18809	18837	18735	18822	18624	18783	18687	18729	18715	18694	18835	18824	18803	18859	18628	18655	18823	18590	18778	18607	18549	18619	18701	18576	18704	18445	18688	18637	18643	18817	18767	18899	18625	18675	18593	18585	18766	18690	18647	18499	18625	18691	18831	18492	18578	18802	18918	18470	18826	18739	18720	18776	19010	18709	18616	18565	18708	18661	18657	18482	18635	18671	18645	18667	18688	18675	18820	18770	18758	18693	18707	18639	18776	18644	18432	18461	18603	18550	18566	18548	18545	18599	18690	18776	18685	18690	18660	18775	18603	18725	18678	18550	18519	18617	18589	18621	18711	18712	18742	18624	18587	18668	18685	18599	18832	18723	18414	18653	18583	18568	18650	18605	18451	18631	18565	18581	18758	18488	18782	18698	18579	18849	18514	18621	18777	18646	18843	18825	18574	18729	18680	18700	18637	18479	18797	18703	18586	18438	18650	18874	18885	18694	18584	18860	18578	18623	18778	18681	18885	18527	18622	18686	18614	18399	18721	18757	18777	18682	18754	18653	18795	18584	18619	18853	18606	18629	18564	18596	18609	18694	18723	18813	18695	18742	18442	18610	18538	18909	18810	18495	18765	18537	18827	18747	18744	18751	18749	18569	18631	18573	18506	18485	18616	18708	18590	18678	18572	18438	18794	18547	18634	18656	18521	18687	18857	18747	18661	18862	18558	18520	18531	18672	18526	18754	18601	18632	18702	18702	18466	18572	18391	18496	18768	18787	18610	18712	18757	18537	18685	18496	18896	18596	18710	18534	18626	18806	18642	18725	18667	18738	18759	18543	18658	18755	18832	18657	18592	18617	18628	18690	18891	18760	18655	18755	18855	18599	18631	18766	18708	18754	18743	18718	18538	18707	18703	18574	18774	18825	18511	18622	18590	18626	18567	18694	18927	18544	18677	18916	18624	18718	18520	18728	18556	18524	18784	18593	18705	18584	18603	18637	18695	18729	18537	18615	18742	18543	18609	18771	18903	18640	18644	18531	18541	18629	18667	18711	18932	18662	18856	18611	18617	18476	18555	18785	18639	18541	18870	18714	18897	18890	18698	18795	18598	18588	18834	18413	18610	18830	18780	18967	18741	18792	18769	18842	18844	18636	18602	18884	18498	18579	18686	18671	18657	18579	18748	18441	18816	18743	18733	18666	18687	18603	18656	18679	18627	18580	18784	18656	18725	18639	18737	18624	18582	18656	18859	18699	18657	18690	18761	18545	18773	18680	18543	18717	18723	18551	18635	18670	18798	18495	18935	18720	18743	18626	18605	18623	18570	18738	18695	18743	18519	18778	18698	18616	18761	18594	18498	18747	18636	18695	18732	18681	18877	18686	18602	18545	18620	18563	18695	18608	18804	18807	18745	18786	18594	18447	18713	18591	18693	18565	18666	18594	18443	18673	18775	18668	18578	18610	18649	18640	18787	18637	18696	18648	18696	18743	18918	18401	18588	18684	18662	18595	18811	18743	18626	18611	18526	18896	18694	18757	18831	18612	18694	18835	18598	18474	18737	18657	18615	18796	18703	18508	18755	18766	18616	18685	18910	18573	18660	18736	18680	18739	18698	18627	18608	18830	18753	18679	18526	18803	18751	18504	18759	18563	18853	18777	18734	18665	18756	18769	18785	18639	18646	18643	18937	18627	18902	18702	18679	18827	18423	18664	18678	18823	18425	18572	18778	18907	18698	18637	18476	18537	18643	18491	18841	18571	18880	18818	18645	18733	18419	18562	18586	18694	18793	18851	18868	18596	18778	18544	18571	18683	18571	18600	18616	18625	18632	18708	18717	18764	18918	18698	18795	18693	18782	18773	18543	18793	18755	18801	18732	18585	18654	18613	18812	18744	18816	18788	18575	18785	18602	18725	18451	18732	18827	18760	18604	18604	18714	18715	18955	18532	18703	18622	18721	18671	18696	18557	18473	18498	18861	18561	18471	18546	18594	18645	18790	18693	18709	18401	18748	18609	18723	18794	18548	18703	18514	18570	18649	18571	18595	18541	18912	18556	18885	18552	18673	18596	18640	18675	18567	18564	18772	18786	18838	18782	18772	18593	18849	18689	18647	18593	18627	18861	18733	18644	18693	18664	18786	18564	18677	18585	18624	18620	18710	18862	18615	18659	18835	18724	18746	18865	18787	18631	18673	18677	18525	18863	18411	18492	18753	18461	18683	18741	18604	18755	18639	18771	18741	18701	18685	18546	18628	18707	18670	18681	18596	18649	18550	18527	18608	18718	18724	18646	18802	18656	18738	18802	18466	18768	18725	18663	18602	18694	18805	18743	18528	18710	18356	18503	18639	18579	18670	18448	18625	18497	18562	18770	18733	18663	18495	18640	18674	18677	18554	18524	18605	18684	18680	18691	18624	18798	18485	18572	18712	18793	18749	18758	18604	18614	18687	18531	18669	18629	18524	18678	18650	18601	18716	18600	18703	18639	18719	18698	18558	18580	18794	18777	18956	18501	18487	18891	18798	18775	18577	18796	18892	18638	18690	18671	18604	18765	18834	18678	18752	18583	18676	18677	18848	18722	18624	18746	18624	18444	18527	18644	18691	18827	18763	18624	18749	18790	18592	18681	18406	18830	18960	18658	18701	18537	18664	18657	18695	18501	18569	18775	18408	18477	18557	18691	18712	18742	18702	18830	18516	18598	18649	18595	18589	18767	18736	18617	18405	18593	18604	18661	18702	18689	18872	18560	18589	18711	18623	18715	18583	18679	18633	18430	18474	18539	18610	18777	18522	18601	18592	18659	18641	18709	18515	18703	18661	18643	18680	18639	18766	18678	18655	18719	18647	18830	18709	18846	18907	18531	18863	18507	18649	18726	18560	18586	18734	18709	18556	18521	18712	18762	18626	18553	18485	18735	18657	18740	18582	18551	18681	18754	18564	18741	18698	18597	18726	18761	18661	18628	18863	18725	18627	18778	18755	18710	18897	18563	18806	18777	18776	18830	18596	18384	18706	18586	18662	18499	18697	18704	18559	18495	18664	18784	18640	18614	18634	18488	18773	18690	18679	18774	18944	18725	18565	18662	18608	18611	18723	18464	18506	18777	18764	18708	18657	18634	18701	18593	18583	18578	18781	18573	18632	18711	18682	18714	18919	18831	18697	18558	18487	18734	18684	18605	18659	18704	18716	18646	18634	18598	18770	18756	18700	18472	18785	18778	18596	18632	18890	18666	18479	18492	18588	18667	18808	18750	18302	18806	18689	18571	18752	18557	18501	18811	18668	18727	18573	18480	18544	18638	18560	18581	18700	18900	18515	18727	18598	18546	18660	18440	18632	18710	18744	18586	18868	18648	18621	18548	18707	18453	18540	18604	18650	18685	18548	18639	18659	18687	18923	18500	18576	18711	18747	18737	18726	18626	18532	18564	18573	18517	18602	18690	18615	18780	18513	18408	18458	18805	18823	18775	18699	18589	18850	18693	18648	18729	18568	18439	18836	18594	18664	18558	18709	18601	18666	18656	18753	18659	18715	18630	18707	18797	18817	18514	18797	18918	18634	18661	18813	18831	18717	18583	18723	18580	18817	18702	18703	18614	18817	18679	18732	18772	18688	18701	18657	18492	18605	18568	18679	18567	18736	18748	18745	18854	18830	18726	18704	18827	18739	18588	18998	18647	18489	18651	18741	18727	18723	18697	18732	18706	18662	18553	18723	18472	18728	18749	18556	18634	18512	18688	18536	18834	18718	18725	18749	18715	18681	18587	18488	18748	18716	18829	18910	18583	18815	18718	18719	18722	18649	18632	18779	18823	18697	18745	18636	18828	18819	18835	18800	18554	18713	18701	18792	18513	18525	18531	18625	18709	18668	18859	18585	18596	18764	18826	18793	18581	18688	18693	18707	18746	18819	18634	18613	18736	18527	18749	18802	18681	18691	18620	18699	18866	18649	18651	18672	18759	18691	18719	18632	18577	18646	18732	18668	18630	18787	18590	18795	18885	18807	18590	18806	18644	18705	18658	18726	18894	19004	18654	18632	18479	18618	18731	18587	18675	18664	18466	18697	18682	18518	18704	18684	18615	18712	18835	18638	18808	18727	18637	18543	18550	18629	18559	18681	18761	18674	18797	18640	18569	18554	18825	18908	18863	18808	18687	18794	18735	18869	18739	18552	18710	18528	18617	18650	18451	18605	18758
14571	20821	19468	17381	16756	16299	16077	21674	42685	38544	31960	25052	19100	16599	15581	15690	15503	15509	15460	15554	15480	15488	15576	15480	15512	15639	15532	15566	15465	15529	15433	15537	15458	15475	15672	15568	15459	15480	15607	15424	15442	15553	15532	15596	15545	15482	15516	15373	15745	15512	15607	15637	15539	15599	15541	15525	15632	15470	15500	15421	15360	15468	15479	15487	15492	15560	15595	15629	15535	15528	15354	15571	15657	15485	15487	15524	15511	15393	15381	15668	15403	15563	15561	15511	15575	15536	15555	15367	15689	15441	15618	15366	15411	15481	15662	15581	15407	15521	15607	15401	15501	15620	15269	15474	15503	15486	15475	15469	15419	15576	15469	15476	15462	15455	15393	15660	15452	15435	15449	15568	15590	15433	15605	15526	15638	15419	15633	15470	15534	15535	15503	15477	15307	15510	15536	15569	15546	15517	15470	15338	15512	15313	15445	15498	15565	15365	15605	15293	15541	15381	15333	15464	15450	15460	15443	15482	15437	15490	15390	15563	15595	15546	15668	15352	15375	15617	15460	15636	15500	15427	15437	15445	15554	15489	15407	15552	15518	15634	15534	15540	15641	15585	15435	15536	15539	15467	15498	15585	15591	15501	15597	15368	15673	15533	15505	15525	15553	15495	15468	15534	15521	15396	15542	15555	15593	15228	15356	15481	15496	15537	15524	15479	15414	15388	15411	15545	15444	15393	15488	15425	15388	15335	15421	15461	15533	15575	15415	15598	15380	15573	15156	15540	15331	15520	15423	15526	15470	15456	15436	15367	15696	15568	15397	15441	15433	15554	15528	15460	15562	15423	15431	15495	15628	15744	15491	15550	15344	15296	15709	15457	15580	15326	15268	15522	15422	15391	15484	15469	15514	15274	15489	15463	15427	15332	15486	15569	15435	15539	15546	15566	15627	15403	15469	15427	15605	15563	15361	15441	15494	15636	15538	15402	15585	15596	15314	15352	15478	15383	15511	15462	15608	15594	15556	15353	15440	15645	15227	15582	15629	15532	15530	15453	15402	15425	15516	15422	15450	15506	15376	15454	15337	15380	15635	15511	15480	15521	15438	15396	15305	15452	15484	15506	15729	15713	15698	15347	15562	15491	15391	15524	15567	15549	15418	15314	15752	15414	15602	15364	15562	15499	15359	15405	15507	15460	15325	15503	15355	15489	15515	15511	15641	15542	15417	15510	15517	15483	15553	15576	15559	15369	15568	15315	15311	15423	15534	15614	15485	15421	15401	15642	15390	15557	15507	15573	15574	15371	15475	15547	15666	15417	15445	15573	15380	15357	15494	15579	15440	15409	15533	15576	15522	15277	15583	15468	15499	15422	15440	15525	15531	15527	15364	15439	15501	15514	15415	15526	15568	15489	15577	15656	15703	15476	15481	15675	15432	15392	15497	15438	15454	15565	15498	15563	15387	15492	15424	15366	15360	15488	15451	15402	15312	15503	15539	15498	15523	15620	15601	15425	15446	15522	15491	15514	15359	15539	15400	15352	15401	15448	15480	15590	15577	15472	15524	15604	15529	15588	15482	15409	15499	15536	15722	15502	15404	15474	15403	15502	15459	15418	15546	15479	15483	15501	15481	15465	15428	15307	15604	15416	15362	15479	15662	15520	15355	15545	15380	15499	15499	15424	15359	15451	15408	15633	15344	15405	15602	15544	15453	15477	15492	15406	15531	15346	15422	15536	15521	15461	15381	15458	15502	15432	15334	15432	15640	15317	15357	15455	15598	15428	15568	15333	15495	15656	15521	15354	15467	15562	15524	15426	15335	15476	15578	15407	15475	15420	15553	15511	15348	15552	15467	15634	15537	15454	15565	15573	15412	15319	15351	15367	15452	15596	15297	15532	15669	15560	15450	15528	15395	15549	15408	15383	15350	15581	15412	15401	15412	15453	15524	15502	15446	15414	15521	15508	15609	15595	15314	15574	15528	15466	15590	15466	15451	15564	15424	15451	15471	15387	15453	15504	15435	15542	15526	15553	15509	15399	15391	15485	15478	15375	15537	15414	15531	15480	15442	15533	15327	15445	15437	15425	15541	15418	15532	15474	15423	15410	15617	15358	15612	15456	15470	15587	15464	15567	15540	15210	15722	15419	15501	15454	15498	15368	15467	15501	15500	15315	15443	15369	15332	15472	15340	15250	15439	15447	15385	15464	15577	15420	15572	15540	15555	15539	15532	15334	15642	15557	15591	15580	15481	15524	15437	15357	15596	15478	15422	15529	15602	15531	15490	15436	15402	15471	15475	15497	15451	15489	15495	15504	15553	15438	15503	15350	15438	15502	15464	15426	15499	15529	15433	15283	15611	15399	15540	15518	15432	15566	15630	15565	15685	15490	15363	15414	15370	15577	15420	15411	15486	15401	15500	15546	15500	15373	15354	15534	15418	15497	15527	15448	15598	15375	15641	15392	15462	15692	15502	15548	15332	15477	15439	15520	15475	15487	15571	15453	15523	15467	15546	15645	15419	15555	15466	15696	15510	15445	15255	15458	15540	15628	15355	15435	15216	15385	15410	15452	15382	15477	15491	15470	15649	15406	15242	15348	15499	15373	15611	15327	15465	15554	15514	15574	15576	15291	15447	15549	15357	15466	15535	15399	15449	15409	15433	15459	15476	15382	15526	15359	15342	15347	15514	15487	15463	15493	15538	15434	15439	15473	15608	15475	15540	15538	15583	15633	15482	15466	15437	15471	15598	15534	15467	15487	15529	15381	15483	15532	15480	15523	15330	15560	15420	15544	15440	15506	15463	15523	15544	15615	15447	15521	15383	15595	15618	15555	15431	15402	15382	15449	15357	15688	15571	15584	15571	15440	15627	15707	15544	15411	15572	15384	15309	15505	15402	15470	15373	15481	15513	15465	15509	15439	15585	15640	15574	15454	15554	15587	15388	15582	15604	15527	15534	15527	15572	15311	15537	15307	15420	15489	15478	15448	15468	15364	15483	15603	15382	15349	15374	15546	15451	15466	15226	15417	15310	15351	15446	15521	15430	15244	15596	15503	15540	15410	15721	15542	15367	15445	15433	15354	15323	15523	15299	15404	15454	15579	15398	15509	15379	15464	15425	15564	15461	15483	15569	15581	15555	15314	15656	15406	15357	15369	15533	15429	15378	15571	15345	15627	15548	15520	15432	15607	15385	15388	15407	15508	15442	15395	15523	15426	15493	15437	15584	15479	15392	15527	15585	15366	15334	15520	15561	15623	15483	15512	15538	15495	15569	15391	15337	15320	15529	15571	15387	15539	15460	15470	15641	15207	15472	15299	15397	15321	15417	15632	15516	15415	15412	15430	15536	15515	15513	15475	15369	15512	15609	15357	15318	15485	15522	15637	15458	15420	15640	15434	15553	15537	15572	15341	15527	15301	15568	15788	15485	15463	15575	15481	15611	15539	15464	15585	15649	15486	15619	15376	15473	15510	15459	15546	15414	15405	15593	15558	15394	15385	15333	15535	15530	15592	15270	15607	15533	15438	15515	15568	15351	15551	15424	15504	15609	15641	15513	15526	15455	15501	15550	15506	15314	15402	15675	15495	15525	15588	15497	15448	15406	15573	15491	15270	15556	15482	15486	15498	15447	15621	15511	15534	15437	15477	15431	15378	15626	15454	15358	15403	15337	15361	15522	15570	15550	15333	15427	15554	15432	15378	15509	15453	15292	15562	15473	15518	15476	15629	15349	15514	15408	15543	15499	15596	15468	15526	15417	15398	15441	15524	15532	15386	15437	15615	15519	15382	15435	15528	15525	15509	15522	15472	15616	15479	15345	15454	15498	15602	15594	15367	15473	15504	15575	15476	15662	15465	15560	15564	15633	15613	15564	15579	15428	15534	15643	15296	15489	15457	15552	15460	15573	15421	15599	15492	15515	15475	15454	15467	15522	15488	15494	15427	15449	15498	15496	15447	15449	15385	15526	15513	15504	15458	15570	15611	15388	15376	15352	15561	15548	15546	15486	15465	15393	15541	15463	15476	15531	15539	15465	15634	15329	15573	15406	15429	15525	15336	15633	15466	15496	15536	15540	15685	15550	15476	15616	15412	15568	15512	15408	15379	15476	15554	15382	15408	15590	15590	15341	15568	15501	15608	15409	15599	15495	15471	15527	15487	15634	15536	15558	15652	15429	15445	15467	15429	15402	15633	15315	15437	15345	15561	15396	15539	15398	15497	15444	15689	15397	15425	15519	15376	15509	15478	15381	15550	15457	15596	15386	15329	15387	15605	15492	15557	15541	15481	15509	15575	15572	15333	15540	15482	15327	15483	15367	15499	15537	15358	15571	15557	15531	15481	15506	15401	15567	15602	15509	15635	15452	15569	15470	15327	15498	15424	15479	15498	15456	15685	15497	15597	15376	15471	15546	15323	15493	15702	15514	15375	15339	15581	15328	15414	15516	15448	15351	15330	15510	15419	15437	15494	15524	15598	15421	15549	15432	15614	15562	15359	15598	15340	15490	15533	15401	15620	15501	15416	15470	15413	15632	15530	15470	15564	15469	15437	15737	15429	15336	15536	15512	15403	15380	15502	15428	15525	15394	15362	15396	15595	15468	15393	15611	15273	15507	15414	15433	15511	15596	15454	15538	15492	15556	15318	15404	15338	15409	15539	15501	15361	15423	15408	15413	15502	15431	15536	15628	15549	15462	15521	15536	15581	15471	15304	15434	15551	15496	15585	15441	15515	15377	15482	15529	15368	15411	15544	15532	15481	15536	15557	15420	15655	15492	15526	15358	15654	15512	15469	15543	15575	15605	15393	15473	15487	15499	15624	15449	15479	15500	15541	15506	15464	15478	15471	15484	15479	15443	15474	15555	15303	15590	15539	15630	15436	15366	15484	15567	15505	15349	15538	15354	15374	15365	15466	15392	15464	15312	15508	15457	15531	15761	15489	15459	15475	15522	15627	15565	15528	15528	15378	15519	15521	15499	15370	15462	15464	15485	15487	15476	15342	15703	15414	15476	15671	15569	15331	15472	15378	15471	15517	15355	15465	15411	15348	15383	15383	15327	15496	15552	15451	15650	15481	15439	15441	15517	15505	15381	15440	15513	15471	15483	15558	15498	15558	15407	15564	15487	15614	15522	15616	15575	15503	15444	15451	15478	15321	15421	15515	15366	15424	15391	15394
23916	21154	28649	23922	21551	23066	22238	22592	53327	54957	47190	37150	27045	20612	18016	17383	17253	17346	17271	17373	17088	17301	17368	17008	17288	17173	17382	17396	17322	17209	17290	17242	17158	17321	17159	17173	17155	17179	17175	17263	17178	17386	17056	16981	17130	17236	17292	17166	17450	17077	17122	17086	17232	17266	17140	17056	17097	17015	17012	17297	17264	17164	17365	17308	17220	17126	16871	16968	17208	17061	17292	17173	17244	17114	16945	17164	17154	17243	17213	17071	16914	16917	17011	17157	17086	17010	17118	17153	16967	16970	17113	17327	17397	17158	17302	17116	17194	17062	17076	17271	17272	17099	17311	17162	17114	17279	17070	17095	17040	17091	17108	17184	17241	17104	17125	17092	17121	17175	17294	17081	16974	16910	17217	17105	17109	17133	17192	16955	17086	17281	17157	17109	17154	17252	17113	17334	17116	17147	17143	17069	17060	16868	17201	17106	17077	17085	16907	17175	16984	17140	17200	17128	17077	17089	16931	17074	16949	17112	17132	17189	16902	17122	17137	16987	17267	17105	17073	17311	17159	17120	16951	17074	17049	17123	17142	16924	17209	16829	17040	17192	17004	17219	17155	17063	17124	17138	17105	17078	17115	16933	17100	16826	17176	17294	17146	17210	17170	17115	17233	16958	17175	17360	17049	16970	17147	17172	17129	17221	16898	17170	16824	17081	17005	17503	16943	17174	17117	17081	17315	17132	17100	17215	17050	17188	17165	17215	17087	17171	17124	17037	17067	17065	17049	17072	17250	17229	17053	17149	17109	16985	17124	17203	17144	16939	17204	16999	16969	17219	17062	17096	17133	17252	17215	17242	17055	17135	17227	17058	17188	17016	17178	17173	17136	17256	17247	17076	17025	16982	17294	17255	17230	17128	17160	17148	17127	17072	17230	17133	17066	17018	17085	17197	16960	16942	16960	17118	17105	17114	17052	17029	16999	17081	17135	17178	16995	16960	16928	17067	17256	17036	17120	17096	17033	17203	17241	17062	17012	16996	16993	17227	17116	17160	17026	17043	17174	16978	17039	17261	17257	17187	17067	17037	17337	17310	17245	17346	17172	17158	16960	17258	17273	17064	17164	17237	17261	17232	17110	17163	17110	16860	17075	17206	17410	17002	16966	16959	17209	17207	17232	17098	17102	16951	17279	17260	17181	17325	17015	17221	17073	17148	16980	17125	17205	17038	16992	17081	17137	17190	17326	17214	17028	17126	16996	17113	17095	17245	17119	17050	17243	17103	17149	17130	17203	17086	17173	17202	17138	17251	17153	17070	17194	17353	17121	17082	17105	17144	17231	17252	17090	16985	17099	17024	17249	17115	17197	17089	17316	17186	17121	17214	17218	17163	16885	17154	17076	17096	17278	17112	17066	17100	17106	17024	17029	17121	17074	17010	17162	17132	17208	17156	17161	16911	17286	17209	17254	17116	17130	17266	17009	17003	17101	17163	17202	17121	17058	17015	16934	17090	16900	17047	17052	17151	16973	17214	17372	17214	17155	17116	17114	17125	17299	17239	17230	17042	17119	17118	17068	17159	16997	17084	16905	17427	17178	17239	17058	16997	17344	17105	17069	16969	17151	17133	17190	17090	17203	17070	17002	17099	17136	17161	17132	16999	17033	17152	17082	17098	17063	17137	17067	17141	17332	17247	17018	17213	17008	17215	17187	17193	17206	17146	17097	17225	17128	17151	17018	17163	16935	17036	17115	17338	16984	17318	17111	17066	17130	17122	17253	17087	17145	17126	17201	17040	17099	17203	17111	17055	17216	17042	17003	16899	17201	16937	17170	17211	17010	17017	17147	17185	17128	17228	16959	16963	17428	17166	17025	17214	17185	17109	17136	17123	17093	16994	17116	17065	17146	17172	17148	17056	17034	17126	17195	16946	17073	17181	16739	16924	17139	16904	17143	17296	17092	17024	17068	17061	17003	17187	17166	17017	17193	17054	17245	17180	17273	17175	17068	17095	17291	16959	17035	17000	16965	17064	17204	17120	17158	17262	17105	17067	16958	17124	17207	17304	17021	16781	16861	17233	17145	17153	16933	17218	17115	17019	17100	17026	17452	17240	17124	17192	17014	16869	17039	17271	17243	17254	17215	17093	17162	17261	17274	17195	17199	17073	17044	16893	17334	16957	17081	17427	17091	17117	17216	17064	17077	16800	17270	17134	17155	16958	17272	17035	17129	17055	17157	17107	17358	17111	17033	17279	17096	17215	17143	17225	17236	17003	17024	17066	17129	17232	17063	17140	17048	17015	17191	17080	16894	16911	17137	17174	17055	17064	17085	16824	17087	17247	17157	16994	17175	17287	16904	17131	17255	17031	17083	17007	17101	17319	17448	17137	16985	17174	17095	17314	16962	17024	17082	17222	17313	17182	17352	17124	17020	17294	17351	17052	16963	16973	17216	17327	17290	17110	17089	17073	17126	17096	17127	17027	17241	17104	16932	17194	17133	17096	17337	16991	17333	17318	17248	17271	17211	17088	17175	17012	17105	17080	16967	17133	17063	17404	17146	17049	17440	17169	17216	17154	17246	17139	16980	17231	17087	17256	17026	17179	17206	17427	17176	17084	17199	17227	17011	17109	17161	16986	16930	16905	17154	16997	17142	17168	17212	17073	17127	17117	17286	16880	17083	17316	17164	17226	17037	17073	16971	17181	16913	17017	17359	16928	17066	17075	17147	17092	17039	17084	17173	17148	17158	17052	17006	17121	17099	17414	17123	17029	17182	17261	17119	17264	17098	17113	17026	16931	17148	17176	17145	17177	16980	16962	16959	17148	17113	17010	17101	17061	17085	17075	17137	17171	16995	17245	17181	17157	17187	17145	17188	16971	17120	17100	17228	17070	17168	17249	17056	17136	17233	17097	17178	16978	16952	17098	17147	17104	17258	17170	17106	17070	17134	17064	17172	17055	17082	17153	17237	17077	17038	17306	17112	17114	17367	17243	17123	17076	17149	17122	17302	16869	17053	17179	16883	17085	17117	17296	17068	17235	17174	17093	17183	17171	17070	17029	16937	17104	17117	17194	17022	17036	17255	16982	17187	17039	17267	17199	17211	17021	17243	17079	16991	17173	17113	17017	17085	17123	16859	17195	16876	17305	17119	16974	17264	17345	17167	17226	17010	17014	17071	17267	17198	16909	17073	16991	17392	17030	17065	17036	17053	16894	17131	17026	17100	17040	17224	17186	16984	17084	16920	17146	17132	17416	17028	17185	17414	17297	17082	17173	16951	17111	17144	17273	16991	17127	17111	16954	17055	17087	17126	17222	17226	17208	17022	17118	17186	16988	17059	17250	17009	17076	17231	17044	17078	17091	16840	17012	17085	17168	17151	17186	17001	17127	17351	17176	17070	17229	17191	16930	17104	17101	17195	17031	17006	17264	17101	17215	17177	16956	17176	16963	17130	17153	16952	17222	17044	17248	16991	17087	17247	17022	16986	17066	17171	17059	17198	17214	17122	17340	17057	17159	17335	17057	17053	16985	17125	17004	17168	17089	17116	17037	16945	17058	17143	16966	17100	17216	17293	17138	17200	17200	17077	17152	17078	17038	16976	17048	17079	17123	17314	16972	17324	17144	16969	17017	17007	17219	17301	17327	16940	17165	17263	16904	17113	17157	17146	17169	17229	17046	17126	17110	16942	17145	17051	16995	17118	17107	17006	17064	17203	17151	17341	17157	17034	17217	17333	17180	17243	17044	16996	17075	17013	17369	17094	17002	17148	17133	17191	17040	17194	17054	17109	17225	17085	17259	17082	17074	17150	17172	17051	17128	17197	17125	17092	17117	17297	17152	17039	17165	17208	17095	17149	17141	17198	17061	17159	17090	16883	16998	17194	16859	17064	17062	17085	17191	17300	17163	17045	16987	17050	16936	17191	17048	17122	17066	17169	17085	17050	17096	17151	17013	17027	17085	17139	16992	16986	16846	17266	17023	17208	17161	17302	17104	17341	17203	17209	17295	17109	17197	17261	17028	17049	17118	16979	17143	17068	17089	17162	17181	17087	16973	17330	17086	17002	17190	17045	17187	17137	17043	17247	17320	17032	17231	17027	17227	17133	16832	17124	17330	17332	17074	17175	17054	17036	17231	17138	17296	17086	16912	16974	16864	17259	17229	17106	17086	17197	17244	17018	16958	17017	17053	17202	17043	17205	17225	17141	17144	17139	16957	17073	16959	17190	17142	17225	17292	17068	17279	17219	17348	17218	17009	17185	17003	17154	17084	17102	17339	17058	17188	17167	17094	17190	17152	17131	17190	17083	16985	17089	17023	17203	17071	17181	17231	17220	17166	17046	17225	17139	17145	17153	17140	17088	17071	16905	17169	16997	17144	16988	17234	17223	17207	17113	17073	17077	17179	17223	17206	16895	16989	16905	17090	16890	17157	17152	17280	17112	17103	17092	17148	17162	17048	17276	17296	17124	17304	17292	17146	17029	16921	17124	17022	17031	17233	17285	17124	16966	17249	16942	17051	17066	17113	17081	17145	17040	17125	17050	16900	17168	17129	17170	16996	16997	17064	17184	17052	17163	17030	17091	17168	17171	16957	17098	17187	17063	17215	17100	17095	17311	16826	16848	17115	17185	17194	17074	17081	17106	17252	17316	17021	17026	16962	17109	17177	17077	17015	17151	17019	17251	17007	17067	16996	17200	17064	17133	16976	17079	17051	17122	17153	17187	17172	16820	16845	16999	17039	17073	17245	17095	17169	17118	16937	17134	17126	16814	17068	17090	17046	17139	17218	17293	16849	17147	16989	17246	17051	17000	17151	17200	16978	16996	17157	17192	17072	17081	17384	16999	17208	17023	17099	16978	17044	17023	17098	17156	17172	17128	17086	17222	17138	17225	16962	17061	16902	16985	17267	17080	17222	17143	17188	17204	17141	17246	17012	17228	17066	17210	17092	16975	17183	17036	17105	17142	17004	17148	17061	17344	16946	17172	17193	17226	17406	17095	17261	17159	17270	17330	17082	17243	17201	17158	16956	17076	17104	17029	17109	17068	17137	17141	16984	17142	16857	17345	17177	17115	17060	17216	17074	16881	17243	17170	17079	17247	17169	17071	17294	16849	17208	17178	17012	17057	17171	17266	17225	17167	17025	17117	17318	17183	17096	17151	17068	17103	17009
16656	27842	25640	20136	18260	17052	16345	23348	55654	53814	47546	36754	25158	17554	15146	14769	14445	14627	14567	14426	14583	14685	14722	14828	14720	14691	14660	14757	14582	14642	14548	14597	14589	14810	14687	14559	14576	14636	14606	14440	14411	14492	14565	14706	14600	14471	14595	14544	14670	14657	14643	14668	14503	14594	14716	14752	14587	14576	14494	14490	14569	14464	14614	14619	14554	14575	14521	14597	14555	14713	14331	14525	14737	14472	14498	14769	14265	14398	14564	14777	14605	14773	14792	14616	14747	14566	14557	14652	14505	14680	14501	14577	14812	14658	14490	14670	14633	14543	14636	14626	14622	14542	14556	14438	14735	14662	14497	14639	14606	14428	14567	14533	14764	14456	14632	14587	14512	14437	14530	14734	14585	14747	14707	14631	14699	14679	14675	14514	14629	14588	14519	14598	14682	14374	14709	14556	14583	14562	14602	14647	14491	14798	14592	14580	14713	14649	14525	14412	14508	14551	14543	14563	14728	14491	14531	14587	14506	14719	14682	14703	14499	14659	14588	14541	14723	14572	14588	14647	14561	14687	14544	14584	14456	14735	14570	14592	14630	14631	14435	14684	14552	14569	14649	14587	14450	14591	14474	14606	14480	14662	14663	14503	14691	14550	14490	14560	14596	14613	14539	14553	14581	14494	14571	14778	14537	14729	14523	14663	14489	14605	14586	14471	14713	14496	14608	14580	14632	14577	14787	14876	14653	14670	14530	14458	14680	14691	14642	14641	14415	14617	14684	14550	14620	14416	14609	14460	14546	14506	14548	14758	14465	14580	14580	14567	14579	14769	14599	14528	14515	14525	14596	14575	14556	14594	14505	14546	14442	14686	14534	14554	14424	14592	14725	14531	14521	14531	14532	14731	14542	14693	14579	14710	14483	14720	14644	14471	14620	14596	14607	14614	14351	14506	14556	14602	14622	14482	14632	14587	14596	14616	14514	14525	14508	14589	14518	14507	14619	14643	14568	14784	14334	14530	14676	14725	14547	14577	14523	14603	14522	14635	14431	14486	14509	14454	14678	14495	14583	14649	14681	14693	14484	14512	14677	14668	14452	14732	14769	14541	14433	14736	14649	14631	14472	14608	14625	14563	14545	14528	14573	14552	14577	14629	14627	14547	14638	14569	14469	14597	14518	14675	14663	14634	14579	14635	14561	14686	14545	14440	14567	14515	14738	14562	14744	14431	14621	14614	14539	14591	14647	14455	14635	14724	14486	14609	14500	14488	14482	14426	14586	14591	14824	14470	14411	14603	14500	14684	14589	14592	14647	14568	14428	14563	14682	14705	14599	14731	14630	14492	14348	14466	14523	14683	14621	14524	14494	14582	14573	14428	14672	14764	14443	14654	14598	14410	14647	14369	14710	14469	14849	14621	14621	14543	14443	14443	14471	14529	14478	14582	14559	14515	14698	14501	14622	14583	14474	14547	14379	14645	14407	14618	14680	14597	14614	14646	14666	14626	14513	14671	14535	14487	14670	14685	14588	14614	14530	14650	14647	14428	14605	14573	14408	14692	14537	14553	14490	14531	14563	14429	14644	14767	14418	14540	14456	14640	14604	14679	14557	14472	14503	14545	14551	14754	14555	14551	14586	14687	14527	14525	14559	14595	14594	14557	14621	14577	14688	14534	14660	14606	14503	14615	14573	14687	14593	14698	14575	14659	14569	14574	14439	14613	14694	14580	14462	14498	14589	14711	14593	14729	14505	14639	14591	14555	14537	14586	14397	14606	14529	14594	14552	14596	14825	14528	14519	14471	14525	14750	14568	14617	14657	14696	14595	14476	14509	14637	14663	14527	14482	14600	14727	14494	14792	14684	14558	14485	14638	14516	14648	14746	14616	14545	14394	14619	14391	14644	14686	14653	14568	14578	14777	14492	14556	14715	14638	14477	14451	14556	14575	14314	14331	14680	14580	14557	14495	14626	14499	14630	14510	14612	14624	14522	14741	14701	14553	14654	14511	14595	14632	14575	14551	14555	14752	14669	14727	14560	14570	14603	14591	14567	14593	14664	14535	14541	14402	14568	14692	14612	14438	14578	14680	14574	14718	14389	14656	14715	14527	14529	14630	14762	14448	14411	14513	14597	14592	14712	14545	14441	14551	14577	14554	14594	14625	14506	14486	14604	14738	14726	14624	14555	14488	14478	14456	14598	14535	14528	14533	14578	14657	14522	14623	14817	14560	14452	14873	14457	14512	14743	14526	14693	14545	14542	14597	14538	14753	14569	14675	14700	14595	14520	14710	14500	14446	14588	14553	14488	14655	14488	14434	14761	14615	14521	14694	14722	14620	14539	14603	14603	14543	14524	14630	14450	14474	14400	14482	14467	14722	14846	14586	14623	14623	14629	14529	14545	14614	14594	14504	14617	14715	14565	14759	14470	14619	14524	14439	14669	14504	14552	14516	14551	14537	14656	14585	14528	14648	14691	14548	14627	14530	14624	14518	14577	14632	14542	14710	14770	14742	14404	14453	14559	14451	14534	14574	14670	14720	14446	14590	14596	14464	14483	14618	14557	14458	14605	14513	14529	14631	14514	14568	14612	14450	14451	14473	14529	14555	14625	14698	14610	14706	14415	14634	14663	14504	14467	14582	14513	14455	14546	14597	14652	14752	14532	14597	14660	14675	14441	14596	14500	14567	14558	14554	14623	14635	14494	14330	14608	14613	14533	14544	14706	14646	14601	14395	14566	14644	14757	14586	14657	14648	14581	14562	14416	14656	14657	14498	14633	14585	14642	14604	14565	14632	14579	14566	14504	14662	14755	14696	14568	14588	14515	14607	14570	14602	14435	14646	14663	14591	14701	14618	14563	14454	14684	14663	14673	14424	14446	14540	14538	14346	14605	14699	14615	14482	14487	14544	14646	14538	14600	14526	14413	14678	14442	14533	14510	14420	14536	14507	14708	14369	14494	14693	14599	14336	14598	14648	14555	14708	14550	14629	14465	14447	14551	14501	14647	14539	14625	14435	14599	14666	14447	14602	14571	14656	14649	14579	14575	14619	14597	14480	14443	14514	14657	14670	14602	14482	14727	14610	14572	14712	14463	14648	14714	14653	14551	14686	14534	14715	14635	14660	14605	14430	14517	14475	14678	14451	14661	14548	14548	14504	14681	14566	14569	14644	14684	14546	14581	14597	14755	14641	14599	14468	14655	14469	14590	14672	14510	14684	14664	14522	14505	14580	14505	14641	14635	14603	14574	14644	14782	14642	14699	14566	14682	14390	14651	14628	14656	14420	14650	14708	14516	14728	14395	14632	14601	14567	14585	14687	14605	14580	14781	14469	14567	14460	14606	14697	14575	14713	14649	14481	14726	14439	14648	14664	14547	14465	14737	14637	14455	14690	14556	14563	14575	14634	14618	14515	14670	14688	14600	14521	14557	14823	14544	14600	14702	14701	14558	14489	14590	14676	14494	14438	14472	14558	14516	14617	14719	14559	14609	14670	14813	14391	14539	14467	14597	14546	14615	14510	14526	14730	14541	14524	14547	14554	14649	14643	14549	14539	14625	14422	14665	14595	14534	14563	14631	14631	14612	14711	14429	14533	14493	14589	14491	14433	14555	14556	14467	14687	14704	14471	14581	14711	14605	14631	14638	14501	14387	14606	14610	14651	14521	14547	14785	14347	14506	14699	14630	14716	14447	14614	14571	14671	14597	14401	14592	14630	14673	14584	14516	14600	14568	14530	14488	14437	14615	14753	14537	14566	14620	14625	14646	14442	14510	14529	14458	14608	14504	14654	14527	14591	14515	14616	14554	14434	14685	14636	14695	14570	14648	14610	14533	14681	14594	14644	14572	14712	14695	14699	14716	14599	14682	14665	14739	14520	14686	14639	14591	14564	14541	14517	14579	14584	14708	14588	14648	14601	14401	14609	14741	14499	14650	14631	14581	14564	14536	14494	14589	14644	14563	14421	14584	14677	14629	14560	14622	14626	14499	14519	14378	14490	14604	14650	14388	14735	14689	14366	14545	14501	14559	14478	14531	14681	14492	14627	14543	14753	14598	14632	14629	14463	14585	14733	14612	14538	14682	14565	14531	14469	14700	14575	14548	14401	14561	14572	14306	14544	14506	14572	14730	14478	14688	14590	14726	14822	14621	14463	14764	14627	14639	14592	14552	14542	14644	14632	14587	14543	14628	14529	14606	14603	14456	14676	14712	14620	14712	14679	14574	14667	14642	14521	14592	14555	14618	14456	14478	14641	14622	14759	14594	14482	14652	14604	14574	14565	14491	14543	14624	14744	14668	14629	14534	14623	14574	14582	14629	14455	14492	14644	14501	14530	14536	14548	14759	14676	14626	14585	14661	14702	14521	14565	14497	14579	14668	14595	14562	14744	14751	14617	14545	14641	14532	14639	14539	14697	14550	14784	14613	14694	14593	14534	14461	14760	14508	14555	14648	14473	14556	14693	14722	14462	14601	14448	14535	14572	14540	14478	14561	14705	14529	14484	14506	14572	14578	14586	14480	14612	14504	14550	14579	14635	14612	14601	14550	14556	14564	14759	14505	14509	14788	14722	14597	14403	14545	14752	14552	14577	14454	14694	14462	14544	14482	14454	14644	14520	14546	14616	14626	14517	14677	14492	14601	14653	14527	14526	14543	14525	14519	14747	14557	14522	14698	14587	14545	14706	14485	14472	14541	14647	14644	14554	14647	14630	14562	14681	14463	14562	14657	14517	14787	14533	14498	14496	14500	14611	14631	14525	14668	14441	14613	14612	14515	14585	14616	14480	14636	14504	14566	14501	14686	14643	14768	14656	14655	14522	14532	14574	14531	14680	14676	14614	14624	14633	14527	14519	14618	14507	14491	14633	14739	14650	14674	14585	14620	14600	14686	14563	14722	14638	14421	14602	14637	14594	14609	14612	14764	14667	14548	14736	14546	14468	14651	14607	14603	14567	14498	14605	14502	14609	14691	14715	14585	14645	14692	14433	14541	14705	14573	14628	14630	14459	14555	14690	14662	14575	14532	14493	14553	14501	14632	14490	14673	14364	14656	14600	14625	14555	14669	14437	14590	14609	14695	14774	14806	14538	14473	14552	14787	14565	14575	14707	14462	14747	14517	14731	14621	14692	14521	14587	14569	14655	14587	14591	14540	14742	14598	14352	14598	14517	14512
29310	21652	20782	18278	16729	16746	16937	16828	20819	21143	20761	19268	17778	17098	16709	16621	16555	16662	16470	16692	16690	16788	16562	16739	16872	16742	16878	16716	16668	16651	16718	16675	16640	16757	16595	16770	16555	16595	16604	16659	16897	16657	16730	16794	16741	17011	16745	16719	16733	16552	16767	16775	16671	16415	16648	16538	16382	16629	16709	16732	16612	16639	16758	16694	16604	16578	16790	16537	16595	16717	16387	16613	16778	16854	16644	16804	16690	16836	16643	16480	16387	16845	16596	16646	16744	16769	16430	16665	16644	16525	16700	16696	16737	16552	16600	16754	16759	16410	16483	16679	16597	16661	16760	16580	16648	16648	16657	16799	16501	16554	16688	16642	16495	16523	16603	16593	16449	16387	16641	16490	16720	16637	16773	16711	16780	16433	16663	16467	16596	16798	16780	16692	16731	16722	16576	16704	16666	16847	16770	16590	16703	16730	16386	16587	16683	16474	16582	16741	16691	16595	16576	16688	16524	16821	16648	16657	16650	16720	16439	16806	16460	16694	16577	16703	16726	16657	16783	16498	16499	16695	16556	16619	16924	16673	16594	16326	16625	16594	16832	16497	16494	16537	16431	16472	16527	16600	16798	16600	16471	16629	16562	16565	16497	16693	16600	16542	16658	16551	16585	16610	16689	16615	16760	16611	16538	16683	16593	16584	16622	16589	16827	16647	16594	16712	16420	16615	16451	16582	16756	16784	16821	16736	16586	16666	16868	16801	16583	16689	16611	16475	16600	16613	16447	16769	16290	16793	16532	16610	16703	16750	16473	16650	16572	16630	16690	16485	16563	16825	16618	16695	16802	16765	16683	16624	16718	16702	16652	16739	16595	16469	16532	16644	16733	16666	16616	16765	16534	16891	16630	16691	16639	16640	16677	16551	16906	16659	16560	16680	16382	16614	16478	16408	16684	16502	16802	16496	16632	16671	16450	16506	16411	16684	16666	16476	16601	16520	16706	16467	16621	16445	16772	16563	16693	16674	16562	16839	16824	16654	16711	16719	16626	16647	16568	16477	16663	16571	16668	16671	16650	16594	16659	16641	16529	16543	16688	16685	16551	16813	16608	16791	16580	16639	16546	16679	16637	16722	16606	16528	16546	16624	16750	16546	16688	16581	16646	16646	16608	16507	16525	16781	16681	16807	16662	16679	16483	16634	16662	16778	16620	16654	16484	16708	16729	16810	16723	16468	16626	16646	16622	16657	16546	16551	16609	16491	16605	16850	16607	16638	16796	16622	16639	16529	16761	16721	16760	16680	16679	16607	16628	16709	16693	16725	16823	16640	16662	16501	16590	16486	16651	16483	16703	16467	16601	16511	16496	16739	16553	16657	16585	16710	16766	16668	16700	16629	16635	16655	16788	16438	16474	16611	16698	16595	16549	16597	16584	16565	16534	16766	16622	16873	16689	16542	16585	16646	16737	16607	16550	16503	16680	16774	16614	16615	16744	16737	16486	16563	16737	16613	16534	16573	16687	16779	16519	16656	16729	16517	16675	16601	16784	16630	16625	16718	16733	16615	16710	16631	16628	16616	16879	16365	16772	16642	16537	16623	16616	16566	16565	16657	16723	16655	16780	16586	16702	16603	16555	16828	16514	16809	16663	16457	16727	16863	16663	16533	16779	16737	16529	16702	16678	16717	16566	16536	16600	16512	16570	16655	16799	16708	16927	16671	16599	16599	16637	16550	16801	16667	16717	16556	16622	16714	16827	16683	16556	16778	16479	16781	16726	16700	16603	16697	16652	16448	16729	16554	16744	16598	16540	16477	16611	16540	16825	16700	16651	16591	16536	16517	16578	16507	16649	16602	16710	16666	16581	16560	16570	16612	16626	16565	16679	16605	16533	16559	16816	16640	16511	16653	16705	16441	16528	16490	16591	16701	16621	16700	16758	16763	16649	16648	16733	16690	16567	16585	16640	16761	16804	16694	16669	16694	16674	16604	16610	16550	16682	16703	16821	16716	16782	16854	16854	16697	16780	16557	16513	16815	16691	16655	16541	16734	16735	16470	16475	16545	16623	16424	16614	16610	16557	16562	16678	16643	16613	16576	16731	16695	16705	16476	16664	16600	16669	16595	16444	16825	16724	16619	16700	16615	16762	16676	16765	16636	16536	16580	16801	16504	16634	16574	16741	16646	16625	16611	16617	16788	16888	16779	16650	16660	16788	16804	16646	16686	16428	16508	16514	16567	16817	16463	16724	16602	16771	16645	16748	16608	16490	16730	16811	16570	16467	16596	16584	16594	16645	16459	16368	16602	16858	16617	16489	16562	16889	16705	16836	16548	16567	16785	16564	16601	16717	16814	16661	16579	16485	16686	16545	16840	16483	16585	16529	16593	16565	16526	16507	16668	16683	16595	16726	16742	16604	16583	16669	16776	16614	16742	16643	16763	16674	16618	16779	16599	16738	16682	16694	16723	16662	16883	16752	16608	16778	16630	16673	16702	16712	16532	16659	16637	16828	16728	16658	16707	16627	16684	16564	16503	16730	16612	16575	16512	16678	16387	16650	16558	16412	16814	16602	16767	16514	16627	16716	16660	16683	16896	16634	16629	16675	16635	16436	16577	16617	16788	16636	16639	16595	16582	16476	16454	16715	16584	16861	16717	16708	16569	16728	16832	16610	16606	16764	16509	16507	16781	16589	16862	16679	16739	16496	16695	16600	16519	16598	16564	16642	16409	16559	16669	16577	16991	16717	16598	16709	16663	16782	16528	16662	16617	16572	16736	16650	16553	16579	16833	16923	16653	16615	16577	16833	16479	16767	16509	16606	16693	16635	16599	16680	16681	16816	16757	16742	16647	16618	16796	16814	16567	16687	16546	16925	16756	16700	16751	16584	16791	16456	16640	16673	16874	16824	16485	16688	16818	16899	16696	16606	16671	16488	16670	16558	16590	16652	16731	16734	16859	16795	16792	16612	16502	16483	16597	16610	16631	16574	16692	16612	16664	16528	16445	16602	16533	16660	16650	16721	16535	16468	16598	16506	16554	16657	16727	16570	16529	16713	16752	16635	16592	16666	16611	16423	16696	16739	16612	16612	16826	16688	16731	16444	16491	16560	16630	16381	16405	16525	16794	16658	16748	16749	16477	16682	16584	16618	16524	16336	16482	16677	16576	16764	16593	16612	16518	16670	16665	16662	16546	16743	16685	16539	16596	16733	16671	16736	16774	16627	16620	16608	16527	16387	16681	16408	16503	16526	16569	16767	16684	16545	16690	16514	16495	16506	16693	16674	16699	16695	16721	16675	16650	16719	16434	16672	16648	16533	16742	16612	16653	16639	16502	16525	16566	16560	16574	16591	16504	16618	16660	16730	16760	16528	16732	16732	16448	16597	16678	16831	16761	16400	16520	16579	16555	16756	16830	16478	16455	16562	16603	16497	16613	16464	16793	16509	16655	16714	16602	16848	16720	16680	16515	16641	16545	16625	16725	16622	16628	16566	16626	16388	16470	16465	16589	16648	16693	16542	16601	16573	16395	16610	16596	16493	16386	16496	16484	16577	16763	16463	16443	16516	16742	16486	16477	16668	16496	16774	16686	16546	16881	16861	16542	16586	16763	16552	16512	16652	16788	16550	16576	16625	16722	16556	16760	16847	16698	16475	16753	16601	16682	16698	16579	16517	16579	16686	16690	16732	16671	16521	16675	16587	16843	16698	16452	16753	16839	16713	16668	16820	16583	16651	16472	16656	16695	16642	16636	16513	16665	16769	16696	16509	16777	16858	16548	16549	16783	16644	16691	16825	16536	16626	16579	16875	16713	16648	16577	16789	16563	16595	16632	16643	16446	16595	16703	16541	16459	16595	16541	16422	16621	16733	16478	16719	16557	16720	16614	16750	16780	16443	16776	16738	16500	16608	16840	16610	16645	16812	16709	16599	16536	16596	16809	16845	16589	16586	16437	16629	16766	16544	16737	16708	16621	16433	16739	16665	16538	16625	16622	16577	16713	16582	16607	16661	16705	16509	16629	16569	16606	16603	16466	16904	16590	16518	16637	16650	16725	16792	16833	16466	16609	16833	16663	16748	16770	16790	16747	16630	16669	16788	16673	16666	16697	16676	16670	16534	16497	16636	16742	16799	16589	16676	16514	16687	16727	16522	16695	16738	16718	16617	16661	16538	16651	16557	16553	16636	16686	16573	16561	16720	16703	16741	16493	16636	16779	16663	16684	16604	16822	16481	16668	16395	16489	16392	16595	16903	16687	16989	16765	16696	16628	16687	16708	16738	16633	16595	16549	16713	16677	16609	16647	16594	16752	16700	16670	16335	16528	16637	16505	16636	16644	16517	16736	16598	16503	16448	16498	16779	16876	16591	16525	16582	16838	16525	16656	16493	16467	16393	16513	16613	16779	16582	16693	16902	16676	16397	16621	16690	16670	16681	16639	16601	16599	16743	16870	16561	16558	16624	16558	16549	16575	16676	16580	16255	16710	16703	16793	16657	16714	16730	16584	16682	16519	16706	16714	16686	16832	16618	16639	16790	16685	16521	16657	16443	16609	16542	16482	16703	16659	16562	16743	16885	16633	16645	16483	16642	16493	16525	16572	16686	16678	16605	16508	16707	16445	16788	16639	16580	16624	16401	16769	16836	16667	16766	16864	16534	16580	16766	16709	16742	16586	16663	16510	16583	16538	16597	16647	16682	16741	16635	16624	16573	16727	16749	16711	16897	16466	16687	16543	16638	16538	16722	16581	16542	16647	16594	16670	16684	16615	16559	16816	16799	16593	16523	16910	16701	16786	16594	16529	16741	16840	16518	16541	16503	16707	16798	16619	16778	16587	16782	16715	16641	16634	16595	16597	16804	16658	16668	16618	16758	16604	16654	16768	16702	16692	16636	16553	16429	16611	16543	16412	16768	16714	16767	16604	16637	16627	16702	16624	16586	16647	16786	16526	16609	16684	16452	16580	16536	16641	16660	16476	16557	16762	16637	16574	16549	16598	16619	16838	16818	16498	16710	16776	16570	16546	16598	16703	16844	16743	16672	16540	16648	16799	16508	16656	16502	16563	16771	16769	16593	16591	16681	16682	16696	16680	16641	16627	16778	16465	16550	16415	16657	16524	16670	16724	16646	16677	16698	16577	16524	16668	16714	16559	16620	16540	16811	16437	16628	16730
15008	15567	15191	14571	14658	14546	14299	14732	20998	20723	19413	17300	15631	14691	14398	14218	14275	14078	14262	14219	14459	14345	14303	14329	14358	14417	14348	14287	14278	14374	14371	14296	14294	14205	14534	14182	14203	14403	14246	14139	14250	14364	14253	14345	14369	14380	14321	14167	14327	14463	14281	14323	14191	14053	14257	14393	14232	14259	14298	14271	14365	14294	14322	14215	14203	14255	14460	14436	14443	14445	14227	14413	14326	14216	14371	14145	14334	14426	14354	14453	14314	14282	14150	14118	14527	14331	14347	14384	14254	14273	14377	14269	14316	14159	14483	14300	14247	14362	14334	14211	14452	14244	14287	14400	14186	14385	14235	14250	14395	14155	14324	14374	14351	14279	14231	14411	14445	14269	14403	14265	14287	14339	14368	14285	14273	14434	14424	14313	14445	14364	14406	14296	14483	14321	14194	14309	14391	14202	14253	14189	14169	14233	14371	14282	14386	14153	14288	14287	14218	14244	14349	14433	14439	14301	14213	14319	14189	14169	14265	14407	14146	14373	14202	14154	14450	14431	14305	14363	14057	14220	14149	14309	14225	14506	14333	14303	14299	14217	14368	14194	14433	14389	14318	14294	14396	14420	14325	14209	14295	14447	14273	14461	14370	14404	14170	14312	14286	14312	14219	14372	14439	14315	14370	14438	14314	14332	14267	14245	14334	14357	14269	14366	14439	14352	14406	14202	14346	14451	14283	14332	14326	14150	14258	14342	14131	14236	14177	14243	14203	14352	14167	14218	14373	14434	14227	14357	14377	14210	14198	14363	14270	14200	14521	14210	14392	14247	14235	14253	14265	14388	14137	14258	14289	14375	14386	14241	14243	14408	14220	14307	14219	14145	14276	14112	14370	14309	14301	14340	14329	14278	14358	14304	14249	14249	14220	14338	14252	14197	14298	14269	14256	14232	14205	14099	14168	14189	14490	14292	14310	14186	14357	14421	14234	14400	14341	14230	14313	14345	14446	14324	14329	14217	14304	14451	14255	14381	14147	14387	14419	14304	14352	14303	14256	14262	14319	14111	14468	14374	14364	14332	14382	14210	14315	14213	14330	14299	14215	14373	14361	14340	14249	14386	14535	14382	14228	14130	14298	14262	14256	14414	14264	14142	14403	14398	14294	14070	14238	14180	14352	14265	14117	14371	14175	14339	14283	14403	14315	14231	14289	14432	14243	14181	14254	14250	14319	14403	14428	14191	14444	14252	14238	14173	14296	14325	14287	14394	14500	14289	14321	14339	14323	14323	14282	14299	14248	14157	14271	14250	14283	14271	14342	14269	14171	14256	14433	14120	14308	14333	14369	14180	14153	14264	14255	14222	14435	14479	14299	14347	14312	14395	14224	14227	14316	14295	14305	14061	14305	14432	14303	14310	14180	14114	14163	14192	14416	14471	14454	14306	14363	14218	14284	14266	14395	14344	14141	14420	14247	14078	14403	14379	14200	14424	14379	14226	14346	14257	14242	14225	14381	14455	14220	14350	14268	14285	14192	14358	14298	14421	14195	14283	14284	14254	14264	14381	14286	14361	14357	14604	14277	14405	14278	14276	14317	14415	14332	14278	14341	14271	14253	14269	14267	14269	14222	14457	14396	14293	14242	14336	14175	14183	14231	14288	14204	14186	14308	14481	14317	14280	14372	14431	14376	14358	14239	14128	14272	14087	14172	14335	14120	14327	14514	14270	14445	14322	14129	14248	14473	14370	14228	14246	14098	14377	14306	14429	14291	14298	14213	14180	14335	14174	14260	14523	14422	14260	14213	14258	14292	14481	14398	14324	14336	14277	14406	14273	14348	14218	14209	14377	14239	14206	14387	14541	14281	14416	14414	14375	14230	14137	14309	14182	14278	14267	14133	14372	14302	14247	14377	14369	14299	14381	14307	14265	14168	14374	14400	14324	14191	14371	14410	14255	14188	14432	14305	14202	14258	14289	14348	14463	14195	14224	14278	14334	14331	14286	14364	14313	14233	14334	14348	14265	14338	14325	14424	14279	14322	14402	14235	14163	14207	14249	14120	14199	14249	14350	14203	14127	14473	14213	14257	14403	14192	14215	14350	14103	14189	14268	14198	14275	14482	14268	14283	14243	14262	14093	14225	14133	14176	14135	14386	14532	14369	14367	14350	14348	14483	14339	14331	14330	14361	14593	14410	14403	14266	14349	14356	14210	14445	14259	14323	14319	14216	14446	14267	14323	14282	14227	14281	14340	14415	14242	14239	14180	14413	14393	14281	14277	14242	14299	14389	14465	14392	14222	14443	14280	14245	14240	14467	14279	14335	14275	14350	14208	14177	14226	14227	14254	14354	14293	14447	14241	14363	14270	14275	14299	14275	14352	14336	14405	14292	14345	14344	14283	14249	14361	14487	14380	14272	14279	14190	14296	14372	14217	14320	14523	14031	14248	14323	14143	14492	14260	14408	14243	14177	14364	14061	14122	14245	14335	14280	14358	14438	14322	14252	14264	14195	14360	14274	14363	14331	14428	14112	14281	14261	14297	14241	14267	14190	14294	14299	14212	14425	14276	14340	14295	14386	14072	14379	14333	14229	14202	14263	14244	14169	14295	14248	14120	14303	14448	14415	14298	14332	14258	14208	14413	14208	14365	14325	14457	14423	14297	14301	14317	14242	14386	14198	14387	14180	14257	14299	14435	14334	14382	14346	14393	14415	14251	14313	14247	14288	14252	14372	14215	14263	14204	14406	14314	14231	14262	14422	14355	14396	14445	14377	14225	14385	14282	14252	14373	14209	14197	14308	14349	14358	14280	14290	14288	14177	14336	14449	14106	14247	14644	14202	14520	14237	14228	14253	14285	14235	14308	14230	14322	14395	14348	14212	14427	14100	14209	14133	14439	14300	14314	14200	14415	14336	14202	14092	14307	14477	14315	14241	14399	14293	14399	14396	14355	14149	14302	14103	14440	14327	14154	14329	14081	14373	14269	14464	14283	14396	14324	14437	14186	14309	14444	14450	14392	14371	14341	14378	14227	14390	14410	14273	14327	13981	14220	14359	14391	14406	14386	14247	14343	14423	14275	14424	14366	14230	14134	14331	14325	14289	14334	14435	14269	14296	14330	14227	14277	14422	14296	14309	14345	14352	14421	14378	14313	14246	14265	14397	14374	14326	14391	14306	14451	14226	14205	14295	14311	14181	14340	14311	14397	14267	14266	14486	14271	14346	14348	14271	14357	14291	14197	14371	14254	14307	14309	14165	14258	14218	14186	14424	14132	14247	14327	14299	14461	14327	14378	14271	14271	14220	14191	14135	14411	14139	14391	14324	14386	14266	14327	14419	14375	14196	14310	14239	14371	14272	14251	14375	14244	14312	14352	14101	14244	14327	14346	14165	14264	14395	14323	14303	14299	14313	14253	14289	14224	14339	14368	14300	14293	14330	14354	14458	14407	14295	14264	14314	14319	14358	14299	14210	14248	14433	14246	14455	14380	14169	14435	14253	14186	14235	14254	14251	14403	14176	14478	14230	14473	14314	14409	14385	14298	14256	14430	14120	14215	14182	14320	14142	14366	14192	14288	14379	14328	14335	14273	14222	14200	14344	14216	14241	14364	14289	14324	14235	14256	14190	14343	14405	14234	14180	14298	14223	14365	14320	14316	14387	14161	14271	14206	14329	14458	14289	14299	14165	14196	14269	14292	14347	14216	14332	14291	14120	14368	14267	14313	14260	14262	14298	14318	14129	14263	14454	14395	14201	14471	14209	14333	14426	14282	14501	14359	14430	14400	14381	14291	14314	14266	14264	14270	14353	14244	14301	14182	14137	14515	14255	14281	14183	14410	14292	14173	14203	14295	14202	14330	14443	14260	14178	14322	14470	14153	14328	14426	14390	14182	14277	14230	14296	14356	14255	14332	14273	14320	14275	14313	14327	14187	14287	14274	14413	14338	14187	14413	14382	14313	14295	14192	14325	14209	14170	14170	14381	14305	14408	14437	14234	14246	14320	14251	14389	14175	14387	14283	14496	14334	14215	14237	14447	14259	14266	14329	14251	14234	14377	14302	14101	14151	14278	14133	14302	14209	14306	14072	14331	14258	14385	14385	14300	14376	14218	14416	14304	14314	14172	14369	14373	14303	14165	14160	14365	14359	14237	14155	14211	14306	14277	14213	14393	14329	14371	14187	14371	14230	14359	14345	14380	14360	14341	14255	14340	14216	14225	14250	14469	14335	14235	14479	14249	14269	14244	14202	14258	14399	14261	14287	14208	14215	14340	14311	14266	14321	14377	14172	14473	14382	14364	14186	14273	14204	14402	14198	14355	14110	14445	14362	14190	14190	14395	14281	14370	14416	14246	14435	14361	14339	14335	14377	14175	14362	14052	14353	14165	14192	14273	14349	14238	14477	14117	14346	14100	14408	14244	14477	14416	14444	14426	14183	14270	14313	14375	14423	14237	14579	14315	14273	14322	14156	14421	14210	14366	14281	14095	14351	14257	14403	14376	14266	14239	14371	14435	14231	14330	14270	14397	14271	14307	14292	14385	14241	14346	14365	14296	14164	14334	14340	14200	14397	14270	14318	14240	14408	14393	14268	14275	14245	14253	14415	14536	14261	14211	14193	14248	14347	14345	14315	14377	14296	14251	14268	14144	14257	14293	14200	14328	14140	14271	14159	14186	14163	14325	14214	14287	14205	14314	14195	14280	14364	14249	14299	14306	14341	14351	14250	14334	14371	14057	14219	14343	14393	14459	14343	14250	14312	14407	14268	14343	14309	14359	14372	14365	14404	14289	14354	14192	14322	14347	14411	14246	14200	14364	14339	14262	14244	14242	14156	14089	14146	14384	14219	14289	14328	14247	14375	14174	14323	14287	14389	14259	14173	14310	14272	14373	14387	14140	14297	14392	14428	14241	14235	14099	14226	14363	14350	14351	14225	14354	14320	14337	14188	14219	14330	14299	14368	14404	14312	14189	14322	14339	14424	14340	14364	14213	14344	14485	14244	14195	14512	14370	14082	14292	14258	14265	14214	14388	14260	14282	14260	14308	14393	14361	14171	14335	14235	14354	14350	14267	14258	14344	14338	14217	14398	14453	14359	14314	14378	14267	14442	14394	14256	14207	14273	14274	14262	14265	14470	14291	14127	14522	14254	14223	14216	14279	14206	14331	14351
26077	21169	27233	25744	19634	18184	17990	23454	42645	34553	29409	23855	19635	17708	16877	16963	16881	16931	16785	16612	16809	16548	16759	16725	16727	16828	16896	16760	16882	16877	16703	16608	16891	16529	16725	16648	16399	16781	16732	16548	16775	16795	16551	16700	16604	16884	16738	16743	16883	16638	16808	16512	16685	16738	16694	16889	16717	16424	16409	16728	16831	16617	16667	16798	16776	16685	16806	16696	16727	16791	16608	16779	16800	16723	16676	16741	16795	16767	16631	16786	16628	16829	16667	16744	16819	16685	16485	16615	16570	16784	16831	16576	16677	16539	16581	16516	16679	16682	16539	16733	16868	16641	16729	16757	16754	16607	16644	16684	16660	16632	16767	16701	16745	16697	16509	16564	16549	16689	16702	16754	16783	16634	16767	16417	16667	16732	16687	16708	16717	16687	16931	16767	16815	16753	16424	16564	16596	16814	16652	16616	16798	16753	16650	16643	16616	16614	16751	16872	16720	16869	16653	16661	16666	16531	16799	16771	16346	16650	16796	16766	16862	16695	16582	16589	16807	16883	16627	16570	16688	16815	16774	16617	16634	16707	16629	16536	16533	16619	16730	16742	16819	16577	16628	16655	16732	16622	16535	16752	16917	16707	16837	16524	16633	16541	16670	16768	16765	16686	16840	16932	16696	16575	16667	16748	16721	16827	16793	16788	16884	16505	16708	16684	16482	16673	16623	16507	16603	16554	16714	16682	16585	16914	16465	16610	16586	16551	16670	16639	16612	16579	16635	16770	16735	16623	16569	16959	16774	16702	16909	16621	16693	16661	16765	16721	16627	16695	16710	16610	16467	16755	16657	16813	16720	16781	16768	16843	16752	16734	16839	16433	16600	16576	16614	16671	16581	16815	16456	16547	16706	16822	16835	16668	16640	16540	16645	16601	16490	16754	16843	16758	16788	16844	16708	16653	16639	16754	16773	16665	16665	16930	17004	16689	16676	16646	16790	16662	16946	16797	16693	16609	16786	16658	16551	16604	16743	16730	16696	16493	16699	16839	16602	16744	16722	16628	16606	16642	16518	16662	16811	16866	16670	16725	16724	16847	16828	16640	16459	16578	16698	16723	16611	16446	16735	16622	16701	16441	16773	16931	16704	16572	16459	16590	16678	16571	16774	16608	16563	16667	16845	16508	16733	16679	16611	16814	16748	16763	16658	16497	16593	16816	16692	16788	16630	16742	16632	16586	16585	16686	16635	16770	16846	16815	16741	16519	16593	16800	16627	16804	16759	16820	16836	16851	16646	16601	16983	16635	16912	16647	16495	16895	16657	16582	16415	16377	16638	16595	16688	16735	16797	16543	16687	16792	16772	16675	16708	16655	16678	16674	16598	16779	16743	16642	16811	16807	16742	16742	16695	16611	16844	16904	16716	16830	16574	16764	16610	16718	16788	16637	16755	16698	16562	16642	16760	16733	16641	16920	16601	16838	16686	16688	16739	16861	16607	16792	16551	16713	16831	16788	16571	16750	16734	16628	16673	16776	16588	16538	16655	16780	16773	16867	16767	16793	16786	16844	16687	16595	16674	16670	16812	16874	16663	16840	16921	16763	16716	16796	16684	16753	16907	16687	16589	16887	16817	16717	16661	16783	16752	16539	16754	16688	16553	16589	16712	16549	16520	16809	16690	16846	16655	16691	16558	16751	16651	16785	16710	16869	16807	16810	16591	16831	16614	16704	16799	16519	16720	16677	16952	16770	16662	16698	16739	16593	16681	16752	16693	16773	16774	16660	16636	16489	16740	16639	16792	16491	16590	16618	16553	16459	16503	16771	16876	16849	16712	16716	16703	16614	16533	16611	16591	16694	16492	16640	16811	16712	16747	16786	16729	16449	16572	16627	16456	16660	16582	16643	16611	16799	16919	16722	16677	16790	16756	16558	16755	16705	16678	16678	16421	16647	16654	16588	16647	16729	16660	16642	16623	16760	16346	16615	16851	16631	16771	16758	16747	16668	16593	16683	16789	16549	16639	16640	16764	16658	16633	16623	16545	16506	16610	16596	16726	16582	16860	16648	16596	16725	16753	16679	16781	16746	16711	16759	16724	16725	16688	16793	16756	16559	16793	16535	16771	16705	16585	16594	16761	16623	16514	16824	16827	16624	16724	16634	16524	16758	16735	16766	16624	16744	16694	16595	16683	16790	16531	16791	16908	16551	16823	16766	16489	16703	16502	16716	16828	16653	16775	16610	16775	16593	16612	16610	16744	16771	16694	16543	16590	16733	16586	16649	16675	16767	16738	16697	16668	16736	16679	16696	16786	16880	16742	16675	16786	16709	16749	16740	16733	16799	16856	16715	16670	16718	16809	16742	16696	16652	16790	16641	16652	16832	16821	16726	16705	16831	16711	16699	16687	16718	16473	16654	16776	16733	16496	16680	16694	16896	16704	16662	16644	16586	16559	16793	16613	16705	16864	16575	16647	16696	16728	17022	16663	16733	16889	16637	16653	16650	16744	16660	16741	16897	16658	16465	16678	16743	16444	16664	16567	16794	16549	16753	16614	16699	16715	16774	16574	16790	16559	16585	16733	16654	16726	16717	16864	16814	16678	16742	16820	16656	16669	16710	16692	16692	16652	16735	16650	16644	16754	16730	16559	16790	16394	16476	16700	16788	16478	16601	16624	16601	16534	16653	16534	16666	16723	16290	16621	16697	16592	16714	16658	16680	16717	16808	16672	16687	16745	16551	16607	16786	16648	16615	16722	16780	16906	16781	16984	16631	16650	16743	16656	16691	16574	16619	16751	16493	16817	16798	16907	16740	16611	16564	16578	16762	16621	16744	16552	16671	16719	16549	16767	16776	16795	16746	16856	16708	16714	16761	16639	16780	16566	16684	16755	16557	16851	16507	16806	16658	16663	16616	16812	16778	16827	16713	16811	16674	16768	16814	16721	16594	16782	16552	16597	16605	16583	16760	16815	16513	16829	16835	16637	16658	16430	16674	16610	16351	16533	16517	16686	16695	16912	16713	16533	16750	16642	16666	16595	16789	16837	16868	16767	16446	16665	16702	16846	16462	16706	16627	16788	16759	16541	16447	16558	16766	16738	16431	16755	16758	16681	16728	16579	16643	16597	16676	16544	16734	16654	16566	16635	16679	16694	16621	16599	16537	16781	16607	16715	16717	16877	16779	16589	16641	16611	16701	16606	16862	16806	16735	16551	16695	16674	16615	16832	16791	16636	16598	16795	16695	16800	16594	16659	16680	16734	16864	16624	16622	16660	16761	16636	16858	16735	16703	16813	16557	16656	16733	16568	16862	16664	16755	16770	16762	16762	16782	16788	16774	16848	16502	16596	16833	16724	16933	16784	16617	16722	16559	16723	16614	16868	16796	16637	16751	16762	16831	16710	16705	16488	16647	16666	16564	16762	16840	16616	16832	16664	16608	16679	16816	16824	16554	16758	16693	16870	16580	16605	16931	16688	16566	16729	16490	16755	16515	16746	16612	16670	16622	16661	16731	16693	16698	16539	16625	16706	16701	16460	16874	16562	16444	16895	16845	16783	16455	16907	16473	16672	16926	16695	16599	16611	16600	16808	16793	16812	16687	16643	16640	16573	16676	16820	16823	16588	16815	16610	16692	16685	16854	16647	16673	16682	16664	16815	16707	16974	16577	16762	16678	16830	16824	16738	16477	16732	16568	16758	16520	16541	16567	16719	16761	16890	16545	16798	16434	16657	16623	16831	16728	16783	16767	16842	16500	16775	16588	16628	16651	16779	16485	16457	16771	16736	16684	16780	16774	16809	16722	16739	16673	16715	16746	16925	16646	16760	16575	16790	16851	16751	16469	16621	16736	16811	16778	16671	16623	16598	16855	16568	16692	16698	16740	16828	16546	16808	16716	16467	16594	16583	16776	16698	16756	16694	16669	16579	16718	16761	16628	16696	16567	16595	16668	16951	16829	16825	16675	16711	16737	16854	16562	16881	16484	16594	16678	16653	16571	16684	16736	16667	16883	16699	16627	16589	16662	16881	16685	16702	16893	16806	16747	16805	16707	16541	16646	16727	16476	16691	16677	16732	16636	16595	16624	16604	16790	16926	16827	16873	16696	16760	16825	16736	16612	16519	16624	16590	16665	16892	16593	16763	16735	16719	16633	16648	16654	16585	16587	16610	16399	16568	16660	16709	16621	16502	16697	16721	16679	16613	16550	16613	16694	16712	16731	16638	16654	16633	16498	16520	16488	16558	16531	16640	16554	16774	16768	16727	16678	16782	16633	16669	16689	16760	16702	16638	16903	16742	16755	16688	16730	16771	16592	16607	16586	16636	16933	16815	16696	16667	16579	16528	16824	16516	16799	16787	16687	16545	16610	16702	16740	16664	16749	16610	16591	16634	16655	16621	16577	16795	16575	16830	16687	16762	16839	16748	16809	16619	16781	16774	16649	16733	16797	16692	16802	16489	16526	16633	16681	16655	16827	16796	16885	16664	16503	16535	16807	16569	16731	16779	16692	16873	16496	16701	16927	16779	16622	16501	16579	16453	16592	16388	16642	16753	16756	16673	16843	16779	16827	16911	16599	16706	16635	16465	16615	16716	16936	16820	16711	16800	16877	16693	16640	16610	16771	16826	16688	16489	16454	16647	16655	16635	16639	16639	16412	16733	16643	16802	16690	16658	16734	16711	16634	16892	16667	16767	16905	16800	16650	16634	16598	16649	16474	16744	16490	16651	16501	16728	16646	16595	16824	16773	16643	16840	16602	16727	16819	16636	16611	16880	16499	16614	16640	16485	16630	16779	16466	16714	16710	16689	16678	16818	16857	16779	16601	16734	16663	16617	16730	16769	16628	16624	16651	16715	16720	16683	16845	16724	16573	16618	16618	16785	16617	16756	16799	16782	16648	16674	16638	16635	16729	16652	16715	16489	16618	16647	16768	16652	16549	16664	16572	16589	16761	16755	16757	16809	16964	16785	16824	16751	16801	16784	16918	16580	16666	16695	16523	16646	16733	16732	16705	16700	16695	16945	16518	16745	16492	16619	16825	16573	16712	16703	16649	16602	16648	16635	16622	16883	16743	16705	16833	16744	16529	16741	16742	16692	16804	16656	16617	16763	16605	16586	16662	16712	16654	16791	16710	16797	16707	16716	16776	16615	16607	16642	16722	16824	16747	16612	16604
13854	19897	18546	16460	15701	15332	15054	25158	43572	35205	29549	22624	17309	15161	14587	14222	14347	14351	14274	14406	14312	14328	14418	14207	14347	14375	14378	14354	14442	14358	14250	14552	14434	14204	14448	14419	14403	14369	14309	14562	14336	14200	14383	14422	14311	14291	14220	14183	14313	14339	14372	14405	14415	14188	14409	14363	14371	14384	14398	14194	14318	14463	14240	14357	14328	14191	14399	14305	14157	14285	14271	14282	14353	14364	14294	14262	14293	14353	14342	14329	14383	14071	14303	14355	14293	14257	14438	14376	14307	14385	14359	14285	14159	14315	14310	14412	14178	14254	14299	14270	14301	14297	14250	14220	14382	14382	14424	14243	14251	14268	14280	14348	14373	14392	14175	14364	14261	14078	14358	14396	14201	14298	14427	14323	14444	14251	14386	14362	14426	14436	14263	14197	14431	14425	14111	14244	14359	14283	14326	14295	14276	14353	14437	14293	14139	14166	14254	14416	14429	14199	14428	14414	14402	14314	14220	14306	14226	14170	14239	14475	14340	14392	14370	14365	14346	14301	14155	14359	14199	14154	14314	14277	14377	14436	14317	14240	14371	14364	14100	14340	14498	14257	14316	14151	14228	14327	14384	14188	14317	14336	14319	14325	14412	14333	14281	14197	14243	14386	14184	14230	14427	14320	14328	14317	14502	14481	14200	14279	14378	14283	14418	14358	14398	14296	14472	14170	14299	14437	14197	14372	14515	14327	14204	14255	14246	14261	14371	14303	14328	14113	14422	14528	14227	14434	14381	14245	14189	14243	14294	14277	14410	14413	14073	14374	14169	14317	14305	14412	14357	14274	14340	14558	14452	14305	14402	14313	14372	14172	14371	14241	14370	14291	14260	14304	14270	14179	14294	14298	14397	14174	14538	14179	14181	14402	14288	14153	14535	14381	14269	14402	14228	14239	14252	14391	14284	14161	14168	14279	14135	14291	14464	14399	14368	14502	14283	14474	14260	14496	14316	14397	14485	14417	14399	14500	14129	14335	14331	14418	14334	14447	14317	14470	14334	14329	14345	14332	14236	14349	14226	14225	14252	14359	14322	14382	14363	14469	14186	14391	14363	14203	14437	14413	14240	14472	14332	14320	14408	14264	14421	14399	14277	14284	14243	14409	14182	14311	14407	14319	14192	14318	14383	14288	14393	14283	14236	14408	14395	14258	14314	14334	14372	14302	14135	14296	14251	14266	14295	14307	14466	14392	14347	14247	14398	14265	14375	14296	14347	14276	14350	14393	14462	14265	14307	14464	14140	14373	14296	14356	14393	14241	14208	14327	14199	14418	14387	14196	14493	14399	14323	14086	14312	14359	14340	14414	14212	14323	14249	14097	14158	14361	14257	14330	14283	14270	14241	14385	14299	14154	14233	14309	14338	14376	14285	14436	14450	14476	14423	14313	14358	14529	14259	14275	14281	14443	14175	14208	14393	14427	14493	14237	14359	14341	14258	14422	14401	14279	14251	14385	14172	14345	14237	14315	14280	14304	14406	14316	14314	14133	14213	14212	14303	14362	14280	14230	14316	14298	14350	14227	14214	14068	14206	14467	14502	14377	14207	14132	14363	14393	14214	14333	14288	14198	14380	14285	14321	14373	14311	14318	14278	14418	14184	14374	14448	14355	14255	14254	14258	14626	14322	14290	14415	14268	14337	14419	14333	14317	14351	14202	14297	14488	14431	14481	14356	14368	14218	14430	14184	14240	14283	14210	14290	14431	14245	14363	14310	14373	14465	14194	14245	14242	14355	14396	14192	14319	14274	14253	14328	14354	14348	14316	14392	14240	14510	14371	14234	14278	14168	14364	14301	14346	14295	14365	14294	14250	14460	14359	14276	14157	14308	14459	14420	14135	14306	14120	14391	14131	14315	14274	14400	14383	14280	14362	14412	14146	14257	14418	14536	14293	14327	14365	14312	14277	14155	14333	14252	14413	14409	14363	14340	14212	14391	14353	14253	14106	14311	14405	14227	14308	14347	14404	14415	14317	14330	14288	14370	14265	14261	14236	14401	14237	14349	14477	14288	14447	14287	14307	14223	14391	14374	14312	14299	14165	14389	14229	14291	14363	14390	14204	14449	14336	14256	14163	14312	14360	14284	14324	14274	14368	14384	14240	14363	14206	14372	14356	14211	14512	14357	14292	14393	14432	14358	14388	14433	14330	14332	14283	14310	14099	14429	14402	14214	14213	14305	14424	14197	14394	14220	14187	14317	14321	14332	14175	14386	14200	14279	14269	14337	14353	14426	14350	14407	14200	14454	14295	14228	14379	14220	14386	14199	14360	14402	14118	14315	14178	14373	14401	14275	14405	14312	14325	14331	14452	14421	14386	14304	14318	14529	14467	14453	14326	14429	14383	14122	14421	14357	14325	14266	14335	14448	14409	14217	14414	14367	14332	14263	14311	14181	14272	14312	14312	14446	14341	14384	14249	14269	14342	14300	14294	14231	14341	14285	14325	14326	14367	14298	14278	14413	14243	14336	14353	14290	14341	14329	14339	14345	14312	14460	14240	14217	14427	14394	14364	14300	14316	14196	14180	14313	14338	14096	14280	14331	14331	14318	14396	14249	14363	14373	14291	14320	14492	14390	14265	14326	14333	14350	14358	14173	14273	14396	14225	14144	14353	14282	14188	14296	14237	14233	14375	14338	14306	14400	14352	14471	14291	14306	14278	14425	14390	14432	14280	14343	14402	14262	14250	14422	14337	14447	14175	14244	14425	14488	14314	14168	14448	14291	14370	14296	14418	14222	14303	14392	14515	14347	14415	14248	14339	14319	14318	14272	14299	14310	14384	14421	14252	14288	14163	14413	14330	14204	14386	14381	14363	14199	14261	14202	14252	14444	14279	14291	14307	14344	14261	14213	14469	14311	14398	14329	14200	14452	14198	14304	14456	14084	14425	14441	14373	14327	14418	14333	14155	14168	14273	14569	14415	14421	14376	14222	14342	14152	14265	14456	14195	14345	14293	14290	14228	14357	14308	14313	14338	14402	14302	14184	14209	14415	14319	14257	14377	14210	14158	14327	14238	14410	14263	14371	14250	14295	14359	14241	14390	14411	14347	14319	14197	14278	14275	14387	14298	14325	14227	14306	14301	14484	14218	14325	14423	14423	14330	14355	14222	14400	14374	14496	14349	14394	14202	14196	14456	14430	14261	14378	14240	14378	14297	14365	14279	14198	14401	14294	14274	14259	14386	14388	14336	14374	14207	14263	14249	14350	14339	14264	14208	14235	14429	14317	14443	14468	14356	14384	14381	14247	14316	14382	14227	14342	14212	14478	14332	14382	14399	14313	14365	14291	14415	14326	14385	14345	14442	14337	14271	14285	14251	14302	14358	14228	14280	14401	14313	14467	14059	14369	14289	14397	14181	14271	14398	14379	14290	14326	14201	14274	14280	14400	14346	14409	14172	14412	14356	14212	14391	14453	14406	14455	14269	14481	14371	14374	14328	14297	14230	14371	14300	14337	14384	14333	14313	14458	14340	14388	14370	14322	14311	14181	14336	14441	14202	14316	14328	14324	14142	14358	14438	14572	14233	14362	14265	14119	14234	14334	14418	14213	14382	14180	14277	14317	14217	14298	14316	14555	14293	14271	14151	14329	14310	14331	14373	14264	14332	14246	14368	14308	14325	14184	14198	14255	14303	14359	14330	14241	14390	14369	14303	14486	14334	14235	14293	14312	14337	14339	14348	14304	14415	14280	14302	14296	14048	14129	14313	14251	14238	14377	14170	14389	14355	14316	14285	14439	14260	14397	14310	14131	14421	14455	14265	14182	14362	14381	14364	14324	14329	14287	14584	14477	14458	14362	14169	14461	14248	14313	14444	14365	14453	14312	14185	14112	14198	14330	14128	14260	14414	14268	14188	14350	14207	14341	14313	14375	14257	14249	14396	14321	14402	14282	14273	14376	14429	14290	14264	14299	14283	14373	14306	14313	14307	14479	14251	14230	14142	14252	14254	14260	14385	14400	14324	14244	14233	14245	14278	14219	14317	14250	14324	14309	14398	14108	14425	14292	14281	14321	14278	14420	14231	14100	14435	14372	14385	14221	14231	14487	14393	14225	14281	14458	14302	14440	14215	14310	14363	14457	14181	14452	14198	14464	14333	14319	14390	14428	14355	14367	14403	14429	14292	14259	14410	14282	14264	14381	14287	14311	14217	14432	14188	14291	14315	14327	14327	14287	14204	14304	14187	14142	14297	14473	14425	14194	14317	14175	14396	14492	14157	14285	14310	14278	14207	14359	14349	14370	14334	14286	14308	14280	14319	14175	14371	14385	14257	14357	14260	14327	14151	14263	14378	14279	14298	14357	14402	14215	14490	14300	14290	14178	14246	14157	14404	14295	14413	14288	14242	14494	14272	14400	14290	14317	14218	14289	14333	14318	14335	14382	14317	14586	14209	14458	14373	14297	14369	14165	14177	14353	14453	14291	14134	14263	14403	14398	14378	14331	14235	14416	14228	14271	14395	14374	14224	14403	14406	14407	14382	14373	14224	14332	14381	14315	14278	14324	14395	14577	14294	14381	14247	14391	14356	14194	14176	14346	14423	14313	14264	14157	14313	14358	14265	14351	14415	14489	14332	14276	14410	14141	14275	14230	14251	14278	14351	14451	14264	14538	14331	14274	14230	14359	14407	14373	14354	14412	14258	14376	14264	14406	14465	14346	14314	14312	14219	14302	14434	14456	14404	14318	14452	14320	14321	14493	14335	14478	14408	14236	14445	14220	14511	14370	14296	14395	14311	14146	14260	14286	14126	14269	14262	14329	14390	14349	14412	14395	14424	14379	14264	14409	14302	14436	14569	14268	14343	14330	14409	14435	14260	14417	14307	14474	14419	14209	14255	14449	14496	14323	14175	14060	14255	14363	14283	14176	14172	14338	14328	14233	14295	14240	14303	14322	14324	14430	14339	14306	14381	14467	14389	14386	14434	14221	14395	14419	14223	14392	14280	14399	14448	14330	14276	14259	14390	14468	14215	14198	14310	14250	14411	14417	14350	14281	14478	14169	14344	14356	14302	14441	14432	14088	14301	14394	14303	14217	14321	14293	14314	14228	14335	14284	14234	14299	14286	14370	14359	14476	14126	14389	14241	14411	14323	14427	14307	14538	14460	14384	14238
23936	21176	28647	23986	21544	22736	21944	32965	57970	53854	42021	32027	23849	19100	17199	16997	16692	16662	16704	16776	16632	16626	16834	16699	16843	16550	16568	16435	16641	16754	16618	16531	16834	16546	16734	16440	16652	16508	16701	16520	16576	16661	16572	16279	16544	16657	16769	16596	16508	16645	16611	16520	16559	16542	16625	16481	16605	16439	16388	16477	16817	16657	16755	16543	16530	16546	16458	16510	16428	16621	16627	16621	16751	16486	16692	16454	16388	16494	16408	16619	16559	16331	16699	16448	16467	16534	16693	16523	16622	16599	16578	16580	16643	16432	16474	16485	16618	16596	16546	16702	16521	16646	16623	16515	16466	16631	16466	16574	16597	16480	16546	16545	16723	16504	16621	16572	16528	16514	16392	16436	16295	16608	16537	16557	16588	16530	16641	16468	16345	16332	16357	16392	16615	16747	16544	16583	16399	16548	16459	16650	16453	16853	16668	16561	16463	16649	16471	16521	16433	16462	16630	16443	16607	16430	16735	16589	16499	16426	16420	16654	16541	16388	16506	16575	16485	16561	16544	16636	16484	16546	16596	16592	16527	16329	16568	16619	16538	16592	16608	16599	16597	16616	16500	16405	16411	16549	16585	16524	16513	16540	16697	16550	16625	16542	16544	16487	16443	16509	16463	16544	16499	16530	16613	16389	16612	16589	16632	16519	16482	16340	16433	16644	16396	16548	16649	16576	16364	16413	16556	16615	16405	16466	16501	16550	16708	16384	16498	16528	16539	16478	16411	16739	16582	16360	16475	16535	16366	16418	16220	16490	16537	16367	16487	16705	16464	16498	16436	16497	16606	16567	16519	16587	16536	16546	16411	16480	16566	16652	16503	16540	16372	16579	16708	16574	16270	16451	16446	16539	16609	16229	16527	16541	16434	16524	16552	16624	16488	16742	16492	16467	16591	16462	16464	16369	16594	16538	16345	16541	16593	16424	16393	16581	16498	16521	16349	16373	16619	16596	16369	16442	16559	16335	16408	16464	16581	16434	16836	16400	16510	16566	16738	16453	16411	16521	16479	16455	16377	16485	16492	16458	16469	16628	16498	16466	16553	16544	16356	16425	16596	16513	16755	16731	16558	16539	16540	16564	16571	16733	16535	16489	16515	16528	16677	16542	16567	16510	16407	16430	16374	16670	16739	16472	16526	16534	16654	16621	16279	16772	16349	16590	16523	16659	16599	16425	16470	16512	16554	16442	16434	16436	16649	16574	16711	16458	16447	16474	16482	16670	16473	16469	16457	16519	16353	16637	16707	16660	16568	16375	16421	16500	16544	16404	16541	16713	16491	16536	16683	16514	16577	16503	16627	16611	16472	16499	16540	16553	16452	16489	16688	16674	16412	16554	16606	16441	16480	16527	16835	16511	16482	16458	16414	16626	16510	16533	16231	16775	16640	16493	16493	16507	16231	16405	16550	16498	16399	16621	16638	16650	16512	16720	16601	16540	16574	16420	16452	16486	16764	16612	16667	16551	16553	16614	16384	16384	16479	16629	16645	16558	16502	16543	16542	16557	16411	16283	16489	16758	16567	16571	16513	16594	16492	16608	16443	16462	16490	16482	16563	16430	16627	16585	16640	16412	16459	16520	16404	16377	16578	16504	16464	16275	16434	16582	16619	16506	16474	16737	16504	16517	16584	16659	16527	16645	16585	16326	16518	16752	16696	16625	16397	16413	16466	16573	16425	16618	16690	16508	16440	16473	16591	16737	16657	16651	16598	16463	16415	16499	16484	16563	16526	16474	16681	16644	16528	16634	16548	16480	16661	16303	16549	16499	16493	16437	16622	16566	16687	16338	16526	16508	16502	16593	16468	16556	16492	16373	16239	16447	16633	16546	16607	16639	16495	16470	16663	16556	16537	16380	16436	16248	16448	16534	16644	16637	16444	16612	16578	16361	16558	16498	16661	16624	16364	16632	16697	16617	16515	16677	16647	16541	16632	16526	16732	16454	16450	16388	16520	16537	16505	16619	16520	16494	16664	16516	16619	16474	16566	16454	16668	16646	16358	16685	16600	16458	16323	16613	16626	16607	16357	16382	16414	16557	16561	16556	16588	16678	16544	16503	16654	16658	16396	16385	16584	16742	16462	16540	16474	16397	16585	16710	16416	16330	16489	16631	16689	16400	16934	16480	16553	16644	16463	16415	16695	16750	16436	16520	16451	16638	16637	16647	16656	16565	16630	16546	16468	16507	16477	16607	16743	16467	16646	16657	16349	16521	16457	16515	16612	16529	16462	16464	16531	16459	16628	16496	16340	16690	16636	16439	16492	16657	16586	16617	16500	16546	16584	16584	16525	16522	16734	16604	16697	16465	16555	16315	16399	16524	16419	16433	16665	16435	16431	16520	16457	16613	16325	16532	16420	16472	16636	16544	16692	16645	16629	16433	16642	16475	16425	16527	16587	16682	16436	16625	16379	16657	16451	16685	16642	16588	16496	16345	16673	16450	16570	16411	16481	16490	16596	16583	16586	16614	16490	16470	16486	16582	16368	16577	16510	16561	16471	16539	16476	16436	16714	16543	16534	16550	16440	16560	16583	16624	16490	16528	16521	16447	16404	16412	16575	16505	16684	16336	16522	16548	16593	16513	16393	16402	16733	16722	16604	16651	16514	16409	16373	16549	16518	16501	16473	16670	16513	16306	16514	16500	16486	16539	16678	16538	16644	16564	16723	16524	16627	16577	16665	16790	16511	16622	16637	16351	16551	16635	16694	16533	16578	16616	16414	16349	16532	16446	16657	16378	16709	16600	16433	16655	16406	16481	16422	16524	16346	16518	16431	16661	16424	16449	16449	16497	16507	16499	16438	16115	16434	16608	16725	16543	16715	16646	16637	16426	16537	16560	16565	16499	16442	16685	16605	16356	16557	16658	16770	16789	16521	16540	16371	16832	16567	16593	16692	16428	16390	16708	16372	16399	16573	16584	16405	16641	16511	16561	16599	16484	16646	16558	16775	16575	16563	16543	16573	16634	16475	16452	16468	16419	16611	16417	16326	16419	16727	16467	16296	16616	16413	16727	16657	16347	16434	16606	16607	16467	16651	16576	16484	16608	16759	16311	16456	16474	16554	16414	16656	16706	16700	16491	16422	16406	16469	16375	16662	16591	16460	16508	16530	16582	16470	16348	16423	16578	16512	16293	16648	16693	16600	16510	16451	16501	16454	16433	16594	16608	16532	16574	16323	16391	16660	16362	16540	16613	16424	16449	16461	16502	16360	16547	16430	16313	16487	16480	16458	16537	16578	16584	16471	16478	16520	16884	16345	16444	16563	16739	16303	16411	16513	16426	16586	16606	16547	16496	16602	16578	16536	16740	16730	16567	16542	16578	16550	16709	16577	16512	16361	16596	16665	16648	16604	16564	16699	16671	16542	16362	16560	16668	16474	16264	16642	16493	16422	16333	16509	16437	16567	16513	16576	16496	16647	16504	16655	16666	16444	16462	16530	16642	16566	16378	16285	16811	16661	16587	16327	16564	16597	16573	16472	16559	16430	16432	16579	16478	16587	16658	16522	16425	16503	16580	16567	16520	16569	16596	16554	16755	16624	16694	16445	16530	16673	16738	16749	16545	16504	16533	16483	16620	16418	16421	16402	16713	16547	16587	16468	16335	16454	16341	16590	16579	16376	16562	16519	16554	16682	16554	16515	16541	16596	16417	16517	16456	16637	16515	16618	16359	16654	16568	16380	16562	16536	16510	16650	16407	16238	16378	16460	16311	16569	16560	16296	16623	16557	16394	16402	16263	16579	16641	16648	16555	16503	16421	16411	16443	16486	16396	16472	16640	16491	16447	16619	16416	16413	16539	16527	16588	16671	16459	16489	16480	16377	16498	16666	16689	16384	16513	16539	16627	16671	16481	16453	16312	16719	16677	16487	16515	16625	16390	16534	16553	16729	16480	16453	16648	16527	16614	16634	16411	16710	16542	16540	16429	16572	16359	16582	16507	16269	16398	16610	16613	16602	16577	16412	16421	16700	16368	16494	16450	16702	16456	16662	16434	16523	16418	16843	16768	16677	16513	16693	16468	16573	16689	16668	16449	16566	16468	16542	16602	16623	16538	16277	16323	16549	16468	16569	16620	16434	16580	16523	16449	16405	16595	16605	16603	16534	16484	16518	16390	16418	16654	16418	16533	16590	16647	16521	16549	16546	16407	16542	16533	16503	16458	16613	16513	16389	16440	16472	16623	16321	16401	16531	16735	16688	16441	16664	16516	16458	16520	16593	16390	16589	16395	16779	16620	16552	16465	16630	16576	16460	16512	16583	16610	16552	16401	16593	16587	16739	16553	16657	16554	16361	16501	16723	16555	16674	16644	16552	16664	16521	16650	16391	16362	16440	16376	16381	16544	16434	16606	16474	16499	16370	16367	16439	16631	16495	16572	16703	16419	16659	16518	16387	16652	16610	16426	16507	16572	16396	16477	16470	16633	16647	16527	16506	16483	16570	16306	16598	16505	16391	16581	16388	16413	16328	16439	16651	16642	16676	16435	16438	16612	16276	16476	16552	16822	16783	16447	16480	16566	16395	16752	16553	16653	16570	16491	16605	16786	16694	16620	16490	16485	16384	16428	16376	16489	16525	16620	16271	16689	16616	16450	16451	16409	16437	16592	16601	16507	16538	16789	16452	16511	16482	16744	16547	16543	16520	16309	16684	16688	16458	16550	16488	16543	16400	16484	16634	16606	16431	16563	16379	16452	16586	16668	16560	16371	16430	16608	16501	16543	16421	16622	16434	16371	16602	16468	16634	16441	16565	16381	16477	16575	16600	16459	16484	16560	16673	16621	16778	16616	16625	16561	16445	16380	16537	16376	16538	16576	16322	16696	16332	16625	16808	16658	16547	16631	16540	16531	16586	16480	16394	16607	16507	16417	16685	16497	16461	16560	16409	16563	16585	16581	16733	16350	16528	16443	16628	16576	16672	16485	16488	16353	16468	16538	16598	16425	16311	16420	16612	16721	16695	16690	16604	16553	16575	16603	16288	16617	16456	16695	16628	16564	16423	16509	16621	16388	16689	16426	16463	16617	16652	16399	16663	16557	16536	16511	16634	16546	16313	16758	16591	16499	16564	16523	16522	16467	16406	16410	16512	16255	16444	16668	16822	16140	16505	16465	16516	16439
16146	27578	24860	19985	18050	16836	16166	35622	58779	53423	42508	32131	21644	16110	14485	14312	14086	14409	14222	14335	14242	14229	14269	14489	14072	14281	14083	14208	14121	14205	14240	14178	14189	14211	14218	13970	14222	14324	14315	14317	14087	14282	14117	14257	14346	14256	14157	14275	14234	14181	14262	14284	14209	14316	14199	14228	14264	14005	14308	14365	14292	14172	14112	14225	14125	14215	14162	14384	14080	14155	14146	14044	14221	14159	14289	14209	14266	14242	14345	14346	14342	14218	14141	14246	14301	14156	14233	14122	14178	14310	14240	14086	14120	14313	14101	14092	14242	14278	14152	14423	14107	14271	14121	14240	14264	14164	14242	14098	14206	14367	14123	14152	14376	14285	14258	14247	14167	14116	14251	14278	14222	14374	14180	14262	14093	14143	14222	14242	14153	14249	14128	14321	13946	14200	14205	14244	14223	14192	14233	14200	14264	14198	14230	14091	14111	14205	14322	14224	14283	14351	14335	14216	14214	14205	14177	14284	14261	14210	14138	14348	14151	14127	14305	14117	14354	14379	14405	14063	14144	14065	14125	14134	14290	14087	14035	14268	14223	14104	14363	14279	14220	14186	14270	14265	14182	14040	14332	14296	14195	14241	14363	14181	14261	14345	14073	14181	14198	14206	14109	14329	14248	14085	14179	14203	14192	14178	14145	14138	14081	14266	14344	14323	14163	14222	14153	14429	14232	13998	14056	14201	14258	14205	14190	14235	14147	14325	14174	14288	14177	14102	14201	14347	14075	14095	14293	14430	14198	14277	14278	14337	14158	14399	14198	14346	14172	14117	14232	14190	14078	14119	14210	14190	14223	14114	14198	14235	14350	14117	14120	14084	14352	14202	14095	14131	14323	14212	14303	14084	14235	14294	14240	14175	14126	14096	14275	14193	14212	14068	14068	14127	14146	14248	14224	14076	14224	14269	14132	14201	14319	14237	14126	14078	14337	13969	14189	14456	14231	14154	14233	14280	14149	14252	14249	14192	14156	14207	14216	14198	14246	14264	14109	14221	14174	14288	14314	14223	14265	14145	14128	14205	14240	14137	14203	14214	14263	14233	14351	14272	14152	14262	14160	14209	14297	14361	14302	14094	14300	14177	14233	14052	14229	14341	14219	14211	14298	14141	14177	14321	14285	14229	14164	14115	14390	14108	14147	14201	14218	14252	14124	14252	14119	14204	14061	14279	14224	14234	14136	14146	14350	14052	14095	14280	14252	14096	14411	14168	14308	14356	14223	14210	14185	14256	14214	14312	14332	14127	14071	14245	14162	14062	14254	14189	14262	14391	14170	14220	14248	14283	14190	14354	14131	14262	14229	14214	14178	14236	14229	14163	14171	14027	14064	14306	14194	14294	14251	14251	14268	14204	14235	14154	14317	14285	14229	14307	14165	14218	14180	14358	14214	14274	14152	14249	14283	14261	14296	14269	14106	14086	14070	14332	14288	14312	14134	14187	14106	14327	14162	14157	14175	14304	14240	14114	14273	14209	14253	14143	14163	14097	14139	14072	14096	14214	14228	14166	14375	14217	14171	14201	14132	14322	14273	14175	14196	14275	14155	14192	14222	14095	14328	14385	14158	14100	14257	14238	14182	14141	14189	14087	14142	14300	14240	14267	14129	14218	14235	14442	14376	14110	14228	13954	14156	14120	14239	14186	14260	14302	14110	14044	14289	14174	14266	14350	14290	14266	14211	14127	14242	14183	14180	14321	14084	14267	14187	14119	14216	14082	14204	14237	14024	14113	14292	14279	14554	14191	14254	14295	14203	14218	14354	14139	14196	14088	14256	14138	14405	14051	14314	14149	14251	14015	14243	14488	14163	14221	14067	14081	14217	14068	14221	14260	14278	14305	14201	14234	14115	14219	14240	14160	14233	14173	14217	14136	14149	14124	14238	14171	14237	14378	14122	14339	14284	14208	14206	14265	14201	14250	14153	14305	14188	14184	14170	14206	14064	14400	14033	14178	14012	14242	14245	14239	14336	14246	14325	14205	14231	14038	14327	14223	14249	14242	14085	14033	14098	14208	14224	14344	14098	14168	14138	14271	14154	14147	14303	14303	14238	14327	14121	14305	14273	14229	14171	14339	14211	14303	14221	14160	14092	14288	14318	14159	14227	14348	14111	14303	14180	14087	14393	14187	14153	14330	14162	14281	14181	14316	14217	14315	14243	14299	14204	14332	14311	14209	14244	14301	14133	14137	14195	14206	14409	14226	14196	14044	14120	14289	14273	14308	14310	14128	14441	14303	14155	14170	14171	14196	14382	14324	14223	14308	14223	14150	14289	14290	14155	14175	14204	14352	14173	14191	14191	14252	14260	14227	14223	14259	14277	14307	14369	14297	14142	14128	14391	14190	14162	14181	14220	14288	14231	14294	13968	14365	14177	14281	14260	14099	14065	14225	14307	14205	14381	14138	14184	14342	14132	14423	14176	14227	14101	14103	14137	14248	14205	14447	14175	14202	14371	14115	14199	14215	14091	14320	14277	14281	14159	14300	14161	14244	14276	14136	14312	14082	14229	14136	14266	14109	14272	14215	14258	14240	14238	14247	14081	14253	14269	14298	14056	14103	14292	14318	14341	14086	14374	14190	14341	14201	14119	14432	14155	14281	14354	14329	14176	14091	14173	14230	14286	14171	14322	14288	13984	14431	14154	14156	14226	14245	14154	14339	14226	14218	14294	14173	14413	14133	14248	14153	14116	14082	14304	14189	14030	14189	14321	14261	14108	14395	14115	14138	14104	14090	14182	14142	14166	14162	14149	14149	14311	14040	14126	14087	14242	14155	14184	14237	14164	14132	14310	14217	14230	14251	14178	14286	14086	14192	14434	14136	14277	14205	14351	14210	14252	14058	14330	14324	14224	14105	14325	14174	14272	14213	14162	14179	14024	14299	14069	14153	14269	14261	14104	14015	14356	14273	14149	14179	14132	14294	14428	14162	14226	14261	14289	14311	14382	14158	14413	14265	14166	14324	14183	14145	14287	14110	14333	14280	14143	14230	14197	14279	14336	14305	14168	14217	14153	14238	14244	14138	14065	14287	14232	14090	14266	14064	14157	14135	14178	14150	14469	14319	14161	14316	14186	14333	14280	14311	14190	14256	14145	14429	14269	14236	14400	14117	14119	14194	14016	14094	14342	14240	14289	14077	14284	14211	14170	14205	14343	14202	14278	14305	14290	14145	14291	14244	14176	14100	14169	14141	14217	14244	14190	14139	14340	14231	14275	14111	14058	14142	14323	14148	14050	14184	14337	14088	14349	14214	14393	14194	14192	14228	14258	14091	14322	14132	14226	14265	14194	14239	14215	14192	14239	14116	13905	14254	14325	14267	14219	14338	14194	14175	14226	14166	14061	14295	14293	14315	14323	14003	14438	14191	14221	14095	14263	14326	14103	14190	14269	14218	14173	14326	14161	14150	14332	14352	14141	14152	14368	14160	14243	14156	14129	14458	14212	14366	14119	14125	14340	14201	14171	14351	14081	14231	14311	14217	14221	14215	14108	14196	14158	14207	14203	14360	14238	14084	14273	14236	14007	14204	14296	14155	14209	14232	14348	14114	14194	14288	14174	14209	14161	14203	14378	14302	14224	14208	14399	14103	14087	14236	14241	14256	14294	14132	14237	14250	14387	14178	14281	14295	14121	14125	14196	14298	14170	14197	14191	14373	14083	14130	14170	14270	14215	14242	14253	14192	14311	14118	14131	14006	14316	14317	14095	14240	14447	14236	14340	14195	14160	14079	14268	14162	14148	14247	14343	14155	14229	14328	14266	14144	14323	14130	14329	14187	14212	14110	14222	14089	14142	14038	14368	14225	14113	14195	14111	14157	14270	13994	14159	14145	14061	14077	14191	14179	14273	14265	14191	14348	14275	14199	14243	14204	14349	14332	14373	14171	14340	14068	14164	14217	14185	14289	14175	14146	14315	14148	14105	14180	14203	14194	14274	14120	14110	14186	14047	14200	14178	14110	14217	14084	14255	14149	14265	14313	14224	14157	14262	14247	14156	14200	14196	14076	14076	14097	14259	14213	14087	14143	14129	14181	14143	14250	14189	14297	14357	14247	14149	14194	14155	14238	14268	14253	14256	14084	14370	14144	14202	14066	14195	14304	14139	14332	14344	14116	14279	14379	14156	14182	14165	14168	14219	14213	14211	14191	14341	14266	14077	14288	14375	14215	14017	14194	14157	14041	14356	14160	14228	14297	14213	14211	14028	14260	14337	14266	14425	14141	14173	14319	14292	14147	14033	14219	14197	14255	14189	14164	14245	14030	14115	14193	13983	14132	14123	14276	14165	14179	14446	14213	14304	14160	14300	14275	14169	14184	14348	14213	14388	14160	14202	14337	14097	14288	14110	14150	14362	14279	14374	14091	14253	14080	14104	14262	14213	14302	14163	14298	14192	14192	14190	14140	14144	14270	14128	14208	14246	14234	14224	14133	14322	14178	14268	14066	14119	14220	14259	14361	14158	14289	14283	14165	14157	14103	14139	14329	14133	14137	14230	14236	14190	14230	14284	14201	14273	14417	14435	14148	14308	14185	14129	14258	14317	14166	14168	14236	14218	14303	14374	14349	14179	14184	14176	14102	14046	14114	14229	14185	14245	14150	14208	14114	14213	14207	14224	14183	14007	14294	14173	14215	14286	14230	14192	14057	14181	14273	14224	14051	14392	14250	14249	14141	14386	14214	14208	14110	14169	14198	14285	14143	14131	14116	14198	14224	14204	14260	14266	14235	14239	14201	14277	14224	14181	14298	14057	14294	14210	14141	14221	14224	14372	14213	14210	14363	14221	14146	14301	14334	14105	14258	14349	14152	14288	14132	13980	14220	14149	14259	14250	14412	14136	14272	14197	14117	14361	14117	14072	14249	14167	14296	14162	14224	14111	14080	14310	14249	14205	14298	14456	14330	14178	14086	14135	14204	14054	14151	14214	14096	14369	14164	14219	14223	14364	14097	14232	14388	14274	14176	14126	14266	14256	14187	14174	14244	14181	14355	14253	14236	14123	14104	14200	14115	14223	14198	14128	14180	14233	14282	14356	14330	14334	14203	14253	14131	14082	14250	14306	14098	14216	14317	14402	14221	14306	14232	14285	14403	14187	14053	14372	14244	14291	14152	14187	14230
29205	21675	21098	18595	16832	16849	16850	19183	22077	21731	20270	18648	17737	17276	17025	17031	16815	16960	16944	16608	16817	16859	16850	16896	16972	16864	16897	17008	16984	17027	16844	16729	16916	16749	16946	16705	17084	16865	16785	16841	16889	16789	16822	16992	16984	16820	16771	17062	16890	16818	16945	16832	16705	16831	16971	16888	16879	16726	16831	16861	16802	16926	17011	17095	16813	16770	16814	16731	16921	16917	16897	16846	16826	16954	16883	16992	16968	17097	16806	16930	16753	16797	16812	16963	16776	16993	16795	16927	16916	16716	16965	16859	16919	16930	16825	16845	16797	16755	16860	16778	16784	16907	16989	16857	17004	16934	16880	16997	17024	17055	16970	16964	16945	16806	16832	16762	16651	16996	17037	16687	16706	16838	17108	16795	16783	16690	16834	16858	16793	16759	16841	17038	16784	16758	16846	16926	16953	16832	16982	16729	16859	16825	16895	16846	16891	16742	17019	16762	16787	16843	16910	16760	16721	16656	16895	16787	16863	16835	16902	16794	16710	16855	16733	16740	16914	16823	17050	16937	16554	16884	16938	16725	16923	16784	16921	16854	16914	16855	16802	16858	16818	16810	16702	16835	16960	16845	16876	17094	16795	16923	16925	17023	16836	16601	16882	16865	16960	16949	16948	16667	16927	16872	17067	16848	16793	17007	16751	16893	16839	16967	16867	16805	16916	16629	16718	16714	16936	16754	16792	16752	16944	16773	17099	16889	17094	16992	16804	16949	16975	16802	16743	16694	16759	16956	16897	17078	17015	16912	16832	16681	16804	16786	16713	16937	16949	16899	16880	17052	16993	16736	16817	16791	16819	16934	17073	16763	16774	16714	16803	16680	16994	16786	16826	16922	16874	16717	16680	16727	17014	16766	16706	16843	16828	16735	16916	16822	16779	16841	16879	16844	16665	16649	17098	16785	16762	16785	16846	16787	16909	16905	16762	17037	16797	16851	16650	16702	16893	16711	16733	16887	16834	16820	16911	16878	16847	16881	16949	16619	16872	16742	16848	16887	16756	16989	16956	16690	16920	16968	16918	16949	17005	16882	16996	16927	16970	16836	16997	16907	16748	16856	16855	16789	16937	16831	16813	16806	16866	16829	16780	17014	16919	16966	17043	16875	16907	16748	16876	16823	16872	16962	16642	16869	16607	16836	17035	16875	17023	16886	16938	16859	16831	16706	16763	16788	16766	16848	16807	16830	16913	16856	16879	16863	16996	16978	16833	16961	16781	16962	17059	16796	16661	16787	16848	16906	16956	16723	17027	16742	16978	16800	16883	16730	16841	16797	16858	16781	16649	16950	17034	16703	16718	16853	16752	16839	16776	16590	16927	16730	16790	16847	16793	16834	16787	16963	16825	16692	16689	16831	17014	17000	16993	16984	17008	16984	16801	16899	16986	16742	16873	17098	16838	16947	16814	16969	16980	16879	16869	16843	17011	16952	16749	16877	16710	16885	16858	16793	16854	16930	16824	16891	17025	16945	16909	16740	16793	16681	16736	16789	16891	16990	17129	16928	16787	16867	16744	16794	16860	16918	16697	16768	16776	16652	16850	16883	16927	16653	17051	16704	16899	16960	16884	16823	16792	16937	16868	16837	16799	16796	16764	16863	17005	16780	16850	17004	16662	16756	16769	16738	16744	16786	16924	16921	16749	16846	16643	16689	16595	16861	16776	16739	16817	16691	16897	16838	16736	16793	16868	16897	16714	17000	16643	16774	16824	16848	16830	16912	16826	16625	16834	16874	16820	16880	16836	17035	16981	16930	16719	16775	16907	16990	16944	16993	16827	16838	16698	16949	16970	17032	16920	16912	16834	16828	16943	16840	16811	16831	16898	16987	16624	16786	16929	16774	16930	16772	16859	16707	16769	16819	16831	16861	16945	16805	16684	16705	16981	17104	16859	16807	16770	16920	16843	16793	16825	16910	16846	16777	17154	16728	16882	16851	16810	17025	16961	16695	16632	16875	16825	16784	16869	16852	17014	16965	16924	16712	16711	16909	16810	16835	16970	16751	16832	16741	16940	17017	16919	16816	16771	16915	16761	16725	16965	16877	16991	16873	16882	16812	16890	17025	16996	17007	16778	16820	17054	16713	16764	16934	16615	16830	16922	16940	16730	16756	16691	16735	16815	16800	16863	16911	16938	16900	16983	16587	16865	16779	16911	17092	16796	16852	17126	17089	16896	16988	16863	16828	16834	16907	16794	16877	17030	16845	16619	16701	16904	16815	16943	16761	16817	16757	16841	17079	16849	16894	16821	16789	16746	17106	16811	16878	16821	16789	16951	16783	16892	16744	16709	16796	16888	16705	16606	16743	16890	16862	16776	16995	16881	16739	16819	16831	16937	16857	16986	16665	16973	16927	16698	16542	16741	17076	16828	16920	16664	16928	16888	16902	16821	16657	16927	16924	16879	16902	16878	16901	16796	17004	16814	16957	16974	16856	16888	16998	16852	16886	17012	16791	16722	16900	17025	16838	16739	16589	16739	16854	16852	16813	16769	16731	16926	16932	16848	16796	16922	16912	16750	16642	16780	16875	16776	16846	17049	16962	16816	16882	16949	16824	16845	16663	16970	16602	16882	16734	16862	16734	16805	16784	16906	16961	16776	16881	16776	16675	16803	16948	16890	16912	16892	16660	16687	16754	16786	16902	16779	16832	16897	16806	16851	16809	16887	16721	16780	17089	16998	16796	16948	16814	16854	16756	16802	16923	16882	16791	16927	16958	16853	16929	16665	16941	17019	16793	16937	16843	16921	16958	16894	16802	16807	16794	16779	16675	16887	16719	16580	16740	16880	16977	16884	16867	16967	17016	16985	16796	16897	16787	16897	16818	16931	16704	16877	16658	17000	16779	16839	16737	16919	16801	16848	16938	16662	16719	16817	16938	16993	16685	16834	16648	16779	16920	17147	16886	16849	16949	16940	16807	16959	16795	16901	16886	16717	16683	16840	16947	16852	16631	16744	16985	16714	17092	16840	16937	17079	16704	16860	16790	16878	16962	16997	17140	16979	16746	16626	16843	16749	16717	17020	16919	16834	16976	16699	16830	16649	16926	16806	16917	16827	16801	16988	16757	16718	16892	16937	16999	16947	16726	17252	16777	16714	16809	16918	16539	16944	16643	16953	16817	16984	16772	16852	16899	16809	16583	16638	16907	16871	17137	16772	16827	16892	16586	16847	16774	16805	16936	16631	16812	16795	16815	16994	16781	17043	16768	16878	16930	16854	16720	16830	16827	16992	16907	17037	17068	16924	17133	16838	16753	16665	16912	16909	16788	16905	16782	16716	16849	16962	16941	16952	16881	16923	16775	16944	16822	16709	17088	16822	16748	16857	16882	16795	16947	16882	16918	17134	16713	17057	17002	16917	16873	16782	16801	16995	16666	16883	16811	16724	16841	17006	17025	16886	16782	16880	16929	16732	16800	16967	16699	16920	16871	16857	16845	16837	16863	16784	16690	17054	16967	16979	16892	16885	16958	16726	16814	16803	17087	16729	17084	17034	16711	17022	16928	16852	16947	16851	16792	16938	16792	16956	16740	16950	16945	17041	16756	17008	17040	16785	16872	17058	16812	16925	16943	16878	16848	16958	16766	16896	16864	16732	16902	16873	16897	16949	16775	16998	16780	16878	16749	16993	16730	16822	16842	16850	16881	16824	16889	16675	17020	16596	16745	16917	16649	17021	16797	17218	16892	16753	16770	16993	16880	16687	16845	16865	16942	16907	16950	17094	16813	16933	17097	16798	16997	16685	16720	16951	17174	16871	16514	16851	16887	16779	16971	16858	17009	16777	16882	16808	16620	16741	16758	16801	16770	16980	17032	16951	16938	17003	16840	16747	17076	16881	16931	16878	16781	16790	16834	17041	17003	17001	16782	16910	16587	16795	16989	16888	16675	16886	16800	16902	16689	16940	16805	16868	16850	16715	16747	16963	16819	16944	16876	16735	16786	16908	16882	16970	16969	16852	16914	16868	16742	16725	16956	16786	16935	16814	16721	16770	16823	17050	16833	16772	16865	16778	16998	16831	16690	16916	16683	16906	16777	16730	16997	16775	16871	16951	16860	16935	16872	16901	16884	16613	16932	16612	16857	16744	16942	16868	16908	16551	16718	16981	16728	16890	16969	17030	16841	16860	16907	16940	16980	16829	16955	16968	16750	16899	16924	17089	16945	16965	16607	16821	16936	16898	17006	16806	17010	16780	16870	16965	16922	16822	16810	17160	16779	16996	16595	16833	16922	16721	16979	16787	16771	16854	16811	16940	16771	16857	16854	16977	16844	16867	16660	16815	16839	17007	17107	16784	16903	16893	16868	16958	16775	16745	16884	16689	16914	16727	16858	16934	16837	17066	16861	16839	16776	16956	16990	17074	16934	16824	16665	17120	16838	16771	16749	16894	16970	16909	17022	16738	16821	16758	16825	16925	16819	16840	16778	16913	16965	17035	16866	16736	16962	17099	17115	16978	16850	16783	16911	16994	16869	16879	16743	16772	16867	16935	16807	16919	16589	16744	16819	16870	16902	16686	16916	16798	16830	17001	16952	16865	17009	16658	16841	17077	17049	16882	16921	16853	16787	16834	16811	16796	16916	16940	16997	17090	16846	16843	16587	17003	16893	16693	16914	16753	16964	16769	16832	16925	17115	16852	16731	16983	16885	16865	16788	16920	16855	16680	16971	16752	16857	17075	16667	16845	16979	16893	16902	16974	17030	16802	16851	16875	16889	16928	16769	16975	16867	16905	16825	16714	16539	16728	16756	16726	16912	17016	16620	16820	16651	16849	16793	16856	17048	17073	16826	16845	16968	16949	16741	16822	16915	16785	16859	17022	16836	16895	16785	16550	16744	17044	16823	16876	16975	17139	16746	16725	16793	17004	16781	16980	16945	16708	16925	16808	16776	16901	16946	17081	16999	16760	16811	16876	16774	16907	17059	16901	17016	16894	16956	16817	16872	16962	16803	16763	16876	16886	17003	16802	16982	16753	17005	16813	16815	16572	16823	16933	16799	16836	16985	16806	16917	17010	16926	16795	16695	16917	16932	17031	16708	16937	16838	16886	16784	16937	16727	16767	16807	16992	16869	16822	16921	16797	16823	16741	16954	16782	16732	16826	16798	16925	16907	16840	16966
15034	15759	15232	14698	14831	14660	14519	19035	22139	20748	18168	16265	15109	14670	14536	14480	14494	14479	14467	14544	14446	14609	14547	14479	14359	14419	14445	14441	14298	14323	14501	14408	14558	14388	14585	14541	14320	14444	14639	14327	14286	14564	14543	14612	14347	14431	14272	14364	14516	14466	14381	14409	14454	14470	14262	14281	14497	14431	14365	14235	14361	14398	14413	14507	14576	14380	14353	14147	14377	14361	14420	14430	14490	14400	14406	14297	14470	14575	14393	14508	14434	14402	14316	14415	14510	14489	14523	14397	14415	14504	14444	14237	14315	14488	14332	14286	14310	14240	14538	14429	14495	14321	14429	14387	14423	14449	14447	14390	14432	14335	14334	14382	14364	14266	14468	14443	14430	14212	14483	14516	14476	14339	14421	14367	14473	14423	14399	14329	14559	14403	14413	14429	14453	14646	14573	14368	14503	14518	14333	14429	14308	14268	14520	14477	14275	14461	14396	14529	14391	14396	14361	14277	14379	14358	14330	14592	14382	14375	14516	14467	14419	14419	14429	14409	14473	14370	14548	14390	14233	14360	14396	14307	14388	14335	14497	14392	14376	14430	14557	14297	14330	14410	14487	14313	14300	14429	14453	14427	14424	14402	14470	14313	14383	14348	14307	14450	14301	14457	14382	14326	14452	14454	14398	14515	14472	14401	14521	14511	14524	14361	14518	14518	14361	14379	14511	14560	14371	14544	14325	14361	14545	14471	14270	14294	14335	14482	14464	14448	14473	14206	14266	14420	14237	14489	14526	14202	14384	14294	14332	14333	14493	14392	14493	14359	14361	14347	14466	14321	14299	14218	14313	14456	14489	14393	14335	14419	14372	14405	14541	14539	14416	14440	14541	14543	14459	14400	14231	14366	14512	14357	14583	14423	14545	14192	14380	14518	14485	14257	14369	14494	14329	14400	14500	14392	14338	14295	14355	14417	14349	14377	14490	14271	14451	14413	14436	14313	14265	14495	14523	14427	14233	14515	14566	14270	14442	14548	14258	14417	14337	14579	14341	14321	14428	14458	14442	14517	14366	14273	14490	14545	14324	14435	14539	14359	14394	14333	14321	14340	14281	14232	14495	14404	14353	14297	14129	14413	14309	14282	14483	14212	14436	14349	14439	14475	14422	14487	14484	14616	14406	14385	14395	14419	14470	14362	14316	14384	14261	14526	14359	14427	14414	14531	14348	14269	14509	14336	14480	14282	14384	14420	14331	14322	14464	14592	14394	14365	14341	14326	14495	14560	14376	14307	14298	14411	14424	14520	14411	14497	14503	14373	14344	14435	14397	14533	14448	14406	14404	14406	14293	14437	14398	14340	14380	14347	14506	14500	14393	14305	14352	14564	14474	14389	14422	14251	14496	14353	14538	14421	14451	14570	14411	14447	14456	14442	14420	14435	14439	14385	14451	14405	14500	14482	14372	14519	14316	14430	14502	14449	14363	14325	14382	14269	14270	14361	14319	14489	14332	14473	14440	14433	14559	14354	14450	14437	14426	14316	14406	14494	14313	14515	14452	14407	14253	14379	14289	14420	14456	14351	14413	14341	14451	14389	14318	14390	14620	14438	14385	14455	14462	14523	14395	14476	14317	14351	14371	14398	14476	14550	14468	14385	14379	14441	14410	14457	14490	14288	14327	14298	14364	14575	14416	14285	14596	14428	14446	14457	14434	14295	14307	14206	14429	14293	14332	14514	14212	14343	14381	14364	14564	14319	14298	14388	14417	14242	14428	14262	14544	14398	14599	14611	14394	14506	14447	14393	14360	14521	14378	14309	14273	14446	14395	14380	14257	14455	14426	14270	14360	14507	14304	14453	14488	14492	14572	14287	14416	14535	14268	14348	14450	14470	14380	14538	14438	14370	14449	14575	14449	14521	14307	14372	14428	14304	14323	14457	14440	14539	14429	14458	14428	14500	14391	14396	14415	14414	14374	14359	14434	14351	14421	14412	14468	14551	14524	14512	14378	14467	14471	14514	14601	14454	14601	14454	14382	14404	14440	14426	14438	14274	14387	14342	14343	14364	14430	14404	14296	14285	14532	14386	14290	14357	14551	14528	14476	14554	14357	14394	14543	14441	14416	14329	14339	14386	14475	14395	14338	14333	14410	14450	14270	14419	14431	14554	14245	14394	14512	14393	14480	14455	14513	14343	14571	14338	14320	14390	14399	14424	14494	14449	14266	14236	14250	14598	14396	14319	14195	14294	14377	14414	14338	14393	14481	14516	14577	14377	14574	14359	14599	14374	14343	14371	14505	14361	14438	14411	14403	14487	14280	14370	14446	14402	14390	14279	14416	14534	14243	14500	14490	14150	14274	14437	14552	14353	14288	14494	14379	14508	14362	14388	14397	14441	14419	14229	14340	14342	14522	14373	14433	14464	14424	14420	14384	14445	14432	14398	14237	14426	14378	14418	14285	14503	14424	14499	14265	14514	14418	14370	14386	14399	14362	14373	14543	14382	14625	14427	14408	14445	14506	14421	14431	14319	14366	14293	14498	14294	14379	14434	14432	14474	14380	14359	14266	14459	14484	14462	14420	14346	14484	14269	14401	14335	14363	14453	14430	14432	14321	14441	14374	14429	14397	14465	14452	14299	14354	14416	14482	14595	14441	14466	14545	14477	14447	14508	14363	14465	14554	14336	14485	14435	14288	14380	14451	14205	14433	14388	14356	14519	14448	14335	14456	14361	14511	14526	14472	14325	14574	14288	14470	14410	14431	14417	14365	14388	14434	14476	14400	14413	14273	14410	14397	14386	14418	14405	14332	14345	14228	14300	14475	14502	14334	14558	14332	14395	14462	14384	14416	14557	14452	14587	14351	14626	14320	14415	14331	14231	14420	14356	14371	14546	14354	14448	14448	14332	14389	14414	14522	14386	14320	14248	14336	14367	14467	14500	14398	14323	14596	14386	14453	14384	14328	14450	14383	14294	14460	14543	14340	14406	14367	14336	14544	14272	14458	14300	14392	14447	14379	14586	14290	14307	14452	14474	14425	14451	14351	14348	14342	14479	14315	14450	14359	14376	14253	14408	14285	14318	14385	14362	14459	14379	14426	14546	14392	14571	14319	14373	14436	14487	14282	14606	14409	14432	14420	14402	14336	14403	14271	14390	14345	14294	14261	14374	14364	14468	14190	14454	14492	14434	14359	14471	14385	14381	14434	14541	14486	14451	14524	14447	14452	14434	14374	14301	14418	14429	14284	14379	14442	14402	14367	14425	14350	14378	14320	14434	14372	14291	14471	14402	14466	14522	14357	14668	14370	14295	14304	14381	14300	14264	14380	14432	14376	14590	14417	14389	14358	14383	14599	14282	14392	14413	14538	14391	14392	14432	14403	14444	14406	14372	14388	14320	14291	14262	14438	14487	14466	14404	14594	14615	14413	14379	14334	14390	14325	14517	14413	14331	14389	14409	14439	14479	14215	14560	14394	14483	14564	14377	14483	14453	14368	14451	14413	14324	14543	14498	14315	14382	14462	14448	14545	14429	14494	14459	14499	14422	14443	14391	14376	14418	14365	14435	14382	14603	14526	14394	14424	14369	14462	14279	14431	14441	14518	14377	14345	14515	14321	14490	14306	14407	14391	14210	14277	14335	14378	14453	14229	14411	14546	14501	14314	14357	14374	14442	14303	14332	14503	14316	14468	14308	14398	14233	14475	14316	14234	14428	14374	14462	14471	14425	14314	14474	14398	14530	14440	14485	14428	14531	14266	14542	14388	14408	14404	14581	14305	14356	14493	14364	14378	14534	14243	14425	14549	14639	14334	14337	14425	14420	14394	14448	14381	14584	14417	14502	14402	14464	14471	14421	14453	14503	14451	14413	14525	14352	14480	14428	14309	14512	14258	14597	14482	14385	14604	14428	14453	14519	14386	14394	14591	14484	14317	14441	14495	14241	14416	14438	14540	14388	14489	14359	14423	14357	14275	14621	14499	14292	14325	14519	14427	14353	14395	14362	14485	14162	14305	14456	14328	14265	14652	14464	14405	14303	14370	14421	14489	14486	14162	14504	14423	14339	14307	14491	14459	14482	14400	14338	14512	14450	14550	14275	14368	14453	14462	14331	14264	14391	14476	14465	14447	14448	14509	14460	14334	14388	14101	14572	14444	14347	14399	14445	14401	14377	14341	14424	14308	14425	14519	14577	14419	14521	14489	14535	14395	14486	14462	14404	14489	14422	14535	14321	14401	14318	14429	14350	14394	14462	14519	14323	14347	14251	14448	14567	14423	14517	14308	14321	14439	14488	14413	14471	14595	14555	14480	14508	14713	14377	14354	14453	14431	14484	14334	14571	14290	14433	14472	14419	14402	14488	14479	14366	14365	14418	14183	14503	14409	14636	14434	14644	14312	14366	14411	14329	14491	14348	14399	14542	14555	14459	14340	14565	14433	14530	14390	14391	14433	14368	14501	14234	14441	14264	14289	14479	14368	14582	14478	14483	14375	14453	14465	14534	14252	14445	14572	14379	14442	14547	14306	14416	14415	14532	14367	14323	14333	14311	14442	14446	14534	14449	14410	14336	14270	14234	14408	14353	14439	14547	14192	14470	14489	14413	14448	14426	14369	14446	14438	14567	14466	14410	14431	14506	14431	14384	14413	14557	14225	14555	14424	14373	14456	14321	14373	14364	14434	14346	14399	14379	14621	14456	14471	14573	14516	14305	14386	14179	14216	14496	14396	14483	14441	14474	14368	14514	14541	14298	14433	14543	14413	14380	14422	14533	14354	14496	14348	14490	14337	14439	14430	14451	14542	14488	14432	14505	14359	14405	14351	14312	14488	14346	14539	14495	14329	14434	14331	14308	14592	14537	14358	14496	14330	14384	14481	14297	14375	14327	14337	14369	14338	14293	14357	14383	14331	14235	14248	14286	14491	14341	14437	14393	14308	14359	14571	14394	14477	14621	14391	14449	14381	14401	14447	14554	14421	14535	14446	14422	14499	14372	14362	14424	14315	14283	14375	14444	14353	14483	14405	14298	14523	14604	14218	14409	14428	14265	14369	14529	14406	14478	14511	14427	14432	14392	14484	14437	14464	14279	14604	14362	14290	14412	14551	14384	14230	14425	14395	14270	14358	14455	14528	14351	14429	14493	14402	14418	14374	14529	14249	14466	14334	14338	14310	14467
26064	21169	27294	25769	20044	18581	18836	25417	35649	41143	31776	24719	20287	18211	17604	17584	17345	17359	17484	17519	17514	17519	17533	17277	17276	17203	17278	17137	17415	17146	17275	17313	17312	17333	17250	17223	17185	17649	17410	17174	17304	17382	17306	17344	17441	17309	17408	17364	17270	17312	17411	17476	17378	17439	17448	17367	17582	17332	17291	17180	17293	17251	17548	17424	17428	17243	17250	17323	17264	17442	17542	17350	17456	17007	17271	17452	17242	17419	17286	17407	17426	17324	17421	17268	17333	17395	17120	17368	17399	17261	17171	17198	17318	17488	17237	17238	17192	17253	17305	17404	17276	17243	17388	17320	17297	17213	17503	17308	17291	17434	17472	17455	17046	17220	17359	17535	17293	17355	17408	17367	17129	17327	17373	17442	17299	17170	17502	17471	17240	17165	17490	17490	17183	17395	17302	17384	17386	17412	17379	17397	17330	17323	17414	17260	17231	17258	17312	17223	17132	17236	17441	17423	17465	17260	17287	17382	17188	17237	17342	17486	17230	17261	17447	17295	17186	17232	17245	17474	17223	17421	17241	17252	17279	17231	17217	17170	17385	17205	17336	17144	17450	17446	17436	17341	17463	17283	17405	17372	17343	17257	17390	17284	17280	17319	17443	17343	17323	17142	17415	17208	17257	17196	17581	17319	17456	17275	17285	17269	17473	17308	17301	17247	17270	17390	17706	17401	17451	17509	17529	17359	17299	17344	17274	17370	17283	17225	17420	17450	17382	17334	17379	17347	17298	17466	17429	17340	17173	17157	17179	17313	17380	17348	17136	17119	17442	17195	17380	17361	17158	17248	17238	17252	17212	17282	17328	17336	17375	17420	17530	17354	17378	17278	17217	17180	17265	17286	17233	17570	17425	17357	17216	17429	17282	17280	17336	17417	17481	17328	17400	17315	17269	17482	17320	17446	17388	17464	17326	17318	17308	17488	17477	17217	17249	17436	17457	17516	17275	17099	17343	17212	17321	17354	17411	17295	17403	17341	17180	17218	17353	17450	17317	17389	17558	17429	17247	17278	17342	17412	17186	17209	17369	17418	17441	17318	17383	17361	17332	17393	17235	17280	17277	17379	17272	17462	17378	17222	17195	17450	17285	17323	17579	17528	17291	17322	17282	17248	17337	17419	17398	17516	17285	17269	17155	17287	17393	17448	17488	17543	17356	17621	17292	17290	17248	17406	17289	17231	17433	17214	17385	17600	17182	17312	17544	17261	17249	17360	17245	17381	17540	17408	17414	17364	17356	17317	17244	17417	17192	17453	17268	17202	17287	17473	17218	17138	17223	17259	17443	17296	17301	17252	17348	17161	17515	17555	17175	17212	17358	17317	17420	17444	17210	17245	17322	17252	17501	17399	17215	17191	17437	17346	17377	17355	17500	17263	17405	17279	17365	17549	17070	17097	17313	17508	17460	17322	17412	17397	17516	17261	17371	17161	17275	17280	17501	17410	17457	17333	17337	17264	17349	17303	17396	17380	17256	17372	17397	17493	17331	17371	17289	17124	17197	17384	17325	17341	17221	17274	17465	17660	17179	17224	17366	17425	17352	17352	17282	17083	17130	17457	17300	17360	17277	17265	17351	17064	17230	17243	17183	17530	17571	17187	17363	17318	17257	17318	17316	17412	17395	17346	17120	17333	17121	17465	17132	17324	17238	17388	17238	17399	17195	17258	17289	17308	17338	17143	17230	17113	17336	17381	17435	17451	17380	17305	17184	17317	17321	17289	17355	17191	17238	17491	17156	17492	17491	17333	17221	17418	17089	17206	17478	17328	17618	17289	17368	17233	17102	17226	17226	17324	17293	17415	17409	17262	17306	17389	17409	17336	17460	17256	17414	17101	17263	17535	17362	17369	17291	17281	17195	17344	17340	17395	17259	17432	17442	17435	17327	17230	17293	17302	17390	17502	17472	17222	16944	17460	17369	17276	17098	17359	17609	17504	17356	17202	17304	17211	17071	17477	17370	17320	17398	17441	17355	17360	17435	17377	17081	17443	17172	17405	17431	17382	17242	17414	17359	17334	17282	17386	17412	17314	17408	17340	17403	17481	17327	17334	17348	17261	17250	17408	17359	17371	17313	17569	17353	17162	17065	17201	17407	17230	17309	17232	17220	17413	17367	17423	17438	17168	17202	17384	17408	17288	17380	17476	17293	17398	17295	17404	17390	17397	17407	17293	17331	17374	17462	17245	17488	17407	17318	17469	17436	17207	17400	17317	17261	17294	17319	17263	17332	17315	17342	17227	17227	17279	17254	17390	17411	17474	17353	17375	17424	17389	17316	17494	17268	17433	17423	17487	17194	17296	17369	17380	17308	17370	17348	17378	17114	17251	17534	17362	17188	17241	17299	17434	17218	17168	17496	17395	17240	17406	17434	17391	17278	17181	17342	17231	17154	17364	17178	17190	17207	17201	17277	17387	17416	17467	17434	17112	17429	17393	17127	17180	17227	17193	17382	17204	17195	17457	17471	17222	17391	17555	17150	17104	17275	17300	17363	17372	17372	17340	17398	17367	17347	17260	17430	17319	17393	17359	17271	17340	17271	17347	17359	17397	17404	17403	17303	17328	17431	17367	17417	17207	17256	17393	17374	17393	17238	17572	17492	17443	17268	17375	17440	17185	17377	17183	17484	17266	17389	17374	17399	17333	17266	17264	17510	17512	17550	17319	17301	17494	17274	17099	17284	17391	17383	17371	17298	17396	17438	17321	17124	17351	17284	17315	17382	17246	17230	17261	17179	17457	17270	17267	17308	17154	17329	17449	17391	17303	17257	17447	17444	17249	17177	17259	17209	17511	17413	17433	17226	17266	17387	17376	17013	17261	17281	17406	17356	17426	17103	17253	17294	17480	17416	17358	17185	17299	17267	17308	17436	17283	17553	17329	17320	17291	17221	17492	17149	17168	17319	17292	17477	17116	17242	17402	17295	17685	17268	17419	17229	17242	17320	17281	17188	17249	17421	17404	17134	17314	17277	17127	17146	17429	17469	17372	17326	17364	17238	17326	17007	17261	17175	17364	17390	17396	17261	17351	17310	17101	17446	17295	17439	17442	17256	17319	17213	17469	17124	17389	17244	17230	17277	17313	17165	17487	17432	17126	17126	17173	17335	17376	17300	17387	17330	17280	17332	17349	17295	17433	17530	17353	17397	17374	17320	17367	17304	17408	17353	17433	17413	17271	17397	17162	17417	17560	17233	17300	17375	17437	17319	17497	17268	17468	17359	17295	17421	17141	17164	17416	17234	17255	17381	17538	17448	17476	17392	17186	17378	17142	17281	17562	17282	17537	17422	17188	17089	17399	17331	17505	17482	17410	17513	17491	17484	17536	17561	17613	17344	17338	17428	17271	17216	17482	17304	17388	17373	17234	17478	17224	17363	17370	17465	17319	17468	17261	17451	17193	17299	17175	17274	17427	17351	17214	17308	17150	17150	17399	17393	17483	17070	17262	17355	17412	17469	17341	17304	17414	17336	17400	17252	17269	17342	17238	17318	17400	17432	17318	17239	17342	17371	17194	17269	17281	17231	17209	17309	17521	17335	17357	17449	17568	17248	17319	17270	17310	17260	17294	17264	17247	17464	17291	17475	17113	17331	17306	17279	17227	17318	17250	17261	17373	17178	17260	17446	17286	17412	17182	17377	17296	17378	17298	17374	17514	17373	17312	17470	17262	17254	17460	17249	17390	17416	17275	17385	17188	17386	17432	17360	17442	17515	17285	17421	17366	17128	17329	17259	17335	17358	17343	17474	17453	17416	17435	17336	17449	17296	17163	17406	17511	17535	17396	17255	17214	17206	17408	17349	17417	17378	17491	17365	17307	17243	17522	17223	17345	17359	17358	17367	17292	17239	17273	17316	17529	17352	17145	17483	17323	17403	17310	17366	17263	17352	17283	17072	17358	17327	17249	17213	17271	17409	17410	17350	17223	17146	17344	17301	17262	17154	17300	17165	17349	17426	17565	17219	17159	17296	17292	17496	17209	17316	17215	17397	17324	17386	17221	17225	17254	17301	17351	17159	17277	17408	17389	17437	17258	17337	17289	17336	17332	17255	17214	17074	17311	17337	17367	17331	17297	17256	17310	17462	17225	17275	17132	17278	17242	17566	17390	17176	17312	17277	17230	17536	17322	17361	17416	17459	17288	17439	17404	17035	17450	17493	17357	17418	17391	17262	17319	17226	17274	17325	17292	17276	17345	17359	17256	17369	17442	17418	17218	17191	17545	17396	17389	17314	17337	17515	17486	17428	17274	17392	17208	17357	17346	17463	17519	17159	17364	17320	17257	17256	17172	17462	17469	17422	17246	17451	17180	17311	17522	17411	17245	17280	17492	17213	17219	17611	17295	17343	17333	17178	17318	17328	17160	17230	17293	17311	17326	17271	17449	17311	17508	17490	17472	17459	17429	17362	17521	17520	17329	17202	17265	17238	17238	17482	17331	17394	17123	17425	17318	17270	17368	17343	17202	17359	17299	17219	17292	17252	17344	17330	17432	17322	17330	17198	17270	17329	17599	17541	17169	17360	17129	17429	17271	17244	17494	17260	17369	17239	17375	17372	17135	17144	17407	17435	17278	17304	17142	17427	17305	17368	17397	17415	17256	17585	17398	17354	17325	17275	17132	17218	17249	17278	17361	17353	17390	17258	17310	17462	17217	17429	17168	17345	17316	17195	17357	17312	17219	17425	17463	17358	17359	17286	17292	17235	17236	17280	17208	17543	17244	17255	17215	17269	17328	17217	17394	17275	17483	17322	17219	17563	17222	17545	17379	17241	17354	17362	17233	17321	17423	17415	17435	17240	17493	17213	17318	17309	17445	17378	17363	17368	17453	17448	17291	17340	17688	17556	17318	17434	17258	17345	17369	17175	17376	17242	17430	17295	17296	17440	17155	17378	17387	17184	17422	17361	17360	17408	17330	17256	17278	17329	17350	17388	17196	17095	17531	17134	17471	17520	17035	17317	17314	17300	17225	17256	17477	17329	17246	17407	17389	17436	17382	17352	17152	17369	17335	17267	17464	17434	17259	17295	17266	17491	17280	17478	17420	17354	17226	17369	17297	17370	17449	17375	17246	17505	17386	17399	17594	17444	17391	17428	17293	17390	17376	17428	17224	17370	17236	17331	17430
14220	20287	19150	16673	15876	15661	15460	27215	37575	41339	30893	23234	17560	15490	14965	14733	14696	14868	14801	14837	14564	14687	14800	14735	14819	14827	14744	14776	14896	14860	14650	14664	14647	14718	14805	14793	15008	14720	14707	14829	14781	14787	14735	14842	14864	14822	14820	14665	14862	14731	14860	14844	14789	14701	14680	14977	14753	14721	14703	14840	14699	14716	14799	14711	14960	14864	14950	14842	14839	14783	14789	14712	14567	14966	14785	14753	14728	15031	14673	14712	14802	14832	14588	14849	14713	14774	14708	14584	14875	14744	14827	14721	14822	14635	14855	14741	14746	14556	14806	14822	14886	14783	14862	14747	14548	14592	14673	14743	14629	14711	14608	14693	14732	14822	14787	14774	14950	14714	14736	14969	14734	14879	14879	14895	14666	14874	14796	14761	14848	14872	14751	14742	14875	14903	14713	14789	14660	14714	14677	14825	14771	14710	14767	14690	14892	14804	14919	15024	14784	14747	14801	14856	14709	14707	14797	14712	14709	14769	14793	14771	14856	14697	14763	14802	14816	14730	14777	14711	14796	14688	14771	14818	14769	14782	14751	14805	14863	14649	14720	14749	14749	14757	14780	14826	14767	14594	14848	14662	14889	14677	14728	14709	14849	14621	14616	14952	14623	14568	14789	14808	14884	14685	14850	14661	14748	14753	14802	14877	14720	14671	14741	14686	14676	14806	14796	14846	14520	14664	14763	14817	14930	14774	14672	14658	14784	14760	14651	14837	14941	14782	14899	14707	14562	14779	14776	14689	14886	14908	14842	14706	14752	14829	14747	14692	14811	14668	14611	14794	14738	14762	14898	14850	14819	14697	14869	14755	14760	14701	14727	14888	14589	14898	14742	14587	14630	14809	14837	14821	14699	14788	14681	14861	14810	14733	14702	14747	14789	14909	14613	14688	14811	14944	14860	14775	14727	14869	14775	14672	14735	14718	14740	14759	14714	14607	14720	14814	14696	14780	14693	14743	14686	14880	14661	14861	14682	14823	14919	14699	14800	14757	14822	14707	14625	14681	14768	14813	14937	14778	14781	14638	14719	14909	14628	14680	14807	14663	14692	14775	14563	14889	14666	14736	14816	14884	14695	14820	14678	14781	14880	14758	14817	14818	14847	14619	14759	14857	14850	14626	14844	14592	14656	14862	14729	14654	14896	14936	14870	14784	14386	14943	14568	14754	14774	14619	14791	14775	14683	14781	14851	14761	14686	14793	14609	14658	14623	14709	14879	14723	14704	14564	14709	14786	14755	14823	14896	14786	14706	14878	14871	14795	14873	14667	14616	14651	14810	14661	14720	14688	14656	14934	14943	14819	14772	14699	14670	14722	14701	14837	14804	14863	14720	14685	14887	14742	14886	14669	14779	14853	14705	14645	14832	14830	14801	14843	14747	14775	14985	14829	14734	14801	14872	14755	14688	14705	14811	14721	14706	14822	14638	14719	14561	14649	14692	14763	14896	14866	14736	14699	14889	14854	14852	14762	14716	14817	14791	14874	14819	14651	14709	14751	14714	14776	14873	14837	14732	14613	14798	14672	14706	14869	14872	14689	14779	14793	14807	14841	14687	14706	14843	14747	14644	14810	14696	14781	14787	14878	14843	14804	14763	14729	14751	14617	14908	14836	14714	14765	14737	14868	14702	14628	14638	14775	14667	14773	14750	14738	14770	14878	14903	14804	14624	14839	14749	14747	14756	14740	14741	14774	14865	14811	14690	14918	14881	14815	14609	14634	14773	14779	14775	14864	14734	14783	14797	14899	14681	14733	14598	14988	14709	14857	14804	14864	14813	14722	14812	14903	14754	14880	14871	14653	14818	14824	14826	14703	14659	14858	14690	14850	14701	14625	14697	14882	14784	14892	14776	14889	14770	14764	14772	14836	14861	14820	14683	14732	14703	14632	14834	14770	14731	14669	14809	14735	14671	14651	14753	14772	14875	14590	14698	14756	14769	14731	14662	14758	14697	14807	14827	14673	14788	14863	14856	14722	14688	14633	14715	14867	14733	14822	14679	14861	14621	14785	14569	14901	14630	14719	14645	14880	14811	14711	14771	14882	14609	14981	14702	14792	14865	14819	14682	14772	14720	14676	14691	14716	14566	14854	14605	14660	14629	14810	14795	14842	14714	14988	14834	14855	14623	14843	14827	14844	14819	14836	14654	14928	14692	14790	14717	14549	14667	14863	14743	14803	14854	14813	14760	14951	14715	14759	14887	14558	14766	14830	14698	14779	14635	14706	14754	14776	14816	14811	14760	14832	14907	14829	14701	14683	14820	14803	14773	14599	14731	14738	14862	14656	14752	14706	14768	14739	14687	14783	14766	14886	14653	14834	14861	14817	14640	14698	14861	14675	14940	14993	14563	14835	14890	14730	14784	14798	14802	14792	14838	14894	14839	14720	14953	14640	14932	14840	14661	14700	14708	14654	14892	14737	14762	14846	14770	14718	14958	14757	14709	14893	14873	14658	14838	14805	14589	14697	14802	14701	14866	14742	14685	14761	14542	14696	14815	14729	14925	14797	14725	14885	14841	14793	14839	14688	14955	14885	14723	14686	14924	14665	14894	14608	14688	14691	14851	14716	14693	14769	14841	14816	14848	14744	14841	14795	15011	14652	14730	14928	14786	14882	14654	14753	14795	14599	14613	14616	14695	14730	14929	14955	14613	14699	14846	14890	14863	14781	14804	14733	14865	14700	14859	14952	14678	14871	14871	14761	14878	14674	14751	14602	14504	14588	14920	14761	14763	14787	14803	14986	14919	14825	14772	14803	14648	14781	14827	14715	14802	14929	14743	14778	14690	14831	14871	14702	14677	15104	14800	14777	14811	14752	14794	14818	14869	14908	14791	14684	14720	14782	14777	14752	14851	14560	14831	14757	14700	14876	14771	14843	14725	14745	14693	14831	14758	14585	14783	14897	14823	14857	14604	14777	14744	14851	14801	14601	14619	14720	14805	14673	14738	14733	14898	14701	14846	14904	14774	14627	14842	14811	14723	14671	14727	14865	14735	14793	14612	14988	14770	14735	14739	14761	14829	14767	14774	14915	14742	14728	14727	14785	14662	14798	14768	14763	14794	14741	14877	14641	14820	14782	14599	14924	14743	14654	14884	14762	14874	14816	14549	14761	14709	14759	14699	14803	14830	14826	14733	14881	14723	14966	14752	14858	14671	14678	14690	14881	14928	14652	14679	14898	14799	14740	14580	14728	14817	14834	14801	14731	14898	14774	14932	14761	14721	14724	14637	14637	14786	14833	14619	14780	14806	14792	14879	14667	14855	14688	14803	14813	14670	14796	14789	14802	14794	14896	14657	14796	14846	14836	14706	14965	14792	14810	14887	14827	14813	14900	14799	14730	14916	14766	14873	14678	14755	14788	14918	14799	14857	14924	14828	14719	14781	14757	14718	14798	14857	14929	14724	14767	14699	14723	14774	14743	14786	14790	14655	14666	14667	14807	14794	14719	14807	14682	14675	14904	14728	14666	14842	14794	14747	14909	14756	14776	14835	14688	14796	14800	14734	14726	14748	14761	14757	14823	14738	14796	14678	14687	14819	14790	14740	14647	14967	14618	14652	14754	14724	14609	14883	14796	14737	14737	14721	14755	14829	14691	14689	14653	14940	14746	14673	14916	14713	14728	14797	14669	14759	14758	14817	14999	14735	14801	14852	14856	14702	14894	14708	14787	14781	14725	14810	14751	14808	14753	14709	14743	14777	14789	14713	14759	14837	14840	14730	14838	14787	14887	14868	14947	14804	14731	14829	14740	14993	14722	14790	14767	14729	14766	14714	14990	14708	14749	14739	14654	14763	14611	14738	14819	14917	14749	14661	14763	14699	14772	14760	14777	14717	14745	14621	14932	14785	14795	14773	14753	14812	14864	14653	14760	14762	14858	14895	14678	14710	14769	14726	14752	14610	14921	14758	14790	14771	14744	14711	14606	14808	14834	14707	14746	14668	14895	14538	14814	14679	14763	14625	14657	14834	14718	14854	14883	14793	14703	14637	14718	14765	14761	14854	14583	14780	14797	14575	14751	14686	14628	14858	14692	14836	14795	14751	14869	14661	14899	14755	14841	14713	14870	14771	14760	15027	14805	14847	14678	14671	14614	14797	14743	14943	14770	14664	14788	14869	14915	14776	14714	14721	14765	14862	14697	14728	14705	14841	14639	14824	14734	14717	14800	14743	14707	14819	14633	14942	14699	14961	14835	14705	14775	14663	14753	14769	14731	14657	14847	14826	14853	14789	14790	14778	14608	14688	14747	14743	14782	14745	14730	14614	14784	14577	14730	14772	14734	14757	14755	14855	14736	14739	14678	14669	14661	14661	14885	14684	14869	14795	14786	14653	14808	14816	14645	14655	14698	14759	14666	14852	14784	14693	14818	14624	14680	14787	14740	14898	14799	14748	14787	14720	14773	14774	14703	14773	14751	14775	14630	14780	14678	14820	14703	14742	14797	14770	14796	14633	14775	14799	14650	14754	14733	14839	14812	14769	14683	14691	14706	14790	14770	14783	14886	14697	14714	14755	14773	14720	14639	14784	14786	14807	14614	14831	14808	15010	14820	14807	14741	14682	14644	14845	14703	14845	14803	14568	14947	14791	14808	14771	14997	14759	14716	14840	14741	14771	15000	14783	14619	14649	14716	14779	14748	14681	14768	14833	14699	14815	14842	14615	14696	14788	14719	14853	14900	14742	14725	14695	14894	14709	14705	14830	14672	14779	14661	14795	14714	14823	14658	14697	14647	14694	14683	15082	14753	14834	14703	14805	14870	14765	14777	14873	14638	14706	14903	14631	14802	14820	14769	14986	14728	14750	14660	14837	14681	14843	14839	14716	14892	14808	14677	14632	14617	14991	14862	14866	14637	14722	14732	14836	14884	14716	14682	14751	14541	14958	14545	14793	14840	14774	15035	14908	14685	14744	14766	14906	14744	14836	14692	14760	14733	14787	14692	14987	14888	14799	14779	14818	14730	14730	14682	14772	14592	14898	14842	14637	14674	14690	14911	14821	14583	14872	14846	14708	14675	14873	14902	14897	14623	14490	14815	14746	14704	14758	14742	14848	14881	14837	14792	14852	14910	14585	14877	14875	14650	14617	14875	14834	14775	15002	14684	14820	14868	14662	14770
23902	21174	28640	23985	21616	23057	22603	31124	48039	54398	49904	38040	27306	20691	18199	17624	17477	17472	17471	17448	17488	17509	17423	17391	17457	17486	17350	17304	17663	17626	17558	17191	17436	17193	17268	17273	17363	17345	17454	17309	17286	17429	17225	17332	17342	17276	17255	17124	17195	17403	17359	17305	17405	17268	17425	17336	17191	17591	17409	17501	17425	17424	17269	17638	17292	17479	17433	17351	17314	17428	17524	17125	17437	17461	17504	17122	17359	17257	17424	17402	17346	17126	17203	17161	17472	17132	17400	17284	17365	17358	17297	17282	17487	17293	17493	17410	17128	17391	17252	17332	17505	17424	17262	17354	17257	17159	17251	17161	17329	17441	17246	17279	17292	17267	17303	17424	17297	17089	17357	17368	17508	17406	17224	17124	17282	17250	17195	17405	17363	17169	17283	17194	17272	17307	17139	17253	17246	17208	17311	17388	17122	17334	17354	17344	17426	17259	17484	17314	17186	17061	17323	17190	17194	17326	17423	17345	17295	17280	17419	17271	17237	17265	17366	17442	17419	17261	17182	17193	17367	17085	17294	17231	17322	17311	17174	17464	17174	17424	17609	17321	17267	17291	17340	17311	17149	17239	17205	17248	17400	17233	17113	17396	17439	17072	17278	17293	17449	17286	17252	17512	17287	17486	17344	17433	17349	17522	17442	17161	17335	17282	17727	17461	17304	17322	17169	17204	17241	17303	17387	17312	17315	17289	17351	17190	17318	17147	17371	17275	17342	17462	17378	17313	17268	17269	17098	17498	17288	17369	17255	17163	17205	17388	17373	17385	17328	17256	17524	17324	17149	17338	17359	17468	17365	17421	17229	17378	17084	17444	17207	17190	17322	17339	17284	17364	17342	17371	17129	17233	17039	17362	17272	17495	17336	17211	17635	17234	17430	17212	17101	17178	17403	17251	17420	17297	17211	17089	17266	17359	17241	17345	17161	17368	17344	17205	17506	17222	17248	17256	17264	17167	17271	17540	17330	17329	17443	17211	17453	17317	17168	17108	17522	17325	17318	17189	17305	17225	17521	17344	17258	17333	17448	17348	17129	17262	17158	17472	17093	17364	17318	17278	17254	17241	17060	17282	17287	17135	17396	17295	17448	17336	17427	17345	17194	17219	17360	17116	17315	17267	17173	17303	17102	17285	17438	17302	17353	17335	17167	17409	17240	17268	17210	17381	17478	17189	17365	17282	16958	17315	17418	17552	17342	17272	17349	17128	17231	17472	17356	17372	17176	17521	17309	17194	17179	17232	17252	17153	17316	17442	17390	17339	17340	17091	17328	17354	17173	17285	17208	17480	17298	17423	17376	17318	17309	17346	17369	17169	17243	17288	17150	17111	17272	17121	17322	17352	17243	17540	17205	17361	17252	17440	17211	17277	17276	17323	17388	17276	17215	17231	17149	17111	17148	17351	17209	17151	17189	17432	17234	17348	17193	17455	17213	17206	17396	17276	17148	17296	17316	17351	17129	17317	17450	17166	17246	17250	17186	17266	17579	17195	17463	17305	17266	17391	17300	17172	17493	17243	17130	17235	17476	17553	17319	17449	17235	17152	17247	17386	17103	17151	17437	17287	17278	17078	17228	17284	17264	17001	17145	17150	17273	17299	17274	17143	17413	17167	17300	17226	17260	17403	17451	17107	17267	17250	17138	17223	17485	17290	17392	17348	17160	17152	17285	17395	17436	17299	17428	17345	17495	17404	17418	17327	17314	17328	17230	17188	17267	17134	17353	17389	17389	17192	17410	17287	17174	17447	17275	17131	17211	17299	17308	17215	17321	17312	17194	17128	17426	17429	17196	17378	17375	17353	17517	17461	17286	17153	17159	17076	17468	17472	17287	17173	17218	17258	17345	17262	17322	17228	17410	17193	17554	17303	17337	17503	17376	17301	17304	17153	17146	17263	17232	17273	17428	17155	17352	17174	17264	17109	17500	17406	17406	17220	17362	17186	17401	17318	17459	17256	17407	17255	17344	17317	17106	17503	17351	17332	17217	17420	17112	17351	17353	17109	17364	17214	17331	17552	17316	17362	17169	17328	17246	17305	17259	17243	17403	17194	17276	17149	17228	17237	17143	17399	17262	17307	17356	17295	17297	17205	17317	17319	17077	17290	17270	17337	17276	17226	17274	17360	17269	17329	17431	17177	17431	17367	17164	17177	17313	17247	17468	17261	17424	17287	17429	17173	17287	17180	17320	17503	17132	17374	17248	17276	17339	17405	17266	17096	17457	17194	17283	17212	17125	17174	17112	17217	17271	17352	17401	17380	17321	17253	17181	17122	17472	17484	17579	17305	17280	17218	17226	17532	17430	17303	17342	17356	17550	17280	17267	17338	17285	17125	17217	17477	17335	17259	17284	17183	17296	17426	17453	17509	17547	17430	17233	17247	17128	17241	17350	17349	17148	17245	17322	17362	17270	17329	17370	17157	17562	17576	17309	17178	17230	17280	17498	17267	17217	17450	17331	17144	17343	17195	17287	17409	17356	17553	17284	17201	17313	17426	17379	17455	17426	17530	17382	17131	17296	17426	17282	17332	17187	17181	17272	17151	17259	17143	17295	17241	17320	17173	17310	17411	17167	17123	17361	17471	17138	17322	17114	17389	17385	17452	17430	17455	17511	17448	17384	17367	17280	17141	17147	17330	17510	17251	17427	17323	17547	17390	17428	17108	17256	17292	17159	17080	17188	17317	17267	17393	17302	17136	17329	17283	17216	17332	17296	17234	17117	17347	17335	17310	17270	17299	17224	17182	17336	17252	17562	17248	17333	17481	17216	17397	17540	17379	17258	17182	17143	17180	17374	17235	17320	17398	17294	17449	17388	17279	17318	17264	17660	17267	17215	17372	17176	17347	17336	17295	17478	17342	17277	17211	17135	17397	17254	17366	17426	17413	17360	17480	17152	17410	17548	17440	17389	17450	17338	17431	17350	17276	17317	17389	17423	17210	17102	17349	17091	17249	17153	17234	17404	17268	17166	17248	17260	17212	17119	17247	17206	17201	17452	17441	17108	17330	17114	17382	17430	17283	17286	17344	17445	17275	17463	17377	17175	17188	17399	17280	17087	17373	17419	17311	17319	17273	17383	17190	17462	17468	17373	17186	17122	17214	17316	17168	17231	17180	17249	17311	17502	17325	17226	17332	17266	17384	17365	17348	17296	17267	17471	17407	17428	17446	17303	17288	17267	17375	17470	17227	17303	17379	17200	17361	17443	17167	17403	17284	17216	17101	17199	17372	17191	17479	17410	17304	17492	17356	17281	17222	17344	17232	17352	17313	17409	17119	17424	17267	17325	17400	17310	17239	17449	17332	17347	17209	17295	17377	17412	17471	17515	17004	17433	17203	17166	17310	17384	17319	17150	17323	17359	17077	17526	17365	17567	17503	17480	17528	17063	17534	17318	17282	17250	17288	17288	17207	17249	17387	17263	17328	17389	17325	17300	17283	17197	17165	17356	17338	17214	17265	17261	17501	17338	17405	17135	17274	17391	17411	17425	17198	17242	17405	17159	17226	17330	17471	17323	17236	17351	16993	17433	17255	17340	17168	17330	17131	17324	17086	17394	17398	17505	17334	17223	17125	17164	17328	17308	17304	17425	17539	17386	17084	17363	17197	17523	17283	17488	17225	17452	17371	17280	17447	17225	17336	17408	17281	17239	17464	17300	17425	17165	17400	17313	17483	17404	17283	17128	17162	17185	17359	17222	17231	17078	17437	17166	17338	17256	17169	17207	17175	17430	17243	17253	17327	17299	17267	17266	17243	17236	17611	17363	17230	17267	17365	17360	17445	17465	17243	17182	17255	17319	17143	17260	17303	17310	17349	17196	17338	17442	17331	17371	17156	17366	17363	17195	17349	17433	17232	17218	17214	17389	17116	17299	17226	17393	17277	17280	17364	17295	17297	17140	17308	17374	17265	17442	17100	17300	17294	17402	17331	17356	17322	17184	17262	17168	17395	17253	17165	17285	17267	17176	17206	17107	17412	17362	17342	17293	17340	17375	17332	17188	17198	17235	17141	17451	17349	17332	17193	17297	17042	17131	17228	17333	17324	17437	17330	17358	17219	17390	17361	17280	17362	17425	17223	17290	17104	17401	17440	17202	17173	17141	17231	17442	17429	17351	17339	17306	17258	17318	17209	17325	17073	17378	17472	17336	17383	17420	17452	17265	17301	17294	17266	17355	17320	17085	17436	17376	17459	17272	17262	17221	17273	17195	17117	17322	17034	17080	17105	17338	17239	17224	17231	17164	17207	17235	17199	17253	17360	17297	17243	17175	17125	17196	17331	17327	17373	17280	17234	17402	17174	17464	17447	17407	17261	17338	17377	17291	17421	17333	17200	17490	17026	17256	17371	17154	17562	17414	17485	17175	17208	17518	17516	17346	17294	17346	17373	17360	17430	17249	17220	17247	17187	17245	17402	17208	17141	17320	17395	17502	17322	17216	17042	17334	17340	17456	17225	17095	17494	17215	17348	17180	17262	17257	17245	17282	17227	17199	17216	17287	16998	17313	17375	17225	17223	17284	17155	17294	17192	17319	17267	17293	17356	17369	17547	17565	17378	17361	17372	17315	17246	17266	17305	17447	17422	17469	17129	17311	17253	17406	17336	17351	17313	17154	17123	17401	17420	17406	17228	17373	17427	17567	17286	17477	17474	17280	17272	17285	17295	17351	17309	17164	17284	17291	17199	17302	17352	17327	17219	17183	17108	17231	17177	17174	17404	17336	17369	17365	17380	17426	17294	17329	17327	17261	17245	17314	17131	17300	17378	17429	17273	17109	17164	17246	17100	17199	17242	17184	17273	17271	17464	17389	17358	17309	17210	17191	17251	17388	17225	17054	17262	17099	17208	17474	17362	17342	17310	17269	17181	17241	17335	17364	17094	17215	17208	17289	17330	17103	17219	17243	17461	17106	17008	17033	17124	17297	17370	17130	17195	17424	17245	17445	17019	17239	17268	17372	17288	17321	17327	17228	17196	17328	17282	17292	17405	17305	17400	17456	17335	17245	17278	17438	17291	17331	17412	17259	17310	17530	17386	17410	17414	17476	17356	17398	17444	17268	17583	17310	17364	17378	16927	17311	17430	17337	17236	17373	17250	17198	17329	17253	17325	17431	17199	17364	17365
16597	28529	25385	20100	18033	16999	16587	33625	49691	54909	49244	37748	25103	17614	15320	14854	14803	14622	14770	14850	14723	14780	14730	14604	14630	14824	14677	14737	14679	14714	14878	14762	14646	14836	14879	14590	14873	14749	14767	15022	14866	14904	14845	14650	14749	14561	14827	14841	14908	14726	14702	14824	14641	14631	14770	14578	14896	14776	14916	14634	14810	14824	14654	14679	14712	14886	14708	14753	14664	14683	14619	14800	14567	14759	14712	14557	14837	14516	14704	14568	14627	14778	14766	14748	14759	14618	14666	14752	14712	14756	14727	14673	14705	14626	14733	14777	14700	14817	14509	14742	14607	14604	14615	14648	14558	14620	14767	14636	14808	14805	14744	14721	14738	14730	14696	14651	14717	14746	14751	14804	14814	14638	14626	14692	14643	14944	14696	14692	14724	14741	14866	14602	14703	14743	14810	14650	14741	14522	14587	14630	14706	14841	14657	14800	14771	14628	14785	14707	14598	14765	14571	14699	14922	14532	14692	14588	14685	14821	14650	14948	14749	14460	14759	14732	14700	14771	14827	14686	14759	14666	14613	14632	14802	14663	14787	14652	14617	14741	14647	14729	14805	14687	14939	14703	14756	14968	14638	14737	14661	14755	14730	14743	14676	14668	14721	14529	14789	14778	14743	14868	14548	14638	14830	14754	14545	14734	14721	14810	14815	14619	14721	14737	14612	14880	14864	14664	14730	14718	14812	14742	14686	14859	14631	14691	14779	14608	14682	14775	14760	14701	14639	14502	14676	14773	14769	14707	14624	14678	14712	14664	14791	14737	14524	14748	14717	14666	14679	14759	14728	14893	14537	14777	14850	14680	14729	14640	14649	14672	14640	14750	14705	14759	14816	14758	14754	14721	14780	14665	14743	14802	14819	14579	14806	14692	14641	14621	14734	14921	14748	14761	14722	14817	14880	14706	14814	14628	14772	14890	14502	14637	14751	14711	14762	14511	14748	14892	14825	14716	14682	14870	14814	14661	14674	14652	14747	14687	14783	14603	15132	14709	14611	14749	14760	14636	14683	14680	14809	14769	14562	14550	14762	14795	14792	14625	14731	14787	14795	14747	14639	14742	14738	14784	14854	14624	14597	14989	14628	14727	14654	14698	14637	14837	14616	14872	14806	14730	14628	14565	14635	14733	14882	14526	14845	14799	14861	14827	14652	14765	14637	14580	14703	14700	14735	14664	14717	14710	14753	14817	14793	14844	14816	14807	14633	14741	14780	14748	14899	14867	14714	14694	14858	14852	14833	14763	14778	14708	14710	14770	14570	14678	14598	14553	14728	14703	14710	14748	14769	14665	14627	14685	14547	14858	14679	14555	14764	14732	14631	14652	14732	14694	14579	14608	14724	14799	14782	14883	14867	14876	14640	14700	14684	14731	14701	14724	14670	14733	14738	14985	14578	14666	14644	14724	14756	14821	14665	14827	14646	14789	14811	14716	14893	14802	14632	14620	14690	14633	14771	14719	14594	14863	14793	14706	14758	14705	14836	14729	14719	14761	14619	14750	14721	14633	14628	14621	14791	14837	14636	14707	14818	14922	14691	14835	14861	14759	14731	14725	14865	14585	14753	14791	14825	14782	14604	14888	14550	14659	14717	14691	14733	14620	14780	14579	14745	14857	14796	14703	14744	14695	14703	14750	14727	14906	14953	14657	14743	14858	14670	14726	14586	14664	14565	14656	14907	14809	14634	14796	14918	14831	14830	14904	14709	14718	14748	14863	14822	14666	14867	14760	14674	14799	14766	14684	14817	14523	14799	14562	14884	14691	14873	14633	14553	14718	14808	14659	14699	14645	14788	14858	14810	14691	14666	14974	14887	14755	14703	14649	14765	14836	14769	14690	14713	14623	14750	14625	14693	14990	14664	14520	14634	14553	14769	14629	14764	14602	14911	14774	14649	14638	14920	14818	14788	14714	14502	14688	14778	14981	14986	14635	14782	14723	14703	14934	14630	14838	14773	14454	14897	14790	14696	14625	14723	14629	14931	14739	14705	14851	14825	14628	14782	14751	14599	14599	14720	14670	14795	14672	14682	14817	14788	14657	14873	14707	14764	14806	14665	14727	14775	14811	14600	14950	14681	14838	14826	14783	14775	14759	14511	14789	14668	14637	14750	14722	14553	14738	14583	14714	14750	14786	14719	14677	14838	14564	14613	14692	14617	14741	14861	14649	14680	14761	14775	14651	14682	14678	14859	14654	14799	14777	14735	14604	14594	14824	14683	14530	14657	14674	14574	14635	14754	14728	14856	14554	14670	14687	14694	14628	14797	14584	14676	14652	14631	14779	14634	14731	14797	14896	14595	14757	14762	14742	14687	14725	14610	14763	14771	14718	14753	14850	14877	14846	14956	14858	14677	14597	14736	14807	14608	14557	14883	14892	14783	14649	14838	14956	14951	14701	14718	14723	14685	14729	14941	14711	14695	14795	14626	14722	14802	14596	14662	14663	14671	14731	14680	14655	14753	14661	14935	14840	14713	14629	14789	14702	14535	14672	14834	14641	14850	14870	14734	14705	14588	14688	14769	14918	14415	14706	14872	14763	14792	14845	14627	14735	14760	14697	14606	14788	14519	14669	14740	14826	14862	14684	14751	14743	14696	14536	14785	14726	14832	14807	14876	14704	14705	14710	14723	14726	14825	14743	14601	14752	14791	14657	14621	14649	14661	14749	14566	14915	14560	14750	14507	14912	14675	14608	14604	14859	14711	14739	14677	14772	14929	14572	14731	14753	14721	14566	14840	14676	14514	14800	14565	14725	14793	14720	14703	14500	14868	14878	14718	14661	14819	14716	14591	14589	14706	14739	14716	14798	14724	14565	14663	14699	14771	14765	14717	14811	14714	14670	14817	14705	14750	14653	14787	14618	14763	14504	14661	14724	14622	14821	14570	14846	14958	14682	14781	14733	14848	14515	14685	14697	14813	14697	14779	14589	14756	14784	14769	14879	14721	14831	14577	14675	14590	14811	14585	14613	14810	14761	14786	14681	14795	14746	14717	14800	14630	14807	14852	14710	14801	14616	14765	14734	14822	14828	14648	14641	14711	14771	14699	14850	14637	14767	14682	14812	14736	14734	14652	14655	14637	14744	14682	14685	14674	14989	14716	14789	14662	14838	14634	14533	14892	14700	14752	14786	14785	14559	14556	14718	14769	14564	14694	14620	14781	14687	14899	14833	14737	14649	14846	14762	14835	14706	14752	14647	14750	14752	14829	14625	14654	14750	14625	14848	14685	14708	14602	14628	14707	14718	14787	14835	14718	14920	14776	14812	14895	14681	14787	14747	14741	14704	14742	14612	14756	14742	14726	14735	14840	14680	14734	14770	14590	14627	14736	14649	14760	14678	14683	14723	14635	14873	14688	14689	14769	14734	14759	14753	14784	14802	14718	14687	14786	14713	14665	14717	14587	14746	14546	14750	14849	14816	14629	14800	14755	14585	14743	14689	14779	14771	14771	14822	14720	14834	14650	14860	14749	14689	14762	14635	14711	14779	14905	14737	14668	14544	14881	14768	14771	14649	14605	14607	14614	14680	14706	14686	14539	14746	14772	14824	14778	14724	14716	14885	14692	14587	14770	14806	14609	14712	14781	14779	14662	14649	14802	14697	14767	14791	14715	14768	14922	14797	14788	14736	14766	14540	14637	14719	14699	14709	14725	14620	14738	14740	14738	14727	14899	14727	14634	14796	14861	14688	14699	14793	14742	14797	14717	14886	14728	14666	14648	14775	14561	14696	14760	14784	14610	14665	14739	14672	14830	14635	14713	14819	14669	14655	14684	14828	14671	14453	14743	14716	14676	14728	14523	14803	14785	14688	14590	14786	14816	14745	14799	14645	14907	14865	14820	14603	14856	14794	14783	14758	14777	14815	14574	14671	14766	14765	14702	14687	14623	14731	14684	14756	14715	14601	14735	14807	14569	14638	14842	14666	14738	14519	14627	14724	14933	14617	14754	14910	14778	14572	14762	14733	14734	14796	14769	14610	14868	14669	14627	14653	14871	14637	14685	14589	14812	14605	14660	14828	14774	14646	14726	14722	14821	14634	14889	14665	14695	14703	14596	14728	14639	14620	14953	14664	14648	14773	14741	14649	14894	14762	14660	14696	14796	14861	14774	14694	14657	14543	14847	14831	14686	14598	14806	14696	14888	14901	14719	14787	14845	14632	14715	14714	14655	14762	14963	14766	14710	14627	14657	14811	14779	14643	14736	14773	14934	14826	14876	14726	14686	14597	14655	14834	14761	14647	14815	14522	14764	14687	14716	14918	14764	14695	14671	14728	14757	14791	14762	14688	14834	14631	14848	14785	14706	14694	14925	14870	14821	14615	14821	14741	14786	14844	14779	14668	14763	14623	14771	14703	14592	14824	14739	14656	14728	14708	14879	14719	14737	14813	14658	14669	14806	14706	14614	14682	14841	14707	14580	14598	14672	14806	14815	14845	14724	14690	14776	14797	14673	14745	14682	14646	14931	14625	14754	14728	14758	14849	14685	14635	14835	14703	14583	14672	14831	14741	14675	14642	14670	14714	14779	14733	14789	14800	14849	14663	14653	14824	14717	14729	14742	14703	14640	14790	14802	14793	14643	14740	14659	14828	14647	14456	14728	14656	14787	14847	14858	14668	14627	14770	14596	14503	14699	14645	14745	14741	14633	14584	14679	14643	14870	14619	14684	14741	14612	14761	14795	14692	14909	14682	14719	14905	14794	14632	14833	14753	14887	14664	14778	14783	14880	14785	14855	14611	14575	14774	14697	14887	14628	14620	14779	14720	14641	14827	14994	14630	14595	14620	14746	14717	14657	14589	14748	14674	14781	14786	14907	14806	14667	14660	14811	14703	14783	14604	14664	14649	14751	14645	14663	14475	14792	14858	14688	14753	14605	14637	14740	14595	14751	14681	14710	14860	14728	14694	14765	14686	14653	14728	14570	14636	14772	14809	14729	14760	14857	14625	14649	14702	14738	14732	14735	14735	14686	14795	14888	14728	14732	14778	14680	14554	14679	14646	14651	14827	14918	14786	14668	14853	14721	14847	14823	14794	14695	14689	14806	14681	14829	14772	14651	14737	14775	14654	14771	14754	14589	14656	14759	14768	14750	14706	14839	14726	14731	14615	14797	14813	14709	14972
29273	21884	21417	19311	17290	17483	17535	18302	21410	22197	21173	19704	18507	17599	17418	17300	17332	17225	17198	17255	17334	17185	17282	17263	17177	17385	17233	17274	17391	17329	17144	17385	17316	17347	17186	17403	17252	17380	17221	17320	17127	17165	17028	17373	17335	17423	17275	17135	17332	17329	17379	17287	17107	17288	17325	17236	17219	17110	17459	17343	17205	17306	17258	17349	17340	17301	17331	17524	17431	17237	17459	17325	17394	17200	17263	17264	17070	17234	17405	17135	17285	17063	17184	17383	17208	17102	17341	17460	17202	17381	17404	17217	17358	17258	17163	17047	17306	17370	17038	17390	17430	17325	17239	17253	17304	17056	17094	17201	17022	17165	17013	17490	17428	17208	17194	17118	17343	17246	17450	17215	16994	17318	17193	17181	17320	16964	17479	17314	17170	17077	17238	17320	17203	17159	17134	17393	17240	17298	17206	17457	17230	17325	17307	17277	17215	17174	17210	17367	17080	17271	17449	17414	17233	17086	17508	17254	17288	17317	17236	17248	17281	17225	17157	17313	17204	17175	17275	17063	17171	17088	17399	17114	17206	17471	17104	16928	17535	17306	17230	17137	17318	17093	17145	17195	17290	17275	17310	17421	17287	17211	17352	17226	17348	17139	17107	17324	17153	17407	17250	17232	17301	17374	17312	17381	17120	17237	17240	17384	17320	17102	17143	17194	17345	17297	17264	17308	17031	16972	17343	17374	17285	17175	17015	17098	17207	17291	17391	17258	17391	17351	17185	17296	17330	17347	17251	17385	17241	17181	17353	17373	17288	17106	17383	17252	17319	17343	17158	17270	17327	17228	17319	17205	17319	16989	17390	17372	17152	17286	17155	17120	17340	17247	17240	17326	17185	17358	17314	17255	17183	17246	17220	17404	17205	17213	17425	17223	17132	17365	17060	17406	17226	17206	17199	17219	17431	17391	17424	17032	17441	17333	17151	17318	17206	17251	17338	17194	17318	17134	17215	17131	17266	17186	17233	17205	17345	17178	17095	17361	17167	17461	17197	17299	17265	17228	17383	17209	17103	17109	17444	17463	17243	17213	17346	17553	17407	17243	17469	17237	17380	17388	17150	17395	17278	17363	17389	17296	17129	17373	17189	17291	17255	17271	17039	17348	17202	17152	17308	17219	17228	17181	17241	17010	17407	17140	17127	17350	17366	17310	17392	17336	17292	17152	17355	17158	17285	17262	17359	17188	17177	17271	17027	17229	17222	17241	17249	17296	17279	17419	17438	17437	17372	17350	17326	17212	17303	17308	17282	17328	17181	17505	17291	17293	17327	17326	17096	16996	17456	17245	17338	17138	17431	17029	17174	17210	17396	17397	17384	17270	17374	17286	17154	17166	17248	17348	17323	17048	17289	17355	17230	17073	17273	17427	17085	17413	17328	17364	17365	17249	17161	17331	17169	17253	17155	17264	17248	17213	17338	17221	17383	17500	17110	17350	17103	17187	17304	17198	17192	17246	17072	17407	17457	17349	17357	17312	17487	17282	17326	17218	17320	17244	17297	17210	17262	17240	17193	17384	17210	17278	17377	17392	17182	17287	17319	17465	17142	17275	17239	17282	17380	17359	17292	17322	17197	17135	17186	17290	17411	17160	17393	17411	17153	17147	17125	17325	17416	17173	17242	17313	17390	17328	17325	17315	17413	17217	17209	17157	17327	17295	17199	17462	17183	17222	17433	17130	17113	17302	17074	17059	17410	17236	17148	16988	17410	17333	17214	17291	17280	17442	17316	17329	17291	17171	17418	17361	17335	17310	17146	17201	17225	17387	17447	17117	17424	17116	17381	17195	17229	17307	17691	17378	17360	17147	17077	17343	17382	17090	17293	16975	17110	17041	17506	17349	17429	17185	17277	17292	17304	17328	17252	17262	17148	17295	17307	17432	17299	17398	17325	17257	17230	17421	17285	17163	17249	17289	17318	17208	17382	17385	17461	17019	17359	17179	17219	17257	17259	17261	17419	17235	17042	17372	17328	17329	17166	17202	17357	17293	17159	16949	17350	17365	17340	17245	17221	17314	17310	17230	17382	17354	16991	17214	17241	17308	17445	17383	17307	17372	17322	17477	17108	17059	17127	17216	17131	17253	17248	17485	17347	17063	17404	17427	17285	17452	17376	17204	17129	17128	17405	17372	17241	17300	17221	17384	17311	17102	17216	17177	17110	17304	17209	17241	17346	17271	17187	17122	17248	17290	17225	17410	17137	17327	17233	17078	17325	17375	17215	17164	17182	17133	17317	17358	17310	17233	17305	17408	17260	17156	17206	17118	17119	17142	17299	17251	17220	17153	17241	17401	17477	17266	17292	17322	17322	17052	17395	17264	17358	17241	17136	17221	17297	17258	17198	17447	17370	17072	17275	17410	17270	17253	17452	17244	17339	17471	17265	17246	17316	17364	17438	17139	17131	17299	17206	17300	17149	17430	17290	17355	17298	17154	17235	17106	17181	17322	17241	17381	17356	17268	17252	17402	17150	17268	17285	17333	17061	17169	17365	17194	17076	17119	17251	17377	17362	17268	17348	17380	17184	17197	17284	17287	17114	17094	17375	17213	17427	17228	17270	17166	17418	17145	17250	17327	17324	17246	17257	17371	17323	17221	17136	17154	17134	17272	17233	17239	17247	17341	17085	17316	17323	17331	17092	17173	17150	17348	17199	17153	17129	17242	17379	17230	17149	17407	17268	17174	17278	17229	17238	17139	17395	17404	17519	17201	17312	17323	17061	17111	17277	17310	17310	17227	17266	17300	17111	17126	17131	17247	17114	17410	17408	17229	17507	17474	17381	17402	17182	17062	17179	16972	17365	17154	17378	17466	17328	17265	17129	17283	17045	17299	17489	17270	17519	17291	17367	17345	17182	16972	17310	17212	17211	17386	17358	17146	17344	17215	17166	17228	17225	17215	17166	17031	17108	17329	17244	17352	17123	17241	17240	17398	17243	17062	17264	17260	17258	17288	17477	17287	17265	17401	17079	17157	17317	17348	17222	17247	17362	17287	17456	17325	17275	17180	17294	17310	17272	17281	17319	17105	17198	17334	17264	17148	17316	17162	17152	17252	17155	17330	17480	17075	17215	17297	17405	17231	17305	17304	17167	17275	17510	17341	17495	17342	17036	17216	17304	17180	17442	17346	17475	17241	17172	16938	17344	17330	17057	17344	17431	17314	17169	17283	17283	17195	17143	17294	17359	17142	17446	17246	17157	17271	17198	17424	17229	17329	17158	17136	17400	17175	17469	17131	17439	17290	17438	17393	17239	17261	17395	17440	17317	17243	17234	17122	17145	17161	17135	17186	17232	17120	17284	17124	17234	17280	17504	17199	17410	17102	17202	17319	17299	17064	17030	17187	17421	17294	17359	17413	17059	17252	17378	17112	17387	17362	17269	17234	17262	17251	17316	17180	17323	17288	17208	17282	17328	17176	17342	17372	17229	17222	17377	17345	17304	17398	17175	17185	17150	17140	17318	17314	17286	17357	17253	17280	17328	17291	17412	17244	17329	17314	17254	17188	17080	17201	17307	17357	17321	17352	17252	17241	17197	17244	17212	17366	17382	17128	17393	17322	17339	17189	17281	17395	17167	17363	17145	17273	17289	17232	17285	17102	17288	17225	17496	17464	17149	16983	17189	17284	17301	17377	17442	17340	17439	17321	17221	17243	17328	17156	17336	17390	17412	17366	17255	17367	17206	17366	17166	17339	17180	17404	17316	17247	17303	17271	17333	17196	17381	17374	17408	17242	17366	17273	17338	17186	17327	17098	17194	17345	17282	17219	17299	17241	17337	17304	17353	17326	17212	17359	17307	17031	16981	17092	17318	17260	17240	17207	17236	17173	17253	17216	17249	17108	17270	17198	17296	17469	17255	17314	17133	17273	17254	17155	17191	17295	17362	17211	17461	17532	17042	17279	17341	17311	17306	17359	17281	17205	17292	17205	17189	17398	17281	17186	17198	17268	17141	17413	17330	17136	17231	17375	17239	17358	17133	17237	17054	17350	17479	17330	17270	17091	17082	17250	17288	17463	17503	17198	17411	17281	17295	17301	17265	17244	17226	17329	17046	17081	17090	17200	17250	17200	17286	17296	17143	17295	17227	17172	17306	17257	17241	17176	17204	16892	17276	17125	17195	17407	17111	17306	17235	17111	17349	17500	17223	17360	17379	17232	17368	17296	17133	17447	17401	17137	17312	17081	17300	17337	17452	17384	17156	17319	17279	17182	17304	17207	17452	17361	17318	17272	17299	17293	17394	17257	17289	17055	17117	17458	17316	17528	17415	17365	17271	17266	17327	17423	17208	17323	17368	17250	17352	17317	17139	17389	17389	17513	17269	17319	17153	17142	17138	17275	17429	17280	17131	17352	17149	17170	17339	17193	17344	17176	17228	17380	17416	17329	17362	17334	17326	17262	17161	17224	17220	17306	17400	17206	17369	17264	17372	17441	17344	17190	17354	17273	17100	17300	17141	17333	17364	17214	17297	17285	17314	17480	17348	17226	17366	17422	17380	17359	17368	16965	17219	17195	17228	17296	17290	17207	17254	17199	17237	17412	17272	17175	17310	17172	17407	17397	17392	17244	17428	17370	17132	17273	17318	17333	17166	17180	17197	17200	17324	17057	17332	17345	17330	17181	17297	17220	17166	17183	17400	17433	17261	17176	17216	17208	17414	17547	17140	17254	17457	17017	17249	17288	17292	17151	17153	17204	17396	17362	17308	17265	17491	17189	16994	17311	17167	17297	17436	17391	17102	17421	17407	17376	17262	17209	17357	17398	17360	17122	17321	17031	17340	17354	17255	17381	17383	17199	17300	17159	17273	17141	17383	17244	17294	17271	17361	17214	17153	17253	17345	17269	17237	17329	17266	17105	17281	17266	17361	17288	17392	17307	17248	17312	17383	17313	17219	17370	17192	17278	17201	17254	17441	17394	17132	17232	17127	17177	17343	17280	17492	17083	17205	17120	17138	17356	17199	17182	17288	17131	17221	17259	17299	17325	17233	17117	17406	17324	17137	17387	17342	17298	17363	17324	17300	17226	17284	17358	17262	17274	17366	17134	17140	17095	17289	17284	17198	17203	17344	17268	17252	17099	17420	17199	17107	17401	17169	17299	17159	17201	17230	17052	17164	17384
15407	16325	15652	15053	14950	14786	14703	16917	21193	21537	19553	17276	15755	14962	14722	14545	14645	14414	14756	14572	14721	14664	14454	14623	14756	14763	14769	14561	14642	14632	14772	14826	14674	14659	14609	14835	14759	14821	14637	14661	14721	14493	14698	14785	14409	14581	14657	14659	14559	14650	14655	14516	14789	14755	14763	14566	14569	14604	14454	14590	14665	14631	14576	14736	14538	14707	14663	14683	14710	14576	14818	14680	14638	14572	14654	14680	14750	14753	14651	14727	14521	14714	14747	14795	14677	14519	14715	14550	14552	14533	14704	14690	14789	14730	14592	14632	14609	14747	14762	14640	14771	14530	14505	14756	14639	14665	14547	14663	14524	14551	14670	14785	14765	14698	14741	14676	14691	14688	14507	14611	14698	14802	14534	14688	14569	14764	14690	14523	14864	14585	14623	14653	14707	14648	14617	14848	14624	14619	14674	14587	14538	14659	14740	14677	14600	14724	14822	14601	14639	14617	14579	14613	14639	14744	14764	14703	14678	14681	14609	14815	14558	14719	14590	14661	14846	14679	14429	14516	14711	14696	14787	14785	14608	14633	14654	14509	14549	14627	14455	14741	14632	14717	14657	14554	14645	14754	14741	14764	14656	14623	14661	14601	14674	14665	14561	14678	14649	14850	14568	14523	14463	14744	14607	14629	14641	14619	14657	14643	14639	14660	14541	14544	14573	14740	14641	14631	14605	14747	14717	14614	14580	14875	14709	14608	14606	14651	14595	14550	14686	14683	14817	14742	14532	14588	14793	14687	14867	14625	14681	14743	14737	14583	14667	14615	14595	14528	14644	14561	14664	14441	14617	14722	14780	14530	14734	14672	14603	14626	14669	14536	14712	14698	14616	14765	14687	14883	14787	14613	14605	14554	14758	14662	14793	14858	14597	14899	14544	14668	14782	14708	14510	14507	14641	14794	14706	14819	14709	14506	14644	14814	14460	14471	14804	14712	14727	14613	14385	14582	14770	14554	14758	14485	14704	14841	14769	14528	14620	14583	14777	14639	14677	14494	14582	14697	14631	14750	14802	14616	14605	14710	14497	14732	14487	14613	14549	14654	14571	14553	14658	14778	14755	14670	14669	14637	14542	14621	14712	14704	14722	14880	14737	14764	14685	14686	14735	14624	14727	14780	14346	14512	14608	14579	14607	14473	14626	14641	14730	14641	14859	14651	14662	14711	14608	14668	14795	14608	14681	14773	14700	14691	14601	14559	14627	14689	14886	14463	14711	14496	14585	14707	14758	14785	14519	14666	14588	14470	14535	14727	14603	14646	14663	14699	14607	14571	14534	14471	14652	14605	14693	14673	14755	14711	14719	14544	14627	14531	14664	14657	14709	14558	14545	14652	14556	14745	14706	14707	14756	14812	14529	14402	14736	14543	14763	14568	14695	14753	14604	14655	14749	14563	14727	14729	14556	14709	14697	14690	14792	14649	14552	14699	14527	14727	14580	14580	14684	14597	14758	14624	14569	14800	14708	14762	14689	14705	14705	14717	14743	14531	14558	14721	14699	14649	14687	14662	14724	14714	14554	14606	14405	14680	14658	14592	14664	14670	14670	14644	14841	14731	14656	14738	14771	14556	14587	14595	14522	14532	14685	14704	14607	14578	14755	14750	14424	14642	14585	14705	14683	14827	14513	14646	14733	14690	14672	14666	14608	14686	14626	14604	14685	14781	14592	14626	14601	14531	14893	14644	14663	14664	14568	14756	14646	14691	14700	14492	14571	14543	14702	14733	14742	14454	14657	14611	14764	14701	14616	14751	14616	14597	14547	14646	14581	14711	14492	14553	14736	14615	14525	14555	14869	14669	14657	14665	14580	14638	14783	14591	14722	14680	14661	14644	14686	14787	14793	14661	14746	14743	14663	14817	14604	14663	14725	14455	14593	14630	14579	14680	14600	14709	14603	14735	14779	14612	14604	14769	14646	14703	14593	14764	14809	14710	14688	14586	14595	14668	14887	14751	14718	14585	14737	14809	14812	14622	14656	14766	14641	14613	14699	14604	14613	14627	14606	14715	14592	14607	14686	14581	14696	14578	14573	14549	14705	14520	14590	14790	14668	14682	14726	14451	14648	14776	14994	14657	14626	14674	14520	14616	14632	14800	14499	14816	14623	14640	14690	14602	14740	14666	14723	14699	14739	14625	14524	14543	14704	14782	14684	14598	14543	14707	14679	14454	14637	14589	14730	14716	14621	14612	14567	14691	14677	14769	14621	14615	14576	14690	14715	14739	14724	14672	14847	14717	14717	14826	14658	14505	14672	14596	14710	14659	14605	14562	14700	14599	14520	14738	14763	14668	14781	14690	14790	14688	14600	14551	14591	14543	14654	14634	14869	14667	14775	14730	14663	14813	14569	14694	14451	14605	14616	14662	14785	14774	14670	14722	14570	14663	14687	14749	14631	14755	14600	14718	14619	14601	14613	14669	14820	14558	14592	14538	14561	14688	14677	14713	14631	14792	14751	14650	14437	14659	14696	14641	14680	14584	14619	14698	14649	14719	14561	14659	14820	14604	14659	14600	14784	14635	14635	14672	14685	14658	14610	14616	14740	14616	14674	14664	14541	14697	14352	14582	14581	14723	14692	14630	14705	14607	14541	14765	14813	14741	14620	14766	14664	14575	14531	14788	14614	14616	14535	14569	14722	14740	14858	14751	14734	14705	14651	14734	14567	14707	14600	14686	14658	14573	14754	14522	14551	14641	14784	14724	14847	14742	14610	14736	14625	14500	14715	14767	14515	14646	14623	14584	14582	14656	14545	14852	14620	14673	14667	14643	14665	14388	14727	14637	14632	14737	14854	14649	14599	14645	14806	14598	14681	14680	14603	14671	14575	14710	14660	14763	14656	14564	14609	14564	14682	14741	14558	14762	14588	14543	14674	14666	14681	14650	14619	14567	14761	14683	14625	14788	14624	14747	14804	14693	14831	14739	14610	14635	14721	14547	14726	14770	14752	14585	14568	14611	14684	14668	14632	14540	14748	14767	14658	14489	14593	14634	14613	14666	14627	14540	14796	14619	14484	14485	14701	14708	14598	14693	14715	14598	14822	14690	14612	14728	14758	14696	14729	14818	14656	14591	14555	14830	14762	14852	14704	14784	14752	14641	14712	14707	14832	14639	14539	14812	14732	14603	14455	14681	14605	14631	14687	14799	14715	14562	14738	14776	14694	14499	14612	14545	14727	14620	14631	14605	14904	14672	14521	14629	14612	14602	14540	14503	14620	14652	14731	14646	14621	14861	14504	14656	14746	14658	14660	14812	14672	14644	14650	14647	14547	14806	14694	14627	14629	14775	14754	14563	14496	14704	14658	14735	14550	14766	14705	14665	14634	14574	14663	14585	14654	14611	14625	14746	14780	14709	14660	14567	14605	14706	14667	14785	14760	14613	14572	14592	14698	14735	14729	14711	14557	14633	14755	14470	14793	14715	14530	14614	14710	14656	14675	14677	14682	14569	14786	14672	14483	14688	14588	14772	14584	14793	14600	14664	14606	14677	14656	14594	14753	14533	14686	14605	14737	14483	14636	14712	14562	14653	14749	14718	14571	14706	14840	14569	14671	14551	14735	14751	14715	14694	14698	14652	14825	14596	14751	14651	14833	14535	14579	14672	14694	14713	14638	14537	14832	14634	14598	14622	14716	14716	14535	14668	14707	14542	14939	14739	14731	14504	14581	14710	14625	14775	14704	14603	14791	14709	14425	14587	14781	14592	14698	14678	14776	14758	14668	14684	14582	14590	14716	14682	14719	14706	14683	14698	14648	14732	14598	14724	14489	14611	14775	14608	14579	14649	14648	14781	14766	14690	14702	14666	14636	14665	14499	14701	14607	14641	14610	14722	14757	14719	14669	14822	14681	14656	14601	14618	14504	14702	14737	14754	14716	14647	14524	14647	14649	14646	14640	14872	14820	14599	14631	14724	14637	14657	14649	14649	14653	14534	14575	14793	14685	14639	14801	14694	14721	14640	14682	14754	14727	14491	14661	14736	14482	14768	14585	14714	14624	14793	14607	14630	14549	14526	14704	14702	14768	14812	14654	14682	14541	14756	14800	14508	14547	14606	14659	14589	14624	14597	14702	14667	14629	14739	14663	14669	14620	14701	14704	14703	14548	14730	14639	14777	14835	14602	14802	14467	14605	14788	14543	14608	14713	14459	14602	14626	14625	14694	14631	14795	14754	14738	14824	14623	14561	14698	14758	14669	14523	14621	14655	14806	14597	14687	14680	14659	14605	14646	14737	14637	14618	14580	14697	14629	14507	14627	14578	14716	14665	14667	14621	14761	14686	14455	14577	14697	14615	14617	14851	14713	14750	14703	14682	14826	14727	14644	14695	14767	14681	14653	14673	14641	14585	14611	14697	14530	14693	14619	14717	14834	14853	14826	14545	14469	14502	14676	14706	14699	14592	14663	14632	14622	14716	14745	14725	14565	14587	14707	14583	14735	14783	14531	14705	14734	14636	14722	14679	14710	14522	14709	14548	14752	14475	14643	14643	14656	14271	14665	14584	14704	14664	14630	14577	14843	14434	14581	14545	14552	14657	14735	14525	14729	14780	14663	14567	14776	14712	14750	14648	14569	14684	14676	14606	14664	14621	14486	14706	14790	14622	14615	14493	14575	14614	14658	14668	14865	14633	14768	14706	14723	14689	14633	14670	14460	14685	14437	14736	14508	14574	14602	14717	14591	14550	14720	14691	14533	14656	14687	14611	14686	14774	14532	14810	14692	14806	14580	14703	14639	14788	14554	14682	14576	14813	14584	14870	14730	14666	14697	14573	14855	14803	14688	14417	14586	14628	14567	14524	14675	14525	14675	14652	14626	14582	14444	14664	14731	14640	14667	14674	14854	14919	14662	14552	14581	14505	14611	14677	14475	14758	14717	14585	14595	14561	14680	14734	14586	14761	14534	14825	14574	14549	14767	14714	14857	14845	14469	14785	14735	14657	14631	14736	14695	14670	14613	14646	14877	14633	14623	14641	14696	14678	14739	14677	14640	14886	14758	14647	14688	14715	14817	14713	14689	14727	14852	14776	14806	14552	14686	14634	14706	14675	14611	14655	14611	14847	14687	14834	14790	14607	14642	14677	14720	14542	14609	14600	14536	14666	14708	14599	14603	14688	14910
26103	21200	27312	25921	19968	18396	18404	23694	41767	39184	31228	23546	19357	17877	17423	17232	17039	17223	17215	17072	17126	17254	17099	17160	17330	17438	17341	17184	17312	17159	17264	17119	16959	17132	17211	17285	17192	17312	17308	17119	17345	17149	17188	17327	17337	17323	17271	17272	17023	17334	17106	17202	17302	17338	17171	17252	17290	17360	17252	17256	17365	17119	16935	17337	17022	17268	17443	17142	17270	17175	17218	17375	17480	17206	17237	17116	17177	17144	17237	17169	17293	17354	17188	17075	17106	17105	17042	17377	17265	17073	17198	17014	17033	17294	17268	17181	17150	17187	17133	17131	17336	17161	17121	17137	17248	17197	17051	17270	17390	17352	17115	17073	17261	17185	17036	17205	17303	17268	17231	17223	17335	17082	16959	17059	17000	17153	17095	17193	16957	17141	17237	17380	16913	17160	17072	17106	17190	17383	17160	17310	17263	17162	17079	17199	17036	17315	17445	17113	17179	17281	17271	17216	17038	17094	17225	17164	17088	17366	17252	17275	17026	16917	17281	17154	17435	17147	17120	16932	17254	17170	17159	17151	17047	17088	17285	17239	17240	17391	17041	17147	16988	17280	17197	17275	17136	16904	17275	17152	17306	17108	17296	17102	17019	17264	17366	17159	17000	17185	17078	17209	17326	17321	17137	17249	17169	17207	17226	17142	17138	17375	16992	17190	17225	17129	17065	17097	17176	17038	17139	17197	17067	17325	17094	17147	17130	17231	17069	17088	17379	17411	17254	17439	16919	17106	17099	17151	17165	17171	17153	17253	17089	17095	17185	17158	17253	17065	17094	17271	17239	16941	17154	17057	17211	17061	17304	17185	17284	17229	17195	17287	17231	17162	17138	17175	17154	17008	17205	17210	17075	17150	17325	16990	17170	17258	17346	17113	17171	17037	16953	17195	17219	17328	17100	17241	17120	17236	17124	17097	17266	17223	16870	17103	17145	17059	17293	17225	17194	17217	17336	17377	17107	17214	17273	17084	17288	17100	17180	17122	17272	17202	17041	17105	17039	17312	17203	17155	17227	17112	17230	17179	17235	17183	17290	17183	17186	17165	17152	17217	17213	17177	17097	17194	17311	17206	17035	17229	17060	17270	17100	17116	17314	17187	17315	17183	17330	17318	17182	17318	17075	17103	17244	17019	17114	17452	17221	17440	17384	17394	17177	17069	17013	17104	17153	17111	17134	17271	16966	17358	17242	17117	17048	17182	17253	17243	17263	17236	17228	17268	17233	17263	17161	17093	17164	17193	17163	17389	17164	17127	17422	17265	17031	16959	17249	17191	17119	17170	17320	17149	17341	17123	17312	17139	17193	17193	17067	17065	17057	17186	17306	17209	17148	17031	17094	17287	16970	17011	17294	17187	17267	17107	17030	16970	17247	17043	17312	17136	17212	17297	17001	17324	17242	17359	17294	17286	17312	17151	17052	17212	17105	17133	17150	17236	17040	17364	17256	17064	17307	17188	17332	16983	17052	17463	17237	17039	17120	17060	17202	17212	17252	17047	17199	17178	17113	17019	17180	16799	17278	17361	17163	17211	17187	16950	17239	17071	17208	17075	17181	17448	17243	17290	17063	17122	17061	17112	17164	17216	17197	17208	17216	17383	17094	17237	17218	17022	17212	17385	17205	17177	17297	17116	17399	17161	17372	17203	17436	17200	17045	17390	17114	17173	16998	17166	17206	17106	17266	17043	17319	16862	17361	17221	17277	17217	17202	17223	17243	17169	17183	17297	17318	17102	17347	17181	17280	17182	17101	17376	17302	17132	17256	17093	17001	17081	17093	17022	17114	17103	17297	17370	17184	17186	17276	17189	17212	17369	17276	17295	17204	17270	17188	17277	17161	17316	17096	17088	17190	17143	16944	17216	17119	17114	17084	17052	16981	17330	17292	17171	17147	17249	17101	17107	17164	17193	17200	17132	17051	17079	17093	17099	17283	17345	17426	17134	17437	17121	17172	17350	17243	17055	17156	17262	17121	17145	17359	17063	17186	17067	17299	17376	17311	17139	17081	17368	17090	17299	17155	17165	17155	17180	17001	17345	17398	17240	17268	17177	17266	17147	17104	17134	17101	17105	16933	17072	17154	17236	17219	17209	17127	17133	17163	17036	17162	16943	16986	17133	17092	17120	17230	17098	17340	17126	17228	16929	17372	17354	17321	16983	17199	17083	17219	17287	17195	17459	17177	17117	17192	16923	17077	17052	17115	17085	17186	17106	17271	17307	17293	17099	17026	17085	17049	17134	17122	17008	17284	17210	17232	17191	17220	17172	17139	17184	17020	16964	17289	17022	17001	17129	17168	17162	17116	17088	17151	17047	17232	17091	17153	17396	17260	17055	17112	17206	17234	17174	17312	17253	17206	17268	17140	17190	17267	17064	17385	17169	17169	17143	17194	17086	17270	16943	17233	17147	17063	17203	16999	16994	17197	17269	17322	17197	17041	16922	17301	17124	17142	17332	17296	17264	17210	17184	17056	17237	17263	17013	17119	17337	17314	17109	17133	17059	17117	17105	17122	17171	17140	17131	17409	17299	17194	17199	17157	17364	16922	17285	17231	17168	17101	17238	17111	17309	17251	17390	17220	17134	17135	17460	17241	17186	17167	17214	16964	17042	17134	17215	17277	17183	17249	17291	17168	17274	17026	17044	17038	17030	17152	16847	17153	17230	17071	17094	17041	17187	17132	17258	17152	17251	17015	17065	17131	17161	17209	17136	17260	17078	16836	17454	17127	17102	17218	17106	17142	17192	17117	17216	17381	16982	17293	17104	17227	17292	17179	17130	17249	17127	17001	17148	17288	17132	17338	17100	17363	17179	17356	16991	17008	17095	17214	17290	17446	17277	17120	17278	17363	17172	17037	17146	17261	17150	17144	16996	17221	16879	17182	17230	17269	17094	17200	17107	17062	17275	17210	17288	17146	16928	17195	17127	17239	17179	17173	17162	17250	17019	17178	17282	17349	17191	17321	17237	17228	17165	17262	17068	17244	17244	17415	17352	17254	17222	17010	16968	17093	17299	17317	17354	17105	17295	17163	17296	17312	17327	17325	16963	17162	17146	17163	17109	17198	17316	17113	17230	17280	17068	17251	17082	17234	17333	16996	17169	17021	17140	17162	17158	17110	17268	17113	17289	17115	17037	17294	17223	17224	17196	17048	17016	17182	17260	17123	16969	17217	17127	17252	17161	17229	17392	17378	17229	17334	17387	17384	17221	17353	17295	17241	17142	17338	17394	17202	17330	16902	17135	17104	17208	17167	17003	17141	17151	17188	17159	17226	17145	17341	17189	17196	17150	17156	17363	17137	17273	16978	17141	17120	17183	17155	17221	17064	16966	17315	17067	17116	17214	17236	17245	17004	17257	17243	17286	17028	16929	17345	16987	17155	17055	17066	17161	17126	17247	17263	17441	17232	17224	17031	17117	17104	17031	17383	17061	17118	17223	17307	17105	17056	17166	17279	17067	17193	17198	17237	17308	17180	17117	17188	17234	17336	17418	17181	17181	17268	17263	17082	17141	17242	17167	17208	16920	17219	17460	17064	17183	17154	17255	17279	17287	17197	17240	17242	17236	17068	17166	17106	17254	17097	17142	17243	17103	17339	17455	17028	17104	17341	17093	17263	17130	16952	17247	17147	17172	17171	17383	17235	17232	17221	17247	17228	17360	17233	17224	17182	17138	17222	17279	17307	17179	17333	17133	17141	16967	17158	17416	17203	17032	17217	17129	17254	17056	17320	17335	17016	17045	17059	17241	17013	17355	17182	17060	17374	17266	17257	17207	17247	17251	17043	17043	17303	17148	17274	17361	17172	17270	16944	17126	17079	17129	17255	17000	17090	17376	17236	17108	17029	17140	17362	17136	17100	17131	17065	17127	17205	17117	17253	16997	17228	17247	17151	17186	17149	17147	17069	17387	17033	17036	17168	17116	17129	17026	17132	17060	17220	17454	17141	17208	17239	17399	17162	17144	17029	17336	17162	17089	17197	17145	17142	17329	17196	17333	17246	17252	17050	17191	17164	17120	17126	17208	17194	17223	17029	17119	17246	17021	17325	17298	17022	17121	17217	17270	17219	17266	17275	17055	17066	17163	17310	17243	17157	17175	17295	17245	17151	17170	17284	17119	17213	17010	17255	17316	17089	17263	17287	17124	17209	17249	17106	17083	17278	17104	17083	17250	17137	17319	17197	17140	17279	17256	16986	17270	17190	17090	17271	17082	17328	17128	17289	17088	17303	17198	17216	17078	17263	17232	17441	17128	17131	17160	17003	17001	17067	17301	16988	17010	17047	17342	17172	17273	17060	16988	17048	17177	17300	17065	17266	17130	17184	17335	17198	17241	17020	17116	17178	17306	16908	17297	17111	17169	17292	17151	17079	17185	17185	17170	17165	17235	16984	17259	17165	17236	17159	17205	17235	17442	17235	17127	16947	17145	17151	17118	17172	17169	17108	17201	17181	17156	17048	17111	17287	17318	17345	17377	17320	17204	17214	17161	17267	17407	17426	17167	17112	16876	17111	17068	17263	17275	17271	17209	17300	17285	17269	17216	17318	17155	17198	17074	17032	17095	17375	17190	17250	17205	17095	17027	17073	17224	17100	17266	17229	17239	17322	17098	17158	17144	17281	17003	17050	16946	17147	17254	17165	17206	17024	17132	17250	17196	17049	16982	17348	17250	17358	17183	17336	17236	17426	17197	17069	17041	17204	17155	17286	17162	17056	17250	17036	17228	17199	17226	17178	17188	17244	17381	17087	17394	17035	17187	17133	17150	17243	17278	17095	17086	17237	17128	17128	17174	17284	17036	17385	17248	17104	16984	17215	17102	17250	17033	17271	17184	17072	17199	17295	17173	17250	17160	17198	17275	17062	17030	17226	17172	17266	17145	17154	17017	17203	17051	17217	17306	17085	17254	17076	16961	17200	17163	17537	17243	17303	17126	17346	16988	17100	17417	17220	17217	17376	17072	17055	16986	17089	17050	17200	17330	17153	17141	17116	17364	17023	17017	17107	17404	17131	17092	17201	17110	17276	17098	17134	17082	17264	17239	17259	16968	17132	17117	17255	17156	17231	17274	17258	17249	17135	17197	17401	17153	17187	17578	17001	16844	17162	17388	17059	17098	17147	17181
14207	20672	19265	16735	15849	15558	15378	25705	43138	39230	30533	21443	16862	15315	14709	14616	14614	14711	14713	14641	14661	14769	14785	14581	14688	14425	14814	14833	14676	14846	14798	14673	14668	14758	14691	14830	14690	14697	14815	14466	14683	14676	14696	14757	14659	14578	14705	14683	14809	14578	14744	14722	14626	14623	14815	14698	14908	14596	14752	14629	14625	14664	14737	14537	14599	14842	14783	14755	14659	14716	14727	14715	14829	14539	14708	14744	14610	14578	14517	14626	14632	14588	14547	14660	14770	14767	14598	14664	14627	14568	14633	14709	14577	14536	14717	14542	14546	14752	14757	14541	14699	14656	14639	14695	14592	14612	14627	14665	14641	14675	14668	14773	14667	14647	14682	14571	14744	14749	14735	14529	14530	14592	14544	14800	14502	14783	14684	14682	14656	14668	14776	14600	14760	14546	14597	14677	14425	14670	14659	14537	14755	14513	14606	14621	14698	14615	14773	14659	14579	14741	14626	14782	14509	14666	14824	14766	14648	14671	14705	14573	14560	14650	14472	14773	14714	14618	14663	14664	14527	14648	14637	14790	14730	14722	14691	14690	14631	14660	14621	14603	14688	14651	14724	14612	14616	14829	14569	14612	14675	14687	14481	14623	14784	14791	14992	14562	14788	14869	14589	14753	14856	14654	14784	14740	14719	14663	14661	14734	14476	14735	14688	14619	14644	14877	14570	14731	14574	14732	14666	14759	14717	14573	14638	14645	14668	14772	14734	14637	14913	14694	14665	14564	14493	14713	14698	14607	14746	14842	14743	14737	14619	14749	14558	14731	14653	14733	14668	14693	14925	14793	14807	14704	14589	14507	14626	14542	14628	14554	14798	14592	14681	14745	14623	14523	14717	14660	14622	14568	14604	14554	14667	14742	14686	14739	14690	14563	14796	14711	14583	14683	14642	14663	14679	14465	14746	14567	14515	14551	14749	14777	14677	14785	14685	14563	14734	14690	14721	14613	14620	14697	14645	14588	14558	14795	14722	14671	14642	14452	14497	14655	14650	14700	14668	14724	14585	14640	14596	14545	14622	14581	14532	14527	14764	14644	14720	14636	14793	14813	14627	14699	14476	14567	14731	14704	14569	14739	14696	14398	14624	14692	14747	14536	14672	14593	14685	14609	14558	14769	14680	14799	14621	14658	14821	14633	14774	14732	14641	14752	14623	14746	14674	14481	14735	14758	14651	14772	14643	14688	14725	14538	14636	14642	14717	14596	14706	14527	14521	14662	14716	14589	14743	14529	14726	14717	14749	14633	14439	14475	14698	14718	14658	14623	14598	14631	14814	14732	14683	14555	14724	14686	14590	14727	14750	14808	14613	14757	14580	14743	14616	14570	14686	14581	14733	14836	14936	14773	14682	14565	14872	14754	14657	14675	14719	14927	14621	14481	14510	14754	14717	14668	14659	14641	14690	14751	14597	14576	14800	14572	14829	14732	14740	14643	14795	14584	14683	14725	14587	14586	14773	14767	14475	14620	14798	14684	14659	14680	14514	14710	14771	14795	14581	14699	14622	14548	14649	14546	14621	14645	14753	14829	14618	14531	14684	14823	14688	14681	14733	14750	14560	14817	14674	14589	14799	14724	14552	14614	14748	14593	14663	14462	14668	14662	14789	14629	14618	14391	14798	14638	14590	14764	14695	14657	14664	14701	14613	14534	14811	14751	14536	14629	14616	14545	14705	14780	14655	14532	14677	14658	14506	14533	14655	14624	14873	14532	14777	14746	14611	14603	14624	14872	14620	14759	14614	14780	14711	14815	14704	14555	14554	14522	14689	14706	14740	14619	14650	14454	14746	14672	14778	14719	14638	14688	14624	14732	14496	14842	14741	14803	14636	14569	14805	14785	14578	14926	14831	14657	14701	14634	14465	14770	14627	14729	14725	14640	14787	14459	14540	14825	14801	14743	14431	14552	14691	14652	14627	14315	14518	14636	14558	14675	14538	14564	14642	14786	14550	14787	14712	14853	14538	14682	14581	14735	14676	14649	14573	14630	14628	14653	14704	14649	14603	14666	14619	14859	14532	14567	14697	14833	14745	14747	14696	14697	14599	14601	14520	14676	14597	14764	14678	14810	14574	14652	14626	14667	14746	14602	14694	14663	14684	14699	14784	14610	14597	14610	14799	14711	14619	14552	14664	14430	14674	14635	14654	14671	14552	14640	14793	14622	14797	14736	14722	14482	14564	14547	14833	14809	14699	14574	14522	14729	14469	14716	14649	14727	14684	14740	14683	14663	14616	14711	14571	14629	14572	14570	14546	14612	14764	14898	14699	14616	14465	14680	14678	14825	14662	14627	14831	14674	14818	14631	14762	14676	14646	14804	14816	14683	14578	14673	14686	14559	14625	14911	14615	14774	14761	14596	14474	14772	14669	14662	14761	14441	14668	14581	14627	14618	14712	14702	14576	14860	14375	14726	14557	14571	14855	14559	14746	14642	14545	14621	14517	14637	14737	14802	14689	14489	14692	14722	14739	14598	14614	14659	14756	14619	14771	14728	14648	14617	14648	14546	14526	14826	14669	14727	14701	14566	14675	14811	14709	14679	14806	14573	14658	14713	14668	14762	14712	14686	14707	14599	14755	14608	14678	14706	14875	14770	14629	14595	14685	14799	14718	14575	14714	14617	14623	14526	14670	14803	14760	14718	14547	14691	14719	14714	14488	14867	14611	14691	14736	14534	14805	14544	14557	14714	14682	14547	14809	14866	14660	14665	14745	14724	14766	14503	14700	14527	14742	14703	14612	14666	14609	14791	14860	14753	14817	14591	14682	14687	14633	14699	14610	14822	14695	14660	14617	14725	14669	14683	14772	14675	14707	14735	14705	14699	14513	14710	14617	14541	14674	14684	14660	14464	14650	14490	14748	14758	14724	14503	14720	14530	14741	14677	14549	14612	14581	14572	14555	14731	14728	14602	14823	14775	14655	14660	14802	14634	14678	14675	14620	14755	14666	14681	14577	14566	14662	14572	14692	14576	14638	14653	14599	14585	14891	14731	14668	14681	14675	14819	14705	14699	14614	14519	14587	14728	14588	14795	14643	14586	14604	14684	14680	14610	14643	14701	14620	14559	14788	14633	14625	14722	14815	14696	14732	14844	14723	14750	14643	14581	14560	14691	14448	14602	14672	14634	14581	14576	14684	14635	14650	14636	14613	14586	14699	14773	14682	14557	14854	14629	14858	14638	14754	14555	14857	14672	14720	14684	14756	14716	14588	14559	14670	14732	14647	14781	14754	14628	14804	14645	14852	14571	14693	14628	14791	14624	14795	14530	14762	14664	14697	14714	14721	14443	14741	14565	14770	14599	14729	14726	14648	14759	14725	14745	14758	14673	14640	14712	14637	14772	14738	14665	14551	14678	14679	14577	14703	14725	14645	14571	14732	14826	14694	14520	14609	14616	14608	14553	14569	14650	14547	14709	14586	14670	14440	14697	14729	14646	14716	14527	14548	14721	14709	14679	14773	14770	14787	14731	14590	14542	14773	14715	14648	14794	14495	14884	14757	14613	14882	14684	14890	14821	14761	14774	14598	14731	14610	14745	14780	14861	14626	14724	14635	14506	14593	14614	14686	14590	14684	14760	14818	14731	14583	14602	14688	14560	14726	14627	14688	14583	14529	14771	14668	14656	14687	14629	14769	14830	14766	14616	14618	14620	14632	14479	14796	14639	14654	14677	14650	14749	14717	14740	14616	14628	14611	14544	14575	14627	14547	14631	14539	14757	14668	14856	14557	14737	14687	14724	14688	14692	14675	14713	14690	14853	14666	14504	14693	14580	14736	14593	14709	14545	14585	14619	14696	14698	14744	14575	14618	14681	14669	14782	14601	14708	14761	14601	14551	14632	14657	14576	14593	14769	14605	14736	14717	14750	14807	14664	14775	14733	14548	14775	14871	14678	14781	14661	14715	14680	14631	14589	14547	14708	14768	14732	14545	14500	14718	14879	14605	14642	14581	14681	14615	14475	14765	14596	14614	14711	14780	14541	14747	14748	14945	14868	14697	14697	14587	14641	14671	14542	14602	14540	14591	14739	14643	14743	14708	14709	14621	14583	14589	14735	14751	14783	14655	14642	14691	14882	14776	14672	14635	14567	14800	14848	14674	14729	14546	14593	14754	14520	14683	14506	14743	14689	14672	14678	14693	14599	14582	14855	14646	14706	14518	14660	14728	14675	14724	14690	14827	14678	14410	14672	14676	14654	14624	14652	14736	14573	14655	14720	14523	14686	14714	14503	14532	14570	14551	14742	14721	14625	14548	14847	14590	14711	14644	14605	14677	14585	14596	14579	14616	14737	14613	14640	14632	14673	14597	14725	14605	14754	14818	14681	14807	14628	14724	14560	14676	14751	14699	14806	14577	14578	14898	14778	14558	14620	14856	14572	14682	14752	14811	14628	14632	14638	14686	14689	14575	14698	14535	14578	14682	14832	14770	14714	14678	14786	14522	14608	14562	14543	14578	14707	14704	14510	14725	14616	14569	14817	14714	14682	14695	14671	14606	14861	14638	14729	14702	14773	14751	14723	14744	14629	14751	14617	14732	14568	14633	14667	14663	14819	14584	14547	14654	14663	14804	14625	14577	14633	14741	14672	14652	14534	14653	14662	14656	14698	14731	14423	14730	14524	14669	14713	14835	14726	14657	14748	14596	14642	14807	14850	14676	14800	14630	14521	14662	14670	14597	14604	14606	14623	14629	14638	14650	14610	14691	14719	14624	14708	14685	14627	14695	14745	14772	14755	14615	14597	14717	14675	14546	14734	14593	14606	14771	14600	14642	14890	14524	14468	14707	14651	14559	14551	14744	14612	14701	14502	14617	14537	14676	14733	14620	14646	14599	14790	14733	14624	14769	14650	14636	14655	14541	14652	14701	14655	14823	14541	14778	14515	14613	14703	14636	14637	14753	14649	14664	14672	14463	14625	14750	14638	14773	14647	14657	14598	14714	14740	14867	14776	14625	14711	14617	14598	14604	14580	14523	14851	14536	14848	14657	14581	14551	14780	14629	14751	14702	14731	14784	14558	14714	14783	14603	14663	14637	14611	14686	14654	14805	14573	14767	14595	14710	14592	14652	14698	14641	14616	14786	14619	14751	14654	14691	14574	14746	14506	14683	14612	14492	14607
23916	21192	28682	24002	21599	22865	22074	22489	56646	59312	44047	30507	22508	18321	17365	17046	17090	17060	16878	17134	16990	16969	16901	16769	16993	16863	16937	17042	16938	16971	16857	16928	17057	16879	16750	16716	17012	17020	16876	16822	16905	16897	17019	16898	16845	16933	16696	16730	16775	16854	16767	16699	16610	16902	16922	16826	16828	16574	16883	16801	16812	16919	16766	16814	17023	16749	16987	16794	16714	16830	16757	16799	16831	16782	16682	16760	16718	16756	16742	16767	16883	16857	16745	16818	16825	16802	16873	16724	16908	16725	16903	16618	16869	16575	17065	16933	16844	16760	16814	16713	16910	16916	16701	16705	16858	16733	16791	16857	17013	16799	16839	16908	16804	16730	16687	17039	16784	16748	16888	16936	16660	16744	16858	16700	16786	16916	16781	17054	16769	16670	16946	17038	16746	16901	16791	16611	16832	16736	16708	16826	16648	16499	16736	16637	16669	16820	16788	16914	16697	16794	16726	16935	16802	16941	16678	16742	17015	16804	16695	16602	16707	16944	16629	16957	16912	16782	16763	17091	16709	16772	16799	16643	16687	16913	16894	16809	16775	16967	16830	16673	16729	16756	16798	16623	16715	16978	16733	16943	16749	16514	16831	16821	16618	16594	16817	16689	16788	17103	16875	16524	16864	16515	16843	16807	16760	16805	16963	16704	16911	16782	16833	16584	16800	17143	16892	16977	16770	16902	16770	16607	16868	16846	16709	16764	16688	16745	16561	16515	16936	16885	16834	16853	16900	16993	16935	16773	16869	16916	16807	16711	16884	16759	16761	16747	16788	16698	16887	16774	16714	16828	16897	16874	16724	16790	16839	16999	16889	16501	16827	16831	16864	16767	16849	16798	16815	16464	16805	16774	16818	16695	16870	16821	16903	16651	17021	16650	16746	16644	16662	16786	16828	16711	16944	16807	16829	16726	16724	16790	16716	16853	16744	16668	16757	16887	16788	16867	16978	16559	16785	16791	16842	16794	16844	16939	16942	16805	16996	17039	16744	16883	16905	16462	16883	16935	16683	16929	16664	16805	17054	16878	16843	16822	16803	16830	16754	16515	16804	16592	16604	16665	16874	16741	16705	16635	16653	16916	16695	16649	16565	16836	16741	16824	16989	16654	16872	16781	16875	16746	16824	16783	16675	16669	16707	16785	16897	16797	16893	16830	16833	16780	16879	16832	16814	16877	16808	16655	16786	16779	16857	16719	17041	16597	16646	16850	16746	16795	16802	16754	16832	16807	16815	16999	16813	16645	16806	16974	17000	16883	16734	16816	16597	16957	16720	16838	16917	16803	16784	16723	16812	16731	16627	16782	16927	16886	16600	16840	16594	16709	16722	16711	16648	16726	16735	16794	16902	16975	16827	16863	16717	16760	16771	16795	16834	16778	16929	16834	16601	16762	16716	16841	16980	16702	16830	16793	16859	16757	16838	16928	16761	16802	16664	16761	16665	16640	16811	16845	16860	16693	16972	16823	16758	16696	16711	16826	16796	17023	16944	16430	16825	16742	16624	16847	16731	16907	16624	16672	16838	17010	16795	16783	16870	16675	16885	16654	16746	16753	16789	16598	16586	16764	16634	16773	16721	16838	16798	16803	16903	16899	16666	16775	16545	16856	16873	16694	16565	16765	16720	16939	16822	16736	16790	16664	16726	17055	16605	16737	16820	16944	16714	16897	16756	16725	16659	16657	16732	16836	16832	16694	16677	16798	16774	16813	16650	16936	16887	16863	16901	16646	16738	16940	17100	16860	16693	16492	16672	16910	16774	16952	16856	16736	16931	16803	16842	16732	16694	16766	16684	16743	17109	16884	16777	16582	16912	16878	16984	16709	16741	16893	16804	16915	16877	16822	16717	16995	16817	16756	16845	16731	16824	16793	16790	16634	16702	16543	16730	16713	16948	16854	16669	16807	16874	16662	16764	16836	16731	16659	16754	16711	16651	16760	16844	16735	16706	16919	16780	16873	16639	16487	16701	16714	16791	17003	16646	16926	17000	16833	16906	16748	16851	16618	16805	16690	16833	16651	16794	17063	16592	16932	16868	16846	16817	16788	16723	16910	16874	16641	16645	16772	16808	16628	16794	16924	16918	16803	16684	16727	16755	16700	16930	16813	16753	16835	16841	16746	16495	16758	16809	16626	16741	16763	17022	16760	16699	16744	16891	16720	16770	16840	16742	16820	16723	16825	16911	16622	16793	16738	16745	16882	16718	16822	16780	17014	16817	16859	16759	16725	16748	16745	17029	16795	16754	16634	16771	16878	16568	16855	16829	16863	16652	16755	16828	16690	16882	16721	16667	16774	16849	16689	16903	16922	16728	16787	16901	16774	16811	16621	16756	16662	16746	16569	16659	16865	16854	16841	16743	16710	16728	16656	16713	16691	16887	16575	16949	16677	16790	16679	16422	16758	16907	16707	16641	16978	16687	16833	16793	16721	16783	16775	16777	16521	16732	16708	16610	16856	16715	16947	16769	16556	16962	17017	16918	16860	16872	16830	16807	16855	16835	16779	16816	16626	16771	16878	16908	16841	16738	16920	16953	16776	16849	16590	16607	16685	16831	16807	16886	16795	16847	16837	16783	16655	16727	16897	16845	17016	16832	16736	16793	16794	16833	16836	16706	16733	16653	16781	16687	16714	16848	16579	16804	16723	16676	16587	16691	16757	16905	16738	16762	16844	16761	16752	16912	16851	16770	16722	16613	16898	16845	16660	16751	16645	16895	16749	16720	17002	16867	16559	16724	16921	16844	16796	16666	16882	16660	16730	16646	16759	16842	16912	16832	16634	16718	16957	16880	16824	16902	16906	16567	16644	16747	16634	16784	16771	16807	16907	16935	16745	16844	16687	16862	17008	16705	16642	16875	16608	16674	16647	16781	16804	16785	16967	16749	16795	16687	16752	16870	16731	16770	16648	17007	16790	16664	16787	16719	16760	16792	16895	16833	16819	16578	16723	16857	16818	16929	16833	16697	16594	16715	16703	16449	16745	16814	16560	16908	16746	16989	16762	16853	17092	16814	16820	16891	16676	16712	16731	16688	16726	16735	16812	16889	16794	16817	16973	16628	16812	16664	16842	16913	16765	16975	16749	16764	16608	16735	16822	16788	16667	16805	16959	16868	16777	16786	16891	16853	16681	16737	16659	16762	16646	16903	16912	16778	16707	16789	16913	16827	16592	16835	16725	16750	16753	16849	16816	16767	16928	16804	16887	16682	16718	16788	16854	16890	16833	16734	16699	16614	16902	16742	16793	16693	17117	16853	16678	16980	16666	16662	16743	16879	16888	16784	16951	16731	16653	16772	16671	16708	16764	16667	16681	16608	16772	16898	16725	16669	16910	16857	16728	16671	16866	16677	16770	17009	16940	16802	16785	16956	16700	16867	16887	16668	16680	16741	16844	16694	16720	16755	16794	16737	16810	16718	16626	16653	16721	16523	16787	16805	16648	16760	16798	16732	16620	16968	16702	16802	16769	16678	16742	16864	16780	16675	16879	16980	16872	16915	16926	16911	16723	16978	16813	16858	16574	16740	16764	16594	16667	16967	16944	16880	16965	16992	16896	16874	16599	16737	16775	16828	16798	16831	16799	16928	16757	16782	16785	16643	16783	16843	16775	16693	16877	16736	16727	16911	16700	16609	16998	16825	16790	16755	16812	16724	16886	16742	16704	16765	16798	16657	16838	16692	16824	16743	16742	16608	16820	16704	16876	16715	16577	16586	16839	16839	16692	16868	16614	16793	16923	16863	16865	16738	16660	16857	16759	16665	16796	16721	16918	16892	16711	16781	16644	16849	16962	16893	16791	16629	16708	16784	16784	16689	16742	16739	16793	16945	16742	16857	16839	16921	16771	16575	16607	16910	16600	16851	17003	16570	16814	16866	16802	16747	16660	16773	16853	16764	16883	16734	16746	16572	16801	16863	16828	16740	16697	16847	16686	16832	16914	16971	16732	16659	16723	16712	16897	16951	16611	16799	16650	16874	16666	16716	16676	16548	16974	16702	16811	16919	16829	16618	16683	16483	16563	16964	16896	16767	16684	16706	16769	16863	16620	16866	16915	16925	16657	16976	16902	16838	16519	16835	16797	16777	16785	16754	16668	16859	16765	16667	16695	16715	16768	16736	16803	16674	16659	16847	16773	16728	16942	16672	16780	16836	16878	16774	16667	16713	16638	16826	16633	16924	16748	16968	16961	16949	16965	16632	16725	16730	16845	16939	16760	16835	16737	17027	16838	16689	16855	16797	16804	16602	16922	16805	16712	16838	16792	16719	16651	16713	16890	16828	16753	16711	16820	16757	16654	16800	16783	16773	16804	16752	16875	16767	16635	16722	16732	16801	16745	16699	16765	16792	16874	16697	16708	16807	16727	16799	16783	16885	16896	16815	16846	16700	16753	16824	16673	16861	16713	16741	16641	17006	16741	16831	16710	16832	16842	16923	16652	16881	16682	16905	16858	16991	16688	16940	16689	16850	16790	16696	16776	16789	16962	16695	16868	16810	16799	16827	16681	16661	16692	16814	16573	16615	16759	16631	16635	16737	16830	16818	16738	16772	16747	16816	16877	16970	16657	16856	16748	16880	16555	16909	16866	16811	16681	17006	16937	16838	16745	16893	16793	16746	16713	16978	16895	16792	16889	16776	16682	16633	16768	16772	16798	16895	16774	16866	16948	16868	16757	16803	16674	16724	16900	16510	16741	16923	16930	16779	16668	16767	16784	16636	16772	16605	16687	16742	16855	16623	16738	16784	16791	16635	16741	16632	16931	16904	16747	16794	16703	16927	16966	16827	16729	16592	16785	16808	16786	16816	16804	16718	16550	16796	16816	16743	16848	16986	16492	16899	16880	16809	16894	16726	16827	16776	16864	16764	16771	16755	16602	16840	16803	16899	16945	16827	16839	16860	16677	16517	16856	16754	16727	16821	16576	16773	16743	16799	16839	16745	17010	16773	16866	16727	16628	16879	16601	16789	16707	16735	16848	16999	16901	16937	16843	16788	16745	16933	16780	16808	16890	16807	16787	16817	16728	16532	16944	16856	16961	16761	16975	16838	16834	16837	16756	16762	16848	16764	16717	17062	16985	16681	16735	16899	16867	16786	16697	16858	16671	16839	16851	16883	16967	16831	16910
16780	27847	25322	19915	17714	16846	16334	22620	57918	58077	43665	29250	19568	15635	14751	14476	14382	14451	14410	14481	14296	14291	14348	14372	14604	14207	14490	14351	14445	14499	14535	14370	14287	14389	14497	14366	14388	14358	14424	14365	14459	14322	14442	14346	14379	14343	14585	14262	14392	14509	14335	14431	14435	14323	14549	14366	14386	14464	14517	14280	14377	14290	14475	14471	14405	14431	14518	14305	14460	14441	14424	14321	14322	14496	14279	14495	14479	14415	14369	14535	14337	14446	14402	14276	14374	14379	14354	14340	14404	14332	14395	14422	14506	14392	14484	14367	14420	14472	14271	14265	14348	14349	14437	14269	14256	14358	14212	14446	14318	14506	14380	14383	14332	14109	14436	14594	14316	14518	14363	14529	14501	14418	14269	14435	14436	14353	14324	14423	14466	14512	14359	14319	14308	14362	14409	14232	14394	14389	14356	14406	14406	14502	14541	14402	14496	14464	14350	14396	14355	14513	14358	14421	14324	14462	14272	14398	14486	14347	14432	14404	14479	14410	14494	14450	14445	14347	14409	14337	14541	14278	14255	14283	14618	14357	14351	14516	14309	14505	14318	14476	14583	14431	14239	14579	14198	14233	14329	14392	14372	14399	14392	14296	14342	14328	14337	14364	14402	14482	14365	14402	14631	14349	14573	14458	14376	14460	14316	14404	14314	14318	14463	14412	14357	14394	14264	14439	14386	14371	14455	14462	14448	14409	14545	14268	14386	14287	14419	14286	14348	14149	14404	14421	14424	14492	14425	14316	14211	14447	14290	14346	14381	14298	14470	14239	14302	14367	14495	14311	14497	14229	14263	14552	14457	14392	14507	14346	14391	14427	14189	14351	14505	14468	14445	14352	14454	14230	14499	14162	14397	14415	14265	14335	14352	14459	14386	14305	14323	14359	14343	14340	14464	14310	14485	14345	14296	14559	14421	14286	14507	14343	14466	14443	14415	14395	14161	14349	14287	14270	14524	14308	14267	14375	14355	14424	14425	14305	14424	14485	14390	14423	14367	14314	14321	14314	14259	14439	14303	14400	14379	14302	14361	14378	14195	14475	14318	14401	14415	14330	14527	14314	14350	14463	14398	14496	14256	14427	14388	14454	14474	14256	14408	14307	14226	14305	14248	14505	14515	14295	14466	14365	14404	14354	14347	14393	14475	14473	14392	14322	14413	14455	14486	14359	14515	14302	14415	14246	14427	14266	14401	14280	14378	14308	14418	14461	14434	14378	14323	14362	14285	14449	14270	14467	14347	14487	14361	14363	14370	14286	14377	14280	14268	14364	14296	14426	14327	14236	14383	14500	14506	14416	14299	14286	14315	14372	14318	14197	14458	14324	14374	14464	14382	14489	14543	14339	14371	14444	14473	14401	14411	14331	14561	14363	14456	14310	14391	14171	14382	14508	14356	14434	14206	14327	14439	14357	14268	14342	14399	14535	14456	14384	14380	14252	14432	14412	14490	14313	14461	14392	14251	14467	14419	14409	14312	14342	14530	14266	14328	14390	14249	14523	14311	14306	14392	14375	14430	14389	14370	14438	14468	14414	14423	14322	14379	14326	14381	14356	14441	14380	14507	14367	14438	14325	14488	14427	14553	14368	14509	14478	14445	14375	14330	14334	14340	14383	14333	14352	14401	14282	14369	14203	14412	14266	14486	14376	14345	14359	14332	14487	14434	14409	14498	14509	14466	14372	14351	14457	14247	14335	14374	14316	14461	14359	14350	14348	14280	14477	14364	14134	14390	14427	14329	14497	14316	14304	14469	14440	14371	14414	14309	14510	14513	14429	14600	14340	14335	14467	14387	14515	14423	14369	14509	14307	14472	14427	14318	14478	14493	14548	14385	14497	14403	14456	14330	14398	14368	14387	14296	14254	14280	14601	14312	14407	14422	14294	14391	14273	14327	14399	14318	14438	14487	14313	14572	14225	14502	14266	14480	14241	14313	14315	14388	14332	14454	14255	14385	14539	14538	14509	14211	14241	14405	14549	14412	14257	14423	14225	14390	14358	14348	14471	14292	14359	14210	14357	14540	14382	14535	14331	14330	14529	14422	14336	14358	14252	14320	14365	14408	14271	14513	14424	14480	14490	14433	14509	14343	14400	14388	14347	14504	14341	14355	14451	14363	14246	14318	14379	14456	14536	14277	14486	14342	14222	14408	14305	14471	14368	14622	14630	14287	14357	14369	14368	14365	14234	14391	14478	14355	14271	14375	14359	14318	14145	14373	14469	14266	14564	14470	14470	14402	14519	14425	14342	14405	14344	14282	14406	14482	14473	14418	14320	14473	14211	14215	14444	14312	14415	14414	14231	14398	14198	14317	14464	14270	14311	14605	14554	14365	14427	14247	14444	14413	14294	14412	14404	14398	14533	14445	14377	14348	14233	14404	14396	14347	14376	14443	14363	14238	14418	14356	14409	14315	14532	14488	14355	14271	14388	14420	14410	14481	14410	14344	14357	14282	14577	14308	14478	14343	14424	14340	14336	14410	14356	14461	14573	14367	14490	14504	14328	14316	14463	14406	14284	14299	14449	14523	14212	14374	14457	14470	14343	14404	14407	14309	14441	14173	14432	14456	14283	14363	14468	14469	14421	14409	14454	14397	14512	14316	14390	14191	14453	14343	14373	14387	14297	14359	14263	14326	14287	14365	14392	14405	14267	14515	14505	14399	14486	14493	14315	14475	14416	14326	14278	14295	14440	14369	14311	14429	14411	14340	14483	14288	14378	14462	14298	14445	14509	14485	14214	14397	14424	14521	14494	14401	14281	14203	14542	14425	14331	14343	14436	14326	14434	14333	14332	14436	14303	14246	14292	14226	14308	14312	14357	14356	14620	14335	14457	14413	14292	14363	14458	14230	14265	14305	14418	14441	14474	14203	14389	14337	14508	14453	14323	14342	14359	14280	14315	14362	14575	14435	14369	14536	14365	14403	14330	14275	14429	14408	14443	14342	14570	14408	14495	14426	14341	14481	14332	14441	14340	14315	14276	14474	14425	14228	14458	14342	14412	14381	14455	14369	14458	14327	14408	14607	14299	14410	14327	14354	14364	14316	14314	14226	14386	14429	14412	14443	14221	14213	14194	14330	14313	14355	14466	14276	14394	14415	14417	14519	14477	14358	14289	14548	14306	14208	14391	14425	14376	14152	14390	14404	14391	14434	14299	14524	14358	14384	14251	14412	14377	14320	14342	14397	14433	14262	14459	14280	14346	14310	14268	14295	14181	14368	14287	14614	14478	14503	14386	14397	14359	14356	14547	14260	14295	14305	14354	14394	14393	14471	14395	14543	14489	14273	14415	14347	14485	14290	14288	14277	14496	14392	14419	14374	14442	14521	14292	14382	14427	14319	14390	14311	14400	14303	14371	14410	14243	14382	14464	14177	14349	14278	14348	14432	14499	14497	14300	14395	14255	14248	14330	14433	14600	14275	14330	14369	14416	14385	14511	14250	14442	14328	14294	14478	14465	14364	14331	14443	14415	14398	14462	14362	14448	14359	14490	14437	14403	14306	14434	14316	14435	14338	14452	14301	14344	14504	14353	14351	14481	14322	14250	14283	14457	14556	14459	14380	14294	14473	14508	14424	14434	14354	14440	14348	14368	14321	14360	14436	14379	14251	14440	14382	14321	14311	14406	14276	14393	14432	14471	14256	14340	14351	14322	14385	14207	14297	14177	14214	14480	14487	14525	14533	14400	14436	14393	14318	14388	14328	14468	14316	14307	14456	14307	14226	14295	14304	14486	14338	14243	14322	14349	14351	14300	14281	14601	14316	14306	14543	14309	14339	14719	14431	14524	14358	14364	14416	14313	14470	14354	14396	14327	14348	14282	14278	14464	14469	14564	14409	14440	14305	14264	14583	14305	14437	14448	14306	14475	14482	14298	14432	14309	14420	14472	14407	14410	14341	14386	14448	14363	14424	14500	14443	14308	14497	14319	14453	14369	14387	14413	14493	14325	14249	14282	14350	14360	14460	14353	14281	14445	14285	14571	14402	14378	14304	14358	14290	14310	14316	14384	14274	14211	14321	14477	14337	14340	14249	14432	14407	14346	14357	14383	14437	14378	14352	14359	14400	14260	14383	14403	14457	14490	14230	14351	14316	14398	14433	14315	14393	14457	14295	14320	14543	14262	14431	14400	14325	14358	14353	14318	14385	14344	14283	14418	14451	14341	14451	14445	14424	14379	14427	14474	14521	14384	14356	14533	14303	14406	14293	14354	14291	14487	14226	14531	14267	14496	14308	14402	14380	14530	14228	14427	14269	14269	14392	14567	14342	14417	14265	14307	14498	14413	14391	14331	14368	14491	14500	14168	14405	14452	14423	14378	14356	14335	14510	14472	14293	14216	14342	14373	14493	14317	14193	14325	14368	14463	14457	14398	14408	14308	14284	14506	14382	14346	14337	14244	14231	14387	14291	14339	14304	14302	14321	14341	14263	14306	14503	14505	14436	14449	14367	14322	14296	14564	14310	14452	14388	14284	14375	14434	14256	14380	14249	14267	14344	14327	14476	14384	14433	14482	14391	14426	14377	14523	14516	14501	14362	14330	14239	14517	14284	14429	14409	14294	14313	14250	14311	14345	14457	14329	14131	14466	14301	14500	14481	14578	14442	14443	14296	14418	14352	14390	14365	14443	14322	14406	14374	14445	14309	14375	14387	14359	14426	14503	14283	14264	14516	14265	14306	14432	14391	14443	14422	14319	14446	14390	14312	14412	14453	14293	14390	14448	14400	14158	14255	14391	14389	14307	14350	14471	14288	14489	14287	14505	14422	14262	14557	14302	14400	14483	14280	14301	14335	14418	14378	14449	14532	14383	14281	14468	14372	14397	14423	14436	14273	14283	14487	14340	14460	14531	14285	14349	14273	14196	14415	14411	14325	14452	14454	14345	14209	14482	14441	14457	14321	14308	14288	14353	14408	14372	14362	14281	14477	14301	14576	14278	14268	14323	14360	14172	14543	14364	14618	14355	14573	14231	14296	14405	14344	14465	14460	14246	14394	14365	14500	14346	14291	14338	14285	14516	14273	14655	14349	14388	14427	14507	14368	14406	14348	14334	14327	14280	14405	14458	14547	14384	14262	14228	14531	14214	14457	14393	14382	14278	14321	14458	14439	14396	14386	14587
29307	21744	21044	18563	16865	16720	16802	16759	19711	24187	21892	18975	17604	16848	16684	16662	16743	16933	16680	16696	16710	16639	16801	16706	16593	16617	17024	16692	16582	16828	16602	16687	16586	16720	16715	16693	16440	16661	16542	16586	16432	16705	16609	16693	16613	16880	16648	16571	16731	16859	16625	16690	16704	16575	16665	16588	16690	16649	16516	16669	16812	16853	16711	16634	16799	16888	16614	16704	16597	16679	16596	16823	16408	16733	16668	16572	16561	16716	16630	16661	16564	16463	16536	16715	16749	16487	16713	16493	16673	16714	16471	16616	16551	16730	16958	16542	16887	16837	16707	16641	16712	16639	16749	16553	16521	16725	16587	16526	16573	16608	16802	16745	16532	16640	16776	16674	16823	16654	16808	16809	16744	16511	16610	16572	16752	16749	16727	16687	16767	16751	16849	16701	16697	16583	16780	16752	16828	16630	16881	16677	16674	16678	16775	16668	16689	16663	16687	16573	16490	16849	16733	16637	16675	16804	16576	16592	16810	16736	16721	16591	16617	16665	16655	16627	16634	16524	16727	16633	16737	16613	16772	16635	16553	16739	16556	16603	16667	16588	16700	16709	16695	16764	16598	16676	16568	16657	16544	16662	16699	16595	16693	16893	16766	16643	16655	16621	16751	16723	16505	16556	16580	16741	16635	16540	16759	16665	16666	16539	16785	16628	16680	16634	16805	16838	16727	16845	16672	16691	16497	16611	16754	16606	16535	16528	16665	16817	16673	16535	16816	16602	16648	16589	16556	16629	16739	16605	16680	16658	16590	16756	16587	16579	16645	16514	16565	16560	16638	16698	16650	16631	16769	16517	16688	16928	16799	16593	16526	16666	16420	16620	16620	16755	16621	16630	16549	16599	16887	16580	16569	16611	16763	16627	16768	16616	16665	16512	16844	16746	16556	16686	16587	16657	16611	16594	16514	16724	16753	16650	16520	16638	16831	16527	16813	16705	16711	16809	16726	16722	16648	16794	16614	16713	16924	16681	16625	16699	16649	16901	16653	16742	16758	16646	16452	16544	16690	16546	16724	16729	16617	16658	16747	16616	16768	16728	16652	16675	16534	16734	16654	16669	16801	16880	16622	16430	16717	16621	16637	16704	16640	16732	16568	16448	16617	16531	16753	16567	16595	16669	16930	16740	16635	16770	16803	16660	16589	16495	16431	16780	16682	16639	16614	16458	16639	16759	16497	16745	16570	16823	16936	16554	16543	16661	16709	16653	16478	16616	16515	16791	16669	16749	16580	16729	16575	16704	16620	16610	16592	16578	16619	16567	16592	16563	16757	16611	16675	16667	16765	16593	16617	16681	16671	16755	16865	16741	16659	16711	16766	16506	16798	16805	16610	16693	16693	16640	16628	16530	16698	16695	16645	16614	16647	16583	16691	16603	16683	16688	16647	16818	16567	16629	16734	16898	16571	16637	16726	16528	16468	16696	16619	16609	16615	16742	16513	16457	16814	16787	16646	16714	16623	16796	16753	16576	16506	16581	16529	16653	16727	16596	16744	16612	16688	16663	16651	16706	16781	16816	16645	16621	16749	16764	16527	16698	16750	16943	16555	16906	16882	16770	16509	16540	16554	16795	16701	16795	16755	16873	16642	16501	16693	16582	16668	16761	16654	16844	16655	16796	16642	16754	16824	16759	16623	16705	16688	16662	16608	16508	16542	16547	16457	16673	16759	16756	16514	16661	16666	16641	16759	16799	16534	16642	16555	16737	16653	16523	16918	16701	16789	16753	16710	16795	16766	16796	16846	16644	16751	16542	16700	16648	16653	16756	16671	16698	16736	16748	16729	16792	16614	16662	16553	16764	16875	16811	16680	16675	16737	16829	16686	16794	16567	16622	16818	16778	16762	16783	16682	16513	16637	16514	16680	16703	16527	16577	16686	16656	16677	16566	16547	16730	16600	16600	16537	16861	16642	16722	16647	16667	16751	16803	16647	16611	16674	16720	16690	16608	16718	16665	16789	16578	16787	16529	16853	16644	16577	16809	16666	16842	16437	16633	16600	16702	16666	16696	16610	16457	16898	16525	16706	16673	16759	16733	16717	16636	16668	16722	16770	16675	16560	16644	16753	16616	16616	16437	16942	16700	16760	16717	16795	16767	16749	16825	16438	16581	16704	16620	16708	16770	16655	16799	16731	16693	16810	16370	16593	16658	16579	16583	16485	16638	16558	16714	16657	16432	16639	16851	16891	16793	16455	16583	16535	16672	16546	16775	16801	16521	16742	16672	16889	16543	16585	16594	16681	16617	16691	16686	16655	16516	16608	16782	16680	16665	16707	16660	16734	16805	16653	16714	16756	16747	16476	16706	16632	16673	16680	16688	16649	16615	16786	16790	16893	16770	16755	16836	16906	16682	16706	16671	16599	16740	16677	16710	16708	16628	16645	16721	16631	16673	16720	16691	16628	16900	16666	16676	16772	16561	16620	16771	16763	16516	16698	16539	16712	16597	16780	16542	16728	16781	16534	16592	16814	16841	16612	16505	16805	16659	16833	16649	16578	16601	16724	16686	16577	16593	16694	16634	16685	16863	16676	16586	16871	16780	16619	16547	16650	16756	16604	16734	16741	16511	16782	16700	16580	16795	16381	16695	16670	16515	16562	16645	16724	16644	16699	16668	16633	16707	16856	16705	16690	16617	16581	16676	16907	16796	16614	16596	16779	16862	16504	16704	16495	16560	16725	16696	16714	16869	16642	16559	16620	16786	16651	16699	16501	16445	16483	16833	16748	16727	16643	16600	16566	16411	16592	16679	16762	16539	16556	16760	16709	16614	16767	16551	16937	16524	16490	16770	16757	16617	16669	16616	16723	16518	16572	16743	16617	16593	16774	16353	16610	16604	16758	16652	16556	16713	16672	16644	16626	16709	16646	16547	16685	16834	16476	16569	16679	16671	16476	16705	16646	16750	16697	16363	16721	16733	16725	16717	16814	16662	16541	16510	16574	16628	16711	16719	16454	16861	16772	16535	16642	16547	16432	16699	16560	16748	16658	16797	16731	16954	16852	16739	16679	16686	16525	16511	16610	16667	16356	16775	16679	16694	16834	16675	16792	16653	16686	16653	16661	16546	16691	16607	16599	16612	16425	16664	16712	16642	16694	16470	16596	16690	16525	16536	16627	16742	16657	16720	16662	16760	16750	16534	16576	16694	16720	16735	16596	16517	16748	16738	16597	16568	16790	16579	16617	16678	16603	16600	16761	16661	16775	16775	16647	16752	16593	16798	16476	16451	16488	16469	16694	16758	16540	16648	16634	16762	16701	16673	16611	16575	16677	16595	16780	16713	16714	16597	16711	16614	16845	16546	16557	16550	16778	16713	16457	16714	16599	16544	16589	16656	16615	16571	16599	16666	16771	16509	16637	16694	16544	16625	16667	16706	16720	16749	16753	16724	16623	16601	16712	16562	16687	16727	16761	16573	16447	16530	16600	16557	16667	16770	16842	16570	16756	16652	16555	16738	16724	16658	16725	16755	16884	16632	16572	16861	16675	16833	16715	16858	16630	16762	16827	16697	16735	16541	16644	16438	16718	16631	16660	16709	16612	16788	16806	16441	16888	16528	16592	16810	16755	16614	16601	16724	16680	16773	16816	16637	16779	16819	16718	16772	16613	16764	16633	16587	16459	16604	16740	16718	16679	16583	16547	16659	16815	16693	16570	16651	16791	16672	16646	16523	16674	16506	16843	16415	16627	16684	16651	16804	16857	16680	16735	16645	16506	16746	16863	16650	16717	16756	16532	16754	16568	16457	16775	16624	16872	16536	16747	16968	16741	16708	16772	16721	16608	16659	16625	16483	16629	16692	16711	16670	16668	16627	16712	16652	16851	16718	16752	16531	16792	16443	16603	16831	16656	16679	16744	16672	16553	16624	16598	16695	16696	16550	16465	16464	16679	16537	16808	16695	16711	16490	16633	16766	16648	16745	16625	16688	16609	16747	16399	16862	16586	16727	16662	16769	16595	16710	16606	16701	16580	16758	16694	16636	16662	16852	16770	16594	16790	16641	16658	16675	16603	16601	16573	16782	16462	16755	16677	16650	16459	16613	16582	16672	16584	16554	16782	16636	16800	16637	16727	16738	16760	16684	16796	16620	16824	16468	16571	16776	16596	16812	16629	16848	16515	16673	16532	16814	16715	16677	16824	16775	16613	16716	16731	16679	16842	16664	16811	16701	16545	16927	16564	16622	16649	16467	16494	16631	16604	16828	16763	16878	16873	16735	16540	16492	16624	16428	16749	16642	16591	16512	16753	16669	16692	16732	16721	16876	16662	16754	16648	16637	16503	16875	16846	16603	16809	16561	16747	16537	16740	16781	16592	16848	16528	16667	16452	16512	16500	16628	16671	16549	16606	16496	16820	16562	16753	16786	16573	16483	16803	16814	16873	16803	16690	16655	16680	16463	16566	16421	16826	16546	16542	16664	16480	16738	16618	16647	16651	16565	16520	16680	16729	16695	16463	16524	16597	16564	16848	16467	16709	16787	16614	16772	16740	16542	16586	16724	16601	16728	16852	17067	16640	16565	16657	16724	16725	16698	16690	16935	16771	16689	16584	16753	16645	16793	16747	16829	16685	16841	16801	16648	16808	16684	16615	16813	16525	16726	16730	16784	16674	16595	16689	16785	16770	16550	16648	16462	16621	16684	16503	16479	16578	16817	16592	16685	16543	16394	16675	16456	16557	16630	16724	16937	16617	16689	16543	16634	16791	16772	16754	16757	16733	16522	16699	16564	16668	16540	16852	16572	16682	16577	16804	16731	16820	16559	16871	16504	16675	16742	16830	16981	16737	16836	16558	16679	16746	16570	16719	16783	16759	16638	16742	16619	16521	16766	16652	16926	16754	16567	16735	16688	16751	16819	16561	16629	16764	16473	16698	16656	16825	16749	16645	16896	16725	16802	16822	16691	16740	16645	16513	16572	16712	17023	16764	16513	16922	16817	16737	16727	16296	16632	16714	16709	16598	16733	16670	16624	16467	16602	16633	16507	16633	16612	16522	16722	16567	16667	16752	16495	16639	16882	16742	16490	16622	16668	16735	16704	16756	16724	16512	16709	16629	16764	16885	16488	16792	16820	16731	16767	16651	16710	16735	16716	16627	16619	16649	16650	16661	16726	16699	16578
14956	15712	15373	14815	14541	14601	14527	14564	19900	24347	20102	16769	14914	14697	14447	14315	14362	14368	14357	14324	14310	14318	14261	14322	14347	14500	14455	14154	14116	14160	14444	14127	14393	14247	14272	14289	14343	14235	14238	14273	14228	14281	14361	14273	14280	14397	14298	14372	14372	14438	14359	14360	14364	14322	14451	14308	14370	14306	14357	14332	14376	14059	14365	14260	14374	14160	14244	14242	14396	14492	14276	14286	14299	14307	14387	14394	14264	14234	14244	14249	14367	14250	14312	14237	14285	14280	14168	14431	14341	14302	14339	14551	14507	14367	14387	14350	14273	14275	14249	14390	14410	14275	14326	14366	14236	14317	14352	14197	14297	14350	14112	14319	14298	14394	14379	14307	14385	14240	14343	14468	14292	14426	14186	14391	14275	14283	14289	14298	14370	14257	14416	14249	14404	14260	14242	14365	14391	14125	14290	14401	14151	14239	14151	14390	14386	14328	14208	14395	14329	14317	14310	14375	14337	14455	14411	14460	14111	14417	14343	14177	14225	14430	14314	14348	14256	14323	14438	14360	14343	14288	14407	14079	14354	14334	14142	14366	14359	14314	14342	14337	14351	14304	14344	14285	14363	14252	14311	14317	14233	14369	14253	14247	14384	14264	14336	14169	14351	14200	14355	14385	14287	14287	14293	14295	14260	14281	14343	14223	14364	14285	14407	14370	14348	14344	14272	14355	14293	14299	14546	14107	14232	14211	14398	14338	14200	14204	14466	14314	14311	14441	14356	14336	14169	14407	14457	14278	14420	14358	14228	14270	14408	14154	14411	14387	14296	14344	14170	14226	14278	14381	14405	14270	14250	14350	14096	14225	14467	14202	14254	14210	14299	14118	14330	14287	14364	14306	14482	14375	14291	14285	14435	14243	14268	14349	14387	14303	14240	14323	14403	14447	14273	14422	14216	14423	14300	14173	14267	14304	14432	14424	14241	14335	14401	14392	14347	14342	14231	14517	14373	14316	14414	14343	14340	14338	14362	14261	14504	14314	14390	14283	14395	14427	14307	14349	14349	14215	14331	14337	14246	14317	14197	14332	14376	14212	14360	14269	14321	14264	14268	14341	14299	14185	14385	14299	14274	14330	14427	14302	14337	14329	14363	14248	14365	14322	14177	14238	14304	14256	14254	14408	14339	14213	14434	14341	14356	14343	14243	14510	14130	14313	14224	14349	14474	14325	14297	14423	14495	14215	14378	14415	14284	14296	14238	14399	14211	14423	14190	14290	14310	14381	14381	14201	14204	14179	14191	14383	14204	14239	14399	14422	14264	14241	14337	14452	14382	14360	14414	14491	14340	14312	14267	14248	14355	14370	14373	14350	14111	14230	14312	14410	14425	14396	14225	14184	14265	14368	14215	14180	14236	14216	14070	14193	14265	14554	14289	14301	14174	14420	14353	14262	14154	14289	14440	14433	14333	14355	14314	14242	14318	14269	14309	14287	14240	14164	14431	14075	14284	14286	14402	14333	14232	14427	14122	14370	14279	14163	14140	14406	14175	14264	14256	14350	14293	14411	14252	14498	14387	14288	14429	14221	14232	14474	14324	14293	14403	14382	14277	14395	14320	14369	14321	14262	14542	14474	14166	14279	14326	14394	14371	14314	14402	14307	14322	14168	14376	14289	14308	14422	14316	14394	14338	14249	14345	14319	14375	14280	14221	14163	14363	14309	14437	14365	14459	14237	14349	14160	14314	14380	14333	14270	14214	14408	14573	14497	14336	14312	14425	14196	14427	14244	14436	14234	14152	14354	14415	14360	14511	14365	14281	14366	14455	14360	14201	14378	14446	14332	14225	14333	14345	14420	14257	14327	14228	14334	14393	14221	14343	14321	14207	14320	14193	14291	14401	14441	14307	14181	14370	14297	14278	14416	14192	14304	14275	14328	14314	14396	14339	14319	14312	14494	14319	14213	14281	14278	14275	14394	14311	14164	14181	14609	14539	14412	14272	14236	14319	14250	14311	14226	14469	14235	14237	14275	14317	14347	14292	14418	14314	14154	14357	14368	14393	14243	14394	14392	14289	14419	14162	14359	14413	14531	14410	14178	14410	14174	14271	14344	14485	14269	14373	14267	14234	14378	14253	14336	14320	14230	14188	14436	14166	14190	14478	14469	14457	14124	14262	14292	14307	14617	14341	14162	14408	14322	14149	14372	14269	14260	14295	14272	14375	14381	14342	14373	14351	14407	14428	14404	14144	14215	14323	14246	14389	14399	14280	14253	14110	14369	14378	14373	14269	14206	14370	14197	14454	14390	14418	14386	14237	14392	14371	14436	14213	14340	14342	14570	14371	14242	14327	14450	14192	14454	14548	14344	14351	14290	14366	14398	14386	14264	14376	14374	14365	14210	14644	14474	14268	14247	14338	14280	14316	14339	14364	14379	14433	14584	14331	14291	14275	14355	14246	14281	14300	14278	14476	14204	14393	14305	14273	14229	14231	14423	14382	14192	14302	14427	14269	14276	14425	14058	14329	14396	14368	14331	14463	14163	14445	14364	14389	14379	14372	14340	14424	14425	14318	14275	14310	14326	14322	14300	14468	14317	14414	14319	14418	14455	14474	14260	14278	14303	14418	14576	14319	14543	14437	14402	14297	14319	14241	14373	14242	14417	14233	14351	14418	14262	14394	14334	14549	14284	14375	14406	14334	14323	14175	14232	14335	14328	14257	14235	14388	14220	14269	14371	14303	14375	14276	14279	14273	14280	14242	14396	14353	14077	14336	14330	14282	14287	14463	14190	14254	14276	14471	14318	14433	14483	14330	14386	14335	14301	14226	14220	14215	14349	14292	14556	14457	14411	14052	14330	14450	14108	14335	14282	14382	14346	14365	14380	14414	14331	14232	14273	14093	14426	14386	14332	14491	14223	14357	14473	14374	14133	14313	14279	14316	14477	14451	14228	14145	14370	14398	14519	14330	14310	14341	14371	14314	14297	14204	14425	14500	14278	14375	14323	14336	14238	14257	14352	14185	14469	14329	14504	14383	14299	14313	14415	14327	14343	14337	14547	14347	14438	14202	14351	14224	14145	14439	14351	14320	14504	14264	14375	14334	14379	14402	14446	14397	14250	14296	14295	14393	14269	14196	14172	14357	14392	14388	14296	14379	14490	14513	14328	14247	14319	14224	14371	14300	14414	14412	14195	14323	14203	14379	14359	14327	14304	14286	14266	14306	14346	14174	14205	14268	14406	14326	14401	14328	14350	14218	14341	14415	14270	14247	14441	14477	14472	14320	14320	14331	14297	14364	14340	14323	14265	14323	14226	14081	14344	14339	14363	14333	14410	14245	14245	14348	14182	14252	14280	14465	14402	14359	14378	14468	14455	14338	14280	14301	14291	14132	14258	14321	14450	14190	14409	14323	14360	14212	14241	14348	14281	14343	14447	14276	14369	14499	14348	14539	14192	14347	14314	14460	14359	14265	14406	14313	14254	14502	14365	14441	14342	14313	14269	14502	14132	14443	14489	14334	14207	14421	14182	14299	14302	14346	14223	14388	14277	14376	14350	14103	14247	14336	14443	14384	14272	14288	14356	14411	14323	14276	14286	14252	14187	14240	14289	14222	14097	14342	14293	14310	14313	14152	14115	14332	14333	14312	14291	14382	14324	14282	14285	14368	14373	14271	14334	14165	14387	14341	14519	14236	14343	14171	14338	14313	14328	14210	14373	14266	14134	14451	14486	14477	14304	14251	14184	14412	14346	14435	14286	14330	14558	14202	14332	14256	14244	14225	14349	14461	14143	14230	14315	14573	14264	14328	14402	14203	14340	14332	14228	14288	14228	14335	14512	14228	14212	14193	14234	14505	14216	14151	14610	14420	14447	14285	14254	14336	14416	14355	14314	14355	14181	14268	14405	14289	14242	14360	14331	14175	14419	14315	14391	14315	14437	14334	14265	14286	14342	14379	14183	14341	14373	14509	14368	14230	14305	14313	14257	14340	14389	14268	14383	14501	14316	14207	14241	14344	14333	14352	14203	14173	14464	14373	14297	14313	14171	14397	14356	14299	14377	14204	14323	14194	14207	14356	14391	14315	14364	14323	14299	14332	14379	14414	14343	14338	14230	14306	14430	14295	14281	14571	14225	14350	14273	14426	14194	14185	14373	14584	14267	14335	14177	14488	14265	14340	14240	14302	14447	14321	14304	14444	14222	14328	14350	14274	14357	14445	14208	14311	14260	14314	14196	14380	14482	14150	14407	14342	14237	14396	14254	14362	14378	14272	14363	14350	14351	14175	14348	14425	14371	14475	14475	14241	14356	14449	14329	14340	14331	14431	14526	14472	14409	14230	14290	14459	14266	14523	14368	14414	14346	14394	14492	14307	14366	14328	14248	14408	14413	14194	14473	14441	14224	14187	14326	14411	14380	14440	14326	14377	14308	14387	14278	14162	14550	14261	14373	14315	14294	14444	14289	14282	14487	14217	14243	14534	14189	14372	14422	14388	14274	14415	14174	14386	14206	14266	14221	14280	14431	14295	14327	14433	14182	14348	14456	14267	14376	14323	14573	14384	14412	14475	14361	14314	14215	14253	14532	14407	14175	14400	14242	14241	14149	14366	14165	14475	14526	14368	14225	14279	14350	14231	14373	14224	14311	14276	14395	14391	14501	14539	14125	14406	14289	14293	14112	14434	14249	14313	14441	14459	14416	14239	14181	14386	14454	14387	14454	14470	14296	14299	14271	14262	14284	14276	14305	14383	14118	14369	14325	14327	14217	14381	14062	14308	14326	14307	14406	14229	14373	14269	14088	14399	14233	14324	14367	14368	14449	14290	14294	14375	14351	14360	14325	14262	14504	14290	14286	14286	14420	14329	14296	14322	14290	14373	14437	14344	14292	14387	14404	14305	14376	14180	14334	14354	14272	14330	14365	14379	14177	14242	14363	14515	14271	14249	14362	14325	14242	14345	14262	14381	14345	14388	14260	14375	14227	14288	14237	14378	14259	14255	14283	14349	14316	14331	14421	14296	14485	14375	14475	14463	14154	14335	14429	14139	14421	14421	14442	14170	14241	14217	14127	14285	14321	14279	14388	14447	14341	14293	14220	14385	14382	14268	14294	14289	14176	14410	14289	14435	14253	14454	14422	14425	14307	14400	14324	14238	14299	14400	14524	14277	14413
26095	21217	27275	25847	19586	17781	18001	17561	36401	41164	33323	24172	19068	17343	16712	16693	16857	16476	16759	16615	16562	16672	16475	16694	16542	16673	16713	16428	16741	16733	16629	16438	16601	16552	16804	16661	16622	16553	16561	16579	16530	16450	16501	16533	16519	16784	16790	16656	16620	16568	16551	16473	16637	16757	16634	16584	16611	16677	16442	16564	16634	16738	16637	16680	16583	16666	16624	16688	16526	16637	16608	16629	16514	16626	16583	16637	16458	16490	16647	16514	16647	16547	16613	16689	16751	16517	16529	16405	16605	16588	16501	16701	16548	16453	16651	16686	16479	16557	16508	16571	16759	16486	16666	16661	16609	16615	16515	16506	16484	16578	16499	16485	16538	16606	16587	16569	16547	16377	16674	16583	16575	16474	16614	16659	16488	16557	16662	16620	16656	16605	16638	16682	16582	16496	16555	16731	16524	16584	16551	16701	16394	16461	16626	16458	16472	16678	16596	16549	16686	16512	16686	16477	16544	16699	16810	16748	16728	16701	16429	16553	16515	16755	16696	16675	16652	16531	16598	16640	16609	16722	16604	16605	16752	16763	16516	16817	16639	16640	16457	16657	16673	16512	16550	16568	16479	16455	16590	16459	16386	16629	16443	16729	16585	16807	16520	16595	16493	16736	16485	16555	16708	16719	16492	16511	16443	16672	16625	16722	16798	16505	16553	16554	16537	16659	16662	16814	16576	16583	16726	16630	16493	16520	16626	16555	16524	16767	16652	16535	16565	16510	16589	16492	16597	16478	16446	16721	16681	16631	16430	16647	16498	16667	16781	16466	16636	16722	16712	16672	16754	16532	16586	16588	16470	16563	16698	16721	16398	16622	16627	16593	16523	16508	16832	16955	16762	16755	16483	16631	16653	16443	16661	16537	16537	16701	16588	16750	16503	16471	16471	16355	16634	16539	16597	16451	16657	16610	16653	16484	16593	16741	16742	16493	16617	16665	16589	16583	16452	16381	16646	16671	16729	16562	16744	16585	16687	16510	16484	16625	16578	16617	16509	16501	16615	16709	16374	16690	16626	16805	16435	16408	16730	16638	16663	16619	16595	16518	16626	16594	16587	16555	16542	16791	16343	16841	16426	16458	16469	16751	16525	16630	16739	16557	16558	16695	16579	16654	16560	16518	16654	16465	16492	16574	16444	16476	16608	16693	16755	16573	16559	16882	16785	16624	16587	16507	16608	16589	16476	16487	16720	16546	16337	16506	16738	16446	16740	16556	16485	16699	16638	16207	16656	16577	16553	16519	16629	16619	16848	16645	16472	16546	16564	16750	16505	16683	16616	16581	16606	16721	16468	16528	16707	16477	16592	16554	16556	16642	16427	16390	16547	16528	16601	16494	16494	16675	16616	16614	16410	16580	16521	16636	16630	16471	16498	16395	16560	16695	16549	16672	16359	16681	16541	16545	16600	16527	16755	16699	16567	16801	16712	16737	16612	16507	16708	16537	16816	16691	16477	16593	16640	16541	16572	16925	16654	16605	16632	16534	16658	16686	16358	16511	16566	16593	16680	16587	16663	16635	16875	16602	16692	16484	16659	16465	16401	16478	16377	16562	16445	16612	16582	16658	16566	16465	16513	16623	16550	16672	16510	16574	16448	16503	16561	16589	16584	16593	16416	16443	16333	16440	16440	16534	16401	16522	16271	16548	16528	16686	16669	16542	16671	16653	16441	16540	16524	16635	16555	16481	16561	16613	16704	16602	16819	16672	16603	16402	16540	16439	16675	16417	16392	16602	16628	16459	16611	16513	16815	16541	16664	16412	16542	16687	16745	16594	16718	16462	16491	16461	16496	16623	16573	16603	16593	16505	16477	16440	16604	16453	16425	16593	16692	16353	16450	16557	16611	16637	16527	16388	16744	16719	16417	16616	16473	16640	16456	16594	16815	16487	16522	16577	16660	16474	16382	16758	16371	16454	16421	16421	16698	16662	16570	16577	16265	16632	16653	16529	16729	16512	16530	16497	16544	16443	16760	16594	16549	16829	16472	16639	16704	16591	16514	16743	16456	16489	16500	16708	16618	16554	16619	16483	16604	16607	16594	16489	16665	16544	16569	16574	16608	16676	16460	16659	16653	16515	16668	16530	16297	16723	16630	16528	16742	16684	16295	16575	16715	16422	16388	16392	16537	16651	16474	16538	16535	16680	16608	16564	16622	16537	16580	16663	16654	16747	16677	16534	16538	16585	16589	16689	16520	16373	16646	16702	16544	16663	16523	16675	16622	16513	16577	16769	16610	16711	16650	16483	16585	16663	16533	16725	16785	16535	16650	16691	16585	16618	16552	16527	16467	16585	16612	16439	16473	16496	16650	16560	16422	16640	16445	16613	16871	16615	16581	16627	16736	16574	16478	16698	16690	16709	16461	16778	16596	16447	16620	16691	16591	16469	16708	16445	16650	16502	16346	16622	16446	16537	16563	16491	16787	16461	16538	16500	16528	16494	16456	16458	16714	16676	16619	16478	16629	16567	16251	16760	16486	16688	16559	16466	16436	16636	16578	16441	16592	16522	16486	16753	16517	16815	16596	16652	16705	16620	16575	16481	16489	16741	16716	16700	16544	16590	16537	16709	16515	16557	16581	16358	16628	16510	16708	16685	16457	16458	16428	16589	16527	16427	16382	16663	16580	16539	16745	16651	16639	16650	16662	16679	16540	16557	16574	16695	16437	16572	16550	16490	16554	16540	16710	16529	16614	16572	16426	16494	16376	16546	16564	16351	16718	16483	16502	16541	16432	16770	16591	16637	16661	16799	16681	16415	16541	16471	16585	16462	16544	16496	16509	16532	16635	16684	16725	16639	16523	16638	16661	16686	16844	16693	16610	16350	16559	16461	16419	16513	16555	16574	16600	16648	16738	16551	16690	16634	16608	16512	16778	16541	16761	16513	16550	16459	16627	16691	16792	16529	16530	16739	16222	16531	16697	16582	16425	16484	16843	16666	16472	16498	16490	16617	16791	16654	16484	16565	16569	16770	16649	16772	16686	16628	16575	16571	16495	16766	16588	16641	16576	16643	16779	16731	16477	16406	16394	16487	16322	16651	16543	16746	16676	16473	16581	16644	16458	16555	16861	16698	16443	16631	16651	16623	16610	16483	16559	16677	16514	16533	16461	16660	16732	16660	16710	16509	16388	16576	16704	16568	16600	16588	16451	16724	16920	16555	16546	16498	16513	16655	16606	16602	16546	16599	16605	16578	16491	16824	16453	16400	16384	16538	16598	16698	16606	16501	16553	16613	16587	16521	16445	16496	16604	16588	16555	16516	16398	16635	16605	16551	16453	16425	16643	16805	16662	16655	16614	16712	16720	16539	16613	16446	16685	16538	16411	16745	16602	16618	16624	16692	16620	16608	16538	16645	16628	16509	16550	16513	16465	16718	16656	16656	16488	16466	16774	16781	16752	16645	16529	16565	16630	16481	16749	16293	16601	16607	16560	16510	16602	16746	16575	16513	16682	16460	16824	16709	16415	16711	16789	16591	16625	16451	16550	16507	16734	16500	16590	16605	16397	16644	16562	16727	16448	16342	16457	16594	16522	16467	16560	16427	16484	16418	16803	16585	16615	16772	16702	16633	16636	16764	16690	16685	16629	16596	16626	16621	16479	16551	16689	16707	16607	16612	16239	16641	16528	16472	16454	16624	16695	16405	16649	16325	16385	16486	16616	16527	16580	16525	16788	16674	16600	16473	16467	16626	16736	16438	16729	16718	16500	16740	16635	16674	16656	16593	16508	16616	16644	16745	16492	16346	16488	16570	16704	16521	16544	16497	16679	16666	16687	16465	16651	16679	16427	16687	16563	16840	16514	16547	16539	16598	16451	16684	16616	16507	16567	16684	16445	16585	16498	16522	16550	16565	16459	16512	16644	16541	16698	16636	16741	16446	16430	16484	16683	16640	16499	16586	16615	16737	16578	16664	16623	16694	16576	16480	16616	16589	16533	16593	16463	16604	16626	16657	16567	16468	16648	16597	16527	16527	16599	16556	16478	16567	16470	16608	16726	16689	16580	16406	16640	16634	16565	16645	16574	16674	16791	16803	16682	16562	16470	16715	16692	16498	16704	16626	16611	16615	16594	16771	16628	16519	16650	16492	16639	16578	16662	16503	16300	16456	16729	16696	16653	16573	16817	16583	16551	16480	16718	16613	16667	16601	16752	16589	16558	16590	16610	16501	16691	16436	16596	16602	16520	16712	16486	16640	16470	16576	16496	16560	16365	16458	16520	16504	16766	16262	16679	16589	16383	16617	16847	16726	16501	16615	16498	16635	16654	16793	16591	16490	16612	16602	16350	16698	16749	16714	16407	16523	16622	16630	16655	16653	16559	16768	16638	16525	16562	16732	16821	16501	16643	16482	16632	16445	16482	16567	16799	16285	16670	16605	16661	16592	16670	16416	16611	16458	16465	16645	16693	16567	16642	16548	16823	16608	16412	16641	16590	16682	16733	16554	16664	16481	16409	16705	16474	16465	16655	16529	16681	16676	16703	16399	16656	16619	16718	16682	16731	16458	16574	16578	16525	16855	16722	16568	16475	16516	16525	16568	16672	16915	16612	16409	16700	16515	16468	16429	16817	16720	16405	16469	16647	16647	16595	16508	16573	16467	16387	16303	16411	16510	16582	16529	16628	16737	16500	16587	16768	16595	16600	16744	16726	16645	16679	16421	16644	16662	16687	16661	16767	16476	16647	16484	16523	16473	16558	16430	16757	16761	16559	16628	16805	16575	16438	16571	16486	16513	16318	16453	16470	16595	16644	16726	16397	16669	16623	16620	16543	16632	16635	16653	16623	16634	16606	16680	16564	16580	16607	16485	16761	16758	16669	16417	16524	16715	16517	16635	16762	16563	16760	16400	16636	16662	16683	16632	16662	16598	16492	16512	16664	16460	16686	16552	16621	16729	16630	16768	16690	16606	16411	16645	16604	16736	16577	16523	16689	16590	16681	16536	16626	16472	16520	16567	16578	16820	16721	16658	16714	16803	16647	16501	16555	16552	16696	16580	16548	16543	16635	16632	16410	16581	16631	16773	16738	16634	16634	16560	16661	16538	16680	16407	16574	16521	16603	16526	16553	16723	16776	16524	16474	16700	16667	16691	16498	16750	16672	16586	16760	16596	16517	16646
13932	19868	18704	16328	15674	15126	15020	15761	39926	41273	33219	22005	16313	14708	14496	14425	14399	14308	14392	14413	14430	14219	14152	14381	14210	14322	14252	14494	14420	14237	14539	14276	14149	14502	14291	14447	14232	14309	14396	14268	14276	14336	14342	14530	14482	14323	14268	14307	14275	14430	14320	14433	14342	14492	14255	14330	14332	14522	14379	14292	14243	14400	14292	14345	14392	14267	14375	14299	14342	14417	14310	14296	14279	14368	14336	14355	14365	14580	14400	14462	14431	14278	14345	14412	14540	14327	14424	14262	14463	14319	14360	14164	14415	14269	14490	14398	14289	14331	14509	14337	14231	14341	14346	14471	14351	14208	14372	14329	14305	14190	14413	14202	14257	14392	14233	14328	14346	14142	14411	14319	14380	14415	14415	14300	14306	14353	14489	14348	14341	14427	14174	14302	14370	14183	14339	14397	14269	14419	14076	14203	14259	14351	14181	14328	14403	14358	14182	14388	14262	14320	14382	14326	14483	14396	14200	14523	14337	14304	14387	14272	14308	14530	14279	14240	14304	14395	14170	14332	14117	14346	14338	14130	14272	14423	14404	14372	14523	14296	14291	14503	14337	14452	14155	14248	14397	14245	14331	14234	14308	14353	14238	14172	14260	14223	14420	14465	14312	14257	14177	14322	14304	14350	14334	14335	14446	14273	14363	14300	14319	14436	14177	14277	14444	14310	14467	14290	14214	14348	14220	14303	14307	14319	14445	14394	14347	14357	14389	14253	14226	14214	14203	14503	14307	14213	14272	14368	14216	14401	14215	14377	14269	14440	14366	14283	14384	14171	14299	14324	14328	14310	14371	14466	14281	14272	14339	14488	14448	14307	14377	14587	14370	14313	14307	14219	14289	14437	14278	14214	14452	14451	14326	14481	14262	14222	14170	14240	14241	14200	14263	14403	14239	14247	14250	14267	14354	14395	14291	14621	14487	14319	14372	14289	14241	14272	14322	14378	14305	14299	14213	14227	14487	14478	14283	14260	14383	14391	14297	14351	14189	14273	14273	14349	14201	14186	14342	14261	14507	14236	14339	14332	14429	14395	14348	14343	14496	14366	14383	14375	14216	14301	14413	14356	14367	14188	14331	14208	14415	14155	14269	14126	14280	14293	14344	14291	14284	14199	14218	14208	14427	14218	14402	14257	14259	14329	14223	14370	14371	14407	14432	14312	14293	14430	14232	14447	14489	14364	14255	14341	14341	14356	14251	14363	14054	14249	14382	14383	14146	14233	14345	14231	14225	14381	14310	14390	14240	14496	14403	14321	14491	14209	14474	14426	14209	14378	14437	14356	14358	14340	14301	14353	14437	14413	14358	14391	14317	14410	14428	14339	14282	14228	14363	14241	14355	14251	14374	14218	14290	14368	14416	14309	14377	14332	14494	14344	14207	14363	14209	14456	14204	14520	14370	14199	14362	14226	14264	14230	14372	14362	14284	14258	14476	14306	14422	14242	14407	14303	14332	14209	14285	14239	14310	14288	14270	14430	14337	14390	14227	14229	14375	14298	14297	14254	14323	14127	14531	14130	14307	14306	14204	14310	14375	14248	14400	14361	14260	14275	14485	14156	14422	14389	14195	14402	14346	14437	14343	14341	14024	14585	14290	14382	14399	14373	14194	14206	14298	14235	14297	14244	14462	14366	14250	14317	14408	14440	14313	14330	14275	14247	14309	14273	14316	14093	14536	14302	14190	14387	14370	14258	14342	14546	14365	14271	14328	14338	14303	14398	14326	14234	14408	14339	14251	14208	14244	14371	14205	14264	14296	14412	14352	14264	14354	14449	14350	14417	14466	14296	14242	14526	14343	14356	14522	14121	14315	14191	14337	14253	14312	14293	14279	14399	14386	14217	14301	14199	14331	14334	14349	14288	14422	14326	14469	14318	14225	14316	14391	14346	14267	14392	14272	14499	14157	14399	14278	14362	14340	14315	14437	14329	14299	14444	14240	14271	14180	14104	14419	14205	14220	14354	14393	14368	14246	14218	14331	14358	14363	14223	14334	14272	14467	14364	14288	14443	14363	14292	14389	14230	14316	14326	14318	14213	14314	14356	14239	14276	14407	14336	14336	14503	14359	14301	14297	14394	14180	14345	14358	14256	14435	14402	14499	14208	14451	14297	14369	14338	14309	14564	14275	14421	14280	14399	14137	14056	14409	14217	14349	14188	14425	14274	14293	14379	14346	14284	14309	14443	14313	14339	14295	14402	14269	14390	14224	14490	14312	14470	14289	14426	14221	14240	14318	14273	14240	14267	14267	14340	14344	14484	14233	14315	14418	14277	14393	14261	14482	14429	14172	14395	14428	14243	14345	14530	14339	14319	14353	14388	14238	14154	14368	14215	14271	14349	14358	14288	14327	14382	14272	14281	14409	14394	14313	14269	14344	14365	14316	14218	14287	14352	14372	14391	14321	14165	14438	14497	14252	14348	14347	14091	14438	14345	14448	14222	14267	14264	14433	14342	14232	14407	14362	14365	14232	14207	14378	14403	14292	14330	14408	14265	14246	14182	14349	14381	14632	14168	14241	14399	14425	14323	14403	14443	14313	14349	14240	14208	14271	14374	14225	14290	14295	14282	14382	14369	14466	14305	14223	14268	14227	14364	14283	14435	14384	14228	14379	14360	14267	14198	14066	14231	14220	14339	14383	14226	14418	14203	14329	14299	14367	14366	14365	14279	14195	14314	14312	14427	14470	14130	14216	14296	14249	14262	14426	14420	14254	14355	14429	14243	14245	14342	14387	14239	14380	14327	14334	14394	14275	14453	14490	14348	14302	14405	14386	14305	14179	14166	14283	14303	14367	14355	14433	14197	14447	14315	14350	14341	14272	14189	14510	14495	14302	14070	14202	14291	14250	14287	14315	14227	14412	14267	14241	14233	14278	14425	14384	14517	14404	14281	14427	14265	14355	14349	14375	14364	14261	14204	14360	14195	14502	14224	14285	14363	14371	14338	14368	14256	14276	14345	14243	14368	14428	14195	14511	14335	14474	14295	14337	14554	14300	14312	14303	14394	14239	14348	14323	14331	14333	14255	14267	14276	14272	14382	14398	14217	14308	14250	14474	14457	14238	14336	14344	14276	14391	14367	14199	14358	14376	14383	14452	14340	14383	14331	14293	14253	14481	14346	14346	14324	14442	14380	14355	14261	14321	14364	14213	14391	14302	14301	14293	14576	14312	14344	14377	14366	14225	14450	14250	14311	14307	14408	14455	14449	14324	14516	14257	14285	14457	14296	14422	14398	14244	14392	14467	14482	14364	14191	14393	14467	14475	14323	14334	14282	14376	14305	14383	14427	14360	14417	14301	14208	14478	14453	14354	14261	14192	14245	14388	14435	14407	14385	14293	14274	14254	14324	14376	14427	14364	14240	14508	14171	14380	14246	14324	14355	14338	14345	14328	14265	14321	14407	14278	14357	14374	14293	14206	14293	14338	14477	14250	14352	14407	14350	14262	14318	14339	14435	14276	14473	14226	14281	14188	14362	14389	14263	14369	14355	14230	14338	14254	14303	14383	14263	14489	14316	14189	14406	14296	14301	14376	14436	14284	14213	14284	14359	14377	14361	14405	14295	14326	14400	14319	14287	14224	14264	14321	14335	14335	14189	14222	14407	14268	14318	14235	14597	14268	14432	14314	14295	14408	14199	14324	14357	14321	14316	14316	14297	14321	14473	14146	14351	14295	14198	14187	14496	14358	14411	14438	14390	14322	14184	14236	14405	14224	14466	14132	14217	14414	14311	14362	14470	14105	14392	14497	14328	14297	14362	14329	14341	14371	14277	14427	14366	14329	14164	14564	14265	14358	14180	14417	14345	14216	14330	14366	14437	14487	14414	14405	14466	14480	14502	14410	14389	14491	14173	14359	14334	14495	14270	14326	14415	14245	14463	14268	14155	14155	14422	14408	14254	14412	14307	14411	14438	14390	14269	14460	14465	14289	14400	14285	14305	14451	14314	14281	14499	14327	14269	14348	14380	14307	14403	14327	14331	14136	14417	14416	14494	14308	14284	14364	14435	14342	14181	14204	14400	14295	14328	14269	14410	14549	14253	14400	14092	14335	14266	14432	14344	14276	14277	14519	14380	14399	14327	14298	14249	14356	14280	14188	14325	14259	14357	14413	14522	14410	14290	14592	14256	14434	14238	14391	14463	14313	14254	14424	14307	14263	14236	14455	14313	14340	14318	14221	14426	14377	14429	14441	14233	14450	14379	14310	14334	14418	14343	14334	14241	14162	14300	14492	14208	14188	14291	14276	14285	14397	14312	14249	14298	14382	14348	14403	14430	14256	14378	14431	14276	14310	14562	14149	14298	14450	14374	14322	14369	14370	14415	14221	14236	14413	14298	14310	14409	14245	14311	14354	14321	14333	14375	14452	14230	14446	14165	14402	14368	14357	14319	14387	14262	14266	14331	14438	14241	14270	14342	14122	14382	14235	14314	14375	14327	14223	14351	14270	14240	14516	14171	14105	14306	14364	14276	14314	14360	14412	14330	14383	14326	14446	14182	14382	14180	14168	14468	14366	14510	14341	14325	14379	14401	14289	14459	14095	14230	14335	14280	14388	14277	14416	14311	14296	14218	14268	14339	14433	14389	14440	14162	14209	14292	14311	14293	14434	14315	14440	14367	14381	14314	14300	14464	14490	14283	14429	14343	14214	14311	14442	14337	14287	14259	14296	14400	14181	14332	14403	14150	14273	14378	14382	14234	14271	14298	14192	14276	14289	14324	14184	14246	14368	14302	14310	14425	14411	14386	14268	14329	14395	14365	14229	14264	14330	14382	14346	14313	14148	14300	14386	14448	14602	14452	14361	14198	14441	14403	14377	14301	14431	14407	14189	14335	14260	14254	14395	14183	14275	14427	14167	14281	14296	14326	14216	14266	14357	14389	14449	14229	14399	14338	14336	14519	14482	14341	14334	14280	14237	14182	14393	14254	14272	14284	14265	14156	14197	14342	14282	14395	14343	14501	14371	14437	14232	14254	14300	14267	14350	14356	14334	14352	14323	14384	14262	14481	14397	14314	14336	14383	14413	14385	14256	14419	14325	14149	14213	14347	14297	14336	14361	14448	14389	14419	14156	14338	14405	14203	14333	14228	14331	14185	14322	14194	14366	14370	14394	14252
23896	21162	28604	24005	21550	22670	22096	21388	59402	56388	45139	31017	21939	17669	16806	16269	16441	16284	16357	16403	16331	16345	16405	16186	16206	16415	16220	16300	16329	16084	16244	16338	16189	16372	16131	16219	16345	16448	16168	16153	16249	16161	16266	16217	16057	16254	16152	16162	16217	16367	16202	16202	16159	16163	16088	16368	16355	16190	16409	16329	16279	16335	16185	16309	16037	16147	16136	16361	16109	16177	16171	16354	16091	16272	16227	16088	16313	16303	16241	16182	16324	16338	16070	16142	16097	16296	16373	16153	16306	16319	16085	16270	16426	16156	16228	16241	16389	16077	16379	16045	16160	16178	16057	16084	16236	16184	16121	16060	16192	16225	16184	16363	16306	16156	16231	16345	16398	16134	16299	16106	16142	16070	16247	16145	16101	16136	16150	16172	16210	16165	16291	16197	16096	16141	16211	16136	16093	16181	16200	16366	16285	16185	16372	16049	16248	16092	16172	16158	16106	16182	16356	16192	16262	16153	16046	16341	16246	16324	16023	16205	16210	15977	16216	16316	16261	16204	16065	16235	16304	16025	16268	16213	16267	16310	16157	16137	16033	16003	16301	16086	16121	16228	16336	16360	16236	16240	16147	16237	16096	16216	16255	16072	16127	16075	16373	16461	16272	16169	16134	16186	16342	16213	16192	16254	16116	16041	16072	16285	16213	16177	16037	16032	16321	16272	15964	16217	16107	16130	16019	16238	16205	16353	16076	16198	16105	16295	16033	16079	16223	16100	16109	16225	16222	15912	16211	16145	16115	16156	16354	16183	16176	16334	16282	16266	16321	16260	16056	16091	16143	16274	16246	16049	16044	16199	16446	16184	16021	16189	16149	16136	16030	16195	16142	16396	16242	16042	16236	16131	16327	16071	16047	16162	16226	16269	16274	16227	16109	16094	16225	16195	16364	16111	16087	16189	16118	16366	16266	16341	16186	16108	16076	16196	16269	16243	16036	16272	16316	16142	16231	16039	16281	16405	16075	15988	16126	16217	16204	16236	15997	16253	16160	16312	16208	16056	16266	16211	16256	16143	16097	15983	16145	16134	16378	16166	16191	16162	16204	16148	16318	16275	16142	16292	16132	16005	16306	16226	16216	16406	16433	16238	16436	16111	16148	16074	16151	16118	16228	16166	16239	16153	16345	16256	16101	16240	16181	16332	15952	16246	16210	16317	16117	16004	16100	16173	16191	16097	16180	16033	16154	16300	16050	16221	16152	16342	16427	16131	16115	16060	16356	16227	16282	16141	16150	16204	16048	16162	16210	16277	16127	16123	16122	16129	16268	16175	16152	16232	16422	16269	16144	16167	15977	16174	16003	16217	16255	16149	16084	16138	16298	16054	16296	16120	16233	16107	16234	16262	16159	16356	16083	16306	16185	16104	16305	16282	16282	16105	16074	16170	16169	15948	16122	15899	16336	16196	16286	16056	16108	16131	16383	16361	16132	16091	16325	16098	16132	16199	16022	15998	16144	16197	16382	16107	16143	15838	16065	16182	16194	16361	16155	16121	16309	16163	16192	16320	16105	15971	16085	15923	16235	16161	16269	15959	16036	16258	16189	16230	16109	16186	16320	16170	15979	16289	16022	16043	16152	16148	16093	16151	16201	16059	16278	16195	16199	16112	16180	16073	16164	16086	16009	16216	16092	16219	16292	16295	16178	16207	16106	16402	16174	16088	16027	16143	16176	16215	16290	16058	16208	16279	16190	16115	16281	16232	16171	16273	16322	16198	16229	16094	16195	16141	16153	16112	16142	16169	16066	16277	16364	16086	16352	16347	16156	16068	16115	16178	16234	16157	16305	16156	16241	16260	16186	16266	16130	16261	16329	16172	16262	16205	16088	16075	16178	16270	16291	16116	16109	16344	16084	16167	16201	16239	16281	16197	16106	16176	16257	16139	16229	16114	16188	16289	16062	16234	16209	16233	16120	16191	16129	16449	16114	16125	16142	16097	15976	16144	16061	16090	16202	16267	16407	16368	16173	15999	16239	16268	16185	16085	15969	16236	16206	16252	16325	16276	16081	16258	16289	16063	16102	16209	16208	16141	16145	16000	16069	16334	16141	16143	16290	16181	16429	16294	16096	16222	16184	16003	16235	16141	16054	16328	16125	16296	15890	16052	16210	16233	16159	16186	16117	16239	16219	16242	16035	16179	16404	16224	16248	16256	16131	16356	16247	16052	16158	16155	16408	16059	16284	16227	16203	16258	16125	16260	16275	16220	16256	16275	16144	16013	16173	16195	16081	16100	16288	16035	16204	16155	16115	16213	16147	16201	16315	15937	16141	16101	16067	16185	16057	16176	16179	16338	16177	16174	16251	16274	16140	16200	16216	16209	15918	16479	16097	16359	16309	16193	16219	16185	16300	16194	16108	16234	16117	16152	16257	16192	16366	16173	16106	16055	16111	16129	16189	16233	16125	16055	16048	16136	16241	16212	16069	15990	16408	16364	16169	16197	16330	16340	16212	16174	16231	16037	16167	16122	16058	16300	16095	15976	16323	16044	16087	16027	16208	16360	16167	16135	16197	16094	16068	16019	16135	16114	16110	16013	16260	16295	16229	16289	16293	16222	16364	16065	16101	16116	16124	15961	16159	16098	16031	16069	16306	16050	16120	16191	16257	16190	16092	16396	16233	16092	16024	16022	16327	16107	16198	16161	16281	16259	16258	16371	16176	16225	16031	16001	16068	16213	16328	16032	16191	16428	16159	16361	15998	16054	16278	16041	16089	16080	15968	15980	16019	16041	16061	16233	15991	16135	16200	16398	16176	16150	16444	16345	15987	16240	16116	15962	16165	16252	16149	16198	16289	16195	16141	16065	16339	16265	16137	15914	16107	16264	16313	16276	16327	16147	16161	16167	16067	16190	16294	16184	16042	15850	16133	16256	16147	16172	16120	15952	16385	16079	16224	16115	16332	16188	16204	16427	16284	16308	16168	16138	16216	16218	16233	16269	16325	16159	16101	16106	16071	16105	16282	16438	15991	16031	16292	16284	16095	16062	16140	16227	16173	16006	16123	16330	16306	16050	16039	16218	16059	16167	16078	16073	16311	16099	16175	16233	16308	16229	16328	16159	16213	16232	16311	16248	16185	16124	16205	16046	16220	16104	16425	16327	16132	16302	16043	16140	16236	16179	16230	16320	16319	16056	16234	16134	16254	16249	15989	16104	16344	16186	16222	16262	16074	16174	15992	16203	16248	16193	16121	16273	16077	16296	16360	16359	16101	15975	16120	16182	16215	16066	16094	16105	16140	16311	16054	16013	16157	16019	16211	16163	16177	16207	16401	16347	16379	16180	16221	16009	16277	16229	16178	16266	16141	16062	16137	16004	16101	16018	16085	16280	16132	16058	16182	16253	16247	16006	16357	16172	16219	16424	16247	16156	16184	16010	16138	16170	16095	16323	16236	16265	16082	16182	16066	16360	16334	16103	16087	16057	16351	16269	16137	16249	16195	15958	16265	16169	16341	16301	16334	16114	16241	16132	16151	16251	16260	16029	16310	16243	16317	16222	16219	16160	16154	16143	16029	16196	16042	16158	16060	16219	16298	16081	16079	16302	16036	16113	16021	16246	16271	16160	16172	16287	16169	16224	16148	16262	16169	16155	16002	16088	16093	16226	16360	16032	16238	16298	15968	16221	16267	16146	16187	16053	16179	16217	16081	16105	16117	16381	16081	16139	16357	16018	16354	16209	16201	16299	16117	16265	16236	16013	16169	16280	15915	16248	15904	16434	16139	16024	16427	16256	16232	16154	15973	16058	16028	16073	16260	16268	16345	16094	16079	16052	16195	16257	16256	16316	16121	16346	16268	16114	15950	16134	16162	16133	16159	16153	16271	16371	16116	16196	16401	16189	16204	16079	16264	16046	16254	16164	16294	16156	16136	16112	16371	16281	16206	15979	16242	16029	16415	16203	16165	15953	16075	15949	16142	15966	16004	16219	16260	16141	16191	16045	16151	16214	15917	16115	16090	16310	16384	16216	16342	16199	16133	16263	16202	16182	16125	16096	16197	16299	16136	16112	16023	16029	16183	16184	16315	16179	16200	16303	16307	16245	16286	16113	15992	16300	16132	16252	16136	16224	16355	16279	16063	16285	15955	16135	16260	16419	16075	16230	16122	16024	16317	16223	16066	16183	16234	16095	16321	16147	16260	16158	16384	16136	16134	16380	16374	16132	16129	16154	16230	16334	16134	16221	15998	16114	16312	16196	16297	15920	16073	16161	16201	16273	16222	16175	16164	16311	16302	16253	15886	16137	16382	16166	16175	16061	16303	16202	16159	16119	16256	16229	16204	16124	16151	16104	15843	16210	16293	16251	16029	16197	16175	16144	15930	16113	16063	16224	16221	15822	16064	16078	16135	16065	16252	16061	16399	16151	16312	16199	16019	16438	16394	16196	16145	16114	16031	16141	16101	16163	16077	16204	16231	16059	16236	16166	16209	16195	16143	16177	16227	15947	16262	16063	16280	16203	16175	16419	16331	16158	16155	16279	16302	16087	16083	16117	16271	16299	16193	16014	15970	16426	16174	16247	16321	16008	16215	16105	16077	16188	16239	16187	16187	15975	16202	16162	16078	16317	16248	16167	16308	16205	16048	16028	16166	16167	16248	16395	15990	16155	16297	16071	16161	16092	16175	16073	16386	16030	16141	16280	16311	16226	16174	16246	15998	16069	16207	16420	16390	16199	16319	16074	15969	16211	16197	16110	16221	16302	16247	16021	16125	16313	16197	16196	16192	16063	16260	16126	16109	16153	16343	16149	16105	16230	16012	16205	16379	16159	16002	16334	16148	16297	16204	16253	16273	16278	16073	16141	16150	15831	16090	16228	16197	16296	16162	16080	16074	16164	16210	16161	16092	16218	16215	16260	16378	16286	16196	16205	16238	16159	16230	16132	16321	16159	16026	16347	16143	16181	16166	16347	15963	16421	16243	16162	16102	16365	16075	16086	16049	16111	16370	16380	16145	16136	15938	16092	16388	16189	16188	16160	16226	16272	16222	16178	16232	16226	16314	16013	16219	16143	16210	16089	16005	16095	16090	16041	16075	16360	16258	16193	16198	15898	16144	16075	16061	15866	16102	16068	16255	16146	16017	16029	16160	16295	16139	16220	16123	16281	16113	16120
16181	27685	25058	19802	18013	17437	16671	21433	60373	55434	44882	29823	19127	14863	14325	14007	13954	14046	14063	13979	13991	14002	14163	14093	14017	14183	14107	14019	13951	14016	14093	13981	14180	14108	14154	13958	14038	14088	13922	14043	14087	14087	14067	14124	13955	13909	14042	14061	14111	14109	14159	14184	14061	14186	14116	14022	14156	13925	14161	13967	13998	14188	14162	14136	14132	14216	14038	14009	14066	14092	14138	14148	14147	14085	14043	14050	13887	14123	14058	14016	14056	13979	14160	13944	14043	14108	13872	14141	14022	13919	14023	13970	14098	14100	14110	14128	14064	14224	13982	14133	14025	14237	14094	13973	13999	13994	14081	14051	13898	13980	14077	14079	14096	14143	14176	13870	14091	14218	13990	13998	14160	14010	14097	14221	14088	14265	14071	14150	14196	14041	14062	14186	13949	14023	14096	14068	13784	14152	14052	13956	14000	14053	13842	13943	14061	14125	14046	14042	14243	14164	13853	14189	14260	14080	14154	14107	13888	14047	14086	14097	14055	14097	14065	14099	14077	14119	14219	14092	14001	14090	14135	14003	13978	14062	13964	14124	14173	13935	13985	14109	13976	14135	14021	14053	14115	13965	13997	14127	13993	14096	14097	14195	14178	14121	14087	13928	13920	14030	14008	14030	13980	13793	14107	14026	14112	13934	13983	14242	13939	14224	13914	13793	14008	13964	14169	14049	14130	14066	14082	14208	14070	14159	14224	14002	14093	14181	14049	14074	14058	13921	14048	13945	14021	13960	14062	13958	14091	14032	13951	14111	13902	14070	14150	14132	14032	14114	14099	14145	14124	14093	14061	14019	14086	14174	14195	14109	13933	14232	14068	14068	14082	14129	14063	14171	14092	14135	14166	13977	14051	13968	14140	14065	14040	13926	14058	14014	14029	14035	14109	14063	14124	14000	14132	14153	13966	14039	13941	13997	13983	14008	13935	14045	14020	14075	14091	13985	13909	13986	14080	14019	13912	14042	14095	13993	14192	13932	14112	14064	14123	14018	14152	14046	14231	14016	14238	14266	14125	14020	14003	14005	14020	13979	14176	14080	14046	13999	14029	14009	13958	14153	14017	14023	13967	14096	14122	13935	14023	14251	14033	14072	14213	14221	13938	13938	14077	14045	13902	14063	14115	13929	14079	14123	14085	13932	14237	14023	14130	14036	14118	14107	14089	14056	13996	14185	14026	13977	14226	13818	14232	14153	14148	14188	14089	13844	13991	14053	13940	13962	14033	14065	13853	13967	13945	14108	14129	14197	14001	14039	13896	14141	14106	14011	13992	14017	13878	14008	14139	13825	14071	13974	14060	14077	14011	14036	14015	14061	14083	14039	14036	14190	14048	14200	14090	14237	13837	14003	13856	14061	14112	14115	13929	13950	14137	14042	14101	14053	14173	14260	14253	13941	13992	14014	14031	14082	14206	13950	14116	14198	14168	13964	13896	14025	14028	14211	14045	14088	14176	13868	14163	13844	14141	14075	14091	14082	14045	14043	13918	14120	14018	14021	13920	14106	14103	14020	14160	14027	14181	14136	14069	14111	14120	14080	14040	13938	14126	14046	14102	14142	14088	14102	13940	14145	13954	14085	14141	14096	14081	14039	13962	13870	14163	14082	13982	14085	13874	14085	13962	14085	14039	13971	13992	14098	14010	14193	13992	13859	14065	13983	14235	14083	13952	14166	14058	14093	14184	14065	14080	14139	14016	13883	14084	13910	13982	14120	14039	13951	14091	14087	13987	14007	14045	14012	14028	14073	14024	14012	14108	14076	14135	13998	14071	14112	13945	13967	14119	14089	14022	14045	14094	14317	13887	14192	14034	14125	14026	14153	14002	14056	14022	14132	14100	13936	14003	13963	14036	14053	14149	13977	14104	14040	14153	14031	13977	13878	14179	13926	14082	14044	14053	13856	14114	14029	13973	13908	14152	14102	14200	13931	14034	14008	14025	14240	14023	14097	13988	14012	14155	14062	14254	13992	13967	14064	14156	14018	13992	13989	14164	14069	14104	14120	13869	13986	14130	14010	14034	14002	14019	13960	14019	14125	13848	13898	14095	14068	13969	14165	13954	14180	13846	14047	14010	14030	14166	13970	13912	14173	14002	13997	14118	14130	14032	14129	14122	14054	14317	14179	14072	13998	14129	14096	13974	14150	13919	14167	14276	13988	13980	14076	14053	13999	14064	13911	13914	13899	13982	14156	14175	14107	14052	14102	14127	13999	13905	13892	14224	13917	14240	14220	14071	13999	14036	14087	13971	14040	14097	14048	13908	13975	14094	14047	14130	14028	13948	14027	14011	13945	14060	14028	14186	13983	14031	14045	14251	14012	13993	14013	14000	13999	14189	14176	13953	13934	14091	13947	13994	14128	14045	14054	13981	14008	13912	14126	14162	14168	14062	13982	14137	14081	13931	14047	14266	13971	14018	14184	14036	13896	13862	13956	13910	14159	14008	13995	14110	14152	13916	13974	14063	13948	14088	14168	14052	13963	14069	14015	14194	14225	14224	13995	14123	14133	13982	14034	13953	13949	14036	13974	14009	14056	13939	14122	13924	13933	14082	14095	14097	14181	14148	13928	14102	14129	13904	14020	13976	13915	14082	13936	14030	14042	14023	13995	14087	13943	14027	14148	13855	13937	14144	14037	14079	14130	13935	14003	14067	14004	14013	14044	13932	13935	14053	13823	14029	14190	14168	14020	14096	14003	13933	13893	14051	13963	14151	13907	14187	13882	14180	13961	14001	14056	14083	14070	14085	14082	14029	14050	14096	14100	13991	13951	13992	13908	14003	14025	13985	14158	14162	14033	14009	14099	14088	14190	14089	14155	14172	13981	14122	14075	14113	14066	14105	14124	14132	14169	14136	14080	13957	13942	14028	14112	14000	14221	14051	13947	13997	14114	13979	14043	14040	14160	14117	13989	14074	14083	14059	14043	13965	14124	13985	14085	14126	14079	14053	14042	14120	14054	14056	14089	13949	14063	13977	14077	13995	13984	13979	13938	14058	14092	13985	13936	14028	14087	14178	14084	14097	14144	13983	13917	14150	13961	14151	14040	14016	13938	14047	13962	14127	14151	14025	13921	14093	14013	14132	14035	14156	14071	14106	13906	14109	13938	13994	13981	14174	14047	14082	14134	14080	14120	14009	13978	13928	13746	14062	14012	14054	14134	14090	14055	14011	14092	14131	14113	14097	13962	14194	14112	14111	14017	14009	13961	14031	14064	13979	14231	13924	14002	14037	13971	14142	14059	14080	14078	13961	14064	13954	13964	14072	14092	14138	14160	14168	13939	14028	14024	14273	13997	13974	13986	14081	14270	14144	14104	14079	13982	14008	14265	13962	14079	14032	14094	13871	14017	14201	14112	14130	14191	14002	14001	13921	14163	14063	14089	14058	13991	13929	14104	13988	14126	14160	14052	14142	13904	14057	14075	14011	14101	13979	14184	13922	14135	13992	14131	14018	13886	14323	14074	14175	14148	14000	14107	13947	14015	14054	14055	14023	14088	13873	14247	14053	13976	13981	13995	13925	14170	13979	14045	14105	14188	14154	14061	14117	14055	14020	14084	13879	14157	13965	13988	14066	14029	14058	14171	14115	14082	14180	14211	14129	13963	14093	14148	14123	14051	14113	14052	13961	13909	14148	14124	14123	14080	13958	14047	13924	14018	14255	13938	13968	14149	14102	14043	13921	13998	13928	14054	13910	14131	14003	13797	13967	14080	14011	14031	14002	14153	14025	14125	13980	14120	14063	14115	14036	13931	14051	14120	14002	14074	14045	14092	14001	13968	13979	14046	14121	13984	14020	13892	14105	14177	14158	14118	13860	14083	14005	14029	14000	14076	13978	14060	14011	14008	14120	14006	14114	13865	14043	14054	14116	14124	13917	13957	14129	13993	14192	13941	14086	14019	14197	13939	14168	14049	14092	14104	13971	14220	14031	14005	13976	14012	13995	13956	14200	14124	14099	14121	14067	14009	14136	14090	13963	14097	14184	13838	13907	14180	13949	14162	14072	14192	14141	14193	14129	14034	14069	14158	13962	14068	14055	14051	14181	14089	14129	14136	14234	14015	14122	13988	13987	13988	13967	14077	13950	14176	13978	14136	14029	14015	14011	13998	13955	14174	14081	13838	14031	13879	14281	14098	14081	14070	13977	14233	13998	14112	14040	14110	14233	13982	14109	14249	14069	13928	14081	13910	14176	14025	14142	13860	14171	14056	14080	14080	14219	13896	14082	13963	13916	13923	14012	14055	13995	14032	14165	14016	14249	14236	14167	14121	14011	14086	14300	14015	14188	14040	14032	14133	14002	13998	14089	13945	13975	14102	14004	14035	14001	13965	14062	14145	14090	14100	14041	14083	14023	13981	14009	14118	14249	14114	14070	14076	14025	14184	14001	13907	14172	14176	14030	13981	14252	14007	13946	14013	14052	14153	14147	13965	14127	14015	14002	13800	13988	14229	13990	13987	14124	13972	14138	14110	14119	14128	13961	14048	14079	14086	14151	14031	13921	13987	14082	14242	14061	14013	14136	13971	14145	14144	13954	14094	14188	14199	13895	14029	13956	13979	14148	14030	14111	14126	14118	14054	14039	13981	14035	14036	13927	13918	14182	13977	14057	13821	13985	14044	14172	13943	14117	14111	14164	14082	14047	14053	14232	14073	14130	14030	14080	13960	14164	14007	14046	13891	14174	13984	14172	13938	14209	14114	14239	13944	14130	14045	14069	14032	14076	14064	14125	14191	14033	14180	14133	14054	14087	14108	14056	14192	14237	14093	13862	14066	14076	14053	14127	13992	14097	13937	13904	14141	14008	14070	13816	14143	14067	13968	14063	14146	14150	13948	14077	13978	14158	14019	13998	13967	14122	14026	14016	14063	13997	14030	14041	14075	14246	13832	14093	13889	13883	14162	14065	14015	14092	14007	14184	13851	14139	14116	13904	13912	14020	14045	13992	14190	14057	13952	14146	14053	13972	14164	14079	13960	13924	14002	14094	14161	13861	14165	14062	14084	13984	14331	13917	14106	14061	14110	13968	14167	14173	13921	14032	14135	14210	14219	13992	14071	13958	14052	14073	14179	14060	14072	14118	14184	14219	14150	13929	13999	14046	14027	14067	14080	14175	14051
29156	21568	20385	17731	16184	16398	16146	16353	19455	22500	21265	18675	17275	16378	16399	16135	16243	16142	16077	16160	15957	16304	16165	16161	16077	16054	16315	16061	16162	16106	15942	16147	16139	16050	16097	16179	16179	16145	16203	16131	16037	15954	16141	16125	16195	16177	16015	15966	16039	16148	16043	15911	15998	16156	15952	15783	16112	16095	15964	16006	16246	16174	16173	16185	16108	16166	15942	16118	16100	15965	16035	15932	16131	16041	16024	16069	16028	16022	16204	16121	16215	15968	15933	16009	16138	15988	15983	16069	16118	16089	16079	16069	16064	15912	16011	15922	15955	16018	16119	15904	15985	16007	16131	16087	16030	16025	16193	16141	16182	16101	15841	15965	16032	15938	15985	16048	15944	16089	16136	16015	16043	15862	15982	15994	15993	15899	16226	15887	15984	16179	16187	16036	16345	16229	16113	16151	16053	16035	16064	16129	16281	16089	15927	15961	15959	15986	16067	16330	16148	16270	16021	16037	16164	16068	16081	16136	16048	16096	15939	16288	16041	16323	16224	16284	16070	16164	16026	16030	15929	16175	16048	16070	16042	16304	16153	15920	16001	16100	16055	16204	16134	16244	16149	16050	16087	16006	16004	16098	16197	16074	16062	15913	16190	15858	15965	16130	16038	16107	16000	16054	15991	16004	15990	15918	16106	16040	16007	16079	15969	16065	16214	16095	15956	15846	16092	16128	16043	16059	16179	16022	15951	16246	16120	15999	16087	15990	15985	16100	16169	16146	15961	16036	15949	15977	16108	16212	16012	16112	16106	16216	16064	15871	15966	15964	15965	16051	16024	16165	16017	16125	15969	16054	16008	16136	15972	16008	15934	16131	16172	16020	15977	16032	16088	15934	15969	15940	16017	16143	16120	16089	16093	15947	16169	15973	16105	16115	15991	15926	16171	16084	16030	15969	16064	16034	16093	15901	16123	16163	16065	16080	16168	16081	15978	16032	16172	15857	15990	16022	15919	16085	16097	16222	16106	16148	16034	16263	16186	16161	15902	16235	16033	15930	16035	16222	16143	16147	16042	16117	15957	15965	16056	16238	16120	15905	15936	15828	16033	16065	16297	16014	16008	16158	15957	16276	16158	16339	16141	15964	16031	16103	16264	15999	16153	16234	16041	16140	16233	15885	15967	16101	16117	16012	16138	16141	16080	15992	16206	16071	16263	16124	16224	15957	16030	15946	16084	16076	16156	16134	16345	15990	15973	16149	16167	15965	15925	16155	15966	16119	16221	16028	16050	15946	16053	16091	16058	16272	16058	16073	16140	15968	16179	15898	15879	16013	15877	16105	15924	15953	16100	16042	16151	15870	16123	16075	16157	16020	16105	16261	15913	16109	16089	15855	16024	15919	16134	16205	16087	15925	16039	16128	15977	15830	16264	16039	16059	16160	16121	16198	15874	16120	16079	16018	15989	16066	16079	15950	16021	16261	16243	16026	16135	15965	15979	15970	16008	16093	15875	15973	16178	16188	15976	15910	16114	16097	16047	15990	15968	16157	16127	16107	16055	16291	16056	15951	16208	16145	16056	16052	16120	16138	15993	16085	16087	16234	16214	16023	16115	16086	16079	15848	15995	16016	15886	15804	15794	16146	16080	16075	16020	16136	15993	15991	16211	16060	16045	16138	15992	16048	16198	16018	16094	15884	15919	16045	16098	15973	16100	15950	16025	16027	16025	15879	16002	16156	15971	16064	16136	16276	16154	16082	16222	16133	15956	15937	16100	16004	16028	16148	16041	16130	16076	16067	16084	16129	15980	16050	15997	16167	16066	16159	15946	16094	16069	16039	16228	15889	16032	16120	16064	15913	16323	16168	16219	16005	16089	15965	16038	15887	15962	15885	15913	16235	15952	15971	16207	16194	15928	15891	15984	16205	16082	16080	15988	16077	16070	16092	16063	15962	16225	15992	16261	16053	16156	16040	15972	16040	16186	16244	16205	16105	15970	16073	16149	15930	16192	16157	16110	15962	16112	15966	16039	16137	16138	16123	16172	16041	16162	16233	16180	16254	16022	16100	15937	15941	16231	16239	16157	16017	16052	16088	16185	15938	16113	16008	16003	16050	16058	16023	16087	16272	16019	16104	15947	16109	15915	16041	16019	15843	15991	15989	16135	15885	15892	16065	15902	15944	15977	15912	16087	16006	16032	16070	16304	15991	16008	16110	16290	16394	16029	15961	15895	16005	16041	15942	16180	15985	16246	16106	15963	16007	16113	16001	15903	16048	16169	16068	16015	15944	16147	16175	15916	15802	16138	16035	15896	15722	16007	16020	16199	16061	16089	16033	15836	16104	16042	16074	16052	16220	15979	16152	16108	16130	16114	16079	15983	15985	16068	16094	16114	16080	16221	16177	15945	16072	16005	16039	16165	15854	16055	15870	15995	16093	15999	16189	15935	15982	16067	15918	16110	16089	16078	16276	16158	16168	16159	16098	16133	15894	16278	16130	16171	16126	16010	16148	15926	16148	16091	16157	16214	16096	16098	15862	16122	15903	16072	15968	16011	15955	15698	16105	15883	16057	16113	16122	16037	16007	16044	16124	16030	16063	16157	16199	16021	16256	16250	16158	16132	15951	15807	15981	16057	16037	16335	15975	16008	15957	15830	16041	16341	16123	16190	16007	16171	16228	16115	16065	15994	16051	15983	16009	15914	16187	16023	16211	16070	16136	16129	16115	16197	16032	16243	15960	16224	15948	15966	16118	15960	15931	15943	16134	15944	16200	16153	16046	16037	16033	16094	15990	16228	15923	16011	16007	16085	16037	15972	16125	15914	16078	16124	16032	16040	16131	16023	15933	16022	16225	15990	16146	15901	16121	16098	15827	16091	16196	16051	16121	15985	16381	16216	16019	16190	16024	16116	16268	15982	16069	16165	16173	16210	16044	16182	16094	15968	15995	16165	16125	16083	16009	16117	16100	15855	16029	15940	15941	15858	16116	16274	16183	16084	16113	16051	16135	15975	15962	15973	16145	16120	15995	15962	16100	16214	16124	16244	16137	16039	16041	16046	16195	16112	15810	16017	15878	16020	16060	16151	16175	16183	16098	15950	16061	16146	16101	16120	16409	16111	16090	16186	16110	16188	16084	16145	16043	16076	16099	16078	15980	16020	15994	16172	16214	16054	16182	16040	16169	16201	16025	16079	15964	16027	16046	15926	16022	16028	16094	15898	16005	16209	16162	16059	15928	16026	16088	15958	15994	16074	16094	16150	16024	16242	16126	16042	15878	16198	16090	16073	15993	16023	16072	16152	16139	15907	15961	15999	16243	16136	16028	15967	16092	16004	16127	16076	16024	16171	16139	16017	16015	15909	15884	15987	15895	16082	16163	16050	16154	16082	16243	16000	16248	16063	16007	16112	16068	16025	16090	16014	15868	15979	15991	15986	16249	16109	15940	16033	15879	15845	16282	16009	16061	16078	16448	16092	16111	15910	16003	16156	16060	16081	16180	16198	16157	16068	15935	16124	16077	15927	15952	16225	16150	16188	16173	16235	16156	16019	16109	15979	15864	16022	15948	16153	15920	16315	16088	16151	16045	16051	15901	15997	15938	16096	16146	16133	15973	16316	16024	16042	16310	15900	15951	16064	16058	15971	16013	16164	16049	16109	16224	16180	16082	16022	15912	16026	16042	16054	16196	15944	16003	16063	16085	16189	15962	16171	16025	16200	15944	15825	15929	15998	16216	16198	16351	16166	16052	16045	16193	16117	16282	16016	16186	16057	16117	16258	15830	15799	16096	16057	16124	16047	16105	16124	16120	16039	16034	16124	16059	16049	16195	16235	16160	16136	16022	16036	16107	16075	16047	15973	15984	16180	16034	16173	16198	15980	15941	16138	16154	16110	16188	15956	16113	16100	16076	16090	15970	15977	16056	15891	16013	16128	15979	16073	16060	16271	16102	16097	16112	16416	16042	16165	16162	16177	16084	16086	15974	16267	16240	16304	15993	16179	16064	16186	16035	16142	16218	16044	16075	16107	16026	15984	16031	16205	16266	15949	16092	16080	16159	16295	16086	15914	16204	16135	16177	16251	16250	16181	15966	15948	16005	16095	15870	16045	16169	16215	16061	16000	16152	16248	16156	15952	15986	16070	16004	16135	15990	15973	16063	16118	16220	16078	16259	16021	15935	15941	16105	16157	15858	16050	16022	16034	16140	15915	16211	15960	16001	15970	16153	16211	16331	16023	16019	16107	16100	15861	15983	16183	16331	15988	16087	16321	16222	16189	16090	16196	16091	16034	16141	16073	15925	16125	16064	15991	15809	16112	16047	16078	16169	16074	16082	16086	16007	16017	15871	16139	16120	16188	16107	16140	16008	16124	16033	16131	16047	16093	16198	16169	16026	16100	15944	15993	15991	16061	16237	16031	15929	16126	16076	16164	16100	16003	16140	16001	16150	16183	15981	16087	16037	15992	15938	15888	16070	16167	16068	16049	16037	16128	16022	15993	16090	16111	15941	16088	16098	16165	16161	16079	16011	15887	15911	16123	16003	15950	16267	16121	16003	16038	16080	16003	15993	16019	16053	16032	15966	15974	16197	16144	15913	16046	15954	15957	16086	16137	16241	16092	16001	16142	16126	15944	15984	16051	16241	15933	16035	16237	15868	15938	16289	16097	16101	16224	16116	16012	16161	15960	16032	16149	16117	16019	16100	15936	15980	15883	15996	15917	15927	16139	15961	15972	15972	16257	16153	16109	16078	15876	16046	16145	16012	16115	16022	16288	15897	16193	16315	16083	15949	16003	16246	16154	16189	16102	15935	15977	15966	15943	15918	16096	15900	16020	16211	16242	15797	15923	16044	15988	15617	15990	15963	16112	15976	16178	16096	16109	15894	16052	16007	16083	15838	16267	16087	16021	16213	16038	16031	15990	16030	16104	15878	15913	16001	16118	16200	16103	15968	16103	16076	16062	15920	16050	16085	16126	16250	16164	16118	16207	16152	16020	15968	16093	16135	16126	16082	16034	16145	16127	16176	16124	16079	16169	16370	15956	15962	16074	15973	16292	15892	16118	15904	16063	16086	16141	16156	16216	16027	16115	16189	16060	16265	16181	16219	16283	16030	16086	16245	16022	16205	15953	15996	16100	15964	15979	15986	15979	15976	15982	16034	16062	15758	16114	16011
14581	15075	14765	14655	14345	14139	14213	14631	20186	23076	20250	16581	14842	14147	14059	14038	13795	13968	14029	13959	13952	13987	14041	14180	14079	13942	13971	14017	14001	13935	14019	13851	14059	14035	13943	14045	13947	13921	13837	13895	14113	13983	14058	13961	13979	13991	13928	14017	13919	14034	13948	13981	13838	14052	13993	13946	13829	14077	13896	13952	13988	14054	13872	13976	13834	14016	14139	14006	13943	13902	13952	14064	14195	13910	13879	14093	14087	14058	14026	13898	14116	13931	13958	14021	14024	13845	14089	13984	14036	13872	13961	13955	14063	14095	14010	13972	13967	14051	13933	13978	14005	13840	14055	14074	14073	13998	14094	13967	13947	14061	13971	13929	13902	13870	14045	13956	14199	14036	13929	13915	14106	14030	14104	13976	14064	13799	13969	14055	13986	14052	14100	13734	13908	14075	14071	14002	13876	14097	14026	13973	14040	13900	14187	13940	13895	13820	14025	13994	13908	14122	13955	13874	14162	13811	14134	14030	13987	13896	13944	14075	13950	13961	14103	14181	14016	14085	14011	13954	14115	13961	14041	13995	14186	14003	14071	13927	14096	14015	14192	13799	14031	13968	14068	13871	13959	13973	14019	14043	13921	14014	14043	13969	14013	13981	13958	14129	14050	13934	14025	14007	14040	14052	13946	13963	13951	14000	13932	13897	13995	13936	14044	13823	13926	14102	14095	13956	14139	13905	13999	14030	14023	14105	14120	14068	14009	13999	13902	13838	14003	13867	13953	13968	13914	14002	13914	14159	14078	14148	13908	13966	14118	14118	14055	13946	13808	13917	13783	14172	13945	13915	14003	14040	13862	13911	13761	13981	14046	13946	13998	13921	14074	13975	14000	14021	14012	13854	13892	13996	14032	14106	14065	13983	13905	14054	13908	13946	13906	13952	14021	13892	14115	13870	14076	13991	13978	14078	13907	14156	13850	13985	13892	14133	14036	14088	14019	13938	13972	14093	13919	13790	14118	13936	13883	14093	14029	13926	13899	13966	14039	13923	13938	13777	13969	13993	13892	14151	14006	14217	14027	14166	14058	14083	13954	14030	13985	13939	14043	14199	14026	13941	13955	13932	13987	13858	14010	13915	14048	13920	13963	14003	14042	13949	13908	13949	14092	13858	13922	13992	13933	13881	13885	13997	13847	13994	13909	13777	14079	14181	13948	13924	14120	14052	13960	14021	14136	13803	13906	13945	13975	13925	13939	14044	14012	14030	14115	14062	13982	14230	13956	13930	13950	14051	13952	14174	14020	14012	13944	13966	13902	13957	13958	13893	14082	13892	14015	14079	13932	13873	13840	14000	13978	13980	14022	13992	14197	13893	13969	13937	13954	14171	14108	13965	13983	14102	14147	13928	13923	13949	14026	13953	14068	14110	14043	14012	13984	13994	13964	13950	14133	13956	14071	13917	14173	14006	14130	13973	14045	13878	14088	14126	13999	13983	14039	13955	13971	14041	13932	14128	13952	14082	14144	13878	13948	13870	13982	14082	14117	13894	13995	14029	13971	14060	14006	13940	13960	13997	13953	13999	14040	13947	14104	14173	14087	13756	13947	14092	13913	14095	13858	13985	13976	13952	13992	14074	14015	14129	13877	13953	14086	13889	13952	14050	13945	14151	14029	14184	13943	14050	14032	14114	14033	13959	13934	14018	13913	13988	13869	14024	13818	14015	13935	14032	14035	13916	14145	13939	13953	14091	14044	14025	14039	14059	13991	14085	13922	13960	14092	14038	14125	13958	13830	14018	14027	13911	14033	13973	13961	13946	13714	14091	14071	14088	14077	14084	14092	14040	13991	13995	13956	13944	14026	14007	14026	14091	13911	13929	13964	13943	13891	13868	14022	13891	13897	13817	14024	14054	14167	14013	13956	14093	14013	13990	13983	14074	13978	14081	13928	13998	13880	13901	14041	13833	13851	14035	14002	13989	14045	13822	14206	13988	13905	14132	14073	13776	13963	13902	14102	14033	14115	13909	14033	13854	13872	13927	13972	14205	13899	13934	14039	14030	14001	14081	13940	13936	14018	14057	14042	14066	14197	13989	14071	13957	13885	13961	13885	14045	14014	13982	13904	14019	14104	14092	13974	13830	13878	14026	13831	14048	13965	14021	13871	13992	14117	14073	14175	13902	14072	13880	14038	13924	13935	13886	14056	14096	14041	14084	14036	13920	14205	13926	14056	13844	13965	13944	14031	14121	13952	13852	13994	13827	13983	13862	13839	13976	13903	13906	13964	14025	13921	14029	14038	14001	13842	14215	13976	13995	14049	13928	14078	13878	13928	13950	13858	13949	13876	14100	13951	14004	13946	13980	14139	13855	14070	14014	14077	13906	14094	14137	14101	14052	14071	14023	13981	13980	14279	14057	13969	13958	14008	13909	14063	13918	14172	14134	13966	13831	13990	13856	14013	14149	13971	14002	13868	13948	14054	13965	13867	13928	13907	14041	14006	13910	14010	13981	13917	13923	13901	14016	13950	13957	14094	13954	14070	14103	14016	14149	13989	14055	13882	14056	14008	13895	14100	14099	13952	13961	13770	14063	14100	13959	14121	14036	14066	13999	14144	14084	13906	14172	13962	14094	13946	13944	13829	13982	14040	13915	13927	13995	14139	13990	13979	14035	13972	14056	14060	13988	13978	13942	14014	13860	14074	13925	14131	13868	14135	13972	14157	14022	13967	14067	14053	14012	13848	13913	14073	13946	14059	13970	14010	14122	14084	13972	13790	13990	14127	13990	13990	14020	13932	13989	14146	13972	13996	13921	13967	13955	13895	13902	13885	13960	14013	13922	14049	14065	14062	14100	14044	13823	14021	13929	14087	13992	14011	14133	13979	14060	13938	13983	14101	14104	13950	14027	14036	13909	14034	13889	14156	13819	13985	13982	14160	14063	14006	14040	13875	13973	14033	14051	13890	13950	13962	13860	13882	14027	13974	14041	13981	14063	13932	13962	14053	13927	14080	13951	13980	13977	14083	13935	14036	13956	14204	14014	13989	13906	13991	14128	13839	13961	13930	13900	13890	13789	13841	14091	13952	14157	13846	13959	14142	14026	14042	14112	14000	13999	13764	13959	14085	13896	13958	13926	13975	13817	14220	13984	14115	13976	14035	13895	13897	14096	13748	13849	14022	13915	14051	14065	14127	13968	13939	14129	13873	13758	13932	14109	14087	13977	14047	14062	13973	13949	13905	13964	13940	14063	13900	13989	14009	13894	14044	14042	14027	14005	14095	14026	13852	14020	14091	13968	14030	14221	13960	13983	14045	13747	14129	13985	13984	14085	14048	14073	13859	13935	13960	14155	13845	14118	14086	13955	13934	13947	14007	14144	14028	14167	13932	13932	14090	13960	14029	13884	13818	14095	14163	14077	14150	13912	14070	14038	14099	14049	14046	14058	14076	13936	14072	14112	14026	14047	13960	13923	13971	14114	13976	13905	14070	14048	14045	14033	13982	14153	13976	14033	14061	14072	13812	13906	13926	14001	14186	13961	13980	13996	14117	13995	14172	13929	13800	13893	13894	14158	14034	13951	13979	13874	13889	14084	13946	14015	14064	13968	13974	13943	13974	14097	14190	13945	14015	14006	14027	13891	14073	13952	14054	13883	14149	14107	13973	13989	14182	13990	13928	13971	13996	14028	14022	13818	14043	13878	14025	13924	13932	14097	13887	14120	14035	13939	14102	14109	14004	13872	14020	14145	14022	14159	14000	14117	14040	14056	14158	13997	14066	13962	13902	13919	14026	14188	13959	14094	13979	14031	14049	14081	13947	13970	13923	14097	14175	13941	13975	13875	14067	13902	14081	13900	13933	14030	13876	14083	14054	14119	13916	13953	14113	13984	14055	14093	13838	13877	14060	14021	13963	14054	14010	13994	14091	13959	13881	14140	14109	13971	14018	13883	13980	13967	14048	13905	14038	14119	13839	13870	14012	13984	14027	13862	13983	14155	14109	13944	14114	13867	13834	14090	13980	13965	14086	13964	14071	14109	14004	13992	14041	13985	14097	13953	14091	14045	14086	13952	13976	14168	13836	13916	14085	13978	13801	13921	13903	13983	14019	14107	13829	13993	13996	14098	13876	14112	14019	13917	14027	14144	14003	14070	13929	14052	13949	13993	14089	13882	13874	13872	13907	14041	13880	14001	14127	13849	14067	14059	13984	14123	14003	13995	13977	13911	13999	13893	13914	13899	13915	13992	13980	13931	14095	14064	14211	13937	14094	13835	13857	13984	13911	14044	14004	14001	13926	13844	13816	13826	14063	13980	14027	13947	13917	13894	14018	14100	14043	14002	14123	14023	14045	14069	14068	13982	13996	13945	13981	13999	14112	13999	14137	14001	14075	14048	14085	13870	14027	13969	13980	13982	14162	14105	13963	13926	13805	13935	14054	14054	14023	13870	14174	13929	13833	13922	13877	13911	13904	13944	13979	14011	13970	14221	13825	13848	13935	13939	13932	14080	13854	13874	13928	13938	14016	13933	14081	13921	13909	14038	13909	13948	13923	13929	13961	14067	13935	13904	14166	13945	14077	14009	14055	13876	14015	13918	14162	13960	14006	13913	14063	14088	14042	13875	14028	13974	14059	13926	13837	13986	13881	14119	14086	13915	14059	13985	13983	13911	14145	13877	13843	14058	14054	14086	14042	13954	13925	13968	14093	14089	14052	14087	13972	14085	14016	13938	13987	14010	13907	14166	13975	13930	13881	13980	14107	13984	13942	13992	14076	14109	13904	13975	14185	13923	14030	13936	14010	13894	13900	13979	13927	13920	14111	13908	14190	13914	14002	14018	13814	14066	13906	14001	14027	14037	13961	14069	13957	14083	14027	14038	14012	13965	14091	13919	13897	13905	14001	13997	14176	14032	14029	14085	13974	13865	13987	13897	13929	13805	14179	14086	13930	13967	14045	13978	14008	14105	13972	13795	14109	14137	14029	13870	14028	14198	14091	14076	14029	14050	14162	14093	13826	13909	13909	13864	13824	14076	13977	14119	13937	14161	13797	14091	13942	13931	14011	14107	14040	14069	14073	13966	14045	14238	14039	14055	13966	13957	13857	13999	14125	14105	14167	14068	13819	13884	13834	13902	13918	14116	14074	14035	14035	14075	14074	14013	13866	13924	14001	13830
26038	21204	27201	25760	19159	17270	17175	17156	27131	42469	35894	24368	19037	16604	15986	15926	15940	15808	15842	15770	15679	15867	15724	15996	15743	15910	15698	15767	15727	15839	15778	15712	15782	15738	15835	15766	15837	15746	15743	15455	15837	15762	15756	15736	15794	15781	15562	15684	15749	15757	15875	15854	15890	15718	15639	15842	15727	15933	15787	15637	15972	15704	15810	15734	15822	15709	15814	15738	15786	15761	15571	15632	15556	15590	15757	15776	15742	15691	15780	15752	15689	15957	15882	15788	15919	15407	15753	15656	15621	15660	15789	16029	15770	15958	15656	15742	15842	15695	15666	15628	15588	15675	15880	15854	15672	15697	15649	15697	15865	15831	15785	15732	15706	15948	15677	15673	15861	15714	15842	15729	15739	15852	15759	15610	15600	15560	15748	15545	15668	15893	15715	15617	15795	15917	15752	15695	15610	15692	15669	15618	15745	15682	15659	15829	15916	15795	15806	15664	15706	15781	15696	15636	15738	15646	15691	15739	15770	15602	15687	15592	15704	15761	15729	15715	15808	15717	15743	15754	15771	15689	15537	15664	15713	15698	15977	15847	15803	15763	15706	15652	15644	15783	15703	15728	15720	15691	15873	15920	15825	15744	15552	15472	15617	15698	15656	15536	15785	15554	15597	15841	15636	15936	15671	15814	15705	15675	15631	15671	15891	15795	15632	15636	15654	15761	15790	15553	15763	15689	15733	15630	15696	15995	15794	15735	15733	15742	15635	15848	15681	15827	15796	15732	15657	15707	15765	16012	15556	15736	15817	15769	15815	15809	15702	15641	15627	15790	15553	15773	15706	15763	15614	15586	15790	15654	15506	15694	15847	15641	15673	15949	15788	15795	15717	15773	15609	15784	15620	15852	15816	15563	15799	15698	15599	15725	15702	15864	15487	15589	15531	15615	15772	15973	15710	15732	15672	15486	15748	15839	15747	15643	15780	15867	15772	15707	15652	15816	15866	15949	15746	15626	15617	15932	15923	15794	15565	15688	15669	15781	15741	16029	15673	15906	15725	15567	15847	15527	15707	15690	15569	15540	15748	15778	15705	15804	15708	15549	15840	15874	15698	15737	15747	15607	15706	15662	15795	15371	15866	15561	15948	15789	15728	15840	15804	16003	15553	15814	15783	15804	15556	15921	15939	15882	15609	15777	15660	15849	15611	15784	15517	15659	15776	15768	15720	15703	15680	15697	15604	15517	15734	15824	15739	15542	15593	15577	15719	15572	15535	15691	15783	15640	15840	15739	15542	15705	15710	15702	15810	15848	15754	15762	15872	15586	15941	15791	15936	15625	15615	15577	15691	15635	15673	15760	15860	15616	15733	15830	15566	15669	15883	15722	15728	15892	15734	15793	15844	15694	15487	15555	15688	15696	15729	15759	15669	15525	15688	15701	15958	15615	15863	15497	15731	15653	15865	15827	15799	15723	15819	15711	15776	15767	15695	15870	15900	15936	15829	15704	15588	15904	15769	15636	15886	15771	15713	15640	15707	15666	15795	15732	15760	15735	15573	15859	15625	15715	15626	15588	15653	15561	15698	15871	15622	15725	15481	15632	15713	15793	15628	15721	15712	15966	15670	15711	15718	15708	15820	15624	15600	15762	15713	15774	15732	15798	15708	15660	15749	15767	15492	15748	15530	15810	15711	15648	15669	15656	15750	15656	15807	15815	15734	15815	15579	15756	15779	15650	15847	15554	15821	15844	15669	15504	15677	15688	15891	16025	15747	15886	15660	15866	15745	15637	15643	15741	15810	15911	15766	15950	15671	15685	15790	15778	15797	15684	15636	15734	16028	15900	15714	15726	15696	15598	15634	15614	15876	15489	15695	15680	15597	15743	15681	15819	15473	15832	15646	15810	15766	15699	15776	15883	15847	15923	15797	15726	15885	15680	15808	15765	15741	15576	15692	15656	15777	15688	15636	15681	15601	15647	16013	15843	15832	15905	15720	15581	15836	15808	15826	15830	15841	15785	15954	15767	15817	15797	15625	15761	15738	15686	15828	15916	15927	15582	15745	15745	15837	15709	15834	15705	15698	15677	15637	15905	15792	15611	15688	15668	15811	15671	15858	15620	15732	15861	15569	15861	15748	15887	15728	15789	15792	15603	15793	15834	15798	15801	15642	15785	15629	15859	15927	15794	15702	15781	15682	15758	15663	15784	15809	15707	15789	15751	15600	15725	15713	15711	15591	15760	15759	15746	16040	15820	15753	15721	15667	15738	15842	15748	15644	15760	15764	15724	15840	15855	15805	15811	15770	15680	15747	15603	15818	15724	15841	15856	15788	15573	15592	15694	15718	15809	15842	15739	15765	15715	15708	15898	15665	15697	15824	15791	15702	15679	15849	15787	15667	15734	15584	15745	15732	15526	15756	15904	15626	15668	15755	15726	15748	15652	15964	15886	15842	15834	15858	15666	15873	15613	15717	15718	15604	15764	16009	15728	15689	15806	15558	15813	15676	15786	15779	15779	15786	15582	15673	15734	15664	15604	15732	15733	15736	15808	15554	15781	15641	15907	15697	15879	15700	15923	15728	15851	15779	15773	15843	15640	15582	15703	15703	15832	15773	15562	15676	15690	15615	15711	15550	15697	15650	15777	15895	15764	15562	15687	15694	15690	15831	15673	15713	15690	15704	15794	15870	15849	15818	15712	15939	15624	15651	15725	15655	15534	15718	15832	15460	15701	15673	15734	15746	15802	15726	15745	15798	15908	15772	15825	15561	15689	15718	15889	15573	15804	15769	15689	15627	15531	15805	15823	15921	15884	15724	15674	15746	15800	15887	15777	15799	15758	15658	15778	15693	15598	15855	15860	15744	15809	15836	15889	15776	15830	15675	15758	15927	15547	15811	15808	15791	15581	15754	15577	15798	15679	15916	15748	15708	15595	15545	15622	15626	15665	15781	15786	15860	15826	15750	15607	15927	15681	15623	15651	15706	15721	15699	15646	15877	15790	15717	15779	15735	15707	15586	15726	15679	15937	15716	15676	15783	15792	15729	15615	15721	15703	15944	15693	15713	16039	15748	15809	15716	15604	15837	15753	15486	15832	15643	15531	15718	15809	15705	15712	15619	15521	15725	15629	15678	15791	15635	15796	15602	15766	15718	15866	15734	15845	15631	15663	15677	15807	15785	15831	15832	15764	15763	15592	15773	15562	15522	15671	15858	15767	15845	15929	15659	15880	15621	15642	15704	15686	15610	15803	15773	15684	15730	15715	15677	15639	15737	15675	15732	15346	15810	15717	15750	15756	15757	15669	15830	15736	15798	15817	15719	15707	15873	16010	15631	15807	15620	15881	15815	15744	15674	15459	15517	15624	15609	15934	15881	15903	15770	15770	15776	15801	15937	15664	15725	15817	15725	15675	15713	15757	15593	15604	15670	15503	15705	15695	15633	15890	15690	15620	15727	15784	15984	15726	15699	15741	15732	15701	15813	15907	15863	15652	15941	15840	15798	15888	15798	15871	15886	15749	15736	15730	15980	15897	15745	15768	15771	15825	15726	15814	15780	15768	15858	15857	15636	15779	15692	15629	15511	15953	15718	15563	15870	15653	15722	15665	15598	15725	15961	15642	15674	15665	15768	15638	15823	15741	15690	15561	15691	15506	15671	15646	15778	15668	15641	15715	15593	15783	15864	16047	15643	15623	15742	15939	15511	15711	15766	15756	15885	15728	15812	15761	15962	15712	15913	15720	15757	15628	15761	15779	15863	15818	15728	15765	15721	15695	15839	15654	15889	15943	15796	15711	15850	15526	15587	15744	15621	15745	15712	15627	15644	15772	15567	15618	15768	15846	15791	15700	15454	15700	15722	15754	15475	15467	15742	15696	15892	15744	15716	15792	15733	15774	15740	15699	15765	15861	15789	15848	15731	15633	15621	15752	15845	15983	15731	15825	15752	15784	15738	15811	15788	15854	15692	15649	15741	15807	15760	15690	15778	15822	15599	15583	15530	15688	15667	15612	15508	15724	15551	15796	15953	15739	15646	15771	15861	15616	15800	15689	15823	15869	15737	15797	15785	15927	15628	15737	15829	15789	15806	15799	15716	15753	15737	15573	15752	15867	15588	15873	15680	15766	15667	15718	15764	15719	15755	15883	15637	15705	15806	15671	15671	15955	15854	15806	15786	15826	15758	15695	15834	15820	15724	15523	15523	15607	15563	15802	15779	15773	15650	15737	15700	15551	15933	15720	15710	15683	15687	15754	15671	15792	15686	15672	15619	15717	15809	15458	15731	15624	15716	15783	15784	15825	15739	15650	15641	15772	15721	15771	15711	15811	15847	15680	15766	15782	15878	15707	15855	15837	15678	15846	15743	15684	15642	15918	15689	15728	15734	15643	15680	15662	15781	15628	15737	15795	15827	15593	15773	15797	15773	15633	15722	15758	15672	15488	15458	15793	15814	15683	15769	15660	15615	15869	15641	15794	15641	15461	15619	15664	15724	15898	15604	15930	15737	15957	15816	15990	15800	15749	15540	15743	15864	15712	15626	15702	15774	15428	15683	15640	15876	15747	15846	15533	15747	15615	15659	15899	15904	15844	15778	15619	15514	15739	15511	15783	15639	15697	15742	15687	15814	15650	15626	15637	15832	15889	15702	15635	15692	15625	15912	15722	15824	15617	15748	15519	15803	15769	15725	15588	15682	15647	15762	15519	15798	15898	15849	15616	15627	15902	15655	15768	15752	15721	15713	15547	15944	15967	15927	15865	15801	15912	15799	15719	15737	15626	15686	15714	15696	15682	15631	15774	15761	15758	15644	15698	15526	15838	15610	15768	15720	15571	15769	15743	15813	15768	15706	15693	15899	15709	15705	15715	15775	15874	15877	15836	15650	15780	15843	15901	15676	15865	15622	15684	15814	15649	15722	15752	15742	15683	15599	15693	15857	15774	15959	15814	15833	15725	15800	15674	15997	15500	15708	15721	15800	15854	15560	15764	15744	15672	15717	15932	15740	15840	15655	15670	15680	15828	15965	15731	15589	15740	15832	15833	15719	15729	15678	15821	15859	16064	15796	15794	15809	15634	15701	15950	15675	15659	15798	15934	15864	15726	15774	15657	15764	15621	15634	15946	15529	15854	15844	15749	15745	15869	15712	15794	15779	15746	15757	15530	15840	15634	15859	15805
13683	19828	18684	16215	15339	14630	14579	15772	29528	43008	35594	22154	16646	14318	13865	13872	13952	13816	13936	13749	13788	13844	13621	13810	13910	13890	13907	13867	13902	13718	13977	13862	13740	13908	13616	13686	13916	13710	13848	13719	13888	13890	13590	13724	13739	13699	13905	13706	13776	13726	13892	13727	13797	13761	13746	13830	13894	13753	13675	13814	13655	13772	13955	13738	13692	13806	13705	13687	13701	13764	13857	13721	13770	13847	13882	14049	13786	13890	13561	13898	13628	13708	13893	13803	13805	13563	13682	13493	13858	13585	13978	13719	13614	13829	13908	13791	13753	13639	13739	13915	13765	13879	13680	13776	13764	13906	13806	13693	13824	13663	13708	13687	13943	13805	13710	13841	13855	13776	13919	13681	13786	13806	13874	13746	13688	13719	13671	13936	13738	13676	13743	13912	13862	13672	13877	13554	13776	13779	13843	13759	13703	13593	13797	13836	13952	13744	13687	13748	13790	13579	13740	13750	13832	13870	13686	13691	13704	13738	13924	13837	13702	13652	13761	13930	13866	13752	13777	13723	13776	13748	13865	13729	13821	13681	13733	13673	13934	13870	13780	13721	13655	13611	13796	13874	13652	13728	13836	13632	13617	13606	13819	13623	13790	13825	13855	13749	13890	13840	13683	13779	13615	13981	13679	13643	13908	13637	13775	13746	13755	13788	13757	13933	13723	13799	13697	13808	13845	13686	13894	13800	13737	13791	13643	13684	13829	13822	13703	13625	13564	13763	13799	13729	13685	13847	13851	13844	13846	13763	13686	13749	13637	13613	13742	13748	13750	13856	13943	13634	13791	13777	13562	13690	13708	13833	13759	13795	13744	13812	13599	13816	13822	13896	13688	13735	13695	13814	13692	13751	13834	13870	13849	13779	13845	13725	13616	13893	13773	13797	13816	13735	13760	13702	13608	13624	13795	13932	13704	13762	13714	13875	13870	13710	13903	13798	13652	13803	13748	13696	13687	13813	13634	13830	13727	13770	13746	13831	13801	13755	13750	13799	13740	13647	13854	13841	13584	13837	13800	13891	13778	13708	13655	13750	13740	13753	13804	13726	13630	13706	13702	13872	13739	13995	13775	13808	13745	13779	13901	13630	13776	13882	13852	13898	13770	13645	13730	13927	13819	13861	13712	13716	13724	13615	13711	13763	13630	13824	13660	13829	13813	13700	13599	13664	13899	13600	13768	13643	13686	13737	13778	13985	13688	13746	13760	13753	13586	13782	13813	13692	13739	13681	13678	13674	13735	13822	13882	13794	13689	13765	13760	13751	13651	13744	13771	13833	13681	13766	13711	13818	13847	13831	13758	13696	13781	13845	13657	13766	13954	13776	13899	13740	13824	13808	13811	13678	13770	13754	13584	13758	13748	13849	13892	13676	13656	13645	13883	13854	13770	13860	13832	13802	13707	13773	13848	13823	13931	13845	13749	13677	13778	13712	13754	13596	13947	13727	13674	13654	13782	13724	13664	13685	13779	13647	13798	13833	13751	13788	13917	13618	13751	13644	13721	13722	13724	13846	13928	13643	13681	13830	13689	13729	13782	13606	13752	13836	13712	13651	13706	13714	13837	13777	13772	13656	13889	13718	13768	13728	13816	13780	13739	13718	13643	13736	13779	13920	13789	13744	13834	13856	13742	13690	13736	13640	13699	13716	13797	13629	13715	13731	13699	13772	13681	13914	13713	13908	13670	13814	13766	13798	13702	13808	13721	13531	13784	13555	13570	13712	13736	13766	13779	13824	13853	13699	13615	13669	13672	13855	13758	13756	13854	13819	13732	13805	13706	13768	13804	13879	13719	13856	13766	13771	13657	13916	13802	13599	13844	13753	13833	13674	13702	13823	13772	13842	13687	13718	13779	13679	13645	13764	13798	13774	13766	13760	13900	13817	13811	13863	13701	13711	14003	13768	13767	13761	13795	13605	13803	13881	13789	13806	13821	13878	13696	13603	13661	13584	13881	13580	13887	13791	13866	13704	13731	13776	13699	13901	13710	13837	13913	13535	13700	13728	13766	13831	13840	13787	13890	13688	13647	13754	13711	13689	13855	13547	13780	13687	13762	13774	13792	13591	13813	13690	13925	13729	13775	13646	13722	13785	13800	13831	13795	13815	13845	13766	13556	13722	13856	13748	13692	13787	13757	13698	13667	13676	13768	13648	13676	13850	13738	13649	13800	13807	13663	13726	13819	13797	13652	13666	13812	13583	13834	13794	13736	13878	13682	13806	13839	13756	13720	13747	13849	13738	13812	13787	13877	13821	13826	13832	13878	13838	13946	13827	13669	13945	13907	13657	13850	13794	13819	13690	13787	13754	13719	13677	13728	13811	13775	13844	13806	13740	13699	13727	13686	13859	13700	13677	13635	13840	13679	13830	13775	13616	13809	13835	13694	13795	13769	13837	13958	13861	13833	13864	13818	13615	13839	13831	13843	13716	13878	13598	13789	13841	13831	13751	13833	13664	13605	13762	13748	13831	13705	13692	13707	13774	13844	13685	13800	13730	13667	13704	13679	13631	13921	13836	13758	13779	13627	13817	13808	13805	13672	13765	13698	13697	13886	13890	13571	13694	13762	13750	13625	13679	13704	13759	13810	13682	13889	13705	13738	13809	13794	13920	13858	13808	13684	13838	13551	13875	13774	13883	13661	13900	13815	13788	13838	13910	13674	13883	13749	13874	13653	13667	13797	13730	13739	13623	13693	13722	13657	13844	13746	13858	13822	13813	13966	13782	13766	13724	13736	13821	13683	13888	13858	13816	13750	13799	13902	13788	13793	13889	13655	13803	13903	13758	13880	13747	13829	13837	13853	13628	13746	13968	13907	13634	13770	13958	13650	13721	13644	13842	13804	13693	13677	13661	13869	13800	13904	13790	13770	14067	13804	13825	13845	13821	13702	13737	13528	13732	13808	13775	13982	13748	13635	13660	13761	13948	13783	13920	13661	13766	13668	13836	13867	13809	13756	13729	13678	13769	13816	13789	13840	13749	13816	13841	13790	13573	13746	13882	13798	13670	13674	13762	13637	13821	13922	13719	13731	13767	13866	13567	13779	13710	13856	13707	13679	13729	13853	13912	13725	13763	13770	13826	13683	13798	13784	13744	13678	13796	13783	13733	13681	13837	13813	13609	13690	13813	13842	13582	13768	13869	13772	13727	13867	13855	13765	13785	13920	13801	13834	13782	13826	13732	13943	13782	13527	13861	13813	13733	13672	13810	13784	13837	13688	13784	13884	13809	13836	13728	13676	13670	13855	13825	13687	13869	13909	13826	13756	13741	13701	13806	13789	13826	13781	13735	13704	13851	13777	13880	13588	13839	13617	13670	13769	13808	13760	13737	13892	13719	13793	13785	13754	13856	13695	13919	13735	13837	13773	13734	13847	13821	13833	13698	13700	13597	13723	13650	13928	13812	13773	13868	13825	13714	13906	13583	13713	13901	13654	13769	13859	13609	13829	13816	13838	13704	13780	13645	13780	13688	13818	13871	13936	13761	13698	13640	13884	13747	13976	13650	13693	13740	13764	13760	14038	13729	13719	13936	13786	13706	13891	13713	13862	13662	13652	13881	13689	13685	13604	13643	13732	13832	13807	13759	13717	13932	13792	13708	13828	13626	13718	13686	13826	13566	13807	13844	13841	13736	13906	13792	13699	13943	13785	13704	13854	13852	13755	13808	13888	13743	13611	13866	13729	13805	13806	13764	13919	13759	13852	13778	13952	13777	13819	13688	13738	13857	13722	13820	13910	13719	13792	13876	13819	13663	13739	13661	13637	13695	13775	13786	13750	14069	13631	13830	13698	13740	13682	13750	13688	13680	13725	13747	13826	13875	13819	13831	13663	13534	13828	13902	13836	13914	13810	13737	13684	13813	13739	13630	13870	13784	13825	13898	13822	13798	13736	13832	13813	13752	13815	13773	13865	13909	14030	13707	13641	13745	13544	13683	13721	13825	13814	13747	13684	13822	13728	13662	13635	13761	13735	13733	13821	13714	13883	13778	13611	13658	13950	13733	13742	13786	13718	13783	13862	13762	13766	13793	13807	13702	13692	13753	13730	13792	13627	13703	13655	13981	13837	13821	13731	13782	13937	13779	13718	13800	13796	13589	13681	13917	13724	13699	13720	13661	13744	13663	13754	13761	13605	13774	13744	13731	13890	13653	13807	13798	13705	13734	13741	13851	13788	13912	13759	13772	13768	13753	13706	13628	13764	13810	13747	13839	13791	13778	13714	13667	13686	13692	13813	13747	13831	13645	13814	13776	13821	13906	13710	13787	13676	13853	13798	13844	13725	13909	13520	13658	14032	13754	13772	13777	13816	13846	13816	13765	13912	13682	13973	13807	13718	13720	13922	13913	13648	13836	13744	13798	13669	13736	13883	13809	13997	13765	13680	13938	13877	13889	13750	13891	13856	13856	13704	13800	13813	13661	13713	13816	13775	13553	13880	14031	13694	13708	13760	13660	13859	13720	13726	13602	13869	13786	13975	13634	13756	13764	13794	13684	13906	13922	13854	13911	13785	13692	13798	13801	13773	13742	13866	13823	13647	13803	13770	13896	13701	13747	13879	13873	13828	13690	13692	13881	13667	13746	13854	13850	13650	13822	13685	13749	13744	13677	13728	13773	13765	13815	13806	13694	13848	13648	13848	13866	13840	13851	13862	13746	13787	13710	13737	13775	13665	13694	13731	13788	13782	13565	13705	13817	13843	13648	13832	13684	13696	13713	13851	13700	13648	13805	13834	13843	13677	13622	13824	13818	13664	13749	13824	13822	13807	13794	13795	13803	13642	13852	13706	13764	13676	13727	13762	13762	13661	13839	13570	13642	13679	13743	13904	13817	13704	13801	13679	13741	13782	13645	13874	13815	13755	13729	13711	13779	13840	13693	13903	13556	13660	13824	13776	13771	13840	13719	13675	13726	13840	13913	13818	13832	13701	13684	13751	13652	13711	13831	13537	13905	13767	13763	13710	13609	13800	13834	13733	13750	13878	13748	13742	13959	13726	13848	13948	13696	13732	13662	13862	13614	13703	13780	13908	13773	13785	13756	13753	13809	13705	13602	13727	13749	13972	13635	13745	13738	13794	13670	13891	13567	13854	13831	13810	13780	13810	13712	13847	13774	13795	13973
24023	21158	28632	23977	21463	22019	19916	16953	49204	55985	45598	32531	25016	17982	15253	14787	14762	14647	14457	14566	14734	14690	14694	14642	14762	14634	14495	14624	14506	14608	14593	14599	14711	14577	14530	14662	14518	14662	14505	14631	14595	14514	14610	14483	14492	14525	14550	14416	14686	14573	14630	14539	14540	14403	14568	14479	14508	14545	14694	14543	14648	14557	14666	14451	14565	14758	14573	14504	14448	14391	14407	14508	14297	14621	14519	14461	14495	14432	14583	14457	14393	14547	14419	14428	14405	14523	14476	14468	14691	14609	14437	14401	14585	14409	14527	14372	14348	14480	14567	14456	14611	14517	14565	14437	14662	14571	14677	14551	14495	14549	14582	14330	14458	14679	14594	14532	14434	14413	14377	14462	14488	14441	14344	14608	14523	14654	14481	14539	14686	14482	14475	14492	14390	14438	14475	14518	14615	14420	14536	14644	14510	14446	14473	14385	14644	14586	14448	14469	14503	14458	14408	14579	14535	14548	14457	14582	14502	14427	14495	14469	14582	14508	14502	14466	14443	14518	14402	14290	14499	14590	14711	14751	14625	14505	14571	14674	14510	14453	14283	14529	14525	14594	14483	14489	14479	14410	14685	14639	14627	14403	14571	14576	14589	14638	14380	14354	14530	14768	14459	14537	14681	14751	14382	14557	14483	14346	14469	14498	14537	14409	14491	14466	14455	14438	14447	14602	14433	14499	14494	14606	14511	14525	14336	14708	14558	14632	14474	14480	14519	14603	14379	14591	14218	14397	14628	14613	14554	14303	14477	14624	14426	14557	14484	14259	14594	14580	14380	14331	14550	14454	14525	14354	14583	14501	14549	14386	14575	14666	14548	14476	14562	14413	14585	14424	14337	14410	14525	14518	14518	14541	14593	14316	14399	14572	14494	14445	14413	14336	14582	14542	14680	14623	14590	14646	14484	14480	14611	14549	14566	14615	14367	14481	14501	14483	14558	14481	14351	14390	14606	14432	14454	14383	14454	14441	14433	14438	14369	14467	14421	14603	14472	14540	14452	14534	14429	14535	14509	14568	14304	14468	14508	14533	14596	14583	14620	14448	14386	14525	14392	14621	14567	14555	14629	14557	14478	14460	14593	14572	14460	14333	14582	14626	14473	14403	14515	14615	14455	14371	14505	14539	14426	14377	14678	14595	14531	14664	14501	14633	14523	14528	14533	14564	14295	14284	14575	14576	14641	14483	14513	14363	14390	14498	14501	14501	14721	14416	14485	14442	14523	14388	14415	14706	14432	14467	14546	14389	14471	14392	14530	14409	14422	14545	14538	14529	14504	14525	14566	14587	14519	14486	14368	14492	14520	14671	14441	14394	14519	14460	14390	14538	14462	14518	14346	14383	14455	14309	14426	14527	14406	14476	14651	14439	14330	14662	14539	14371	14503	14353	14493	14379	14590	14406	14379	14375	14476	14552	14531	14488	14461	14422	14513	14427	14619	14316	14446	14525	14365	14620	14591	14526	14433	14616	14488	14517	14516	14329	14544	14532	14399	14513	14342	14384	14543	14436	14666	14673	14634	14510	14506	14411	14605	14519	14466	14349	14488	14564	14550	14279	14547	14339	14582	14510	14561	14371	14349	14525	14303	14396	14535	14472	14386	14492	14365	14581	14375	14406	14641	14560	14449	14555	14281	14372	14549	14605	14406	14517	14525	14577	14540	14567	14618	14540	14498	14493	14386	14469	14674	14640	14452	14546	14631	14400	14458	14726	14766	14601	14561	14533	14438	14421	14526	14526	14409	14549	14510	14497	14588	14518	14392	14503	14554	14511	14469	14584	14477	14382	14691	14498	14339	14358	14351	14462	14363	14336	14431	14368	14509	14453	14559	14556	14462	14591	14562	14474	14422	14466	14380	14573	14502	14340	14318	14343	14510	14570	14581	14450	14569	14308	14375	14376	14349	14472	14297	14415	14465	14575	14545	14386	14487	14690	14529	14526	14454	14382	14389	14397	14538	14820	14624	14387	14587	14607	14483	14329	14507	14229	14404	14420	14375	14728	14490	14734	14547	14505	14554	14654	14423	14450	14358	14464	14416	14461	14704	14575	14391	14457	14145	14365	14549	14555	14351	14360	14481	14201	14409	14670	14499	14613	14313	14479	14588	14433	14505	14388	14420	14495	14342	14416	14603	14516	14449	14449	14476	14482	14400	14543	14615	14465	14566	14481	14424	14397	14580	14503	14524	14309	14406	14485	14444	14475	14291	14434	14502	14546	14490	14569	14528	14539	14563	14506	14446	14445	14542	14399	14291	14521	14408	14732	14375	14447	14458	14519	14537	14264	14449	14447	14528	14365	14431	14716	14527	14550	14525	14404	14448	14598	14408	14640	14568	14398	14583	14491	14526	14618	14618	14495	14422	14500	14467	14391	14691	14525	14634	14348	14428	14617	14507	14438	14571	14371	14456	14526	14617	14472	14433	14456	14450	14527	14276	14390	14475	14460	14594	14563	14486	14415	14437	14535	14455	14451	14684	14556	14445	14500	14512	14474	14688	14479	14544	14375	14464	14582	14462	14484	14727	14491	14587	14593	14515	14482	14491	14313	14527	14488	14631	14564	14444	14493	14432	14568	14475	14558	14301	14436	14497	14359	14445	14383	14447	14587	14332	14626	14575	14531	14368	14453	14406	14464	14302	14466	14611	14659	14306	14394	14606	14551	14521	14448	14587	14373	14407	14395	14299	14486	14262	14459	14660	14515	14563	14390	14592	14465	14509	14448	14577	14328	14401	14326	14573	14324	14523	14420	14506	14521	14563	14544	14426	14311	14692	14616	14566	14610	14424	14498	14425	14528	14489	14528	14247	14457	14428	14472	14624	14445	14280	14466	14506	14509	14419	14387	14518	14414	14412	14609	14636	14612	14319	14563	14410	14566	14603	14514	14431	14304	14374	14541	14607	14537	14741	14523	14565	14619	14616	14478	14564	14521	14678	14511	14319	14633	14560	14180	14445	14528	14253	14372	14462	14499	14717	14360	14532	14555	14579	14581	14723	14328	14638	14758	14547	14591	14560	14516	14603	14600	14739	14457	14669	14364	14517	14470	14539	14463	14294	14535	14493	14503	14511	14515	14330	14491	14587	14581	14484	14466	14310	14716	14483	14537	14382	14419	14424	14606	14560	14494	14519	14571	14566	14563	14452	14556	14492	14446	14507	14405	14578	14528	14541	14556	14424	14720	14497	14388	14320	14461	14260	14397	14501	14546	14610	14478	14423	14442	14500	14603	14794	14478	14414	14510	14402	14467	14458	14316	14496	14450	14467	14437	14406	14279	14440	14306	14699	14436	14378	14476	14407	14328	14396	14488	14549	14589	14379	14378	14600	14544	14685	14553	14436	14443	14465	14464	14385	14577	14418	14598	14459	14305	14458	14203	14596	14450	14579	14282	14400	14546	14414	14409	14293	14499	14397	14464	14387	14435	14493	14294	14404	14545	14417	14450	14581	14687	14346	14645	14366	14434	14572	14351	14597	14441	14433	14466	14625	14395	14528	14489	14456	14488	14277	14612	14601	14436	14563	14615	14571	14523	14578	14362	14445	14540	14534	14605	14523	14633	14448	14558	14434	14565	14399	14521	14577	14437	14481	14464	14484	14539	14731	14507	14412	14420	14512	14445	14504	14233	14434	14624	14417	14638	14472	14403	14512	14470	14580	14608	14461	14599	14483	14372	14431	14470	14396	14337	14487	14530	14478	14458	14503	14514	14488	14489	14692	14504	14640	14536	14555	14573	14529	14446	14644	14576	14468	14441	14278	14649	14367	14615	14511	14437	14525	14437	14478	14599	14499	14574	14666	14651	14558	14501	14603	14480	14505	14436	14572	14506	14560	14565	14473	14352	14537	14661	14381	14532	14659	14686	14467	14546	14674	14549	14550	14508	14570	14618	14700	14526	14628	14387	14562	14511	14430	14409	14549	14448	14367	14512	14511	14459	14477	14682	14408	14422	14432	14357	14683	14516	14343	14613	14400	14282	14358	14385	14618	14432	14297	14461	14339	14422	14382	14398	14368	14576	14381	14522	14377	14482	14508	14740	14667	14504	14561	14373	14571	14162	14323	14573	14699	14591	14367	14522	14531	14456	14480	14553	14483	14528	14553	14421	14416	14501	14444	14243	14597	14490	14384	14489	14486	14629	14516	14584	14447	14494	14502	14560	14426	14593	14495	14419	14610	14380	14452	14629	14557	14492	14507	14362	14335	14495	14523	14430	14484	14432	14501	14429	14393	14410	14558	14625	14375	14427	14582	14464	14518	14474	14370	14671	14679	14296	14487	14503	14536	14723	14528	14333	14574	14402	14352	14686	14495	14581	14327	14385	14527	14579	14388	14532	14367	14532	14344	14495	14484	14434	14403	14574	14573	14381	14445	14561	14355	14394	14314	14495	14247	14444	14464	14490	14410	14442	14623	14621	14656	14665	14501	14464	14496	14505	14576	14418	14478	14480	14565	14378	14337	14409	14531	14427	14360	14466	14575	14462	14507	14591	14336	14706	14640	14259	14630	14507	14469	14375	14620	14749	14468	14366	14424	14339	14520	14574	14488	14635	14575	14544	14402	14330	14453	14464	14561	14464	14441	14368	14477	14320	14456	14493	14510	14468	14670	14303	14436	14436	14502	14422	14479	14602	14526	14540	14276	14407	14596	14413	14400	14411	14514	14456	14450	14552	14318	14334	14431	14623	14583	14347	14374	14523	14479	14463	14592	14844	14511	14524	14305	14426	14376	14468	14464	14498	14567	14356	14445	14541	14455	14230	14509	14518	14380	14639	14553	14636	14450	14372	14596	14535	14418	14394	14525	14410	14694	14529	14421	14454	14558	14414	14530	14559	14550	14273	14381	14368	14383	14381	14341	14604	14552	14606	14640	14362	14538	14690	14590	14488	14425	14624	14341	14484	14659	14442	14536	14573	14420	14609	14567	14574	14420	14484	14555	14648	14402	14521	14556	14485	14493	14469	14383	14593	14474	14436	14538	14411	14522	14387	14492	14510	14481	14407	14561	14580	14524	14673	14407	14571	14673	14452	14453	14476	14403	14542	14426	14433	14408	14736	14388	14347	14362	14282	14343	14404	14451	14673	14356	14452	14650	14426	14538	14639	14323	14458	14582	14319	14403	14423
15984	27045	24897	19509	16933	15444	14835	16400	52869	54553	45382	33267	24393	15905	13397	13163	13033	12944	12898	13159	13022	13051	13017	13065	13076	13046	13047	12892	13000	13014	12948	12952	13027	13077	12972	13009	12946	13017	13121	13010	12828	12821	13101	13088	12978	12916	12937	13083	13010	12963	12970	13007	12930	13056	13182	12979	12946	13018	12944	13051	13074	12860	13085	12938	13045	12913	13158	13038	13019	12850	13087	13033	13030	13004	12983	12950	12924	13018	13050	12868	13078	12906	13014	13111	13043	12887	13020	13011	12932	13062	12998	12840	13001	13063	13064	12939	13018	13036	12856	12987	12994	12942	13024	13111	12882	13001	12944	12958	12881	12917	12996	12954	13087	12984	12987	12917	13097	12827	13038	13115	12972	12931	12764	13206	12943	12975	12975	13023	12998	12930	12854	12952	12952	13112	13035	12839	13160	12923	12894	12971	12987	13089	12965	12978	13059	12869	13079	12958	13077	12959	13004	12790	13144	12987	13038	13002	13009	13025	12944	13102	13075	12971	12995	12774	12894	12937	12900	13229	13064	13111	12896	12967	12998	12917	12953	12866	13019	12846	13044	13118	13079	12800	13056	12961	13030	12991	13043	13100	12922	13031	12992	13207	13205	12944	12960	12966	12967	12900	13080	13197	13017	12918	12789	12970	12878	12995	13097	13001	13026	13052	12968	12953	13038	12825	12877	13005	13030	12967	13061	13109	13045	13013	12952	12921	12918	12999	12906	13024	13112	12894	12999	12992	13124	13012	12809	13186	12848	12878	13017	13034	13084	13116	12823	13028	13045	13029	13026	13058	12979	12840	13126	12982	12938	13040	13141	12900	13071	13045	13084	12854	13085	13252	12930	13132	12962	12985	12939	13088	12844	12943	12933	13084	12934	13105	12934	13151	13002	12978	13067	13064	12899	12940	12955	13113	13037	12976	12931	13070	13013	13053	13135	12999	12890	13176	13004	12909	12895	12949	12876	13043	12925	12887	12766	12994	12874	13034	12936	13104	12956	13034	12882	12904	13080	12949	12946	13124	13092	13180	12984	12965	12933	12921	12898	13177	12819	12966	13026	13109	13030	13096	12945	12984	12976	13084	13065	13060	12943	12875	12969	13063	12821	12836	12850	12847	12909	12953	12898	12970	13132	13061	13104	13026	13095	13118	12996	12926	13032	12876	12926	12981	13129	12998	13083	12992	13070	13183	13067	12906	12971	12979	12979	12974	13048	12999	13083	12992	12929	13046	12958	12955	12998	12983	12829	12902	12967	12989	13186	13129	12990	12973	13082	13031	12852	12957	13062	13067	13066	12966	12974	12971	13049	13103	13134	12955	13170	12916	12996	12990	13012	13060	12891	12831	13011	13240	12987	12901	13055	12963	13018	13053	13070	13081	12864	12999	13061	12926	13039	13027	13071	12939	12829	12940	13034	12996	12821	13026	12832	13015	12988	12953	12888	12984	13043	13014	12970	13025	12953	13030	12844	13026	12776	13036	12922	13024	12969	12913	13005	12757	12951	12993	12923	12888	13050	13052	12937	13077	12986	12797	13063	12959	12840	12960	12904	12846	12984	13014	12988	13036	13078	12999	12996	12898	13071	12949	13054	12973	12947	13043	12972	12845	12990	13049	12965	13075	13024	12990	12799	13015	12985	12994	12911	13174	13029	13122	13048	13139	12860	13053	12961	13060	12901	13120	13194	13024	13062	13053	13039	12857	13040	13010	12986	12934	12948	12909	12887	12912	12911	13091	12926	13041	12953	12806	13012	13073	13201	12989	13090	13117	13062	12909	12942	12887	13061	12913	13054	13043	13107	12755	13110	13066	13069	13188	12907	12949	13085	13063	12875	13240	13114	12901	12926	12898	13038	12867	12927	13091	13039	13013	12954	13070	12932	12885	13040	12920	13061	12990	13154	13017	13147	13013	12920	13000	12957	13051	12959	13033	13042	12876	12985	12979	13062	13079	13040	12873	13135	12886	12967	13021	13049	12963	13156	12955	12945	12997	13026	12717	13060	12980	12934	13099	13012	12874	13057	12870	12848	12805	13065	13072	12923	13152	12960	12886	13129	13041	12984	13078	12917	13015	13093	12948	13012	12990	12803	12950	12996	12864	13008	13006	12900	12921	13076	13125	12976	13104	12969	12993	13002	13008	12995	12939	12934	13007	13018	12900	12967	12989	12998	13121	12856	13321	12791	13002	13026	12835	13093	13051	13064	12942	12937	13039	12885	13011	13087	13121	12988	13033	13054	13039	12946	13012	12975	12888	12932	12930	13103	12956	13046	12986	12830	13031	13040	12838	12914	13031	13076	13113	12956	13096	12918	12881	13024	12873	12910	13041	13001	12796	13007	13019	12901	13093	13100	13016	12934	13038	12971	13080	13013	13048	12998	13124	12925	13100	13047	13023	12922	13017	12966	12880	12914	13080	13050	13042	12938	13078	12873	13126	13140	13110	12993	13014	13020	12905	12838	13043	12982	13048	13052	12895	13039	12934	13053	12871	13028	13069	12941	13049	13037	12947	13049	12984	13010	12892	13156	13095	13009	12962	13048	12944	13091	12944	12986	13041	13088	12955	13130	12881	13066	12957	12919	13170	13060	13091	12974	13004	12925	12993	12935	13049	12940	12794	12973	12886	13021	13054	12974	12887	12809	13031	12784	13051	13127	13039	13100	13029	13106	12881	12938	12904	13173	12932	13004	13048	13006	13008	12962	12984	13085	12995	13197	13033	12897	13014	13103	12973	13021	13011	12923	12881	12962	13029	12958	13137	12864	13148	12804	13149	13075	13078	13076	12829	13046	12983	12927	12940	12944	13324	12955	12882	12936	13002	12837	13102	13055	13015	13073	12931	13058	13004	13005	12838	12891	12945	12950	12742	13013	12898	13065	13097	12986	12942	12977	12971	13063	13025	13267	12987	12943	13144	12920	12968	13003	12941	13012	12998	13049	13048	13015	13151	12942	13056	13005	13023	12990	13068	13140	13140	12911	12970	12993	12946	12935	12998	12998	13130	13068	12963	13108	12824	12972	12833	12929	13058	13192	12886	12866	13001	12937	13146	12994	12938	12875	12966	13124	12862	13057	12861	12833	12839	12926	12996	12988	13000	12951	12845	12867	12803	13064	12927	12945	12972	12985	12899	12940	12909	12961	12933	12968	12819	12892	13125	13022	13086	13093	13012	13040	13069	13034	12999	13002	12964	12961	13099	12951	13117	12917	12994	13004	13059	13133	13032	13007	13025	12914	12877	12979	12927	13028	13021	13026	12990	12843	12936	12985	13091	13014	13084	13037	13030	13026	12912	12986	12862	12923	12999	12998	13069	13118	12982	12928	12867	13089	13004	12885	12985	13109	12955	13154	12947	12952	13036	13068	12905	12896	12976	12924	13020	13062	12967	12982	12961	12987	12896	12883	12928	12944	12819	13176	12936	13007	12889	12767	12945	13157	12920	13008	12963	12958	13271	13008	12927	13052	12911	13033	13055	13100	13032	12921	13059	12910	12908	13134	13043	12943	12961	12917	12824	13021	13137	13149	12991	13040	13000	12876	12969	12974	13125	12981	13190	13088	12997	12951	12998	12862	13070	12885	13023	13020	12896	12987	13225	13141	12942	12975	12918	13131	13064	12939	12911	12947	12887	12947	13058	12754	12956	12983	12992	12860	12934	12957	13078	12996	12924	13028	12940	13047	13085	13053	13016	12963	12991	13084	12912	13100	12861	12883	13049	12865	13026	12975	13072	13087	13211	13029	13037	12806	13001	13091	12993	12997	13206	13062	13130	12881	12948	12850	12997	13120	12924	12857	12981	13023	12974	13112	12913	13042	12781	12822	12939	13149	12800	13121	12939	13080	12956	13019	12978	13023	13001	12896	13030	13178	13070	12950	13035	12981	12819	12973	13077	13091	13015	13139	13054	12851	12987	13010	12988	12902	12886	12864	12913	13018	13037	12966	13066	12984	13118	12919	13044	12891	13098	13194	13020	13178	13158	12959	12832	12869	13054	12933	13107	12937	12952	12983	12963	12875	13039	12971	12834	12832	12870	13035	12919	13091	12927	12946	13183	12946	12941	13009	13029	13053	13051	12884	12803	13028	12987	13071	12892	13043	13138	12977	12930	13221	12950	12994	13127	12976	13074	13097	13169	13098	13115	13006	13057	12987	12882	12979	12916	12948	13037	13043	12868	12948	13012	13064	12967	12904	12958	12814	12873	12877	12970	13058	13068	12832	13031	13042	12912	13011	12893	12878	12968	12936	13042	12957	13010	13176	13072	12999	12978	13126	12926	13034	12956	12946	13265	12958	13204	12923	13015	12915	13036	12985	13102	13029	12912	12974	12907	13038	13060	13003	12928	13057	12970	13013	12962	12874	13116	13056	12972	13007	12965	12995	13029	12955	13042	12976	13038	13012	13182	12846	13024	12865	13047	12926	13068	13057	12759	12766	12882	13089	13150	12993	12856	12949	12988	13080	12976	12962	13061	13182	13077	12907	13050	12907	13050	12920	13092	12965	13052	12925	12879	13088	13024	13075	13007	12920	12895	12938	13106	13037	12916	13075	12932	12906	12990	12961	12814	12970	12886	13106	12847	13039	12914	13003	12951	12956	12914	12907	13020	12917	13018	13074	13137	12955	13074	13041	12928	12986	13139	12971	13080	13191	13074	12878	13030	12974	12979	12997	12992	13030	12940	12813	12979	12939	12843	13062	13113	12889	12973	12959	12873	12861	13095	12892	13002	12949	12996	12918	13079	12946	12955	12914	12917	12964	13033	12912	13051	13050	13185	13028	13067	12957	13027	13143	12842	13041	13026	13121	13034	13091	13001	12926	12987	12955	12926	12892	12904	12898	13010	13078	13011	13079	12925	12943	13271	12934	13088	12999	12908	13203	12941	12922	12844	12982	13184	13086	13125	13118	13027	12830	12843	13178	12996	13056	12967	13067	12917	12997	13049	12941	12975	12948	12989	13029	12998	12948	12907	13032	12985	13036	12998	12979	12906	13035	12969	13031	13064	12908	12885	12862	12928	13096	12804	12936	13026	13127	12976	12984	12991	12820	12809	12899	12880	13177	12949	12896	12881	12961	12856	13154	13009	12997	13025	13015	12983	12949	12937	13115	12888	13002	12929	12998	13047	12998	12944
29010	21188	19106	16531	14693	14659	14769	14605	17764	18465	18864	18623	16371	15066	14545	14640	14697	14673	14639	14510	14755	14428	14490	14353	14546	14602	14639	14745	14618	14658	14691	14546	14451	14559	14579	14461	14579	14599	14650	14721	14590	14512	14532	14755	14602	14652	14684	14501	14605	14648	14460	14689	14586	14543	14509	14791	14535	14439	14701	14472	14518	14661	14588	14507	14761	14387	14429	14416	14423	14666	14651	14648	14576	14496	14506	14478	14600	14598	14584	14513	14471	14503	14567	14582	14652	14615	14652	14623	14466	14602	14422	14566	14601	14463	14431	14510	14470	14629	14539	14655	14360	14620	14527	14480	14621	14486	14445	14496	14572	14623	14676	14618	14691	14639	14552	14669	14429	14703	14470	14423	14510	14690	14433	14581	14549	14603	14555	14612	14376	14512	14792	14458	14491	14657	14488	14532	14607	14636	14475	14545	14548	14392	14616	14407	14565	14409	14509	14477	14600	14460	14542	14692	14643	14622	14737	14561	14573	14700	14589	14615	14611	14689	14735	14517	14421	14536	14575	14723	14571	14499	14502	14458	14521	14630	14695	14362	14374	14533	14615	14681	14608	14659	14514	14539	14731	14605	14364	14786	14562	14567	14584	14590	14419	14436	14602	14625	14503	14536	14438	14794	14581	14543	14366	14269	14616	14801	14616	14629	14487	14404	14566	14425	14477	14669	14478	14468	14669	14549	14608	14456	14521	14602	14574	14690	14532	14642	14607	14431	14592	14412	14630	14437	14594	14490	14619	14467	14705	14810	14679	14609	14694	14551	14396	14349	14448	14551	14548	14481	14715	14481	14576	14604	14384	14476	14599	14540	14471	14395	14646	14355	14452	14701	14650	14627	14501	14582	14335	14624	14472	14380	14587	14399	14463	14425	14586	14682	14527	14787	14695	14569	14531	14413	14444	14526	14722	14590	14476	14482	14513	14737	14508	14626	14748	14700	14742	14480	14685	14534	14465	14486	14511	14569	14628	14571	14782	14801	14655	14687	14465	14569	14451	14695	14536	14509	14541	14429	14669	14502	14554	14661	14512	14485	14555	14481	14675	14667	14553	14444	14538	14333	14514	14548	14472	14466	14240	14538	14483	14507	14642	14721	14536	14504	14424	14570	14445	14693	14476	14403	14828	14502	14689	14454	14614	14517	14366	14673	14529	14513	14456	14544	14473	14517	14700	14348	14784	14570	14579	14626	14721	14680	14622	14657	14676	14496	14708	14763	14520	14620	14670	14438	14415	14448	14497	14829	14547	14555	14420	14616	14566	14550	14455	14622	14541	14720	14550	14285	14625	14380	14574	14706	14579	14653	14585	14507	14502	14440	14509	14519	14823	14496	14554	14564	14562	14436	14744	14632	14585	14514	14714	14673	14574	14671	14658	14558	14712	14288	14512	14537	14511	14628	14497	14481	14474	14362	14488	14486	14528	14696	14726	14545	14710	14522	14399	14459	14622	14576	14686	14559	14702	14461	14596	14705	14651	14523	14548	14438	14580	14589	14798	14705	14473	14489	14449	14569	14556	14557	14525	14591	14574	14594	14609	14622	14454	14594	14448	14517	14637	14444	14673	14572	14599	14643	14574	14507	14564	14731	14407	14625	14478	14748	14349	14528	14547	14656	14479	14699	14616	14400	14500	14533	14697	14595	14629	14558	14513	14510	14360	14617	14610	14448	14717	14523	14496	14455	14684	14551	14525	14411	14578	14580	14674	14630	14430	14359	14525	14413	14743	14654	14463	14619	14528	14404	14639	14445	14608	14731	14646	14374	14591	14509	14705	14615	14560	14408	14492	14608	14446	14725	14738	14403	14755	14671	14676	14499	14429	14550	14548	14555	14539	14650	14654	14495	14477	14433	14652	14721	14744	14539	14608	14419	14569	14648	14406	14383	14497	14577	14404	14652	14500	14686	14371	14644	14669	14519	14480	14642	14563	14412	14507	14548	14524	14537	14652	14595	14428	14739	14621	14569	14420	14473	14650	14638	14446	14402	14553	14468	14496	14598	14447	14582	14625	14486	14686	14378	14306	14556	14617	14382	14476	14616	14417	14477	14649	14591	14616	14471	14636	14735	14802	14483	14571	14644	14598	14561	14439	14514	14574	14510	14652	14436	14467	14505	14482	14626	14639	14492	14411	14609	14624	14470	14689	14598	14684	14690	14628	14455	14408	14521	14517	14580	14541	14509	14568	14560	14554	14626	14630	14532	14679	14695	14606	14547	14568	14501	14427	14541	14642	14414	14674	14681	14544	14596	14655	14608	14629	14400	14328	14557	14734	14625	14801	14773	14642	14625	14535	14680	14607	14488	14444	14413	14463	14587	14591	14550	14679	14548	14468	14508	14408	14620	14519	14470	14436	14550	14437	14546	14582	14519	14519	14825	14428	14514	14442	14489	14611	14459	14614	14700	14510	14557	14595	14697	14484	14390	14423	14516	14647	14693	14662	14601	14416	14435	14611	14764	14467	14539	14416	14445	14532	14443	14357	14788	14652	14608	14537	14668	14755	14669	14556	14632	14818	14607	14823	14551	14622	14534	14711	14385	14612	14799	14396	14350	14648	14547	14499	14559	14643	14473	14556	14561	14587	14602	14402	14479	14754	14610	14513	14423	14366	14670	14403	14520	14495	14510	14637	14580	14530	14662	14784	14553	14352	14479	14604	14589	14636	14551	14436	14653	14581	14708	14656	14531	14556	14589	14571	14435	14534	14548	14575	14576	14510	14453	14596	14570	14420	14729	14506	14492	14583	14626	14625	14624	14514	14633	14597	14607	14707	14568	14608	14555	14413	14542	14598	14479	14531	14547	14509	14583	14522	14633	14464	14387	14516	14599	14554	14630	14766	14629	14616	14562	14457	14497	14425	14601	14547	14637	14654	14565	14586	14623	14452	14534	14487	14554	14515	14397	14450	14435	14550	14577	14682	14638	14500	14469	14512	14651	14651	14508	14715	14792	14600	14569	14369	14610	14643	14575	14693	14632	14652	14495	14540	14529	14726	14600	14720	14724	14629	14409	14647	14592	14522	14713	14604	14794	14656	14590	14594	14500	14576	14430	14735	14587	14478	14738	14607	14580	14565	14563	14470	14579	14563	14731	14667	14531	14542	14607	14482	14445	14770	14506	14465	14537	14491	14495	14569	14725	14662	14603	14545	14576	14528	14758	14543	14693	14497	14579	14632	14678	14526	14398	14536	14597	14554	14564	14594	14473	14480	14499	14449	14526	14519	14436	14483	14603	14683	14371	14564	14627	14555	14621	14742	14494	14438	14564	14582	14763	14508	14726	14654	14571	14775	14543	14426	14647	14651	14706	14786	14529	14570	14464	14722	14564	14457	14647	14634	14660	14554	14771	14435	14785	14769	14517	14348	14586	14537	14688	14432	14426	14501	14447	14407	14580	14474	14533	14559	14908	14606	14762	14430	14591	14551	14550	14551	14647	14574	14717	14380	14448	14534	14398	14642	14633	14601	14441	14631	14642	14535	14600	14553	14463	14726	14567	14585	14704	14725	14470	14689	14564	14475	14486	14476	14587	14552	14609	14697	14744	14581	14616	14582	14420	14538	14558	14606	14668	14610	14565	14679	14599	14622	14520	14622	14604	14659	14665	14593	14670	14581	14365	14272	14293	14539	14480	14629	14672	14638	14415	14548	14517	14533	14454	14441	14578	14667	14581	14376	14726	14347	14573	14524	14499	14671	14598	14731	14428	14549	14594	14603	14568	14535	14471	14777	14492	14695	14421	14383	14499	14625	14636	14569	14340	14518	14664	14533	14623	14772	14632	14449	14680	14547	14575	14577	14724	14617	14545	14399	14359	14682	14522	14464	14544	14687	14571	14609	14613	14518	14634	14537	14523	14417	14471	14612	14629	14573	14535	14605	14355	14437	14592	14511	14443	14584	14456	14655	14540	14632	14741	14487	14705	14649	14544	14664	14603	14497	14678	14559	14676	14626	14450	14604	14461	14506	14472	14473	14460	14802	14600	14828	14569	14612	14586	14557	14516	14512	14599	14557	14366	14363	14495	14511	14591	14422	14622	14650	14562	14745	14628	14762	14535	14455	14573	14662	14648	14691	14532	14703	14632	14388	14521	14518	14518	14649	14549	14481	14448	14422	14545	14462	14596	14420	14492	14345	14542	14572	14441	14500	14498	14398	14453	14698	14577	14516	14788	14650	14563	14658	14762	14471	14495	14777	14527	14568	14555	14833	14515	14502	14569	14446	14643	14616	14352	14862	14563	14499	14586	14610	14611	14666	14637	14666	14486	14538	14637	14392	14424	14610	14554	14488	14594	14562	14614	14454	14738	14643	14431	14601	14701	14647	14499	14581	14525	14586	14583	14609	14605	14385	14409	14695	14557	14609	14732	14581	14626	14593	14545	14585	14561	14589	14708	14590	14639	14755	14585	14591	14574	14707	14440	14487	14601	14514	14617	14649	14585	14412	14570	14723	14420	14732	14697	14565	14604	14485	14620	14496	14758	14640	14604	14551	14522	14606	14635	14558	14570	14658	14573	14675	14602	14517	14547	14763	14475	14530	14491	14631	14536	14534	14580	14632	14477	14561	14612	14705	14474	14590	14363	14495	14571	14633	14391	14533	14571	14664	14646	14713	14592	14496	14629	14728	14641	14732	14435	14592	14609	14706	14454	14722	14708	14503	14628	14548	14619	14487	14755	14480	14733	14598	14541	14350	14723	14686	14422	14681	14561	14667	14773	14434	14392	14702	14466	14517	14548	14371	14508	14620	14411	14507	14688	14620	14647	14707	14641	14594	14527	14742	14508	14751	14635	14625	14524	14648	14599	14713	14639	14656	14660	14481	14534	14513	14754	14656	14678	14669	14483	14613	14631	14550	14660	14553	14562	14737	14500	14565	14457	14583	14516	14449	14702	14573	14767	14871	14461	14524	14694	14543	14533	14434	14644	14556	14524	14569	14596	14583	14346	14484	14610	14459	14611	14646	14531	14609	14772	14723	14547	14306	14651	14342	14359	14503	14489	14478	14490	14368	14600	14657	14702	14749	14607	14469	14452	14469	14575	14518	14400	14661	14417	14626	14602	14569	14567	14676	14389	14900	14530	14519	14443	14514	14731	14470	14517	14528	14780	14555	14384	14538	14611	14633	14542
14031	14591	14288	13619	13095	13149	13327	13127	19044	18357	19387	17986	14550	13398	13124	13231	13091	13198	12990	12887	13136	13061	13081	12918	13000	13034	12972	13110	13244	13005	13034	13097	13144	13018	12863	12947	13087	13044	12895	13128	12999	13002	13126	13059	13054	12981	13021	12911	12976	12887	12947	13129	13003	13149	13037	12902	13095	12947	13169	13180	12960	13179	13075	12990	13035	12957	13251	13072	13125	13211	13052	13151	12965	12894	13025	12947	12998	13040	12951	12979	13045	12882	12959	13022	12901	12946	13011	13016	12965	13106	13060	13190	13039	13034	13070	13042	13011	13010	13170	13175	13124	13176	13126	13109	13101	13061	13151	13063	13191	13087	12958	13015	13002	12890	13080	13182	12962	12920	12936	13025	12987	12997	13069	12940	12952	13024	12925	13061	12930	13120	12959	13082	12989	12964	13090	12872	13195	13090	13062	13145	13133	13039	12873	13081	13151	12986	12885	13091	13186	13040	12920	13037	13101	12955	13071	12975	13148	13088	12961	13049	13040	12954	12962	13061	13021	13121	12938	13092	12889	13024	13038	13108	13041	13088	12922	12976	13029	12990	12977	13074	13048	12882	12956	13028	13126	12984	12890	13025	12911	12999	13083	12979	13046	12959	13032	12959	13113	13126	13068	13080	12878	13069	12941	12985	12969	12930	12967	12937	12972	13112	13177	13095	13020	13194	13046	13081	12996	12826	13056	12998	13074	12986	13074	12960	13215	13008	12972	13047	13134	12862	13221	13158	13027	12958	13030	12998	13252	13015	13017	13096	12888	12980	13017	13038	13075	13209	13258	13085	13006	13087	13116	13122	13124	13181	12962	13046	12797	13009	13175	13067	13211	13121	12979	13042	13170	12876	13110	13099	13071	12897	12848	13056	13122	13000	13113	13114	13155	12888	13046	13162	13081	13017	13043	13041	13019	13021	13096	13044	13144	12988	12874	12929	13047	12998	13052	13164	13084	13014	13029	12967	12908	12945	13021	12948	12937	13127	13063	12928	13012	12971	13064	13045	12995	12978	12923	12871	12984	13073	12989	13041	13082	13057	13239	13103	12952	13033	12932	13034	13125	13161	13010	13054	12992	12991	13070	13078	12900	13174	12992	13040	12927	13012	12893	13047	13030	13052	12999	12938	12924	12922	13125	12967	13039	13085	13078	13014	13052	13123	12901	13008	12963	13046	12998	12873	13222	12991	12930	12988	13186	12836	13031	12950	13000	12853	12974	13005	13040	12984	13121	13008	13096	13167	13050	13003	12980	13099	12987	13056	13134	13070	13001	13002	13050	12859	13133	12962	13058	12936	12903	12933	13127	12994	13038	13070	12941	12988	13047	12951	13092	12949	13018	12876	12917	12984	13105	13107	12963	13033	13055	12932	12888	12952	13135	13007	13126	12905	12995	13064	13095	12923	12972	13114	13037	12988	12956	13042	13079	12985	12988	13047	12956	13004	13161	12998	13082	12884	13150	13131	12956	13027	13060	12997	12901	12921	13029	12954	13157	13128	12919	12900	13009	13145	13163	12896	13029	13022	13053	12977	12989	13011	13105	12941	13147	12985	12911	13034	13010	12795	13185	13101	12993	12930	12899	13124	13141	12911	12863	13050	12998	12971	12899	13233	12997	13025	13163	12997	13014	13012	13110	13019	12829	13101	13147	13137	12859	12961	13048	12776	12953	13092	12886	13087	13120	13079	13074	13111	12954	12881	12878	12988	12896	13031	12989	13060	12892	13100	12987	12987	13003	12978	12975	13070	12980	13136	13245	13047	13089	12823	12886	13059	13021	13068	12902	13068	12912	13047	12975	12997	12972	12985	12929	13026	12879	13039	13110	12988	13063	12918	13093	13027	13126	12837	13040	13026	13036	13121	13080	13042	13014	12934	13031	12883	13133	13063	13053	12859	13097	13111	13059	12971	12962	13011	13087	13100	13040	12933	12991	13137	13126	13221	13138	12898	13070	13076	12966	12995	13043	13025	12988	13033	13024	13039	12908	13105	12928	12977	13106	13046	13152	13045	13092	12925	13036	13038	12974	12946	13095	13045	13006	13059	13032	13045	13028	13117	13023	13018	13038	12928	12989	12978	13042	12931	13133	12967	13075	13109	12969	12937	13091	13035	13061	12989	13084	13171	13119	13008	13179	13001	12999	12922	12923	13062	12786	12930	13033	12966	13092	12968	12971	13012	12969	13135	13160	12921	12918	13019	13158	13025	12984	13098	12939	13082	13199	13046	13082	13197	13134	13028	13020	13004	12935	13090	12963	13027	12965	13018	12964	13097	13083	12902	13003	13170	12865	13004	12935	13076	12972	12958	12905	13013	13045	12908	12987	13063	13111	13135	12977	13104	12776	13165	12921	12938	13159	13164	13130	12994	13024	12937	13118	12951	13038	13001	12931	13094	12955	12976	12960	13110	12913	13048	13088	13062	13024	13013	13026	13069	13090	12820	12952	13028	13075	13050	13129	13186	13013	13006	13107	13088	13251	12944	12964	13084	13006	12954	13019	13046	13203	12958	13101	12971	12930	13148	13079	12984	13043	13047	13029	13038	13029	12998	12952	13009	13053	13206	13036	13011	13212	12892	12934	13018	12928	13081	13083	12956	12795	13050	13092	12969	12955	13185	12999	13110	12958	13218	12945	12985	13044	13116	13169	12975	13094	12988	13020	13070	12912	12894	13104	13019	13020	13055	12919	13095	13080	12896	12986	13034	12933	12974	13079	12990	13001	12917	13226	13057	12956	13046	13041	13030	12895	12903	13081	13149	13026	13034	12925	13144	12947	12971	13215	12985	13017	13015	13141	13128	12993	13173	12919	13002	13066	12973	12962	13131	13002	13042	13065	12869	13035	13317	12792	13051	13043	13222	13034	12944	12776	12970	13120	13055	12850	13004	13080	13020	13092	12990	13019	13064	13064	13110	12950	12904	13041	13130	12978	13108	13114	12932	13029	13182	13040	13125	13027	12995	13235	13069	12976	12951	13239	12896	13096	13146	12957	12983	13040	13052	13214	13098	13059	13068	13058	12976	12942	12894	13125	12952	12951	13068	12973	13087	12988	13091	12972	13006	13063	12996	13087	13160	13074	12922	13132	12880	13120	13126	12966	13065	12965	13091	13096	13057	13046	12977	12899	12901	13253	13089	12941	13078	13134	12919	13079	13079	12994	13003	13158	13012	13075	13081	13042	13024	13042	12993	12988	13212	12989	12967	13134	12986	13005	13002	13022	13015	13047	12975	13017	13121	13089	13200	13015	13016	12958	12928	13105	12967	13086	13096	13084	13047	13153	13208	13088	12960	13023	12998	13118	13134	13175	12908	13040	13015	13068	13040	13134	13087	12987	13058	13027	12928	13005	12997	13075	13080	13002	12980	13036	13021	13110	13010	13045	12929	12946	13088	12894	12990	12818	13114	13052	13125	13058	13044	13055	12963	13121	13153	12962	13134	12828	12972	12922	13151	13092	12920	13193	13002	12863	13046	13017	12994	13087	12887	13107	13108	13055	13236	13156	12994	13219	13093	13195	12988	13062	13019	13064	13109	12920	13104	13057	13135	12985	13062	12804	12989	13073	13036	13051	13144	12969	12926	13074	13182	12982	13064	13068	12970	13097	13104	13016	13021	13004	13075	13104	12901	13268	13068	13074	13044	12936	13084	12841	13059	13104	13056	12985	13080	13212	13084	13165	13154	13041	12837	13036	13100	13017	13194	13094	13094	12981	13017	13040	12994	13052	13078	13194	13008	13074	13070	13071	13045	12862	13200	13166	13132	13061	13024	13216	13069	13054	13054	13099	12959	12950	13099	13174	12951	13198	13093	13117	12952	13027	13072	13078	13043	13027	12979	12835	13067	13156	13073	12814	13054	13050	13068	13141	13079	13113	13193	13048	13080	13043	13039	13022	13126	13021	12924	13071	13196	13114	13094	13109	12954	12929	12911	13166	12950	12921	13195	13037	13118	13007	13118	12968	13085	12962	13027	12965	12889	13090	12871	12932	13001	13080	13049	13092	13142	13097	13057	13046	13001	12915	13025	13093	12980	13017	13154	12856	13021	12979	13041	12959	12988	13169	13036	13104	12810	12968	13030	13051	13163	12822	13031	12918	12861	12995	13116	13157	13177	13035	13160	12903	12989	12978	13162	13049	13133	12948	12987	13081	12984	12881	12966	12960	13103	13035	13033	13101	13093	12968	12870	13174	13061	13008	13028	13069	12948	13015	13007	13139	13107	13135	12970	13148	13162	13126	13069	13013	13036	13190	12997	13054	13114	13007	13135	12975	12998	13098	13053	13113	13025	12931	13103	12990	13002	12944	13043	12948	12997	13141	12758	13142	13119	13080	13050	12889	13121	13233	13098	12959	13111	13012	12802	12990	12940	13011	13031	13063	13036	13165	13071	13089	13072	13079	13053	13168	13132	13126	12995	13006	13071	13195	12993	12960	13023	12937	12927	13067	13064	13148	13180	12995	13214	12986	12975	13081	13087	12878	12943	13078	12984	13165	13083	13025	13077	13101	13171	12976	13041	13081	13047	12894	13026	12760	13188	13011	13099	13092	13001	13013	13002	13072	13051	13143	13305	13080	12834	13060	12979	13015	12981	13061	13127	12950	12928	12905	13224	13125	13078	13071	13029	13031	12993	12961	13131	12998	13114	13065	12979	12961	13054	12995	13124	13100	13068	13005	13058	12966	13155	12932	13156	13177	13034	12999	12874	13105	13028	13035	12844	12878	12979	13029	12989	13100	12940	13065	13061	13100	13051	13134	13117	13095	12883	13122	12997	12899	13086	12861	12919	13061	13038	12903	13088	13045	12997	13056	12986	13182	12819	13106	12961	12897	12963	12929	13149	12817	13093	13115	13086	13120	13064	12997	13065	12996	13067	13157	13207	13164	13088	13090	13104	13252	12994	12933	13082	13004	13034	13068	12991	12892	13197	13036	13103	12929	13112	13131	12992	12887	12994	12965	12995	13228	12893	13112	13115	13029	12933	12861	13119	12999	12948	13155	13016	12921	13154	13170	12877	13052	12943	13148	13074	12852	13032	12844	13240	13121	13075	13097	13179	13180	13280	13013	13031	12995	13169	12979	13087	13004	12996	13234	13104	13111	13053	12995	12872	13006	13121	13049	12828	13023	12963
26083	21214	27254	25689	18600	16248	16403	15604	18760	25865	37244	29260	19761	19443	17382	15666	15449	15084	14982	15074	15176	15004	15162	14990	15062	15214	15170	15043	15139	15053	14908	15156	15011	14950	14981	15119	15240	15241	15205	14984	14829	15053	14997	15013	15301	15114	15040	15154	15098	15201	15224	15050	14870	15113	15172	15116	15152	14773	15293	15252	14949	14977	15052	15040	14966	15033	15026	15189	14957	14992	15073	15196	15136	15118	15173	15163	14862	15051	15091	15177	15059	14976	15165	14968	15096	15220	14967	14943	15022	15091	15191	15057	15182	15270	15060	15030	15191	14982	15198	15072	14959	15003	15074	15144	15070	15066	14981	15185	15005	15068	14978	15090	15060	14992	15121	15020	15079	15135	15058	14941	15053	15247	14910	15091	14955	14867	15150	15111	15098	14914	15087	15000	15114	15249	15010	15029	15112	15009	14843	14931	15168	15137	15318	15159	14983	15081	15029	15007	15015	15174	15123	14921	15027	15030	15156	15257	15293	15054	14944	15060	15035	15073	15089	15166	14967	14852	14867	15256	14958	14981	15021	15013	15269	15170	15114	15033	15191	14871	15209	14861	15109	14910	15178	15139	15079	15174	15145	15143	15086	14912	15152	14923	14998	15011	15134	15043	15043	15032	14965	15171	15201	15073	15147	15119	15101	14864	15047	14971	15126	15066	15005	15079	15019	15012	15171	14896	15265	15034	15103	14960	14983	15018	15025	15202	14902	15174	14888	15064	15127	15222	15211	15181	14913	14981	15047	15173	15023	15050	14960	15006	15129	14911	15081	15072	15086	14857	15104	15033	15106	15040	15165	15133	15026	15090	14989	15170	15108	15167	14910	15094	15184	14962	14892	15168	15090	15064	15219	14981	14979	15095	14978	15173	15093	15098	15036	15059	15204	15081	15097	15044	15139	15054	15073	15012	15049	14999	14924	15074	15097	15070	14984	14931	14975	15110	14927	14990	14945	15135	14968	15010	15248	15122	14754	15072	15121	15241	15140	15152	15068	15148	14958	15200	15131	15085	14943	15176	15266	14942	15047	15111	14923	15192	14918	15161	15039	15055	15115	14938	14936	15001	15150	15026	15097	15086	15221	14935	15047	14958	15027	15103	15012	15104	15199	14841	14941	15137	15025	15126	15033	15273	15163	15044	15165	15078	15105	15078	15260	15077	15117	14990	15010	14909	15030	14931	15143	15149	14881	15143	15123	15073	15250	15238	14877	14961	15075	15046	14990	15151	15044	15222	14986	15072	14989	14947	15093	14946	14836	15150	15047	15346	15148	14973	15092	15173	14864	15175	15076	15155	15086	14998	15188	15143	15115	14981	15163	15088	15095	15097	14984	15032	15308	15059	15018	14948	15061	15263	15221	14952	15318	15202	15038	15042	15044	14925	15168	14988	15091	14997	15113	15131	14991	15137	15285	15089	14913	15135	15306	15136	15052	14825	14939	15146	15275	15294	15082	14963	15044	14926	14810	15044	15082	15079	15132	15038	15051	14940	14901	15042	15225	15014	15102	15007	14926	15095	15075	14928	15134	15161	14970	15031	15271	15061	15125	15063	14985	15043	15117	15035	15022	15179	15002	15029	15103	15150	15029	15217	14963	14978	15246	15116	15151	14965	14926	15005	14958	14929	15096	15123	14928	15021	15106	15200	15137	14974	15008	15291	15045	15081	15140	15213	14994	15062	15150	15092	15164	14951	15012	14910	14939	14915	15147	15076	14902	15008	15014	14975	14872	14997	14933	15143	14868	15043	15121	15140	15257	15165	15098	15097	15279	14947	15173	14991	14767	14920	15202	14860	14880	14956	15110	15045	15075	14942	15136	15250	15021	14963	15136	15063	15038	15149	15185	15133	15126	15097	15079	15027	14955	15076	15039	15123	15177	14900	14859	14916	15057	15182	15126	15063	15291	14882	15094	15102	15024	14939	15316	14864	15100	14994	15064	14966	15062	15227	15179	15093	15094	15063	14845	15044	15046	14744	15017	15038	15013	15166	15022	15044	15028	15095	14782	15163	15182	15018	15066	15189	15040	15010	15193	15170	15061	15141	15177	15126	15329	14980	15005	15171	15130	14875	15112	14957	15042	15231	15081	14918	15157	15018	14957	15153	15174	14928	15191	15162	15271	15115	15130	15208	15035	15180	15268	15122	15057	15131	15137	15130	15110	15021	15102	15159	14884	14967	14940	14989	15067	15078	15089	14874	14918	15113	15070	14816	14942	14889	15155	14999	14996	15159	15078	14973	15173	15196	15119	15197	14993	15176	15028	15115	14856	14893	15049	15079	15100	15226	15090	15129	15003	15195	15042	15104	14919	14982	15061	15099	15142	15014	15190	14930	15246	14891	15033	15171	15137	15134	15290	15086	15163	15006	15045	15105	15074	15181	15126	15082	15025	14944	15207	15189	15045	15291	15226	15172	15093	15125	14978	14925	15027	15139	15216	15074	14970	14917	15054	15164	14998	14889	15226	15033	15148	15066	15094	14997	15030	14923	15073	14961	15073	14839	15006	15216	14990	14900	15074	14969	14960	14971	15020	15036	15021	14961	15027	15052	14993	15197	15165	15165	15424	15137	15013	15053	15108	15027	15163	14997	14896	15115	15097	15044	15045	15041	14943	15159	14935	15082	15133	15090	15098	15072	14996	14983	14855	15111	14950	14976	15025	15051	14932	14946	15058	15093	15117	15030	14916	15092	15160	14998	15054	14922	15029	14914	15312	15087	15087	15127	15025	15087	14970	15034	15069	15162	14971	15056	14962	15021	15009	14910	14838	14868	15074	14962	14937	15046	15135	15039	15041	15218	14988	15127	15044	15200	15219	15082	14959	15096	15078	15141	14974	15216	15007	14864	15096	14945	14813	15106	15087	14885	15073	15068	15038	15122	15003	15078	15235	14987	15042	15156	14922	15058	15206	15102	14920	15075	14961	14982	15044	15041	15108	15066	14941	14884	15018	14923	15045	14872	15071	14918	14933	15077	15161	14996	14950	15094	15263	15142	14962	14999	15142	15152	14999	15094	14984	15297	15013	15185	15091	15056	15001	15249	15000	15098	15160	14980	14971	14989	15223	14935	14782	15019	15053	15136	15127	15026	15051	15052	14723	14912	15184	15158	15008	14857	15180	15123	14941	14842	15095	15010	14796	14872	15127	14940	15030	15011	14966	15054	14819	15017	15113	14976	15095	15182	14971	15008	14923	14967	15153	15086	15190	15168	15116	15176	15069	15080	15103	15027	15141	15031	15008	15007	15130	14879	14984	14912	14853	14865	14802	15085	15088	15086	15133	15058	14880	15040	15132	15111	14873	15025	15110	14931	15208	14918	15013	15032	15133	14926	14878	15075	14884	15109	15057	14876	14927	14947	15104	15079	15135	15136	15105	15056	15003	14895	15041	15010	14965	15053	15042	15082	14973	15103	15169	15252	15084	15171	15165	15082	14825	15125	15007	15175	15171	15154	15144	14998	14906	15147	15037	15027	15061	15185	15119	14941	15229	15229	14963	15008	14931	15018	15095	15045	15092	15004	15223	15122	15195	15031	15053	15121	15198	15085	15063	15047	15042	15006	15108	15162	15052	14959	14926	14976	15193	15119	15077	14986	15112	15145	15009	15206	14953	15173	15050	15186	15126	15004	15148	15121	15163	14914	15012	15041	15135	15019	15054	14872	15112	15111	15196	15415	15206	15109	15005	15189	14862	14959	15259	15017	15294	14969	15091	15219	15101	15111	15209	15037	15237	15212	14988	15023	15291	15141	15107	14890	15079	15157	15219	15023	14988	15140	14976	15128	15139	15166	15298	15052	14991	15190	15051	14950	14975	14977	14956	15029	14955	15020	15193	15144	15022	15221	15049	15041	15182	15154	15094	15066	15101	15144	15285	15091	14810	15114	15170	14975	15164	15180	15085	15074	14958	15267	15105	14921	15103	15210	15059	14870	15162	15184	14963	14984	15075	15011	14965	14979	15230	15103	15163	14902	15063	14989	15359	15167	15129	15169	15064	15314	15046	15158	15085	15076	15287	15049	15116	14919	15227	15028	15047	15248	15074	15105	14987	15095	15077	15079	15294	14955	14994	15078	15082	15082	15037	15029	15221	15171	15152	14916	14991	15106	15276	15080	14844	14962	15086	15073	15162	15204	14883	15015	15098	15095	15071	15044	15053	15284	15045	15079	15078	15291	15121	15219	15043	15244	15136	15061	15086	15083	15022	15061	15257	15001	15091	14903	15127	14928	15238	15173	15075	14991	15055	15035	15095	15116	15163	15354	15107	15067	15197	15169	15041	15116	15147	14966	14927	15093	15168	15139	14967	15125	15234	15004	15041	14913	15096	15072	15087	15120	14999	14884	15124	14968	15374	15009	15090	14959	15082	15225	15009	15085	15134	15011	14946	15136	15256	14984	15129	15191	15288	15136	15164	15043	15159	15019	15064	15023	15063	15176	15167	15057	15449	15114	15153	15124	15010	14906	15068	15013	15065	14937	15204	14910	15113	15215	15204	15028	15154	15210	15055	15013	15124	14915	15119	15252	15298	15127	14970	15102	14939	15011	14971	15017	15104	15232	15141	15061	15064	15227	15133	15145	14903	15129	15148	15089	14951	15091	14875	15151	14996	15182	15138	15152	15197	15230	14906	15173	15083	14934	15148	15147	15108	15042	15000	15040	15056	15148	15267	15178	15135	15083	15146	15025	14809	15037	15061	14998	14905	14841	15068	15277	15158	14952	15151	15179	15047	15082	15012	15203	15319	15051	15190	15024	15065	14933	15306	14984	14869	14941	15122	14953	14970	15032	14928	14888	15028	14898	15123	15251	15287	15154	15076	15006	14964	14999	15252	15137	14912	15177	15097	15145	15180	14844	15018	15138	15027	14921	14942	15165	15054	15078	15132	15070	15047	14909	14933	14892	14997	15203	14997	14938	14717	15003	15128	14925	15069	14965	15106	15132	15047	14992	14969	14936	15237	14927	15322	15039	14884	15201	15243	15116	15053	14911	14929	15023	14860	15023	15044	15131	15093	14999	15124	15099	15182	15037	15053	14947	15057	15009	15154	15088	15347	15089	15186	14879	15104	15125	15027	15190	15142	15177	15037	15060	14968	15044	15033	15043	15005	15054	15322	14886	14937	14909	15238	15122
13580	19647	18361	15734	14468	14384	14077	14275	20459	28934	39130	27389	17986	19438	15897	13890	13452	13320	13389	13314	13536	13542	13406	13550	13427	13359	13419	13397	13291	13494	13289	13412	13401	13412	13312	13533	13330	13212	13416	13320	13439	13204	13341	13310	13357	13359	13422	13231	13346	13448	13507	13271	13290	13385	13386	13388	13398	13318	13342	13346	13428	13480	13306	13480	13379	13345	13367	13448	13538	13367	13474	13316	13471	13335	13487	13286	13267	13367	13442	13386	13365	13286	13402	13325	13405	13574	13307	13321	13422	13349	13256	13506	13379	13506	13351	13349	13534	13469	13362	13307	13505	13301	13244	13442	13396	13344	13389	13678	13258	13286	13355	13393	13380	13464	13463	13290	13511	13216	13369	13290	13414	13343	13656	13379	13254	13331	13416	13420	13384	13507	13359	13261	13408	13378	13415	13423	13326	13401	13377	13462	13096	13462	13271	13589	13231	13253	13359	13503	13331	13443	13285	13255	13349	13370	13486	13318	13379	13498	13237	13415	13426	13266	13245	13455	13439	13427	13386	13281	13423	13453	13268	13310	13311	13424	13326	13495	13475	13414	13381	13228	13258	13251	13391	13377	13318	13357	13380	13416	13346	13381	13260	13389	13496	13347	13275	13222	13387	13320	13302	13328	13377	13390	13483	13213	13355	13428	13339	13314	13414	13333	13507	13504	13425	13356	13358	13127	13356	13350	13347	13379	13456	13440	13353	13242	13215	13494	13446	13282	13378	13334	13439	13497	13407	13357	13502	13397	13405	13274	13344	13341	13447	13337	13307	13363	13396	13305	13384	13459	13364	13372	13359	13391	13324	13422	13309	13524	13330	13377	13348	13496	13295	13541	13425	13305	13316	13320	13384	13380	13373	13424	13426	13530	13549	13262	13330	13454	13508	13403	13393	13401	13559	13222	13345	13413	13436	13261	13450	13239	13393	13176	13424	13390	13408	13373	13377	13222	13368	13412	13366	13228	13248	13437	13384	13262	13360	13434	13409	13379	13388	13362	13339	13219	13467	13347	13388	13332	13250	13453	13453	13453	13327	13408	13356	13246	13171	13361	13399	13382	13357	13487	13427	13296	13399	13429	13348	13283	13443	13231	13434	13496	13318	13305	13384	13407	13452	13336	13381	13465	13593	13437	13352	13345	13348	13448	13275	13248	13348	13368	13332	13531	13400	13411	13444	13390	13319	13238	13299	13505	13307	13512	13344	13414	13333	13444	13454	13299	13204	13310	13516	13304	13442	13344	13286	13250	13582	13359	13392	13400	13335	13275	13317	13484	13499	13325	13375	13488	13256	13220	13353	13345	13248	13318	13325	13455	13294	13390	13322	13239	13316	13327	13507	13476	13282	13404	13377	13521	13332	13410	13385	13410	13440	13285	13416	13429	13276	13491	13343	13233	13504	13437	13433	13425	13335	13392	13388	13432	13391	13321	13307	13214	13315	13556	13400	13403	13384	13418	13487	13333	13464	13398	13447	13467	13300	13201	13206	13335	13421	13350	13330	13377	13302	13341	13301	13368	13397	13417	13299	13367	13378	13438	13368	13223	13299	13269	13487	13404	13421	13329	13284	13402	13333	13308	13492	13502	13433	13248	13352	13354	13364	13401	13366	13386	13603	13283	13521	13253	13340	13421	13468	13360	13332	13257	13393	13415	13201	13348	13517	13267	13400	13306	13401	13432	13376	13342	13434	13280	13470	13474	13357	13293	13312	13302	13598	13417	13366	13167	13576	13360	13292	13414	13450	13431	13296	13405	13405	13403	13492	13565	13289	13322	13287	13377	13344	13274	13489	13445	13193	13378	13248	13526	13371	13301	13432	13273	13508	13327	13321	13226	13394	13572	13519	13423	13325	13297	13385	13392	13335	13336	13464	13283	13363	13357	13280	13148	13371	13409	13281	13376	13279	13387	13429	13483	13264	13380	13339	13330	13321	13408	13295	13343	13348	13423	13276	13215	13281	13263	13423	13571	13434	13305	13260	13427	13254	13390	13395	13490	13542	13391	13323	13412	13369	13444	13342	13405	13531	13286	13489	13340	13382	13261	13461	13293	13404	13436	13241	13468	13441	13279	13290	13420	13487	13508	13363	13247	13164	13177	13606	13280	13468	13487	13515	13334	13445	13349	13308	13452	13274	13414	13370	13414	13321	13413	13457	13334	13304	13369	13317	13378	13296	13418	13326	13329	13436	13186	13332	13496	13513	13397	13216	13330	13207	13265	13256	13285	13390	13348	13306	13284	13378	13457	13416	13126	13392	13401	13372	13300	13251	13346	13387	13455	13495	13412	13337	13170	13408	13310	13441	13342	13496	13425	13406	13367	13573	13284	13416	13353	13300	13380	13439	13288	13356	13404	13374	13352	13376	13289	13472	13262	13253	13301	13318	13442	13317	13319	13432	13463	13480	13293	13308	13439	13358	13387	13428	13344	13323	13445	13446	13539	13603	13311	13288	13395	13551	13448	13238	13417	13322	13157	13293	13406	13385	13462	13343	13314	13359	13391	13260	13400	13211	13306	13397	13362	13353	13256	13408	13401	13283	13346	13333	13487	13369	13247	13306	13301	13440	13190	13477	13366	13515	13410	13405	13526	13276	13418	13306	13474	13552	13413	13478	13431	13532	13562	13291	13401	13526	13425	13494	13407	13314	13385	13307	13297	13638	13448	13260	13345	13369	13304	13312	13493	13394	13351	13317	13286	13292	13225	13286	13332	13208	13585	13294	13474	13280	13286	13336	13276	13321	13480	13235	13287	13289	13209	13429	13444	13405	13289	13320	13417	13474	13380	13400	13438	13270	13442	13480	13410	13382	13402	13462	13640	13353	13485	13472	13268	13399	13267	13377	13329	13341	13399	13307	13469	13287	13245	13288	13216	13473	13452	13326	13293	13477	13536	13311	13218	13338	13347	13347	13331	13505	13472	13313	13367	13427	13428	13201	13306	13304	13395	13442	13516	13374	13378	13404	13377	13281	13204	13365	13316	13418	13420	13429	13438	13396	13256	13282	13430	13500	13377	13466	13264	13303	13463	13490	13398	13321	13348	13361	13516	13374	13543	13408	13237	13437	13564	13499	13378	13249	13450	13386	13384	13213	13329	13398	13467	13590	13361	13587	13353	13297	13395	13296	13310	13461	13297	13449	13492	13324	13598	13467	13279	13497	13271	13364	13317	13442	13277	13366	13394	13550	13422	13214	13438	13453	13407	13376	13369	13442	13480	13347	13537	13279	13325	13320	13387	13376	13378	13302	13161	13513	13305	13390	13388	13326	13377	13505	13238	13169	13489	13266	13422	13286	13186	13480	13376	13399	13380	13385	13384	13402	13420	13397	13255	13395	13325	13345	13358	13336	13270	13363	13369	13367	13215	13402	13352	13386	13437	13325	13282	13451	13434	13450	13304	13246	13579	13318	13326	13433	13325	13277	13309	13320	13383	13271	13382	13369	13488	13354	13336	13486	13396	13321	13423	13516	13357	13415	13231	13373	13379	13336	13428	13375	13389	13373	13322	13300	13406	13513	13231	13198	13428	13373	13474	13272	13448	13228	13317	13505	13368	13193	13262	13289	13287	13281	13412	13337	13464	13385	13358	13441	13421	13430	13440	13318	13347	13340	13288	13385	13568	13256	13254	13369	13141	13430	13332	13495	13514	13336	13477	13424	13291	13249	13498	13332	13345	13465	13492	13256	13407	13429	13363	13326	13342	13469	13453	13395	13297	13318	13380	13391	13301	13438	13417	13413	13436	13528	13260	13338	13286	13459	13501	13352	13562	13311	13404	13300	13449	13421	13360	13382	13478	13419	13296	13341	13456	13368	13257	13517	13430	13417	13338	13469	13343	13334	13413	13446	13273	13376	13388	13375	13456	13363	13295	13409	13232	13381	13298	13383	13351	13343	13353	13627	13431	13335	13616	13179	13451	13361	13426	13334	13212	13423	13605	13212	13239	13280	13551	13320	13445	13239	13465	13494	13354	13275	13497	13303	13203	13317	13384	13285	13445	13391	13382	13495	13457	13392	13379	13280	13356	13197	13481	13316	13637	13306	13471	13536	13327	13462	13504	13536	13367	13357	13373	13266	13309	13503	13288	13408	13264	13271	13452	13485	13381	13355	13419	13314	13532	13363	13354	13372	13406	13350	13241	13452	13391	13367	13313	13375	13367	13435	13336	13331	13487	13435	13259	13412	13380	13454	13358	13214	13418	13561	13615	13336	13449	13394	13341	13447	13256	13629	13446	13501	13326	13391	13374	13315	13400	13301	13410	13282	13299	13446	13323	13392	13369	13432	13311	13351	13420	13369	13403	13295	13374	13176	13348	13307	13416	13414	13322	13276	13414	13421	13398	13261	13430	13293	13510	13451	13310	13443	13560	13366	13374	13460	13422	13295	13374	13329	13380	13479	13420	13327	13368	13416	13397	13378	13341	13457	13381	13297	13400	13414	13623	13261	13422	13311	13341	13349	13228	13360	13310	13374	13468	13366	13417	13421	13223	13430	13285	13317	13288	13300	13377	13297	13334	13457	13322	13510	13256	13458	13399	13452	13474	13351	13305	13310	13383	13453	13481	13430	13240	13286	13462	13237	13509	13317	13323	13387	13562	13197	13439	13169	13301	13346	13328	13322	13278	13428	13313	13329	13291	13428	13520	13223	13461	13472	13460	13280	13514	13259	13351	13428	13363	13399	13217	13343	13309	13554	13209	13410	13347	13362	13456	13386	13358	13399	13365	13404	13418	13289	13382	13518	13567	13236	13325	13395	13458	13260	13383	13363	13378	13473	13281	13440	13294	13324	13322	13316	13549	13373	13360	13257	13434	13514	13495	13443	13245	13357	13396	13303	13426	13356	13343	13338	13403	13389	13517	13243	13329	13399	13316	13210	13276	13289	13489	13261	13303	13457	13247	13349	13262	13373	13511	13685	13413	13251	13217	13365	13414	13554	13361	13337	13432	13441	13459	13500	13251	13263	13380	13410	13414	13227	13429	13354	13199	13163	13326	13476	13321	13241	13326	13378	13381	13267	13415	13372	13260	13232	13435	13364	13285	13378	13423	13176	13343	13185	13424	13454	13412	13435	13473	13334	13388	13390	13509	13232	13416	13489	13376	13401	13402	13280	13444	13326	13336	13525	13280
24060	21206	28694	24019	21551	22350	20805	17307	21275	32201	41887	46823	38407	31369	22224	17435	15965	15804	15616	15775	15747	15596	15605	15635	15728	15578	15787	15683	15582	15630	15671	15547	15702	15723	15543	15681	15503	15632	15312	15578	15798	15590	15449	15593	15602	15490	15403	15721	15524	15559	15769	15665	15503	15400	15540	15453	15527	15515	15436	15459	15434	15421	15529	15433	15409	15414	15420	15455	15540	15431	15450	15320	15376	15461	15478	15585	15466	15546	15544	15412	15642	15633	15394	15550	15665	15527	15521	15590	15497	15556	15316	15458	15752	15302	15441	15571	15408	15552	15527	15370	15582	15389	15386	15501	15598	15392	15399	15585	15348	15606	15560	15701	15449	15463	15758	15327	15557	15556	15500	15480	15651	15576	15449	15721	15566	15517	15534	15316	15469	15534	15400	15530	15524	15581	15464	15321	15451	15501	15511	15627	15527	15592	15732	15534	15638	15625	15641	15393	15331	15633	15612	15549	15526	15465	15550	15576	15410	15434	15475	15578	15718	15450	15382	15565	15573	15565	15570	15496	15529	15528	15560	15513	15441	15422	15495	15378	15575	15541	15486	15480	15510	15685	15589	15695	15442	15656	15428	15570	15550	15590	15486	15590	15529	15763	15487	15392	15440	15711	15474	15437	15520	15324	15438	15617	15386	15490	15765	15453	15509	15351	15343	15482	15480	15599	15636	15490	15605	15479	15490	15429	15542	15502	15378	15508	15399	15397	15526	15357	15496	15576	15631	15674	15477	15471	15596	15518	15568	15566	15560	15537	15588	15416	15381	15359	15422	15471	15375	15457	15497	15490	15547	15453	15519	15549	15671	15486	15560	15311	15590	15439	15478	15460	15481	15494	15455	15333	15716	15384	15580	15366	15487	15631	15543	15594	15430	15396	15207	15428	15312	15581	15675	15618	15324	15500	15685	15452	15572	15555	15480	15354	15642	15486	15347	15832	15584	15628	15520	15497	15539	15606	15592	15681	15539	15695	15508	15468	15693	15610	15621	15526	15600	15549	15506	15432	15602	15594	15466	15572	15445	15510	15290	15504	15495	15440	15473	15375	15550	15645	15563	15479	15351	15531	15685	15561	15242	15645	15444	15581	15386	15388	15592	15529	15588	15428	15333	15659	15402	15608	15438	15731	15476	15466	15293	15391	15537	15489	15545	15730	15425	15260	15585	15678	15565	15553	15318	15639	15504	15413	15400	15717	15601	15479	15363	15547	15371	15625	15416	15349	15401	15608	15369	15486	15372	15359	15460	15534	15687	15542	15533	15300	15546	15401	15297	15526	15572	15477	15596	15473	15452	15244	15363	15576	15523	15667	15570	15359	15486	15579	15617	15648	15695	15526	15309	15454	15364	15434	15617	15732	15618	15479	15488	15554	15443	15711	15529	15523	15432	15441	15489	15481	15556	15478	15472	15581	15479	15437	15478	15314	15643	15618	15418	15637	15492	15515	15591	15482	15567	15370	15342	15648	15469	15337	15469	15289	15530	15459	15439	15257	15403	15584	15595	15583	15446	15585	15488	15331	15512	15392	15628	15565	15472	15400	15476	15464	15642	15605	15574	15637	15544	15639	15705	15518	15526	15458	15448	15311	15479	15381	15464	15431	15435	15496	15372	15397	15508	15373	15400	15594	15680	15250	15623	15396	15548	15543	15493	15519	15480	15540	15562	15379	15309	15411	15716	15495	15398	15571	15450	15421	15577	15482	15599	15647	15503	15497	15529	15569	15503	15410	15418	15528	15426	15420	15527	15595	15612	15574	15718	15417	15215	15432	15640	15576	15391	15465	15407	15343	15359	15642	15651	15444	15487	15333	15373	15610	15462	15521	15615	15473	15515	15550	15518	15481	15533	15761	15670	15411	15315	15390	15609	15493	15324	15676	15520	15427	15526	15534	15549	15559	15635	15455	15362	15648	15627	15528	15604	15426	15576	15569	15479	15394	15641	15528	15412	15639	15531	15425	15410	15589	15309	15629	15580	15465	15768	15511	15568	15566	15486	15418	15483	15576	15599	15616	15532	15657	15520	15502	15576	15589	15498	15472	15564	15450	15490	15303	15505	15401	15656	15501	15540	15446	15466	15446	15435	15482	15766	15467	15623	15266	15466	15525	15392	15423	15483	15448	15390	15537	15415	15403	15423	15555	15496	15588	15617	15572	15459	15517	15292	15407	15526	15496	15383	15586	15329	15499	15563	15453	15533	15380	15486	15499	15307	15479	15576	15737	15665	15608	15415	15255	15564	15515	15498	15574	15435	15467	15647	15404	15497	15188	15356	15499	15528	15446	15462	15565	15412	15234	15599	15469	15397	15467	15537	15358	15568	15499	15522	15586	15343	15449	15400	15379	15465	15549	15537	15626	15451	15579	15445	15487	15605	15260	15571	15603	15544	15594	15514	15431	15490	15600	15596	15182	15539	15337	15694	15584	15428	15432	15592	15564	15467	15245	15446	15439	15589	15490	15436	15607	15406	15513	15508	15686	15581	15544	15554	15585	15457	15326	15422	15405	15496	15648	15541	15660	15589	15603	15713	15467	15383	15300	15425	15547	15442	15503	15531	15465	15491	15531	15493	15595	15500	15503	15622	15363	15292	15432	15529	15343	15545	15396	15600	15521	15427	15480	15523	15275	15399	15608	15481	15484	15462	15608	15421	15506	15362	15489	15389	15493	15207	15195	15337	15335	15562	15480	15490	15463	15564	15471	15491	15381	15446	15396	15464	15479	15547	15589	15578	15299	15487	15450	15409	15422	15496	15489	15430	15333	15449	15649	15405	15634	15549	15370	15531	15586	15380	15476	15615	15672	15534	15487	15574	15419	15457	15438	15546	15726	15526	15570	15540	15477	15396	15457	15606	15501	15462	15499	15347	15444	15574	15101	15432	15563	15475	15682	15635	15473	15426	15543	15564	15543	15544	15410	15484	15297	15484	15724	15613	15480	15515	15433	15435	15399	15495	15513	15379	15448	15592	15593	15478	15397	15490	15369	15425	15439	15504	15503	15465	15468	15450	15284	15549	15782	15441	15556	15503	15494	15536	15522	15380	15659	15466	15384	15596	15383	15401	15611	15628	15635	15454	15549	15688	15381	15353	15371	15573	15619	15584	15442	15402	15487	15548	15634	15552	15489	15503	15535	15423	15544	15494	15599	15596	15614	15381	15518	15591	15472	15540	15511	15476	15628	15624	15735	15486	15406	15550	15528	15416	15471	15498	15383	15418	15447	15468	15473	15546	15544	15685	15661	15607	15534	15501	15475	15579	15319	15577	15433	15443	15655	15589	15454	15395	15450	15656	15486	15478	15634	15498	15326	15507	15372	15549	15252	15550	15460	15583	15397	15461	15380	15453	15249	15466	15567	15493	15510	15700	15323	15500	15405	15527	15675	15518	15443	15533	15372	15453	15557	15357	15458	15287	15308	15513	15651	15607	15668	15567	15422	15439	15524	15564	15436	15638	15553	15466	15339	15457	15581	15490	15499	15478	15499	15492	15336	15416	15437	15704	15543	15488	15493	15374	15465	15508	15492	15446	15494	15656	15499	15542	15425	15479	15444	15600	15538	15474	15583	15512	15436	15376	15711	15558	15316	15389	15286	15540	15596	15374	15605	15643	15335	15457	15374	15429	15553	15568	15271	15457	15584	15490	15404	15491	15525	15572	15567	15558	15158	15501	15377	15497	15395	15546	15481	15516	15396	15522	15398	15374	15446	15410	15406	15418	15319	15535	15257	15699	15481	15534	15402	15469	15499	15699	15347	15603	15362	15529	15611	15207	15561	15614	15542	15565	15531	15159	15369	15516	15588	15779	15701	15420	15221	15486	15416	15644	15526	15367	15337	15509	15556	15361	15512	15467	15475	15672	15613	15547	15547	15597	15404	15478	15470	15542	15524	15348	15450	15510	15668	15396	15519	15442	15484	15453	15495	15217	15476	15334	15449	15427	15559	15656	15630	15515	15646	15532	15581	15452	15525	15477	15395	15636	15651	15552	15473	15580	15669	15523	15546	15683	15523	15430	15580	15495	15432	15535	15306	15500	15523	15485	15454	15522	15728	15551	15638	15468	15575	15593	15387	15563	15663	15628	15412	15366	15456	15460	15476	15470	15460	15497	15321	15483	15561	15562	15567	15499	15515	15410	15360	15580	15485	15544	15469	15660	15613	15604	15563	15664	15492	15496	15539	15586	15300	15544	15566	15443	15541	15680	15548	15546	15568	15592	15586	15480	15580	15383	15527	15272	15586	15275	15608	15456	15509	15531	15638	15578	15365	15432	15638	15482	15557	15431	15484	15645	15452	15468	15320	15547	15368	15526	15429	15447	15521	15385	15586	15471	15787	15423	15343	15425	15527	15601	15571	15749	15410	15662	15460	15460	15527	15586	15385	15561	15498	15488	15460	15461	15439	15477	15437	15335	15442	15548	15600	15579	15430	15475	15521	15484	15503	15410	15535	15443	15449	15444	15393	15292	15341	15364	15430	15676	15462	15665	15486	15595	15529	15452	15687	15530	15665	15422	15600	15641	15467	15456	15457	15581	15552	15627	15523	15455	15656	15556	15574	15404	15587	15510	15592	15478	15402	15538	15670	15724	15570	15486	15596	15666	15473	15453	15642	15582	15530	15445	15522	15505	15638	15678	15665	15624	15516	15546	15178	15441	15502	15579	15603	15509	15757	15516	15531	15361	15427	15388	15660	15318	15602	15577	15512	15582	15607	15487	15367	15290	15444	15496	15542	15677	15289	15598	15231	15510	15641	15420	15448	15441	15513	15524	15713	15383	15334	15620	15386	15458	15507	15645	15470	15506	15485	15637	15474	15448	15445	15659	15394	15443	15655	15417	15389	15342	15419	15419	15361	15458	15429	15521	15520	15709	15480	15600	15522	15681	15463	15378	15560	15414	15416	15472	15398	15554	15393	15469	15429	15494	15443	15545	15481	15449	15437	15681	15412	15620	15449	15366	15433	15600	15413	15561	15366	15548	15426	15539	15429	15598	15552	15756	15595	15508	15575	15722	15679	15454	15496	15458	15506	15636	15450	15482	15449	15472	15439	15449	15627	15495	15554	15404	15428	15848	15492	15674	15484	15415	15458	15440	15464	15473	15651	15647	15771	15420	15410	15375	15603	15412	15409
16035	27534	25054	19372	17389	16168	15402	15973	22382	33804	45134	46661	38875	30699	19692	15030	13913	13710	13549	13606	13693	13660	13657	13628	13643	13776	13642	13691	13717	13809	13608	13703	13655	13679	13773	13515	13704	13517	13747	13562	13816	13791	13637	13831	13685	13834	13837	13642	13574	13599	13743	13700	13577	13668	13706	13658	13632	13547	13803	13678	13674	13597	13801	13736	13825	13629	13691	13694	13692	13588	13482	13636	13602	13574	13746	13732	13552	13506	13720	13616	13595	13783	13650	13634	13843	13655	13549	13769	13656	13758	13623	13900	13647	13754	13775	13598	13652	13787	13521	13734	13619	13743	13523	13600	13676	13666	13553	13743	13813	13627	13702	13793	13712	13501	13589	13763	13539	13576	13851	13621	13724	13660	13516	13635	13614	13592	13741	13721	13717	13574	13665	13553	13548	13654	13738	13666	13554	13733	13685	13637	13611	13654	13733	13781	13679	13642	13722	13589	13699	13421	13778	13563	13669	13673	13639	13672	13495	13555	13626	13492	13516	13648	13785	13454	13569	13637	13551	13523	13539	13682	13717	13627	13654	13759	13615	13640	13632	13633	13558	13539	13716	13723	13549	13544	13699	13606	13697	13550	13698	13777	13575	13675	13671	13651	13532	13552	13653	13666	13516	13680	13681	13550	13477	13696	13715	13704	13650	13805	13700	13620	13596	13551	13626	13717	13699	13502	13545	13685	13634	13598	13724	13616	13671	13601	13617	13714	13718	13641	13745	13776	13731	13467	13553	13635	13417	13606	13584	13774	13671	13638	13520	13698	13648	13743	13622	13552	13550	13664	13689	13599	13800	13500	13659	13755	13841	13660	13457	13651	13706	13652	13572	13693	13669	13588	13616	13565	13633	13651	13603	13624	13626	13554	13694	13614	13565	13730	13617	13524	13721	13583	13671	13638	13557	13596	13521	13568	13749	13629	13793	13559	13686	13716	13725	13738	13716	13571	13522	13482	13646	13707	13560	13624	13589	13646	13582	13696	13632	13701	13748	13529	13738	13431	13635	13612	13619	13702	13711	13801	13641	13792	13669	13627	13622	13559	13775	13706	13599	13762	13518	13775	13670	13757	13624	13660	13566	13707	13641	13791	13671	13453	13691	13387	13674	13665	13625	13722	13753	13685	13891	13579	13670	13832	13593	13534	13655	13599	13815	13570	13694	13609	13671	13636	13668	13474	13771	13462	13617	13645	13899	13531	13689	13756	13727	13561	13562	13692	13550	13584	13597	13600	13605	13698	13640	13654	13781	13768	13620	13617	13665	13723	13606	13634	13591	13630	13528	13736	13481	13587	13463	13634	13532	13518	13785	13642	13541	13662	13674	13572	13645	13654	13692	13679	13604	13609	13648	13561	13619	13648	13622	13650	13524	13551	13688	13468	13478	13729	13708	13541	13652	13698	13548	13657	13579	13547	13670	13641	13759	13523	13574	13643	13758	13574	13703	13556	13603	13610	13623	13499	13623	13598	13380	13758	13611	13648	13778	13622	13736	13683	13607	13695	13572	13455	13528	13554	13539	13656	13652	13494	13628	13563	13632	13692	13741	13741	13690	13686	13675	13614	13688	13400	13427	13764	13692	13616	13681	13686	13635	13666	13687	13722	13649	13690	13641	13702	13527	13615	13519	13702	13460	13753	13478	13548	13449	13564	13455	13618	13616	13553	13656	13638	13695	13629	13632	13645	13638	13636	13705	13707	13641	13530	13489	13674	13483	13520	13575	13572	13465	13800	13651	13704	13584	13652	13663	13606	13854	13644	13599	13625	13718	13603	13648	13648	13589	13617	13824	13558	13716	13697	13735	13719	13634	13709	13612	13641	13763	13607	13592	13628	13686	13580	13519	13722	13581	13688	13558	13663	13651	13601	13679	13703	13497	13692	13567	13755	13685	13687	13598	13706	13677	13670	13604	13626	13649	13735	13652	13659	13630	13615	13683	13489	13790	13669	13577	13597	13463	13653	13468	13691	13500	13799	13467	13812	13572	13656	13720	13633	13610	13711	13499	13722	13720	13592	13539	13737	13705	13748	13718	13589	13534	13583	13691	13646	13607	13720	13785	13706	13497	13663	13717	13654	13526	13506	13696	13555	13629	13650	13441	13704	13507	13798	13557	13817	13732	13646	13592	13597	13687	13504	13568	13779	13632	13817	13515	13705	13742	13648	13682	13671	13526	13494	13799	13664	13802	13435	13677	13605	13473	13735	13680	13623	13593	13657	13646	13801	13602	13589	13630	13536	13573	13681	13509	13596	13770	13575	13777	13702	13811	13533	13592	13458	13668	13642	13655	13564	13514	13635	13653	13631	13651	13689	13669	13630	13701	13565	13543	13757	13475	13493	13623	13718	13515	13608	13755	13608	13489	13715	13624	13605	13691	13601	13747	13711	13475	13741	13637	13703	13465	13738	13534	13631	13459	13664	13618	13675	13601	13556	13607	13640	13568	13654	13617	13593	13733	13652	13632	13625	13783	13450	13690	13600	13579	13668	13494	13775	13757	13641	13557	13648	13730	13670	13478	13685	13527	13613	13655	13816	13645	13797	13618	13585	13734	13652	13622	13516	13618	13495	13835	13577	13589	13722	13730	13735	13574	13726	13596	13627	13556	13715	13650	13817	13685	13609	13706	13603	13654	13633	13689	13648	13544	13653	13800	13718	13667	13614	13556	13569	13756	13581	13591	13725	13590	13677	13644	13729	13666	13592	13586	13604	13585	13616	13809	13515	13775	13592	13742	13668	13572	13681	13631	13639	13651	13534	13765	13700	13594	13614	13807	13698	13757	13729	13561	13652	13690	13571	13627	13554	13667	13646	13536	13633	13611	13378	13537	13726	13670	13689	13804	13515	13555	13701	13579	13684	13858	13597	13550	13638	13537	13672	13702	13581	13703	13708	13472	13634	13621	13682	13627	13624	13750	13619	13602	13510	13750	13623	13630	13588	13650	13622	13580	13702	13696	13773	13662	13679	13618	13681	13549	13571	13644	13596	13737	13613	13751	13635	13556	13760	13663	13683	13566	13578	13657	13606	13708	13865	13571	13711	13810	13705	13518	13647	13531	13598	13627	13628	13525	13643	13504	13496	13588	13688	13631	13646	13647	13763	13809	13642	13620	13593	13676	13624	13599	13618	13462	13579	13484	13627	13533	13748	13526	13592	13559	13581	13715	13601	13733	13566	13745	13795	13504	13409	13538	13776	13677	13537	13648	13471	13658	13592	13650	13620	13454	13535	13419	13593	13635	13686	13613	13631	13551	13702	13551	13667	13589	13490	13505	13615	13586	13599	13784	13757	13698	13662	13660	13691	13804	13705	13678	13607	13537	13570	13784	13526	13621	13725	13549	13640	13554	13645	13536	13524	13700	13532	13687	13592	13656	13899	13593	13743	13581	13518	13724	13499	13738	13804	13644	13592	13633	13611	13693	13565	13680	13593	13601	13694	13553	13731	13585	13674	13683	13667	13512	13819	13754	13658	13683	13650	13731	13597	13638	13649	13662	13668	13611	13578	13557	13650	13723	13781	13768	13669	13575	13631	13714	13621	13731	13670	13677	13574	13667	13631	13684	13617	13575	13573	13702	13662	13754	13853	13566	13565	13595	13791	13570	13633	13651	13647	13689	13533	13546	13735	13714	13609	13533	13631	13650	13680	13560	13550	13644	13787	13684	13555	13667	13608	13567	13875	13546	13753	13585	13495	13744	13769	13737	13601	13629	13607	13627	13691	13662	13707	13560	13551	13672	13766	13545	13716	13550	13561	13602	13669	13628	13601	13615	13647	13591	13722	13771	13704	13510	13560	13654	13625	13563	13687	13709	13548	13664	13624	13534	13526	13768	13467	13783	13704	13570	13747	13729	13540	13754	13663	13730	13648	13639	13569	13725	13618	13738	13628	13788	13608	13657	13678	13675	13626	13515	13469	13590	13520	13815	13492	13540	13676	13533	13697	13605	13588	13664	13540	13564	13645	13613	13623	13723	13569	13725	13673	13642	13604	13655	13813	13513	13572	13693	13483	13493	13668	13688	13723	13683	13626	13555	13686	13651	13605	13538	13559	13788	13775	13685	13781	13521	13670	13437	13608	13567	13629	13779	13547	13510	13563	13717	13550	13539	13592	13563	13566	13416	13523	13777	13604	13691	13656	13778	13522	13589	13606	13833	13622	13794	13780	13723	13651	13688	13698	13494	13724	13514	13752	13650	13639	13651	13676	13556	13548	13689	13612	13683	13582	13569	13744	13705	13558	13566	13693	13628	13555	13725	13754	13635	13765	13641	13658	13737	13442	13657	13669	13513	13705	13687	13665	13563	13522	13547	13693	13576	13587	13563	13668	13575	13694	13800	13558	13673	13569	13653	13535	13582	13586	13644	13587	13557	13697	13550	13788	13658	13632	13781	13552	13770	13391	13606	13692	13673	13666	13669	13876	13576	13641	13758	13390	13793	13534	13662	13621	13631	13477	13619	13642	13722	13652	13533	13559	13699	13720	13568	13613	13680	13506	13444	13545	13567	13665	13733	13781	13609	13674	13560	13737	13708	13663	13592	13463	13620	13655	13783	13588	13749	13604	13614	13782	13732	13532	13748	13560	13636	13629	13753	13563	13628	13714	13579	13731	13449	13818	13558	13624	13493	13573	13579	13675	13827	13660	13639	13624	13586	13666	13607	13612	13652	13803	13731	13438	13585	13589	13680	13539	13675	13725	13564	13704	13640	13643	13567	13429	13634	13689	13755	13533	13609	13862	13641	13610	13534	13794	13657	13688	13570	13550	13704	13756	13705	13699	13599	13684	13768	13528	13618	13561	13612	13819	13644	13690	13623	13764	13642	13706	13729	13461	13797	13741	13792	13674	13582	13765	13754	13623	13678	13564	13562	13577	13682	13619	13659	13587	13767	13695	13749	13681	13418	13557	13456	13754	13620	13693	13623	13492	13596	13598	13624	13618	13754	13698	13610	13647	13706	13597	13578	13632	13579	13642	13551	13701	13651	13644	13604	13706	13706	13764	13760	13620	13612	13717	13793	13686	13679	13634	13465	13585	13560	13723	13721	13715	13592	13766	13523	13595	13647	13621	13808	13529	13588	13687	13466	13629	13795	13732	13776	13468	13523	13599	13629	13388	13611	13688	13740	13353
29034	21465	20283	17704	15755	15742	15890	15726	15790	16822	18760	19417	19746	17898	16514	16255	15691	15826	15774	15619	15666	15727	15838	15781	15866	15745	15867	15783	15864	15800	15756	15657	15944	15564	15755	15809	15867	15729	15660	15733	15872	15899	15584	15778	15724	15858	15944	15763	15676	15717	15665	15833	15752	15649	15759	15674	15642	15803	15724	15556	15758	15741	15612	15598	15685	15933	15860	15644	15818	15683	15878	15575	15746	15780	15750	15789	15774	15836	15526	15583	15884	15646	15650	15651	15735	15814	15924	15594	15496	15619	15631	15759	15801	15814	15521	15714	15809	15672	15572	15497	15676	15756	15546	15666	15732	15742	15673	15698	15770	15837	15814	15858	15876	15693	15676	15442	15720	15723	15975	15663	15708	15650	15655	15759	15852	15672	15738	15594	15621	15903	15600	15755	15700	15607	15691	15733	15782	15919	15490	15670	15806	15758	15779	15692	15657	15598	15668	15814	15755	15691	15921	15643	15682	15501	15510	15609	15856	15753	15517	15823	15489	15690	16014	15590	15828	15828	15730	15660	15739	15858	15578	15569	15726	15745	15609	15613	15757	15784	15700	15606	15760	15747	15694	15616	15666	15632	15730	15559	15601	15852	15724	15733	15790	15779	15783	15555	15643	15564	15739	15697	15816	15669	15677	15606	15721	15635	15720	15714	15718	15846	15775	15521	15960	15864	15689	15793	15798	15789	15597	15659	15697	15761	15552	15624	15617	15728	15836	15550	15741	15712	15629	15664	15725	15622	15676	15530	15616	15511	15735	15654	15457	15475	15771	15639	15702	16044	15772	15699	15733	15591	15713	15558	15483	15741	15681	15687	15759	15715	15725	15665	15749	15708	15916	15607	15721	15698	15753	15544	15663	15695	15546	15729	15868	15799	15791	15654	15702	15677	15560	15606	15564	15898	15880	15859	15799	15785	15937	15891	15765	15794	15699	15716	15715	15839	15765	15738	15869	15834	15730	15537	15649	15693	15676	16058	15649	15680	15668	15825	15781	15745	15754	15747	15575	15543	15957	15602	15766	15689	15829	15529	15734	15873	15548	15614	15758	15852	15736	15579	15727	15627	15594	15714	15696	15592	15741	15572	15603	15623	15759	15827	15760	16002	15596	15676	15583	15615	15662	15793	15657	15619	15704	15787	15816	15785	15776	15770	15793	15887	15663	15531	15529	15737	15625	15584	15703	15947	15897	15796	15668	15752	15906	15749	15699	15730	15680	15602	15717	15637	15772	15735	15597	15540	15812	15708	15737	15779	15634	15746	15763	15613	15719	15966	15762	15794	15594	15574	15709	15688	15791	15606	15798	15732	15702	15764	15597	15723	15709	16034	15785	15718	15808	15739	15736	15679	15361	15754	15729	15700	15740	15719	15686	15812	15827	15663	15771	15875	15737	15771	15795	15739	15776	15825	15680	15716	15762	15717	15746	15480	15729	15645	15584	15754	15750	15625	15686	15688	15607	15973	15668	15934	15828	15972	15926	15590	15492	15699	15836	15520	15649	15789	15669	15621	15601	15601	15622	15614	15795	15736	15760	15667	15590	15745	15694	15638	15630	15702	15867	15714	15872	15870	15755	15767	15631	15720	15702	15765	15607	15693	15403	15466	15751	15704	15707	15609	15777	15969	15778	15668	15614	15699	15957	15705	15726	15845	15855	15658	15664	15827	15667	15824	15676	15717	15677	15824	15770	15868	15767	15593	15806	15806	15882	15561	15732	15901	15704	15682	15778	15589	15689	15887	15796	15855	15698	15700	15740	15805	15640	15568	15638	15616	15685	15653	15737	15659	15605	15669	15855	15957	15734	15577	15859	15640	15527	15809	15827	15745	15650	15743	15528	15581	15658	15709	15585	15593	15743	15794	15811	15842	15758	15717	15733	15478	15712	15740	15815	15528	15722	15695	15758	15610	15802	15607	15729	15604	15765	15790	15602	15636	15731	15667	15770	15765	15806	15910	15524	15645	15737	15529	15756	15916	15801	15772	15733	15749	15908	15712	15682	15711	15516	15750	15803	15722	15690	15827	15690	15835	15812	15813	15591	15512	15810	15744	15739	15765	15869	15877	15688	15593	15658	15695	15624	15751	15634	15799	15727	15773	15630	15644	15695	15991	15751	15748	15976	15703	15799	15858	15659	15616	15845	15774	15600	15799	15613	15683	15618	15805	15693	15785	15742	15743	15538	15512	15819	15738	15635	15821	15686	15626	15708	15665	15711	15742	15805	15543	15797	15527	15558	15802	15735	15719	15604	15726	15943	15732	15595	15572	15546	15891	15702	15741	15562	15653	15576	15735	15838	15817	15595	15623	15702	15690	15913	15659	15787	15531	15706	15519	15897	15822	15786	15610	15680	15624	15729	15839	15842	15575	15529	15774	15837	15726	15422	15622	15774	15719	15835	15855	15636	15647	15605	15542	15807	15849	15684	15668	15681	15970	15649	15625	15840	15740	15573	15710	15686	15640	15676	15892	15646	15658	15675	15730	15707	15501	15666	15634	15765	15604	15632	15741	15596	15582	15823	15725	15839	15755	15658	15683	15882	15627	15793	15777	15941	15808	15779	15736	15629	15957	15531	15744	15765	15630	15742	15770	15826	15598	15580	15718	15858	15573	15772	15788	15618	15798	15779	15834	15751	15746	15950	15883	15657	15886	15942	15665	15744	15491	15509	15584	15858	15680	15497	15765	15535	15629	15751	15811	15960	15820	15797	15745	15654	15872	15773	15680	15713	15821	15758	15837	15779	15849	15779	15619	15737	15689	15868	15745	15569	15634	15821	15667	15760	15582	15650	15794	15796	15674	15723	15686	15890	15722	15699	15669	15714	15698	15659	15725	15849	15854	15534	15824	15494	15670	15722	15655	15844	15704	15742	15743	15741	15714	15726	15749	15643	15408	15748	15715	15675	15783	15902	15557	15789	15721	15850	15842	15727	15585	15799	15578	15675	15572	15760	15763	15842	15813	15739	15855	15711	15853	15573	15755	15706	15637	15750	15752	15868	15690	15610	15583	15558	15650	15763	15528	15799	15711	15591	15634	15615	15768	15757	15816	15770	15713	15894	15822	15516	15767	15759	15843	15507	15817	15790	15724	15693	15557	15722	15849	16039	15740	15867	15788	15910	15703	15773	15949	15740	15611	15651	15703	15742	15612	15823	15907	15820	15506	15759	15575	15786	15826	15680	15668	15735	15612	15753	15660	15935	15670	15864	15582	15538	15596	15579	15697	15747	15711	15750	15632	15872	15816	16093	15676	15755	15699	15727	15869	15943	15786	15504	15901	15717	15796	15730	15842	15692	15756	15560	15656	15693	15726	15735	15613	15800	15778	15703	15565	15555	15785	15741	15802	15840	15687	15684	15839	15591	15648	15746	15763	15892	15747	15470	15594	15454	15715	15695	15660	16113	15855	15509	15717	15784	15660	15649	15631	15722	15707	15819	15558	15692	15687	15720	15538	15649	15749	15714	16002	15712	15585	15890	15819	15551	15850	15786	15677	15847	15666	15801	15785	15765	15739	15704	15760	15611	15750	15682	15678	15752	15736	15663	15785	15664	15641	15785	15669	15632	15732	15633	15801	15776	15602	15579	15623	15868	15655	15716	15798	15524	15824	16019	15807	15729	15675	15769	15782	15517	15729	15604	15778	15789	15572	15693	15859	15455	15749	15570	15761	15765	15674	15703	15710	15711	15715	15531	15837	15837	15900	15842	15806	15887	15764	15595	15686	15722	15630	15716	15702	15887	15533	15678	15835	15673	15749	15884	15827	15831	15775	15892	15791	15689	15754	15801	15746	15747	15740	15788	15768	15644	15754	15792	15610	15680	15777	15905	15708	15558	15890	15808	15777	15637	15711	15907	15734	15682	15659	15773	15523	15588	15531	15687	15676	15751	15765	15845	15816	15658	15783	15926	16014	15722	15537	15523	15590	15806	15589	15643	15578	15687	15582	15781	15839	15758	15898	15731	15888	15647	15766	15659	15613	15693	15742	15705	15561	15697	15515	15811	15574	15850	15695	15654	15714	15517	15796	15690	15507	15784	15869	15685	15587	15580	15856	15802	15717	15735	15705	15645	15564	15855	15536	15750	15682	15673	15747	15649	15576	15791	15851	15735	15724	15707	15808	15790	15765	15900	15736	15637	15920	15807	15895	15830	15825	15683	15753	15734	15428	15760	15728	15902	15640	15575	15783	15738	15711	15521	15643	15616	15785	15622	15752	15747	15776	15650	15851	15951	15638	15928	15909	15904	15647	15715	15851	15759	15658	15886	15547	15849	15683	15704	15645	15555	15620	15821	15741	15847	15547	15810	15690	15908	15776	15640	15832	15772	15669	15801	15643	15793	15566	15764	15585	15886	16010	15807	15786	15745	15734	15822	15734	15659	15713	15682	15866	15755	15830	15695	15593	15533	15829	15648	15836	15909	15683	15825	15674	15767	15847	15601	15737	15982	15587	15765	15662	15648	15776	15611	15829	15615	15720	15600	15724	15693	15684	15836	15658	15615	15834	15694	15823	15751	15666	15974	15720	15732	15584	15504	15824	15837	15557	15846	15786	15600	15618	15750	15671	15822	15700	15813	15712	15723	15659	15686	15692	15907	15786	15645	15734	15932	15652	15685	15565	15714	15757	15734	15867	15912	15749	15806	15634	15741	15766	15761	15713	15704	15860	15702	15777	15759	15817	15905	15577	15711	15809	15712	15718	15861	15723	15837	15873	15940	15806	15777	15812	15753	15593	15817	15827	15743	15621	15860	15967	15754	15717	15666	15778	15704	15690	15720	15666	15589	15625	15661	15648	15898	15442	15800	15506	15628	15706	16029	15751	15831	15676	15623	15641	15815	15691	15683	15859	15648	15732	15729	15700	15697	15879	15757	15796	15717	15679	15820	15523	15871	15883	15687	15725	15669	15766	15882	15641	15659	15606	15740	15636	15552	15883	15762	15728	15513	15665	15753	15832	15841	15647	15590	15567	15667	15815	15711	15866	15717	15788	15715	15744	15520	15758	15867	15784	15631	15614	15744	15724	15766	15822	15511	15594	15808	15576	15821	15618	15591	15753	15612	15635	15682	15865	15700	15931	15780	15802	15818	15569	15827	15792	15649	15656	15819	15647	15908	15787	15807	15799	15474	15688
14653	15616	15141	14167	13930	14016	13837	14064	14138	15940	18118	19326	18312	16012	14340	13834	13743	13667	13689	13764	13696	13739	13806	13618	13774	13669	13639	13818	13822	13699	13765	13851	13759	13678	13844	13808	13882	13790	13574	13553	13776	13710	13577	13636	13798	13734	13565	13883	13729	13715	13621	13947	13798	13681	13816	13650	13708	13692	13641	13683	13789	13649	13734	13796	13588	13652	13887	13656	13677	13656	13703	13729	13833	13754	13824	13660	13692	13652	13823	13626	13726	13657	13800	13632	13644	13783	13749	13601	13643	13713	13701	13703	13720	13672	13621	13699	13748	13675	13814	13697	13769	13953	13898	13689	13813	13677	13800	13739	13779	13705	13815	13765	13770	13785	13618	13713	13680	13723	13958	13637	13849	13673	13747	13716	13664	13693	13839	13822	13624	13560	13764	13571	13664	13870	13791	13718	13648	13676	13679	13577	13584	13790	13654	13661	13677	13822	13781	13764	13911	13576	13691	13796	13755	13868	13600	13670	13798	13681	13783	13524	13565	13686	13677	13866	13694	13616	13744	13726	13725	13788	13658	13635	13732	13679	13666	13698	13698	13708	13629	13860	13792	13756	13906	13583	13813	13750	13629	13744	13817	13722	13767	13822	13868	13688	13764	13740	13753	13844	13842	13655	13886	13661	13656	13723	13654	13600	13713	13701	13693	13732	13659	13869	13589	13670	13696	13703	13801	13571	13882	13805	13775	13727	13582	13763	13618	13830	13706	13715	13868	13774	13733	13741	13809	13703	13959	13465	13795	13528	13707	13820	13766	13640	13852	13692	13815	13673	13692	13782	13707	13694	13560	13747	13780	13798	13819	13612	13754	13874	13707	13695	13717	13746	13831	13690	13660	13714	13691	13721	13695	13564	13654	13625	13848	13894	13498	13651	13900	13800	13687	13734	13540	13660	13700	13804	13680	13790	13567	13571	13769	13878	13515	13855	13575	13768	13650	13787	13637	13813	13761	13811	13695	13845	13830	13577	13805	13685	13850	13640	13685	13822	13671	13778	13803	13742	13714	13653	13726	13807	13820	13702	13768	13967	13652	13605	13630	13827	13583	13635	13670	13752	13877	13573	13833	13711	13656	13643	13861	13624	13696	13658	13767	13782	13622	13678	13733	13744	13748	13599	13742	13870	13749	13728	13883	13707	13608	13811	13750	13795	13744	13896	13597	13687	13745	13653	13754	13749	13721	13796	13753	13724	13817	13673	13818	13857	13649	13853	13758	13790	13786	13829	13728	13693	13648	13733	13813	13811	13756	13725	13970	13838	13704	13814	13612	13600	13593	13709	13751	13639	13905	13661	13635	13753	13745	13514	13774	13600	13717	13838	13641	13672	13755	13685	13706	13826	13699	13736	13665	13767	13710	13690	13626	13785	13627	13664	13669	13710	13755	13679	13604	13822	13825	13664	13660	13912	13705	13760	13673	13731	13753	13632	13824	13810	13839	13614	13693	13702	13841	13671	13861	13864	13683	13668	13896	13809	13746	13642	13762	13769	13726	13695	13754	13863	13624	13599	13765	13703	13788	13757	13812	13560	13751	13718	13767	13786	13685	13623	13933	13796	13723	13754	13807	13806	13579	13625	13494	13730	13716	13784	13910	13694	13491	13732	13657	13841	13591	13659	13687	13779	13732	13745	13775	13758	13604	13706	13516	13774	13783	13736	13774	13565	13717	13618	13916	13578	13843	13730	13715	13775	13657	13875	13958	13617	13708	13854	13571	13792	13791	13624	13595	13767	13654	13671	13856	13936	13701	13785	13706	13583	13662	13673	13691	13662	13683	13785	13778	13866	13715	13754	13782	13625	13703	13687	13937	13780	13689	13784	13780	13650	13755	13558	13723	13657	13735	13661	13776	13632	13564	13593	13810	13749	13812	13707	13732	13634	13738	13665	13726	13665	13890	13892	13847	13671	13742	13656	13690	13704	13744	13693	13795	13731	13762	13749	13674	13613	13785	13829	13820	13706	13600	13571	13719	13727	13752	13693	13612	13730	13661	13671	13754	13754	13767	13794	13649	13737	13774	13881	13674	13601	13802	13883	13815	13649	13635	13670	13676	13919	13703	13827	13551	13722	13634	13679	13682	13692	13633	13786	13788	13830	13713	13525	13716	13692	13819	13861	13498	13568	13629	13755	13814	13513	13830	13676	13805	13634	13875	13604	13694	13683	13746	13728	13733	13892	13868	13747	13741	13585	13701	13901	13745	13664	13762	13760	13731	13785	13685	13827	13746	13829	13714	13816	13609	13849	13772	13722	13846	13628	13630	13641	13724	13593	13775	13741	13682	13763	13848	13608	13658	13644	13783	13674	13636	13537	13633	13696	13796	13686	13757	13710	13724	13741	13787	13662	13801	13767	13643	13729	13800	13782	13674	13783	13700	13747	13739	13735	13789	13825	13808	13733	13747	13610	13697	13690	13788	13657	13961	13713	13693	13747	13790	13715	13690	13739	13764	13683	13744	13714	13731	13773	13805	13861	13561	13608	13798	13676	13633	13639	13730	13810	13778	13753	13599	13756	13881	13564	13636	13752	13603	13701	13300	13794	13667	13654	13786	13755	13753	13563	13818	13855	13507	13841	13508	13893	13703	13759	13751	13817	13656	13830	13628	13712	13577	13875	13620	13647	13573	13760	13817	13781	13586	13764	13823	13695	13863	13641	13892	13639	13789	13980	13681	13717	13648	13698	13839	13633	13756	13733	13821	13578	13703	13900	13681	13787	13754	13728	13890	13677	13740	13740	13696	13631	13625	13694	13765	13837	13675	13748	13881	13711	13677	13680	13768	13838	13681	13877	13892	13621	13824	13723	13803	13843	13867	13709	13720	13697	13772	13755	13810	13657	13696	13791	13764	13692	13759	13667	13678	13885	13773	13701	13718	13781	13622	13707	13784	13615	13782	13614	13682	13720	13701	13790	13832	13747	13924	13626	13670	13711	13840	13789	13574	13798	13752	13718	13754	13716	13724	13687	13714	13782	13757	13648	13613	13809	13635	13884	13765	13754	13636	13865	13777	13674	13768	13753	13666	13623	13729	13728	13725	13586	13813	13724	13893	13813	13684	13793	13734	13573	13681	13704	13778	13673	13725	13711	13864	13865	13734	13606	13794	13912	13765	13683	13726	13822	13704	13718	13836	13755	13640	13664	13671	13723	13921	13829	13576	13891	13683	13658	13847	13606	13744	13768	13698	13868	13714	13788	13762	13824	13918	13627	13796	13794	13676	13787	13661	13747	13792	13718	13697	13670	13615	13809	13755	13694	13847	13696	13818	13601	13841	13838	13707	13588	13661	13690	13713	13661	13667	13700	13805	13763	13732	13603	13826	13689	13813	13770	13587	13704	13771	13705	13671	13956	13702	13761	13683	13765	13786	13777	13679	13705	13782	13744	13705	13763	13812	13798	13859	13762	13809	13856	13651	13720	13755	13856	13739	13761	13894	13754	13816	13667	13801	13677	13766	13627	13683	13777	13775	13726	13723	13660	13773	13627	13654	13712	13727	13620	13800	13604	13738	13825	13791	13818	13693	13473	13700	13597	13841	13688	13691	13765	13815	13631	13846	13649	13614	13667	13641	13824	13770	13596	13739	13641	13753	13697	13732	13836	13745	13810	13691	13601	13699	13827	13808	13725	13702	13864	13808	13773	13624	13646	13937	13667	13912	13610	13657	13783	13705	13887	13794	13625	13651	13783	13909	13822	13821	13683	13713	13806	13708	13761	13734	13759	13698	13740	13645	13748	13818	13785	13565	13843	13783	13594	13653	13702	13731	13848	13855	13804	13937	13579	13538	13779	13614	13528	13693	13689	13687	13683	13735	13607	13710	13765	13756	13758	13767	13740	13644	13622	13758	13768	13747	13573	13720	13802	13725	13758	13915	13821	13768	13785	13649	13803	13682	13495	13791	13639	13747	13525	13648	13686	13833	13774	13709	13786	13755	13786	13627	13847	13749	13896	13605	13625	13703	13736	13778	13749	13636	13805	13682	13779	13770	13943	13875	13704	13596	13868	13780	13905	13718	13885	13744	13709	13832	13747	13668	13677	13570	13773	13761	13650	13696	13956	13621	13827	13673	13782	13714	13641	13731	13578	13778	13901	13693	13806	13857	13713	13768	13794	13702	13662	13776	13696	13841	13689	13687	13542	13747	13617	13758	13561	13795	13802	13660	13788	13673	13716	13754	13709	13666	13735	13745	13675	13915	13758	13649	13706	13576	13799	13712	13778	13544	13783	13563	13647	13900	13716	13814	13812	13688	13718	13703	13748	13668	13685	13781	13659	13776	13802	13698	13819	13547	13628	13772	13797	13781	13854	13656	13730	13692	13795	13687	13615	13524	13630	13663	13751	13744	13667	13871	13985	13844	13708	13749	13710	13713	13777	13687	13690	13663	13684	13788	13847	13606	13627	13792	13871	13920	13858	13839	13784	13899	13728	13569	13646	13738	13759	13546	13476	13653	13729	13768	13811	13680	13608	13793	13719	13648	13767	13735	13599	13760	13823	13594	13760	13563	13866	13887	13668	13854	13761	13664	13698	13702	13684	13620	13647	13752	13829	13715	13750	13784	13594	13732	13743	13670	13808	13503	13804	13623	13724	13681	13616	13699	13862	13721	13711	13815	13799	13772	13732	13770	13909	13751	13570	13670	13809	13796	13710	13774	13666	13713	13641	13737	13633	13667	13671	13810	13729	13936	13962	13706	13819	13689	13540	13810	13622	13760	13660	13676	13675	13665	13811	13771	13946	13671	13707	13674	13731	13805	13895	13671	13727	13712	13723	13780	13641	13770	13697	13711	13764	13665	13805	13661	13732	13774	13766	13694	13739	13755	13622	13828	13843	13824	13429	13875	13984	13840	14012	13840	13833	13799	13833	13710	13698	13754	13730	13752	13623	13792	13733	13619	13722	13633	13660	13735	13522	13815	13630	13617	13798	13630	13814	13626	13483	13839	13788	13674	13860	13735	13772	13857	13696	13821	13742	13625	13883	13694	13641	13732	13742	13802	13635	13797	13715	13822	13769	13755	13714	13697	13774	13660	13805	13759	13766	13841	13664	13869	13777	13602	13721	13700	13767	13790	13797	13783	13662	13613	13679	13709	13727	13754	13773	13706	13705	13828	13538	13669	13712
25953	21171	27239	25606	19020	17149	17164	16504	16920	26403	35166	33213	26195	19784	17179	16436	16280	16226	16248	16034	16134	16187	16167	15988	15951	15840	16133	16107	16189	15980	16047	16158	16114	16244	16155	16082	16168	16062	16014	16001	15978	15903	15991	16222	15934	15752	15914	16041	16084	16043	16032	15996	15947	15967	16209	15939	16034	16147	16120	16049	16107	15960	15837	16091	15868	16029	15822	15997	15952	15983	16000	15859	16115	16101	15978	15924	15918	16037	16014	15862	15928	15930	16003	15957	15911	15949	15992	16062	16201	16125	15767	15745	15888	16009	15991	15935	16081	15960	16035	16163	15842	15854	16116	16018	16092	16089	16170	16042	15825	15894	15927	15909	15855	16112	16116	15810	15927	16040	15985	15944	15935	15982	16021	15969	16065	16012	16344	15908	16031	15899	16180	15960	16007	15940	15883	15868	15793	15973	15941	16109	15747	16125	15895	16113	16197	16016	15963	16089	15785	15918	15883	15907	16114	16085	15981	16055	15920	15985	15780	15844	15995	16188	15970	15899	15977	15842	15902	15996	16154	15973	16006	15877	16062	16034	15912	15810	16190	16088	16056	15956	16074	16190	15819	15956	16082	16173	16021	15904	16025	15907	15677	16061	15880	16002	15996	15887	16084	15941	15771	15877	15982	15871	15773	15864	16119	15990	15932	16035	15933	15772	16091	15970	16176	15957	15935	15698	15966	15980	15883	16014	16187	15997	16096	15999	15934	16075	16076	16003	15998	16034	15712	15890	15960	16029	16072	16059	16047	16006	15876	16104	16028	15927	15971	15839	16095	15970	16033	15840	15821	15934	16098	15776	15984	16024	15912	15901	15801	15969	15935	15737	15928	15799	16166	15968	15997	16009	16243	15910	15912	15819	15940	15981	15881	16009	16131	16032	16135	15789	15952	15876	15925	15920	15824	15965	16334	16044	16090	15914	16045	15999	15948	16066	15941	15818	15833	15931	16044	16034	15961	15980	16143	15955	15991	16030	15860	16029	16249	15920	15858	15908	15970	15959	15842	16118	16003	16110	15925	16083	15896	15749	15959	16061	16083	16072	15909	15939	15908	15894	15820	15993	15752	16155	16166	15919	16062	15860	15831	15915	15965	16044	15861	15858	15976	16129	16263	15879	15812	15952	15999	15993	15854	15999	15891	16037	15641	15941	16093	16150	16042	15974	15830	16017	15877	15890	15963	16043	15971	15903	16152	15934	15823	15969	15848	16041	16002	16015	15928	16098	15950	15973	16131	15965	15848	15934	15855	16019	15993	16007	16073	15787	16104	15862	15915	16073	15951	16008	16065	16087	16033	15997	16008	15880	16035	15969	15969	16106	16033	16015	16078	15955	16088	16147	16080	15861	16100	15970	16210	15898	16018	15949	16015	16069	15754	16120	16029	15950	16005	15942	16103	15869	16006	15825	15973	15844	15712	16042	16057	15926	16130	16037	15981	15872	16028	15905	16044	16060	15999	15887	15930	15911	16102	16052	15949	15986	15982	15754	15974	15893	15901	15982	15870	16142	15969	16219	15963	16092	16101	16084	16118	15966	15898	15945	15890	16120	15856	15820	16032	16244	15880	16042	15972	15939	15880	15878	15971	15956	15947	15875	16170	15786	16008	15951	15836	15946	16208	16018	15813	16027	15896	15935	15987	16059	15969	15905	15865	15974	16010	15951	16060	16136	15909	15993	15953	16042	16029	15744	15895	15954	16014	15983	15954	16000	15840	15899	15864	16055	15990	16204	15913	16057	15975	16017	15998	15982	15874	15927	16004	16146	15982	15984	15996	16011	16000	15873	15968	16038	16085	16067	15851	16015	16053	16027	16189	15942	15898	15920	16065	16026	16011	16079	16000	15925	16018	16024	16089	16080	15931	16195	16069	15909	16193	16061	15993	15843	15987	16003	16033	15975	16072	16051	15944	16063	15918	16005	15866	16100	15997	15980	16040	16078	16098	15885	15775	16022	16064	16064	15936	16064	16062	15950	15911	16039	16072	16069	15994	16182	15965	16102	16015	16022	16136	15766	15868	15744	15697	15813	16047	15832	15868	16066	16101	16120	15931	16022	16038	15972	15996	15851	15943	16023	15904	16110	16042	16020	15919	16056	16079	16111	16016	16152	16023	15849	16169	16013	15953	15854	15995	15951	15848	15928	15903	16004	15913	15952	16026	16013	15894	15990	15945	16006	15917	16145	16040	16079	15955	15897	16048	15932	16101	15987	16100	15910	16048	15964	16003	15966	16041	16034	16197	15974	16128	16227	16080	16180	15899	15975	15953	16152	15832	15931	15686	16062	15926	16073	15878	15872	15855	16046	16039	15987	15985	15931	15890	15974	15979	16000	15671	15926	15987	15923	15982	15993	16076	16050	15892	16015	16048	16113	16211	16044	16110	16053	15740	15774	16033	16013	15892	15772	16026	15941	15784	16116	15886	15935	15919	16026	15971	15939	15903	16099	15915	15927	16083	15827	15962	15807	16051	15953	16147	16028	16026	15988	15993	16112	16046	15942	15852	15868	15995	15956	16017	15875	16113	15728	15778	15933	16069	15975	15899	15959	15950	16083	15886	15947	16108	16208	16062	16081	15737	15921	15995	16129	15988	15991	16132	16026	16135	15904	16102	15957	16127	16034	16078	16113	16181	16001	16090	15745	16063	15767	15939	16027	15913	15888	15879	16001	16113	15850	15954	16065	16088	15962	15754	15859	16027	15964	16090	16185	15822	16178	16009	16021	16040	15968	16083	15992	15947	16072	15825	15795	16282	15954	15966	15962	15888	16006	15844	15907	16016	15897	16001	15812	16115	15913	15941	15987	15777	16037	15944	15850	15960	15916	16044	15823	15890	15871	15794	16000	16001	16006	16016	15928	15693	15824	15971	15822	16076	15933	15999	16221	15963	16017	15979	15859	16030	16002	16151	16037	16112	15956	16107	16020	15888	15852	15837	15918	15889	15961	16070	16007	15950	15853	16132	15860	15976	15940	15982	15979	16009	15942	16023	16011	15863	15860	16159	15916	16035	15955	15828	15810	15703	16024	16211	15915	15994	16027	15982	15950	16038	15994	16144	15830	15963	15716	15972	16128	15983	15884	15980	16062	15963	15767	16008	15993	15824	15946	15997	15971	16007	16089	15947	15809	15916	15981	16175	16042	16008	15954	15710	15869	16052	15780	16156	16014	16130	15876	15982	16083	15965	16099	15865	15936	15967	15812	15988	16000	16030	16063	15819	16024	16072	15982	16129	15982	15938	15899	15947	15971	16267	15937	16033	16166	16002	16099	15994	16019	15933	15754	15932	15816	15925	15923	15939	15961	16064	15892	15818	16147	16221	16117	16112	16129	16009	16077	16103	16041	15885	15966	16124	15868	16147	15760	16113	15964	15996	15825	16070	15967	15980	16039	16145	15995	16055	15797	16035	16230	15995	16069	16165	15955	16002	16101	15936	15882	16112	16116	15978	15946	16047	15908	15996	15890	15903	15851	15881	15853	15948	15970	15929	16094	16060	15878	15890	16014	15923	15903	16087	15979	16195	16015	16057	16187	16181	15957	16016	15992	16030	16040	16029	15923	16073	15950	16084	16084	16058	16102	16074	16130	16138	16056	15980	15918	15949	16080	16024	15964	16057	16050	16075	16071	15905	15902	15968	15819	16103	15938	16113	15973	16048	16164	16108	16000	15974	16011	15806	15965	15986	15931	16018	16218	15894	15827	15813	15913	15989	15923	15924	16174	15917	15995	15991	15869	15954	15937	15975	16003	15948	16187	15789	15999	16253	16254	15961	15917	16044	16081	16008	15899	16139	15998	15893	16071	15732	16103	16043	15946	16171	16074	15931	15896	15798	16113	15912	15944	16067	15829	16004	15982	15905	15996	16202	16140	15980	15906	15992	16141	15899	16264	16302	16027	15943	15916	15950	15892	16091	16275	16095	16031	16015	16128	16119	16012	16060	16052	16026	16059	15977	15927	16012	16048	16067	15964	16041	16036	16107	16106	16047	16052	15965	15905	15949	16089	16127	16126	16066	15918	15828	15907	15837	16024	15885	16080	15832	15868	15997	15899	16060	15985	15945	16102	16212	15979	16013	16063	16113	16012	16011	16015	16017	15985	16003	16084	15958	16221	16127	16121	16168	15788	16167	15954	15991	15906	16040	16212	16017	15955	15899	15947	15990	16002	16071	15892	15890	15975	15981	15931	16035	15822	15899	15876	16015	15994	16000	16017	15871	16078	16024	15996	15927	15930	15930	15935	15990	15885	16213	16026	16015	15939	16033	16091	16165	15785	15801	16006	16017	15836	16145	15840	15973	15983	15986	15838	15944	15962	16072	15979	15942	16147	15959	15759	16071	16098	15996	15974	16135	15953	16048	15877	16010	16044	15944	15970	15948	15937	16145	15950	16150	15913	15942	15821	16138	15974	16153	15854	15938	16202	15942	15953	15958	15845	16022	15993	15892	15830	16201	16053	15993	16179	16011	15821	15937	15918	15763	15961	15884	16178	15951	15908	15943	16013	15953	15863	15897	16148	15972	16062	15898	15916	15828	15783	15860	15892	15829	15820	15961	16048	15865	16108	15804	15992	16101	16029	15796	15918	15936	15972	15971	15831	15802	15982	15845	16027	16032	15833	15808	15803	16015	15886	15924	15994	16215	15831	15921	16074	16098	15997	15953	15973	16066	15947	16065	16119	16012	16113	15840	16175	15868	15958	16012	16112	16055	15886	15971	15967	15845	15968	15784	16012	15960	15914	15963	15790	16063	15834	15962	16004	16193	16094	16000	16054	16049	16045	15985	15985	15939	16091	15847	16001	15941	15856	15980	16083	15942	16009	15773	15977	16045	16175	16183	16076	15959	15901	16036	15885	15976	15815	16055	15797	15926	16121	16074	15735	15975	16146	15914	16174	15953	16015	16038	15800	15953	16062	16018	15784	16071	16053	16020	15966	15970	16003	16179	16086	16167	15878	15903	15744	15985	16037	15933	15858	15910	15921	15898	15867	16321	16036	15951	15880	16089	15999	15954	15756	15944	15669	15946	15876	16032	15762	15776	15745	16222	16115	16051	15892	16009	15760	16067	15906	16019	15993	15886	15951	16018	15807	16093	15961	16100	15834	15905	15921	15956	15878	16255	16172	16069	16118
13695	20099	18552	15940	15031	14565	14678	14738	15751	29735	37351	33861	24778	17440	14853	14063	13980	13823	14002	14031	13969	14050	13801	13963	14026	14145	14086	14060	13920	14040	13951	13936	13981	14104	14095	13900	14012	13995	13959	13970	14094	13909	13777	13980	13929	14034	13922	14049	14180	14061	13839	14053	14008	13793	13881	13761	13998	14015	13884	13982	14006	13860	13761	13954	13762	13819	13863	14085	13927	14089	13946	13931	13924	13922	13892	13952	13923	13876	14164	13885	13945	14048	14094	14024	13842	13866	13886	13792	13966	14033	14062	13993	13958	13919	13952	13864	13913	13981	13940	14027	13981	13825	14188	13923	13980	14048	13886	13976	13988	14031	13999	14010	14006	13773	13752	13879	13990	14035	13923	14137	13879	14080	13834	13936	13941	13898	13987	13940	13834	13941	14107	13851	13870	13928	14093	14041	13959	14102	14045	13860	13929	14058	14067	14022	13968	13857	14035	13880	14111	13882	14039	13979	14013	13974	14028	13856	14064	13967	13791	14052	13972	13900	13885	14034	13893	14047	14003	13959	13955	13902	13940	14068	14032	13939	13821	13787	13972	13866	14048	13871	13963	13964	14066	13848	13986	14075	13957	13859	14089	13938	13807	13963	13934	13970	13833	13961	13908	13920	13936	13955	13980	14038	13948	13860	13967	13886	14033	13758	13938	13967	14049	13755	13984	13889	14016	14117	14012	13751	13938	14098	14082	14047	13780	13881	13873	14054	13970	13983	14045	13922	13854	13996	13959	13924	13991	13956	13814	14191	13949	13870	14054	13961	14140	13965	13981	13961	13904	13978	13882	14005	13901	14025	13992	14075	14150	13957	14024	13871	14144	14054	13878	13905	13886	13925	13942	13865	14031	13969	13829	14036	13996	14025	14168	13886	14007	13832	14070	13884	13935	13866	13860	14059	13928	14045	14052	13798	13917	13809	13874	13929	14100	13940	13919	14022	13822	13967	13919	13915	13951	14013	13917	13929	13936	14085	13878	13963	14043	13866	13926	13970	13916	14044	13807	14080	13807	13929	13905	13887	13887	13987	13884	14104	13829	14033	13917	13924	13978	13857	13944	13827	14114	13843	13961	13949	14059	13880	14095	13864	14033	14078	13874	13857	13853	14037	13819	13973	13849	13954	13929	14013	14033	14023	13972	14045	14004	13834	13926	14147	13874	13954	14083	14070	13835	13988	14054	13930	13987	13888	14028	14055	14107	13998	13877	13917	13946	13976	14004	14039	13900	13986	13856	13886	13924	13961	14015	14072	13846	13861	13998	14035	13881	13814	13836	13963	14004	13888	13876	13899	13834	14099	14019	13918	13955	13979	13956	13950	13821	13922	13974	13916	13963	14089	13927	13815	13948	13977	13923	14159	13809	13801	13808	13915	13878	13999	14102	13902	13787	14017	13990	13971	13874	13930	13889	13963	13999	13940	13959	13901	14065	13879	13717	13987	13668	13909	13967	13897	13913	13918	13950	14078	13942	13976	13737	13934	13939	13816	13845	14060	13851	13916	14003	13887	13819	13870	13880	13911	14096	13969	13936	13880	13950	13959	13907	13931	14126	13838	14018	14014	13895	14067	13923	13906	13857	13962	13958	13886	13973	14029	13975	13910	14008	13932	13976	14021	13789	14144	13968	14098	13960	14065	13922	13795	13910	13969	13964	13986	14052	13942	13978	14103	13802	13982	14088	13957	13910	13865	13937	13882	13969	13853	14010	14083	13993	13997	13948	14035	13862	13826	13905	13979	14111	13834	14099	13832	14022	14032	13959	13890	13946	13833	14024	13975	13903	13843	14222	14038	13848	14208	14129	14014	13892	13934	14084	13902	13938	14140	13956	14072	14069	13978	13786	14078	13803	13792	13881	13975	13913	13907	13926	13883	14059	13875	13945	14025	13867	13725	13930	13940	14088	13958	14009	13897	13962	13933	13822	14065	13904	13947	14132	14073	13881	14061	14054	13854	13991	13882	14032	14061	13950	14004	14007	13984	14058	13913	14041	13880	13993	13966	13919	14066	13978	13852	14050	14078	13987	14094	13780	14015	13959	13889	14054	13996	13893	13864	14058	13836	14132	13825	13960	13904	14085	13831	14005	13886	13811	14057	13924	14125	13845	14072	14008	13834	13979	14134	13910	13929	13985	14000	13976	14059	13941	14002	13955	14031	14117	13771	14075	13958	13889	14168	14039	13891	13983	14074	13985	13824	13986	13902	14065	14148	13749	13769	14030	13686	13995	13826	13997	14108	13991	13929	13938	13876	14106	13924	14014	14065	13895	13912	13916	13791	13922	14027	13978	13846	13959	13966	14009	13931	13943	13990	13917	13889	13971	13947	14036	13809	14074	13919	13856	14020	13902	13877	13979	14073	14032	13946	14010	13904	13731	13978	14004	14081	14004	13836	13887	13955	13956	13928	13906	13871	13910	14097	13878	13912	14075	14134	14000	13982	13783	14045	13971	14005	14003	14006	13774	13959	13900	13862	13934	13941	13988	13998	13912	14139	13827	13893	13921	14034	13977	13877	14001	13897	13946	13994	14129	13982	13909	13945	13906	14036	14038	13716	13982	13994	13791	13904	13881	13800	13913	13928	13964	14020	14015	13746	13882	14010	13726	13986	13890	14011	13887	13983	13802	13998	14033	13868	13939	14035	13925	13900	13919	13763	14070	13904	13797	14000	14050	13861	13979	13991	13823	14080	13978	13894	13965	13884	13870	14091	14005	13996	13935	13825	14023	14068	13903	13921	13925	14103	13832	13859	14132	14030	13883	13853	14017	13884	13928	13982	13900	13976	13945	13955	13844	13872	14046	14068	14098	14091	13950	13968	13961	13870	13878	13857	13956	14085	13914	13775	13937	13964	14059	13950	13841	14030	13841	14016	14099	13831	13897	13859	13941	13928	14008	13908	14093	13865	13933	13913	14042	13764	14098	13989	13879	13977	14017	13990	13913	13855	13903	13786	13979	14000	13888	13936	14086	13808	13900	13909	13939	13919	14029	13922	13838	13902	14028	14089	13958	13906	14121	13875	13883	13834	13827	13833	13968	14039	14037	13907	14175	13933	13985	13897	13871	14008	13878	13929	14135	13870	13946	13645	14045	13972	14027	14021	13842	13839	14018	13905	14026	13861	13987	13963	13946	14128	13996	13896	13942	13882	14026	13982	14004	13827	13742	14056	13956	13934	14036	13914	13948	13992	14021	13955	13888	13750	13995	13850	14136	13952	13965	13907	13965	13952	14134	13883	13919	14024	13963	13925	13991	14150	13869	13953	13797	14051	13978	13947	14092	13921	13919	13987	13922	13789	13868	13968	13935	14038	13972	13893	13908	13977	13903	13839	14062	13933	14013	14058	13971	13851	13859	13911	13900	13956	13914	13898	13885	14080	14003	14009	13978	14041	14032	13980	14043	14009	13912	13926	13921	14057	14013	13961	14061	14065	13986	13983	14128	13974	13970	14049	13891	14039	13901	13939	13898	13926	13933	13991	13967	13981	14070	14182	13890	13928	14023	13928	13920	13845	14013	13930	13805	13841	13997	13830	13880	13990	14069	13831	14038	13912	13879	13893	14085	13971	13781	13963	13874	14028	13874	13859	14027	13848	13973	14061	13923	13885	13883	14006	13886	14003	14150	14027	13952	13907	13976	13838	13970	14174	13827	13784	14023	14014	14081	13967	14110	13946	14022	14108	14065	13955	13976	13845	13973	13943	14106	13765	13874	14030	13952	13913	14056	13801	13808	13910	13809	13734	14051	13859	13990	13972	13930	14011	13876	14042	13944	13986	14058	14110	13869	14017	13837	13965	13810	13930	14021	13904	14104	13966	14055	13819	13983	13937	14136	13923	13912	14149	13895	13865	13936	14093	13820	14106	13846	13950	14006	14101	13981	14003	13984	13916	13931	13782	13831	13803	14031	13911	13813	13974	13890	14182	14050	14050	13982	13895	13865	14025	14048	14032	13977	14151	14022	13763	13920	13826	13854	14138	13887	13878	14007	14030	13888	13985	13896	13982	14049	14124	14019	14109	13959	14089	14085	14094	14082	14039	13993	14007	13793	13923	14099	13998	14118	13990	13901	13842	13886	14017	14037	13926	14085	13815	14088	14090	13999	14008	14036	14035	13971	13992	13880	14034	14001	14128	13774	14168	14041	14077	14095	14026	14143	13932	13917	13957	14109	14005	13972	14115	13975	13953	13732	13888	13972	13898	14195	13903	13973	13947	13999	14205	13928	13838	14114	14082	13905	13936	14014	13903	13929	13939	13894	13998	14054	13842	13894	13965	13907	14083	13969	14016	13976	13973	13914	14072	14046	13959	13895	13884	13882	13928	13986	13941	13743	13967	14168	13945	13725	13978	13901	13954	13985	13897	14016	13885	13924	13900	13980	14084	13961	14143	13979	13880	14028	13830	14128	13909	14116	13985	13972	13972	13841	14031	13998	13800	14022	14012	13993	13885	14032	13911	14039	13929	13889	14004	14153	13851	14050	14094	13895	13873	13899	13929	13853	13962	13837	14086	13857	13998	13870	13964	13866	14124	14027	13855	14008	14069	14064	14019	13864	13896	13796	14002	14169	14055	13885	13969	14062	14046	13881	14072	13873	14106	13882	13934	13973	13889	14086	13832	13843	14059	13789	13875	14039	13942	13879	13988	13904	13873	14007	13889	13939	14050	13864	13983	13938	14002	13930	13811	13890	13924	13906	14007	13925	13932	14075	14055	13904	13990	13906	14005	13941	14077	14073	13755	14074	13899	13900	14082	13862	13904	13863	14005	14059	14046	14012	13834	13811	14103	14078	13923	13874	13935	13920	13907	13966	13892	13828	14013	13847	13961	14190	13866	13956	13959	13821	13975	13921	14022	14043	14064	14038	13973	13971	13890	13923	14086	13966	14037	13823	14131	14117	13949	13953	13893	13950	13915	14106	14001	13915	13976	13883	13872	13737	13966	14046	13790	14011	14010	13873	14015	13818	13985	14154	13826	13844	13962	14103	13799	13964	13899	13804	14059	13913	13966	13870	13841	14000	13679	14039	13865	13944	13936	13967	13844	14137	14103	13901	14068	13950	13993	14016	14153	13960	14048	13860	13956	13840	13952	13845	13964	13850	13907	13865	14036	13863	13992	14008	13851	13956	13949
24022	21166	28635	23977	21478	22480	20957	18705	24671	48622	53319	43854	32617	22712	17788	16343	15890	15722	15977	15844	15955	15895	15887	15826	15894	15728	16038	15944	15864	15905	15729	15827	16032	15797	15886	15718	15895	15981	15839	15948	15790	15922	16053	15628	15872	15960	15827	15854	15784	15743	15927	15697	15706	15895	15838	15827	15885	15899	15816	15685	15773	15750	15648	15719	15621	15842	15803	15751	15822	15708	15833	15698	15820	15881	15917	15702	15650	15758	15965	15882	15738	15937	16015	15742	15845	15774	15755	15555	15766	15821	15859	15895	15582	15757	15753	15991	15820	15741	15764	15706	15850	15690	15725	15749	15831	15753	15806	15828	15734	15867	15735	15755	15757	15852	15745	15920	15704	15928	15727	15809	15684	15716	15997	15819	15727	15745	16050	15832	15743	15686	15944	15811	15737	15856	15677	15733	15985	15725	15864	16023	15866	15808	15562	15908	15794	15752	15871	15895	15709	15803	15778	15622	15902	15837	15808	15901	15884	15794	15554	15950	15828	15522	15805	16022	15850	15773	15750	15774	15749	15872	15698	15639	15850	15703	15889	15963	15793	15844	15707	15671	15742	15812	15787	15709	15862	15887	15981	15852	15757	15868	15923	15676	15930	15774	15875	15801	15706	15612	15949	15765	15905	15858	15643	15731	15695	15816	15675	15922	15637	15914	15803	15826	15777	15986	15500	15696	15821	15598	15880	15940	15953	15883	15873	15875	15860	15685	15736	15756	15690	15606	15899	15956	15668	15911	15834	15921	15807	15716	15672	15793	15865	15852	15826	15597	15740	15696	15701	15811	15853	15731	15755	15752	15684	15767	15836	15671	15722	15697	15761	15762	15610	15759	15970	15911	15722	15845	15829	15770	15665	15714	15735	15704	15887	15744	15712	15753	15644	15852	15608	15826	15825	15765	15936	15772	15727	15826	15698	15534	15680	15853	15851	15563	15726	15934	15933	15798	15673	15654	15714	15950	15680	15804	15818	15800	15779	15617	15915	15773	15769	15802	15658	15834	15667	15618	15735	15735	15741	15534	15731	15601	15778	15805	15791	15691	15844	15777	15705	15852	15660	15717	15858	15845	15776	15706	15735	15704	15939	15706	15736	15618	15953	15625	15748	15683	15609	15490	15623	15675	15932	15707	15677	15683	15736	15648	15796	15675	15672	15701	15740	15970	15711	15995	15811	15895	15697	15614	15754	15787	15755	15659	15574	15614	15838	15898	15781	15695	15860	15897	15834	15778	15778	15854	15739	15646	15867	15874	15799	15885	15757	15718	15866	15867	15929	15840	15936	15675	15640	15729	15590	15533	15830	15812	15905	15859	15835	15792	15548	15690	15551	15884	15793	15795	15652	15784	15912	15817	15986	15902	15896	15929	15825	15662	15826	15657	15944	15817	16023	15632	15778	15933	15752	15840	15749	15876	15626	15720	15779	15803	15806	15713	15726	15871	15877	15764	15783	15646	15737	15640	15645	15646	15855	15856	15889	15603	15830	15722	15631	15895	15936	15787	15680	15774	15628	15527	15583	15774	15788	15661	16010	15765	15838	15789	15971	15789	15695	15609	15715	15790	15791	15827	15833	15825	15863	15811	15937	15894	15815	15913	15556	15862	15803	15847	15815	15924	15797	15649	15581	15857	15790	15787	15756	15560	15563	15730	15795	15808	16047	15726	15600	15966	15885	15885	15765	15886	15896	15815	15805	15929	15630	15801	15909	15667	15657	15692	15676	15708	15720	15712	15713	15816	15707	15791	15638	15760	15713	15763	15689	15631	15878	15887	15797	15777	15983	15824	15852	15789	15653	15747	15863	15772	15764	15846	15765	15822	15788	15781	15700	15842	15617	15891	15871	15905	15753	15569	15843	15667	15790	16046	15755	15938	15639	15715	15735	15698	15862	15696	15858	15783	15879	15644	15681	15706	15846	15764	15852	15798	15822	15758	15686	15742	15884	15809	15698	16037	15734	15738	15696	15554	15816	15694	15682	15915	15548	15814	15750	15517	15829	15710	15787	15937	15804	15776	15711	15510	15684	15684	15846	15632	15798	15755	15679	15631	15735	15906	15801	15809	15961	15905	15722	15878	15691	15809	16046	15763	15745	15994	15917	15771	15601	15631	15763	15906	15866	15882	15779	15688	15846	15808	15722	15791	15605	15535	15753	15932	15840	15736	15958	15726	15806	15936	15665	15867	15756	15752	15531	15961	15513	15788	15948	15802	15770	15570	15620	15747	15685	15782	15715	15697	15654	15715	15764	15730	15557	15633	15737	15570	15812	15911	15752	15747	15816	15843	15865	15768	15829	15752	15710	15574	15743	15677	15833	15706	15696	15568	15820	15573	15712	15723	15969	15749	15868	15686	15911	15705	15759	15966	15706	15746	15869	15706	15953	15444	15694	15798	15895	15695	15713	15816	15782	15727	15927	15892	15797	15907	15775	15700	15906	15715	15785	15597	15819	15917	15871	15741	15702	15793	15637	15730	15741	15756	15878	15869	15706	15735	15675	15695	15565	15769	15636	15702	15633	15825	15860	15874	15608	15881	15860	15906	15622	15628	15661	15598	15712	15643	15866	15871	15705	15697	15668	15856	15878	15782	15974	15889	15646	15629	15967	15814	15686	15612	15864	15706	15980	15680	15794	15792	15891	15749	15752	15867	15716	15715	15585	15855	15965	15768	15742	15895	15766	15850	15733	15570	15993	15755	15551	15678	15791	15707	15596	15726	15747	15707	15843	16016	15776	15804	15780	15998	15741	15748	15718	15709	15748	15620	15796	15634	15621	16018	15659	15673	15715	15731	15665	15777	15882	15702	15815	15699	15927	15568	15670	15722	15849	15665	15665	15737	15832	15771	15652	15867	15902	15808	15867	15775	15718	15845	15736	15640	15708	15833	15778	15823	15788	15617	15992	15862	15836	15723	15808	15653	15749	15663	15879	15742	15699	15814	15678	15830	15800	15732	15855	15972	15784	15728	15686	15962	15774	15735	15699	15474	15656	15771	15701	15899	15800	15785	15758	15786	15759	15698	15731	15794	15888	15942	15460	15829	15864	15720	15682	15738	15700	15759	15935	15678	15770	15884	15552	15766	15894	15816	15807	15722	15550	15836	15703	15764	15856	15684	15818	15862	15798	15750	15799	15804	15714	15773	15750	15704	15754	15794	15764	15763	15500	15661	15682	15586	15590	15588	15846	15824	15844	16008	15759	15757	15799	15709	15659	15883	15757	15746	15770	15914	15940	15652	15634	15676	15817	15918	15804	15742	15823	15756	15733	15714	15690	16078	15900	15865	15716	15758	15788	15875	15788	15739	15994	15788	15751	15661	15736	15820	15890	15661	15479	16014	15687	15553	15754	15827	15764	15808	15740	15817	15826	15834	15754	15554	15798	15828	15824	15607	15710	15597	15682	15820	15854	15885	15781	15843	15753	15770	15873	15751	15831	15813	15685	15921	16028	15639	15853	15717	15490	15805	15635	15781	15756	16069	15828	15892	15747	15878	15848	15845	15812	15749	15613	15742	15841	15787	15765	15653	15865	15904	15656	15766	15691	15922	15918	15752	16000	15822	15782	15652	15726	15737	15780	15664	15869	15861	15743	15790	15738	15878	15594	15771	15684	15602	15717	15667	15753	15796	15690	15925	15766	15784	15795	15903	15717	15721	15773	15806	15782	15705	15783	15757	15759	15776	15619	15804	16031	16093	15683	15728	15732	15769	15829	15849	15842	15976	15850	15914	15816	15744	15731	15920	15661	15712	15734	16090	15744	15755	15704	15844	15895	15659	15748	15799	15888	15752	15611	15787	15765	15832	15854	15764	15811	15643	15526	15736	15679	15901	15778	15669	15696	15777	15833	15872	15860	15809	15694	15748	15641	15628	15758	15663	15870	15690	15993	15866	15890	15874	15834	15958	15665	15730	15767	15770	15834	15734	15795	15689	15824	15828	15699	15620	15904	15802	15977	15843	15893	15845	15806	16001	15754	15762	15872	15825	15901	15996	15932	15750	15724	15896	15593	15746	15891	16025	15762	15887	15747	15711	15660	15845	15821	15806	15934	15817	15862	15730	15768	15771	15972	15811	15590	16021	15965	15823	15873	15796	16002	15810	15727	15620	15716	15731	15536	15754	15756	15846	15751	15814	15740	15760	15920	15800	15710	15845	15620	15705	15628	15943	15841	15734	15905	15686	15927	15733	15856	15991	15760	15737	16001	15775	15793	15709	15532	15555	15755	15685	15591	15676	16027	15834	15730	15921	15782	15777	15908	15829	15810	15712	15771	15631	16049	15802	15745	15615	15611	15569	15572	15810	15905	15948	15985	15806	15802	15756	15713	15741	15839	15643	15966	15697	15650	15765	15738	15814	15836	15886	15860	15623	15737	15756	15841	15693	15649	15746	15863	15793	15856	15860	15776	15810	15829	15856	15896	15866	16004	15749	15811	15848	15647	15678	15847	15610	15698	15732	15723	15740	15827	15815	15842	15700	15816	15919	15829	15668	15707	15878	15874	15786	15715	15726	15725	15580	15637	15781	15678	15803	15576	15640	15624	15914	16021	15777	15691	15834	15867	15970	15817	15855	15720	15759	15747	15777	15724	15564	15605	15587	15814	15682	15734	15702	15774	15546	15896	15574	15562	15870	15654	15854	15673	15782	15691	15645	15896	15876	15662	15841	15868	15567	15905	15751	15950	15944	15729	15707	15777	15818	15721	15862	15805	15681	15723	15661	15573	15750	15817	15581	15911	15680	15732	15778	15785	15861	15878	15623	15683	15745	15604	15654	15736	15965	15874	15884	15811	15761	15769	15676	15719	15758	15692	15619	15714	15675	15807	15784	15685	15708	15998	15807	15686	15632	15741	15792	15732	15888	15554	15807	15787	15769	15806	15677	16198	15914	15736	15760	15673	15699	15821	15987	15638	15799	15865	15665	15729	15573	15685	15580	15779	15736	15816	15877	15716	15746	15873	15819	15729	15772	15841	15772	15673	15687	15958	15875	15751	15799	15653	15751	15931	15744	15739	15589	15771	15708	15946	15785	15829	15591	15867	15735	15754	15606	15751	15757	15860	15796	15830	15726	15957	15652	15741	15772	15755	15671	15899	15711	15783	15777	15780	15654	15689	15903	15877	15648	15748	15715
16124	27401	24557	19295	17251	16243	15553	17484	28187	51091	52275	44161	31961	20673	15400	13992	13892	13910	13830	13937	13796	13877	13783	13979	13879	13844	13822	13739	13921	13828	13636	13682	13659	13729	13839	13856	13837	13745	13787	13783	13513	13988	13816	13846	13869	13648	13952	13607	13837	13891	13813	13939	13878	13666	13747	13737	13845	13698	13882	13808	13647	13948	13641	13783	13760	13767	13885	13667	13818	13779	13911	13900	13889	13796	13904	13564	13888	13910	13800	13682	13881	13846	13735	13802	13773	13810	13786	13715	13749	13729	13809	13812	13967	13762	13820	13842	13866	13824	13966	13844	13734	13893	13687	13804	13982	13884	13917	13854	13704	13829	13757	13688	13661	13928	13835	13826	13868	13723	14005	13879	13755	13802	13923	13664	13761	13871	13710	13885	14028	13817	13871	13769	13687	13816	13779	13877	13692	13888	13862	13851	13953	13882	13703	13841	13699	13844	13780	13860	13741	13798	13792	13844	13909	13860	13839	13803	13808	13728	13779	13700	13946	13824	13790	13881	13971	13787	13763	13960	13779	13783	13848	13951	13709	13806	13660	13691	13824	13792	13935	13729	13776	13735	13792	13696	13826	13675	13861	13750	13928	13778	14008	13786	13750	13798	13766	13684	13789	13715	13936	13840	13918	13774	13953	13698	13580	13727	13772	13909	13889	13884	13695	13927	13818	13827	13844	13908	13765	13769	13765	13902	13746	13828	13756	13790	13849	13900	13717	13986	13734	13877	13869	13807	13875	13793	13748	13851	13851	13607	13694	13902	13820	13890	13915	13778	13919	13756	13872	13869	13927	13762	13664	13771	13866	13874	13842	13847	13709	13759	13857	13759	13795	13649	13564	13817	13824	13781	13794	13896	13774	13691	13798	13800	13768	13912	13910	13785	13809	13711	13757	13848	13852	13955	13968	13782	13801	13666	13894	13653	13831	13883	13751	13728	13838	13969	13713	13784	13910	13831	13875	13818	13704	13702	13872	13885	13794	13721	13968	13897	13664	13829	13896	13774	13769	13756	13872	13929	13925	13815	13902	13785	13805	13785	13708	13800	13870	13800	13820	13915	13822	13770	13880	13769	13965	13779	13815	13770	13934	13896	13897	13657	13668	13797	13827	13729	13779	13866	13775	13786	13945	13757	13703	13737	13819	13758	13889	13793	13774	13918	13825	13793	13900	13818	13839	13832	13856	13846	13561	13764	13689	13684	13834	13874	13845	13945	13890	13775	13848	13682	13735	13821	13916	13689	13888	13891	13840	13757	13873	13875	13825	13737	13715	13730	13898	13701	13765	13770	13881	13892	13910	13833	13643	13771	13893	13707	13821	13905	13837	13774	13922	13795	13734	13850	13728	13718	13948	13851	13886	13842	13821	13663	13919	13784	13756	13748	13818	13769	13923	14101	13760	13938	13943	13622	13804	13810	13928	13838	13732	13881	13750	13955	13907	13841	13754	13856	13800	13811	13868	13880	13638	13855	13849	13750	13804	13970	13929	13921	13934	13723	13890	13593	13896	13778	13812	13664	13760	13946	13693	13730	13808	13695	13836	13870	13933	13791	13724	13752	13959	13780	13717	13883	13902	13821	13774	13859	13854	13833	13572	13787	13771	13908	14049	13936	13819	13799	13911	13803	13927	13764	13820	13856	13714	13789	13808	13844	13995	13809	13962	13803	13815	13773	13892	13791	13825	13973	13855	13905	13726	13809	13993	13773	13795	13933	13986	13763	13827	13740	13868	13637	13911	13842	13780	13712	13817	13856	13867	13706	13725	13772	13719	13810	13750	13650	13755	13924	13764	13746	13625	13816	13979	13898	13905	13855	13839	13997	13925	13742	13808	13814	13800	13921	13867	13787	13763	13833	13783	13776	13798	13659	13786	13900	13877	13822	13942	13805	13855	13627	13743	13949	13933	13663	13815	13909	13653	14002	13716	13875	13835	13902	13819	13724	13851	13694	13922	13797	13774	13921	13786	13910	13750	13912	13966	13971	13748	13765	13807	13884	13812	13963	13939	13859	13706	13836	13668	13962	13800	13845	13747	13857	13852	13832	13925	13693	13860	13823	13775	13884	13836	13760	13731	13792	13812	13765	13818	13923	13730	13720	13703	13893	13801	13828	13809	13752	13932	13751	13677	13812	13888	13715	13839	13878	13835	13744	13827	13845	13863	13700	13936	13866	13853	13644	13549	13746	13770	13974	13947	13717	13838	13898	13749	13734	13756	13949	13974	13790	13916	13911	13792	13902	13840	13820	13650	13727	13751	14045	13977	13749	13807	13739	14020	13884	13807	13716	13894	13731	13798	13782	13670	13870	13928	13818	13796	13820	13821	13950	13739	13862	14003	13550	13784	13793	13763	13811	13794	13870	13947	13920	13883	13791	13972	13842	13818	13963	13791	13776	13802	13731	13874	13753	13625	13822	13841	13828	13876	13877	13810	14055	13887	13853	13905	13711	14009	13938	13794	13785	13808	13792	13997	13813	13807	13762	13848	13811	13789	13799	13783	13899	13919	13701	13903	13582	13779	13818	13750	13812	13824	13974	13829	13785	13953	13881	13895	13788	13868	13794	13542	13770	13860	13854	13711	13884	13704	13657	13890	13841	13781	13802	13783	13760	13920	13930	13952	13710	13855	13847	13876	13827	13826	13972	13728	13644	13872	13962	13974	13871	13816	13817	13774	13715	13896	13796	13833	13780	13851	13868	13960	13755	13838	13863	13647	13873	13775	13733	13772	13717	13859	13939	13877	13632	13806	13741	13839	13722	13744	13794	13823	13992	13927	13639	13762	13698	13815	13823	13856	13753	14003	13843	14002	13860	13788	13775	13697	13630	13766	13897	13878	13905	13900	13874	13771	13884	13804	13895	13737	13929	13752	13812	13820	13751	13647	13849	13870	13823	13902	13885	13553	13592	13826	13798	13794	13722	13872	13860	13839	13839	13790	13915	13689	13846	13876	13816	13876	13719	13890	13903	13864	13935	13700	13917	13946	13911	13831	13765	13890	13833	13950	13904	13835	14053	13835	13689	13726	13707	13706	13786	13869	13756	13781	13805	13976	13867	13887	13875	13943	13677	13967	13759	13993	13687	13765	13994	13914	13703	13786	13874	13626	13728	13982	13721	13865	13631	13770	13698	13868	13965	13776	13829	13776	13763	13889	13752	13973	13808	13667	13717	13782	13913	13770	13849	13826	13896	13870	13869	13774	13671	13762	13759	13868	13782	13734	13754	13797	13702	13756	13819	13880	13822	13754	13737	13781	13844	13821	13754	13711	13906	13958	13587	13817	13762	13795	13878	13755	13998	13776	13834	13797	13932	13956	13710	13758	13716	13859	13837	13881	13863	13647	13987	13987	13654	13763	13869	13802	13826	13742	13672	13702	13828	13861	13763	13785	13911	13993	13834	13916	13979	13964	13839	13746	13748	13852	13862	13943	13820	13885	13702	13894	13916	13776	13905	13751	13972	13836	13770	13794	13999	13903	13775	13763	13660	13727	13849	13919	14077	13802	13859	13892	13870	13814	13888	13752	13888	13707	13748	13842	13842	13729	13949	13761	13910	13817	13653	13962	13797	13826	13845	13933	13742	13686	13945	13943	13822	13727	13797	13716	13731	13688	13854	13730	13893	13720	13774	13702	13803	13787	13680	13758	13575	13820	13845	13928	13767	13844	13985	13762	13951	13881	13664	13828	13735	13913	13886	13640	13814	13910	13679	14020	13858	13763	13771	13825	13701	13984	13857	13834	13667	13915	13765	13827	13772	13887	13804	13911	13847	13870	13829	13701	13671	13834	13811	13889	13877	13756	13768	13990	13767	13772	13941	13866	13887	13775	13758	13794	13900	13840	13575	13960	13797	13662	13807	13783	13792	13859	13868	13800	13989	13687	13755	13829	13677	13788	13960	13757	13575	13822	13605	13942	13927	13849	13817	13891	13848	13785	13868	13803	13719	13898	13946	13900	13951	13753	13877	13692	13665	13680	13838	13726	13774	13787	13827	13772	13736	13787	13701	13827	13715	13824	13918	13615	13728	13919	13915	13721	13896	13761	13795	13834	13759	13839	13753	13883	13816	13804	13898	14041	13870	13764	13955	13822	13643	13688	13940	13869	13798	13752	13970	13760	13775	13855	14002	13794	13770	13756	13748	13964	13836	13752	13791	13927	13849	13741	13690	13912	13687	13750	13794	13826	13664	13815	13744	13899	13825	13811	13965	13612	13734	13891	13929	13632	13809	13793	13975	13778	13532	13759	13613	13840	13879	13859	13826	13838	13864	13797	13781	13697	14041	13802	13687	13834	13823	13863	13629	13863	13844	13831	13746	14003	13714	13838	13704	13731	13757	13975	13632	14000	13807	13768	13711	13759	13738	13759	13920	13786	13668	13793	13946	13712	13689	13857	13813	13601	13703	13785	13939	13801	13764	13837	13935	13655	13981	13779	13819	13843	13860	13691	13651	13755	13776	13887	13790	13849	14008	13871	13836	13807	13839	13714	13721	13761	13756	13968	13721	13863	13714	13761	13786	13721	13658	13695	13649	13894	13727	13768	13855	13914	13795	13862	13861	14019	13780	13893	13896	13728	13880	13633	13791	13747	13584	13821	13755	13909	13796	13722	13736	13857	13722	13978	13871	13742	13938	13943	13785	13582	13722	13896	13867	13832	13940	13620	13800	13901	13881	13814	13922	13783	13753	13907	13690	13575	13689	13810	13904	13655	13835	13720	13809	13905	13671	13855	13797	13711	13798	13884	13867	13772	13729	13849	13780	13880	13841	13831	13740	13775	13871	13829	13673	13676	13889	13822	13811	13817	13857	13756	13793	13791	13975	13829	13710	13758	13751	13773	13858	13833	13887	13835	13758	13834	13593	13713	13760	13844	13746	13846	13743	13786	13746	13930	13894	13823	13712	13869	13798	13840	13795	13704	13705	13766	13897	13821	13840	13733	13709	13736	13875	13806	13925	13781	13867	13744	13923	13780	13786	13812	13882	13723	13887	13731	13885	13819	13725	13904	14103	14025	13771	13928	13931	13837	13912	13700	13841	14061	13769	13844	13679	13811	13764	13884	13911	13934	13725	13661	13888	13849	13852	13830	13896	13643	13631	13824	13889	13872	13767	13716	13909	13848	13846	13919	13996
29384	21675	20755	18222	16369	16527	16753	16706	16661	19078	21278	21163	19330	17561	16777	16519	16504	16574	16476	16327	16499	16395	16444	16571	16544	16294	16663	16469	16263	16459	16309	16415	16485	16352	16419	16458	16551	16472	16366	16320	16484	16515	16581	16429	16548	16476	16454	16215	16441	16508	16314	16337	16432	16470	16566	16545	16511	16488	16416	16540	16371	16543	16277	16504	16563	16434	16521	16397	16549	16412	16649	16535	16574	16361	16386	16481	16539	16422	16378	16555	16590	16419	16339	16428	16491	16592	16524	16463	16359	16566	16470	16628	16516	16690	16484	16580	16318	16393	16613	16410	16572	16390	16786	16537	16622	16550	16494	16703	16684	16443	16468	16345	16557	16267	16448	16498	16329	16699	16440	16461	16276	16505	16347	16495	16549	16407	16468	16400	16492	16348	16395	16648	16515	16392	16441	16584	16500	16521	16426	16532	16441	16378	16438	16436	16537	16601	16447	16618	16443	16355	16626	16326	16545	16500	16430	16504	16398	16234	16638	16577	16614	16270	16294	16188	16466	16534	16445	16407	16544	16446	16640	16548	16432	16588	16503	16352	16459	16534	16488	16646	16547	16381	16562	16770	16645	16529	16531	16505	16374	16633	16149	16405	16434	16339	16557	16565	16545	16438	16300	16405	16483	16530	16547	16346	16518	16458	16472	16471	16510	16663	16438	16372	16585	16515	16542	16605	16605	16458	16400	16546	16333	16641	16592	16412	16451	16517	16386	16402	16490	16465	16433	16491	16619	16376	16477	16557	16375	16385	16399	16553	16399	16353	16478	16535	16573	16506	16589	16590	16171	16480	16529	16510	16368	16470	16350	16417	16424	16493	16520	16642	16428	16395	16578	16398	16552	16446	16506	16288	16468	16423	16511	16347	16634	16370	16540	16432	16342	16522	16384	16439	16479	16666	16536	16648	16567	16394	16295	16206	16338	16356	16506	16401	16415	16535	16577	16461	16396	16544	16460	16582	16633	16427	16420	16593	16515	16477	16495	16627	16350	16430	16628	16409	16356	16362	16396	16441	16784	16556	16583	16439	16453	16501	16527	16626	16430	16446	16603	16717	16489	16345	16269	16565	16204	16614	16458	16361	16398	16425	16352	16556	16529	16348	16448	16522	16544	16680	16465	16439	16516	16559	16629	16378	16484	16626	16526	16312	16565	16453	16410	16516	16528	16590	16431	16705	16708	16664	16369	16521	16783	16524	16552	16386	16719	16293	16416	16453	16533	16584	16709	16407	16609	16427	16534	16364	16677	16478	16523	16489	16584	16387	16298	16320	16338	16811	16592	16499	16468	16484	16506	16525	16701	16259	16466	16512	16381	16339	16493	16213	16370	16536	16357	16478	16439	16348	16579	16394	16421	16407	16642	16440	16527	16421	16452	16502	16291	16541	16485	16309	16474	16422	16558	16569	16317	16509	16788	16604	16448	16516	16560	16560	16375	16477	16460	16191	16389	16530	16421	16577	16350	16528	16580	16471	16580	16594	16621	16510	16461	16608	16465	16483	16642	16537	16496	16499	16354	16437	16530	16633	16371	16447	16410	16460	16674	16446	16522	16677	16609	16740	16497	16435	16548	16522	16496	16438	16555	16521	16454	16515	16453	16482	16631	16578	16460	16475	16617	16425	16405	16380	16461	16551	16530	16523	16464	16324	16454	16433	16444	16159	16621	16407	16610	16416	16600	16452	16270	16206	16497	16264	16546	16372	16582	16549	16602	16444	16423	16444	16565	16356	16301	16391	16497	16431	16492	16411	16537	16416	16669	16492	16363	16274	16246	16295	16340	16454	16359	16327	16655	16372	16436	16457	16226	16141	16278	16337	16573	16290	16457	16641	16395	16601	16421	16431	16240	16455	16515	16292	16616	16426	16407	16366	16470	16540	16538	16567	16380	16557	16390	16403	16456	16737	16635	16490	16455	16284	16638	16379	16603	16568	16544	16469	16628	16532	16471	16468	16353	16518	16669	16507	16407	16471	16354	16553	16582	16432	16531	16612	16300	16455	16363	16504	16526	16337	16421	16413	16530	16472	16557	16416	16720	16588	16455	16282	16467	16464	16378	16399	16651	16589	16521	16450	16359	16596	16558	16523	16630	16596	16497	16441	16468	16552	16546	16632	16561	16521	16424	16499	16281	16437	16511	16368	16273	16494	16375	16517	16647	16600	16655	16349	16437	16573	16406	16599	16622	16554	16322	16579	16399	16512	16345	16574	16411	16418	16476	16417	16496	16603	16598	16457	16468	16486	16524	16372	16643	16604	16610	16449	16490	16561	16670	16649	16477	16394	16560	16512	16498	16350	16550	16526	16545	16428	16493	16529	16451	16477	16317	16320	16463	16450	16353	16314	16568	16556	16456	16507	16506	16578	16343	16522	16633	16345	16531	16532	16604	16442	16377	16461	16484	16301	16466	16608	16456	16319	16421	16501	16598	16403	16550	16566	16393	16273	16595	16527	16458	16541	16398	16378	16532	16382	16587	16512	16542	16621	16506	16624	16376	16601	16437	16525	16522	16441	16635	16504	16411	16490	16607	16651	16506	16522	16607	16279	16462	16383	16404	16461	16516	16374	16508	16504	16461	16496	16457	16589	16500	16516	16481	16443	16412	16609	16318	16457	16410	16455	16565	16395	16468	16508	16353	16468	16387	16580	16339	16324	16552	16534	16702	16486	16425	16435	16293	16493	16493	16477	16310	16415	16399	16485	16567	16442	16553	16573	16511	16430	16449	16314	16480	16464	16456	16330	16524	16564	16495	16557	16540	16528	16488	16394	16434	16552	16514	16296	16464	16550	16589	16360	16630	16378	16671	16583	16403	16414	16355	16473	16677	16589	16518	16596	16482	16438	16433	16467	16387	16391	16567	16228	16527	16552	16381	16603	16686	16689	16508	16308	16344	16267	16565	16445	16525	16555	16555	16701	16655	16313	16473	16491	16537	16435	16499	16318	16593	16392	16504	16489	16225	16484	16481	16531	16552	16393	16463	16630	16545	16351	16261	16358	16464	16528	16383	16537	16552	16483	16464	16428	16670	16475	16390	16623	16634	16214	16543	16383	16563	16469	16375	16562	16626	16725	16534	16565	16525	16428	16507	16407	16569	16440	16516	16498	16505	16439	16352	16602	16607	16638	16550	16509	16385	16430	16537	16439	16354	16387	16451	16609	16307	16558	16493	16499	16638	16620	16468	16438	16662	16469	16620	16373	16557	16412	16338	16507	16498	16435	16504	16458	16522	16608	16290	16508	16455	16546	16691	16452	16641	16546	16656	16538	16551	16714	16441	16534	16457	16468	16596	16388	16366	16425	16415	16604	16416	16521	16406	16490	16394	16552	16647	16379	16540	16481	16291	16330	16557	16414	16483	16550	16401	16477	16497	16300	16526	16600	16497	16529	16333	16589	16410	16448	16538	16424	16465	16406	16508	16215	16474	16584	16536	16543	16420	16364	16480	16619	16399	16371	16462	16349	16569	16390	16356	16401	16449	16522	16538	16492	16595	16490	16414	16504	16450	16420	16582	16572	16461	16455	16353	16422	16565	16386	16466	16356	16552	16501	16631	16327	16495	16500	16564	16505	16684	16524	16399	16515	16486	16522	16746	16430	16480	16392	16501	16478	16300	16628	16321	16487	16344	16326	16354	16707	16450	16416	16477	16632	16345	16338	16631	16539	16696	16638	16280	16469	16529	16199	16390	16377	16494	16644	16467	16430	16514	16434	16683	16457	16583	16249	16521	16487	16482	16508	16476	16335	16392	16601	16587	16544	16416	16621	16614	16427	16279	16199	16535	16628	16292	16562	16682	16423	16369	16371	16524	16278	16538	16471	16269	16495	16524	16516	16749	16309	16519	16340	16453	16478	16387	16391	16538	16304	16358	16222	16326	16630	16282	16390	16469	16516	16347	16636	16430	16513	16480	16573	16607	16521	16412	16340	16716	16547	16525	16448	16666	16198	16210	16339	16495	16663	16454	16527	16498	16452	16453	16528	16301	16462	16294	16345	16287	16417	16480	16481	16329	16493	16627	16569	16512	16285	16392	16554	16485	16445	16357	16421	16473	16582	16557	16419	16236	16369	16558	16485	16532	16474	16336	16577	16459	16534	16365	16715	16439	16510	16472	16265	16560	16481	16640	16630	16268	16755	16406	16371	16472	16601	16562	16369	16329	16346	16337	16338	16464	16635	16521	16429	16493	16401	16259	16559	16374	16409	16324	16475	16514	16589	16443	16498	16651	16462	16282	16463	16808	16407	16383	16399	16448	16613	16354	16453	16351	16494	16635	16581	16350	16356	16582	16536	16480	16356	16591	16470	16563	16483	16616	16550	16343	16417	16533	16364	16422	16442	16432	16532	16548	16531	16368	16449	16512	16482	16460	16419	16389	16642	16429	16283	16437	16512	16437	16764	16416	16506	16450	16594	16517	16471	16545	16562	16370	16454	16512	16533	16324	16297	16383	16566	16375	16502	16649	16409	16319	16504	16590	16530	16441	16587	16371	16495	16362	16386	16292	16457	16348	16444	16621	16306	16358	16607	16618	16445	16681	16522	16345	16455	16466	16516	16455	16614	16649	16554	16609	16369	16329	16500	16751	16561	16436	16419	16585	16448	16510	16462	16527	16598	16431	16487	16609	16344	16487	16621	16640	16548	16386	16392	16601	16557	16649	16420	16537	16484	16360	16457	16626	16597	16399	16427	16493	16485	16406	16656	16417	16440	16510	16487	16440	16613	16379	16488	16455	16410	16429	16524	16381	16432	16512	16578	16378	16455	16660	16631	16412	16610	16324	16395	16499	16503	16544	16415	16616	16481	16639	16339	16343	16442	16294	16247	16316	16542	16643	16501	16564	16406	16436	16418	16430	16417	16419	16497	16566	16479	16539	16515	16432	16620	16625	16476	16551	16315	16321	16374	16566	16737	16673	16237	16395	16494	16540	16476	16238	16406	16578	16458	16475	16462	16336	16571	16545	16417	16460	16458	16524	16584	16453	16408	16414	16427	16438	16397	16492	16592	16617	16616	16631	16492	16520	16429	16603	16571	16338	16522	16483	16471	16362	16439	16627	16640	16445	16571	16487	16463	16586	16677	16463	16445	16658	16496	16514	16442	16579	16586	16673	16569	16655	16562	16309	16456
14917	15536	15169	14548	14583	14499	14263	14473	14600	18636	21290	19616	17101	15240	14455	14226	14317	14141	14361	14240	14222	14183	14155	14275	14187	14140	14248	14295	14237	14317	14207	14174	14160	14201	14238	14305	14060	14267	14331	14244	14239	14268	14292	14066	14137	14283	14241	14330	14338	14448	14190	14168	14231	14324	14156	14206	14168	14261	14203	14060	14334	13985	14188	14271	14275	14237	14126	14146	14252	14105	14351	14177	14176	14219	14064	14239	14345	14269	14348	14269	14195	14176	14074	14318	14161	14342	14260	14267	14299	14177	14304	14051	14264	14246	14246	14334	14179	14137	14426	14305	14074	14190	14184	14284	14288	14187	14277	14145	14281	14439	14184	14239	14272	14089	14273	14306	14226	14405	14155	14111	14249	14330	14275	14226	14310	14284	14217	14296	14230	14176	14399	14256	14343	14250	14269	14124	14280	14105	14207	14088	14221	14194	14261	14340	14296	14052	14101	14097	14071	14297	14124	14106	14212	14385	14227	14136	14221	14312	14252	14221	14172	14294	14301	14015	14249	14336	14085	14455	14232	14182	14359	14057	14249	14027	14238	14461	14177	14139	14322	14094	14281	14196	14179	14198	14166	14137	14173	14162	14177	14254	14074	14188	14154	14203	14162	14242	14236	14407	14092	14346	14256	14156	14170	14260	14404	14091	13956	14178	14193	14221	14251	14269	14233	14194	14124	14229	14061	14259	14268	14292	14222	14223	14155	14243	14290	14251	14306	14347	14204	14217	14131	14186	14198	14203	14353	14392	14346	14075	14312	14147	14250	14248	14300	14196	14267	14285	14290	14124	14181	14095	14056	14320	14112	14265	14252	14232	14272	14098	14485	14202	14304	14257	14251	14339	14175	14386	14403	14235	14237	14185	14106	14140	14299	14262	14130	14261	14269	14237	14011	14238	14082	14104	14247	14164	14190	14186	14017	14139	14150	14380	14191	14059	14317	14241	14311	14172	14272	14149	14138	14291	14217	14251	14093	14350	14125	14115	14232	14277	14057	14219	14233	14199	14262	14218	14248	14386	14156	14294	14285	14137	14099	14034	14101	14228	14318	14252	14232	14293	14248	14199	14055	14198	14269	14361	14350	14210	14182	14313	14312	14261	14198	14072	14303	14310	14213	14170	14052	14147	14272	14163	14221	14288	14323	14089	14194	14297	14224	14189	14516	14170	14135	14233	13977	14197	14184	14133	14144	14309	13954	14257	14307	14073	14092	14052	14284	14113	14310	14178	14308	14188	14183	14222	14317	14239	14227	14211	14233	14322	14340	14131	14182	14297	14129	14253	14232	14114	14444	14039	14157	14211	14044	14350	14293	14089	14208	14106	14138	14041	14189	14300	14076	14029	14108	14276	14227	14480	14221	14015	14230	14440	14174	14255	14324	14262	14227	14265	14250	14244	14083	14019	14175	14328	14162	14238	14200	14302	14012	14264	14090	14197	14358	14171	14115	14272	14244	14352	14260	14180	14390	14314	14236	14311	14182	14140	14127	14242	14241	14328	14067	14293	14221	14119	14071	14030	14218	14356	14119	14137	14322	14054	14179	14162	14286	14134	14229	14162	14266	14180	14185	14296	14242	14371	14079	14293	14221	14184	14284	14238	14232	14374	14303	14173	14085	14229	14273	14192	14293	14138	14148	14260	14261	14131	14288	14183	14171	14074	14297	14226	14289	14438	14132	14242	14105	14057	14082	14081	14135	14297	14306	14313	14393	14038	14255	14215	14199	14200	14181	14100	14225	14111	14310	14354	14162	14295	14129	14156	14300	14195	14220	14329	14145	14038	14213	14204	14223	14272	14262	14160	14164	14305	14093	14063	14119	14174	14229	14280	14172	14255	14207	14467	14227	14289	14170	14061	14315	14304	14190	14192	14109	14216	14287	14309	14244	14244	14146	14312	14205	14316	14289	14219	14157	13993	14230	14078	14240	14219	14199	14229	14096	14152	14074	14309	14247	14078	14385	14222	14190	14399	14221	14251	14254	14350	14165	14344	14191	14143	14225	14226	14195	14103	14261	14153	14430	14348	14418	14081	14135	14284	14169	14278	14265	14348	14209	13987	14308	14128	14267	14269	14208	14082	14166	14143	14344	14266	14256	14114	14186	14240	14254	14260	14123	14286	14358	14266	14259	14162	14179	14122	14219	14035	14042	14198	14222	14175	14458	14083	14151	14209	14215	13899	14142	14209	14252	14138	14209	14196	14129	14255	14296	14223	14292	14148	14119	14232	14165	14236	14252	14117	14354	14137	14104	14265	14080	14198	14364	14212	14161	14212	14284	14287	14240	14246	14229	14133	14195	14101	14168	14231	14310	14260	14304	14181	14393	14347	14148	14250	14284	14279	14101	14233	14187	14174	14157	14243	14351	14249	14229	14287	14242	14181	14000	14082	14311	14260	14131	14055	14390	14353	14200	14254	14256	14465	14202	14193	14409	14261	14161	14239	14122	14216	14274	14101	14253	14108	14181	14415	14244	14163	14102	14343	14223	14193	14264	14222	14277	14321	14206	14172	14149	14046	14179	14227	14282	14192	14361	14448	14177	14236	14304	14324	14152	14013	14273	14283	14351	14381	14202	14259	14320	14220	14043	14179	14205	14289	14083	14405	14256	14385	14044	14327	14136	14197	14236	14225	14079	14195	14083	14180	14266	14217	14280	14328	14331	14317	14091	14323	14179	14121	14363	14217	14225	14242	14213	14079	14028	14116	14135	14239	14216	14245	14384	14186	14140	14271	14160	14288	14209	14264	14217	14212	14300	14062	14234	14152	14231	14270	14336	14273	14190	14296	14259	14307	14279	14102	14244	14176	14092	14136	14306	14272	14235	14172	14290	14254	14311	14111	14243	14202	14167	14248	14266	14037	14223	14275	14313	14265	14169	14314	14176	14226	14326	14287	14152	14202	14234	14206	14252	14149	14276	14192	14038	14093	14395	14200	14112	14235	14180	14141	14129	14172	14336	14115	14279	14338	13967	14203	14270	14244	14032	14287	14015	14223	14206	14314	14106	14149	14279	14305	14161	14225	14123	14218	14089	14257	14286	14080	14162	14271	14254	14251	14152	14186	14219	14337	14243	14018	14174	14165	14290	14193	14160	14220	14533	14260	14190	14266	14280	14337	14351	14221	14183	14030	14205	14224	14286	14096	14073	14132	14233	14136	14302	14273	14192	14257	14262	14179	14334	14107	14266	14194	14316	14256	14092	14139	14169	14242	14265	14269	14233	14337	14023	14259	14150	14141	14194	14232	14320	14355	14221	14168	14321	14133	14326	14013	14306	14293	14202	14290	14237	14185	14267	14076	14170	14354	14363	14031	14147	14190	14099	14167	14179	14203	14229	14022	14181	14236	14212	14293	14063	14116	14198	14168	14307	14341	14143	14237	14289	13916	14179	14225	13998	14246	14157	14475	14240	14196	14269	14356	14209	14241	14126	14297	14100	14274	14221	14195	14266	14371	14188	14289	14262	14255	14403	14107	14200	14154	14194	14310	14161	14148	14182	14192	14307	14185	14228	14401	14150	14352	14323	14025	14197	14199	14210	14236	14335	14208	14133	14297	14281	14256	14056	14071	14235	14105	14066	14158	14316	14396	14068	14342	14246	14098	14099	14193	14271	14120	14285	14214	14218	14241	14160	14232	14070	14238	14282	14254	14192	14182	14149	14234	14241	14177	14301	14016	14236	14218	14219	14278	14260	14317	14134	14186	14068	14410	14172	14279	14182	13910	14343	14280	14351	14335	14369	14361	14125	14151	14232	14219	14480	14303	14249	13999	14353	14318	14315	14189	14247	14301	14080	14159	14282	14346	14190	14306	14332	14276	14365	14203	14337	14463	14250	14326	14151	14296	14155	14328	14112	14191	14140	14306	14321	14091	14187	14381	14294	14112	14085	14173	14241	14264	14308	14280	14182	14188	14139	14168	14366	14205	14084	14306	14429	14242	14160	14379	14334	14136	14263	14220	14329	14231	14327	13924	14251	14199	14346	14055	14246	14137	14214	14264	14164	14268	14229	14106	14029	14344	14287	14325	14143	14285	14178	14318	14120	14091	14286	14217	14213	14298	14271	14278	14103	14288	14139	14066	14335	14214	14269	14345	14245	14240	14338	14134	14335	14033	14324	14296	14165	14327	14119	14157	14325	14354	14068	14153	14294	14156	14190	14003	14083	14161	14110	14154	14366	14154	14203	14191	14215	14231	14183	14143	14239	14386	14055	14159	14051	14247	14233	14208	14276	14194	14337	14304	14188	14167	14143	14074	14310	14273	14198	14211	14299	14277	14427	14108	14358	14229	14280	14154	14179	14314	14283	14332	14257	14163	14308	14340	14338	14243	14284	14244	14283	14128	14275	14228	14298	14329	14125	14253	14181	14234	14428	14265	14286	14132	14436	14403	14268	14127	14174	14347	14257	14299	14298	14212	14253	14165	14200	14226	14158	14203	14218	14195	14176	14275	14265	14367	14344	14160	14239	14229	14288	14262	14050	14213	14128	14335	14192	14292	14294	14175	14260	14283	14115	14300	14387	14229	14310	14250	14340	14189	14210	14395	14174	14153	13982	14206	14084	14232	14102	14283	14573	14119	14255	14075	14217	14251	14226	14231	14169	14229	14297	14227	14314	14334	14313	14317	14315	14249	14167	14217	14233	14198	14143	14171	14358	14191	14309	14260	14081	14266	14349	14141	14372	14194	14238	14085	14220	14100	14160	14323	14169	14244	14280	14163	14353	14323	14166	14262	14100	14194	14163	14214	13984	14051	14141	14195	14283	14099	14332	14246	14242	14119	14242	14316	14251	14268	14255	14283	14250	14176	14192	14228	14283	14146	14207	14123	14357	14172	14091	14356	14381	14292	14133	14251	14167	14274	14174	14222	14176	14158	14230	14154	14276	14256	14204	14162	14286	14378	14048	14235	14184	14152	14277	14393	14187	14196	14025	14156	14159	14109	14270	14231	14286	14287	14255	14196	14219	14296	14175	14203	14132	14191	14296	14230	14046	14361	14295	14105	14213	14178	14538	14178	14346	14283	14081	14384	14312	14152	14308	14086	14290	14118	13959	14071	14232	14236	14265	14244	14283	14279	14267	14148	14193	14155	14242	14169	14203	14191	14245	14314	14263	14282	14274	14144	14227	14285
26117	21177	27259	25753	19715	18217	18124	17460	17720	31199	38288	32595	24542	19801	17580	17172	17004	17089	17189	16948	17307	17172	16920	17010	17122	17060	17090	16883	16992	17141	16701	16821	16917	17058	17038	16977	17202	16948	17078	17267	17104	17156	17148	17156	17006	16913	16974	16878	16876	16867	17032	17165	16875	16955	16975	16980	16796	16970	16919	17056	16969	16895	16840	16942	17037	16983	16994	17222	17188	16870	16887	17026	16977	16941	17079	16872	17122	16850	16988	16792	16848	16896	16948	17004	17110	17142	17053	17123	16850	16969	16894	17145	17005	16923	16899	16889	16711	17029	16961	17045	16913	16641	17099	16841	17002	17131	16877	16952	17025	16865	17091	16945	16972	16986	17059	17001	16856	16870	17161	17033	16937	16985	16950	17042	16976	16995	16781	16972	16868	16869	16872	16745	16705	17030	16913	16932	17042	17054	17003	17002	17007	17188	16998	17048	17055	16968	16962	16862	16945	16736	16910	16994	16964	16712	17050	16978	16874	17130	16998	17181	17052	16993	16860	17114	16962	16889	16970	16895	16943	16940	16820	16842	16836	17065	16951	16913	16903	16957	17042	16991	16921	16711	16931	16947	17030	16911	16870	17006	17023	16711	16851	16861	17012	17148	17035	16945	17059	16870	17045	17024	16913	16958	16927	17014	16883	16842	16959	16861	16916	16866	17033	17036	17181	17033	16916	16962	16794	17017	16940	16954	17047	17105	16789	17061	16854	16988	16846	16974	16821	17106	17027	16758	17165	17188	16980	17029	16983	16974	16851	16821	16949	16968	16979	16809	16840	16818	16947	16809	16949	16868	16981	17007	17246	16901	16931	16896	16985	16803	16836	17099	16915	16894	16965	17120	17085	17105	17126	17065	16849	16951	16801	16859	17128	17094	17203	17180	17073	17005	17015	17029	16758	17048	16973	17101	16773	16941	17003	16864	16808	16906	16919	17002	17065	17031	16907	16903	16924	17162	17187	16903	16957	17230	17111	16973	17080	17193	16969	16950	16888	16833	16802	16750	16841	17068	17174	16889	17002	17106	17031	16992	17018	16956	16870	16911	17078	17236	17049	16932	16966	16806	17268	17047	16973	16974	17154	16901	17106	16954	16995	17150	16977	17119	17058	16723	16886	17091	17039	17063	16929	16806	16959	16989	17045	17033	17141	17091	16992	16924	16972	17072	17009	17029	17086	17079	17005	16992	17119	17225	17057	16900	17117	16837	16897	16868	16989	16896	16880	16889	17073	17047	17056	16797	16977	17078	16921	16929	17074	16928	16985	16973	16873	16905	16815	16835	16941	17130	16925	16959	17028	17094	17036	16915	16950	17030	16780	16965	16983	16928	16837	16831	16895	16834	17158	17122	16987	17025	17107	16887	16910	16795	17062	17240	17210	16878	17090	16915	16887	16737	17175	16782	17112	17006	16858	16674	16798	17167	16949	16908	17017	16824	17026	16977	17075	17145	17073	17065	17000	16863	16714	16929	16903	16825	16906	17054	16948	16833	17048	17135	16990	17209	16883	17059	17172	16952	17064	17007	16923	16967	17303	17137	16901	16990	17016	16922	17000	16893	16848	16835	17165	16994	17149	17149	17095	16932	17056	16924	17116	16894	17202	17116	17096	16781	17014	17027	16964	17082	17004	16848	17303	16972	17056	16954	17096	16991	16893	16895	17095	17122	16938	17029	16952	17005	16795	16877	17194	17055	16957	17091	16711	16836	16841	17016	17050	16989	17003	16827	16784	16967	17068	16941	16968	16930	16905	17171	16948	16978	17000	16973	17086	17044	17178	16801	16980	16931	16869	16820	16891	17001	17299	17067	16789	17024	16932	16835	16998	16854	17034	17055	17234	17090	16877	16969	17248	17045	16929	17084	16899	17055	17052	16885	17314	17055	16983	17116	16891	16929	16818	16953	16996	16736	16869	16815	17116	16949	17098	17188	16897	17129	17044	16958	17001	17069	16995	16741	17146	16942	16883	17094	16899	16885	16807	16936	16953	16736	16819	16964	16999	16950	16897	16679	16835	17053	17037	17040	17078	16924	16978	17071	16976	16952	16986	16865	17223	16790	17056	17113	16968	16766	16700	16936	17077	17033	16892	17057	16955	16981	16689	16846	16969	17156	17081	16971	16887	17238	17112	16935	16800	16940	16998	17032	17212	16880	17065	17082	16988	16783	16926	16967	17115	16870	16871	17108	16883	16705	16953	17078	16928	17025	16976	16871	16820	17036	17072	17096	16903	17121	17144	16981	16974	16877	17089	16976	17155	17079	17066	16904	17125	17169	16929	16780	16976	16941	17076	16803	16979	17134	17120	16846	17129	17095	17009	16942	17002	17092	17027	16984	17069	16829	17050	16992	16886	16930	17004	16960	16903	17106	17138	17169	16935	17109	16853	17024	17128	16904	17024	16966	17007	16972	17015	17058	17014	16900	16879	16826	16838	17115	17044	17017	17134	16966	16933	16858	17064	17084	16891	16930	16731	17068	16883	16839	17067	16849	16913	17063	16901	17132	16984	16832	17044	17070	16831	17083	16887	17038	16841	17038	16774	17065	16869	16767	16916	16898	16902	17021	16942	17068	16711	17077	17008	17064	16941	17103	17136	17105	17108	16973	17234	17111	16901	16970	16957	17109	16801	16907	16987	17030	17053	17120	17030	16883	16738	16924	17025	16983	17033	16995	16816	16685	16938	17024	17062	17077	16965	17056	17147	16838	16927	16995	16896	17042	16921	17011	17064	16989	16983	17043	17026	16953	16852	17015	17137	16961	16985	16942	17067	17015	17093	17086	16843	17102	17152	16873	16774	16927	17146	17003	17093	17161	16675	16827	17030	16884	16985	16838	17042	17000	16886	16900	16815	17042	17087	17101	17007	16974	16926	16870	16869	16823	16961	17033	16974	17088	17022	16922	16973	16997	16838	17224	17027	17078	16864	16913	17073	16927	17087	16984	16948	16968	16937	17004	16820	17065	17014	17123	17122	16997	17014	16901	17152	17002	16825	16841	16902	17019	16996	17103	16968	16966	17054	17109	17005	17182	16892	16854	16869	17005	17047	17037	16841	17045	16868	16766	16967	16818	16714	16903	17121	17019	16988	16878	17034	17001	16884	17029	16975	16895	16721	16920	16924	16882	16979	16920	16857	16933	17069	16820	17045	17015	16937	16875	16925	17545	17218	16948	16763	16657	17112	16971	16860	17029	16858	17026	16986	16973	16904	16905	17137	17057	17089	17182	16980	16980	17108	17028	16978	16867	17175	17117	16816	16949	16893	16990	17035	17060	17061	16972	16773	17017	17050	17130	16966	16801	16993	16932	17080	17017	16823	16838	16938	16911	16923	16790	16970	17193	16948	17010	17180	16874	16942	17101	17111	17209	16915	17027	17129	16903	16981	17034	16940	16915	16867	17005	17096	17007	17059	16922	17288	16907	17054	16973	17062	16968	16924	16940	17042	17145	17037	17097	17068	17024	16823	17033	16947	16823	17018	17164	17033	16861	16868	16765	17092	16906	16727	17195	16861	16850	17029	16989	17140	17113	17148	17149	16836	17015	16832	16993	17131	17026	17076	16845	16888	16904	17094	16910	16640	16822	16990	17152	17103	16968	17130	17104	16994	16811	16809	16814	17091	16956	17108	16929	17090	16797	16888	16868	16860	17000	17077	16852	17051	17205	17110	17100	17290	16953	17068	17034	16988	16955	16825	16921	16940	17196	16961	16948	16852	17189	17030	17095	16975	17026	17053	17015	16900	17061	16774	16919	16945	16809	17030	16873	17093	17043	17085	17075	16984	17064	17035	17050	17036	16953	16936	17095	17100	17156	16985	17230	17217	16965	17029	16870	17003	17175	17097	16915	17171	16932	16849	16871	17032	17051	17030	16877	16817	16907	16897	16839	16960	17062	16966	16850	17078	16937	16945	16935	17010	16956	17078	16904	16959	16983	17014	17058	16897	17004	16925	17186	16982	16914	16864	16889	16972	17162	17183	16978	16901	16899	16852	16908	16907	16912	17063	17015	16945	16998	16842	17057	17115	17083	17017	16882	17030	17029	17181	16956	17017	16838	16787	16912	16930	16845	17048	17127	16767	17087	17045	16937	16925	16946	16813	16941	17238	16827	16966	17204	16935	17125	16911	16986	17144	17065	17140	16956	16928	17154	16957	17189	17225	16986	16797	16949	16919	17137	17108	16860	16939	16681	16909	17113	16949	16820	16916	17033	16885	16960	17005	16901	16984	16892	16922	16990	17075	17030	16808	17104	17157	16919	16848	16953	16876	17020	16886	17002	16893	17050	17090	16956	17120	17264	16913	17176	16959	17008	17076	17045	17037	17122	17060	16933	16848	17025	16950	17142	17038	16858	17020	16921	17126	16818	16871	17121	17118	16897	16837	16834	16976	16946	16851	16778	16930	17171	16957	17061	16910	17022	16974	16696	16890	17124	17035	17103	16993	17104	17051	17149	16973	16874	17048	17052	16993	17030	17102	16894	17136	16753	16773	17106	17001	17024	17085	17010	17154	16951	16763	16809	16953	17005	17002	16839	17203	16932	17029	16856	16929	17022	17046	16953	16911	16926	17102	16963	16920	17119	17062	17158	17084	17024	17077	16999	16995	16902	17049	16971	17019	17127	17246	17026	17076	16994	16989	16936	17002	17029	17023	16877	17160	17067	17035	16971	17021	16791	17083	16817	17016	16981	17056	17035	17110	17087	17184	17061	16953	17006	16765	16923	16861	17026	17288	17061	17337	16967	16991	17064	16954	16850	16900	17101	16885	16908	16908	17156	17003	17219	16980	16923	17005	16873	16922	17097	16989	16806	17150	16743	16746	16938	16960	16915	17118	16923	17198	16827	16982	16901	17001	17230	17089	17096	17133	17003	17021	17110	16837	17206	17007	17037	16997	17028	17042	17119	17037	16971	16951	17081	16944	16826	17015	17055	16861	16793	16761	16885	16996	17172	16838	17003	17091	17254	17025	16903	17094	16978	16859	16958	17256	16776	16896	16933	16996	16950	17064	16928	17106	16897	17013	17100	16909	16856	16970	17022	16901	16836	17044	16895	17031	17078	16988	16900	16987	16859	17020	16982	17120	16901	16975	16926	16818	17041	16989	16923	16916	17017	16947	16968	16867	16849	16942	17141
14189	20068	18807	16498	15716	15181	15184	15157	15990	34351	39315	32021	22407	17000	15168	14657	14654	14509	14550	14658	14607	14529	14566	14306	14587	14611	14747	14490	14566	14774	14634	14542	14601	14529	14387	14547	14546	14548	14612	14711	14537	14402	14651	14621	14502	14573	14501	14565	14743	14475	14699	14707	14612	14569	14461	14667	14525	14615	14657	14685	14575	14453	14492	14568	14523	14546	14723	14468	14539	14630	14492	14588	14625	14583	14381	14569	14353	14372	14606	14591	14608	14531	14716	14629	14532	14532	14362	14648	14486	14420	14530	14596	14530	14622	14349	14269	14497	14476	14640	14680	14639	14513	14411	14521	14422	14640	14297	14393	14556	14630	14632	14630	14635	14460	14573	14572	14605	14688	14503	14598	14582	14568	14538	14605	14443	14380	14498	14629	14443	14513	14656	14486	14567	14595	14471	14707	14439	14572	14520	14589	14418	14478	14514	14515	14447	14500	14553	14699	14477	14447	14439	14566	14591	14539	14438	14529	14513	14418	14505	14437	14584	14536	14623	14459	14715	14499	14496	14627	14591	14474	14600	14457	14612	14542	14536	14456	14859	14620	14596	14637	14455	14552	14489	14452	14474	14830	14652	14438	14462	14473	14499	14446	14535	14532	14522	14552	14540	14506	14675	14475	14517	14600	14685	14529	14483	14560	14646	14583	14554	14648	14530	14515	14550	14599	14615	14426	14482	14516	14586	14540	14572	14461	14689	14692	14466	14332	14613	14576	14660	14528	14554	14542	14531	14465	14583	14560	14658	14340	14510	14757	14571	14727	14477	14542	14453	14746	14631	14596	14622	14616	14550	14567	14576	14496	14387	14566	14519	14432	14579	14496	14616	14641	14627	14517	14533	14442	14699	14723	14513	14497	14513	14605	14682	14547	14701	14801	14546	14508	14549	14683	14515	14579	14526	14586	14610	14412	14490	14800	14601	14666	14705	14540	14460	14720	14720	14610	14460	14739	14582	14659	14561	14533	14735	14537	14591	14562	14436	14483	14749	14687	14518	14555	14660	14508	14556	14628	14400	14470	14649	14352	14498	14509	14529	14628	14551	14580	14579	14602	14531	14758	14732	14431	14425	14828	14433	14438	14588	14614	14507	14521	14618	14504	14548	14569	14601	14491	14646	14481	14428	14554	14620	14450	14464	14698	14517	14600	14450	14559	14541	14476	14475	14717	14622	14528	14561	14654	14522	14519	14525	14551	14452	14448	14616	14540	14586	14555	14556	14630	14554	14694	14672	14375	14487	14393	14478	14524	14576	14484	14590	14505	14704	14571	14553	14493	14615	14408	14664	14639	14547	14534	14530	14466	14618	14440	14386	14382	14655	14440	14625	14422	14551	14589	14509	14670	14656	14647	14583	14598	14598	14478	14603	14366	14495	14356	14524	14662	14433	14617	14585	14567	14490	14661	14677	14745	14507	14578	14546	14402	14496	14444	14503	14476	14478	14613	14651	14679	14540	14562	14430	14559	14484	14472	14557	14550	14642	14556	14544	14407	14573	14553	14807	14542	14430	14668	14598	14579	14547	14585	14591	14506	14613	14715	14631	14582	14610	14637	14607	14565	14559	14722	14553	14497	14517	14486	14480	14501	14500	14418	14721	14390	14490	14477	14561	14720	14555	14638	14654	14564	14513	14636	14464	14583	14568	14545	14481	14443	14664	14577	14430	14701	14625	14579	14529	14340	14634	14607	14522	14688	14487	14586	14572	14703	14514	14445	14624	14508	14515	14402	14567	14584	14680	14553	14480	14570	14586	14505	14360	14662	14754	14550	14552	14712	14492	14592	14515	14703	14474	14304	14586	14620	14600	14400	14587	14607	14795	14446	14492	14506	14576	14618	14439	14487	14704	14625	14522	14556	14630	14613	14309	14486	14570	14546	14515	14636	14473	14634	14482	14418	14287	14619	14521	14565	14582	14570	14480	14324	14624	14628	14669	14553	14650	14737	14613	14456	14603	14638	14796	14558	14550	14458	14714	14734	14447	14543	14588	14602	14528	14666	14568	14583	14554	14419	14617	14481	14527	14419	14442	14524	14486	14553	14551	14563	14608	14622	14593	14538	14682	14489	14590	14571	14700	14644	14480	14528	14499	14601	14655	14547	14567	14549	14431	14580	14523	14611	14492	14569	14599	14539	14640	14650	14672	14610	14456	14472	14374	14566	14546	14601	14617	14475	14505	14485	14613	14595	14723	14681	14482	14456	14432	14731	14504	14524	14599	14577	14670	14546	14699	14602	14596	14544	14530	14416	14355	14350	14565	14603	14624	14604	14350	14673	14556	14506	14551	14487	14648	14561	14687	14562	14472	14489	14604	14533	14457	14528	14580	14486	14556	14463	14683	14359	14591	14423	14511	14588	14433	14517	14567	14499	14833	14515	14570	14491	14516	14468	14579	14472	14494	14464	14394	14558	14612	14323	14529	14542	14655	14656	14504	14491	14584	14580	14334	14640	14540	14735	14624	14631	14457	14509	14644	14439	14507	14695	14428	14631	14541	14666	14554	14233	14636	14485	14527	14279	14587	14547	14437	14621	14639	14520	14519	14542	14469	14682	14711	14566	14197	14582	14601	14643	14499	14582	14468	14755	14487	14573	14291	14546	14622	14438	14684	14458	14587	14614	14553	14535	14461	14524	14613	14581	14535	14541	14563	14563	14534	14481	14616	14323	14666	14648	14520	14665	14581	14380	14548	14631	14424	14696	14620	14573	14576	14581	14442	14335	14653	14736	14551	14632	14613	14573	14458	14540	14519	14438	14481	14615	14543	14641	14433	14566	14684	14534	14591	14659	14580	14567	14394	14519	14566	14528	14431	14432	14497	14617	14566	14676	14491	14588	14505	14507	14479	14628	14723	14529	14713	14508	14677	14509	14691	14358	14535	14666	14536	14497	14576	14600	14705	14505	14598	14570	14650	14514	14517	14406	14549	14556	14609	14525	14632	14477	14707	14450	14417	14559	14673	14618	14523	14597	14521	14717	14507	14713	14701	14765	14588	14479	14466	14567	14595	14573	14551	14456	14385	14572	14530	14649	14608	14671	14711	14533	14583	14495	14508	14694	14372	14500	14742	14536	14647	14618	14619	14519	14548	14643	14634	14684	14527	14512	14379	14475	14645	14476	14699	14439	14513	14402	14520	14485	14603	14380	14509	14505	14550	14426	14652	14400	14516	14596	14422	14577	14527	14537	14520	14640	14630	14568	14426	14706	14494	14418	14740	14598	14516	14509	14534	14326	14526	14397	14583	14472	14695	14566	14713	14388	14448	14625	14487	14705	14523	14677	14590	14570	14694	14520	14528	14803	14595	14504	14486	14545	14595	14436	14559	14619	14471	14647	14579	14509	14471	14688	14621	14688	14519	14594	14621	14658	14597	14598	14540	14429	14603	14542	14516	14597	14627	14452	14647	14521	14429	14577	14407	14523	14567	14614	14532	14492	14653	14378	14497	14595	14627	14379	14418	14638	14501	14567	14488	14476	14628	14484	14514	14516	14632	14465	14632	14739	14415	14694	14526	14670	14559	14534	14587	14599	14448	14442	14608	14683	14513	14723	14622	14393	14548	14599	14710	14530	14540	14634	14476	14500	14617	14473	14624	14674	14671	14546	14645	14615	14493	14620	14559	14541	14629	14618	14552	14696	14594	14529	14536	14570	14495	14624	14574	14679	14631	14705	14670	14691	14596	14728	14782	14586	14452	14574	14551	14444	14562	14510	14618	14509	14547	14596	14515	14577	14444	14528	14591	14571	14555	14601	14566	14616	14634	14557	14594	14475	14469	14589	14630	14471	14550	14560	14584	14564	14482	14433	14554	14424	14592	14638	14373	14535	14556	14509	14566	14645	14580	14587	14570	14585	14608	14650	14524	14568	14569	14672	14539	14503	14617	14592	14671	14493	14612	14557	14650	14465	14665	14409	14491	14666	14542	14646	14489	14492	14605	14527	14400	14558	14301	14443	14608	14459	14646	14493	14628	14560	14627	14570	14368	14461	14502	14539	14639	14409	14582	14420	14727	14728	14616	14504	14547	14691	14597	14686	14440	14554	14572	14526	14580	14570	14544	14658	14534	14578	14565	14496	14489	14506	14478	14640	14536	14428	14530	14487	14606	14600	14611	14581	14472	14554	14398	14564	14511	14497	14454	14420	14638	14614	14636	14556	14684	14468	14601	14528	14619	14729	14571	14500	14479	14447	14497	14657	14536	14590	14270	14605	14485	14506	14479	14578	14531	14645	14558	14504	14617	14487	14435	14600	14508	14580	14470	14640	14534	14572	14550	14738	14615	14491	14565	14497	14489	14665	14539	14617	14455	14522	14597	14574	14519	14452	14572	14717	14602	14518	14614	14608	14689	14560	14715	14546	14545	14514	14560	14359	14513	14363	14695	14557	14594	14553	14501	14542	14501	14376	14467	14454	14473	14614	14452	14405	14719	14650	14586	14648	14556	14669	14489	14677	14500	14536	14722	14650	14649	14644	14541	14559	14630	14633	14604	14478	14546	14532	14536	14674	14615	14661	14719	14572	14401	14626	14432	14698	14705	14502	14499	14562	14555	14528	14501	14429	14488	14498	14513	14489	14591	14430	14593	14530	14626	14589	14501	14577	14680	14494	14602	14652	14411	14642	14583	14454	14632	14613	14554	14597	14522	14502	14666	14544	14455	14508	14671	14614	14519	14572	14520	14383	14520	14448	14433	14570	14574	14503	14657	14497	14599	14566	14626	14573	14513	14612	14413	14511	14545	14542	14651	14456	14562	14688	14494	14409	14602	14498	14510	14566	14527	14540	14585	14543	14391	14461	14493	14268	14460	14679	14761	14423	14514	14652	14595	14687	14592	14665	14456	14467	14481	14544	14421	14496	14458	14620	14730	14388	14518	14646	14406	14569	14471	14607	14556	14602	14545	14603	14683	14508	14637	14486	14684	14501	14631	14610	14483	14612	14469	14517	14596	14655	14676	14514	14401	14564	14808	14577	14583	14569	14470	14510	14385	14568	14741	14653	14448	14325	14600	14467	14520	14428	14624	14410	14539	14533	14601	14508	14475	14553	14605	14501	14618	14743	14531	14699	14467	14644	14623	14727	14441	14490	14583	14575	14511	14618	14552	14511	14198	14550	14582	14663	14548	14572
24047	21154	28614	23974	21562	22737	21924	18697	25320	51954	51708	43959	31291	22099	18278	17235	16735	16918	16669	16744	16642	16692	16468	16787	16647	16654	16698	16862	16750	16844	16765	16741	16582	16670	16699	16706	16685	16712	16750	16714	16594	16883	16819	16712	16720	16768	16573	16580	16876	16722	16571	16457	16805	16532	16445	16649	16694	16705	16630	16763	16860	16609	16983	16453	16620	16634	16841	16769	16524	16771	16579	16744	16525	16458	16456	16419	16595	16426	16650	16775	16565	16510	16850	16533	16459	16705	16571	16573	16548	16528	16688	16753	16794	16625	16509	16541	16663	16518	16708	16692	16685	16379	16553	16533	16676	16616	16642	16539	16619	16753	16468	16599	16591	16531	16472	16651	16614	16642	16604	16555	16510	16532	16609	16664	16662	16523	16602	16658	16573	16684	16630	16633	16604	16449	16644	16787	16557	16644	16681	16509	16739	16645	16670	16740	16612	16778	16550	16381	16632	16804	16488	16765	16475	16670	16648	16587	16428	16574	16630	16655	16607	16773	16491	16446	16673	16681	16653	16569	16688	16700	16559	16586	16366	16520	16450	16627	16669	16794	16812	16740	16431	16701	16587	16718	16675	16777	16580	16525	16618	16486	16503	16334	16655	16705	16709	16620	16788	16614	16716	16755	16524	16627	16591	16737	16552	16705	16551	16635	16581	16540	16711	16448	16556	16527	16658	16436	16528	16730	16642	16623	16583	16791	16687	16631	16469	16677	16785	16485	16666	16667	16882	16656	16608	16438	16588	16516	16643	16810	16535	16499	16680	16564	16642	16681	16623	16722	16538	16661	16694	16689	16742	16544	16733	16518	16749	16415	16662	16648	16588	16671	16769	16526	16609	16624	16477	16735	16630	16661	16417	16421	16642	16751	16409	16782	16656	16796	16699	16616	16632	16781	16638	16617	16651	16580	16755	16581	16616	16727	16549	16618	16602	16602	16468	16630	16681	16611	16449	16535	16441	16541	16594	16647	16666	16616	16796	16583	16619	16590	16572	16607	16632	16495	16543	16545	16543	16685	16583	16690	16579	16535	16517	16633	16518	16522	16540	16637	16737	16599	16699	16667	16675	16654	16875	16601	16542	16559	16597	16426	16661	16421	16611	16493	16798	16775	16718	16786	16779	16551	16656	16637	16640	16621	16629	16698	16618	16680	16631	16714	16695	16543	16498	16399	16473	16521	16529	16517	16580	16593	16395	16462	16699	16826	16568	16693	16662	16562	16756	16704	16674	16651	16509	16709	16765	16582	16808	16657	16512	16551	16697	16632	16617	16605	16647	16652	16749	16445	16544	16435	16676	16560	16581	16519	16536	16703	16526	16409	16593	16737	16720	16710	16632	16704	16501	16781	16580	16691	16366	16574	16635	16437	16656	16420	16601	16639	16629	16565	16544	16522	16677	16404	16484	16661	16538	16520	16730	16678	16661	16546	16508	16523	16652	16658	16620	16517	16478	16625	16534	16596	16422	16513	16642	16826	16535	16527	16582	16442	16745	16506	16705	16621	16620	16594	16676	16603	16481	16692	16614	16655	16497	16647	16883	16551	16476	16738	16656	16525	16692	16559	16706	16506	16856	16626	16733	16700	16665	16801	16584	16588	16499	16705	16524	16675	16568	16330	16624	16614	16661	16742	16602	16542	16498	16458	16648	16706	16815	16650	16702	16661	16675	16743	16580	16699	16562	16660	16608	16655	16516	16722	16519	16786	16751	16473	16555	16687	16468	16704	16820	16636	16718	16850	16761	16530	16695	16548	16562	16530	16740	16854	16639	16652	16727	16573	16592	16643	16642	16647	16417	16567	16512	16491	16505	16665	16562	16406	16591	16580	16644	16503	16717	16558	16701	16579	16615	16808	16618	16609	16685	16596	16804	16571	16643	16589	16510	16527	16582	16566	16622	16641	16735	16402	16854	16717	16707	16906	16583	16627	16607	16491	16660	16698	16709	16494	16565	16759	16518	16593	16697	16610	16579	16698	16665	16670	16655	16410	16551	16731	16343	16708	16433	16566	16466	16342	16579	16577	16502	16579	16510	16597	16693	16461	16527	16571	16684	16529	16571	16695	16539	16537	16664	16699	16739	16365	16622	16429	16663	16591	16586	16663	16596	16547	16614	16697	16555	16669	16581	16524	16447	16635	16706	16683	16598	16726	16696	16463	16545	16562	16535	16619	16397	16604	16653	16580	16588	16454	16458	16797	16661	16394	16490	16437	16655	16630	16773	16761	16585	16606	16804	16740	16710	16712	16726	16619	16575	16477	16434	16738	16581	16369	16527	16401	16630	16734	16521	16567	16781	16429	16673	16653	16521	16563	16691	16268	16613	16695	16415	16520	16622	16536	16489	16518	16653	16835	16717	16691	16794	16633	16774	16557	16427	16635	16673	16434	16520	16678	16688	16605	16528	16683	16432	16669	16618	16579	16593	16613	16551	16523	16545	16530	16681	16509	16754	16670	16657	16482	16795	16694	16533	16647	16566	16694	16778	16617	16531	16389	16344	16606	16543	16794	16542	16671	16655	16528	16682	16558	16598	16644	16378	16752	16515	16616	16510	16612	16719	16742	16597	16571	16583	16627	16834	16593	16678	16575	16535	16594	16554	16560	16527	16459	16732	16620	16634	16654	16516	16500	16723	16557	16306	16579	16568	16604	16552	16439	16655	16666	16661	16555	16613	16577	16606	16361	16620	16468	16559	16489	16581	16642	16623	16565	16523	16715	16543	16520	16582	16567	16469	16584	16449	16498	16642	16669	16642	16720	16716	16717	16818	16648	16515	16547	16388	16683	16573	16625	16682	16478	16703	16823	16655	16601	16668	16708	16657	16695	16477	16384	16554	16657	16669	16734	16571	16782	16616	16650	16656	16642	16736	16845	16529	16613	16622	16752	16460	16720	16572	16701	16714	16503	16426	16669	16634	16427	16627	16759	16631	16586	16691	16645	16625	16514	16537	16595	16473	16426	16605	16780	16570	16699	16450	16719	16592	16533	16574	16585	16400	16687	16550	16647	16514	16664	16608	16659	16738	16757	16887	16579	16758	16543	16795	16532	16662	16723	16597	16617	16766	16693	16458	16803	16599	16578	16403	16516	16651	16668	16813	16638	16644	16524	16669	16640	16383	16577	16659	16633	16420	16462	16567	16618	16656	16406	16643	16552	16662	16517	16448	16791	16706	16670	16734	16706	16640	16827	16496	16710	16509	16368	16636	16816	16792	16525	16553	16540	16408	16674	16662	16645	16513	16823	16590	16559	16630	16561	16599	16568	16534	16485	16557	16621	16580	16625	16741	16674	16792	16627	16451	16562	16590	16516	16627	16634	16451	16493	16530	16535	16706	16468	16694	16746	16747	16582	16585	16743	16525	16499	16674	16582	16770	16618	16550	16551	16724	16606	16743	16624	16705	16694	16835	16651	16622	16452	16672	16741	16542	16697	16677	16453	16558	16582	16590	16789	16862	16635	16529	16673	16462	16603	16696	16558	16805	16492	16530	16650	16528	16707	16630	16755	16887	16727	16837	16673	16647	16515	16619	16617	16623	16701	16447	16512	16559	16648	16620	16583	16704	16565	16602	16428	16612	16792	16742	16668	16685	16726	16440	16769	16769	16702	16588	16658	16715	16530	16534	16789	16643	16677	16319	16464	16558	16585	16506	16747	16596	16631	16642	16670	16558	16700	16726	16858	16683	16340	16769	16765	16571	16597	16768	16626	16503	16522	16589	16626	16617	16692	16608	16516	16613	16611	16603	16573	16554	16637	16921	16813	16508	16587	16751	16643	16651	16631	16822	16602	16510	16540	16659	16390	16644	16594	16842	16674	16656	16576	16791	16608	16579	16475	16725	16560	16525	16531	16572	16548	16504	16529	16631	16643	16413	16513	16671	16708	16555	16664	16818	16505	16813	16705	16683	16618	16877	16464	16426	16609	16510	16369	16462	16629	16734	16694	16624	16581	16646	16587	16609	16743	16577	16681	16562	16600	16484	16701	16517	16766	16725	16631	16442	16528	16633	16649	16595	16619	16565	16503	16673	16584	16708	16397	16552	16609	16639	16795	16502	16670	16578	16532	16859	16446	16481	16707	16551	16501	16546	16575	16659	16693	16632	16677	16613	16628	16605	16706	16428	16573	16563	16613	16714	16558	16485	16666	16511	16505	16762	16649	16514	16524	16872	16559	16461	16513	16672	16607	16594	16338	16630	16578	16523	16432	16485	16607	16445	16757	16565	16577	16596	16521	16625	16515	16408	16635	16445	16429	16619	16737	16585	16817	16639	16715	16658	16635	16762	16780	16540	16529	16809	16692	16409	16636	16587	16608	16626	16617	16466	16545	16573	16984	16502	16578	16786	16567	16863	16397	16611	16723	16580	16309	16639	16534	16558	16638	16501	16590	16687	16442	16601	16582	16683	16484	16714	16572	16628	16538	16444	16658	16613	16467	16695	16637	16721	16749	16468	16625	16765	16638	16652	16550	16662	16589	16737	16612	16681	16705	16612	16745	16559	16638	16684	16643	16588	16683	16476	16418	16913	16618	16506	16737	16534	16660	16732	16557	16606	16661	16605	16540	16765	16692	16611	16399	16601	16485	16571	16730	16759	16730	16987	16860	16623	16685	16641	16655	16536	16559	16647	16587	16458	16786	16654	16762	16440	16672	16623	16645	16416	16495	16464	16548	16739	16521	16663	16512	16448	16639	16530	16560	16698	16387	16610	16418	16285	16561	16591	16721	16678	16390	16578	16469	16741	16443	16601	16694	16557	16627	16660	16557	16544	16648	16692	16637	16529	16661	16640	16508	16640	16569	16380	16531	16610	16705	16726	16683	16597	16537	16393	16674	16614	16673	16585	16499	16729	16525	16468	16531	16865	16577	16708	16649	16696	16637	16644	16665	16576	16481	16480	16392	16665	16706	16520	16371	16613	16653	16652	16553	16675	16672	16583	16668	16762	16530	16641	16731	16529	16689	16712	16565	16540	16667	16535	16671	16503	16439	16707	16658	16661	16718	16661	16620	16594	16666	16589	16494	16568	16666	16418	16640	16724	16764	16662	16855	16533	16400	16568	16553	16646	16388	16572	16901	16572	16690	16360	16671	16639	16830	16396	16679	16557	16530	16603	16642	16476	16587	16858	16601
16156	27327	24927	19745	17614	16777	16208	17123	26517	53560	51399	43523	29786	19577	15539	14626	14476	14422	14485	14493	14335	14339	14447	14432	14306	14434	14416	14405	14449	14453	14453	14366	14468	14410	14189	14275	14368	14470	14448	14362	14328	14521	14215	14388	14453	14445	14327	14251	14301	14418	14297	14354	14159	14181	14601	14397	14322	14352	14290	14377	14236	14465	14324	14329	14226	14253	14367	14334	14346	14418	14222	14477	14380	14459	14325	14448	14514	14263	14282	14465	14243	14324	14380	14342	14388	14436	14255	14356	14366	14246	14436	14293	14272	14284	14240	14312	14323	14371	14423	14493	14169	14300	14197	14268	14419	14157	14375	14307	14267	14264	14433	14308	14293	14374	14284	14311	14271	14376	14280	14373	14254	14334	14508	14202	14447	14353	14331	14360	14250	14407	14445	14364	14374	14214	14492	14223	14156	14441	14385	14449	14354	14377	14239	14618	14202	14317	14383	14297	14217	14185	14263	14267	14369	14305	14133	14349	14267	14364	14397	14305	14379	14241	14294	14255	14195	14418	14248	14348	14304	14573	14233	14384	14309	14499	14289	14309	14334	14373	14500	14442	14300	14337	14244	14287	14255	14283	14237	14268	14430	14339	14344	14466	14365	14353	14219	14510	14401	14215	14506	14426	14330	14312	14330	14414	14539	14352	14415	14320	14237	14397	14274	14637	14366	14282	14388	14519	14402	14360	14377	14355	14490	14287	14346	14208	14223	14296	14367	14291	14397	14494	14249	14508	14216	14319	14307	14410	14493	14313	14341	14257	14456	14330	14321	14354	14332	14292	14446	14429	14254	14369	14355	14271	14313	14378	14288	14253	14437	14258	14353	14463	14196	14329	14466	14448	14561	14334	14498	14306	14177	14469	14281	14301	14374	14352	14314	14235	14422	14299	14132	14459	14317	14517	14256	14316	14460	14544	14480	14275	14290	14219	14529	14390	14334	14290	14330	14302	14400	14164	14286	14361	14293	14404	14411	14395	14343	14451	14438	14305	14384	14204	14416	14434	14293	14138	14297	14267	14361	14334	14289	14332	14352	14361	14339	14337	14510	14305	14260	14288	14236	14427	14420	14353	14131	14389	14344	14231	14306	14235	14395	14265	14260	14298	14456	14411	14310	14462	14369	14352	14201	14497	14377	14223	14301	14354	14310	14295	14281	14277	14528	14445	14324	14248	14198	14336	14234	14414	14379	14419	14389	14233	14218	14410	14229	14434	14227	14346	14364	14348	14287	14391	14282	14322	14283	14336	14297	14391	14361	14393	14373	14338	14400	14379	14179	14323	14380	14314	14279	14273	14341	14422	14161	14192	14475	14550	14306	14267	14379	14455	14396	14334	14425	14210	14295	14318	14379	14317	14336	14435	14297	14388	14357	14348	14412	14311	14296	14240	14323	14418	14418	14330	14298	14247	14354	14314	14550	14457	14311	14325	14400	14362	14280	14173	14361	14470	14477	14352	14357	14212	14481	14180	14496	14434	14361	14325	14344	14154	14311	14265	14381	14459	14282	14371	14546	14337	14329	14357	14239	14257	14272	14452	14125	14445	14177	14353	14310	14454	14396	14544	14358	14291	14204	14202	14171	14241	14371	14355	14268	14181	14349	14338	14375	14252	14350	14438	14241	14403	14226	14263	14386	14444	14426	14423	14395	14440	14379	14390	14387	14321	14318	14292	14512	14208	14299	14416	14439	14248	14250	14333	14535	14206	14314	14539	14479	14339	14314	14315	14188	14242	14398	14379	14266	14484	14466	14310	14358	14283	14216	14245	14431	14328	14464	14472	14348	14442	14409	14324	14393	14344	14389	14400	14420	14374	14198	14402	14390	14291	14235	14255	14483	14421	14197	14250	14466	14346	14236	14389	14353	14328	14290	14323	14270	14255	14184	14610	14382	14308	14280	14281	14279	14247	14402	14353	14307	14136	14409	14329	14283	14386	14303	14243	14276	14361	14385	14435	14239	14306	14280	14418	14387	14231	14503	14301	14376	14351	14207	14201	14332	14468	14466	14407	14370	14506	14403	14172	14484	14274	14223	14407	14268	14326	14384	14358	14292	14458	14344	14324	14276	14312	14388	14372	14300	14437	14396	14416	14262	14295	14258	14397	14366	14378	14304	14449	14403	14299	14383	14224	14335	14298	14437	14537	14452	14265	14423	14382	14405	14353	14435	14487	14350	14422	14304	14272	14287	14349	14392	14249	14239	14324	14442	14259	14257	14437	14370	14431	14499	14423	14206	14254	14282	14287	14448	14208	14288	14216	14423	14344	14501	14446	14100	14355	14360	14360	14440	14173	14263	14320	14241	14324	14366	14406	14446	14300	14200	14412	14378	14478	14205	14234	14196	14489	14292	14373	14436	14303	14331	14215	14471	14476	14450	14371	14413	14408	14217	14342	14287	14254	14362	14251	14509	14377	14280	14445	14305	14417	14418	14475	14263	14271	14218	14365	14372	14376	14382	14240	14415	14334	14228	14283	14217	14434	14257	14376	14408	14309	14203	14114	14303	14179	14376	14168	14433	14111	14425	14567	14328	14274	14393	14342	14542	14401	14486	14396	14240	14263	14234	14230	14317	14303	14337	14378	14274	14276	14528	14408	14201	14311	14349	14388	14260	14111	14512	14260	14299	14416	14300	14340	14348	14214	14394	14380	14447	14324	14299	14368	14463	14296	14303	14423	14258	14142	14245	14343	14259	14297	14243	14254	14324	14418	14305	14285	14464	14361	14192	14285	14337	14367	14311	14228	14294	14338	14361	14553	14481	14315	14310	14236	14333	14102	14260	14319	14336	14254	14489	14400	14349	14245	14496	14504	14476	14322	14396	14493	14189	14314	14294	14261	14272	14304	14435	14367	14179	14448	14411	14400	14339	14331	14315	14409	14451	14308	14379	14381	14059	14269	14170	14477	14274	14458	14411	14348	14347	14230	14571	14179	14260	14406	14286	14209	14461	14408	14211	14441	14504	14131	14421	14474	14366	14256	14325	14405	14377	14179	14425	14375	14436	14415	14449	14320	14405	14463	14462	14290	14268	14443	14329	14299	14378	14365	14242	14304	14385	14449	14451	14303	14571	14393	14297	14397	14494	14384	14200	14425	14501	14302	14432	14285	14324	14278	14278	14319	14150	14136	14373	14428	14295	14203	14400	14412	14330	14286	14302	14424	14200	14144	14238	14326	14339	14335	14330	14301	14411	14434	14380	14206	14191	14398	14374	14561	14488	14388	14464	14360	14403	14379	14392	14254	14309	14333	14345	14456	14232	14355	14458	14266	14099	14304	14189	14278	14377	14383	14385	14265	14362	14389	14226	14374	14299	14465	14367	14356	14321	14311	14352	14407	14363	14343	14341	14373	14355	14439	14351	14171	14359	14403	14151	14186	14252	14335	14424	14625	14488	14479	14324	14177	14398	14499	14231	14160	14330	14276	14407	14250	14347	14317	14406	14356	14422	14319	14418	14400	14317	14372	14466	14503	14413	14389	14397	14497	14211	14475	14380	14528	14339	14242	14391	14298	14056	14306	14141	14301	14524	14210	14235	14294	14362	14249	14372	14320	14382	14429	14363	14437	14368	14317	14515	14405	14296	14436	14304	14276	14422	14288	14217	14209	14198	14279	14213	14444	14448	14291	14327	14324	14316	14434	14438	14225	14503	14311	14378	14248	14405	14215	14361	14356	14218	14282	14404	14331	14264	14453	14231	14360	14467	14345	14499	14286	14418	14331	14350	14460	14514	14394	14372	14352	14483	14478	14464	14296	14330	14429	14332	14201	14195	14316	14223	14350	14484	14504	14296	14356	14290	14469	14534	14265	14321	14364	14459	14366	14605	14266	14396	14343	14433	14286	14311	14501	14422	14156	14340	14384	14370	14358	14328	14333	14269	14407	14308	14229	14505	14459	14314	14285	14362	14217	14309	14428	14344	14448	14500	14215	14238	14255	14400	14251	14282	14447	14237	14193	14518	14406	14373	14229	14268	14373	14302	14355	14407	14275	14317	14412	14355	14446	14435	14347	14261	14457	14338	14408	14570	14293	14510	14338	14170	14319	14168	14449	14319	14271	14360	14192	14370	14324	14374	14412	14438	14407	14438	14434	14416	14403	14189	14353	14368	14427	14267	14365	14343	14196	14372	14331	14345	14399	14318	14333	14360	14322	14398	14326	14390	14551	14238	14145	14368	14466	14327	14171	14350	14371	14321	14324	14143	14413	14372	14361	14334	14323	14406	14531	14452	14340	14309	14218	14352	14440	14382	14337	14265	14484	14527	14389	14361	14259	14259	14396	14387	14387	14235	14287	14404	14351	14344	14450	14359	14362	14457	14293	14445	14448	14224	14384	14255	14383	14332	14319	14261	14312	14375	14270	14299	14387	14468	14305	14369	14385	14379	14295	14205	14220	14425	14297	14304	14369	14344	14270	14456	14310	14402	14398	14446	14194	14389	14471	14219	14368	14197	14398	14544	14443	14240	14421	14326	14360	14363	14336	14394	14423	14391	14321	14323	14318	14442	14345	14305	14293	14257	14409	14440	14419	14188	14442	14512	14346	14329	14306	14360	14356	14289	14347	14359	14442	14369	14296	14276	14343	14274	14421	14356	14339	14281	14336	14333	14339	14290	14453	14374	14425	14304	14174	14126	14132	14359	14241	14407	14289	14228	14184	14573	14372	14250	14484	14311	14235	14381	14299	14260	14203	14498	14408	14447	14348	14372	14388	14232	14346	14426	14220	14298	14318	14371	14455	14302	14535	14329	14452	14228	14393	14511	14243	14564	14418	14346	14351	14287	14306	14286	14378	14089	14418	14320	14282	14403	14352	14457	14376	14293	14203	14379	14346	14314	14266	14099	14375	14160	14588	14203	14554	14417	14319	14448	14334	14336	14348	14321	14444	14307	14136	14391	14110	14286	14337	14234	14410	14335	14224	14375	14119	14237	14471	14375	14466	14228	14165	14318	14235	14352	14202	14140	14399	14407	14442	14379	14363	14406	14263	14358	14239	14314	14415	14498	14218	14486	14221	14400	14332	14462	14174	14503	14306	14452	14483	14409	14366	14257	14216	14330	14318	14378	14194	14354	14329	14481	14391	14412	14273	14296	14456	14266	14631	14259	14335	14381	14238	14339	14232	14255	14383
29342	21730	20887	18360	16805	16593	16870	16680	17550	20788	21964	20375	18321	17149	16865	16635	16642	16521	16478	16615	16349	16596	16451	16570	16658	16546	16761	16554	16602	16489	16473	16615	16632	16505	16395	16549	16600	16621	16826	16461	16391	16509	16547	16734	16455	16678	16413	16558	16347	16489	16636	16500	16414	16356	16732	16612	16675	16542	16565	16762	16354	16411	16551	16671	16535	16542	16614	16537	16704	16504	16522	16501	16428	16451	16526	16402	16528	16572	16432	16588	16383	16387	16458	16640	16496	16542	16512	16653	16742	16349	16334	16572	16688	16312	16709	16533	16546	16475	16497	16400	16734	16542	16542	16512	16592	16568	16509	16731	16619	16581	16454	16559	16516	16376	16595	16513	16544	16697	16663	16338	16655	16482	16597	16601	16488	16292	16515	16636	16623	16627	16580	16621	16526	16553	16433	16693	16540	16537	16516	16591	16482	16406	16415	16517	16638	16656	16707	16578	16299	16537	16617	16657	16535	16314	16654	16552	16607	16575	16504	16417	16648	16410	16538	16503	16572	16642	16527	16374	16699	16550	16412	16718	16360	16413	16466	16501	16535	16407	16678	16494	16368	16760	16865	16402	16516	16524	16538	16382	16526	16548	16459	16592	16603	16636	16659	16507	16312	16559	16483	16412	16640	16350	16381	16495	16350	16269	16430	16505	16555	16434	16620	16770	16535	16571	16632	16670	16535	16595	16653	16403	16482	16343	16680	16546	16516	16346	16380	16384	16594	16443	16419	16641	16514	16581	16482	16506	16649	16595	16580	16508	16554	16498	16399	16367	16463	16586	16338	16510	16690	16799	16527	16611	16558	16522	16433	16724	16596	16485	16391	16491	17014	16523	16552	16556	16457	16506	16450	16512	16658	16451	16694	16648	16535	16532	16479	16476	16516	16710	16578	16445	16630	16396	16655	16342	16338	16571	16619	16737	16530	16617	16536	16688	16580	16507	16512	16545	16443	16622	16487	16526	16553	16723	16579	16452	16770	16693	16545	16590	16646	16686	16546	16616	16494	16702	16566	16527	16583	16313	16648	16521	16479	16426	16496	16518	16441	16570	16477	16471	16776	16355	16491	16712	16472	16490	16514	16610	16529	16313	16501	16310	16561	16495	16610	16731	16432	16647	16476	16503	16556	16558	16586	16675	16526	16369	16657	16461	16598	16448	16576	16687	16525	16614	16683	16531	16505	16729	16325	16594	16622	16511	16626	16467	16321	16609	16583	16458	16168	16572	16310	16415	16340	16594	16433	16542	16774	16477	16348	16534	16520	16509	16512	16506	16385	16361	16282	16590	16635	16740	16457	16638	16554	16670	16463	16662	16614	16578	16554	16488	16507	16383	16622	16452	16725	16389	16666	16361	16602	16390	16605	16541	16504	16683	16554	16637	16456	16634	16592	16673	16478	16559	16393	16722	16591	16675	16738	16422	16669	16330	16564	16496	16590	16510	16628	16754	16703	16291	16548	16431	16441	16424	16428	16666	16599	16553	16638	16517	16543	16525	16867	16598	16685	16748	16560	16359	16596	16498	16532	16591	16674	16442	16453	16427	16451	16791	16394	16463	16570	16651	16530	16474	16728	16448	16486	16377	16367	16631	16625	16627	16747	16504	16456	16603	16593	16504	16417	16652	16367	16472	16737	16576	16607	16618	16587	16502	16266	16483	16679	16561	16500	16702	16627	16632	16414	16519	16465	16422	16588	16815	16561	16584	16635	16573	16660	16504	16521	16557	16453	16564	16495	16401	16551	16371	16437	16556	16667	16584	16508	16497	16596	16610	16353	16533	16504	16468	16672	16480	16561	16371	16416	16492	16658	16643	16676	16731	16681	16521	16339	16659	16544	16739	16555	16558	16597	16588	16352	16373	16646	16579	16649	16602	16445	16616	16459	16739	16748	16469	16380	16521	16305	16419	16490	16450	16461	16541	16327	16436	16546	16386	16708	16440	16537	16515	16409	16796	16512	16541	16648	16613	16442	16402	16629	16601	16674	16443	16584	16483	16415	16432	16601	16596	16499	16441	16550	16443	16722	16383	16600	16467	16582	16411	16545	16646	16367	16453	16430	16546	16558	16502	16525	16536	16529	16310	16389	16540	16602	16674	16607	16667	16592	16337	16496	16702	16453	16682	16394	16455	16537	16490	16644	16709	16503	16551	16442	16436	16501	16608	16471	16572	16564	16346	16470	16492	16339	16568	16480	16257	16485	16366	16564	16486	16547	16307	16384	16532	16692	16653	16463	16548	16467	16585	16688	16522	16448	16454	16566	16623	16482	16645	16467	16494	16602	16537	16622	16453	16417	16539	16633	16618	16586	16362	16618	16342	16668	16580	16626	16563	16507	16485	16494	16377	16435	16511	16485	16696	16524	16574	16696	16231	16658	16538	16556	16379	16436	16640	16330	16472	16546	16483	16607	16491	16548	16230	16718	16583	16419	16528	16385	16728	16823	16727	16613	16403	16384	16487	16289	16398	16721	16585	16534	16553	16605	16686	16429	16413	16531	16550	16580	16623	16595	16500	16798	16534	16548	16596	16613	16597	16615	16487	16689	16427	16623	16371	16599	16578	16686	16477	16629	16556	16609	16693	16686	16548	16617	16563	16724	16462	16520	16495	16573	16532	16495	16520	16542	16327	16604	16401	16654	16551	16527	16408	16339	16432	16674	16406	16449	16543	16303	16450	16518	16673	16560	16671	16549	16470	16598	16742	16363	16479	16354	16606	16683	16455	16603	16446	16380	16488	16519	16567	16454	16506	16655	16509	16648	16729	16574	16591	16491	16403	16511	16751	16610	16393	16551	16434	16488	16461	16543	16383	16823	16545	16433	16536	16460	16615	16609	16569	16390	16451	16573	16578	16589	16672	16700	16508	16524	16375	16710	16502	16452	16486	16716	16393	16515	16709	16628	16520	16465	16518	16548	16634	16400	16332	16392	16684	16312	16497	16500	16462	16465	16636	16575	16315	16565	16481	16635	16600	16545	16423	16564	16547	16506	16626	16539	16756	16541	16612	16499	16615	16679	16556	16609	16422	16506	16555	16722	16714	16502	16557	16457	16436	16740	16605	16539	16643	16600	16487	16476	16615	16505	16624	16472	16607	16699	16655	16471	16641	16440	16598	16453	16487	16571	16529	16527	16442	16470	16420	16449	16497	16516	16450	16603	16437	16507	16646	16657	16561	16411	16464	16511	16451	16612	16550	16675	16556	16575	16524	16378	16457	16499	16505	16489	16478	16469	16456	16586	16420	16487	16428	16381	16575	16592	16576	16569	16572	16537	16725	16551	16566	16514	16669	16553	16549	16494	16522	16543	16607	16526	16566	16735	16412	16528	16338	16685	16710	16372	16644	16398	16675	16437	16544	16516	16551	16479	16695	16538	16562	16441	16611	16461	16482	16418	16544	16532	16696	16604	16444	16527	16548	16506	16543	16593	16509	16567	16386	16418	16470	16642	16463	16655	16635	16510	16519	16505	16568	16496	16515	16589	16462	16440	16521	16508	16483	16334	16468	16455	16419	16614	16728	16427	16624	16641	16662	16561	16537	16676	16615	16454	16692	16552	16599	16693	16677	16427	16487	16648	16495	16651	16502	16414	16356	16575	16531	16423	16310	16596	16519	16572	16379	16536	16515	16602	16484	16604	16688	16591	16659	16507	16634	16430	16712	16523	16567	16603	16595	16553	16546	16352	16609	16717	16521	16473	16452	16464	16626	16553	16540	16538	16557	16596	16363	16441	16533	16373	16376	16516	16571	16566	16578	16750	16320	16627	16425	16631	16327	16600	16431	16463	16436	16573	16652	16368	16533	16604	16535	16480	16660	16469	16659	16777	16746	16602	16410	16380	16672	16484	16358	16588	16534	16529	16671	16564	16530	16706	16725	16619	16409	16510	16478	16826	16554	16702	16405	16494	16759	16522	16545	16524	16472	16620	16680	16651	16725	16713	16573	16471	16565	16433	16705	16474	16480	16634	16645	16550	16333	16686	16677	16497	16556	16621	16544	16188	16549	16567	16579	16566	16457	16312	16482	16410	16564	16713	16462	16570	16544	16566	16324	16614	16609	16605	16542	16580	16367	16684	16550	16627	16356	16637	16588	16668	16537	16604	16614	16532	16514	16601	16401	16386	16633	16498	16417	16196	16524	16623	16535	16572	16740	16656	16606	16609	16502	16584	16592	16417	16483	16511	16445	16509	16668	16558	16646	16622	16731	16541	16469	16508	16310	16646	16542	16544	16519	16428	16698	16476	16805	16481	16604	16507	16482	16454	16396	16706	16741	16618	16432	16610	16683	16654	16534	16531	16526	16469	16691	16503	16417	16543	16349	16523	16570	16376	16678	16252	16572	16448	16509	16513	16511	16457	16448	16498	16487	16389	16815	16618	16655	16446	16494	16394	16567	16367	16666	16562	16515	16474	16515	16575	16440	16504	16712	16597	16532	16369	16596	16674	16575	16454	16448	16771	16624	16469	16489	16728	16721	16491	16763	16444	16543	16565	16689	16638	16566	16691	16545	16580	16632	16515	16643	16565	16512	16624	16656	16413	16515	16437	16698	16278	16545	16719	16689	16423	16494	16655	16729	16826	16472	16431	16417	16798	16512	16551	16459	16584	16526	16435	16455	16627	16560	16408	16482	16390	16707	16554	16435	16550	16372	16576	16568	16627	16564	16629	16645	16526	16543	16555	16486	16676	16432	16698	16558	16441	16529	16663	16503	16522	16598	16488	16578	16364	16674	16455	16416	16729	16440	16388	16477	16632	16534	16737	16698	16450	16695	16569	16616	16440	16295	16450	16521	16581	16571	16538	16621	16609	16572	16554	16591	16445	16325	16539	16462	16673	16538	16664	16512	16468	16435	16616	16500	16596	16487	16452	16544	16501	16614	16458	16591	16364	16283	16536	16615	16596	16454	16686	16610	16475	16419	16485	16512	16536	16517	16421	16744	16759	16436	16561	16412	16471	16517	16576	16580	16455	16464	16583	16639	16613	16474	16548	16487	16439	16773	16710	16460	16609	16403	16579	16594	16644	16521	16651	16529	16352	16432	16489	16427	16483	16496	16411	16600	16576	16593	16584	16623	16529	16521	16539	16743	16403	16548	16583	16346	16742	16544	16372	16433	16332	16498	16434	16490
14951	15506	15260	14676	14517	14455	14195	14409	16127	20828	21891	18652	16095	14830	14427	14433	14320	14124	14062	14167	14203	14326	14299	14286	14374	14320	14273	14293	14309	14136	14344	14328	14366	14158	14345	14339	14294	14232	14154	14278	14163	14217	14378	14127	14199	14299	14216	14412	14178	14312	14177	14149	14204	14319	14261	14393	14327	14216	14372	14185	14322	14124	14367	14116	14313	14199	14207	14341	14203	14371	14193	14355	14112	14254	14317	14498	14124	14269	14360	14348	14400	14429	14382	14317	14250	14309	14346	14345	14136	14307	14250	14313	14197	14256	14277	14247	14244	14378	14249	14141	14327	14248	14351	14235	14285	14381	14346	14209	14238	14357	14191	14406	14269	14272	14251	14206	14061	13970	14178	14241	14350	14242	14167	14291	14413	14355	14256	14386	14148	14271	14246	14346	14206	14271	14327	14072	14285	14323	14246	14353	14390	14344	14188	14231	14240	14306	14212	14233	14205	14263	14398	14236	14341	14411	14314	14066	14197	14388	14280	14218	14184	14261	14482	14183	14259	14131	14200	14203	14525	14127	14268	14320	14333	14295	14185	14329	14187	14219	14333	14111	14169	14231	14391	14381	14152	14325	14261	14352	14461	14207	14132	14263	14198	14160	14424	14298	14305	14114	14210	14214	14109	14419	14353	14317	14257	14239	14327	14214	14369	14385	14193	14214	14224	14151	14123	14251	14102	14325	14203	14258	14264	14251	14250	14160	14306	14199	14328	14309	14113	14442	14231	14338	14327	14383	14457	14278	14241	14158	14133	14244	14276	14334	14380	14302	14348	14372	14367	14199	14274	14092	14144	14253	14328	14408	14179	14333	14238	14245	14327	14258	14263	14180	14330	14113	14291	14095	14141	14068	14192	14427	14381	14089	14312	14318	14388	14229	14166	14283	14451	14395	14368	14284	14155	14325	14115	14282	14294	14206	14354	14223	14261	14264	14349	14419	14090	14351	14203	14175	14485	14335	14325	14263	14110	14429	14562	14267	14219	14349	14230	14363	14355	14273	14206	14455	14118	14400	14137	14346	14251	14288	14285	14329	14157	14079	14438	14293	14173	14201	14213	14217	14165	14348	14311	14258	14165	14232	14202	14227	14410	14144	14219	14242	14203	14288	14172	14512	14074	14153	14413	14189	14270	14183	14227	14068	14217	14263	14233	14353	14216	14299	14197	14273	14424	14133	14216	14351	14219	14328	14196	14256	14337	14228	14166	14282	14069	14351	14227	14200	14264	14108	14450	14240	14237	14404	14243	14402	14182	14130	14231	14230	14166	14157	14245	14312	14389	14214	14255	14432	14356	14363	14376	14293	14352	14368	14354	14216	14210	14282	14372	14259	14324	14279	14202	14375	14318	14212	14326	14270	14286	14175	14338	14205	14449	14191	14239	14202	14307	14113	14248	14352	14485	14309	14157	14269	14216	14327	14396	14226	14273	14190	14164	14378	14265	14166	14361	14198	14392	14283	14191	14328	13958	14393	14205	14498	14205	14080	14406	14364	14287	14381	14388	14226	14320	14185	14294	14345	14227	14320	14299	14275	14241	14141	14194	14266	14331	14313	14308	14193	14250	14232	14303	14216	14207	14348	14095	14330	14341	14187	14333	14315	14133	14448	14068	14468	14389	14407	14294	14335	14234	14312	14279	14160	14382	14319	14362	14267	14499	14353	14174	14196	14330	14232	14411	14214	14271	14265	14148	14213	14255	14385	14242	14264	14167	14193	14353	14234	14141	14380	14317	14402	14366	14368	14241	14321	14312	14217	14287	14309	14347	14443	14249	14153	14298	14293	14265	14370	14260	14167	14348	14263	14201	14120	14216	14212	14085	14140	14322	14331	14253	14065	14385	14342	14233	14266	14297	14304	14290	14418	14165	14202	14340	14333	14156	14290	14233	14319	14224	14258	14332	14189	14296	14313	14218	14243	14288	14200	14436	14100	14439	14364	14293	14394	14399	14366	14246	14176	14300	14237	14378	14186	14272	14114	14294	14430	14196	14316	14348	14308	14253	14090	14280	14294	14237	14211	14254	14077	14255	14214	14230	14130	14414	14300	14268	14236	14173	14347	14320	14128	14248	14202	14335	14222	14433	14233	14223	14259	14176	14363	14219	14312	14201	14465	14127	14291	14261	14356	14327	14306	14312	14310	14444	14296	14182	14116	14128	14327	14355	14256	14310	14211	14391	14412	14398	14291	14278	14283	14251	14259	14358	14224	14255	14344	14377	14403	14402	14245	14352	14237	14285	14181	14508	14265	14346	14229	14351	14211	14361	14210	14203	14262	14375	14301	14156	14130	14328	14339	14296	14260	14204	14245	14349	14349	14080	14319	14232	14300	14371	14348	14222	14180	14196	14295	14144	14241	14346	14292	14292	14358	14282	14173	14240	14418	14372	14263	14317	14270	14137	14277	14074	14281	14276	14117	14275	14213	14288	14389	14261	14127	14251	14283	14319	14271	14299	14379	14319	14215	14265	14292	14318	14176	14187	14149	14198	14218	14213	14345	14385	14308	14162	14438	14451	14276	14251	14320	14314	14171	14217	14252	14166	14321	14297	14177	14345	14401	14327	14312	14363	14314	14411	14084	14277	14309	14296	14218	14350	14287	14359	14248	14311	14341	14416	14211	14345	13951	14201	14326	14304	14315	14363	14349	14296	14248	14295	14377	14423	14431	14358	14308	14131	14260	14441	14228	14191	14425	14179	14290	14317	14109	14278	14207	14327	14302	14133	14254	14439	14331	14416	14357	14198	14367	14408	14217	14143	14313	14260	14277	14287	14309	14237	14328	14237	14286	14304	14249	14185	14254	14380	14204	14389	14318	14301	14207	14139	14216	14217	14114	14216	14272	14204	14333	14267	14110	14245	14344	14346	14312	14245	14368	14468	14255	14179	14305	14477	14225	14371	14199	14230	14239	14213	14407	14469	14276	14222	14329	14226	14220	14215	14406	14252	14151	14020	14247	14202	14177	14276	14278	14134	14319	14125	14405	14153	14193	14487	14077	14281	14275	14329	14174	14220	14351	14406	14370	14362	14294	14211	14341	14337	14322	14105	14540	14414	14361	14307	14220	14419	14340	14295	14300	14049	14472	14232	14373	14176	14361	14167	14227	14291	14110	14283	14306	14205	14402	14340	14371	14336	14343	14264	14217	14190	14338	14373	14316	14167	14130	14311	14122	14233	14336	14373	14301	14274	14183	14241	14386	14310	14438	14327	14268	14361	14128	14395	14440	14311	14272	14301	14390	14414	14099	14338	14272	14279	14228	14201	14329	14146	14155	14426	14363	14237	14272	14387	14211	14349	14267	14288	14178	14076	14188	14174	14298	14382	14082	14234	14352	14241	14306	14355	14165	14383	14211	14222	14190	14277	14335	14436	14316	14373	14170	14300	14368	14245	14501	14346	14142	14307	14237	14265	14275	14185	14288	14306	14314	14461	14332	14225	14366	14207	14189	14272	14285	14259	14125	14271	14267	14274	14254	14328	14290	14264	14377	14147	14324	14347	14372	14220	14047	14192	14363	14480	14331	14356	14327	14239	14235	14213	14298	14313	14257	14291	14199	14272	14269	14275	14268	14279	14166	14465	14327	14169	14244	14397	14188	14298	14124	14233	14180	14245	14199	14140	14233	14368	14299	14385	14235	14386	14257	14394	14371	14315	14102	14444	14478	14346	14218	14288	14221	14333	14085	14343	14446	14195	14199	14401	14201	14132	14299	14317	14314	14449	14185	14198	14222	14232	14405	14415	14309	14324	14109	14200	14211	14213	14272	14296	14251	14308	14337	14382	14264	14318	14456	14079	14256	14293	14305	14133	14333	14369	14209	14105	14382	14340	14468	14333	14473	14465	14202	14242	14269	14161	14219	14441	14319	14252	14119	14293	14372	14275	14312	14135	14288	14127	14329	14234	14325	14228	14274	14333	14199	14349	14220	14343	14335	14173	14346	14287	14222	14368	14385	14371	14315	14288	14463	14234	14126	14144	14196	14376	14278	14216	14510	14253	14331	14260	14029	14426	14209	14327	14395	14429	14133	14338	14118	14128	14311	14320	14270	14304	14325	14370	14343	14347	14299	14391	14196	14294	14047	14161	14390	14221	14313	14400	14095	14277	14246	14375	14375	14175	14287	14326	14212	14385	14249	14365	14218	14280	14301	14396	14306	14209	14335	14292	14206	14295	14289	14201	14355	14277	14239	14137	14138	14254	14213	14409	14466	14313	14143	14324	14283	14404	14311	14185	14364	14255	14428	14331	14317	14499	14454	14310	14156	14289	14216	14131	14179	14313	14251	14266	14578	14431	14348	14375	14384	14302	14218	14361	14233	14229	14476	14371	14180	14204	14226	14331	14306	14309	14292	14408	14305	14338	14218	14232	14286	14270	14419	14249	14219	14285	14272	14034	14314	14209	14172	14353	14149	14273	14312	14315	14323	14307	14282	14354	14155	14299	14505	14237	14288	14387	14336	14267	14119	14208	14235	14337	14373	14369	14379	14413	14293	14194	14262	14181	14306	14052	14292	14191	14290	14334	14158	14174	14305	14278	14286	14421	14326	14100	14185	14258	14263	14146	14305	14192	14273	14226	14268	14384	14313	14270	14340	14267	14462	14403	14272	14352	14259	14379	14340	14177	14309	14417	14192	14355	14120	14240	14212	14393	14175	14226	14123	14285	14273	14205	14320	14162	14185	14408	14368	14350	14319	14260	14141	14394	14252	14330	14295	14418	14160	14310	14281	14283	14279	14182	14376	14378	14250	14307	14352	14310	14327	14254	14479	14125	14407	14193	14303	14365	14269	14315	14325	14218	14253	14279	14190	14270	14400	14190	14325	14304	14371	14366	14203	14286	14332	14370	14174	14373	14169	14136	14317	14248	14256	14466	14175	14152	14403	14370	14171	14089	14330	14438	14180	14253	14340	14459	14133	14298	14393	14098	14223	14357	14268	14321	14359	14259	14378	14145	14201	14272	14270	14186	14262	14226	14421	14305	14205	14416	14257	14201	14243	14115	14281	14330	14318	14207	14267	14471	14252	14195	14177	14406	14097	14548	14391	14348	14337	14366	14414	14098	14284	14035	14349	14235	14295	14258	14313	14373	14411	14170	14162	14260	14157	14135	14289	14299	14315	14358	14365
26124	21163	27212	25703	19096	17427	17434	19803	29680	39393	32608	25346	20358	17535	16484	16289	16114	16264	16163	16160	16298	16042	16037	16187	16206	16131	16037	16104	16081	16315	16348	16270	16183	16191	16175	16196	16097	16126	16055	16112	16178	15842	16014	16097	16094	16150	16412	16205	16087	16115	16265	16229	16062	16050	16031	16248	16041	16123	16157	16214	16165	16267	16124	16174	16197	15964	15995	16010	16031	16039	16101	16078	16208	16214	16146	15976	16154	16165	15923	16151	16065	16258	16214	16038	16284	16182	16225	16073	16033	16085	16206	16132	16065	15963	15899	15967	16037	15867	16036	16013	16190	15960	16212	15969	16218	16188	15904	16052	16121	16070	16136	16269	16029	16264	16008	16021	16008	16125	16299	15974	15943	16200	16069	16030	16061	16048	16126	16287	16297	16252	15984	16265	16230	16173	15968	16196	16190	16004	16175	16005	16268	16060	16021	16096	15994	16202	16233	16030	15988	16143	16113	16096	16115	16074	16067	15963	16117	16210	16080	16208	16109	16097	16290	16027	16114	16103	15882	16064	15987	16118	16138	16070	16150	15942	16046	16220	16392	16281	16058	16071	16085	16183	16176	16073	16009	15900	15990	16071	16084	16199	16117	15931	16180	16274	16140	16195	16161	15951	16068	16035	16149	16203	16073	15986	16014	16105	16257	16156	16107	15978	16029	16112	16052	16018	16171	16179	16134	16322	16281	16162	16169	15957	16252	16194	16117	16229	16166	16150	16334	16304	16044	16032	15989	16205	16105	16151	15975	16005	16046	16135	16123	16097	16120	16210	16082	16093	16167	15840	16258	16120	16004	16092	16200	16264	16003	15992	16075	16129	16001	15989	16011	16183	16191	15934	16085	16043	16042	15996	16188	16164	15976	16111	15837	16115	16028	16110	16042	15981	16119	16037	15984	16123	16085	15957	16129	15974	16196	16148	16194	16116	16007	16080	16096	15990	16055	16215	16054	16171	16371	15996	16226	16131	16092	16024	16060	16139	16000	16181	16102	16017	15985	16099	15994	15964	16100	16127	16036	16030	16119	16259	16306	16217	16174	16254	16188	16058	16080	15948	16100	16011	16012	16198	16251	16147	16230	15900	16101	16231	16283	16262	16201	16164	15962	16080	16134	16112	16275	15887	16085	16004	15951	16085	15948	16232	16108	16150	16089	16130	16052	16207	16112	16216	16068	16127	16163	16107	16140	16084	16235	16079	15939	16199	16220	16219	16146	16206	16003	16420	16015	16129	15994	16106	16184	16199	16041	15993	16049	16182	16161	15890	15989	16063	16224	16115	16225	16315	16253	16261	15939	16240	16138	16131	16317	16036	16321	16134	16066	16192	16086	16125	16333	16126	16375	16036	16134	16164	16242	16076	16129	16185	16229	16134	15974	16085	15954	16172	16245	16016	16039	15990	16148	16080	16111	16154	15952	15993	16021	16052	15925	16074	16022	16193	16009	16203	16288	16243	16044	16191	16185	16131	16182	16004	16157	16156	16122	16049	16056	16128	16192	16168	16047	16154	15888	16039	16120	16069	16021	16112	16058	16007	15997	16256	16253	16201	16227	16026	15985	15977	15880	16037	16156	16065	16306	16171	16130	16095	16263	16307	16188	16014	16256	16099	16142	16096	15945	16046	16206	16232	15956	16088	16307	16276	16147	16137	16162	15994	16012	16191	15896	16219	15944	16177	16002	16123	16036	16050	16063	16137	16201	16008	16098	15953	16290	16091	16160	15894	16001	16361	15966	16212	16225	16178	16214	16128	15927	16220	15897	16018	16123	16091	16324	16017	16067	16061	16168	15974	16083	16029	16046	16223	16251	16028	16147	16161	15951	16125	16029	16029	16088	16165	16062	15979	16194	16051	15951	16122	16191	16024	16326	16160	16150	16207	16073	16244	15998	15957	16127	16172	16100	16051	15973	16045	16104	16066	16112	16091	16053	16149	16303	16099	16217	16116	16223	16235	16078	16123	16021	16038	16168	16115	16079	16114	16375	16209	16191	16145	16180	16226	16108	16110	16134	16108	15969	15991	16109	16156	16155	16068	16288	16082	15999	16270	16123	16105	16073	16054	16154	16215	16070	15987	16123	16035	16227	15895	16172	16165	16256	15928	15959	16097	16045	16105	16151	16102	16082	16121	16092	15979	16016	16148	15997	16235	16282	16131	16274	16180	16070	16089	16090	16085	16163	16065	16155	16257	16102	16180	15795	16179	15947	16078	15995	15987	16177	15944	16282	15983	16230	16023	16214	16098	16125	16188	15944	15871	16438	16067	16206	16268	16121	15889	16137	16131	16168	16174	15919	16006	16200	16095	16230	16217	16044	16207	16073	16117	16141	16163	15973	16127	16162	16219	16038	16279	15973	16108	16018	16189	15921	16046	16030	16145	15861	16249	16058	16098	15961	16031	16304	16245	16074	16136	16006	16109	16247	16142	16171	16042	16283	16084	16217	16222	16177	16209	16156	15978	16123	16287	15917	15987	16095	16153	16107	16099	16071	16026	16051	15998	15975	16194	16130	16217	16100	16139	16178	16221	16056	16198	16088	16271	16158	16228	15822	16057	16126	15936	16122	16136	16117	15982	16084	16083	16131	16168	16105	15930	16164	16072	16119	16044	16063	16118	16244	16124	16357	16052	16285	15983	15984	16137	16107	16152	15978	16153	16211	16218	16198	16245	16323	16081	16241	16168	16234	16183	15951	16231	16157	16282	16287	16048	16157	16245	16197	16360	16181	16088	16148	16259	16249	16068	16143	15972	16089	16289	16180	16087	16182	16048	16075	16282	16195	16093	16253	16030	16285	16268	15961	16089	16057	16201	16060	16276	16132	16173	16080	16153	16106	16161	16116	16019	15978	16255	16116	16069	16266	16117	16262	16229	15976	15967	15935	16223	16156	16136	16195	16169	16161	16077	16056	15922	16084	16292	16096	16001	16093	16350	16335	16049	16108	16139	16185	15876	15965	16151	16201	16276	16140	16101	16153	16295	16003	16139	16162	16185	16098	15929	16291	16159	16041	16104	16186	16047	16167	16135	16108	15983	16020	16261	16124	15962	15992	16255	16269	16294	16019	16119	16017	16115	16089	16029	16131	15982	16080	16013	16065	16203	16073	16034	16088	15957	16229	16119	16037	16247	16031	16026	16168	16067	16056	16304	16240	16071	16195	15965	16183	16027	16052	15853	15814	15811	16254	16076	16099	15880	15912	16036	15989	16414	16158	16018	15918	15963	16050	16178	16083	16111	16118	15986	16030	15985	16043	15983	16093	16014	15974	16389	16148	16012	16118	15989	16038	16015	16265	16151	16172	15991	16125	16066	16338	16126	16297	15849	16124	16001	16171	16145	16075	15967	15989	16105	16075	16047	16096	16067	16090	16006	16203	16179	16025	15995	16012	16078	16228	16093	16085	15928	16007	16239	16156	16499	16288	15995	16089	16113	16153	16140	16331	16054	16193	16054	16062	16131	16150	16160	16114	15995	16133	16034	16122	15946	15986	16033	16248	16151	16030	16026	16232	16008	16341	16152	16025	16195	15923	16062	16061	16265	16289	16177	16213	16081	16213	16001	16055	16163	16022	16031	16124	16197	16050	15933	16003	16167	16150	16116	16307	16205	16043	16082	16299	16203	16143	16079	16095	16101	16131	16089	16207	16222	16099	16210	15992	15889	16380	16111	16240	15998	16195	16166	16052	16042	15897	16093	16079	15967	16228	16043	16204	16107	15965	16027	16275	16195	16019	16117	16184	16096	16017	16128	16192	16197	15995	16262	16135	16223	15986	16097	16162	16046	16057	16128	16314	16079	16129	15985	16041	15972	16145	16115	16095	15998	16123	16235	16097	16161	16124	16143	16225	16071	16146	15940	16004	15965	16165	16187	16125	16115	16053	16226	16073	16041	16285	16175	16194	16115	16034	16139	15994	16017	16253	16080	16175	16085	16069	15852	16064	16073	16269	16199	16021	16094	16189	16145	16183	16220	16098	16351	16242	16091	16297	16154	16077	15969	16104	16197	16069	16314	16124	16175	16083	16260	16126	16031	15982	15987	16096	16048	16137	16140	16204	16069	16020	16159	16139	15896	16148	16218	16135	15958	16169	16101	16072	16261	16232	16189	16205	15966	16214	16158	16186	16231	16142	16098	16049	16007	16158	16107	16137	15985	15896	16062	16120	16062	16167	16190	16203	16123	15957	16134	16096	16227	16112	16142	16103	16454	16038	16091	16310	16135	16163	16085	16171	16082	16130	15964	15934	15985	16111	16038	16225	16116	16096	15997	15981	16123	16020	16071	15998	16313	16128	16089	16181	16132	16167	16137	16074	15934	15925	16093	16018	16101	15977	16154	16192	16271	16132	16019	16111	16002	16104	16084	16053	15994	16133	16143	16224	16130	16264	16169	16075	16037	15995	16195	16131	16130	16087	16028	16119	16019	16172	16205	16053	16206	15935	16134	16246	16181	16328	16179	15982	16178	16169	16220	16040	15951	15936	16182	16207	16103	16162	16063	16133	16190	15890	16122	15988	16013	16109	16049	16030	15977	16105	16141	16278	16009	16131	15899	16103	16115	16071	16096	15954	16066	16008	16280	16038	16211	16197	16139	16124	16216	16049	15929	16000	16279	16188	16279	16024	16064	16154	16236	16104	16008	15902	16147	15943	16219	15982	15954	16198	16214	16146	16359	16125	16054	16048	16334	16217	15999	16005	16134	16093	16222	16170	16263	16059	16106	16097	16099	16222	16055	15928	16252	16150	16029	16124	16034	16098	16145	16078	16340	16146	16037	15944	16349	16008	16062	16030	15938	16258	16023	16096	16223	16153	16042	16134	16133	16039	16174	16327	16128	16062	16211	16336	16072	16256	16059	16136	16031	16033	16097	16152	16140	16075	16154	16052	16184	15962	15978	15967	16125	16023	15877	15877	16090	16188	15968	15952	16004	16080	16277	16140	16254	16154	16052	16111	16072	16225	16121	16042	16082	16179	15980	15890	15978	16030	16041	16101	16281	16186	16275	16245	16087	16037	15946	16159	16135	16257	16129	16171	16023	16325	16127	16109	16232	16122	15921	16298	16160	16061	15950	16293	16072	16096	16096	16072	16023	16143	16099	15993	16008	16106	16222	16093	16142	16007	16100	16273	16104
13674	19547	18494	16061	15249	14879	14665	19776	32925	40250	32710	24453	18614	15428	14449	14107	14052	14040	14183	13986	14023	14093	14096	13970	13822	14107	14160	14099	14013	13979	14114	14021	14009	14018	14013	14134	14056	14115	13896	14041	13952	14061	14329	14066	14103	13990	14042	13939	14189	13868	13930	13908	14031	13889	13947	14062	14029	14089	14033	14056	14135	14001	14153	14048	13918	13920	14083	13962	14036	14058	13808	14113	13828	14108	14045	14075	14066	13913	13925	14165	13992	13926	14033	14011	13972	14117	13965	14003	14013	14088	14064	14013	13909	14071	14057	13864	14013	14059	14143	14017	14034	14080	13927	13964	14039	13996	13907	14077	13975	14061	14095	13972	13963	14040	13842	14001	13923	14047	13875	13921	14149	14122	14128	13774	14179	13930	14069	14064	13941	13999	13909	13919	13999	14062	14170	13893	13873	13980	14027	13995	13776	13966	13862	14016	14129	14090	13971	14115	14055	13878	14072	14041	13895	13901	13993	13999	13929	14095	14081	14088	13865	13956	13987	14141	13972	14070	14169	14045	13980	13933	14100	13984	13919	13872	14039	14004	13973	13918	13877	13874	13967	14135	14183	13981	14028	14026	13983	13933	13892	14085	14045	13905	13937	14131	14133	14099	13824	14108	13824	14005	14128	13932	13938	14060	14020	13929	13917	13928	14024	14022	13995	14003	14056	13915	14009	13879	14124	14076	13987	13929	13904	14078	14097	13986	13935	13853	14064	13905	14023	14137	13911	14026	14001	14034	14091	14054	13895	13984	14106	13968	14002	13935	13950	13847	14048	14023	13953	14036	13984	14005	14162	13948	14017	14097	13983	13976	14085	14094	13988	13899	14079	13941	14003	13891	14100	14102	14097	13895	14036	13875	14121	14061	13943	13975	14098	13982	14087	13976	13942	13979	14066	14126	13912	14163	14098	13893	14083	14057	13956	14079	14240	14057	14079	14132	14115	14027	14116	14071	13969	13940	14051	14053	14013	14065	13996	14109	13932	14018	14011	13955	13929	14071	14140	13900	14097	14247	14085	13994	14079	13856	14221	13975	14133	14016	14001	14136	13912	13856	14095	14074	13990	13942	14002	13899	14052	14090	14062	14173	13908	14047	13957	14064	13937	14056	14219	13925	14045	14150	13963	13960	14000	13923	14149	14018	14168	14047	14073	14095	14165	13984	14049	13996	14093	13994	14158	13932	13866	14156	14121	14184	13957	13859	13923	13842	14049	14103	14065	13960	13863	14013	14147	14006	14044	14148	14058	14097	13996	13928	14038	14122	13971	13973	14078	13937	14124	14014	14059	14189	14048	13940	13900	13942	14093	13957	13851	14176	13912	13993	14031	13988	14088	14083	14084	13971	14111	13986	14096	13915	13985	13880	14120	13987	14232	13993	14112	14043	14129	13963	13869	13989	14099	13957	13945	14029	14225	14050	13972	13951	14101	14070	14072	14065	13851	14053	13964	14069	13900	13968	14052	14017	13945	14055	14133	13978	13983	13983	14130	13903	14129	13965	13902	13843	14185	14084	14024	13966	13959	14022	13914	14011	13995	14027	13985	13831	13999	13973	14058	14145	13929	13979	13902	13946	14147	14061	14075	14171	14098	13975	13928	14207	14006	13975	14068	14087	14111	13939	13909	14033	13974	13932	14013	13990	14238	14060	14195	14034	13972	14034	14032	13954	13910	13984	14029	14052	13903	13911	14044	13858	14079	14027	13957	14065	14020	14174	14172	14137	14030	13909	14112	13913	14154	14048	14015	14044	13938	13868	13940	14014	14098	14018	14130	13948	14083	14119	13959	14109	14017	13840	14118	13892	14057	14062	13904	14140	14006	13910	13962	14165	13989	14098	14114	14118	14119	13997	14040	14050	13945	13918	13955	14239	14151	13970	14094	14080	14005	14011	14091	14008	13933	14083	13990	13983	14015	14165	13900	14098	13945	14055	13929	14089	14030	13977	13901	14039	13795	13815	14119	13911	14051	14173	14033	14164	14023	14107	14022	13832	14058	14126	14064	14177	13888	14145	14026	14060	14011	14019	14096	13862	14076	13955	13974	13934	14165	13874	13861	14054	14104	14079	13882	14183	13985	13970	14019	14010	13864	13925	14116	13873	14019	14019	14081	13942	14047	14103	13925	14119	14037	13890	13897	13999	14136	13897	13924	14045	13946	13930	14221	13943	14022	13889	14075	14235	14067	14137	14005	14022	14173	14105	13912	14010	13975	14098	13987	13904	13998	14089	13905	14059	13987	14050	14155	14074	14057	14067	13970	13977	13953	14084	13947	14004	14061	14052	13870	14048	13998	14057	13984	14057	13786	14056	13892	14040	13854	13846	14115	14001	13930	13903	14117	14045	14042	14079	13899	14035	14007	14045	14138	14018	14076	14107	14145	13869	13825	13866	14018	14038	14011	13867	14043	13993	14069	14173	14172	14191	14032	13844	13889	13901	13931	13980	13910	13918	13943	14084	14054	14118	13963	13942	13987	14160	13910	13946	13976	14029	13964	13986	14042	13861	14028	14054	13904	14002	14084	13944	14058	13961	13904	13987	14038	13963	14093	14213	14049	14167	13990	13974	14213	14011	14150	14034	13889	14002	14084	14085	13955	13987	14118	14034	14133	14031	14102	13939	14109	13935	13997	14024	13997	14079	14000	13995	13938	14052	14056	13862	14247	14067	13950	14086	13994	14152	13928	14054	14093	14057	13969	14058	14120	13996	14019	13932	14153	13978	13879	13935	13859	14006	14060	13954	14117	14078	14036	13942	14023	14078	14172	13905	13948	13982	13867	14020	14175	14042	14122	14106	13982	14033	14205	14004	14056	13951	13963	14047	14058	14195	14051	14022	14150	13935	13967	14028	13930	14027	14105	14098	13904	14095	13831	14251	14098	13982	13972	14029	13983	14067	14054	14103	14032	14135	14057	13989	14010	13956	14067	13963	14106	14176	14121	13925	14047	14050	13945	14079	14233	14024	13956	14343	13938	13844	14123	13911	14091	13994	13950	14150	13872	14000	14088	14008	13939	13992	13925	14083	13962	13887	13977	14004	13986	14069	14091	14059	14065	14085	13979	13879	13923	14034	14033	14050	13897	13975	13956	14000	14127	14034	13939	13811	14017	13847	13996	13909	14004	13989	13971	14005	13864	14014	13900	13990	13912	14137	13909	14033	13888	14001	14071	13993	13978	13973	14070	14003	14117	13898	13991	14069	13980	13944	14003	14019	14144	13917	14058	13977	14098	13979	14032	14201	14018	13940	14066	14051	13979	13988	14023	13973	13995	13896	13915	14101	14222	13968	13881	14046	13979	14116	13962	14222	13957	14052	14104	13931	14032	14023	13982	13908	13949	14061	14079	13862	14048	14021	13913	14007	13990	13994	14224	14113	13934	13945	14066	13886	13923	13883	13870	14169	13969	14024	14086	14008	13984	14059	13994	13859	14076	13912	14086	13965	14068	14035	13984	14062	14133	14081	13966	14147	14047	13895	14018	14020	14031	14107	14100	13995	14233	13896	14014	13995	14068	14009	13828	14035	13962	13942	14044	14094	14094	14022	14053	14080	13909	14083	14029	13927	14014	14037	13977	13989	14115	14125	14121	13996	13988	14052	14071	14036	14069	13974	14082	13817	14088	13927	13952	13959	14135	13907	14018	14020	14087	13920	13980	14200	14056	14012	13988	14030	13882	14083	13907	13973	13993	14036	13986	14198	14067	13809	14061	13906	14041	14107	13914	14029	14053	13967	13972	14033	13974	14124	13918	13956	14063	13942	13955	14058	13938	14092	14199	13917	13944	14110	13953	14039	14065	14000	14216	13902	14129	14092	13916	14061	13852	13907	13952	13926	13886	13875	13963	14002	14067	14173	14018	14026	13962	14015	13922	14083	13967	14217	14065	14091	14130	14024	13989	13927	14118	14033	13951	14076	14089	13972	14051	14027	14089	13900	14128	14044	14074	14131	13983	13882	13955	14059	14024	14035	14143	13958	14103	13888	13921	14143	13963	14002	13979	13873	14063	13895	13961	13949	13895	13979	14101	14104	14100	14003	14117	13872	13878	14069	14063	14108	14121	13942	13877	14111	14047	14016	14047	14025	13999	14150	13897	14100	13986	13929	14078	14009	14041	13940	13861	14033	14012	14031	14008	14034	14178	13943	13891	13906	14120	13958	14061	13975	14076	13984	14038	14042	14024	14087	14115	13968	13996	14196	14008	13790	13957	14044	14056	14016	14031	14096	14124	13876	13769	14091	13972	14053	14033	14096	13910	14113	13974	14033	13866	14058	14143	14024	13980	14033	14142	13909	14035	14129	13824	13856	14014	13995	14063	13890	13978	13892	14031	13980	14051	14076	13937	14079	13977	14028	13996	14161	14037	14008	13984	14025	14123	14147	14092	13978	14078	14027	14172	14020	14068	13931	14110	14115	13866	14046	13973	13907	14042	13995	13998	13906	14000	14088	14143	13858	13891	14054	13967	14031	13999	14046	14055	13936	14137	13882	13901	14016	13979	13984	14097	14034	14040	14068	14069	14168	13978	14051	13822	14019	13939	14106	14123	13976	13863	14097	13968	14171	13838	14034	14210	13979	14065	13897	13872	14091	14023	13944	14175	13890	14081	13825	13904	13791	13887	14131	13858	13990	14108	14039	14070	14088	14129	13951	14063	13954	14179	13976	14221	14007	13913	13775	14144	13844	14060	14086	13941	14131	14106	14072	14120	14113	14007	13916	14005	14031	13958	13960	13967	13930	14262	14110	14081	13997	13858	14036	13914	13957	14028	14108	14162	13908	14170	14059	14045	14036	14193	13995	14162	14095	13948	13798	14203	14107	14033	14136	14081	14023	14120	14018	14027	13941	14090	14074	13912	14149	14133	13892	14039	14177	13970	13825	14015	13941	13765	14116	13964	14020	13950	13910	14028	13979	13979	13969	14093	13931	14042	13922	14094	13982	13987	14152	14009	14097	14009	13999	14057	14216	13888	14071	13906	13976	14009	14081	14027	14107	13980	13992	14038	14023	13857	13969	13889	14039	14017	13925	13955	14072	13990	14003	14041	14009	14122	13921	13951	14071	13977	13930	13915	14102	14099	13991	14120	14058	14016	14099	14151	14043	13920	13924	13985	14024	14090	14105	14131	13934
24066	21200	28667	24027	21492	22231	20521	17844	43489	53519	49863	37344	26542	19886	16514	15643	15382	15393	15387	15245	15380	15234	15381	15142	15178	15036	15335	15344	15261	15232	15492	15213	15120	15355	15431	15214	15329	15203	15160	15236	15318	15235	15141	15109	15145	15121	15196	15026	14980	14955	15239	15252	15180	15232	15109	15252	15253	14970	15336	15338	15303	15297	15135	15094	14924	15281	15200	15196	15240	15100	15140	15005	14918	15012	15152	15167	15139	15190	15219	15116	15309	15064	15191	15138	15381	15212	15091	15144	15028	15152	14932	15130	15063	15295	15105	15136	15091	15121	15045	15098	15122	15217	15446	15019	15146	15330	15272	15245	15072	15129	15131	15097	15179	15114	15138	15035	14953	15066	15106	15066	15202	15073	15110	15215	15369	15279	15312	15192	15229	15167	15033	14901	15164	15142	15160	15023	15040	15166	15219	15134	15277	15180	15286	15239	15130	15259	15137	15425	15164	15017	15438	15169	15068	15242	15187	15181	15204	15295	15048	15094	15170	15227	14993	15158	15223	15182	15176	15090	15238	15257	15166	15252	15079	15269	15190	15198	15043	15115	15025	15356	15150	15237	15125	15267	15263	15133	15107	15241	15130	15002	15091	14940	15003	15184	14937	15170	15208	15329	15280	15178	15184	15126	15310	15150	15021	15074	15171	15080	15271	15303	14896	15093	15252	15033	15087	15045	15282	15194	15180	14962	15113	15223	15190	15203	15090	15220	15039	15087	15327	15149	15006	15329	15229	15072	15281	15104	15174	15181	15206	15253	15005	15130	15245	15277	15208	15251	15186	14978	15016	15203	15233	15016	15117	15393	15083	15245	15194	15081	15186	15152	15364	15212	15205	15121	14972	15050	15202	15471	15121	15093	15096	14965	15067	14929	15094	15226	14993	15171	15321	15208	15164	15078	15128	15071	14890	15220	15144	15007	14983	15269	15250	15015	15058	15081	15052	15148	15037	15151	15321	15133	15232	14938	15153	14919	15017	15097	15288	15079	15144	15251	15330	15096	15196	14957	15163	15230	15282	15203	15201	15296	15171	15299	15164	15122	15309	15186	15032	15006	15080	15148	15239	15215	15155	14931	15180	15166	15131	15218	15240	15217	15304	15293	15085	14986	15005	14999	14963	15237	15305	15247	15116	15076	15119	15217	15164	15081	15099	15198	15276	15188	14940	15112	15144	15185	15099	14966	15101	15002	15441	15239	15007	15240	15231	15065	15283	15184	15191	15123	15248	15057	15113	15358	15313	15204	15079	15003	15129	15232	15123	15091	15158	15047	15193	15114	14909	15236	15109	15198	15055	15275	15113	15100	15226	15175	15198	15170	15136	15114	15161	15141	15270	15209	15071	15007	15053	15146	15233	15156	15134	14908	15165	15064	15059	14957	15299	15107	15028	15004	15182	15210	15195	15016	15062	14982	15401	15263	14998	15136	15181	14981	15252	15114	15176	15175	15231	14980	15003	14806	15251	15169	15042	15320	15074	15291	15118	15173	15143	15134	15194	15344	15067	15067	15060	14975	15158	15178	15169	15051	15229	15169	15149	15024	15336	15088	15073	15143	15329	14998	15312	15043	15206	14911	15126	14940	15144	15054	15226	15214	15142	15069	15235	15110	15294	15113	15218	15104	14980	15175	15056	15244	15050	15132	15042	15116	15079	15028	15380	15153	14987	15053	15153	15124	15359	15176	15168	15239	15060	15141	15009	15241	15089	15091	15038	15239	15176	15275	15163	15261	15152	15114	14987	15137	15195	15048	15159	15006	15167	15138	15056	15270	15181	15180	15269	15092	15149	15102	15318	15175	15310	15231	15264	15166	15102	14915	15109	14953	15065	15109	15060	15333	15068	15186	15145	15232	15143	15128	15141	15117	15341	15205	15155	15214	15122	15118	15028	15166	15028	15023	15100	15206	15292	15058	15201	14843	15192	15069	15150	15113	15083	15303	15248	15246	15147	15190	15100	15317	15064	15041	14895	15078	15122	15133	15204	14961	15243	15118	15053	15139	15094	15100	15192	15196	15058	15283	15255	15200	15205	15007	15204	15127	15040	15314	15177	14967	15023	15208	15320	15022	15051	15238	15082	15121	15230	15169	15251	15093	15094	15100	15093	15131	15267	15073	15140	15234	15157	15023	15075	14933	15057	15229	15119	14965	15108	15127	15253	15025	15088	15180	15088	15167	15223	15225	15076	15241	15103	15044	15206	15183	15219	15223	15135	15011	15060	15167	15065	15223	15144	15212	15446	15281	15100	14994	15159	14984	15264	15103	14999	15283	15011	15111	14888	15205	14989	15035	15082	15278	15097	15111	14987	15159	15109	14970	15058	15219	14905	15197	15351	15063	15122	15238	14860	15124	15032	15147	15221	15282	15005	15134	15253	15192	15203	15183	15100	15134	15139	15231	15134	15147	15316	15081	14940	15027	15000	15228	15258	15088	15109	15280	15247	15244	15116	15022	15177	15109	15027	15104	15128	15362	15208	15186	15071	15033	15031	15132	15210	15297	15029	14861	15127	15075	15087	15178	15030	15170	15150	15191	15028	15198	14937	15149	15128	15116	14971	14862	15247	15198	15102	15124	15220	15060	14939	14930	15226	15102	15122	14985	15099	14984	15297	15005	15305	15235	15309	15192	15150	15019	15372	15239	15210	15221	15243	14901	14943	15039	15161	15156	15127	15146	15088	15171	15116	15329	15304	15143	15095	15064	14972	15195	15006	15002	15059	15078	15055	15145	15009	15143	15143	15139	15195	15071	15135	15148	15099	15147	15243	15067	14962	15253	15094	15108	15170	15291	15129	15081	15171	14991	15129	14964	15066	15251	15173	15335	15339	15214	15118	15334	15229	15089	15035	14882	15067	15177	15130	15117	15256	15179	15079	15233	15027	15053	15233	15159	14991	15203	15290	15103	15119	14910	15015	15100	15160	15285	15260	14980	15068	15238	15103	15068	14977	15110	14979	15152	15245	15190	15033	15200	15113	15160	15084	15101	14988	15190	15126	15051	15136	14858	15128	15021	15067	15179	15240	15019	15249	14964	14972	15229	15025	15100	15091	15031	15258	15197	15203	15030	15122	15170	15332	15227	15293	15313	15219	15260	15143	15180	15173	15228	14996	15184	15028	15035	15098	14975	14997	15073	15288	15191	15058	14882	15019	15197	15177	15131	15148	15190	15218	15253	15226	15159	15206	15045	15193	15302	15268	15180	15180	15022	15009	15036	15058	15141	15064	15077	14920	15126	15187	15049	14984	15091	14991	15157	15057	15039	15194	15297	15202	15218	15118	15060	15232	15195	15253	15176	15078	15201	15139	15126	15119	15115	14986	14986	15038	15128	15239	14738	15169	15166	15282	15169	15001	15143	15110	15256	15119	15279	15210	15288	14956	15335	15143	15166	15294	15187	14900	15268	15126	15057	15169	15323	15216	15314	14937	15043	14965	15056	15005	15130	15038	15091	15132	15215	15113	15349	15128	15336	15093	15080	15159	14949	15041	15173	15205	15124	15098	15190	15212	15100	15127	15148	15154	15071	15161	15017	15107	15196	15244	15050	15012	15100	15038	15163	15215	15041	15200	15180	15221	15160	15253	15020	15056	15159	14983	15173	15198	15109	15298	15335	15312	15126	15054	15070	15080	15179	15100	15153	15182	15114	15208	15229	15106	15139	15076	15071	14926	15235	15209	15300	15025	15083	15060	15179	14898	15233	15274	15197	15089	15154	15276	15167	15367	15085	15026	15195	15149	15002	15162	15111	15216	15394	15020	14876	15130	15176	15327	15109	15009	15219	15274	15327	14896	15108	15231	15121	15196	15155	15024	15067	15262	15239	15069	15272	15122	15241	15310	15319	15133	15041	14874	15180	15177	15299	15302	15215	15011	15053	15021	15151	15084	15110	15085	15236	15288	15189	15176	15302	15202	15150	15286	15098	15280	15282	15235	14958	15320	15274	15206	15044	15205	15218	15163	15171	15212	15149	15193	15318	15064	15330	15200	15107	15164	15195	15249	15168	15174	15202	15122	15179	15079	15148	15110	15271	15114	15218	15155	15219	15132	15100	15316	15162	15165	15157	15298	15125	15131	15066	15266	15203	15154	15161	15151	15170	15142	15122	15303	15167	15193	15292	15279	15137	15177	15040	15217	15116	15180	15100	15114	15212	15198	15171	14998	15267	15265	15205	15111	15166	15115	15083	15069	15302	15045	15275	15251	15128	15122	15201	15287	15207	15024	15066	15175	15107	15111	15031	15185	15302	15062	15047	15109	15352	15211	15290	15085	15308	15068	15166	15188	15000	14980	15107	15152	15315	15111	15156	15067	15079	15168	15111	15011	15201	15202	15130	15145	15299	15175	15166	15107	15146	15277	15149	15204	15209	14947	15292	15050	15203	15163	15151	15272	15084	15376	15119	15149	15080	15138	15081	15154	15094	15219	15180	15187	15123	15093	15015	15420	15187	15133	15074	15149	15168	15330	15249	15374	14845	15436	15190	15008	15061	15094	15043	15176	15132	15044	15254	15164	15308	15255	15215	15132	15215	15057	14985	15167	15127	15337	14993	15170	14922	15201	15085	14956	15036	15170	14990	15066	15038	15033	14976	15021	15297	15207	15110	14891	15229	15395	15108	15297	15266	15222	14966	15277	15149	15216	15156	15163	15020	15187	15261	15129	15162	15257	14962	15134	15039	15146	15154	15097	15083	15206	15307	15130	15096	15275	15285	15323	15185	15283	15151	15095	15143	15285	15286	15056	14926	15394	15152	15114	15121	15317	15138	15035	15227	15212	15181	15226	15231	15079	15095	15110	15035	15094	15286	15214	15216	15059	15086	15356	15164	15192	15488	15068	15229	15213	15374	14958	15016	15108	15219	15215	15102	15308	15252	15104	15106	15140	15110	15028	15179	15143	15331	15138	15051	15103	15193	14987	15045	14998	15361	15122	15068	15065	15118	15033	15010	15082	15206	15160	15050	14910	15141	15136	15236	15071	15311	15308	15089	15033	15141	15112	15038	15049	15149	14887	15219	14873	15092	15118	15084	15173	15181	15181	15046	15261	15194	15314	15302	15087	15083	14972	15217	14958	15185	15110	15034	15125	14964	15142	15013	14965	15049	15240	15092	15028	14992	14994	15008	15045	15331
15701	26979	24221	19065	17060	16101	15359	16975	47005	53818	49762	38000	25691	17739	14349	13601	13358	13403	13451	13562	13600	13579	13570	13678	13399	13473	13542	13439	13587	13504	13566	13446	13484	13425	13667	13375	13360	13588	13401	13428	13460	13405	13589	13503	13402	13484	13297	13446	13493	13381	13492	13409	13458	13366	13461	13307	13542	13386	13387	13393	13589	13353	13428	13311	13347	13527	13433	13553	13353	13396	13588	13531	13351	13525	13504	13495	13478	13501	13445	13443	13418	13356	13310	13466	13373	13544	13538	13375	13512	13475	13404	13473	13506	13403	13360	13269	13424	13351	13427	13588	13458	13543	13418	13325	13621	13546	13595	13281	13439	13349	13388	13518	13437	13511	13557	13597	13446	13252	13472	13392	13451	13365	13336	13604	13489	13289	13520	13436	13348	13537	13431	13448	13417	13513	13454	13458	13490	13312	13275	13415	13448	13523	13448	13352	13533	13367	13442	13445	13405	13453	13347	13409	13521	13485	13424	13442	13330	13312	13450	13348	13336	13382	13472	13435	13354	13401	13400	13383	13454	13212	13320	13313	13393	13426	13258	13329	13362	13446	13505	13338	13319	13341	13527	13387	13322	13293	13524	13406	13412	13373	13442	13669	13343	13256	13423	13557	13372	13333	13515	13336	13365	13548	13384	13479	13280	13404	13444	13392	13323	13369	13391	13330	13339	13279	13453	13433	13564	13361	13490	13617	13527	13394	13445	13401	13601	13343	13397	13541	13504	13433	13512	13569	13353	13316	13434	13494	13399	13472	13398	13488	13549	13292	13310	13329	13440	13455	13547	13371	13402	13446	13435	13301	13506	13245	13368	13429	13416	13416	13398	13466	13543	13448	13513	13451	13503	13353	13492	13476	13468	13541	13502	13579	13418	13383	13484	13334	13715	13400	13455	13350	13360	13521	13359	13417	13293	13373	13441	13311	13321	13471	13364	13382	13525	13503	13446	13636	13427	13339	13554	13312	13686	13514	13334	13472	13311	13443	13280	13230	13389	13365	13328	13536	13397	13389	13577	13245	13292	13494	13438	13471	13508	13504	13454	13453	13467	13408	13563	13396	13397	13500	13418	13542	13476	13392	13587	13110	13462	13353	13498	13409	13498	13510	13398	13386	13412	13450	13483	13466	13409	13508	13247	13200	13306	13526	13400	13522	13330	13478	13338	13285	13508	13260	13450	13366	13357	13394	13248	13470	13375	13364	13396	13533	13472	13418	13338	13486	13437	13347	13557	13319	13360	13426	13622	13304	13442	13386	13431	13547	13515	13354	13426	13531	13284	13420	13390	13512	13183	13263	13380	13571	13509	13401	13453	13539	13388	13484	13412	13505	13447	13538	13407	13188	13518	13517	13366	13417	13528	13265	13397	13561	13598	13470	13459	13477	13434	13408	13543	13413	13430	13496	13313	13511	13278	13385	13277	13444	13425	13391	13395	13319	13401	13538	13479	13414	13394	13392	13395	13430	13406	13447	13501	13332	13491	13513	13534	13245	13545	13540	13365	13439	13476	13303	13410	13302	13302	13390	13382	13300	13508	13321	13430	13235	13383	13465	13421	13437	13517	13514	13489	13305	13540	13166	13460	13441	13383	13504	13315	13536	13398	13212	13382	13369	13305	13500	13380	13447	13394	13225	13538	13396	13601	13288	13367	13280	13483	13467	13311	13527	13375	13536	13463	13519	13264	13332	13413	13429	13308	13705	13488	13359	13513	13422	13417	13409	13508	13481	13481	13172	13307	13382	13462	13413	13396	13455	13384	13439	13584	13506	13431	13611	13311	13519	13391	13492	13406	13287	13517	13542	13292	13602	13524	13350	13283	13504	13417	13387	13386	13423	13281	13424	13465	13502	13312	13264	13290	13339	13513	13476	13449	13352	13459	13528	13392	13485	13548	13319	13302	13384	13406	13430	13433	13456	13461	13405	13371	13590	13360	13435	13404	13366	13503	13608	13402	13209	13451	13593	13517	13387	13468	13570	13552	13471	13371	13449	13526	13342	13354	13432	13404	13480	13345	13476	13488	13442	13481	13389	13357	13468	13574	13232	13491	13444	13551	13364	13392	13400	13486	13405	13499	13391	13433	13496	13502	13535	13464	13427	13566	13469	13440	13587	13388	13481	13450	13482	13364	13440	13344	13407	13491	13328	13310	13392	13325	13344	13378	13451	13498	13377	13292	13309	13488	13380	13327	13590	13314	13520	13261	13514	13417	13434	13442	13320	13487	13442	13356	13470	13406	13383	13392	13419	13525	13438	13438	13418	13425	13392	13479	13361	13363	13415	13418	13393	13381	13294	13391	13353	13222	13390	13397	13528	13410	13468	13416	13485	13466	13436	13405	13358	13394	13441	13454	13401	13285	13296	13333	13562	13569	13372	13485	13410	13461	13363	13336	13312	13327	13518	13310	13491	13256	13235	13370	13495	13477	13500	13308	13547	13324	13494	13378	13446	13280	13469	13342	13430	13469	13270	13487	13368	13513	13287	13471	13398	13415	13497	13498	13251	13480	13244	13271	13418	13400	13477	13434	13517	13476	13544	13537	13408	13598	13370	13499	13373	13327	13598	13396	13242	13487	13508	13607	13447	13350	13472	13373	13358	13385	13362	13382	13468	13379	13499	13331	13566	13448	13406	13377	13473	13541	13412	13399	13299	13374	13420	13396	13528	13635	13475	13414	13499	13527	13490	13451	13483	13281	13325	13284	13354	13525	13427	13436	13538	13617	13461	13546	13432	13402	13325	13382	13478	13415	13332	13428	13429	13428	13494	13328	13372	13359	13303	13407	13276	13376	13335	13354	13181	13437	13388	13365	13404	13451	13646	13311	13425	13306	13372	13591	13235	13480	13484	13433	13411	13415	13420	13553	13488	13476	13436	13403	13336	13496	13368	13332	13374	13391	13449	13357	13477	13415	13489	13466	13407	13272	13347	13443	13514	13375	13234	13391	13386	13345	13665	13289	13218	13375	13569	13483	13355	13333	13470	13405	13352	13509	13506	13413	13472	13337	13487	13432	13492	13658	13304	13338	13326	13590	13527	13358	13449	13384	13366	13528	13378	13306	13388	13521	13595	13363	13369	13486	13471	13455	13324	13468	13343	13464	13511	13596	13289	13455	13402	13424	13473	13323	13468	13375	13306	13425	13398	13331	13412	13287	13432	13457	13332	13548	13319	13450	13411	13522	13448	13394	13387	13446	13475	13541	13392	13462	13434	13396	13545	13384	13359	13456	13366	13272	13445	13427	13626	13494	13384	13495	13301	13351	13483	13491	13337	13385	13443	13438	13406	13574	13435	13381	13475	13466	13369	13441	13469	13435	13342	13434	13432	13477	13483	13425	13498	13395	13426	13517	13439	13433	13427	13427	13547	13446	13364	13433	13407	13591	13347	13355	13313	13448	13486	13483	13387	13415	13328	13506	13350	13281	13508	13703	13561	13279	13406	13412	13372	13558	13474	13453	13405	13285	13473	13501	13411	13355	13360	13543	13328	13303	13431	13379	13424	13304	13405	13379	13290	13413	13439	13375	13451	13387	13325	13255	13630	13411	13473	13516	13396	13375	13390	13319	13516	13631	13288	13418	13454	13392	13563	13427	13408	13428	13380	13389	13405	13430	13394	13551	13364	13460	13605	13393	13196	13660	13365	13552	13461	13391	13557	13418	13484	13371	13353	13446	13420	13568	13403	13370	13349	13309	13494	13518	13462	13477	13457	13414	13378	13401	13356	13418	13454	13402	13406	13445	13353	13301	13556	13449	13224	13477	13438	13487	13330	13469	13460	13388	13349	13467	13430	13393	13331	13472	13411	13545	13522	13365	13499	13380	13324	13380	13372	13585	13307	13400	13422	13490	13288	13482	13565	13553	13359	13448	13330	13263	13300	13389	13480	13523	13409	13384	13337	13546	13249	13459	13651	13543	13259	13371	13357	13461	13502	13247	13576	13277	13415	13377	13501	13535	13424	13467	13436	13463	13370	13555	13444	13312	13320	13383	13471	13374	13467	13369	13495	13331	13521	13468	13325	13378	13535	13377	13328	13505	13488	13262	13379	13404	13324	13500	13478	13416	13435	13423	13455	13474	13424	13463	13404	13369	13599	13409	13371	13382	13592	13334	13606	13414	13442	13337	13444	13374	13673	13298	13425	13253	13423	13334	13396	13424	13493	13689	13512	13583	13388	13435	13316	13229	13337	13607	13490	13480	13440	13398	13456	13483	13342	13396	13371	13406	13282	13576	13401	13497	13407	13306	13342	13394	13420	13505	13483	13517	13393	13453	13493	13366	13316	13489	13481	13375	13270	13467	13407	13492	13550	13422	13193	13384	13422	13383	13444	13454	13571	13286	13423	13538	13399	13396	13321	13316	13392	13436	13298	13629	13388	13449	13547	13385	13434	13529	13381	13393	13547	13439	13501	13278	13513	13441	13235	13486	13244	13442	13403	13389	13437	13377	13361	13423	13551	13493	13464	13296	13419	13468	13381	13374	13402	13439	13480	13356	13332	13592	13355	13465	13341	13411	13367	13350	13250	13260	13624	13411	13536	13501	13368	13443	13262	13281	13477	13382	13575	13430	13414	13440	13322	13408	13565	13255	13537	13520	13413	13453	13469	13529	13580	13363	13363	13323	13515	13458	13379	13432	13469	13308	13471	13454	13391	13469	13358	13440	13551	13325	13402	13416	13340	13484	13341	13356	13474	13451	13328	13437	13417	13356	13355	13415	13398	13445	13422	13493	13425	13333	13421	13497	13495	13379	13519	13273	13346	13557	13253	13299	13409	13347	13437	13434	13397	13407	13435	13515	13501	13410	13378	13430	13455	13344	13257	13494	13489	13474	13491	13420	13513	13572	13383	13382	13445	13456	13385	13434	13402	13460	13404	13484	13482	13510	13420	13458	13381	13524	13483	13566	13421	13657	13551	13426	13388	13366	13426	13473	13295	13514	13325	13331	13471	13332	13581	13413	13344	13714	13296	13430	13233	13332	13334	13565	13359	13469	13537	13446	13390	13429	13556	13406	13430	13341	13411	13357	13518	13440	13488	13454	13409	13502	13199	13509	13402	13391	13389	13443	13343	13366	13328	13358	13377	13486	13466	13590	13424	13456	13456	13455	13467	13529	13390	13311	13420	13393	13397
29097	21156	19442	16652	15248	15072	15191	15148	16104	18383	21160	19270	17108	15612	15191	15270	15115	14837	14885	14972	15058	15104	14957	15076	15177	14915	15265	15024	15195	15081	15203	15043	15186	14999	15045	15050	14966	15032	15167	15148	15062	15049	15126	15145	15166	14987	14834	15035	15116	15283	15189	14807	15208	15099	15032	14988	15002	14967	15074	15165	15183	15043	15187	14938	15132	15029	14997	15096	15052	15101	15090	15066	15215	15004	15097	15027	15071	15189	15155	15039	15144	14940	14910	14959	15004	14984	15185	15110	15113	14889	15078	15183	14981	15082	15031	15089	14989	14931	15117	15002	15032	15078	14869	15238	14964	14893	14934	14982	15010	15026	14790	15115	14943	15084	14933	15014	14868	15200	14840	15123	15028	15187	15255	14916	14942	14954	15062	14916	15170	15192	14943	15049	15114	15092	15008	15093	15099	15217	15171	15058	15008	15170	15068	15067	15061	15162	14926	15311	15031	14837	14985	14944	15050	15090	14995	14745	14962	15166	15001	14979	15052	15102	14871	15172	14996	15036	15251	15116	14863	15077	15012	14986	14814	14924	14966	14848	14990	15093	15124	15127	14902	15052	14964	14908	15039	14871	15030	15062	15114	15069	15131	15035	14952	14940	15030	14886	15158	15018	15249	14900	15176	15093	15128	15192	14866	15068	14922	15038	14937	15110	14800	15077	15113	14993	14868	14909	14960	14974	15078	15101	15205	15024	14941	14920	15016	14999	15079	14805	14911	15191	15012	14955	15043	15095	15087	14958	15072	15024	15081	15049	15138	15166	14964	15048	14956	15084	15074	15027	15008	15073	15017	15041	14976	15008	14981	15050	15106	15244	15009	15008	15073	15144	15029	14933	14876	15099	14747	15010	14958	14864	15030	15060	14976	14935	14979	15235	15135	14924	14963	15171	15006	15052	14984	14949	15026	15023	15088	15027	14872	14978	15003	14974	14948	14905	15092	15029	15019	15057	15034	15110	14982	15092	14992	15187	15024	15065	15153	15061	15081	15100	15033	15083	14991	15077	14917	15037	15146	14835	15091	15100	14997	14997	15214	15085	15175	14954	14967	14924	14949	15085	14959	14940	15022	15031	15077	15025	14942	15145	14950	15182	15064	15153	15146	15188	14905	14995	15084	15087	14911	14825	15069	15122	15053	15020	14965	15105	14959	15066	14979	14931	15003	15134	14860	14918	15229	15159	14948	14982	15031	14957	14829	14909	14905	15057	15332	15040	14880	14865	15204	15014	14851	15040	15225	14840	15207	15099	15266	14982	15198	14981	15108	15086	14977	15184	14903	14939	15057	14907	15186	15064	15117	15062	14867	14901	14884	14988	15004	15114	14713	14962	14982	14957	15154	15161	15063	14974	15224	15075	15145	15027	15150	15104	14931	15154	15096	14826	14897	14974	15026	15231	14995	15079	14967	14973	15078	15099	15179	14934	14977	15078	15081	14933	14964	14956	14918	15159	14878	15035	14939	15217	15020	15108	15012	15111	15088	15188	14896	14959	15035	15052	14971	14933	14948	14920	14972	14892	15062	15131	15072	14992	15004	14964	15147	15050	15203	15088	14936	15084	14821	15003	15231	14959	14978	15121	14974	15151	14879	15253	15021	15010	15312	15016	14961	15074	14976	15129	15175	14987	14858	14899	14952	14930	15130	14892	14992	15137	15100	14891	15218	15057	15106	15083	15073	15011	15060	14992	15273	15007	15161	15023	14974	14958	14945	15019	15057	14967	15219	14928	15136	15002	15075	15161	15160	15079	15187	14952	15040	15150	14975	14984	14887	15100	15275	15107	15033	14954	14856	14945	15071	14933	14960	15089	15051	15003	14985	14969	15025	15151	15105	15100	14953	14848	14906	15016	15155	14933	15067	14950	15213	15049	14934	15004	15247	15058	15115	15060	14834	15032	14919	15151	14822	14961	15043	14747	15080	14929	14833	15080	15095	15010	15034	15134	15219	15237	15155	14927	15220	15110	15078	15063	14920	15116	15103	15161	15074	15028	14964	15201	15070	14912	15045	15212	14941	15121	14901	14879	15077	15234	15110	14926	15217	15183	15059	14902	14827	15038	14983	14999	14971	15085	14934	15053	14845	15017	15239	15179	15035	14960	15086	15019	14949	15205	15081	15206	14974	14888	15142	15101	14904	15061	15069	14840	14874	14775	15136	15197	15034	15018	15077	14899	15180	15054	14853	14943	15061	15012	15041	15134	14942	15051	15001	14796	15080	15037	14905	14993	15062	14898	15086	14987	15088	15078	15094	15024	14999	15163	14890	14957	14875	15034	15161	15150	15135	15004	15016	15047	15020	15056	15003	15094	15234	15050	15187	14889	15177	14998	15210	15082	15062	14961	15101	14925	14755	14980	15029	14998	15124	15033	15088	15023	14984	15272	15029	15093	15208	15116	14831	14979	15008	15020	15083	14917	15222	15102	15042	15166	15265	15075	15032	15032	15181	14890	14869	14984	14923	15023	14980	15139	15115	15105	15066	15150	14951	15032	14888	15013	14964	14974	14975	15005	15187	15063	15168	14891	15104	14923	15049	15051	14940	15074	15189	15091	14747	15102	14954	15134	15017	15168	15039	15013	15142	14912	15234	14951	14973	14980	15089	14788	14889	15072	15150	15163	14985	14949	15007	14970	15005	15028	14942	15020	14967	15048	15169	15077	15053	15131	15095	15114	14853	14892	14920	15036	15111	15076	15048	14929	15109	15165	14994	15140	15006	15156	15052	15070	15060	15058	15099	14998	14891	15043	14949	14956	15036	15083	15199	15184	14996	15062	15204	14931	15020	14945	14987	14986	15008	14944	15085	14879	14966	15011	15035	14999	14970	14966	15043	14915	15152	14905	15048	14882	15011	14850	15023	15136	14993	15122	14794	14994	15175	15031	15041	15076	15017	15162	15082	15027	14921	15112	15067	15004	15091	15130	15214	14960	15027	15123	14972	15089	14941	15186	15121	14852	15036	14968	14990	15120	15145	14947	15192	15126	15001	15146	14897	14991	15016	15118	15016	14913	15001	14939	15305	15179	15062	15208	14870	14972	14908	15030	15066	14948	14978	14893	14916	14915	15118	15101	15173	15075	15038	14839	14992	14876	15091	15231	14910	15003	15167	14960	15040	15147	15082	15027	14946	15094	14995	15099	14951	15029	15133	15152	15029	15033	15074	14936	15065	14947	15111	15172	15081	15262	14976	14881	15004	14845	15023	15021	15054	14898	15096	14841	14945	15091	14953	15006	15037	15043	14948	14794	14822	15037	15018	15112	15119	15019	14914	15056	15068	15165	14925	15166	14864	14956	14914	15229	15115	14969	14923	15124	15076	14895	14940	14970	14939	15092	15225	15010	15055	14899	15027	15046	15160	15090	14924	15037	15175	15018	15000	15125	15335	14904	14882	15050	14789	14900	15222	15013	15178	15034	14783	15020	15039	14937	14977	15128	14914	14954	14979	15113	15060	14960	14928	15121	15219	15009	15098	15361	15266	15069	15019	15095	14977	14911	15040	15024	15133	15015	14974	15068	15193	15159	15158	15019	14804	14898	14929	14935	15103	14824	15068	15213	14988	14836	15164	14972	14883	14923	14958	15072	15039	15107	14999	15027	15054	14995	15242	15241	14862	15027	15031	15008	15114	14949	15157	15013	15220	15083	15117	14910	15025	15021	14980	14991	15024	14986	15105	14951	15109	14938	14850	14985	15002	15022	15068	15155	15014	15076	15073	15282	15206	14940	14957	14926	14981	15027	14928	15018	14879	14896	15084	14983	14973	15062	15037	15259	15118	15128	14911	14892	15022	15122	14967	14974	15021	14902	14864	15132	15130	14971	15006	15054	15119	15122	15264	15132	15002	14950	15056	15054	14974	15148	14911	15082	15053	15246	15110	14931	14945	14982	14987	14960	14900	14860	14956	14892	15101	15096	15108	15082	15148	15033	15122	15148	15066	15053	15138	14891	15093	15073	15053	15049	14952	14892	15113	15142	14954	15062	15069	15077	15066	14904	15044	15160	14985	15025	14919	14994	15058	15011	14917	14840	14913	14887	14812	14921	14949	14966	14866	15025	15091	14890	14946	14958	15238	15308	14918	15111	15091	15074	14884	14937	15002	14970	15093	15029	15044	14827	15069	15138	15084	14819	15026	14952	15033	14719	14948	15083	14820	15048	15042	15091	15025	15050	15089	15028	14984	15130	14925	15099	15171	15114	15166	15052	14917	14900	14960	14986	15241	15071	15106	15051	14838	15167	14943	14907	14886	15144	14978	14987	14941	14782	14773	14921	15175	15055	15079	15230	14970	15239	15009	14985	15068	15142	14941	15004	15297	15074	14904	14868	14844	15020	15259	14950	15253	15200	15118	15030	15022	15132	14946	15023	15029	15066	15065	14994	15088	15228	15015	14935	15044	15130	15078	14829	14994	15150	14968	14955	14847	14914	14878	15002	15010	15121	14954	14882	15026	14904	15135	15031	15159	15051	15115	15168	15335	15105	15120	15077	15011	14818	15190	14916	15041	14931	14722	15022	14898	14950	15159	14686	15042	14993	14934	15102	14937	15022	15047	14955	15098	15256	14921	14984	14991	15001	15114	15034	15239	15032	15001	15082	15004	14976	14982	14906	14966	15041	15105	15097	14942	15050	14951	14740	15087	15138	14981	14998	14930	15037	14991	15155	15119	15064	14999	14881	15131	15147	14890	14998	15101	15144	15132	15101	15094	14996	15000	15058	15126	15156	15207	15125	15059	14905	15013	15171	15002	15050	14929	14906	15005	14955	15120	15001	15078	14883	14867	15041	15078	14962	14828	14972	15021	15029	15070	14975	15142	15092	15058	14781	15000	15024	15080	15021	15142	14913	15124	15157	15040	14874	15139	14993	15160	14809	15261	15122	15126	15146	15095	15101	14970	14902	15135	15049	14870	14938	15183	15012	15020	15134	15062	14935	14888	15002	15043	15049	15036	15028	14828	15040	15212	15012	15147	14919	14835	14849	15030	15022	15141	14980	15071	14875	14933	15066	14899	14796	14917	15079	15120	15255	15141	15038	15131	14766	15151	15171	15156	14949	15175	15084	14936	15078	15131	15082	15284	14976	14959	15100	14949	14912	15039	15261	14985	15070	14751	14764	14956	14959	14884	15086
14138	14525	14127	13722	13476	13344	13590	13388	15217	19108	21663	18247	15159	14030	13438	13348	13380	13458	13312	13344	13465	13448	13273	13478	13405	13287	13457	13344	13405	13346	13365	13376	13505	13419	13357	13335	13314	13365	13398	13302	13405	13300	13193	13352	13310	13358	13395	13150	13380	13333	13385	13349	13394	13300	13500	13222	13385	13340	13482	13201	13416	13332	13486	13340	13530	13297	13356	13455	13240	13438	13265	13450	13230	13360	13334	13447	13375	13316	13434	13290	13346	13390	13206	13481	13356	13532	13572	13178	13262	13248	13302	13323	13258	13233	13409	13564	13088	13435	13275	13318	13449	13287	13379	13368	13289	13392	13442	13292	13472	13496	13452	13307	13499	13408	13329	13260	13259	13314	13268	13205	13354	13240	13366	13462	13212	13415	13289	13283	13401	13370	13619	13265	13615	13507	13446	13293	13499	13272	13393	13526	13253	13361	13263	13362	13330	13275	13253	13302	13318	13405	13467	13340	13417	13345	13196	13282	13132	13550	13230	13259	13415	13154	13462	13448	13505	13385	13295	13336	13264	13325	13435	13181	13317	13550	13277	13248	13251	13084	13386	13260	13277	13295	13167	13302	13352	13292	13265	13402	13422	13430	13322	13225	13218	13403	13262	13255	13280	13329	13414	13424	13441	13342	13374	13429	13269	13460	13393	13282	13420	13336	13400	13232	13400	13350	13347	13415	13456	13115	13353	13332	13376	13288	13322	13336	13323	13244	13344	13353	13236	13227	13301	13368	13226	13475	13355	13410	13415	13265	13443	13493	13287	13295	13219	13283	13164	13254	13416	13261	13456	13324	13374	13390	13385	13243	13438	13442	13361	13411	13412	13495	13115	13357	13354	13256	13441	13428	13441	13246	13330	13322	13302	13222	13339	13335	13251	13392	13187	13295	13348	13204	13378	13290	13375	13367	13271	13428	13464	13309	13453	13409	13321	13454	13269	13313	13236	13307	13284	13427	13365	13278	13316	13400	13259	13508	13348	13332	13165	13348	13169	13270	13333	13447	13401	13204	13350	13385	13267	13424	13382	13115	13319	13180	13465	13311	13404	13167	13272	13321	13292	13286	13170	13525	13303	13243	13266	13398	13299	13330	13190	13262	13358	13528	13408	13222	13384	13245	13497	13385	13327	13284	13248	13231	13383	13264	13206	13140	13319	13187	13345	13289	13326	13359	13333	13182	13219	13275	13317	13585	13345	13240	13322	13361	13320	13202	13339	13360	13222	13402	13350	13320	13338	13489	13279	13381	13345	13136	13332	13319	13440	13298	13525	13475	13346	13328	13332	13303	13363	13169	13119	13373	13434	13326	13407	13328	13123	13339	13555	13391	13304	13202	13378	13399	13293	13391	13456	13318	13235	13350	13436	13340	13438	13397	13299	13352	13340	13241	13426	13409	13311	13335	13240	13275	13325	13307	13348	13452	13353	13481	13259	13454	13447	13320	13370	13297	13296	13373	13301	13338	13339	13248	13370	13288	13545	13353	13347	13375	13250	13347	13323	13079	13465	13405	13345	13279	12973	13461	13370	13381	13114	13284	13282	13282	13171	13232	13283	13254	13351	13443	13347	13271	13302	13304	13403	13307	13490	13382	13230	13329	13340	13346	13228	13494	13376	13420	13328	13326	13420	13276	13492	13379	13452	13396	13310	13469	13331	13374	13245	13248	13385	13115	13347	13237	13249	13282	13329	13388	13380	13355	13321	13333	13385	13395	13365	13443	13411	13319	13374	13255	13265	13384	13226	13266	13369	13459	13370	13368	13325	13289	13375	13523	13265	13406	13155	13332	13322	13695	13269	13310	13341	13356	13357	13377	13372	13384	13448	13274	13486	13401	13331	13559	13397	13477	13190	13413	13248	13328	13434	13263	13380	13310	13341	13306	13264	13231	13370	13312	13241	13342	13284	13240	13386	13360	13437	13310	13430	13412	13205	13408	13294	13436	13170	13497	13457	13214	13226	13330	13285	13447	13337	13295	13300	13334	13330	13296	13319	13423	13432	13409	13346	13290	13372	13320	13479	13339	13439	13363	13194	13379	13358	13207	13409	13391	13294	13274	13201	13307	13201	13222	13338	13289	13269	13369	13297	13276	13389	13259	13502	13479	13409	13339	13385	13308	13284	13377	13147	13428	13248	13429	13336	13506	13403	13420	13374	13317	13374	13337	13334	13186	13210	13354	13279	13313	13424	13337	13309	13323	13319	13356	13273	13422	13472	13478	13567	13263	13300	13495	13327	13280	13226	13400	13266	13341	13320	13405	13329	13395	13270	13460	13430	13451	13376	13151	13345	13356	13372	13272	13350	13462	13286	13320	13256	13354	13357	13356	13195	13369	13403	13346	13257	13151	13473	13264	13403	13408	13485	13475	13367	13415	13287	13294	13375	13297	13448	13409	13307	13417	13383	13348	13369	13357	13332	13307	13379	13298	13360	13367	13399	13212	13285	13345	13421	13445	13269	13451	13464	13387	13380	13455	13323	13390	13231	13414	13492	13249	13302	13320	13298	13183	13255	13445	13358	13487	13371	13367	13445	13333	13291	13437	13449	13349	13287	13233	13395	13439	13333	13203	13282	13330	13197	13306	13258	13437	13434	13436	13409	13250	13517	13387	13376	13337	13236	13235	13410	13365	13277	13251	13453	13433	13422	13299	13343	13496	13291	13257	13364	13521	13395	13377	13404	13461	13330	13438	13316	13408	13598	13176	13480	13385	13247	13424	13385	13404	13327	13412	13437	13330	13244	13319	13361	13265	13425	13330	13235	13250	13393	13464	13288	13213	13339	13284	13147	13229	13434	13433	13050	13301	13208	13257	13338	13498	13298	13430	13391	13297	13356	13201	13344	13302	13310	13420	13291	13329	13339	13546	13504	13298	13501	13373	13301	13422	13343	13421	13385	13300	13519	13331	13407	13293	13415	13383	13438	13322	13340	13567	13282	13100	13372	13206	13518	13353	13387	13312	13352	13353	13315	13431	13264	13284	13299	13417	13267	13507	13374	13181	13592	13258	13433	13244	13343	13329	13217	13294	13492	13202	13421	13368	13347	13285	13280	13402	13384	13356	13376	13426	13366	13415	13193	13184	13341	13195	13317	13463	13378	13367	13410	13292	13277	13378	13371	13309	13354	13439	13522	13289	13329	13317	13418	13437	13291	13344	13218	13469	13235	13353	13327	13271	13348	13188	13352	13305	13331	13375	13380	13297	13347	13415	13468	13484	13464	13335	13470	13383	13322	13460	13227	13385	13158	13374	13307	13324	13421	13417	13229	13230	13174	13425	13208	13298	13347	13363	13309	13238	13380	13269	13291	13356	13297	13377	13279	13417	13302	13474	13466	13304	13305	13398	13334	13455	13253	13490	13542	13466	13351	13267	13381	13279	13451	13407	13417	13368	13422	13402	13423	13382	13376	13491	13352	13324	13580	13265	13346	13223	13328	13308	13121	13428	13370	13399	13427	13338	13328	13338	13413	13495	13245	13254	13308	13349	13377	13281	13349	13389	13369	13363	13339	13385	13270	13355	13351	13440	13439	13403	13302	13217	13261	13416	13447	13395	13422	13537	13187	13420	13322	13210	13365	13436	13212	13263	13454	13355	13335	13393	13514	13394	13427	13312	13514	13580	13325	13492	13413	13321	13336	13460	13285	13359	13356	13286	13383	13497	13444	13280	13451	13197	13386	13512	13474	13283	13413	13432	13316	13454	13306	13312	13417	13497	13374	13345	13320	13411	13464	13332	13235	13329	13376	13427	13192	13443	13128	13293	13311	13306	13375	13266	13218	13266	13451	13465	13096	13508	13309	13338	13431	13466	13400	13542	13414	13309	13439	13335	13407	13364	13334	13259	13248	13272	13395	13200	13326	13465	13416	13377	13370	13452	13411	13507	13362	13356	13413	13418	13439	13319	13358	13374	13370	13310	13511	13333	13465	13456	13228	13223	13212	13302	13324	13283	13216	13454	13673	13333	13513	13152	13304	13560	13322	13421	13387	13485	13386	13291	13397	13442	13277	13240	13349	13200	13381	13194	13242	13504	13335	13329	13343	13449	13271	13336	13351	13316	13296	13414	13221	13316	13378	13399	13336	13454	13195	13430	13370	13455	13341	13475	13488	13250	13164	13334	13376	13250	13273	13421	13390	13410	13303	13428	13461	13259	13248	13269	13303	13410	13304	13266	13472	13475	13306	13456	13260	13491	13302	13364	13281	13338	13467	13442	13306	13400	13396	13285	13249	13406	13414	13223	13290	13548	13416	13224	13265	13388	13189	13431	13332	13367	13397	13397	13388	13265	13296	13371	13371	13302	13349	13282	13538	13389	13297	13350	13354	13287	13288	13471	13440	13303	13363	13097	13194	13406	13409	13497	13460	13232	13398	13411	13275	13442	13345	13420	13460	13241	13169	13318	13265	13400	13279	13206	13571	13359	13321	13351	13276	13302	13564	13462	13445	13192	13231	13206	13467	13346	13255	13218	13533	13502	13520	13446	13284	13449	13441	13449	13362	13194	13422	13475	13228	13340	13311	13179	13448	13338	13294	13295	13335	13294	13586	13250	13272	13437	13303	13410	13324	13402	13260	13266	13397	13390	13458	13363	13322	13256	13275	13408	13444	13322	13347	13196	13221	13312	13250	13331	13454	13454	13228	13338	13388	13368	13455	13458	13490	13300	13303	13294	13436	13170	13413	13316	13295	13430	13548	13331	13369	13495	13387	13446	13360	13147	13386	13273	13388	13312	13295	13480	13435	13438	13364	13128	13507	13320	13537	13447	13428	13217	13280	13342	13491	13275	13302	13332	13320	13394	13261	13302	13392	13339	13353	13294	13508	13263	13369	13507	13111	13394	13429	13259	13328	13324	13355	13362	13406	13331	13327	13303	13269	13298	13357	13245	13645	13271	13287	13260	13331	13385	13469	13319	13325	13392	13161	13233	13238	13206	13257	13241	13322	13366	13310	13274	13433	13223	13424	13321	13453	13354	13462	13371	13239	13307	13401	13403	13378	13444	13289	13253	13443	13404	13344	13415	13397	13529	13479	13483	13374	13480	13406	13205	13426	13290	13140	13430	13397	13383	13339	13350	13288	13382	13188	13231	13284	13300	13319	13142	13234	13386	13212	13362	13527	13488	13178	13477
26089	21187	27223	25741	18945	17098	17026	16384	18167	35052	36905	30717	22690	18435	16506	16080	15789	16087	15881	15902	15826	15858	15706	15803	15793	15902	15880	15991	15962	15791	15916	15963	15819	15835	15926	15816	15867	15930	15977	15900	15807	15685	15798	15980	15945	15827	15555	15782	15982	15882	15937	15880	15891	16038	15968	15849	15894	15816	15824	15955	16333	15857	15752	15670	15801	15919	15790	15985	15783	15661	15881	15859	16154	15942	15994	15909	15750	15684	15912	15954	15943	15941	15849	16009	15817	15688	15811	15867	15990	16136	15743	15827	15840	15789	15783	15863	16087	15981	15918	15898	15813	15809	15963	15848	15941	16013	15721	16025	15879	15997	16019	15788	15864	15996	15793	15800	15839	15811	15953	15868	15989	16016	15868	15684	15663	15923	15921	15870	15839	15854	15752	16120	16041	15782	15925	15896	15727	15957	16078	15827	16059	15609	15898	15907	15736	15951	15858	16021	15941	16055	15951	15916	15956	15720	15839	15722	15926	15892	15840	15835	15540	15950	15682	15973	15888	15902	16020	15859	15988	15941	15746	15960	15976	15850	15958	15936	15823	15969	15792	15867	15767	15930	15792	15945	15737	15798	15730	15718	15752	15905	16056	15818	15881	15955	15924	15690	15900	15911	16020	15856	16003	15868	16006	15932	15861	15936	16139	15915	15687	15804	15946	15699	15952	15818	15648	15865	16087	15922	15965	15757	16079	15824	15899	15865	15741	15734	15806	15874	15947	15913	15920	15801	15934	16116	15945	15874	15957	15990	15953	15897	15930	15925	16055	15876	16018	16144	15745	15846	15902	16019	15920	15735	15829	15740	15933	15893	15746	15892	15827	15687	16083	16081	15994	15957	15826	15810	15954	15788	15995	16115	15841	15890	15884	15866	15855	15767	15832	15722	15692	15760	15904	15851	15847	15904	16001	15891	15937	15936	15853	15936	16187	15898	15851	15759	15915	15863	15717	15669	16124	16079	15794	15775	15924	15784	15758	15737	15935	15859	15847	15871	15879	15880	15964	15533	15697	15780	15873	15784	15797	15922	15911	15976	15811	15780	15734	15992	15754	15798	15877	15911	15741	15970	15898	15817	15807	15928	15888	15728	15612	15803	15904	16023	15981	15805	15829	15994	15961	15964	15826	15724	15870	15923	15814	16034	16035	15886	15763	15950	15775	15751	15924	15853	15955	15832	15830	15760	16001	15853	15767	15724	15809	15717	15995	15954	15811	15978	16012	15802	15788	15828	15850	15903	15907	15782	15867	15970	15945	16065	15967	15791	15931	15878	16034	16009	15822	15856	15708	15611	15978	15809	15887	15872	15819	15859	15682	15705	15880	15842	15879	15794	15847	15901	15884	15983	15843	15933	16003	15768	15833	15798	15913	15868	15828	15805	15941	15827	16024	15988	15865	15765	15859	15862	15669	15921	16126	15740	15673	15877	15823	15734	15837	15696	15909	15926	15842	15802	15851	15977	15967	15605	15760	15904	15828	15617	15961	15831	15829	16058	15807	15815	15850	15966	15891	15756	15923	15633	16017	15864	15797	15878	15926	15956	15826	15779	15763	15857	15914	15836	15840	15933	15913	15679	15681	15888	15684	15959	15683	15877	15885	15855	15997	15990	15940	15734	15911	15895	15976	15852	15831	15897	15859	15679	15838	15783	15941	15956	15789	15960	15934	15680	15802	15938	15842	15627	15963	15825	16049	15858	15742	15929	15689	15780	15875	15919	15805	15785	15849	15635	15776	15891	15944	15951	15789	15985	15857	15814	16021	15942	15890	15820	15955	15828	15900	15880	15959	15866	15872	15736	15998	15857	15801	16005	15999	15890	15996	15705	15872	16012	16017	15712	15910	15950	16002	15744	15735	15823	15752	15858	15966	16033	15760	15627	16058	15659	15876	15781	15819	15849	16116	15953	15753	15874	15674	15933	15839	15981	15934	15802	16025	15687	15948	15894	15936	15679	15762	15756	15698	15714	15825	15846	15753	15879	15834	16105	15797	15785	15795	16044	15892	15939	15968	15992	15980	16071	15883	15914	15926	16024	15743	15944	15942	15723	15742	15677	15932	15891	15905	15618	16045	15727	16091	15834	15686	15800	15818	15916	15726	15771	16132	15867	15971	15832	15745	15864	15827	15585	15833	15751	16011	15906	15786	15639	15886	15893	15827	16084	15687	15824	15879	15882	15875	15917	15848	15772	15987	15812	15844	15958	15927	15851	15879	15805	15885	15851	15905	15591	15810	15975	16017	15992	15761	15794	15960	15951	15982	15808	16027	15802	15842	15742	15716	15607	15963	15787	15837	15860	15975	15756	15939	15906	15709	15837	15786	15916	15880	15860	16064	15933	15778	15734	15902	15658	15763	15828	15838	15941	15917	15931	15890	15736	15806	15800	15785	15807	15882	15731	15670	15937	15844	15950	15852	15907	15874	15725	15628	15952	15832	15768	15665	15892	15857	15738	15889	15786	15755	15632	15856	15794	16017	15781	15836	15791	15782	15755	15900	15887	15818	15811	15798	15649	15759	15953	15883	15989	15741	15850	15809	15848	15777	15981	15960	15872	15837	15778	15806	15811	15807	15736	15803	15991	15787	15892	15725	15864	15785	16054	15880	15962	15818	15716	15745	15806	15778	15699	15808	15915	16018	15889	15839	15841	15811	16036	15957	15997	15854	15888	15886	15922	15921	15829	15759	15567	15547	15832	15713	15691	15773	15866	15903	15986	15935	15501	15964	15597	15680	15866	15670	15887	16029	15840	15890	15940	15777	15662	15961	15985	15981	15919	15716	16003	15770	15701	15763	15800	16050	15929	15741	15790	15938	15883	15997	15903	15872	15751	15899	15786	16000	16014	15857	15759	15853	15745	16103	15991	15972	15872	15874	15778	15938	15726	15610	15800	15715	15995	15825	15859	16015	15960	15842	15889	16068	15935	15971	15805	16032	16011	16075	15929	16041	15720	16061	15810	15757	15909	15862	15810	16081	15928	15926	15961	15849	15914	15979	15755	15813	15883	15957	15983	15967	15790	15821	15937	15805	15750	15727	15881	15814	15885	15794	15912	15968	15996	15916	15959	15912	15787	15894	15653	15886	15809	16032	15735	15945	15896	15786	15793	15884	15715	15746	15889	15989	15810	15633	15877	15874	15737	15851	15873	15793	15948	15851	15902	15803	15794	15637	15777	16025	15723	15717	16049	15726	15858	16075	15833	15948	15808	15873	15815	15984	16137	15914	15785	15680	15735	15519	15758	15928	15818	15734	15906	15869	15902	15974	15896	15993	15644	15849	15927	15771	15893	15942	15933	15921	15816	15891	15874	15824	15775	15741	15748	15889	15915	15821	15938	15856	15772	15859	15922	15945	15779	15700	15818	15744	15785	15909	16036	15668	15807	15788	15887	15846	15764	15842	15817	15814	15929	15798	15948	15979	15883	16022	15934	15826	15879	15840	15817	15832	15896	15699	15871	15696	15960	15917	15930	15906	15586	15772	15850	16094	15723	15721	15651	15665	15796	15964	15935	15829	15882	15960	15855	15910	15939	15682	15858	16054	16026	15923	15866	15739	15797	15907	15836	15974	15789	15751	15979	15998	15904	15933	15805	15819	15911	15864	15954	15680	15869	15776	15756	15975	15924	15910	15708	15923	15833	15782	15920	15695	15841	16052	15891	15900	15827	15852	15971	15922	15949	15789	15807	15702	15944	15872	15806	16015	15874	15786	15829	15829	15872	15865	15819	15940	15832	15817	15858	15909	15948	15976	15785	15848	15823	15984	15735	15779	16023	15855	16021	15804	15910	15771	15846	15839	15736	15943	15796	15869	15686	15768	15820	15770	15796	15871	15821	15732	16017	15905	15747	15819	15620	15885	15876	15862	15887	15859	15904	15655	15798	15912	16025	16045	15810	15729	15635	16013	15881	15768	15873	15855	15775	15739	15863	15813	15974	15956	16050	15873	15988	15867	15861	15820	15869	15773	15828	15951	15833	15832	15913	15826	15778	15831	15732	15771	15923	16017	15834	16069	15814	15846	15917	15871	15805	15785	15989	15944	15830	15820	15879	15732	15858	15992	15782	16136	15884	15790	15774	15850	15993	15857	15975	15810	15806	15812	15825	15885	15853	15833	15995	15999	15852	15793	15907	15941	15818	15866	15927	15945	15943	15746	15928	15812	15951	15757	15725	15895	15958	15796	15901	15866	15766	15863	15849	16001	15959	16159	15858	15840	15896	16112	15856	15926	15867	15954	15819	15902	15981	15763	15931	15935	16017	15775	16037	16132	15835	16002	16059	15876	15976	15979	15760	15721	16179	16169	15771	15817	15753	15865	15788	15549	15941	15820	15758	16012	15862	15776	15851	15838	15839	15752	15742	15726	15872	15923	15968	15921	15715	15770	15838	15985	15751	15895	15788	16005	15729	16016	15793	15712	15884	15966	15942	15950	15594	15951	15551	15799	16035	15922	15917	15835	15954	15834	15791	15867	16070	15828	15814	15806	15699	15851	15811	15748	15749	15879	15883	15914	15944	15795	15970	15816	15706	15939	15896	15967	15789	15753	15867	15830	15764	15717	15742	15844	15836	16033	15869	15799	15843	15800	15825	15801	15822	15766	15917	15941	16159	15951	16016	15763	15922	15886	15964	15894	15717	15818	15901	15923	15911	15937	15858	15911	16006	15835	15910	16030	15824	15776	15856	15940	15892	15879	15931	15635	16009	15928	15972	15929	16058	15771	15942	16043	15857	15793	15538	15801	15835	15936	15872	15772	15978	15850	15899	15931	15885	15730	15796	15859	16042	15803	15823	15955	15879	15830	15878	16047	15863	15874	15854	15789	15849	15677	15728	15804	16000	15551	15801	15889	15990	15911	15747	15754	15659	15799	15960	15958	15915	15869	15831	15839	15966	15866	15765	15772	15994	15698	15922	15805	15859	15852	15818	15900	15782	15844	15684	15597	15867	15857	15988	15839	15877	15738	16059	15895	15929	15813	15765	15659	15887	15707	15815	15728	15937	15846	15825	15952	15757	15840	15899	16058	15851	15827	16063	15772	15860	15928	15935	15972	15857	16050	15893	16007	15996	15898	15926	15911	15910	15971	15841	15929	15803	15881	15767	15720	15886	15914	15608	15927	15930	15980	15747
13559	19414	18172	15947	15138	14606	14390	14450	18602	38551	37568	30324	20700	16094	14365	14032	13909	13890	13983	14016	14013	13840	13897	13742	14117	13877	13829	13863	14076	13888	14035	13983	13931	13976	13941	13865	13969	13875	14044	14028	14032	13913	13856	13804	13959	13725	14115	13791	13978	13962	13894	13902	13908	13819	13735	14108	13748	13909	13904	14026	14130	14081	13912	13765	13844	13939	13876	14058	14058	13950	13932	13825	13960	13955	13998	14100	13985	13941	13948	13810	13776	14055	13744	13995	14023	13876	14161	13834	14123	13873	13948	14013	14093	13843	13956	13918	13900	13808	13968	13852	13856	14045	13988	13848	13893	13929	13735	13812	13795	13885	13782	13902	14048	13907	13940	14013	14083	13950	13982	13964	13929	13949	13851	13855	13859	13957	13964	13858	13982	13945	13875	13760	13957	13955	13872	14014	13903	13929	14014	14003	14032	13993	13890	13912	13914	14023	13824	13918	13906	13913	13917	14048	14036	13929	13885	13887	13981	14010	14067	13764	13961	14031	13804	13880	13852	14017	13835	13862	13848	13966	13878	14031	14044	13853	13969	13852	13911	13861	13877	13977	14040	13898	13887	13943	13995	13973	13890	13967	13823	14007	13965	13905	14094	13985	13984	13929	13905	14010	13777	13862	13898	13971	13935	13938	13906	13844	13860	13913	13887	13804	13854	14005	14032	13893	13854	13925	13936	14042	13952	13769	13995	13929	13952	13855	13790	13800	13923	13883	13820	14071	14010	14009	13962	13918	13858	14052	13886	13939	13989	13851	13934	13852	13914	13984	13809	13894	14029	13949	13921	13961	13905	13827	13960	14024	13837	14052	14043	13886	13984	13846	13876	13930	13910	13880	14042	13851	13928	13927	14088	13896	13784	13943	13857	14045	13899	13762	13889	13906	13878	13983	13924	13854	13769	13837	13984	14061	13893	14002	13928	13798	13879	13959	13730	13900	13782	14054	13952	13858	13896	13938	13864	13841	13792	13878	13914	13905	14004	13878	14064	13935	13924	14067	13831	14036	14147	13876	13841	13820	13885	13909	13897	13861	13965	14005	13849	13905	13907	13912	13899	13870	14123	13952	14097	14003	13885	13975	13952	13847	13904	14029	13931	13979	13912	14045	14024	13976	13999	13788	14128	13861	14013	13863	13966	13959	13841	13864	13867	14002	13950	13915	14104	13983	13972	13845	13924	14015	13762	13905	14157	13863	13867	13898	13880	13951	13919	14096	13914	13891	13997	13981	13854	13935	13865	13936	13879	13833	13786	13942	13804	13832	13849	13843	13952	13834	14089	14018	13972	13958	13844	13914	13957	13891	13929	13951	13987	13900	13878	14073	13992	13974	13871	13757	13957	13995	13983	13902	13909	13938	13905	13787	13844	14044	13886	13872	13982	14061	13989	14106	13868	13919	14146	13958	13939	13808	13942	13915	13982	13845	13866	13895	13944	13854	13883	13938	13750	14060	13796	13868	13845	13934	14016	13802	13828	13906	13997	13789	13856	14050	14007	13933	13893	13957	14042	13972	13890	14052	13874	13972	13876	14079	13861	14000	13871	13929	13846	14033	13922	13908	14120	13912	14087	14007	13971	14086	14090	13911	14002	13848	13943	14061	13965	13963	13832	13933	13814	13991	14022	13763	13780	13966	13915	14059	13766	13952	14024	14066	13901	13881	14097	13967	13891	14018	14005	13800	13912	13969	13956	13965	14045	13905	13978	13744	13837	13905	13820	13996	13911	13998	14027	13814	14102	13832	13776	13933	13935	13771	13777	14041	13678	14150	13889	13892	13834	13840	14077	14065	13955	13910	14052	14021	14123	13811	13990	13993	13928	13890	13823	13888	13916	13806	13861	13835	14095	13906	13828	13972	13947	13734	14027	14029	13967	13956	13859	13998	13960	13977	13925	13935	14018	13876	13938	13919	13918	13824	13796	13862	14057	13898	13887	13739	13960	14055	13993	14026	13935	13916	13978	13849	14222	13701	13891	14030	13902	14015	13957	13788	14014	13919	13986	13925	13826	13992	13905	13991	13918	14147	13719	14077	13939	13898	14058	13868	13997	13878	13798	13828	13924	14047	13913	13784	13939	13955	13847	13964	13864	13874	13986	13854	13826	13795	13814	13986	13872	13900	13817	13903	13773	13981	13898	14034	14070	13949	14040	13854	14064	13866	14023	14006	13902	13862	13868	14046	14018	13964	13788	13976	13910	13912	13974	13901	13948	13934	13833	14038	13838	13940	13817	13933	13920	13858	13961	13925	13980	13916	14050	13742	14131	13964	13937	13983	14060	14121	14055	13915	14025	13965	13998	13776	13815	13802	13827	13918	13952	14099	13808	13918	14047	13964	13915	14022	13854	13821	13902	13795	14024	14108	13958	13723	13955	14012	13785	14043	13986	13923	13912	13976	13871	14029	14028	14033	14028	13931	13810	13957	13888	13901	13700	13907	13928	13923	13861	13988	14007	13863	13874	13924	13949	13871	13800	13808	13944	13862	13925	13997	13888	13981	13818	13931	13894	13966	13870	13913	14030	13880	13803	13960	13968	13936	13769	13913	13823	13985	13935	13703	14005	14005	14021	13860	13868	13947	13785	13900	13981	14045	14054	13854	13913	13901	13974	13803	13948	14102	14128	13885	13890	14059	14018	13670	13934	13913	14023	14112	13916	13927	14006	13791	13757	13916	13989	14061	13858	14030	14081	13956	13930	13818	13923	13988	13914	13815	14072	13955	13877	13827	13922	13846	14088	13972	13953	13785	13808	13769	13874	13933	14152	13859	13834	14172	13941	13834	13839	13979	14038	13966	13795	13806	13864	13728	13795	13906	13889	14087	13912	13898	13789	13850	13969	13937	13856	13814	13846	13786	13842	13981	13870	13965	14025	13842	13979	13972	13913	13989	13917	13889	14042	13830	13895	13953	13992	13979	13966	13970	13947	13983	13872	13910	13966	13814	14044	13864	14053	13957	13867	13738	13966	14069	14126	13903	13941	13940	13875	13895	14021	14072	13858	13949	13929	13880	14064	14051	13868	14179	13938	13897	13931	13861	13934	13981	13709	14066	14021	13957	13757	14007	13989	13945	13784	13991	13921	13957	13806	13878	14053	13922	13865	13997	13899	13808	13948	13991	13846	13915	13843	13815	13856	13995	13939	13913	13847	13967	13874	13972	13965	13961	13910	13987	13814	13877	13957	13762	13929	13953	13924	13984	13837	13884	13983	13817	13974	13851	13813	14097	13800	13860	13919	13934	13787	13844	13849	13946	13878	13926	13919	13916	13839	13879	13857	13837	13831	13880	13793	13952	13928	13983	13776	13912	13815	13895	13814	13917	14080	14006	13840	13861	13994	13931	13956	14031	13942	13823	14028	13889	14019	13866	14011	13955	13922	13865	14052	13821	13836	13685	13877	14040	13925	13901	13946	13969	14111	13809	13982	13999	13971	13871	13999	14005	13933	13795	14105	13943	13851	14085	13861	14001	13955	14014	14009	13966	13944	13978	13990	13823	13964	13771	14091	13893	13917	13829	13893	13977	13964	13930	14053	13923	14007	13896	13770	13869	13974	13994	13893	13761	13932	13925	13972	13896	13967	13912	14011	13948	14025	13989	13879	14116	13920	13933	13855	13756	13935	13997	13825	13838	13888	14002	13814	13850	13956	13970	13894	13984	14027	13912	13968	14090	13801	13938	13975	13914	13900	13846	13959	13915	13946	14009	13619	13787	13930	13804	14099	13991	13975	13945	13880	14005	13869	13841	13866	13943	13981	13888	13992	14018	13936	13926	14001	14072	13883	14046	13841	13997	13833	13882	14027	13905	14038	13897	13992	13797	13881	13890	14050	13995	13813	13906	13956	13964	13723	13894	13987	13978	13929	13912	13943	14070	13911	14073	13764	13930	13864	13917	13703	13926	13952	13928	14068	14087	13934	13904	13939	14005	13996	13890	13874	13755	13897	13841	13983	13996	13927	14027	13892	13872	13818	13962	13883	13927	13970	13983	13808	13842	13929	13841	13952	13790	13790	13881	13843	13960	13870	13897	13984	13975	13969	13846	13891	13846	13966	13883	13893	13717	13675	13981	13952	13821	14043	13943	13873	14092	13940	13829	13855	13915	13909	13716	14081	13987	13919	13879	13980	13849	13854	14039	13955	13931	13939	13951	13840	13943	14047	13813	13872	14001	13847	13762	14095	14087	13925	14009	13766	14033	13998	13813	14075	14070	14068	13864	13908	13796	13878	14077	13901	13865	13850	13944	13963	13932	13971	13919	14087	13999	13936	13912	13971	13815	13885	13948	13878	13932	13998	13908	13932	13874	14004	13923	13908	14035	14037	13798	13915	13958	13981	13924	13994	13934	14029	13847	14071	13872	13983	13957	13849	14045	13811	13857	14030	13854	13859	14059	14052	13919	13832	13939	13938	13937	13913	13972	13910	13841	13938	13973	13890	14079	13884	13925	13965	13874	13845	14003	13794	13852	13799	13929	13966	13841	13821	13867	14007	13725	14033	13876	13903	13981	14034	14012	14032	14068	14027	13896	14071	13869	13915	14001	13746	13990	13953	13849	13935	14044	13923	13918	13879	13839	13857	14093	13997	13697	14072	13808	13677	13900	14065	13922	14010	14121	13932	13931	13885	14015	13767	14092	14103	14006	13971	14018	14073	14054	14021	13745	13757	13900	13839	13917	13940	14067	13806	14039	14023	14009	14030	13741	14014	13908	13726	13945	13999	13936	13957	14071	13770	13943	13817	13957	14028	13867	13974	13903	13869	13874	14001	13832	13940	14003	13968	13893	13948	13785	13965	13783	13977	13924	14074	13920	13831	13922	13752	14060	13837	14001	14021	14036	13715	14145	13875	13785	13966	13782	13974	13712	13779	14206	13892	13897	13753	13929	13887	13937	13937	13941	14135	13944	13896	13963	13874	14103	13715	13888	13844	14086	13963	13848	13997	13972	13874	14177	13934	13996	13907	13944	14041	13830	13895	13955	13974	13891	14049	13923	13707	13823	14095	14006	13904	13823	13940	13929	13965	13915	13878	13984	13960	13945	13989	13804	13999	13922	13937	13872	13718	14043	13889	13927	14066	13848	13984	14080	14043	14018	14030	13801	13901	13872	13885	13919	13919	13992	13930	14055
23972	21153	28584	24002	21521	22697	21792	17999	22369	50932	55867	43175	29617	21596	17883	16925	16717	16753	16598	16742	16818	16421	16643	16702	16696	16621	16585	16636	16537	16746	16594	16684	16357	16741	16582	16567	16556	16595	16458	16523	16510	16434	16633	16541	16629	16388	16452	16367	16471	16771	16472	16612	16371	16482	16502	16430	16700	16618	16564	16500	16504	16560	16897	16700	16611	16588	16403	16342	16528	16492	16620	16527	16636	16506	16594	16583	16626	16544	16535	16650	16392	16514	16369	16698	16618	16552	16467	16625	16454	16644	16521	16626	16450	16405	16396	16406	16504	16735	16416	16251	16492	16530	16501	16520	16606	16199	16461	16351	16675	16468	16487	16429	16663	16663	16476	16368	16668	16569	16481	16643	16409	16772	16572	16411	16526	16577	16507	16604	16489	16402	16481	16520	16529	16499	16531	16486	16384	16471	16455	16363	16442	16464	16469	16542	16445	16656	16590	16635	16440	16487	16542	16502	16406	16389	16300	16562	16521	16462	16437	16478	16510	16612	16489	16431	16471	16478	16141	16480	16646	16592	16719	16667	16633	16602	16430	16423	16502	16594	16460	16296	16427	16585	16459	16404	16461	16463	16568	16511	16492	16559	16491	16658	16391	16393	16427	16392	16467	16319	16319	16617	16639	16446	16487	16379	16516	16291	16465	16523	16320	16706	16348	16596	16624	16358	16479	16472	16513	16525	16376	16369	16400	16539	16533	16337	16243	16380	16382	16615	16458	16328	16312	16515	16414	16476	16364	16477	16400	16596	16350	16366	16464	16565	16577	16369	16595	16854	16551	16533	16388	16435	16729	16744	16250	16496	16605	16639	16539	16486	16599	16532	16463	16349	16422	16629	16394	16272	16496	16356	16442	16277	16385	16582	16412	16471	16379	16436	16297	16452	16496	16478	16221	16483	16485	16332	16527	16495	16460	16551	16469	16537	16467	16176	16538	16607	16509	16618	16602	16603	16479	16434	16576	16468	16403	16505	16383	16435	16284	16611	16632	16640	16541	16292	16186	16328	16549	16397	16576	16624	16594	16660	16666	16435	16754	16547	16401	16513	16520	16540	16484	16463	16288	16417	16563	16418	16357	16390	16516	16567	16600	16744	16429	16326	16477	16373	16428	16602	16472	16444	16559	16414	16287	16530	16453	16338	16389	16577	16518	16348	16436	16540	16653	16420	16528	16597	16637	16468	16530	16520	16151	16734	16467	16393	16475	16367	16601	16420	16446	16279	16437	16554	16540	16675	16416	16572	16593	16376	16396	16596	16291	16605	16630	16572	16380	16636	16391	16479	16528	16736	16545	16378	16537	16675	16351	16655	16500	16325	16503	16437	16483	16487	16532	16690	16420	16565	16476	16596	16412	16543	16547	16610	16375	16403	16490	16356	16358	16343	16320	16386	16447	16471	16262	16341	16462	16537	16431	16207	16546	16466	16532	16422	16421	16520	16735	16630	16437	16538	16503	16506	16558	16762	16583	16508	16517	16390	16351	16447	16401	16507	16314	16483	16475	16403	16433	16440	16630	16507	16495	16376	16369	16520	16482	16383	16427	16453	16531	16634	16415	16408	16565	16389	16652	16566	16543	16426	16522	16763	16475	16572	16376	16462	16477	16547	16439	16465	16475	16311	16361	16541	16493	16330	16621	16539	16562	16518	16298	16458	16464	16401	16589	16618	16670	16499	16567	16452	16675	16444	16646	16478	16482	16635	16539	16615	16458	16510	16464	16307	16447	16607	16602	16328	16450	16734	16487	16338	16472	16648	16536	16509	16514	16561	16269	16391	16526	16402	16342	16457	16380	16497	16494	16559	16602	16592	16423	16371	16550	16454	16554	16636	16373	16473	16390	16298	16457	16305	16411	16437	16585	16571	16287	16520	16475	16461	16366	16356	16489	16415	16426	16541	16384	16639	16468	16462	16466	16426	16540	16435	16513	16600	16505	16582	16555	16342	16565	16433	16604	16371	16468	16548	16274	16631	16494	16590	16484	16419	16544	16392	16402	16587	16429	16391	16368	16659	16453	16633	16428	16526	16367	16461	16506	16438	16338	16472	16374	16382	16358	16527	16470	16490	16446	16386	16573	16399	16433	16576	16776	16218	16603	16498	16513	16500	16400	16596	16321	16355	16338	16327	16512	16269	16501	16258	16339	16536	16330	16602	16630	16469	16569	16168	16320	16308	16419	16626	16355	16610	16487	16515	16419	16551	16461	16346	16525	16368	16408	16473	16279	16372	16499	16398	16332	16634	16398	16499	16496	16516	16443	16388	16382	16470	16371	16538	16530	16321	16446	16518	16315	16406	16438	16390	16469	16465	16648	16687	16503	16540	16498	16404	16356	16391	16252	16386	16713	16402	16508	16505	16484	16498	16440	16454	16621	16511	16585	16372	16556	16530	16372	16398	16469	16462	16416	16311	16591	16228	16340	16520	16471	16641	16530	16610	16584	16424	16450	16546	16266	16501	16396	16501	16386	16512	16669	16376	16357	16277	16345	16447	16495	16507	16561	16383	16479	16426	16488	16575	16542	16453	16455	16477	16354	16615	16382	16514	16368	16536	16340	16395	16396	16455	16714	16461	16476	16607	16431	16535	16438	16428	16577	16500	16481	16418	16470	16381	16534	16376	16399	16490	16357	16444	16458	16660	16316	16206	16541	16605	16576	16883	16496	16512	16302	16543	16560	16573	16320	16404	16456	16426	16287	16486	16375	16442	16499	16560	16362	16385	16519	16548	16352	16520	16657	16646	16352	16398	16404	16529	16358	16474	16529	16260	16620	16467	16487	16449	16348	16573	16651	16476	16481	16626	16461	16608	16661	16637	16599	16486	16570	16360	16543	16615	16519	16547	16522	16513	16556	16545	16560	16315	16710	16411	16359	16312	16630	16602	16520	16320	16673	16248	16748	16510	16495	16451	16593	16275	16481	16466	16590	16326	16509	16601	16526	16467	16423	16203	16439	16445	16487	16608	16542	16526	16470	16767	16566	16442	16503	16491	16353	16533	16443	16529	16250	16400	16223	16325	16503	16441	16512	16485	16619	16700	16449	16416	16670	16733	16498	16578	16592	16467	16578	16341	16375	16582	16419	16534	16614	16629	16500	16331	16531	16429	16552	16449	16448	16379	16487	16513	16571	16446	16471	16498	16413	16461	16616	16426	16583	16521	16699	16471	16453	16517	16514	16299	16323	16563	16638	16567	16642	16524	16478	16507	16584	16492	16391	16666	16551	16558	16485	16589	16585	16392	16406	16388	16540	16512	16650	16609	16630	16756	16592	16491	16537	16494	16543	16442	16549	16733	16388	16348	16602	16318	16493	16520	16614	16427	16543	16421	16583	16377	16350	16535	16545	16390	16575	16530	16414	16346	16557	16485	16388	16469	16477	16469	16515	16539	16349	16420	16414	16267	16430	16501	16489	16397	16839	16269	16473	16638	16429	16552	16283	16449	16500	16498	16466	16653	16353	16474	16583	16348	16534	16543	16479	16534	16452	16490	16459	16429	16726	16404	16521	16477	16336	16285	16533	16553	16512	16465	16426	16455	16431	16528	16591	16456	16546	16506	16496	16554	16605	16439	16525	16622	16372	16502	16520	16722	16545	16626	16472	16549	16384	16329	16437	16348	16443	16432	16488	16272	16678	16482	16654	16423	16333	16469	16351	16461	16465	16370	16622	16496	16402	16483	16359	16365	16482	16521	16450	16417	16620	16540	16650	16238	16387	16444	16612	16586	16580	16775	16569	16538	16548	16262	16411	16390	16526	16453	16548	16528	16481	16392	16373	16578	16450	16436	16658	16285	16261	16505	16442	16429	16457	16674	16405	16478	16487	16487	16311	16625	16445	16346	16439	16475	16548	16558	16586	16453	16589	16454	16373	16301	16527	16358	16612	16369	16371	16407	16315	16652	16461	16582	16336	16257	16459	16515	16497	16687	16570	16462	16439	16519	16298	16418	16474	16653	16388	16579	16545	16328	16504	16477	16283	16545	16572	16370	16457	16489	16622	16384	16326	16455	16671	16607	16498	16518	16525	16555	16498	16453	16550	16449	16598	16585	16554	16586	16541	16547	16741	16445	16643	16485	16604	16505	16444	16434	16464	16487	16562	16364	16702	16702	16436	16569	16745	16418	16594	16540	16543	16494	16413	16645	16482	16355	16544	16609	16699	16467	16557	16541	16551	16595	16483	16614	16317	16522	16786	16452	16415	16464	16325	16567	16230	16602	16683	16546	16468	16378	16564	16499	16456	16406	16493	16411	16497	16524	16450	16686	16560	16502	16607	16391	16537	16442	16545	16419	16399	16356	16474	16505	16433	16429	16629	16393	16411	16601	16488	16585	16470	16513	16439	16254	16341	16468	16578	16543	16404	16432	16596	16471	16540	16418	16397	16441	16511	16473	16540	16585	16406	16391	16495	16439	16368	16421	16309	16470	16496	16474	16423	16338	16452	16372	16580	16461	16350	16618	16503	16365	16306	16485	16326	16311	16477	16533	16534	16646	16485	16315	16558	16359	16508	16680	16774	16603	16743	16591	16498	16568	16434	16394	16569	16537	16450	16358	16396	16586	16665	16667	16616	16325	16840	16458	16454	16560	16354	16446	16324	16324	16525	16375	16361	16500	16274	16441	16394	16463	16529	16419	16592	16590	16454	16494	16430	16506	16357	16284	16360	16539	16640	16424	16340	16579	16490	16545	16451	16561	16575	16548	16519	16547	16539	16473	16651	16391	16382	16355	16611	16448	16448	16604	16499	16602	16398	16541	16486	16423	16478	16631	16598	16552	16517	16624	16464	16631	16452	16409	16301	16646	16687	16427	16587	16531	16420	16310	16456	16458	16733	16672	16607	16654	16541	16464	16402	16649	16421	16452	16548	16312	16603	16522	16756	16445	16543	16356	16422	16317	16474	16567	16411	16603	16485	16522	16391	16693	16487	16422	16314	16602	16639	16420	16423	16526	16412	16598	16517	16353	16644	16620	16534	16459	16424	16451	16391	16557	16402	16387	16360	16396	16567	16550	16565	16620	16310	16196	16511	16410	16638	16533	16421	16614	16590	16445	16257	16571	16618	16520	16449	16335	16364	16550	16564	16519	16594	16345	16611	16582	16593	16610	16364	16558	16517	16297	16359	16516
16194	27514	24540	19411	17681	16649	16013	16155	24464	53079	54232	42318	28636	18812	15288	14311	14515	14389	14198	14276	14348	14251	14261	14303	14239	14287	14282	14228	14289	14330	14097	14255	14343	14338	14372	14232	14389	14281	14259	14253	14320	14398	14288	14177	14218	14356	14154	14127	14340	14320	14094	14226	14040	14288	14301	14372	14113	14112	14320	14303	14259	14334	14375	14229	14186	14294	14179	14424	14395	14229	14276	14460	14208	14267	14351	14284	14132	14126	14369	14275	14149	14265	14251	14183	14268	14188	14293	14198	14138	14369	14187	14196	14364	14206	14301	14230	14217	14193	14118	14252	14257	14201	14193	14252	14298	14265	14255	14312	14326	14115	14442	14414	14396	14264	14235	14276	14263	14181	14152	14312	14198	14181	14176	14274	14325	14278	14243	14325	14191	14254	14311	14329	14216	14270	14254	14266	14079	14331	14350	14233	14267	14298	14509	14460	14204	14278	14119	14196	14245	14227	14237	14215	14034	14369	14258	14316	14234	14238	14089	14315	14461	14270	14197	14281	14133	14159	14203	14199	14303	14215	14194	14343	14342	14211	14230	14219	14060	14238	14283	14397	14130	14328	14220	14203	14344	14201	14266	14231	14229	14178	14335	14342	14260	14186	14282	14317	14141	14204	14255	14403	14351	14133	14343	14190	14163	14282	14174	14262	14278	14209	14225	14245	14263	14194	14165	14141	14199	14226	14340	14160	14112	14078	14291	14106	14195	14246	14210	14162	14158	14349	14374	14256	14304	14174	14241	14313	14189	14195	14108	14239	14148	14249	14374	14157	14220	13967	14304	14281	14209	14342	14466	14298	14223	14214	14096	14197	14133	14199	14337	14382	14345	14276	14184	14523	14103	14383	14258	14235	14359	14232	14191	14123	14273	14130	14135	14125	14162	14313	14084	14253	14299	14069	14243	14368	14095	14402	14239	14135	14276	14142	14140	14162	14308	14280	14245	14316	14287	14239	14270	14190	14265	14172	14285	14408	14258	14265	14270	14282	14282	14371	14258	14340	14426	14117	14250	14165	14284	14169	14429	14197	14179	14332	14301	14307	14426	14240	14212	14279	14336	14166	14278	14376	14163	14279	14320	14142	14195	14226	14147	14230	14058	14295	14260	14283	14178	14156	14100	14253	14267	14452	14224	14287	14489	14478	14240	14161	14361	14222	14275	14341	14317	14216	14188	14298	14304	14205	14090	14238	14290	14290	14344	14185	14208	14353	14327	14289	14279	14459	14232	14211	14280	14309	14249	14253	14318	14405	14250	14228	14248	14314	14259	14302	14146	14119	14356	14269	14293	14232	14244	14197	14388	14320	14180	14080	14234	14307	14310	14112	14264	14130	14165	14203	14272	14309	14339	14372	14008	14075	14162	14241	14153	14187	14341	14199	14249	14354	14254	14269	14143	14319	14155	14349	14277	14124	14267	14135	14328	14206	14062	14265	14224	14190	14379	14262	14185	14214	14177	14234	14429	14300	14076	14350	14262	14209	14200	14294	14238	14362	14183	14272	14265	14193	14323	13999	14239	14244	14136	14330	14213	14123	14232	14270	14325	14354	14363	14251	14321	14330	14400	14255	14304	14190	14353	14214	14249	14327	14272	14218	14189	14286	14165	14081	14179	14318	14546	14397	14326	14285	14364	14153	14329	14337	14311	14288	14362	14257	14248	14087	14116	14273	14105	14274	14169	14100	14406	14258	14321	14220	14334	14183	14401	14196	14261	14195	14284	14114	14109	14181	14362	14240	14197	14172	14231	14288	14148	14307	14337	14181	14323	14302	14211	14201	14314	14124	14210	14240	14261	14216	14270	14318	14402	14102	14269	14368	14316	14143	14169	14247	14149	14332	14117	14289	14319	14222	14263	14219	14245	14307	14263	14207	14260	14254	14213	14282	14161	14238	14445	14149	14184	14394	14212	14189	14182	14354	14361	14256	14338	14165	14440	14234	14208	14099	14339	14263	14336	14121	14362	14136	14246	14164	14321	14201	14196	14461	14114	14207	14153	14216	14139	14232	14219	14250	14327	14224	14244	14352	14276	14301	14376	14194	14278	14202	14272	14129	14416	14286	14267	14273	14093	14137	14260	14282	14140	14200	14393	14236	14181	14194	14222	14247	14221	14200	14037	14284	14186	14140	14252	14239	14181	14331	14259	14376	14273	14360	14479	14364	14253	14213	14294	14251	14185	14196	14115	14407	14144	14245	14277	14416	14105	14186	14322	14318	14268	14288	14061	14126	14297	14315	14380	14225	14250	14247	14373	14136	14322	14256	14244	14315	14034	14239	14308	14193	14127	14202	14379	14288	14249	14203	14207	14211	14012	14214	14297	14372	14243	14260	14302	14233	14022	14234	14347	14317	14227	14321	14206	14294	14250	14229	14244	14412	14269	14367	14144	14242	14303	14312	14373	14258	14174	14464	14210	14319	14433	14349	14347	14297	14343	14271	14183	14332	14410	14176	14240	14126	14142	14290	14300	14258	14190	14318	14228	14331	14084	14175	14306	14099	14303	14103	14187	14218	14211	14223	14401	14164	14276	14204	14180	14129	14186	14339	14297	14348	14392	14337	14221	14214	14167	14262	14274	14114	14270	14161	14274	14253	14369	14253	14202	14221	14268	14165	14284	14469	14246	14187	14146	14229	14089	14290	14165	14281	14230	14329	13956	14362	14147	14163	14260	14073	14307	14144	14299	14348	14199	14286	14229	14199	14256	14220	14211	14304	14147	14088	14310	14212	14235	14167	14194	14259	14232	14414	14135	14396	14273	14274	14190	14329	14206	14288	14371	14155	14200	14221	14403	14336	14178	14471	14338	14286	14265	14398	13960	14274	14401	14216	14084	14252	14210	14127	14326	14277	14240	14248	14283	14334	14393	14055	14268	14221	14215	14257	14221	14362	14192	14348	14210	14230	14289	14258	14200	14276	14204	14372	14437	14238	14284	14245	14102	14334	14379	14341	14100	14235	14228	14309	14166	14274	14107	14153	14120	14301	14255	14377	14176	14178	14074	14378	14354	14238	14110	14284	14174	14151	14338	14258	14146	14268	14150	14333	14103	14171	14326	14298	14341	14361	14226	14208	14234	14187	14252	14325	14379	14182	13964	14275	14136	14178	14222	13976	14317	14333	14212	14318	14114	14286	14157	14260	14334	14154	14448	14221	14217	14338	14176	14195	14279	14415	14309	14209	14136	14387	14319	14311	14175	14191	14328	14373	14157	14297	14334	14077	14338	14141	14088	14278	14136	14158	14359	14389	14299	14287	14046	14270	14265	14329	14272	14218	14166	14080	14114	14304	14469	14122	14227	14288	14314	14321	14233	14294	14133	14169	14182	14383	14317	14238	14246	14280	14216	14361	14155	14163	14149	14388	14356	14305	14203	14246	14427	14116	14410	14271	14237	14193	14174	14173	14169	14245	14197	14303	14346	14157	14289	14273	14367	14337	14459	14303	14280	14404	14196	14147	14299	14245	14310	14089	14197	14196	14190	14330	14355	14343	14183	14320	14283	14291	14293	14434	14143	14274	14235	14147	14231	14230	14330	14293	14222	14123	14278	14160	14161	14186	14346	14338	14366	14273	14184	14405	14410	14210	14200	14203	14280	14192	14145	14183	14347	14228	14230	14129	14207	14127	14251	14211	14396	14261	14337	14171	14380	14200	14245	14183	14321	14302	14328	14092	14196	14257	14251	14411	14227	14347	14254	14312	14330	14179	14375	14473	14183	14369	14233	14299	14188	14168	14444	14265	14329	14272	14262	14228	14304	14405	14089	14433	14150	14341	14303	14236	14383	14158	14338	14220	14153	14367	14263	14352	14336	14310	14290	14437	14220	14230	14274	14333	14309	14172	14338	14112	14127	14168	14284	14205	14114	14284	14237	14230	14130	14318	14423	14114	14258	14322	14258	14260	14060	14265	14234	14226	14187	14223	14231	14093	14318	14074	14241	14210	14192	14259	14191	14313	14396	14336	14303	14251	14199	14150	14184	14326	14372	14378	14245	14295	14284	14318	14087	14197	14117	14267	14291	14174	14365	14329	14265	14123	14251	14252	14270	14309	14320	14135	14236	14244	14340	14265	14265	14396	14334	14131	14019	14158	14300	14348	14344	14184	14161	14396	14257	14262	14291	14275	14218	14153	14121	14065	14304	14197	14492	14207	14219	14309	14196	14315	14110	14184	14322	14123	14249	14435	14281	14213	14287	14195	14148	14327	14344	14183	14283	14363	14461	14174	14272	14221	14237	14214	14228	14242	14186	14265	14036	14204	14240	14276	14383	14309	14424	14173	14198	14380	14175	14256	14298	14239	14329	14142	14298	14230	14302	14349	14233	14173	14257	14290	14289	14245	14230	14260	14146	14155	14303	14356	14156	14207	14172	14268	14098	14360	14279	14133	14311	14296	14322	14090	14052	14271	14213	14362	14387	14028	14086	14240	14277	14220	14363	14273	14186	14207	14324	14141	14232	14284	14445	14058	14394	14224	14150	14146	14335	14213	14366	14326	14120	14184	14354	14228	14328	14301	14320	14322	14098	14185	14389	14248	14231	14343	14225	14313	14207	14341	14507	14216	14186	14285	14295	14345	14233	14239	14161	14245	14283	14249	14209	14196	14295	14214	14206	14188	14385	14057	14358	14223	14281	14255	14302	14335	14253	14256	14263	14229	14309	14320	14180	14385	14314	14060	14068	14162	14331	14241	14131	14310	14282	14200	14267	14135	14382	14189	14216	14459	14095	14138	14152	14223	14190	14122	14302	14237	14279	14240	14404	14212	14262	14283	14358	14450	14287	14311	14127	14279	14182	14165	14272	14294	14290	14211	14256	14324	14168	14218	14228	14245	14168	14249	14129	14159	14216	14101	14328	14317	14186	14300	14257	14249	14306	14130	14564	14135	14156	14274	14397	14105	14260	14329	14265	14119	14357	14187	14387	14420	14316	14201	14289	14141	14158	14239	14304	14288	14236	14256	14139	14235	14238	14231	14092	14157	13996	14371	14080	14189	14201	14356	14285	14359	14214	14204	14120	14189	14072	14322	14173	14187	14324	14391	14260	14105	14157	14281	14413	14313	14140	14330	14301	14357	14193	14192	14339	14275	14323	14307	14222	14129	14280	14320	14266	14285	14151	14268	14389	14279
29253	21773	21058	18757	17078	16967	17386	17465	17135	18915	22382	21997	20085	18258	17565	17115	17079	17149	17116	17225	17126	17190	17165	17094	17067	17251	17188	17170	16928	17146	17179	17313	16928	17084	17176	17225	17077	17020	17154	16956	17158	17306	17077	17039	17086	16993	17041	17454	17406	17175	17267	17059	17014	16944	17317	17027	17095	17160	17277	17124	17305	17191	17087	17056	17172	17129	17152	16879	17055	16987	17080	17181	17006	17134	17423	17055	17150	17158	17238	17092	17091	17038	17091	17003	17027	17305	17218	16919	17174	17084	17103	17173	17254	17268	17366	17118	17215	17212	16908	17033	16871	17234	17205	17140	17248	16997	17280	17228	17085	16909	17126	17028	17078	17200	17071	17067	17034	17072	17046	16997	17145	17229	16959	17242	17172	17091	17084	17082	17138	17028	17246	17121	17091	17094	16999	16874	17180	17053	17021	17191	17204	17065	17211	17114	17092	17074	17251	17135	17064	17145	16969	17126	17147	16976	16844	17119	17110	17334	16996	16975	17108	17041	16888	17150	17286	17153	17253	17006	17067	17369	17157	17015	16970	17035	17149	17008	17255	17044	17244	17091	17083	17140	17048	17148	17256	16986	17074	17175	17165	17099	16987	16817	17058	17012	17103	17177	17036	17237	17152	17039	17246	16961	17091	17100	17127	17157	17149	16917	17112	17021	17250	16802	17166	17144	16896	17209	17082	17185	17011	17213	17130	16994	16892	17135	17388	17002	17155	17231	17202	17065	17150	17154	17425	17112	17283	16813	17270	17020	16926	17066	17169	17181	17144	16951	17070	17078	17095	16930	17157	17182	16891	16977	17014	17023	16882	17151	17067	17068	16992	17069	17147	17124	17066	17144	17152	16818	17134	17124	16947	17093	17077	17077	16989	16958	16989	17115	17068	16998	17128	17176	17177	17151	17150	17030	16905	17085	17035	17149	16973	16945	17128	17137	17170	17340	17315	17177	17252	16929	17269	17103	17080	17005	17050	16891	17170	17200	17050	17011	17033	17193	17294	17033	17224	17064	17226	17261	17163	17075	17068	17004	17084	17239	16961	17129	17146	17258	17192	17036	16935	16931	17039	17025	17315	17107	17116	17228	17298	17240	17023	17185	17052	16889	16935	17035	16828	17108	17164	16989	17248	17255	17071	17198	17053	17123	17097	17377	17099	17065	17138	17105	17191	16985	17100	16942	17352	17237	17207	17352	17035	17169	17155	17276	17044	17121	17119	16989	17219	17066	17107	16794	17126	17160	17234	17056	16994	17138	17142	17147	17053	16924	17074	16999	16896	17155	16813	17341	17079	17153	17189	17179	17068	17090	16947	17137	17254	17138	17008	17155	17002	17333	16962	17033	17191	17220	16982	17242	17256	17128	17147	17051	17147	17212	16963	17332	17126	16955	17175	17058	17177	17175	17140	17238	17165	16680	17001	16919	17050	17036	17086	17041	17272	17173	17036	17171	16995	16991	17139	16968	17014	17231	17165	16983	16961	17083	17045	17206	17063	16943	17095	17051	17057	16976	17226	17281	16933	16877	17250	17165	17017	17062	17148	17231	17247	17007	17266	17038	17173	16816	17140	17190	17293	17042	17156	17038	16931	17055	17121	17202	17152	17071	17219	16992	16994	17074	16882	17115	17056	16969	16961	16919	17119	17139	17215	17090	16987	17008	17038	17217	17246	17152	17064	17277	17006	16931	17066	17159	17229	16925	16986	16895	16917	17238	17389	17084	17126	17247	16887	17240	17256	17022	17102	17185	17248	17105	17151	17001	16986	17018	17178	17150	17121	17087	17097	16917	17015	17167	16885	17080	17126	17037	17211	16833	17257	17024	16995	17047	17098	17053	17091	17002	17308	17114	17164	17039	17160	17197	17206	16958	17076	16979	17122	16938	17242	17006	16900	16993	17135	17078	17020	17176	17234	17200	16985	17057	17142	17061	17080	17121	17284	17106	17096	17195	17151	17127	17085	17052	17061	17074	16905	16927	17135	16882	16998	17107	17123	17102	17096	17008	17353	17161	17164	17138	17240	17292	17179	17156	17281	17147	17057	17255	17130	17260	17088	17076	17092	17239	17152	16966	17044	17220	17121	16902	16989	17037	17179	17081	17207	17112	17156	17413	16977	17065	17296	17284	17176	17139	17014	16975	17216	17137	17146	16999	17325	16968	17087	17118	17211	16944	17282	17261	16999	17298	17204	17381	17059	17064	17017	17088	17291	17001	16924	17082	16989	16801	16877	16987	17095	17147	17031	17035	17200	17282	17124	17046	17216	17210	17098	17150	17189	17146	16974	17025	17084	16890	17237	17306	17123	17311	16857	17129	16977	17260	17132	17098	17287	17211	17285	17105	17073	17120	17056	17067	17185	17095	17061	17080	17056	16969	17118	16977	16896	17158	17107	16862	16959	17172	17037	17006	17153	17001	17147	17221	17123	17136	17164	17114	17038	17146	17189	17067	17020	17049	17098	17027	17056	17186	17154	17086	17005	17028	17268	17009	17128	17093	17284	17093	17094	17185	17171	17058	17062	17089	16980	16990	17062	17111	17236	17089	17244	17147	17294	17146	17325	17094	17118	17110	17042	16912	17025	17055	17141	17069	17204	17103	16881	17098	16896	16922	17013	17151	17024	17071	16931	17032	16926	17103	17156	17044	17341	17406	17097	17123	17078	17301	17127	17107	17083	17107	17165	17218	17073	17028	17233	17188	17057	17211	16958	16985	17081	17239	16939	17146	17086	17183	17083	17265	17241	17357	17231	17113	17192	17139	17115	17060	16956	17184	16928	17244	17171	16914	17100	17122	17160	17324	17125	16973	17333	17308	17144	17205	17204	16975	17316	17061	17110	17105	17035	17071	17011	16884	17263	17349	16902	17173	17034	17298	16945	17138	17010	17181	17226	17178	17236	17089	17288	17144	17034	16942	17076	17066	16958	17125	16932	17104	17034	17403	17185	17046	17212	17282	17007	17003	17000	17073	17174	17036	17061	17055	16899	17196	17076	17235	17188	17055	17032	17219	17067	17221	17067	17064	17076	17018	17155	17198	16978	17171	17069	17273	17152	17005	17113	17141	17161	17121	17174	17224	17149	17148	17157	16969	17047	17005	17000	17086	17211	17294	16986	17085	17076	17169	17251	17194	17123	17024	17211	17218	16972	16974	16967	17047	17102	17119	16994	17109	16948	17272	17137	17099	17143	17150	17207	17207	17233	17059	17135	16951	17012	17086	17239	17314	17367	17104	17048	16955	17315	16898	17128	17093	17241	16981	17202	17042	17064	17083	17163	17082	17179	17129	17143	16976	17027	17212	17068	17081	17071	17346	17027	16960	17225	17009	17272	17005	17098	17143	17148	16933	16902	16999	17152	17185	17132	16845	17223	17249	17148	17122	17280	17227	17328	16975	17109	16987	16968	16981	17114	16939	17191	16960	17329	17164	17131	17215	16907	17200	17142	16923	17293	17091	17337	17304	16891	17203	16839	17115	17195	17159	17172	17066	16885	17018	16970	17132	17239	16944	17287	17173	16930	17585	17098	16969	17156	17139	16981	17076	17349	17096	17361	17198	17263	17098	17281	16911	17024	17247	17282	17203	17031	17200	17022	17080	17200	17055	17072	17179	17048	17224	17031	17117	16995	17178	17197	17087	16986	17041	17174	17203	17157	17110	17139	17180	17237	17092	17213	17258	17148	17348	17024	17130	17044	16971	17006	17028	16981	17025	16942	16792	17102	17066	17140	17289	17101	17154	17147	17173	17169	17078	17030	17065	16975	17062	17009	17098	17263	16890	17080	17052	17095	17023	17118	16965	16997	17301	17146	17054	16978	17104	16998	17044	17249	17171	17043	17201	17167	17090	17201	17243	17145	17290	17080	17060	17063	16973	17090	17028	17116	17142	17149	17182	17083	17143	17193	17182	16964	16992	17020	17240	17137	17297	17007	17182	17050	17284	17279	16831	16969	16945	17198	17040	17022	16957	17150	17042	17190	17102	17082	17301	17206	17268	17199	17063	17145	17023	17113	16909	17167	17156	17035	17131	17186	17210	17169	17272	17262	17143	17029	16970	17479	17048	17306	16952	16936	17276	17093	17169	17212	17102	17127	17236	17179	17247	17120	17201	17219	17154	17016	17137	16990	17029	17195	17302	17231	17111	17018	17081	17069	17331	17111	17375	17058	17125	17158	17344	17101	17090	17289	17089	17195	17125	17467	17289	17014	17156	17131	17185	17050	17125	17097	17246	17047	17168	17051	17041	17248	17132	17135	17140	17426	17121	16957	17130	17030	16957	16921	16998	16975	17259	17306	17309	16999	17214	17082	17165	17299	17232	17385	17182	17265	17124	17017	17047	17277	17220	17195	16998	17054	17215	17181	17008	17182	17115	17161	17056	17159	17311	17186	16972	17231	17187	17341	16960	17141	17175	17145	17277	17045	16903	17173	17101	17251	17023	17137	17119	17124	17175	17003	16931	17104	17130	17223	17065	17139	16948	17146	17037	17222	17110	17080	17235	17330	17010	17053	17172	17082	17295	17192	17058	17349	17087	17407	16977	17100	17156	17073	16945	16938	17011	17135	17213	17126	17187	17248	17224	17035	17317	17079	16977	17143	17241	17037	17221	17173	17054	16888	16976	17370	17264	17160	17211	17262	17212	17003	17134	17054	17133	16995	17087	17010	17088	17029	16807	17090	17055	16991	17035	16982	16908	17054	17304	17172	17165	17052	17061	16790	17100	16961	17145	16927	16926	17079	17281	17188	17019	17248	17117	17302	17099	17085	17426	17268	17041	17289	17163	17144	17039	17172	17044	16935	17185	16988	17257	17221	17031	17037	17127	17208	17064	17007	16993	17057	17086	16887	17028	17296	17228	17097	17179	17074	17094	17090	17080	17206	17264	16989	17143	17244	17316	17106	17102	17176	17138	16881	16977	17082	17198	17222	17100	17039	17228	17156	17173	17202	16937	17188	17163	17356	17112	16806	17054	17140	17061	16965	17033	17023	17163	17098	17012	17149	17241	17133	17148	16726	16957	17198	17098	17163	17080	17357	17125	17132	17103	17139	17138	17196	17105	17195	17025	17248	16960	17130	16752	17149	16861	17055	17112	17204	17177	16862	17066	16962	17046	17010	16975	17260	17200	17113	17237
15181	16079	15415	15056	14754	14704	14399	14670	14855	17877	22148	20501	17703	15646	14914	14731	14614	14587	14548	14640	14757	14629	14659	14464	14661	14638	14678	14610	14793	14533	14585	14752	14622	14658	14574	14550	14741	14716	14728	14680	14687	14672	14546	14691	14736	14730	14795	14587	14710	14478	14785	14416	14737	14755	14506	14647	14560	14669	14559	14680	14416	14691	14329	14580	14515	14454	14547	14592	14627	14630	14653	14800	14787	14721	14616	14511	14588	14597	14471	14715	14611	14727	14602	14648	14515	14781	14534	14592	14633	14611	14620	14454	14535	14609	14560	14633	14670	14598	14660	14705	14453	14585	14636	14675	14691	14606	14589	14631	14693	14533	14463	14570	14588	14592	14688	14553	14584	14533	14670	14497	14556	14608	14626	14483	14510	14674	14709	14465	14636	14584	14822	14543	14595	14398	14681	14712	14563	14611	14733	14424	14478	14619	14596	14503	14696	14677	14651	14579	14697	14769	14631	14670	14688	14663	14709	14600	14570	14506	14692	14643	14565	14609	14727	14655	14660	14700	14689	14365	14629	14571	14461	14429	14659	14547	14510	14649	14705	14656	14522	14615	14546	14609	14632	14589	14587	14669	14654	14424	14643	14633	14573	14630	14554	14437	14591	14516	14640	14516	14692	14638	14538	14596	14687	14538	14507	14735	14466	14643	14466	14579	14703	14590	14714	14685	14686	14599	14574	14614	14570	14741	14402	14716	14585	14688	14438	14473	14504	14793	14505	14651	14569	14768	14609	14564	14658	14885	14705	14828	14647	14610	14602	14746	14619	14537	14643	14481	14594	14677	14531	14607	14576	14468	14803	14504	14577	14654	14582	14510	14722	14530	14681	14632	14503	14600	14542	14647	14457	14532	14548	14562	14541	14471	14565	14559	14742	14488	14654	14644	14735	14546	14517	14560	14612	14552	14573	14679	14603	14554	14844	14511	14533	14736	14655	14716	14532	14572	14657	14584	14539	14601	14625	14617	14668	14604	14639	14588	14543	14294	14626	14583	14460	14588	14544	14613	14585	14686	14761	14463	14835	14628	14638	14600	14680	14598	14661	14645	14581	14584	14862	14518	14639	14710	14495	14404	14759	14717	14681	14647	14762	14607	14569	14539	14594	14597	14702	14648	14706	14612	14585	14525	14587	14711	14600	14404	14647	14680	14642	14589	14591	14572	14550	14585	14595	14501	14716	14402	14645	14796	14648	14610	14696	14587	14648	14480	14581	14590	14611	14667	14601	14704	14610	14583	14588	14621	14545	14673	14589	14606	14712	14459	14590	14559	14588	14495	14439	14521	14631	14517	14564	14569	14714	14506	14434	14582	14759	14720	14563	14638	14604	14589	14586	14591	14585	14668	14668	14391	14526	14648	14678	14583	14603	14797	14536	14556	14492	14543	14558	14527	14676	14691	14616	14704	14565	14783	14719	14560	14476	14730	14618	14539	14616	14621	14719	14669	14457	14703	14706	14594	14726	14562	14542	14532	14663	14544	14523	14569	14778	14497	14526	14718	14388	14595	14476	14704	14646	14599	14449	14621	14634	14380	14482	14744	14475	14682	14611	14517	14590	14641	14464	14742	14464	14518	14475	14628	14699	14683	14859	14746	14648	14468	14586	14608	14404	14560	14712	14623	14771	14563	14524	14692	14694	14596	14595	14623	14706	14675	14525	14673	14692	14724	14626	14567	14746	14526	14533	14620	14653	14626	14585	14450	14642	14530	14714	14507	14658	14509	14782	14604	14575	14533	14592	14655	14576	14712	14470	14558	14589	14448	14589	14500	14860	14555	14595	14569	14574	14646	14692	14532	14602	14555	14495	14679	14546	14652	14522	14653	14432	14747	14668	14448	14742	14779	14449	14750	14699	14624	14571	14676	14480	14606	14554	14563	14439	14720	14532	14546	14641	14624	14763	14675	14711	14620	14532	14544	14561	14621	14629	14736	14494	14617	14622	14709	14616	14692	14602	14648	14587	14601	14579	14656	14674	14439	14525	14472	14706	14621	14567	14724	14725	14430	14594	14657	14591	14563	14630	14481	14694	14680	14567	14625	14371	14651	14498	14568	14553	14569	14712	14596	14628	14566	14719	14559	14590	14620	14653	14516	14537	14331	14468	14743	14648	14805	14370	14650	14578	14667	14749	14565	14561	14712	14552	14430	14601	14476	14669	14678	14796	14674	14544	14719	14648	14529	14575	14622	14640	14493	14602	14652	14539	14709	14659	14569	14374	14548	14479	14657	14647	14608	14584	14846	14630	14635	14399	14647	14814	14538	14430	14737	14593	14467	14577	14496	14594	14580	14666	14588	14631	14401	14774	14897	14484	14546	14802	14691	14621	14723	14720	14743	14717	14635	14534	14618	14699	14535	14706	14554	14699	14548	14541	14521	14646	14662	14617	14759	14658	14474	14546	14723	14543	14644	14425	14539	14556	14707	14528	14546	14652	14552	14615	14573	14592	14425	14796	14580	14569	14685	14711	14719	14652	14550	14631	14717	14619	14763	14756	14849	14440	14682	14744	14694	14349	14574	14638	14578	14642	14746	14739	14621	14817	14639	14698	14776	14450	14387	14795	14606	14707	14541	14674	14569	14672	14775	14443	14524	14526	14557	14393	14529	14554	14721	14519	14581	14665	14350	14690	14621	14642	14661	14590	14639	14673	14510	14651	14628	14567	14542	14459	14599	14420	14504	14677	14581	14491	14696	14754	14483	14589	14681	14639	14537	14772	14560	14626	14478	14673	14533	14457	14638	14634	14548	14401	14537	14533	14604	14433	14515	14704	14477	14627	14460	14673	14649	14608	14610	14529	14759	14717	14754	14488	14554	14620	14675	14518	14600	14648	14546	14468	14744	14537	14698	14586	14557	14338	14496	14456	14669	14810	14573	14636	14597	14637	14536	14625	14669	14516	14733	14390	14523	14553	14656	14545	14558	14650	14711	14561	14807	14736	14608	14515	14737	14680	14663	14598	14534	14554	14584	14606	14682	14539	14525	14543	14474	14598	14666	14624	14689	14483	14623	14596	14481	14730	14673	14608	14687	14547	14646	14719	14649	14426	14775	14919	14756	14574	14476	14667	14546	14551	14654	14635	14512	14618	14422	14539	14612	14549	14816	14483	14563	14534	14601	14644	14652	14552	14505	14624	14530	14608	14616	14622	14462	14708	14619	14525	14480	14563	14685	14566	14626	14658	14661	14770	14644	14778	14516	14665	14646	14390	14611	14717	14585	14545	14679	14746	14549	14470	14739	14648	14598	14507	14622	14615	14660	14357	14582	14609	14578	14635	14513	14578	14516	14647	14469	14679	14526	14594	14735	14533	14608	14663	14620	14525	14565	14551	14766	14534	14630	14575	14600	14657	14636	14587	14513	14671	14556	14522	14619	14665	14652	14641	14606	14623	14606	14644	14658	14595	14634	14465	14441	14565	14579	14559	14670	14638	14619	14759	14659	14732	14586	14755	14549	14694	14693	14565	14600	14549	14702	14510	14581	14669	14649	14473	14632	14630	14737	14607	14518	14616	14538	14556	14433	14620	14636	14609	14591	14741	14792	14619	14555	14512	14533	14717	14685	14565	14577	14527	14547	14564	14624	14742	14702	14755	14625	14659	14682	14791	14530	14651	14677	14652	14572	14625	14387	14654	14454	14739	14538	14588	14572	14616	14428	14585	14586	14626	14645	14542	14653	14678	14618	14653	14684	14502	14539	14569	14627	14707	14428	14669	14552	14599	14554	14647	14672	14638	14718	14775	14477	14632	14406	14568	14656	14568	14586	14655	14731	14753	14567	14579	14786	14644	14541	14587	14615	14473	14574	14691	14472	14642	14667	14554	14685	14683	14703	14655	14602	14597	14696	14741	14568	14673	14574	14804	14473	14611	14519	14602	14267	14645	14699	14659	14692	14619	14447	14561	14552	14725	14558	14643	14601	14615	14479	14536	14559	14513	14635	14713	14653	14612	14793	14668	14630	14624	14623	14660	14445	14647	14554	14586	14753	14519	14739	14629	14755	14661	14627	14526	14665	14571	14546	14533	14533	14786	14615	14517	14677	14566	14695	14726	14658	14587	14602	14551	14585	14482	14613	14600	14637	14453	14600	14651	14600	14647	14557	14649	14577	14744	14626	14611	14621	14637	14605	14663	14721	14734	14571	14679	14841	14538	14625	14740	14667	14579	14544	14658	14483	14620	14405	14692	14545	14687	14652	14648	14529	14684	14692	14677	14574	14559	14601	14632	14718	14525	14522	14633	14764	14625	14568	14515	14576	14557	14535	14739	14593	14660	14681	14366	14700	14446	14701	14464	14657	14617	14596	14438	14710	14690	14541	14601	14533	14692	14599	14533	14587	14500	14626	14594	14681	14647	14529	14641	14582	14677	14684	14719	14588	14608	14610	14571	14734	14551	14629	14510	14535	14663	14664	14544	14810	14631	14618	14761	14625	14591	14330	14501	14502	14631	14608	14578	14625	14534	14633	14632	14542	14688	14654	14468	14690	14571	14480	14764	14632	14610	14670	14530	14603	14612	14563	14602	14498	14612	14507	14623	14612	14521	14565	14572	14578	14452	14783	14660	14476	14585	14676	14706	14523	14647	14538	14542	14551	14583	14581	14632	14551	14499	14541	14469	14782	14581	14610	14483	14591	14613	14681	14692	14495	14633	14469	14642	14619	14530	14628	14626	14584	14588	14534	14545	14609	14500	14533	14618	14579	14695	14619	14704	14510	14784	14539	14537	14656	14641	14522	14598	14651	14741	14539	14513	14620	14649	14599	14581	14612	14497	14674	14752	14605	14615	14643	14721	14433	14680	14867	14607	14724	14616	14776	14542	14554	14572	14608	14629	14516	14714	14676	14809	14561	14550	14458	14523	14469	14558	14640	14651	14628	14600	14592	14694	14545	14636	14468	14576	14471	14626	14646	14627	14602	14590	14567	14651	14488	14594	14588	14510	14549	14543	14593	14547	14635	14644	14659	14473	14647	14691	14688	14397	14538	14606	14636	14617	14721	14719	14595	14496	14538	14640	14625	14564	14767	14754	14463	14640	14523	14482	14681	14555	14655	14675	14685	14624	14502	14541	14535	14608	14642	14483	14722	14568	14685	14825	14605	14420	14570	14643	14522	14871	14643	14455	14536
26001	21163	27292	25807	20219	18783	18980	17918	18144	27325	39164	33720	26396	21013	18582	17612	17670	17660	17677	17480	17499	17658	17530	17474	17433	17748	17468	17606	17852	17739	17804	17653	17585	17612	17794	17705	17494	17399	17691	17488	17582	17462	17467	17614	17671	17646	17486	17709	17694	17777	17672	17495	17542	17648	17460	17652	17476	17732	17612	17525	17644	17615	17486	17449	17559	17550	17621	17613	17640	17614	17670	17869	17399	17576	17554	17544	17564	17488	17547	17401	17477	17516	17482	17614	17618	17363	17432	17447	17443	17532	17450	17634	17677	17539	17784	17589	17648	17612	17415	17570	17474	17585	17530	17670	17324	17361	17501	17520	17648	17562	17524	17696	17645	17558	17595	17571	17352	17382	17635	17591	17474	17507	17387	17537	17517	17603	17793	17734	17658	17599	17455	17554	17598	17584	17573	17613	17437	17624	17684	17561	17666	17599	17656	17666	17643	17566	17504	17530	17616	17481	17548	17664	17558	17664	17439	17730	17654	17597	17800	17639	17572	17488	17368	17534	17482	17545	17526	17439	17832	17855	17667	17515	17569	17555	17746	17501	17611	17767	17541	17571	17494	17541	17663	17504	17473	17681	17338	17599	17388	17571	17558	17811	17729	17586	17693	17645	17532	17688	17647	17697	17639	17452	17717	17347	17565	17532	17441	17496	17524	17537	17453	17600	17750	17636	17587	17746	17493	17717	17524	17693	17681	17685	17413	17493	17544	17606	17482	17704	17629	17276	17521	17763	17593	17499	17553	17555	17517	17506	17669	17720	17625	17521	17495	17448	17422	17351	17821	17576	17555	17586	17555	17697	17584	17730	17602	17648	17619	17555	17598	17588	17655	17825	17760	17696	17611	17394	17674	17752	17692	17568	17478	17684	17461	17678	17700	17449	17678	17485	17524	17613	17683	17721	17804	17549	17618	17420	17542	17303	17585	17563	17522	17644	17463	17393	17706	17641	17539	17596	17757	17625	17670	17496	17600	17414	17586	17464	17638	17545	17611	17599	17421	17662	17517	17860	17539	17602	17623	17851	17717	17704	17452	17512	17659	17429	17667	17654	17722	17540	17419	17779	17714	17485	17500	17807	17609	17465	17513	17516	17717	17599	17615	17599	17449	17497	17786	17685	17601	17560	17546	17463	17387	17452	17587	17670	17823	17618	17573	17766	17536	17710	17525	17746	17564	17599	17813	17592	17598	17678	17589	17434	17604	17699	17584	17676	17571	17642	17458	17592	17621	17666	17544	17720	17564	17568	17651	17535	17724	17814	17541	17394	17607	17496	17690	17552	17530	17337	17612	17529	17636	17677	17430	17394	17620	17363	17539	17536	17580	17593	17466	17465	17487	17552	17554	17486	17460	17537	17582	17674	17655	17684	17755	17641	17824	17510	17587	17819	17705	17581	17410	17286	17468	17772	17584	17603	17585	17560	17727	17406	17483	17636	17626	17365	17454	17608	17422	17414	17575	17578	17758	17554	17688	17450	17651	17488	17520	17611	17733	17558	17484	17501	17657	17794	17768	17577	17799	17691	17618	17511	17484	17581	17518	17704	17589	17797	17787	17622	17731	17738	17550	17541	17594	17521	17602	17454	17699	17477	17606	17517	17683	17521	17663	17498	17626	17726	17512	17503	17605	17585	17370	17500	17535	17488	17510	17593	17631	17647	17623	17374	17344	17430	17508	17516	17697	17669	17654	17593	17498	17302	17664	17470	17697	17526	17555	17356	17577	17475	17733	17537	17581	17478	17663	17657	17528	17661	17453	17480	17430	17452	17659	17464	17855	17690	17563	17613	17540	17504	17553	17773	17652	17492	17548	17458	17407	17627	17720	17422	17545	17519	17682	17406	17382	17484	17737	17601	17576	17606	17807	17789	17606	17556	17482	17517	17733	17551	17668	17553	17683	17571	17642	17441	17743	17494	17628	17611	17387	17563	17547	17503	17762	17569	17588	17702	17574	17493	17389	17613	17496	17538	17539	17409	17625	17816	17501	17568	17634	17424	17519	17585	17318	17638	17621	17591	17776	17604	17612	17583	17448	17647	17402	17617	17591	17512	17757	17754	17645	17484	17574	17656	17490	17461	17473	17701	17393	17765	17460	17622	17556	17456	17551	17444	17683	17556	17740	17484	17653	17656	17537	17707	17425	17473	17644	17541	17404	17762	17550	17593	17648	17583	17501	17779	17611	17484	17615	17588	17607	17639	17652	17482	17465	17547	17583	17433	17459	17403	17466	17639	17596	17641	17463	17565	17278	17502	17477	17728	17371	17601	17386	17447	17787	17547	17660	17508	17583	17564	17646	17645	17591	17548	17657	17576	17335	17504	17531	17481	17430	17701	17501	17504	17382	17240	17535	17531	17364	17493	17415	17665	17640	17292	17553	17517	17550	17382	17317	17792	17716	17472	17378	17685	17720	17573	17539	17719	17524	17437	17612	17535	17412	17534	17586	17605	17624	17668	17466	17478	17701	17675	17571	17445	17582	17602	17587	17704	17628	17628	17545	17612	17697	17534	17579	17483	17615	17528	17745	17518	17578	17656	17757	17717	17677	17498	17604	17661	17790	17551	17647	17631	17544	17316	17658	17633	17510	17683	17435	17614	17716	17577	17417	17246	17426	17359	17500	17620	17677	17624	17656	17694	17549	17713	17652	17604	17554	17453	17606	17508	17702	17544	17476	17508	17462	17579	17574	17839	17514	17456	17746	17524	17697	17587	17644	17671	17562	17689	17758	17536	17667	17570	17400	17572	17648	17573	17336	17491	17544	17469	17570	17587	17613	17646	17529	17497	17887	17491	17705	17822	17603	17522	17514	17525	17544	17495	17606	17574	17584	17619	17502	17399	17493	17509	17709	17415	17518	17338	17829	17472	17452	17765	17722	17551	17514	17570	17591	17743	17464	17472	17514	17693	17470	17585	17543	17424	17500	17689	17615	17535	17617	17562	17648	17602	17665	17384	17532	17640	17766	17635	17622	17588	17590	17491	17494	17595	17583	17526	17569	17425	17753	17592	17565	17552	17541	17451	17386	17643	17491	17525	17491	17613	17506	17542	17494	17605	17607	17576	17524	17588	17631	17638	17581	17623	17466	17390	17598	17564	17571	17507	17424	17616	17586	17713	17661	17540	17590	17497	17438	17535	17516	17620	17569	17562	17786	17710	17556	17458	17688	17645	17492	17703	17456	17515	17639	17468	17367	17739	17454	17462	17259	17417	17310	17649	17388	17479	17489	17711	17745	17473	17451	17483	17720	17626	17580	17618	17786	17590	17491	17671	17724	17293	17581	17525	17502	17541	17744	17543	17608	17759	17324	17563	17364	17396	17528	17573	17681	17542	17555	17642	17528	17481	17563	17651	17885	17864	17716	17757	17602	17600	17531	17551	17642	17795	17403	17648	17545	17515	17511	17450	17665	17582	17509	17451	17460	17380	17363	17391	17656	17550	17646	17665	17688	17528	17540	17631	17591	17507	17513	17686	17513	17481	17686	17568	17567	17583	17507	17610	17473	17538	17550	17518	17404	17760	17540	17478	17642	17547	17490	17553	17667	17643	17711	17761	17678	17646	17688	17573	17544	17631	17546	17732	17523	17597	17697	17448	17582	17522	17675	17527	17614	17473	17568	17785	17601	17389	17371	17506	17738	17630	17516	17730	17432	17559	17437	17489	17556	17739	17559	17361	17492	17625	17627	17591	17498	17559	17390	17616	17581	17450	17611	17652	17467	17495	17404	17430	17707	17610	17436	17424	17570	17343	17612	17442	17397	17651	17513	17635	17602	17551	17527	17555	17575	17568	17636	17605	17641	17583	17725	17460	17542	17640	17577	17480	17532	17528	17597	17607	17432	17348	17509	17609	17562	17609	17622	17763	17507	17693	17609	17455	17564	17693	17450	17532	17444	17620	17679	17752	17685	17618	17636	17563	17512	17629	17570	17556	17501	17543	17434	17776	17526	17571	17527	17688	17569	17585	17384	17418	17576	17769	17779	17494	17497	17549	17682	17502	17532	17615	17777	17657	17628	17306	17672	17561	17718	17717	17370	17561	17611	17770	17657	17384	17525	17651	17668	17676	17550	17780	17474	17421	17425	17522	17547	17502	17626	17622	17661	17499	17452	17473	17488	17377	17482	17538	17609	17215	17444	17421	17399	17588	17621	17382	17447	17752	17445	17685	17282	17466	17587	17614	17553	17376	17648	17464	17452	17666	17585	17747	17730	17502	17615	17437	17684	17489	17710	17543	17662	17457	17496	17609	17361	17447	17633	17518	17694	17429	17637	17744	17620	17550	17519	17365	17448	17527	17602	17722	17326	17484	17579	17522	17632	17659	17650	17719	17572	17461	17694	17646	17519	17490	17664	17521	17743	17714	17745	17709	17657	17545	17693	17733	17720	17640	17669	17459	17575	17565	17526	17792	17635	17528	17595	17753	17695	17586	17630	17653	17611	17574	17759	17717	17639	17819	17536	17578	17337	17423	17439	17696	17658	17558	17693	17630	17637	17535	17563	17435	17607	17494	17512	17554	17851	17629	17809	17747	17514	17469	17402	17562	17567	17497	17386	17621	17595	17492	17460	17665	17593	17650	17674	17525	17603	17556	17534	17632	17692	17582	17439	17562	17391	17555	17547	17396	17527	17668	17593	17335	17593	17577	17492	17775	17741	17714	17573	17416	17457	17665	17686	17679	17593	17526	17398	17750	17653	17447	17541	17476	17603	17704	17582	17420	17528	17473	17340	17538	17646	17492	17559	17823	17524	17502	17717	17542	17556	17659	17653	17755	17480	17509	17475	17490	17622	17351	17630	17677	17450	17696	17639	17475	17581	17581	17504	17394	17748	17634	17581	17545	17441	17689	17424	17542	17734	17531	17633	17656	17602	17479	17506	17644	17317	17209	17494	17491	17733	17670	17505	17631	17576	17505	17399	17776	17606	17656	17548	17548	17654	17777	17669	17683	17440	17538	17554	17563	17502	17565	17527	17670	17641	17615	17612	17582	17719	17628	17707	17709	17671	17527	17401	17468	17761	17573	17846	17535	17654	17656	17689	17569	17675	17722	17742	17615	17657	17571	17539	17640	17497	17776	17569	17347	17548	17265	17621	17499	17286	17730	17709	17589	17777	17751	17697	17513	17541	17686
14298	20291	19054	16571	16025	15810	15399	15503	15909	29453	40313	33027	24411	17671	15568	15007	14721	14931	14817	15048	15054	14917	14908	14974	14840	14800	14958	14889	14992	15121	14883	14789	14838	15063	14894	14910	14915	14976	14823	14839	15019	14944	15029	14799	14953	14816	14972	14930	15051	14812	14958	14868	14895	14845	15074	14754	14946	14765	15019	14910	14935	14748	14887	14733	14748	14937	14917	14869	14873	14857	14974	14870	14895	14721	14948	15011	14964	14923	14725	14941	14843	15005	14862	15017	14903	14899	14924	14799	14921	14773	14702	14862	14863	14907	14879	14876	14826	14967	14906	14796	14881	15038	14956	14995	14743	15083	14801	14847	14934	14872	14882	14881	14961	14879	14902	15086	14851	14943	14850	14901	14823	15041	14866	14855	14929	14764	14780	14879	14901	14961	14914	15085	14947	14943	14770	14971	14904	14962	14847	14885	14857	14975	14903	14959	14710	14806	14817	14887	14887	14805	14897	14811	14770	14815	14915	14917	14870	14962	14897	14904	14789	15041	15121	14954	14695	14921	14854	14888	14874	14848	15072	14952	14888	15009	14804	14812	14768	14811	14965	14969	14823	14864	14890	14846	14875	14877	14996	14994	14944	14713	14986	14884	14947	14687	14960	15111	14908	14927	14799	14857	14843	14886	14951	15054	14789	14888	14749	14832	15021	14955	14880	14770	14899	15066	15108	14960	14850	14874	14894	14843	14896	15005	14996	15068	14779	15043	14765	14717	14960	14823	14727	14856	14921	14970	14888	14809	14960	14871	14960	14760	14968	14957	14898	14824	14791	15084	14836	14842	15094	14929	15031	14876	14738	14865	14868	14843	14996	14916	14825	14821	15003	14869	14927	14967	15175	14838	15007	14948	14815	14867	14922	14798	14860	14905	14743	15047	14772	14841	14978	14849	14968	14693	14950	14792	14831	14812	15008	14916	14748	14939	14830	14862	14800	14914	14969	14839	14888	14859	14995	15077	14779	15020	14765	15006	14956	14901	14937	14860	14788	14942	14756	14862	14894	15037	14858	14876	14851	14923	15005	14925	14820	14868	14676	15113	14748	14920	14846	14775	15080	14874	15013	14929	14771	15012	14883	14955	14797	14834	14853	14905	14933	14974	14932	15000	14981	14700	14929	14739	14914	14791	15115	14962	14872	14882	14737	14847	14964	14873	14931	14981	14784	15030	15005	15079	14832	14942	14787	14868	14930	14888	14805	14824	14866	14833	14803	14804	14998	14867	15090	14665	14829	14951	15018	14916	14783	14887	14906	14907	14979	14761	14984	14902	14981	14860	14926	14827	14962	14908	14810	14846	14965	14691	14960	14879	14862	14816	14961	14988	14906	14929	14936	14665	15004	14723	14917	14708	14897	14852	15121	14795	15042	14929	14896	14865	14951	14947	14840	14834	14943	14925	14873	14830	14879	14776	14831	14951	14943	14979	14963	15016	14945	14773	14923	14711	15015	14865	14763	14875	14825	14991	14967	14981	14881	14989	14832	14712	14893	14902	14961	15125	15158	14921	14967	14922	14879	14890	14853	14963	14904	14779	14954	14873	14769	14976	14857	14929	14858	15027	14842	15019	14880	14800	14952	15020	14836	14840	15105	14805	14831	14903	14974	14881	14816	14851	14698	14813	14920	14789	14878	14711	14844	14618	14996	14760	14842	14922	14941	14847	14823	15065	14773	14870	14785	15002	14717	14896	14949	14947	14942	14911	14629	14778	14840	14892	14760	14897	14843	14855	14811	14871	14986	14901	14822	14827	14854	14946	14920	14800	14834	14903	14960	14754	15041	15050	14875	14790	14961	14898	14820	15031	14907	14852	15000	14917	14831	14759	14754	14844	14902	14730	14852	15008	14868	14890	14824	14922	15008	14746	14894	14634	14920	14892	15123	14867	14750	14946	14966	14825	14956	14787	14820	14938	14969	14951	15115	14863	14890	14847	14954	14869	14764	14857	14941	14911	15073	14929	14828	14890	14912	14908	14879	14977	14960	14873	14860	14727	14864	14942	14862	14896	15087	14791	15103	14842	14904	14790	14805	14937	14893	14959	14947	14713	14851	14913	15082	14821	14832	14838	14989	15070	14875	15027	14764	14922	15104	14854	15012	14812	15093	14737	14869	14914	14973	14853	14832	14766	14776	14850	14773	15093	14773	14747	14800	14685	14884	15003	14832	15001	14823	14807	14856	14856	14732	15000	14983	14769	15023	14813	14857	14835	14881	14816	14802	14957	14836	14725	14955	14811	14813	14674	14942	15001	14967	14829	14787	14943	14633	14997	14989	14917	14734	14954	14887	14920	14911	14878	14962	14939	14906	14938	14896	14949	14991	15028	14981	14713	14950	14903	14912	14758	14883	14922	14939	14778	14961	14999	14660	14921	14783	14800	14907	14699	14938	14857	14931	14883	14762	14961	14882	15007	14816	14930	14774	14907	15060	14980	14844	14821	14903	14944	14830	15000	14993	14752	14884	14823	14866	14954	14873	14737	14818	14825	14867	14814	14945	14715	14833	14819	15145	14956	14994	14836	14811	15014	14924	14947	14848	14903	14950	14987	15023	14999	14930	14954	14732	14860	15029	14914	14949	14831	14855	15088	14763	14795	14946	14973	14870	14924	14847	14866	15081	15042	14730	15000	15129	14966	14878	14847	14811	14866	14893	14816	14920	14837	14841	14763	15013	14947	14883	14954	14847	14953	14761	14939	15008	14873	14965	14785	14856	14743	14735	14974	14934	14766	15003	15094	14852	14964	14789	14899	14764	14867	14961	15103	14638	14849	15049	14728	14843	14980	14911	14961	14914	14916	14952	15046	15040	14955	14777	14930	14909	14820	14982	14798	14908	14902	14896	14944	14919	14883	14749	14922	14924	14638	14808	14827	14857	14800	14938	14811	14923	14827	14799	14855	15036	14920	14833	14847	15039	15036	14871	14868	14868	15062	14719	15002	14857	15026	14972	14797	14784	14912	14720	14975	14949	14769	14815	14971	14693	15127	15109	14934	14927	14867	14985	14838	14975	14791	14745	14925	14908	14851	14979	14809	14928	14961	14867	14835	14946	14935	14926	14867	14900	14854	14931	14755	15034	14809	15086	14906	14870	14879	15014	14928	15042	14923	14953	14850	14873	14790	14901	14936	14817	14897	15001	14902	14971	14821	14831	14768	14893	14932	14783	14849	14787	15130	14899	14931	14896	14996	14970	14870	14985	14864	14797	14842	14843	15054	14977	14879	14853	14872	15034	14837	14941	15038	14806	14771	14980	14975	14836	14994	14837	14801	14739	14990	14984	15076	14828	14852	15005	14855	14960	14877	14912	15153	14953	14680	15063	14846	14890	14940	14635	14961	14854	14823	15002	14790	14749	14954	14812	14920	15020	14788	14991	14982	14876	15058	14989	14960	14796	14736	14933	14700	15016	14979	14953	14954	14930	14905	14875	14844	14876	14884	14837	14904	14976	14865	14813	15020	14980	14807	14944	14928	14916	14971	14993	15084	14890	14946	14951	14934	14881	14904	14793	14934	14855	15043	14949	14888	14880	15015	14873	14801	15080	14690	14993	14877	14897	14813	14751	14963	14770	14741	14961	15018	14668	14961	14872	14849	14942	14973	14905	15030	15054	14784	14759	14876	15053	14998	14953	14908	14813	15129	14860	14793	15006	14876	14854	15022	14923	14892	14773	14841	15030	14831	14891	14823	15016	14952	15034	14956	14906	14873	14833	14718	14984	14927	14876	14900	15025	14903	14945	14860	14955	14942	15021	14858	14803	14972	14784	15044	14995	14867	14698	14852	14889	14965	14848	14942	14952	14884	14920	14862	14789	14987	14992	14820	14974	15086	14809	14924	14854	15049	14867	15020	14886	14985	14914	15036	14924	14916	14897	14856	14824	14995	14849	14634	14788	14840	15000	14854	14892	15101	14982	14884	14847	14898	14873	14745	14829	14914	14918	14965	14865	14823	14782	14894	14759	14976	14953	14912	14888	14851	14797	14925	14806	14913	14761	15067	14728	14898	14919	14851	14886	14808	14957	15055	14742	14909	14973	14941	14937	14924	14806	14776	14725	14957	14914	14822	15091	14749	14780	14767	14943	14839	14913	14763	14931	14859	15115	14836	14883	14895	14996	14847	14793	14985	14779	14998	14994	14948	14975	14823	14893	14882	14952	14970	14992	14840	14949	14890	14926	15045	14813	14959	14909	14708	14761	14847	14919	14746	14869	14918	14679	14798	14662	14865	14920	14761	15000	14889	14902	14905	14924	14823	14821	14820	15024	14761	14858	14939	14975	14857	14846	15012	14948	14950	15022	15000	14802	14702	14860	14873	14937	14935	14964	14902	15061	14881	15000	14987	14815	14904	15022	14835	14973	14902	14804	14850	14777	14794	14878	14939	15010	14962	14896	15045	14970	14968	14980	15072	14963	14806	14991	14927	14962	14761	14994	14881	14938	14926	14942	14986	14908	14772	14903	14715	14972	14780	14821	14857	14842	14755	14899	14905	14891	14898	14850	14914	14888	14941	14966	14912	15013	14842	14893	14995	15029	14867	14989	14817	14937	14830	14828	14933	14970	14855	15026	15017	14793	15093	14864	14983	14932	14905	14900	15101	14749	14846	14845	14863	14909	14776	14846	14920	14992	14955	14710	14772	14933	14797	14896	14950	14811	14804	14832	15000	14920	14937	15076	14931	14822	14747	14959	14742	15004	14791	14907	14849	14892	14885	14802	14944	15068	14765	14870	14938	14778	14871	14991	14934	14724	14878	14948	14878	14847	14897	15005	14854	14692	14877	14949	14836	14993	15050	14957	14872	14813	14893	14999	15042	14999	14992	14923	14917	15046	14990	14891	14916	14821	14896	14844	14972	14750	14811	14884	14906	14869	14898	14936	14921	14668	14863	14912	15067	14953	14867	14789	14898	14820	14790	14661	14801	14886	14952	14988	14905	14908	14842	14904	14915	14908	14933	14800	14827	15001	15040	14994	14692	15031	15149	14897	15040	15002	14917	14886	14943	14987	14733	14763	14986	14898	14886	14768	14810	14875	14918	14812	14725	14793	14799	14953	14838	14943	14982	14806	14927	14914	14833	14927	14815	14887	14816	14879	14736	14900	14936	14952	14838	14895	14966	14954	14911	14752	14962
23919	21162	28666	23958	21590	23113	22743	18855	26157	50857	56518	42181	29885	22520	18946	17911	17590	17698	17644	17645	17576	17788	17532	17533	17604	17629	17579	17526	17625	17599	17660	17523	17420	17598	17682	17594	17381	17633	17625	17498	17215	17593	17646	17415	17416	17588	17604	17376	17670	17302	17577	17379	17566	17435	17593	17549	17591	17465	17349	17204	17412	17492	17449	17542	17408	17327	17246	17488	17340	17421	17352	17549	17387	17356	17391	17442	17397	17428	17426	17497	17476	17509	17421	17559	17433	17458	17369	17481	17513	17644	17480	17561	17592	17299	17706	17459	17514	17439	17437	17525	17718	17401	17408	17343	17554	17531	17457	17353	17361	17639	17364	17413	17692	17318	17301	17561	17585	17484	17517	17483	17458	17426	17612	17265	17466	17500	17603	17519	17681	17405	17584	17523	17470	17426	17368	17529	17266	17491	17535	17419	17279	17401	17536	17464	17440	17551	17427	17607	17618	17428	17578	17410	17158	17458	17416	17401	17422	17350	17453	17511	17257	17476	17415	17244	17691	17487	17323	17369	17402	17336	17585	17537	17200	17635	17550	17656	17516	17533	17447	17329	17595	17553	17537	17504	17569	17511	17228	17427	17416	17328	17388	17477	17607	17321	17543	17227	17558	17353	17405	17495	17510	17588	17579	17433	17512	17453	17473	17496	17351	17335	17395	17562	17652	17459	17500	17430	17400	17134	17247	17626	17549	17555	17521	17361	17387	17641	17551	17316	17461	17399	17438	17450	17270	17500	17456	17454	17377	17467	17588	17542	17379	17659	17724	17431	17340	17482	17325	17369	17294	17427	17375	17724	17333	17403	17379	17454	17472	17394	17497	17486	17365	17282	17578	17574	17423	17516	17471	17505	17443	17693	17493	17492	17396	17375	17410	17484	17443	17504	17328	17449	17510	17406	17504	17518	17568	17595	17407	17455	17487	17380	17339	17404	17429	17517	17394	17499	17361	17475	17503	17580	17455	17475	17477	17202	17481	17558	17639	17396	17486	17693	17562	17644	17408	17286	17467	17512	17556	17542	17721	17425	17685	17612	17550	17390	17439	17495	17710	17501	17470	17419	17374	17298	17329	17516	17386	17445	17605	17536	17598	17203	17346	17470	17258	17551	17464	17566	17509	17597	17370	17377	17534	17429	17474	17562	17419	17384	17546	17278	17307	17381	17433	17482	17478	17385	17566	17458	17435	17381	17469	17593	17268	17539	17375	17569	17523	17456	17507	17267	17313	17243	17320	17533	17442	17487	17443	17273	17423	17523	17269	17534	17353	17538	17568	17324	17352	17631	17601	17548	17218	17425	17505	17644	17293	17334	17545	17457	17452	17409	17666	17452	17368	17408	17347	17362	17399	17438	17519	17593	17393	17453	17567	17313	17649	17512	17388	17358	17574	17456	17590	17575	17505	17296	17351	17437	17463	17592	17344	17341	17490	17629	17260	17767	17486	17484	17535	17411	17485	17565	17470	17389	17497	17382	17618	17563	17548	17318	17451	17417	17616	17606	17337	17445	17530	17545	17335	17266	17448	17436	17539	17378	17511	17402	17651	17401	17347	17328	17367	17615	17394	17553	17605	17395	17434	17497	17422	17377	17214	17315	17597	17249	17314	17366	17522	17509	17515	17381	17490	17514	17422	17508	17570	17261	17626	17563	17463	17616	17402	17425	17573	17332	17403	17615	17563	17350	17403	17492	17525	17476	17342	17588	17498	17359	17638	17343	17426	17372	17253	17541	17299	17228	17477	17611	17519	17512	17557	17500	17467	17716	17541	17428	17306	17478	17610	17628	17517	17473	17458	17244	17621	17280	17443	17662	17230	17481	17485	17476	17451	17520	17468	17541	17486	17306	17493	17402	17456	17324	17461	17380	17463	17513	17482	17524	17442	17435	17494	17553	17343	17515	17396	17404	17351	17422	17399	17586	17584	17468	17463	17291	17605	17481	17548	17503	17285	17475	17570	17535	17394	17309	17502	17413	17538	17435	17300	17286	17612	17446	17420	17715	17411	17435	17599	17491	17663	17394	17419	17479	17450	17608	17508	17345	17322	17311	17468	17483	17482	17496	17627	17604	17415	17694	17386	17283	17470	17425	17438	17565	17393	17547	17446	17389	17389	17476	17492	17410	17262	17339	17530	17677	17679	17611	17513	17495	17511	17464	17449	17350	17504	17445	17546	17376	17395	17310	17477	17442	17426	17476	17690	17375	17541	17562	17426	17541	17486	17631	17414	17282	17444	17554	17589	17284	17254	17528	17527	17278	17441	17369	17347	17349	17274	17234	17443	17435	17261	17618	17519	17508	17422	17574	17499	17456	17331	17534	17428	17468	17390	17502	17311	17483	17392	17522	17310	17492	17516	17351	17301	17325	17472	17510	17373	17560	17355	17384	17626	17435	17367	17474	17484	17658	17366	17426	17410	17356	17392	17446	17566	17360	17618	17419	17376	17542	17338	17548	17557	17573	17550	17418	17498	17440	17505	17448	17498	17646	17301	17366	17554	17377	17486	17613	17298	17242	17364	17360	17429	17327	17398	17442	17406	17364	17396	17089	17791	17422	17497	17625	17391	17323	17517	17464	17635	17415	17420	17414	17426	17411	17421	17566	17670	17387	17407	17352	17395	17346	17322	17509	17373	17538	17355	17538	17347	17464	17213	17458	17200	17480	17424	17606	17538	17365	17334	17604	17573	17374	17609	17439	17302	17251	17509	17470	17426	17501	17534	17499	17467	17421	17258	17373	17573	17397	17363	17499	17404	17516	17440	17336	17279	17360	17303	17336	17486	17368	17622	17452	17429	17401	17509	17365	17504	17472	17303	17402	17400	17553	17416	17354	17602	17461	17318	17465	17537	17379	17382	17519	17360	17403	17486	17339	17526	17223	17491	17328	17313	17419	17353	17253	17293	17537	17374	17317	17512	17605	17153	17343	17532	17439	17390	17509	17393	17463	17559	17337	17413	17583	17539	17419	17758	17378	17508	17524	17468	17366	17395	17771	17536	17539	17378	17574	17776	17464	17599	17587	17519	17321	17354	17557	17466	17267	17495	17544	17608	17637	17478	17395	17321	17553	17536	17524	17417	17198	17442	17351	17569	17514	17432	17372	17522	17538	17464	17345	17587	17472	17577	17424	17573	17530	17572	17336	17483	17408	17320	17414	17272	17504	17350	17341	17381	17325	17416	17479	17572	17607	17439	17532	17603	17315	17352	17435	17342	17212	17533	17501	17354	17471	17390	17474	17332	17326	17394	17505	17247	17436	17590	17373	17399	17392	17430	17448	17523	17374	17372	17362	17464	17371	17414	17448	17588	17449	17536	17501	17432	17601	17432	17481	17400	17472	17624	17493	17490	17605	17447	17233	17439	17463	17473	17557	17604	17570	17481	17363	17310	17466	17371	17391	17541	17319	17383	17490	17261	17318	17488	17425	17297	17463	17550	17456	17441	17352	17475	17457	17511	17554	17566	17516	17650	17453	17588	17312	17513	17516	17278	17340	17459	17559	17402	17462	17368	17396	17404	17524	17441	17352	17602	17416	17411	17402	17297	17325	17379	17438	17435	17446	17493	17337	17717	17471	17434	17349	17522	17633	17428	17357	17647	17619	17606	17384	17579	17446	17213	17672	17526	17528	17755	17350	17488	17484	17524	17411	17504	17479	17476	17490	17353	17463	17380	17362	17338	17446	17485	17542	17381	17353	17460	17698	17285	17366	17549	17386	17416	17381	17536	17190	17557	17166	17395	17293	17497	17492	17190	17293	17310	17369	17370	17424	17464	17451	17423	17288	17537	17513	17527	17377	17322	17314	17257	17692	17597	17458	17387	17357	17386	17439	17322	17513	17581	17341	17528	17344	17507	17296	17479	17311	17501	17142	17571	17673	17564	17733	17339	17332	17415	17331	17454	17196	17455	17412	17482	17319	17405	17471	17432	17602	17463	17388	17578	17507	17488	17291	17576	17482	17468	17571	17414	17283	17492	17363	17519	17632	17379	17321	17353	17433	17417	17313	17486	17570	17482	17325	17220	17419	17467	17632	17399	17381	17364	17262	17546	17514	17603	17367	17399	17578	17446	17203	17322	17414	17453	17466	17601	17576	17351	17556	17496	17295	17570	17524	17497	17661	17407	17366	17451	17531	17584	17343	17403	17406	17277	17401	17487	17421	17506	17536	17507	17463	17375	17393	17464	17284	17627	17535	17549	17567	17441	17546	17424	17489	17759	17364	17604	17456	17552	17545	17301	17598	17569	17372	17629	17392	17381	17406	17244	17491	17473	17400	17424	17487	17470	17726	17416	17410	17449	17524	17422	17543	17456	17438	17632	17495	17557	17493	17540	17560	17523	17413	17384	17500	17240	17587	17462	17241	17468	17383	17546	17332	17523	17445	17562	17387	17451	17532	17436	17735	17350	17656	17609	17519	17410	17338	17477	17498	17385	17476	17463	17405	17482	17491	17358	17643	17352	17727	17480	17648	17616	17521	17441	17420	17523	17446	17175	17322	17420	17375	17250	17424	17313	17317	17585	17607	17386	17417	17579	17352	17460	17455	17343	17341	17461	17425	17628	17179	17535	17503	17549	17554	17404	17342	17534	17419	17421	17442	17458	17563	17392	17368	17524	17426	17393	17257	17365	17337	17443	17480	17441	17537	17403	17684	17352	17795	17417	17633	17290	17458	17295	17574	17607	17598	17429	17469	17344	17504	17287	17336	17509	17672	17380	17570	17517	17538	17533	17288	17569	17510	17524	17525	17553	17553	17427	17346	17382	17464	17408	17353	17449	17330	17417	17570	17238	17319	17384	17329	17401	17438	17577	17587	17402	17625	17499	17498	17610	17464	17589	17419	17349	17501	17454	17292	17606	17347	17466	17318	17585	17520	17504	17595	17708	17381	17512	17479	17424	17529	17386	17279	17562	17430	17553	17501	17460	17587	17227	17469	17410	17286	17524	17478	17499	17468	17397	17615	17473	17504	17477	17442	17553	17452	17286	17321	17485	17410	17369	17453	17513	17498	17557	17769	17466	17422	17645	17582	17417	17554	17410	17467	17543	17484	17356	17634	17555	17604	17421	17557	17296	17505	17276	17362	17502	17615	17392	17534	17627	17462	17354	17450	17582	17299	17438	17428	17469	17465
16448	27808	25077	20334	18192	17051	16590	16158	27525	52859	54732	41437	28356	19213	15661	14975	14819	14837	14672	14866	14668	14943	14846	14751	14798	14868	14716	14752	15018	14793	14874	14728	14765	14855	14884	14666	14742	14785	14808	14721	14923	14766	14643	14747	14927	14820	14735	14837	14887	14922	14743	14780	14949	14800	14823	14800	14873	14811	14814	14770	14833	14951	14718	14871	14676	15013	14849	14704	14796	14927	15037	14860	14927	14853	14866	14818	14784	14832	14762	14826	14816	14926	15017	14765	14917	14793	14835	14818	14942	14820	14892	14915	14912	14756	14777	14757	14744	14699	14813	14689	14719	14655	14812	14814	14712	14753	14791	14898	14776	14938	14937	14686	14950	14921	14682	15039	14724	14834	14840	14875	14709	14758	14686	14984	14652	14859	14834	14776	14976	14641	14834	14797	14628	14769	14730	14739	14788	14784	14707	14585	14797	14701	14907	14849	14778	14857	14780	14871	14839	14769	14923	14693	14814	14766	14757	14919	14898	14503	14909	14865	14874	14955	14757	14739	14825	14832	14742	14655	14901	14670	14844	14754	14796	14841	14909	14791	14785	14857	14847	14699	14614	14857	14795	14771	14896	14633	14761	14717	14881	14985	14772	14805	14866	14880	14740	14776	14647	14907	14789	14677	14691	14865	14582	14730	14780	14733	14850	14677	14825	14748	14820	14986	14775	14708	14650	14915	14876	14904	14718	14829	14739	14858	14877	14789	14796	14820	15038	14786	14775	14761	14887	14836	14788	14783	14727	14787	14984	14888	14723	14787	14717	14921	14759	14670	14827	14774	14799	14900	14803	14910	14613	14742	14898	14758	14691	14840	14849	14741	14775	14718	14825	14645	14846	14799	14783	14795	14809	14867	14857	14704	14872	14784	14860	14859	14781	14753	14917	14804	14894	14843	14726	14893	14750	14823	14700	14801	14903	14990	14763	14851	14794	14748	14942	14916	14973	14779	14954	14667	14741	14838	14780	14894	14878	14757	14699	14504	15019	14837	14847	14716	14683	15008	14754	14789	14857	14848	14678	14579	14850	14800	14820	14750	14673	14779	14791	14750	14867	14800	15015	14900	14718	14739	14748	14701	14617	14981	15003	14577	14917	14862	14782	14760	14724	14725	14698	14706	14905	14855	14731	14653	14756	14708	14593	14685	14761	14775	14748	14681	14936	14865	14836	14832	14579	14760	14801	14666	14909	14744	14774	14728	14947	14602	14736	14786	14715	14604	14625	14837	14922	14729	14795	14773	14817	14847	14750	14818	14878	14796	14875	14779	14698	14725	14808	14801	14925	14867	14808	14866	14778	14999	14807	14750	14805	14839	14930	14550	14802	14941	14772	14660	14740	14763	14714	14752	14870	14804	14693	14794	14852	14717	14908	14830	14780	14812	14779	14703	14892	14866	14915	14783	14620	14721	14969	14936	14771	14953	14959	14766	14763	14954	14633	14827	14839	14867	14818	14882	14916	14741	14879	14739	14672	14781	14702	14844	14773	14666	14719	14706	14738	14870	14696	14798	14711	14828	14745	14781	14655	14662	14781	14854	14788	14619	14824	14838	14831	14666	14675	14726	14819	14799	14886	14696	14836	14845	14738	14768	14806	14883	14679	14975	14773	14745	14666	14767	14672	14723	14886	14769	14946	14954	14671	14845	14736	14922	14870	14652	14879	14663	14822	14786	14992	14843	14689	14786	14846	14703	14713	14833	14670	14646	14727	14743	14878	14667	14991	14775	14822	14776	14742	14712	14673	14699	14672	14640	14735	14673	14619	14725	14751	14765	14905	14706	14762	14822	14901	14678	14686	14895	14736	14987	14787	14771	14756	14639	14725	14731	14833	14639	14832	14904	14818	14844	14789	14861	14906	14735	14744	14856	14758	14970	14772	14834	14775	14676	14905	14775	14794	14713	14754	14871	14767	14731	14739	14862	14955	14790	14976	14709	14951	14783	14678	14892	14680	14718	14745	14949	14870	14780	14812	14735	14735	14908	14803	14684	14801	14680	14685	14838	14762	14834	14886	14740	14703	14922	14891	14856	14952	14782	14859	14696	14693	14837	14679	14663	14725	14575	14906	14711	14776	14877	14796	14843	14769	14627	15041	14735	14517	14783	14698	14643	14633	14985	14757	14931	14818	14931	14697	14806	14658	14810	14705	14727	14824	14847	14746	14765	14663	14812	14780	14701	14828	14742	14820	14722	14789	14801	14721	14802	14748	14892	14777	14648	14600	14743	14749	14741	14743	14815	14693	14679	14746	14952	14699	14821	14770	14818	14716	14836	14735	14734	14784	14863	14760	14828	14918	14785	14967	14812	14734	14673	14834	14664	14658	14697	14718	14583	14678	14774	14824	14963	14882	14654	14895	14680	14771	14824	14917	14829	14528	14787	14836	14752	14843	14672	14651	14757	14882	14732	14825	14768	14770	14650	14639	14905	14682	14701	14762	14971	14743	14764	14706	14718	14812	14751	14660	14917	14837	14787	14703	14881	14803	14961	14753	14694	14736	14908	14823	14870	14722	14735	14829	14970	14718	14781	14928	14688	14778	14770	14862	14844	14793	14738	14919	14800	14923	14919	14929	14764	14888	14739	14746	14744	14796	14899	14770	14866	14947	14835	14819	14772	14725	14857	14904	14747	14819	14869	14546	14671	14727	14798	14542	14874	14905	14945	14876	14818	14704	14813	14863	14785	14684	14639	14951	14769	14932	14780	14698	14882	14674	14837	14678	14800	14656	14625	14958	14760	14744	14629	14917	14809	14619	14652	14668	14611	14852	14706	14858	14866	14800	14769	14884	14852	14876	14946	14877	14980	14871	14815	14755	14851	14879	14861	14796	14629	14760	14669	14801	14862	14805	14949	14773	14787	14739	14615	14983	14750	14886	14784	14766	14757	14951	14812	14988	14735	14860	14827	14775	14920	14925	14820	14874	14560	14774	14805	14786	14634	14880	14703	14706	14802	14778	14944	14905	14565	14767	14788	14604	14749	14838	14884	14793	14745	14707	14876	14829	14752	14850	14767	14855	14703	14810	14733	14734	14662	14842	14743	14701	14881	14717	14819	14617	14714	14939	14777	14808	14849	14755	14670	14823	14727	14636	14757	14785	14750	14734	14841	14787	14673	14770	14786	14586	14886	14895	14825	14689	14810	14804	14813	14816	14912	14927	14936	14897	14813	15016	14639	14615	14737	14982	14856	14969	14702	14785	14703	14905	14714	14815	14762	14674	14756	14713	14826	14682	14878	14807	14889	14690	14738	14813	14693	14671	14734	14782	14868	14784	14675	14802	14723	14814	14893	14883	14888	14659	14797	14723	14833	14637	14791	14733	14989	14819	14785	14910	14899	14806	14795	14767	14764	14703	14747	14897	14883	14748	14763	14782	14667	14729	14611	14746	15040	14759	14761	14816	14750	15039	14638	14796	14606	14763	14737	14760	14664	14866	14846	14737	14786	14790	14909	14702	14792	14642	14732	14778	14852	14671	14839	15001	14931	14741	14793	14783	14740	14864	14681	14803	14796	14817	14794	14724	14792	14684	14799	14609	14893	14863	14893	14700	14965	14689	14847	14917	14714	15060	14757	14822	14753	14896	14805	14805	14824	14824	14956	14941	14894	14800	14882	14763	14780	14649	14814	14778	14917	14844	14761	14901	14861	14889	14751	14689	14905	14715	14960	14779	14800	14793	14858	14683	14923	14770	14836	14746	14792	14696	14778	14689	14834	14774	14870	14702	14882	14789	14915	14600	14754	14851	14820	14817	14896	14810	14831	14840	14782	14732	14904	14885	14799	14691	14879	14861	14813	14668	14743	14737	14743	14700	14833	14771	14870	14881	14940	14830	14707	14833	14735	14769	14766	14806	14721	14566	14800	14696	14609	14763	14731	14436	14754	14803	14844	14696	14803	14786	14842	14783	14758	14945	14894	14767	14928	14751	14802	14751	14788	14841	14767	14794	14874	14848	14846	14788	14882	14676	14852	14877	14766	14865	14815	14808	14694	14798	14847	14740	14686	14835	14753	14720	14816	14676	14832	14768	14820	14818	14935	14853	14908	14828	14703	14748	14648	14785	14689	14888	14813	14789	14646	14796	14911	14862	14817	14970	14861	14904	14841	14910	14723	14712	14776	14891	14709	14760	14704	14738	14795	14771	14721	14815	14832	14805	14868	14839	14781	14934	14946	14866	14653	14882	14874	14751	14773	14922	14778	14949	14844	14751	14756	14851	14853	14718	14782	14876	14799	14708	14832	14546	14664	14744	14811	14862	14854	14846	14895	14906	14619	14732	14970	14744	14858	14977	14757	14850	14821	14779	14625	14846	14758	14921	14760	14721	14796	14839	14925	14733	14793	14876	14734	14688	14843	14658	14854	14937	14984	14723	14915	14951	14829	14848	14780	14725	14790	14810	14900	14878	14927	14740	14897	14821	14753	14721	14973	14807	14770	14664	14843	14914	14718	14787	14692	14764	14825	14800	14881	14630	14747	14813	14689	14896	14774	14734	14799	14741	14869	14756	14872	14746	14829	14883	14845	14824	14747	14766	14818	14865	14715	14861	14811	14805	14764	14769	14706	14833	14799	14721	15014	14696	14806	14697	14834	14816	14734	14765	14815	14765	14742	14897	14587	14624	14811	14757	14725	14769	14800	14650	14701	14784	14819	14627	14724	14813	14777	14794	14777	14679	14787	14725	14797	14736	14816	14615	14842	14884	14790	14797	14777	14728	15001	14906	14824	14811	14689	14907	14810	14667	14775	14996	14704	14622	14707	14733	14820	14829	14943	14692	14731	14799	14791	14804	14954	14735	15021	14849	14817	14782	14683	14911	14977	14796	14846	14840	14806	14678	14796	14870	14852	14759	14786	14601	14798	14656	14823	14789	14989	14859	14811	14666	14763	14639	14759	14704	15005	14685	14767	14747	14786	14726	14829	14853	14800	14681	14856	14626	14799	14852	14880	14719	15014	14724	14805	14802	14729	14687	14642	14791	14865	14866	14723	14812	14868	14827	14602	14792	14937	14698	14856	14778	14883	14811	15032	14681	14843	14724	14880	14816	14906	14712	14822	14668	14878	14842	14757	14845	14855	14998	14782	14839	14908	14799	14857	14851	14870	14828	14996	14914	14832	14624	14765	14762	14809
29338	21777	21732	19159	17384	17632	17593	17682	18083	21953	23222	21107	19180	18337	17891	17799	17619	17497	17652	17478	17689	17615	17523	17536	17444	17398	17657	17585	17453	17692	17514	17642	17643	17453	17517	17581	17504	17754	17443	17640	17437	17554	17474	17517	17654	17655	17734	17653	17727	17637	17603	17383	17599	17483	17575	17362	17604	17706	17438	17752	17624	17408	17644	17285	17606	17618	17494	17582	17677	17776	17569	17453	17552	17625	17372	17635	17681	17363	17405	17487	17602	17681	17408	17489	17640	17336	17774	17612	17601	17419	17514	17682	17505	17371	17593	17457	17586	17571	17596	17508	17609	17485	17518	17345	17541	17422	17540	17364	17736	17462	17398	17529	17508	17615	17745	17505	17245	17376	17388	17514	17518	17643	17335	17556	17729	17542	17599	17763	17728	17521	17650	17316	17496	17400	17431	17644	17510	17621	17568	17507	17594	17505	17488	17501	17628	17674	17498	17728	17545	17556	17483	17420	17552	17601	17512	17346	17516	17621	17446	17349	17559	17443	17516	17465	17280	17476	17738	17545	17354	17484	17716	17710	17462	17486	17475	17522	17646	17576	17588	17552	17575	17670	17317	17632	17371	17608	17581	17478	17629	17301	17463	17633	17666	17735	17643	17622	17504	17348	17778	17570	17378	17679	17583	17739	17544	17584	17427	17654	17550	17611	17555	17526	17547	17382	17444	17534	17491	17637	17761	17476	17490	17519	17648	17310	17535	17511	17531	17592	17427	17559	17414	17593	17593	17530	17524	17570	17731	17516	17596	17426	17637	17490	17463	17560	17277	17510	17625	17594	17566	17668	17775	17401	17453	17528	17481	17623	17504	17392	17498	17384	17389	17546	17226	17658	17460	17488	17486	17577	17535	17406	17392	17431	17792	17641	17517	17477	17575	17471	17588	17397	17611	17522	17490	17470	17568	17580	17670	17493	17468	17551	17523	17695	17639	17513	17526	17560	17703	17429	17548	17341	17645	17532	17700	17574	17415	17427	17533	17476	17400	17458	17549	17618	17611	17456	17567	17602	17449	17671	17558	17393	17582	17508	17369	17518	17672	17463	17503	17586	17383	17492	17545	17481	17738	17444	17289	17350	17699	17554	17580	17410	17570	17640	17480	17402	17523	17689	17377	17459	17507	17822	17451	17492	17435	17586	17579	17477	17500	17545	17428	17221	17520	17542	17637	17495	17581	17488	17158	17437	17573	17559	17565	17463	17389	17339	17356	17529	17687	17695	17555	17456	17517	17614	17608	17410	17559	17805	17539	17580	17476	17452	17629	17411	17492	17441	17398	17291	17592	17477	17513	17527	17397	17603	17835	17476	17749	17624	17626	17448	17353	17308	17699	17703	17417	17594	17532	17508	17498	17607	17788	17663	17508	17483	17336	17641	17525	17462	17501	17514	17446	17268	17731	17686	17547	17402	17443	17556	17548	17709	17532	17356	17746	17492	17715	17641	17569	17566	17603	17438	17617	17569	17535	17423	17556	17480	17675	17823	17536	17556	17735	17686	17401	17504	17598	17511	17425	17343	17539	17584	17491	17400	17314	17548	17595	17522	17527	17445	17662	17555	17643	17516	17753	17407	17533	17582	17413	17536	17554	17460	17669	17652	17578	17627	17652	17557	17469	17456	17536	17478	17502	17383	17848	17597	17398	17491	17516	17511	17486	17616	17606	17369	17478	17744	17530	17660	17480	17571	17412	17474	17334	17408	17419	17579	17484	17570	17495	17344	17592	17644	17585	17634	17588	17298	17391	17541	17584	17651	17618	17595	17702	17672	17582	17558	17375	17457	17486	17801	17472	17609	17595	17295	17454	17596	17411	17561	17398	17636	17471	17545	17461	17520	17365	17637	17567	17401	17489	17446	17375	17499	17545	17709	17594	17403	17464	17468	17542	17600	17399	17419	17479	17457	17319	17311	17407	17584	17485	17565	17318	17402	17643	17658	17536	17687	17593	17472	17447	17470	17285	17519	17470	17458	17647	17604	17608	17578	17472	17763	17675	17702	17572	17508	17642	17518	17656	17546	17552	17622	17468	17442	17572	17512	17502	17697	17492	17538	17446	17524	17473	17436	17501	17436	17592	17518	17499	17450	17380	17424	17512	17607	17614	17642	17429	17687	17476	17490	17558	17524	17490	17775	17558	17562	17623	17334	17442	17582	17421	17579	17507	17248	17531	17501	17565	17654	17488	17348	17514	17614	17748	17470	17712	17485	17604	17626	17464	17588	17530	17765	17425	17559	17610	17575	17443	17618	17478	17397	17583	17629	17471	17455	17349	17489	17479	17333	17508	17542	17284	17365	17618	17841	17673	17664	17609	17707	17600	17511	17573	17548	17345	17651	17628	17710	17714	17677	17592	17534	17376	17470	17711	17565	17375	17585	17565	17488	17554	17657	17579	17506	17583	17793	17584	17450	17481	17416	17384	17492	17356	17404	17671	17519	17755	17565	17526	17552	17550	17501	17505	17448	17624	17464	17568	17714	17648	17445	17455	17670	17587	17539	17668	17635	17674	17534	17368	17606	17475	17525	17419	17294	17501	17422	17626	17834	17688	17531	17604	17394	17525	17457	17476	17511	17428	17524	17513	17692	17686	17548	17533	17493	17536	17610	17528	17610	17494	17744	17562	17731	17409	17595	17441	17614	17527	17574	17417	17535	17563	17588	17428	17573	17616	17645	17689	17438	17256	17471	17501	17564	17378	17484	17502	17603	17546	17486	17640	17373	17437	17583	17437	17384	17673	17600	17253	17638	17399	17844	17367	17499	17583	17551	17596	17443	17639	17520	17482	17543	17590	17565	17623	17451	17553	17603	17571	17597	17570	17611	17483	17713	17479	17543	17458	17211	17529	17544	17678	17594	17500	17620	17489	17541	17577	17516	17444	17284	17452	17383	17561	17611	17480	17394	17291	17620	17539	17516	17527	17511	17524	17658	17692	17652	17551	17338	17447	17540	17572	17523	17529	17631	17630	17379	17362	17420	17536	17476	17608	17704	17420	17579	17573	17780	17392	17511	17492	17438	17488	17522	17575	17456	17526	17456	17555	17461	17442	17626	17711	17574	17501	17534	17591	17289	17399	17450	17553	17670	17608	17348	17517	17485	17567	17484	17405	17602	17542	17739	17568	17755	17558	17658	17305	17428	17540	17610	17460	17476	17417	17578	17678	17479	17634	17579	17573	17467	17486	17581	17730	17685	17560	17551	17457	17406	17759	17451	17699	17582	17536	17451	17526	17664	17472	17641	17632	17584	17356	17477	17525	17594	17486	17597	17693	17463	17276	17624	17508	17451	17488	17410	17426	17746	17470	17395	17463	17461	17617	17559	17626	17564	17616	17355	17453	17588	17612	17486	17624	17722	17390	17526	17674	17710	17313	17491	17604	17568	17506	17674	17539	17626	17671	17567	17433	17542	17691	17694	17594	17536	17517	17475	17578	17615	17685	17384	17565	17680	17500	17541	17392	17640	17605	17477	17579	17282	17432	17724	17715	17446	17662	17611	17609	17660	17624	17562	17555	17475	17555	17319	17217	17483	17575	17502	17463	17530	17476	17576	17520	17516	17344	17625	17659	17550	17548	17749	17403	17419	17572	17436	17473	17545	17633	17563	17426	17694	17662	17742	17628	17642	17467	17396	17550	17507	17483	17567	17553	17569	17516	17536	17646	17373	17537	17537	17656	17542	17538	17365	17636	17567	17728	17509	17612	17564	17648	17748	17769	17421	17597	17582	17571	17578	17491	17686	17651	17558	17658	17467	17597	17477	17507	17624	17873	17469	17550	17637	17589	17654	17434	17683	17709	17731	17689	17474	17603	17761	17500	17495	17795	17531	17436	17228	17351	17405	17489	17491	17571	17627	17567	17327	17550	17469	17624	17459	17527	17524	17640	17434	17336	17591	17558	17684	17655	17631	17348	17349	17540	17516	17462	17720	17491	17525	17628	17679	17330	17559	17534	17550	17410	17600	17456	17697	17574	17784	17503	17713	17593	17545	17543	17410	17441	17591	17719	17557	17494	17492	17619	17672	17523	17543	17545	17448	17644	17757	17513	17409	17326	17684	17576	17572	17507	17475	17557	17600	17544	17310	17666	17579	17614	17528	17646	17611	17430	17476	17618	17538	17352	17554	17453	17586	17400	17582	17428	17686	17790	17675	17623	17499	17606	17565	17426	17481	17433	17494	17547	17698	17415	17770	17434	17440	17494	17514	17704	17371	17640	17434	17496	17507	17530	17633	17561	17284	17614	17723	17547	17489	17423	17461	17693	17548	17492	17437	17703	17406	17534	17572	17455	17408	17552	17494	17761	17484	17484	17665	17544	17608	17629	17685	17525	17294	17416	17600	17604	17509	17700	17585	17488	17556	17559	17613	17416	17409	17540	17563	17492	17745	17487	17420	17474	17586	17815	17844	17312	17552	17572	17499	17687	17624	17484	17530	17581	17654	17530	17453	17540	17480	17513	17570	17740	17424	17459	17586	17382	17590	17468	17775	17534	17456	17415	17420	17620	17444	17661	17450	17498	17536	17548	17482	17546	17499	17632	17551	17657	17416	17572	17487	17626	17611	17602	17404	17311	17685	17511	17530	17653	17656	17534	17519	17522	17512	17476	17571	17561	17525	17628	17489	17458	17348	17551	17553	17576	17398	17490	17539	17548	17567	17534	17518	17512	17639	17576	17593	17517	17325	17409	17323	17574	17576	17488	17437	17462	17555	17548	17725	17548	17672	17682	17613	17430	17449	17640	17421	17397	17485	17484	17621	17465	17539	17697	17551	17515	17520	17356	17596	17638	17628	17513	17489	17721	17507	17445	17551	17488	17418	17449	17655	17669	17529	17311	17439	17561	17667	17517	17666	17784	17555	17588	17568	17759	17482	17453	17392	17586	17563	17550	17514	17635	17403	17574	17667	17650	17799	17492	17631	17739	17268	17369	17349	17614	17679	17629	17710	17429	17599	17276	17735	17497	17452	17461	17495	17470	17591	17501	17412	17501	17675	17428	17486	17463	17690	17555	17576	17636	17707	17569	17619	17303	17503	17491	17659	17445	17646	17651	17549	17560	17572	17529	17167	17421	17664	17475	17447	17523	17556	17540	17648	17510	17473	17586	17605	17816	17502	17604	17541	17552	17343
15288	16077	15485	14918	15080	14954	14976	14819	15671	21789	21850	18800	16469	15346	14985	14747	14705	14709	14790	14493	14739	14699	14829	14771	14932	14876	14983	14722	14671	14736	14722	14840	14857	14556	14799	14834	14812	14934	14700	14574	14739	14749	14691	14779	14811	14932	14820	14623	14960	14744	14685	14733	14636	14948	14752	14631	14781	14742	14780	14796	14811	14704	14818	14700	14690	14821	14886	14857	14723	14740	14679	14871	14644	14737	14783	14696	14827	14706	14821	14665	14890	14743	14790	14821	14608	14680	14775	14937	14642	14632	14707	14638	14932	14813	14798	14842	14879	14761	14606	14794	14770	14869	14789	14626	14802	14837	14719	14644	14796	14938	14796	14597	14778	14775	14716	14901	14798	14745	14868	14916	14719	14754	14780	14806	14721	14761	14756	14958	14843	14618	14835	14757	14634	14729	14671	15029	14757	14841	14928	14787	14859	14824	14705	14756	14701	14946	14866	14883	14649	14727	14738	14680	14545	14777	14610	14774	14804	14889	14775	14708	14681	14872	14683	14830	14781	14695	14660	14873	14862	14668	14793	14638	14723	14832	14818	14857	14821	14711	14659	14824	14768	14808	14790	14755	14704	14679	14674	14835	14871	14719	14774	14786	14747	14705	14824	14874	14792	14774	14856	14804	14708	14772	14722	14831	14703	14710	14869	14730	14606	14681	14816	14920	14899	14880	14641	14783	14799	14569	14767	14740	14838	14822	14673	14697	15030	14761	14621	14821	14878	14787	14507	14870	14791	14713	14931	14702	14775	14694	14735	14655	14904	14822	14771	14749	14765	14821	14771	14770	14723	14694	14819	14805	14592	14655	14799	14636	14770	14663	14834	14769	14753	15008	14808	14831	14613	14858	14959	14847	14692	14895	14637	14715	14991	14835	14712	14808	14749	14784	14685	14819	14930	14797	14660	14875	14811	14663	14657	14866	15044	14820	14687	14680	14805	14763	14685	14758	14974	14706	14863	14764	14911	14855	14736	14703	14957	14795	14825	14640	14679	14691	14644	14689	14741	14865	14671	14818	14746	14752	14836	14757	14697	14744	14796	14867	14785	14817	14752	14657	14729	14642	14827	14767	14744	14639	14752	14773	14862	14694	14754	14761	14893	14509	14786	14815	14694	14840	14740	14780	14941	14817	14719	14924	14949	14737	14733	14752	14837	14631	14841	14811	14628	14824	14732	14770	14710	14856	14570	14772	14846	14760	14851	14786	14853	14663	14720	14842	14738	14929	14724	14742	14866	14834	14826	14869	14785	14719	14795	14709	14835	14564	14923	14544	14896	14699	14727	14647	14900	14718	14783	14806	14689	14760	14843	14745	14852	14876	14912	14794	14800	14753	14770	14761	14744	14743	14858	14848	14713	14757	14841	14688	14740	14783	14757	14763	14730	14764	14914	14842	14631	14875	15079	14662	14834	14898	14773	14874	14716	14667	14861	14684	14845	14756	14690	14805	14880	14754	14941	14584	14816	14627	14922	14817	14779	14972	14689	14835	14691	14657	14875	14860	14769	14714	14807	14839	14901	14508	14836	14728	14497	14704	14697	14885	14754	14816	14757	14638	14841	14744	14867	14840	14855	14720	14726	14962	14910	14651	14947	14685	14876	14688	14835	14882	14725	14880	14762	14729	14890	14740	14783	14756	14735	14630	14837	14708	14793	14787	14638	14969	14731	14683	14719	14826	14700	14708	14876	14858	14615	14735	14816	14731	14727	14705	14912	14719	14938	14639	14816	14829	14774	14690	14841	14846	14831	14749	14808	14885	14774	14782	14685	14856	14843	14750	14775	14712	14791	14740	14801	14769	14818	14875	14668	14805	14776	14761	14658	14757	14876	14734	14846	14753	14854	14720	14620	14774	14765	14836	14794	14766	14734	14645	14763	14770	14696	14837	14684	14736	14858	14642	14879	14921	14602	14540	14731	14699	14829	14819	14849	14751	14753	14589	14938	14695	14657	14892	14626	14834	14793	14885	14867	14916	14800	14888	14893	14651	14734	14849	15015	14760	14752	14722	14842	14853	14749	14652	14880	14722	14831	14919	14909	14872	14785	14841	14626	14911	14810	14784	14631	14671	14881	14857	14648	14727	14742	14728	14733	14667	14937	14758	14753	14839	14785	14883	14508	14838	14803	14718	14811	14826	14883	14831	14832	14605	14687	14739	14845	14764	14816	14915	14862	14815	14980	14683	14544	14910	14753	14816	14744	14708	14779	14615	14817	14738	14795	14727	14759	14850	14707	14780	14730	14903	14808	14782	14586	14826	14768	14837	14708	14769	14936	14746	14749	14739	14842	14766	14690	14935	14851	14850	14875	14713	14731	14748	14892	14799	14707	14642	14745	14674	14780	14757	14846	14900	14634	14744	14573	14775	14724	14750	14771	14824	14698	14806	14744	14827	14782	14776	14736	14526	14738	14907	14934	14699	14869	14699	14717	14637	14694	14854	14774	14780	14742	14734	14673	14674	14873	14853	14628	14800	14621	14929	14690	14869	14792	14883	14795	14747	14799	14766	14798	14740	14776	14712	14751	14688	14854	14666	14758	14558	14881	14785	14741	14840	14826	14685	14618	14863	14715	14679	14708	14772	14601	14958	14764	14824	14978	14600	14598	14721	14851	14645	14899	14862	14761	14925	14681	14718	14898	14818	14781	14838	14652	14631	14852	14798	14709	14867	14881	14794	14665	14859	14901	14807	14577	14727	14827	14940	14878	14662	14730	14782	14646	14593	14688	14965	14715	14935	14608	14786	14924	14748	14572	14720	14658	14847	14736	14876	14695	14690	14762	14859	14943	14758	14733	14824	14734	14796	14629	14852	14639	14761	14806	14808	14839	14717	14939	14791	14755	14806	14963	14690	14697	14900	14904	14631	14777	14792	14782	14733	14783	14697	14863	14832	14808	14869	14827	14923	14685	14644	14689	14745	14679	14871	14724	14593	14695	14787	14537	14929	14662	14670	14802	14644	14778	14851	14924	14791	14743	14652	14837	14590	14690	14748	14650	14866	14921	14641	14808	14810	14629	14867	14708	14887	14657	14860	14844	14824	14766	14559	14854	14766	14819	14786	14729	14989	14775	14794	14731	14750	14783	14893	14731	14776	14820	14814	14600	14648	14701	14737	14802	14811	14683	14839	14812	14772	14710	14886	14658	14802	14826	14844	14814	14789	14530	14729	14770	14780	14962	14878	14710	14720	14742	14887	14903	14891	14861	14725	14832	14776	14759	14655	14656	14792	14719	14704	14893	14733	14670	14742	14814	14936	14875	14828	14766	14703	14618	14673	14769	14802	14802	14835	14911	14787	14713	14836	14700	14890	14788	14722	14664	14625	14935	14745	14814	14875	14766	14814	14911	14856	14681	14984	14771	14691	14884	14698	14659	14906	14616	14833	14852	14732	14920	14911	14698	14807	14757	14687	14754	14829	14816	14851	14743	14662	14925	14776	14939	14829	14773	14633	14775	14814	14746	14875	14889	14615	14815	14733	14865	14794	14794	14769	14970	14800	14896	14836	14970	14807	14835	14608	14834	14889	14825	14715	14760	14828	14861	14671	14941	14686	14712	14582	14777	14772	14880	14824	14916	14786	14614	14776	14726	14757	14649	14797	14659	14791	14792	14885	14913	14899	14818	14872	14796	14781	14827	14817	14782	14995	14700	14755	14703	14721	14900	14784	14889	14874	14728	14927	14706	14771	14748	14944	14686	14658	14586	14987	14761	14766	14979	14928	14737	14742	14672	14696	14777	14856	14847	14716	14547	14726	14815	14713	14856	14811	14876	14819	14638	15031	14754	14665	14738	14792	14750	14821	14693	14828	14692	14814	14866	14707	14761	14643	14945	14764	14738	14676	14675	14767	14756	14720	14936	14648	14785	14625	14781	14990	14805	14776	14711	14937	14739	14849	14739	14820	14832	14693	14649	14968	14968	14850	14747	14784	14903	14640	14794	14598	14759	14756	14817	14796	14711	14784	14848	14967	14684	14649	14671	14866	14752	14936	14729	14697	15004	14806	14831	14726	14842	14714	14869	14809	14739	14830	14811	14805	14831	14610	14783	14775	14911	14807	14944	14816	14766	14737	14832	14842	14775	14777	14887	14697	14816	14761	14859	14717	14850	14703	14634	14590	14862	14949	14804	14855	14750	14660	14717	14594	14692	14834	14912	14790	14639	14890	14931	14469	14859	14721	14927	14758	14861	14854	15029	14792	14873	14747	14805	14869	14647	14935	14651	14919	14824	14961	14739	14853	14906	14835	14781	14780	14859	14893	14833	14849	14633	14740	14717	14804	14711	14647	14632	14707	14743	14700	14893	14581	14809	14743	14824	14693	14726	14802	14785	14774	14648	14803	14930	14763	14731	14838	14817	14899	14807	14832	14841	14776	14887	14730	14590	14808	14765	14746	14822	14823	14854	14846	14944	14733	14760	15012	14756	14847	14704	14821	14817	14796	14816	14778	14707	14736	14817	14898	14772	14854	14589	14849	14688	14827	14653	14841	14841	14661	14705	14730	14924	14857	14648	14891	14542	14744	14613	14696	14717	14718	14732	14755	14785	14641	14630	14994	14851	14851	14804	14754	14876	14758	14736	14787	14843	14606	14704	14795	14782	14831	14688	14746	14830	14814	14905	14805	14691	14789	14810	14829	14849	14806	14904	14753	14858	14707	14904	14609	14878	14740	14775	14824	14912	14803	14816	14862	14780	14792	14723	14712	14922	14789	14863	14662	14972	14742	14811	14796	14707	14719	14638	14706	14875	14829	14737	14631	14851	14748	14755	14794	14714	14833	14764	14858	14900	14814	14695	14833	14877	14717	14773	14752	14717	14831	14681	14622	14854	14787	14818	14965	14894	14871	14852	14793	14909	14752	14570	14826	14799	14720	14701	14916	14739	14762	14843	14667	14707	14748	14841	14834	14937	14749	14956	14896	14559	14830	14911	14748	14852	14829	14736	14971	14653	14752	14854	14880	14859	14624	14971	14806	14818	14863	14989	14637	14743	14655	14841	14713	14873	14836	14654	14884	14867	14743	14663	14698	14860	14715	14783	14721	14750	14939	14777	14894	14938	14675	15001	14792	14751	14624	14709	14797	14758	14747	14847	14731	14669	14824	14806	14797	14785	14755	14792	14787	14892	14836
26039	21161	27221	25854	19880	18475	18520	17848	21254	39092	37717	29413	22418	19122	17728	17518	17470	17450	17254	17343	17091	17343	17381	17322	17217	17349	17291	17382	17375	17265	17236	17307	17081	17311	17172	17384	17265	17290	17307	17357	17235	17246	17280	17270	17099	17326	17484	17281	17305	17305	17147	17256	17269	17240	17178	17208	17202	17332	17351	17259	17278	17101	17257	17148	17183	17086	17399	17350	17252	17260	17379	17178	17251	17355	17397	17280	17439	17388	17127	17165	17337	17288	17361	17247	17338	17251	17100	17351	17069	17297	17358	17176	17100	17193	17081	17052	17318	17344	17174	17196	17377	17329	17273	17181	17249	17269	17171	17352	17169	17201	17177	17207	17353	17152	17248	17233	17352	17183	17216	17301	17319	17264	17437	17169	17189	17281	17170	17196	17305	17311	17108	17182	17353	17295	17346	17133	17203	17144	16987	17318	17119	17191	17273	17608	17532	17281	17180	17221	17116	17177	17379	17145	17108	17080	17151	17286	17242	17198	17292	17285	17147	17343	17389	17336	17486	17328	17170	17191	17092	17220	17085	17419	17202	17148	17240	17294	17077	17311	16976	17178	17338	17363	17271	16937	17273	16975	17175	17260	17115	17049	17112	17260	17326	17424	17164	17282	17122	17224	16982	17219	17113	17134	17204	17288	17127	16992	17145	17345	17565	17342	17204	17231	17223	17126	17199	17078	17179	17265	17305	17268	17191	17313	17228	17044	17380	17209	17014	17226	17163	17249	17284	17333	17200	17271	17383	17280	17346	17205	17226	17192	17253	17281	17358	17192	17270	17389	17276	17177	17153	17171	17087	17325	17269	17244	17300	17369	17487	17471	17132	17162	17063	17278	17083	17284	17280	17085	17331	17078	17345	17250	17206	17090	17398	17129	17334	17316	17120	17147	17156	17156	17120	17234	17355	17374	17361	17268	17162	17159	17235	17162	17228	17238	17324	17147	17098	17258	17278	17037	17169	17284	17387	17160	17086	17208	17279	17068	17053	17373	17445	17404	17248	17190	17308	17425	17189	17266	17301	17381	17268	17361	17269	17144	17149	17162	17265	17133	17334	17252	17235	17285	17267	17310	17134	17300	17266	17273	17456	17226	17168	17327	17205	17296	17149	17156	17201	17126	17403	17140	17304	17106	17399	17160	17344	17254	17162	17218	17215	17418	17362	17250	17257	17325	17333	17169	17173	17226	17064	17146	17277	17485	17159	17389	17349	17215	17071	17340	17283	17330	17241	17099	17277	17239	17319	17360	17357	17122	16899	17124	17193	17132	17185	17188	17205	17190	17356	17273	17193	17352	17334	17374	17082	17357	17184	17000	17290	17289	17099	17308	17234	17240	17190	17220	17314	17279	17278	17207	17210	17304	17258	17189	17387	17289	17127	17042	17261	17289	17474	17128	17203	17304	17219	17119	17310	17184	17313	17409	17444	17294	17302	17170	17132	17219	17268	17210	17243	17261	17101	17173	17066	17189	17344	17422	17184	17201	17395	17149	17223	17234	17407	17375	17212	17302	17115	17284	17452	17236	17117	17238	17126	17174	17320	17262	17446	17479	17328	17299	17277	17290	17327	17182	16995	17314	17209	17349	17267	17198	17219	17268	17247	17199	17107	17319	17403	17353	16951	17100	17135	17396	17080	17310	17123	17326	17402	17255	17418	17471	17259	17454	17332	17086	17450	17326	17242	17345	17228	17251	17190	17257	17257	17219	17385	17280	17186	17343	17247	17366	17268	17133	17349	17236	17132	17118	17220	17163	17462	17272	17230	17214	17072	17143	17340	17029	17258	17169	17073	17014	17249	17058	17354	17142	17264	17073	17240	17239	17253	17201	17361	17284	17255	17124	17256	17188	17205	17175	17181	17356	17241	17204	17233	17165	17171	17422	17129	17140	17207	17400	17337	17336	17176	17176	17345	17146	17245	17527	17198	17388	17194	17411	17180	16998	17393	17288	17053	17171	17083	17216	17328	17112	17167	17214	17225	17037	17014	17065	17269	17138	17292	17102	17261	17242	17195	17504	17286	17258	17251	17128	17229	17229	17220	17222	17263	17125	17291	17294	17309	17178	17362	17098	17021	17167	17082	17169	17343	17346	17302	17336	16958	17272	17119	17143	17444	17247	17024	17296	17201	17160	17308	17077	17534	17337	17304	17302	17289	17170	17291	17258	17285	17231	17186	17307	17270	17343	17196	17326	17516	17121	17300	17491	17282	17226	17333	17247	17277	17156	17309	17298	17130	17234	17274	17186	17082	17384	17121	17129	17201	17277	17326	17246	17356	17198	17126	17289	17272	17190	17160	17291	17298	17265	17308	17428	17162	17331	17325	17330	17238	17146	17118	17089	17251	17392	17367	17230	17399	17192	17238	17211	17189	17152	17053	17119	17389	17555	17214	17136	17257	17280	17153	17270	17192	17260	17179	17086	17251	17233	17334	17225	17073	17157	17154	16917	17301	17161	16967	17248	17136	17183	17181	17325	16968	17334	17309	17140	17079	17188	17289	17175	17367	17505	17438	17293	17159	17189	17245	17323	17554	17294	17301	17432	17266	17087	17274	17063	17330	17008	17063	17331	17224	17197	17224	17130	17322	17223	17254	17161	17147	17353	17220	17170	17326	17271	17003	17241	17174	17158	17348	17325	17302	17168	17205	17103	17327	17296	17143	17245	17375	17091	17144	17265	17182	17261	17225	17309	17362	17367	17155	17224	17059	17217	17143	17332	17072	17153	17324	17125	17181	17343	17268	17250	17062	17263	17186	17113	17184	17374	17265	17307	17232	17153	17348	17012	17171	17088	17018	17121	17243	17469	17139	17210	17286	17142	17227	17384	17145	17172	17244	17358	17419	17105	16928	17383	17327	16984	17150	17302	17187	17400	17364	17336	17195	17186	17309	17293	17171	17157	17416	17011	17326	17109	17018	17380	17413	17233	17245	17441	17296	17360	17010	17185	17150	17176	17297	17401	17311	17201	17178	16996	17133	17226	17129	17180	17412	17309	17277	17054	17334	17112	17174	17226	17292	17178	17374	17200	17248	17015	17344	17032	17263	17404	17287	17212	17201	17368	17083	17239	17289	17042	17103	17332	17121	17235	17293	17170	17320	17312	17269	17250	17206	17322	17362	17387	17115	17173	17253	17061	17215	17428	17344	17313	17316	17132	17283	17182	17187	17009	17070	17216	17221	17207	17344	17276	17359	17124	17211	17338	17360	17303	17164	17451	17282	17361	17406	17276	17233	17284	17199	17164	17162	16982	17291	17194	17318	17213	17422	17433	17224	17503	17142	17093	17408	17405	17060	17243	17266	17205	17099	17106	17252	17203	17012	17132	17189	17192	17103	17444	17233	16975	17197	17174	17104	17081	17380	17417	17159	17403	17319	17132	17231	17233	17167	17267	17298	17238	17299	17248	17279	17181	17178	17396	17058	17125	17170	17062	17101	17031	17249	17148	17248	17275	17273	17240	17250	17184	17414	17103	17121	17303	17265	17168	17382	17339	17181	17111	17305	17241	17287	17171	17123	17325	17208	17142	17249	17428	17456	17304	17267	17200	17331	17158	17303	17163	17480	17256	17270	17208	17261	17224	17391	17105	17307	17095	17339	17293	17095	17076	17314	17200	16995	17240	17538	17195	17159	17210	17237	17163	16992	17431	17108	17207	17178	17187	17355	17164	17184	16972	17066	17136	17157	17362	17216	17374	17259	17168	17208	17152	17229	17198	17062	17298	17371	17293	17548	17247	17243	17364	17195	17170	17291	17170	17361	17254	17213	17295	17271	17285	17357	17346	17289	17432	17228	17290	17170	17233	17192	17070	17366	17229	17115	17283	17001	17360	17249	17153	17132	17074	17217	17252	17168	17141	17144	17215	17273	17156	17303	17303	17139	17185	17227	17150	17344	17168	17335	17441	17275	17269	17070	17061	17399	17251	17179	17220	17477	17364	17305	17321	17128	17175	17075	17262	17175	17229	17182	17229	17354	16916	17351	17363	17033	17222	17351	17249	17254	17225	17260	17473	17266	17348	17161	17298	17258	17242	17164	17121	17324	17360	17357	17188	17208	17300	17220	17016	17247	17203	17263	17162	17164	17213	17387	17223	17278	17420	17257	17178	17155	17052	17235	17201	17392	17405	17153	17234	17316	17194	17166	17233	17301	17337	17083	17202	17244	17317	17289	17130	17524	17136	17092	17329	17207	17545	17364	17191	17220	17312	17408	17271	17245	17237	17422	17210	17194	17207	17378	17275	17169	17354	17398	17243	17127	17027	17166	17304	17205	17251	17239	17197	17174	17423	17096	17200	17327	17404	17497	17174	17304	17159	17316	17275	17538	17288	17156	17153	17327	17124	17280	17418	17128	17197	17197	17092	17143	17257	17071	17320	17138	17238	17335	17345	17323	17245	17419	17498	17038	17190	17093	17197	17250	17442	17269	17121	17150	17154	17290	17109	17209	17147	17400	17143	17285	17106	17349	17291	17465	17227	17193	17135	17312	17166	17017	17185	17167	17465	17096	17307	17151	17159	17253	17258	17080	17270	17390	17244	17139	17040	16994	17228	17338	17204	17244	17327	17214	17219	17225	17525	17261	17129	17206	17339	17362	17370	17081	17123	17090	17110	17317	17340	17153	17256	17344	17344	17099	17282	17339	17241	17182	17243	17208	17201	17386	17169	16986	17170	17237	17504	17098	17067	17284	17259	17233	17217	17499	17340	17263	17282	17437	17240	17342	17207	17364	17246	17168	17240	17334	17267	17293	17169	17064	17154	17241	17069	17099	17227	17250	17264	17144	17233	17081	17237	17289	17288	17355	17229	17199	17112	17255	17244	17285	17209	17213	17123	17482	17235	17367	17290	17374	17271	17253	17298	17335	17302	17446	17335	17200	17146	17298	17190	17143	17349	17197	17161	17271	17192	17474	17328	17343	17437	17404	17215	17162	17187	17265	17328	16971	17101	17292	17305	17260	17288	17250	17326	16994	17200	17363	17282	17397	17119	17343	17115	17278	17270	17224	17415	17081	17338	17132	17160	17203	17124	17323	17167	17179	17405	17261	17484	17277	17401	17221	17344	17323	17180	17044	17240	17377	17280	17231	16991	17151	17226	17124	17228	17212	17462	17217	17218	16984	17162	17258	17323
14165	19987	19007	16538	15838	15458	15229	15056	21848	40681	37945	27981	19754	16498	15079	14903	14897	14637	14598	14719	14613	14567	14784	14681	14703	14736	14504	14678	14666	14564	14824	14665	14628	14622	14624	14507	14612	14567	14575	14667	14638	14645	14649	14772	14748	14875	14573	14706	14719	14623	14742	14592	14563	14577	14731	14794	14649	14566	14600	14648	14757	14593	14671	14581	14604	14649	14806	14707	14638	14786	14779	14687	14486	14659	14475	14597	14416	14642	14815	14675	14798	14697	14735	14676	14742	14729	14593	14571	14538	14445	14705	14620	14650	14583	14490	14634	14708	14690	14723	14650	14654	14717	14766	14641	14595	14645	14486	14480	14615	14783	14416	14627	14600	14603	14633	14583	14533	14615	14627	14599	14664	14545	14537	14551	14658	14733	14530	14596	14600	14580	14675	14843	14553	14657	14550	14608	14560	14666	14563	14641	14627	14569	14614	14733	14532	14704	14679	14739	14771	14738	14708	14692	14580	14583	14673	14699	14602	14689	14689	14611	14691	14519	14773	14638	14571	14490	14495	14631	14631	14628	14665	14706	14635	14552	14714	14567	14600	14573	14472	14758	14619	14531	14435	14633	14696	14616	14651	14590	14604	14443	14576	14627	14554	14709	14709	14631	14662	14625	14627	14778	14569	14772	14760	14751	14758	14510	14515	14648	14475	14758	14505	14663	14662	14569	14771	14831	14702	14449	14714	14647	14738	14658	14589	14679	14424	14647	14685	14601	14763	14542	14589	14713	14629	14464	14596	14641	14518	14496	14531	14698	14493	14619	14605	14630	14788	14696	14651	14578	14687	14640	14613	14694	14692	14549	14685	14698	14581	14489	14588	14639	14712	14476	14616	14463	14695	14672	14544	14558	14729	14560	14644	14572	14535	14665	14587	14798	14603	14555	14810	14737	14503	14613	14661	14485	14488	14536	14626	14635	14644	14589	14535	14763	14652	14432	14689	14544	14650	14552	14704	14587	14578	14506	14614	14510	14581	14605	14617	14737	14855	14711	14646	14659	14669	14460	14601	14543	14691	14689	14620	14513	14797	14722	14465	14643	14556	14589	14598	14756	14628	14824	14632	14704	14708	14616	14624	14692	14742	14703	14682	14778	14743	14605	14726	14546	14574	14630	14733	14781	14740	14542	14573	14566	14703	14726	14625	14626	14560	14727	14610	14575	14692	14585	14651	14464	14726	14561	14467	14826	14583	14682	14652	14651	14841	14786	14482	14733	14625	14517	14688	14777	14625	14468	14600	14562	14897	14661	14482	14651	14716	14672	14603	14718	14849	14648	14650	14640	14645	14754	14550	14550	14629	14768	14636	14619	14517	14735	14535	14542	14755	14655	14568	14677	14611	14727	14605	14445	14819	14634	14768	14547	14586	14616	14710	14769	14509	14645	14512	14478	14437	14652	14588	14728	14576	14672	14648	14813	14673	14733	14578	14689	14606	14711	14597	14648	14644	14629	14626	14609	14551	14588	14577	14688	14586	14647	14769	14594	14696	14630	14669	14800	14763	14651	14624	14571	14854	14510	14686	14701	14545	14728	14662	14649	14733	14477	14770	14741	14628	14509	14558	14794	14607	14633	14716	14678	14577	14643	14680	14570	14629	14705	14615	14745	14783	14702	14687	14710	14602	14605	14612	14666	14738	14722	14673	14569	14657	14533	14783	14573	14550	14713	14761	14641	14488	14661	14545	14554	14678	14724	14536	14483	14534	14589	14589	14694	14531	14750	14824	14750	14775	14651	14414	14506	14471	14655	14600	14761	14612	14646	14570	14676	14658	14615	14764	14528	14649	14705	14696	14699	14641	14541	14550	14743	14554	14903	14504	14779	14783	14597	14672	14664	14677	14676	14585	14548	14754	14675	14698	14480	14668	14715	14753	14660	14776	14577	14662	14678	14697	14797	14761	14866	14630	14784	14582	14691	14563	14775	14756	14412	14712	14540	14610	14623	14627	14610	14718	14712	14598	14547	14451	14599	14811	14453	14614	14558	14625	14641	14447	14491	14735	14527	14672	14527	14647	14715	14676	14598	14673	14522	14754	14674	14550	14589	14659	14746	14716	14456	14553	14431	14765	14592	14754	14669	14601	14572	14649	14701	14529	14629	14503	14750	14693	14583	14548	14586	14565	14591	14629	14653	14658	14581	14646	14662	14656	14740	14788	14698	14849	14700	14660	14711	14768	14651	14685	14668	14729	14717	14545	14625	14538	14678	14654	14728	14723	14829	14547	14714	14723	14778	14840	14658	14709	14560	14748	14711	14723	14796	14686	14680	14821	14480	14555	14636	14745	14503	14615	14567	14675	14582	14464	14557	14594	14601	14567	14671	14604	14726	14797	14536	14811	14713	14630	14579	14730	14721	14656	14647	14596	14834	14739	14615	14738	14671	14604	14498	14650	14707	14558	14538	14585	14397	14620	14601	14547	14656	14607	14496	14601	14754	14578	14581	14625	14750	14663	14476	14658	14669	14642	14673	14600	14589	14701	14544	14505	14671	14609	14583	14673	14621	14692	14434	14518	14753	14596	14519	14563	14722	14635	14733	14543	14567	14799	14605	14558	14653	14562	14603	14493	14521	14617	14577	14681	14691	14532	14570	14695	14608	14665	14787	14476	14671	14617	14596	14604	14694	14538	14582	14648	14633	14676	14639	14720	14608	14689	14658	14663	14665	14929	14592	14474	14598	14695	14723	14580	14728	14649	14657	14700	14477	14908	14738	14614	14468	14545	14569	14727	14628	14644	14653	14566	14736	14704	14471	14908	14750	14765	14678	14598	14568	14447	14621	14613	14646	14686	14706	14722	14552	14629	14574	14616	14599	14604	14637	14760	14650	14603	14723	14674	14581	14708	14559	14599	14498	14686	14632	14642	14682	14736	14598	14787	14733	14812	14639	14681	14686	14691	14666	14572	14749	14796	14543	14792	14664	14646	14640	14603	14797	14838	14695	14532	14618	14672	14621	14468	14617	14743	14692	14745	14476	14657	14663	14585	14593	14541	14639	14736	14720	14697	14605	14547	14758	14822	14575	14683	14655	14606	14692	14617	14702	14589	14381	14718	14713	14571	14627	14848	14616	14774	14704	14445	14746	14568	14789	14513	14609	14769	14654	14589	14701	14436	14723	14644	14596	14615	14563	14713	14689	14602	14652	14718	14755	14619	14684	14565	14680	14418	14617	14670	14590	14726	14630	14570	14630	14687	14629	14706	14624	14769	14642	14663	14546	14625	14686	14542	14618	14477	14726	14667	14681	14705	14538	14683	14552	14549	14615	14663	14828	14695	14657	14597	14680	14666	14560	14782	14612	14563	14836	14606	14698	14652	14544	14650	14518	14693	14647	14525	14747	14518	14614	14753	14713	14616	14578	14724	14639	14736	14539	14725	14560	14611	14427	14629	14644	14641	14648	14601	14501	14721	14752	14813	14629	14655	14538	14630	14678	14636	14770	14680	14548	14717	14635	14730	14622	14790	14444	14541	14650	14755	14887	14654	14692	14593	14743	14659	14665	14783	14588	14466	14608	14507	14728	14778	14434	14684	14727	14678	14716	14700	14673	14645	14613	14624	14831	14787	14636	14637	14553	14637	14550	14685	14625	14569	14567	14531	14525	14565	14552	14718	14749	14609	14737	14619	14693	14588	14665	14544	14800	14770	14550	14640	14573	14648	14557	14687	14697	14692	14592	14722	14623	14708	14709	14768	14508	14639	14781	14648	14638	14580	14589	14654	14642	14523	14789	14655	14631	14702	14542	14536	14602	14609	14529	14749	14675	14737	14473	14559	14830	14665	14690	14681	14732	14517	14590	14656	14686	14603	14588	14610	14446	14598	14700	14566	14646	14545	14654	14659	14743	14564	14677	14574	14640	14627	14605	14639	14549	14721	14752	14672	14744	14426	14580	14797	14670	14569	14613	14475	14491	14613	14663	14637	14830	14594	14641	14708	14671	14604	14760	14595	14580	14690	14736	14547	14685	14574	14753	14547	14625	14673	14579	14710	14672	14748	14588	14564	14569	14730	14648	14546	14828	14597	14666	14736	14582	14733	14491	14756	14688	14692	14634	14609	14652	14845	14577	14642	14679	14789	14577	14637	14625	14771	14719	14682	14586	14872	14608	14625	14596	14548	14767	14561	14637	14620	14678	14556	14556	14455	14763	14654	14446	14547	14644	14708	14680	14815	14690	14666	14433	14750	14474	14583	14485	14599	14443	14819	14597	14508	14658	14497	14741	14534	14441	14571	14616	14665	14669	14627	14704	14688	14625	14614	14749	14780	14691	14665	14781	14663	14753	14609	14588	14663	14573	14684	14635	14879	14466	14572	14605	14683	14490	14624	14741	14673	14669	14535	14634	14756	14656	14773	14653	14547	14547	14706	14459	14671	14459	14478	14707	14532	14529	14584	14765	14706	14678	14697	14512	14677	14527	14718	14670	14485	14632	14566	14591	14639	14816	14588	14600	14718	14606	14606	14657	14581	14659	14746	14628	14631	14723	14622	14519	14728	14698	14473	14645	14575	14650	14594	14585	14727	14825	14841	14467	14646	14642	14500	14735	14639	14733	14725	14771	14566	14791	14792	14520	14670	14599	14617	14667	14728	14728	14637	14669	14610	14682	14642	14757	14660	14615	14761	14696	14730	14768	14648	14490	14709	14604	14529	14820	14630	14660	14705	14567	14805	14636	14620	14669	14740	14575	14535	14668	14621	14717	14686	14654	14677	14710	14817	14627	14641	14651	14551	14679	14592	14710	14670	14674	14570	14870	14567	14718	14614	14471	14602	14741	14587	14655	14549	14364	14646	14644	14793	14594	14617	14699	14545	14552	14577	14721	14638	14659	14514	14685	14734	14697	14728	14408	14735	14638	14572	14713	14621	14555	14696	14551	14622	14799	14734	14661	14674	14711	14673	14427	14646	14578	14839	14711	14557	14724	14578	14578	14501	14586	14703	14632	14696	14536	14803	14606	14716	14784	14499	14728	14643	14725	14547	14558	14737	14701	14721	14651	14715	14775	14677	14646	14811	14471	14509	14621	14566	14654	14593	14700	14647	14755	14621	14799	14642	14680	14881	14781	14579	14735	14615	14727	14696	14673	14571	14527	14526	14581	14603	14625	14619	14828	14646	14608	14797	14678
24102	21202	28654	24046	21559	22768	21816	18153	22034	56441	55240	40316	29421	22245	18094	17308	16814	16597	16610	16715	16681	16644	16699	16631	16642	16675	16706	16677	16405	16446	16739	16610	16646	16622	16698	16649	16487	16566	16732	16551	16521	16645	16619	16638	16609	16624	16730	16537	16397	16530	16555	16619	16506	16327	16589	16481	16465	16475	16479	16601	16531	16532	16623	16515	16524	16537	16536	16269	16595	16645	16581	16496	16649	16524	16512	16609	16543	16667	16592	16444	16470	16536	16556	16492	16489	16524	16522	16561	16339	16437	16504	16506	16524	16607	16884	16461	16758	16449	16557	16544	16534	16362	16296	16396	16557	16772	16556	16496	16482	16452	16690	16629	16420	16886	16703	16509	16457	16474	16505	16647	16568	16569	16324	16648	16798	16762	16362	16566	16479	16545	16573	16559	16433	16615	16661	16433	16326	16660	16443	16639	16591	16625	16469	16574	16285	16553	16657	16423	16699	16523	16496	16334	16732	16543	16677	16361	16507	16505	16700	16643	16549	16549	16543	16541	16508	16500	16680	16502	16613	16374	16542	16673	16610	16520	16675	16301	16439	16631	16664	16604	16677	16529	16596	16625	16561	16557	16583	16573	16383	16538	16578	16652	16552	16408	16581	16550	16468	16488	16607	16492	16566	16433	16710	16667	16374	16368	16569	16499	16583	16474	16504	16222	16542	16549	16446	16377	16341	16505	16680	16358	16503	16660	16380	16474	16514	16535	16451	16611	16609	16590	16348	16540	16547	16510	16652	16493	16438	16475	16537	16609	16656	16563	16548	16548	16666	16583	16514	16630	16628	16322	16496	16522	16376	16649	16552	16507	16550	16716	16408	16376	16329	16576	16599	16840	16609	16605	16613	16502	16659	16555	16464	16422	16376	16329	16424	16617	16676	16727	16503	16299	16547	16523	16391	16592	16710	16331	16442	16604	16488	16404	16548	16580	16503	16540	16455	16602	16539	16579	16671	16621	16695	16518	16578	16449	16386	16374	16325	16455	16599	16348	16760	16529	16332	16505	16480	16457	16362	16272	16564	16589	16565	16570	16424	16706	16566	16303	16332	16537	16584	16565	16570	16479	16583	16559	16611	16542	16585	16579	16678	16483	16489	16669	16486	16544	16480	16514	16561	16626	16619	16520	16496	16461	16519	16377	16518	16365	16490	16555	16454	16657	16581	16641	16499	16597	16690	16555	16342	16566	16427	16541	16655	16524	16612	16480	16425	16363	16439	16397	16352	16435	16387	16450	16378	16587	16633	16617	16363	16397	16417	16528	16433	16593	16368	16432	16524	16505	16248	16472	16509	16445	16765	16653	16537	16457	16482	16512	16644	16586	16445	16439	16610	16547	16484	16373	16636	16306	16462	16535	16489	16746	16628	16532	16633	16787	16651	16607	16514	16443	16598	16530	16335	16337	16435	16521	16408	16617	16651	16638	16540	16338	16421	16348	16326	16565	16508	16672	16498	16681	16555	16377	16311	16580	16673	16549	16330	16614	16283	16606	16657	16623	16520	16744	16490	16561	16358	16666	16332	16243	16400	16444	16548	16640	16526	16629	16776	16564	16385	16384	16337	16358	16499	16666	16268	16691	16412	16490	16495	16598	16458	16429	16577	16422	16661	16630	16476	16711	16353	16451	16578	16520	16489	16567	16502	16653	16531	16571	16756	16755	16638	16771	16776	16282	16554	16385	16639	16476	16696	16380	16597	16479	16629	16454	16627	16603	16678	16440	16553	16629	16678	16576	16748	16697	16636	16625	16571	16458	16717	16386	16567	16511	16666	16560	16656	16603	16547	16788	16519	16556	16747	16434	16525	16304	16376	16392	16650	16435	16594	16579	16474	16508	16559	16585	16549	16374	16631	16504	16543	16455	16463	16511	16584	16570	16656	16510	16543	16617	16372	16597	16387	16306	16499	16395	16485	16710	16347	16332	16295	16522	16566	16350	16551	16544	16569	16568	16693	16713	16432	16514	16383	16442	16444	16657	16512	16362	16608	16656	16343	16425	16730	16529	16766	16516	16572	16594	16366	16524	16284	16537	16454	16594	16586	16553	16561	16440	16489	16265	16598	16408	16303	16539	16603	16589	16482	16383	16628	16493	16543	16544	16450	16496	16377	16597	16480	16423	16585	16825	16543	16422	16651	16444	16627	16500	16614	16500	16556	16557	16566	16486	16611	16574	16780	16518	16606	16366	16620	16750	16662	16313	16788	16577	16508	16426	16697	16441	16468	16851	16443	16333	16384	16459	16639	16623	16574	16534	16548	16776	16599	16535	16477	16542	16594	16457	16490	16450	16554	16455	16537	16382	16771	16509	16613	16690	16620	16565	16680	16510	16594	16486	16548	16618	16597	16373	16625	16552	16534	16537	16427	16674	16625	16624	16517	16413	16732	16418	16581	16726	16389	16619	16639	16659	16725	16328	16801	16569	16513	16480	16657	16701	16370	16426	16486	16531	16519	16539	16559	16631	16560	16535	16453	16540	16429	16599	16471	16468	16646	16476	16420	16553	16455	16490	16530	16554	16496	16479	16595	16312	16500	16424	16551	16614	16567	16546	16591	16543	16406	16527	16487	16491	16382	16680	16414	16384	16686	16505	16634	16562	16506	16441	16496	16426	16250	16511	16647	16666	16672	16574	16368	16406	16732	16435	16722	16461	16482	16418	16372	16600	16582	16550	16504	16530	16512	16358	16337	16535	16566	16535	16585	16517	16470	16672	16530	16388	16552	16566	16576	16572	16408	16408	16442	16494	16449	16479	16585	16413	16525	16629	16606	16654	16595	16288	16502	16487	16531	16488	16696	16421	16554	16433	16485	16505	16515	16658	16652	16519	16532	16237	16425	16516	16423	16243	16549	16190	16435	16659	16491	16552	16542	16533	16628	16501	16519	16508	16561	16613	16448	16448	16432	16484	16430	16384	16666	16570	16593	16333	16388	16579	16635	16569	16641	16582	16647	16433	16447	16643	16493	16336	16366	16558	16546	16543	16734	16618	16687	16554	16586	16520	16480	16723	16300	16357	16546	16621	16525	16650	16306	16623	16769	16681	16783	16610	16516	16309	16499	16501	16652	16405	16514	16568	16553	16642	16578	16582	16664	16654	16493	16563	16579	16373	16548	16363	16500	16507	16378	16443	16620	16339	16462	16312	16644	16644	16384	16524	16372	16258	16455	16674	16570	16803	16399	16574	16705	16260	16526	16663	16393	16445	16523	16602	16480	16539	16568	16466	16453	16557	16612	16517	16689	16353	16505	16750	16574	16425	16569	16479	16612	16472	16485	16435	16554	16429	16388	16694	16646	16536	16366	16499	16465	16524	16457	16503	16422	16560	16392	16499	16656	16463	16556	16627	16589	16512	16501	16451	16575	16445	16351	16768	16566	16363	16656	16529	16505	16678	16486	16414	16635	16456	16611	16568	16334	16412	16511	16548	16668	16563	16467	16323	16654	16534	16519	16441	16465	16517	16593	16556	16510	16654	16544	16546	16384	16654	16475	16457	16470	16463	16470	16723	16572	16345	16491	16486	16490	16325	16509	16415	16475	16592	16491	16372	16482	16435	16510	16537	16561	16468	16434	16463	16494	16695	16496	16469	16591	16679	16410	16604	16586	16434	16560	16460	16632	16383	16528	16374	16456	16579	16345	16694	16409	16728	16569	16577	16453	16543	16749	16673	16462	16596	16561	16399	16507	16482	16792	16428	16587	16531	16862	16544	16542	16574	16577	16277	16759	16419	16679	16662	16617	16392	16484	16382	16476	16614	16580	16474	16476	16589	16302	16746	16565	16555	16706	16640	16511	16640	16550	16445	16753	16404	16462	16583	16509	16369	16322	16587	16590	16559	16785	16455	16276	16482	16545	16503	16415	16389	16432	16459	16437	16418	16440	16497	16551	16702	16598	16737	16729	16588	16509	16469	16427	16530	16531	16647	16388	16566	16470	16317	16682	16484	16785	16583	16448	16517	16500	16564	16586	16492	16446	16624	16471	16546	16439	16599	16414	16409	16574	16545	16529	16413	16389	16580	16526	16279	16547	16524	16555	16513	16538	16508	16701	16510	16407	16663	16535	16663	16541	16610	16450	16576	16824	16548	16345	16625	16528	16434	16556	16482	16655	16392	16424	16609	16509	16386	16356	16633	16518	16664	16533	16678	16618	16376	16528	16724	16484	16458	16588	16582	16384	16499	16313	16582	16624	16561	16553	16519	16502	16394	16629	16607	16495	16491	16480	16498	16596	16650	16460	16412	16606	16651	16419	16564	16472	16530	16572	16491	16426	16340	16422	16813	16660	16560	16443	16575	16463	16543	16337	16341	16593	16750	16554	16535	16654	16524	16540	16667	16549	16587	16391	16580	16684	16533	16312	16669	16579	16534	16616	16614	16311	16535	16598	16800	16547	16577	16716	16612	16727	16550	16401	16432	16348	16527	16607	16414	16590	16579	16572	16525	16561	16482	16437	16540	16530	16758	16351	16379	16454	16463	16626	16416	16366	16487	16559	16482	16482	16416	16507	16593	16447	16768	16445	16544	16676	16629	16591	16510	16456	16467	16701	16563	16477	16606	16585	16675	16581	16402	16558	16622	16483	16483	16391	16602	16580	16297	16397	16332	16518	16464	16241	16572	16536	16518	16532	16622	16611	16498	16668	16760	16499	16498	16344	16391	16660	16590	16401	16561	16427	16532	16589	16494	16533	16538	16465	16546	16511	16429	16344	16492	16628	16462	16540	16330	16346	16418	16523	16484	16628	16634	16561	16491	16540	16688	16378	16703	16658	16369	16553	16832	16486	16427	16572	16529	16503	16449	16357	16377	16342	16572	16483	16471	16375	16546	16742	16292	16568	16524	16538	16466	16693	16625	16525	16497	16463	16390	16546	16480	16543	16477	16328	16246	16328	16621	16666	16574	16582	16727	16647	16598	16510	16400	16419	16471	16545	16472	16672	16490	16492	16433	16576	16650	16657	16689	16458	16424	16463	16366	16604	16343	16684	16351	16350	16286	16603	16332	16519	16599	16366	16615	16429	16469	16574	16482	16639	16389	16685	16293	16669	16499	16739	16573	16492	16345	16519	16481	16592	16364	16472	16481	16671	16484	16371	16508	16559	16611	16540	16394	16546	16557	16431	16781
16775	27372	24578	19462	17589	16581	16121	15483	23589	57079	53559	39191	28717	19562	15469	14417	14339	14296	14224	14371	14384	14117	14336	14256	14328	14208	14175	14194	14056	14166	14204	14209	14166	14234	14335	14204	14039	14192	14317	14267	14429	14176	14180	14148	14367	14200	14293	14244	14268	14037	14223	14256	14277	14298	14162	14180	14334	14166	14203	14236	14122	14160	14275	14091	14076	14242	14127	14143	14181	14288	14143	14145	14210	14319	14138	14173	14305	14244	14238	14284	14155	14100	14304	14435	14309	14284	14334	14332	14267	14215	14239	14156	14204	14270	14177	14198	14140	14142	14212	14070	14340	14153	14122	14132	14204	14064	14276	14251	14326	14352	14246	14368	14402	14247	14166	14146	14247	14142	14217	14102	14234	14397	14263	14306	14233	14199	14208	14205	14298	14303	14191	14222	14233	14208	14237	14295	14207	14212	14239	14320	14283	14285	14155	14273	14273	14223	14357	14262	14340	14109	14242	14328	14365	14233	14399	13930	14301	14142	14161	14260	14250	14366	14281	14232	14149	14399	14098	14102	14203	14372	14375	14012	14231	14284	14159	14100	14217	14125	14162	14257	14279	14269	14159	14369	14145	14151	14263	14297	13981	14045	14254	14328	14137	14207	14440	14228	14229	14138	14137	14084	14361	14068	14286	14263	14086	14094	14184	14162	14257	14313	14296	14080	14118	14328	14296	14178	14330	14227	14168	14013	14290	14306	14001	14285	14077	14234	14251	14296	14234	14164	14374	14086	14115	14109	14009	14218	14170	14125	14214	14166	14094	14177	14319	14121	14170	14219	14126	14194	14225	14202	14061	14215	14252	14212	14049	14095	14190	14232	14247	14212	14094	14292	14291	14135	14193	14279	14290	14212	14220	14129	14288	14154	14250	14159	14100	14089	14189	14295	14223	14185	14160	14159	14283	13931	14254	14168	14186	14123	14259	14203	14359	14246	14157	14136	13979	14064	14231	14130	14236	14123	14222	14142	14156	14232	14249	14173	14305	14232	14156	14308	14319	14186	14129	14087	14214	14235	14241	14149	14278	14147	14282	14348	14200	14447	14195	14200	14099	14329	14330	14145	14197	14340	14052	14149	14211	13977	14097	14083	14252	14247	14159	14276	14132	14124	14473	14190	14249	14329	14227	14168	14209	14033	14169	14074	14221	14226	14303	14130	14170	14109	14149	14258	14190	14236	14316	14172	14166	14116	14111	14105	14237	14212	14255	14149	14148	14303	14401	14157	14166	14267	14274	14289	14180	14288	14155	14053	14411	14178	14349	14284	14246	14123	14229	14098	14351	14105	14368	14173	14173	14312	14338	14100	14155	14042	14205	14157	14145	14180	14119	14149	14188	14151	14194	14234	14212	14225	14355	14065	14214	14213	14180	14195	14205	14400	14258	14357	14265	14211	14321	14205	14245	14114	14452	14136	14156	14103	14145	14125	14213	14337	14135	14100	14158	14228	14125	14424	14277	14175	14096	14122	14114	14363	14246	14145	14267	14272	14137	14410	14021	14152	14091	14176	14111	14108	14125	14218	14282	14231	14148	14306	14098	14277	14236	14070	14098	14305	14161	14141	14169	14197	14126	14123	14189	14152	14033	14203	14285	14163	14382	14215	14189	14262	14296	14220	14195	14088	14233	14274	14096	14304	14266	14123	14212	14237	14254	14154	14197	14334	14350	14090	14287	14148	14151	14183	14370	14206	14161	14248	14253	14278	14264	14354	14014	14168	14272	14301	14223	14159	14251	14198	14269	14228	14126	14181	14082	14176	14271	14171	14260	14168	14224	14265	14218	14251	14127	14296	14271	14271	14284	14186	13978	14286	14079	14251	14400	14321	14136	14119	14204	14323	14262	14161	14321	14072	14152	14245	14107	14221	14215	14178	14059	14209	14121	14376	14205	14211	14169	14251	14135	14193	14261	14194	14269	14238	14319	14194	14379	14008	14199	14306	14194	14239	14201	14132	14305	14127	14213	14178	14146	14130	13940	14279	14094	14112	14096	14211	14064	14084	14008	14343	14158	14255	14083	14154	14112	14273	14274	14143	14246	14312	14253	14166	14296	14146	14293	14048	14226	14225	14276	14118	14119	14270	14205	14132	14056	14239	14341	14235	14213	14273	14249	14315	14185	14292	14202	14244	14097	14215	14217	14073	14071	14238	14137	13985	14313	14169	14251	14134	14283	13966	14143	14176	14138	14284	14088	14127	14238	14100	14157	14251	14271	14072	14124	14386	14251	14289	14222	14229	14183	14111	14249	14387	14285	14194	14242	14197	14224	14165	14263	14160	14233	14181	14080	14084	14123	14101	14130	14153	14264	14209	14169	14223	14173	14256	14368	14208	14210	14186	14176	14293	14308	14205	14095	14377	14318	14303	14295	14215	14349	14267	14102	14257	14364	14205	14222	14258	13980	14138	14223	14034	14372	14120	14178	14104	14158	14282	14114	14267	14145	14329	14132	14143	14400	14063	14273	14120	14089	14165	14330	14322	14201	14157	14047	14296	14289	14190	14183	14252	14259	14043	14286	14254	14283	14268	14296	14095	14144	14239	14268	14191	14195	14192	14128	14223	13942	14166	14242	14186	14109	14121	14186	14169	13981	14243	14321	14133	14074	14206	14295	14179	14231	14178	14056	14158	14204	14199	14127	14058	14079	14139	14182	14090	14269	14123	14101	14228	14128	14212	14298	14181	14176	14276	14225	14288	14283	14356	14284	14248	14195	14149	14187	14236	14295	14180	14062	14353	14057	14112	14318	14302	14156	14167	14290	14181	14340	14175	14249	14287	14086	14192	14241	13976	14076	14416	14178	14304	14165	14220	14201	14263	14199	14164	14299	14174	14177	14271	13999	14149	14171	14062	14100	14164	14074	14321	14183	14253	14135	14201	14367	14173	14304	14354	14122	14238	14156	14197	14307	14272	14330	14272	14261	14080	14183	14126	14174	14309	14212	14235	14092	14107	14232	14207	14059	14239	14177	14213	14270	14282	14287	14196	14128	14325	14282	14043	14310	14385	14078	14004	14212	14255	14145	14265	14244	14122	14154	14274	14126	14266	14251	14229	14168	14311	14241	14208	14214	14163	14107	14234	14304	14188	14189	14099	14311	14222	14265	14180	14293	14154	14171	14361	14222	14161	14148	14199	14075	14088	14054	14237	14269	14237	13931	14232	14249	14340	14094	14171	14202	14361	14098	14255	14110	14335	14257	14191	13972	14249	14197	14219	14331	14274	14310	14182	14204	14285	14006	14264	14486	14259	14292	14197	14252	14073	14237	14316	14096	14104	14099	14331	14251	14152	14124	14137	14319	14139	14112	14366	14278	14272	14244	14291	14246	14056	13984	14220	14254	14133	14178	14255	14114	14260	14225	14155	14218	14138	14083	14218	14171	14307	14178	14259	14308	14297	14400	14176	14259	14397	14140	14110	14088	14309	14335	14238	14198	14123	14113	14296	14210	14188	14283	14168	14225	14251	14196	14243	14345	14172	14333	14358	14310	14295	14171	14221	14264	14114	14270	14079	14136	14129	14012	14161	14141	14205	14194	14151	14146	14029	14232	14255	14180	14111	14222	14131	14245	14248	14321	14286	14242	14234	14053	14192	14351	14133	14222	14235	14235	14109	14227	14115	14126	14176	14131	14173	14191	14101	14219	14171	14319	14269	14226	14292	14186	14200	14128	14252	14117	14305	14314	14231	14210	14340	14126	14177	14113	14109	14255	14262	14136	14300	14079	14113	14238	14230	14278	14248	14231	14058	14228	14136	14280	14097	14263	14199	14182	14259	14331	14145	14145	14346	14244	14190	14300	14203	14081	14117	14192	14358	14070	14255	14174	14212	14201	14275	14268	14175	14140	14277	14241	14279	14243	14131	14209	14288	14201	14222	14184	14329	14142	14254	14261	14211	14118	14232	14223	14162	14241	14171	14096	14338	14264	14365	14165	14296	14260	14233	14060	14171	14070	14295	14174	14061	14265	14072	14265	14164	14420	14171	14276	13966	14145	14127	14219	14247	14339	14280	14309	14074	14267	14024	14184	14188	14249	14258	14277	14315	14187	14230	14191	14303	14169	14124	14132	14501	14141	14179	14232	14193	14239	14154	14416	14113	14221	14246	14295	14262	14245	14252	14451	14264	14229	14128	14303	14276	14056	14091	14125	14308	14175	14309	14261	14191	14106	14391	14293	14170	14247	14124	14133	14204	14317	14220	14234	14156	14296	14067	14230	14218	14202	14107	14109	14223	14105	14175	14284	14015	14366	14287	14218	14302	14178	14368	14054	14076	14312	14110	14196	14172	14285	14354	14121	14387	14068	14201	14180	14117	14108	14251	14351	14207	14213	14237	14168	14197	14174	14169	14142	14297	14262	14276	14073	14030	14074	14418	14167	14287	14127	14252	14328	14210	14289	14219	14385	13983	14166	14430	14014	14187	14146	14134	14195	14240	14227	14061	13995	14257	14154	14183	14171	14374	14192	14113	14154	14190	14044	14105	14297	14091	14214	14324	14280	14424	14289	14223	14285	14193	14147	14075	14264	14211	14169	14227	14197	14207	14391	14426	14126	14247	14188	14101	14270	14301	14175	14161	14232	14102	14273	14291	14306	14139	14311	14317	14152	13958	14243	14176	14209	14054	14240	14270	14283	14362	14272	14143	14188	14195	14209	14038	14327	14121	14116	14222	14244	14075	14082	14180	14223	14086	14223	14128	14247	14103	14146	14260	14263	14144	14168	14255	14378	14186	14362	14094	14356	14259	13956	14214	14243	14246	14111	14232	14221	13878	14150	14191	14273	14216	14090	14125	14142	14233	14209	13984	14153	14201	14138	14138	14157	14237	14300	14234	14206	14203	14190	14296	14213	14013	14229	14246	14185	14242	14099	14192	14196	13974	14312	14123	14351	14174	14253	14123	14126	14192	14224	14240	14184	14309	14161	14177	14217	14173	14338	14097	14416	14085	14257	14332	14136	14141	14170	14364	14236	14210	14211	14302	14109	14184	14167	14105	14309	14149	14323	14167	13969	14221	14171	14152	14279	14073	14135	14238	14123	14105	14251	14114	14057	14148	14125	14187	13974	14289	14177	14195	14215	14035	14122	14190	14298	14117	14254	14227	14186	14303	14278	14279	14196	14266	14143	14199
28919	21481	20296	17838	15985	16157	16113	16262	17052	20354	20203	19398	17656	16793	16318	16299	16023	15955	16060	15909	16062	16042	15936	15947	15978	16223	16017	15908	15966	16210	16060	16146	15965	16172	16118	16019	15927	15927	16130	16025	15968	15830	15914	16117	15883	16049	15899	15953	15834	15963	16043	16006	16253	16127	16144	15895	15962	16055	16051	15936	16222	15959	15928	16049	16165	15959	16213	15939	15818	15948	15992	16117	16057	15982	15975	15939	15974	16139	15973	16100	15885	16226	15928	16104	16227	16088	16151	16123	16028	15949	15972	16045	15997	16131	16049	16077	15791	15964	15986	15994	15947	16005	15916	16005	15938	16074	16049	16190	16015	16173	15935	16011	16024	16214	15960	16179	15850	15917	16104	16142	16137	15721	15766	16058	16102	16017	16097	16040	16127	15995	15961	16096	15965	15840	16105	15834	16011	15953	15940	15871	15892	16005	15815	15917	15894	15781	15934	16000	16067	15882	15978	16037	16149	15788	16095	16090	16019	15877	16009	16073	15938	16003	15888	15853	16046	16107	15967	16137	16105	15909	15973	16017	16089	15994	16031	16000	16188	16201	15786	16028	15986	16032	16032	16045	15967	16062	16215	16122	15964	15972	16039	16023	16106	15995	16043	15860	16030	15938	16188	15884	15977	15907	16066	16051	15837	16034	16255	15894	15933	16089	15924	16205	16172	16017	16037	15895	16109	16189	16078	15953	16075	16252	16022	16138	16132	16071	16033	15961	15964	16202	16030	15923	16122	15956	16110	16062	16034	15909	15987	16040	16018	15992	16067	16012	15994	16004	16067	16105	15951	15877	15904	16125	16022	15905	16046	16082	16036	15862	16015	16004	16016	16118	16067	16101	15916	16023	16053	15941	16142	15925	15993	16067	16154	16034	16028	16075	15753	15899	16117	16018	15902	16168	16144	16065	15941	15932	16029	16092	16044	16010	15928	15954	15997	16126	15888	16055	15982	15850	15835	16022	15892	15915	16150	16068	16080	15908	15921	15913	16109	15973	15917	16001	16024	16092	15981	16086	16051	16049	16159	16094	15975	16043	16097	16145	16322	16061	15880	15932	16012	15936	16044	15931	15978	15875	16165	16052	15907	16136	15966	15961	16073	16182	16148	16158	15906	16120	15824	15911	15920	16104	15921	16017	16141	15945	15855	16128	15899	16209	16070	16018	15989	15935	15878	15856	16131	15925	15987	15971	16090	16078	15971	15795	16026	16102	15982	16064	16177	15943	15965	16108	16185	15978	16057	16147	16006	15995	15868	15895	16018	16066	15979	16098	16057	16187	15893	16086	15905	16103	16036	15966	16007	16158	15828	16113	16167	15707	15722	16008	15902	16127	16119	16012	15884	15936	15910	16031	15843	15972	16162	16206	16019	16058	16251	15976	16152	15974	16180	16026	16099	15970	16163	16016	16094	16055	16079	16005	16065	16118	15958	16000	16090	15982	15940	15942	16039	16034	16123	16013	16209	16158	15916	16019	16029	16059	16081	15971	16106	15800	16095	15944	15996	16014	16064	16111	15769	16018	16080	15988	16050	16005	16124	15956	15887	15929	16029	15984	15955	16082	15815	15937	16143	15973	15945	16150	16029	16169	15981	15983	16112	16078	16021	15875	16140	15830	16137	16302	16156	16019	16018	15929	15979	15843	15907	15942	16123	16082	16050	16008	15924	16071	16158	16078	16017	16072	16178	16045	16149	16155	15987	15846	16154	16199	16125	16013	16201	15922	16262	16024	16105	15978	15903	16054	16173	16053	15837	15894	15831	16003	16146	16101	16058	15933	15985	15755	16008	16155	15968	16126	16117	16005	16125	15881	15998	16281	16064	15850	16002	16275	15895	16092	15924	16300	16107	16131	16199	16004	16104	16022	15962	15834	15975	16064	16042	15849	15904	15901	16185	16038	16199	16112	16223	15958	16106	16209	16222	16009	15945	16023	16045	15946	16048	15910	15886	15956	15997	15838	15974	16110	15998	15993	16077	16088	16041	15974	16023	15837	15962	16072	16205	16123	15907	15995	15983	16273	16072	15875	16045	15973	16139	16240	16039	15866	15974	16094	16075	15940	16219	16080	15979	15900	15991	15987	16004	16089	16012	15981	15968	15847	15995	16163	16067	16042	15977	16193	16124	16158	16254	16038	16166	16067	15947	15945	16056	16044	16110	16016	16379	16090	16158	16013	15989	16000	16266	15999	16040	16108	16049	15991	15903	16070	15930	16058	15979	15960	16177	15961	16131	16052	16229	16045	16072	15842	16056	15983	16098	16142	15927	16118	16020	16037	16188	16112	15955	15980	16119	16067	16126	16005	16120	16154	16193	16055	16014	16125	15976	16054	15990	15961	15874	16040	15950	15893	16227	16108	16060	16153	16016	16165	15982	16050	16073	16042	15881	15922	15944	15997	15928	15880	16149	16056	16165	15972	16010	16098	16053	15958	16312	15902	16133	15851	15885	15963	15838	16072	15986	16086	15954	15922	16073	16101	16071	16054	16101	15853	16034	15804	16024	16045	15998	15873	16097	16091	15958	16079	16035	16115	16192	16015	16256	16164	15971	15901	15977	15915	16079	15993	15832	16226	16042	15931	15938	15960	15909	15936	16043	15959	16096	16050	16046	15853	16003	16100	16128	16034	15905	16170	15902	15906	15924	16027	16098	15991	16038	16144	15825	15960	16102	16060	16192	16102	16025	16008	16000	16006	16017	16117	15980	15922	16010	16018	16135	16065	16043	16133	16071	15936	15788	15900	15901	15990	15994	15836	15869	15812	15982	16019	16010	16069	16073	16091	15931	16133	15998	15989	16064	16201	16134	15939	15858	16164	15965	16049	16019	15725	16024	16081	16022	16047	15962	16141	16013	16160	15706	16054	16070	16064	16003	15945	16115	16004	16050	15957	16155	16150	16116	16063	15972	16245	15934	16088	16048	15820	16065	15916	16123	15974	16044	15909	15956	16215	15930	16018	16089	16076	15927	15971	15973	16029	15862	15967	16086	16182	16091	16037	15800	16024	15918	15905	16237	16128	16138	16122	16069	15982	16040	15981	15891	15951	15982	16091	15922	16186	16052	16023	16118	15800	15962	16025	15939	16045	16010	16003	15891	16005	15888	16116	15974	16194	16024	15823	15814	15909	16006	15984	15868	16173	15900	16110	16019	16022	15955	15953	16000	16092	16043	15914	15997	16178	15801	15966	16017	16056	16218	15997	15953	15983	16064	16043	16087	16169	16201	15875	16071	16052	15846	15966	15947	16046	16117	15939	16041	16164	16065	16098	16149	16095	15871	15949	15918	16045	16003	15951	15864	16033	16203	16041	16053	16147	16165	16152	16079	15948	16085	15805	15748	16214	15992	15975	15937	15967	15984	16287	16050	16076	15866	15993	16120	15962	15988	15844	15988	16120	16147	15975	15965	16257	15944	15948	16190	15869	15996	16043	16090	15987	15949	16144	16178	16140	16052	16102	16065	16068	16143	16051	15963	15902	15835	15981	16142	15829	15908	15867	16041	16097	16138	15937	16092	16047	15996	15971	15861	16003	16078	16015	16095	16005	16052	15998	15979	16025	16113	16021	15788	16018	15971	15858	16001	15940	16078	16016	16087	16142	16176	16082	16022	16141	16135	16113	16133	15997	16137	16071	16086	16155	16032	16232	16041	16016	16146	15945	16118	16175	16121	16059	16086	16154	16021	15997	16332	15979	16056	16004	15910	15747	15993	16182	15793	16210	16107	15991	15981	16163	16083	15927	15895	16045	15911	16147	16096	16017	15993	16037	16227	16149	15899	16088	15904	16133	16101	16091	15924	16132	16336	15800	16080	16193	16219	16165	16083	15877	16030	16048	16134	16177	16069	15917	16028	16147	16082	15952	15957	15686	16135	16179	16062	16235	16021	16033	16030	16093	15964	15985	16018	15902	15921	16023	16025	15988	15946	16101	16024	16085	16101	15885	15977	15879	16006	16251	16109	16082	16102	16269	16054	16077	16070	16071	15887	16027	16061	15918	16125	16109	16042	15992	16054	16023	16046	16133	16008	16092	16114	16078	16023	16251	16020	15931	15971	16088	15737	16092	15959	16170	15907	15842	16181	15935	16091	16306	16076	15995	15968	16008	16036	16023	15954	15954	16020	16050	16114	15964	15840	16016	16141	16182	16158	16102	16017	16034	16108	16151	16121	16013	16123	16055	16106	15862	15945	15968	16113	15907	16005	16144	16080	15986	16008	15875	15769	15882	16022	15913	16090	16055	16161	16175	16116	16008	16109	15946	15921	16000	16227	15877	16089	16168	16058	15944	16092	15879	16055	16114	16063	15966	16006	15791	15892	15921	16009	16195	15996	16011	15943	16069	15819	16118	15933	15852	15977	16152	16042	16016	15922	15933	16175	15918	15976	16077	16208	16014	15950	16043	16067	15960	16035	16227	16078	15917	16066	16064	16069	16065	15898	15848	16021	16058	16033	16291	16165	15905	16126	15897	16142	16198	16190	16105	15862	16187	15983	16003	15952	16150	15940	16070	15894	15970	16169	16122	16091	15842	15893	15913	16033	16217	16014	15972	16024	16037	16156	16126	15892	16004	15818	16186	15804	16047	15979	16031	16040	15931	16170	16027	15942	16292	16145	15876	16068	15810	15953	16051	15996	15953	15944	15869	15888	15965	16077	16133	16009	16124	16168	16080	15981	15837	15876	16121	15936	16016	16103	15998	15901	16033	16074	16201	15834	16042	16060	16078	15992	16053	15803	16098	16196	16208	15979	16079	16028	15925	15906	16007	16073	16122	16151	16037	16110	16045	16080	16056	15975	15971	16152	15945	15939	15784	16234	15897	15899	16119	15950	16186	15805	16010	16170	15985	15899	16043	15984	16085	15955	16284	15944	15968	16115	16014	16258	16090	16044	16210	15903	16006	16017	16180	16075	16051	16087	15987	15894	16212	16040	16107	16034	16179	16033	15812	16168	15800	15918	15923	16083	15950	15980	15955	16190	16103	16142	16059	15907	16072	15946	15973	15975	16065	15983	15928	16137	15849	16003	15972	15643	15896	15866	15874	15967	16152	16039	16079	15991	15995	16041	15771	15815	15962	15947	16164	16016	16075	16008	16204	16074	15924	15947	15935	16095	16109	16213	15930	15949	16012
14752	15206	14924	14244	13957	13959	13868	13989	15984	20676	19588	17801	15465	14656	14334	13975	13947	13830	13839	13863	13872	13887	13937	13868	13900	13860	13929	13944	13955	14054	13793	13901	13890	14000	13897	13831	13997	13892	14003	13909	13761	13889	13715	13720	13849	14080	13859	13684	14061	13893	13982	13816	13789	13850	13879	13763	13865	14066	13618	13887	13736	13823	14000	13899	13838	13598	13837	13976	13788	13852	13876	13962	13905	14034	13775	13862	13716	13860	13776	13952	13883	13813	13808	13859	13772	13791	13914	13796	14001	13707	13940	13822	13684	14050	13846	13868	13863	13921	13865	13839	13670	13853	13778	13668	13869	13966	13933	13935	14007	13955	13677	13901	13798	13802	13770	13804	13645	13837	13875	13835	13820	13791	13767	13750	13719	13937	14015	13877	13732	13883	13802	13788	13861	13895	13856	13909	13914	13859	13789	13916	13947	13890	13965	13881	13765	13823	13859	13939	13772	13820	13839	13840	13827	13926	13829	13891	13969	13917	13881	13863	13986	13782	13997	13735	13953	13956	13814	13787	13785	13923	13807	13838	13993	13751	13852	13853	13797	13932	13942	14044	13957	13850	13819	13920	13678	13793	13803	13883	13980	13778	13947	13834	13784	13814	13819	13800	13895	13763	13782	13771	13808	14033	13770	13819	13703	13757	13894	13678	13810	13765	13896	13893	13734	13877	13896	13819	13770	14086	13779	13803	13738	13947	13868	13859	13814	13705	13981	13639	13851	13904	14002	13811	13692	13921	13942	13790	13892	13897	13880	13788	13744	13768	13801	13903	13800	14032	13703	13854	13745	14058	13874	13776	13825	13940	13754	13940	13919	13705	13987	13941	13870	13729	13732	13867	13765	13939	13801	13863	13941	13832	13711	14079	13869	13818	13980	13854	13756	13861	13791	13841	13996	13710	13953	13904	13616	13833	13767	13957	13960	13880	13700	13814	13960	13653	13755	13907	13727	13924	13898	13965	13881	13824	13770	13808	13818	13846	13731	13969	13737	13967	13900	13876	13874	13885	13859	13647	13915	13896	13814	13868	13858	13811	13970	13741	13750	13981	13955	14003	13904	13895	13845	13728	13903	13926	13792	14018	13778	13562	13930	13934	13809	13906	13908	13868	13802	13913	13839	13985	14019	13701	13832	13860	13660	13965	13918	13839	13853	13832	14031	13850	13903	13759	14020	13804	13847	13880	13902	13712	13849	13938	13789	13872	13803	13969	13892	13721	13772	13882	13812	13993	13664	13932	13803	13885	13894	13899	13935	13833	13907	14049	13898	13718	13866	13845	13837	13734	13776	13963	13876	13754	13978	13784	13971	13666	13799	13743	13896	13985	13948	13806	13733	14029	13926	13861	13916	13806	13720	13806	13949	13729	13777	13937	13819	13809	14002	13697	13846	13968	13872	13761	13853	13780	13979	13782	14050	13859	13880	13920	13769	13978	14045	13902	13853	13740	13864	13877	13792	13905	13704	13944	13862	13934	13961	13839	13845	14034	13766	13981	13866	13723	13945	13743	13972	13827	14035	13951	13997	13694	13888	13771	13911	13797	13860	13716	13710	14039	13828	13971	13902	13848	13718	13751	13808	13812	13911	13701	13756	13699	13650	13842	13721	14010	13816	13745	13734	13916	13745	13838	13862	13944	13831	13864	13884	13818	13977	14001	13775	13821	13943	13924	13934	13728	13665	13892	13846	13884	13892	13770	13733	13842	13920	14009	13809	13794	13825	13642	13891	13938	13741	13798	13831	13889	13728	13751	13793	13931	13856	13706	13711	13842	13801	13870	13825	13781	13886	14011	13929	13988	13967	13861	13710	13930	13897	13869	13851	13861	13733	14180	13879	13789	13952	13943	13843	14086	14008	13885	13865	13885	13924	13978	13877	13854	13632	13859	13899	13965	13898	13938	13801	14079	13701	13695	14020	13874	13929	13921	13764	13949	13759	13836	14041	13869	13870	13810	13979	13949	13828	13977	13829	13717	13720	13987	13909	13850	13844	13950	13833	13959	13904	13733	13772	13932	13978	13781	13809	13803	13983	13780	13764	13887	13815	13988	13701	13655	13818	13979	13858	13906	13683	13715	14013	13781	13986	13757	13895	13988	13845	14001	13832	13964	13864	13787	13780	13930	13847	13870	13764	13844	13936	13711	13803	13817	13694	13745	13658	13975	14017	13758	13719	13763	13801	13777	13903	13689	13897	13645	13906	13866	13845	13830	13822	13852	13860	13855	13893	14095	13840	13711	13819	13809	13849	13830	13814	13772	13828	13812	13741	13941	13755	13983	13764	13670	13746	13764	13899	13858	13822	14083	13861	13714	13943	13850	13916	13772	13902	13843	13706	13843	13915	13849	13919	13787	13805	13954	13884	13914	13981	13716	13899	13714	13817	13964	13732	13934	13822	14041	13828	14102	13921	13991	13937	13833	13861	13806	13899	13933	13863	13764	13944	13789	13898	13797	13851	13911	13736	13835	13983	13861	13968	14006	13802	13824	13804	13779	13963	13862	13729	13963	13895	13921	14003	13943	13754	13790	13881	13952	13635	13950	13764	13933	13884	13957	13991	13644	13761	13813	13867	13765	13830	13879	13643	13806	13947	13867	13828	13934	13956	14032	13842	13960	13653	13898	13940	13946	14015	13836	13733	13860	13842	13663	13891	13936	13818	13836	13974	13859	13863	13763	13810	13871	13769	13872	13877	13815	13807	13923	14000	13891	13829	13848	13865	13829	13894	13926	13904	13939	14001	13902	13906	13923	13956	13784	13769	13982	13985	13914	13917	13811	13808	13693	13964	13739	13734	13871	13844	13846	13816	13774	13785	13834	13907	13840	13935	13731	13766	13760	13789	13899	13840	13745	13808	13822	13816	13940	13840	14027	13703	13770	13796	13914	13745	14048	13824	13951	13924	13667	13822	13892	13950	13868	13734	13809	13962	13797	13660	13771	13741	13726	13869	13795	13657	13813	13944	14051	13635	13961	13906	13815	13778	13814	13907	13997	13779	13944	13756	13938	13712	13935	13994	13835	13871	13765	14060	13852	13853	14003	13769	13751	13819	13884	13982	13897	13919	13900	14065	13830	13800	13834	13812	13966	13808	13834	13893	13827	13778	13740	13860	13763	13878	13750	13774	13990	13832	13878	13892	13808	13745	13904	13890	13959	13900	14076	13783	13848	13760	13725	13736	13824	13890	13981	13905	13918	13913	13955	13833	13788	13676	13826	13859	13786	13911	13936	13850	13843	13885	13682	13819	13863	13753	13893	13871	13795	13882	14000	13819	13698	13908	13986	13763	13838	14020	13773	13775	13677	13853	13919	13768	13831	13902	13802	13962	13812	13947	13950	13866	13759	13768	13955	13856	13846	13762	13960	13991	13911	13873	13901	13867	13843	13805	13710	13852	13842	13905	13905	13886	13989	13678	13935	13798	13954	14053	13665	13934	13901	13827	13849	13977	13748	13888	13971	13868	13941	13783	13858	13812	13773	13889	14026	13997	13909	13979	13718	13778	13703	13747	13817	13852	13991	13845	13778	13672	13773	13803	13919	13955	13773	14043	13906	13951	13945	13844	13932	13793	13755	13884	13820	13763	13838	13762	13908	13723	13922	13747	13925	13822	13946	13944	13753	13987	13782	13810	13856	13825	13820	13897	13981	13988	13834	13918	13869	13972	13986	13879	13938	13836	13771	14021	13775	13810	13693	13886	13940	13858	13780	13831	13806	14014	13820	13932	13815	13926	13887	13754	14022	13795	13957	13848	13818	13824	13821	13910	13889	13900	13756	13847	13881	13746	13993	13753	13867	13789	13624	13877	13792	13918	13938	13980	14009	13716	13721	13878	13854	13880	13760	13809	13982	13974	13838	13876	13907	13848	13835	13795	13920	13931	13929	14023	13710	13943	13679	13844	13883	13936	13819	13778	13979	14014	13892	13821	13916	13811	13734	13808	13884	13841	13940	13729	13871	13893	13956	14021	13773	13770	13785	14014	13850	13929	13787	13977	13877	13758	13888	13829	13972	13713	13820	13896	13986	14020	13869	13980	13887	13811	13827	14008	13922	14069	13763	13794	13694	13893	13901	13771	13858	13701	13866	13849	13823	13895	13794	13896	13865	13714	13865	13835	13924	13576	13821	13803	13863	13718	13931	13864	13808	13822	13789	13878	13783	13981	13887	13833	13966	13927	13888	13765	14006	13948	13835	13713	13855	13860	13839	13904	13824	13964	13896	13742	13775	13795	13867	13991	13807	13851	13883	13871	13751	13930	13836	13663	13923	13828	13692	13872	13925	13818	13909	13988	13836	13933	13735	14060	13747	13732	13841	13855	13900	13857	13835	13802	13954	13614	13994	14005	13817	13941	13689	13823	13840	13857	13773	13887	13769	14155	13819	13766	13872	13864	13835	13686	13791	13786	13927	13828	13724	13838	13816	13800	13740	13940	13930	13863	13826	13919	13895	13786	13928	13850	13874	13885	13811	13792	13780	13808	13847	13803	13851	13749	13915	14051	13956	13853	13831	13938	13980	13821	13826	13848	13927	13764	13968	13890	13856	13827	13791	13892	13747	13811	13868	13960	13801	13811	13800	13796	13894	13871	13772	14005	13731	13874	13859	13930	13695	13802	13849	13804	13820	13740	13729	14050	13724	13924	13814	13802	13892	13897	13787	13827	13816	13999	14050	13822	13746	13891	13776	13943	13744	13952	13829	13989	13913	13983	13821	13964	13803	13768	13931	13848	13807	13904	13696	13861	13815	13841	13779	13946	13835	13814	13802	13779	13783	13910	13716	13989	13887	13696	13810	13900	13785	13931	13872	13816	13801	13807	13933	13999	13862	13914	13976	13964	13935	13966	13778	13983	13850	13679	13937	13924	13975	13967	13925	13886	13784	14007	13772	13874	13767	13829	13773	14007	13773	13848	14046	13865	13817	13816	13944	13789	13967	13868	14018	13927	13835	13814	13805	13729	13933	13990	13960	13668	13677	13857	13893	13751	13733	13867	13785	13920	13862	13802	13866	13837	13935	13795	13898	13915	13995	13876	13901	13817	13822	13938	13776	13926	13751	13722	13817	13888	13758	13718	13823	13770	13680	13863	13756	13833	13855	13825	13780	13806	13780	13915	13931	13717	13979	13739	13739
26039	21173	27216	25752	19296	17525	17580	17389	23783	36330	34615	29542	23253	18658	16832	16465	16305	16234	16406	16306	16301	16490	16237	16179	16341	16282	16252	16285	16292	16234	16338	16324	16320	16292	16270	16217	16125	16274	16135	16215	16196	16310	16261	16259	16329	16275	16307	16281	16024	16294	16244	16248	16262	16343	16207	16110	16249	16190	16365	16224	16029	16105	16249	16210	16245	16145	16229	16270	16285	16139	16305	16190	16230	16333	16266	16141	16068	16213	16066	16237	16230	16216	16154	16286	16166	16225	16110	16267	16335	16220	16330	16190	16337	16437	16247	16239	16051	16346	16147	16274	16181	16208	16227	16226	16051	16287	16267	16279	16205	16124	16107	16204	16227	15947	16035	16415	16255	16090	16369	16214	16309	16151	16208	16183	16057	16057	16293	16354	16125	16238	16329	16460	16190	16011	16183	16234	16260	16344	16182	16311	16083	16145	16287	16230	16274	16304	16302	16352	16209	16328	16283	16126	16391	16229	16245	16091	16188	16129	16338	16033	16148	16229	16134	16336	16192	16149	16194	16212	16447	16271	16223	16244	16305	16347	16218	16220	16281	16180	16182	16118	16075	16168	16176	16160	16287	16197	16100	16014	16162	16106	16292	16423	16254	16222	16276	16250	16352	16015	16309	16221	16259	16434	16113	16223	16324	16380	16127	16287	16217	16083	16134	16226	16219	16192	16163	16231	16025	16368	16383	16165	16009	16196	16307	16292	16409	16218	16142	16313	16174	16325	16088	16217	16086	16258	16141	16098	16438	16358	16219	16150	16424	16030	16192	16260	16220	16187	16145	16268	16310	16197	16390	16221	16371	16239	16437	16289	16196	16247	16155	16190	16300	16102	16114	16194	16201	16292	16110	16316	16211	16246	16328	16201	16204	16139	16266	16318	16115	16110	16207	16224	16165	16141	16158	15988	16132	16183	16078	16566	16253	16334	16254	16193	16134	16180	16213	16265	16141	16251	16409	16099	16420	16099	16053	16269	16352	16346	16114	16192	16253	16090	16377	16082	15980	16180	16262	16111	16172	16379	16245	16149	16338	16340	16300	16310	16159	16019	16059	16128	16138	16278	16425	16231	16307	16318	16386	16309	16148	16421	16194	16212	16053	16118	16267	16140	16133	16308	16326	16287	16130	16371	16241	16275	16121	16293	16231	16184	16408	16290	16230	16199	16283	16133	16263	16181	16139	16338	16160	16083	16264	16213	16113	16053	16196	16295	16126	16293	16263	16205	16338	16126	16174	16052	16279	16283	16494	16351	16354	16290	16173	15880	16201	16266	16254	16283	16395	16324	16157	16072	16406	15976	16084	16182	16322	16241	16188	16206	16107	16232	16414	16080	16313	16144	16160	16160	16346	16270	16163	16225	16309	16135	16029	16547	16186	16326	16261	16351	16343	16057	16319	16312	16273	16275	16308	16108	16225	16280	16155	16205	16268	16279	16307	16062	16254	16286	16229	16167	16156	16225	16135	16223	16227	16276	16424	16209	16130	16197	16150	16123	16208	16276	16193	16302	16248	16423	15963	16292	16153	16377	16398	16152	15974	16326	16313	16139	16351	16314	16226	16260	16186	16147	15855	16248	16143	16116	16337	16192	16096	16058	16350	16178	16303	16050	16175	16017	16278	16298	16293	16002	16442	16196	16246	16179	16122	16376	16141	16148	16165	16251	16485	16235	16364	16258	16242	16293	16311	16415	16284	16270	16003	16291	16339	16554	16206	16413	16195	16172	16129	16381	16348	16373	16210	16030	16326	16321	16316	16358	16210	16177	16436	16196	16255	16341	16222	16292	16267	16212	16103	16284	16359	16238	16288	16074	16181	16291	16148	16090	16161	16096	16214	16128	16574	16206	16258	15981	16381	16367	16268	16344	16004	16065	16379	16528	16345	16339	16197	16178	16063	16314	16286	16159	16153	16274	16236	15949	16298	16377	16419	16130	16229	16206	16347	16013	16125	16336	16125	16287	16328	16157	16233	16330	16445	16373	16134	16105	16218	16344	16303	16252	16253	16192	16072	16265	16101	16272	16088	16203	16339	16388	16208	16089	16188	16144	16341	16245	16374	16392	16159	16379	16044	15935	16267	16185	16232	16204	16403	16565	16144	16126	15939	16082	16301	16002	16411	16233	16263	16233	16394	16136	16251	16369	16143	16038	16157	16108	16094	16225	16416	16362	16041	16145	16029	16128	16449	16278	16257	16214	16123	16253	16385	16150	16086	16288	16233	16295	16127	16201	16132	16223	16239	16192	16069	16202	16151	16085	16261	16320	16281	16292	16344	16313	16135	16221	16092	16433	16277	16471	16188	16133	16105	16288	16316	16271	16263	16241	16085	16158	16424	16342	15997	16331	16241	16246	16247	16295	16288	16291	16375	16291	16287	16255	16324	16069	16199	16184	16374	16305	16399	16423	16219	16194	16207	16169	16233	15975	16214	16179	16311	16251	16128	16389	16441	16392	16211	16161	16004	16141	16110	16215	16265	16295	16203	16188	16349	16169	16236	16194	16425	16111	16212	16110	16309	16158	16265	16272	16105	16279	16089	16318	16264	16156	16238	16177	16332	16060	16153	16243	16356	16342	16223	16228	16201	16256	16106	16298	16152	16307	16401	16305	16283	16112	16228	16332	16249	16259	16249	16196	16231	16315	16146	16118	16262	15979	16100	16195	16323	16269	16133	16280	16466	16231	16055	16172	16186	16365	16339	16254	16389	16374	16116	16267	16280	16277	16199	16200	16103	16277	16387	16593	16364	16315	16263	16113	16209	16393	16116	16244	16398	16354	16515	16106	16252	16361	16173	15960	16217	16229	16010	16270	16161	16409	16218	16106	16375	16268	16247	16163	16275	16139	16139	16349	16315	16328	16397	16155	16232	16338	16288	16155	16126	16351	16275	16339	16210	16322	16390	16322	16318	16258	16521	16314	16167	16338	16236	16256	16160	16207	16293	16060	16239	16445	16365	16173	16382	16275	16207	16419	16312	16278	16273	16444	16093	16258	16196	16165	16287	16583	16181	16579	16295	16028	16164	16035	16212	16233	16204	16243	16415	15978	16062	16242	16218	16231	16146	16329	16236	16125	16334	16305	16042	16424	16165	16411	16253	16273	16132	16026	16286	16119	15961	15983	16160	16303	16218	16114	16032	16270	16226	16259	16192	16320	16432	15936	16380	16365	16128	16309	16273	16084	16210	16092	16221	16121	16276	16106	16343	16301	16259	16256	16259	16240	16211	16174	16183	16265	16289	16254	16200	16177	16291	16117	16280	16180	16246	16202	16081	16343	16294	16208	16270	16321	16266	16443	16243	16186	16293	16316	16263	16192	16373	16147	16330	16323	16262	16055	16298	16425	16192	16192	16378	16368	16301	16260	16239	16139	16167	15990	16108	16135	16016	16152	16348	16194	16128	16235	16228	16253	16179	16059	16182	16331	16275	16013	16370	16102	16384	16158	16025	16170	16273	15819	16257	16302	16172	16193	16141	16288	16252	16225	16384	16245	16235	16106	16306	16215	16204	16127	16401	16163	16267	16263	16141	16057	16202	16217	16077	16200	16244	16356	16367	16077	16238	16335	16253	16080	16237	16178	16435	16050	16221	16242	16312	16204	16212	16136	16214	16046	16412	16132	16274	16390	16285	16101	16081	16204	16220	16205	16068	16225	16142	16210	16288	16224	16153	16283	16506	16339	16308	16211	16287	16387	16283	16129	16006	16310	16066	16024	16042	16257	16130	16226	16139	16209	16119	16140	16120	16174	16228	16153	16048	16104	16118	16306	16186	16303	16207	16327	16258	16498	16352	16110	16414	16193	16199	16268	16163	16549	16249	16302	16271	16219	16025	15999	16090	16160	16288	16375	16418	16243	16358	16343	15965	16127	16442	16268	16117	16117	16090	16167	16299	16259	16287	16198	16246	16197	16199	16212	16094	16363	16526	16375	16042	16273	16173	16256	16291	16132	16286	16278	16266	16196	16243	16319	16444	16392	16107	16149	16480	16144	16206	16235	16238	16206	16218	16184	16255	16279	16201	16277	16075	16307	16452	16306	16305	16451	16132	16287	16147	16162	16222	16282	16314	16190	16347	16345	16252	15998	15997	16185	16284	16154	16059	16202	16203	16153	16356	16203	16308	16208	16351	16183	16095	16128	16384	16138	16207	16088	16323	16260	16357	16169	16105	16031	16146	16345	16218	16360	16470	16162	16097	16261	16303	16362	16212	16266	16228	16345	16294	16286	16231	16153	16195	16306	16257	16378	16118	16243	16301	16313	16263	16177	16122	16330	16152	16183	16249	16254	16312	16343	16244	16385	16264	16235	16268	16195	16177	16226	16100	16429	16270	16179	16343	16375	16246	16158	16338	16246	16165	16213	16343	16076	16234	16015	16312	16194	16026	16395	16024	16221	16229	16432	16308	16238	16332	16475	16388	16257	16261	16296	16365	16215	16184	16329	16227	16180	16366	16356	16217	16201	16393	16360	16395	16370	16073	16174	16117	16376	16223	16187	16262	16166	16265	16001	16311	16179	16213	16322	16211	16263	16420	16384	16092	16026	16265	16192	16309	16147	16276	16221	16268	16300	16163	16300	16353	16225	16420	16362	16208	16211	16216	16326	16199	16288	16390	16228	16378	16285	16221	16359	16146	16152	16420	16487	16252	16172	16231	16299	16091	16215	16263	15994	16280	16274	16399	16203	16359	16360	16121	16354	16341	16366	16273	15924	16209	16244	16104	16195	16192	16181	16186	16283	16340	16257	16214	16199	16329	16308	16380	16378	16251	16132	16275	16442	16254	16218	16329	16341	16114	16089	16147	16172	16159	16367	16339	16310	16189	16323	16251	16352	16175	16085	16117	16230	16063	16047	16198	16287	16133	16413	16261	16166	16258	16157	16271	16208	16302	16297	16233	16369	16283	16208	16101	16270	16251	16292	16288	16268	16214	16261	16215	16335	16131	16290	16166	16212	16216	16417	16198	16084	16162	16224	16329	16155	16201	16369	16431	16178	16343	16359	16166	16225	16423	16214	16143	16298	16112	16160	16142	16310	16131	16202	16057	16421	15869	16310	16339	16194	16161	16266	16096	16360	16245	16039	16334	16135	16230	16240	16090	16231	16232	16305	16384	16293	16270	16221	16246	16178
13931	19476	18236	16020	15321	14807	14739	16286	26468	38950	35444	29427	21179	15890	14501	14256	14077	14066	14063	14085	14248	13954	14006	14042	14257	14069	13957	14003	14066	14177	14044	13992	14073	14064	14042	14145	14089	14058	14032	14023	14005	14022	13974	14073	14055	14097	13927	14005	14077	14191	14004	14253	14007	14057	14102	14074	14078	14002	14117	14018	14082	14053	14292	14124	14054	14183	14012	13874	14034	14084	14111	14004	14111	13849	14111	14053	14037	14081	14066	14123	14010	14130	13974	14005	13954	14055	14034	14105	13939	14039	14104	14099	14064	13957	13968	14025	14085	14015	13958	14223	13910	14036	14070	14038	14240	14121	14113	14079	14125	14190	13789	13967	14023	14117	14174	14100	14108	14080	13977	14177	14102	14090	13927	14040	14076	13948	14083	13883	14180	14082	14102	14153	13859	14003	14018	14030	14010	14113	13998	14071	14021	14061	13994	14170	14138	14039	14126	13967	14103	14055	13998	14169	13982	13905	14056	13964	14162	14126	14184	14012	14148	14147	14056	14065	14048	14067	13968	13951	13945	14097	13972	14064	14036	14100	14043	14256	14056	14092	14042	13926	14111	14011	14190	14062	14004	14093	14282	14029	14113	13946	13817	13992	13981	14044	14079	13995	14028	14004	14159	14183	14077	14100	14095	13974	14039	13998	14181	13883	14244	14090	13965	14033	14109	14007	14039	14112	14112	13900	14144	13986	14142	13980	14138	14014	13854	14323	14065	13964	14003	14107	14025	14092	13940	13949	14108	13975	14057	14168	14151	14122	14158	14092	14015	14143	14033	14006	14036	14020	14143	13994	14105	13927	14163	13904	14131	13830	14031	14110	14090	14102	14043	14002	14095	13864	14173	14159	14124	13998	14158	14105	14139	13974	14220	13989	14155	14156	13944	13901	14007	14206	14110	14151	14177	13969	14069	14048	14308	14068	14042	14083	13888	14011	13990	13956	13988	14011	14060	13839	14186	14022	14078	14083	14040	14114	14023	14127	14039	14040	13965	13995	14174	14111	14180	14080	14245	14141	14176	13934	14244	14101	14043	13984	13993	14093	14144	14027	14188	14012	13959	14141	14096	13952	14099	14070	14023	13950	14203	14068	14064	14007	14129	14177	14013	14138	14052	13940	13915	14011	13989	14034	13887	14041	14183	14010	13885	13969	14058	14100	13953	14123	14115	14073	13936	14006	13981	13992	14023	13991	14015	13979	14131	14099	13958	14219	14177	13921	14109	14174	14150	14118	14038	14087	14050	13976	14076	14058	14121	14099	13973	13933	14060	13962	14101	14171	14070	13925	14072	14054	14000	14200	13939	14103	14087	14002	14073	14060	14020	14001	13920	13895	13980	14028	14075	13949	14033	14220	14070	14011	14019	14179	13925	14103	13936	14011	13958	13994	13958	13867	13904	14033	14124	14025	14133	14018	14048	13923	14086	14031	14099	14148	14188	13987	13898	14126	14060	14215	14101	14000	13937	14063	14255	14028	14065	13962	14072	13996	14087	14195	13978	13987	14170	14117	14015	14126	14061	14041	14025	14072	13983	13987	13994	13997	14108	14069	14180	14179	13969	13970	14101	13761	13861	14108	14057	14244	14014	14085	14007	14040	14017	13978	14057	14076	14003	13975	14088	13940	14065	14143	13911	14195	13898	14051	14105	14222	14059	14033	14005	14036	14168	13957	14080	14039	14115	14068	14068	13930	13998	13953	13974	13884	14033	13915	14249	14062	13996	13960	14150	14129	13906	13884	14049	14044	14134	14075	14115	14168	14108	14195	14074	14095	14047	14001	13987	14090	13919	14055	14119	14138	14099	13958	13993	14171	14001	14156	14038	14134	14064	14123	14156	14062	14141	14136	13930	14130	14231	13956	13977	14102	13898	13846	14135	14038	14068	14118	14088	13968	14002	14206	14110	13852	14078	13929	14171	14066	14078	14002	14062	13953	14021	14001	14161	14314	14021	13909	14100	14152	14109	14097	14227	14112	14115	14330	14103	14131	14070	14026	13961	13987	14026	14132	14135	14108	14024	13948	13990	14036	13994	14167	14055	14165	14119	14108	14098	14055	13999	14088	14162	14094	13756	13969	14116	14252	14166	14049	14039	14146	14027	14310	14036	13909	13943	14119	14010	14137	14071	14118	14247	14035	14148	14060	14055	14136	14152	14014	14083	14160	13977	14035	14119	13964	14098	14033	14012	14054	14016	14061	13926	14136	14221	14114	14192	13989	14067	13955	14184	14090	14132	13940	14091	14172	14036	14079	13849	14048	14231	14073	14125	14121	14006	13955	14123	13946	14056	14074	14145	13903	14033	13992	14209	14064	14066	14025	14108	14101	13974	14029	14026	14046	14015	13976	14055	13931	14047	13980	14028	14066	14115	14053	14028	14110	13910	14194	14167	13979	14090	14044	14045	14102	14015	13877	13988	14057	14104	14172	13967	14112	14040	13995	14054	13870	14211	14190	14213	14110	14089	13929	14142	14085	14032	13959	14041	14087	14009	13937	13973	14123	14127	13985	14005	14167	13951	13975	14159	14040	14047	14028	14112	14149	14081	14231	14152	14091	14117	14180	14083	14015	14094	14151	14096	14090	13893	13841	14123	14235	14030	14068	14075	13927	14121	13926	14014	14114	14090	14111	13991	14026	14206	14063	14045	14113	14209	14061	14118	13956	14043	14230	14017	14148	14081	14053	14104	13990	14078	14170	13987	14192	14128	14143	14147	14042	13988	14138	14045	14092	14098	14023	13924	14053	14141	13919	14036	14036	14192	13909	13996	14135	14061	14024	14129	14147	13975	14078	14095	14105	13945	14068	14131	14204	14087	13913	14066	13956	14161	14012	14159	14053	14005	13937	14127	14018	14193	14110	14070	14045	14113	14050	13925	14049	14033	14075	14089	13982	14124	14006	14008	14154	14173	14009	14031	13968	13990	14186	14034	13922	13871	14187	14107	14072	14205	14188	14214	14177	13906	14163	14006	14074	13955	14232	14124	14169	14135	13861	14050	14081	13987	14110	13904	14097	14051	13984	14025	14006	14119	14028	13939	14034	14302	13973	13930	14171	14017	14184	14054	14098	14154	13905	14050	14117	14077	13778	14026	14106	14081	13864	14016	14047	14088	14039	14110	14201	14054	14087	13959	14127	13864	14316	14052	14007	13974	14020	14039	13971	13968	14057	14267	14053	14075	14048	14160	13897	14256	14132	14221	14082	13969	14028	14065	14011	14099	14091	14047	14080	13934	13960	14150	13914	13996	14201	13939	14148	14065	14170	14009	14075	14004	14100	14107	14097	14125	14025	14185	14130	13939	13993	13978	14098	13833	14122	14228	14008	14118	13937	14070	14101	13936	14032	13965	13980	14062	13926	14003	14055	14117	13880	14056	14100	14126	13927	13903	13925	14183	14174	13927	13997	14037	13914	14106	14159	14244	14070	13945	14008	13940	14023	14003	14094	14022	14189	14073	13970	14092	14084	13990	13945	14041	13972	14027	14188	14066	13980	14052	14144	14043	14007	14064	14235	13943	14128	13969	13905	14081	14063	14140	13999	14065	14032	14096	13877	14041	14070	14128	13980	14293	13982	14096	14262	14187	13905	14054	14061	14135	14044	14187	13923	14238	13982	14047	14060	14078	14051	14171	14208	13970	14077	13964	13960	14007	14025	14060	14166	13889	14060	14071	14176	14074	13899	14090	13903	14043	14167	14085	14057	13916	14057	14188	13969	13892	13990	14286	14199	13921	13987	14065	14164	14118	14012	14082	14008	14211	14170	13790	14006	14084	13989	14061	13980	14064	14170	14066	13979	14093	14236	13900	14039	14070	14060	14113	14003	14080	14174	13910	14034	14209	14091	13956	14075	14002	14124	14076	14085	14210	13937	14188	14209	14188	14150	13967	14228	14087	13976	14047	14224	14040	14131	14048	14035	14108	13971	13961	14099	14046	14041	14183	14157	14100	14057	14080	14026	14096	14061	14016	14054	14013	14035	14075	14141	13987	13898	14134	14038	14043	14165	13924	13980	14081	14122	14000	14104	14050	14103	14058	14132	14087	14180	14092	14030	14120	14007	14075	13913	14086	14087	13952	13950	14102	14104	14150	14112	14219	13958	13938	14041	14199	14061	14128	14105	13968	14032	14226	13998	14018	14240	14146	14114	14056	14094	14056	14068	14017	14054	14020	14103	14055	14130	13898	14138	14173	14114	13973	13994	13971	14134	14060	14204	14239	14090	14102	14058	14218	13915	14026	13960	14055	14113	14003	13973	14068	13988	14089	14139	14135	14140	14105	14071	14024	13919	14030	14033	14251	13836	14131	13994	14076	13909	14080	13944	14053	14088	14086	14093	13849	13947	14054	14201	14148	14013	14028	14026	13992	13963	14073	13797	13932	14002	14105	14059	14144	14005	14009	14111	14085	14040	14044	14208	13965	14236	14081	13973	14251	13950	13985	14093	14088	14035	14004	13896	14048	14029	13976	14030	14095	13920	14166	14292	14031	13938	14111	14041	13998	14166	14007	14109	14115	13843	14052	14078	14084	13947	14003	14022	13892	14016	14005	14177	14066	14148	14000	14174	14063	13997	14019	14236	14114	14056	13959	14202	13974	14103	13852	14099	14076	14001	14106	14130	13850	14117	14021	14031	13928	13949	13985	14066	14035	14120	14150	14049	13929	14027	14204	14196	14109	14090	14040	14018	13856	14067	14234	14058	14230	14080	14014	14026	14014	14094	14066	14011	14200	14086	14067	13904	14063	14009	13845	14066	13984	14149	14108	14093	14128	13991	14184	14135	14031	14023	14066	14090	14079	13937	14092	13945	14057	14190	14035	14099	14133	14175	14014	14234	14104	14078	14054	14112	13942	14010	14041	14049	14134	14172	14089	14103	13964	14038	14069	13987	14059	14087	14011	14040	14003	14210	14006	13905	13908	14022	14094	14037	13946	14047	14156	14124	14066	14070	14171	14042	14089	14029	14053	14143	14063	13955	14087	14003	13963	14098	14207	14153	14062	13988	14037	14230	14220	14086	14202	14039	14043	13964	13988	14053	14016	14022	14039	14128	14027	14163	13994	14104	14038	13969	14119	13925	14252	14025	14174	13942	13938	13988	14095	14072	14098	14114	13921	14119	14106	14028	14071	13885
23950	21139	28605	23958	21489	22628	21459	17920	30825	56289	53456	41050	28171	20435	17455	16606	16515	16583	16442	16371	16275	16466	16413	16248	16491	16301	16345	16426	16314	16266	16606	16337	16416	16516	16416	16231	16232	16419	16503	16449	16469	16376	16271	16420	16469	16378	16453	16479	16454	16268	16512	16488	16343	16314	16388	16227	16345	16086	16459	16204	16366	16392	16395	16377	16357	16236	16315	16371	16283	16302	16457	16389	16428	16123	16303	16101	16465	16354	16349	16442	16410	16364	16455	16125	16342	16295	16260	16352	16175	16405	16181	16236	16332	16122	16217	16301	16509	16364	16384	16365	16232	16355	16327	16410	16268	16081	16349	16317	16315	16363	16294	16350	16484	16200	16246	16292	16113	16478	16292	16519	16410	16305	16112	16221	16126	16132	16192	16328	16361	16166	16146	16185	16143	16305	16416	16232	16228	16363	16478	16280	16304	16347	16377	16242	16233	16256	16219	16222	16214	16177	16266	16437	16449	16350	16285	16159	16306	16161	16353	16351	16382	16246	16206	16485	16334	16388	16290	16271	16523	16180	16252	16176	16223	16176	16282	16090	16189	16297	16448	16377	16211	16356	16297	16547	16356	16274	16168	16451	16252	16373	16343	16276	16193	16310	16441	16274	16252	16121	16407	16360	16484	16374	16523	16210	16479	16264	16336	16079	16116	16096	16391	16158	16207	16495	16210	16498	16299	16123	16321	16458	16352	16278	16412	16463	16284	16125	16462	16246	16195	16315	16264	16398	16334	16262	16269	16281	16341	16247	16237	16416	16221	16215	16427	16153	16322	16282	16227	16132	16299	16332	16402	16114	16202	16288	16439	16377	16319	16225	16152	16201	16271	16367	16288	16504	16459	16252	16412	16079	16244	16277	16293	16481	16373	16166	16267	16392	16307	16203	16128	16353	16371	16262	16013	16528	16302	16322	16365	16344	16433	16188	16260	16416	16378	16272	16262	16368	16343	16042	16307	16278	16306	16394	16343	16495	16299	16321	16326	16393	16272	16325	16079	16419	16232	16315	16251	16328	16224	16221	16239	16329	16418	16332	16075	16240	16225	16248	16237	16295	16179	16384	16211	16195	16242	16330	16376	16389	16121	16340	16223	16202	16330	16448	16150	16165	16053	16146	16372	16170	16420	16387	16382	16233	16217	16349	16229	16346	16185	16335	16293	16274	16318	16448	16140	16351	16277	16234	16268	16265	16312	16379	16247	16392	16113	16329	16285	16358	16282	16100	16343	16363	16312	16274	16195	16359	16297	16150	16322	16225	16396	16076	16169	16343	16224	16010	16249	16179	16388	16311	16338	16192	16395	16304	16429	16089	16276	16379	16342	16306	16323	16138	16380	16210	16314	16398	16078	16049	16368	16371	16273	16377	16454	16317	16278	16176	16290	16231	16257	16182	16389	16361	16075	16356	16556	16283	16317	16317	16457	16242	16398	16108	16288	16142	16180	16302	16431	16120	16222	16260	16174	16209	16248	16290	16137	16236	16416	16220	16322	16196	16181	16384	16185	16436	16485	16437	16240	16297	16161	16107	16249	16233	16505	16305	16516	16260	16141	16187	16299	16148	16237	16033	16379	16447	16179	16305	16262	16312	16389	16180	16383	16300	16290	16030	16388	16389	16330	16137	16424	16331	16287	16292	16338	16203	16402	16233	16435	16459	16433	16303	16096	16294	16228	16362	16036	16329	16433	16158	16311	16278	16550	16413	16393	16340	16143	16337	16122	16427	16226	16153	16400	16348	16341	16335	16236	16002	16373	16319	16536	16320	16350	16480	16374	16280	16263	16245	16399	16209	16449	16176	16335	16268	16268	16265	16401	16368	16057	16306	16515	16393	16119	16203	16189	16396	16171	16274	16191	16163	16283	16128	16188	16293	16250	16213	16158	16102	16181	16337	16190	16271	16318	16326	16067	16092	16330	16235	16305	16435	16218	16432	16306	16272	16116	16348	16231	16186	16110	16430	16425	16464	16197	16206	16180	16183	16174	16294	16205	16208	16224	16130	16318	16334	16325	16265	16456	16127	16199	16207	16251	16266	16196	16182	16226	16181	16381	16395	16570	16236	16517	16211	16218	16475	16328	16395	16363	16192	16390	16218	16290	16020	16337	16410	16221	16457	16230	16267	16296	16362	16196	16335	16247	16306	16278	16290	16269	16303	16171	16132	16215	16214	16380	16174	16444	16430	16302	16347	16389	16107	16038	16351	16305	16391	16287	15993	16299	16373	16152	16146	16257	16317	16256	16256	16174	16098	16163	16463	16251	16343	16324	16380	16131	16248	16244	16292	16214	16346	16408	16280	16167	16145	16415	16192	16431	16280	16248	15975	16185	16311	16343	16288	16308	16331	16466	16213	16326	16655	16347	16355	16329	16299	16152	16310	16184	16460	16350	16411	16189	16172	16411	16275	16214	16431	16348	16092	16192	16313	16189	16128	16360	16095	16362	16336	16243	16041	16156	16359	16270	16108	16243	16446	16440	16311	16289	16361	16386	16151	16233	16401	16265	16349	16449	16320	16168	16389	16341	16056	16290	16127	16161	16178	16316	16460	16378	16440	16222	16324	16244	16354	16185	16156	16218	16193	16291	16237	16421	16310	16318	16140	16442	16391	16437	16335	16365	16232	16323	16217	16156	16397	16157	16361	16207	16184	16310	16309	16452	16309	16235	16182	16336	16329	16327	16263	16411	16394	16180	16274	16274	16200	16265	16450	16384	16276	16126	16346	16253	16230	16298	16295	16285	16384	16283	16356	16217	16190	16214	16481	16408	16406	16271	16207	16418	16311	16305	16340	16434	16363	16190	16256	16190	16236	16446	16383	16280	16155	16351	16522	16461	16198	16415	16262	16187	16343	16197	16352	16228	16461	16316	16191	16214	16328	16329	16363	16308	16387	16324	16244	16340	16360	16520	16405	16377	16231	16217	16435	16380	16348	16342	16306	16395	16145	16348	16174	16286	16295	16305	16139	16177	16233	16349	16238	16355	16342	16409	16225	16206	16328	16391	16439	16512	16141	16318	16241	16152	16106	16324	16280	16398	16205	16358	16362	16297	16166	16231	16236	16265	16282	16362	16326	16167	16358	16243	16101	16399	16329	16380	16192	16240	16402	16343	16268	16153	16324	16355	16192	16112	16392	16347	16228	16267	16099	16341	16344	16177	16334	16256	16318	16336	16181	16264	16299	16507	16230	16231	16231	16350	16448	16383	16229	16214	16368	16429	16210	16381	16191	16218	16235	16462	16349	16290	16348	16546	16202	16371	16548	16416	16206	16377	16397	16286	16395	16310	16394	16277	16110	16320	16161	16417	16334	16483	16416	16421	16220	16264	16400	16246	16166	16326	16372	16190	16311	16273	16484	16277	16267	16241	16234	16315	16225	16387	16021	16320	16204	16339	16264	16245	16258	16437	16169	16304	16315	16273	16247	16294	16344	16406	16494	16152	16349	16310	16350	16261	16126	16155	16027	16442	16344	16299	16517	16227	16217	16389	16354	16192	16254	16203	16405	16390	16277	16218	16194	16332	16403	16276	16333	16533	16288	16176	16343	16297	16197	16347	16434	16243	16122	16447	16407	16214	16360	16181	16301	16304	16189	16253	16153	16253	16121	16240	16253	16462	16272	16345	16385	16299	16240	16198	16391	16438	16297	15997	16491	16149	16280	16453	16399	16573	16162	16257	16416	16360	16461	16396	16275	16402	16304	16550	16220	16274	16368	16324	16209	16274	16098	16450	16284	16408	16286	16484	16322	16241	16175	16319	16221	16404	16480	16449	16392	16255	16447	16543	16257	16169	16161	16417	16597	16222	16088	16228	16242	16279	16159	16337	16370	16379	16247	16459	16614	16190	16296	16346	16262	16185	16137	16185	16328	16325	16258	16055	16154	16254	16310	16297	16373	16494	16466	16385	16373	16382	16457	16303	16534	16368	16385	16323	15935	16270	16373	16532	16419	16213	16161	16445	16213	16281	16257	16110	16342	16185	16356	16277	16169	16006	16322	16458	16309	16438	16237	16341	16404	16277	16400	16392	16254	16076	16186	16402	16320	16181	16291	16442	16422	16290	16482	16265	16245	16573	16446	16172	16272	16271	16354	16248	16241	16160	16250	16295	16452	16225	16246	16273	16336	16165	16210	16248	16191	16291	16421	16252	16258	16115	16419	16323	16215	16443	16353	16465	16429	16249	16275	16358	16431	16520	16108	16420	16297	16320	16273	16425	16481	16158	16404	16260	16279	16271	16305	16471	16128	16160	16455	16224	16360	16320	16059	16182	16431	16268	16202	16161	16420	16281	16218	16406	16118	16277	16182	16333	16307	16434	16157	16424	16397	16244	16361	16117	16218	16215	16351	16223	16223	16329	16287	16380	16310	16120	16131	16202	16403	16205	16151	16325	16189	16195	16285	16324	16541	16427	16326	16221	16357	16290	16249	16168	16254	16378	16203	16379	16202	16320	16444	16387	16297	16212	16188	16430	16261	16416	16339	16257	16384	16373	16062	16241	16184	16267	16240	16227	16301	16367	16473	16240	16341	16430	16354	16313	16441	16313	16227	16323	16230	16347	16439	16400	16248	16336	16502	16099	16249	16262	16522	16404	16449	16312	16214	16120	16300	16244	16353	16358	16306	16342	16199	16398	16183	16288	16171	16430	16299	16068	16351	16342	16211	16221	16139	16399	16316	16510	16254	16234	16490	16453	16173	16310	16217	16231	16364	16205	16262	16063	16309	16451	16383	16219	16346	16442	16299	16390	16225	16349	16344	16370	16301	16212	16233	16286	16115	16274	16366	16133	16360	16354	16171	16429	16421	16194	16306	16282	16007	16195	16466	16353	16243	16159	16174	16220	16159	16183	16145	16408	16156	16390	16373	16204	16352	16323	16201	16369	16435	16238	16442	16311	16386	16232	16405	16490	16312	16462	15999	16337	16366	16220	16239	16180	16221	16259	16355	16108	16165	16247	16408	16422	16280	16319	16276	16327	16388	16314	16177	16389	16255	16201	16303	16320	16255	16250	16268	16438	16412	16291	16427	16394	16165	16042	16219	16474	16339	16237	16038	16157	16104	16062	16204	16371	16220	16154	16383	16309	16180	16310	16200	16145	16255	16199	16120	16237	16186	16132	16257	16329	16109
16618	27751	24464	19523	17420	16305	15953	15761	35300	56562	52390	40059	26244	17622	14510	14304	13925	14117	14101	14156	14048	14115	14075	14121	14110	14171	14056	14156	14044	14016	14094	14177	14184	14116	14028	14168	13959	14137	14243	13887	14132	14176	13992	14103	14017	14054	14065	14099	14224	14001	14096	14267	14176	14025	14073	13996	14034	14029	14021	14018	14097	13962	14078	13977	14011	14038	14072	14085	14091	14171	14078	14093	14138	14014	14018	14156	14243	14241	14032	14218	13944	13996	14138	14074	13860	14218	14154	13965	14113	13941	14023	14009	14093	14120	14139	14058	13863	13891	14028	13930	14061	14119	14170	14362	14170	13934	13935	14028	14398	14106	13980	14047	14199	14144	14032	14176	14033	14021	14083	14099	14222	14119	13856	14076	14106	13981	14101	13974	14166	14062	14246	13986	14205	13998	13932	13986	14172	14271	14293	13946	14103	14002	14097	14065	14217	14101	14325	14153	14095	14060	13908	14025	14052	14141	13982	14197	14148	13983	14030	13940	14069	14032	14237	14157	14043	14059	13997	14128	14085	14170	14132	14156	13784	14063	14062	14116	14056	14116	14103	14075	14041	13948	14070	14150	13911	13971	13978	14056	14138	13975	14088	13950	13946	14158	14214	14065	14122	14042	13909	14195	14037	13935	14256	14173	13995	14034	14159	14002	14035	14055	13995	14052	14107	14290	14077	14126	14237	14114	14075	13846	14154	13860	13958	14256	14186	13870	14059	14057	14033	14194	14105	13911	14176	14183	14038	14023	14267	14114	14127	13955	14050	14069	14052	14105	14135	14148	14126	14076	14147	13998	13899	14286	14023	14142	14210	14023	14092	14306	13951	14168	14052	14066	14114	14064	13996	14198	13932	14036	14174	14111	14109	14092	14041	14155	14057	14053	13965	14020	14099	14144	14135	13981	14165	13997	14112	13968	14177	13966	14050	14062	14083	13910	14008	14090	14144	14125	13986	13797	14136	14011	14079	13982	14090	14045	14110	14000	14043	14041	14064	14112	14039	14199	14058	14013	13936	14081	14125	14034	14146	14116	14096	13945	13935	14152	13889	14245	14186	14259	14093	14090	14188	14086	13917	14053	14105	13949	14089	14015	14020	13925	14047	13993	13991	13965	13953	14112	13970	13961	14161	14078	14062	14247	13976	14029	14229	14003	14054	14040	14216	14075	14002	14174	14007	14131	14143	14110	14025	14118	14145	14135	14141	14050	13994	14076	14036	13933	14089	13904	14011	13928	14011	14227	14109	13910	14305	14080	13976	14086	13937	14002	13965	14079	14097	14053	13986	14177	14102	14115	13980	14091	14140	13979	14037	14075	14073	14113	13999	14207	14241	14180	14006	14121	13963	14090	14058	14065	14146	14081	14045	14109	14214	14049	14034	14155	13975	14171	13956	14022	13998	13945	14133	14145	14088	14039	14110	14168	14120	14031	14041	14125	14031	13976	14145	14040	14050	14081	14138	14125	13945	14045	14161	14043	14113	13980	14143	14093	13918	14141	14062	14020	14067	14123	14150	14207	14016	14098	14164	14077	13922	14135	14115	14216	14138	13993	14128	14071	13954	14071	14078	14063	14117	13900	13998	14170	13959	14013	14036	14106	14032	14030	14063	14107	14023	14070	14178	14045	14098	13956	14092	14054	14166	14061	14038	14094	14037	14089	14135	13950	14004	14300	13964	14094	14171	13977	13924	14082	14036	14115	13964	14159	13965	14052	13886	14061	14079	13982	14065	14118	13898	14192	14225	14082	13958	14181	14167	14062	14023	13947	13944	14048	14097	14244	14113	14051	14067	14061	14084	14120	13987	14077	13982	14110	14176	14101	13966	14232	14066	14022	13972	14216	13995	13991	14208	14055	14055	14169	13993	14058	14121	14077	13974	14060	14013	14044	14071	14121	14142	13946	14065	14146	14123	14148	14025	13973	14231	13950	13985	14048	14265	14103	13980	14037	14077	14011	14048	14124	13944	14182	14082	14326	14012	14015	14060	14017	14180	14092	14176	14250	14104	14050	13825	14011	14140	13948	14027	14102	14045	14096	14206	14084	14025	14103	14010	13884	14078	14076	14006	14095	14040	13975	14147	14141	13943	14125	14149	14128	14097	14059	14057	14223	13856	13983	14089	14056	14132	14090	14124	13945	14016	14029	14103	13976	14099	14127	14199	14028	13943	14187	14073	13926	14133	14166	14253	14001	14128	13845	14087	14176	14172	14133	14146	14095	14173	14001	14138	14029	14354	14007	14081	14099	14150	14075	13997	14131	14013	14090	14189	14099	14061	14007	14294	13947	13977	14061	13976	14255	14218	14016	14020	14259	14041	14145	13987	14110	14006	13950	14116	14088	14036	14107	14204	14069	14025	13918	14071	14034	14041	14040	14150	14071	14080	14012	14197	14096	14059	14029	14079	13971	13854	14085	14196	14080	14015	14003	14089	14070	13849	14166	14028	13933	13947	14269	13968	13988	14105	14192	14097	14072	14015	14028	14071	13983	14160	14026	13890	13961	14057	14024	14152	13981	14063	14140	14242	14021	13995	13995	14061	14188	14108	14010	14048	14062	14154	14044	13963	14150	14091	14095	14115	14107	14096	14075	14252	14072	14142	14228	14053	14039	14192	14078	14158	13967	13975	14113	14171	14180	14104	14093	13946	14119	13949	14092	13955	14252	14132	14049	14165	13922	13971	14067	14196	14029	14143	14240	14074	13947	14150	14083	14282	14104	13999	14021	14184	13993	13943	14084	14026	14164	14089	14055	13869	13985	14165	14056	13921	14265	14046	14151	14042	14151	14150	14077	14113	14105	14219	13986	13832	14136	14029	13981	14049	13996	14154	14137	14124	13966	14101	14140	14108	14012	13994	14218	14043	14172	13979	14122	14129	14123	14138	13904	14076	14144	14120	14122	14044	14083	14041	14234	13942	13970	14083	14292	14063	14143	14155	14137	14104	13991	14087	14171	14023	14029	14178	13901	14034	14037	14067	14027	14136	13892	13911	14105	13991	14045	14227	14087	14245	14042	14106	14090	14050	13988	14091	14035	14184	14041	14095	13898	14213	13980	14160	14213	14162	14110	14063	14039	14105	13918	13974	14079	14247	14049	14021	14113	13981	13946	13971	14021	14017	13973	14061	14014	14130	14221	13969	13984	14049	14036	14078	14039	14042	14053	14004	14037	14064	14106	13970	14096	14052	14011	14147	14055	13921	13986	14048	14096	14277	14080	13976	14159	13993	13933	14036	14100	14029	13979	13850	14003	13950	14094	14154	14158	14045	13972	14125	14095	14097	14112	14019	14191	14106	14103	14141	14025	14035	14150	14132	13985	14087	13951	14176	14214	14042	13964	14026	14123	14080	14019	13883	14058	14179	14134	13966	14183	14065	14224	14100	14033	13935	14234	14031	14107	14235	14020	14019	14037	14035	14169	13923	14179	14333	14126	14079	14081	14152	13953	14061	14043	14053	14086	14007	14007	14060	14060	14133	13966	14174	14038	14033	14094	14022	13998	13972	14077	14045	14059	14017	14112	13961	14112	14197	14023	14210	14097	14018	14028	13858	14061	13883	14119	14084	14156	14005	14168	13887	14156	14054	13919	14088	14185	14074	14075	13968	14177	14165	13909	14141	14188	14110	14028	14129	13973	14110	14154	14118	13995	14206	14001	14221	14042	14092	13972	14013	14010	14177	14022	13946	14102	14110	13984	14021	14139	14156	13988	14177	13930	14030	14118	13995	14032	14060	14034	14070	14268	14000	13954	13891	14122	14053	13916	14033	14092	14019	13992	14036	14196	13861	13965	14170	13940	14205	14174	14182	14249	14018	14063	14099	14048	14055	14011	14268	14041	13935	14162	14107	14178	14035	14066	14122	13951	14239	14046	13948	14176	13801	14231	14147	13876	13890	14083	14323	13988	14002	14161	14127	14086	14058	13994	14174	14098	14097	13981	14101	14171	14225	14119	13969	14178	14172	14109	14115	14060	14196	14015	13992	13866	14101	14080	14102	14074	14080	13786	14118	14109	13942	14063	14130	14176	14028	14301	14101	14105	14024	14081	13903	13972	14079	13959	14132	14204	14079	14175	13979	14056	14075	14181	14008	14132	13841	14081	14030	14154	14063	13993	14099	14076	14163	14108	13979	14013	14037	14048	13981	13947	13950	14091	14075	14054	13992	14103	13967	13931	13972	13992	13977	14060	14135	14024	13929	13926	14050	14152	14084	14068	14112	14156	13964	14001	14022	14090	14066	14091	14032	13805	14046	14000	14017	13938	14007	14142	14057	14001	14170	13866	13976	14130	14136	14177	14171	13922	14070	14078	13933	14045	14161	13956	14135	14228	13954	14000	13940	14112	14058	14079	14051	14012	14043	14236	14020	14127	14049	14249	13995	14172	13955	13868	13926	13998	14024	14099	14126	14120	13991	14020	13954	13982	14197	14140	14093	14239	14259	14007	14124	14139	13973	14029	14037	13939	14082	14062	14119	14012	14132	14043	14249	14142	14122	14287	14103	14046	14003	13911	14126	14023	14029	14090	14003	14197	13995	14227	13882	14132	14020	13970	13920	14105	14090	14130	13874	14059	14029	14104	13923	14213	14009	14128	14064	14016	13908	14112	14100	13993	13901	13958	13926	14033	13926	14136	14076	13979	14137	13953	13988	14003	14100	14023	14226	14098	14127	14026	14038	14342	14056	14063	14040	13977	14152	13990	14174	14238	14014	14025	14111	14161	14062	14072	14051	14037	14086	13997	14193	14096	13981	13942	14100	14093	13967	14155	14118	14247	14020	14075	13916	14072	14103	14229	14025	13885	14114	14061	13915	14018	14133	13992	14108	14165	14002	14015	14190	14065	14023	14231	13931	13791	14020	14062	14037	13997	13992	14165	14078	14040	14163	13878	14016	14166	14181	13984	14179	14116	14083	13947	14021	13969	13916	14217	14106	14005	14036	14199	13932	13985	14111	13994	13911	14115	14117	14100	14143	13965	14180	14102	14047	13902	14039	14157	14041	13801	14150	13940	14033	14189	14087	14159	13958	14142	14113	14017	14070	13939	14064	13983	14181	14076	14120	14192	13959	14020	13952	13960	14080	14027	14141	14029	14119	14081	14044	14007	14099	14164	14104	14013	14032	14125	13988	14149
29331	21911	21207	19180	17371	17419	17344	17231	18046	22578	23025	20528	18856	17641	17396	17194	17251	17209	17358	17176	17037	17181	17310	17195	17238	17335	17013	17196	17098	17294	17247	17462	17219	17364	17096	17212	17135	17313	17164	17234	17320	17362	17180	17182	17327	17484	17270	17220	17358	17441	17217	17020	17299	17284	17150	17167	17312	17008	17317	17068	17322	17122	17142	17120	17273	17345	17197	17458	17252	17264	17212	17109	17239	17274	17195	17502	17285	17136	17497	17011	17205	17402	17233	17223	17472	17218	17296	17021	17232	17190	17244	17160	17037	17243	17336	17126	17174	17248	17239	17148	17336	17430	17342	17164	17040	17073	17156	16979	17130	17184	17241	17045	17412	17213	17192	17156	17177	17002	17233	17121	17051	17007	17427	17183	17255	17118	17123	17082	17191	17165	17189	17214	17183	17426	17177	17253	17179	17098	17228	17163	17293	17264	17253	17341	17254	17190	17234	17141	17068	17207	17279	17256	17172	17044	17199	17142	17172	17200	17443	17196	17138	17135	17288	17214	17131	17325	17016	17200	17188	17149	17134	17434	17226	17048	17219	17325	17390	17161	17190	17170	17176	17085	17169	17149	17265	17462	17156	17244	17013	17142	17301	17178	17155	17053	17131	17249	17142	17326	17111	17251	17175	17166	17139	17201	17067	17469	17230	17224	17250	17055	17360	17181	17255	16976	17227	17348	16997	17264	17055	17321	17225	17226	17059	16880	17019	17133	17009	17192	17260	17199	17352	17049	17226	17312	17296	17241	17353	17131	17117	17244	17342	17129	17437	17129	17306	17379	17242	17112	17266	17090	17187	17155	17243	16978	17218	17164	17214	17207	17267	17081	17327	17100	17065	17259	17362	17339	17024	17194	17370	16979	17213	17243	17346	16998	17170	17204	17077	17242	17258	17133	17245	17181	17293	17280	17190	17271	17279	17056	17160	17252	17429	17258	17115	16977	17190	17043	17152	17248	17068	17135	17126	17217	17150	17347	17319	17117	17102	17265	17046	17325	17191	17178	17172	17167	17167	17158	17286	17048	17310	17129	17102	17030	17179	17212	17180	17307	17213	17220	17268	17332	17385	17218	17179	17342	17072	17439	17162	17278	17121	17210	17333	17251	17344	17221	17178	17265	17301	17263	17096	17203	17185	17263	17085	17249	16962	17253	17290	17160	17170	17467	17135	17296	17216	17213	17176	17344	17197	17269	17111	17158	17182	17297	17066	17241	17083	17066	17191	17148	17251	17082	17245	17224	17277	17404	17252	17228	17203	17283	17170	16918	16993	17138	17033	17138	17128	17333	17092	17219	17331	17121	17082	17191	17230	17120	17287	17172	17154	17059	16955	17149	17281	17220	17178	17182	17190	17232	17145	17244	17318	17085	17169	17223	17125	17162	17284	17132	17199	17296	17059	17177	17063	17030	17222	17219	17204	17052	17289	17250	17087	17196	17003	17423	17284	17067	17284	17264	17149	17354	17164	17036	17197	17169	17125	17263	17291	17135	17179	17185	17241	17324	17265	17182	17182	17178	17182	17155	17143	17135	17201	17065	17155	17254	17125	17148	17315	17242	17211	17274	17143	17317	17030	17078	17093	17256	17165	17309	17203	17211	17315	17205	17281	17195	17086	17329	17176	17228	17190	17245	17310	17310	17267	17346	17525	17023	17134	17122	17196	17181	17306	17352	17271	17199	17308	17188	17176	17269	17288	17417	17168	17130	17228	17057	17160	17403	17230	17110	17409	17289	17139	17049	17130	17353	17009	17185	17400	17318	17456	17310	17238	17256	17475	17182	17232	17309	17335	17333	17453	17426	17519	16993	17194	17120	17037	17106	17263	17382	16978	17153	17103	17201	17298	17392	17370	17220	17319	17250	17355	17218	17335	17123	17292	17113	17186	17212	17146	17112	17433	17310	17010	17134	17157	17314	17206	17250	17139	17128	17062	17075	17334	17054	17224	17345	17259	17254	17166	17384	17226	17180	17085	17255	17185	17086	17081	17055	17239	17219	17323	17109	17026	17119	17324	17226	17130	17391	17240	17320	17208	17063	17061	17095	17060	17120	17100	17032	17277	17274	17309	17354	17187	17245	17276	17225	17018	17226	17110	17399	17342	17019	17214	17163	17320	17375	17074	17269	17358	17110	17283	17324	17227	17045	17264	17140	17127	17302	17117	17273	16934	16946	17107	17147	17222	17323	17266	17350	17245	17236	17322	17155	17136	17237	17284	17203	17192	16974	17333	17066	17355	17484	17162	17141	17266	17206	17094	17104	17323	17126	17172	17131	17104	17219	17258	17259	17174	17087	17185	17045	17080	17249	16951	17325	17439	17330	17226	17203	17094	17287	17322	17084	17102	17228	17105	17464	17050	17250	17159	17351	17250	16997	17320	17186	16993	17404	17384	17129	17228	17298	17326	16971	17154	17281	17087	17270	17212	17189	17349	17131	17146	17325	17186	17342	17042	17181	17141	17221	17236	17288	17673	17265	17125	17035	17198	17210	17166	17324	17266	17195	17379	17315	17497	17335	17369	17195	17202	17225	17105	17183	17032	17068	17368	17209	17296	17244	17231	17366	17366	17196	17323	17270	17096	17415	17409	17147	17042	17075	17066	17327	17091	17209	17237	17254	17265	17124	17210	17257	17114	17277	17304	17169	17193	17205	17126	17087	17299	17146	17210	17101	17188	17130	17245	17094	17102	17275	17360	17155	17302	17388	17354	17244	17328	17222	17194	17213	17248	17318	17191	17112	17182	17352	17407	17105	17246	17196	17336	17217	17276	17193	17123	17053	17231	17190	17286	17302	17107	17297	17076	17287	17367	17330	17241	17288	17297	17087	17211	17374	17279	17297	17185	17300	17332	17424	17125	17192	17291	17406	17048	17234	17309	17500	17251	17249	17244	17419	17151	17341	17294	17179	17185	17287	16970	17089	17018	17177	17218	17452	17384	17104	17253	17165	17135	17160	17137	17049	17169	17156	17173	17228	17064	17129	17379	17144	17276	16939	17014	17292	17017	17198	17209	16989	17252	17199	17146	17185	17197	17027	17211	17219	17103	17276	17178	17182	16994	17121	17366	17180	17300	17190	17060	17127	17239	17401	17406	17261	17354	17398	17228	17128	17254	17159	17101	17075	17137	17090	17108	17212	17236	17186	17263	17207	17226	17111	17345	17270	17217	17088	17266	17454	17323	17232	17312	17219	17346	17250	17434	17208	17298	17099	17171	17283	17009	17183	17292	17108	17159	17221	17258	17273	17331	17395	17456	17218	17323	17109	17219	17209	17135	17250	17152	17037	17521	17383	17237	17139	17137	17192	17209	17132	17277	17204	17128	17380	17232	17118	17006	16876	17304	17281	17219	17253	17384	17232	17152	17106	17260	17085	17417	17287	17400	17218	17391	17403	17046	17256	17105	17123	17215	17281	17110	17097	17097	17092	17042	17325	17379	17215	17155	17360	17174	17248	17275	17242	17242	17409	17291	17333	17244	17292	17287	17471	17359	17121	17152	17337	17316	17161	17313	17235	17280	17061	17138	17325	17200	17225	17390	17028	17024	17256	17298	17147	17243	17050	17401	17214	17125	17208	17195	17096	17086	17072	17135	17270	17071	17155	17270	17206	17381	17170	17022	17311	17278	17302	17292	17073	17196	17239	17240	17229	17187	17370	17273	17215	17276	17159	17230	17230	17199	17234	17312	16981	17263	17328	17070	17023	17143	17133	17057	17067	17180	17091	17180	17290	17138	17169	17358	17299	17023	17090	17151	17459	17167	17421	17422	17225	17348	17120	17376	17065	17207	17076	17316	17150	17136	17193	17251	17035	17254	17239	17333	17093	16997	17316	17456	17054	17274	17371	17253	17442	17155	17103	17285	17211	17274	17378	17457	17088	17191	17188	17158	17329	17195	17168	17497	17274	17066	17288	17103	17233	17187	17312	17186	17396	17101	17075	17242	17334	17283	17140	17045	17328	17307	17389	17323	17295	17234	17314	17407	17156	17214	17210	17124	17348	17442	17319	17240	17282	17233	17357	17088	17109	17175	17249	17227	17088	17185	17080	17156	17206	17491	17120	17144	17207	17241	17226	17296	17292	17193	17362	17329	17092	17324	17234	17390	17103	17254	17198	17181	17154	17351	17248	17457	17269	17255	17241	17225	17112	17187	17146	17256	17101	17191	17434	17241	17009	17294	17093	17312	17134	17447	17398	17397	17165	17280	17213	17314	17300	17090	17243	17257	17313	17317	17005	17252	17354	17237	17306	17256	17387	17235	17012	17325	17148	17180	17337	17205	16987	17170	17029	17174	17263	17199	17076	17073	17252	17106	17127	17066	17099	17064	17141	17290	17072	17020	17368	16977	17075	17210	17095	17150	17359	17083	17097	17303	17338	17045	17302	17086	17197	17293	17403	17271	17107	17008	17071	16980	17216	17381	17357	17313	17255	17192	17202	17208	17189	17235	17230	17345	17319	17166	17114	17238	17314	17173	17252	17330	17305	17287	17232	17176	17385	17532	17365	17335	17140	17470	17258	17290	17223	17315	17002	17290	17219	17371	17256	17151	17205	17175	17220	17234	17199	17197	17234	17390	17348	17184	17211	17322	17074	17243	17127	17307	17288	17328	17178	17231	17174	17260	17023	16992	17022	17265	17377	17168	17145	17491	17198	17324	17309	17238	17028	17265	17132	17369	17101	17235	17253	17230	17242	17320	17153	17247	17298	17402	17181	17194	17263	17202	17291	17221	17267	17183	17213	17276	17074	17061	17133	17222	17067	17239	17363	17116	17278	17364	17303	17311	17244	17487	17313	17229	17294	17412	17199	17191	17107	17345	17195	17266	17200	17146	17326	17136	17212	17235	17354	17346	17269	17271	17263	17035	17166	17267	17351	17224	17350	17265	17167	17096	17096	17112	17356	17160	17141	17317	17217	17158	17208	17024	17460	17223	17359	17218	17505	17330	17094	17336	17106	17222	17343	17148	17316	17376	17384	17315	17237	17084	17293	17066	17185	17225	17124	17382	17192	17395	17129	17210	17167	17245	17187	17114	17207	17330	17120	17100	17393	17311	17249	17205	17385	17533	17482	17294	17405	17360	17375	17022	17206	17041	17010	17233	17170	17097	16961	17105	17332	17324	17161	17309	17326
15443	16342	15701	15098	14774	14788	14734	14812	16047	22830	21995	18459	15963	15053	14680	14666	14767	14683	14648	14669	14801	14697	14598	14613	14750	14755	14514	14959	14642	14523	14793	14662	14746	14638	14734	14530	14657	14599	14758	14589	14579	14611	14544	14680	14586	14635	14659	14828	14567	14595	14639	14697	14815	14735	14592	14758	14745	14783	14621	14459	14686	14624	14808	14609	14751	14756	14856	14648	14601	14742	14684	14758	14805	14725	14694	14867	14717	14541	14618	14709	14761	14606	14744	14599	14616	14798	14562	14590	14691	14866	14773	14677	14607	14775	14661	14787	14595	14642	14768	14537	14548	14656	14742	14626	14533	14800	14741	14609	14688	14753	14540	14797	14583	14572	14781	14679	14697	14604	14614	14638	14745	14483	14570	14677	14631	14672	14709	14568	14786	14690	14634	14712	14683	14584	14603	14549	14658	14754	14878	14573	14452	14647	14721	14630	14653	14586	14548	14816	14644	14743	14555	14511	14578	14502	14821	14687	14570	14527	14531	14651	14644	14793	14669	14650	14475	14691	14704	14585	14706	14761	14761	14560	14756	14727	14593	14671	14659	14741	14720	14394	14695	14619	14725	14725	14758	14591	14665	14604	14722	14580	14641	14661	14746	14675	14490	14756	14701	14625	14679	14583	14594	14549	14350	14643	14792	14729	14553	14674	14684	14650	14871	14808	14644	14474	14627	14751	14565	14591	14699	14648	14642	14562	14659	14773	14561	14620	14703	14594	14708	14865	14544	14638	14727	14653	14591	14652	14635	14656	14651	14495	14447	14633	14718	14786	14714	14674	14737	14614	14621	14610	14921	14878	14628	14661	14395	14719	14639	14666	14589	14665	14607	14712	14779	14601	14610	14790	14621	14700	14747	14717	14491	14584	14643	14462	14532	14485	14739	14643	14663	14700	14661	14537	14623	14779	14741	14729	14645	14584	14694	14569	14550	14709	14654	14663	14629	14793	14617	14659	14722	14567	14697	14736	14780	14618	14531	14841	14622	14426	14732	14525	14612	14680	14558	14685	14684	14517	14744	14744	14620	14620	14733	14511	14746	14717	14588	14800	14666	14867	14568	14772	14355	14666	14693	14615	14667	14564	14682	14763	14828	14697	14722	14708	14516	14573	14548	14822	14489	14612	14536	14642	14634	14638	14776	14787	14621	14621	14656	14638	14676	14551	14732	14551	14800	14771	14613	14749	14711	14828	14783	14499	14629	14678	14512	14645	14659	14677	14520	14580	14534	14719	14660	14475	14767	14727	14623	14592	14620	14716	14590	14612	14530	14782	14649	14532	14512	14662	14698	14458	14593	14632	14732	14718	14740	14471	14750	14574	14606	14726	14592	14634	14543	14693	14665	14481	14683	14708	14823	14618	14705	14665	14607	14695	14516	14634	14706	14724	14727	14572	14714	14766	14726	14514	14723	14637	14718	14659	14721	14820	14589	14664	14647	14562	14510	14713	14662	14645	14730	14692	14681	14655	14655	14581	14710	14500	14545	14629	14470	14770	14665	14536	14695	14702	14541	14643	14562	14642	14672	14712	14694	14712	14668	14746	14603	14621	14550	14804	14611	14723	14894	14679	14562	14718	14807	14767	14563	14884	14747	14596	14792	14529	14569	14607	14754	14720	14848	14584	14552	14713	14463	14837	14805	14672	14629	14554	14637	14602	14650	14612	14615	14622	14737	14686	14640	14596	14676	14711	14661	14745	14652	14685	14838	14680	14613	14710	14811	14468	14816	14490	14800	14662	14720	14525	14654	14500	14604	14496	14619	14741	14483	14699	14724	14702	14630	14689	14650	14879	14683	14744	14603	14724	14705	14701	14582	14653	14668	14585	14676	14604	14674	14606	14738	14887	14676	14603	14512	14823	14669	14669	14591	14789	14751	14594	14600	14743	14714	14564	14652	14611	14648	14677	14618	14672	14728	14707	14702	14671	14560	14612	14558	14689	14646	14696	14770	14767	14805	14825	14739	14608	14633	14689	14809	14640	14647	14735	14803	14730	14719	14785	14671	14554	14808	14659	14593	14719	14631	14677	14629	14635	14587	14725	14577	14595	14532	14677	14555	14529	14626	14647	14797	14704	14680	14654	14608	14672	14633	14646	14787	14593	14676	14789	14617	14577	14707	14688	14539	14494	14666	14572	14629	14748	14518	14634	14731	14723	14683	14713	14900	14561	14687	14626	14622	14720	14642	14566	14653	14670	14647	14776	14554	14570	14623	14631	14679	14571	14760	14531	14580	14638	14677	14699	14804	14663	14869	14733	14672	14492	14505	14721	14724	14635	14580	14717	14665	14549	14660	14695	14840	14634	14627	14653	14611	14511	14773	14620	14725	14660	14578	14677	14653	14627	14636	14735	14673	14569	14681	14708	14696	14502	14586	14723	14590	14634	14660	14574	14689	14597	14650	14859	14759	14560	14421	14723	14517	14687	14769	14856	14592	14775	14625	14660	14623	14725	14796	14620	14633	14677	14829	14670	14656	14635	14596	14674	14715	14581	14732	14715	14617	14594	14707	14653	14778	14665	14718	14739	14603	14672	14710	14578	14618	14722	14576	14557	14854	14711	14779	14577	14759	14624	14752	14840	14720	14673	14700	14800	14739	14663	14663	14554	14732	14639	14884	14636	14630	14531	14711	14596	14592	14692	14710	14651	14689	14640	14651	14655	14663	14638	14515	14742	14625	14629	14653	14652	14753	14598	14681	14650	14740	14726	14776	14607	14628	14608	14719	14581	14751	14738	14631	14610	14631	14518	14800	14491	14676	14603	14695	14699	14653	14687	14736	14648	14789	14717	14773	14468	14711	14620	14660	14742	14663	14773	14565	14778	14492	14626	14639	14651	14577	14645	14753	14713	14504	14594	14671	14572	14758	14825	14796	14629	14614	14683	14654	14699	14689	14632	14620	14752	14588	14683	14576	14589	14537	14593	14618	14654	14574	14879	14553	14786	14744	14702	14684	14568	14660	14665	14671	14767	14811	14790	14594	14688	14540	14772	14747	14555	14675	14575	14649	14705	14535	14597	14718	14664	14672	14654	14762	14662	14770	14519	14614	14586	14776	14744	14792	14669	14737	14573	14650	14808	14648	14752	14786	14802	14706	14667	14570	14695	14608	14666	14630	14760	14629	14550	14625	14734	14661	14703	14584	14738	14523	14524	14570	14510	14651	14582	14417	14553	14555	14565	14706	14644	14658	14563	14649	14687	14697	14760	14564	14638	14745	14783	14530	14697	14782	14717	14690	14688	14673	14532	14753	14761	14643	14705	14624	14698	14727	14666	14766	14815	14609	14764	14455	14732	14494	14677	14702	14635	14645	14645	14617	14612	14609	14662	14716	14648	14655	14548	14668	14625	14507	14785	14694	14624	14633	14739	14545	14723	14584	14632	14695	14683	14650	14667	14598	14713	14672	14748	14634	14668	14578	14694	14580	14747	14618	14711	14603	14626	14719	14572	14755	14811	14661	14473	14722	14669	14540	14560	14871	14685	14667	14775	14603	14782	14777	14748	14661	14701	14638	14659	14614	14685	14793	14791	14632	14679	14604	14758	14717	14616	14583	14570	14681	14627	14723	14687	14701	14560	14522	14760	14595	14792	14641	14884	14718	14605	14714	14670	14576	14770	14553	14578	14628	14673	14733	14626	14737	14540	14759	14607	14772	14724	14625	14525	14572	14689	14816	14556	14691	14712	14553	14670	14606	14618	14729	14652	14521	14554	14626	14518	14803	14520	14714	14628	14552	14598	14656	14634	14705	14719	14856	14716	14656	14582	14638	14624	14704	14568	14774	14662	14732	14706	14596	14539	14542	14663	14541	14762	14577	14721	14597	14688	14634	14728	14860	14610	14737	14600	14662	14665	14712	14628	14668	14661	14713	14603	14677	14567	14713	14751	14556	14756	14484	14808	14697	14516	14743	14708	14480	14745	14587	14497	14630	14519	14644	14644	14762	14558	14508	14680	14666	14768	14588	14581	14664	14629	14665	14682	14754	14644	14481	14672	14622	14703	14760	14593	14697	14649	14537	14583	14691	14594	14696	14676	14584	14691	14734	14657	14563	14824	14693	14529	14722	14640	14517	14499	14784	14491	14557	14797	14609	14447	14789	14687	14664	14691	14582	14559	14636	14571	14790	14505	14791	14528	14521	14778	14668	14697	14637	14643	14651	14686	14473	14473	14663	14616	14594	14772	14609	14749	14620	14611	14709	14553	14582	14668	14568	14752	14641	14896	14657	14695	14526	14779	14638	14724	14717	14799	14546	14557	14722	14690	14852	14744	14684	14738	14735	14732	14521	14685	14556	14484	14502	14893	14648	14789	14619	14430	14544	14710	14595	14567	14679	14636	14674	14677	14600	14665	14725	14736	14575	14613	14523	14712	14730	14691	14636	14893	14568	14690	14689	14601	14515	14597	14697	14654	14669	14612	14627	14633	14581	14744	14749	14730	14797	14688	14834	14680	14553	14699	14601	14648	14567	14630	14675	14530	14632	14599	14656	14643	14491	14615	14773	14575	14527	14704	14312	14665	14637	14405	14536	14562	14662	14517	14650	14684	14595	14649	14587	14659	14711	14662	14682	14552	14508	14858	14663	14593	14732	14825	14581	14563	14545	14697	14608	14633	14619	14633	14732	14694	14633	14822	14606	14664	14714	14674	14741	14598	14672	14430	14573	14585	14756	14517	14740	14696	14638	14703	14754	14758	14702	14769	14618	14752	14636	14450	14756	14579	14749	14571	14613	14578	14784	14584	14763	14637	14780	14599	14602	14588	14653	14672	14570	14789	14820	14648	14521	14821	14443	14722	14706	14828	14592	14672	14586	14716	14656	14740	14627	14715	14532	14695	14502	14540	14660	14609	14836	14619	14912	14564	14467	14593	14668	14788	14706	14603	14534	14557	14499	14473	14495	14614	14721	14775	14581	14747	14617	14677	14756	14624	14665	14724	14519	14566	14745	14554	14658	14708	14793	14523	14506	14687	14614	14599	14602	14792	14710	14544	14716	14515	14726	14632	14589	14794	14883	14819	14511	14555	14605	14750	14620	14704	14702	14515	14731	14731	14580	14635	14726	14687	14703	14643	14670	14729	14497	14476	14671	14612	14878	14653	14617	14633	14621	14705	14544	14603	14593	14722
26034	21171	27327	25903	20693	19497	19582	18805	26336	41667	37943	28203	22758	19494	18906	18351	18370	18408	18411	18467	18581	18570	18640	18369	18407	18232	18338	18578	18506	18554	18329	18452	18482	18228	18439	18462	18143	18307	18411	18410	18382	18127	18634	18351	18361	18394	18457	18255	18315	18332	18420	18462	18540	18440	18289	18524	18445	18180	18281	18317	18333	18361	18103	18462	18211	18228	18406	18379	18550	18478	18703	18530	18477	18232	18283	18362	18369	18472	18508	18465	18385	18485	18483	18568	18450	18433	18330	18588	18520	18387	18381	18333	18320	18374	18275	18652	18142	18232	18579	18157	18325	18573	18481	18399	18284	18392	18374	18283	18504	18539	18419	18272	18471	18618	18445	18371	18591	18449	18670	18187	18190	18503	18528	18403	18381	18377	18174	18428	18279	18373	18424	18532	18290	18169	18501	18331	18189	18428	18426	18467	18500	18407	18287	18396	18246	18502	18480	18375	18449	18346	18439	18391	18212	18172	18187	18230	18485	18286	18361	18252	18131	18468	18551	18405	18278	18421	18442	18442	18157	18121	18343	18503	18571	18371	18227	18245	18378	18238	18046	18425	18324	18515	18393	18543	18373	18337	18412	18227	18365	18292	18276	18603	18329	18262	18494	18292	18418	18485	18239	18353	18100	18380	18187	18294	18235	18375	18351	18313	18372	18387	18448	18495	18387	18407	18436	18287	18386	18327	18450	18313	18220	18561	18213	18430	18413	18358	18159	18467	18254	18284	18329	18288	18412	18447	18482	18168	18462	18403	18273	18269	18374	18469	18208	18228	18336	18601	18279	18330	18317	18362	18260	18362	18272	18358	18487	18510	18343	18373	18288	18458	18326	18336	18367	18208	18214	18238	18370	18248	18358	18425	18455	18485	18469	18270	18626	18404	18544	18239	18447	18441	18530	18405	18487	18303	18458	18393	18431	18401	18242	18329	18498	18357	18320	18339	18538	18144	18456	18635	18592	18368	18425	18439	18222	18208	18411	18393	18447	18532	18241	18545	18233	18326	18339	18054	18497	18356	18200	18365	18329	18380	18476	18464	18375	18446	18379	18340	18497	18189	18235	18384	18388	18122	18232	18482	18469	18196	18262	18121	18225	18299	18454	18274	18461	18521	18556	18290	18589	18274	18316	18406	18342	18318	18321	18523	18404	18521	18365	18347	18470	18279	18297	18387	18368	18430	18461	18384	18499	18356	18561	18388	18411	18263	18318	18722	18333	18357	18154	18436	18436	18369	18394	18474	18391	18319	18381	18480	18418	18357	18594	18379	18082	18409	18443	18526	18583	18390	18268	18401	18363	18263	18278	18334	18413	18406	18562	18237	18214	18298	18498	18385	18379	18442	18281	18271	18438	18430	18386	18260	18412	18430	18268	18297	18299	18287	18268	18491	18435	18443	18221	18433	18353	18312	18247	18156	18410	18544	18447	18290	18378	18313	18255	18561	18402	18300	18486	18585	18317	18363	18378	18491	18335	18395	18423	18448	18309	18341	18252	18379	18350	18295	18376	18090	18396	18314	18479	18464	18303	18344	18500	18319	18418	18405	18525	18498	18334	18311	18351	18325	18512	18258	18487	18331	18330	18411	18362	18368	18307	18337	18310	18423	18316	18367	18516	18392	18445	18227	18356	18473	18239	18389	18379	18481	18509	18327	18460	18598	18520	18260	18376	18281	18405	18367	18392	18398	18482	18437	18343	18499	18596	18233	18366	18256	18402	18330	18312	18275	18267	18401	18233	18388	18320	18470	18522	18393	18313	18300	18278	18384	18606	18315	18440	18180	18389	18436	18340	18354	18531	18303	18263	18355	18495	18333	18450	18123	18327	18271	18343	18129	18324	18341	18397	18238	18515	18302	18357	18306	18497	18199	18222	18350	18379	18459	18461	18444	18231	18351	18442	18416	18426	18315	18151	18496	18231	18390	18377	18417	18393	18373	18471	18390	18254	18341	18484	18372	18381	18489	18469	18379	18297	18387	18207	18417	18279	18208	18165	18334	18616	18412	18265	18423	18506	18210	18331	18418	18580	18289	18301	18091	18555	18328	18256	18542	18384	18427	18234	18422	18375	18339	18456	18446	18459	18348	18387	18640	18370	18521	18457	18543	18394	18326	18392	18316	18388	18487	18339	18297	18356	18388	18214	18313	18098	18359	18362	18172	18429	18583	18334	18507	18296	18319	18245	18354	18489	18306	18663	18288	18566	18496	18429	18229	18353	18368	18442	18366	18285	18402	18332	18247	18341	18301	18519	18267	18388	18432	18337	18442	18635	18404	18354	18101	18376	18399	18431	18328	18433	18555	18348	18229	18241	18350	18346	18320	18282	18156	18425	18400	18437	18407	18447	18339	18431	18374	18329	18410	18396	18343	18574	18497	18458	18383	18400	18223	18179	18165	18366	18463	18590	18249	18269	18540	18415	18255	18569	18403	18575	18307	18512	18423	18328	18110	18385	18249	18333	18376	18376	18216	18283	18530	18227	18260	18353	18255	18337	18535	18429	18250	18320	18413	18312	18544	18459	18314	18304	18474	18364	18341	18631	18260	18490	18440	18527	18481	18239	18535	18528	18459	18540	18512	18394	18300	18498	18295	18272	18341	18332	18272	18394	18270	18323	18355	18475	18380	18347	18106	18317	18474	18263	18056	18283	18422	18293	18199	18417	18324	18376	18397	18470	18252	18202	18251	18108	18386	18357	18428	18388	18429	18509	18484	18442	18532	18456	18189	18415	18406	18408	18423	18475	18276	18434	18153	18411	18293	18258	18177	18383	18302	18331	18528	18214	18259	18326	18497	18548	18493	18186	18428	18282	18337	18403	18469	18415	18369	18266	18419	18335	18295	18594	18525	18392	18313	18434	18343	18258	18418	18220	18139	18354	18365	18334	18408	18419	18277	18217	18473	18341	18287	18367	18347	18478	18203	18342	18619	18304	18156	18503	18388	18311	18457	18521	18314	18370	18217	18356	18329	18334	18218	18344	18395	18220	18224	18529	18542	18359	18389	18400	18343	18379	18462	18445	18350	18264	18285	18279	18272	18165	18448	18361	18243	18304	18315	18307	18227	18587	18482	18481	18369	18186	18182	18414	18509	18602	18493	18255	18534	18482	18350	18270	18218	18597	18432	18243	18294	18378	18349	18509	18224	18453	18471	18447	18379	18664	18364	18546	18319	18394	18281	18373	18372	18249	18279	18331	18442	18189	18395	18276	18384	18430	18218	18302	18341	18370	18483	18241	18425	18489	18168	18334	18590	18617	18397	18510	18264	18404	18240	18396	18306	18252	18311	18276	18336	18273	18389	18352	18383	18378	18394	18407	18478	18145	18252	18472	18672	18508	18522	18325	18341	18275	18346	18397	18478	18500	18428	18642	18289	18353	18424	18047	18220	18360	18214	18429	18420	18389	18400	18366	18155	18411	18404	18375	18460	18142	18366	18458	18305	18379	18436	18236	18477	18237	18374	18382	18239	18437	18385	18326	18294	18320	18257	18340	18461	18200	18279	18263	18318	18279	18185	18394	18380	18197	18533	18293	18500	18287	18484	18344	18175	18102	18251	18361	18385	18326	18329	18330	18442	18422	18483	18266	18441	18337	18377	18346	18296	18359	18345	18139	18453	18273	18201	18460	18303	18443	18335	18319	18477	18436	18381	18484	18356	18248	18253	18432	18395	18500	18500	18619	18386	18203	18311	18409	18500	18419	18248	18350	18590	17995	18339	18375	18357	18361	18512	18429	18245	18360	18486	18387	18358	18445	18441	18339	18417	18471	18399	18593	18420	18269	18402	18460	18291	18378	18376	18637	18450	18261	18422	18548	18247	18603	18199	18325	18599	18398	18372	18458	18633	18349	18279	18483	18288	18467	18310	18289	18392	18517	18255	18410	18521	18496	18471	18234	18444	18308	18513	18456	18253	18263	18421	18645	18359	18403	18275	18180	18508	18355	18191	18469	18341	18393	18544	18231	18164	18442	18500	18434	18272	18257	18555	18408	18235	18402	18348	18315	18365	18316	18634	18223	18236	18515	18408	18247	18547	18429	18432	18541	18370	18587	18468	18512	18432	18374	18096	18393	18400	18424	18265	18286	18489	18458	18347	18410	18422	18555	18442	18386	18589	18480	18206	18406	18437	18496	18416	18432	18265	18547	18413	18464	18278	18398	18432	18412	18277	18344	18276	18331	18563	18449	18555	18297	18381	18311	18279	18397	18406	18390	18180	18407	18404	18491	18470	18248	18372	18409	18518	18324	18317	18310	18297	18285	18457	18521	18506	18235	18354	18365	18192	18400	18528	18525	18243	18420	18333	18409	18506	18185	18448	18529	18339	18192	18197	18352	18412	18281	18329	18545	18433	18456	18448	18467	18386	18256	18451	18225	18404	18367	18400	18451	18389	18486	18360	18225	18311	18256	18335	18286	18336	18241	18305	18525	18402	18366	18235	18304	18451	18391	18294	18169	18281	18343	18619	18390	18525	18443	18532	18530	18317	18307	18308	18438	18317	18413	18331	18470	18342	18324	18378	18502	18455	18418	18455	18417	18482	18407	18477	18394	18481	18225	18189	18311	18252	18283	18498	18684	18468	18498	18549	18375	18388	18487	18467	18519	18311	18358	18083	18299	18574	18351	18461	18323	18240	18309	18442	18214	18400	18366	18409	18363	18359	18294	18304	18071	18406	18165	18189	18518	18434	18496	18243	18509	18456	18313	18480	18510	18287	18383	18417	18296	18457	18343	18588	18432	18396	18441	18507	18375	18115	18502	18372	18535	18491	18457	18389	18407	18554	18305	18511	18472	18463	18333	18405	18409	18655	18495	18135	18359	18353	18375	18280	18319	18532	18427	18309	18222	18318	18304	18458	18366	18305	18387	18524	18478	18467	18309	18473	18457	18307	18299	18684	18365	18221	18253	18358	18476	18482	18518	18302	18478	18495	18354	18497	18491	18477	18306	18488	18522	18397	18310	18516	18458	18344	18289	18408	18234	18583	18240	18416	18233	18573	18429	18342	18458	18429	18261	18285	18543	18312	18503	18211	18297	18277	18386	18487	18519	18445	18344	18400	18439	18337	18632	18540	18202	18304	18352	18383	18489	18184	18526	18212	18356	18377	18409	18468	18334	18459	18514	18312	18483	18527
14704	21037	19606	17548	16653	16108	15991	15895	28105	42592	36790	26645	19402	16350	15571	15401	15270	15402	15312	15369	15487	15256	15437	15524	15298	15485	15348	15477	15222	15233	15397	15399	15475	15308	15413	15464	15575	15334	15359	15305	15326	15370	15383	15279	15335	15400	15301	15330	15190	15428	15368	15430	15296	15424	15375	15416	15125	15278	15194	15434	15390	15510	15375	15423	15310	15366	15249	15306	15390	15335	15285	15403	15455	15197	15445	15356	15418	15283	15210	15279	15405	15196	15328	15351	15472	15499	15511	15278	15488	15388	15448	15079	15303	15296	15464	15249	15323	15462	15456	15263	15479	15338	15457	15282	15381	15425	15349	15338	15376	15224	15372	15350	15335	15289	15523	15280	15356	15483	15311	15392	15317	15402	15312	15380	15272	15371	15325	15371	15404	15367	15472	15395	15242	15219	15429	15376	15385	15406	15382	15311	15443	15421	15080	15440	15502	15443	15368	15405	15339	15241	15467	15430	15491	15386	15337	15422	15326	15404	15332	15356	15313	15348	15434	15350	15327	15170	15430	15439	15327	15271	15272	15457	15527	15438	15269	15267	15325	15361	15237	15367	15513	15293	15204	15311	15307	15403	15463	15393	15216	15561	15260	15329	15255	15401	15384	15304	15237	15462	15342	15363	15398	15457	15431	15206	15534	15296	15319	15457	15341	15336	15346	15041	15164	15392	15405	15492	15327	15430	15273	15442	15352	15230	15524	15414	15476	15474	15253	15275	15360	15394	15354	15532	15171	15376	15455	15365	15137	15463	15286	15325	15452	15560	15440	15250	15434	15287	15414	15405	15449	15430	15414	15350	15483	15478	15342	15505	15353	15365	15340	15507	15419	15515	15266	15283	15459	15299	15404	15279	15299	15358	15374	15462	15381	15319	15411	15340	15413	15508	15228	15538	15464	15347	15490	15324	15454	15305	15514	15242	15356	15441	15298	15310	15508	15425	15340	15300	15450	15460	15433	15421	15475	15397	15379	15352	15211	15383	15361	15371	15388	15546	15366	15274	15478	15246	15426	15388	15316	15392	15319	15443	15545	15288	15239	15344	15432	15517	15358	15461	15349	15402	15331	15475	15233	15410	15370	15378	15257	15330	15456	15382	15375	15406	15270	15504	15384	15451	15255	15404	15509	15457	15332	15362	15464	15362	15437	15408	15214	15369	15398	15333	15357	15312	15315	15545	15379	15555	15169	15396	15492	15308	15275	15224	15381	15426	15425	15083	15345	15357	15182	15442	15382	15301	15317	15210	15351	15191	15341	15424	15225	15379	15399	15420	15401	15250	15264	15260	15353	15423	15428	15564	15234	15384	15495	15382	15369	15409	15202	15238	15373	15300	15404	15394	15404	15452	15352	15396	15399	15367	15235	15303	15428	15509	15365	15255	15461	15543	15385	15398	15459	15343	15446	15284	15661	15335	15476	15196	15236	15455	15248	15332	15454	15515	15378	15485	15284	15353	15433	15514	15417	15249	15263	15359	15429	15337	15260	15425	15327	15434	15327	15350	15257	15376	15533	15548	15378	15366	15406	15395	15287	15526	15400	15372	15206	15540	15474	15436	15390	15254	15371	15297	15591	15267	15391	15339	15376	15372	15187	15385	15255	15381	15442	15268	15456	15364	15483	15292	15494	15382	15323	15410	15287	15136	15405	15179	15468	15382	15213	15419	15421	15481	15335	15383	15477	15306	15433	15300	15386	15219	15379	15454	15484	15290	15459	15497	15251	15314	15198	15437	15497	15481	15581	15261	15165	15486	15405	15397	15266	15420	15421	15499	15177	15446	15432	15300	15273	15376	15240	15421	15364	15439	15289	15332	15371	15263	15334	15309	15497	15373	15271	15287	15424	15348	15351	15381	15436	15328	15508	15236	15396	15360	15354	15543	15417	15228	15316	15402	15412	15335	15240	15429	15337	15322	15507	15478	15379	15397	15560	15338	15462	15290	15434	15451	15531	15212	15370	15343	15424	15445	15269	15313	15295	15308	15307	15362	15286	15419	15173	15393	15495	15275	15287	15459	15213	15414	15389	15277	15444	15543	15151	15257	15392	15329	15408	15500	15455	15437	15475	15413	15403	15339	15230	15249	15550	15313	15406	15327	15497	15364	15458	15487	15506	15259	15538	15467	15387	15348	15340	15280	15433	15450	15356	15315	15412	15390	15320	15542	15252	15326	15402	15213	15252	15271	15502	15237	15338	15422	15435	15337	15466	15290	15167	15305	15489	15422	15205	15293	15385	15414	15250	15468	15359	15275	15465	15490	15436	15327	15380	15359	15308	15398	15415	15388	15454	15391	15153	15255	15221	15335	15366	15343	15360	15519	15264	15358	15468	15395	15223	15447	15375	15367	15345	15376	15246	15259	15275	15455	15237	15438	15356	15468	15372	15408	15310	15493	15402	15531	15256	15510	15514	15364	15306	15341	15323	15371	15530	15341	15414	15460	15428	15384	15175	15323	15449	15326	15514	15347	15343	15373	15371	15224	15469	15229	15370	15488	15262	15253	15344	15381	15332	15322	15418	15192	15339	15424	15355	15656	15182	15334	15256	15209	15285	15245	15358	15503	15431	15293	15506	15298	15123	15433	15402	15357	15230	15190	15342	15463	15247	15379	15476	15505	15318	15604	15325	15466	15326	15502	15409	15346	15435	15309	15246	15327	15518	15293	15366	15290	15382	15329	15407	15380	15391	15515	15593	15376	15383	15405	15361	15311	15308	15430	15384	15320	15492	15302	15339	15499	15386	15334	15360	15398	15301	15391	15425	15453	15451	15349	15317	15420	15404	15365	15215	15293	15401	15315	15346	15395	15372	15394	15222	15399	15322	15518	15399	15238	15333	15421	15279	15262	15316	15333	15352	15422	15310	15298	15357	15303	15506	15525	15374	15368	15406	15701	15462	15112	15472	15315	15347	15497	15288	15355	15448	15385	15372	15282	15225	15352	15597	15308	15233	15443	15434	15368	15485	15569	15116	15300	15453	15210	15338	15155	15414	15469	15273	15343	15454	15337	15396	15426	15203	15282	15287	15530	15217	15259	15209	15357	15371	15332	15344	15106	15421	15341	15362	15293	15323	15545	15539	15345	15399	15416	15455	15348	15489	15512	15333	15400	15332	15480	15570	15348	15385	15366	15430	15477	15378	15385	15482	15308	15520	15354	15295	15314	15383	15262	15456	15427	15378	15291	15369	15399	15311	15354	15375	15288	15433	15237	15339	15457	15060	15381	15275	15577	15315	15420	15334	15494	15394	15302	15492	15343	15346	15417	15563	15522	15607	15320	15321	15155	15335	15375	15280	15345	15474	15279	15373	15276	15474	15481	15416	15363	15443	15266	15246	15381	15367	15445	15322	15457	15384	15343	15382	15434	15419	15298	15280	15126	15488	15310	15486	15259	15171	15234	15350	15225	15487	15193	15418	15433	15575	15594	15279	15458	15320	15378	15293	15459	15409	15329	15372	15441	15265	15331	15419	15342	15214	15558	15427	15407	15380	15398	15261	15372	15283	15334	15356	15373	15364	15312	15290	15479	15428	15254	15291	15346	15396	15378	15257	15322	15336	15510	15429	15484	15569	15363	15265	15535	15540	15345	15407	15356	15274	15506	15363	15305	15408	15557	15344	15375	15358	15399	15378	15413	15535	15311	15311	15426	15362	15337	15336	15268	15533	15510	15463	15336	15322	15451	15409	15580	15491	15559	15257	15255	15504	15440	15253	15377	15393	15271	15329	15437	15235	15359	15381	15317	15311	15235	15361	15419	15273	15313	15561	15236	15327	15407	15396	15269	15280	15395	15459	15329	15330	15347	15552	15291	15378	15484	15372	15250	15454	15444	15341	15392	15326	15480	15224	15326	15272	15376	15538	15523	15391	15303	15408	15310	15426	15359	15372	15443	15448	15444	15262	15439	15458	15259	15486	15279	15402	15367	15216	15239	15401	15256	15325	15302	15413	15355	15377	15208	15366	15345	15386	15397	15379	15254	15526	15403	15541	15470	15215	15305	15337	15224	15355	15342	15406	15279	15348	15423	15428	15283	15391	15615	15241	15496	15219	15399	15331	15288	15225	15475	15377	15469	15566	15315	15388	15454	15520	15257	15492	15531	15394	15436	15299	15369	15581	15367	15331	15390	15320	15367	15448	15550	15337	15348	15362	15154	15453	15354	15427	15569	15318	15397	15283	15281	15331	15363	15437	15395	15579	15394	15444	15284	15444	15493	15393	15426	15360	15423	15356	15458	15256	15373	15381	15466	15430	15412	15437	15456	15448	15472	15498	15423	15490	15442	15298	15429	15300	15193	15399	15324	15348	15469	15201	15408	15330	15408	15229	15433	15434	15399	15368	15348	15237	15339	15413	15404	15343	15378	15537	15346	15510	15228	15394	15467	15453	15214	15288	15371	15448	15315	15307	15409	15592	15407	15309	15445	15437	15318	15270	15278	15358	15361	15372	15269	15370	15395	15310	15487	15328	15309	15440	15354	15549	15264	15462	15440	15384	15256	15416	15231	15466	15361	15345	15360	15390	15226	15421	15436	15396	15341	15591	15256	15463	15462	15390	15432	15289	15400	15353	15358	15435	15520	15417	15450	15314	15387	15397	15417	15424	15295	15429	15408	15427	15267	15355	15399	15229	15490	15418	15185	15302	15309	15345	15525	15475	15323	15352	15312	15239	15317	15338	15273	15380	15273	15357	15349	15405	15465	15354	15475	15293	15277	15321	15359	15362	15462	15251	15455	15521	15363	15288	15356	15430	15541	15542	15294	15400	15379	15283	15193	15525	15311	15342	15200	15460	15339	15442	15464	15409	15495	15391	15490	15200	15294	15398	15374	15448	15236	15329	15257	15493	15426	15363	15332	15341	15437	15524	15399	15458	15396	15275	15340	15384	15218	15338	15396	15338	15311	15329	15199	15254	15323	15210	15415	15303	15203	15263	15446	15282	15321	15221	15328	15375	15222	15314	15422	15380	15446	15395	15267	15311	15441	15391	15280	15477	15465	15526	15379	15339	15302	15326	15316	15399	15290	15138	15619	15383	15498	15295	15558	15280	15398	15491	15410	15369	15349	15300	15257	15363	15413	15420	15419	15330	15238	15452	15463	15217	15300	15530	15232	15387	15279	15347	15151	15366	15292
23919	21150	28619	23963	21691	23676	24252	21095	46097	58967	51779	38573	28102	22229	19881	19402	19212	19037	19079	19199	19207	19126	19290	19148	19218	19097	19050	19203	19351	19097	19222	19174	19313	19222	19112	19222	19048	19216	19132	19182	18959	19194	19089	18970	18936	19019	19009	19279	19433	19287	19278	19083	19194	19017	19011	19036	19177	19409	19383	19057	19213	19126	18858	18870	19126	19052	19147	19160	19119	19173	19192	19284	19000	19161	18987	19096	19020	19084	19063	18978	19098	19318	19276	19046	19038	19278	19099	18991	18997	18967	18933	19244	19070	19114	19258	19169	19039	19220	18974	19069	19148	19000	19146	19053	19251	18975	19162	19124	19101	19105	19162	18956	19055	19170	19130	19067	19172	18888	19029	19211	19014	19180	19347	19133	19156	19252	19029	19275	19222	19131	19219	19072	19369	18918	19170	18936	19011	19195	19367	19040	19027	19206	19291	19225	19069	19161	19137	19146	19042	18983	19082	19135	18997	18984	19256	19138	19151	19184	19065	18844	19149	19115	19208	19131	19091	19172	19191	19092	19185	19301	19050	19182	19082	19047	18948	19021	19009	19218	19172	19134	19122	19349	19198	19180	19014	19006	19032	19131	19132	19064	19096	19051	19262	19266	19169	19190	19187	19180	18895	19239	19103	19106	19069	19287	18969	19140	19078	19137	19131	19104	19272	19084	19091	19116	19299	18979	19219	19129	19072	19014	19004	19188	19033	18938	19054	18961	19133	19147	19014	18967	19117	19195	19388	19190	19073	19143	19077	18966	19236	19090	19285	18972	19185	19022	19083	19302	19285	19277	19130	19224	19034	19015	18935	19172	19107	18995	19316	18983	18883	19005	19092	19330	19045	19195	19016	19040	19030	19138	19270	19134	19262	18952	19093	19078	19330	19223	19060	18859	19238	19302	19102	18907	18978	19299	19318	19025	19103	19117	19129	19232	19059	19034	18909	19085	19045	19098	19161	18952	19069	18978	19352	19264	19147	18880	19016	19083	18996	19206	19031	19145	19186	19068	19096	18975	19129	19031	19008	19202	19074	19213	19152	19116	19217	19033	19101	18986	19089	19276	19141	19080	19096	19037	18965	19068	19057	19098	19096	19072	19061	18967	19195	19027	19051	19213	19167	19233	19155	19024	19025	18953	19090	19096	19060	19106	19203	19195	19086	19108	19185	19010	19023	18974	19007	19099	19109	18946	19242	19414	18985	19136	19118	18864	19191	19023	18994	19180	19089	19195	19153	19145	18858	18988	19099	19089	19055	19189	19048	19048	18901	18919	19003	19142	19147	19295	19135	18938	19129	19219	19000	19001	19137	18937	19185	19228	19280	18873	19117	18885	19020	19152	19032	19110	19084	19197	19122	19242	19216	19162	18888	18966	19070	19083	19076	19376	19026	19125	19135	19078	19163	19258	19217	19399	19280	19128	18994	18956	19220	19046	19161	19017	18995	18899	19038	19054	18910	19207	19227	19100	19108	19058	18986	18970	19065	18955	19071	18874	19181	19169	19253	19074	19305	19174	19009	19035	18980	19013	19174	19053	19170	18994	18909	19000	19161	19076	19131	19236	19125	19022	19143	19132	18894	19158	19192	19006	19178	19349	19119	19024	19153	19168	19154	19056	19156	19034	19052	18715	19126	19154	19090	19155	19035	18955	19163	19310	19121	19188	19205	19160	19229	19117	19244	19266	19093	18997	19116	19068	18945	19150	19110	19096	19171	19142	19085	18958	19208	19018	19337	19291	18997	19081	19191	19125	18959	19215	19016	18931	19115	19192	19181	19013	18961	19119	19097	19038	19124	19372	18894	19115	19175	19104	19055	18946	19259	18881	18923	18930	19037	19050	19151	19057	19109	18921	19163	19037	19301	19293	19037	18984	19001	19205	18984	19051	18958	18998	19293	19105	19221	18936	19053	18992	19131	19201	19268	19156	19060	19279	19162	18933	18888	19146	19045	18966	19319	19185	19041	19176	19055	19133	19088	18984	19144	19075	19052	19142	19276	19231	19076	19192	19265	19193	19210	19038	19316	18847	19108	19162	19119	19161	19146	18894	19148	19013	19044	19086	19146	19087	18995	18959	19144	19334	19208	18871	19059	18948	19258	19099	19135	19057	19249	18993	19121	18989	19109	19174	19057	19315	19176	19105	19085	18981	19100	19172	19047	19156	19017	19060	19078	19157	19236	19091	19036	19111	19154	18996	19117	19170	18959	19133	19222	19215	19246	19129	19170	18936	19012	19189	18923	19154	19039	19126	18872	19124	19283	19054	18986	19108	19085	19024	19212	18867	19049	19143	19045	18958	19193	18946	19291	19237	18968	19153	19145	19082	19197	18898	19309	19054	19114	18810	19153	19286	19069	19065	19182	19196	19079	18990	19318	19264	19007	19097	19346	19082	19095	19023	18954	19130	19159	19122	19054	19139	19218	18981	19234	19166	19017	19030	19004	19235	19081	19234	19270	19100	19358	19320	19123	19129	19089	19159	19333	19056	19150	18876	19214	19050	19191	19096	19171	18989	19440	19139	19118	19124	18961	19035	19093	18971	19112	18857	18955	19142	18994	19112	19022	19204	19141	19112	18842	19015	19219	19180	18981	18994	18892	19068	19284	19077	19198	19037	19179	19259	19137	19503	19096	19126	18980	19012	19146	18983	18992	19147	19185	18848	19273	19024	19112	19137	19085	19018	19159	18861	19043	19194	19053	19047	19074	18996	19205	19294	19192	19235	19360	19254	19160	19298	19239	19143	19140	19089	18952	18922	19017	19022	19056	18893	19072	19093	19221	19181	19111	19075	19122	19163	19129	19173	19322	19062	19101	19198	18883	19144	19064	19126	18925	19174	19011	19122	19289	18926	19062	19057	18971	19145	19325	18921	19080	19129	19184	19236	19160	18983	19172	19066	19026	19279	19088	19259	18835	19149	18958	18985	18986	19229	19055	18988	19105	19014	19034	19135	19138	18911	18968	19199	19177	18961	19018	18948	19195	19157	18869	19103	19167	19072	19118	19076	19034	19146	19220	19032	19128	19219	19066	18916	19207	19225	19077	18947	19193	19067	19132	19122	18960	19097	19322	19133	19149	19078	19121	19007	19012	19182	19284	19089	19260	19043	19019	18988	19043	19305	19156	19144	18873	18924	19171	19035	18897	19091	19072	19259	18967	19256	19130	18998	19082	19120	19178	19065	18902	19095	18965	19184	19211	18953	19194	19504	19155	19106	19159	19168	19086	19195	19143	18895	19080	18993	19073	18977	19077	19289	19199	18752	19115	19164	19063	19062	19336	18994	19092	19076	19045	18913	18959	18893	19241	18962	19201	19094	19178	19102	19145	19156	19151	19132	19211	19247	19172	19198	18908	19311	19104	18891	19202	19219	19045	19156	19067	19063	19352	19166	18919	18886	19089	18939	19290	19282	19085	19075	18817	19023	19103	19070	19131	19274	19151	19053	19126	18985	19212	19156	19127	19249	19021	19170	19181	19157	19285	19132	19234	19191	18824	19036	19192	19301	19223	19059	19039	19093	18893	19114	19161	19230	19213	19077	19401	18984	19192	19216	19110	19079	19183	19259	18929	19339	18974	19016	18947	19159	18949	19039	19119	19022	19102	18983	19103	19143	19147	19060	19078	19087	19293	19185	19234	19156	19048	18999	19163	19080	19168	18931	19377	19114	19248	19054	19044	19097	19119	19127	19164	19054	19124	19272	19052	19094	18961	19156	19202	19275	19008	19239	19243	19163	19075	19158	19005	19085	19194	19195	19265	19148	19021	19114	19140	19188	19039	19140	18890	18998	19038	19109	19059	19099	19073	18985	19115	19159	18936	19261	18935	19202	19139	19368	19002	19084	19025	18996	19121	19164	19096	19222	19093	18998	19198	19120	19147	19009	19027	18985	19022	19302	19095	19127	19081	19232	19315	19104	19296	19055	19069	19414	18975	19186	19052	19105	19127	19191	19046	19305	19103	19069	19102	18958	19062	19027	18977	19104	19147	19099	19259	18985	19131	18992	19293	19329	19174	19226	19202	19016	19164	19134	19082	19237	19102	19012	19062	19126	19133	18830	18999	19077	19063	19105	18931	19213	19319	19201	19132	19167	19232	19178	19072	19265	19018	19203	19175	19120	19140	19128	19077	18974	19085	19118	19082	19038	18954	19245	19157	18889	19264	19169	19220	19243	19035	19123	19025	19056	19165	19111	19059	19041	19261	19184	19064	18901	18938	19042	19116	19351	19103	19229	19191	19288	19146	19083	19124	19323	19294	19196	19156	19118	19051	19021	18934	19009	19191	19245	19078	19118	19009	19070	18975	19045	19105	19213	19204	19026	19282	19025	19221	19366	19053	19154	19044	19146	18950	19110	19082	19177	19088	18931	19236	18895	19039	19192	19205	18944	19079	18966	18859	19138	19088	18930	19231	19200	19154	19122	19114	19265	19015	19304	18984	19020	19059	19085	19154	19171	19140	18793	19252	19101	19125	19251	19097	19080	19081	19052	18944	19171	19244	19083	19138	19028	19177	19100	19100	19076	19243	18938	19154	18993	19139	18920	19038	19038	19014	19035	19165	18933	19237	19202	19117	19077	19460	19222	18889	19020	18893	18826	19059	19017	18908	19038	19013	19266	19123	19110	19025	19087	19172	19085	19213	19238	19032	19224	19180	19022	19009	19194	19141	19207	19004	19010	18876	18985	19277	18910	18864	18887	19391	18880	19131	19138	19062	19085	19235	18982	19045	19237	18943	19196	19009	19051	19021	19147	19109	19061	19112	18931	19152	19110	19117	19208	19192	19194	19219	19142	19017	19090	19260	19150	19000	19024	19046	19131	19050	19109	19089	19113	19043	19007	19081	19000	18860	19125	19072	19078	18996	18957	19060	19123	19174	19071	19117	19110	19027	19249	19222	19161	19149	19136	19072	19143	19180	18995	19027	18960	19184	19062	19119	19154	19159	19149	19242	19038	18964	19064	18863	19081	19192	19117	19007	19054	19053	19095	19184	19181	19228	19302	19086	19117	19260	19235	19424	19176	19110	19064	19116	19092	19169	19172	19155	19184	19262	19182	19292	19098	19063	19165	19314	19148	19017	18973	19012	19221	19133	18862	18907	18967	19082	19011	19190	19090	19074	18982	19150	19113	19224	19078
17245	28049	25880	21321	19154	18038	17523	18111	49390	58117	50114	37483	25214	18252	16202	15954	15709	15728	15704	15768	15806	15850	15749	15936	15949	15682	15886	15757	15911	15776	15799	15780	15680	15910	15620	15673	15933	15780	15852	15961	15796	15743	15641	15823	15723	15918	15909	15706	15938	15704	15669	15786	15851	15785	15664	15624	15699	15791	15778	15745	15680	15666	15811	15679	15791	15737	15708	15695	15613	15661	15784	15757	15729	15676	15669	15637	15807	15822	15803	15840	15735	15887	15744	15788	15929	15862	15639	15833	15863	15663	15752	15805	15873	15710	15756	15815	15936	15714	15585	15641	15941	15878	15727	15647	15598	15823	15928	15673	15775	15852	15705	15670	15812	15855	15592	15642	15813	15751	15749	15891	15883	15855	15797	15724	15703	15902	15759	15696	15741	15604	15735	15886	15757	15719	15754	15715	15756	15746	15870	15811	15841	15667	15656	15701	15765	15764	15829	15874	15775	15696	15660	15819	15683	15720	15666	15665	15718	15815	15651	15648	15740	15654	15725	15718	15774	15796	15741	15812	15723	15985	15938	15709	15557	15903	15953	15583	15675	15751	15609	15757	15886	15807	15721	15768	15680	15607	15824	15697	15820	15711	15821	15704	15712	15584	15859	15782	15925	15763	15804	15891	15860	15859	15862	15688	15765	15782	15796	15852	15817	15664	15632	15495	15725	15802	15703	15917	15695	15620	15685	15689	15872	15826	15710	15643	15841	15733	15843	15685	15820	15707	15826	15621	15619	15640	15849	15632	15844	15825	15807	15737	15611	15793	15980	15645	15746	15908	15722	15746	15817	15776	15856	15684	15808	15647	15800	15777	15637	15813	15901	15622	15770	15749	15635	15768	15666	15665	15576	15720	15884	15683	15907	15896	15798	15707	15845	15567	15817	15821	15826	15645	15891	15732	15755	15845	15711	15798	15799	15640	15672	15750	15609	15614	15752	15800	15714	15867	15755	15756	15729	15725	15805	15826	15680	15558	15805	15676	15704	15718	15820	15680	15722	15749	15873	15832	15775	15712	15703	15752	15802	15772	15781	15775	15892	15615	15825	15831	15685	15970	15806	15709	15942	15679	15684	15823	15771	15651	15747	15673	15680	15679	15610	15647	15721	15807	15791	15701	15790	15684	16045	15650	15570	15855	15741	15550	15673	15650	15800	15937	15696	15720	15649	15978	15690	15709	15748	15722	15701	15791	15731	15712	15912	15914	15740	15905	15719	15837	15705	15893	15767	15819	15768	15807	15755	15810	15741	15879	15623	15597	15818	15726	15871	15738	15826	15878	15762	15926	15708	15822	15699	15855	15878	15671	15691	15576	15710	15677	15632	15637	15786	15914	15699	15800	15824	15762	15690	15711	15771	15501	15744	15720	15575	15809	15538	15724	15721	15686	15736	15675	15735	15691	15696	15899	15890	15797	15673	15644	15601	15736	15766	15758	15830	15836	15817	15782	15784	15576	15784	15702	15781	15722	15856	15788	15456	15657	15770	15640	15739	15702	15774	15701	15855	15562	15640	15766	15658	15909	15679	15912	15693	15736	15635	15672	15754	15675	15911	15671	15676	15875	15657	15716	15594	15945	15884	15757	15774	15741	15892	15842	15899	15694	15701	15674	15806	15944	15691	15704	15746	15659	15944	15750	15651	15704	15693	15736	15668	15606	15809	15780	15642	15906	15568	15705	15779	15788	15761	15836	15785	15794	15882	15655	15756	15650	15841	15764	15678	15680	15830	15842	15684	15881	15502	15758	15728	15770	15908	15876	15729	15641	15667	15810	15768	15681	15748	15757	15685	15601	15731	15729	15968	15832	15711	15961	15729	15647	15900	15585	15707	15712	15742	15870	15812	15617	15590	15820	15825	15728	15722	15686	15766	15683	15672	15738	15722	15575	15778	15997	15699	15798	15880	15662	15812	15835	15890	15741	15711	15844	15893	15759	15788	15843	15670	15831	15718	15909	15728	15845	15651	15695	15721	15756	15740	15757	15775	15861	15811	15731	15684	15767	15691	15642	15617	15715	15644	15806	15753	15989	15842	15756	15749	15915	15640	15766	15669	15803	15716	15864	15765	15833	15729	15761	15778	15709	15938	15679	15872	15798	15679	15807	15767	15729	15822	15755	15730	15817	15799	15747	15831	15871	15861	15697	15655	15826	15734	15591	15532	15777	15718	15968	15791	15902	15976	15704	15777	15735	15790	15830	15722	15726	15910	15817	15674	15664	15789	15713	15790	15730	15660	15748	15897	15603	15597	15682	16029	15851	15766	15928	15962	15745	15691	15710	15727	15811	15845	15818	15524	15774	15600	15764	15781	15763	15635	15614	15716	15660	15707	15719	15800	15713	15900	15834	15781	15847	15693	15867	15727	15659	15611	15607	15858	15834	15732	15619	15716	15743	15667	15769	15893	15639	15958	15960	15587	15617	15676	15957	15658	15658	15884	15709	15798	15629	15639	15724	15850	15671	15699	15749	15603	15938	15686	15708	15764	15698	15715	15730	15797	15630	15763	15781	15669	15699	15928	15723	15796	15746	15751	15624	15999	15701	15656	15835	15900	15697	15848	15825	15911	15719	15796	15787	15797	15881	15964	15821	15821	15560	15990	15692	15718	15792	15925	15748	15763	15779	15685	15879	15822	15689	15907	15668	15730	15769	15892	15577	15681	15852	15805	15811	15662	15823	15782	15946	15748	15772	15869	15747	15670	15712	15838	15627	15572	15842	15788	15756	15818	15717	15709	15620	15750	15737	15708	15789	15967	15636	15757	15871	15728	15880	15809	15590	15889	15733	15745	15661	15567	15647	15792	15716	15736	15808	15739	15726	15838	15767	15797	15711	15635	15686	15726	15739	15740	15767	15745	15673	15705	15895	15778	15764	15681	15597	15805	15672	15676	15892	15842	15819	15762	15825	15734	15771	15766	15748	15880	15625	15805	15704	15792	15869	15883	15813	15785	15668	15736	15844	15679	15733	15810	15867	15665	15730	15697	15718	15883	15797	15684	15636	15685	15755	15668	15818	15713	15464	15584	15776	15827	15707	15698	15461	15685	15810	15680	15618	15772	15789	15825	15690	15615	15709	16003	15557	15808	15602	15657	15721	15698	15683	15873	15677	15701	15814	15951	15841	15896	15786	15711	15784	15753	15679	15703	15833	15738	15661	16032	15834	15780	15784	15655	15832	15786	15776	15824	15858	15706	15816	15854	15905	15706	15820	15869	15775	15751	15693	15802	15894	15660	15553	15785	15589	15903	15812	15665	15782	15767	15650	15627	15785	15768	15623	15805	15913	15763	15743	15707	15648	15673	15732	15779	15767	15768	15769	15585	15621	15751	15841	15595	15691	15732	15707	15653	15669	15668	15882	15623	15657	15728	15906	15776	15767	15676	15705	15811	15688	15927	15644	15761	15643	15769	15774	15859	15789	15692	15788	15764	15755	15910	15768	15748	15710	15768	15804	15739	15901	15705	15699	15736	15703	15866	15929	15831	15872	15635	15813	15857	15637	15731	15595	15874	15693	15697	15672	15691	15791	15636	15819	15834	15810	15799	15704	15949	15782	15920	15835	15709	15626	15915	15637	15725	15860	15829	15980	15691	15956	15881	15825	15763	15593	15697	15909	15914	15836	15821	15967	15562	15726	15813	15618	15763	15695	15977	15846	15672	15768	15688	15724	15817	15879	15875	15858	15710	15555	15619	15699	15644	15700	15731	15827	15670	15846	15585	15755	15766	15731	15698	15758	15723	15817	15869	15807	15707	15718	15635	15779	15897	15661	15749	15551	15811	15762	15785	15731	15768	15679	15861	15660	15666	15820	15770	15888	15753	15723	15825	15702	15727	15750	15898	15690	15656	15774	15747	15783	15733	15920	15725	15891	15889	15763	15650	15792	15772	15754	15754	15729	15683	15671	15629	15935	15735	15669	15844	15723	15842	15894	15718	15749	15828	15634	15802	15851	15808	15600	15721	15602	15686	15679	15920	15806	15663	15741	15671	15569	15724	15779	15728	15859	15704	15871	15808	15663	15797	15801	15677	15931	15631	15760	15620	15886	15726	15760	15702	15479	15810	15664	15627	15797	15991	15717	15568	15684	15625	15650	15792	15525	15876	15655	15938	15677	15685	15767	15628	15704	15839	15815	15786	15666	15917	15632	15679	15736	15963	15686	15912	15697	15672	15817	15596	15658	15935	15814	15610	15866	15911	15786	15791	15769	15704	15864	15770	15865	15771	15678	15609	15677	15755	15760	15874	15627	15856	15750	15628	15942	15817	15464	15580	15708	15733	15761	15646	15713	15717	15741	15749	15766	15605	15610	15922	15709	15574	15727	15711	15946	15938	15778	15732	15627	15727	15558	15805	15810	15745	15793	15772	15666	15673	15598	15633	15752	15666	15737	15743	15560	15690	15835	15680	15824	15825	15629	15675	15775	15667	15853	15643	15724	15652	15699	15826	15849	15782	15801	15775	15719	15932	15717	15512	15801	15782	15777	15644	15925	15845	15814	15727	15705	15826	15871	15669	15697	15687	15780	15583	15761	15779	15750	15816	15720	15874	15761	15655	15680	15901	15825	15836	15812	15784	15716	15757	15699	15611	15791	15649	15779	15885	15602	15653	15701	15697	15819	15745	15711	15831	15903	15925	15892	15750	15656	15603	15818	15526	15642	15732	15783	15813	15880	15744	15808	15594	15705	15714	15472	15641	15726	15599	15672	15725	15591	15779	15713	15669	15751	15729	15698	15712	15854	15863	15697	15684	15712	15800	15760	15720	15772	15920	15749	15834	15800	15787	15710	15865	15607	15807	16059	15738	15833	15866	15813	15799	15659	15766	15643	15695	15772	15620	15728	16010	15814	15763	15760	15713	15646	15804	15745	15757	15825	15816	15615	15863	15688	15788	15624	15940	15676	15857	15651	15846	15785	15776	15800	15989	15805	15719	15825	15868	15689	15607	15860	15687	15839	15699	15759	15576	15797	15765	15750	15856	15619	15750	15635	15595	15754	15861	15760	15657	15882	15786	15690	15842	15810	15888	15831	15804	15630	15860	15892	15557	15720	15780	15706	15879	15706	15688	15828	15816	15654	15806	16039	15629	15684	15966	15563	15751	15685	15785	15876	15795	15745	15910	15941	15705	15668
29756	22450	23304	21631	19731	19529	19706	19574	21214	24743	24751	22538	20978	20053	19648	19776	19861	19616	19422	19731	19568	19730	19609	19742	19469	19764	19447	19514	19634	19738	19663	19560	19616	19712	19468	19556	19619	19508	19782	19597	19556	19596	19645	19709	19692	19783	19480	19648	19647	19587	19705	19554	19547	19631	19677	19785	19744	19514	19696	19549	19723	19463	19653	19566	19640	19588	19598	19650	19390	19605	19652	19451	19542	19628	19589	19645	19771	19635	19596	19462	19560	19392	19783	19675	19683	19484	19649	19507	19540	19654	19490	19521	19632	19823	19690	19718	19443	19600	19404	19515	19309	19497	19729	19459	19508	19657	19673	19692	19644	19304	19625	19709	19462	19700	19736	19492	19711	19538	19606	19649	19565	19610	19783	19593	19673	19787	19491	19647	19732	19795	19635	19494	19562	19701	19582	19733	19573	19631	19563	19531	19642	19767	19458	19694	19633	19491	19528	19672	19587	19825	19739	19549	19647	19715	19506	19787	19458	19542	19558	19528	19623	19432	19767	19615	19744	19767	19698	19634	19515	19540	19606	19592	19552	19681	19492	19522	19482	19329	19712	19620	19425	19570	19646	19681	19483	19669	19420	19496	19702	19709	19412	19715	19601	19587	19578	19602	19561	19669	19588	19442	19534	19532	19521	19556	19803	19444	19576	19750	19557	19532	19815	19674	19619	19493	19737	19548	19393	19590	19748	19397	19742	19505	19550	19534	19689	19718	19558	19682	19660	19712	19489	19800	19529	19703	19491	19511	19784	19592	19655	19490	19664	19608	19421	19563	19515	19649	19698	19480	19685	19421	19656	19593	19892	19553	19613	19596	19763	19468	19631	19515	19454	19599	19470	19625	19612	19620	19463	19434	19587	19789	19610	19462	19393	19751	19603	19529	19503	19429	19682	19576	19620	19619	19588	19580	19649	19649	19459	19531	19397	19472	19672	19583	19337	19362	19548	19549	19736	19480	19627	19533	19735	19545	19506	19692	19512	19647	19572	19715	19656	19639	19555	19519	19569	19590	19528	19694	19679	19427	19746	19504	19749	19691	19599	19699	19892	19436	19460	19419	19701	19547	19630	19667	19797	19450	19517	19564	19431	19646	19739	19535	19610	19540	19832	19685	19560	19410	19396	19404	19557	19584	19426	19703	19890	19743	19643	19592	19526	19544	19535	19516	19478	19533	19543	19697	19577	19711	19626	19611	19818	19615	19629	19715	19390	19620	19698	19570	19618	19700	19575	19657	19376	19484	19688	19773	19664	19615	19591	19560	19441	19621	19640	19705	19611	19666	19633	19671	19491	19588	19480	19394	19558	19406	19646	19765	19725	19470	19544	19557	19604	19774	19535	19428	19494	19775	19505	19400	19617	19469	19556	19601	19714	19503	19572	19550	19518	19574	19770	19663	19640	19683	19659	19423	19632	19744	19779	19757	19608	19743	19689	19700	19721	19575	19711	19544	19392	19311	19718	19761	19399	19649	19577	19676	19561	19881	19657	19522	19520	19354	19448	19544	19673	19469	19493	19434	19629	19535	19604	19425	19777	19642	19774	19505	19647	19588	19806	19556	19730	19501	19687	19620	19603	19517	19568	19636	19663	19623	19726	19650	19594	19647	19658	19556	19637	19680	19811	19487	19764	19726	19523	19648	19525	19625	19602	19768	19588	19801	19699	19514	19628	19613	19788	19585	19471	19541	19746	19556	19636	19418	19442	19613	19568	19316	19716	19616	19739	19865	19643	19619	19736	19732	19631	19454	19764	19567	19730	19785	19484	19694	19711	19575	19619	19459	19680	19300	19720	19589	19601	19732	19400	19683	19565	19525	19693	19547	19680	19567	19585	19509	19694	19777	19510	19602	19462	19721	19536	19769	19473	19445	19712	19603	19698	19447	19412	19544	19585	19794	19648	19670	19503	19417	19473	19486	19666	19649	19681	19682	19726	19530	19667	19624	19483	19466	19306	19526	19518	19719	19693	19468	19561	19698	19538	19555	19702	19623	19545	19724	19681	19646	19374	19589	19642	19453	19472	19605	19760	19530	19557	19620	19356	19701	19485	19585	19732	19697	19665	19715	19472	19533	19606	19612	19497	19565	19651	19528	19629	19556	19598	19461	19598	19564	19475	19781	19588	19651	19514	19482	19571	19476	19614	19659	19597	19408	19520	19705	19607	19585	19649	19708	19740	19795	19501	19562	19301	19413	19566	19502	19664	19486	19809	19651	19554	19418	19705	19507	19609	19795	19441	19703	19737	19654	19393	19687	19535	19518	19529	19678	19477	19598	19571	19709	19535	19602	19609	19703	19612	19645	19571	19708	19448	19444	19625	19446	19649	20044	19425	19635	19456	19509	19836	19636	19572	19840	19889	19730	19546	19590	19599	19580	19577	19897	19424	19738	19722	19545	19525	19613	19731	19652	19721	19534	19642	19589	19649	19770	19680	19704	19841	19533	19605	19574	19910	19387	19661	19547	19700	19577	19547	19601	19630	19695	19663	19648	19680	19748	19375	19765	19664	19848	19625	19887	19593	19652	19574	19528	19777	19765	19558	19706	19423	19691	19447	19363	19692	19590	19407	19805	19647	19476	19801	19567	19529	19775	19614	19583	19638	19595	19546	19517	19489	19540	19576	19662	19539	19434	19681	19879	19799	19717	19531	19738	19759	19776	19503	19707	19487	19667	19629	19517	19570	19451	19578	19391	19410	19598	19621	19402	19581	19605	19585	19594	19550	19551	19595	19586	19837	19531	19781	19576	19726	19559	19543	19676	19746	19622	19593	19364	19417	19477	19562	19581	19701	19481	19733	19630	19502	19506	19468	19628	19585	19624	19467	19696	19532	19801	19619	19653	19669	19640	19487	19712	19516	19664	19647	19604	19770	19770	19657	19601	19657	19673	19517	19736	19787	19724	19722	19782	19589	19581	19371	19660	19443	19493	19633	19581	19754	19617	19647	19575	19861	19656	19641	19615	19665	19515	19557	19396	19495	19711	19605	19432	19441	19476	19697	19678	19559	19674	19496	19627	19758	19697	19505	19658	19649	19594	19961	19723	19490	19777	19758	19604	19719	19709	19716	19529	19544	19662	19523	19765	19646	19824	19634	19465	19557	19433	19581	19239	19430	19512	19618	19468	19529	19452	19738	19630	19708	19626	19477	19671	19423	19627	19718	19780	19631	19652	19377	19587	19525	19458	19578	19499	19606	19439	19622	19778	19691	19800	19647	19639	19571	19562	19542	19603	19570	19756	19547	19604	19457	19403	19640	19598	19684	19509	19579	19662	19557	19568	19692	19781	19483	19686	19514	19632	19491	19523	19688	19415	19681	19452	19591	19664	19675	19638	19665	19523	19732	19578	19700	19531	19512	19527	19712	19706	19770	19671	19543	19666	19705	19614	19517	19642	19801	19586	19848	19517	19676	19707	19760	19754	19569	19647	19610	19611	19508	19567	19354	19719	19510	19744	19634	19695	19562	19468	19624	19537	19523	19494	19812	19480	19659	19724	19583	19457	19708	19527	19533	19525	19787	19580	19700	19877	19717	19646	19615	19601	19550	19461	19493	19972	19515	19777	19546	19781	19370	19756	19711	19674	19569	19667	19517	19354	19536	19521	19479	19581	19827	19490	19668	19531	19546	19565	19664	19486	19769	19581	19648	19628	19612	19453	19543	19696	19495	19720	19773	19738	19666	19611	19492	19475	19486	19658	19806	19770	19562	19329	19662	19635	19681	19930	19734	19649	19712	19677	19664	19477	19539	19610	19714	19647	19869	19750	19694	19624	19500	19509	19516	19507	19720	19604	19776	19584	19650	19789	19748	19738	19804	19588	19754	19458	19690	19763	19477	19847	19692	19482	19565	19658	19556	19710	19663	19501	19667	19484	19737	19550	19568	19606	19407	19595	19580	19672	19560	19717	19749	19581	19454	19509	19787	19602	19709	19684	19790	19440	19490	19851	19545	19576	19738	19464	19604	19597	19594	19724	19656	19543	19719	19503	19559	19606	19711	19621	19635	19652	19492	19378	19789	19605	19539	19759	19793	19641	19635	19658	19684	19735	19397	19561	19663	19592	19638	19539	19558	19430	19804	19702	19401	19512	19521	19436	19559	19523	19836	19618	19791	19610	19634	19492	19576	19737	19485	19568	19719	19562	19714	19685	19783	19579	19588	19932	19552	19657	19576	19709	19600	19601	19622	19719	19463	19618	19587	19818	19446	19476	19687	19706	19623	19762	19812	19704	19511	19480	19549	19754	19620	19583	19567	19690	19726	19562	19615	19630	19512	19645	19628	19636	19871	19526	19549	19555	19528	19792	19707	19643	19644	19760	19801	19501	19445	19497	19606	19802	19603	19645	19621	19718	19573	19788	19736	19546	19563	19678	19516	19841	19808	19829	19726	19629	19655	19522	19782	19650	19718	19496	19757	19604	19971	19556	19619	19562	19600	19588	19790	19610	19579	19796	19429	19610	19569	19614	19681	19620	19396	19663	19549	19430	19580	19542	19481	19428	19609	19623	19721	19697	19508	19608	19622	19572	19520	19381	19472	19533	19617	19321	19366	19536	19493	19522	19609	19527	19620	19662	19803	19715	19805	19650	19836	19595	19462	19511	19660	19685	19622	19635	19631	19459	19520	19778	19491	19566	19631	19364	19710	19577	19618	19595	19803	19538	19543	19566	19561	19684	19596	19694	19792	19729	19680	19535	19702	19541	19509	19736	19339	19545	19652	19551	19510	19677	19559	19783	19737	19597	19654	19433	19708	19707	19678	19681	19709	19545	19617	19372	19620	19637	19666	19636	19607	19658	19834	19650	19837	19680	19665	19449	19454	19555	19734	19684	19501	19588	19434	19838	19929	19663	19643	19559	19407	19691	19619	19443	19652	19669	19702	19563	19627	19627	19678	19639	19561	19423	19618	19536	19677	19673	19579	19508	19794	19539	19771	19496	19652	19566	19854	19687	19587	19559	19411	19427	19370	19475	19282	19546	19612	19774	19588	19598	19841	19492	19655	19603	19526	19576	19675	19718	19571	19461	19732	19714	19747	19562	19497	19492	19602	19474	19573	19748	19627	19598	19797	19640	19465	19535	19462	19523	19418	19607	19475	19770	19629	19633	19695	19721	19594	19366	19634	19529	19536	19619
16368	17450	17279	16777	16377	16282	16045	16038	19242	23915	22094	19043	17121	16519	16075	16020	16054	16131	16091	15811	15923	16052	15900	16029	16156	15927	16068	15982	15835	15973	16190	15970	16001	16123	16084	15897	16226	15919	15969	16256	16085	15838	16179	16188	16140	16018	15917	16091	16060	15921	15877	15923	15918	16009	16086	16012	15895	16097	16077	16090	16222	15954	15963	16000	15989	15849	15895	16043	16011	15983	15909	16037	16008	16156	15954	16158	16040	16085	15965	16118	15883	15936	16089	16007	15950	16027	16121	16199	16020	16073	16085	16094	15968	16045	15967	15958	16102	15941	15930	16051	16001	16037	15971	15876	16157	15981	15933	16011	16099	16167	16098	15994	15995	15796	15968	16033	15962	15988	15984	15863	16182	16069	15960	16005	15934	16051	15963	15999	15930	15908	15894	15972	15994	16113	15961	16078	16031	15998	15969	15934	16201	15949	15849	16135	15841	15914	16039	16122	16006	15892	15949	15902	15870	15954	15973	15887	16170	15997	15995	15996	15959	16195	15928	16133	16007	16126	16050	15810	15925	16066	15819	16014	16022	15977	16028	16114	15939	15947	15901	15975	16067	15951	16056	16046	15928	16022	16059	16035	15937	16108	16077	15835	16128	15977	16056	16072	15964	15842	15941	16097	16058	16156	16076	16016	15893	16182	16008	16066	15859	15939	16017	16023	16030	16068	16123	15966	15926	16098	16025	15987	16063	16074	15916	16077	16028	15890	16045	16030	15965	16030	16114	16017	15854	16098	16018	15987	15962	16022	16036	16100	16037	16164	15841	15753	15987	16105	16062	15934	15861	15980	15987	16042	16125	16051	16042	16170	15963	15954	16016	15854	16050	15993	16112	16070	15806	15829	15857	15876	16092	16030	16097	15999	15820	16006	16032	16108	15983	15962	15918	15912	15940	16023	15994	16022	15859	16069	15973	15926	15867	16051	15940	15975	16029	16030	16133	15990	16035	16042	15997	16116	15915	15928	15915	16042	15923	15998	16064	16003	16018	16015	15994	15956	15951	15941	16125	15905	16031	16009	15853	16103	16029	16070	15933	16059	16141	16055	16006	15930	16161	16189	16011	15843	15962	15962	16186	15977	16023	16010	16091	15920	16127	16087	15971	16016	16004	16050	15956	16006	16032	16014	15980	15855	15956	16091	16146	15936	15904	15978	15919	15777	15950	15894	15876	15919	16173	16082	16017	15957	16108	16032	16091	16054	15939	16155	15972	16035	16119	16004	15969	16051	16074	16216	15909	16121	16038	16137	15988	16113	15917	15999	16051	16117	15954	16032	15889	15993	15874	16011	15978	16087	15916	15944	15940	15967	16107	16018	16106	15974	16011	16041	15991	15910	15830	16048	15894	16042	16102	15953	15978	16008	16051	15975	15960	16200	15975	16052	15959	15878	16171	16008	15956	16129	16147	15938	16126	16022	15850	16002	15919	16008	16011	16168	15999	16089	16045	15813	15953	15974	16004	16125	16017	16082	16049	16059	16067	15989	16068	15985	16153	16033	15903	16030	16095	16091	16084	15925	16087	15957	15855	15962	16012	15995	15967	15919	15936	15857	15991	15992	16012	16095	15905	16037	16055	16015	16028	15941	15937	16220	16087	16022	16014	16003	16056	16105	16027	15897	16074	15889	16007	16105	15983	16105	15950	16166	15878	15988	16016	15959	16053	16009	16137	16024	16047	16096	16120	16057	16107	15865	16030	15936	15943	16051	15898	15854	16175	15956	16148	15896	16086	16071	15912	16147	15995	15971	16000	15792	16123	16153	16075	16080	16012	16053	15986	16000	15995	16044	16066	15922	16038	15931	16069	15984	15892	16029	16020	16004	16094	16131	15984	16174	16095	15869	15897	15968	16011	16146	16010	16042	15926	16016	15931	16077	15953	16158	16092	16023	16074	15973	16083	16278	16035	16133	15777	15871	15989	16231	15931	16029	15983	16088	16019	15980	16030	16012	16179	16009	15987	16087	15876	16018	16020	15959	15981	15896	16013	16033	15968	15820	15975	16177	16190	16155	16065	15851	16136	15902	16123	16140	16213	15917	15902	16061	16220	16092	15947	15853	16105	16108	16097	16065	16176	15941	16155	15884	15806	16300	16000	15855	16046	15850	16026	16042	15980	15998	16107	16178	15870	15852	16159	15975	15981	16042	16137	15969	15995	15987	15889	15849	16080	16000	15910	16151	15909	16050	16068	15853	16077	16106	15929	15901	16132	16038	16075	16070	16165	15943	16037	15948	16107	15970	16002	16095	16055	16132	15948	15955	15937	15990	16060	16008	16084	16021	16170	15920	16147	15947	15890	16033	16068	15909	16099	15942	16054	15918	16016	16006	15954	15929	16042	16124	15985	16160	15914	16021	16119	15989	15885	16078	15925	16005	16016	15818	16007	16080	16063	16235	16120	15974	16123	16046	16063	16080	15914	15925	16121	16040	15853	15920	16154	16068	16137	15911	15986	15986	16001	15962	16039	16002	15927	15721	16132	15983	16033	16130	16112	15933	16157	16035	15904	16088	16186	16137	16064	16004	16039	15969	16035	16198	15975	15949	15915	16107	15905	15861	16101	16135	16058	16104	15947	15893	16012	16125	15967	15965	15951	15907	16049	16004	16150	16069	15897	15961	16335	16074	15896	16076	15988	15987	16095	16075	15999	16003	16085	16120	16061	15994	16093	15913	15914	16097	15949	16107	15937	16026	15998	15913	15991	16089	15966	16002	16247	15890	15787	16070	16034	15822	15939	15762	16086	15964	16078	16000	15975	16084	16069	16013	16038	16079	16051	15950	16035	16001	16113	16005	15935	16020	16152	15877	16103	15984	16026	15951	15903	16089	16038	16069	15911	16137	15981	15992	16147	16039	16074	15965	16044	15967	15956	16051	15886	16054	15962	16001	16043	15852	15977	16013	16095	15932	15904	15821	16076	16076	15984	15838	15974	15945	15982	16076	16159	16115	15979	16009	16032	16101	15869	16039	15999	15974	15967	15916	16045	16108	16173	16034	16088	15887	16032	15971	16039	15978	16089	15992	16063	16065	15968	16113	16106	15908	16072	15863	16038	15951	16029	15909	15903	15949	15938	16013	15963	16111	16003	15893	16066	15909	15936	15866	16113	15999	15981	16161	15976	16118	15856	15981	15944	15896	15824	16083	16049	16171	15950	15991	16104	15967	16055	15998	15986	16073	16089	16080	15891	15893	16001	16137	16065	16148	16038	15922	16037	16047	15941	15929	16163	15996	16061	15869	16142	16062	16011	15987	16126	15895	15862	15988	16033	15962	16078	16004	16087	15941	16091	15930	16014	15797	15943	16123	16112	15966	15924	16120	16081	15840	16212	15999	15951	15981	15782	16085	15944	16141	16033	15974	16060	16067	15974	16115	16045	16176	16003	16194	15785	15797	16031	16057	16063	16068	16116	15852	16053	16117	16106	16165	16116	16162	16065	16003	15928	16181	15885	16192	15907	16060	15996	15899	15956	16099	15974	16000	15957	16007	16026	16043	16027	16088	16068	15968	16037	16004	15927	15990	16084	15932	16098	16040	16186	16008	15986	16083	16009	16074	16080	16109	15863	15902	15864	16167	16136	16056	16112	16000	16179	15945	15904	16040	16046	16100	15952	16009	15959	16010	15910	16013	15833	16085	15911	15993	15949	16087	16069	16022	16180	15880	15967	16016	16027	15953	16015	16041	16091	15941	15898	16070	16075	16032	15969	15994	16091	16004	16141	16061	16005	16065	16052	16364	16008	15992	16114	15929	16068	15945	16111	15780	15925	16082	16146	15905	16156	15919	16022	15800	16155	16164	15806	16022	16057	15999	16060	16009	16094	16068	15972	15827	16158	16000	16098	16000	16010	15957	16021	16058	16177	16065	16016	15983	16048	15870	16035	15935	16063	15984	16089	16149	15842	15947	16045	16054	15984	15881	15808	16038	15877	16255	16036	15998	15928	16162	15950	16061	15936	16057	15950	15933	16003	15991	15853	16120	15881	16083	15908	15695	15964	15810	16097	15874	15890	16000	16097	15959	15935	16117	16055	15905	16026	16060	16244	16223	16023	16181	16018	15803	16038	15836	15996	15911	16110	15950	16052	16012	15999	16061	15873	16019	15930	16048	15933	16054	16043	15939	16080	16135	15873	16121	16013	15992	15955	16019	16004	16020	16165	16182	15965	15994	16201	15873	15834	15954	16103	16100	16069	16078	15823	16083	16035	16012	15938	15883	15975	16042	15823	15836	15951	16120	16023	15911	16151	16033	16013	15951	15930	16108	16028	15962	16026	15994	16018	16124	16164	15931	16014	15898	16114	16084	15966	15878	15973	16133	15771	16109	16053	15954	15971	15849	16133	15930	16013	16069	15936	16040	15978	15908	15883	16032	15978	15979	15857	16020	16054	15897	15886	15979	15913	15920	15939	15972	16025	15993	16151	16060	16093	15844	16150	16014	16049	16069	15968	16075	16041	16057	15999	15826	16089	16085	16111	15960	15978	15969	16157	15946	16124	15861	16099	15878	16098	15927	16062	15913	15958	16074	16126	15901	16000	16042	16115	15767	16139	15950	16059	16119	16067	15938	16040	15936	16142	15854	16001	16129	16122	15994	15983	15989	16091	15932	16032	15806	15918	15963	16171	15794	15904	16060	16111	15944	15932	15999	15969	15954	15974	15899	15946	15986	16051	16051	16225	16054	16104	15940	16045	15937	16022	16078	16042	15900	16030	15868	16068	16052	15800	15893	16038	16023	16084	15937	16140	16058	15979	16018	15988	16280	15896	16044	16083	15908	15867	15972	16013	16121	16008	15942	16054	15838	15968	16028	15789	16094	15828	15818	16213	16030	15917	15990	15873	16108	15987	15993	16092	15953	15945	16102	16102	16071	15907	16118	16033	16008	16130	15988	16003	16000	15918	16079	16114	16170	15871	15956	15963	15968	16021	15941	16136	16021	16158	16139	15936	15990	16062	16021	15976	16046	16058	15999	16040	16067	15945	16054	16126	15943	16039	16132	16079	16069	16134	15835	16133	15913	16091	15980	15947	16208	16049	16206	16107	16004	16103	16020	15935	15965	15895	16109	16037	16113	16062	15853	15838	16042	16084	16051	16110	16103	16088	15969	16152	16130	16136	15827	15999	15959
25985	21169	27435	26154	21467	20600	20880	20529	35169	44186	35525	26747	22239	20531	19952	19628	19586	19614	19556	19574	19629	19529	19571	19297	19634	19621	19454	19625	19465	19481	19397	19291	19550	19365	19434	19719	19477	19302	19459	19452	19560	19475	19600	19511	19621	19396	19467	19566	19369	19448	19463	19591	19409	19622	19443	19589	19591	19450	19476	19452	19476	19411	19728	19631	19331	19512	19357	19441	19817	19538	19675	19396	19292	19559	19528	19605	19469	19333	19468	19582	19497	19390	19488	19442	19586	19395	19432	19720	19585	19400	19314	19421	19488	19570	19445	19667	19645	19385	19459	19393	19355	19369	19445	19633	19615	19488	19378	19622	19536	19646	19461	19512	19543	19430	19448	19465	19460	19577	19354	19379	19351	19494	19488	19609	19611	19141	19399	19391	19472	19625	19610	19511	19566	19294	19439	19488	19670	19254	19605	19452	19496	19482	19602	19374	19458	19566	19575	19323	19492	19371	19402	19516	19490	19518	19325	19377	19340	19359	19266	19227	19228	19372	19682	19527	19464	19576	19570	19684	19425	19566	19489	19488	19564	19349	19547	19309	19487	19649	19690	19657	19510	19479	19471	19610	19427	19340	19612	19535	19474	19518	19514	19486	19227	19600	19494	19548	19559	19626	19463	19598	19453	19386	19688	19455	19509	19410	19432	19521	19467	19397	19378	19669	19465	19448	19338	19629	19499	19623	19446	19506	19470	19365	19572	19430	19592	19425	19528	19299	19312	19315	19423	19555	19463	19276	19466	19611	19472	19399	19461	19412	19639	19332	19506	19459	19496	19620	19452	19434	19599	19507	19427	19502	19526	19713	19373	19410	19600	19722	19557	19489	19543	19472	19529	19299	19400	19471	19608	19304	19454	19404	19715	19634	19505	19642	19425	19505	19406	19465	19574	19408	19476	19488	19657	19648	19468	19396	19601	19504	19546	19472	19609	19533	19758	19429	19403	19532	19510	19667	19461	19253	19663	19611	19494	19425	19421	19312	19537	19599	19326	19399	19576	19465	19523	19491	19392	19459	19516	19503	19592	19543	19564	19532	19421	19589	19557	19398	19585	19450	19706	19371	19543	19354	19487	19383	19603	19539	19504	19388	19241	19382	19472	19381	19709	19417	19697	19664	19561	19525	19487	19594	19499	19648	19438	19291	19373	19424	19669	19482	19640	19439	19327	19452	19588	19719	19622	19615	19555	19483	19490	19395	19555	19508	19376	19564	19586	19529	19486	19539	19674	19596	19469	19444	19607	19553	19626	19465	19633	19745	19545	19664	19503	19551	19542	19459	19431	19582	19316	19481	19584	19530	19219	19659	19672	19576	19542	19463	19604	19424	19416	19538	19500	19159	19626	19629	19652	19436	19460	19663	19451	19695	19543	19418	19490	19445	19525	19464	19633	19717	19387	19654	19689	19454	19455	19453	19518	19568	19349	19463	19526	19584	19381	19620	19798	19353	19583	19537	19411	19413	19502	19420	19381	19520	19515	19632	19382	19393	19439	19729	19527	19315	19529	19310	19284	19402	19466	19421	19456	19363	19367	19535	19358	19586	19472	19467	19481	19642	19376	19595	19587	19371	19374	19504	19402	19302	19548	19473	19614	19481	19344	19611	19309	19443	19592	19524	19501	19646	19455	19383	19514	19467	19524	19589	19331	19313	19571	19668	19637	19640	19624	19537	19677	19600	19505	19448	19369	19471	19661	19553	19681	19383	19606	19386	19625	19384	19695	19542	19480	19432	19587	19583	19439	19204	19471	19508	19535	19483	19197	19557	19503	19496	19354	19356	19643	19466	19674	19476	19377	19348	19179	19599	19291	19250	19346	19455	19353	19673	19406	19371	19438	19432	19507	19530	19703	19459	19532	19470	19309	19414	19504	19526	19617	19503	19678	19512	19392	19269	19236	19394	19572	19407	19547	19426	19450	19540	19407	19507	19700	19632	19450	19628	19538	19630	19450	19439	19514	19557	19505	19487	19714	19453	19396	19845	19541	19364	19516	19447	19578	19377	19368	19536	19424	19516	19545	19438	19486	19415	19562	19359	19523	19452	19446	19675	19328	19519	19647	19479	19421	19501	19447	19528	19782	19559	19300	19533	19419	19436	19536	19561	19518	19361	19410	19617	19464	19200	19435	19506	19388	19503	19512	19542	19393	19714	19590	19665	19329	19493	19514	19605	19514	19572	19543	19375	19753	19436	19323	19610	19590	19523	19374	19479	19411	19308	19377	19541	19535	19529	19764	19695	19521	19241	19268	19524	19412	19555	19542	19762	19637	19781	19780	19571	19584	19378	19657	19528	19628	19450	19305	19214	19198	19204	19532	19289	19489	19522	19461	19339	19665	19613	19732	19430	19456	19615	19464	19451	19439	19345	19420	19515	19709	19516	19399	19590	19714	19336	19488	19636	19504	19821	19653	19598	19571	19560	19592	19588	19419	19413	19519	19567	19714	19412	19360	19542	19409	19472	19537	19464	19493	19564	19709	19450	19593	19538	19704	19605	19621	19395	19558	19429	19657	19542	19281	19473	19472	19382	19424	19618	19480	19594	19545	19321	19599	19709	19586	19496	19430	19638	19393	19475	19345	19351	19475	19512	19522	19749	19479	19444	19746	19597	19358	19362	19286	19451	19532	19382	19377	19399	19513	19440	19539	19469	19397	19243	19570	19772	19652	19376	19347	19394	19636	19454	19527	19634	19438	19750	19332	19484	19493	19426	19543	19396	19666	19484	19505	19580	19650	19506	19589	19496	19455	19416	19296	19262	19687	19662	19446	19081	19492	19576	19462	19469	19436	19524	19512	19472	19399	19341	19357	19408	19477	19725	19394	19559	19559	19509	19622	19519	19658	19477	19530	19425	19442	19588	19478	19497	19459	19373	19564	19355	19437	19478	19323	19505	19478	19553	19557	19689	19486	19428	19638	19557	19468	19439	19461	19530	19485	19591	19620	19541	19482	19485	19524	19293	19443	19590	19437	19207	19498	19432	19598	19663	19466	19254	19590	19680	19426	19340	19413	19646	19761	19665	19231	19251	19420	19624	19386	19545	19493	19414	19477	19585	19556	19468	19647	19541	19356	19481	19456	19326	19545	19387	19546	19672	19427	19428	19416	19376	19473	19420	19288	19440	19341	19457	19601	19554	19479	19411	19617	19698	19522	19566	19662	19535	19570	19692	19535	19501	19545	19610	19413	19430	19552	19580	19761	19659	19416	19691	19697	19443	19684	19408	19278	19431	19534	19576	19575	19569	19594	19428	19340	19558	19619	19629	19565	19404	19454	19441	19553	19604	19655	19465	19284	19673	19424	19456	19275	19518	19458	19322	19610	19498	19393	19470	19571	19411	19575	19747	19475	19665	19444	19422	19529	19567	19646	19594	19403	19552	19410	19495	19673	19468	19546	19525	19512	19398	19479	19474	19465	19476	19456	19565	19500	19550	19547	19432	19557	19374	19517	19425	19609	19427	19442	19486	19147	19549	19526	19416	19570	19345	19618	19424	19413	19679	19412	19521	19559	19429	19368	19461	19444	19407	19581	19510	19432	19304	19570	19440	19165	19375	19483	19562	19751	19434	19663	19537	19442	19651	19590	19364	19597	19623	19681	19725	19484	19511	19603	19479	19573	19398	19451	19395	19407	19732	19410	19432	19393	19406	19402	19355	19534	19496	19269	19275	19413	19382	19523	19619	19472	19478	19617	19514	19399	19560	19520	19393	19693	19587	19475	19477	19649	19455	19600	19502	19374	19388	19606	19341	19777	19580	19583	19419	19496	19537	19391	19324	19491	19405	19685	19554	19589	19334	19347	19690	19638	19444	19530	19287	19480	19521	19703	19484	19589	19629	19466	19559	19505	19568	19452	19417	19394	19329	19524	19535	19602	19391	19337	19535	19542	19519	19339	19472	19647	19452	19423	19491	19833	19529	19497	19540	19461	19492	19423	19636	19567	19306	19314	19433	19514	19558	19471	19637	19315	19477	19520	19521	19614	19421	19336	19528	19530	19692	19629	19523	19543	19499	19460	19382	19678	19479	19327	19652	19626	19711	19399	19532	19616	19704	19182	19430	19775	19556	19644	19617	19473	19524	19521	19420	19460	19544	19376	19342	19347	19438	19448	19419	19661	19402	19625	19572	19347	19443	19633	19486	19549	19472	19374	19554	19347	19522	19360	19550	19258	19389	19384	19590	19515	19458	19303	19212	19734	19379	19525	19564	19686	19478	19594	19651	19618	19448	19499	19492	19572	19571	19602	19628	19372	19617	19689	19356	19319	19448	19378	19617	19518	19418	19543	19539	19453	19534	19479	19391	19490	19718	19515	19640	19512	19574	19470	19582	19597	19505	19423	19357	19599	19549	19396	19430	19613	19462	19454	19482	19516	19416	19529	19389	19628	19483	19338	19415	19625	19781	19478	19525	19557	19472	19273	19496	19496	19439	19456	19555	19512	19505	19580	19453	19566	19400	19574	19547	19430	19557	19354	19504	19355	19549	19653	19393	19516	19477	19426	19495	19500	19373	19515	19508	19345	19454	19313	19573	19548	19742	19404	19365	19373	19366	19567	19633	19362	19483	19454	19368	19532	19507	19493	19563	19495	19493	19442	19332	19527	19498	19447	19439	19548	19335	19595	19580	19547	19548	19451	19586	19372	19284	19427	19413	19478	19355	19356	19536	19320	19258	19410	19468	19484	19474	19319	19453	19379	19429	19604	19352	19453	19573	19454	19332	19491	19428	19548	19185	19342	19347	19787	19649	19575	19619	19617	19685	19513	19443	19394	19713	19471	19457	19450	19433	19346	19258	19355	19507	19392	19478	19458	19570	19518	19401	19463	19756	19616	19308	19294	19518	19359	19611	19319	19415	19515	19547	19353	19879	19437	19613	19699	19414	19487	19541	19402	19450	19614	19666	19533	19394	19429	19551	19563	19672	19472	19507	19515	19770	19479	19498	19511	19278	19329	19531	19493	19596	19526	19788	19449	19615	19527	19431	19512	19343	19502	19633	19479	19500	19790	19450	19405	19538	19566	19415	19399	19348	19582	19373	19417	19656	19546	19582	19493	19654	19439	19606	19548	19373	19475	19457	19698	19513	19710	19422	19524	19378	19525	19358	19381	19410	19497	19609	19771	19441	19534	19393
14951	21901	20187	18079	17224	16883	16652	17367	37600	43300	33584	23448	18666	16848	16105	15969	16051	16016	15997	16044	15992	16093	16019	15897	15996	15957	15927	16051	16172	16147	15997	15921	16253	16016	16019	16093	16079	16064	15987	16027	15996	15900	15947	16030	15773	16093	16045	15998	15963	15999	15944	16119	16046	15890	16217	16029	15958	15883	16115	16107	15865	16071	15941	16257	16009	15853	16055	15992	15923	15942	16084	15878	15926	16070	15956	15953	15976	16060	15993	16224	16071	15904	15949	16081	15948	15965	15997	16136	15899	16059	16182	15944	16070	16131	16279	16064	16105	15854	16150	16085	15962	16069	15960	15945	16029	15896	15961	16048	16015	16040	15990	15995	16070	15958	16171	16173	16059	15983	15924	16148	15996	16111	15924	15805	16176	15829	15895	15926	16212	16091	16047	15918	15854	15981	15950	15906	15852	16069	16045	16038	15936	15774	15856	15953	15931	15959	15928	15914	16000	16071	15955	16066	15979	16100	15984	16225	15766	16009	15948	16143	15854	16068	16126	16033	16048	16105	15834	16026	16046	15913	16038	15944	16003	15963	15811	15885	16133	16064	16062	15965	15935	15802	15929	16022	15914	15921	15905	16099	16033	16066	15860	15928	16088	16079	16008	15828	16005	15918	15855	15911	15929	15896	16061	16013	16054	15846	15943	15964	15891	15873	16103	16136	15981	16155	15956	16202	16063	15936	16017	15855	15988	15948	16064	15903	15953	16025	16014	16034	15868	16046	16064	15972	15978	15975	15917	15912	15884	16100	15959	15969	15989	15990	15926	16145	15860	16018	16071	15939	15917	16074	15849	16097	16091	16211	15961	16115	15966	16135	15974	16063	15884	16035	15857	16009	16020	16178	15995	15908	15975	15869	16011	16334	16136	15983	16122	15891	16107	15972	16119	15814	15861	16029	15871	16080	15876	15933	16047	16092	15933	16099	15873	16079	15978	15936	16054	16026	15905	15915	15940	15864	15907	15881	16111	16036	15925	16038	15956	16139	16056	15867	15959	15870	15957	16057	16053	16171	16026	15883	15982	16041	15961	15863	15920	16005	15990	15917	15997	16010	15911	15914	15980	16123	16079	15927	16093	15980	16075	16019	16037	15926	16105	15963	16105	15919	15913	16073	16047	16000	15932	16244	15979	16120	16158	15971	16062	16126	16001	15965	16112	15894	16033	16017	16042	15879	16043	15882	16096	16029	15972	15877	16024	15850	15967	15908	16156	16074	15934	15983	15959	15921	15968	15890	16125	15934	16127	15839	16091	15921	16118	15826	15881	16042	15973	16026	16085	16031	16028	16041	16010	16015	16000	15853	15957	15982	16008	16033	16016	16001	15938	15989	16149	15993	15972	15958	16039	15891	16032	16176	15905	15833	16099	15885	16085	16060	15959	16051	15899	16049	15924	16027	15901	16008	16041	16082	15923	16012	15962	15911	16034	16082	15901	15985	16021	15940	16158	16061	16040	16003	15906	15956	15883	15926	16026	15989	15977	15896	16089	16178	16084	16003	16241	15977	15932	15908	16101	15932	15939	16199	15921	16025	15921	16084	15830	15994	16004	16110	15917	16132	16076	15940	15958	16051	16109	16163	16060	15888	15941	16079	16051	16029	15988	15961	16035	15938	15974	15991	16002	15883	15978	15775	16104	16037	15870	16134	16082	16055	15874	16149	16003	16141	15998	16022	16000	16219	16014	16064	16074	15920	15879	16053	15843	15801	15811	15931	15999	15969	16057	16224	16073	16026	15906	15963	15982	16044	15970	16043	16058	16120	15881	16045	16188	15932	15919	16075	16018	15977	16097	15945	15935	16075	15919	15739	15864	15817	15909	16004	15873	15858	16033	16039	15980	16027	15996	16135	16099	15854	16033	15862	16031	15931	15857	15921	16074	16101	16012	15923	16025	15913	15857	16181	15998	16107	15836	15890	16021	16019	15814	15946	16013	15912	16001	16085	15800	15917	16020	16037	15968	15922	16002	16004	16052	15845	16043	16167	15999	16001	16133	15876	16140	16034	15885	15913	16064	15803	16046	16134	16140	15968	16101	15973	15985	15998	15991	15963	16006	15939	16005	15916	16091	16005	16071	15949	16023	15852	15916	15989	15924	16038	16062	15956	16005	15991	15953	15898	15877	15925	15940	15988	16000	16047	16009	15861	16270	15900	15868	15878	16046	16001	15973	16046	16141	15975	15986	16146	15955	16136	16126	15957	16012	15979	16000	15973	16175	16059	16160	16002	15976	16052	16145	15958	16088	15996	15862	16241	15978	15999	15919	15925	16131	15901	15951	16055	15976	15883	16079	15920	16072	16009	15861	16058	16147	15998	16016	16027	15989	16017	15842	16130	16003	15864	16139	15843	15866	16067	15866	15942	16043	16055	16039	16040	16094	15963	15864	16073	16034	16035	16007	16197	16097	15876	16128	15975	15896	16082	16056	15953	15888	16104	15905	15953	15926	16073	15846	15953	15988	16049	15808	15915	16036	15828	16001	16072	16029	16082	15839	15851	15914	15896	15994	16117	15864	15835	15981	15871	15947	15925	16014	15975	15948	16037	16009	15911	15965	15923	15932	15926	15921	16043	16045	16048	15917	15945	15925	15980	15918	15979	15990	16007	16065	15956	16045	15920	15907	15837	16127	16060	16151	15983	16020	16015	15990	15867	16141	16038	16121	15936	15845	15977	16183	15938	16052	15914	15847	16036	16054	15937	15918	15835	15900	16002	15915	16063	16021	16018	16152	15868	15917	16071	16103	15902	16009	15967	15991	16228	16052	15818	16097	15893	15884	16022	16175	15912	15886	16183	15949	15889	16026	16009	15985	16036	15947	15959	15864	16056	15998	15978	15919	15962	15892	15976	16056	16075	15986	15910	15847	16029	16112	16054	16034	16032	15954	16016	16111	16065	16067	16154	15880	16010	16150	16019	16016	15931	16162	15982	15964	15947	15776	16095	16076	16054	16097	15974	16043	16059	16054	15957	16048	15985	16081	15928	16110	15890	16011	15960	16097	15991	16169	15947	15961	16100	15960	15974	16121	16076	16167	15919	15894	15861	15900	16080	16147	15889	15937	15951	16146	16107	15893	15994	15876	15892	16035	15932	15968	15939	15914	15944	15944	16063	15933	16058	16079	16162	16023	15903	15969	15898	15889	16089	15803	15879	16113	15990	16008	15983	16020	15926	15980	16101	16133	15810	15954	15991	15988	15973	15974	16012	15912	15971	15970	15742	15922	15890	16073	15946	15946	15991	15827	15915	15927	15921	16097	15846	15910	15935	16077	16008	16132	16056	15942	15919	15963	16071	15987	15903	16287	15960	16051	15946	15917	16053	15951	16172	16182	15964	16026	16159	16032	16029	16029	15936	16069	16019	15881	16072	15860	16018	16073	15941	15929	16073	15960	16098	15900	16116	16093	15972	15794	15982	16092	16001	15945	16075	15836	16059	16148	15961	16086	16020	15992	15879	15978	15959	15878	16118	15993	15989	16055	15881	16102	16136	16006	16243	16185	15988	16105	16088	16015	15799	15880	16024	16053	15956	16048	15872	16015	16067	15923	16025	16081	16068	15940	15948	16062	16112	15972	15852	16103	15879	15909	16152	15934	16099	16006	16138	15884	15887	16108	15935	15980	16011	16092	16127	15906	15975	15958	16074	15936	15780	16015	16079	16017	16015	16109	16048	15946	15993	15993	15982	16129	16076	15978	15815	15962	15979	16098	15941	16114	16225	15991	15943	16140	16125	16212	15972	16084	16165	16051	16045	15897	16008	16050	16123	15877	16014	15942	16079	16016	16011	16030	16058	16127	15973	16147	16066	16020	16005	15945	15985	15994	15990	16065	16050	16260	16044	15990	16061	16091	15724	15951	15835	16009	15854	15918	15769	16040	16093	16036	16030	16135	16028	15866	15909	15849	15939	16003	15949	15955	15933	15947	16270	15971	16033	16242	15935	15931	16100	16073	15973	16158	16102	15996	16044	16012	15965	16139	16033	15962	16219	15887	15986	15974	15813	16064	15891	16042	15870	16001	16063	16004	15871	16066	16055	15928	16136	16148	15950	15925	15999	16005	16057	15964	16110	15920	16014	15950	16038	16057	16040	15843	16087	16112	16000	15992	15956	15903	15994	16121	16036	15973	15788	15855	16125	16003	15940	16018	16056	16109	15881	16019	15811	15877	15971	16025	16076	16072	15877	15923	16245	16010	16109	15880	15814	16097	16020	15996	16076	16036	15930	15870	16014	15984	16029	16056	15991	16018	15946	16157	15998	16146	15909	15949	16106	16192	15987	15902	16082	16043	15983	15965	16025	15969	15987	16002	15875	16139	15983	16023	15861	15874	15905	15989	16008	15974	16067	16017	15951	15864	15939	16032	16039	15954	15972	15923	16164	16037	16103	16017	15930	15984	15857	15804	16079	16130	15904	15968	15884	16056	16210	15932	15886	16052	15926	15898	16254	15999	16041	15913	16028	16039	16058	16015	16100	15989	16021	15971	15994	16040	15950	15990	15990	16011	15935	16142	15946	15921	15991	16011	15907	15869	16202	15986	16132	16078	16001	16061	16166	15929	16151	15829	16113	16159	16072	16056	15985	15801	15966	15926	15841	15979	16097	15916	15924	15905	15962	16122	16004	15914	16083	15995	15870	15986	16003	16042	15845	16060	15902	15964	15979	15931	16020	16081	15957	15950	16062	15977	16057	16114	16007	15950	16072	16047	15987	15950	15978	15959	15979	15789	15944	16024	15923	15897	16108	16045	16093	15972	16085	15982	15894	15844	15866	16023	16109	15964	16003	15991	15924	16043	15937	16084	15808	16146	15995	16023	16263	15965	16014	16036	16028	16070	15938	15902	15995	15905	15880	16171	16049	15878	15978	16053	16061	16020	15969	15869	16023	16096	15932	15853	16075	16086	16016	15963	15909	16175	15992	15946	15981	15895	15953	16056	15985	15982	16059	15939	15971	16025	15937	15975	15865	16011	16204	15972	16028	15805	16068	16191	15963	15955	15918	16191	16085	15906	16057	15885	15960	15825	16030	16117	15868	15928	16106	15900	16031	15889	16042	16094	16024	15913	15955	16086	15773	15918	16199	15896	15945	16036	15911	15996	15798	16091	15964	16125	15966	15986	15991	15948	16077
23885	21168	28663	23970	21716	23638	24217	25188	59836	56939	47113	34286	25731	21243	19658	19429	19515	19103	19347	19282	19169	19304	19217	19098	19333	19271	19158	19047	19204	19349	19190	19241	19297	19325	19129	19000	19041	19303	18981	19249	19183	19159	19114	19130	19292	19095	19111	19020	19197	19113	19076	19029	19062	19098	19026	19134	19247	19039	19168	19011	19174	19306	19135	19070	19408	19130	19079	18959	19088	19059	19000	19136	19124	19071	19159	19078	19039	19261	18926	18913	19050	19111	19078	19099	18965	19123	19114	19103	19162	19087	18948	19137	19108	19043	19174	18947	18990	19100	19051	18971	18974	19114	19125	19106	19071	19065	19114	19043	19084	18953	19090	19048	19187	19033	18964	19210	19043	18999	18955	19132	19122	18892	19066	18972	19075	18963	19022	19182	19150	18987	19064	19013	19051	18940	18896	19043	18884	18951	18984	19032	19158	19040	18975	18888	18891	19242	19356	18870	19162	19011	18922	19159	18908	18963	19023	19076	19121	19205	19363	19252	19143	19257	19126	18998	19039	19205	19072	19032	18964	19261	18981	19244	19014	19097	19015	18878	19015	19161	18939	19127	19106	19255	19247	19099	19200	19009	19014	19085	19009	19108	19158	18898	19095	18850	19132	19005	19144	19094	18883	19043	19077	19033	19197	18921	18932	19195	19130	19031	19076	19189	19069	18878	19141	19258	18790	18975	19098	19239	19244	19271	18966	19041	19061	19116	19120	19089	19069	19003	18909	19139	19152	18925	19116	19104	18946	19024	19373	19176	19053	19127	19033	19022	19163	19138	19083	19056	19082	19143	19123	19008	19258	19005	19203	19176	19121	18944	18891	19185	19054	18999	19028	19160	18884	19075	19139	18922	19006	19116	18953	19025	18968	18938	18938	19006	19175	18939	18874	19074	18959	18829	18958	19190	18952	19237	19074	19144	18991	19352	18824	19041	18965	18982	19151	18832	18855	19130	19122	19129	19049	18990	19082	19114	19047	19016	19049	19206	19136	19035	19151	19020	19116	18975	19104	18997	19033	19024	19198	18863	18890	19086	19048	19070	18861	19036	19007	18775	19118	18956	18803	19176	18908	18974	19019	19147	19011	19147	19154	19064	19174	18890	19121	18976	19118	18990	19087	19184	19187	19187	19083	18899	19137	19051	19113	19127	19024	19062	19149	18988	19177	18946	19081	18963	19067	19098	19279	18955	18941	19117	18865	19085	19195	19095	19165	19046	19098	18971	19168	18988	19156	19168	19040	19044	18881	19113	19232	19258	19099	19147	19230	19181	19093	19008	18924	19022	18966	19083	19001	18866	19102	18952	19328	19126	19049	18833	18876	18944	19220	18928	19121	19257	19131	19115	19056	18945	18894	18908	18893	19249	18965	19096	19014	18906	19009	19218	19166	19158	18977	18863	19180	19146	19442	19351	19109	19268	18983	19156	19180	19095	19083	19024	19135	19120	19161	19040	19014	19119	19177	19046	18970	19057	18978	18995	19121	19002	18940	19016	19099	19151	19179	19056	19148	19086	18979	19186	18919	19044	19015	19212	19155	18971	18903	19162	18967	19284	19125	19197	18869	19017	19079	19068	19034	19106	18976	19209	18875	19138	19023	19106	19236	19031	19113	19142	19055	19063	18984	19215	18929	19006	19045	19013	19047	19060	18905	19071	19018	19103	19079	19192	19124	19208	19099	18934	18941	19123	18925	19292	19140	19197	18919	19150	19028	18929	19078	18954	19067	18934	19262	19083	18783	18958	19100	19088	19111	19061	19069	19002	18870	18828	18933	19020	18947	18867	19032	19102	19042	18999	19221	18935	18964	18967	18869	19112	19153	19032	19110	18995	18886	18980	19099	19108	19096	19162	18958	19095	18959	19174	19002	18867	19059	19201	19157	18934	19118	19073	18966	19004	19070	19172	19073	19104	19104	19030	19152	19222	19061	19116	18949	19166	18965	18979	19074	19101	19194	18880	19109	19019	19080	18926	18849	18952	19013	19100	19124	18991	19113	19220	19070	19033	19233	18953	18882	18973	19098	18954	19147	18967	19169	18803	18842	19018	19100	18804	19000	18973	19168	18986	18952	19189	19067	18927	19098	19144	18974	19144	18943	18897	19103	19252	19185	19056	19118	19219	19143	19086	19071	19013	19189	19181	19120	19161	19121	19075	19041	19223	19095	19190	19001	19032	19219	19184	18980	19166	18957	18845	19143	19097	19035	19289	19124	19366	19033	19105	19074	19060	19103	18895	19224	19071	19128	19072	19088	19161	18940	18936	19041	19143	19170	19259	18934	18853	19212	19102	19041	19124	19262	18945	18994	19047	19093	19077	18953	18969	19240	19076	19049	18861	19061	18961	19036	19139	19053	19003	19198	19092	18918	19105	19185	19167	19087	19035	19042	19072	18957	19093	19051	18937	19137	19035	19064	18957	18906	19117	19048	19137	19173	19181	19171	19270	19124	19077	18811	19109	19188	19113	19246	19161	18955	19107	19151	18871	18881	19065	19029	19061	18992	18964	19207	18921	19147	19054	18928	18861	19114	18875	19244	19171	19193	18800	18947	19043	19131	19193	19019	19080	19030	19134	19033	19222	19064	19135	19130	19123	19183	19158	18943	18981	19075	19101	18952	19332	19196	19164	18919	19124	19088	19265	19175	18996	19169	19011	19112	18963	18926	18859	18835	19272	18947	18919	19089	19066	19009	19025	19072	19035	19020	18986	19167	18980	19061	18960	19064	19058	19109	18711	19082	18913	19147	19016	19081	19099	18985	19095	19040	19024	18992	18657	19075	18986	18967	19043	19074	19080	18967	19094	19144	19175	19056	18931	19121	19213	18892	18862	19158	19091	19136	19195	19129	19009	19058	19090	19070	19096	18950	19211	18926	19133	19089	19206	19137	19217	19125	19060	19037	19152	19029	19074	19035	19130	19208	18934	19185	19116	18967	19044	19036	19267	18931	18930	19259	18951	19279	19104	19028	19002	18992	18946	18895	19009	19128	19069	18717	18997	18811	18997	18882	18958	19188	19257	19020	19119	19130	19021	19080	19292	19234	18795	18972	19006	19064	18884	19070	19006	18912	18948	19000	19109	19245	19063	19135	19010	19210	19110	19260	18965	19061	19032	18991	19074	19138	19092	19247	19121	19036	18880	19031	19135	19052	19144	19033	19044	19039	19134	18868	18997	19141	18969	18933	18874	19204	19170	19097	19214	18921	19057	19067	19033	19306	18862	19066	19048	19004	18942	19125	18837	19129	19014	18961	19059	18933	18982	19031	19122	19254	19158	19148	19012	18894	19016	18949	18946	19006	19193	19042	19081	19033	19094	19016	19023	19217	19000	19126	19234	19252	19231	19017	19159	18910	19164	19066	19101	19208	18945	19011	18861	19048	19087	19016	18984	19161	19071	18798	19282	18863	18815	19053	19194	19216	19138	19093	19050	18895	19087	18985	19233	19033	19107	18954	19064	19111	18905	18963	19035	19067	18930	19119	19051	19093	19127	19134	19019	19105	19109	19071	19102	19108	19212	18991	18877	19029	19131	19213	19133	19062	18918	18979	19104	19062	19159	19152	19157	18913	18959	18950	18897	18789	19195	19059	18746	19212	19059	18997	19128	19063	19097	18960	19153	19285	19071	19052	19118	18980	19238	19003	19008	18956	19161	19052	19058	18900	19051	18827	19133	18990	19037	19266	18985	19021	19219	19010	19080	19134	18933	18978	19197	19112	19018	19150	18999	19168	18942	19101	19275	18907	18954	19105	19177	19122	19219	18949	19109	19156	19279	19424	19220	19124	19188	19272	19054	18923	19034	19027	19147	19331	19039	19132	19123	19159	18749	19211	19279	19248	19195	19041	19060	19136	18930	19086	19026	18932	19049	18975	19056	19227	19093	19044	19186	18746	19023	18926	18987	19154	19066	19111	19055	19146	19088	19135	19102	19128	18987	19085	19079	19125	19024	19011	19226	18898	19110	19286	19167	19269	19090	19049	18960	19108	18912	19333	19075	19037	19017	19293	19065	18943	19050	19058	19092	19273	19059	19198	18857	18979	19013	19110	19040	18999	19123	19195	18892	19024	19013	18873	19022	18904	19097	19117	19213	19167	19074	19119	18991	18884	19121	19157	18805	19015	19320	19177	19194	19159	18696	18958	18992	18888	19100	19173	19074	18938	19055	19098	19027	19055	18937	19218	19067	18861	19054	19086	19171	19229	19403	19111	18973	18860	19034	18914	19121	18836	19104	19285	19177	19051	19166	18920	19140	19208	19021	19038	19057	19192	19222	19003	19042	19064	19058	18947	19056	19012	19080	18947	19052	19026	19035	18859	19105	19112	19161	18939	19195	19149	19339	19002	18954	18918	19094	19236	19063	19057	19048	19205	19007	18827	19172	19221	18896	19016	19091	19137	18843	18855	19087	19098	18917	19011	18898	19100	19038	19157	19081	19055	19105	19053	19013	19039	18865	18998	19159	19039	19007	19112	19015	18999	18922	18953	19036	19212	19149	19046	19036	18835	18851	18922	19108	18983	18885	18950	19079	19025	19106	19100	19166	19018	18952	19269	19017	19060	19057	18993	19150	19269	19078	19032	19134	18931	19064	18809	19075	18894	19295	19085	19297	19065	19199	18851	19022	18984	18951	19029	18849	19055	19115	19091	19024	19190	19138	18920	18998	19102	18997	19145	19214	19008	18888	19039	19110	18991	19037	19184	19236	19088	19092	19100	18902	18954	18969	19187	19200	19090	19018	19056	18843	19107	18979	19060	19055	19102	18998	19227	19094	19153	19067	18972	18889	19111	19117	19144	18925	19148	18998	19031	18961	19177	19208	19079	19113	19137	19059	19096	19013	19134	19110	19020	19084	19106	19107	19038	19009	18720	18992	18888	19042	18992	18979	19038	19210	19007	19183	19030	18950	18905	19049	19334	18974	18942	19061	19126	18991	19020	19077	19140	19076	18977	19237	19053	19060	18832	19065	19141	18995	19055	19072	18889	19094	18992	18960	19012	19244	19236	19119	19050	18854	18964	19038	19193	18952	19149	18997	19151	18983	19057	19004	19064	19208	19027	19062	19126	18957	19065	19087	19002	19043	19205	19228	19102	19039	19079	18810	19155	19131	19251	19089	18855	18969	19135	19047	18980	19082
17173	28837	25797	20951	19154	17912	17353	24865	60179	56288	45796	33019	22461	17394	16107	15833	15837	15677	15714	15597	15769	15714	15794	15765	15806	15731	15604	15916	15799	15829	15683	15699	15718	15760	15776	15721	15721	15772	15705	15955	15709	15875	15748	15778	15804	15632	15728	15609	15754	15637	15532	15842	15728	15763	15593	15745	15586	15761	15667	15734	15597	15841	15613	15823	15790	15639	15524	15857	15540	15674	15720	15857	15866	15718	15788	15695	15573	15800	15547	15867	15705	15510	15805	15899	15588	15582	15640	15784	15738	15745	15766	15837	15780	15579	15910	15602	15662	15754	15830	15566	15771	15655	15872	15702	15883	15769	15773	15869	15662	15662	15851	15644	15561	15647	15789	15591	15760	15673	15946	15656	15690	15848	15614	15728	15725	15542	15556	15834	15732	15839	15721	15835	15762	15715	15582	15640	15575	15723	15876	15881	15865	15607	15805	15643	15729	15851	15718	15660	15695	15715	15841	15822	15685	15841	15742	15796	15677	15696	15713	15838	15889	15780	15446	15741	15676	15639	15753	15647	15548	15902	15819	15696	15788	15738	15676	15579	15715	15792	15655	15802	15824	15569	15815	15807	15874	15650	15573	15721	15758	15752	15648	15669	15719	15703	15501	15951	15719	15860	15694	15717	15783	15744	15715	15711	15633	15559	15716	15802	15653	15674	15823	15855	15693	15720	15770	15728	15559	15702	15862	15668	15593	15753	15802	15539	15829	15717	15725	15722	15813	15681	15595	15734	15798	15640	15687	15628	15652	15923	15690	15830	15706	15766	15775	15511	15851	15944	15890	15624	15646	15792	15715	15465	15835	15655	15702	15743	15655	15622	15752	15535	15842	15763	15633	15716	15774	15806	15630	15640	15652	15823	15630	15780	15663	15578	15822	15732	15587	15710	15553	15626	15661	15710	15810	15782	15819	15738	15703	15703	15657	15705	15509	15862	15580	15728	15695	15831	15720	15758	15655	15523	15707	15742	15552	15846	15672	15541	15627	15724	15587	15785	15780	15664	15677	15773	15612	15601	15825	15713	15817	15625	15556	15678	15771	15818	15751	15677	15745	15793	15837	15616	15829	15777	15877	15696	15814	15630	15669	15663	15727	15833	15608	15716	15729	15613	15807	15716	15672	15852	15683	15716	15781	15744	15833	15667	15714	15717	15802	15781	15613	15700	15729	15814	15661	15680	15733	15783	15862	15737	15801	15705	15657	15707	15632	15744	15719	15788	15669	15500	15836	15534	15801	15792	15762	15691	15666	15615	15583	15636	15759	15604	15600	15804	15519	15435	15814	15925	15753	15789	15794	15655	15753	15780	15478	15678	15611	15654	15584	15762	15746	15554	15654	15695	15751	16018	15707	15643	15736	15738	15504	15723	15691	15868	15586	15728	15863	15666	15653	15744	15865	15528	15732	15615	15725	15759	15836	15656	15696	15512	15751	15652	15743	15537	15799	15817	15787	15726	15665	15737	15753	15704	15616	15737	15763	15787	15660	15683	15728	15725	15689	15797	15700	15656	15654	15635	15735	15542	15791	15731	15665	15581	15608	15714	15600	15774	15822	15729	15671	15572	15889	15634	15901	15724	15693	15821	15803	15667	15579	15647	15852	15750	15779	15614	15861	15812	15607	15760	15713	15683	15592	15802	15617	15779	15641	15725	15621	15534	15931	15762	15834	15832	15645	15648	15841	15540	15859	15608	15756	15840	15856	15679	15765	15961	15674	15751	15676	15713	15666	15778	15708	15648	15829	15746	15665	15602	15855	15605	15752	15520	15885	15701	15511	15724	15803	15605	15813	15851	15616	15693	15687	15751	15791	15715	15863	15582	15779	15738	15957	15724	15621	15537	15743	15743	15676	15698	15625	15664	15866	15653	15960	15822	15714	15766	15683	15763	15611	15675	15633	15680	15720	15646	15770	15737	15544	15557	15602	15911	15729	15691	15875	15737	15650	15706	15691	15700	15773	15646	15823	15587	15737	15689	15687	15672	15747	15627	15831	15617	15728	15698	15657	15853	15576	15603	15627	15780	15685	15846	15681	15698	15679	15780	15907	15635	15694	15799	15782	15706	15749	15622	15775	15919	15723	15678	15789	15769	15629	15681	15790	15675	15627	15642	15705	15704	15846	15763	15749	15781	15684	15683	15602	15763	15489	15704	15616	15730	15683	15752	15710	15716	15633	15571	15735	15764	15765	15605	15563	15839	15688	15941	15636	15773	15817	15673	15796	15603	15709	15678	15750	15759	15697	15763	15701	15720	15740	15583	15569	15722	15746	15558	15788	15793	15768	15459	15641	15793	15763	15854	15662	15599	15429	15509	15672	15814	15673	15755	15688	15893	15663	15679	15975	15609	15656	15731	15702	15698	15685	15724	15773	15538	15721	15725	15690	15631	15919	15730	15680	15609	15700	15803	15673	15669	15511	15549	15588	15794	15601	15847	15765	15682	15744	15706	15673	15628	15519	15645	15777	15568	15596	15829	15623	15800	15690	15715	15724	15705	15706	15627	15782	15863	15650	15605	15628	15680	15764	15821	15704	15622	15707	15840	15735	15679	15701	15739	15693	15873	15756	15732	15571	15704	15666	15703	15840	15607	15721	15638	15559	15774	15719	15797	15586	15950	15613	15682	15644	15673	15725	15715	15811	15589	15757	15579	15595	15728	15731	15689	15664	15746	15587	15659	15607	15727	15600	15740	15602	15685	15756	15657	15640	15773	15753	15757	15680	15738	15722	15826	15725	15625	15820	15716	15595	15805	15790	15667	15709	15498	15563	15767	15853	15874	15835	15715	15710	15956	15835	15739	15689	15659	16008	15642	15572	15734	15855	15875	15993	15596	15788	15774	15785	15716	15661	15665	15575	15663	15795	15599	15743	15520	15720	15726	15775	15650	15757	15795	15781	15674	15642	15601	15876	15640	15677	15681	15933	15694	15645	15646	15732	15694	15736	15669	15599	15622	15787	15675	15741	15655	15706	15804	15695	15703	15749	15628	15780	15537	15850	15787	15669	15845	15715	15737	15763	15796	15745	15721	15702	15883	15744	15528	15590	15820	15695	15697	15753	15837	15743	15723	15657	15634	15738	15840	15468	15808	15705	15619	15727	15698	15598	15683	15734	15789	15583	15853	15664	15705	15699	15808	15738	15719	15784	15522	15729	15733	15954	15899	15685	15613	15775	15736	15693	15790	15632	15716	15746	15725	15897	15737	15914	15828	15589	15730	15619	15652	15692	15601	15745	15696	15803	15565	15811	15678	15774	15643	15769	15771	15780	15729	15620	15641	15815	15788	15693	15733	15757	15693	15787	15716	15682	15635	15749	15770	15514	15715	15807	15792	15796	15778	15799	15768	15647	15842	15748	15673	15699	15578	15824	15677	15724	15644	15835	15641	15614	15757	15846	15776	15832	15763	15555	15724	15672	15737	15706	15796	15564	15731	15748	15663	15775	15644	15658	15682	15648	15525	15696	15735	15710	15604	15924	15811	15665	15840	15618	15687	15693	15769	15747	15636	15767	15869	15695	15728	15712	15772	15667	15659	15680	15669	15794	15851	15751	15706	15868	15671	15745	15812	15681	15742	15557	15776	15645	15615	15705	15722	15601	15763	15720	15591	15761	15628	15744	15657	15818	15722	15669	15649	15732	15720	15702	15646	15705	15788	15585	15602	15568	15814	15713	15743	15561	15793	15606	15671	15629	15679	15736	15679	15630	15618	15797	15701	15698	15671	15668	15736	15627	15636	15718	15621	15895	15653	15582	15886	15774	15621	15606	15686	15671	15814	15646	15479	15728	15592	15589	15673	15733	15754	15692	15731	15622	15662	15592	15719	15611	15449	15912	15595	15697	15784	15732	15729	15684	15698	15806	15720	15737	15465	15640	15768	15684	15849	15830	15526	15665	15660	15898	15655	15549	15712	15760	15896	15817	15693	15815	15801	15794	15514	15577	15600	15865	15892	15343	15601	15663	15803	15660	15564	15791	15685	15866	15780	15640	15764	15689	15842	15913	15727	15583	15776	15755	15859	15756	15673	15622	15824	15437	15791	15689	15742	15588	15968	15555	15594	15592	15669	15684	15612	15664	15710	15749	15559	15590	15643	15774	15767	15568	15855	15762	15608	15813	15824	15674	15875	15763	15720	15721	15619	15545	15629	15645	15689	15649	15717	15725	15709	15667	15706	15727	15650	15704	15703	15742	15729	15800	15743	15702	15654	15602	15850	15723	15559	15844	15705	15628	15693	15676	15792	15790	15687	15503	15780	15651	15675	15645	15690	15699	15662	15638	15837	15769	15672	15792	15684	15560	15548	15705	15594	15664	15691	15744	15679	15736	15759	15868	15656	15736	15639	15822	15714	15869	15904	15627	15652	15660	15781	15566	15781	15711	15683	15754	15732	15678	15721	15689	15652	15677	15677	15802	15586	15512	15603	15784	15724	15619	15775	15801	15836	15939	15589	15854	15741	16001	15614	15740	15676	15691	15739	15759	15852	15685	15684	15707	15847	15754	15861	15776	15653	15653	15856	15585	15622	15529	15523	15648	15679	16012	15725	15845	15762	15715	15718	15776	15800	15630	15758	15710	15781	15826	15846	15665	15699	15811	15671	15818	15699	15761	15770	15781	15862	15690	15732	15624	15760	15682	15856	15636	15645	15672	15837	15790	15850	15735	15591	15853	15684	15822	15646	15639	15758	15767	15595	15709	15675	15653	15731	15695	15558	15681	15736	15607	15682	15686	15607	15773	15789	15836	15703	15672	15633	15719	15808	15621	15744	15581	15770	15842	15803	15572	15622	15826	15656	15755	15556	15775	15830	15616	15553	15716	15531	15638	15750	15664	15777	15656	15676	15639	15752	15545	15618	15776	15663	15718	15738	15665	15660	15864	15734	15635	15735	15733	15674	15751	15647	15635	15731	15843	15672	15812	15776	15786	15852	15709	15814	15673	15733	15730	15610	15790	15753	15846	15863	15708	15636	15541	15845	15775	15859	15736	15575	15803	15685	15637	15704	15638	15736	15654	15578	15889	15690	15752	15835	15765	15686	15827	15712	15676	15707	15872	15699	15592	15841	15678	15610	15771	15712	15775	15858	15758	15741	15763	15653	15685	15812	15535	15727	15691	15693	15760	15527	15620	15792
29596	22325	22537	20515	18630	18556	18534	19369	23301	24110	22599	20723	19600	19018	18696	18598	18810	18760	18677	18594	18739	18643	18711	18764	18523	18756	18598	18657	18795	18557	18849	18698	18632	18399	18602	18787	18591	18675	18630	18621	18900	18589	18671	18540	18662	18526	18608	18475	18542	18410	18500	18660	18630	18818	18601	18691	18522	18616	18592	18681	18550	18641	18514	18748	18935	18547	18650	18764	18624	18652	18698	18746	18863	18771	18751	18685	18806	18813	18886	18647	18636	18620	18618	18671	18518	18685	18755	18555	18651	18607	18606	18722	18608	18621	18603	18452	18511	18529	18836	18476	18541	18695	18607	18636	18681	18592	18569	18765	18758	18631	18700	18785	18912	18738	18529	18415	18585	18850	18675	18645	18535	18587	18597	18658	18852	18517	18730	18444	18841	18802	18595	18612	18570	18565	18717	18550	18833	18645	18610	18819	18548	18652	18811	18764	18652	18591	18275	18851	18494	18822	18581	18768	18526	18684	18608	18792	18733	18663	18608	18623	18694	18598	18511	18750	18669	18920	18584	18837	18831	18759	18842	18736	18836	18717	18661	18776	18687	18694	18609	18742	18637	18658	18628	18640	18781	18537	18534	18596	18692	18528	18771	18738	18719	18726	18672	18739	18827	18651	18664	18476	18671	18458	18663	18646	18541	18579	18671	18641	18699	18715	18658	18635	18587	18801	18491	18438	18782	18505	18612	18542	18601	18646	18582	18609	18676	18537	18545	18607	18681	18597	18764	18632	18582	18760	18703	18726	18641	18579	18631	18668	18701	18725	18794	18552	18751	18611	18539	18721	18826	18701	18646	18527	18656	18682	18637	18801	18509	18554	18938	18793	18645	18784	18587	18436	18376	18680	18476	18989	18658	18671	18838	18775	18736	18870	18458	18559	18437	18672	18864	18575	18665	18526	18693	18583	18649	18700	18854	18761	18647	18745	18715	18654	18986	18689	18638	18674	18557	18768	18483	18575	18655	18747	18698	18661	18822	18574	18569	18680	18625	18799	18547	18500	18721	18675	18694	18535	18783	18809	18570	18553	18692	18481	18661	18652	18577	18567	18597	18829	18698	18499	18650	18519	18516	18614	18499	18628	18684	18715	18555	18743	18649	18423	18663	18666	18634	18535	18727	18697	18796	18567	18782	18546	18722	18683	18862	18588	18779	18634	18618	18610	18821	18665	18770	18771	18976	18785	18522	18639	18648	18680	18714	18462	18620	18518	18459	18569	18654	18612	18633	18651	18805	18737	18825	18731	18514	18704	18817	18447	18578	18660	18705	18551	18549	18367	18436	18738	18804	18807	18658	18475	18809	18466	18499	18744	18748	18736	18808	18572	18645	18910	18577	18595	18652	18835	18802	18875	18621	18725	18723	18740	18464	18692	18764	18802	18668	18612	18739	18656	18776	18773	18727	18685	18726	18691	18448	18727	18791	18515	18819	18742	18637	18603	18600	18787	18805	18468	18628	18600	18485	18566	18412	18481	18586	18494	18645	18565	18910	18856	18611	18659	18659	18676	18669	18596	18635	18660	18845	18468	18662	18621	18592	18978	18681	18486	18940	18727	18829	18732	18992	18526	18624	18740	18631	18583	18699	18744	18657	18786	18937	18656	18773	18569	18665	18728	18618	18820	18552	18609	18553	18695	18606	18722	18531	18609	18668	18445	18641	18693	18608	18600	18558	18470	18496	18600	18654	18410	18652	18842	18497	18691	18707	18712	18652	18565	18775	18709	18563	18662	18657	18660	18825	18668	18643	18513	18671	18669	18699	18541	18732	18645	18697	18566	18789	18697	18771	18984	18841	18632	18514	18592	18712	18620	18612	18610	18807	18552	18738	18812	18698	18700	18766	18621	18606	18540	18739	18574	18648	18810	18686	18679	18842	18517	18595	18891	18529	18512	18826	18569	18669	18670	18507	18815	18708	18496	18732	18654	18799	18731	18590	18455	18593	18603	18680	18653	18638	18869	18853	18738	18619	18576	18676	18755	18778	18769	18778	18515	18515	18580	18676	18712	18366	18551	18693	18598	18713	18774	18642	18781	18624	18607	18587	18646	18506	18723	18733	18530	18643	18671	18622	18666	18577	18561	18665	18570	18657	18609	18785	18682	18603	18615	18592	18551	18468	18794	18585	18792	18632	18891	18736	18791	18665	18707	18740	18456	18537	18754	18848	18612	18640	18846	18602	18781	19121	18697	18791	18643	18659	18741	18819	19063	18484	18601	18484	18661	18476	18758	18769	18689	18859	18758	18683	18547	18611	18651	18795	18658	18620	18645	18677	18571	18644	18743	18608	18785	18586	18692	18394	18683	18749	18466	18664	18730	18902	18625	18803	18708	18783	18705	18721	18751	18730	18904	18621	18799	18664	18476	18734	18687	18792	18611	18516	18601	18569	18745	18549	18749	18818	18452	18642	18734	18812	18654	18915	18495	18687	18887	18836	18474	18721	18746	18571	18518	18835	18449	18635	18714	18669	18588	18674	18640	18775	18805	18612	18727	18870	18649	18514	18815	18843	18645	18759	18751	18596	18719	18538	18749	18694	18804	18588	18819	18610	18553	18806	18817	18648	18823	18892	18467	18851	18562	18824	18664	18682	18587	18743	18771	18577	18496	18873	18885	18780	18730	18764	18593	18693	18503	18680	18606	18578	18735	18653	18762	18818	18654	18689	18486	18642	18775	18721	18649	18701	19033	18788	18579	18510	18455	18629	18604	18666	18930	18693	18681	18649	18906	18443	18841	18789	18482	18887	18672	18560	18551	18706	18668	18775	18698	18769	18677	18394	18669	18724	18748	18597	18599	18608	18538	18691	18680	18715	18640	18796	18576	18716	18857	18859	18749	18815	18627	18526	18511	18610	18650	18703	18835	18791	18487	18636	18597	18623	18689	18580	18712	18554	18615	18781	18653	18762	18741	18649	18634	18811	18641	18704	18736	18766	18578	18815	18419	18670	18685	18702	18622	18792	18704	18760	18704	18594	18704	18690	18687	18712	18540	18674	18661	18778	18434	18586	18695	18570	18393	18678	18623	18656	18751	18767	18702	18620	18854	18566	18659	18621	18686	18661	18575	18708	18586	18445	18685	18803	18801	18638	18714	18829	18642	18756	18625	18518	18752	18550	18602	18660	18844	18651	18456	18580	18530	18579	18598	18751	18645	18306	18670	18883	18638	18646	18517	18840	18738	18720	18660	18565	18734	18791	18653	18817	18698	18788	18461	18597	18868	18713	18644	18792	18380	18745	18734	18797	18779	18542	18638	18754	18693	18693	18580	18534	18734	18518	18810	18566	18679	18627	18519	18656	18605	18671	18752	18894	18607	18733	18664	18682	18809	18745	18612	18666	18520	18678	18630	18751	18659	18591	18567	18712	18779	18731	18691	18553	18710	18651	18629	18620	18773	18678	18788	18632	18656	18614	18755	18692	18642	18635	18568	18649	18817	18600	18818	18623	18670	18565	18653	18712	18634	18528	18667	18716	18739	18744	18636	18539	18709	18707	18562	18648	18527	18601	18709	18472	18689	18749	18668	18674	18604	18630	18603	18530	18671	18726	18615	18601	18653	18873	18701	18728	18599	18790	18848	18763	18578	18325	18648	18674	18545	18596	18775	18600	18826	18455	18581	18692	18654	18853	18849	18557	18629	18808	18630	18855	18674	18847	18713	18443	18800	18792	18897	18543	18610	18544	18393	18523	18544	18617	18557	18617	18632	18698	18754	18704	18734	18764	18668	18436	18544	18721	18838	18734	18709	18727	18827	18747	18666	19036	18639	18491	18592	18610	18794	18797	18822	18739	18740	18692	18543	18506	18667	18656	18606	18747	18645	18686	19045	18551	18791	18798	18642	18450	18553	18510	18480	18449	18571	18868	18523	18824	18660	18687	18645	18522	18605	18582	18689	18704	18759	18802	18692	18622	18756	18916	18525	18690	18597	18667	18673	18682	18558	18623	18469	18635	18704	18393	18615	18606	18617	18644	18566	18547	18696	18765	18846	18826	18712	18785	18668	18816	18835	18710	18619	18906	18538	18622	18619	18910	18582	18604	18504	18621	18536	18612	18750	18762	18634	18640	18651	18471	18762	18674	18657	18816	18820	18477	18455	18894	18621	18709	18769	18524	18716	18416	18692	18827	18663	18840	18958	18771	18259	18658	18699	18949	18630	18695	18778	18542	18799	18648	18791	18650	18722	18755	18637	18664	18837	18572	18546	18461	18640	18825	18617	18645	18676	18684	18592	18865	18610	18748	18610	18518	18547	18616	18689	18837	18717	18544	18661	18731	18484	18735	18422	18686	18698	18678	18540	18690	18824	18913	18465	18700	18707	18699	18721	18666	18738	18667	18647	18614	18648	18494	18695	18711	18500	18846	18662	18512	18669	18706	18684	18543	18570	18930	18590	18910	18553	18587	18401	18632	18664	18689	18780	18639	18743	18583	18626	18742	18746	18755	18491	18746	18601	18790	18675	18855	18759	18789	18634	18629	18711	18904	18580	18712	18653	18543	18599	18527	18591	18639	18754	18764	18584	18702	18570	18723	18741	18526	18445	18838	18527	18340	18556	18840	18609	18733	18897	18606	18588	18553	18631	18649	18752	18709	18687	18501	18577	18513	18645	18688	18671	18818	18736	18746	18804	18881	18633	18804	18649	18743	18664	18904	18779	18860	18676	18689	18678	18632	18625	18751	18604	18844	18481	18946	18607	18682	18691	18701	18910	18601	18676	18651	18585	18535	18758	18691	18592	18570	18640	18523	18549	18910	18526	18842	18799	18676	18802	18676	18649	18610	18503	18609	18671	18578	18680	18834	18668	18678	18696	18818	18720	18566	18409	18622	18749	18501	18646	18573	18583	18542	18727	18623	18635	18658	18723	18580	18655	18743	18530	18440	18592	18887	18826	18752	19159	18591	18489	18777	18663	18547	18478	18703	18693	18523	18371	18685	18908	18806	18721	18465	18625	18785	18490	18838	18671	18736	18652	18656	18846	18637	18619	18536	18428	18493	18427	18533	18818	18779	18888	18691	18612	18518	18727	18701	18696	18547	18706	18583	18742	18561	18761	18616	18713	18818	18632	18593	18672	18561	18519	18560	18570	18530	18779	18669	18725	18877	18557	18611	18585	18746	18595	18633	18604
16096	17095	16288	15806	15684	15528	15414	17142	22892	22703	19801	17593	16185	15643	15263	15465	15320	15504	15528	15354	15479	15388	15473	15415	15395	15506	15392	15506	15456	15405	15619	15421	15317	15279	15212	15354	15319	15372	15494	15508	15539	15355	15394	15484	15355	15329	15213	15415	15319	15404	15469	15438	15311	15587	15412	15418	15567	15405	15452	15653	15345	15374	15523	15254	15244	15303	15499	15347	15444	15303	15407	15321	15412	15433	15369	15377	15407	15309	15307	15329	15297	15403	15223	15376	15437	15279	15355	15386	15257	15319	15250	15503	15169	15519	15417	15386	15346	15356	15506	15283	15398	15426	15443	15478	15426	15513	15367	15441	15167	15337	15246	15433	15504	15441	15448	15386	15627	15501	15359	15494	15422	15193	15349	15217	15511	15420	15519	15323	15512	15461	15357	15393	15326	15490	15352	15307	15265	15308	15289	15374	15236	15475	15482	15485	15278	15163	15307	15472	15473	15415	15385	15397	15452	15390	15534	15289	15433	15572	15485	15372	15471	15418	15517	15353	15360	15357	15445	15525	15446	15432	15507	15357	15351	15513	15458	15393	15468	15331	15344	15402	15398	15322	15407	15506	15376	15359	15368	15514	15279	15561	15384	15538	15395	15438	15288	15343	15423	15292	15428	15439	15373	15561	15487	15484	15493	15366	15131	15485	15388	15306	15356	15471	15373	15294	15531	15392	15448	15445	15543	15447	15206	15361	15222	15471	15501	15514	15249	15427	15369	15394	15478	15394	15375	15307	15433	15469	15306	15239	15317	15352	15399	15315	15366	15467	15354	15450	15228	15380	15538	15417	15426	15406	15324	15301	15470	15265	15233	15420	15285	15423	15380	15313	15466	15446	15572	15303	15400	15574	15497	15337	15408	15406	15512	15394	15384	15339	15378	15529	15470	15358	15481	15374	15304	15411	15369	15370	15375	15325	15471	15341	15365	15516	15312	15322	15557	15368	15382	15432	15461	15306	15414	15467	15353	15552	15289	15450	15411	15297	15317	15546	15351	15258	15407	15451	15237	15263	15410	15209	15445	15338	15430	15404	15368	15421	15538	15430	15310	15486	15313	15584	15603	15376	15308	15375	15419	15451	15488	15277	15490	15535	15289	15354	15335	15414	15464	15506	15383	15460	15348	15381	15323	15393	15405	15420	15430	15456	15472	15402	15356	15362	15470	15483	15437	15303	15488	15469	15369	15444	15322	15370	15533	15609	15378	15293	15304	15316	15598	15386	15450	15455	15485	15374	15331	15415	15310	15406	15499	15345	15429	15354	15416	15374	15323	15448	15316	15524	15344	15561	15314	15330	15578	15403	15324	15546	15306	15628	15418	15392	15479	15387	15612	15344	15162	15438	15524	15180	15439	15330	15374	15351	15421	15365	15353	15288	15377	15561	15430	15417	15441	15327	15367	15404	15434	15367	15408	15391	15377	15502	15375	15422	15341	15505	15211	15630	15385	15442	15224	15345	15358	15294	15391	15396	15384	15426	15470	15362	15434	15301	15400	15240	15140	15233	15296	15560	15513	15450	15391	15467	15287	15469	15445	15383	15225	15501	15285	15434	15407	15480	15419	15438	15514	15473	15326	15504	15307	15242	15307	15479	15434	15276	15295	15335	15322	15381	15494	15313	15497	15473	15353	15551	15541	15502	15483	15525	15417	15448	15319	15491	15422	15441	15567	15542	15261	15377	15365	15323	15322	15488	15327	15303	15523	15429	15398	15316	15484	15426	15381	15288	15399	15424	15381	15325	15216	15410	15542	15299	15346	15285	15179	15354	15410	15296	15407	15362	15392	15257	15388	15363	15546	15277	15485	15314	15656	15449	15508	15457	15569	15286	15331	15494	15351	15453	15413	15461	15311	15341	15517	15432	15644	15448	15511	15437	15436	15451	15400	15591	15446	15533	15393	15351	15434	15405	15378	15351	15455	15448	15276	15331	15253	15305	15415	15448	15436	15554	15474	15257	15386	15427	15492	15518	15543	15382	15419	15479	15343	15349	15291	15317	15559	15416	15399	15616	15326	15365	15389	15311	15314	15279	15334	15704	15523	15569	15415	15404	15369	15504	15368	15409	15422	15532	15330	15496	15555	15480	15377	15274	15288	15387	15433	15475	15474	15468	15334	15529	15217	15527	15455	15457	15300	15318	15055	15384	15250	15419	15447	15280	15459	15411	15379	15190	15455	15461	15445	15332	15476	15374	15397	15383	15305	15595	15393	15235	15303	15413	15346	15425	15390	15519	15416	15325	15480	15306	15607	15419	15473	15295	15369	15318	15365	15343	15455	15472	15432	15540	15448	15539	15318	15346	15392	15277	15493	15207	15483	15343	15400	15413	15421	15373	15359	15372	15481	15385	15360	15400	15429	15256	15412	15476	15484	15303	15597	15181	15442	15344	15576	15336	15404	15268	15327	15604	15528	15503	15438	15268	15372	15360	15456	15358	15368	15587	15361	15382	15380	15544	15472	15344	15305	15500	15387	15282	15416	15366	15455	15311	15455	15514	15540	15264	15637	15365	15338	15347	15269	15466	15253	15222	15245	15494	15498	15555	15468	15490	15476	15416	15298	15273	15311	15356	15399	15462	15490	15281	15289	15365	15404	15442	15365	15430	15366	15493	15395	15383	15272	15175	15481	15217	15472	15424	15390	15411	15316	15374	15386	15433	15465	15479	15367	15423	15518	15460	15477	15546	15353	15421	15431	15339	15299	15435	15247	15471	15371	15302	15451	15213	15528	15356	15459	15350	15430	15339	15546	15331	15342	15489	15525	15229	15406	15389	15315	15327	15438	15446	15508	15465	15376	15201	15342	15425	15531	15334	15325	15354	15366	15323	15386	15462	15295	15335	15467	15377	15416	15207	15499	15222	15402	15594	15435	15650	15352	15558	15408	15362	15437	15320	15437	15513	15307	15330	15421	15484	15379	15436	15470	15487	15324	15453	15299	15576	15406	15422	15328	15373	15439	15313	15321	15468	15495	15526	15426	15416	15460	15547	15423	15606	15475	15418	15417	15329	15342	15628	15297	15648	15557	15343	15402	15392	15380	15648	15552	15381	15461	15288	15413	15348	15268	15428	15410	15441	15335	15459	15346	15543	15512	15385	15464	15377	15661	15597	15399	15631	15219	15450	15372	15360	15535	15336	15399	15431	15375	15519	15414	15246	15321	15361	15214	15437	15319	15354	15435	15208	15334	15544	15489	15418	15452	15257	15657	15501	15399	15485	15376	15400	15421	15552	15613	15452	15321	15350	15457	15448	15346	15329	15402	15311	15374	15506	15174	15489	15369	15501	15435	15532	15491	15276	15279	15432	15453	15443	15397	15302	15518	15513	15506	15381	15349	15434	15353	15264	15518	15522	15445	15357	15404	15428	15329	15418	15346	15456	15262	15366	15150	15496	15423	15525	15415	15380	15437	15536	15402	15423	15498	15389	15292	15464	15603	15305	15323	15351	15205	15332	15245	15503	15373	15420	15322	15492	15465	15318	15407	15521	15503	15294	15409	15422	15331	15442	15416	15415	15353	15525	15496	15475	15415	15606	15642	15283	15450	15383	15363	15336	15367	15362	15361	15505	15513	15314	15501	15347	15231	15470	15338	15410	15505	15297	15444	15472	15446	15362	15506	15465	15367	15365	15629	15297	15403	15375	15488	15338	15452	15480	15491	15263	15530	15557	15383	15372	15487	15595	15373	15232	15373	15493	15269	15459	15380	15179	15456	15344	15287	15416	15385	15269	15447	15587	15351	15406	15338	15462	15344	15459	15421	15179	15394	15468	15345	15316	15534	15435	15401	15464	15280	15467	15441	15174	15513	15081	15437	15383	15448	15448	15560	15356	15310	15334	15283	15309	15489	15287	15513	15391	15490	15325	15351	15384	15432	15558	15405	15407	15361	15402	15480	15477	15393	15385	15530	15496	15506	15241	15494	15449	15378	15355	15359	15494	15329	15241	15346	15422	15286	15321	15458	15465	15248	15363	15553	15455	15401	15468	15347	15517	15230	15479	15551	15142	15244	15455	15563	15408	15558	15498	15577	15453	15592	15385	15386	15427	15416	15199	15392	15492	15337	15271	15511	15422	15343	15428	15438	15393	15358	15366	15440	15274	15419	15488	15366	15453	15454	15381	15458	15400	15543	15525	15470	15340	15456	15368	15422	15207	15383	15510	15454	15378	15245	15449	15433	15281	15466	15652	15575	15516	15408	15550	15299	15526	15409	15371	15312	15548	15347	15356	15319	15286	15391	15446	15348	15358	15379	15363	15241	15439	15407	15475	15593	15336	15385	15402	15452	15470	15345	15577	15497	15463	15341	15352	15410	15313	15367	15366	15389	15544	15406	15497	15477	15579	15446	15374	15463	15182	15247	15321	15487	15422	15303	15635	15272	15418	15343	15257	15436	15465	15197	15271	15290	15520	15399	15567	15538	15434	15367	15401	15425	15458	15430	15502	15312	15358	15490	15387	15402	15351	15266	15400	15324	15397	15579	15304	15463	15475	15426	15514	15365	15309	15248	15473	15444	15429	15294	15410	15369	15379	15423	15275	15322	15392	15319	15416	15304	15438	15379	15384	15474	15227	15402	15604	15296	15488	15462	15357	15495	15453	15398	15438	15366	15368	15428	15365	15465	15209	15482	15372	15489	15508	15529	15437	15351	15404	15475	15200	15398	15657	15540	15455	15329	15472	15218	15357	15411	15356	15258	15508	15463	15497	15274	15353	15445	15487	15275	15367	15314	15464	15555	15530	15391	15352	15273	15199	15668	15321	15209	15333	15199	15472	15529	15314	15344	15418	15406	15667	15474	15437	15414	15410	15409	15333	15524	15264	15295	15585	15457	15502	15489	15395	15445	15389	15288	15466	15335	15449	15340	15560	15458	15448	15400	15367	15448	15368	15447	15481	15417	15287	15400	15357	15356	15353	15370	15452	15140	15275	15476	15240	15374	15459	15200	15574	15599	15268	15467	15458	15253	15301	15445	15464	15464	15365	15397	15444	15577	15585	15550	15335	15477	15324	15432	15375	15377	15253	15439	15420	15422	15593	15459	15557	15475	15399	15525	15415	15585	15350	15541	15334	15227	15596	15359	15464	15410	15694	15393	15362	15412	15497	15366	15553	15356	15353	15294	15405
26108	21161	27244	25905	20281	19035	19243	22712	41983	38392	31472	25179	20630	18789	18283	18127	18007	18017	18049	17917	17916	18089	18148	18021	18223	17976	17922	17926	17997	18048	18004	17976	17919	18002	17997	17918	17821	18130	17841	17972	17974	18086	17804	17906	18053	17768	17986	17882	17994	17890	18033	17885	18007	17974	17874	18008	17925	17637	18009	17863	18007	17817	17784	17976	17992	17890	17873	17892	17859	17931	17758	18171	18024	17950	18007	17842	17894	17829	17825	17912	17867	18055	17919	17843	17871	17983	17821	17900	17822	17843	18009	17934	17886	17941	18082	17991	17937	17926	17967	17879	18107	17890	17947	17905	17895	17817	17827	17970	18026	17969	17891	17936	17855	17985	17942	18015	18095	17973	17783	17915	17717	17728	17869	17799	17886	17867	17877	17688	17750	17718	17906	17850	17874	17753	17936	17815	17884	18044	17801	17638	17723	17997	17981	17863	17734	17787	18044	18031	17913	17946	18028	17832	17892	17873	17894	17881	17879	17895	17848	17762	17901	17852	18040	17866	17920	17693	17909	17842	17930	17723	17930	17694	17741	17713	17872	17874	17807	17842	17890	17865	17661	17852	17766	17762	17984	17962	18005	17895	17807	17848	17764	17747	17905	17708	17673	17965	17992	18040	17825	17985	18047	17894	17983	17937	17775	17842	17868	18020	17734	17949	18014	17975	18064	17824	17705	18197	17803	17873	17904	17988	18140	18001	17730	17755	17988	17868	17997	17820	17964	17777	17651	17766	17836	17897	18158	17975	17703	17864	18092	17895	17892	17930	17933	17999	17769	17732	17823	17870	18134	17884	17859	17835	17696	17957	17850	18016	18047	17836	18004	17901	17927	17891	17957	18112	17991	17932	17793	17956	17976	18083	17949	17747	17885	17845	17956	17972	17846	17748	18017	17706	18067	17728	18002	17996	17700	17935	18109	17914	17867	17910	17661	17850	17771	17918	18241	18006	17981	17934	18156	17787	17940	18095	17998	18033	17925	17790	17822	17872	17857	17855	17971	18068	18109	18066	18066	17811	17827	17988	17977	17984	17938	17871	17969	17952	17720	17755	17931	17907	17787	17969	17773	17808	17819	17800	17893	17867	17949	17917	18217	17948	17813	17955	18031	18104	17923	17783	17936	17956	17968	17752	17755	18022	17972	17788	17711	17602	17954	17837	17937	18197	17952	17883	17979	17853	17963	17850	17961	17978	17894	18006	17943	17942	18060	17780	17894	17771	17836	17971	17887	17813	17767	17727	17906	17877	17988	17854	18029	17990	18014	17824	18209	17866	17932	17798	17816	17803	17842	17963	17817	17902	17812	17963	17676	17808	17840	17891	17988	17874	17903	17901	17789	17780	17739	17888	17918	17762	17801	17888	18098	17883	18040	17841	18002	17960	17955	17788	17832	17945	17955	17962	18084	18000	17888	18018	17938	17855	17982	18038	17828	17725	17984	17948	17787	17940	17924	17842	17854	17894	17801	17890	17834	17745	17653	17787	17806	17999	17944	17924	17928	18086	17686	17940	17973	18179	17963	17813	17723	17807	18039	18083	17927	17907	17773	17905	17962	17870	17925	17930	18079	17841	18043	17868	17999	17906	17987	17921	17688	18098	17914	17743	17793	17901	17596	17894	17915	17761	17765	17664	17945	18035	17934	17876	17894	17917	17857	17901	17876	17971	17996	17877	17861	17892	17846	17830	17835	17887	18077	17942	17867	17898	17904	17710	18079	17923	18020	17725	18016	17488	17823	17954	17967	17778	18005	17992	17809	17844	18004	18004	17575	17927	17703	17755	17898	17852	17865	17707	17813	17738	17842	17879	17941	17907	17852	17980	17811	17952	17736	18101	17746	17733	18007	17833	17958	17849	17826	17820	17971	17880	17971	17924	17990	17976	18031	17984	17937	17742	17929	17678	17842	17962	17895	17721	17953	17852	17861	18125	17910	17842	17894	17819	17953	17733	18122	17990	17849	17780	17930	17945	17964	17833	17982	17867	17842	18134	17985	17894	17669	17933	17803	17879	17712	17907	18086	17738	17971	17997	17843	18018	18051	18073	17857	17898	17975	18017	17948	17734	17760	17879	17731	18030	18052	17957	18004	17920	17977	17902	18116	17943	17755	17999	18267	17801	17824	17843	17810	18048	17882	17693	17978	17886	17960	17618	17971	17949	17878	17946	17851	17973	17760	17745	17914	17954	18020	17845	17873	17925	17967	17841	17847	17765	17772	17852	17961	17942	17866	17850	17734	17852	17935	18027	18020	17826	17979	17887	17753	17933	17835	17619	18077	17796	17976	17926	17966	17898	17948	17840	18050	17779	18029	18060	17997	17868	17848	17806	18025	17937	17993	18039	17877	17787	17964	17915	17846	17927	17722	18103	17921	17917	17877	17936	18019	17984	17984	17800	17774	17881	18161	17957	17845	17982	17877	17637	17736	17756	17870	17692	17837	18031	17946	17913	17926	17759	17967	17826	17838	17963	17735	17804	18076	17829	17870	17848	17967	18100	17975	17918	17963	17974	17955	17734	18043	17910	17923	17906	17944	17686	18056	17722	17773	17894	18094	17828	18033	17999	17932	17798	17800	17867	17942	17870	17908	17807	17869	18032	17778	17853	17775	18092	17931	17875	17900	17795	17965	17788	17872	17768	17911	17926	17951	17978	17749	18031	18045	17906	18055	17826	17933	17942	17820	17713	17976	18047	18034	17841	17954	17775	17833	17926	17883	17894	17874	17855	17775	17926	17905	18081	18059	18001	18006	17596	18116	17818	17897	17961	18013	18066	17986	17868	17902	17978	17749	18019	17934	17963	18050	17845	17788	17927	17873	17840	17839	17854	17951	17955	17917	17773	18168	17809	17794	17916	17806	17897	18028	17900	17718	18087	17969	17719	17615	17961	17913	17781	17869	17716	17804	17942	18069	17838	17917	17954	17730	17885	17595	17888	17978	17974	17809	17765	17833	17801	17801	17815	17895	17958	17742	17837	18076	17949	17728	18006	17905	17951	18059	17899	17769	18064	17938	17963	17760	17796	17956	17991	17929	17904	18061	17875	17782	17768	17868	17971	18122	17932	18002	18065	18003	17748	17881	17930	17776	17922	17955	17926	17931	17788	18080	17883	17699	17801	17822	18013	17970	17866	17973	17928	17915	17839	18058	17933	17815	17861	17741	18000	17890	17893	17910	18080	17789	17871	17908	17885	17892	17880	17961	17761	17739	17896	17826	18002	18054	17859	17976	17744	17992	17854	17937	17886	17905	17880	17809	17869	17854	17814	18008	17928	17817	17841	17911	17989	18052	18022	17895	17627	17938	17800	17925	17832	17784	17886	18109	17837	17851	17771	17960	18030	18138	17912	18032	18220	18015	17892	17946	17687	17868	18066	17912	17863	17858	17950	17925	17858	17871	17927	17903	17957	18120	17903	18003	17697	18002	17738	17845	17870	17743	18082	18120	18011	17873	17763	17763	17961	17775	17852	17862	17863	17757	17901	17900	17987	17889	17894	17856	17948	17913	18097	17980	17875	17862	18050	17958	18029	17922	17899	17887	17965	17899	17847	17876	17650	17878	17836	17941	18077	17782	17817	17848	17767	17889	18117	18032	17975	17964	17953	18008	17912	17752	17823	17785	18008	18106	17798	17994	17868	17877	17739	17911	17791	17946	17759	17998	17899	18179	17929	18040	18019	17999	17803	18134	18031	18028	17803	17811	17680	18062	18004	17953	17803	17877	17846	17914	17919	17883	17857	17936	17922	18056	17790	17886	17944	17943	17899	17870	18046	17798	17793	17896	17959	18035	17993	17739	17961	17835	17929	17786	17935	17953	17906	17732	17796	17700	17846	17845	17702	17725	17998	17919	17755	17762	17778	17918	17895	17851	17894	17914	17869	18056	17941	18085	17874	17764	18107	17819	17955	18054	17781	17745	17724	17908	17871	17899	17729	17632	17827	18043	17872	17854	17952	17882	17875	17737	17866	17892	18024	17942	17668	17904	18010	17848	17818	17885	18040	17935	17937	18009	18004	18020	17916	17778	17710	17598	17875	17889	17936	17905	17781	17912	17740	17869	17951	17706	17689	17937	17889	17954	17850	17986	18008	17921	17786	17992	18089	17961	17829	17639	17844	17845	17674	18038	17937	17944	17845	17817	17825	17917	17914	18049	17904	17855	17821	18037	17942	18214	17907	17859	17958	17954	17854	17909	18019	17912	17687	17875	17878	17938	17944	17792	17788	17888	17849	17839	17877	17828	17907	17945	18024	17861	17921	17864	18062	17899	17935	18023	17721	17926	18039	18036	17740	17925	17745	17836	17657	17988	17898	17911	17900	18067	17926	18037	18040	18167	17745	18005	17952	17835	17857	17822	17913	18125	17727	17821	17788	17759	17683	17777	17778	18097	18066	17952	18036	18112	17975	17762	17872	17942	18008	17761	17978	17823	18074	17832	17891	17967	17886	17869	17914	17941	17896	17950	17893	17791	18044	18034	17825	17946	17894	18035	17793	17703	17858	17851	18095	18110	17696	17851	17934	17975	18011	17892	17843	17789	18028	17852	17813	17907	17916	17936	17743	18039	17892	17995	17844	18096	17927	17935	18076	17861	17916	17973	18005	17972	17932	17945	18014	18104	17835	17920	17865	17879	17808	17871	17916	18109	17938	17855	18018	18027	18127	17885	17854	17831	17969	18000	17853	17949	17940	17897	17837	18075	17939	17844	17825	17883	17814	17939	17903	17874	17694	17943	17830	17837	17974	18045	17947	17963	17785	18034	17957	18148	17797	17947	17848	18031	17822	17713	17903	17928	17894	17838	17797	17727	18045	17835	17781	17833	17911	18056	17914	18069	17688	17965	17960	18054	17981	17780	17826	17855	17947	17961	17892	18095	17832	17867	17857	17687	17935	18014	17805	17789	17932	17831	18018	17975	17969	17982	17872	17983	17799	17923	17937	17674	17751	17887	17596	17857	18095	17762	17897	17929	17817	17985	17823	17844	18004	17949	17784	18024	17691	17979	17667	17982	18056	17924	18060	18101	17746	17825	17892	17961	17692	18008	17920	18032	17787	17950	17949	17948	17847	17956	17593	17869	17785	17762	18069	17926	17997	17846	17911	17853	17734	17716	17817	17954	17868	17823	17812	17923	17919
14525	20833	19685	17103	16143	15780	15836	23434	43071	38120	31020	23099	17529	15691	15105	15153	15269	14988	15170	15015	14990	15103	15034	15094	15042	15140	14888	15100	14913	15075	15022	15132	14968	14954	15080	15138	15107	15269	15035	15067	15179	15036	14914	15109	14977	15030	15034	14894	15051	15032	15024	15097	15072	14978	15016	14920	15104	14802	14959	15212	15229	15079	15015	15058	15102	14986	15165	14960	15051	15013	14929	15034	15049	14965	15052	14998	15024	15055	15035	14985	15001	15181	15158	15008	14913	15023	15095	14992	14918	15077	15031	14939	15076	15021	15083	14829	15030	15028	15249	15040	14790	14858	14991	15029	14986	15096	15017	14868	15242	15078	14869	14900	14937	15059	15073	15120	15001	14907	14963	15069	15082	14990	15049	15008	15130	15108	15093	14884	14951	14992	15130	15174	15040	14981	14895	15045	15019	15049	14974	15140	14969	14955	14897	15038	15012	15001	15073	15046	14961	14995	15006	15155	15176	15065	14965	15096	15014	15036	15270	14843	15164	14944	14913	14974	15052	15050	14896	15062	15141	14930	15181	15073	15030	15251	14995	14965	15046	15009	15053	15057	14978	14919	15184	15037	15004	14922	14838	14874	14871	14986	14946	14999	15063	15069	15171	15042	15099	15110	14922	15000	15020	14951	15169	15058	14996	15096	15087	15175	15119	14993	14984	15002	14847	15059	14972	14851	14972	14982	14923	15046	15079	15067	15112	15102	14971	15014	15129	14959	14990	15073	15038	15050	15021	14870	14929	15107	14903	15157	15080	14915	14933	15073	15076	14888	14934	14961	15080	15118	15011	15150	15014	15085	15014	15114	14957	14949	15065	14937	14864	15106	15041	14995	15073	15121	14935	15135	15063	14925	14993	15032	14860	15051	15028	14870	15003	14996	14993	14859	14950	14850	15072	15023	15059	15097	15019	15161	14843	15081	15114	14993	14798	15084	15005	14953	15078	15181	14834	15041	14966	14876	15100	15009	14961	14876	15197	15016	15031	15075	14887	14998	14965	14919	14911	14891	15005	15008	15125	14945	14891	15210	14985	15089	15042	14909	14965	14934	14927	15032	14968	15130	15219	14898	15071	15038	14964	15088	14971	14854	15129	15009	15010	15036	15075	15038	14977	14981	14909	15110	14967	14831	14991	15049	14905	14807	15022	14971	15058	14982	14848	15069	14943	14976	15113	14951	15172	14989	15104	15022	15109	14953	14994	14956	15001	15224	15131	14839	14976	15054	15090	15020	15040	15067	15108	15064	15127	14972	14961	15033	15064	15024	14945	15006	15066	15012	15196	15027	14942	15161	14903	15160	14923	14851	15015	15160	15039	14874	15143	15011	15110	14955	14860	15153	14961	14900	14938	15003	15071	15030	15197	15032	14976	15154	14921	15183	14908	14989	14925	15112	14998	14974	14949	15065	14956	14849	15031	15001	14931	15023	14997	14996	15034	15044	14962	14952	14993	15038	15081	15139	15000	15150	14911	14944	14923	15051	14934	15137	15099	15200	14920	15040	15074	15076	15030	15071	14913	15177	14960	14991	14805	14931	15291	15163	14902	15006	14887	14943	15013	15039	15198	15072	14892	14870	14946	14978	15018	14917	14984	15065	15069	15006	15061	14891	15033	14902	15180	14872	15021	14992	15082	15127	14910	14962	15149	14915	15035	15103	15039	14873	15133	15158	15147	14933	14987	14928	15231	14998	15100	14934	14981	14973	15042	15108	14912	15132	14954	14906	14967	15118	15034	15023	15005	14959	15049	15011	15048	14965	15104	14975	15068	15299	15063	14990	15000	15032	15109	14997	15175	14978	15055	14982	15066	14946	15092	14986	15032	14874	14911	15099	14965	14826	15046	15085	15042	15032	15215	15059	15133	14964	14941	15039	15062	15050	14918	15059	15074	15052	14849	15023	14901	14824	14873	14857	14986	15039	15031	15130	15045	15099	15171	14890	14920	15047	15012	14932	14885	15059	15076	15020	15077	15178	14920	14987	14913	15024	15147	15034	14993	14898	14887	14935	15049	14885	14966	14929	14987	14961	14966	14912	15005	14893	14896	14989	15002	15208	15019	15055	14968	14965	14988	14833	14896	15102	14960	14950	14911	15020	14803	15035	15015	15060	14990	15127	15109	14987	15199	15148	14926	15102	15014	14992	14920	15055	15059	15213	14943	14926	15066	15021	15050	15070	14977	14995	14919	14929	14941	15007	14957	15195	15131	15096	14924	15050	15074	14970	15052	14924	15028	14838	14946	15114	14839	15198	15172	14811	14976	15106	14851	15000	15013	15157	15076	15159	14984	15114	15103	15152	15035	15017	15054	15031	15028	15033	15183	14976	15112	14899	14936	14990	15047	15142	15067	15004	15014	14990	14891	14910	15182	14950	14915	15204	15121	15009	14871	15043	14895	14818	14852	14984	14952	15106	15128	15014	15041	14860	15068	15212	15132	14984	14832	15164	15113	15095	15198	15237	15126	14926	14988	14979	14964	14940	14897	15000	15078	14809	14991	15019	14937	15026	14987	14899	15014	15128	15098	14915	14851	15057	14916	15085	14961	15021	14927	15101	14921	15120	15126	15117	15061	15014	15125	15213	15052	15153	14903	15079	15150	15033	14969	15016	15090	14869	14965	15159	15004	15050	15018	14846	15085	14881	14928	14862	14999	15118	15053	15243	14964	15138	15075	14898	14951	15038	15094	14818	14939	15094	14952	15092	14957	14934	15073	14931	14952	15075	15157	15016	15026	15251	14902	15056	15110	14967	14969	14981	14899	14944	15044	14932	14966	15028	15078	14926	14793	15092	14945	15028	14909	15022	14957	14976	15079	14980	15085	14985	14893	15108	14928	14872	15081	14845	14903	14997	14965	15145	15137	15053	15100	15040	15033	15004	15058	15074	15000	15059	15044	14879	15138	14917	14969	15075	14979	15129	14845	15041	14942	14998	15000	15047	15055	15087	15060	14954	15019	14886	14999	15117	14903	15017	15085	15175	15014	14884	14969	15152	14980	14989	15096	15024	14780	14921	14958	15049	15029	15040	14902	15013	15140	14975	14948	15082	14932	14954	15042	14838	14928	14986	14991	14951	14913	14956	14985	15041	14969	15051	15001	14914	15026	14952	15111	15116	15130	14915	14954	15022	15036	14971	15096	15092	15048	14970	15010	15041	15135	15025	15099	15065	15051	14891	15108	14908	15104	15021	15024	15135	15257	15033	14881	15130	15121	15059	14888	14916	14797	14871	14823	15122	15032	14962	14776	15019	14962	15103	15010	15062	15128	15038	15044	14967	15072	15214	15104	15038	15010	14994	15161	15043	14797	15175	14929	15075	15169	14932	15073	15079	14994	14968	15036	14899	15188	14895	15125	15032	15118	15153	15027	14976	14997	15138	15089	15093	15020	14869	15108	15097	15145	14907	15019	15118	15063	14890	15030	15013	15051	14979	14886	15094	14832	14970	14946	15067	15123	15101	15078	15012	15070	15076	14937	15060	15065	15188	15050	15022	15047	14950	15040	14938	15097	15163	15240	14902	14952	15055	14977	14920	15021	15046	15048	14960	15115	14871	14937	15004	15315	15028	14909	15023	15113	14920	15178	14890	14953	15095	14943	14962	14991	14959	15093	15109	15054	15099	14921	14939	15020	15193	15103	15270	14948	15083	14997	14956	15164	15138	14972	14829	14945	14951	14985	14940	15049	14899	14828	15098	15097	15179	15064	14992	14899	15171	15156	14923	15043	14966	15132	14947	15042	14961	14968	14920	14910	14981	14962	15037	15043	14739	14945	15068	14967	15069	14996	15019	14984	15051	15048	14932	14936	14969	14915	15006	14930	15096	14882	15223	15046	14919	14958	15081	14873	14949	14911	15129	14867	14967	14924	14881	15107	15110	14963	14890	14981	15066	14818	15044	15037	15141	14884	15060	15120	15118	14949	15012	14980	14976	14935	14989	14967	15001	15011	14979	15125	14876	14927	15153	14855	15189	14950	14981	15051	15021	14994	15249	15125	15010	15050	14904	15066	15081	15119	14965	15179	15049	15134	14916	15081	14996	15024	14968	15042	14914	15112	14931	14797	15208	15036	14907	15056	15022	15121	15024	15030	14967	15083	15033	14937	15038	14956	14979	14956	15046	15004	15054	14980	14999	15095	15013	14977	15033	15157	14939	15050	15121	14944	15021	14984	15106	15094	15112	15065	15041	14956	14806	15093	15053	15038	15086	15104	15009	15201	15120	14917	14969	15087	15022	15092	15114	14879	14878	14960	15049	15051	14889	14873	14860	14886	15208	15135	14910	15097	15166	15080	15035	15155	14924	15007	15017	15095	15172	14955	14886	15048	14936	15187	15170	15009	14811	15053	15126	15009	15020	14979	15094	15108	15097	14992	15094	15157	14946	14998	15168	15044	15016	14933	15029	14929	15169	15001	14904	14931	15139	15077	14918	15053	15107	14940	15019	14848	15172	15013	14904	15171	15073	14947	15084	15130	15147	15198	14959	15110	15052	15138	15143	15022	15004	15158	14882	14993	14905	15108	15021	15150	15089	15082	15026	15156	14932	15122	15041	15305	14900	15129	15189	15005	14909	14950	15030	14870	14949	15233	14836	15060	15008	15036	14884	15122	15013	15072	15074	15028	15012	15121	15023	15080	15146	15225	15089	15015	15008	14785	14920	15091	15177	15034	15284	15087	15144	14968	14913	15039	15009	15182	15077	14948	14921	15045	15088	15075	14897	14955	15018	15070	14980	14984	15157	15098	14944	15032	15013	14978	14926	15035	15049	15164	15016	14972	15096	14937	14905	14986	15015	14981	15088	14946	15043	15114	15185	14911	14910	15040	15032	14909	15072	15053	14995	14958	15023	14936	15056	15070	15098	15016	15133	15106	15171	14954	15154	15082	14942	15020	14985	14890	14995	15101	15086	15056	14972	14931	15145	14887	15100	14921	14948	15063	15057	15005	15123	14940	14966	15128	14942	14989	15141	15000	14971	15076	15182	14996	14997	14858	15102	15113	15199	14899	15030	14975	14992	15012	14966	14922	15312	15019	14994	15084	14914	15052	14921	14821	15033	15034	14951	14946	14916	14897	15206	14843	14839	14963	14918	14968	15205	15088	15021	14961	15032	14968	15025	15047	14867	14924	14968
23975	21162	28621	23981	21575	22874	22196	30544	59581	55500	43567	31560	23060	18939	17627	17281	17020	17319	17184	17237	16996	17001	17140	17013	17169	16889	17189	17003	17066	16949	16972	16963	17011	17198	17070	16962	17155	17094	16986	16773	16913	17153	17101	16772	17080	16894	17043	17187	16887	17078	17035	17083	17081	17105	16971	16945	17082	17007	16897	16938	16878	16873	17148	16945	17039	16891	17100	16962	17002	17047	16954	17057	16917	16865	17093	16911	17213	17127	17135	16950	17093	17081	16931	16925	16988	16960	16983	16763	16955	17013	17029	16906	16917	16973	17036	17022	17075	17045	16761	17107	17077	17126	17016	16833	17173	16932	16985	17066	17014	16935	17089	16878	16774	16965	17051	16934	16842	17049	17046	16833	16864	16859	16977	16955	16836	17158	17074	16903	17058	16976	16887	16852	16921	16934	16946	16993	16917	17042	17116	17051	17155	16997	16963	16876	16820	16753	17034	16941	17020	16984	17118	17017	16941	17035	17087	16811	16939	16958	16844	16950	17067	17094	17007	17007	16929	17103	17030	16885	17134	16903	16748	16924	17032	17053	17115	16805	16999	17063	16931	16842	17037	17228	16951	16860	16993	16945	16745	16911	17076	16831	16751	17117	16809	16942	16910	16929	17177	16893	16967	16857	16976	16972	17016	16852	17072	17016	16972	16999	17045	17101	17171	17044	16964	16921	17112	16922	16821	17050	16924	16933	17095	16866	17056	17035	16967	17011	17337	16783	16886	17122	16883	16866	17053	16965	16871	17086	17030	16908	16979	16983	16929	16984	16919	16952	17082	16913	16886	16970	17118	17172	17103	16970	17176	17029	17041	16904	17062	16967	16648	16846	16842	17027	16980	17086	16816	16915	16951	16840	16942	16966	16884	16945	17203	17054	17025	16846	16865	17195	17129	16974	17026	16964	17214	17295	16899	16872	16955	17038	16967	16954	16973	17001	17023	16879	17001	16912	16954	16997	16982	17141	16947	16951	16968	17028	17063	17047	17011	17227	17063	17130	16908	17060	16885	17050	17067	16969	17050	16907	16803	16682	17103	16960	16982	17068	17049	17147	17144	16970	16888	16957	16919	16775	16991	16970	16953	16967	17027	17150	16863	17076	16920	17009	16884	16777	16989	16967	17086	17001	16893	16864	16940	17020	16975	16803	16779	16995	16896	17080	17062	17046	16878	16879	16805	16893	17010	16813	17084	17151	17051	17153	17057	16867	16984	17001	17090	16891	17026	16933	17143	17092	16939	16826	17039	16987	17196	17179	16991	17028	16993	16978	16921	17068	17105	17129	16853	16929	16874	16858	17019	17049	17020	16927	17118	16925	17082	16926	17127	16921	17048	16725	16950	17050	16931	17032	16760	16938	16823	16970	17015	16991	16974	16893	17084	17002	17018	16662	16894	17115	16712	16798	16921	17164	17132	16988	16849	16863	16952	17102	17083	17022	16921	17030	17017	17211	16936	16944	17169	16830	16991	17048	16903	16983	16942	16904	17050	16975	16987	16740	16999	16771	16973	17044	16686	16949	16848	16972	17030	16906	16925	16802	17099	16875	17119	16905	17160	16977	16892	16928	17014	16920	16962	17127	17036	17081	17207	16917	16953	16946	17014	16878	17028	17128	17047	16932	17167	16937	16922	17128	16822	17041	16927	16997	16898	16900	16936	16818	17051	16961	16955	16969	16946	16687	16926	16946	16896	17147	16975	17035	16949	17080	17090	17041	16891	16890	17011	16960	17053	16932	16944	17175	17031	17025	16806	17005	17038	16843	16785	16921	17165	17025	16920	16932	17061	16947	17084	17056	16915	17039	17038	17087	16911	17075	16935	16826	16760	17031	17072	16882	16845	16880	17048	16956	16880	16938	16900	16975	16921	16858	16957	16998	17065	17059	16785	16824	17070	17103	16808	17014	16967	17043	16916	17117	16940	16857	17085	16779	16941	16881	16799	17158	16931	17094	17032	16869	16764	16927	16999	17159	16984	16797	16898	16976	16987	17109	17015	17037	17014	17172	17040	17098	16983	16992	16891	16870	16868	17148	16931	16729	17040	16976	16921	16894	17054	17253	16855	16922	17112	16915	17016	17003	17085	17059	16997	16956	16802	16904	17155	17058	17058	16868	16998	17099	16839	17061	16990	16914	17118	16952	17065	17195	16988	17084	16920	16904	17023	16851	17097	17230	17153	16956	17075	16964	17094	16815	17040	16986	16998	16991	16990	16906	16922	17077	17016	17182	16950	16854	16884	16929	17049	16923	16819	17064	16852	17190	17004	16925	16861	16991	17125	16921	17093	17188	16785	17155	17063	16811	17021	16889	17150	17112	16922	17104	17214	16764	17083	16913	17023	17082	16949	16864	16893	17051	16947	16902	16897	17016	17113	16935	16894	17034	17172	17049	17264	17009	16855	16889	16883	17053	16777	16889	16890	16818	16763	16931	17152	17037	16955	16843	16940	17171	17042	16763	16913	17040	16996	16839	16773	17034	16854	16985	17017	16736	16872	16816	16833	16847	17083	17087	16877	16937	16822	16921	16929	16903	16934	16932	16956	17109	16929	16928	16963	16711	17000	17114	16828	17172	17024	16856	16971	16961	16846	17054	16954	17042	17140	16986	16989	16775	16850	16890	16875	16986	16885	17041	17004	16836	16911	17013	16986	16798	16894	16949	16966	17100	16837	16935	16864	17001	17205	16882	16923	17077	16982	16910	16915	16807	16983	17015	16984	16942	17110	16755	16839	17067	17118	16889	16825	17011	17225	17056	16938	17107	16918	17100	16952	16911	16953	16815	16945	17041	16884	17022	16969	17030	16950	17031	17248	16941	17010	16982	16869	17077	16981	16849	17121	16940	16960	16840	16828	17111	17035	16907	16786	16989	16974	16998	17098	17077	17007	17014	17001	17178	16963	17173	17010	16919	17152	16921	17030	16890	17040	17216	17206	16990	17091	16982	16889	16928	17033	17110	16710	16934	16886	17010	16990	17160	16924	17123	16913	16888	16877	17060	17086	17014	17214	16956	16949	17093	17351	17035	16784	16857	16868	16846	16946	16809	16850	17053	17075	17069	16864	16936	16852	16905	16909	17043	16941	17018	17005	17001	17138	16815	16852	16878	16950	17064	16894	17037	16948	16985	17041	16879	17028	16899	16873	16835	16959	16680	16978	16973	16940	16908	16724	16916	16806	16998	17141	17135	16877	16964	16891	16873	17070	16900	16833	16895	16837	16789	17137	16913	16916	16927	17082	17024	17001	17018	17005	17036	16955	17047	16905	16806	17042	16901	16867	16820	16948	17037	17012	17054	16925	16864	16914	16902	16963	16717	16878	16934	16944	17080	17061	16762	16800	16843	17053	17017	16869	17157	16929	16986	16971	16876	17024	17144	17069	17041	17000	16919	16972	16842	16989	16997	17024	16970	16788	16843	17292	16928	16927	16965	16841	16903	16789	17000	17027	17005	16997	16964	16959	17104	16766	17079	16897	16927	16881	17145	17135	16926	16875	17143	17007	16930	16994	17061	16988	16920	17099	17029	17075	17151	17139	16891	16913	17215	16923	16995	17049	17045	16960	17020	16810	16867	17009	16840	17004	17036	17215	16923	17083	17151	16999	16893	16959	17041	17058	16929	16940	17205	16783	16915	16939	16914	16995	17083	16975	17023	16755	16836	17032	16859	16959	16972	16802	16898	17220	16964	16960	17069	17032	16973	17025	16922	16995	16911	17056	16824	16957	17107	16934	17026	17101	17028	17037	17190	17195	17152	16992	17030	17010	16916	17013	17160	16731	17096	16840	16961	16777	17064	17159	16920	16897	17020	16945	16968	17104	17049	16918	16968	17021	16981	16883	17077	17013	16949	17071	17084	17131	16961	16813	16834	17079	17128	17035	16967	16938	17166	17187	17128	16875	16975	16988	17171	17038	17016	16923	17118	16967	17008	16654	16941	16826	16946	16834	16926	16858	17173	17098	17037	16947	16979	16932	16913	16935	16810	16934	17074	16969	16943	17153	16843	17309	16728	16905	16886	16961	16957	16799	16997	16956	17141	16793	16886	16765	16852	17104	16963	17092	17094	16892	16873	17112	16926	17046	16955	16973	16837	16939	16942	17111	17019	16986	16854	17014	17055	16980	16922	16908	16999	16985	16655	16993	16927	17045	17026	17166	17281	17153	17212	16966	16989	17023	16828	16882	17153	17128	17022	16900	16797	17195	16960	16934	16929	16955	16976	17056	16984	17050	16804	16998	17041	16941	17049	16954	17012	17072	16886	16845	16817	17058	16941	17235	17269	17031	16774	17169	16968	16852	16956	16686	16946	17118	16751	16945	16764	17033	17069	17034	16781	16990	16871	17057	16873	17102	17014	17052	17083	17014	16847	16987	16812	16854	16865	16993	16970	17056	16962	16949	16779	17059	17028	16973	16776	17084	16954	17022	16982	16942	17044	16994	16988	17059	16965	16818	16689	16953	16893	16960	16976	16865	16947	17136	16954	16920	16926	17001	17040	17084	16623	16822	16936	16877	16965	16758	17004	17046	16903	16954	16966	16887	16946	16917	16764	16991	16847	17059	17005	17152	16872	17039	17035	16942	17133	16918	17059	16897	17153	16924	17018	16941	16926	17086	17055	17048	17018	16808	17011	16844	16852	16972	16929	17066	17004	17112	17060	17065	16772	16999	16883	16855	16966	16917	17161	17037	17077	16936	17067	17276	17109	17085	17047	16927	17139	16837	17050	16916	17052	17103	17000	16868	17002	16968	17101	17087	16960	17031	16854	16932	17156	17116	16986	16782	16941	16898	16999	16944	16981	16958	16872	16987	16934	17070	17026	17074	16946	17057	17021	16801	17102	16848	17063	16878	17060	17118	16899	16974	17044	17099	16973	16856	16763	16997	16877	16859	17008	17176	17021	16938	16873	16865	16915	16787	16897	17003	17069	16867	16854	17099	16927	17033	16979	16890	16975	16804	16858	17025	16830	16843	17037	16983	16970	16990	16988	17216	17006	16814	16969	17190	16842	16772	17126	17245	16998	17069	17069	16912	16887	16962	17052	17076	16910	16912	16886	16885	17025	16884	16892	16804	16995	16997	17141	17128	17054	17058	16856	16995	16995	17040	16898	17030	16997	16890	17149	17037	16870	16889	16941
16622	27462	24789	20029	18105	16821	16531	33732	59759	54934	43230	30757	20372	15942	14846	14311	14399	14612	14360	14481	14514	14331	14523	14519	14341	14479	14495	14430	14492	14314	14323	14549	14546	14450	14230	14482	14419	14494	14464	14382	14439	14396	14422	14413	14548	14472	14516	14403	14616	14368	14470	14483	14383	14426	14342	14404	14459	14524	14312	14524	14399	14499	14460	14474	14302	14620	14525	14475	14510	14569	14480	14495	14666	14403	14441	14522	14460	14542	14618	14347	14527	14620	14316	14407	14447	14504	14494	14420	14589	14376	14378	14379	14521	14574	14295	14594	14281	14505	14329	14347	14462	14562	14559	14391	14580	14436	14312	14452	14566	14520	14547	14342	14431	14250	14357	14492	14467	14411	14412	14360	14367	14424	14452	14626	14583	14364	14384	14323	14344	14299	14509	14448	14314	14477	14242	14482	14521	14372	14461	14346	14513	14529	14415	14447	14440	14552	14482	14512	14582	14595	14472	14482	14476	14325	14484	14327	14511	14456	14455	14408	14507	14412	14450	14430	14395	14520	14456	14410	14299	14599	14275	14441	14427	14484	14511	14395	14418	14481	14408	14355	14466	14407	14330	14466	14618	14275	14378	14519	14410	14462	14439	14493	14493	14413	14355	14628	14463	14531	14435	14561	14455	14415	14318	14562	14374	14562	14497	14371	14492	14549	14634	14603	14543	14424	14244	14305	14292	14501	14436	14451	14402	14402	14383	14432	14314	14539	14471	14606	14517	14567	14406	14249	14361	14466	14270	14490	14450	14363	14464	14561	14620	14449	14386	14443	14354	14563	14355	14489	14603	14460	14487	14362	14518	14533	14536	14238	14439	14410	14476	14480	14322	14454	14412	14414	14492	14478	14465	14413	14415	14382	14307	14384	14379	14396	14391	14307	14514	14278	14416	14392	14412	14379	14570	14620	14346	14485	14402	14391	14511	14288	14452	14318	14691	14348	14311	14454	14394	14305	14542	14708	14449	14334	14495	14484	14306	14480	14396	14377	14423	14244	14373	14369	14301	14502	14550	14507	14392	14432	14280	14407	14313	14414	14339	14489	14557	14472	14353	14486	14523	14442	14298	14725	14267	14333	14386	14536	14403	14356	14457	14409	14276	14470	14413	14374	14442	14405	14473	14291	14493	14537	14497	14292	14405	14323	14538	14356	14408	14455	14260	14446	14455	14413	14404	14552	14477	14407	14301	14452	14251	14257	14298	14388	14463	14413	14439	14462	14337	14522	14390	14365	14467	14361	14347	14505	14324	14571	14499	14352	14518	14324	14559	14325	14299	14330	14571	14307	14360	14524	14288	14321	14511	14384	14469	14559	14448	14538	14495	14486	14477	14494	14444	14607	14565	14400	14438	14255	14433	14484	14523	14551	14367	14596	14483	14285	14494	14406	14458	14346	14521	14348	14068	14358	14538	14423	14472	14402	14534	14451	14274	14460	14480	14454	14432	14507	14265	14478	14349	14391	14306	14338	14452	14377	14500	14524	14497	14381	14448	14433	14522	14142	14451	14374	14607	14498	14484	14405	14324	14395	14522	14407	14606	14467	14386	14438	14384	14232	14508	14586	14361	14590	14312	14294	14502	14428	14490	14420	14453	14404	14514	14470	14411	14297	14551	14412	14431	14265	14440	14397	14452	14410	14338	14575	14436	14430	14476	14455	14483	14541	14465	14517	14357	14503	14224	14326	14330	14254	14553	14412	14436	14187	14553	14536	14440	14383	14476	14410	14430	14286	14532	14445	14491	14288	14412	14342	14386	14538	14424	14451	14368	14363	14547	14430	14480	14310	14368	14468	14346	14357	14367	14417	14398	14475	14347	14454	14420	14478	14408	14489	14395	14482	14414	14150	14387	14329	14362	14553	14469	14463	14561	14566	14281	14430	14491	14378	14411	14407	14195	14303	14448	14479	14400	14437	14160	14393	14343	14482	14409	14627	14555	14408	14554	14400	14263	14339	14541	14473	14334	14377	14520	14466	14373	14359	14533	14225	14313	14455	14292	14399	14436	14414	14624	14284	14455	14176	14256	14293	14348	14511	14495	14363	14279	14373	14627	14467	14529	14579	14509	14543	14482	14435	14544	14423	14382	14320	14380	14281	14514	14415	14366	14541	14219	14408	14441	14511	14347	14497	14522	14541	14458	14491	14357	14526	14373	14460	14296	14523	14404	14347	14587	14236	14251	14319	14423	14465	14333	14398	14382	14502	14188	14503	14390	14309	14471	14506	14494	14426	14395	14334	14343	14453	14376	14421	14325	14536	14535	14395	14449	14323	14330	14424	14572	14455	14538	14490	14432	14462	14502	14233	14436	14443	14245	14278	14467	14349	14511	14466	14421	14443	14366	14356	14531	14528	14501	14342	14231	14325	14335	14511	14602	14433	14441	14367	14450	14380	14568	14453	14408	14483	14562	14546	14242	14514	14447	14187	14500	14417	14429	14382	14447	14502	14335	14487	14348	14447	14416	14657	14561	14414	14240	14433	14314	14430	14373	14361	14552	14307	14468	14536	14423	14503	14384	14531	14537	14500	14367	14432	14486	14305	14575	14459	14404	14410	14441	14472	14355	14597	14529	14215	14509	14328	14528	14396	14384	14331	14386	14536	14432	14358	14512	14384	14408	14297	14363	14529	14497	14323	14322	14347	14405	14202	14405	14520	14375	14366	14334	14405	14523	14469	14523	14478	14516	14470	14496	14412	14401	14408	14405	14413	14399	14380	14503	14396	14446	14246	14431	14253	14308	14332	14397	14519	14349	14440	14541	14342	14265	14465	14396	14125	14359	14450	14340	14343	14472	14539	14530	14419	14617	14339	14513	14456	14377	14441	14283	14313	14613	14449	14420	14359	14493	14421	14325	14484	14438	14452	14305	14563	14390	14350	14322	14379	14345	14413	14334	14506	14401	14362	14374	14437	14372	14562	14583	14474	14438	14397	14399	14437	14382	14311	14235	14386	14291	14296	14352	14221	14513	14371	14495	14347	14435	14479	14373	14236	14550	14504	14351	14550	14570	14376	14657	14392	14497	14466	14436	14438	14430	14499	14362	14562	14451	14396	14459	14527	14455	14324	14189	14440	14557	14442	14461	14481	14375	14362	14489	14506	14617	14421	14427	14484	14627	14426	14374	14345	14444	14349	14482	14463	14125	14453	14310	14461	14316	14542	14550	14529	14328	14463	14435	14497	14512	14481	14316	14555	14521	14485	14415	14419	14216	14486	14595	14228	14423	14491	14413	14508	14400	14453	14373	14376	14465	14298	14407	14496	14371	14449	14399	14374	14411	14395	14509	14535	14548	14459	14304	14450	14432	14446	14418	14469	14371	14441	14404	14421	14309	14509	14415	14363	14415	14522	14447	14556	14575	14374	14296	14398	14434	14391	14480	14527	14472	14449	14332	14449	14442	14590	14343	14460	14522	14376	14416	14488	14420	14480	14551	14380	14459	14536	14426	14427	14373	14487	14369	14446	14431	14504	14474	14634	14515	14467	14466	14426	14227	14524	14425	14461	14563	14494	14459	14497	14444	14392	14510	14445	14444	14418	14405	14397	14450	14594	14329	14244	14642	14467	14418	14464	14767	14465	14388	14552	14499	14362	14496	14428	14386	14408	14374	14388	14457	14374	14477	14509	14368	14320	14423	14522	14441	14470	14364	14323	14460	14336	14485	14551	14377	14515	14429	14561	14542	14364	14520	14339	14489	14380	14489	14549	14486	14479	14400	14369	14398	14273	14513	14417	14417	14358	14417	14416	14236	14543	14554	14356	14459	14475	14440	14348	14412	14414	14208	14509	14450	14426	14340	14509	14404	14448	14461	14381	14482	14338	14429	14273	14317	14506	14333	14642	14475	14283	14406	14325	14349	14399	14368	14321	14405	14429	14419	14409	14187	14325	14477	14408	14425	14382	14551	14419	14503	14412	14405	14445	14307	14396	14303	14611	14398	14663	14437	14320	14380	14405	14368	14442	14324	14321	14462	14401	14476	14518	14462	14451	14463	14453	14343	14433	14307	14443	14324	14427	14225	14466	14244	14578	14301	14345	14429	14321	14519	14380	14464	14334	14303	14370	14331	14576	14343	14390	14622	14332	14424	14340	14434	14427	14205	14357	14239	14295	14410	14563	14279	14499	14437	14289	14414	14461	14275	14429	14412	14469	14413	14311	14446	14483	14440	14417	14492	14346	14400	14266	14349	14495	14521	14680	14394	14406	14431	14376	14331	14374	14339	14496	14577	14436	14389	14397	14634	14547	14482	14461	14453	14421	14388	14537	14395	14396	14385	14405	14427	14429	14169	14543	14555	14404	14467	14272	14432	14414	14374	14454	14458	14442	14335	14219	14496	14498	14516	14469	14465	14610	14354	14523	14390	14296	14690	14369	14306	14323	14378	14390	14399	14302	14357	14460	14551	14445	14534	14249	14416	14426	14368	14321	14593	14425	14509	14468	14507	14364	14418	14264	14468	14477	14533	14506	14370	14408	14430	14472	14593	14506	14523	14388	14507	14384	14479	14294	14379	14551	14493	14420	14434	14447	14338	14501	14505	14388	14454	14467	14408	14600	14486	14504	14421	14608	14525	14307	14467	14419	14482	14474	14637	14450	14429	14376	14621	14503	14524	14526	14334	14463	14483	14416	14451	14361	14346	14515	14414	14380	14505	14285	14470	14400	14568	14426	14498	14331	14397	14522	14582	14367	14340	14371	14335	14520	14378	14287	14498	14293	14318	14422	14520	14391	14449	14277	14596	14514	14370	14416	14427	14374	14428	14509	14331	14329	14424	14583	14367	14486	14307	14324	14348	14288	14430	14426	14408	14393	14411	14375	14397	14350	14323	14431	14430	14506	14609	14391	14472	14384	14515	14470	14382	14267	14475	14295	14273	14447	14492	14519	14556	14310	14475	14445	14435	14442	14489	14475	14386	14515	14432	14541	14442	14479	14427	14318	14355	14465	14362	14510	14359	14561	14506	14429	14523	14372	14280	14496	14425	14292	14457	14381	14299	14438	14290	14484	14366	14466	14407	14401	14626	14311	14555	14571	14311	14381	14405	14463	14590	14286	14325	14479	14325	14304	14411	14431	14418	14523	14312	14525	14528	14394	14424	14382	14518	14497	14485	14470	14570	14458	14515	14504
29240	21608	20469	17868	16519	16406	16533	17482	21794	21285	20315	18584	17237	16613	16395	16309	16558	16386	16451	16238	16392	16215	16328	16245	16312	16397	16357	16190	16384	16257	16146	16349	16328	16366	16508	16409	16311	16212	16322	16314	16349	16373	16436	16315	16298	16267	16200	16334	16430	16379	16433	16302	16175	16404	16353	16212	16223	16415	16358	16215	16393	16340	16214	16162	16266	16324	16640	16235	16405	16355	16374	16273	16410	16430	16519	16503	16252	16241	16264	16217	16460	16442	16375	16237	16482	16455	16070	16158	16227	16208	16420	16215	16303	16304	16275	16363	16450	16365	16356	16463	16377	16398	16304	16357	16178	16335	16291	16137	16296	16223	16270	16312	16554	16388	16291	16321	16329	16275	16288	16385	16384	16509	16204	16323	16447	16265	16545	16395	16469	16312	16399	16388	16227	16402	16380	16331	16615	16490	16484	16336	16422	16432	16347	16381	16400	16277	16296	16415	16358	16311	16302	16317	16315	16274	16456	16385	16199	16054	16411	16299	16267	16486	16291	16214	16410	16407	16475	16456	16403	16341	16507	16425	16210	16295	16305	16368	16431	16317	16226	16221	16315	16293	16387	16447	16432	16363	16251	16339	16356	16142	16200	16394	16419	16457	16335	16193	16539	16373	16375	16317	16280	16276	16392	16239	16342	16430	16430	16272	16460	16353	16462	16246	16415	16472	16465	16672	16244	16461	16412	16330	16631	16295	16224	16388	16137	16182	16197	16267	16363	16401	16301	16292	16444	16479	16194	16319	16307	16334	16312	16331	16516	16241	16351	16284	16272	16122	16471	16233	16302	16379	16540	16395	16505	16310	16482	16315	16373	16412	16373	16196	16371	16383	16261	16064	16192	16279	16215	16144	16303	16481	16242	16319	16424	16307	16419	16379	16550	16530	16197	16081	16415	16367	16357	16351	16385	16363	16466	16238	16466	16541	16196	16249	16273	16403	16349	16308	16188	16232	16212	16264	16460	16376	16339	16499	16365	16276	16285	16171	16211	16563	16429	16390	16154	16530	16183	16067	16361	16410	16360	16221	16472	16314	16246	16406	16365	16372	16335	16270	16551	16194	16000	16287	16042	16219	16290	16374	16328	16187	16280	16093	16245	16318	16326	16431	16411	16353	16307	16278	16421	16414	16350	16250	16510	16213	16242	16288	16341	16502	16326	16440	16345	16337	16215	16315	16442	16324	16453	16339	16427	16404	16286	16045	16391	16209	16191	16254	16285	16205	16369	16317	16217	16100	16290	16352	16236	16298	16314	16405	16350	16326	16535	16409	16343	16320	16365	16180	16209	16447	16380	16203	16479	16313	16328	16189	16345	16318	16216	16450	16488	16182	16411	16410	16197	16281	16214	16310	16357	16426	16345	16329	16276	16361	16324	16464	16545	16200	16318	16436	16321	16184	16452	16430	16408	16393	16264	16513	16254	16497	16408	16547	16387	16488	16383	16222	16455	16120	16359	16480	16376	16381	16207	16412	16368	16440	16375	16485	16241	16324	16448	16276	16146	16382	16303	16374	16274	16159	16453	16470	16243	16454	16467	16295	16135	16298	16260	16225	16463	16363	16219	16348	16285	16333	16215	16169	16303	16286	16396	16239	16318	16241	16284	16202	16359	16345	16331	16411	16096	16667	16300	16488	16478	16395	16173	16330	16124	16364	16329	16269	16301	16136	16351	16312	16279	16528	16406	16135	16303	16236	16294	16364	16407	16103	16199	16326	16397	16352	16497	16246	16488	16270	16502	16338	16252	16256	16354	16050	16252	16387	16319	16285	16350	16224	16262	16360	16135	16285	16364	16390	16246	16353	16426	16252	15998	16382	16285	16360	16365	16162	16444	16399	16355	16405	16328	16335	16254	16275	16380	16430	16324	16209	16306	16346	16371	16381	16316	16441	16399	16254	16468	16199	16416	16168	16123	16232	16331	16215	16380	15875	16416	16376	16166	16233	16269	16253	16279	16445	16351	16269	16433	16394	16430	16314	16334	16432	16278	16387	16345	16282	16456	16381	16460	16457	16367	16389	16385	16303	16320	16285	16441	16250	16476	16305	16247	16337	16406	16427	16349	16419	16302	16283	16372	16490	16387	16233	16384	16193	16264	16318	16369	16372	16321	16501	16340	16411	16527	16221	16355	16312	16412	16304	16436	16452	16457	16152	16390	16299	16321	16292	16156	16363	16232	16546	16452	16327	16294	16355	16363	16416	16298	16581	16446	16674	16315	16313	16406	16448	16429	16407	16482	16433	16273	16125	16406	16573	16442	16245	16395	16272	16435	16414	16239	16328	16176	16363	16350	16501	16108	16314	16138	16276	16299	16338	16402	16447	16417	16304	16388	16358	16405	16337	16337	16386	16193	16298	16334	16395	16371	16304	16389	16396	16228	16147	16407	16420	16461	16525	16619	16295	16135	16260	16310	16126	16271	16547	16350	16433	16361	16399	16588	16235	16429	16340	16236	16273	16295	16239	16374	16289	16408	16346	16102	16424	16290	16291	16505	16480	16356	16182	16245	16289	16389	16217	16271	16421	16418	16220	16304	16276	16465	16532	16415	16287	16234	16256	16458	16627	16357	16376	16368	16584	16286	16218	16300	16369	16232	16313	16380	16325	16619	16166	16300	16213	16248	16278	16287	16337	16218	16186	16450	16313	16237	16373	16365	16562	16560	16248	16094	16246	16297	16408	16380	16248	16334	16542	16301	16290	16268	16082	16208	16375	16422	16339	16348	16476	16336	16296	16518	16560	16441	16387	16466	16328	16304	16383	16479	16277	16260	16376	16583	16517	16460	16311	16382	16214	16362	16241	16302	16303	16459	16417	16509	16107	16248	16164	16335	16363	16211	16348	16345	16404	16543	16430	16276	16466	16355	16545	16359	16394	16190	16426	16318	16358	16295	16288	16273	16220	16213	16197	16156	16331	16372	16396	16509	16260	16279	16523	16420	16378	16360	16293	16553	16335	16193	16302	16468	16356	16272	16452	16398	16417	16320	16164	16351	16313	16442	16306	16343	16279	16332	16262	16142	16170	16309	16417	16332	16389	16388	16372	16314	16418	16211	16326	16177	16529	16306	16366	16343	16130	16331	16360	16295	16293	16386	16434	16559	16289	16398	16381	16465	16246	16314	16166	16342	16283	16430	16305	16346	16312	16516	16437	16092	16395	16622	16470	16191	16463	16228	16270	16386	16241	16230	16212	16223	16443	16333	16228	16430	16542	16308	16131	16221	16127	16301	16363	16302	16277	16258	16410	16322	16369	16311	16778	16272	16353	16320	16223	16190	16263	16229	16177	16250	16320	16552	16503	16337	16441	16374	16432	16336	16556	16614	16332	16398	16093	16386	16346	16424	16290	16284	16243	16194	16313	16461	16337	16311	16321	16343	16298	16278	16401	16412	16507	16211	16374	16303	16148	16413	16415	16334	16465	16169	16169	16303	16356	16256	16242	16404	16343	16254	16190	16275	16439	16359	16344	16473	16498	16268	16349	16446	16241	16290	16325	16335	16377	16406	16341	16369	16525	16345	16310	16453	16558	16405	16476	16220	16198	16187	16006	16353	16298	16174	16417	16081	16365	16357	16442	16235	16323	16118	16101	16495	16201	16461	16376	16378	16490	16373	16363	16262	16242	16416	16257	16137	16301	16411	16485	16405	16117	16381	16147	16468	16282	16600	16488	16366	16383	16132	16242	16644	16044	16202	16406	16421	16476	16319	16403	16463	16506	16384	16474	16391	16274	16327	16475	16243	16323	16324	16422	16239	16312	16278	16195	16388	16458	16627	16403	16166	16213	16515	16257	16407	16243	16317	16240	16445	16293	16369	16424	16301	16262	16418	16285	16369	16203	16347	16194	16461	16215	16170	16327	16302	16291	16426	16314	16320	16254	16231	16187	16463	16424	16567	16373	16110	16154	16134	16400	16242	16149	16234	16275	16326	16494	16218	16330	16495	16235	16354	16241	16453	16572	16425	16035	16375	16429	16257	16167	16360	16241	16324	16336	16355	16525	16209	16280	16303	16445	16363	16278	16377	16167	16304	16325	16424	16235	16358	16510	16562	16376	16423	16491	16278	16424	16313	16339	16542	16417	16367	16321	16290	16155	16179	16338	16158	16189	16244	16267	16436	16306	16500	16263	16359	16357	16516	16162	16348	16321	16549	16233	16425	16149	16502	16297	16168	16243	16357	16408	16243	16264	16357	16360	16319	16418	16477	16171	16406	16256	16213	16340	16465	16549	16479	16361	16347	16492	16233	16174	16284	16385	16257	16306	16319	16382	16408	16398	16500	16137	16445	16441	16377	16288	16395	16145	16332	16224	16303	16475	16307	16430	16188	16295	16389	16408	16287	16300	16370	16252	16151	16039	16313	16314	16504	16368	16223	16387	16269	16446	16391	16346	16255	16168	16485	16263	16315	16439	16210	16247	16345	16313	16331	16503	16529	16209	16424	16242	16292	16265	16299	16184	16210	16386	16251	16375	16209	16399	16289	16433	16295	16509	16310	16579	16364	16415	16165	16513	16369	16241	16290	16227	16434	16285	16442	16338	16201	16318	16288	16347	16319	16479	16264	16256	16408	16148	16253	16392	16206	16328	16378	16251	16564	16498	16147	16485	16427	16291	16229	16318	16295	16420	16511	16209	16439	16311	16188	16121	16320	16346	16313	16430	16394	16241	16551	16310	16495	16432	16118	16340	16346	16214	16441	16353	16138	16433	16189	16546	16132	16432	16471	16558	16227	16422	16388	16137	16276	16337	16520	16454	16298	16259	16577	16360	16369	16366	16377	16615	16359	16250	16449	16304	16351	16255	16414	16212	16349	16230	16448	16509	16288	16272	16367	16326	16519	16467	16514	16322	16259	16322	16494	16347	16490	16308	16567	16333	16439	16504	16356	16388	16456	16406	16487	16498	16138	16300	16079	16332	16471	16223	16400	16150	16500	16267	16327	16338	16332	16503	16375	16219	16454	16363	16360	16312	16311	16318	16385	16168	16434	16161	16190	16353	16122	16274	16365	16455	16397	16393	16383	16430	16251	16331	16402	16280	16408	16269	16269	16417	16261	16235	16275	16287	16341	16421	16475	16197	16212	16193	16384	16389	16500	16310	16540	16209	16388	16283	16178	16256	16423	16248
15193	15629	15077	14473	14255	14060	14110	15952	22311	20660	18751	16279	14960	14067	13996	14023	14036	13957	14174	14010	13900	14167	14044	14044	13883	14109	14061	14091	13944	14038	14088	14178	14044	13995	13922	14077	14143	13961	14005	14047	14102	13914	13990	13978	14040	14146	14086	14160	14035	14134	14118	13815	14100	13993	14113	14134	13863	13839	13983	13938	14212	14055	14161	14228	14041	13952	13974	14000	14115	14117	13891	14007	14082	14049	14166	14293	14133	14065	14012	14130	13920	13997	14055	13916	13959	14070	14156	13939	14035	14223	13850	14072	14017	13978	14136	13942	13926	14145	14083	14173	13896	14048	14096	13958	14082	14098	13946	14065	14082	14067	14020	14140	13978	14092	14202	13931	14096	13848	14068	14134	13981	13972	14003	13935	13920	14146	14041	14031	14073	14025	13968	14020	14054	14124	13963	14108	13900	14103	14041	14198	14064	14025	14070	14026	13974	13987	13893	13934	14043	13915	14155	14008	14092	14006	14017	13934	14133	14014	14048	14001	13989	14117	14018	14039	13988	14008	13972	14133	13963	13885	14077	14074	14080	14067	14207	13886	14038	14023	14125	14016	14182	14154	14097	14060	14080	14073	14093	14066	14149	13996	13992	13885	14053	14170	13886	13897	14135	13932	14089	14073	14117	13933	13980	14013	13957	14021	13872	14097	13940	14185	13872	13957	13976	13927	13953	13980	14065	14140	13886	14026	14003	14037	14132	13998	14128	14061	14090	13984	13932	13947	14067	14007	14090	14040	13871	13997	13995	14039	13999	13881	14064	14143	14014	14088	13929	13974	14057	14051	13970	13931	13914	13861	13943	14022	14044	14155	13915	13926	14077	14030	14015	14114	13927	14058	13995	13831	13956	14144	13991	14155	14073	14105	14062	13918	13901	14021	13973	13968	14092	13983	14055	14049	14075	13932	14193	13980	14064	14110	14024	14146	14028	14088	13989	14025	13835	13901	14120	14023	14042	14042	13929	14076	14001	14086	14067	14178	13938	14190	14091	14051	14001	14157	13999	14050	13918	14211	13955	14151	14032	13889	13822	14157	13970	14128	14151	14091	13955	13936	13853	14110	14107	13950	13972	14085	14129	13999	14165	14088	14057	14012	13936	14183	14082	14005	14038	13910	14067	14080	14156	13920	14022	14029	13945	13994	13851	14076	14042	14010	14119	13927	14040	14017	14050	13981	13840	13975	13834	13786	14095	14053	13908	14020	14069	14019	14038	13917	14049	13961	13990	14096	14071	14075	14030	14056	14117	13981	14086	14047	13983	14018	14005	14120	14102	14035	13987	14072	13932	14076	14091	13942	13806	14007	13982	13884	14126	14144	14049	14098	14223	13953	14066	14117	14199	14046	13947	14072	14179	14133	14084	14083	13900	14082	14091	13981	13989	14113	14030	13894	14061	13997	13955	14028	14249	14015	13863	14099	14127	13945	14017	13932	13959	13993	14025	14158	14013	14064	13999	13971	13934	13905	13925	14075	14123	13955	13935	14048	14059	14017	14043	14053	14048	14010	14081	14022	13995	14068	13927	14040	13956	14069	14216	14050	14024	14091	14015	13988	14095	14149	13987	13868	14313	13880	14063	13986	14179	14110	14006	14048	14064	13963	13937	13994	13881	14079	14053	14042	14022	14200	14053	14104	13854	13943	14114	14128	14017	14161	14055	13962	14008	14113	14086	14000	13822	14082	14004	14154	13988	14082	13958	14048	14065	14105	13943	14171	14089	14039	13980	14023	13922	14220	13931	14161	13870	13893	14060	13934	14126	14047	14075	13866	14034	14091	14027	14093	14122	14155	14019	14258	13979	14008	13992	13949	13959	14045	14100	14132	14022	14080	13997	13882	14246	14106	14061	13884	14078	13920	14102	14080	13936	14006	14033	13835	13943	13973	13824	14137	13956	14038	14086	14136	13866	14099	14007	14005	14118	14058	14036	14080	14162	14094	13950	14013	14119	13839	14155	13864	13993	14071	13974	14080	14077	14071	13978	14120	14222	14054	13891	13994	14066	14086	13990	14108	14000	14010	13843	14257	14141	13870	14111	14070	13972	13969	14013	13899	14016	13949	14114	13858	14081	14053	13906	14067	14126	13791	14011	14134	14211	13913	13935	14009	14053	14073	14046	13980	14032	14043	14115	14057	13928	13967	14049	14073	14094	13993	14040	14038	14193	14046	14074	14154	13935	14167	14009	13921	14066	14104	14137	13990	13974	14054	14052	13820	13918	13984	14103	13959	14140	14210	13968	14101	14053	14017	13995	13961	14056	14039	14034	13946	13908	14247	14067	14058	14214	14284	13936	14062	13971	14075	14083	14181	14071	14006	14097	13826	13950	13988	14025	14009	13925	13906	13770	13965	14216	14057	13925	14008	14026	13860	13983	13839	14028	14279	14029	13999	13988	13944	13974	13883	14101	14174	13906	14085	14051	14012	14098	14108	14104	14154	13991	14099	13949	14047	14249	14009	14035	14075	14150	13948	14030	14153	13973	13889	14059	14047	14040	14110	13917	13941	13970	14019	14094	14002	14004	13821	13936	13889	14180	14056	14030	14302	13884	13829	13917	13950	13995	14023	13982	13897	14153	13959	14160	13947	14133	14157	13934	14063	14061	14096	13973	14197	13974	14027	13969	13894	13995	14083	13979	13897	14118	14103	13867	14082	14032	13917	14054	13928	13981	14169	14049	14059	14040	14015	14054	13945	13983	14238	14036	14019	14022	13973	14024	14111	14138	14181	14008	13906	13980	14114	14029	13991	13981	14005	14000	13945	13964	13936	14063	14043	14046	14145	13954	14081	13979	14021	13845	13961	14127	13992	14115	14098	14107	13876	14012	14108	13985	14046	14015	13840	13928	13980	13920	13848	14104	14130	13957	14155	14206	14013	14153	14139	14221	13761	14025	13940	14007	13785	14043	14035	13902	13983	14041	14099	13983	13957	14061	13992	14026	14255	13957	14026	14054	13988	14213	14047	14110	14115	14005	14040	14091	13808	14005	14104	14054	13926	13979	13798	14041	14037	14176	13992	13971	14118	13947	14010	14008	13838	13950	13948	13975	13917	14168	14003	14027	13933	14100	14030	14031	13894	14108	14124	13830	13914	14052	14188	13995	13956	14221	13930	14042	13958	14022	14170	13985	13928	14064	14134	13998	14187	14055	14080	14059	14116	13902	14094	14021	14072	13951	13947	13961	14145	14133	14067	14219	14152	13990	14147	13925	14305	14102	14054	14067	14042	13884	14117	14068	13993	14017	13990	14008	14072	14137	14010	14062	14044	14073	13988	13910	14015	14200	14096	14076	14211	13867	14037	14090	13997	14076	13994	14072	14062	13962	14109	14028	13982	14041	13997	14078	14228	14068	14022	13974	13992	14021	14062	14096	13935	14207	14142	14177	14003	14063	14087	13999	14012	14063	14102	13901	13955	14082	14049	13890	13970	14221	14043	14114	14182	14054	14219	13956	14022	14119	14072	14069	13981	13806	14093	14087	13991	14101	14043	14061	13940	13991	14167	14217	14142	13929	14015	14138	13954	14108	14189	14037	14137	14027	13891	14063	13891	14080	14163	13975	14108	13949	14136	14020	13893	13893	14056	13873	14173	13899	13926	13946	13930	14010	14003	14244	14009	14095	14116	13938	13983	13853	14017	14035	13946	13964	14008	13931	14010	14091	14020	14098	14067	14222	14122	14062	14027	14153	13972	14016	14155	14019	13986	14103	14102	14072	14022	14060	14103	14057	13968	13911	14079	13950	14023	14037	14062	13946	14150	14108	13940	14018	14048	14015	14021	14243	14085	13957	13959	14080	14045	14035	13994	14089	13874	13916	13970	14129	14085	14197	13896	14067	13943	13987	14178	13984	14147	14210	14022	13995	14206	14186	14007	13971	14138	13989	13712	14140	14063	14093	14066	14089	14029	14093	14135	14075	14062	14065	13853	14005	14097	14066	14147	14071	14169	14068	14043	13889	13964	13947	14070	14137	14073	14047	13963	14006	14025	14111	14015	14065	14068	13906	14089	14078	14062	14031	14210	14033	14026	13937	13899	14045	13864	14010	13999	14173	14225	14053	14136	14040	14130	14010	13952	13954	14027	14012	14027	14028	13950	14086	14116	14028	14008	14109	14015	14011	13953	14237	13878	14038	14082	13977	13914	14182	14128	13956	13937	13962	14094	14028	14195	13981	13983	14097	13875	13957	14084	14048	13916	14044	14019	14147	14018	13984	14071	13806	13933	13891	14026	14007	13972	14143	14048	14103	14054	14189	14014	14173	14008	14081	14083	14117	14001	14059	14085	13916	14040	14096	14054	13972	13945	13981	13983	14114	14174	14033	14038	14068	14190	14054	14070	14098	14056	14064	14100	14116	14023	14122	14005	14187	14015	14082	13926	14084	14133	14146	13997	14095	14150	14103	14169	13919	14092	14080	14070	14064	13814	13981	14230	13942	14168	13950	14142	13860	13917	14139	14043	14051	14129	14215	14038	13997	14115	14052	14079	14207	14265	14000	14072	14031	13942	14023	13986	13986	14015	14140	14067	13943	14046	14010	13904	14009	13963	14002	14010	13830	14019	14030	14070	14120	14154	14185	14031	14081	13964	14157	14066	14084	13971	14010	14019	14111	13934	14082	14030	13945	14084	14026	14001	13978	14050	14009	13814	14163	14049	13958	14121	14063	14008	13972	13982	14065	14168	14174	14119	14154	14012	14081	13927	14195	14056	14128	14130	13953	13972	14034	13999	14051	14077	14093	14119	13954	14114	14007	14086	13880	14005	14050	14055	14149	14266	14080	14168	13993	14006	14017	14152	14012	14093	13964	14078	14166	13797	13989	14033	13999	14093	14080	13988	14033	14040	13965	13988	14192	13963	14037	14126	14082	14034	13971	14032	13982	13988	14144	14190	14002	13893	14011	14053	14009	14020	14031	14140	14049	14079	14087	14010	14110	13951	14045	13953	14089	13972	13981	13996	13984	14172	14101	13945	14022	14071	14087	14092	14089	14120	14036	13927	14271	13903	14096	14062	13894	14014	14105	14140	13991	14018	13883	13928	13891	14002	13984	14173	14087	14122	13992	13982	14108	14008	14036	13973	13836	14057	14010	14054	14025	14005	13921	14164	14038	14081	14094	14072	14182	13996
26182	21164	27127	25802	18886	17001	17039	26001	37560	35108	31053	23659	18613	16643	15708	16092	15872	15809	15815	15756	15819	15645	15772	15724	15591	15617	15713	15785	15813	15846	15641	15769	15697	15742	15660	15671	15758	15610	15803	15636	15615	15838	15762	15663	15733	15624	15747	15715	15682	15665	15507	15699	15715	15505	15715	15706	15751	15586	15668	15800	15586	15687	15630	15513	15658	15506	15591	15639	15696	15806	15563	15768	15471	15705	15613	15724	15649	15678	15616	15675	15653	15896	15617	15614	15744	15711	15818	15662	15440	15479	15759	15435	15680	15681	15574	15657	15679	15839	15744	15758	15681	15796	15588	15629	15530	15646	15710	15734	15479	15634	15655	15492	15588	15619	15755	15565	15473	15822	15572	15563	15568	15364	15633	15788	15597	15743	15468	15647	15904	15750	15609	15600	15578	15606	15638	15733	15632	15824	15590	15709	15467	15712	15677	15811	15802	15497	15732	15461	15583	15608	15586	15737	15584	15610	15793	15590	15659	15441	15526	15648	15447	15532	15576	15710	15711	15565	15657	15606	15708	15714	15758	15443	15585	15700	15637	15799	15703	15487	15574	15777	15741	15765	15610	15640	15601	15391	15620	15734	15716	15629	15682	15522	15733	15578	15566	15468	15524	15596	15727	15435	15753	15667	15722	15670	15671	15755	15734	15428	15588	15605	15571	15515	15675	15561	15546	15692	15631	15590	15788	15622	15691	15695	15736	15774	15726	15641	15587	15622	15594	15775	15807	15702	15889	15791	15604	15665	15683	15725	15606	15535	15612	15483	15809	15843	15748	15675	15715	15325	15510	15567	15839	15644	15490	15335	15665	15705	15651	15747	15656	15711	15781	15707	15656	15337	15808	15593	15870	15884	15503	15898	15531	15596	15621	15726	15609	15665	15588	15540	15706	15380	15524	15608	15516	15602	15613	15737	15743	15693	15507	15430	15470	15723	15492	15694	15673	15474	15771	15548	15783	15608	15658	15743	15716	15572	15788	15600	15769	15705	15800	15417	15690	15601	15618	15522	15691	15615	15587	15702	15565	15665	15747	15591	15773	15749	15563	15733	15574	15774	15669	15681	15687	15504	15836	15729	15553	15738	15753	15589	15735	15565	15729	15569	15809	15738	15690	15721	15680	15579	15629	15713	15526	15613	15778	15682	15734	15716	15783	15447	15721	15697	15652	15515	15737	15718	15494	15534	15591	15775	15861	15659	15602	15574	15649	15573	15607	15818	15431	15400	15686	15627	15785	15474	15572	15624	15949	15791	15731	15668	15701	15692	15818	15593	15513	15596	15672	15571	15532	15744	15630	15588	15663	15781	15580	15699	15566	15692	15811	15664	15567	15607	15676	15731	15623	15834	15578	15689	15589	15727	15684	15579	15672	15674	15801	15668	15474	15721	15733	15444	15835	15678	15659	15611	15608	15698	15621	15635	15610	15642	15638	15658	15662	15850	15535	15366	15819	15566	15590	15705	15962	15669	15537	15563	15676	15693	15767	15520	15749	15828	15729	15532	15629	15494	15689	15503	15739	15696	15777	15586	15655	15670	15504	15688	15768	15491	15737	15634	15658	15749	15586	15671	15491	15526	15795	15504	15604	15689	15463	15746	15419	15533	15684	15744	15666	15803	15660	15601	15498	15753	15592	15677	15875	15664	15561	15420	15772	15709	15760	15700	15885	15620	15670	15713	15571	15708	15789	15686	15590	15582	15753	15801	15730	15740	15751	15627	15802	15477	15635	15682	15881	15647	15657	15575	15879	15620	15873	15768	15725	15667	15733	15702	15599	15690	15762	15652	15653	15786	15750	15556	15589	15662	15748	15528	15798	15650	15705	15569	15598	15725	15658	15690	15961	15730	15473	15782	15594	15618	15733	15545	15759	15740	15399	15658	15665	15713	15617	15605	15572	15556	15743	15619	15524	15701	15650	15699	15599	15585	15602	15460	15533	15613	15653	15543	15768	15709	15498	15562	15649	15543	15570	15686	15580	15560	15515	15610	15756	15623	15761	15589	15603	15788	15765	15723	15829	15642	15515	15534	15776	15703	15633	15749	15821	15823	15423	15675	15550	15667	15766	15497	15456	15681	15626	15538	15675	15609	15598	15609	15471	15599	15760	15667	15768	15549	15522	15711	15720	15844	15751	15953	15788	15561	15569	15444	15844	15594	15683	15638	15695	15669	15588	15747	15641	15487	15535	15474	15585	15678	15425	15737	15623	15568	15768	15733	15567	15868	15589	15603	15460	15650	15631	15861	15728	15779	15743	15581	15686	15764	15758	15628	15580	15789	15753	15580	15695	15586	15905	15682	15684	15678	15515	15803	15564	15702	15726	15748	15814	15682	15577	15623	15760	15625	15671	15691	15747	15781	15656	15661	15629	15561	15823	15564	15658	15648	15708	15503	15429	15621	15569	15825	15769	15646	15630	15760	15592	16045	15631	15640	15613	15824	15603	15622	15665	15642	15603	15494	15687	15729	15569	15657	15609	15805	15585	15680	15715	15684	15667	15576	15671	15758	15865	15655	15534	15677	15609	15814	15917	15730	15549	15686	15817	15656	15539	15767	15640	15759	15708	15683	15726	15554	15650	15698	15533	15694	15678	15745	15640	15640	15742	15608	15703	15812	15616	15634	15528	15831	15521	15704	15845	15534	15481	15596	15580	15572	15714	15637	15641	15813	15630	15876	15615	15477	15627	15633	15720	15553	15630	15517	15675	15679	15404	15702	15711	15615	15735	15644	15840	15808	15737	15814	15552	15683	15533	15619	15762	15828	15714	15672	15645	15554	15768	15491	15797	15579	15732	15664	15490	15658	15657	15545	15562	15620	15660	15666	15673	15677	15878	15569	15692	15775	15584	15748	15692	15628	15568	15657	15729	15574	15799	15742	15784	15480	15605	15660	15724	15679	15811	15630	15706	15796	15685	15630	15677	15808	15789	15645	15644	15664	15647	15717	15865	15706	15761	15617	15511	15720	15895	15612	15522	15740	15900	15803	15472	15616	15768	15913	15654	15532	15526	15582	15675	15761	15617	15700	15678	15762	15735	15633	15743	15739	15842	15602	15741	15540	15605	15532	15720	15633	15659	15746	15751	15443	15523	15445	15749	15601	15896	15678	15658	15586	15568	15669	15817	15764	15665	15635	15561	15720	15817	15656	15655	15592	15765	15532	15748	15767	15832	15912	15816	15352	15733	15655	15494	15759	15665	15382	15534	15660	15593	15680	15609	15799	15850	15750	15696	15694	15613	15589	15702	15794	15768	15684	15834	15743	15713	15640	15664	15625	15808	15690	15735	15799	15669	15538	15843	15772	15636	15512	15716	15731	15589	15516	15626	15651	15715	15657	15817	15813	15704	15618	15635	15692	15775	15779	15519	15558	15531	15548	15696	15391	15573	15723	15828	15597	15705	15624	15681	15505	15643	15832	15519	15454	15675	15637	15642	15687	15621	15492	15596	15515	15706	15659	15640	15778	15423	15856	15566	15566	15549	15496	15580	15499	15730	15546	15790	15498	15479	15603	15577	15759	15659	15566	15621	15670	15794	15717	15770	15895	15609	15637	15655	15537	15663	15370	15880	15858	15597	15469	15617	15483	15637	15389	15684	15878	15868	15611	15449	15578	15626	15648	15472	15635	15819	15638	15693	15639	15762	15505	15577	15568	15599	15565	15498	15712	15555	15465	15763	15728	15485	15654	15688	15635	15550	15904	15666	15601	15840	15464	15783	15485	15613	15655	15585	15630	15635	15648	15810	15595	15696	15824	15638	15590	15620	15608	15713	15554	15843	15718	15611	15616	15566	15645	15701	15600	15673	15401	15777	15611	15805	15480	15707	15536	15504	15685	15767	15746	15797	15417	15539	15495	15749	15680	15676	15784	15705	15681	15559	15690	15556	15693	15664	15702	15779	15905	15767	15553	15706	15573	15519	15627	15627	15571	15697	15420	15536	15484	15711	15445	15799	15681	15570	15615	15493	15504	15594	15673	15689	15591	15590	15646	15781	15800	15790	15676	15670	15643	15571	15524	15611	15708	15785	15838	15572	15604	15796	15725	15530	15583	15718	15724	15686	15660	15804	15619	15551	15802	15545	15682	15628	15721	15655	15791	15763	15522	15460	15744	15760	15553	15662	15639	15758	15692	15761	15629	15535	15685	15655	15726	15621	15653	15620	15468	15691	15889	15607	15697	15601	15777	15633	15748	15617	15705	15642	15608	15557	15847	15799	15869	15761	15526	15765	15653	15667	15550	15636	15805	15476	15512	15724	15650	15550	15471	15769	15636	15795	15578	15771	15771	15719	15659	15721	15672	15811	15619	15534	15827	15750	15647	15687	15743	15537	15632	15767	15774	15588	15736	15710	15641	15649	15761	15778	15530	15642	15608	15766	15657	15689	15752	15640	15753	15764	15577	15692	15708	15710	15577	15785	15576	15573	15581	15654	15677	15521	15501	15752	15816	15549	15750	15646	15648	15779	15655	15826	15709	15640	15544	15635	15443	15762	15760	15526	15856	15861	15653	15814	15569	15681	15794	15559	15608	15733	15639	15755	15619	15699	15593	15828	15549	15548	15647	15507	15490	15682	15847	15557	15851	15541	15697	15590	15689	15665	15727	15777	15666	15655	15847	15658	15613	15947	15715	15808	15800	15553	15540	15596	15628	15716	15785	15662	15574	15782	15790	15564	15624	15747	15629	15774	15755	15647	15588	15621	15759	15677	15760	15577	15511	15723	15836	15834	15481	15509	15671	15633	15631	15589	15440	15745	15674	15847	15696	15540	15659	15698	15764	15630	15518	15646	15786	15808	15781	15775	15571	15723	15691	15499	15656	15847	15650	15552	15622	15780	15829	15677	15565	15664	15794	15681	15759	15633	15847	15728	15746	15584	15815	15596	15600	15729	15630	15723	15590	15694	15692	15797	15471	15823	15708	15711	15502	15293	15531	15809	15636	15568	15680	15761	15695	15739	15431	15664	15957	15516	15840	15656	15501	15715	15741	15728	15590	15673	15776	15740	15811	15544	15671	15816	15641	15624	15613	15572	15841	15665	15724	15732	15769	15343	15538	15597	15568	15648	15762	15624	15659	15386	15565	15644	15511	15578	15527	15434	15562	15903	15789	15663	15790	15771	15557	15456	15805
13703	19258	17880	15565	14883	14365	14421	28981	38637	37153	31340	22337	16358	14435	13922	13630	13582	13589	13743	13604	13729	13727	13503	13670	13770	13590	13689	13560	13797	13640	13612	13672	13848	13800	13776	13770	13694	13743	13684	13607	13694	13662	13606	13642	13524	13788	13497	13648	13500	13552	13652	13646	13555	13709	13686	13457	13659	13665	13723	13667	13553	13657	13585	13535	13606	13584	13578	13631	13654	13706	13555	13682	13571	13519	13808	13753	13706	13711	13690	13695	13738	13686	13652	13609	13525	13636	13640	13526	13580	13644	13662	13750	13565	13635	13708	13649	13615	13728	13663	13540	13638	13698	13679	13722	13652	13732	13583	13621	13875	13666	13695	13604	13675	13555	13741	13611	13762	13574	13608	13582	13619	13629	13449	13558	13478	13679	13552	13579	13722	13689	13535	13414	13531	13592	13540	13515	13759	13731	13526	13720	13517	13557	13642	13559	13660	13629	13649	13469	13724	13718	13579	13480	13653	13792	13637	13668	13739	13602	13599	13654	13554	13674	13663	13738	13785	13549	13639	13612	13561	13590	13636	13768	13612	13495	13600	13465	13603	13613	13653	13885	13611	13508	13707	13703	13462	13542	13661	13642	13717	13578	13620	13532	13632	13665	13529	13691	13702	13654	13596	13624	13626	13822	13682	13704	13657	13650	13412	13423	13588	13788	13681	13590	13674	13630	13725	13642	13515	13605	13650	13716	13734	13675	13579	13863	13544	13556	13656	13600	13478	13645	13636	13815	13870	13463	13622	13787	13534	13605	13656	13811	13673	13688	13807	13799	13697	13669	13675	13669	13805	13580	13563	13644	13734	13561	13709	13739	13590	13523	13510	13722	13495	13645	13512	13673	13658	13754	13638	13768	13719	13744	13590	13634	13614	13544	13539	13521	13507	13644	13575	13730	13598	13563	13637	13530	13750	13750	13491	13572	13491	13480	13611	13717	13704	13888	13668	13708	13613	13703	13674	13671	13573	13587	13532	13541	13681	13690	13458	13556	13496	13739	13648	13658	13586	13768	13633	13623	13631	13712	13695	13682	13657	13865	13705	13751	13495	13606	13775	13488	13535	13720	13519	13610	13610	13617	13734	13942	13565	13670	13539	13580	13567	13792	13590	13595	13661	13418	13711	13683	13633	13731	13633	13637	13609	13538	13459	13688	13725	13594	13633	13773	13599	13879	13700	13664	13773	13553	13531	13875	13671	13666	13477	13683	13643	13679	13617	13731	13780	13527	13740	13418	13604	13688	13633	13653	13689	13572	13617	13687	13480	13542	13568	13687	13337	13768	13562	13661	13441	13649	13719	13765	13607	13638	13537	13750	13529	13884	13605	13746	13658	13663	13617	13751	13837	13925	13581	13709	13576	13691	13759	13679	13637	13536	13709	13569	13570	13731	13834	13474	13489	13644	13581	13707	13465	13663	13715	13616	13657	13584	13790	13494	13661	13571	13688	13585	13834	13740	13555	13721	13679	13663	13613	13680	13680	13740	13626	13510	13678	13585	13644	13773	13711	13664	13463	13699	13640	13612	13671	13831	13709	13585	13744	13706	13718	13714	13746	13759	13595	13570	13507	13594	13532	13779	13632	13507	13750	13592	13602	13588	13747	13612	13605	13530	13620	13578	13531	13541	13594	13619	13754	13561	13631	13579	13653	13501	13455	13700	13563	13604	13720	13722	13594	13536	13679	13690	13780	13534	13603	13575	13639	13710	13741	13525	13699	13576	13633	13638	13554	13804	13595	13707	13464	13688	13752	13559	13811	13645	13620	13680	13711	13640	13730	13689	13619	13676	13748	13522	13688	13622	13725	13708	13642	13542	13803	13618	13534	13462	13680	13650	13610	13708	13527	13675	13530	13596	13757	13599	13586	13647	13698	13620	13798	13510	13754	13680	13650	13685	13652	13642	13709	13528	13491	13650	13634	13707	13747	13644	13630	13557	13562	13619	13696	13719	13513	13624	13640	13783	13657	13753	13671	13696	13641	13549	13709	13756	13613	13608	13746	13771	13653	13636	13637	13669	13567	13576	13591	13704	13803	13617	13595	13691	13630	13497	13859	13689	13601	13587	13478	13713	13675	13691	13688	13626	13815	13555	13745	13581	13521	13697	13776	13677	13718	13778	13691	13722	13872	13585	13682	13496	13635	13716	13682	13608	13831	13768	13761	13570	13595	13474	13686	13679	13600	13621	13588	13779	13754	13675	13535	13652	13575	13648	13536	13694	13638	13627	13681	13682	13617	13632	13670	13725	13772	13658	13624	13602	13656	13652	13600	13478	13602	13751	13611	13490	13651	13521	13625	13634	13549	13766	13855	13581	13644	13644	13635	13598	13712	13577	13621	13504	13693	13591	13663	13635	13613	13638	13542	13486	13613	13591	13672	13584	13740	13615	13748	13596	13518	13670	13695	13715	13635	13715	13758	13646	13775	13594	13595	13693	13591	13749	13536	13705	13514	13588	13607	13559	13595	13640	13570	13755	13599	13692	13825	13577	13524	13743	13614	13661	13622	13694	13623	13570	13551	13738	13637	13590	13620	13689	13599	13583	13571	13679	13697	13610	13715	13704	13672	13649	13666	13821	13518	13686	13662	13616	13615	13776	13547	13566	13515	13468	13628	13742	13394	13629	13805	13733	13690	13496	13814	13663	13779	13504	13603	13733	13573	13660	13705	13631	13713	13657	13684	13619	13662	13593	13681	13601	13650	13654	13652	13648	13763	13586	13723	13637	13610	13725	13659	13653	13676	13819	13653	13609	13741	13548	13670	13445	13516	13433	13500	13702	13626	13622	13602	13494	13603	13644	13567	13441	13659	13459	13635	13607	13594	13728	13641	13647	13592	13524	13594	13665	13709	13682	13651	13733	13558	13525	13726	13447	13489	13671	13714	13741	13461	13565	13617	13680	13737	13639	13756	13687	13605	13797	13440	13774	13654	13794	13626	13552	13559	13653	13635	13613	13626	13760	13486	13731	13701	13715	13483	13438	13621	13762	13606	13768	13729	13604	13581	13667	13661	13641	13780	13697	13746	13690	13510	13496	13595	13482	13634	13640	13778	13598	13657	13701	13781	13710	13663	13761	13456	13656	13697	13527	13632	13696	13566	13587	13508	13687	13433	13887	13597	13576	13473	13661	13695	13782	13657	13551	13844	13634	13564	13714	13650	13545	13712	13517	13801	13580	13656	13761	13597	13773	13658	13822	13545	13696	13597	13621	13630	13569	13741	13720	13522	13517	13858	13628	13723	13632	13699	13682	13687	13560	13572	13587	13612	13623	13608	13730	13600	13501	13623	13681	13750	13670	13687	13583	13601	13524	13613	13476	13628	13552	13535	13712	13710	13619	13587	13544	13759	13542	13669	13571	13558	13640	13642	13682	13600	13776	13715	13592	13714	13623	13867	13553	13523	13659	13559	13594	13650	13842	13504	13674	13599	13777	13752	13631	13736	13700	13619	13788	13615	13698	13577	13393	13609	13642	13658	13624	13710	13741	13641	13538	13542	13714	13696	13577	13573	13474	13635	13590	13776	13608	13781	13563	13720	13791	13707	13582	13617	13461	13551	13523	13619	13777	13690	13633	13541	13609	13598	13587	13731	13684	13627	13720	13511	13680	13690	13469	13644	13714	13803	13585	13682	13711	13611	13787	13573	13535	13486	13706	13508	13687	13802	13654	13626	13648	13876	13720	13713	13521	13618	13548	13588	13497	13720	13666	13681	13632	13563	13707	13715	13625	13493	13739	13608	13661	13519	13690	13831	13658	13589	13663	13581	13531	13688	13617	13684	13570	13581	13687	13667	13793	13584	13710	13549	13483	13573	13608	13653	13584	13677	13716	13500	13607	13553	13790	13628	13673	13690	13597	13704	13482	13590	13680	13554	13652	13576	13612	13666	13588	13824	13671	13700	13603	13604	13685	13533	13566	13597	13711	13629	13474	13604	13717	13641	13613	13509	13571	13612	13534	13673	13570	13608	13628	13722	13617	13676	13588	13623	13604	13554	13653	13699	13768	13821	13763	13704	13724	13701	13627	13688	13500	13598	13783	13702	13633	13572	13529	13546	13702	13689	13825	13587	13694	13779	13764	13819	13549	13626	13772	13583	13672	13754	13757	13702	13541	13566	13631	13567	13717	13522	13562	13628	13668	13552	13614	13658	13568	13770	13599	13535	13669	13560	13626	13600	13627	13609	13600	13663	13554	13655	13660	13727	13663	13538	13519	13579	13756	13717	13726	13748	13448	13717	13601	13698	13594	13579	13681	13627	13602	13717	13773	13533	13612	13675	13786	13622	13725	13611	13467	13673	13620	13553	13589	13686	13705	13717	13605	13744	13685	13744	13590	13706	13601	13569	13589	13679	13607	13600	13630	13674	13730	13661	13757	13610	13632	13571	13742	13557	13573	13558	13546	13814	13768	13719	13738	13740	13486	13544	13701	13679	13755	13478	13575	13552	13908	13762	13747	13654	13760	13617	13895	13652	13698	13679	13478	13549	13711	13611	13512	13865	13759	13536	13750	13561	13738	13673	13498	13695	13859	13658	13604	13725	13517	13728	13614	13822	13542	13602	13748	13676	13682	13646	13653	13625	13683	13776	13556	13585	13794	13741	13629	13526	13761	13550	13605	13807	13598	13608	13792	13677	13606	13565	13539	13649	13644	13611	13563	13549	13732	13613	13782	13594	13700	13710	13608	13712	13703	13617	13460	13659	13600	13420	13529	13624	13562	13699	13767	13577	13616	13743	13644	13741	13623	13530	13627	13682	13674	13625	13678	13705	13589	13573	13541	13698	13546	13661	13566	13712	13703	13593	13692	13689	13588	13571	13620	13775	13714	13586	13642	13721	13470	13528	13763	13679	13615	13754	13670	13746	13707	13543	13458	13653	13626	13523	13622	13435	13676	13728	13587	13654	13752	13664	13706	13588	13689	13700	13603	13725	13624	13697	13552	13667	13576	13551	13759	13773	13675	13977	13616	13656	13600	13757	13673	13461	13653	13622	13595	13641	13492	13641	13657	13574	13631	13633	13911	13643	13699	13689	13649	13739	13712	13742	13719	13640	13618	13702	13498	13626	13577	13593	13565	13886	13782	13587	13779	13614	13726	13517	13621	13588	13592	13633	13622	13738	13599	13628	13828
24026	21148	28579	23984	21447	22005	19707	26256	55162	55259	44330	31213	21622	16781	15047	14628	14524	14663	14612	14665	14624	14500	14476	14658	14725	14538	14505	14690	14443	14591	14706	14710	14716	14440	14529	14536	14647	14746	14734	14485	14714	14631	14391	14656	14514	14754	14548	14664	14477	14537	14590	14669	14587	14537	14548	14349	14674	14575	14677	14537	14574	14385	14671	14570	14404	14507	14485	14611	14553	14491	14437	14534	14401	14375	14598	14596	14664	14511	14563	14529	14574	14557	14560	14537	14490	14455	14618	14509	14544	14778	14738	14494	14579	14566	14488	14550	14466	14522	14470	14536	14586	14490	14698	14466	14479	14474	14616	14272	14585	14591	14677	14646	14442	14692	14408	14654	14684	14499	14496	14392	14346	14383	14491	14342	14659	14682	14577	14537	14611	14583	14469	14577	14526	14605	14371	14558	14854	14685	14560	14647	14497	14624	14474	14570	14370	14615	14597	14514	14372	14517	14394	14425	14523	14509	14758	14592	14466	14632	14550	14457	14426	14594	14380	14447	14695	14586	14496	14322	14618	14406	14261	14424	14640	14407	14686	14339	14633	14607	14689	14635	14596	14666	14319	14725	14648	14523	14717	14383	14650	14409	14529	14472	14509	14365	14565	14505	14548	14495	14444	14399	14530	14318	14271	14507	14526	14710	14582	14595	14582	14650	14567	14565	14576	14398	14481	14350	14635	14403	14488	14430	14561	14438	14672	14636	14356	14602	14560	14497	14555	14527	14678	14480	14416	14468	14578	14393	14604	14595	14508	14467	14629	14507	14510	14328	14499	14490	14305	14603	14384	14384	14695	14520	14324	14511	14528	14647	14613	14727	14647	14614	14664	14346	14466	14638	14495	14667	14542	14462	14471	14558	14253	14344	14516	14536	14511	14359	14390	14535	14663	14582	14522	14493	14456	14534	14499	14535	14567	14550	14450	14544	14354	14380	14507	14536	14477	14628	14483	14526	14418	14418	14568	14510	14494	14354	14558	14437	14617	14430	14547	14680	14469	14539	14618	14723	14543	14524	14431	14510	14615	14497	14551	14530	14423	14581	14785	14570	14384	14471	14606	14417	14598	14516	14410	14641	14432	14502	14712	14423	14454	14409	14442	14532	14560	14535	14598	14692	14534	14661	14648	14597	14358	14403	14615	14503	14314	14611	14470	14565	14475	14513	14402	14640	14449	14535	14525	14534	14579	14737	14610	14613	14594	14479	14631	14486	14553	14449	14513	14424	14508	14556	14554	14464	14653	14547	14589	14521	14528	14482	14444	14392	14479	14596	14573	14618	14381	14697	14532	14663	14396	14477	14658	14625	14529	14765	14664	14759	14574	14389	14359	14302	14706	14546	14390	14513	14623	14391	14432	14597	14548	14339	14545	14486	14506	14538	14389	14409	14338	14743	14634	14496	14539	14522	14370	14590	14428	14515	14479	14430	14453	14587	14707	14171	14677	14685	14443	14602	14390	14637	14423	14380	14572	14435	14190	14500	14574	14494	14517	14579	14434	14487	14462	14404	14430	14512	14607	14553	14638	14670	14492	14627	14561	14560	14533	14596	14580	14451	14605	14287	14533	14568	14474	14661	14477	14477	14636	14591	14531	14502	14287	14427	14367	14400	14279	14493	14410	14247	14326	14555	14635	14587	14514	14226	14573	14675	14527	14367	14445	14438	14607	14607	14628	14526	14388	14394	14574	14518	14543	14456	14477	14460	14486	14366	14469	14562	14634	14501	14361	14415	14325	14503	14417	14424	14537	14481	14313	14589	14560	14690	14469	14491	14587	14629	14374	14556	14721	14458	14462	14428	14493	14484	14705	14411	14371	14544	14552	14514	14473	14540	14604	14499	14551	14548	14479	14435	14414	14514	14610	14589	14401	14509	14519	14320	14617	14640	14451	14465	14360	14459	14558	14484	14561	14490	14642	14493	14578	14625	14415	14359	14445	14376	14493	14508	14536	14305	14447	14646	14615	14369	14603	14511	14473	14572	14548	14600	14500	14517	14713	14563	14411	14465	14389	14749	14481	14453	14506	14469	14576	14563	14499	14459	14484	14455	14576	14444	14442	14437	14453	14465	14393	14547	14594	14407	14444	14570	14619	14289	14422	14666	14456	14786	14449	14516	14431	14488	14510	14558	14407	14587	14594	14541	14524	14565	14665	14385	14457	14600	14514	14555	14402	14543	14524	14480	14690	14578	14602	14569	14355	14446	14525	14478	14598	14535	14623	14552	14627	14297	14281	14473	14352	14486	14573	14426	14553	14288	14594	14407	14428	14332	14490	14271	14340	14527	14572	14552	14674	14505	14462	14483	14391	14522	14615	14739	14459	14450	14305	14521	14508	14461	14523	14397	14637	14614	14651	14511	14634	14534	14438	14609	14242	14649	14473	14407	14582	14412	14420	14538	14553	14380	14549	14486	14604	14329	14505	14219	14502	14524	14294	14534	14487	14561	14568	14412	14512	14421	14711	14471	14439	14565	14494	14470	14431	14303	14538	14680	14437	14395	14646	14658	14533	14438	14461	14352	14426	14538	14412	14650	14576	14461	14595	14441	14534	14593	14657	14556	14442	14536	14721	14718	14493	14524	14434	14478	14442	14388	14477	14609	14312	14592	14478	14649	14520	14553	14748	14644	14478	14487	14648	14432	14317	14460	14346	14540	14416	14613	14477	14537	14566	14310	14517	14523	14379	14693	14343	14547	14464	14722	14662	14475	14474	14619	14528	14516	14412	14314	14606	14480	14722	14680	14575	14423	14530	14381	14514	14492	14480	14442	14594	14613	14417	14480	14379	14392	14664	14313	14435	14428	14329	14557	14686	14538	14664	14396	14411	14473	14441	14762	14459	14334	14584	14517	14379	14454	14605	14545	14414	14594	14829	14479	14632	14566	14606	14563	14483	14396	14473	14338	14512	14341	14863	14393	14567	14480	14544	14569	14566	14580	14602	14349	14535	14433	14458	14587	14399	14573	14706	14481	14325	14389	14742	14551	14476	14571	14658	14569	14443	14413	14694	14287	14621	14576	14514	14479	14546	14452	14500	14456	14577	14383	14402	14454	14461	14335	14446	14600	14335	14596	14616	14559	14598	14352	14428	14552	14488	14452	14541	14508	14609	14507	14427	14606	14416	14483	14328	14515	14622	14593	14390	14564	14579	14375	14647	14517	14492	14533	14577	14406	14542	14635	14490	14491	14454	14569	14615	14467	14532	14401	14419	14584	14351	14441	14640	14480	14378	14264	14551	14475	14424	14348	14485	14401	14537	14415	14636	14464	14644	14506	14452	14282	14674	14416	14533	14721	14449	14380	14551	14570	14584	14584	14528	14754	14413	14581	14578	14500	14474	14539	14503	14559	14508	14293	14548	14477	14679	14356	14585	14545	14479	14476	14406	14404	14443	14739	14550	14461	14596	14625	14458	14610	14339	14251	14441	14557	14428	14554	14743	14386	14649	14621	14450	14692	14670	14439	14508	14529	14406	14581	14457	14502	14348	14414	14528	14541	14584	14510	14644	14556	14705	14567	14400	14675	14655	14482	14471	14541	14590	14523	14353	14399	14490	14426	14470	14347	14531	14561	14543	14619	14484	14411	14488	14554	14429	14630	14526	14366	14394	14595	14525	14440	14607	14554	14534	14708	14570	14576	14507	14450	14391	14595	14675	14516	14415	14375	14419	14601	14445	14466	14376	14468	14614	14547	14559	14727	14648	14594	14606	14506	14573	14507	14557	14583	14610	14400	14590	14710	14549	14590	14326	14467	14337	14629	14489	14609	14462	14698	14496	14494	14484	14483	14436	14492	14549	14336	14380	14615	14229	14660	14718	14433	14522	14628	14428	14477	14534	14432	14397	14479	14372	14366	14608	14454	14477	14559	14429	14431	14545	14585	14467	14629	14628	14560	14476	14625	14576	14636	14642	14521	14752	14522	14626	14435	14562	14509	14524	14630	14546	14611	14592	14657	14609	14372	14510	14363	14443	14703	14490	14373	14395	14518	14372	14354	14542	14603	14631	14509	14459	14818	14529	14403	14442	14573	14571	14519	14525	14437	14375	14587	14662	14539	14521	14696	14572	14400	14512	14492	14491	14515	14411	14444	14561	14602	14586	14334	14360	14531	14296	14432	14293	14519	14518	14607	14420	14524	14512	14593	14626	14358	14307	14563	14606	14596	14453	14577	14413	14423	14442	14483	14489	14595	14383	14376	14409	14372	14517	14501	14717	14564	14507	14537	14697	14472	14403	14418	14344	14497	14592	14513	14446	14640	14424	14401	14537	14599	14266	14503	14441	14483	14553	14662	14594	14619	14535	14548	14501	14530	14517	14722	14526	14638	14463	14500	14510	14552	14558	14513	14534	14512	14346	14411	14551	14440	14567	14538	14364	14505	14659	14531	14333	14597	14355	14496	14354	14746	14601	14260	14661	14620	14504	14562	14547	14524	14388	14584	14332	14374	14519	14467	14502	14555	14324	14440	14405	14479	14589	14496	14507	14558	14660	14355	14611	14564	14648	14551	14678	14447	14445	14455	14642	14451	14594	14645	14542	14521	14634	14444	14515	14461	14800	14728	14529	14552	14380	14364	14390	14623	14388	14446	14556	14597	14511	14659	14392	14474	14374	14605	14653	14276	14440	14507	14576	14506	14708	14348	14545	14427	14497	14580	14505	14560	14462	14602	14514	14661	14545	14498	14416	14620	14553	14436	14376	14513	14617	14560	14495	14579	14469	14547	14384	14482	14728	14551	14428	14677	14816	14442	14461	14505	14513	14444	14497	14309	14599	14434	14544	14519	14422	14404	14661	14752	14637	14705	14429	14620	14417	14354	14542	14525	14530	14570	14558	14580	14518	14525	14432	14486	14609	14343	14697	14534	14544	14633	14466	14483	14571	14443	14574	14467	14623	14608	14490	14650	14524	14553	14534	14399	14472	14428	14562	14449	14598	14616	14428	14512	14671	14679	14571	14550	14551	14373	14317	14398	14461	14577	14499	14596	14559	14310	14589	14545	14437	14481	14572	14567	14445	14538	14433	14368	14536	14430	14485	14507	14556	14585	14600	14601	14723	14646	14452	14446	14783	14497	14591	14451	14587	14585	14568	14367	14556	14632	14568	14290	14590	14604	14539	14473	14530	14335
15808	26758	23857	18760	16653	15613	15075	29082	55974	54592	44609	31079	19637	14576	13387	12874	12911	12876	13088	12992	13074	12974	12925	13171	13032	12942	13046	12716	12897	12847	12925	12826	12980	12897	12854	12821	12978	13024	12782	12882	12932	12861	12982	12966	13024	12998	12979	13141	12900	12767	12889	12813	12937	12876	13052	13011	12949	13096	12886	13021	13019	13031	12851	12948	12929	12959	12917	12878	13038	12825	13005	12842	12807	13122	12892	13069	12927	12814	12962	12929	13005	12761	12871	13008	13050	12934	13050	12919	13055	13004	12916	12885	12933	13004	12757	12871	12989	12976	12764	12970	12870	12890	12947	12981	12757	12985	13098	12742	12988	12977	12883	12954	12829	12995	12853	12936	12903	13104	12840	12844	13007	12971	12982	12976	12938	12980	13084	12964	12924	12882	12881	12933	12828	12961	12974	12836	12813	13026	12965	12846	12979	12966	12778	12857	12851	12942	12932	12886	12899	12914	13002	12964	13001	12935	13065	12980	13069	12816	12890	12929	13005	12969	12959	12843	12833	12963	13036	12964	12831	12934	12935	12993	12844	12976	12858	12958	12930	12849	12752	12879	13067	12912	12987	12968	12928	12756	12945	12892	12988	12962	13016	12924	12841	12865	12886	12892	13008	13006	13028	12861	12693	12969	12996	12835	12927	13057	12979	12852	12881	12802	13067	12807	12988	12910	13046	12996	12866	12784	12923	12985	12834	12831	13096	12877	12817	12814	13009	12930	12969	12857	12976	12805	13017	12998	12968	13038	12861	12959	12887	12947	12927	12926	12835	12800	12964	12903	13008	12827	12848	13009	12854	13063	13093	12995	12865	12982	12883	13064	12913	13037	13078	12910	12855	12817	12876	13022	12748	12829	13013	12725	12822	12908	12966	13021	12920	13050	13019	12907	13039	12840	13047	12994	12937	12839	12957	12952	13022	12800	12810	13002	12915	12984	12879	12793	12847	12955	12911	12881	12921	12896	12844	12800	12977	12934	12867	12985	12950	12973	12999	12903	12863	12739	13041	12869	12794	12954	12911	13030	13003	12857	13043	12807	12875	12918	12733	12871	13014	12925	12866	12950	12870	12693	12805	12940	13112	12877	13056	12864	12980	12975	12912	12833	12820	12974	12863	12845	12905	12908	13039	12840	12896	12951	13029	12914	12948	12798	12798	12922	12920	12773	12871	12966	12850	12690	12955	12860	12870	13016	12915	12876	12800	12891	12847	12920	12908	13077	13064	13030	12905	12839	12902	12933	12978	13050	12987	12851	12859	12892	12799	12922	12875	12974	12908	12900	12849	13003	12910	12966	12804	12911	12985	13062	12854	12873	13015	12907	12866	12923	12997	12649	12811	12899	12895	12782	13001	12894	13054	12840	12782	12956	12914	12882	13042	12868	12918	12860	12918	13001	12945	13022	13078	13009	12724	12840	12872	13059	13026	12922	12744	12890	12902	12893	12992	13037	12814	12830	12906	12847	13028	12858	12808	12843	12924	12939	13046	12830	12967	12853	12766	13003	12768	12776	13062	12864	13153	12892	12820	12926	12946	12914	12957	12915	12977	12782	13026	13073	13022	13109	12989	13003	13026	12961	12927	12990	12888	12884	12856	13044	12849	12907	13005	12919	13037	12954	12916	12938	12816	12851	12927	13064	12822	12913	13074	12921	12779	12961	12952	12859	12941	13051	12989	12899	13048	12914	12890	12910	13032	12919	12813	12890	12959	12931	13025	12780	12823	12786	12946	13005	12938	12959	12918	13036	13038	12736	12750	12900	12992	12897	12993	12757	13050	12843	12956	12905	13012	12938	13030	12990	13051	12835	12988	12770	12854	12937	12782	12929	12868	12935	13099	12995	13044	13047	12950	12836	12880	12977	12891	12911	12975	12936	12930	12982	12852	12773	12692	12863	13029	12935	12890	13026	12946	12885	12847	12964	12823	13080	12912	12974	12828	12747	12867	13022	12995	13048	12954	12804	13016	12961	12967	12891	13012	12959	12928	12760	12966	12995	13071	12935	12740	12947	12955	13091	12934	12887	13009	13008	13022	12860	12811	13054	13001	12846	12860	13019	13068	13006	12907	12973	12894	13006	12929	12988	12942	12855	12987	12984	13018	12873	12961	12921	12768	12833	12960	12818	12695	12910	13014	12769	12910	12860	13157	12955	12847	12995	12994	12697	12907	12836	12787	12854	12911	12857	12914	12743	12926	12975	12821	13014	12734	12887	12920	12810	12978	12922	12824	12963	12995	12943	13012	12879	13022	13016	12965	12950	13042	13125	12870	12894	12900	12904	12813	12910	12854	12994	13088	12965	12875	12790	12844	13043	12828	12922	12806	13061	13121	12846	12973	12977	12970	12886	12712	13051	12746	12859	12796	12740	12854	12987	12916	13017	12955	12899	12854	13001	12861	12934	12925	13095	12843	12972	13023	12967	12749	12844	12847	12998	12912	12959	12833	12936	12970	13060	12860	12942	12905	12955	13072	12706	12984	12744	12886	12871	12977	13070	12950	12944	12966	12889	13068	13193	13131	12952	12924	13167	12867	13013	13041	12939	12912	12826	12812	12964	12850	12998	12953	12849	12939	13065	12954	12874	12925	12895	12947	12876	12896	12844	12889	12852	12834	12768	12893	12812	12694	13146	12939	12835	12985	12766	12923	12959	12888	12831	12734	13000	13004	12995	12983	13006	12908	12743	12919	12928	12816	12999	12771	12820	12941	12961	13006	13201	12912	13011	12959	12785	12981	12824	12834	12839	12918	12806	12863	12789	12921	12970	12749	12834	12841	12877	12963	12894	12931	13126	12955	12832	12839	12980	12813	12848	12927	12960	12822	12972	12760	12993	13031	12838	12926	12813	13033	12834	12939	12838	12815	12886	12995	13082	12936	12944	13070	12828	13032	12955	12893	12951	12918	12977	12995	12899	13132	12987	12859	13044	12874	12891	12855	13123	12858	12820	12761	12899	12833	12948	12981	12907	12809	12898	12873	12895	12992	12892	12817	12945	12809	12791	12962	13118	12922	12813	12779	12881	12802	12851	12880	12867	12960	13061	12840	12998	13000	13106	13018	12965	12813	13094	12924	12798	12781	12873	12902	12829	12953	12894	12859	12897	12884	12809	13044	13011	13000	12836	13040	12895	12988	12819	12954	12925	12883	12941	12727	13057	12908	12747	13109	12919	12932	12874	12868	12898	13010	12852	13091	13045	12925	12992	12993	12947	12965	12895	13023	12851	12870	12866	13032	12929	12950	12727	13123	12869	12805	12878	12935	12850	12893	12847	12919	12844	13083	12862	13040	12843	12969	12839	12877	12988	12874	12928	12905	13016	12837	12875	12918	12879	12840	12940	12861	12989	12887	12874	12790	12822	12988	13065	12909	13085	12889	12850	13086	13012	12974	12719	12953	13003	12929	13054	12954	12904	13000	13061	12838	13088	12839	12997	12848	12789	12903	12874	12965	12905	12915	12955	12925	12791	13002	12911	12930	13045	13120	12846	12845	12888	12887	12855	12982	12813	12967	12973	13012	12925	12965	12823	12997	12948	12867	13010	12954	13009	12887	12971	12935	12977	12905	12812	12938	12959	12867	13028	13051	12990	12824	13104	12700	12876	12892	12951	12884	12933	12957	12818	12949	13007	12900	12856	12859	13050	12914	12914	12977	12942	13133	13079	12850	12881	12909	12960	12991	12923	13059	12924	12970	12899	12848	12860	12907	12945	12974	12858	13041	12941	12917	12887	12912	13058	12745	13128	12869	12857	12845	12916	12661	12834	12905	12850	12865	12948	13213	12757	12869	12905	13015	12897	12791	12955	12849	13018	12808	12953	12875	13082	12957	12833	12943	13007	12981	12923	13066	12989	12891	12946	12792	12903	12956	12926	12949	12804	12985	12758	12804	13032	12841	12995	12949	12839	12879	12901	12774	12859	12964	13010	12935	12916	12827	13049	12818	13067	12835	12968	13082	12947	12868	12900	12752	13025	12919	13036	12776	12828	12892	13021	13094	12922	12905	12890	12929	12886	12932	13062	12887	12762	12926	12965	12901	12905	12908	12713	12881	12935	12893	12957	12861	12756	12923	12787	12945	12926	12936	13023	12937	12920	13058	13041	12905	12852	12930	12959	12948	12714	12835	12907	12890	12875	12687	12946	12836	12999	13025	12965	13040	12932	12908	12917	12894	12934	12983	13015	12732	13090	12963	12849	12948	13021	12994	12850	13085	13004	12794	12987	12873	12854	12813	12995	12890	12591	12895	12824	13036	12939	12917	12861	12967	12973	12902	12837	12915	12932	12871	12960	12919	12980	12858	12933	12871	13052	13064	13004	13018	12930	12820	13076	12967	12852	12923	13022	12958	12876	12973	12886	12936	12843	13112	13028	12883	12892	13038	12870	12865	13177	12855	12831	12955	12948	12776	12833	12763	12896	12825	12870	12927	13028	12800	12877	12856	12893	12986	12999	12977	12791	13017	12988	12801	12955	12876	12813	12930	12917	12992	12849	12886	12855	13090	13058	12879	12901	12973	12982	12811	12822	13087	12726	13084	12957	12863	13062	12952	12939	12991	12785	12981	13039	12814	12905	12875	12910	12775	12887	12749	12928	12954	12900	12862	12890	13003	13151	12936	12936	13042	12897	13028	12972	12962	12957	12919	12930	12862	13027	13085	12959	12896	12966	13017	12860	13107	13088	13035	13093	12860	13077	12885	12964	13061	12937	12946	13104	12882	13108	12872	13004	12973	12907	12923	12884	12973	13048	12953	13010	12746	12809	12903	12873	12908	13017	12887	13004	12924	13056	12829	12865	13069	12749	12947	13054	12866	12869	12903	12896	12823	12846	12999	12932	12960	12907	12986	12964	12932	12971	12903	13184	13013	12963	12812	12890	13037	12822	12938	12938	12925	12890	12809	12930	12975	12902	12864	13033	12974	12972	12903	12864	12934	12894	13050	12891	12885	12880	12942	13154	12981	12744	12947	12815	12890	12880	12895	13041	12990	12917	12902	12876	12825	12772	13016	12922	12981	12920	12994	12953	12988	12940	12876	12951	13096	12894	12871	12956	12873	12844	12952	12904	12901	12883	13088	13001	13041	12912	12969	12994	12825	12855	13027	12914	12805	12810	12788	13028	12873	12937	12977	12923
28808	20764	18068	15177	13446	13592	13639	13586	16792	20303	18484	16096	14441	13826	13651	13340	13369	13335	13468	13621	13556	13367	13245	13406	13527	13383	13591	13446	13560	13421	13409	13424	13383	13412	13162	13324	13290	13580	13332	13574	13292	13371	13346	13634	13321	13470	13415	13427	13356	13485	13472	13348	13473	13399	13441	13439	13261	13255	13238	13297	13375	13408	13330	13439	13505	13516	13301	13325	13458	13538	13480	13431	13378	13358	13395	13446	13445	13412	13590	13387	13474	13443	13338	13227	13275	13577	13638	13503	13426	13509	13262	13322	13448	13270	13376	13317	13527	13341	13308	13466	13548	13241	13345	13359	13406	13395	13460	13449	13294	13479	13378	13353	13481	13492	13383	13490	13504	13478	13515	13481	13399	13381	13484	13608	13368	13347	13432	13519	13329	13264	13403	13521	13447	13614	13411	13351	13455	13403	13145	13257	13545	13503	13312	13437	13528	13354	13617	13410	13325	13430	13442	13455	13503	13369	13488	13496	13458	13342	13323	13520	13486	13308	13224	13355	13347	13424	13441	13394	13304	13382	13383	13450	13353	13341	13477	13308	13483	13409	13528	13353	13495	13433	13409	13353	13439	13474	13576	13413	13364	13400	13476	13461	13256	13542	13376	13452	13171	13341	13366	13511	13478	13381	13503	13426	13179	13319	13570	13399	13460	13261	13260	13277	13513	13460	13465	13468	13623	13275	13420	13293	13183	13500	13487	13269	13353	13420	13454	13397	13493	13404	13447	13399	13462	13359	13513	13424	13473	13483	13168	13484	13360	13541	13715	13475	13447	13328	13619	13572	13555	13295	13434	13610	13425	13406	13293	13487	13448	13610	13538	13416	13474	13347	13441	13337	13351	13522	13417	13433	13311	13405	13551	13377	13356	13448	13326	13292	13369	13499	13432	13449	13349	13142	13356	13411	13525	13485	13258	13313	13383	13508	13561	13476	13385	13253	13403	13420	13465	13537	13576	13357	13368	13392	13287	13214	13103	13516	13409	13265	13303	13546	13455	13558	13470	13347	13328	13355	13719	13426	13216	13356	13513	13429	13462	13437	13247	13455	13464	13285	13494	13506	13328	13303	13279	13507	13380	13429	13353	13411	13461	13435	13331	13334	13322	13443	13255	13134	13475	13422	13433	13446	13356	13298	13383	13445	13434	13545	13437	13369	13408	13432	13402	13515	13409	13473	13332	13425	13451	13450	13436	13345	13404	13294	13261	13304	13352	13430	13365	13283	13669	13368	13332	13295	13591	13323	13286	13419	13246	13359	13450	13444	13311	13261	13401	13260	13536	13433	13241	13451	13334	13259	13422	13448	13395	13401	13633	13268	13500	13238	13592	13519	13411	13379	13559	13523	13455	13366	13451	13512	13421	13550	13349	13523	13487	13451	13449	13228	13316	13338	13369	13356	13507	13537	13509	13342	13395	13354	13371	13402	13396	13542	13274	13487	13257	13380	13405	13361	13806	13468	13326	13235	13477	13368	13516	13573	13210	13280	13455	13378	13470	13382	13445	13465	13288	13252	13390	13563	13428	13365	13369	13358	13336	13421	13445	13366	13415	13495	13331	13389	13298	13217	13299	13313	13288	13572	13237	13274	13388	13502	13335	13264	13206	13266	13455	13336	13381	13446	13374	13245	13418	13521	13474	13319	13440	13369	13379	13326	13442	13467	13532	13471	13316	13368	13509	13439	13458	13236	13343	13467	13274	13283	13592	13408	13426	13375	13463	13536	13435	13267	13519	13388	13416	13314	13332	13374	13293	13410	13394	13429	13328	13167	13393	13409	13408	13581	13716	13478	13166	13248	13435	13299	13380	13552	13353	13257	13367	13384	13577	13374	13362	13410	13501	13446	13300	13429	13521	13336	13419	13452	13558	13414	13261	13285	13317	13471	13334	13294	13337	13416	13424	13379	13563	13513	13475	13490	13422	13400	13339	13389	13329	13392	13261	13341	13337	13422	13447	13463	13242	13374	13371	13517	13242	13295	13365	13381	13496	13228	13378	13442	13273	13337	13280	13351	13277	13409	13417	13498	13426	13388	13428	13459	13223	13518	13586	13397	13352	13340	13310	13392	13446	13416	13531	13446	13420	13359	13366	13362	13338	13454	13382	13383	13354	13535	13400	13316	13321	13333	13445	13200	13323	13252	13409	13445	13206	13495	13211	13328	13562	13488	13425	13493	13420	13486	13563	13249	13287	13514	13670	13549	13569	13397	13259	13563	13455	13338	13449	13630	13239	13342	13501	13510	13366	13551	13365	13346	13438	13522	13466	13476	13304	13192	13310	13282	13460	13510	13352	13496	13517	13524	13336	13482	13307	13431	13501	13336	13297	13327	13420	13541	13264	13401	13446	13489	13339	13369	13349	13294	13578	13561	13421	13378	13241	13373	13262	13429	13289	13159	13228	13564	13336	13491	13246	13406	13320	13521	13415	13460	13604	13334	13546	13539	13491	13459	13445	13275	13347	13340	13170	13374	13498	13500	13441	13511	13427	13303	13587	13476	13452	13522	13469	13416	13594	13337	13293	13378	13223	13476	13584	13337	13403	13635	13641	13488	13318	13457	13307	13525	13300	13326	13446	13326	13452	13399	13490	13483	13235	13475	13489	13625	13308	13433	13243	13452	13620	13308	13433	13196	13314	13348	13305	13497	13377	13518	13467	13493	13474	13562	13416	13548	13524	13251	13365	13356	13346	13349	13423	13194	13430	13338	13203	13509	13413	13447	13298	13445	13512	13630	13445	13388	13467	13327	13383	13396	13567	13367	13234	13609	13475	13445	13370	13465	13524	13595	13461	13459	13352	13337	13438	13405	13348	13243	13326	13348	13402	13488	13293	13186	13389	13451	13466	13278	13431	13569	13454	13463	13344	13366	13397	13234	13613	13421	13461	13386	13431	13453	13608	13264	13509	13408	13404	13480	13349	13451	13319	13459	13311	13371	13587	13335	13442	13152	13292	13627	13428	13223	13307	13300	13396	13300	13333	13496	13500	13328	13439	13440	13453	13340	13300	13507	13231	13263	13305	13480	13517	13385	13492	13336	13442	13410	13549	13461	13312	13510	13439	13425	13499	13408	13296	13409	13578	13334	13461	13359	13396	13396	13522	13486	13331	13310	13456	13384	13250	13464	13650	13382	13588	13552	13365	13215	13279	13383	13315	13577	13585	13462	13335	13217	13302	13464	13404	13304	13337	13381	13465	13415	13348	13316	13578	13392	13443	13391	13644	13532	13374	13369	13554	13259	13334	13403	13620	13446	13390	13383	13466	13400	13466	13339	13472	13409	13449	13504	13278	13441	13386	13218	13441	13411	13387	13442	13367	13391	13502	13287	13302	13361	13476	13441	13428	13560	13612	13372	13325	13471	13323	13293	13287	13391	13246	13373	13282	13461	13467	13430	13502	13354	13426	13344	13505	13574	13322	13264	13217	13325	13374	13157	13507	13377	13364	13436	13623	13603	13502	13443	13268	13324	13456	13514	13421	13413	13484	13401	13208	13492	13481	13466	13640	13406	13599	13525	13354	13654	13399	13295	13452	13339	13268	13435	13551	13293	13210	13252	13361	13418	13318	13288	13302	13546	13477	13286	13499	13346	13433	13458	13362	13423	13262	13555	13425	13404	13612	13518	13476	13413	13649	13205	13433	13266	13446	13335	13383	13353	13398	13391	13417	13430	13421	13387	13440	13483	13299	13473	13475	13302	13314	13296	13503	13262	13392	13371	13545	13492	13448	13591	13404	13480	13448	13311	13353	13518	13208	13325	13359	13514	13489	13454	13328	13368	13468	13345	13389	13211	13310	13410	13552	13393	13315	13423	13394	13499	13361	13405	13498	13423	13570	13513	13550	13347	13322	13351	13257	13464	13243	13489	13379	13326	13428	13367	13374	13360	13270	13471	13536	13319	13261	13340	13397	13258	13468	13270	13219	13330	13199	13342	13505	13275	13463	13478	13275	13395	13432	13429	13352	13524	13469	13241	13438	13330	13396	13216	13606	13370	13446	13319	13575	13493	13448	13302	13270	13416	13486	13516	13538	13345	13423	13272	13563	13455	13528	13374	13237	13364	13445	13313	13324	13302	13514	13271	13410	13400	13363	13393	13338	13541	13252	13553	13462	13524	13348	13442	13545	13482	13423	13377	13647	13581	13460	13402	13337	13181	13376	13429	13522	13180	13554	13380	13503	13547	13522	13508	13515	13466	13345	13494	13516	13224	13330	13356	13340	13463	13404	13388	13195	13336	13546	13393	13457	13342	13518	13521	13544	13297	13344	13479	13355	13358	13350	13435	13531	13387	13338	13388	13500	13502	13403	13367	13469	13470	13471	13326	13248	13456	13276	13514	13432	13452	13582	13424	13368	13427	13445	13580	13460	13440	13395	13465	13452	13643	13300	13271	13409	13524	13457	13444	13569	13352	13335	13339	13578	13383	13444	13477	13328	13294	13405	13344	13411	13547	13432	13375	13291	13444	13386	13392	13294	13495	13331	13308	13438	13466	13179	13534	13470	13276	13429	13334	13431	13386	13384	13503	13402	13348	13365	13433	13292	13471	13443	13418	13378	13319	13369	13555	13257	13450	13199	13141	13210	13493	13327	13608	13416	13547	13543	13373	13412	13495	13428	13337	13426	13614	13547	13619	13443	13414	13406	13368	13285	13417	13423	13381	13257	13502	13643	13312	13181	13418	13329	13451	13181	13395	13352	13191	13489	13356	13505	13460	13522	13259	13468	13489	13234	13457	13406	13285	13396	13411	13403	13494	13499	13147	13353	13421	13456	13399	13334	13388	13296	13437	13565	13411	13328	13356	13348	13360	13375	13405	13425	13294	13487	13537	13271	13342	13335	13634	13216	13361	13311	13484	13475	13422	13188	13383	13355	13277	13434	13277	13459	13302	13440	13385	13461	13411	13371	13320	13479	13391	13415	13307	13546	13277	13536	13505	13618	13296	13497	13508	13472	13390	13676	13474	13666	13379	13552	13353	13503	13485	13489	13419	13300	13406	13290	13317	13465	13482	13680	13349	13542	13439	13360	13352	13367	13405	13456	13349	13396	13311	13458	13603	13319	13201	13369	13312	13468	13402	13455	13324	13516	13438	13428	13399	13346	13474	13457	13339	13257	13394	13430	13490
13506	13925	13201	12488	12397	12398	12300	12393	18347	21813	18350	14999	13171	12535	12217	12083	12221	12195	12259	12287	12118	12188	12183	12234	12267	12251	12089	12148	12149	12211	12170	12356	12204	12132	12232	12201	12127	12154	12144	12120	12161	12175	12276	12221	12346	12300	12189	12149	12124	12296	12067	12191	12178	12294	12324	12144	12184	11978	12248	12160	12118	12169	12230	12216	12184	12291	12190	12157	12244	12015	12304	12167	12174	12316	12389	12172	12164	12069	12229	12326	12207	12110	12024	12252	12327	12366	12161	12086	12268	12200	12220	12197	12253	12181	11922	12197	12201	12130	12246	12123	12234	12238	12094	12202	12149	12122	12160	11995	12084	12104	12235	12269	12190	12297	12249	12207	12349	12183	12199	12146	12399	12246	12133	12058	12307	12160	12203	12260	12235	12200	12448	12064	12213	12273	12257	12253	12044	12047	12174	12170	12148	12112	12219	12177	12263	12166	11974	12192	12112	12094	12016	12226	12166	12362	12116	12194	12041	12072	12226	12245	12179	12132	12248	12024	12137	12233	12150	12165	12164	12100	12109	12177	12114	12268	12142	12251	12191	12115	12095	12118	12101	12269	12209	12092	12066	12155	12132	12096	12168	12185	12194	12155	12102	12213	12075	12128	12152	12310	12102	12344	12142	12243	12253	12157	12118	12065	12078	12256	12083	12145	12083	12125	12243	12163	12260	12193	12301	12193	12237	12258	12269	12232	12196	12223	11975	12196	12170	12134	12156	12177	12064	12160	12204	12073	12324	12097	12205	12140	12243	12184	12160	12133	12343	12259	12177	12282	12090	12074	12162	12095	12204	12235	12072	12146	12416	12257	12110	12306	12100	12186	12125	12191	12090	12169	12143	12188	12052	12193	12221	12087	12249	12236	12221	12026	12175	12268	12278	12164	12137	12275	12152	12204	12295	12159	12210	12119	12322	12144	12190	12067	12169	12129	12352	11998	12171	12145	12216	12174	12136	12073	12124	12191	12133	12163	12094	12253	12290	12236	12212	12147	12221	12078	12109	12283	11989	12127	12175	12039	12216	12147	12148	12185	12136	12160	12374	11997	12312	12192	12137	12255	12138	12124	12083	12229	12167	12266	12007	12151	12193	12361	12021	12136	12175	12294	12135	12095	12220	12197	12089	12100	12085	12167	12225	12052	12265	12160	11988	12167	12273	12112	12208	12161	12060	12066	12232	12009	12267	12266	12236	12109	12156	12263	12070	12220	12150	12218	12080	12138	12243	12166	12218	12258	12356	12113	12261	12131	12008	12258	12269	12099	12164	12129	12190	12183	12265	12319	12208	12137	12148	12228	12178	12117	12150	12273	12107	12168	12233	12329	12159	12157	12086	12187	12185	12232	12112	12186	12247	12088	12185	12139	12085	12214	12216	11985	12118	12269	12330	12197	12052	12109	12215	12196	12134	12127	12081	12191	12272	12056	12142	12097	12181	12127	12166	12059	12166	12218	12238	12100	12267	12067	12089	12289	12309	12239	12218	12165	12152	12305	12228	12193	12166	12198	12272	12141	12028	12247	12137	12236	12213	12113	12257	12257	12135	12207	12187	12192	12220	12123	12307	12343	12211	12292	12019	12182	12153	12244	12094	12222	12059	12224	12123	12008	12084	12208	12195	12122	12187	12042	12119	12245	12216	12227	12306	12417	12119	12245	12047	12267	12375	12107	12092	12340	12189	12061	12258	12178	12290	12293	12137	11997	12295	12203	12078	12216	12174	12278	12126	12156	12289	12171	12147	12088	12087	12197	12148	12185	12202	12218	12129	12180	12212	12083	12184	12048	12168	12308	12286	12016	12104	12195	12117	12255	12086	12345	11989	12260	12278	12229	12176	12126	12154	12267	12257	12239	12171	12160	12161	12267	12179	12218	12199	12231	12213	12199	12155	12042	12089	12179	12282	12157	11971	12302	12151	12035	12332	12068	12228	12134	12213	12277	12173	12135	12027	12159	12176	12039	12095	12145	12245	12311	12402	12159	12035	12169	12172	11991	12260	12211	12185	12143	12232	12171	12186	12221	12190	12259	12142	12229	12221	12253	12162	12122	12069	12113	12170	12158	12341	12179	12166	12230	12189	12180	12419	12222	12039	12115	12113	12268	12212	12187	12239	12294	12207	12201	12096	12245	12278	12272	12227	12143	12231	12284	12184	12191	12196	12323	12188	12171	12188	12266	12197	12229	12150	12124	12268	12151	12325	12132	12084	12238	12045	12239	12061	12126	12280	12212	12273	12250	12158	12054	12147	12251	12155	12088	12231	12123	12229	12246	12266	12102	12316	12206	12076	12144	12239	12226	12155	12375	12125	12072	12081	12063	12153	12175	12316	12304	12078	12219	12112	12075	12173	12158	12193	12240	12263	12238	11999	12168	12089	12149	12230	12246	12331	12322	12035	12324	12161	12137	12122	12143	12140	12135	12149	12236	12194	12312	12174	12159	12128	12164	12309	12105	12165	12084	12132	12231	12142	12180	12151	12137	12182	12089	12184	12003	12245	12117	12127	12128	12129	12384	12236	12340	12182	12224	12364	12142	12095	12218	12328	12199	12233	12284	12139	12105	12091	12192	12270	12290	12134	12260	12128	12185	12200	12147	12198	12190	12169	12397	12234	12095	12197	12131	12146	12046	12264	12263	12080	12000	12159	12303	12347	12124	12191	12276	12163	12074	12139	12365	12239	12306	12141	11991	12356	12287	12203	12195	12159	12177	12232	12282	12203	12246	12186	12115	12122	12301	12205	12316	12093	12070	12171	12161	12116	11938	12317	12161	12209	12212	12368	12204	12196	12293	12200	12450	12163	12134	12153	12173	12198	12177	12170	12123	12264	12181	12231	12162	12239	12196	12335	12311	12302	12227	12185	12213	12149	12234	12029	12204	12277	12100	12146	12174	12183	12017	11991	12140	12196	12217	12337	12249	12215	12082	12168	12178	12246	12078	12133	12175	12333	12069	12124	12060	12054	12011	12229	12154	11951	12255	12185	12117	12160	12243	12239	12258	12466	12053	12251	12311	12102	12117	12164	12093	12171	12302	12129	12329	12235	12163	12205	12053	12323	12124	12103	12115	12108	12373	12112	12205	12182	12116	12191	12102	12287	12059	12179	12104	12242	12180	12231	12091	12121	12238	12182	12106	12179	12203	12273	12184	12138	12244	12202	12189	12366	12207	12203	12138	12167	12120	12301	12249	12236	12349	12303	12234	12138	12079	12364	12153	12147	12288	12228	12064	12111	12177	12289	12227	12095	12302	12154	12162	12075	12369	12179	12327	12425	12240	12326	12184	12329	12211	12184	12290	12300	12383	12172	12298	12140	12240	12046	12166	12284	12288	12092	12224	12160	12202	12127	12144	12174	12065	12018	12203	12291	12342	12177	12172	12214	12266	12077	12150	12199	12138	12204	12155	12225	12288	12212	12256	12225	12281	12088	12099	12249	12305	12091	12260	12195	12154	12163	12244	12234	12153	12155	12163	12255	12180	12256	12181	12120	12232	12219	12235	12237	12023	12251	12130	12046	12223	12207	12221	12158	12127	12213	12239	12225	12130	12165	12183	12238	12191	12308	12207	12109	12126	12186	12055	12060	12264	12164	12231	12128	12189	12297	12145	12233	12218	12120	12280	12188	12290	12181	12410	12130	12270	12264	12062	12382	12286	12180	12190	12186	12088	12096	12212	12130	12160	12186	12115	12211	12089	12326	12097	12222	12263	12218	12197	12345	12125	12163	12246	12211	12156	12295	12195	11967	12259	12150	12277	12045	12257	11995	12113	12212	11983	12210	12153	12249	12168	12163	12194	12271	12230	12192	12139	12197	12297	12215	12162	12202	12338	12138	12260	12322	12267	12148	12268	12110	12026	12140	12134	12248	12066	12106	12169	12194	12224	12202	12236	12062	12127	12124	12147	12224	12080	12139	12243	12163	12148	12292	12175	12077	12121	12270	12241	12225	12114	12350	12241	12266	12330	12055	12289	12226	12277	12236	12261	12143	12217	12255	12116	12133	12197	12226	12282	12155	12075	12290	12221	12091	12049	12132	12171	12082	12113	12115	12201	12189	12056	12318	12117	12154	12268	12175	12106	12402	12247	12244	12201	12118	12431	12235	12211	12080	12274	12100	12273	12185	12218	12025	12230	12237	12242	11967	12005	12108	12235	12286	12301	12195	12286	12195	12346	12335	12187	12196	12225	12081	12107	12263	12243	12083	12190	12044	12270	12324	12152	12030	12234	12084	12141	12036	12206	12034	12369	12126	12133	12149	12342	12269	12355	12340	12174	12107	12152	12321	12191	12202	12233	12076	12262	12222	12223	12129	12214	12281	12115	12355	12070	12105	12056	12214	12230	12090	12157	12226	12133	12232	12245	12247	12056	12156	12209	12044	12056	12282	12290	11974	12116	12222	12200	12059	12466	12239	12236	12245	12270	11996	12222	11988	12129	12159	12080	12160	12196	12147	12161	12182	12172	12202	12276	12302	12205	12250	12162	12128	12104	12117	12188	12082	12294	12178	12084	12115	12069	12309	12177	12256	12379	12217	12253	12253	12206	12073	12087	12229	12152	12098	12151	12250	12113	12223	12222	12235	12144	12168	12380	12204	12179	12339	12193	12196	12203	12338	12245	12246	12090	12163	12387	12179	12121	12119	12178	12320	12337	12198	12083	12165	12281	11917	12078	12336	12157	12212	12269	12179	12128	12192	12127	12209	12177	12145	12159	12126	12147	12258	12152	12230	12133	12168	12130	12204	12174	12120	12187	12367	12157	12220	12213	12068	12078	12252	12267	12287	12251	12260	11996	12272	12154	12363	12199	12327	12261	12107	12177	12271	12142	12264	12085	12133	12285	12086	12187	12115	12219	12289	12226	12069	12278	12124	12067	12145	12226	12391	12133	12126	12323	12141	11977	12196	12259	12122	12246	12076	12274	12153	12255	12199	12092	12143	12115	12212	12147	12173	12113	12262	12314	12139	12186	12150	12304	12244	12255	12151	12232	12108	12157	12095	12256	12330	12262	12274	12148	12258	11981	12273	12042	12211	12313	12229	12265	12222	12144	12165	12246	12277	12175	12057	12105	12236	12218	12210	12219	12156	11933	12220	12140	12165	12295	12183	12361	12286	12144	12180	12202	12203	12247
26180	21198	27056	25469	16764	13773	13821	13445	31294	38831	28812	21562	15450	13489	12656	12622	12494	12565	12341	12626	12508	12493	12471	12665	12360	12558	12504	12507	12640	12312	12370	12444	12503	12455	12540	12668	12580	12503	12616	12473	12335	12369	12459	12463	12393	12548	12665	12342	12402	12455	12487	12348	12430	12320	12407	12555	12528	12500	12550	12626	12621	12479	12433	12418	12484	12407	12364	12434	12386	12443	12393	12427	12577	12616	12568	12474	12419	12376	12561	12531	12494	12418	12483	12456	12410	12577	12427	12382	12371	12524	12541	12632	12587	12307	12356	12469	12544	12411	12331	12435	12284	12357	12353	12443	12541	12429	12716	12488	12571	12410	12496	12273	12538	12500	12374	12493	12317	12287	12590	12377	12359	12270	12552	12454	12473	12341	12353	12446	12428	12340	12473	12440	12479	12375	12491	12527	12405	12432	12484	12454	12341	12506	12596	12262	12408	12417	12556	12426	12628	12439	12305	12533	12448	12338	12288	12341	12374	12381	12422	12358	12427	12319	12406	12305	12382	12445	12370	12304	12493	12324	12436	12293	12427	12417	12442	12433	12688	12370	12584	12566	12436	12373	12510	12525	12267	12328	12435	12560	12473	12415	12650	12328	12229	12423	12537	12318	12484	12545	12400	12493	12486	12455	12427	12484	12373	12417	12573	12381	12431	12409	12321	12433	12442	12323	12325	12350	12348	12372	12402	12589	12396	12456	12366	12246	12342	12350	12344	12478	12628	12191	12409	12427	12433	12359	12515	12615	12517	12352	12350	12429	12456	12354	12465	12406	12501	12487	12600	12346	12390	12401	12695	12538	12434	12380	12304	12301	12514	12524	12467	12390	12349	12449	12544	12500	12328	12306	12262	12584	12544	12375	12324	12306	12467	12343	12518	12513	12436	12687	12297	12540	12438	12515	12378	12743	12519	12428	12649	12499	12559	12398	12599	12434	12484	12484	12300	12475	12470	12238	12415	12482	12292	12324	12468	12305	12570	12438	12424	12519	12533	12620	12424	12462	12464	12555	12442	12378	12453	12391	12412	12420	12382	12400	12340	12317	12430	12548	12468	12532	12484	12598	12607	12480	12512	12527	12560	12306	12402	12457	12505	12535	12353	12443	12362	12376	12478	12446	12502	12679	12574	12494	12549	12482	12646	12486	12476	12398	12554	12309	12429	12312	12594	12259	12400	12153	12314	12444	12349	12316	12536	12381	12623	12527	12368	12470	12330	12356	12347	12634	12429	12491	12390	12595	12562	12236	12396	12393	12494	12488	12394	12467	12434	12635	12418	12431	12587	12356	12603	12235	12364	12440	12236	12528	12421	12645	12571	12406	12467	12422	12369	12195	12455	12318	12437	12374	12375	12256	12576	12541	12458	12509	12311	12433	12420	12342	12535	12497	12467	12357	12426	12654	12481	12292	12483	12408	12444	12429	12429	12551	12316	12579	12340	12406	12446	12557	12519	12584	12371	12577	12701	12401	12575	12480	12601	12468	12398	12415	12437	12472	12492	12437	12438	12411	12442	12463	12564	12496	12459	12461	12631	12406	12588	12403	12438	12378	12441	12629	12565	12562	12516	12487	12474	12378	12411	12471	12432	12391	12476	12557	12435	12447	12387	12351	12499	12510	12365	12497	12411	12225	12303	12300	12332	12309	12480	12482	12474	12510	12540	12183	12373	12542	12334	12311	12502	12324	12524	12356	12559	12593	12512	12350	12567	12424	12467	12351	12681	12403	12591	12439	12510	12393	12416	12359	12433	12464	12522	12689	12559	12522	12324	12336	12427	12487	12423	12522	12248	12423	12362	12437	12381	12195	12584	12718	12427	12511	12389	12461	12443	12374	12329	12288	12452	12560	12519	12298	12568	12296	12317	12435	12617	12506	12542	12593	12531	12479	12648	12390	12709	12397	12457	12534	12474	12475	12638	12469	12322	12559	12496	12391	12413	12427	12308	12535	12592	12868	12556	12655	12373	12380	12380	12416	12449	12590	12464	12505	12476	12331	12361	12416	12362	12405	12485	12574	12494	12260	12531	12510	12402	12529	12497	12328	12360	12503	12542	12680	12387	12488	12376	12404	12486	12507	12538	12433	12477	12336	12406	12639	12504	12276	12327	12403	12343	12573	12580	12357	12531	12495	12547	12418	12392	12552	12489	12376	12433	12666	12506	12552	12425	12399	12349	12473	12482	12439	12461	12571	12296	12580	12459	12415	12259	12429	12508	12593	12435	12359	12373	12534	12556	12539	12617	12568	12397	12295	12453	12413	12302	12402	12459	12462	12546	12448	12342	12590	12520	12446	12406	12256	12365	12251	12479	12427	12481	12428	12464	12307	12549	12499	12571	12417	12464	12435	12366	12349	12441	12416	12466	12492	12504	12564	12291	12368	12457	12519	12287	12630	12473	12462	12488	12202	12532	12466	12174	12464	12523	12503	12765	12312	12353	12363	12450	12506	12360	12376	12585	12592	12406	12134	12464	12442	12478	12506	12606	12388	12339	12566	12336	12467	12383	12534	12495	12447	12327	12350	12379	12541	12451	12368	12485	12614	12449	12300	12450	12276	12530	12504	12313	12494	12503	12451	12524	12464	12497	12501	12447	12496	12412	12467	12355	12415	12320	12506	12551	12312	12372	12490	12404	12547	12502	12389	12473	12448	12480	12513	12440	12499	12636	12497	12324	12544	12168	12328	12397	12495	12597	12540	12506	12406	12241	12479	12470	12478	12543	12484	12494	12373	12551	12620	12502	12273	12287	12503	12447	12492	12403	12630	12424	12642	12558	12369	12426	12326	12521	12325	12384	12376	12334	12508	12429	12633	12517	12349	12561	12384	12529	12390	12559	12272	12601	12647	12300	12464	12397	12130	12387	12370	12427	12351	12474	12494	12392	12363	12494	12618	12504	12448	12410	12408	12740	12638	12405	12514	12471	12378	12362	12492	12563	12422	12586	12492	12600	12444	12503	12385	12517	12513	12430	12527	12405	12538	12424	12450	12392	12429	12576	12531	12660	12483	12534	12390	12402	12456	12339	12562	12382	12409	12394	12446	12238	12392	12535	12419	12428	12439	12420	12442	12427	12265	12682	12529	12236	12539	12305	12430	12505	12443	12349	12454	12624	12344	12192	12329	12395	12358	12439	12344	12376	12412	12542	12506	12544	12502	12471	12394	12462	12442	12474	12450	12556	12453	12440	12486	12544	12280	12578	12551	12440	12513	12438	12477	12538	12632	12350	12288	12261	12537	12454	12315	12561	12422	12490	12516	12379	12388	12493	12510	12541	12489	12446	12538	12278	12556	12496	12373	12409	12502	12228	12545	12328	12581	12474	12624	12525	12322	12463	12517	12394	12464	12447	12529	12484	12269	12243	12456	12423	12508	12231	12471	12336	12329	12316	12418	12551	12495	12311	12457	12543	12584	12298	12633	12527	12373	12301	12439	12526	12470	12482	12476	12450	12448	12377	12332	12484	12394	12503	12512	12302	12461	12341	12443	12714	12701	12394	12394	12350	12265	12390	12584	12481	12552	12299	12451	12399	12498	12507	12606	12610	12499	12351	12517	12518	12487	12178	12390	12534	12662	12502	12431	12415	12450	12301	12283	12654	12568	12433	12541	12394	12408	12346	12259	12328	12443	12524	12474	12621	12476	12483	12338	12525	12409	12432	12411	12498	12326	12542	12309	12320	12331	12467	12525	12323	12527	12346	12293	12436	12435	12363	12548	12419	12437	12523	12226	12396	12371	12456	12233	12299	12221	12477	12321	12461	12439	12402	12405	12360	12261	12433	12596	12434	12272	12348	12304	12420	12424	12338	12657	12540	12413	12386	12377	12354	12356	12406	12518	12551	12477	12388	12200	12426	12388	12445	12534	12405	12542	12522	12340	12375	12566	12542	12661	12346	12388	12527	12421	12554	12576	12349	12533	12465	12523	12564	12459	12399	12481	12346	12412	12397	12409	12545	12412	12398	12529	12373	12348	12496	12419	12578	12604	12343	12467	12548	12384	12495	12253	12477	12220	12515	12379	12556	12447	12429	12347	12232	12385	12411	12437	12538	12359	12542	12437	12517	12500	12474	12499	12457	12286	12402	12484	12455	12525	12327	12532	12262	12503	12428	12464	12423	12498	12412	12491	12369	12481	12409	12362	12267	12399	12630	12406	12559	12267	12494	12380	12435	12368	12386	12421	12242	12359	12367	12467	12492	12336	12437	12290	12444	12398	12489	12258	12497	12388	12508	12485	12529	12513	12559	12270	12448	12629	12258	12450	12509	12473	12459	12528	12493	12493	12394	12439	12514	12388	12307	12261	12430	12340	12574	12509	12552	12496	12410	12445	12228	12432	12467	12457	12453	12535	12399	12362	12473	12455	12329	12471	12592	12549	12498	12358	12491	12408	12446	12519	12244	12557	12414	12472	12191	12387	12466	12369	12350	12386	12416	12321	12418	12522	12290	12342	12474	12470	12457	12518	12330	12314	12571	12322	12482	12485	12451	12586	12544	12663	12523	12559	12554	12303	12488	12426	12483	12406	12308	12314	12591	12416	12325	12585	12437	12279	12404	12368	12409	12563	12529	12542	12697	12383	12414	12533	12567	12349	12449	12303	12325	12311	12361	12391	12447	12597	12513	12292	12468	12390	12368	12300	12518	12443	12443	12316	12295	12373	12314	12429	12300	12387	12403	12539	12587	12445	12436	12363	12446	12416	12471	12396	12503	12533	12387	12464	12502	12422	12477	12468	12371	12534	12423	12310	12366	12240	12445	12405	12403	12526	12219	12531	12443	12600	12507	12659	12514	12534	12298	12428	12368	12256	12361	12548	12444	12377	12321	12317	12299	12389	12462	12540	12488	12472	12380	12415	12503	12382	12741	12523	12485	12281	12594	12432	12586	12578	12453	12276	12393	12300	12620	12476	12298	12426	12548	12443	12523	12377	12587	12329	12534	12537	12459	12425	12501	12341	12510	12376	12521	12541	12384	12433	12470	12465	12428	12522	12503	12618	12435	12425	12392	12312	12333	12288	12420	12212	12574	12473	12653	12485	12405	12387	12744	12388	12241	12396	12425	12491	12430	12441	12423	12616	12289	12601	12228	12329	12356	12564	12448	12554	12534	12398	12394	12715	12495	12454	12388	12460
12435	18238	16401	13814	13008	12584	12890	13856	37052	40209	30314	21524	14948	12300	11655	11608	11735	11539	11693	11662	11778	11469	11469	11744	11729	11597	11733	11691	11548	11636	11706	11504	11582	11614	11695	11514	11719	11556	11610	11566	11613	11638	11696	11685	11683	11786	11656	11616	11697	11612	11571	11538	11670	11556	11666	11663	11618	11611	11631	11664	11670	11638	11624	11600	11675	11546	11685	11675	11509	11533	11729	11628	11578	11608	11584	11551	11625	11560	11498	11580	11689	11561	11690	11512	11731	11678	11668	11570	11604	11619	11577	11439	11552	11596	11453	11719	11698	11607	11539	11702	11640	11441	11662	11600	11687	11712	11691	11690	11551	11678	11454	11615	11569	11715	11700	11577	11616	11741	11754	11648	11544	11775	11622	11656	11497	11666	11802	11680	11513	11562	11620	11544	11635	11538	11738	11654	11741	11765	11517	11613	11473	11418	11551	11758	11486	11696	11656	11585	11716	11562	11548	11543	11500	11548	11601	11676	11491	11770	11529	11576	11619	11516	11472	11756	11532	11727	11398	11581	11669	11749	11723	11640	11715	11746	11643	11673	11536	11800	11540	11585	11757	11567	11717	11586	11423	11427	11472	11647	11635	11703	11622	11636	11716	11664	11520	11497	11615	11708	11618	11656	11619	11609	11601	11623	11633	11615	11838	11475	11570	11603	11571	11647	11711	11665	11581	11493	11615	11456	11624	11611	11629	11626	11480	11559	11731	11621	11562	11780	11365	11724	11511	11557	11589	11799	11534	11601	11698	11467	11627	11601	11562	11666	11702	11689	11595	11551	11623	11747	11806	11623	11568	11696	11601	11772	11615	11675	11601	11598	11705	11554	11569	11530	11638	11591	11438	11604	11637	11710	11703	11560	11764	11503	11623	11606	11671	11459	11663	11603	11680	11607	11517	11620	11599	11652	11583	11495	11600	11561	11642	11596	11514	11594	11612	11598	11561	11558	11796	11745	11691	11388	11591	11488	11600	11618	11548	11515	11596	11426	11663	11645	11623	11580	11655	11689	11655	11553	11481	11585	11475	11578	11705	11597	11496	11668	11556	11464	11775	11435	11726	11595	11647	11479	11477	11639	11706	11652	11675	11688	11589	11686	11560	11691	11634	11650	11450	11516	11548	11643	11524	11654	11581	11653	11631	11738	11607	11651	11697	11581	11702	11603	11478	11621	11503	11755	11574	11577	11519	11662	11513	11623	11706	11913	11604	11730	11536	11609	11753	11619	11709	11524	11675	11569	11708	11468	11638	11587	11612	11553	11611	11428	11720	11543	11637	11735	11683	11558	11649	11563	11574	11644	11643	11455	11620	11605	11614	11565	11336	11649	11673	11497	11577	11764	11471	11540	11762	11743	11600	11553	11596	11614	11722	11849	11552	11665	11687	11623	11583	11566	11611	11618	11515	11718	11463	11523	11693	11683	11713	11542	11785	11576	11624	11731	11540	11585	11401	11550	11499	11616	11731	11713	11674	11664	11632	11631	11701	11414	11630	11655	11496	11631	11488	11602	11557	11667	11562	11687	11498	11743	11649	11523	11665	11618	11783	11587	11610	11693	11701	11524	11668	11451	11560	11661	11663	11575	11792	11586	11610	11635	11639	11651	11593	11552	11757	11463	11533	11671	11506	11718	11684	11535	11599	11717	11614	11696	11656	11600	11713	11735	11613	11776	11519	11634	11666	11664	11478	11605	11611	11559	11549	11620	11587	11672	11691	11621	11629	11489	11531	11618	11645	11584	11553	11470	11690	11626	11599	11603	11709	11553	11773	11503	11736	11580	11616	11588	11728	11578	11533	11743	11547	11708	11567	11571	11563	11594	11591	11586	11493	11562	11652	11567	11693	11628	11594	11577	11673	11608	11593	11542	11698	11645	11555	11593	11709	11595	11655	11685	11491	11623	11618	11616	11563	11649	11428	11723	11531	11627	11623	11577	11687	11652	11784	11668	11742	11815	11653	11571	11709	11502	11668	11737	11657	11609	11771	11694	11695	11719	11558	11642	11689	11564	11771	11544	11677	11495	11595	11532	11501	11759	11592	11688	11610	11541	11615	11496	11582	11744	11764	11440	11691	11689	11841	11667	11623	11542	11654	11721	11686	11695	11745	11715	11649	11686	11669	11717	11667	11656	11636	11542	11657	11575	11695	11603	11575	11534	11577	11698	11608	11672	11559	11773	11626	11685	11858	11493	11836	11614	11665	11541	11579	11522	11518	11614	11532	11688	11551	11649	11635	11669	11582	11689	11616	11604	11461	11578	11730	11574	11686	11661	11702	11646	11598	11520	11427	11730	11604	11694	11597	11646	11760	11490	11705	11591	11694	11691	11614	11609	11533	11634	11614	11610	11592	11645	11640	11630	11656	11657	11570	11555	11527	11559	11585	11737	11614	11614	11729	11524	11606	11625	11547	11572	11648	11546	11633	11687	11727	11478	11629	11531	11610	11793	11435	11605	11716	11625	11532	11611	11655	11533	11557	11645	11614	11641	11707	11554	11480	11670	11698	11547	11597	11714	11523	11536	11598	11670	11578	11630	11597	11528	11678	11700	11707	11695	11654	11704	11687	11706	11591	11642	11605	11549	11597	11712	11683	11596	11504	11667	11584	11676	11566	11539	11632	11661	11561	11657	11658	11579	11635	11632	11637	11705	11598	11672	11515	11580	11494	11657	11660	11824	11715	11603	11556	11422	11624	11656	11686	11551	11527	11663	11714	11641	11689	11744	11499	11570	11669	11730	11643	11680	11642	11615	11461	11762	11654	11489	11717	11692	11595	11584	11663	11546	11539	11451	11514	11870	11723	11666	11509	11616	11632	11589	11628	11677	11634	11636	11509	11477	11643	11443	11458	11635	11461	11661	11619	11687	11467	11587	11513	11543	11629	11648	11662	11649	11740	11577	11465	11598	11575	11573	11571	11482	11611	11442	11732	11693	11664	11754	11546	11595	11625	11665	11581	11508	11576	11545	11587	11507	11664	11644	11549	11714	11866	11676	11620	11528	11556	11634	11713	11632	11548	11627	11777	11513	11669	11533	11559	11548	11517	11549	11531	11675	11599	11535	11632	11770	11518	11560	11495	11720	11735	11657	11549	11632	11550	11660	11534	11685	11413	11562	11548	11588	11511	11709	11639	11559	11649	11668	11736	11712	11712	11597	11740	11706	11758	11703	11648	11619	11490	11723	11681	11706	11648	11555	11629	11618	11488	11693	11713	11632	11672	11622	11556	11711	11647	11730	11605	11754	11726	11569	11600	11635	11842	11658	11579	11592	11637	11620	11751	11802	11475	11655	11689	11711	11605	11712	11591	11627	11685	11629	11547	11755	11717	11715	11561	11657	11648	11570	11689	11605	11731	11677	11556	11472	11678	11552	11634	11570	11666	11631	11566	11729	11503	11776	11610	11577	11479	11649	11619	11574	11602	11465	11702	11775	11653	11763	11595	11587	11573	11662	11801	11700	11679	11653	11646	11658	11646	11594	11726	11603	11681	11510	11727	11522	11601	11629	11549	11725	11529	11573	11692	11661	11665	11603	11673	11820	11474	11549	11682	11651	11646	11591	11656	11609	11660	11572	11555	11504	11573	11612	11720	11581	11562	11637	11722	11604	11649	11574	11675	11532	11637	11427	11587	11567	11696	11582	11656	11610	11629	11499	11668	11656	11502	11657	11622	11755	11680	11663	11688	11663	11521	11693	11557	11675	11572	11583	11624	11562	11657	11533	11651	11612	11670	11709	11623	11812	11617	11453	11468	11582	11722	11659	11680	11442	11714	11628	11736	11626	11622	11534	11556	11580	11461	11700	11670	11668	11461	11589	11580	11587	11520	11589	11685	11628	11597	11594	11792	11583	11520	11641	11693	11601	11467	11671	11639	11454	11621	11665	11638	11606	11514	11726	11729	11515	11766	11577	11735	11617	11702	11654	11610	11747	11482	11710	11678	11825	11544	11534	11616	11649	11839	11735	11693	11727	11657	11695	11533	11616	11537	11699	11733	11542	11608	11531	11529	11590	11648	11559	11629	11527	11638	11624	11533	11602	11511	11628	11713	11543	11550	11625	11394	11691	11599	11488	11590	11540	11579	11572	11528	11658	11733	11713	11564	11551	11537	11687	11659	11590	11803	11483	11766	11572	11523	11478	11606	11609	11487	11658	11598	11704	11649	11720	11675	11641	11601	11479	11648	11608	11750	11638	11472	11530	11677	11559	11668	11664	11534	11692	11622	11534	11660	11746	11658	11699	11599	11674	11606	11655	11867	11605	11567	11817	11554	11623	11690	11650	11656	11547	11672	11618	11609	11714	11621	11588	11662	11640	11472	11761	11605	11778	11677	11844	11598	11696	11484	11727	11617	11668	11611	11306	11548	11631	11617	11694	11626	11538	11536	11550	11682	11641	11709	11715	11670	11522	11614	11582	11671	11584	11668	11590	11627	11592	11685	11625	11615	11770	11721	11643	11441	11753	11758	11628	11592	11630	11722	11752	11684	11718	11788	11651	11598	11694	11670	11513	11687	11568	11549	11742	11556	11619	11604	11758	11502	11580	11556	11628	11647	11719	11507	11722	11648	11632	11546	11644	11612	11620	11600	11608	11730	11611	11705	11625	11680	11610	11374	11647	11554	11656	11573	11615	11612	11615	11694	11530	11630	11566	11674	11844	11541	11627	11593	11718	11687	11632	11609	11535	11674	11454	11599	11614	11657	11775	11588	11446	11654	11625	11686	11508	11667	11471	11478	11734	11610	11611	11620	11508	11748	11798	11711	11712	11595	11660	11604	11882	11438	11606	11571	11627	11605	11538	11831	11626	11658	11651	11789	11690	11860	11634	11609	11592	11630	11577	11397	11568	11635	11630	11500	11485	11692	11652	11604	11743	11504	11860	11650	11406	11681	11520	11580	11453	11609	11681	11537	11742	11616	11565	11742	11753	11506	11639	11490	11648	11632	11560	11621	11606	11580	11661	11721	11532	11709	11563	11641	11598	11801	11577	11644	11737	11424	11495	11669	11672	11546	11612	11631	11509	11596	11550	11622	11480	11770	11708	11622	11636	11557	11893	11717	11671	11744	11786	11671	11550	11704	11659	11824	11615	11591	11483	11686	11681	11613	11673	11698	11855	11575	11672	11643	11594
24193	21163	28595	24015	21360	20891	17090	18849	47030	58184	43308	29969	19428	13655	12116	11761	11617	11680	11565	11741	11666	11528	11600	11651	11788	11605	11723	11685	11794	11532	11586	11737	11630	11616	11612	11559	11558	11505	11510	11601	11617	11554	11618	11539	11495	11669	11573	11679	11732	11565	11575	11492	11575	11569	11645	11761	11421	11618	11535	11553	11380	11644	11573	11584	11592	11624	11450	11525	11597	11516	11387	11557	11564	11618	11506	11664	11508	11653	11542	11391	11588	11616	11556	11494	11567	11561	11583	11665	11700	11549	11586	11701	11408	11482	11496	11443	11610	11378	11672	11445	11499	11662	11680	11582	11450	11633	11620	11537	11533	11545	11632	11607	11522	11549	11684	11463	11583	11437	11640	11428	11326	11502	11564	11510	11522	11493	11743	11507	11519	11390	11676	11479	11579	11623	11778	11468	11680	11523	11555	11654	11460	11495	11558	11529	11515	11581	11495	11579	11603	11530	11440	11539	11534	11509	11541	11683	11694	11522	11486	11484	11544	11548	11423	11476	11632	11502	11674	11539	11655	11537	11484	11585	11685	11516	11285	11467	11683	11602	11678	11428	11600	11565	11329	11633	11432	11543	11584	11538	11588	11433	11346	11474	11580	11431	11751	11522	11523	11558	11677	11498	11426	11802	11597	11565	11737	11492	11423	11545	11356	11650	11535	11529	11521	11442	11494	11712	11602	11647	11662	11569	11626	11532	11619	11778	11533	11413	11594	11477	11501	11521	11614	11492	11603	11791	11544	11636	11614	11545	11810	11649	11582	11408	11591	11532	11518	11390	11642	11582	11726	11455	11527	11587	11485	11391	11502	11454	11356	11470	11535	11254	11666	11565	11642	11613	11518	11567	11544	11539	11375	11434	11307	11381	11622	11670	11518	11581	11353	11498	11576	11530	11503	11608	11803	11493	11561	11395	11465	11470	11537	11558	11693	11548	11540	11519	11522	11624	11560	11547	11468	11535	11671	11673	11520	11435	11485	11580	11605	11410	11695	11676	11610	11566	11687	11590	11394	11665	11380	11613	11643	11337	11730	11591	11396	11519	11617	11504	11596	11578	11689	11471	11575	11618	11464	11578	11578	11646	11590	11705	11257	11468	11401	11558	11653	11555	11441	11489	11553	11501	11540	11732	11284	11522	11593	11539	11569	11362	11450	11602	11583	11564	11472	11621	11499	11550	11639	11483	11473	11499	11583	11436	11465	11490	11465	11661	11566	11548	11494	11506	11584	11458	11570	11519	11666	11570	11712	11466	11598	11502	11527	11401	11627	11447	11467	11628	11482	11458	11478	11632	11486	11512	11713	11600	11586	11742	11528	11599	11559	11485	11628	11615	11557	11479	11601	11546	11524	11511	11589	11666	11475	11316	11568	11683	11476	11569	11476	11390	11501	11559	11551	11383	11675	11613	11792	11530	11551	11421	11592	11536	11616	11348	11468	11595	11603	11759	11513	11551	11337	11434	11383	11434	11597	11549	11581	11503	11706	11602	11607	11492	11450	11363	11539	11609	11635	11554	11492	11568	11419	11490	11575	11651	11707	11569	11525	11583	11576	11503	11434	11454	11336	11482	11489	11375	11343	11595	11548	11489	11498	11518	11516	11551	11624	11369	11526	11538	11808	11608	11435	11681	11578	11537	11726	11602	11618	11667	11653	11610	11652	11478	11601	11718	11540	11628	11387	11384	11666	11533	11552	11640	11579	11588	11636	11602	11469	11428	11500	11516	11527	11611	11498	11742	11565	11533	11524	11746	11440	11490	11478	11647	11539	11669	11686	11408	11543	11741	11356	11515	11432	11583	11676	11592	11539	11511	11634	11491	11518	11441	11574	11500	11779	11705	11562	11552	11542	11695	11721	11406	11428	11646	11543	11500	11693	11618	11571	11568	11563	11519	11798	11714	11632	11451	11538	11488	11490	11538	11491	11434	11623	11386	11533	11559	11533	11627	11551	11646	11541	11497	11662	11552	11352	11423	11321	11509	11591	11501	11364	11688	11638	11581	11462	11606	11607	11670	11506	11402	11527	11524	11556	11535	11545	11470	11544	11552	11349	11629	11557	11347	11486	11405	11501	11571	11482	11612	11507	11661	11519	11526	11584	11373	11661	11443	11505	11488	11418	11739	11513	11623	11652	11447	11451	11690	11568	11519	11563	11462	11541	11488	11470	11391	11372	11591	11691	11595	11421	11461	11391	11530	11656	11508	11281	11676	11587	11660	11657	11682	11561	11460	11651	11297	11469	11667	11631	11591	11461	11530	11546	11546	11522	11564	11656	11431	11422	11707	11613	11482	11451	11499	11613	11547	11681	11449	11527	11419	11549	11491	11681	11453	11599	11393	11442	11442	11544	11555	11740	11508	11378	11624	11484	11726	11537	11393	11667	11403	11536	11533	11548	11771	11609	11505	11653	11517	11385	11566	11592	11596	11622	11638	11530	11715	11599	11578	11573	11480	11630	11515	11408	11508	11521	11470	11468	11664	11650	11432	11589	11640	11588	11649	11573	11702	11504	11526	11599	11691	11539	11562	11591	11581	11612	11541	11664	11620	11679	11550	11607	11685	11540	11642	11493	11584	11527	11526	11716	11477	11438	11477	11560	11345	11563	11465	11497	11745	11601	11419	11618	11524	11456	11504	11549	11409	11429	11579	11474	11627	11484	11511	11459	11497	11541	11606	11522	11567	11505	11573	11512	11736	11574	11522	11504	11514	11472	11797	11649	11464	11275	11341	11340	11577	11501	11642	11472	11522	11534	11502	11637	11572	11567	11496	11560	11573	11526	11591	11487	11587	11747	11510	11386	11423	11429	11620	11524	11616	11291	11506	11574	11489	11497	11610	11433	11508	11564	11492	11569	11414	11566	11535	11610	11403	11473	11394	11485	11502	11672	11500	11436	11611	11559	11444	11492	11494	11519	11430	11464	11709	11767	11658	11571	11659	11496	11486	11434	11481	11501	11574	11485	11527	11618	11588	11594	11543	11487	11590	11691	11568	11576	11539	11620	11386	11638	11512	11520	11520	11517	11604	11548	11392	11439	11575	11561	11581	11535	11545	11693	11488	11375	11478	11490	11677	11572	11546	11521	11662	11410	11434	11526	11641	11401	11533	11459	11481	11621	11493	11518	11306	11578	11583	11551	11542	11626	11511	11447	11573	11538	11469	11589	11645	11657	11591	11550	11580	11851	11599	11661	11610	11738	11485	11536	11344	11419	11531	11515	11571	11675	11656	11368	11596	11620	11519	11545	11631	11666	11476	11635	11417	11553	11490	11548	11673	11472	11577	11373	11409	11411	11483	11592	11520	11482	11474	11591	11649	11354	11569	11649	11435	11650	11500	11450	11555	11555	11397	11667	11541	11623	11545	11623	11674	11465	11564	11522	11492	11587	11615	11499	11537	11632	11564	11583	11596	11536	11580	11438	11589	11564	11474	11538	11588	11667	11631	11435	11561	11553	11495	11552	11526	11570	11398	11524	11617	11512	11368	11594	11517	11512	11494	11583	11541	11490	11498	11581	11796	11624	11585	11533	11561	11432	11487	11610	11518	11562	11625	11584	11516	11510	11472	11655	11608	11566	11497	11502	11574	11325	11506	11601	11521	11379	11501	11388	11542	11607	11587	11642	11652	11578	11592	11490	11517	11402	11507	11435	11698	11335	11580	11671	11622	11574	11486	11712	11447	11568	11541	11578	11446	11731	11608	11371	11439	11755	11614	11616	11639	11727	11729	11619	11516	11456	11423	11497	11602	11561	11647	11449	11490	11467	11420	11723	11606	11649	11557	11703	11545	11416	11502	11526	11569	11650	11478	11470	11580	11578	11529	11515	11587	11595	11522	11303	11596	11545	11728	11499	11496	11703	11431	11383	11526	11463	11586	11247	11641	11673	11524	11433	11599	11629	11583	11428	11553	11614	11649	11676	11664	11644	11364	11560	11410	11647	11415	11452	11386	11467	11541	11436	11512	11504	11530	11514	11577	11502	11727	11621	11608	11448	11455	11439	11593	11616	11577	11552	11683	11754	11668	11516	11548	11705	11666	11492	11567	11574	11325	11474	11676	11664	11561	11555	11489	11512	11579	11487	11722	11505	11665	11561	11519	11586	11437	11496	11637	11595	11719	11528	11659	11526	11562	11619	11520	11398	11522	11601	11698	11603	11574	11400	11536	11473	11511	11671	11569	11662	11658	11416	11504	11476	11498	11476	11588	11570	11571	11466	11441	11649	11605	11433	11531	11700	11543	11531	11663	11536	11507	11462	11562	11607	11507	11631	11498	11552	11521	11567	11572	11494	11410	11485	11620	11615	11433	11428	11603	11493	11472	11477	11554	11516	11586	11456	11595	11676	11541	11540	11443	11597	11498	11509	11625	11559	11492	11512	11497	11666	11703	11599	11352	11517	11489	11543	11499	11570	11584	11719	11648	11618	11718	11671	11539	11533	11517	11562	11566	11497	11526	11599	11395	11481	11637	11544	11420	11521	11686	11319	11354	11557	11399	11546	11512	11452	11471	11525	11586	11568	11649	11530	11612	11548	11393	11430	11454	11546	11573	11282	11501	11464	11569	11628	11489	11497	11569	11441	11334	11503	11429	11671	11593	11531	11553	11504	11470	11551	11550	11731	11582	11423	11550	11631	11596	11577	11605	11593	11696	11601	11640	11443	11625	11499	11552	11562	11520	11432	11477	11681	11554	11538	11553	11503	11556	11499	11592	11467	11617	11608	11519	11538	11667	11548	11374	11631	11466	11448	11421	11643	11654	11407	11504	11656	11491	11697	11357	11339	11580	11679	11644	11457	11668	11453	11474	11706	11656	11579	11381	11413	11430	11565	11678	11536	11625	11425	11589	11772	11482	11553	11602	11575	11562	11601	11575	11568	11542	11579	11713	11537	11581	11636	11552	11533	11602	11613	11621	11613	11566	11539	11503	11588	11658	11379	11345	11544	11344	11350	11466	11697	11341	11434	11712	11487	11603	11712	11624	11638	11649	11580	11494	11538	11528	11529	11585	11600	11503	11434	11727	11579	11268	11643	11428	11545	11411	11522	11480	11608	11493	11416	11530	11440	11471	11667	11723	11451	11497	11659	11654	11491	11637	11676	11395	11517	11608	11579	11762	11471	11550	11649	11596
15439	25785	22366	17066	14871	13884	13912	22459	51763	57140	43835	31139	18532	12862	11346	10904	11057	11026	11053	11037	11107	10980	10882	11018	11167	11166	10880	11169	11115	11213	11164	11132	11074	11080	11073	11208	11083	11105	11077	11008	11178	10996	11123	10949	11088	11244	11099	11172	11099	11031	11032	11021	11066	11189	11141	11197	11070	11004	11023	11106	11055	10987	10987	11072	10994	10920	11073	11074	11071	11025	10999	11187	11189	11171	10999	11095	11159	11045	11102	11112	10899	11011	10949	10995	11049	11129	10984	10893	10992	11142	11151	10947	11217	10864	11141	11037	11088	11210	10941	11060	11092	11069	11022	11119	11039	10906	11126	11011	10868	10910	11103	11002	11227	11026	11144	10986	10871	11189	10988	11251	11137	11092	10882	11171	11085	11172	11143	11085	11092	10955	11138	11038	11025	11058	11026	11129	11147	10888	11049	11047	10995	11142	11217	11064	11070	11047	10960	11046	11131	11089	11226	10966	11053	11096	10905	10981	11003	11072	11123	10945	11107	10951	11105	11140	11261	11032	11074	11087	11082	10982	11067	10915	11105	10925	11201	11038	11027	11028	11034	11052	11070	11091	11152	11030	11032	11104	11086	10949	11069	11129	11145	10966	10918	11037	11104	11156	11183	10926	11163	11071	11085	10934	11123	10911	11086	11018	11022	11179	11035	10935	11105	11095	10988	11097	11067	11073	10995	11065	11031	11047	11200	11116	10946	10947	11015	10957	11074	11106	11137	11063	11124	11047	11078	11209	11045	10994	11175	11034	11116	11130	11073	11018	10982	10989	10977	10842	10980	11004	11206	11049	11103	10958	11066	10996	11033	11020	11014	11171	11135	10990	11021	11019	11009	10981	10897	10981	11104	11132	11071	11065	11173	11057	11040	11045	10992	11132	11016	11062	10948	10822	11115	11076	11100	11091	11066	10978	11092	11151	11009	11045	11144	11172	10920	11002	11092	11075	11227	10912	11153	11129	10900	11128	10869	11048	11054	11158	11072	10908	11152	11059	11154	11034	11053	10967	10955	10995	11142	11074	11014	11106	10947	11141	11029	11117	11150	10946	11086	11040	11060	11096	11060	11125	10998	11070	10972	11089	10930	11072	10974	10940	11144	11186	11054	11183	11021	11085	10993	10925	11140	11061	11121	11069	11204	11051	10960	11058	11036	11052	11028	10993	11049	11089	11054	11094	11076	10972	10976	11121	11080	11117	11086	11063	11114	11079	10989	10947	11021	11006	11068	11089	11110	10941	11082	11086	11014	10996	10970	11076	11050	11066	11093	11117	11172	10926	11094	11159	11035	11120	11047	11037	10872	11072	10929	11047	11072	11017	11099	11016	11251	11081	10917	11240	11008	11187	10903	11199	11049	11206	11169	11046	11003	10945	11171	11061	11003	11208	11110	11175	11085	10967	11054	11039	11004	11203	11030	11237	10890	11258	10869	11028	11187	11003	11116	11108	11218	11045	11092	11076	11213	10969	11058	11060	10987	11072	10977	11042	11155	10948	11047	11178	11099	10946	11001	11071	11098	11041	11137	11063	11183	11093	11118	11015	11092	10903	10935	11246	11085	10985	11096	10921	11115	10904	11142	11177	11107	11130	10979	10995	11052	11248	11048	11091	10992	11059	11069	10863	10987	11186	11142	10978	11027	11034	11086	10923	11001	10936	11092	11255	11019	11214	11105	10970	11136	11172	11077	10979	11084	11054	11146	11089	10946	11095	11185	10956	11118	11013	11184	11061	11010	11051	11069	11305	11082	10971	10933	11059	11186	11099	11059	10975	10920	11082	10967	11158	11186	11068	10881	11117	10915	10986	11134	11007	11170	11047	10979	11252	10958	11050	11278	10994	11060	11101	11122	11127	11110	11012	11108	10972	10941	10913	11078	10992	11031	11166	11077	11031	11056	11082	11058	11026	11015	11102	11110	10907	11081	11283	11141	11129	11154	11103	11135	11157	11086	11054	11126	11033	10968	10971	10910	11109	11045	11172	11119	11103	11063	11043	11131	11135	11133	11057	10982	11123	10968	11070	11028	11225	10886	11033	11076	11078	11039	10932	11028	10967	11064	11089	11102	10983	11231	11031	11089	10963	10940	11040	10978	11074	11215	11030	11115	11073	11056	11107	11143	11004	11144	11023	11159	11082	11019	11127	11012	11196	10980	11081	10935	11111	10981	11146	11065	11046	11044	11032	11065	10960	11158	11034	11123	11011	11047	11124	11051	11032	11052	11105	11122	10885	11043	10957	11109	11044	10970	11037	11116	10992	10919	11052	11145	11048	11033	10821	11011	11094	11006	10904	11028	11001	10896	11129	11061	11122	10831	10938	10902	11057	10978	11241	11051	11105	11048	11005	11098	11062	10996	11027	10936	10993	11095	10961	11002	11224	11248	11147	11096	11030	11163	10996	10982	11124	11048	11154	11139	11147	10963	10995	11135	10989	11167	11007	11135	11120	11017	11063	11098	11059	11058	10965	11065	10905	11030	11178	11016	11153	11041	10910	11029	11145	11069	11117	11036	11028	11175	10984	11175	11005	11000	11070	10916	11042	10988	11124	11061	11055	11048	11038	10905	11108	10942	11016	10992	11010	11030	11140	10981	11063	11048	10907	11076	11164	11100	11202	11123	11002	11089	11108	11116	11069	11067	10921	10971	11184	11271	11017	10957	11244	11049	10919	11085	11026	11058	10878	11095	10992	11211	11147	11068	10971	11049	11101	11077	11046	11072	11038	11259	11105	10889	11094	11176	11117	11169	10942	10956	10896	11066	11250	11026	11128	11140	10943	11060	11054	11073	10893	10956	11055	11154	11036	11024	11109	11285	10997	11042	11054	11030	10920	11205	11119	11136	10948	10896	11117	10981	10970	11123	11126	11026	11247	11065	10943	11045	10931	11062	11030	10961	11121	10843	11172	11081	10970	10930	11118	11045	11146	11165	11075	10980	11142	11056	11037	11092	11119	11047	10822	11051	10963	11143	11091	11149	11060	11035	10987	11063	11027	10909	11198	11135	10969	11144	10948	11132	10876	11112	11012	11123	11013	10951	11087	11071	11177	11085	11152	11120	11116	11070	11121	11112	11076	11095	11175	11048	11200	10955	11058	11220	11093	11084	11100	10973	11103	10934	11104	10987	11098	11003	11070	11076	11195	10983	11026	11097	11006	11046	10973	11057	11115	11010	10944	11156	11076	10882	11101	11073	11102	11055	10886	11090	11085	10936	11112	10977	11230	11149	11009	11132	10947	11094	11041	11037	11147	11003	10896	10973	10936	11106	11142	11040	11024	11070	11068	11068	11025	10935	11091	11011	11084	10721	11148	11023	11148	11016	11115	11114	10837	10915	11077	11091	10910	11057	10863	11117	11112	10992	11046	11211	11112	11009	10976	10958	11104	11065	11028	11111	11061	11018	11001	11100	11202	11056	11025	11099	11199	11017	11074	11006	11065	11094	11095	11044	10956	11003	11089	11136	10940	10987	11113	11020	10894	10970	11170	11001	11164	11143	11105	11065	11095	11053	11024	11085	11050	10953	11039	10990	11023	11042	11110	10998	11066	11058	11008	11064	11113	11094	10931	11084	11177	11049	10991	11145	11186	11139	11138	10964	11060	11001	11180	10936	10974	11194	11059	11135	11139	11151	11077	11083	11047	11141	11126	11016	11006	11020	11045	11142	11122	11098	11025	11036	11216	11031	10991	11097	11173	11199	11144	11097	11137	11098	11021	11092	11094	11123	11063	11003	11160	10969	11081	10998	11079	10888	10991	10954	11133	10999	11046	11198	11096	11010	11039	11074	11024	11104	10980	10996	11112	10929	10955	11008	10979	11001	11105	11108	11024	11134	11118	11162	11022	11084	11035	10968	10902	10977	11141	11173	10915	10982	11015	10948	10923	11042	11162	11122	11132	11228	10932	11132	11098	11033	11147	10951	11169	11121	11036	11050	11090	10998	10963	11262	11073	11060	11039	11074	11128	10993	11121	11053	11097	11050	11028	10967	11081	11037	11144	11067	11058	10948	11018	11115	10957	11045	11157	11006	11187	11002	11012	11025	10999	11118	10991	11019	11008	11197	11250	11157	10941	11034	11109	11137	10980	11095	11109	11147	11042	10948	10907	10985	11070	10995	11057	11020	11092	11068	11120	10943	11006	11191	11043	11017	11037	11115	11128	11069	11022	11042	11269	11164	11090	10938	11058	11049	11046	11029	10963	11147	11023	11129	11193	11012	11079	11012	10988	11089	11233	11035	11005	11066	11028	11083	11096	10944	10988	11164	11197	11087	10985	11140	11111	10853	11128	10991	11032	11047	11187	10984	11116	11080	11023	11127	11068	10993	10995	11129	11002	10975	11075	11080	11036	11143	11107	11065	11099	10929	11074	11041	11115	11083	11114	11142	11154	10944	10820	10994	11043	10977	11181	10867	11009	11020	11050	11212	11129	11157	11142	11054	10995	11025	11005	11091	10951	11072	11187	11133	11016	11031	10972	11024	11068	11186	11090	11038	11060	11115	11095	11223	11142	10999	11026	11060	11099	10958	11103	11008	10880	11095	11074	10804	10977	11141	11124	11078	10951	10956	10819	11119	10927	11035	11115	11017	11208	11030	11202	11153	11111	11050	11131	11017	11080	11128	11073	11065	11045	11118	11018	11047	11078	11164	10952	11240	11115	11018	11066	11113	11127	11113	10978	11092	10943	11060	11034	10980	11018	11043	11107	11217	10956	11094	11112	10888	10985	11042	10981	10977	11105	11158	11088	11116	10949	11109	11027	10916	11011	11064	11206	11022	11074	11048	11027	11053	10967	10877	11078	11138	11095	11035	11168	11145	11059	11005	11013	11140	11040	11058	11047	10962	11096	11017	11010	11044	11018	10976	11001	11143	11169	11093	11030	11156	11077	11091	10967	10988	11169	11156	11133	11027	11003	11092	10981	11003	11097	10978	11182	11126	11176	10802	11136	11063	11075	11045	11042	11116	11098	11110	11075	11019	11104	11127	11069	11085	11020	11028	11065	11149	11149	11183	11120	11013	10930	11115	11200	11045	11001	10878	11218	11110	11021	10995	11123	11008	11116	11034	11200	11044	11080	11205	11086	11060	10985	11202	11152	11006	11077	11066	11138	11048	11068	11233	11027	11033	11022
28795	20405	16679	13985	12497	12541	12460	13407	16757	18364	17128	14905	13267	12652	12621	12433	12472	12518	12359	12354	12187	12371	12262	12701	12406	12291	12409	12461	12469	12323	12297	12363	12407	12445	12301	12381	12555	12353	12490	12253	12412	12555	12487	12420	12413	12272	12275	12306	12409	12400	12347	12430	12354	12611	12334	12314	12394	12265	12379	12328	12221	12355	12214	12456	12285	12352	12385	12516	12507	12555	12499	12321	12321	12313	12475	12424	12382	12352	12493	12339	12413	12372	12450	12486	12322	12426	12379	12364	12407	12270	12394	12564	12450	12535	12459	12297	12606	12373	12362	12477	12235	12147	12433	12504	12453	12281	12453	12391	12281	12220	12443	12479	12465	12386	12287	12487	12335	12430	12243	12350	12326	12407	12260	12351	12396	12320	12245	12402	12317	12450	12306	12326	12318	12335	12543	12321	12334	12426	12447	12437	12428	12340	12402	12512	12276	12278	12449	12485	12384	12279	12428	12294	12353	12321	12572	12431	12277	12373	12383	12144	12356	12371	12269	12194	12302	12101	12402	12356	12318	12310	12198	12364	12356	12372	12336	12343	12120	12318	12303	12228	12336	12389	12293	12222	12483	12410	12360	12413	12331	12105	12347	12370	12536	12338	12298	12372	12375	12310	12337	12380	12399	12397	12547	12297	12577	12185	12110	12199	12350	12372	12445	12450	12397	12460	12476	12454	12452	12427	12205	12510	12260	12314	12453	12458	12306	12328	12361	12317	12401	12566	12326	12434	12668	12525	12402	12445	12406	12507	12263	12474	12435	12340	12374	12385	12407	12170	12425	12410	12327	12555	12293	12362	12327	12524	12223	12474	12471	12250	12359	12228	12437	12314	12342	12425	12325	12433	12285	12334	12525	12340	12547	12495	12360	12245	12432	12391	12372	12469	12403	12340	12371	12470	12187	12366	12329	12446	12363	12241	12330	12226	12525	12282	12246	12228	12186	12206	12320	12445	12501	12478	12262	12358	12313	12314	12391	12477	12438	12462	12279	12508	12357	12336	12475	12302	12485	12337	12370	12485	12360	12409	12425	12519	12595	12310	12299	12438	12537	12436	12468	12268	12421	12147	12348	12314	12446	12338	12492	12323	12392	12338	12398	12391	12282	12188	12234	12547	12351	12408	12412	12329	12207	12252	12470	12577	12586	12386	12570	12281	12300	12461	12372	12346	12294	12202	12354	12385	12423	12414	12411	12499	12498	12352	12440	12422	12348	12589	12463	12548	12340	12345	12247	12366	12510	12236	12466	12333	12397	12314	12251	12372	12469	12281	12476	12633	12504	12339	12428	12376	12327	12413	12323	12389	12435	12290	12173	12487	12444	12449	12361	12208	12416	12431	12470	12647	12458	12422	12388	12325	12645	12358	12416	12123	12381	12469	12424	12466	12200	12344	12357	12390	12302	12349	12357	12340	12369	12252	12402	12464	12320	12391	12436	12505	12294	12295	12595	12405	12271	12440	12352	12342	12521	12458	12388	12271	12517	12478	12187	12460	12251	12353	12369	12344	12582	12302	12343	12403	12446	12451	12356	12312	12366	12456	12304	12380	12407	12414	12359	12366	12400	12485	12258	12250	12366	12336	12249	12270	12348	12533	12262	12417	12383	12501	12237	12441	12434	12412	12495	12455	12403	12322	12362	12380	12362	12408	12454	12417	12350	12353	12447	12428	12321	12341	12356	12471	12388	12588	12392	12507	12531	12515	12415	12457	12591	12490	12382	12510	12423	12460	12318	12412	12307	12503	12379	12386	12475	12404	12345	12258	12330	12584	12512	12438	12287	12482	12335	12213	12272	12365	12273	12475	12324	12405	12327	12466	12370	12313	12440	12538	12538	12455	12249	12336	12365	12400	12431	12460	12381	12599	12374	12452	12374	12476	12351	12710	12285	12168	12462	12403	12372	12343	12363	12422	12309	12506	12408	12512	12528	12499	12303	12568	12408	12476	12294	12453	12457	12303	12319	12409	12366	12314	12223	12430	12409	12441	12333	12499	12590	12307	12418	12353	12337	12480	12524	12420	12414	12359	12237	12327	12448	12504	12284	12314	12411	12332	12320	12424	12481	12313	12403	12374	12310	12493	12462	12445	12292	12450	12341	12389	12531	12216	12296	12386	12339	12354	12360	12500	12343	12550	12299	12468	12387	12275	12386	12356	12528	12385	12310	12319	12508	12491	12272	12299	12319	12350	12345	12460	12347	12380	12148	12412	12340	12157	12258	12433	12402	12299	12363	12310	12458	12518	12274	12457	12433	12380	12269	12441	12416	12429	12309	12474	12435	12539	12283	12335	12439	12342	12472	12308	12285	12383	12449	12408	12438	12333	12547	12401	12601	12324	12385	12608	12510	12485	12494	12440	12335	12324	12366	12364	12516	12334	12396	12400	12351	12505	12266	12229	12456	12328	12516	12287	12292	12370	12432	12443	12475	12532	12373	12314	12308	12368	12295	12338	12316	12532	12417	12219	12514	12633	12462	12540	12178	12370	12376	12197	12383	12574	12299	12306	12340	12371	12326	12272	12386	12313	12453	12532	12417	12395	12329	12484	12415	12313	12488	12410	12346	12242	12383	12240	12335	12487	12489	12498	12318	12336	12407	12423	12400	12303	12297	12261	12383	12468	12303	12358	12196	12393	12341	12407	12476	12263	12373	12467	12473	12489	12246	12294	12527	12410	12341	12477	12386	12301	12262	12478	12375	12447	12414	12333	12436	12185	12245	12558	12421	12331	12353	12246	12452	12590	12218	12340	12181	12588	12385	12171	12305	12357	12397	12450	12519	12339	12516	12321	12552	12353	12393	12643	12313	12379	12355	12300	12353	12406	12522	12402	12420	12272	12439	12356	12306	12319	12416	12512	12428	12318	12400	12356	12345	12312	12439	12312	12454	12583	12481	12346	12223	12318	12124	12487	12257	12489	12520	12270	12358	12274	12432	12298	12374	12366	12368	12378	12488	12347	12224	12433	12443	12443	12671	12391	12553	12324	12426	12446	12390	12401	12504	12312	12406	12314	12395	12391	12516	12182	12313	12364	12425	12368	12389	12306	12321	12197	12403	12324	12272	12267	12296	12329	12224	12255	12314	12465	12471	12370	12390	12292	12315	12285	12537	12360	12376	12431	12450	12375	12351	12378	12389	12535	12214	12527	12469	12471	12343	12526	12308	12386	12194	12236	12378	12332	12239	12286	12399	12352	12492	12311	12429	12503	12470	12434	12347	12378	12419	12325	12451	12352	12393	12395	12378	12128	12327	12286	12301	12359	12316	12448	12465	12308	12385	12339	12257	12544	12265	12488	12268	12392	12521	12439	12302	12161	12456	12205	12326	12345	12383	12214	12503	12377	12569	12159	12298	12480	12348	12320	12569	12448	12357	12429	12519	12310	12419	12350	12395	12266	12533	12269	12225	12290	12301	12486	12405	12161	12461	12357	12374	12363	12394	12396	12369	12426	12324	12432	12156	12484	12390	12288	12469	12380	12240	12347	12478	12365	12401	12514	12302	12378	12259	12428	12307	12320	12184	12288	12424	12381	12255	12347	12437	12430	12243	12458	12344	12416	12314	12375	12351	12391	12465	12347	12395	12539	12500	12333	12362	12234	12331	12356	12444	12424	12344	12305	12553	12377	12180	12444	12303	12319	12325	12380	12286	12350	12367	12405	12334	12553	12339	12390	12305	12407	12536	12481	12260	12368	12344	12452	12276	12270	12426	12452	12358	12526	12436	12393	12473	12349	12381	12501	12521	12277	12329	12183	12466	12547	12405	12535	12492	12441	12427	12376	12240	12426	12523	12369	12335	12380	12521	12373	12133	12277	12306	12367	12337	12438	12487	12315	12334	12461	12266	12392	12411	12324	12439	12462	12317	12565	12218	12453	12433	12471	12337	12399	12369	12448	12371	12320	12344	12326	12430	12255	12405	12304	12345	12527	12478	12247	12438	12372	12569	12382	12395	12442	12388	12332	12273	12539	12300	12263	12338	12402	12478	12423	12427	12456	12371	12381	12365	12116	12294	12403	12296	12380	12491	12498	12276	12428	12522	12314	12511	12392	12388	12512	12684	12423	12538	12434	12329	12422	12343	12362	12452	12380	12274	12414	12439	12469	12496	12464	12386	12241	12385	12209	12325	12333	12601	12477	12378	12241	12123	12297	12279	12498	12376	12575	12354	12295	12291	12112	12581	12529	12525	12385	12526	12267	12460	12334	12319	12619	12356	12459	12409	12375	12403	12464	12404	12285	12344	12479	12441	12237	12303	12449	12322	12343	12229	12286	12474	12090	12442	12523	12312	12551	12278	12291	12628	12489	12499	12436	12457	12398	12229	12515	12332	12311	12377	12431	12316	12411	12324	12488	12232	12306	12345	12470	12443	12322	12432	12268	12330	12240	12474	12467	12295	12361	12460	12270	12191	12291	12392	12500	12384	12363	12451	12256	12477	12374	12295	12244	12378	12250	12471	12463	12285	12418	12716	12486	12271	12376	12499	12359	12303	12335	12520	12399	12205	12462	12533	12380	12447	12292	12203	12320	12433	12493	12422	12345	12416	12399	12370	12416	12320	12343	12316	12362	12466	12257	12456	12296	12435	12266	12412	12283	12232	12310	12373	12380	12406	12298	12241	12425	12477	12436	12455	12445	12430	12514	12389	12384	12491	12429	12596	12266	12347	12439	12433	12249	12452	12328	12370	12297	12425	12283	12381	12351	12300	12349	12286	12319	12526	12552	12327	12252	12346	12271	12366	12347	12264	12257	12409	12457	12375	12368	12433	12265	12400	12401	12320	12325	12518	12357	12420	12542	12258	12599	12174	12356	12410	12410	12275	12379	12305	12334	12469	12330	12329	12230	12374	12566	12518	12619	12404	12346	12390	12261	12249	12489	12251	12312	12337	12444	12313	12475	12484	12170	12495	12479	12492	12368	12283	12296	12292	12286	12441	12292	12385	12406	12436	12248	12463	12323	12513	12276	12215	12255	12398	12583	12279	12279	12448	12476	12391	12363	12477	12281	12232	12468	12238	12363	12331	12523	12571	12238	12377	12249	12512	12320	12418	12507	12448	12457	12294	12556	12436	12245	12335	12341	12642	12295	12436	12327	12415	12313	12311	12633	12331	12364	12315	12310	12373	12409
13097	12790	12448	12031	11977	11722	11771	13485	19101	19983	17444	14415	12511	11877	11788	11713	11627	11607	11508	11721	11696	11670	11694	11672	11561	11660	11505	11680	11762	11587	11773	11740	11655	11525	11606	11600	11708	11695	11675	11739	11465	11674	11679	11394	11578	11885	11632	11609	11533	11688	11691	11528	11716	11427	11630	11591	11596	11563	11708	11549	11730	11639	11643	11761	11632	11595	11523	11564	11550	11564	11640	11554	11702	11682	11553	11631	11596	11641	11530	11644	11714	11671	11723	11467	11643	11610	11636	11676	11681	11651	11575	11572	11661	11545	11597	11497	11594	11407	11727	11716	11645	11640	11605	11544	11783	11588	11850	11605	11549	11583	11621	11695	11514	11709	11758	11572	11585	11528	11543	11773	11730	11565	11705	11814	11650	11690	11591	11482	11667	11615	11703	11786	11657	11577	11704	11549	11606	11487	11649	11575	11633	11646	11555	11545	11718	11400	11577	11570	11536	11616	11621	11775	11442	11427	11726	11611	11659	11601	11689	11637	11558	11640	11609	11669	11653	11597	11540	11579	11575	11662	11581	11615	11615	11630	11594	11486	11560	11701	11568	11710	11539	11633	11532	11854	11598	11589	11636	11635	11581	11575	11448	11529	11713	11773	11603	11584	11487	11534	11566	11589	11610	11614	11621	11698	11712	11697	11567	11613	11569	11591	11695	11595	11543	11711	11595	11584	11627	11563	11673	11672	11656	11755	11493	11527	11735	11527	11486	11766	11641	11669	11669	11773	11614	11631	11629	11679	11699	11707	11663	11642	11630	11561	11427	11615	11768	11795	11590	11769	11564	11640	11627	11645	11634	11561	11520	11630	11503	11574	11494	11784	11718	11695	11595	11481	11667	11449	11719	11528	11643	11572	11454	11540	11536	11488	11649	11590	11608	11628	11623	11524	11650	11712	11563	11626	11648	11698	11656	11647	11712	11833	11656	11562	11605	11483	11693	11651	11581	11607	11447	11672	11633	11627	11718	11725	11591	11649	11548	11652	11535	11725	11622	11614	11698	11706	11601	11644	11630	11454	11532	11695	11543	11722	11469	11692	11708	11631	11664	11571	11559	11605	11563	11500	11677	11493	11728	11672	11688	11484	11604	11668	11717	11520	11519	11614	11612	11618	11705	11819	11599	11561	11602	11655	11548	11580	11464	11690	11544	11631	11625	11501	11480	11594	11533	11718	11613	11646	11598	11583	11490	11681	11605	11591	11421	11567	11583	11708	11488	11556	11592	11597	11663	11591	11573	11522	11487	11608	11631	11593	11572	11599	11711	11713	11691	11729	11611	11752	11632	11502	11474	11529	11694	11646	11601	11624	11580	11642	11624	11800	11584	11671	11585	11731	11638	11655	11747	11569	11587	11567	11835	11627	11502	11579	11763	11499	11435	11610	11528	11495	11558	11613	11644	11528	11695	11653	11630	11691	11572	11698	11764	11656	11637	11693	11534	11573	11365	11710	11529	11724	11674	11644	11575	11549	11730	11653	11650	11525	11793	11743	11611	11594	11595	11591	11597	11519	11518	11510	11567	11719	11817	11648	11785	11551	11772	11615	11634	11399	11589	11623	11598	11821	11776	11786	11489	11678	11607	11722	11495	11651	11685	11714	11650	11724	11658	11648	11534	11677	11713	11571	11741	11614	11578	11593	11701	11727	11761	11609	11779	11679	11561	11491	11844	11568	11635	11711	11672	11639	11664	11765	11686	11616	11787	11490	11669	11620	11634	11660	11403	11583	11593	11699	11571	11593	11607	11536	11653	11662	11563	11738	11497	11547	11531	11756	11440	11737	11581	11627	11564	11669	11815	11743	11392	11661	11663	11661	11661	11736	11638	11709	11601	11639	11768	11594	11625	11599	11782	11702	11581	11450	11656	11724	11495	11712	11647	11569	11643	11602	11682	11577	11585	11590	11599	11625	11544	11571	11651	11616	11680	11676	11608	11730	11585	11585	11591	11457	11574	11557	11560	11495	11653	11566	11627	11599	11640	11516	11633	11665	11613	11672	11604	11681	11593	11716	11637	11468	11567	11520	11666	11763	11654	11589	11575	11715	11680	11615	11547	11548	11805	11671	11479	11509	11624	11543	11676	11608	11497	11524	11620	11553	11516	11629	11670	11655	11578	11544	11499	11696	11643	11775	11523	11564	11707	11674	11569	11713	11572	11562	11587	11697	11663	11680	11745	11583	11708	11472	11600	11605	11467	11413	11580	11659	11587	11658	11633	11674	11538	11718	11607	11545	11760	11702	11529	11556	11742	11566	11636	11770	11729	11415	11509	11493	11592	11767	11689	11582	11665	11545	11431	11586	11702	11586	11497	11397	11544	11658	11568	11705	11930	11601	11702	11706	11628	11652	11647	11657	11580	11654	11491	11701	11573	11702	11615	11746	11686	11594	11480	11707	11662	11480	11581	11630	11852	11748	11786	11598	11667	11544	11680	11448	11791	11638	11571	11589	11670	11556	11698	11621	11684	11676	11733	11470	11548	11569	11563	11498	11774	11572	11515	11795	11572	11414	11466	11597	11346	11574	11627	11660	11701	11562	11643	11647	11808	11485	11613	11697	11529	11656	11782	11597	11751	11500	11644	11608	11723	11692	11772	11617	11742	11826	11567	11779	11673	11582	11608	11682	11562	11509	11638	11754	11782	11747	11733	11567	11635	11510	11537	11781	11478	11651	11448	11725	11614	11525	11571	11708	11690	11562	11588	11639	11582	11649	11773	11384	11623	11516	11558	11733	11715	11804	11529	11767	11572	11607	11559	11593	11541	11633	11514	11556	11631	11733	11482	11639	11503	11511	11743	11596	11708	11636	11732	11713	11572	11628	11627	11606	11465	11634	11629	11728	11569	11627	11566	11600	11568	11498	11651	11714	11743	11756	11523	11633	11737	11536	11551	11559	11671	11577	11777	11541	11448	11435	11657	11613	11759	11574	11643	11633	11656	11619	11728	11521	11655	11522	11663	11632	11704	11440	11665	11629	11771	11688	11493	11678	11643	11707	11718	11557	11635	11548	11429	11739	11730	11603	11653	11765	11600	11629	11568	11724	11511	11627	11664	11597	11637	11544	11737	11716	11693	11610	11520	11511	11525	11671	11634	11671	11595	11617	11700	11542	11582	11606	11595	11654	11664	11616	11639	11511	11684	11712	11692	11489	11526	11589	11523	11690	11579	11730	11720	11527	11791	11588	11638	11627	11575	11676	11584	11708	11561	11670	11708	11581	11530	11600	11584	11537	11615	11583	11578	11656	11684	11528	11718	11557	11726	11579	11595	11714	11589	11559	11595	11643	11582	11524	11596	11556	11655	11516	11480	11567	11626	11461	11618	11605	11591	11803	11486	11663	11561	11554	11535	11722	11591	11666	11560	12009	11588	11594	11536	11686	11558	11798	11551	11693	11687	11550	11766	11621	11653	11777	11561	11693	11606	11581	11728	11524	11547	11599	11767	11544	11604	11754	11727	11652	11588	11615	11666	11534	11776	11678	11528	11629	11551	11699	11547	11695	11494	11416	11598	11565	11458	11676	11743	11601	11743	11615	11565	11525	11595	11769	11616	11527	11663	11652	11497	11630	11625	11565	11703	11528	11620	11453	11655	11480	11627	11566	11511	11568	11644	11680	11503	11632	11579	11654	11848	11776	11689	11520	11707	11665	11642	11687	11554	11572	11640	11671	11589	11543	11640	11543	11536	11697	11571	11573	11651	11600	11663	11532	11501	11646	11681	11573	11544	11724	11649	11576	11579	11672	11657	11660	11678	11660	11651	11678	11709	11623	11633	11681	11546	11537	11486	11556	11511	11450	11588	11681	11711	11669	11471	11525	11649	11683	11670	11739	11697	11515	11607	11650	11585	11641	11702	11585	11612	11598	11600	11834	11534	11766	11624	11735	11496	11604	11636	11690	11687	11626	11536	11567	11515	11777	11554	11464	11551	11609	11523	11552	11689	11707	11842	11486	11637	11549	11548	11589	11590	11582	11571	11661	11671	11721	11502	11671	11553	11689	11561	11729	11651	11711	11722	11839	11650	11582	11685	11470	11716	11689	11612	11715	11657	11724	11605	11550	11504	11790	11702	11660	11691	11639	11733	11631	11822	11553	11611	11633	11589	11650	11815	11453	11513	11541	11676	11695	11593	11859	11569	11616	11718	11735	11712	11663	11608	11623	11683	11700	11624	11679	11630	11623	11461	11716	11621	11547	11637	11658	11658	11547	11574	11646	11502	11470	11580	11715	11667	11610	11616	11679	11548	11630	11660	11710	11647	11659	11533	11654	11548	11575	11656	11627	11564	11587	11532	11684	11565	11596	11712	11532	11579	11673	11528	11808	11623	11519	11649	11627	11677	11625	11609	11749	11686	11690	11850	11503	11442	11552	11526	11651	11733	11580	11551	11428	11600	11845	11673	11691	11614	11552	11719	11562	11679	11546	11531	11557	11564	11602	11600	11596	11689	11573	11662	11571	11618	11491	11780	11762	11523	11397	11771	11611	11661	11593	11556	11651	11575	11520	11504	11803	11627	11723	11644	11674	11728	11555	11541	11518	11550	11614	11572	11587	11632	11544	11695	11521	11561	11642	11791	11487	11746	11731	11680	11568	11574	11517	11551	11665	11556	11616	11539	11859	11605	11735	11658	11605	11485	11590	11577	11476	11475	11911	11612	11598	11435	11767	11633	11418	11774	11520	11721	11532	11378	11687	11419	11410	11570	11484	11523	11654	11662	11650	11567	11695	11603	11515	11528	11618	11709	11647	11789	11776	11554	11562	11595	11586	11729	11619	11592	11599	11610	11511	11740	11733	11810	11497	11648	11653	11758	11490	11713	11654	11527	11517	11513	11648	11671	11567	11489	11745	11669	11640	11638	11616	11808	11505	11623	11610	11577	11571	11592	11785	11711	11654	11620	11667	11566	11661	11745	11747	11700	11570	11571	11553	11614	11531	11502	11520	11624	11693	11772	11649	11634	11604	11736	11601	11747	11569	11660	11521	11736	11601	11594	11612	11721	11610	11641	11533	11662	11618	11635	11669	11532	11627	11529	11688	11559	11533	11658	11524	11578	11651	11800	11686	11673	11787	11671	11709	11700	11743	11618	11551	11511	11600	11742	11467	11597	11682	11641	11602	11584	11585
25997	21163	27029	25433	16977	14416	14343	18266	34069	36444	28614	21411	16319	14313	13382	13192	13136	13120	13085	13070	13084	13012	12883	12973	12961	13151	12990	12819	12857	13164	13029	13027	13077	13150	12881	12990	13009	12879	12914	12799	12986	12793	13059	12951	13091	13026	12864	13093	12976	13003	12944	13106	12994	13009	12872	12808	12919	13041	12840	13069	12988	12913	12757	12884	13064	12968	12841	12980	13026	13057	12854	12966	12985	12797	13281	12997	13037	12922	12941	12837	13067	12835	12964	12821	12928	13036	12888	13096	13014	12985	12752	13144	13004	12961	12896	13188	12947	13069	12924	13024	13094	12976	12968	12826	12759	12862	12797	12882	12815	12937	12719	12866	13058	13081	12929	13061	13073	12964	13033	12931	12845	13003	13121	12920	12959	12872	12779	12942	12869	12977	12970	13028	12983	13065	13100	12887	13031	12902	12871	12872	12848	12937	12970	12837	13164	13070	13069	13097	12795	12957	12905	12999	13064	12935	12899	12971	12864	12857	13039	12876	12934	12974	12980	12968	13063	12903	12982	13106	13043	12894	13147	13079	12980	13024	13179	12934	13012	12974	12909	12716	12899	13084	12945	13056	12783	12881	12824	12647	13081	13029	13005	13007	13028	13136	13029	12889	12878	13024	13142	13009	13105	13064	13106	13037	12932	13073	12798	12980	13042	12959	13075	12948	12919	13059	13019	12928	13021	13009	13042	13046	13070	12780	12998	12789	12911	12927	13111	12894	12952	13062	12932	12951	12862	13017	13067	13027	12901	13065	12934	12948	12990	13155	12864	13139	12888	12850	13076	12814	13039	12787	12995	13007	13007	12926	12958	13019	12949	12877	12972	12982	13023	13097	13060	12956	12941	12905	12874	12894	13030	12905	12848	12974	12883	12988	12826	13003	13123	13007	13015	12925	13063	12837	12942	13021	12923	13169	12955	12855	13046	13051	12894	12975	13105	12947	12790	12867	12901	13143	12862	12841	13018	13043	13117	12941	12891	12929	12949	12959	12926	12892	12909	13026	12956	12970	12998	12961	12938	12902	12796	13083	12926	13005	12907	12966	12961	12753	12954	12961	12896	13079	12869	12898	12995	12845	12802	13040	12896	12993	12785	13147	12906	12865	13141	12916	13053	12877	12782	12862	12971	12987	12840	12912	12770	12807	12840	12776	13097	12948	12893	12989	13020	13026	13020	12839	12833	12922	12949	12910	12841	13084	13039	12925	13132	13131	13128	12926	12986	13050	12897	12887	12924	12899	12926	12995	13084	13015	13068	12736	13033	12797	12877	13022	12991	13135	12947	12945	13214	12827	12920	12948	12866	12773	12916	12883	12889	12952	13058	12896	13033	12961	12967	12958	12887	12875	12919	12908	12795	12994	12838	13034	13059	13015	12783	12786	12991	13031	12930	13045	12829	13066	13155	12904	13149	12842	13145	12918	12950	12951	12895	13033	12809	12980	12872	13026	12821	12962	13023	13186	13115	12958	12835	12883	13242	12624	13093	12938	12875	13011	12874	12849	13049	12958	12905	13087	12937	13031	13000	13031	12986	12909	13101	12973	12939	12875	13158	12902	12996	12894	12978	13114	13030	12940	12841	13124	12907	13113	12975	13129	12979	12858	13108	13015	13076	12805	12971	13032	13035	12957	12874	12869	13074	12891	12700	12899	12891	12977	12847	13096	12860	12828	13040	13064	13111	13099	13087	13060	13193	12958	12958	12964	12931	12884	12821	12891	12724	12882	12864	13025	12919	12999	12937	12973	13017	12847	12992	13044	13020	13058	12906	12816	12925	13070	13079	12902	13137	12933	12977	13065	12953	13121	13160	12979	12867	12849	12855	12827	12943	13072	12946	13112	12861	13103	13010	12952	13039	12834	12842	12949	12973	12856	12983	12945	12966	12929	12995	13017	12804	12803	13011	12979	12969	13031	13005	12911	12715	12945	12919	12948	12888	12917	12905	12967	12909	12933	12882	12955	13103	12847	13163	12870	12853	12852	12929	12934	12952	13156	12991	12978	12850	13065	12780	12957	12971	13047	12889	13064	13036	13008	13058	12953	12959	12958	12973	12949	13140	12901	13009	13068	12801	12922	12941	12989	13170	12944	13029	13079	12798	12746	13071	12839	12891	12908	12953	13086	13019	13153	12766	12991	13151	12917	13104	12924	12929	12936	13015	13073	12780	12907	13060	12885	12993	12758	12950	12977	12956	12868	12852	12855	13010	12943	13286	13031	12890	12967	12986	12843	12985	12979	13007	12916	13060	12967	13089	12985	12854	12924	12826	12991	13128	12951	12760	12932	13125	12967	12914	12907	13056	12884	12973	13056	13003	12889	12925	12908	12945	13098	12978	12866	12900	13001	12835	12891	13103	12965	12886	13054	13091	13114	13013	12809	12902	12848	12870	13063	13085	12944	12970	12859	12927	13065	13117	13012	12869	13037	12880	13053	13076	13038	12965	12999	12967	12960	13034	12916	12978	12942	12993	13138	13058	12992	13081	12696	12892	12940	13100	12913	12908	12865	12891	12990	13111	12809	12934	12940	12853	12917	13068	12976	13152	12954	13095	13045	13009	12959	12971	13000	13146	12739	12940	12871	12953	13059	12968	12906	12948	12996	12904	12984	12932	13025	13043	12885	13161	12879	12832	12990	12896	12930	13008	13089	12960	12923	12939	12871	12819	12974	13212	13069	13080	13026	13119	13233	13069	12935	12843	12890	13021	12850	12738	12819	13031	13000	12984	12879	12951	13027	13036	12948	13208	13032	13094	12894	12832	13081	13083	12950	12949	12917	13033	13029	12936	13033	13065	12880	12888	12778	12896	12975	13072	12926	13060	13181	13104	13038	12896	12896	12951	13060	13163	13004	13155	12853	12837	12894	12993	12728	13078	13047	12913	13026	12973	12802	12841	13025	12895	13034	12953	12934	13034	12957	12999	13098	13021	12785	12837	13161	12935	12931	12800	12962	12842	12892	13088	12969	13121	13040	13048	12843	12931	13028	12976	12843	13173	12884	13160	12918	12923	12888	12935	12872	12683	12992	12968	12949	13054	13052	12902	13052	12811	13012	12946	13016	13006	13012	13118	13124	12929	12834	12922	12971	12802	12789	13245	12781	13077	13001	12878	12981	12959	13110	13038	12999	13051	13011	12883	12767	13085	12940	12892	12848	12906	13031	12798	12872	13053	12999	13148	13019	12778	12826	13081	13017	12911	12873	12861	12942	13068	12890	12920	12907	12959	13059	12998	12892	12944	12976	12883	12965	13159	12872	13139	13039	12898	13080	12821	12938	13282	13062	12891	12822	12855	13177	13028	13065	13018	13120	13046	13186	13034	12832	13234	12951	13023	13062	13231	12945	12968	13040	12964	13015	12951	12943	12846	12774	12772	13082	12952	13044	12905	12970	12868	12889	13024	12826	12756	13199	13083	13075	12859	13058	13011	12995	12858	12861	13042	12806	12915	13151	12927	13142	12990	12897	12925	12933	12993	13001	12994	12931	13021	12897	13056	12915	13195	12978	13014	13099	13054	12829	13038	12872	12942	12935	12976	13012	12808	13068	13026	13108	13147	12958	12984	12793	13152	13009	12870	12926	12939	12946	13040	12810	12947	13097	13004	12971	12972	13039	13153	12965	13039	13059	12862	12957	13050	13127	13134	12968	12795	13018	12911	13007	13092	13096	13110	12863	13065	12888	12981	12748	12972	12966	12928	13008	13037	13091	12980	12931	12988	12905	12945	13011	12916	12970	13045	13266	13156	12822	12980	12916	12998	12967	12937	12889	12854	13035	13141	12940	12956	12942	12857	12968	12928	12803	13026	12903	13018	12871	12798	12921	12933	12923	12913	12993	13104	12904	12885	12934	13006	12820	12882	12827	13006	13056	13005	12848	12971	12963	13190	12823	12742	13027	12808	12837	12817	12914	12879	13008	12892	12914	12971	12912	13084	12880	12867	12768	12917	13038	12989	12929	13001	13106	12849	12957	12864	12916	12829	12841	12882	12875	12909	13047	13086	12783	13015	12843	13182	12976	13167	12935	12846	12900	12951	13128	12948	12960	12961	13187	12960	13064	12972	13071	12860	12912	12923	12858	13292	12994	13115	12927	13164	13090	13130	12979	13009	12925	13167	12931	12954	13113	13089	13016	12729	12815	13024	13042	12952	13043	12940	12923	12950	12961	13044	13073	12987	12904	13075	13010	13053	12877	12994	13042	12894	13002	12923	13121	13189	13104	13035	12936	13093	12949	13087	12967	13012	13039	12779	12979	12822	13063	12952	12938	13070	12994	12859	13099	12978	12885	12988	13002	12812	12825	12880	12854	12999	12908	12952	12977	12934	12957	12996	12808	12960	13111	13085	12915	12930	12959	12930	13025	12870	13121	13096	12967	12921	12856	12984	12944	12804	12881	12983	13111	12941	12895	13006	12892	13020	12959	12963	13006	13174	13111	12908	12828	13003	12780	12933	12834	12868	12900	12884	12927	12787	12921	13081	12836	12993	12846	13128	13166	12983	12990	12790	12930	12972	13057	12983	13037	13128	13112	12921	13246	12878	12757	12908	13085	12972	13063	13095	12905	12913	12849	13121	12849	12992	13028	13084	13047	12882	13025	12973	13033	13061	13078	12725	12972	13197	13038	12964	12970	12923	13070	12867	13111	13047	13117	13120	12939	13028	12866	13234	13116	13039	13059	13068	12892	12844	12841	12954	12868	12910	12855	13010	12933	12826	12971	13137	12904	13005	12856	12955	13063	12872	12846	13053	13013	12824	12978	12874	13101	12816	12928	13052	12786	12885	13035	13008	12973	13023	12889	12920	12906	12847	12863	12815	13026	13179	12918	13052	13067	12849	13084	12958	13055	13017	12975	13173	12820	13121	12978	13003	12901	13106	12950	13069	12847	12980	12972	12880	13024	12836	12983	12877	12994	13115	12949	12957	12878	12919	12834	13021	13211	13138	12952	12847	12932	13104	13106	12983	13085	12880	12893	13126	13016	12943	12830	12946	12963	13029	12987	13045	12983	13109	12842	12894	12853	13109	13042	13097	12961	12930	12972	12988	12992	12790	12995	13044	13048	13134	12839	13085	12786	12989	12772	13072	13191	13105	12964	12869	12897	13055	13022	13066	13048	13012	12899	13091	12938
12832	18026	16878	14378	13360	13156	12911	21487	39113	38372	30224	21795	15228	12853	12358	12236	12059	12246	12103	11983	12040	12161	12093	11976	12103	12004	12082	12218	12029	12106	12157	11946	11956	12072	11992	12090	12040	12187	12163	12052	12071	12030	12216	12206	12063	12142	12034	12087	12001	12095	11944	12166	12171	12053	12023	12227	11992	12046	12219	12118	12139	12127	11835	12012	12217	12102	12074	12270	12081	12149	12087	12069	12029	11979	12286	12152	12121	12054	11945	12024	12057	11938	11933	12077	12274	12043	12041	12023	12029	12142	12075	12171	12145	11995	12229	12101	12061	12096	12095	12074	11981	12092	12096	12004	11971	12187	11964	12074	12008	12135	12216	11920	12038	12042	12252	12082	12179	11982	12051	12070	11880	11959	12037	12118	12213	12135	12168	12219	12061	12107	12048	12110	11932	12061	12163	12077	11953	12133	12117	12053	12104	11965	12072	12023	11966	12089	12111	12262	12112	12062	12081	11952	11983	11915	12180	12122	12099	11915	12039	12210	12131	12106	12061	12169	12093	12216	12105	11998	12156	12156	12078	12072	12004	12070	12075	11920	12094	12046	12022	12127	12090	11921	12084	12179	12045	12103	12182	12185	11956	12106	12077	12094	12247	12109	12174	11963	12128	12097	12075	12210	12117	11999	12181	12088	11864	12061	12080	12279	12181	12152	11997	12059	12037	12282	12110	12173	12030	12067	12069	11968	12147	12061	12209	12248	11999	12062	12145	11899	11978	12162	12177	11989	12076	11996	12067	11976	12076	12083	12193	12019	12036	11971	12137	12190	12053	12058	12019	12050	12003	12111	12048	12185	12253	12217	12043	12127	12113	12033	12003	12016	12134	12119	12011	11949	12189	11997	11925	12046	12040	11901	11949	11977	12309	12057	12015	12020	12110	12044	11989	11899	12035	12004	12062	12093	12089	12074	12045	12189	12146	12066	12229	12086	12072	12135	12167	12046	12124	12170	12113	12154	12094	12042	12125	12171	12157	12032	12168	12233	12196	12154	12062	12046	12026	12192	12228	12033	12184	12149	12025	12255	12013	12098	12011	11999	12214	11918	12215	12237	12178	12037	12134	12091	12096	12000	12005	11974	12150	12299	11953	12168	12288	12037	12054	12136	12186	12121	11969	12023	12033	12167	12099	12061	12192	11960	11981	12132	11970	12044	12157	11944	12118	12128	12044	11986	11936	12089	12135	12118	12056	12058	12053	12028	12024	12054	12097	12183	12087	12158	12173	12109	12090	12134	12126	12095	12004	12149	12050	12124	12086	11993	12059	12002	12074	12020	12095	12121	11899	12106	12006	12229	12104	11990	12143	12034	12070	12164	12053	12189	11963	12050	12037	12180	12006	11989	12078	12129	12088	11994	11899	12246	12027	12041	12077	11964	12227	12099	12100	12058	12193	12124	12021	11985	12173	12034	12115	12063	12059	12074	11993	11987	12236	12230	12028	12141	12128	12095	12148	11945	12138	11873	12106	12137	12316	12016	12039	12120	11971	12082	12044	12227	12044	12059	12197	12099	12004	12083	12005	11943	12010	12182	12112	11994	12009	12107	12042	11996	12159	12080	12078	12177	12018	12245	11992	11903	12221	12140	12307	12121	12134	12056	12120	12256	12239	12055	12127	12095	12052	12081	12191	12091	12056	12055	12131	12293	12094	12212	12072	11898	11969	12189	12181	12048	12055	12126	12165	12021	12046	11971	11971	12122	12001	12162	12049	12121	12137	12072	12017	12059	12055	12052	12013	12205	12005	12120	12041	12187	12069	12092	11961	12083	12217	11943	12207	11941	12088	11975	12089	12074	12070	11918	12211	12010	11983	12058	12028	12020	12017	12092	12107	11987	12102	12134	12076	12058	12160	12155	12095	12066	12061	11979	12116	11983	12080	12090	12043	12023	12123	12063	11953	12036	12238	12014	12151	12115	12287	12106	12131	12234	12004	12264	12094	12357	12276	12057	11955	12155	12102	12035	11998	12049	12124	12018	12184	11968	11927	12061	12034	11954	12073	12222	12124	12079	11940	12093	11975	11970	12101	12174	12031	11966	12045	12041	11992	11914	12082	12162	12067	12074	11999	12137	12136	12021	11964	11871	12004	11976	12234	12037	12147	12078	11944	12019	12023	11871	12230	12191	12033	12004	11917	12117	12079	12144	12154	12052	11952	12050	12138	12065	12141	12155	11991	12088	11868	12101	12230	12115	12134	12000	11964	12211	12058	11945	12115	12176	12056	12089	12067	12075	12032	12085	12142	12033	12062	12042	12108	12070	12123	12120	12139	12245	12150	12184	12148	11898	12081	11978	12110	12007	12091	12114	12122	12083	12155	12023	11957	12005	12196	12029	12073	12109	12021	11971	11974	12021	12100	12188	12087	12090	12083	12188	12167	12113	12038	12012	12199	12118	12182	12182	12159	12277	12111	12123	12016	12151	12045	12067	11992	12059	12061	12023	11979	12104	12235	12048	12002	12046	12046	12260	12189	12142	12154	12197	12034	12086	12089	12039	11960	11986	12093	12084	12065	12075	12095	11933	12127	12116	12166	12173	12108	12009	12195	12154	12219	11945	12180	12087	11991	12108	11924	12160	12161	12157	12070	12012	12139	11968	12136	11970	11963	12032	12146	12171	12238	12162	12015	11969	12029	12087	12151	11907	12103	11996	12077	11917	12196	11979	12086	12120	12062	12102	12256	12122	12244	12086	12196	12220	12120	12014	12016	12119	11961	12224	12071	12098	12141	12185	12185	12220	12058	12172	12119	12161	12004	12113	12006	12138	12195	12318	12161	11968	12141	11967	11993	11917	12140	12098	12193	11994	12038	12049	12131	12025	11896	12072	12053	12164	11978	11983	11911	12086	11907	12009	11998	12072	12023	12158	12153	11940	12123	12046	12091	12095	12012	12127	12072	12050	12123	12069	12121	12097	11991	12062	12141	12098	12012	12302	11984	12026	12119	12095	12018	11982	12093	12132	12141	11915	12037	11969	12002	11992	12141	12090	11935	12174	12130	12033	12183	12013	11948	11969	12051	11954	12045	11961	12000	12087	12119	12275	12196	12003	12083	11993	12119	12045	12064	12221	12004	11937	11970	12214	12121	12012	11802	12101	12005	12068	12067	12201	11916	12093	11953	12018	12193	12068	12127	12104	12226	11975	12126	12054	12273	12085	12193	12043	12059	12091	12129	12176	11915	12242	11914	12015	12052	11932	12145	12001	12062	12018	12122	11964	11944	12148	11917	12171	12006	12077	12048	12008	11987	12134	12162	12022	12092	12113	12243	11968	12174	11949	12158	12080	11894	12037	12121	12073	12160	12057	12093	12098	11960	12129	12022	11852	12056	11958	12138	12034	12095	12109	12022	12234	12091	12224	11982	12133	11879	12148	12213	11968	11902	11931	12137	12154	12180	11965	12042	12137	12075	12100	12041	12083	12180	12160	12181	12187	11970	11986	12139	11893	12243	12012	11999	12339	12141	12049	12011	11868	12018	11995	12139	12179	12201	12096	12051	12109	12245	12058	12099	11989	12139	12080	12074	12211	12092	12129	11900	11997	12016	12111	12152	12059	12171	12043	12165	12077	11974	12177	12092	12090	12087	12061	12152	11989	12015	12152	12043	12088	12094	12198	12057	12208	12089	12011	12198	11991	12146	12070	12109	12047	12030	12161	12093	12166	12025	12044	11986	12114	12012	11996	12097	12014	12052	12078	12060	12210	12030	11983	11945	12212	12017	12034	12013	12215	11959	12067	12254	12007	12196	12020	11973	12270	11890	12000	12178	12225	12214	12016	12115	12078	12021	12024	12137	11934	12125	11975	12108	11988	12154	12072	12065	12014	12037	12140	12066	12173	12209	12229	12146	12059	12108	11980	12090	12141	11900	12146	12084	12031	12219	12227	11926	11944	12086	12029	12134	12099	12017	12175	12163	12125	11986	12051	12185	12001	12126	12148	11953	12152	12033	12193	11978	12027	11976	11852	12087	12306	12070	12086	12049	11989	11856	12030	12112	12022	12122	12089	12024	12157	12257	12087	12146	12173	12011	12195	12131	12097	12134	11985	12189	11978	12425	12186	12042	12273	11985	12040	12047	12048	11938	12013	12276	12268	12068	12169	12046	12167	12182	12115	12029	12149	12073	12006	12074	12152	12062	12059	11967	12024	12036	12193	11939	12047	11967	12085	12083	12189	12062	12243	12291	12183	12070	12121	12191	12014	12092	12160	12094	12076	12299	11857	12066	12110	12025	12056	12182	12198	11992	12095	12076	12142	12015	11988	12157	12157	11964	12218	12074	12268	12012	12211	12027	12159	12085	11900	12012	11994	11985	12009	12171	12051	12107	12060	12148	12060	12116	11999	12099	12164	11976	12172	12153	12137	12112	12059	12214	11974	12142	12085	12132	12158	11961	11986	12161	12083	12090	12020	12053	12040	12106	11874	12070	12101	11957	12161	12143	12151	12099	12090	11944	12002	12109	12065	12115	11940	12076	11979	12090	11990	12060	12051	12035	11937	11880	12114	12009	12070	12109	12020	11996	12130	12034	12013	12118	12147	12171	12074	12080	11957	12170	12079	11990	11989	12132	11987	12302	12115	11996	11993	12169	12133	12177	12046	11990	11968	12075	12102	11887	12060	12091	12177	12068	12090	12126	12000	12136	12140	11928	12172	12012	12125	11969	12097	12071	12111	12060	12230	11938	12153	12048	12179	12063	12168	12005	12050	12069	12065	12090	11989	12183	11977	12274	12002	12033	12172	12061	12181	12226	12096	12121	12191	12030	11994	11964	12083	11968	12191	12108	12110	12067	12150	12097	12053	12091	12156	11905	12184	11916	12171	12089	12047	12036	12100	11970	12066	12193	12184	12072	12133	12091	12188	12088	12075	12137	12088	12079	12007	12235	12063	12149	12118	12070	12182	11901	12127	12038	12156	11993	12180	12012	12206	12027	12095	12139	12129	12126	12026	12146	12011	12043	12093	12061	12152	11982	12157	11994	12312	12103	12076	12134	12043	12201	12037	12058	11902	12109	12053	12147	12116	12040	12099	11939	12033	12045	11955	12176	12084	11984	11950	12075	12046	11965	11963	12071	12068	12070	12106	12108	12173	12064	12002	12070	11987	12062	12045	11987	11974	12025	12077
24112	21197	28650	24054	21502	21895	20497	24897	57411	56256	42481	29602	20271	15882	14857	14453	14271	14187	14118	14072	14300	14138	14149	14009	14209	14047	14246	14124	14167	14266	14184	14117	14056	14222	14112	14049	14275	14183	14305	14299	14094	14250	14175	14090	14506	14283	14227	14275	14122	14004	14255	13979	14184	14191	14092	14123	14071	14009	14165	13985	14247	14072	13994	14085	14211	14158	13985	13983	14059	14088	14250	14072	14174	14181	14148	14034	14204	14187	14180	14266	14344	14113	13979	14141	14186	14080	14114	14176	13975	14022	14032	14259	14113	13968	13981	14070	14137	14043	13898	14133	14096	14041	14272	14263	14274	13989	14077	14072	14012	14039	13957	13968	14039	14170	14059	14347	14156	14059	14150	13916	14113	14198	14040	14082	14143	14017	14192	14160	14097	14169	14279	14201	13975	14064	14005	14210	14264	14219	14246	14266	14170	14180	14106	13866	13952	13991	14023	14104	14045	14059	14196	14074	14272	14203	14107	13919	14073	14138	14028	14004	14331	14235	14074	14120	14102	13938	14018	14116	14065	14132	13983	14094	14216	13994	14080	14065	14176	14149	14139	14192	14226	13965	14060	13978	14053	14122	14117	14108	14030	14204	14169	14269	14373	14104	14045	14227	14165	14117	14085	14095	14116	14154	14009	14045	14024	14264	13976	13935	14222	14093	14106	14133	14184	14061	14068	14124	13932	14042	14320	14044	14273	14122	14084	14176	14248	14220	14178	13903	14221	13783	13962	13903	14091	14036	13934	14131	13967	14058	14180	14159	14151	13847	14073	14132	14072	14325	14066	14053	14045	14291	14060	14177	13975	14187	14095	14011	13938	14023	14118	13865	14261	14220	14160	14041	14110	14139	14216	14228	14045	14062	14277	14056	13969	13963	14261	14170	14026	14168	14189	14237	14097	14111	13976	14179	14106	14142	14012	14105	14179	14094	14055	13994	13980	14052	14138	14104	14015	14071	14152	13952	14114	14127	14086	14039	14134	14164	14067	14063	14057	13914	14058	14008	14113	14054	14189	14143	14079	14137	13870	14147	14109	14189	14112	14124	14078	14045	14041	14102	14155	14093	14058	14001	14058	14066	14030	13911	14092	14113	14069	13897	14169	14058	13986	14102	14064	14092	14069	14207	14076	14123	14012	14153	14081	13979	14047	14004	14101	14048	14096	14212	14036	14144	14150	14039	14272	14057	14229	14060	14180	14072	14193	14024	14097	14027	14182	14099	14101	14266	14014	14076	13904	14092	14240	13934	14184	13920	14165	14152	14265	14044	14050	14214	14336	14072	13964	14249	14075	14191	14107	14121	13831	14041	14102	14057	14039	14316	14281	14069	14015	14145	14327	14127	13945	14104	14148	13960	13978	14181	14045	14067	14264	14151	14218	14073	14195	14248	14274	14188	14005	14068	14084	13913	14127	13974	13988	14013	14162	13912	14029	14087	14245	14023	13989	14285	14173	13940	14094	14189	14362	13978	14079	14089	14285	13960	14239	14026	14204	14224	14157	14036	14022	14041	14051	13902	14100	14078	14067	14114	13956	14237	14291	14178	13971	13887	14137	14197	14134	14016	13875	13988	14109	14311	13941	14346	14116	14099	14126	14025	14085	14104	13954	14044	14096	14038	14112	13984	13977	14227	14170	14122	14103	14204	14274	14085	14124	14177	14124	14281	14121	13992	13983	14017	13754	14187	14016	13981	14062	14164	14125	13978	14146	14228	14179	14173	14097	14093	14155	14194	13982	14111	14186	13970	14147	14038	13949	14144	14016	13946	14106	14215	14018	14125	14025	14283	13916	14109	14217	14212	14101	13849	14147	14068	14143	13985	14210	14003	13937	14006	14054	14107	14122	14176	14068	14058	13991	14076	13939	14043	14055	14082	14050	14313	14104	14103	13990	14036	13995	14034	14207	13999	14248	14214	14095	14235	14185	14038	14025	14308	14088	14135	13968	14117	13965	13941	14094	14106	14157	14146	14231	14234	14270	13996	14045	14016	13999	14184	14067	14082	14175	14041	14167	13974	14281	14326	14065	13983	14218	14005	13839	14106	14095	14026	14010	13840	14056	14098	13953	14095	14023	13992	14041	13891	14179	13853	14032	14010	14201	14276	14168	14148	14133	13833	14292	14165	14118	14151	14181	13946	14116	14134	14181	14221	14246	14085	13931	13863	14111	14077	14016	14044	14127	14259	14137	14009	14059	14205	14167	13944	14121	14203	14150	14106	14074	13991	14130	14134	14190	14188	14089	14187	14265	14036	14010	14181	14119	14112	14160	13979	14065	14113	13932	13987	14235	14103	14051	14091	14157	14079	13995	14056	13969	13996	14216	14306	14136	14061	14229	14226	13922	14039	14000	14201	14132	14091	13999	14040	13940	14156	13870	13958	13982	14342	14024	14079	13979	14184	14131	14155	14072	14146	14172	14144	13992	13922	14133	14169	14125	14211	14310	14103	14059	14190	14037	14175	13972	14199	14114	14035	14245	14037	14077	14154	14182	13801	14103	13994	14097	13999	13992	14028	14235	14032	14065	14184	14125	14145	14247	14258	14257	14176	14170	14127	13977	14336	13987	14087	13880	14049	13881	14150	14141	14001	13997	14104	14135	14057	14181	14221	14320	14166	14128	14181	14240	13962	14145	14132	14075	13999	14144	13931	14337	14112	14179	14191	14156	14116	14223	14056	14008	14019	14077	13986	14198	14129	14051	14042	13956	14111	14073	14051	14022	14130	14070	14120	13956	13971	14225	14122	14148	13947	13930	14219	14132	14026	14167	14200	14009	14240	13913	14017	14078	14253	14094	14183	14060	14188	14044	13979	14053	14175	14095	14130	14267	14070	14262	13945	14293	13911	14136	13976	14255	14103	14227	14242	14071	13941	14247	14173	14160	14020	14261	14068	14125	13994	14157	14066	14199	14113	14039	14165	14069	14031	14030	14166	14161	13741	14128	13907	14154	14109	14019	14102	14103	14030	14065	14197	14033	13994	14224	14017	14217	14109	14134	13929	14193	14279	14081	14026	14237	14324	14140	14098	14035	14115	13801	13975	14078	14077	13960	14068	13935	14113	14028	13954	14103	14069	14046	14217	14236	14051	14072	14071	14246	14113	14003	14131	14081	13982	13941	14242	14093	13915	13945	14176	14072	14033	14093	14099	14008	14264	14249	13925	14170	14010	14131	13956	14175	14076	14218	14089	14092	13964	14026	14131	14139	13886	13938	13934	14039	13925	14137	13997	13960	13954	14291	14009	14127	13998	14050	14128	14107	14111	13898	14172	14052	14058	14239	14159	14113	14120	13954	14061	14054	14144	14105	14237	14187	14041	14065	14171	14050	13871	14139	14028	14169	13895	14219	14025	14119	13975	13993	14047	13939	14284	14371	14094	14254	14184	14107	14120	14081	14104	14151	14136	14022	14115	14076	13950	14012	13942	14029	13978	13990	14125	14180	14036	14158	14172	14283	14073	14041	14156	14094	13888	14184	14136	14085	14007	14071	14119	14028	13992	14060	14038	14059	14051	14099	14028	14226	14083	14105	14210	14093	14000	14074	14066	13995	14183	14053	14037	14032	14055	14091	14094	14067	14067	14043	14094	14024	14071	14102	14044	13984	14040	14268	14221	14082	14068	13984	13955	13846	13953	14098	14044	14173	14115	14015	14014	14105	14144	14259	14159	14242	14285	14162	14188	14365	14032	14130	13945	14036	14041	14118	13947	14180	14177	14111	14009	14037	13948	13950	14146	14140	14042	14288	14162	14197	14003	14105	14046	14131	14210	14187	14139	14035	14082	14015	14164	13970	14016	14010	14029	14155	14138	14114	14273	14102	14154	14235	14208	14206	13990	14275	14116	14154	14171	14050	14072	14069	14254	13929	14253	14273	14111	14015	14005	14250	14103	14079	14128	14034	14232	14096	14096	14062	14040	14099	14129	14158	14167	14190	14071	14087	14254	14188	14193	13890	14072	13866	13999	14241	14094	14154	14200	14326	14047	14125	14129	14118	13954	14035	14015	14137	14051	14193	14145	13835	14058	14090	13870	14097	14073	14055	14207	13991	14028	14046	14079	14223	14178	14064	13980	14011	13937	14158	14088	14230	14029	14096	14188	14131	14078	14084	14111	14127	14139	14124	14115	13921	14054	14131	14007	14190	14112	14095	14239	14125	13960	14069	14188	14300	14147	13992	14148	14131	14336	14108	14226	14004	14163	14167	14123	14018	14078	13983	14021	14062	14031	14333	14068	14237	14117	14298	14299	14032	14220	14209	14076	14013	14312	14283	14045	14318	14020	14113	14038	14094	14134	14077	14137	14123	14021	14103	14159	14094	13917	13911	14242	14018	14033	14058	14074	14199	14143	13931	13882	13995	14141	14099	14045	14086	14117	14193	13925	14029	14136	14210	14005	14193	13980	14108	14102	14209	14120	14134	14026	14196	14071	14085	13966	14032	13860	13955	14117	14026	13968	14105	13970	13998	14033	14017	14085	14157	14031	14146	14148	14089	13867	14046	14178	14004	14293	14098	14083	13970	14160	14195	14146	14004	14216	13994	14221	14093	14120	14126	13993	14132	14171	13955	14123	14101	14110	14119	14069	14105	14148	14150	13943	14166	13982	14235	14078	14134	14087	14280	14072	14062	14185	14273	13969	14190	13906	13955	14204	14131	14118	14108	14041	14031	14100	14138	13966	14124	14217	14087	13855	14064	14220	14118	14203	14122	14029	14053	14070	14179	14238	14073	13989	14055	14047	14017	13969	14156	13851	14003	14122	14203	13945	13905	13924	13929	13985	14039	14219	14248	14035	14225	14093	14165	14313	14006	14210	14044	14126	14126	14069	14153	13952	14152	14078	14277	13946	14160	14079	14034	14098	14236	13992	14027	14089	14307	14108	14111	14122	14177	14246	14004	14121	14119	13959	14072	14077	14197	14308	14236	14182	14096	14119	13958	14023	14135	14037	14048	13988	14298	14093	14117	14004	13903	14238	14038	13882	14029	14029	14137	14095	14113	14064	14003	14133	14111	14265	14007	14084	13960	14134	14150	13844	13959	14079	14015	14163	14241	14104	14105	14154	14128	14154	14096	14088	14096	14226	13983	14169	14157	14114	13982	13945	14004	14220	14207	13757	13995	14281	13968	14293
15637	26610	23958	18656	16656	15750	17143	29551	58872	55759	42851	29670	18435	14537	13179	12930	12842	12863	12837	12936	12743	12906	12606	12687	12841	12892	12922	12922	12850	12940	12811	12826	12907	12845	12755	12823	12944	12888	12787	12953	12764	12866	12781	12802	12832	12924	12956	12854	12765	12704	12937	12811	12827	12756	12882	12837	12923	12750	12780	12883	12705	12888	12654	13023	12857	12702	12702	12809	12758	12955	12868	12807	12890	12789	12728	12801	12819	12897	12524	12625	12812	12946	12824	12903	12819	12688	12921	12786	12954	12881	12884	12938	12726	12976	13015	12685	12877	12786	12854	12747	12741	12729	12787	12980	12923	12785	12944	12726	12828	12838	12795	12759	12876	12795	12722	12906	12756	12750	12757	12764	12672	12682	12773	12863	12759	12855	12859	12856	12775	12765	12864	12714	12875	12808	12908	12834	12872	12835	12809	12591	12905	12866	12807	12893	12867	12801	12770	12903	12653	12626	12688	12896	12804	12789	12912	12944	12803	12774	12688	12915	12757	12894	12745	12865	12804	12819	12852	12720	12926	12708	12832	12856	12815	12802	12841	12954	12775	12821	12709	12731	12908	12693	12815	12821	12739	12899	12933	12721	12651	12887	12784	12773	12873	12743	12900	12759	12838	12901	12813	12642	12689	12832	12915	12864	12864	12902	12756	12765	12848	12766	12761	12828	12691	12920	12946	12779	12729	12774	12735	12793	12862	12810	12872	13046	12785	13043	12797	12862	12703	12802	12751	12795	12728	12854	12800	12875	12696	12792	12793	12957	12929	12802	12772	12810	12783	12748	12629	12719	12918	12788	12801	12867	12629	12871	12819	12803	12765	12845	12707	12930	12774	12811	12814	12751	12974	12886	12854	12691	12782	12822	12879	12929	12777	12754	12742	12866	12786	12649	12800	12765	12813	12752	12901	12957	12852	12768	12712	12933	12635	12917	12795	12696	12918	12698	12788	12862	12980	12725	12756	12715	12891	12823	12878	12850	12757	12838	12784	12838	12710	12848	12814	12953	12815	12534	12893	12792	12783	12796	12816	12836	12800	12805	12767	12825	12692	12816	12772	12897	12662	12878	12855	12848	12942	12662	12853	12875	12843	12762	12956	12827	12832	12687	12844	12815	12744	12791	12992	12911	12898	12807	12718	12804	12882	12905	12734	12834	12865	12674	12750	12601	12882	12878	12672	12807	12680	12806	12706	12958	12731	12769	12769	12835	12952	12816	12794	12814	12883	12816	12928	12841	12883	12772	12681	12785	12917	12738	12923	12592	12869	12755	12865	12848	12944	12789	12820	12659	12868	13001	12684	12772	12784	12827	12791	12907	12856	12740	12810	12730	12843	12793	12831	13003	12905	12734	12760	12783	12803	12954	12795	12786	12783	12842	12934	12652	12811	12782	12819	12829	12979	12781	12739	12835	12678	12682	12785	12694	12662	12932	12721	12737	13042	12815	12748	12674	12666	12926	12878	12902	12875	12861	12840	12735	12771	12940	12800	12613	12949	12728	12811	12677	12840	12691	12917	12844	12679	12734	12688	12707	12773	12784	12748	12611	12870	12851	12610	12884	12805	12750	12860	12759	12885	12821	12894	12692	12818	12742	12621	12799	12764	12766	12653	12816	12778	12805	12834	12762	12723	12829	12754	12719	12662	12991	12804	12608	12781	12839	12895	12686	12726	12761	12691	12857	12750	12660	12793	12662	12914	12697	12717	12929	12689	12753	12785	12800	12756	12910	12868	12950	12871	12736	12666	12776	12829	12755	12835	12753	12925	12761	12872	12799	12811	12836	12801	12816	12948	12809	12811	12877	12659	12664	12606	12878	12821	12759	12871	12756	12784	12759	12634	12751	12633	12740	12822	12841	12637	12857	12925	12767	12795	12855	12850	12931	12841	12700	12783	12792	12841	12734	12870	12604	12789	12852	12873	12627	12754	12861	12675	12760	12757	12896	12755	12874	12797	12978	12772	12733	12687	12643	12769	12775	12878	12764	12783	12819	12771	12880	12671	12805	12719	12835	12745	12807	12682	12711	12749	12914	12933	12701	12661	12697	12967	12858	12632	12714	12693	12827	12669	12913	12701	12724	12718	12855	12995	12863	12872	12705	12817	12681	12992	12843	12747	12721	12980	12811	12699	12930	12813	12932	12742	13041	12931	12806	12676	12857	12827	12744	12788	12885	12769	12909	12796	12782	12883	12825	12896	12709	12916	12985	12765	12863	12915	12661	12851	12794	12690	12700	12716	12722	12710	12883	12743	12924	12973	12761	12815	12834	12609	12730	12819	12803	12822	12689	12932	12889	12725	12770	12764	12746	12742	12872	12828	12974	12835	12847	12831	12806	12953	12801	12743	12910	12719	12751	12875	12922	12934	12777	12960	12700	12817	12771	12788	12744	12925	12822	12631	12713	12853	12770	12883	12763	12737	12657	12711	12898	12767	12765	12844	12783	12843	12958	12926	12876	12997	12813	12776	12708	12765	12746	12903	12800	12800	12662	12665	12828	12843	12640	12787	12866	12709	12834	12802	12806	12740	12878	12734	12633	12680	12724	12726	12892	12898	12807	12816	12839	12768	12973	12771	12859	12991	12744	12868	12832	12836	12820	12707	12726	12841	12655	12945	12849	12728	12703	12757	12907	12868	12780	12769	12791	12710	12848	12886	12835	12819	12742	12759	12699	12991	12711	12828	12885	12703	12815	12726	12780	12820	12750	12679	12828	12899	12685	12874	12781	12738	12703	12631	12967	12702	12724	12983	12895	12771	12665	12848	12793	12919	12807	12828	12775	12955	12765	12976	12859	12922	12799	12794	12792	12764	12921	12715	12848	12720	12724	12664	12933	12777	12701	12856	12908	12736	12733	12771	12610	12772	12672	12844	12820	12882	12800	12825	12752	12853	12720	12873	12895	12706	12893	12730	12817	12717	12866	12732	12707	12725	12772	12828	12694	12882	12874	12967	12848	12751	12867	12816	12896	12708	12809	12810	12555	12646	12766	12842	12864	12853	12834	12703	12755	12945	12638	12740	12807	12585	12750	12966	12707	12813	12854	12744	12827	12715	12881	12879	12848	12807	12823	12807	12781	12913	12870	12686	12726	12600	12687	12790	12941	12667	12759	12801	12653	12836	12678	12678	12721	12670	12866	12818	12647	12737	12814	12825	12833	12709	12781	12918	12781	12804	12710	12897	12751	12849	12739	12916	12850	12706	12670	12778	12829	12729	12748	12831	12766	12759	12881	12745	12801	12838	12767	12955	12888	12725	12794	12685	12916	12859	12826	12561	12729	12727	12838	12741	12888	13101	12833	12804	12766	12989	12841	12691	12707	12784	12675	12805	12742	12775	12783	12744	12799	12904	12624	12851	12800	12930	12653	12976	12679	12786	12760	12802	12621	12616	12849	12834	12805	12914	12683	12824	12903	12763	12640	12818	12871	12835	12725	12808	12652	12710	12913	12872	12933	12778	12793	12713	12815	12870	13050	12815	12804	12771	12770	12818	12962	12814	12917	12912	12871	12761	12735	12843	12742	12611	12885	12651	12932	12720	12813	12761	12794	12899	12810	12912	12766	12690	12838	12679	12946	12770	12774	12874	12786	12881	12798	12699	12918	12814	12915	12648	12882	12906	12847	12824	12884	12691	12925	12846	12733	12987	12794	12826	12741	12768	12680	12938	12882	13038	12708	12877	12886	12966	12672	12871	12962	12720	12922	12741	12698	12859	12831	12833	12857	12903	12870	12763	12824	12974	12936	12787	12875	12723	12859	12756	12737	12736	12770	12778	12894	12738	12790	12742	12724	12745	12930	12915	12905	12802	12597	12841	12884	12666	12632	12883	12833	12710	12578	12674	12840	12532	12803	12820	12757	12800	12883	12915	12699	12923	12886	12889	12854	12756	13007	12868	12726	12652	12687	12693	12879	12810	12818	12789	12864	12736	12781	12807	12814	12741	12751	12795	12611	12872	12850	12974	12789	12716	12983	12614	12808	12772	12916	12764	12909	12640	12800	12755	12744	12777	12987	12829	12701	12759	12766	12655	12944	12845	12929	13001	12844	12786	12926	12966	12711	12766	12885	12825	12874	12869	12741	12896	12710	12712	12860	12920	12792	12852	12775	12754	12902	12732	12785	12717	12837	12873	12739	12800	12830	12714	12682	12913	12690	12748	12757	12769	12962	12929	12869	12886	12983	12966	12711	12764	13013	12888	12765	12766	12810	12871	12867	12879	12840	12843	12824	12717	12833	12781	12691	12868	12812	12793	12792	12636	12838	12735	12653	12687	12832	12887	12829	12857	12851	12933	12730	12856	12671	12661	12681	12913	12892	12696	12805	12852	12846	12776	12801	12680	13020	12737	12971	12702	12770	12784	12814	12947	12839	12774	12796	12768	12766	12841	12956	12854	12884	12878	12764	12678	12872	12786	12843	12923	12965	12894	12930	12855	12681	12885	12978	12719	12756	12703	12945	12631	12660	12811	13153	12797	12727	12785	12758	12955	12804	12711	12910	12897	12917	13014	12856	12827	12839	12709	12687	12733	12827	12697	12648	12611	12777	12761	12824	12761	12932	12863	12653	12783	12809	12820	12859	12795	12637	12765	12794	12829	12704	12753	12814	12820	12894	12664	12839	12760	12817	12861	12906	12776	12812	12873	12860	12995	12624	12779	12764	12863	12777	12726	12925	12760	12915	12740	12851	12797	12771	12749	12797	12777	12836	12595	12769	12937	12780	12640	12696	12876	12673	12844	12905	12708	12752	12675	12880	12916	12882	12922	12780	12784	12873	12796	12766	12883	12812	12783	12868	12593	12750	12715	12861	12856	12850	12921	12650	12747	12793	12839	12811	12723	12671	12743	12727	12769	13012	12857	12758	13006	12632	12970	12845	12685	12821	12666	12886	12905	12814	12676	12873	12737	12838	12828	12725	12615	12780	12788	12966	12687	12765	12742	12808	12685	12776	12661	12670	12690	12794	12839	12945	12660	12706	12860	12785	12855	12955	12872	12798	12828	13014	12885	12940	12760	12848	12689	12755	12577	12735	12837	12812	12782	12717	12771	13011	12732	12947	12801	12811	12675	12710	12813	12772	12937	12822	12871	12826	12855	12821	12857	12661	12860	12755	12868	12750	12770	12709	12720	12914
29251	21559	20418	17970	16336	16012	17381	17351	20299	21744	20144	18066	16841	16333	16014	16186	16214	16120	15985	16034	16095	16033	15994	16129	16051	15972	16107	16397	16146	16032	15997	16067	16153	16277	16144	16180	16098	16158	15925	16081	16031	16088	16060	16019	16062	16099	16143	15926	15986	16078	16151	16204	16133	16094	15928	16138	16239	16209	16081	16126	16261	16027	16035	16327	16202	16145	15768	16092	16217	16244	16174	16215	16135	16113	16134	15862	16124	16039	15947	16163	16218	15923	16063	16058	16227	16116	16109	16094	15987	16069	16033	16044	16036	16036	16218	16231	16053	16193	16062	15930	16048	16063	15983	16170	16282	15779	16090	16050	16088	16033	16051	16079	16099	16145	16030	16073	16086	16026	15934	15933	16154	16168	16085	15938	16105	16056	16059	15965	15953	16141	15990	16170	15962	15953	16126	16217	16044	16009	16090	16084	16134	15743	16086	15901	15942	15838	16005	16053	16004	15911	16074	16288	15938	16101	16024	15924	16135	15978	16081	15824	16108	16040	16102	16198	16213	16146	16280	16017	16118	15883	16007	16143	16119	16082	16067	15931	16110	15975	16074	15964	16220	15919	16231	16060	15961	16062	16143	16121	16142	16102	16205	16016	16011	16383	16123	16128	15871	16154	16229	16065	16057	15974	16058	16108	16170	16222	16145	16212	16020	16156	16065	16031	15882	16107	16287	16078	16130	15949	15939	15994	16213	15978	15870	15944	15960	15810	16058	16049	16249	16108	15902	15874	16080	15954	16150	16130	16042	16081	16011	16109	16028	16144	16100	15965	16134	16032	16175	16135	15935	15997	15902	16279	16227	16101	16151	15952	15978	16171	16028	16013	16082	16174	16122	16099	16015	16203	15926	15995	16060	15989	16073	16057	16029	16052	16052	15948	16100	16195	16028	15930	16077	16084	15931	15954	16126	16165	16067	15954	16132	16081	15850	16096	16288	16071	16025	16063	16047	16183	15936	16127	16209	16243	15994	15990	16121	15967	15983	15917	16228	15896	15907	16229	16182	16158	15937	16011	16147	16032	15957	16146	16116	16122	16079	16132	15997	16092	15992	16119	16213	16126	16234	16081	16084	16001	16249	16149	16070	16058	15852	16174	16186	16130	16134	16036	15847	16022	16128	15995	16169	15970	16083	16165	16270	16048	16003	16009	16030	15963	15915	15938	16202	16023	16076	16070	16225	15930	16242	16054	16111	16070	16160	16138	16048	16119	16085	16073	16160	16036	16120	15947	15960	16084	16157	15991	16227	16165	16011	16082	16238	16052	16148	16149	16095	16062	16077	16176	15914	16143	16083	15967	16031	16168	16141	15977	16069	15992	15986	15943	15980	15886	16018	16066	16080	16286	16323	16147	15989	16117	16056	16034	15980	16260	15943	16201	16296	15846	16083	15833	15937	16220	16069	16033	16080	15811	16081	16119	16044	16151	15966	16004	15844	16102	16226	16104	16086	16170	16224	15967	15966	15958	15959	16195	16104	16158	16188	15969	16063	15834	16090	16094	15922	16082	15979	15901	15921	16065	15861	16083	16224	16108	16127	16072	16148	16030	16174	16056	16075	16182	16136	15926	16092	16027	16226	16151	16022	15812	16226	16104	15984	15941	16072	16078	16057	16029	16262	16147	16200	16032	16028	16121	15915	16176	16074	16009	16093	16252	15895	16062	16179	16147	16291	15941	16093	16258	16068	16069	16108	16070	15955	16051	16008	15713	15926	15912	16257	16111	16162	15981	16150	16062	16241	16156	16167	15999	15933	16184	16075	16133	16130	16201	16148	15869	16006	16098	15976	16218	15959	16109	16215	16098	16131	16212	16104	16008	16202	16040	15984	16186	15993	16082	16073	16106	16080	15998	16169	16069	16210	16354	16169	16101	16259	16066	16163	16098	15969	16046	16151	15871	15848	15927	16089	15986	16128	15839	15986	16181	16210	15959	16142	15945	15910	16009	15912	16096	16153	16184	16155	16059	15950	16138	16152	15916	16079	16133	16102	16134	16045	16242	16008	16097	16024	16000	15832	15904	16156	15988	16036	16094	16134	16169	16067	16187	15870	16025	16013	16209	16121	16072	15928	16027	15965	16256	16158	16039	15807	16312	16199	16169	16076	16082	16352	16212	16089	16090	15970	16253	16022	16108	16100	16078	15946	15875	16242	16128	15937	16202	15956	15925	16034	15992	16037	15923	16199	15979	15937	16116	16152	15947	16086	16208	16121	16068	16131	16200	16145	16009	15973	16023	16053	15891	15879	16001	16105	16099	15967	16092	16169	16200	15893	16200	16233	16080	16059	16167	16042	16155	16312	16069	15965	16235	15894	16260	16121	16158	15993	15976	16141	16038	16006	16035	15913	15938	16191	16280	16162	16129	16114	16088	16079	16088	15910	16115	16139	16108	16109	16012	15950	16127	16103	16053	16054	16020	16127	16151	16030	16106	15983	16108	16205	16228	16139	16105	16041	16143	16254	15860	16053	16319	16057	16021	16097	16147	16118	16194	16103	16065	15938	16126	15997	16041	15972	16119	16076	16111	15918	16114	15985	16145	16147	16071	16156	16308	16159	15886	16094	16146	16103	15963	16019	15995	16173	16044	15912	15894	16016	16133	16162	16181	15975	16116	15994	15958	15901	16086	16081	15956	16084	16112	16052	16156	15904	16180	16046	15877	16091	16076	16115	16194	16131	16199	16033	15959	16002	16007	16141	16098	16056	15994	16101	15936	15943	16109	16031	16183	16094	16076	16017	15924	16054	16084	16158	15975	15965	16056	16299	16246	15987	15965	16033	16051	16000	16188	16009	16041	16211	16040	16030	16036	15922	16257	16042	15876	15922	16087	16053	16097	15907	16075	15915	15942	15888	15837	15986	16043	15979	16140	15792	16038	15949	15947	16032	16253	16192	16152	16144	16194	15961	15929	15984	16112	16116	16129	16117	16312	15884	16107	16176	15997	15993	16032	16089	16439	16067	16131	16008	16073	16258	16098	16063	16227	15989	16054	16010	16124	16047	16157	15960	16011	16197	15983	16252	16033	16053	16168	15978	15909	16024	16107	15960	16169	16006	15876	15975	15918	16105	15995	16062	16207	16148	16095	16194	16132	16166	15946	16055	16144	15977	16018	16230	16096	15933	16098	15847	16128	16045	16098	16141	15974	15889	16133	16262	16101	16029	16093	16096	16169	16017	16190	16087	16168	16137	15980	16029	16170	15982	16067	16074	15984	15967	16069	16020	16185	16153	16344	16040	16049	15962	16115	16218	16123	16004	15983	16230	16114	16126	16167	16087	16284	16299	16188	16130	15990	15725	15937	16066	16086	16282	15973	15953	16066	16151	16085	16347	15978	15981	15904	16127	16058	15974	16117	16051	16053	15962	16141	16144	16217	15905	16278	16027	16186	16036	16035	16213	16008	15864	16249	16048	16074	16191	15934	16111	16118	16160	16182	15974	16068	16085	16176	16144	16088	16081	16089	15792	16047	16098	16212	16076	15884	15965	16065	16178	16313	15973	16015	16214	16098	16035	16024	15895	16135	16133	16085	16104	16099	16006	16021	16028	16169	15970	15975	16078	16021	15955	16220	16035	15983	15882	15920	16088	16116	16232	16300	16155	16128	16145	15831	15986	16002	16135	15987	16143	15867	16066	15909	15906	16074	16072	15953	16111	16018	15999	15988	15906	15974	16238	15914	16134	16165	16029	16037	16355	16023	16001	16021	16132	16071	15980	16009	16148	15941	16013	16219	16167	15991	15971	16125	16142	16176	16058	15983	16099	16194	16147	15968	16144	16105	15864	16133	16238	16084	16051	16044	15967	16095	16181	15817	15942	16214	16126	16130	16203	16021	16135	16066	16088	15856	16094	16090	16187	16005	16083	16242	16105	16161	16165	16129	16084	16223	15968	16097	16223	16058	16080	16046	16031	16126	16110	16088	16206	16116	16113	16149	16204	15967	16295	16244	16114	16094	15948	16025	16081	16139	15993	15806	16091	15969	15906	16107	16265	16108	16215	16076	16043	16077	16149	16116	16113	15980	16149	16130	15910	15978	16087	16143	15893	16086	15859	16175	16175	16039	16245	15948	16252	16003	16097	16105	16119	16107	15888	16011	16283	16140	16077	16257	16077	16132	16063	16129	16027	16138	16234	16137	16069	15908	16009	15928	16102	16237	16064	16005	16125	16387	15950	16161	16387	16249	16177	16010	16147	16137	15926	15984	16191	16056	16054	16144	16161	15996	16078	16042	15897	15879	16003	16040	15984	16129	16277	15966	16279	16025	16173	16113	16193	15955	16149	16189	16024	16036	16167	16324	16071	16284	16120	15993	15968	15962	16030	16060	16112	15985	16109	16060	16161	16283	16079	16221	16138	16064	15903	15971	16178	16158	16116	16022	16151	15871	15954	15848	15990	16188	16246	15940	16144	16042	15959	16190	16140	16062	16011	16005	16162	16068	15775	16114	16040	15915	16191	16055	15933	16050	16212	15970	16084	16093	16014	16118	16325	15955	15967	16142	16309	16147	16085	15946	15954	16008	15966	16055	15780	15926	16022	16175	15887	16268	16121	15979	16108	16096	16089	16003	16026	15933	16134	15902	15896	15931	16037	15967	16033	16336	16271	15990	16045	16013	16051	16109	16104	16125	16150	16029	16027	15911	15976	16033	15928	16057	16213	16134	16004	16088	16029	15975	16070	15921	16097	16011	16022	16045	16227	16005	16251	15997	16059	16150	15938	16081	16009	16137	16221	16164	16046	16060	15973	16128	16042	16011	16396	16312	15918	16057	16137	15934	16178	15944	16152	16048	16077	16055	16264	16014	15936	16165	16117	16092	15999	16020	16131	15966	16059	16101	16159	15988	16218	16257	15886	15928	16023	15860	15991	16024	16256	16095	15931	16122	15891	16087	16196	16064	16105	16098	16187	16113	15913	16082	16007	16105	15935	15965	16045	15933	16259	15866	16100	16119	15998	16076	16113	15876	16099	15968	16020	16093	15961	16066	16115	15955	16250	16225	16143	16180	16099	15891	16352	16341	16033	16222	16043	16064	16431	15944	16132	16164	16076	15914	16032	15888	15905	16068	15952	16093	16292	16003	15990	16141	16023	16217	16169	16224	15960	16065	16007	16042	15909	16171	16115	16118
14965	16016	15315	14487	14134	14114	16248	16072	21178	21710	18657	15963	14652	14104	14140	14179	14047	13990	14013	13971	14185	14038	13975	14092	14063	13928	14112	13896	14031	13975	13972	14054	14045	13934	13884	13955	14026	13974	14014	14024	14075	14012	14061	14093	14130	14089	14080	13733	14097	13909	13959	14041	14034	14097	13915	14151	13945	14198	13894	14010	13982	14109	14027	14042	13909	13960	14007	13957	14283	13956	14172	13889	14046	13870	14045	14093	14064	14093	14118	14026	14114	14022	14008	13834	13992	14003	14048	13838	14005	14000	14144	14128	14021	14046	13981	14174	14089	13995	13969	13973	14061	13854	13934	14164	13888	14059	13886	13890	14082	13974	14150	13972	13777	14096	13922	13935	13888	13878	14003	14072	13912	14070	13831	14136	13909	13949	13910	13889	13856	14240	14053	13951	14069	13979	13974	14052	14001	14126	14211	14209	14134	13899	14048	14005	13981	13960	14001	13884	14066	14220	13973	13991	14074	14086	14006	14039	14168	14008	13943	14235	14002	13973	14147	13922	13965	13984	14056	14106	13873	14061	14078	14142	13965	13958	14008	13971	14162	13993	13857	13862	14005	13923	14029	13973	14136	13972	14112	13971	14025	14005	14006	14081	14226	14111	14071	14041	14051	14111	13909	14153	14055	14168	13852	14100	14083	14086	13886	14117	13931	13851	14059	14228	14075	13976	14111	14104	14125	13904	13963	13984	14012	13857	14027	13991	14039	13875	13993	14051	14008	14005	14198	14022	13838	13972	13998	14012	13912	13895	14008	13970	14050	13977	13988	13959	14022	13986	13804	14018	14057	14027	14093	13982	14121	14090	14031	13898	13890	13983	14148	13954	14105	14025	14060	14109	13906	13973	13945	14091	13933	14026	14237	13944	14023	13940	14123	14262	13885	14015	14109	14042	14017	13930	14065	13931	14141	14061	13916	14042	14054	13996	14090	13918	13979	14096	13955	14022	14016	14024	13985	14062	14026	14128	14054	13966	13970	14027	13935	14105	13981	13939	14170	13928	14007	14052	13859	14166	14069	14286	13923	14113	14055	13973	14021	13978	14154	14097	13963	14039	13887	14044	14069	14187	14016	13975	13882	13978	14150	14121	13966	14088	13899	13999	14094	14022	14023	13886	13955	14065	13962	13955	13929	13920	14042	14009	14103	14040	13897	14037	13981	14130	14042	14052	14155	14043	14151	13953	14086	13903	13841	13997	14081	14013	13951	13930	14016	13977	14102	14127	14014	14088	14045	13928	13975	13972	14126	14065	14061	14206	13900	14070	14081	14000	14005	14050	13929	13981	13838	14052	13944	13900	13887	14038	14075	13987	14080	14006	13958	13919	14116	14081	14008	14127	14041	14013	14121	14062	14027	14034	14065	13993	14064	13875	13950	13947	13858	13964	14113	13772	14142	14137	13993	14045	13932	14142	13984	13967	14185	13937	14034	13837	14152	13982	14029	13957	13967	14118	14028	14090	14050	13789	14005	13908	13907	13941	13903	14210	14011	13954	14112	13957	14089	14024	14011	14089	14045	13987	14061	14041	14041	13957	13906	14009	14048	13846	14098	13968	14075	14037	14065	13984	13930	13957	13991	14012	13814	14013	13948	14102	14006	14055	13875	13865	14048	13884	14077	14183	14011	13804	13952	14119	14050	14009	13951	14006	13927	13927	14122	13982	13902	13827	13978	13974	14042	13991	13908	14008	14027	14037	14090	14020	14021	13942	13824	14025	13968	14051	14168	13935	13940	14064	13947	14062	14009	13927	13921	13959	14016	14105	14150	13977	13853	13993	13970	14008	14135	13851	14125	14123	14089	14007	14174	14072	14105	13996	14068	14159	14059	14044	13980	14105	14100	13957	13907	14134	13884	14050	13989	13994	14071	14148	13928	13942	14048	14304	14126	13952	13956	13874	14164	14021	13961	13922	13982	13958	13864	14253	14172	13915	14015	13945	13950	14052	13869	13971	13953	13990	13938	13993	13784	14057	13949	13916	14122	13986	14034	13902	14123	14003	14100	13839	14170	14083	14135	13974	13786	14002	14070	13927	13893	13954	14040	13946	14011	14228	13938	13905	13995	14103	13974	14020	14044	13940	14076	14075	13959	13935	14081	14064	14068	13976	14014	14231	13872	13886	14072	14117	13977	14008	14151	14036	14003	14003	14132	14140	14011	14257	13866	14013	14010	13921	13908	14016	13890	13916	13934	14101	14139	13752	14022	13920	13889	14014	14153	13970	14094	13897	13944	14011	14043	13973	13950	13932	14163	14011	14066	13952	13966	14045	13863	14055	14167	14104	13968	14018	14079	14084	14087	13847	14109	13957	14091	14016	13897	14040	13893	13847	14142	13869	14040	14082	13954	14021	13900	14021	14039	13995	13975	14061	13994	13977	13964	14018	13973	13971	14014	13984	13888	14093	14069	13955	14151	14151	13986	13944	13754	13926	13861	14035	14023	14058	13937	14100	13991	14099	13850	13853	14026	13870	14006	14202	14087	14066	14021	13933	14291	13932	13979	14042	13933	13967	13963	14037	13796	13986	13886	14126	14028	14056	14142	14035	13797	13778	13962	14003	14083	13968	13929	14032	14082	13984	14126	14019	14087	13941	13912	14003	13984	13981	14047	14002	13916	14010	13988	14108	13971	13972	14048	13875	14141	14076	14213	14007	14007	14053	14123	13937	14194	14014	14054	14082	14037	13981	14013	14049	14078	14139	14015	13911	13945	13878	13985	13925	14047	14055	13950	13999	14121	13958	13967	13827	14040	14027	13952	14051	13881	14068	13924	14099	14019	13932	14000	14218	13963	14070	14097	14178	13934	14010	14117	14118	13987	14130	14063	14116	13966	14040	14127	14056	14067	14168	14014	14018	14066	13918	14042	14041	14034	14040	13973	14206	13953	14038	13868	14015	14036	14027	13946	14154	13997	14075	14230	13934	14035	14042	13995	14064	14004	14050	14050	13968	13942	14140	14045	13980	14061	14018	14269	13911	14110	14042	14045	14040	14063	14174	14108	13939	14143	14097	13944	13967	13923	13815	14066	13983	13902	13953	13944	14048	14029	14129	13830	14006	13969	14082	14088	14129	13959	14061	14076	14019	13933	13913	14131	13917	13951	14056	14037	14159	14019	13892	14155	14091	14089	13888	14027	14006	14024	13999	14089	13883	14021	14067	13954	14069	14104	14033	13944	14033	14105	14150	13965	14099	14081	14091	13873	13993	14014	13989	13910	14085	13966	13967	14012	14089	13976	14138	13960	14087	13989	14092	13857	14040	13992	13847	14013	14104	14023	13998	14094	13884	13886	14027	14132	14012	13903	14006	14031	13981	13860	14071	14055	14210	14032	13906	14178	14046	13906	13940	13932	13956	14099	13982	13925	14094	13995	14122	13944	14116	14026	14112	14056	13835	13998	14069	14109	14118	14015	14004	14018	13921	14166	13917	13937	14165	13964	14114	14138	14087	13888	13955	14126	13849	14086	13901	14002	13901	13973	14019	13969	14208	13979	14127	13919	14032	14073	13910	14074	13998	13897	14156	14069	14051	14075	13946	14097	13840	14011	14049	14088	13950	13980	14127	14062	14098	14127	14058	14048	14140	13990	14023	14087	13875	14068	13921	14109	13988	14155	13994	13855	13962	14155	13909	14098	14014	13948	14222	14159	14122	13903	14019	14076	14036	14149	14015	14005	14173	14103	14096	14065	14004	14073	13895	14120	13846	13972	14061	14023	14119	14035	13874	13968	14099	14037	13972	13940	14148	14034	14163	13950	14031	13978	14017	14048	13964	14079	13879	14181	14102	14000	13937	13968	13987	14091	14032	14060	13800	13996	13890	13932	14014	13932	14097	14015	13990	14099	13918	13985	13919	13992	14029	14057	13962	13939	13934	14003	14027	14001	14047	14067	13982	14109	14038	14264	14116	13978	14146	14077	14037	13854	13890	14196	13971	14164	13892	14043	13972	13888	14088	14070	13937	14011	14073	13965	13987	13972	14045	13993	14010	13905	14077	13982	13829	14007	13903	14075	14117	13973	13970	14021	14125	13997	14072	13949	14076	14120	14154	13941	13903	14006	14045	13872	14062	14046	14020	13907	13965	14082	14024	13835	14034	14085	14051	14158	13995	14163	14075	14037	13850	14016	14165	14106	14050	13983	13942	13912	14131	13936	14094	14023	14133	14148	14088	14031	13925	14019	14014	13821	14059	14041	13928	14026	13970	14020	14047	13996	14097	14018	14175	13937	14062	13955	14144	14012	13970	14065	14018	14014	14067	14006	14122	14215	14014	14069	14145	14169	13894	13854	13847	13928	14063	14063	13979	14000	14061	14040	13881	14061	14014	14112	13890	13895	13970	13984	13980	13995	14015	14104	13944	14017	14045	14065	14089	14038	14075	14098	14006	14025	13893	14016	13942	14112	14146	13953	13977	14023	14218	14038	13968	13914	14034	14045	13978	13893	13962	14158	14010	14086	14114	14168	13964	14024	14016	14068	14098	13946	14072	13814	13987	13993	14076	14045	13980	14009	14050	13932	13931	13909	13978	14111	13873	14027	13960	14006	13998	14066	13813	14075	13876	13951	14052	14053	14165	13837	14230	14086	13941	14049	14086	14029	14135	14088	14010	13986	14048	14010	13990	14054	14046	14161	13860	13930	14085	13954	13784	14262	13934	14036	14061	14057	13962	14164	14167	14010	14004	14051	14051	14019	13896	13998	13948	13979	14012	13978	14071	13885	14220	14129	13962	14032	14076	14053	14183	14044	14144	13982	14014	14085	13985	13968	13931	14037	14014	14107	13981	14024	13994	13860	13980	14189	14120	14078	13920	13925	14125	14044	13959	13909	14200	13944	14014	14015	13962	14133	14022	14275	14027	13986	14048	14168	13878	14006	14020	14015	14054	14106	13909	13980	13927	14027	14168	13974	14031	14075	14023	14153	13971	14031	14033	13965	14005	13994	14132	14036	13938	13968	13947	13997	14157	13945	14087	14193	13977	13991	13970	13979	13992	14191	14002	13854	14191	13934	14050	14018	14055	13979	13894	14015	14043	13865	14083	13913	13948	14038	14061	14004	14007	14057	13910	14007	14141	13917	13914	14079	13948	13743	13978	14068	14101	13992	13885	14004	14016	14271	13874	14037	14057
26137	21211	27274	25908	20085	19863	22254	25130	38189	39866	31401	24095	19768	18058	17566	17526	17632	17706	17699	17576	17457	17495	17619	17499	17470	17626	17370	17318	17377	17533	17411	17630	17349	17475	17416	17486	17568	17346	17347	17278	17399	17199	17396	17439	17483	17391	17576	17415	17681	17475	17557	17705	17556	17531	17390	17648	17331	17636	17353	17562	17475	17579	17474	17526	17360	17404	17332	17419	17438	17410	17339	17302	17316	17190	17481	17256	17191	17342	17308	17304	17473	17366	17370	17215	17578	17590	17234	17127	17335	17290	17451	17375	17292	17354	17529	17351	17623	17399	17280	17495	17479	17396	17179	17325	17328	17434	17306	17451	17227	17490	17367	17416	17454	17329	17198	17462	17440	17345	17456	17431	17243	17626	17332	17316	17395	17402	17381	17360	17487	17379	17358	17506	17325	17244	17367	17368	17475	17519	17385	17325	17559	17461	17416	17391	17562	17449	17564	17243	17417	17347	17537	17466	17337	17545	17640	17676	17300	17339	17452	17348	17323	17415	17397	17439	17447	17738	17534	17389	17375	17420	17403	17303	17393	17530	17460	17428	17367	17477	17435	17537	17272	17336	17410	17325	17374	17438	17373	17335	17470	17416	17367	17360	17257	17387	17278	17256	17380	17259	17432	17468	17347	17550	17413	17383	17382	17290	17366	17318	17521	17255	17248	17515	17288	17381	17467	17626	17561	17488	17459	17220	17261	17346	17493	17477	17407	17549	17174	17195	17492	17530	17317	17329	17188	17519	17495	17599	17192	17409	17662	17366	17546	17501	17516	17340	17654	17291	17445	17525	17509	17386	17346	17258	17451	17589	17164	17504	17406	17576	17562	17393	17451	17454	17325	17432	17645	17364	17522	17448	17550	17462	17167	17080	17324	17457	17388	17288	17666	17587	17475	17410	17434	17532	17309	17267	17442	17633	17591	17426	17516	17504	17513	17397	17512	17224	17119	17492	17401	17336	17336	17110	17401	17187	17315	17370	17435	17457	17313	17388	17220	17248	17391	17398	17325	17228	17360	17310	17487	17512	17410	17632	17420	17435	17504	17395	17390	17571	17371	17242	17563	17437	17443	17287	17418	17356	17466	17368	17448	17329	17225	17321	17314	17355	17465	17591	17517	17712	17645	17362	17658	17404	17335	17172	17375	17327	17415	17351	17235	17661	17398	17393	17494	17383	17445	17584	17489	17633	17601	17370	17579	17475	17432	17624	17506	17125	17362	17436	17281	17537	17204	17284	17444	17557	17324	17362	17447	17474	17245	17441	17567	17490	17560	17355	17295	17420	17462	17335	17473	17297	17339	17404	17400	17390	17500	17442	17387	17260	17557	17428	17557	17347	17268	17386	17354	17339	17411	17401	17396	17287	17538	17674	17494	17494	17354	17522	17359	17340	17459	17647	17309	17354	17533	17451	17528	17448	17336	17204	17458	17494	17447	17366	17650	17505	17218	17134	17209	17554	17637	17525	17432	17309	17406	17484	17413	17560	17450	17453	17510	17256	17423	17424	17486	17537	17492	17523	17779	17552	17218	17158	17218	17537	17445	17300	17390	17333	17549	17601	17513	17540	17524	17453	17313	17387	17500	17448	17446	17511	17338	17510	17387	17288	17538	17604	17273	17287	17513	17485	17232	17346	17451	17639	17301	17320	17475	17514	17316	17221	17371	17208	17526	17417	17448	17260	17225	17539	17445	17394	17616	17430	17315	17577	17228	17586	17272	17451	17570	17388	17337	17174	17264	17365	17276	17299	17522	17504	17497	17252	17576	17499	17316	17434	17462	17253	17511	17560	17346	17379	17415	17373	17346	17319	17392	17410	17331	17134	17270	17444	17300	17146	17351	17688	17479	17530	17485	17269	17394	17358	17426	17381	17389	17486	17593	17310	17414	17251	17421	17355	17380	17396	17428	17549	17705	17512	17512	17525	17488	17275	17271	17526	17436	17333	17529	17523	17514	17522	17473	17394	17420	17557	17405	17472	17266	17404	17489	17261	17370	17389	17303	17371	17473	17433	17632	17448	17286	17626	17421	17428	17557	17575	17511	17500	17494	17479	17572	17376	17533	17516	17276	17114	17474	17506	17436	17439	17521	17401	17286	17215	17385	17390	17260	17422	17318	17437	17445	17440	17419	17436	17416	17171	17264	17346	17494	17423	17487	17473	17377	17364	17353	17418	17526	17477	17291	17535	17510	17608	17495	17291	17492	17432	17533	17416	17317	17334	17417	17362	17455	17444	17473	17506	17378	17240	17349	17452	17315	17305	17392	17522	17462	17397	17579	17379	17327	17444	17534	17511	17370	17408	17328	17499	17444	17451	17390	17286	17430	17428	17280	17308	17423	17219	17520	17273	17323	17437	17378	17578	17486	17516	17481	17297	17460	17372	17372	17183	17281	17549	17444	17270	17430	17467	17219	17362	17352	17429	17420	17353	17529	17488	17311	17384	17276	17635	17293	17183	17277	17547	17639	17382	17410	17383	17363	17510	17262	17355	17405	17417	17407	17589	17444	17461	17476	17462	17462	17492	17329	17385	17578	17485	17326	17333	17554	17519	17576	17436	17653	17386	17611	17484	17251	17506	17435	17220	17506	17311	17352	17339	17434	17177	17428	17507	17461	17484	17361	17167	17347	17414	17479	17598	17611	17411	17603	17522	17456	17466	17641	17475	17457	17357	17235	17229	17370	17438	17518	17478	17333	17477	17484	17410	17633	17672	17397	17333	17397	17320	17228	17386	17479	17262	17157	17381	17342	17345	17358	17356	17238	17538	17660	17355	17509	17527	17365	17376	17505	17486	17280	17239	17459	17343	17566	17381	17365	17485	17304	17488	17244	17224	17421	17344	17300	17479	17539	17319	17407	17463	17571	17394	17380	17315	17412	17289	17215	17497	17460	17409	17468	17365	17305	17298	17306	17339	17413	17277	17367	17535	17357	17251	17532	17395	17342	17392	17451	17281	17540	17257	17488	17352	17359	17179	17491	17474	17495	17421	17450	17510	17350	17434	17381	17444	17520	17565	17482	17316	17313	17496	17615	17523	17526	17523	17204	17317	17536	17406	17440	17397	17301	17305	17292	17370	17390	17433	17449	17460	17572	17357	17283	17385	17549	17549	17592	17344	17566	17455	17509	17413	17459	17575	17459	17423	17415	17497	17428	17497	17403	17335	17466	17565	17427	17425	17294	17428	17449	17367	17536	17480	17182	17477	17272	17553	17567	17466	17483	17594	17452	17594	17305	17373	17163	17274	17449	17333	17388	17230	17489	17511	17411	17455	17358	17432	17387	17481	17370	17370	17415	17370	17517	17521	17385	17488	17353	17489	17371	17412	17366	17450	17589	17420	17543	17514	17299	17340	17398	17504	17408	17781	17395	17472	17611	17295	17445	17463	17429	17176	17419	17417	17438	17330	17370	17490	17524	17597	17319	17506	17444	17372	17447	17437	17335	17346	17349	17596	17249	17384	17176	17214	17413	17274	17367	17362	17308	17434	17552	17492	17257	17287	17322	17441	17219	17381	17182	17311	17366	17414	17519	17554	17367	17289	17135	17259	17319	17273	17564	17341	17300	17441	17466	17487	17469	17148	17315	17432	17334	17549	17369	17394	17322	17525	17293	17411	17321	17495	17440	17237	17291	17390	17467	17269	17222	17330	17461	17290	17490	17396	17195	17325	17335	17425	17464	17270	17459	17339	17362	17390	17221	17397	17475	17494	17372	17508	17176	17309	17491	17336	17552	17431	17306	17548	17516	17579	17398	17492	17767	17279	17430	17454	17529	17419	17500	17589	17464	17356	17410	17373	17397	17362	17440	17257	17403	17471	17341	17421	17471	17476	17442	17286	17407	17352	17322	17378	17298	17532	17458	17508	17558	17617	17375	17445	17421	17318	17557	17430	17440	17590	17420	17280	17361	17269	17290	17437	17408	17539	17459	17479	17500	17426	17361	17492	17463	17316	17271	17331	17348	17564	17512	17322	17536	17237	17345	17348	17239	17432	17421	17388	17515	17148	17291	17544	17341	17198	17429	17468	17466	17332	17502	17330	17510	17370	17349	17345	17403	17286	17254	17653	17560	17309	17424	17429	17599	17396	17300	17443	17464	17422	17714	17301	17329	17307	17398	17368	17332	17452	17508	17473	17617	17400	17604	17266	17474	17432	17306	17519	17504	17263	17369	17102	17430	17453	17446	17435	17586	17439	17624	17503	17523	17347	17395	17367	17459	17436	17271	17340	17461	17604	17412	17252	17623	17445	17241	17454	17513	17428	17598	17084	17282	17341	17517	17378	17392	17188	17118	17413	17307	17168	17567	17339	17456	17518	17334	17480	17519	17474	17382	17419	17476	17495	17361	17334	17314	17082	17191	17382	17431	17391	17372	17393	17318	17521	17588	17389	17311	17390	17630	17427	17157	17597	17486	17511	17325	17515	17492	17247	17377	17531	17361	17478	17378	17351	17313	17359	17524	17356	17353	17540	17485	17470	17371	17467	17504	17553	17528	17562	17402	17378	17578	17174	17380	17309	17335	17274	17783	17545	17330	17566	17320	17408	17356	17531	17307	17389	17609	17527	17464	17552	17323	17537	17364	17341	17426	17423	17649	17515	17464	17397	17563	17420	17466	17293	17444	17365	17346	17419	17527	17454	17570	17380	17449	17478	17424	17421	17410	17181	17569	17481	17122	17424	17277	17180	17355	17421	17336	17382	17405	17415	17533	17535	17499	17374	17338	17404	17637	17476	17351	17557	17423	17531	17289	17405	17366	17353	17465	17248	17661	17216	17299	17274	17434	17275	17548	17441	17454	17390	17339	17368	17430	17368	17335	17366	17323	17474	17287	17439	17525	17351	17382	17524	17493	17305	17331	17526	17510	17354	17434	17329	17429	17505	17348	17359	17417	17444	17475	17296	17479	17464	17459	17367	17499	17449	17451	17804	17522	17700	17616	17359	17383	17422	17210	17329	17413	17174	17406	17414	17426	17342	17308	17408	17424	17371	17379	17333	17243	17286	17225	17377	17508	17250	17570	17481	17433	17444	17432	17539	17443	17327	17309	17309	17483	17351	17162	17436	17352	17431	17350	17476	17453	17328	17391	17312	17512	17484	17606	17490	17470	17311	17451	17444	17433	17410	17464	17368
14617	21086	19919	17272	16159	18262	20699	26935	41163	40091	30290	21882	16920	15266	14888	15162	14807	14867	14867	14933	14768	14825	14992	14893	14843	14897	14865	14878	14784	15064	14839	14922	14834	14818	14903	14787	14784	14899	14889	14845	14879	14867	14772	14939	14796	14943	14877	14854	14815	15080	14820	14680	14925	14992	14675	14979	14782	14768	14823	14875	14735	14857	14866	14589	14839	14831	15002	14736	14934	15053	14684	14815	14867	14855	14836	14972	14878	14823	14929	14768	14857	14848	14890	14807	15103	14969	14793	14854	14703	14786	15015	14870	14744	14955	14959	14959	14981	14792	14974	14823	14692	14992	15009	14848	14912	14784	14930	14874	14868	14737	14702	14894	14921	14988	14955	14791	14956	14735	14893	15122	14935	14800	14956	14667	14885	14873	14830	14896	14757	14859	14854	14822	14827	14590	14963	14911	14813	14966	15046	14735	14850	14849	15021	14865	14924	14896	14813	14854	14766	14797	14896	14974	14836	14955	14865	14835	14847	14815	14866	14927	14873	14884	14774	14803	14997	14712	14830	15004	14768	14910	14653	14750	14857	14862	14846	14936	14844	15001	14667	14795	14773	14971	14841	14902	14813	14903	14842	14937	14854	14973	15024	14913	14847	14735	14822	14935	14715	14660	14916	15010	14724	14830	14735	14952	14681	14781	14825	14929	14765	15026	14895	14919	14922	14942	15015	14781	14812	14875	14853	14791	14791	14778	14858	14859	14862	14930	14854	14759	14844	15003	14890	14795	14843	14837	15020	14741	14807	14808	14820	14926	15003	14857	14772	14823	14956	15025	14916	14830	14689	14921	14773	14835	14834	14821	15016	14954	14820	14996	14854	14942	14901	14930	14716	14947	14816	14983	14885	14811	14988	14955	14887	14649	14766	14989	14789	14783	14948	14795	14982	14844	14827	14879	14844	14878	14893	14890	14844	14901	14816	14904	14785	14731	14915	14892	14784	14846	14819	14783	14903	14900	14803	14846	14874	14919	14938	14911	14916	14816	14916	14987	14944	14771	14837	15022	15047	14955	14763	14875	14856	14957	14801	14704	14828	14807	14839	14911	14922	14978	14892	14691	14870	15008	14788	14759	14832	14854	14978	14791	14890	14875	14829	14919	14836	14793	15022	14967	14824	14953	14910	14881	14715	14979	14761	14932	14912	14865	14895	14598	15020	14761	14950	14917	14895	14841	15074	14890	14713	14815	14871	14952	14792	14772	14736	14979	14876	14829	14869	15015	14716	14785	14792	15031	14855	14958	14807	14784	14967	14995	14941	14881	14898	14861	14889	14928	14896	14812	14646	14910	14961	14930	14753	14795	15074	14846	14927	14865	14785	14879	15020	14639	14871	14822	14674	14858	14941	14853	14797	14758	14902	14891	14893	14745	14800	14828	14928	14762	14935	14822	15104	14799	14872	14917	14881	14857	14715	14945	14696	14856	14968	14918	14830	14853	14809	14904	14879	14854	14954	14851	14940	14763	14804	14869	14844	14994	14954	14855	14828	14890	14796	14745	14915	14709	14923	14826	14986	14834	15024	14717	14707	14832	14871	14878	14775	14783	14812	14747	14805	14950	14780	14985	14755	14655	14857	14782	14842	14869	14720	14733	14856	14665	14742	14876	14904	14915	14993	14939	14862	14984	14915	14961	14830	14795	14777	14912	15086	14942	14806	14919	14830	14984	14978	14748	14796	14755	14953	14839	14727	14957	15043	14776	14754	14772	14846	14992	14756	14863	14917	14867	14926	14893	14904	14943	14864	15044	14931	14708	14820	14878	14760	14989	14854	14777	14916	14891	14984	14993	14821	14969	14851	14966	14845	14929	14804	14941	14765	14855	14940	14972	14988	14884	14782	14892	14830	14864	14727	14985	14854	14801	14894	14889	14885	14862	14975	14724	14732	14804	14850	15013	14931	14752	14973	14694	14872	15007	14815	15050	14786	15027	14736	14924	14901	14867	14935	14989	14778	14912	14869	14922	14889	14930	14908	14777	14783	14689	14636	14816	14809	14744	14953	14865	15067	14764	14873	14820	14941	15016	14853	14807	14834	14886	14872	14717	15075	14928	14835	14988	14981	14992	14868	14925	14842	14795	15137	14775	14912	14948	14830	14778	14820	14989	14820	14872	14853	14948	14886	15061	14846	15011	14784	14897	14943	14681	14871	14806	14779	15006	14774	14827	14955	14969	14887	14653	14716	14810	15075	14971	14888	14823	14911	14804	14985	14885	14823	14833	14894	14890	15047	14843	14750	14924	14903	14841	14870	14788	14786	14958	14961	14825	14971	14799	14868	14862	15049	14843	14767	14837	14795	14969	14775	14832	14686	14875	14847	14737	14758	15023	14685	14813	14862	14764	14733	14808	14950	14717	14903	14770	15019	14854	14706	14832	15153	14967	14795	14728	14866	15035	14995	14656	14769	14847	14823	14823	15036	14837	15090	14829	14908	14992	15005	14808	14995	14904	14945	15092	14740	14735	14914	14784	14870	14769	14974	14823	15106	14786	15008	14788	14839	14827	14979	14842	14987	14765	14895	14845	14821	14928	14898	14862	15065	14857	14857	14893	14808	14905	14779	14936	14953	14809	14739	14670	14883	14840	14884	14968	14732	14830	14954	14980	14772	14833	14798	14781	14901	14818	14756	14657	14940	14780	14862	15047	14807	14825	14855	14887	14985	15028	14714	14794	14919	14874	14870	14792	14902	14681	14820	14891	14943	14941	14869	14819	14775	14769	14977	14958	14894	14911	14806	14948	14988	14882	14970	14889	14771	15030	14922	14910	14848	14730	14770	14878	14907	14883	14844	15202	14733	14957	14896	14851	14747	14928	14837	15005	14682	14982	14776	15078	15036	14827	14810	14876	14737	15018	14870	14945	14800	14849	14826	15015	14802	14729	15018	14913	15009	14902	15033	14808	14839	14732	14909	14888	14670	14823	15051	14993	15036	14777	14839	14853	15011	14921	14925	14797	14983	14937	14759	14707	14835	14697	14793	14853	14881	14952	14789	14817	14813	15003	14946	14800	14878	14810	14937	14960	14844	14877	14813	14893	14707	15041	14770	14713	14639	14820	14841	14755	14832	14828	14834	14937	14788	14660	14990	14920	14789	14669	14752	14944	14923	14765	14826	14903	14880	14818	14871	15004	14772	14933	14845	14726	14877	14965	14919	14925	14907	14741	14910	14877	14862	14860	14859	14833	14915	14933	14938	14909	14899	14623	14829	14835	14767	14835	14773	14717	15044	14684	14848	14840	14845	14979	14924	14775	14912	14947	14820	14728	14787	14791	14912	14760	14866	14775	14825	14847	14910	15031	14712	14859	14788	14901	14992	14852	14783	14908	14776	14816	14999	14813	14875	14942	14875	14823	15031	14929	15000	14776	14960	14830	14749	14939	14841	14785	15081	14732	15051	14785	14884	14887	14997	14889	14777	14795	14994	14869	14962	14757	14909	14923	14813	14843	14786	14704	14785	14755	14872	14804	14842	14889	14905	14807	14915	14815	14844	14883	14815	14974	14843	14912	14876	14782	14790	14786	14915	14827	14767	14827	14894	14835	14981	14864	14749	14921	14831	14931	14988	14746	14908	14971	14914	14692	14844	14879	14865	14897	15081	14838	14961	14967	14871	15045	14861	15014	14899	14872	14795	14952	14813	14932	14822	14829	14787	14997	14989	14733	14830	14886	15001	14795	14702	14903	14913	15026	14813	14994	14846	14835	14952	14897	14794	14786	14963	14934	14864	14898	14863	14954	14794	14729	14802	14824	14921	14816	14741	14838	14952	14831	14853	15052	14780	14865	15183	14789	14891	14793	14932	14731	14733	14968	14785	14724	14704	14677	14967	14813	14705	14871	14716	14840	14844	14743	14875	14643	14941	14987	14835	14810	14856	14894	14889	14945	14707	14919	14827	14837	14957	14863	14855	14943	14795	14892	14936	14990	15116	14923	14812	14870	14885	14818	14840	14839	14774	15031	14715	14885	14828	14810	14864	15011	14716	14842	14790	14931	14743	14914	15054	14844	14735	14924	14940	14796	14849	14788	14999	14876	14884	14883	14933	14679	14986	14939	14814	14968	14870	14792	14871	14798	14822	14704	14880	14953	14984	15045	14835	14800	14850	14952	14642	14801	14895	15112	14998	14799	14759	14994	14754	14956	14749	14786	14874	14819	15047	15094	14873	14963	14951	14742	14983	14880	14822	14845	14790	14743	14851	14877	14852	14889	14889	14989	14872	14807	15076	14921	14736	14859	14897	14939	14790	14741	14907	14845	14763	14825	14887	14901	14931	14897	14691	14888	14820	14873	15057	14863	14707	14949	14865	14842	14932	14898	14873	14774	14845	14868	14931	14866	14912	14854	14783	14696	14929	14839	14877	14967	15003	14731	14968	14819	15007	14838	14796	14992	15009	14910	14892	14745	14804	14794	14757	14988	14945	15076	14625	15078	14994	14989	14972	14854	14867	15003	14927	14687	14875	14863	14848	15089	14850	14765	14908	14852	14916	14768	14905	14897	14956	14879	14951	15053	14976	14916	14982	14728	15008	14939	15012	14674	14892	14834	14847	14900	14718	14998	15155	14860	14732	14910	14871	14775	14982	14969	14910	14854	14804	14762	14886	14819	14896	14896	14751	14646	14921	14977	14815	15023	14826	14923	14856	14883	14801	14680	14910	14784	14835	14800	14794	14895	14772	14944	14982	14669	14984	14917	14852	14852	14865	14808	14816	14980	14875	14742	14931	14799	14850	14869	14810	14990	14771	14828	14995	14879	14909	14852	14660	15047	15077	14989	14881	14925	14970	14883	14755	14999	14804	15103	14851	15010	14910	14792	14880	14898	14908	14841	14798	14798	14836	15002	14832	14955	14926	14914	14819	14845	14828	14829	14885	14778	15000	14801	14905	14939	14919	14933	14798	15002	14718	14783	14915	14967	14921	15051	14853	14816	14913	14885	14810	14866	14853	14718	14995	14891	15022	14797	14858	14730	14788	14931	15011	14873	14894	14802	14755	14776	14934	14656	14748	14882	15008	15007	14801	14776	14848	14793	14850	14916	14855	14955	14957	14818	14859	14902	14895	14892	15002	14838	14947	14793	14924	14795	14875	14901	14786	14881	14860	14821	14990	14773	14901	14794	14620	14955
23917	21158	28681	23947	21630	23376	31499	55350	52902	52212	42670	29856	22405	19181	18428	17852	17889	17851	17784	17830	17931	17666	17831	17795	17962	17995	17839	17971	17765	18050	17996	17928	17767	17855	18073	17802	17761	18006	17795	17597	17923	17729	18011	17766	17831	17874	17871	18107	17819	17752	17928	17916	17783	17628	17669	17917	17822	17641	17801	17647	17667	17923	17733	17931	17632	17508	17788	17875	17743	17670	17894	17897	17892	17788	17715	17702	18018	17895	17635	17822	17670	17974	17811	17859	17663	17717	17628	17766	17773	17722	17922	17677	17763	17665	17747	17751	17856	17682	17789	17782	17771	17916	17964	17797	17930	17819	17736	17862	17856	17711	17919	17771	17777	17879	17653	17456	17823	18013	17892	17903	17730	17631	17898	17948	17964	17911	17567	17621	17971	17901	17680	17898	17835	17952	17961	17693	17799	17868	17895	17709	17664	17793	17847	17703	17873	17852	17779	17811	17890	17730	17911	17485	17870	17671	17741	17653	17771	18002	17866	17717	17870	17650	17802	17614	17867	17928	17753	17772	17742	17944	17783	17890	17757	17912	17763	17605	17671	17896	17780	17823	17923	17808	17989	17580	17723	17759	17936	17592	17927	17702	17858	17572	17598	17831	18032	17748	17852	17859	17858	17784	17767	17591	17858	17886	17813	17829	17688	17700	17702	17822	17836	17712	17824	17836	17832	17758	17513	17833	17546	17849	17686	17950	17785	17625	17758	17864	17779	17926	17766	17850	18020	17714	17736	17660	17644	17792	17805	17512	17700	17672	17663	17595	17789	17591	17900	17988	17761	18030	17851	17941	17996	17837	17710	17852	17902	17722	17681	17714	17758	17779	17776	17911	17903	17829	17687	17595	17849	17755	17965	17925	17635	17725	18023	17883	17715	17707	17739	17681	17916	17725	17963	17796	17840	17750	17809	17932	17816	17792	17613	17760	17855	17705	17920	17908	17860	17673	17690	17849	17766	17479	17863	17740	17829	17719	17646	17793	17450	17758	17605	17625	17912	17746	17737	17738	17517	17747	17597	17845	17891	17585	17837	17968	17689	17719	17850	17670	17651	17893	17762	17737	17669	17790	17665	17906	17804	17465	17713	17852	17719	17687	17997	17722	17941	17869	17683	17780	17812	17693	17740	17706	17989	17853	17790	17648	17747	17694	17621	17820	17740	17741	17908	17672	17594	17679	17830	17585	17799	17733	17779	17746	17726	17810	17809	17535	17533	17813	17679	17780	17823	17770	17756	18012	17547	17952	17739	17754	17852	17766	17899	17554	17702	17807	17769	17735	17920	17820	17686	17772	17523	17580	17574	17904	17745	17695	17808	17709	17751	17691	17797	17908	17974	17748	17822	17858	17575	17779	17547	17714	17790	17793	17616	17750	17768	17958	17758	17600	17714	17759	17637	17620	17621	17736	17834	17976	17682	17873	17583	17765	17780	17928	17927	17956	17796	17921	17762	17743	17770	17896	17806	17725	17555	17780	17771	17919	17718	17744	17740	17741	17790	17708	17910	17850	17871	17557	17738	17820	17674	17856	17939	17881	17683	17670	17698	17807	17680	17762	17704	17666	18057	17883	17732	17861	17783	17679	17799	17470	17619	17948	17881	17736	17941	17714	17936	17888	17828	17647	17837	17826	17694	17684	17706	17741	17764	17809	17709	17692	17660	17592	17751	17619	17766	17889	17589	17787	17952	17996	17767	17766	17841	17890	17879	17708	17742	17704	17819	17644	17567	17727	17743	17588	17726	17585	17727	17721	17716	17812	17914	17672	17624	17913	17861	17597	17930	17811	17880	17535	17618	17619	17840	17819	17856	17717	17649	17551	17743	17871	17749	17902	17747	17808	17802	17619	17794	17815	17831	17682	17789	17701	17683	17866	17711	17909	17743	17770	17895	17787	17965	17865	17792	17667	17608	17793	17681	17681	17683	17669	17571	17848	17679	17715	17753	17843	17924	17773	17857	17648	17679	17999	17606	17598	17813	17956	17918	17847	17732	17618	17634	17716	18021	17880	17662	17777	17877	17831	17924	17619	17707	17838	17857	17920	17928	17694	17685	17588	17644	17968	17868	17824	17819	17904	17860	17846	17932	17622	17774	17813	17770	17615	17885	17684	17629	17672	17784	17770	17806	17626	17931	17771	17817	18009	17697	17807	17691	17810	17806	17966	17748	17906	17622	17720	17594	17726	17746	17780	17916	17768	17890	17788	17513	17999	17816	17745	17750	17860	17720	17531	17613	17786	17873	17686	18014	17652	18065	17707	17766	17696	17779	17796	17749	17841	17806	17714	17686	17991	17609	17822	17820	17946	17774	17639	17615	17976	17708	17608	17722	17873	17753	17698	17828	18020	17761	17792	17826	17784	17726	17921	17717	17615	17413	17836	17813	17782	17736	17801	17746	17601	17811	17901	17809	17877	17750	17758	18052	17737	17836	17862	17821	17615	17842	17769	17677	17729	17680	17651	17666	18045	17616	17611	17644	17831	17785	17787	17709	17730	17806	17819	17732	17971	17948	17893	17635	17763	17869	17531	17969	17899	17879	17614	17755	17862	17748	17848	17735	17770	17650	17910	17783	17875	17745	17836	17995	17768	17664	17884	17912	17724	17656	17780	17860	17663	17990	17821	17823	17552	17930	17776	17763	17675	17684	17644	17839	17724	17947	17864	17744	17617	17808	17670	17681	17575	17752	17766	17919	17711	17950	17877	17761	17857	17767	17961	17786	17668	17829	17787	17579	17767	17660	17753	17863	17724	17884	17816	17721	17850	17621	17806	17733	17648	17680	17686	17931	17900	17812	17948	17755	17642	17608	17773	17771	17749	17502	17637	17628	17684	17771	17755	17652	17585	17665	17636	17625	17897	17758	17650	17769	17558	17711	17709	17982	17777	17700	17847	17828	17948	17630	17564	17647	17768	17690	17716	17849	17894	17594	17751	17744	17656	17713	17697	17871	17606	17807	17938	17833	17860	17643	17725	17722	17815	17711	17803	17706	17616	17656	17775	17723	18004	17723	17726	17922	17796	17909	18008	17655	17720	17664	17830	17739	17828	17585	18124	17979	17717	17787	17901	17784	17885	17686	17870	17715	17779	17638	17617	17688	17893	17658	17782	17640	17772	17788	17700	17737	17715	17699	17811	17865	17757	17813	17572	17573	17828	17744	17709	17715	17691	17696	18013	17808	17758	17677	17887	17599	17787	17757	17817	17637	17646	17795	17945	17810	17822	17729	17802	18001	17696	17661	17676	17942	17892	17733	17872	17583	17851	18008	17772	17940	17574	17763	17783	17739	17700	17702	17810	17909	17816	17832	17666	17588	17662	17889	17555	17844	17814	17845	17844	18068	17846	17873	17842	17905	18086	17793	17763	17734	18027	17811	17758	17858	17721	17864	17672	17789	17833	17671	17800	17659	17773	17671	17671	17606	17848	17837	17834	17825	17802	17923	17533	17568	17778	17788	17984	17835	17835	17963	17758	17873	17583	17887	17635	17846	17645	17694	17740	17777	17675	17675	17681	17657	17824	17713	17579	17719	17938	17742	17795	17687	17831	17946	17739	17691	17621	17789	17791	17669	17758	17825	17774	17713	17780	17739	17828	17609	17756	17671	17797	17783	17597	17714	17923	17822	18016	17784	17870	17880	17891	17882	17803	17639	17525	17577	17897	17771	17826	17831	17736	17732	17910	17873	17662	17640	17935	17728	17911	17750	17779	17985	17678	17834	17759	17866	17817	17800	17937	17833	17625	17746	17685	17730	17637	17779	17832	17789	17685	17726	17728	17719	17802	17899	17949	17742	17805	17833	17638	17660	17500	17690	17862	17491	17613	17813	17836	17748	17733	18048	17816	17879	17873	17865	17826	17536	17792	17744	17691	17629	17749	17847	17807	17711	17710	17736	17737	17645	17738	18075	17792	17861	17749	17842	17747	17843	17835	17820	17655	17745	17895	17752	18030	17680	17615	17885	17675	17817	17850	17828	17748	17709	17840	17700	17825	17601	17854	17835	17794	17986	17791	17718	17680	17547	17719	17597	17760	17769	17943	17811	17674	17734	17915	17709	17605	17800	17780	17616	17739	17798	17810	17886	17751	17666	17548	17779	17616	17806	17842	17907	17825	17819	17809	17691	17717	17709	17823	17795	17655	17832	17743	17850	17889	17819	17936	17717	17688	17591	17854	17682	17783	17910	17875	17642	17760	17865	17831	17924	17866	17791	17589	17799	17769	17697	17666	17759	17924	17782	17565	17957	17722	17815	17762	17731	17574	17693	17663	17937	17733	17725	17595	17702	17706	17673	17776	17927	17699	17669	17875	17851	17809	17642	17929	17769	17664	17768	17683	17723	17648	17851	17944	17804	17740	17825	17831	17815	17666	17614	17714	17834	17937	17900	17917	17674	17663	17785	17701	17853	17791	17781	17681	17822	17699	17704	17649	17965	17762	17673	17602	17885	17700	17907	17784	17617	17839	17805	17931	18126	17833	17725	17685	17400	17679	17800	17675	17824	17674	17714	17887	17763	17642	17780	17817	17973	17966	17778	17717	17667	17699	17641	17876	17782	17924	17816	17733	17797	17861	17713	17660	17807	17699	17772	17580	17861	17786	17917	17744	17829	17673	17879	17724	17672	17717	17868	17637	17807	17657	17633	17658	17725	17848	17968	17910	17958	17675	17635	17897	17695	17773	17964	17812	17676	17827	17687	17710	17533	17790	17519	17695	17646	17752	17520	17726	17798	17809	17657	17883	17652	17772	17596	17659	17784	17811	17945	17722	17726	17838	17652	17993	17673	17892	17735	18101	17659	17710	17824	17836	17933	17685	17600	17630	17711	17609	17632	17646	17703	17602	17554	17673	17707	17959	17707	17576	17688	17772	17514	17695	17873	17767	17806	17734	17771	17851	17655	17712	17873	17874	18075	17777	17776	17727	17845	17660	17732	17878	17858	17929	17626	17756	17766	17757	17749	17723	17888	17746	17805	17800	17845	17768	17730	17681	17824	17929	17971	17762	17823	17893	17856	17854	17897	17731	17624	17880	17958	17658	17615	17634	17767	17816	17625	17754	17739	17844	17761	17874	17738	17854	17920	17911	17678	17718	17695	17683	17756	17780	17916	17920	17708	17756	17714	17834	17813	17754
17280	28653	25874	20852	18670	18144	31509	55527	54412	52765	41987	27965	19515	15954	15308	15034	15146	15090	15095	15110	15094	14985	14953	15138	15084	15169	15064	14983	15135	15062	15090	15132	15137	15061	15364	14935	14956	15024	15090	15078	15030	15070	14896	15216	15121	15163	15239	14997	15220	15039	15138	14923	15200	15114	15141	15088	15335	14960	14907	15017	15162	15088	14945	15124	15069	14961	15196	15002	15169	15199	15023	15251	14867	15067	15104	15055	15117	15051	15133	15084	14993	15186	15104	14896	14944	15020	15083	14954	15015	15219	15095	15072	15162	15068	15116	15152	15052	15060	15195	15039	15349	14960	15088	14899	15051	14999	15086	15049	15121	15034	15148	15033	14952	15061	15044	15187	15129	15147	14949	14980	14948	14909	15165	14846	15127	15044	15178	14995	15094	15060	15232	15028	15166	15074	15121	15112	15016	15024	15062	15117	14990	15217	14961	15031	15076	15114	14982	14870	15034	15142	15152	15016	15025	15000	14982	15061	15044	15041	15069	15038	14901	15068	15067	15004	14995	14967	15103	14994	15153	14984	14950	15199	15074	15117	15032	15072	15058	15046	15243	15075	15095	14962	15167	15074	15232	14810	14919	14996	15287	15047	14985	15313	15056	15156	14951	15047	15120	14983	15260	15236	15122	14973	14885	14957	15077	15297	15083	14999	15206	14966	15204	15095	15117	14972	15056	14987	15065	15143	14999	15075	14794	15116	15075	15080	15184	15111	15046	15201	15106	15252	15006	15094	14991	15108	15163	14940	15083	15115	15030	15024	14995	15091	15144	15057	15047	14957	14836	15007	15121	15121	14966	15260	15045	14923	15042	14995	15121	14951	14974	15011	15111	14998	14993	15187	14918	15002	14891	15036	14977	15060	15280	15090	15152	14992	14933	14977	15325	15042	15076	15156	15000	15076	15045	15080	15026	15034	15056	14927	15156	15183	15167	15142	15051	15077	14889	15074	14962	14922	15106	14915	15112	14957	15064	15134	14967	14993	15197	15034	15047	14906	14931	14871	15241	14965	15216	15037	15072	15010	15006	15253	15051	14989	14963	14922	15066	14958	15234	15076	15038	15051	15303	15057	15009	14869	15080	15166	15193	15065	14999	15102	15056	15021	15074	15102	14986	15085	15243	14942	15024	15018	14970	14964	15102	15171	15146	15023	15071	15112	15139	15088	14990	15010	14960	15032	14803	15158	15106	15023	14992	15076	15164	15234	15053	15144	15048	15160	14931	15141	15003	14991	15072	15036	14979	15061	15028	15006	15173	15020	15147	15031	15071	15034	15155	14858	14970	15184	14929	14939	14985	15213	15002	15171	14986	15062	15213	15018	15126	15065	15128	14963	15047	15171	15110	15172	14914	15013	15043	15186	15137	14965	15110	15080	14960	15106	15154	15205	14909	15091	15206	15061	15212	15076	15123	15220	14989	14853	14939	15126	14881	15161	15043	15113	15224	15122	15142	15017	15100	15130	15401	14890	15117	15038	15073	14988	15212	14965	14955	15151	15112	15083	15136	15191	14922	15162	15135	14830	15193	14972	15222	15141	14977	15210	15044	15153	15129	15129	14883	15208	14923	15090	15035	15061	15195	15082	15015	15027	14877	15097	14973	15203	14945	15140	15155	15053	15023	15061	15088	15003	15117	15045	14920	15090	14995	15061	15004	15050	15083	15014	15049	15010	14896	15088	15094	15041	15112	14987	15064	14919	15139	15145	14973	15083	14923	15089	15078	15126	15120	15078	15183	15060	15068	15353	14976	15068	15077	15059	14939	14917	14945	15127	15103	15129	15034	14957	15118	15146	15006	15127	15046	14934	15096	15196	14913	15013	15058	15059	15107	15108	15114	14970	14986	15215	15188	14985	15023	15193	14968	15080	15126	14993	14931	14815	15051	15051	15092	15253	15023	15050	14968	15044	15061	14865	15177	15126	15274	15097	15064	15008	15183	15130	15034	15145	15031	15112	15082	15096	15024	15018	15028	15203	14906	15034	15047	15198	15082	15108	15252	15085	15021	15237	15028	15022	15055	15235	14998	15109	15020	15118	14992	15136	15108	14943	15133	15110	15090	14939	15083	15070	14995	15045	15016	15099	15104	15192	15086	15046	15039	14976	15134	15036	15203	15036	15110	14804	15018	15113	14945	15223	15123	15048	15150	15116	15045	15148	14969	14977	15074	15045	14960	15129	15067	15160	14888	15057	15011	15007	15087	15076	14960	15043	14998	15164	15233	15072	15109	14971	15182	15037	15217	15070	15095	15168	14906	15029	15019	15116	14901	15050	15101	14984	15014	15049	15052	15050	15220	14965	15042	15080	14981	15006	15042	15011	15114	15026	15021	15116	15180	15189	15055	15098	14950	15015	14998	15086	15127	14930	15073	15168	15044	15068	15017	15123	14891	15024	15285	15080	15064	15170	14949	14931	15146	15013	14981	14989	14977	15048	15052	15202	14958	14982	15154	15210	14969	15069	14985	15123	15146	15031	15044	15080	15099	15222	15001	14923	15003	14934	15072	15084	15030	15161	15242	15139	15064	15091	14876	15089	15044	15115	15177	15151	15153	15039	15007	15013	15179	14997	15015	15111	15009	15015	15122	15093	14849	15058	15022	15071	14878	15096	15076	15001	15095	15180	15057	14971	15154	15114	14941	15132	15063	14964	15008	15055	15088	14897	15080	14929	15173	15159	15105	15101	15194	14957	15083	15011	15075	14954	14993	14964	15061	15098	15126	15000	15112	14960	15011	15098	15083	15045	14934	14962	15134	15242	15156	15097	15108	15037	14982	15060	15080	14907	15085	14936	15126	15031	15058	15101	14933	15200	14927	15115	15068	15055	14989	14939	15061	15125	15100	15030	14937	15045	15111	15205	15166	15016	14960	15025	14827	15025	15002	14911	14912	15088	15114	15056	15326	14925	15041	15005	15061	15022	14979	15126	15151	15009	15231	15000	15104	14962	15034	14982	15110	14987	15062	15118	15071	15057	15181	14966	14986	14947	14880	15117	15165	15104	15292	15140	15200	15051	15200	15012	14979	15212	15043	15084	14946	15017	14978	14959	15040	14988	15087	15010	14976	14979	15084	14985	15203	14900	15274	15144	15019	15290	15069	15150	15174	15012	15072	15154	15068	15167	15090	14897	15077	15128	15037	14974	14927	15056	15005	15086	15068	14951	14975	15155	14953	15155	15019	15105	15084	14834	14947	14931	15025	15096	14937	15119	14822	15299	15049	15103	15220	15205	15011	15079	15074	15041	15083	15068	15213	15162	15139	15006	15168	15057	15059	15089	14990	15084	15204	15191	15173	15054	15123	15023	14951	15147	15136	15292	15070	15045	14948	15028	15073	15094	15088	14982	15042	14892	15031	15195	15231	15007	14956	15084	15024	14933	14975	15159	14925	15010	15082	15080	15139	14920	15027	15091	15134	15037	15071	15080	15076	15073	15081	15082	15180	14973	14926	15185	15211	15071	15217	14865	15073	15159	15051	15064	15038	15066	15046	15277	15034	15055	15047	15035	15005	15014	15089	15254	15093	15122	14989	15056	14860	15051	15150	15000	15076	14977	14960	15074	14998	15150	14933	15119	14965	15073	15147	15128	14917	14965	14894	15190	15080	15036	15236	15142	14922	14982	15127	15081	15168	15122	15041	15201	15070	14883	15124	14982	15244	15120	15047	15174	14979	15060	15124	15118	15093	15011	15000	15098	15130	15154	15094	14978	15260	15122	15025	14905	15142	15005	14981	14881	14977	15165	14995	15148	15374	14840	15112	15102	15069	15199	15245	14936	15003	15021	14894	14997	15162	15015	14950	14991	14973	15156	14984	15099	15136	15021	15019	15169	15083	15103	15141	15020	14983	14940	15110	15072	14925	15174	14997	15036	15042	14799	15124	15103	14976	15225	15134	15021	15052	15159	14988	15109	14950	14837	15105	14971	15089	15076	15092	15078	14994	14985	15163	15099	14963	15141	15165	14976	15099	15078	15035	14963	15073	15061	15006	15075	15128	14876	15049	15133	15249	15058	15134	14926	15076	15085	15144	15002	15138	15152	15057	14959	15044	15051	14946	15151	15095	15034	14983	14915	14940	15239	15030	15081	15056	15175	15017	14947	15100	15013	15220	15192	14940	15147	15053	15094	15095	15301	14977	14926	15106	14993	14997	14928	15252	15002	15214	14923	15210	15118	14985	15027	14945	15022	15067	15033	15143	15069	15100	14922	15000	15068	15210	14917	15132	15119	15042	15118	15000	15075	14988	14941	15189	15176	14970	15056	15045	14993	15062	15095	15130	15054	14998	15069	15078	14899	14994	14989	15020	15172	15005	15119	14907	14881	15030	15116	14839	15009	15109	14986	15015	15188	15032	15205	15023	15124	15167	15248	15054	15039	15164	15042	15279	15153	15173	14974	14972	15096	15038	15078	14947	15134	15067	14903	15054	15133	14988	15022	14938	14942	15130	14992	15089	14981	14870	15058	14985	14974	15003	14928	14901	15120	15064	15011	14957	15020	14899	15181	15048	14989	15186	15096	15001	15022	15110	14917	15018	14942	14991	14933	14988	15064	15121	15072	15017	15206	15084	15176	14959	14946	15067	14950	15002	15232	15050	14974	15083	15088	15110	15157	14984	15076	15067	15111	15118	14853	14900	15055	15001	15085	15065	15243	15076	15080	14934	14962	15061	15263	15175	15053	15097	15002	15088	15136	15035	15045	15047	14836	14976	15118	15260	15117	15032	15064	15243	15133	14938	14885	15133	15077	14924	15066	15130	15084	15195	15181	15082	15122	15114	15067	15135	15036	15035	15219	14965	15178	15181	15070	15092	14893	15121	14924	14954	15115	15224	14896	14931	14982	15147	15067	14957	15132	15212	15036	15313	15011	14976	15231	14945	15013	14968	15040	15160	15090	15181	15141	15010	15128	14925	15140	15137	14999	14939	15140	14929	15133	15081	15170	14965	15134	14957	15119	15062	15150	15166	14955	14973	15088	14894	15082	15033	14890	15032	15133	15138	15021	15159	14996	15061	15006	15110	15113	15021	15027	14979	14937	14965	15058	15080	14977	15079	15066	14953	14949	15049	15219	15099	15182	15181	14909	15176	14906	15014	14926	15106	15081	15065	15103	14995	15172	15034	15137	15034	15159
29332	22156	22123	19961	18157	18531	19420	23813	22897	22126	21311	19568	18829	18302	18254	18426	18378	18165	18409	18473	18346	18347	18163	18179	18315	18404	18153	18376	18275	17974	18180	18134	18171	18371	18296	18334	18341	18262	18204	18438	18198	18332	18300	18192	18168	18082	18291	18533	18461	18205	18299	18477	18232	18155	18281	18268	18373	18403	18297	18162	18385	18237	18265	18273	18182	18232	18422	18303	18498	18064	18399	18142	18127	18160	18150	18157	18309	18206	18263	18095	18259	18458	18248	18160	18200	18337	18286	18263	18239	18225	18342	18330	18105	18297	18143	18383	18291	18478	18174	18205	18195	18306	18327	18197	18568	18369	18157	18278	18423	18217	18304	18269	18212	18383	18276	18304	18340	18315	18190	18321	18057	18351	18295	18064	18352	18080	18098	18180	18357	18358	18487	18276	18205	18124	18352	18501	18359	18215	18224	18240	18130	18506	18029	18198	18067	18275	18171	18486	18500	18355	18317	18225	18178	18272	18177	18111	18401	18328	18407	18296	18419	18301	18547	18323	18277	18280	18130	18284	18318	18140	18059	18169	18200	18396	18335	18315	18468	18176	18478	18067	18269	18326	18253	18270	18346	18278	18196	18232	18112	18198	18363	18198	18276	18451	18221	18167	18225	18221	18229	18303	18345	18263	18316	18362	18362	18314	18330	18336	18120	18071	18093	18336	18271	18362	18445	18412	18280	18227	18259	18358	18142	18328	18291	18342	18238	18166	18414	18315	18419	18401	18090	18267	18271	18084	18082	18337	18090	18229	18588	18372	18154	18286	18393	18244	18304	18299	18333	18397	18231	18192	18252	18300	18235	18212	18329	18243	18176	18297	18228	18080	18212	18266	18353	18365	18272	18207	18371	18231	18188	18266	18518	18221	18271	18398	18190	18048	18397	18128	18331	18220	18218	18332	18390	18213	18181	18403	18463	18317	18302	18166	18285	18241	18155	18223	18429	18114	18382	18307	18406	18288	18108	18190	18291	18244	18246	18237	18212	18280	18066	18454	18378	18305	18258	18242	18429	18111	18420	18378	18259	18293	18268	18232	18350	18274	18169	17944	18229	18298	18397	18229	18081	18538	18220	18365	17910	18430	18504	18080	18266	18244	18156	18250	18250	18184	18392	18360	18283	18273	18393	18158	18196	18374	18414	18297	18437	18013	18154	18169	18234	18382	18103	18127	18201	18111	18108	18058	18042	18258	18382	18492	18154	18316	18273	18310	18259	18239	18428	18164	18048	18334	18231	18281	18403	17935	18191	18277	18374	18179	18207	18387	18275	18349	18398	18041	18152	18250	18220	18176	18449	18242	18200	18223	18101	18292	18233	18232	18447	18249	18141	18134	18109	18343	18365	18259	18392	18281	18244	18294	18204	18151	18245	18399	18147	18314	18347	18380	18470	18319	18336	18151	18276	18161	18358	18112	18281	17999	18156	18283	18312	18453	18379	18140	18047	18424	18339	18190	18073	18323	18195	18300	18210	18276	18206	18475	18411	18160	18299	18245	18222	18285	18257	18258	18268	18316	18212	18467	18311	18268	18239	18474	18351	18248	18528	18421	18174	18514	18270	18421	18005	17958	18561	18369	18289	18200	18342	18316	18222	18219	18428	18211	18227	18234	18117	18348	18299	18357	18263	18153	18223	18285	18312	18214	18124	18322	18105	18352	18317	18328	18391	18111	18278	18177	18278	18348	18257	18291	18403	18180	18256	18324	18127	18340	18206	18131	18289	18322	18250	18290	18274	18332	18375	18323	18252	18534	18354	18368	18300	18208	18267	18348	18293	18233	18249	17968	18160	18313	18306	18139	18346	18312	18352	18040	18166	18307	18373	18180	18294	18186	18539	18324	18287	18094	18206	18348	18413	18250	18210	18313	18163	18307	18282	18288	18392	18226	18275	18411	18092	18229	18180	18225	18348	18189	18402	18454	18234	18608	18309	18322	18163	18289	18509	18514	18115	18116	18052	18202	18073	18283	18274	17866	18318	18258	18228	18196	18403	18176	18345	18252	18354	18264	18356	18399	18236	18281	18261	18185	18258	18151	18391	18319	18396	18422	18402	18238	18218	18216	18283	18179	18288	18468	18269	18419	18369	18157	18250	18306	18408	18232	18471	18300	18409	18314	18235	18440	18166	18332	18220	18316	17986	18081	18181	18467	18174	18077	18170	18102	18192	18387	18381	18256	18385	18069	18315	18154	18177	18408	18375	18302	18369	18248	18505	18291	18356	18327	18250	18276	18238	17895	18346	18396	18380	18044	18119	18331	18270	18310	18215	18232	18124	18077	18245	18168	18152	18350	18353	18078	18377	18383	18258	18335	18234	18332	18169	18307	18196	18459	18345	18258	18244	18240	18045	18372	18269	18316	18188	18154	18187	18288	17969	18258	18451	18149	18179	18181	18244	18159	18328	18406	18149	18373	18296	18377	18008	18364	18353	18154	18206	18281	18353	18260	18392	18203	18202	18183	18122	18350	18404	18174	17969	18264	18191	18340	18413	18233	18152	18275	18312	18212	18419	18382	18136	18326	18248	18427	18362	18542	18006	18213	18415	18392	18517	18323	18285	18270	18448	18267	18363	18282	18184	18299	18223	18220	18306	18368	18036	18284	18156	18304	18349	18271	18099	18157	18153	18286	18320	18249	18524	18385	18336	18276	18176	18173	18320	18368	18110	18063	18165	18231	18204	18342	18255	18232	18385	18313	18539	18184	18223	18301	18425	18388	18241	18107	18126	18364	18303	18152	18144	18211	18079	18346	18185	18120	18451	18323	18185	18512	18190	18137	18452	18358	18329	18307	18329	18173	18229	18281	18275	18313	18174	18223	18271	18208	18331	18370	18393	18120	18221	18167	18146	18213	18173	18066	18262	18300	18336	18049	18204	18114	18065	18150	18054	18248	18148	18212	18389	18452	18381	18167	18310	18310	18191	18202	18152	18394	18264	18224	18184	18332	18261	18233	18209	18286	18430	18282	18124	18363	18213	18249	18309	18198	18145	18315	17952	18058	18392	18259	18336	18152	18077	18323	18105	18208	18418	18270	18455	18281	18271	18126	17983	18455	18231	18285	18262	18188	18532	18236	18098	18274	18425	18115	18059	18181	18358	18434	18141	18461	18427	18338	18138	18139	18226	18343	18390	18250	18226	18272	18296	18006	18226	18155	18370	18236	18328	18256	18286	18318	18184	18078	18647	18229	18311	18316	18118	18238	18117	18197	18410	18188	18310	18358	18124	18182	18308	18330	18255	18560	18299	18523	18300	18237	18173	18329	18446	18217	18180	18084	18121	18135	18170	18564	18386	18360	18296	18253	18115	18411	18266	18137	18187	18207	18215	18412	18351	18168	18237	18009	18474	18438	18319	18211	18397	18151	18138	18499	18382	18282	18262	18296	18412	18340	18273	18302	18171	18117	18237	18143	18403	18256	18354	18306	18508	18403	18006	18383	18315	18218	18216	18245	18439	18300	18269	18301	18284	18270	18320	18180	18358	18451	18222	18150	18302	18147	18190	18340	18265	18296	18206	18333	18122	18219	18080	18159	18382	18515	18302	18169	18257	18313	18235	18261	18291	18263	18178	18119	18082	18360	18210	18203	18437	18266	18272	18138	18413	18435	18297	18368	18458	18222	18320	18369	18385	18280	18344	18396	18485	18221	18330	18124	18229	18230	18244	18325	18232	18268	18282	18141	18279	18522	18237	18286	18132	18155	18110	18183	18185	18180	18424	18273	18228	18302	18272	18107	18202	18104	18270	18418	18402	18418	18196	18277	18199	18389	18523	18402	18204	18141	18135	18409	18133	18372	18329	18307	18350	18371	18340	18379	18288	18224	18353	18270	18145	18296	18229	18119	18441	18256	18258	18336	18120	18148	18204	18268	18289	18077	18338	18107	18101	18267	18475	18211	18274	18234	18273	18258	18250	18292	18198	18058	18160	18117	18225	18256	18304	18296	18131	18229	18419	18532	18292	18454	18422	18322	18406	18130	18209	18248	18080	18279	18266	18246	18328	18475	18373	18373	18418	18328	18365	18175	18106	18253	18314	18383	18241	18273	18343	18052	18262	18399	18267	18259	18547	18311	18361	18405	18341	18596	18270	18212	18201	18343	18211	18207	18205	18220	18336	18365	18281	18144	18147	18324	18125	18192	18360	18251	18085	18429	18156	18155	18066	18054	18211	18406	18336	18207	18324	18239	18091	18093	18212	18272	18376	18311	18306	18136	18171	18237	18016	18400	18408	18407	18178	18282	18207	18227	18264	18191	18195	18407	18209	18224	18513	18489	18345	18237	18464	18421	18274	18336	18235	18366	18438	18162	18251	18205	18377	18213	18340	18096	18199	18364	18222	18226	18370	18503	18289	18377	18203	18196	18209	18454	18358	18268	18141	18175	18002	18253	18382	18189	18378	18234	18276	18276	18180	18132	18402	18204	18416	18054	18510	18275	18299	18173	18212	18172	18234	18314	18125	18213	18154	18190	18225	18355	18121	18413	18482	18334	18304	18237	18244	18055	18144	18235	18363	18392	18302	18457	18137	18301	18156	18115	18535	18431	18494	18340	18260	18142	18047	18260	18184	18267	18254	18148	18342	18559	18196	18224	18302	18268	18227	18295	18147	18370	18221	18360	18275	18096	18292	18643	18481	18481	18342	18232	18315	18332	18261	18248	18219	18325	18328	18322	18270	18283	18327	18342	18375	18320	18243	18356	18328	18477	18132	18106	18338	18309	18322	18475	18325	18316	18160	18479	18394	18307	18342	18223	18276	18164	18277	18532	18358	18023	18095	18228	18447	18396	18297	18237	18435	18233	18125	18297	18248	18332	18273	18249	18215	18203	18181	18315	17892	18179	18418	18343	18278	18246	18343	18384	18298	18285	18326	18369	18233	18020	18277	18299	18190	18237	18377	18343	18098	18170	18103	18230	18418	18268	18381	18348	18543	18280	18168	18137	18226	18367	18511	18207	18101	18300	18308	18470	18336	18126	18172	18338	18281	18364	18415	18121	18252	18311	18225	18357	18113	18172	18166	18137	18342	18169	18159	18235	18216	18286	18277	18272	18380	18311	18349	18142	18219	18286	18247	18143	18182	18397	18233	18495	18220	18244	18138	18360	18366	18230	18412	18312	18379	18218	18338	18325
15854	17018	16654	15635	15544	15374	17149	23939	20903	20425	18749	16825	15617	15519	15281	15412	15188	15435	15240	15193	15357	15137	15270	15142	15284	15256	15194	15290	15116	15322	15293	15332	15132	15225	15320	15257	15423	15216	15266	15207	15418	15331	15366	15127	15373	15343	15160	15258	15352	15260	15235	15255	15034	15180	15195	15424	15245	15377	15260	15179	15290	15048	15325	15418	15299	15213	15191	15417	15242	15253	15234	15134	15256	15277	15380	15142	15184	15216	15130	15237	15138	15256	15125	15115	15206	15211	15277	15087	15253	15195	15240	15398	15309	15376	15127	15264	15217	15227	15156	15300	15081	15245	15268	15276	15051	15262	15180	15355	15343	15112	15235	15201	15237	15259	15419	15194	15266	15227	15339	15237	15225	15182	15182	15420	15299	15328	15125	15223	15254	15205	15168	15347	15153	15289	15205	15210	15096	15232	15200	15214	15417	15389	15294	15356	15241	15316	15346	15257	15381	15349	15156	15324	15349	15347	15217	15182	15148	15252	15133	15328	15209	15333	15426	15310	15320	15369	15258	15292	15318	15344	15395	15374	15181	15211	15101	15339	15150	15221	15273	15302	15142	15298	15111	15219	15118	15113	15248	15307	15259	15293	15275	15206	15289	15369	15317	15282	15320	15198	15409	15201	15109	15237	15177	15073	15426	15258	15306	15227	15274	15126	15337	15173	15363	15314	15339	15382	15151	15225	15189	15220	15318	15323	15348	15393	15318	15339	15227	15282	15328	15362	15256	15208	15221	15347	15268	15347	15245	15136	15209	15259	15049	15220	15356	15154	15185	15184	15141	15171	15313	15193	15120	15215	15356	15292	15277	15186	15293	15259	15134	15218	15122	15146	15188	15375	15241	15251	15195	15216	15342	15282	15215	15201	15172	15189	15193	15114	15381	15340	15358	15314	15396	15231	15270	15246	15217	15186	15268	15036	15195	15318	15123	15137	15171	15043	15360	15272	15271	15378	15204	15121	15381	15242	15320	15345	15181	15144	15168	15314	15438	15276	15331	15225	15294	15039	15172	15288	15215	15081	15027	15423	15307	15289	15265	15269	15261	15336	15147	15198	15259	15282	15378	15224	15131	15255	15090	15106	15298	15180	15336	15457	15185	15452	15288	15267	15468	15326	15342	15241	15158	15298	15415	15267	15310	15215	15280	15183	15296	15327	15259	15369	15187	15228	15321	15366	15358	15224	15393	15166	15331	15133	15380	15205	15303	15178	15173	15278	15346	15268	15290	15244	15536	15252	15200	15098	15370	15261	15192	15150	15141	15472	15327	15164	15201	15371	15293	15204	15172	15130	15182	15102	15230	15346	15286	15172	15431	15390	15261	15489	15367	15096	15415	15403	15088	15242	15372	15127	15347	15295	15428	15275	15287	15357	15363	15167	15350	15363	15235	15122	15474	15205	15126	15291	15249	15236	15469	15308	15268	15281	15246	15418	15128	15181	15241	15191	15349	15369	15411	15346	15216	15273	15363	15199	15350	15425	15163	15290	15130	15339	15153	15269	15343	15153	15228	15239	15261	15232	15178	15381	15375	15238	15291	15217	15182	15266	15052	15299	15320	15251	15034	14966	15267	15290	15292	15135	15248	15207	15290	15310	15296	15275	15396	15223	15266	15430	15329	15403	15427	15229	15272	15096	15331	15295	15359	15311	15223	15199	15376	15109	15272	15238	15304	15151	15288	15118	15382	15430	15446	15123	15293	15392	15226	15284	15403	15172	15194	15170	15200	15295	15148	15329	15376	15299	15347	15166	15352	15088	15220	15315	15287	15330	15293	15276	15184	15093	15331	15216	15199	15428	15197	15228	15183	15216	15456	15324	15143	15206	15183	15277	15316	15160	15128	15346	15263	15469	15474	15397	15496	15080	15193	15297	15519	15208	15253	15223	15103	15367	15401	15369	15232	15201	15294	15252	15333	15111	15281	15080	15325	15329	15149	15210	15181	15215	15318	15173	15313	15279	15269	15377	15271	15218	15331	15359	15217	15306	15155	15242	15206	15138	15264	15186	15139	15236	15028	15143	15401	15378	15262	15218	15337	15142	15348	15206	15286	15187	15190	15198	15204	15213	15293	15184	15069	15298	15176	15211	14997	15423	15243	15251	15217	15273	15334	15151	15110	15221	15236	15375	15283	15205	15248	15170	15105	15231	15126	15388	15222	15226	15228	15369	15145	15250	15329	15296	15309	15263	15169	15149	15242	15049	15118	15281	15270	15116	15375	15332	15243	15071	15270	15442	15400	15333	15313	15340	15323	15341	15202	15294	15275	15262	15230	15373	15171	15315	15276	15217	15135	15231	15186	15357	15155	15209	15259	15185	15265	15318	15397	15113	15204	15353	15244	15195	15236	15230	15171	15374	15238	15335	15260	15192	15296	15363	15319	15131	15358	15263	15152	15172	15116	15339	15232	15423	15173	15146	15244	15331	15273	15222	15324	15186	15228	15222	15114	15259	15150	15312	15176	15187	15212	15129	15406	15192	15116	15204	15261	15210	15320	15329	15216	15380	15081	15255	15343	15320	15016	15193	15092	15237	15354	15051	15085	15299	15135	15243	15113	15214	15190	15385	15380	15353	15241	15005	15348	15246	15113	15293	15174	15248	15156	15133	15291	15142	15332	15305	15341	15218	15196	15274	15335	15195	15135	15209	15213	15456	15372	15277	15203	15486	15224	15253	15377	15288	15262	15344	15118	15362	15401	15134	15217	15193	15349	15203	15193	15155	15401	15065	15365	15322	15272	15398	15222	15403	15124	15216	15376	15174	15353	14961	15130	15345	15322	15118	15415	15333	15298	15102	15185	15172	15269	15400	15087	15295	15258	15239	15186	15126	15343	15359	15231	15164	15307	15200	15345	15152	15153	15116	15118	15108	15278	15284	15093	15296	15075	15176	15399	15357	15176	15077	15281	15175	15410	15172	15339	15324	15239	15119	15209	15342	15304	15260	15266	15222	15386	15145	15308	15318	15246	15235	15204	15352	15227	15262	15351	15331	15384	15237	15302	15156	15368	15467	15510	15235	15203	15322	15262	15328	15237	15192	15093	15301	15170	15267	15354	15284	15374	15303	15318	15273	15271	15299	15252	15156	15180	15140	15224	15249	15281	15281	15274	15229	15364	15089	15275	15247	15402	15258	15138	15430	15324	15362	15287	15185	15147	15166	15114	15235	15056	15215	15227	15190	15146	15387	15304	15461	15214	15383	15283	15314	15312	15575	15113	15312	15176	15221	15553	15349	15361	15422	15310	15223	15069	15229	15281	15114	15251	15187	15310	15360	15215	15200	15148	15151	15115	15336	15395	15415	15109	15206	15434	15268	15257	15078	15386	15304	15168	15083	15105	15276	15337	15251	15294	15390	15141	15182	15316	15365	15275	15224	15442	15270	15282	15179	15189	15220	15201	15147	15249	15401	15287	15229	15252	15224	15156	15266	15388	15391	15209	15253	15428	15288	15249	15155	15281	15319	15206	15186	15135	15263	15170	15175	15233	15390	15370	15287	15186	15239	15350	15330	15274	15192	15341	15203	15269	15287	15302	15211	15244	15219	15249	15150	15216	15211	15176	15312	14998	15237	15319	15192	15135	15438	15139	15256	15258	15214	15228	15170	15455	15157	15251	15287	15202	15279	15213	15241	15428	15258	15215	15130	15262	15266	15348	15187	15242	15331	15352	15413	15249	15341	15337	15423	15257	15295	15178	15344	15324	15402	15282	15092	15284	15264	15060	15228	15301	15362	15197	15184	15357	15302	15400	15370	15290	15358	15278	15254	15470	15175	15234	15185	15217	15238	15175	15282	15317	15269	15106	15444	15185	15299	15222	15435	15426	15196	15407	15164	15212	15269	15246	15238	15287	15159	15185	15271	15239	15201	15265	15068	15311	15302	15203	15052	15355	15167	15167	15124	15333	15204	15222	15326	15123	15108	15193	15516	15369	15251	15363	15141	15339	15245	15264	15308	15388	15402	15261	15413	15200	15274	15145	15326	15289	15282	15278	15167	15195	15204	15401	15584	15178	15329	15244	15235	15224	15247	15216	15163	15258	15104	15285	15265	15202	15150	15269	15274	15333	15189	15259	15215	15345	15233	15462	15351	15363	15373	15163	15123	15186	15327	15424	15131	15419	15097	15287	15269	15232	15090	15460	15351	15019	15180	15340	15272	15210	15245	15311	15314	15295	15209	15265	15255	15287	15246	15051	15113	15088	15271	15368	15222	15270	15217	15408	15277	15239	15255	15354	15194	15394	15212	15205	15372	15275	15151	15421	15133	15347	15228	15353	15262	15339	15200	15230	15370	15279	15332	15351	15372	15208	15296	15205	15339	15225	15359	15147	15295	15312	15369	15211	15315	15277	15289	15233	15378	15084	15283	15370	15153	15211	15242	15249	15267	15157	15211	15354	15263	15392	15204	15174	15319	15348	15204	15245	15439	15325	15267	15170	15434	15332	15240	15452	15414	15288	15122	15263	15141	15271	15320	15277	15224	15357	15391	15329	15254	15362	15269	15293	15081	15248	15205	15418	15293	15432	15219	15377	15335	15204	15289	15233	15301	15283	15363	15319	15281	15231	15309	15223	15114	15330	15335	15326	15263	15207	15313	15192	15243	15279	15238	15252	15329	15270	15199	15355	15066	15339	15343	15286	15370	15322	15143	15252	15236	15253	15212	15195	15368	15368	15174	15192	15423	15303	15134	15416	15313	15209	15255	15214	15289	15018	15404	15165	15251	15135	15257	15275	15251	15293	14995	15155	15270	15306	15276	15214	15164	15294	15304	15233	15309	15135	15270	15192	15274	15295	15403	15386	15230	15152	15308	15392	15255	15507	15232	15323	15071	15218	15377	15319	15151	15199	15262	15224	15193	15308	15171	15427	15332	15289	15148	15289	15186	15215	15385	15226	15208	15333	15234	15220	15191	15428	15324	15149	15244	15197	15172	15113	15454	15190	15215	15208	15304	15203	15349	15311	15391	15274	15314	15014	15261	15443	15266	15405	15142	15304	15282	15287	15227	15147	15426	15345	15298	15307	15340	15279	15276	15358	15256	15243	15117	15175	15204	15125	15137	15266	15262	15409	15284	15285	15383	15246	15488	15319	15139	15281	15177	15108	15335	15506	15329	15256	15043	15312	15301
26134	21221	27412	26051	20962	20114	26348	46505	43550	34014	26010	22010	20036	19396	19064	19043	19047	19073	18991	19057	19132	18886	19075	19089	18987	19182	18979	19096	18941	18851	18898	19162	18834	19000	19002	18949	19085	18924	19054	19064	18980	18985	18905	18976	19025	18837	18875	18870	18896	18969	18960	19074	19053	18682	18856	18882	18822	18980	18858	19160	18847	18949	19022	18918	19130	18855	18778	19119	18848	18992	18902	18838	18940	19204	19037	18993	18832	18880	19026	18989	18880	18855	18966	18891	18882	18974	18989	18940	19118	18921	18869	18913	19085	18857	19024	18967	18812	18898	18811	19155	19159	18955	19002	18952	18857	18943	18883	18887	18921	19133	19040	18897	18982	18708	18995	19066	18938	19233	18782	18981	19029	18988	19194	18853	19054	18966	18885	18979	19093	18887	19009	18947	19033	18803	18909	18805	18993	18922	18894	18996	19060	19085	18853	18956	18828	19049	18947	18924	18877	18748	18961	18871	19204	18909	18929	18971	18649	18934	18869	18651	18950	19014	18804	19040	18883	18957	18842	18717	18926	18982	18901	18832	18842	18945	18765	19031	19042	18874	18864	19025	19033	18745	18929	19015	18977	19115	18916	18954	18668	18797	18851	18952	18924	19108	18937	18994	18929	18888	18886	19071	19112	19013	18990	19111	18887	18945	18940	18895	19159	19060	18844	18800	18893	18932	18988	18907	18883	19186	18981	19020	19029	19055	18931	18996	18735	18969	18867	18925	18947	19097	19100	19003	19080	18992	18906	19044	19061	18985	18848	19016	19062	18898	18911	18817	18775	18852	19045	18866	19125	19119	18941	19056	18758	18856	19040	18960	19249	18732	18979	18869	18920	18795	18877	18843	18916	18923	18975	18733	18861	18932	18910	18976	18804	18841	19150	18847	19017	18997	19096	18971	18928	18783	18833	18931	18928	18826	18875	18965	18774	18675	18962	18981	18990	18865	18800	18970	19026	18804	19078	18967	18779	18966	18686	18788	18935	18898	18730	18800	18957	18987	18971	19006	19055	19230	18848	18852	19031	18888	18884	18834	18833	18837	18969	18874	19125	18967	18987	18850	18886	18866	19006	19087	18939	19037	18883	18983	18998	18982	18978	18998	18924	18831	18989	19258	18835	18881	18877	18733	18942	19172	19002	18841	18655	19209	19126	18938	19034	19016	18859	19106	19233	18929	18811	18777	18955	18914	18978	18784	18946	18924	18957	18900	18740	18832	18955	19156	19000	18990	19016	18691	19020	18844	18916	18813	18961	19028	18793	18901	18997	18839	18963	18916	18862	18933	19014	18927	19108	18874	18591	18940	18872	18860	18725	18821	18988	18955	18894	19051	18722	19048	18816	18849	18764	18710	18956	19042	18966	18999	19020	18948	18985	18845	18786	18936	18773	18886	18977	18804	19048	19101	18910	19073	19202	18987	18989	18901	18739	18931	18776	19168	18958	19073	18986	18791	19106	18919	18830	18895	18829	19069	18860	19020	19047	18908	18881	19111	18866	19049	18767	18965	18910	18885	19015	18750	18826	19013	18906	18965	18978	18912	18796	18996	19065	19052	18803	19088	19060	18897	18840	18850	18788	19129	19193	18922	18948	19009	19118	19101	18941	19089	18990	19087	18882	18986	18687	18771	19011	18869	18830	18957	18780	18853	18889	18919	18777	18907	19072	18918	18991	18872	18750	18964	18978	19039	19047	18970	19075	18990	18952	19020	19029	18820	19011	19044	18930	18646	19025	19059	19025	18917	19110	18952	19049	18973	19024	18934	19015	18993	18953	18856	18960	18944	19202	18894	18915	18937	18824	19004	19064	18940	18885	18966	19271	18952	19000	18913	18943	18892	18972	18637	18836	18715	18999	19023	18956	19017	18883	18888	18806	19084	18885	18620	18890	18980	19010	19092	19024	18842	18763	18865	18953	19018	19012	18905	18824	18922	19039	19067	18945	18906	18931	18904	19000	18923	18914	18919	18867	19069	19009	18938	19098	19086	19140	18953	18835	19016	18940	19083	18900	18908	18730	18974	18899	18937	18989	19090	18813	18927	18988	19178	18988	18932	18939	18955	18814	18938	18925	19094	18938	18984	18980	18836	18983	18963	18825	18954	18835	18882	19113	19119	18750	19004	19131	18991	19105	18974	18911	19031	19070	18904	19176	19032	18824	19071	19141	19065	18914	19046	19064	19045	18887	19002	19032	18912	19015	18854	18843	19169	18733	18971	18794	19017	18938	18981	19196	19090	18890	18867	18871	19002	19000	18801	18980	18972	18989	18806	18809	19170	18728	18914	18921	19131	19138	18935	18838	19144	19027	18862	19246	18941	18750	18958	18923	18823	18875	18755	18923	18931	19109	19000	18818	19028	19001	18897	19121	18778	18980	18874	19103	18821	19176	18912	18958	19163	18967	19032	18955	18925	18869	18776	18880	18864	18888	18979	18976	18950	18997	19056	18894	19074	19051	18925	18916	18994	19007	19045	18751	18893	18871	18983	19112	19097	18966	19100	18722	18902	18853	18801	19045	19063	18926	19081	18640	19000	19056	18815	18810	19225	18932	18916	19077	18983	18820	19007	19155	19011	19025	18901	18716	19039	18975	18822	19038	18858	19029	18975	18944	18838	19085	18992	18957	18856	19086	19050	18837	19157	19125	18966	18721	18871	19043	19102	19189	19185	18825	18963	18896	18867	18921	18944	19053	18702	18844	19036	19084	18980	18845	18747	18803	18813	18972	18972	18866	18898	18690	18884	18933	19143	18861	19039	19125	19017	19039	18981	18802	19090	18895	18907	18889	18745	18772	18851	18948	18870	18937	19148	18788	18900	18946	18859	18858	19033	19007	18638	18890	19001	18968	18845	19077	18855	18926	18626	19022	19261	18945	18975	19050	18962	18811	18774	18930	19041	18622	19043	18890	18684	18972	18917	18993	18894	18925	19104	18789	18801	19166	18926	19020	19011	19068	18890	18794	19017	18789	18781	18963	19045	19129	18774	18817	18938	18859	18843	19020	18842	18798	18986	18931	18826	19010	19020	18911	19064	19045	18973	19138	18741	19046	19249	19009	18901	18829	19046	19210	18885	18942	19114	18986	19031	18670	18876	19043	18888	18808	18909	18764	19059	19160	19065	18694	18995	19049	18943	19078	18684	19038	19031	18834	19060	18982	18987	18923	18763	18876	18983	19040	18962	19087	18900	18989	18950	18842	18859	18795	18966	19153	18908	18748	19019	19173	18898	19128	18766	19034	19117	19013	19000	18889	18880	19100	18976	18862	18981	19028	19140	18922	19037	18931	18947	18968	19128	18926	18945	18799	18887	18894	19114	18829	19051	18845	18960	19160	18962	18856	18903	18916	18979	18945	18742	18992	18795	18975	19058	18770	19075	18904	18770	18812	18945	18998	18804	18873	19056	18936	19079	19084	18959	18973	18879	19053	18965	18842	19046	18928	19116	18836	18897	18843	18759	19138	18725	18998	18878	18671	18983	18840	18827	18993	19162	18873	18964	18805	18677	18964	18940	19064	19087	19077	19035	19000	19070	18867	18920	19048	18786	18819	18694	18957	18895	18838	19120	18966	18876	19077	18878	18879	18872	18903	18946	18950	18960	18970	19011	19136	18814	18826	19074	19202	19065	18994	19032	18874	18838	18939	18839	18937	18943	18889	18943	18961	19079	18819	18863	18884	18938	19073	18682	18961	19033	19081	18854	18928	18941	19108	18872	18789	18918	19030	18909	19274	18856	19219	18857	19018	18952	18964	18959	19031	19098	19006	18809	18955	19089	19056	18929	18941	18850	18739	18979	18838	18942	18962	18896	18868	18717	19065	19030	18840	18714	18960	19081	18924	19092	18883	18728	18826	18925	18653	18910	18822	18842	18990	18787	18872	18848	18917	18645	18886	18805	19102	18969	18954	18970	18980	19055	18984	18984	18979	18728	19017	19066	18853	18978	18936	18970	18774	18890	19124	19065	19147	18907	19140	19107	18969	19058	18785	18842	18903	18928	19022	19042	18798	19125	18804	19133	19027	18730	18890	18785	18954	18769	18931	18970	18895	18985	19118	19039	18874	18990	18985	18993	18725	18941	18826	19021	18950	19194	18963	19006	18732	18876	19098	18945	18983	18994	19115	19105	19076	18936	18876	18996	18960	18845	18791	18820	19315	18999	18802	18861	19017	18972	18933	18945	19156	19049	19029	18928	19026	18836	18842	19015	18819	18885	18733	18936	18911	19093	19065	19083	18892	18991	18860	18828	18927	19010	18940	18933	18885	19017	18988	19052	18932	18800	18832	18870	19004	18898	18903	18891	18894	18995	18954	18974	18875	19009	18962	18869	18887	18927	18860	19019	19028	18959	19132	19005	19007	18945	19091	19065	18828	18793	18932	19037	18979	18947	18939	18769	18783	19019	18957	18950	18841	18881	18938	18942	18900	18966	18923	18809	18853	19076	18728	18977	18885	19000	19169	18927	19112	18708	19037	19276	18913	18767	18866	18827	19122	18947	19087	18955	18998	19059	18836	18864	18943	18847	18938	18820	19051	18991	18981	18882	18882	18959	18993	19020	19005	19042	19031	19020	19041	18774	19050	19153	18833	18870	18904	18916	18778	19032	19093	19074	18938	19174	18981	18885	19112	18961	19032	19010	19031	18988	18799	18896	18981	19043	19113	18773	19024	18826	19082	18933	19148	18701	18893	18862	18930	18938	19007	18832	19106	19028	19041	18990	18880	18767	19036	18830	18853	18854	19114	18960	18976	18990	18996	18968	19012	19088	18749	19030	18850	18788	18827	18909	18956	18890	18831	19008	18949	18944	18841	18890	19026	18918	19129	18964	18966	19114	19025	18929	18918	18899	18839	18859	18981	18984	18748	18831	18919	18806	18911	18935	18946	18902	18991	18776	18854	19084	18786	18996	18960	18932	18915	18942	18651	18804	18898	19020	19121	18763	19116	18845	19056	19020	19012	19158	18806	18931	18968	19119	19049	19027	18997	18884	18762	18838	18828	18919	18917	18934	18941	18885	18907	19085	18887	18838	18829	18955	19064	18837	18959	18883	19022	19149	18762	18976	18992	18986	19061	19003	18947	18842	18910	19226	19028	18882	18886	18835	18823	18878	18864	19026	19000	18989	18757	18984	18941	18592
15258	22568	20679	17654	16816	16456	26488	47303	42935	32174	24121	18865	16434	15972	15698	15762	15674	15734	15847	15545	15772	15425	15773	15728	15714	15656	15678	15703	15941	15465	15655	15656	15903	15768	15730	15829	15500	15798	15737	15752	15749	15623	15946	15510	15666	15699	15685	15783	15590	15681	15785	15840	15628	15465	15790	15840	15745	15637	15761	15730	15735	15686	15685	15786	15718	15678	15828	15864	15773	15790	15677	15702	15734	15775	15637	15547	15544	15907	15715	15872	15716	15598	15851	15634	15718	15656	15675	15702	15736	15778	15717	15542	15630	15837	15713	15767	15482	15696	15653	15680	15655	15398	15703	15708	15547	15586	15843	15780	15680	15763	15892	15558	15745	15780	15568	15680	15769	15556	15712	15639	15574	15734	15691	15862	15710	15896	15586	15674	15550	15608	15734	15657	15655	15544	15589	15810	15725	15693	15794	15627	15692	15622	15743	15864	15703	15754	15912	15646	15703	15523	15711	15733	15881	15791	15575	15561	15764	15690	15619	15740	15723	15526	15674	15679	15814	15808	15785	15671	15826	15658	15665	15739	15510	15680	15710	15738	15746	15809	15701	15715	15765	15781	15724	15753	15755	15621	15562	15641	15656	15691	15886	15635	15800	15641	15790	15572	15664	15798	15651	15879	15683	15903	15502	15672	15623	15603	15824	15633	15751	15714	15774	15704	15692	15746	15789	15675	15715	15625	15629	15725	15802	15739	15719	15715	15741	15590	15752	15664	15818	15826	15664	15632	15670	15743	15670	15465	15669	15633	15793	15738	15638	15584	15693	15540	15577	15643	15848	15686	15750	15561	15759	15789	15596	15735	15634	15481	15676	15734	15730	15729	15576	15834	15738	15833	15956	15819	15430	15819	15833	15756	15544	15702	15805	15618	15544	15576	15752	15882	15879	15697	15651	15474	15696	15762	15637	15712	15709	15666	15732	15753	15660	15713	15785	15697	15851	15717	15805	15728	15707	15677	15666	15801	15682	15735	15825	15635	15722	15793	15672	15749	15630	15714	15870	15478	15675	15840	15638	15741	15526	15481	15731	15726	15658	15719	15634	15693	15776	15796	15643	15747	15740	15657	15775	15755	15636	15649	15902	15596	15417	15729	15639	15515	15819	15709	15706	15503	15792	15636	15801	15741	15745	15688	15733	15671	15582	15644	15795	15669	15744	15644	15808	15664	15650	15840	15606	15861	15651	15734	15717	15685	15881	15663	15784	15673	15492	15821	15728	15653	15524	15756	15826	15572	15713	15712	15544	15896	15646	15682	15553	15886	15710	15681	15690	15759	15671	15784	15815	15782	15609	15689	15864	15674	15673	15680	15550	15717	15504	15593	15745	15707	15762	15789	15767	15639	15655	15693	15571	15925	15623	15748	15554	15542	15780	15772	15677	15588	15456	15828	15806	15682	15836	15535	15926	15722	15702	15555	15582	15627	15676	15527	15819	15738	15712	15798	15548	15899	15661	15706	15642	15669	15667	15737	15608	15671	15688	15748	15860	15798	15762	15655	15673	15806	15639	15702	15743	15714	15894	15676	15610	15622	15768	15890	15738	15752	15824	15579	15691	15629	15884	15512	15737	15769	15528	15615	15594	15681	15755	15524	15516	15632	15579	15589	15692	15520	15752	15744	15741	15600	15446	15550	15611	15667	15782	15673	15657	15636	15807	15851	15804	15586	15626	15687	15923	15616	15777	15608	15585	15730	15708	15654	15746	15635	15661	15706	15691	15691	15647	15785	15624	15761	15837	15622	15596	15804	15685	15582	15834	15699	15565	15580	15775	15671	15683	15934	15708	15442	15753	15702	15657	15687	15642	15687	15822	15756	15654	15746	15634	15572	15720	15722	15858	15497	15664	15703	15749	15679	15624	15530	15724	15649	15729	15560	15715	15534	15755	15841	15636	15713	15680	15673	15760	15689	15754	15608	15699	15627	15704	15749	15684	15631	15744	15489	15605	15669	15724	15583	15601	15728	15692	15759	15596	15574	15667	15706	15669	15727	15752	15649	15703	15527	15702	15763	15834	15641	15613	15542	15708	15776	15772	15613	15736	15657	15918	15746	15842	15810	15599	15824	15907	15669	15607	15825	15671	15622	15727	15742	15765	15728	15654	15734	15715	15849	15681	15726	15739	15698	15614	15808	15753	15673	15616	15725	15634	15671	15732	15712	15735	15689	15694	15841	15676	15627	15753	15721	15578	15521	15574	15629	15610	15824	15636	15713	15691	15749	15676	15691	15646	15544	15709	15611	15777	15602	15760	15625	15577	15746	15803	15721	15739	15920	15642	15736	15752	15758	15757	15591	15731	15513	15643	15700	15777	15905	15627	15589	15750	15642	15735	15667	15775	15691	15661	15872	15707	15779	15716	15750	15673	15696	15665	15617	15648	15503	15660	15648	15676	15718	15799	15722	15799	15614	15589	15710	15833	15656	15611	15582	15757	15672	15843	15655	15707	15836	15740	15603	15677	15673	15713	15788	15639	15758	15701	15696	15743	15769	15577	15659	15732	15746	15723	15708	15680	15649	15735	15595	15627	15670	15881	15957	15647	15960	15904	15725	15705	15526	15730	15704	15670	15745	15559	15634	15795	15794	15910	15686	15728	15604	15844	15696	15739	15571	15869	15738	15713	15731	15847	15773	15805	15703	15625	15741	15708	15700	15653	15755	15704	15787	15705	15592	15700	15793	15710	15872	15699	15689	15660	15624	15779	15704	15553	15603	15643	15601	15767	15543	15667	15685	15905	15704	15795	15601	15805	15593	15695	15824	15901	15598	15824	15534	15453	15833	15631	15901	15861	15694	15702	15761	15933	15786	15742	15700	15646	15497	15650	15628	15818	15595	15708	15653	15857	15762	15767	15875	15619	15804	15853	15629	15892	15737	15775	15644	15756	15764	15855	15835	15798	15752	15556	15490	15617	15547	15845	15751	15726	15829	15648	15777	15683	15556	15665	15637	15676	15824	15746	15676	15439	15561	15647	15660	15730	15811	15596	15882	15712	15770	15613	15770	15741	15765	15596	15742	15657	15699	15718	15797	15731	15691	15636	15746	15471	15716	15657	15843	15674	15874	15728	15570	15784	15606	15832	15703	15750	15622	15663	15672	15771	15638	15632	15594	15708	15552	15812	15618	15765	15719	15788	15617	15866	15711	15662	15564	15760	15690	15859	15679	15520	15799	15791	15721	15796	15711	15757	15770	15559	15533	15756	15901	15544	15518	15707	15731	15709	15785	15803	15836	15649	15611	15554	15696	15816	15827	15866	15730	15474	15861	15771	15625	15666	15709	15722	15686	15839	15762	15663	15680	15746	15740	15684	15664	15738	15575	15749	15661	15765	15595	15665	15567	15656	15694	15683	15639	15862	15778	15760	15747	15962	15838	15615	15647	15625	15789	15712	15640	15900	15737	15660	15730	15647	15631	15687	15757	15733	15576	15829	15536	15671	15539	15851	15782	15642	15698	15720	15703	15706	15787	15674	15535	15580	15756	15730	15624	15708	15582	15679	15625	15722	15669	15684	15696	15717	15732	15716	15639	15683	15720	15516	15826	15747	15678	15655	15940	15668	15974	15758	15799	15725	15659	15746	15693	15580	15810	15691	15822	15766	15559	15862	15830	15562	15800	15480	15705	15686	15805	15691	15746	15572	15664	15732	15806	15651	15767	15640	15664	15809	15831	15626	15696	15578	15813	15781	15617	15626	15627	15728	15917	15836	15598	15722	15720	15747	15697	15625	15683	15524	15994	15775	15785	15510	15876	15732	15517	15730	15673	15637	15768	15591	15759	15741	15869	15657	15691	15609	15752	15671	15710	15852	15702	15756	15716	15807	15591	15805	15749	15649	15612	15607	15664	15884	15642	15706	15574	15786	15642	15743	15673	15692	15631	15902	15656	15662	15545	15672	15746	15812	15738	15550	15670	15739	15696	15677	15645	15525	15584	15731	15668	15918	15511	15713	15658	15621	15614	15812	15621	15750	15675	15791	15719	15700	15763	15675	15571	15747	15687	15771	15563	15639	15651	15742	15707	15621	15807	15575	15694	15701	15720	15678	15792	15799	15771	15766	15742	15668	15624	15746	15766	15607	15705	15768	15606	15682	15771	15724	15733	15805	15561	15806	15712	15653	15796	15771	15620	15873	15547	15783	15580	15750	15696	15550	15636	15676	15542	15739	15783	15615	15974	15728	15635	15643	15670	15712	15558	15865	15647	15710	15705	15649	15717	15734	15746	15682	15577	15610	15869	15740	15662	15911	15677	15627	15761	15661	15764	15737	15562	15773	15696	15861	15644	15626	15832	15827	15833	15565	15702	15648	15580	15533	15762	15720	15810	15750	15635	15718	15709	15534	15627	15666	15702	15731	15736	15449	15862	15651	15800	15806	15620	15623	15660	15784	15660	15726	15701	15759	15654	15751	15741	15609	15598	15760	15591	15757	15792	15734	15758	15688	15823	15617	15808	15578	15735	15679	15680	15720	15550	15700	15637	15817	15823	15797	15911	15753	15831	15568	15695	15909	15742	15562	15634	15636	15715	15762	15856	15691	15844	15497	15664	15617	15649	15739	15577	15676	15590	15708	15819	15603	15660	15844	15667	15688	15716	15577	15594	15502	15572	15860	15650	15934	15717	15684	15780	15583	15541	15797	15800	15516	15697	15611	15704	15871	15789	15812	15727	15543	15909	15800	15588	15706	15643	15781	15651	15653	15800	15777	15662	15684	15704	15688	15713	15754	15743	15748	15607	15638	15728	15694	15661	15723	15685	15670	15820	15986	15615	15713	15578	15544	15759	15788	15588	15577	15765	15554	15661	15752	15692	15588	15553	15781	15753	15569	15716	15878	15615	15769	15577	15793	15653	15787	15757	15618	15796	15861	15601	15647	15640	15677	15613	15821	15824	15790	15775	15764	15671	15694	15502	15826	15566	15801	15714	15617	15804	15677	15733	15479	15767	15496	15701	15581	15733	15687	15782	15490	15634	15712	15538	15860	15781	15649	15733	15956	15742	15636	15631	15743	15837	15744	15763	15589	15613	15795	15845	15719	15756	15609	15726	15691	15698	15665	15715	15607	15651	15741	15751	15751	15761	15550	15747	15791	15820	15692	15828	15746	15735	15762	15886	15641	15761	15758	15566
23832	21150	28582	23973	21729	23736	32425	48815	62534	53023	37953	27030	21888	19848	19224	19214	19132	19095	19052	19052	18969	19080	19036	19153	19004	18808	18937	18939	19060	19037	18633	18986	19142	18846	18872	19267	18835	18910	18978	18850	19077	18859	18844	18749	18933	18880	18856	18866	18586	18761	18782	18957	18911	18791	18784	18879	18886	18787	19039	19046	19032	18984	18861	18917	18989	18924	18973	18885	18970	18812	18676	18944	18872	18764	18892	18855	18733	18749	18781	18940	18923	18941	18773	18713	18791	18658	18848	18849	18716	18822	18970	18800	18678	18899	18734	18760	18945	18979	18758	18786	18723	18916	18789	18736	18935	18779	19024	18800	18648	18661	19131	18937	18690	18849	18700	18769	18854	18774	18912	18757	18820	18901	18901	18777	18763	18950	18740	18840	18893	19111	18997	18852	18930	18883	18758	18925	18879	18814	18922	18678	18839	18840	18830	18684	18961	18889	19066	18952	18738	18785	18995	18713	19015	18795	18672	18775	18879	18668	18703	18889	18949	18861	18847	18769	18546	18794	18806	18690	18784	18784	18951	18899	18852	18941	18807	18971	18841	18901	18856	18972	18773	18676	18402	18843	18714	18984	18865	18793	18959	18655	19089	18726	18835	18766	18857	18742	18872	18766	18548	18851	18835	18757	19025	18749	18764	19072	18708	18826	18841	18587	18952	18675	18900	18803	18914	18914	18793	18879	18914	18845	18957	18741	18840	18860	18865	18827	18851	18665	18891	19012	18932	18795	18621	18901	18715	18962	18859	18656	18897	18892	18818	19013	18792	18886	18938	19049	18901	18736	18829	18706	18773	18811	18725	18766	18875	18872	18789	18842	18898	18740	18634	18633	18754	18800	18864	18809	19039	18881	18788	18819	18862	18903	18938	18757	19115	18793	18936	18839	18668	18784	18809	18773	18721	19047	18837	18739	18809	18835	18812	18720	18836	18926	18771	18907	18960	18810	18807	18765	18844	18778	18613	18974	18776	18958	18938	18830	18873	18820	18665	18836	18800	18921	18747	18892	18901	18747	18957	18907	19121	18853	18935	18979	18677	18982	18744	19049	18934	18968	18803	18944	18773	18724	18837	18751	18801	18883	18898	18800	18905	18692	18780	18779	18695	19037	18736	18928	18856	18793	18992	18705	18720	18896	18900	18830	18955	18985	18948	18783	18924	19089	18888	18925	18653	18970	18839	18822	18929	18745	18984	18927	18724	18877	18893	18839	18930	18730	18802	18658	18793	18725	18847	19044	18911	18790	18953	18648	18806	18828	18789	18709	18722	18805	18872	18916	18771	18873	18757	18727	18772	18864	18822	18795	18660	18971	18847	18782	18959	18907	18784	18924	18780	18775	18902	18560	18802	18928	18980	18782	18911	18828	18941	18840	18758	18945	18633	18744	18640	18845	19043	18745	18757	18760	18866	18793	18692	18736	18810	18798	18512	18675	18724	18697	18943	18883	18648	18832	18978	18796	18884	18858	18925	18854	18965	18805	18838	18814	18683	18882	18859	18939	18711	18725	18646	18690	18647	18818	18796	18878	18688	18773	18879	18711	18762	18867	18657	18770	18836	18942	18661	18741	18616	18913	18854	18973	18831	18806	18722	18809	18868	18781	18906	18728	19013	18781	18810	18882	19058	18819	18824	19001	18860	18897	18875	18960	18658	18802	18886	18647	19047	18686	19018	18838	19025	18847	18883	19053	18671	18927	18801	18799	18891	18669	18901	18687	18547	18716	18973	18768	18716	18595	18995	18773	18935	19000	18920	18921	18997	18713	18849	18746	18971	18940	18797	18833	18790	18828	18888	19006	19057	18954	18830	18734	18752	18664	18808	18851	18828	18875	18847	18854	18991	18855	18763	18638	18925	18794	18854	18818	18781	18724	18765	18909	18890	18827	18684	18890	18803	18812	18531	18910	18776	18856	18759	18894	18824	18845	18967	18455	18835	18874	19052	18886	18905	18807	18790	18861	18668	18838	19005	18922	19024	18686	18765	18861	18960	18748	18728	18683	18758	18771	19025	18693	18885	18834	18870	18840	18841	18721	18936	18720	18756	18889	18966	18707	18834	19010	18822	18906	18837	18936	18995	18719	18940	18848	18871	18880	18797	18725	18640	18774	18774	18741	18848	19038	18846	18938	18848	18821	18967	18681	18746	19064	18739	18859	19055	18789	18639	18872	18651	18830	18793	18981	18827	18906	18748	18951	18895	18876	18802	18733	18835	18819	19133	19022	18938	18787	18882	18821	18942	18751	18956	18810	18805	18991	18678	18959	18854	18958	18792	18921	18766	18917	19028	18704	18903	18735	18823	18918	18692	18785	18867	18991	18775	18831	18860	18764	18698	18629	18790	18861	18887	18723	18760	19010	18693	18859	18857	18719	18833	18783	18881	18608	18870	18803	18732	18769	18883	19033	19123	18754	18755	18760	18781	18778	18854	18796	18876	18824	18725	18931	18712	18717	19035	18921	18732	18890	18878	18986	18927	18884	18858	18750	19054	18693	18941	18778	18894	18902	19004	18879	18890	18773	18691	18739	18842	18755	18988	18761	18865	18821	18846	18826	18999	18890	18715	18840	18774	18983	18752	18675	18932	18925	18776	18896	18972	18915	18680	18792	18742	18828	19031	18875	18793	18798	18760	18701	18856	18670	18610	18801	18686	18826	18956	18819	18750	19060	18787	18724	18924	18930	18944	18804	18766	18685	18759	18921	18988	18712	18822	18674	18858	18479	18699	18844	18821	18813	18684	18829	18790	18852	18683	18739	18764	18799	18970	18755	18910	18829	18709	19029	18960	18797	18759	18827	18836	18897	18812	18921	18951	18821	18783	18730	18791	18929	18635	18891	18856	18773	18686	18841	18839	18865	18906	18938	18751	18730	19057	18882	18891	18778	18787	18828	19070	18943	18931	18853	18739	18839	18857	18714	18738	18731	18747	18884	18901	18722	18734	18665	18900	18946	18916	18662	18751	19056	18658	18823	18721	18864	18754	18923	18794	18864	18709	18774	18855	18779	18816	18763	18878	18892	18958	18937	18873	18896	18976	18716	18680	18954	18607	18884	18982	18911	18956	18855	18712	18873	18761	18826	18876	18822	18801	18837	18910	18877	18904	18924	18826	18824	18864	18847	18638	18868	18807	19062	19082	18809	18940	18743	18941	18831	18745	18798	18868	18925	18725	18848	18681	18991	18895	18913	18899	18937	18700	18734	18991	18751	18981	18840	18985	18908	19041	18930	18838	18596	18617	18739	18780	18866	18828	18807	18800	18762	18765	18834	18843	18859	18848	18724	18748	18886	18975	18849	18731	18940	18954	18873	18924	18644	18778	18821	18748	18968	18795	18713	18875	18883	18782	18905	18740	18767	18921	18971	18839	18994	19005	18650	19032	19005	18928	18909	19060	18916	18764	18692	18856	18692	18811	18734	18792	18652	18717	18808	18580	18995	18974	18838	18912	18846	18890	19012	18865	18652	18890	18632	18848	18674	18798	18887	18719	18780	18761	18801	18835	18854	18839	18755	18667	18934	18826	18869	19023	18755	18716	18581	18711	18730	18473	18984	19019	18758	18766	18863	18873	18870	18814	18921	18914	18720	18778	18796	18764	18693	18727	18892	18985	18661	18849	18844	18847	18836	19114	18867	18764	18876	18754	18980	18692	18864	18547	18762	18787	18770	18703	18650	18736	18786	18762	19067	19012	18796	18744	18947	18821	18920	18678	18528	18867	18771	18929	18996	18780	18830	18912	18800	18850	18981	18964	18736	18974	19034	18852	18782	19013	18928	19033	18840	19049	18639	18839	18772	18938	18827	18822	18750	18895	18933	18795	19080	18680	18832	18881	19073	18979	18729	18689	18759	18807	18821	18508	18544	18661	18818	18650	18816	18867	18861	18698	18681	18691	18768	18817	18846	18879	18770	18847	18869	18922	18923	18584	18775	18888	18745	18933	18754	19113	18764	18946	18743	18711	18725	18762	18922	18741	18780	18650	18812	18941	18956	18706	18882	19031	18966	18744	19034	18560	18687	18899	19048	18803	18710	19165	18860	18988	18900	18795	18730	18840	18837	18763	18864	18681	18777	18825	18839	18936	18770	18701	18918	18836	18744	18927	18935	18933	18866	18767	18884	18697	18766	18613	18850	18794	19009	18828	18788	18965	18755	18722	18924	18780	18958	18927	18977	19098	18843	18648	18626	18721	19013	18854	18732	18854	18913	19006	18574	18864	18797	19013	18913	18990	18958	18738	18681	18901	18800	18693	18908	18715	18971	18837	18877	18748	18909	18934	19023	18893	18907	18690	18917	18962	18833	18522	18743	18753	18736	18814	18718	18750	18683	18785	18761	18702	18910	18865	18767	18679	18796	18823	18959	18866	18901	19025	18819	18918	19080	18839	18886	18824	18693	18859	18943	18486	18911	18913	19018	18929	18688	18842	18717	19121	18776	18820	18727	18760	18944	19096	18808	18589	18762	18795	18794	18801	19025	18917	18704	18844	18821	18777	18822	18822	18694	18926	18969	18840	18593	19023	18868	18704	18816	18958	18980	18740	18828	18650	18726	18868	18901	18745	19010	18736	18826	18849	18473	18705	18939	18867	18938	18804	18849	18864	18762	18838	18887	18649	18841	19054	18766	18866	18818	18690	19010	18901	18890	18799	18841	18966	18847	18821	18678	18869	18765	18770	18851	19027	18899	18864	18748	18778	18920	18915	18743	18762	18798	18831	18664	18946	18834	19003	18943	18825	18816	18696	18822	18867	19059	18734	18826	18652	18702	18718	18861	18941	18823	18823	18851	18676	18663	18783	18734	18745	18821	18789	18642	18800	18663	18756	18903	18700	18761	18831	18835	18811	18641	18701	18721	18714	18688	18660	18930	18799	18623	19013	18780	18824	18818	18783	18772	18778	18913	18703	18956	18840	18933	19009	18897	18853	19048	18759	18785	18751	18880	18844	18828	18668	18673	18813	18768	18590	18876	18881	19057	18950	18817	18806	18881	18739	19008	18812	18731	18780	18825	18846	18881	18814	18813	18746	18845	18693	18737	18918	18749	18876	18825	18866	18827	18861	18739	18823	19061	18912	18837	18784	18959	18781	18928	18931	18885	18930	18736	18887	18719	18853	18769	19003	18710	19000	18825
18171	29996	26273	21082	19258	18288	30599	48992	62069	51667	37029	23957	18668	16421	15866	15602	15477	15491	15634	15613	15742	15665	15621	15741	15424	15589	15543	15623	15506	15706	15521	15467	15657	15677	15447	15677	15502	15669	15583	15704	15628	15652	15668	15526	15807	15692	15595	15671	15407	15843	15677	15493	15501	15791	15728	15532	15777	15591	15682	15495	15616	15593	15605	15601	15498	15795	15651	15486	15786	15678	15707	15562	15748	15668	15841	15530	15551	15704	15697	15608	15681	15394	15560	15606	15702	15479	15598	15512	15537	15708	15638	15678	15520	15443	15568	15612	15477	15545	15718	15579	15814	15491	15483	15815	15698	15742	15391	15495	15677	15495	15545	15711	15549	15660	15659	15536	15600	15425	15536	15490	15414	15594	15725	15550	15634	15613	15468	15582	15628	15681	15527	15545	15521	15610	15630	15715	15770	15743	15692	15407	15554	15349	15564	15600	15631	15617	15569	15756	15506	15522	15633	15623	15650	15597	15566	15492	15635	15558	15552	15700	15550	15557	15402	15596	15428	15783	15642	15486	15467	15667	15606	15500	15588	15728	15705	15431	15588	15642	15699	15585	15547	15456	15600	15650	15507	15611	15643	15725	15572	15618	15503	15517	15558	15575	15634	15790	15810	15527	15638	15534	15507	15545	15590	15566	15462	15544	15696	15654	15455	15597	15777	15636	15628	15654	15485	15361	15631	15407	15639	15377	15507	15738	15496	15511	15563	15360	15726	15685	15573	15609	15641	15671	15638	15698	15581	15409	15586	15558	15543	15565	15573	15671	15613	15654	15545	15694	15565	15465	15542	15870	15581	15581	15613	15578	15566	15619	15579	15663	15547	15626	15367	15542	15751	15782	15546	15507	15529	15643	15487	15623	15634	15856	15639	15520	15717	15597	15739	15644	15629	15646	15566	15622	15539	15574	15653	15492	15587	15471	15417	15542	15487	15534	15611	15465	15670	15447	15581	15452	15450	15601	15656	15318	15582	15638	15544	15623	15449	15528	15502	15433	15481	15650	15437	15524	15442	15664	15615	15682	15675	15420	15735	15612	15541	15624	15483	15690	15460	15605	15504	15621	15461	15452	15620	15454	15590	15554	15670	15534	15741	15500	15474	15532	15653	15609	15621	15584	15595	15696	15497	15590	15520	15559	15469	15591	15564	15526	15536	15601	15617	15690	15587	15627	15622	15455	15535	15387	15609	15519	15446	15452	15617	15410	15590	15779	15534	15538	15501	15725	15547	15557	15583	15607	15529	15553	15634	15488	15426	15578	15495	15440	15537	15644	15748	15357	15574	15715	15393	15469	15502	15424	15654	15672	15591	15531	15537	15652	15742	15500	15451	15711	15511	15582	15451	15481	15506	15683	15711	15592	15655	15386	15574	15514	15693	15628	15628	15619	15690	15571	15581	15522	15590	15423	15597	15717	15649	15411	15634	15512	15486	15705	15641	15597	15706	15606	15586	15728	15678	15720	15580	15651	15528	15630	15579	15603	15623	15670	15569	15527	15576	15578	15509	15679	15574	15517	15508	15731	15594	15466	15572	15608	15626	15685	15578	15604	15581	15598	15601	15613	15431	15605	15559	15595	15561	15491	15634	15588	15570	15434	15715	15468	15492	15525	15679	15546	15664	15471	15595	15619	15694	15598	15614	15563	15561	15581	15494	15617	15610	15639	15672	15520	15700	15424	15618	15558	15771	15716	15672	15620	15592	15507	15416	15641	15552	15673	15709	15583	15626	15584	15413	15475	15490	15631	15641	15604	15571	15557	15482	15666	15588	15649	15550	15705	15534	15503	15694	15611	15468	15474	15591	15574	15676	15540	15414	15556	15608	15595	15643	15482	15644	15579	15560	15669	15723	15623	15476	15702	15584	15544	15506	15492	15574	15419	15700	15659	15701	15422	15520	15660	15545	15492	15642	15542	15680	15606	15742	15650	15363	15547	15350	15663	15444	15538	15447	15594	15430	15552	15563	15496	15656	15736	15586	15546	15690	15582	15522	15587	15557	15362	15581	15398	15588	15522	15607	15596	15600	15536	15601	15700	15512	15587	15487	15518	15481	15582	15516	15626	15678	15532	15602	15521	15408	15451	15637	15502	15386	15549	15634	15408	15627	15571	15587	15521	15596	15472	15449	15647	15511	15654	15421	15507	15648	15721	15659	15541	15594	15633	15624	15642	15731	15624	15660	15556	15663	15466	15483	15615	15657	15712	15447	15541	15571	15590	15659	15491	15730	15585	15601	15551	15677	15589	15561	15610	15777	15590	15487	15586	15721	15534	15435	15667	15649	15672	15456	15755	15497	15478	15770	15624	15557	15613	15595	15492	15679	15476	15581	15506	15653	15652	15644	15655	15520	15436	15498	15707	15557	15441	15668	15448	15488	15629	15685	15658	15567	15592	15698	15628	15777	15687	15452	15610	15513	15497	15601	15661	15444	15441	15602	15672	15660	15382	15711	15550	15503	15460	15659	15510	15621	15577	15378	15733	15610	15504	15724	15543	15542	15587	15612	15518	15488	15802	15569	15612	15548	15512	15490	15624	15530	15486	15561	15577	15519	15615	15556	15627	15712	15647	15575	15577	15804	15381	15605	15677	15646	15370	15545	15545	15679	15596	15420	15645	15726	15546	15460	15638	15529	15518	15706	15654	15583	15586	15484	15506	15505	15652	15536	15556	15699	15702	15350	15616	15724	15525	15605	15672	15619	15638	15588	15650	15679	15694	15816	15487	15653	15717	15607	15402	15456	15540	15556	15460	15674	15607	15502	15563	15473	15479	15596	15528	15516	15518	15668	15515	15420	15516	15344	15651	15694	15696	15768	15411	15486	15669	15738	15452	15536	15617	15495	15747	15347	15394	15617	15567	15625	15659	15676	15546	15603	15513	15528	15639	15386	15613	15566	15581	15599	15586	15587	15555	15544	15531	15487	15512	15489	15543	15648	15644	15599	15665	15741	15606	15580	15591	15685	15552	15638	15719	15418	15603	15514	15623	15473	15558	15617	15635	15598	15576	15438	15470	15614	15341	15788	15678	15679	15603	15727	15525	15661	15622	15581	15605	15546	15554	15557	15550	15613	15599	15632	15490	15441	15471	15767	15483	15653	15497	15572	15602	15522	15372	15667	15713	15541	15622	15669	15535	15610	15552	15728	15567	15448	15552	15606	15635	15665	15528	15514	15783	15437	15442	15556	15527	15507	15553	15595	15683	15523	15507	15605	15618	15554	15701	15527	15593	15770	15657	15672	15446	15610	15474	15572	15469	15734	15629	15726	15647	15724	15619	15712	15541	15620	15498	15514	15567	15561	15559	15452	15561	15674	15665	15569	15654	15440	15546	15700	15519	15644	15523	15686	15595	15685	15620	15456	15667	15660	15632	15598	15619	15542	15560	15617	15611	15469	15694	15497	15544	15583	15642	15705	15681	15627	15600	15580	15675	15395	15554	15681	15823	15599	15643	15537	15725	15579	15408	15587	15623	15650	15695	15611	15381	15539	15475	15380	15512	15438	15613	15541	15651	15695	15540	15554	15576	15576	15682	15615	15459	15526	15694	15512	15567	15551	15631	15532	15557	15635	15880	15432	15531	15532	15565	15750	15483	15564	15525	15440	15675	15507	15655	15576	15649	15661	15463	15498	15526	15802	15622	15607	15610	15530	15567	15681	15611	15434	15692	15526	15636	15689	15588	15579	15647	15693	15657	15601	15623	15388	15602	15426	15542	15311	15542	15551	15688	15536	15553	15544	15733	15615	15567	15488	15479	15650	15496	15455	15706	15585	15502	15564	15517	15590	15576	15505	15387	15671	15457	15519	15549	15500	15525	15457	15515	15638	15609	15807	15764	15542	15534	15444	15606	15521	15552	15546	15498	15537	15504	15625	15441	15479	15719	15468	15464	15598	15602	15593	15572	15700	15666	15375	15639	15602	15581	15601	15573	15573	15598	15619	15562	15720	15618	15434	15544	15574	15626	15455	15635	15640	15531	15531	15610	15616	15678	15579	15564	15525	15688	15732	15634	15694	15479	15602	15611	15316	15666	15533	15645	15728	15533	15483	15490	15602	15662	15463	15514	15563	15552	15521	15553	15597	15668	15536	15455	15568	15621	15487	15798	15681	15527	15471	15667	15568	15483	15662	15551	15599	15559	15624	15578	15625	15575	15531	15496	15686	15656	15512	15509	15609	15640	15648	15643	15501	15441	15444	15562	15706	15638	15651	15691	15562	15512	15725	15648	15586	15589	15676	15408	15600	15657	15620	15432	15747	15655	15447	15592	15486	15597	15531	15576	15701	15799	15433	15504	15465	15753	15527	15734	15522	15516	15639	15574	15664	15870	15658	15548	15519	15685	15669	15641	15591	15509	15795	15573	15599	15646	15472	15418	15509	15611	15725	15394	15676	15588	15510	15459	15705	15582	15691	15517	15710	15523	15465	15500	15602	15596	15705	15631	15954	15650	15529	15619	15593	15645	15629	15532	15469	15619	15545	15733	15482	15655	15574	15695	15692	15531	15630	15707	15561	15633	15601	15497	15713	15419	15528	15404	15547	15550	15595	15594	15669	15482	15589	15734	15442	15530	15526	15486	15509	15451	15614	15552	15436	15642	15757	15513	15717	15582	15606	15505	15598	15533	15488	15569	15544	15592	15651	15584	15692	15444	15583	15501	15696	15576	15713	15683	15596	15718	15622	15607	15563	15590	15455	15657	15550	15609	15678	15623	15399	15621	15608	15717	15610	15525	15539	15457	15657	15761	15565	15546	15565	15567	15500	15559	15704	15604	15586	15692	15598	15574	15629	15553	15640	15595	15597	15584	15538	15427	15514	15676	15566	15518	15519	15440	15554	15627	15444	15469	15593	15591	15582	15606	15460	15482	15648	15753	15400	15542	15481	15476	15584	15646	15694	15439	15461	15513	15629	15697	15588	15473	15611	15465	15673	15598	15551	15570	15669	15401	15656	15496	15439	15503	15624	15557	15611	15632	15740	15534	15508	15431	15525	15469	15661	15686	15567	15439	15565	15615	15591	15429	15625	15528	15563	15676	15653	15666	15590	15543	15539	15484	15486	15628	15440	15493	15711	15540	15509	15613	15527	15373	15706	15589	15679	15543	15582	15569	15602	15765	15614	15620	15503	15604
29591	22429	22663	20669	18820	19098	18936	20722	23548	24453	22335	20537	19433	18961	18755	18780	18629	18785	18548	18715	18655	18745	18879	18516	19008	18777	18745	18886	18817	18725	18592	18548	18732	18554	18758	18851	18747	18703	18734	18786	18651	18763	18722	18723	18639	18420	18717	18691	18529	18715	18645	18660	18597	18670	18722	18663	18702	18625	18826	18777	18684	18692	18833	18857	18791	18871	18596	18825	18620	18612	18893	18844	18727	18628	18522	18743	18595	18691	18872	18888	18765	18823	18841	18618	18665	18639	18625	18402	18659	18700	18665	18811	18921	18755	18781	18620	18744	18670	18634	18642	18799	18744	18674	18700	18699	18872	18883	18557	18717	18894	18680	18637	18692	18569	18721	18314	18718	18915	18744	18553	18750	18545	18551	18665	18662	18607	18716	18639	18735	18835	18544	18607	18699	18584	18663	18811	18696	18758	18811	18495	18785	18823	18610	18688	18782	18760	18969	18680	18655	18784	18824	18751	18694	18797	18556	18580	18629	18828	18741	18674	18697	18743	18534	18546	18788	18692	18822	18668	18809	18592	18813	18563	18744	18904	18714	18511	18797	18628	18603	18607	18630	18618	18735	18887	18539	18698	18827	18802	18634	18756	18651	18651	18653	18911	18769	18486	18795	18955	18690	18735	18870	18742	18645	18776	18536	18527	18943	18741	18738	18750	18662	18587	18775	18725	18882	18667	18694	18733	18601	18698	18740	18592	18742	18694	18834	18665	18746	18954	18777	18702	18763	18891	18832	18580	18572	18710	18893	18764	18927	18626	18576	18773	18694	18768	18501	18721	18687	18913	18977	18670	18658	18855	18796	18770	18737	18642	18440	18728	18667	18805	18483	18616	18649	18649	18672	18547	18510	18605	18801	18643	18590	18703	18545	18766	18752	18673	18802	18630	18671	18580	18666	18861	18657	18782	18830	18709	18627	18697	18623	18765	18710	18658	18887	18757	18613	18643	18651	18589	18716	18869	18791	18848	18639	18893	18627	18681	18487	18684	18750	18790	18811	18778	18588	18331	18702	18419	18852	18845	18774	18634	18709	18568	18878	18602	18663	18712	18495	18457	18546	18684	18624	18724	18619	18699	18624	18729	18622	18652	18612	18785	18745	18782	18805	18827	18729	18642	18657	18731	18800	18647	18643	18558	18791	18728	18666	18645	18964	18665	18614	18466	18553	18616	18635	18725	18886	18641	18787	18790	18703	18612	18737	18685	18586	18659	18608	18584	18766	18704	18748	18665	18733	18756	18685	18564	18540	18486	18596	18733	18915	18678	18874	18938	18510	18476	18877	18612	18499	18726	18905	18731	18659	18588	18700	18777	18619	18516	18684	18788	18550	18566	18702	18774	18708	18566	18854	18615	18779	18834	18796	18722	18592	18720	18801	18803	18659	18530	18713	18567	18466	18725	18664	18754	18922	18841	18649	18534	18667	18665	18619	18625	18807	18503	18695	18582	18817	18865	18579	18742	18650	18653	18736	18790	18721	18721	18995	18816	18649	18792	18667	18647	18621	18570	18691	18698	18644	18800	18907	18760	18752	18814	18483	18774	18793	18697	18710	18687	18729	18660	18787	18930	18857	18797	18691	18822	18850	18567	19030	18911	18646	18671	18847	18635	18617	18812	18798	18704	18757	18850	18699	18899	18800	18731	18615	18706	18865	18916	18508	18552	18635	18792	18634	18592	18833	18722	18683	18745	18811	18568	18708	18685	18819	18667	18671	18653	18670	18576	18601	18689	18796	19169	18779	18742	18692	18740	18745	18639	18664	18535	18824	18809	18597	18679	18597	18625	18657	18724	18595	18472	18578	18756	18921	18517	18547	18611	18671	18656	18513	18641	18803	18462	18555	18823	18441	18722	18674	18568	18661	18971	18549	18739	18661	18834	18554	18673	18710	18714	18578	18722	18756	18694	18767	18644	18939	18865	18672	18527	18494	18882	18700	18573	18716	18500	18682	18975	18705	18692	18682	18701	18552	18837	18798	18689	18751	18639	18711	18689	18705	18899	18694	18721	18749	18846	18899	18748	18787	18744	18654	18677	18660	18679	18572	18698	18813	18612	18708	18693	18620	18564	18747	18960	18682	18841	18804	18728	18942	18836	18783	18692	18669	18717	18666	18826	18882	18578	18753	18662	18582	18647	18707	18672	18598	18815	18646	18579	18687	18598	18656	18816	18536	18512	18553	18765	18592	18833	18642	18959	18685	18673	18642	18701	18944	18673	18620	18925	18758	18612	18600	18743	18590	18680	18750	18581	18715	18637	18702	18561	18758	18740	18761	18649	18742	18660	18875	18771	18617	18739	18772	18732	18767	18570	18652	18773	18777	19033	18590	18533	18570	18832	18536	18593	18919	18627	18786	18694	18802	18981	18464	18784	18846	18674	18894	18876	18633	18786	18840	18922	18688	18797	18850	18707	18881	18860	18973	18676	18681	18800	18573	18734	18679	18806	18960	18767	18801	18815	18663	18905	18641	18680	18578	18756	18652	18906	18733	18771	18641	18694	18833	18607	18836	18551	18747	18812	18781	18663	18709	18838	18767	18736	18558	18694	18716	18773	18661	18682	18706	18622	18603	18995	18888	18781	18731	18743	18729	18966	18719	18683	18733	18507	18861	18834	18688	18568	18622	18687	18530	18736	18604	18775	18717	18714	18726	18640	18600	18535	18829	18664	18948	18864	18746	18795	18623	18916	18823	18821	18720	18694	18769	18735	18691	18545	18832	18966	18521	18706	18456	18732	18719	18759	18861	18693	18830	18703	18815	18679	18887	18476	18733	18579	18802	18775	18728	18669	18746	18744	18789	18655	18763	18754	18936	18668	18684	18804	18738	18765	18817	18728	18657	18489	18620	18751	18513	18712	18789	18872	18719	18800	18736	18674	18675	18787	18740	18743	18542	18793	18754	18641	18714	18546	18702	18609	18794	18636	18700	18742	18531	18662	18793	18854	18667	18657	18824	18685	18749	18769	18525	18712	18750	18613	19048	18915	18966	18661	18879	18540	18602	18815	18874	18694	18642	18839	18858	18892	18581	18736	18740	18498	18542	18497	18815	18784	18813	18436	18592	18521	18951	18632	18456	18807	18688	18844	18622	18716	18863	18756	18755	18868	18634	18886	18639	18673	18923	18770	18799	18722	18668	18856	18682	18604	18665	18720	18786	18716	18777	18630	18692	18878	18681	18714	19015	18660	18747	18684	18672	18878	18739	18513	18691	18820	18608	18662	18956	18897	18696	18902	18753	18596	18684	18702	18459	18807	18773	18714	18732	18765	18810	18810	18827	18670	18718	18492	18597	18771	18610	18770	18808	18952	18768	18716	18757	18494	18788	18604	18723	18697	18815	18602	18871	18847	18764	18844	18739	18598	18750	18824	18577	18681	18620	18551	18735	18613	18720	18781	18822	18783	18576	18764	18671	18836	18656	18771	18819	18741	18771	18605	18870	18654	18690	18851	18696	18865	18799	18770	18692	18651	18561	18578	18702	18713	18593	18605	18504	18627	18665	18581	18693	18893	18863	18784	18803	18694	18589	18679	18646	18619	18875	18692	18762	18654	18751	18563	18842	18922	18770	18805	18657	18875	18652	18811	18839	18825	18870	18780	18606	18719	18776	18686	18779	18831	18772	18929	18703	18806	18640	18739	18642	18722	18653	18766	18609	18666	18760	18647	18746	18690	18578	18848	18740	18799	18639	18531	18633	18678	18773	18766	18854	18569	18975	18864	18726	18587	18933	18977	18694	18561	18775	18583	18858	18518	18950	18721	18799	18685	18773	18802	18772	18552	18657	18605	18537	18739	18708	18640	18738	18747	18581	18794	18723	18724	18863	18720	18759	18711	18708	18715	18874	18759	18726	18821	18828	18667	18768	18847	18740	18734	18874	18721	18632	18691	18696	18834	18701	18729	18732	18791	18749	18651	18651	18751	18814	18765	18749	18582	18653	18802	18600	18654	18899	18713	18770	18894	18679	18765	18698	18792	18705	18679	18786	18948	18719	18861	18830	18774	18620	18671	18699	18666	18716	18910	18851	18546	18804	18720	18820	18781	18666	18594	18827	18653	18692	18670	18642	18570	18989	18766	18733	18847	18662	18680	18630	18774	18786	18534	18784	18923	18644	18735	18795	18756	18807	18817	18731	18803	18664	18655	18693	18828	18713	18589	18825	18546	18599	18757	18778	18750	18752	18757	18595	18860	18747	18729	18855	18610	18768	18631	18781	18706	18773	18901	18628	18740	18872	18616	18518	18478	18681	18711	18741	18771	18646	18751	18773	18672	18676	18973	18680	18762	18829	18786	18729	18633	18602	18530	18684	18578	18651	18902	18552	18735	18714	18752	18762	18620	18882	18592	18881	18805	18812	18766	18735	18825	19000	18762	18667	18796	18879	18572	18731	18634	18748	18709	18751	18582	18806	18613	18860	18851	18771	18726	18872	18757	18854	18819	18516	18732	18806	18704	18692	18587	18860	18861	18565	18541	18754	18714	18736	18681	18713	18642	18562	18654	18686	18478	18595	18475	18699	18720	18619	18736	18832	18812	19053	18860	18858	18530	18853	18771	18724	18941	18747	18703	18616	18657	18586	18814	18714	18602	18837	18797	18951	18775	18700	18931	18763	18497	18674	18665	18620	19004	18647	18721	18792	18905	18794	18869	18658	18806	18611	18674	18540	18799	18955	18747	18563	18841	18664	18781	18923	18892	18850	18985	18717	18599	18825	18705	18895	18694	18769	18717	18637	18572	18904	18726	18559	18853	18812	18827	18735	18591	18637	18640	18564	18582	18695	18846	18551	18432	18612	18513	18351	18633	19071	18815	18884	18866	18666	18656	18876	18868	18604	18687	18612	18678	18649	18805	18791	18772	18626	18803	18919	18608	18607	18589	18728	18490	18587	18657	18703	18774	18783	18782	18680	18885	19227	18344	18939	18776	18607	18476	18833	18824	18602	19168	18664	18572	18598	18922	18610	18644	18651	18719	18855	18799	18790	18908	18746	18825	18552	18699	18769	18754	18627	18674	18675	19061	18632	18720	18502	18601	18649	18720	18686	18670	18510	18627	18477	18840	18744	18682	18853	18851	18822	18624	18385	18810	18647	18685	18677	18874	18838	18711	18810	18609	18676	18786	18593	18700
16354	17536	17140	16197	15703	15479	15827	19218	21921	23182	19412	17039	16134	15699	15527	15401	15468	15467	15718	15356	15496	15522	15508	15393	15521	15492	15590	15505	15552	15443	15503	15615	15598	15490	15615	15634	15597	15524	15437	15434	15541	15391	15267	15500	15484	15402	15447	15456	15609	15649	15509	15547	15499	15548	15599	15347	15407	15550	15557	15471	15642	15521	15543	15300	15468	15566	15563	15557	15428	15434	15527	15495	15584	15451	15475	15411	15533	15560	15515	15511	15506	15517	15630	15632	15587	15512	15472	15586	15324	15386	15650	15477	15495	15512	15482	15348	15607	15550	15392	15528	15427	15443	15599	15393	15641	15421	15524	15403	15689	15386	15426	15543	15391	15383	15453	15504	15381	15464	15629	15679	15445	15489	15651	15508	15497	15520	15601	15690	15583	15475	15579	15304	15539	15352	15423	15529	15503	15602	15566	15431	15517	15533	15509	15452	15508	15466	15574	15352	15534	15451	15473	15448	15617	15495	15475	15474	15481	15492	15503	15589	15528	15499	15570	15534	15458	15449	15337	15562	15670	15619	15618	15568	15460	15558	15414	15514	15415	15465	15537	15592	15531	15442	15581	15539	15559	15387	15487	15373	15483	15333	15615	15479	15435	15486	15686	15618	15554	15426	15538	15526	15577	15606	15487	15425	15505	15605	15635	15530	15467	15529	15523	15552	15515	15535	15475	15401	15402	15569	15621	15428	15512	15521	15517	15376	15536	15690	15571	15558	15447	15479	15695	15568	15535	15493	15596	15553	15680	15560	15516	15721	15468	15587	15581	15530	15492	15584	15482	15565	15457	15435	15460	15502	15345	15419	15327	15374	15497	15427	15630	15343	15512	15446	15458	15533	15437	15581	15497	15695	15431	15529	15617	15462	15416	15364	15547	15740	15487	15366	15544	15417	15529	15361	15360	15520	15452	15487	15541	15461	15492	15407	15604	15441	15389	15497	15509	15493	15595	15440	15478	15747	15611	15597	15357	15388	15593	15504	15421	15378	15471	15565	15485	15382	15545	15564	15428	15478	15463	15528	15572	15474	15514	15428	15553	15411	15567	15467	15459	15414	15588	15762	15408	15613	15625	15572	15421	15598	15414	15443	15405	15382	15481	15642	15611	15670	15323	15513	15302	15646	15630	15577	15682	15630	15539	15552	15587	15365	15580	15320	15482	15601	15574	15599	15514	15620	15426	15314	15416	15510	15519	15397	15489	15416	15558	15557	15467	15615	15516	15418	15584	15508	15520	15557	15472	15633	15353	15567	15519	15456	15729	15474	15499	15392	15705	15740	15407	15509	15549	15343	15490	15279	15577	15442	15476	15746	15461	15600	15654	15465	15583	15555	15615	15437	15584	15638	15510	15511	15478	15430	15457	15727	15471	15664	15381	15472	15409	15619	15472	15553	15545	15653	15567	15614	15562	15500	15544	15444	15511	15625	15536	15503	15478	15551	15503	15434	15542	15446	15493	15464	15530	15540	15712	15515	15408	15535	15622	15581	15462	15507	15506	15683	15535	15541	15436	15381	15334	15571	15509	15529	15550	15706	15688	15687	15494	15446	15423	15493	15679	15445	15525	15463	15561	15486	15360	15548	15475	15660	15461	15606	15528	15273	15560	15579	15485	15475	15460	15678	15470	15317	15506	15427	15541	15481	15569	15436	15560	15472	15568	15408	15594	15458	15541	15524	15455	15600	15580	15553	15552	15450	15575	15449	15656	15613	15561	15403	15483	15579	15376	15665	15472	15520	15600	15324	15672	15428	15485	15476	15399	15518	15571	15502	15433	15480	15521	15498	15543	15644	15480	15494	15572	15500	15530	15593	15461	15395	15667	15492	15508	15694	15460	15401	15643	15562	15507	15405	15472	15524	15559	15550	15501	15585	15543	15406	15585	15580	15626	15397	15523	15552	15459	15405	15512	15488	15478	15525	15526	15544	15499	15433	15451	15408	15557	15421	15575	15478	15599	15492	15567	15580	15684	15465	15569	15535	15408	15613	15510	15391	15576	15478	15386	15515	15553	15574	15519	15623	15414	15474	15397	15432	15580	15545	15417	15480	15588	15503	15527	15426	15350	15520	15358	15625	15462	15452	15578	15525	15498	15345	15608	15578	15417	15696	15332	15540	15522	15796	15625	15415	15565	15468	15518	15367	15402	15456	15467	15434	15510	15491	15661	15493	15550	15660	15544	15603	15531	15614	15502	15546	15557	15395	15717	15566	15608	15547	15400	15487	15465	15590	15567	15533	15546	15407	15462	15643	15446	15556	15474	15568	15390	15382	15446	15501	15516	15391	15467	15551	15557	15656	15574	15395	15436	15624	15397	15503	15445	15324	15680	15506	15519	15600	15567	15477	15597	15700	15475	15523	15348	15514	15663	15469	15581	15556	15560	15537	15451	15407	15817	15564	15394	15535	15402	15544	15588	15360	15428	15444	15413	15350	15475	15548	15433	15679	15516	15688	15618	15543	15585	15466	15546	15605	15404	15628	15575	15673	15689	15296	15644	15303	15409	15461	15531	15575	15572	15426	15705	15569	15546	15537	15530	15642	15640	15485	15483	15441	15476	15485	15564	15511	15748	15514	15646	15481	15704	15417	15615	15423	15622	15475	15500	15580	15520	15450	15413	15335	15412	15533	15497	15436	15428	15252	15389	15500	15447	15419	15552	15557	15506	15472	15644	15380	15493	15455	15448	15470	15617	15434	15598	15636	15571	15622	15445	15485	15599	15535	15597	15528	15526	15505	15450	15467	15612	15602	15619	15506	15639	15518	15441	15448	15590	15481	15597	15558	15446	15496	15466	15317	15510	15408	15539	15502	15360	15615	15330	15478	15543	15703	15378	15498	15440	15686	15486	15339	15547	15420	15781	15491	15556	15598	15544	15391	15370	15507	15509	15381	15529	15637	15563	15374	15600	15614	15510	15470	15462	15653	15528	15414	15521	15428	15656	15578	15398	15471	15573	15368	15509	15597	15494	15427	15419	15448	15460	15423	15524	15671	15612	15599	15507	15439	15503	15436	15680	15571	15487	15517	15551	15574	15379	15569	15581	15539	15475	15722	15559	15551	15529	15619	15565	15546	15459	15482	15605	15498	15437	15522	15567	15638	15631	15455	15498	15511	15494	15507	15388	15541	15553	15529	15607	15485	15550	15622	15463	15645	15492	15436	15691	15425	15508	15703	15484	15621	15377	15561	15621	15343	15628	15541	15414	15621	15481	15556	15343	15579	15534	15600	15394	15375	15548	15557	15564	15607	15431	15499	15482	15448	15256	15618	15485	15447	15504	15484	15496	15514	15483	15631	15490	15445	15367	15663	15634	15463	15506	15401	15583	15448	15408	15464	15465	15411	15560	15555	15552	15505	15469	15536	15449	15662	15557	15433	15428	15435	15611	15416	15540	15412	15417	15725	15589	15593	15384	15449	15585	15521	15522	15417	15676	15431	15642	15422	15508	15699	15655	15551	15553	15503	15582	15597	15542	15496	15448	15457	15437	15532	15548	15637	15505	15427	15452	15661	15395	15506	15668	15418	15528	15438	15489	15723	15357	15449	15483	15497	15506	15477	15546	15675	15618	15460	15441	15428	15520	15370	15619	15539	15680	15387	15641	15511	15722	15560	15406	15296	15510	15482	15586	15490	15288	15562	15412	15571	15268	15486	15551	15462	15537	15345	15535	15584	15567	15651	15443	15571	15566	15501	15741	15493	15596	15463	15504	15566	15575	15499	15540	15405	15569	15431	15454	15448	15672	15587	15617	15555	15521	15428	15613	15567	15366	15476	15508	15589	15462	15581	15372	15555	15331	15694	15592	15587	15598	15480	15522	15611	15610	15440	15484	15603	15593	15443	15404	15514	15489	15546	15454	15622	15397	15512	15506	15565	15513	15596	15552	15613	15528	15619	15566	15330	15528	15517	15598	15481	15512	15388	15604	15697	15511	15464	15593	15595	15384	15578	15351	15489	15492	15546	15668	15619	15381	15421	15499	15450	15292	15425	15491	15656	15410	15414	15567	15525	15595	15523	15559	15593	15797	15531	15403	15448	15538	15381	15487	15561	15587	15274	15536	15631	15670	15450	15527	15365	15411	15462	15488	15402	15461	15597	15670	15461	15520	15615	15534	15592	15650	15539	15480	15438	15426	15608	15339	15441	15538	15610	15541	15423	15657	15486	15533	15623	15379	15493	15552	15475	15510	15596	15535	15548	15647	15618	15676	15552	15642	15545	15511	15486	15427	15507	15724	15583	15313	15293	15387	15577	15543	15346	15371	15607	15363	15416	15514	15396	15498	15515	15506	15493	15607	15427	15540	15516	15436	15470	15722	15516	15425	15633	15490	15242	15684	15432	15633	15556	15454	15551	15410	15462	15761	15425	15511	15511	15589	15566	15491	15461	15389	15565	15468	15517	15525	15569	15619	15527	15642	15481	15470	15548	15593	15509	15490	15551	15480	15520	15451	15375	15444	15554	15643	15588	15508	15458	15434	15475	15572	15439	15485	15304	15562	15500	15469	15513	15408	15484	15375	15405	15661	15553	15548	15621	15512	15553	15410	15542	15401	15535	15786	15505	15586	15335	15484	15525	15616	15375	15663	15494	15484	15602	15620	15542	15406	15692	15244	15667	15545	15585	15561	15415	15587	15584	15511	15559	15499	15406	15413	15518	15525	15519	15478	15446	15443	15511	15489	15414	15631	15424	15394	15752	15501	15440	15460	15680	15480	15426	15554	15497	15666	15428	15359	15485	15752	15458	15528	15427	15564	15523	15566	15598	15535	15471	15582	15480	15525	15404	15519	15439	15466	15421	15636	15520	15623	15600	15324	15433	15518	15555	15589	15399	15615	15632	15617	15395	15629	15537	15466	15430	15609	15535	15482	15306	15495	15565	15467	15525	15412	15519	15503	15488	15509	15577	15454	15581	15629	15446	15474	15542	15492	15474	15441	15378	15669	15487	15402	15467	15540	15542	15605	15637	15587	15434	15687	15451	15346	15667	15561	15483	15527	15462	15561	15450	15473	15475	15595	15660	15597	15455	15445	15484	15566	15415	15640	15367	15659	15549	15455	15397	15574	15543	15694	15461	15351	15502	15278	15453	15708	15397	15534	15454	15487	15459	15572	15446	15515	15472	15694	15344
25948	21176	27313	25967	20739	19609	19989	23969	31842	40727	34808	27563	22519	19961	19032	18523	18627	18481	18545	18454	18609	18428	18384	18476	18480	18541	18543	18425	18356	18629	18687	18529	18514	18360	18670	18721	18441	18387	18677	18450	18649	18418	18466	18404	18686	18502	18258	18503	18279	18594	18518	18603	18487	18430	18553	18554	18624	18536	18344	18418	18489	18329	18519	18471	18502	18258	18431	18230	18395	18355	18537	18411	18410	18252	18438	18393	18628	18379	18323	18435	18278	18464	18278	18446	18428	18375	18331	18371	18536	18495	18577	18381	18503	18677	18532	18368	18515	18289	18321	18517	18555	18497	18572	18472	18622	18543	18494	18590	18675	18516	18396	18297	18546	18549	18581	18519	18322	18352	18288	18402	18516	18560	18421	18501	18214	18497	18432	18508	18631	18262	18440	18469	18406	18531	18114	18414	18535	18535	18627	18332	18512	18477	18671	18535	18355	18369	18238	18318	18367	18499	18584	18647	18284	18496	18597	18425	18518	18345	18565	18553	18298	18387	18546	18443	18367	18492	18363	18465	18476	18172	18375	18396	18377	18492	18323	18300	18381	18454	18341	18436	18568	18535	18261	18515	18439	18555	18508	18446	18554	18499	18289	18397	18463	18415	18209	18474	18524	18388	18340	18574	18475	18346	18535	18697	18428	18562	18255	18632	18435	18651	18481	18331	18593	18596	18522	18359	18460	18385	18586	18604	18514	18312	18578	18307	18463	18478	18348	18450	18686	18569	18439	18310	18485	18469	18424	18496	18550	18484	18479	18442	18313	18480	18663	18453	18741	18430	18527	18560	18536	18618	18616	18442	18310	18389	18475	18445	18196	18691	18219	18512	18664	18323	18324	18537	18465	18304	18352	18580	18484	18366	18612	18412	18361	18358	18277	18322	18401	18331	18436	18317	18497	18587	18474	18611	18477	18507	18504	18491	18243	18405	18551	18515	18314	18429	18460	18561	18353	18349	18279	18395	18383	18437	18463	18404	18619	18635	18637	18521	18458	18513	18278	18627	18483	18584	18592	18438	18437	18364	18526	18426	18552	18436	18560	18275	18202	18572	18433	18374	18396	18605	18649	18390	18693	18504	18354	18223	18450	18476	18351	18430	18362	18509	18297	18421	18311	18471	18499	18430	18412	18277	18360	18332	18385	18395	18397	18286	18342	18611	18400	18488	18518	18396	18582	18315	18396	18421	18428	18596	18373	18331	18534	18507	18448	18551	18524	18612	18435	18465	18519	18465	18341	18465	18404	18616	18412	18416	18555	18312	18395	18366	18524	18327	18504	18540	18440	18535	18448	18614	18501	18486	18526	18317	18427	18354	18485	18751	18564	18225	18560	18321	18305	18472	18393	18414	18521	18469	18542	18491	18562	18430	18617	18394	18368	18507	18662	18455	18472	18496	18393	18417	18179	18542	18464	18236	18481	18581	18532	18349	18630	18528	18546	18552	18426	18510	18607	18428	18359	18503	18176	18492	18494	18319	18491	18513	18288	18565	18505	18331	18415	18363	18346	18595	18543	18495	18304	18436	18395	18450	18357	18561	18469	18315	18567	18537	18555	18612	18426	18468	18397	18440	18586	18367	18466	18480	18436	18384	18490	18171	18521	18300	18266	18446	18320	18452	18371	18350	18430	18357	18392	18507	18335	18267	18705	18595	18460	18598	18726	18401	18293	18311	18334	18201	18418	18581	18364	18446	18602	18606	18329	18597	18508	18489	18367	18532	18359	18566	18600	18432	18360	18381	18768	18525	18624	18349	18579	18236	18542	18489	18524	18389	18351	18264	18277	18390	18416	18348	18599	18447	18395	18569	18525	18371	18616	18335	18337	18169	18459	18487	18298	18558	18617	18520	18458	18421	18519	18409	18483	18459	18719	18397	18285	18607	18601	18421	18430	18474	18051	18380	18436	18472	18345	18425	18351	18450	18274	18215	18429	18406	18514	18524	18279	18507	18477	18598	18393	18371	18484	18537	18369	18503	18398	18525	18382	18419	18403	18528	18502	18386	18376	18339	18378	18441	18362	18283	18545	18513	18656	18419	18508	18444	18481	18554	18370	18568	18403	18383	18478	18311	18610	18457	18461	18416	18510	18336	18433	18295	18629	18394	18624	18364	18439	18534	18367	18520	18453	18623	18498	18585	18552	18564	18437	18420	18233	18551	18396	18510	18338	18338	18469	18489	18360	18260	18501	18689	18406	18400	18478	18544	18532	18223	18426	18372	18521	18639	18375	18350	18539	18378	18459	18703	18465	18550	18580	18359	18365	18448	18363	18468	18425	18334	18327	18483	18647	18362	18472	18538	18697	18431	18487	18297	18424	18618	18455	18491	18500	18470	18485	18444	18708	18489	18290	18371	18492	18380	18479	18713	18431	18488	18301	18431	18570	18371	18300	18544	18430	18427	18475	18382	18361	18430	18717	18408	18568	18444	18118	18439	18392	18521	18240	18403	18567	18328	18550	18582	18640	18479	18571	18276	18587	18429	18603	18275	18336	18415	18334	18434	18269	18374	18519	18404	18474	18535	18230	18502	18522	18347	18542	18665	18489	18355	18375	18563	18360	18335	18363	18566	18259	18476	18355	18259	18274	18431	18422	18392	18333	18455	18477	18430	18484	18535	18348	18265	18435	18334	18549	18554	18638	18460	18501	18216	18414	18365	18430	18520	18369	18155	18595	18289	18540	18368	18577	18491	18617	18392	18476	18366	18464	18384	18542	18459	18695	18444	18550	18393	18189	18448	18478	18372	18537	18607	18507	18544	18333	18429	18375	18349	18277	18323	18461	18635	18437	18635	18361	18425	18366	18486	18230	18515	18426	18306	18609	18404	18399	18399	18368	18315	18610	18311	18428	18482	18553	18259	18205	18372	18260	18424	18369	18435	18427	18454	18391	18387	18285	18360	18302	18518	18427	18337	18281	18288	18404	18452	18450	18339	18506	18446	18426	18700	18648	18354	18239	18425	18493	18360	18329	18574	18361	18294	18441	18503	18445	18404	18506	18739	18209	18596	18353	18575	18502	18485	18687	18645	18301	18462	18559	18683	18468	18451	18573	18607	18548	18350	18619	18440	18449	18486	18557	18374	18379	18496	18493	18464	18408	18604	18367	18414	18506	18253	18584	18432	18504	18238	18283	18315	18646	18390	18399	18424	18367	18429	18457	18517	18613	18521	18374	18434	18463	18548	18530	18545	18773	18134	18202	18378	18324	18619	18488	18599	18450	18338	18585	18640	18456	18645	18354	18472	18492	18347	18369	18496	18560	18547	18427	18425	18458	18333	18484	18302	18430	18406	18380	18667	18419	18623	18588	18374	18357	18370	18545	18486	18318	18535	18457	18422	18464	18374	18395	18614	18472	18464	18460	18418	18389	18218	18353	18377	18455	18282	18385	18270	18557	18431	18636	18344	18545	18462	18508	18710	18533	18739	18571	18478	18562	18524	18587	18514	18459	18546	18564	18409	18463	18374	18659	18591	18562	18434	18384	18536	18482	18410	18437	18549	18483	18340	18287	18463	18501	18662	18496	18540	18343	18552	18427	18386	18545	18366	18556	18223	18444	18455	18232	18274	18628	18442	18447	18379	18551	18460	18305	18296	18418	18444	18365	18346	18495	18364	18391	18563	18441	18439	18477	18522	18457	18662	18517	18433	18464	18344	18573	18677	18408	18335	18428	18547	18484	18528	18575	18390	18514	18539	18389	18341	18387	18412	18531	18535	18457	18637	18269	18581	18465	18498	18638	18470	18455	18482	18667	18499	18520	18369	18451	18407	18386	18481	18631	18485	18556	18469	18432	18366	18505	18495	18420	18459	18540	18521	18574	18523	18396	18365	18406	18352	18628	18495	18288	18303	18336	18478	18356	18514	18381	18521	18252	18479	18465	18291	18393	18453	18407	18488	18527	18444	18418	18398	18254	18403	18674	18700	18650	18507	18475	18500	18359	18360	18645	18278	18596	18539	18317	18235	18532	18630	18341	18424	18564	18366	18451	18369	18481	18551	18525	18363	18509	18517	18477	18272	18446	18329	18388	18564	18450	18347	18459	18493	18437	18437	18468	18573	18520	18376	18560	18430	18477	18383	18492	18388	18431	18389	18423	18275	18301	18578	18444	18478	18328	18428	18535	18352	18554	18610	18472	18504	18394	18465	18616	18489	18490	18238	18525	18411	18571	18413	18634	18404	18369	18586	18342	18500	18680	18520	18490	18334	18524	18374	18643	18411	18463	18198	18404	18409	18488	18479	18431	18418	18431	18700	18414	18557	18437	18564	18393	18470	18286	18567	18481	18518	18583	18426	18301	18571	18136	18389	18567	18510	18476	18633	18490	18293	18474	18308	18493	18373	18536	18646	18503	18533	18488	18732	18611	18496	18610	18366	18397	18635	18487	18451	18545	18769	18486	18332	18473	18463	18312	18546	18459	18420	18515	18570	18371	18472	18476	18347	18333	18754	18571	18589	18424	18449	18380	18446	18448	18390	18456	18697	18431	18620	18514	18441	18424	18467	18465	18499	18454	18290	18493	18363	18488	18331	18463	18366	18474	18435	18544	18448	18458	18634	18520	18459	18432	18638	18472	18377	18537	18502	18376	18432	18618	18443	18696	18306	18257	18423	18617	18472	18374	18507	18596	18520	18526	18482	18581	18511	18573	18652	18663	18466	18556	18330	18467	18480	18357	18335	18622	18436	18441	18472	18485	18458	18467	18159	18553	18544	18658	18284	18349	18246	18490	18594	18455	18243	18646	18508	18430	18428	18131	18363	18546	18440	18486	18573	18216	18511	18619	18441	18570	18286	18317	18457	18312	18518	18348	18619	18450	18413	18527	18509	18431	18303	18345	18281	18478	18412	18546	18445	18314	18473	18516	18338	18563	18402	18473	18296	18456	18437	18461	18364	18548	18356	18511	18628	18510	18351	18464	18463	18728	18557	18567	18257	18451	18407	18216	18483	18580	18277	18620	18554	18550	18458	18696	18539	18613	18534	18511	18450	18550	18260	18428	18298	18381	18646	18579	18364	18608	18539	18509	18401	18498	18381	18298	18605	18446	18479	18449	18354	18443	18610	18588	18634	18544	18267	18458	18572	18468	18388	18554	18526	18251	18507	18587	18501	18569	18646	18590	18517	18373	18325
15047	22078	20351	17264	16611	16265	16309	24316	34067	41291	33961	25305	19322	16374	15566	15432	15447	15227	15354	15331	15442	15524	15253	15517	15319	15445	15441	15328	15222	15357	15324	15244	15302	15262	15365	15328	15419	15188	15381	15301	15516	15449	15480	15437	15574	15400	15390	15420	15433	15560	15414	15357	15458	15375	15423	15218	15363	15276	15448	15359	15337	15361	15296	15340	15085	15462	15345	15288	15606	15362	15367	15181	15551	15399	15269	15348	15517	15335	15416	15317	15407	15343	15435	15354	15295	15536	15307	15507	15206	15470	15485	15250	15248	15392	15322	15462	15242	15307	15381	15474	15426	15277	15318	15241	15580	15346	15250	15312	15275	15289	15283	15333	15245	15193	15400	15284	15495	15342	15313	15279	15536	15382	15299	15439	15375	15392	15428	15450	15377	15435	15574	15252	15510	15323	15561	15281	15205	15398	15271	15236	15416	15412	15423	15317	15455	15376	15292	15253	15221	15475	15287	15425	15318	15245	15416	15253	15317	15202	15367	15264	15392	15205	15335	15456	15426	15394	15404	15441	15357	15289	15242	15504	15319	15292	15223	15356	15410	15247	15406	15323	15296	15413	15290	15549	15550	15434	15403	15343	15429	15281	15472	15629	15324	15276	15279	15317	15357	15340	15371	15427	15440	15099	15332	15394	15311	15215	15411	15299	15355	15235	15277	15397	15302	15459	15351	15346	15518	15406	15205	15238	15310	15461	15312	15397	15375	15334	15412	15471	15373	15414	15468	15152	15171	15284	15302	15282	15303	15337	15426	15440	15389	15413	15443	15345	15344	15388	15352	15317	15411	15307	15416	15380	15396	15392	15384	15221	15271	15383	15561	15319	15225	15518	15454	15610	15345	15394	15311	15402	15288	15298	15352	15249	15391	15238	15257	15111	15470	15310	15402	15647	15382	15198	15456	15318	15388	15178	15367	15380	15543	15484	15461	15443	15284	15242	15450	15359	15325	15269	15324	15602	15374	15512	15290	15451	15423	15373	15470	15272	15361	15297	15442	15449	15211	15351	15555	15283	15148	15308	15608	15354	15145	15222	15165	15574	15532	15344	15436	15447	15238	15383	15504	15293	15318	15411	15309	15464	15375	15352	15208	15324	15330	15351	15446	15372	15388	15379	15450	15256	15222	15295	15475	15357	15533	15536	15326	15266	15602	15327	15378	15337	15504	15356	15397	15269	15295	15461	15224	15312	15484	15233	15479	15455	15298	15408	15333	15350	15466	15288	15338	15170	15417	15313	15432	15560	15474	15344	15312	15383	15392	15357	15323	15413	15364	15349	15436	15456	15451	15268	15346	15338	15258	15438	15355	15307	15508	15341	15238	15492	15286	15328	15356	15440	15261	15330	15304	15459	15525	15220	15256	15584	15359	15271	15262	15234	15509	15371	15459	15430	15503	15319	15380	15312	15322	15394	15508	15325	15325	15411	15478	15437	15321	15349	15446	15262	15161	15397	15206	15398	15273	15300	15200	15378	15216	15374	15321	15302	15356	15304	15230	15310	15382	15389	15358	15306	15297	15219	15372	15379	15443	15311	15323	15456	15295	15276	15314	15434	15474	15354	15474	15269	15231	15298	15297	15520	15264	15303	15404	15350	15349	15436	15422	15399	15359	15426	15302	15397	15371	15380	15421	15375	15330	15363	15507	15463	15461	15445	15404	15426	15297	15454	15287	15424	15384	15428	15194	15168	15245	15321	15575	15610	15319	15214	15345	15337	15278	15276	15309	15318	15411	15451	15267	15372	15359	15333	15415	15288	15280	15466	15176	15512	15268	15556	15280	15281	15410	15360	15402	15405	15366	15338	15332	15252	15394	15568	15439	15520	15284	15497	15339	15336	15487	15450	15199	15431	15390	15381	15391	15385	15417	15408	15441	15333	15483	15260	15507	15404	15051	15441	15557	15293	15447	15541	15345	15341	15349	15518	15375	15251	15256	15397	15389	15419	15408	15382	15315	15381	15384	15352	15378	15268	15264	15186	15352	15385	15493	15443	15331	15379	15219	15263	15374	15451	15304	15212	15410	15430	15306	15258	15374	15164	15251	15353	15157	15376	15268	15227	15427	15288	15495	15298	15209	15276	15451	15423	15336	15370	15405	15464	15335	15190	15477	15287	15373	15343	15383	15317	15376	15354	15383	15362	15284	15334	15162	15173	15120	15283	15347	15438	15430	15183	15256	15199	15347	15368	15500	15279	15422	15413	15405	15323	15394	15415	15292	15279	15328	15375	15329	15386	15365	15313	15338	15360	15356	15406	15341	15237	15423	15375	15293	15177	15452	15276	15370	15353	15333	15307	15451	15389	15298	15374	15444	15138	15519	15395	15475	15505	15494	15226	15411	15345	15260	15336	15414	15379	15323	15420	15329	15373	15284	15321	15546	15330	15320	15485	15327	15258	15467	15270	15388	15282	15392	15344	15305	15229	15205	15226	15304	15265	15482	15526	15265	15296	15429	15189	15355	15191	15408	15375	15418	15373	15360	15407	15327	15318	15246	15240	15363	15414	15187	15326	15491	15445	15421	15322	15285	15312	15447	15379	15349	15265	15291	15307	15403	15348	15341	15407	15323	15432	15471	15271	15470	15308	15376	15330	15242	15252	15506	15399	15424	15316	15471	15262	15342	15305	15332	15360	15425	15410	15471	15336	15212	15141	15198	15467	15419	15300	15300	15305	15396	15398	15350	15190	15542	15239	15391	15413	15349	15392	15408	15524	15384	15298	15110	15263	15321	15142	15245	15351	15286	15571	15462	15411	15369	15243	15371	15324	15341	15455	15433	15458	15462	15348	15395	15326	15408	15498	15339	15349	15253	15252	15365	15345	15292	15222	15347	15326	15466	15480	15372	15453	15341	15328	15260	15358	15299	15432	15394	15384	15325	15397	15365	15568	15358	15389	15266	15259	15484	15275	15313	15197	15357	15295	15393	15253	15186	15183	15218	15419	15421	15300	15436	15363	15549	15403	15384	15248	15285	15582	15210	15431	15342	15334	15440	15478	15237	15321	15461	15269	15448	15313	15390	15326	15565	15354	15299	15400	15525	15289	15406	15231	15389	15410	15542	15368	15484	15331	15511	15261	15243	15197	15428	15416	15283	15397	15318	15186	15319	15541	15204	15291	15310	15441	15385	15442	15494	15286	15495	15342	15606	15444	15351	15474	15219	15317	15571	15457	15296	15269	15462	15497	15275	15347	15377	15408	15426	15377	15275	15474	15278	15251	15201	15280	15392	15207	15558	15321	15346	15404	15199	15368	15414	15280	15325	15353	15213	15504	15484	15423	15190	15421	15363	15303	15436	15346	15479	15240	15394	15411	15347	15191	15407	15336	15509	15292	15382	15545	15378	15374	15379	15277	15391	15236	15487	15501	15458	15276	15393	15483	15382	15383	15382	15401	15553	15282	15424	15325	15457	15231	15497	15431	15548	15344	15396	15404	15267	15351	15270	15258	15554	15391	15208	15446	15407	15209	15284	15392	15500	15383	15406	15419	15376	15269	15377	15359	15464	15373	15365	15562	15335	15306	15414	15449	15386	15419	15436	15389	15259	15466	15350	15212	15183	15178	15554	15457	15234	15280	15341	15387	15202	15391	15355	15413	15347	15434	15276	15233	15351	15312	15425	15240	15330	15371	15422	15281	15389	15218	15451	15575	15234	15443	15307	15451	15499	15347	15405	15456	15323	15328	15400	15275	15405	15574	15291	15364	15541	15226	15421	15425	15313	15362	15232	15282	15464	15359	15464	15340	15444	15496	15314	15253	15239	15472	15276	15156	15267	15488	15231	15325	15263	15384	15322	15388	15375	15215	15200	15565	15454	15361	15244	15324	15479	15385	15366	15316	15305	15391	15438	15278	15385	15357	15285	15506	15406	15420	15272	15374	15373	15480	15353	15428	15375	15304	15423	15206	15311	15459	15532	15438	15309	15259	15367	15283	15188	15158	15438	15154	15187	15363	15285	15387	15382	15385	15214	15406	15362	15413	15194	15380	15433	15228	15264	15386	15365	15465	15424	15273	15324	15222	15219	15378	15470	15416	15351	15292	15249	15552	15276	15407	15331	15500	15419	15376	15305	15310	15175	15242	15295	15279	15156	15412	15397	15249	15437	15361	15310	15397	15262	15338	15352	15552	15308	15420	15333	15218	15479	15373	15455	15342	15460	15449	15395	15513	15325	15281	15491	15423	15308	15386	15465	15338	15432	15384	15363	15512	15192	15435	15331	15293	15509	15486	15482	15309	15307	15173	15262	15216	15274	15252	15356	15335	15564	15504	15366	15344	15272	15295	15396	15416	15274	15320	15376	15330	15480	15436	15274	15507	15320	15341	15451	15472	15396	15384	15315	15409	15461	15325	15292	15335	15318	15303	15212	15285	15486	15428	15465	15146	15450	15402	15199	15433	15347	15455	15418	15187	15305	15445	15430	15225	15240	15365	15276	15449	15444	15403	15451	15156	15461	15442	15389	15350	15327	15508	15502	15365	15148	15303	15346	15310	15412	15274	15287	15392	15550	15360	15321	15296	15568	15466	15561	15299	15274	15369	15426	15282	15396	15222	15369	15327	15392	15265	15310	15360	15330	15346	15380	15580	15193	15317	15395	15296	15518	15397	15217	15374	15509	15360	15399	15240	15558	15319	15210	15378	15317	15513	15468	15267	15557	15455	15279	15310	15397	15377	15351	15481	15471	15445	15509	15349	15327	15270	15392	15322	15296	15415	15313	15373	15329	15517	15385	15374	15293	15156	15310	15218	15211	15477	15533	15308	15414	15404	15385	15384	15385	15249	15174	15366	15403	15254	15499	15277	15311	15426	15325	15267	15342	15237	15417	15405	15321	15428	15298	15463	15446	15430	15377	15446	15456	15368	15386	15393	15481	15462	15301	15112	15384	15336	15368	15436	15354	15225	15282	15263	15239	15228	15357	15318	15276	15368	15512	15338	15404	15335	15191	15363	15365	15543	15304	15294	15335	15144	15323	15442	15308	15419	15423	15140	15430	15479	15413	15339	15470	15307	15311	15391	15555	15298	15384	15450	15396	15274	15393	15471	15350	15392	15270	15395	15310	15521	15193	15549	15500	15267	15418	15451	15385	15324	15259	15289	15380	15467	15304	15558	15372	15192	15628	15343
23941	21159	28594	24015	21587	23049	22961	24273	51950	56774	48345	37085	26770	20665	18208	17842	17689	17602	17683	17591	17685	17522	17471	17639	17670	17629	17350	17720	17638	17472	17693	17425	17449	17553	17587	17503	17701	17573	17523	17667	17668	17653	17582	17469	17491	17541	17662	17627	17416	17643	17545	17661	17514	17518	17638	17647	17415	17548	17440	17573	17537	17254	17530	17295	17496	17586	17520	17458	17627	17579	17463	17307	17550	17378	17450	17526	17533	17636	17502	17530	17523	17660	17321	17423	17298	17412	17381	17703	17547	17484	17539	17324	17657	17726	17660	17467	17677	17598	17737	17584	17596	17547	17550	17504	17635	17565	17569	17579	17272	17326	17430	17564	17561	17471	17568	17498	17357	17472	17744	17405	17514	17714	17473	17587	17422	17357	17612	17369	17648	17346	17137	17355	17609	17400	17558	17560	17433	17525	17527	17673	17564	17398	17666	17664	17479	17654	17469	17652	17279	17356	17683	17485	17321	17553	17502	17470	17247	17529	17596	17474	17409	17422	17521	17391	17412	17270	17453	17514	17537	17669	17524	17499	17450	17517	17509	17509	17356	17602	17396	17472	17541	17566	17346	17455	17547	17464	17494	17225	17539	17553	17397	17311	17479	17636	17514	17435	17504	17291	17266	17322	17477	17427	17344	17320	17247	17420	17378	17379	17756	17556	17578	17411	17624	17326	17419	17442	17344	17361	17423	17361	17434	17646	17567	17506	17487	17325	17686	17508	17628	17735	17517	17199	17271	17586	17568	17517	17262	17489	17491	17523	17462	17550	17387	17412	17472	17463	17411	17493	17531	17274	17547	17494	17297	17344	17463	17360	17723	17553	17545	17420	17535	17494	17481	17466	17506	17571	17249	17387	17550	17385	17753	17518	17573	17316	17479	17515	17597	17273	17562	17540	17279	17586	17393	17455	17320	17467	17325	17192	17490	17300	17419	17439	17389	17353	17341	17402	17534	17341	17406	17285	17647	17338	17602	17222	17242	17512	17516	17465	17388	17543	17555	17533	17624	17540	17458	17417	17397	17669	17514	17529	17609	17383	17408	17481	17593	17270	17539	17169	17460	17327	17374	17589	17486	17478	17810	17409	17305	17348	17673	17396	17566	17401	17546	17209	17427	17359	17419	17685	17662	17721	17418	17412	17433	17572	17637	17631	17538	17345	17553	17561	17526	17668	17493	17410	17239	17396	17379	17380	17422	17117	17468	17458	17389	17543	17400	17358	17512	17515	17377	17421	17813	17388	17491	17589	17448	17600	17628	17345	17456	17542	17437	17493	17453	17446	17516	17667	17477	17494	17297	17396	17140	17439	17191	17419	17481	17533	17369	17379	17364	17460	17310	17255	17569	17467	17386	17423	17457	17535	17496	17600	17328	17364	17443	17599	17391	17644	17453	17324	17475	17535	17324	17424	17453	17497	17562	17371	17606	17582	17252	17401	17554	17529	17486	17490	17505	17565	17377	17616	17649	17361	17388	17758	17645	17356	17516	17533	17581	17467	17398	17519	17581	17515	17660	17449	17412	17477	17503	17484	17245	17418	17382	17584	17493	17633	17603	17432	17497	17749	17520	17395	17443	17462	17509	17493	17383	17378	17430	17418	17609	17551	17519	17285	17517	17299	17473	17387	17585	17429	17263	17145	17493	17476	17356	17400	17367	17365	17617	17503	17425	17387	17472	17398	17478	17568	17509	17444	17450	17514	17241	17406	17606	17505	17595	17506	17557	17556	17549	17482	17527	17393	17739	17387	17400	17331	17623	17287	17617	17377	17510	17563	17391	17403	17438	17498	17609	17313	17328	17397	17419	17431	17453	17585	17525	17436	17520	17544	17351	17646	17594	17506	17475	17368	17323	17392	17483	17267	17554	17613	17683	17459	17463	17618	17373	17435	17487	17387	17629	17344	17333	17402	17225	17452	17432	17500	17597	17357	17385	17474	17482	17685	17346	17497	17465	17461	17373	17428	17321	17310	17375	17469	17587	17310	17444	17493	17526	17508	17475	17475	17691	17563	17552	17244	17347	17352	17577	17506	17428	17379	17673	17741	17407	17426	17572	17548	17485	17287	17703	17610	17603	17666	17369	17468	17542	17455	17409	17348	17360	17295	17376	17574	17372	17268	17332	17288	17259	17316	17476	17639	17391	17701	17372	17322	17372	17537	17419	17344	17589	17506	17536	17532	17457	17377	17610	17420	17543	17587	17621	17198	17534	17410	17310	17178	17469	17424	17421	17383	17377	17537	17589	17476	17393	17457	17366	17412	17555	17579	17541	17170	17291	17574	17421	17477	17458	17403	17334	17363	17344	17529	17356	17301	17378	17528	17482	17322	17326	17601	17611	17500	17563	17445	17593	17601	17384	17463	17339	17344	17495	17534	17551	17263	17445	17275	17510	17210	17422	17692	17331	17147	17305	17392	17531	17554	17636	17603	17544	17302	17537	17534	17306	17387	17525	17682	17267	17630	17550	17644	17475	17457	17471	17331	17382	17721	17463	17406	17522	17489	17384	17653	17593	17592	17600	17440	17537	17641	17562	17544	17537	17299	17298	17404	17442	17437	17504	17432	17448	17486	17429	17575	17590	17438	17481	17643	17485	17741	17398	17471	17389	17541	17370	17580	17550	17462	17645	17471	17521	17457	17459	17529	17395	17553	17487	17304	17416	17447	17426	17374	17672	17516	17370	17358	17411	17482	17568	17516	17295	17288	17391	17467	17317	17410	17305	17283	17386	17420	17321	17322	17592	17502	17491	17329	17389	17426	17515	17318	17546	17290	17412	17566	17624	17673	17443	17373	17278	17434	17687	17497	17212	17499	17372	17552	17369	17475	17650	17255	17422	17409	17612	17503	17344	17332	17623	17436	17411	17409	17459	17554	17427	17586	17624	17621	17545	17289	17510	17443	17478	17356	17436	17440	17536	17466	17526	17461	17449	17356	17331	17446	17550	17610	17603	17435	17498	17430	17367	17516	17600	17268	17501	17386	17407	17312	17587	17358	17471	17426	17411	17377	17537	17313	17156	17418	17647	17502	17346	17590	17302	17399	17385	17520	17458	17360	17684	17448	17509	17388	17578	17337	17535	17626	17620	17421	17589	17573	17461	17649	17433	17435	17453	17487	17408	17372	17471	17437	17566	17495	17423	17555	17652	17530	17436	17526	17606	17571	17641	17349	17345	17579	17433	17567	17518	17336	17437	17336	17430	17372	17546	17370	17456	17340	17554	17401	17437	17384	17458	17510	17307	17340	17422	17401	17536	17348	17405	17483	17467	17557	17326	17530	17524	17693	17315	17469	17560	17575	17387	17575	17484	17569	17365	17512	17413	17555	17312	17301	17429	17492	17420	17344	17622	17367	17590	17500	17501	17388	17583	17483	17508	17584	17569	17273	17392	17679	17427	17485	17469	17347	17363	17391	17584	17495	17519	17243	17516	17358	17481	17382	17432	17543	17441	17514	17393	17525	17600	17442	17315	17474	17474	17458	17522	17428	17807	17477	17431	17612	17607	17298	17478	17373	17449	17173	17224	17355	17469	17498	17507	17380	17336	17668	17574	17500	17339	17438	17256	17347	17538	17346	17349	17405	17373	17493	17654	17487	17391	17582	17514	17379	17386	17489	17450	17632	17494	17566	17321	17441	17484	17568	17444	17386	17575	17300	17712	17472	17566	17383	17439	17666	17370	17487	17466	17311	17468	17336	17638	17472	17476	17471	17540	17215	17413	17642	17558	17528	17301	17501	17472	17506	17577	17324	17479	17363	17595	17366	17670	17620	17392	17343	17349	17556	17600	17656	17472	17303	17529	17331	17584	17441	17371	17529	17634	17325	17358	17596	17552	17598	17760	17408	17514	17297	17524	17389	17312	17388	17318	17421	17423	17738	17618	17395	17395	17597	17528	17270	17389	17391	17471	17584	17582	17590	17628	17593	17372	17567	17395	17591	17560	17392	17620	17431	17231	17377	17243	17393	17313	17652	17644	17479	17454	17438	17652	17579	17653	17682	17494	17471	17338	17604	17257	17568	17508	17667	17510	17469	17456	17512	17449	17492	17628	17514	17613	17716	17748	17542	17387	17384	17382	17538	17356	17677	17611	17596	17513	17511	17349	17649	17643	17425	17543	17463	17534	17427	17421	17427	17512	17435	17697	17460	17626	17522	17523	17393	17683	17556	17598	17436	17376	17467	17771	17553	17565	17396	17402	17378	17644	17498	17420	17549	17765	17181	17481	17610	17616	17557	17494	17406	17637	17614	17336	17446	17451	17303	17432	17576	17528	17430	17461	17429	17568	17272	17333	17499	17357	17247	17556	17670	17507	17371	17348	17618	17552	17375	17482	17358	17435	17388	17382	17398	17332	17481	17540	17192	17566	17505	17493	17250	17404	17387	17431	17458	17518	17463	17555	17453	17549	17373	17432	17526	17355	17406	17573	17346	17685	17480	17454	17518	17434	17353	17552	17377	17466	17429	17454	17415	17452	17479	17477	17445	17591	17326	17538	17327	17498	17530	17618	17400	17465	17717	17465	17409	17469	17431	17411	17508	17449	17294	17303	17395	17451	17480	17554	17431	17583	17088	17356	17559	17485	17239	17387	17392	17425	17382	17544	17467	17548	17518	17368	17552	17633	17542	17381	17477	17449	17424	17416	17366	17390	17516	17562	17455	17429	17455	17595	17407	17594	17457	17446	17304	17439	17586	17469	17659	17563	17500	17310	17509	17571	17349	17484	17514	17408	17510	17705	17609	17561	17444	17460	17289	17335	17476	17392	17608	17611	17184	17542	17615	17515	17567	17405	17604	17537	17447	17329	17351	17569	17386	17359	17634	17694	17575	17308	17684	17607	17577	17474	17282	17669	17403	17440	17359	17423	17648	17580	17665	17519	17389	17444	17512	17376	17429	17459	17392	17538	17576	17381	17456	17603	17515	17705	17510	17500	17447	17481	17438	17390	17291	17424	17196	17621	17639	17228	17417	17491	17431	17534	17420	17579	17542	17431	17504	17568	17421	17399	17457	17333	17328	17427	17437	17326	17367	17440	17515	17261	17447	17469	17657	17633	17499	17525	17503	17497	17443	17402	17232	17363	17358	17522	17544	17511	17329	17545	17282	17522	17374	17563	17530	17443	17204	17424	17733
17579	29109	26207	20051	18098	17123	17176	25687	54272	55633	48242	36301	24111	17157	15281	14876	14579	14847	14806	14673	14745	14767	14885	14690	14764	14783	14911	14743	14792	14750	14713	14734	14812	14713	14723	14740	14829	14614	14745	14767	14878	14751	14653	14879	14856	14742	14831	14825	14764	14799	14725	14844	14770	14920	14791	14689	14817	14641	14664	14810	14707	14756	14830	14775	14845	14736	14541	14824	14750	14748	14712	14774	14814	14607	14765	14812	14881	14745	14733	14823	14811	14836	14718	14673	14952	14473	14731	14836	14867	14720	14619	14958	14548	14841	14862	14767	14715	14758	14816	14710	14790	14633	14676	14753	14626	14775	14892	14788	14769	14714	14827	14670	14655	14743	14778	14596	14713	14650	14645	14700	14812	14771	14845	14606	14780	14877	14915	14782	14690	14719	14802	14714	14707	14777	14665	14778	14865	14886	14725	14690	14871	14654	14677	14756	14670	14613	14831	14704	14666	14755	14690	14742	14861	14877	14720	14858	14673	14598	14814	14796	14729	14658	14758	14701	14738	14772	14616	14800	14723	14802	14986	14965	14625	14703	14712	14733	14592	14830	14780	14769	14818	14648	14769	14883	14903	14600	14683	14797	14822	14712	14848	14792	14634	14596	14776	14633	14767	14616	14645	14830	14621	14895	14765	14450	14918	14669	14797	14628	14701	14784	14939	14797	14675	14676	14688	14802	14835	14846	14924	14743	14690	14811	14631	14651	14795	14728	14715	14665	14573	14755	14682	14670	14806	14829	14686	14667	14824	14709	14811	14727	14762	14642	14836	14692	14832	14783	14821	14723	14646	14800	14857	14710	14715	14851	14672	14619	14812	14682	14872	14880	14845	14804	15005	14808	14919	14574	14675	14726	14899	14659	14626	14656	14876	14744	14884	14660	14583	14706	14769	14817	14716	14670	14845	14618	14965	14742	14712	14672	14693	14935	14683	14630	14703	14766	14816	14732	14796	14608	14812	14656	14803	14688	14695	14784	14680	14643	14773	14846	14853	14798	14688	14742	14760	14797	14721	14931	14852	14712	14631	14672	14811	14750	14628	14604	14763	14813	14535	14793	14837	14812	14674	14897	14804	14713	14579	14739	14749	14869	14776	14690	14658	14855	14725	14664	14919	14667	14742	14653	14649	14835	14550	14572	14674	14675	14795	14825	14738	14723	14668	14826	14794	14735	14682	14642	14838	14763	14732	14641	14702	14813	14650	14752	14715	14709	14617	14853	14687	14575	14787	14613	14868	14799	14703	14834	14714	14779	14791	14691	14794	14727	14620	14763	14717	14766	14765	14705	14719	14748	14748	14777	14595	14740	14684	14705	14727	14691	14800	14851	14639	14720	14780	14692	14745	14595	14589	14722	14895	14647	14834	14608	14835	14738	14847	14648	14790	14828	14974	14793	14764	14867	14718	14926	14629	14663	14737	14593	14788	14854	14848	14643	14713	14848	14821	14714	14678	14786	14743	14787	14863	14674	14873	14738	14738	14939	14789	14661	14767	14796	14708	14853	14610	14588	14803	14760	14888	14686	14879	14935	14561	14757	14799	14727	14740	14807	14599	14520	14743	14614	14933	14845	14669	14731	14751	14905	14893	14844	14761	14858	14680	14804	14826	14592	14809	14723	14817	14917	14634	14880	14797	14657	14617	14685	14812	14682	14846	14626	14819	14599	14598	14886	14786	14725	14720	14719	14756	14706	14828	14661	14682	14804	14795	14717	14907	14787	14681	14868	14778	14755	14558	14760	14895	14725	14799	15005	14731	14802	14889	14889	14895	14748	14896	14664	14750	14799	14747	14565	14728	15017	14810	14758	14658	14729	14778	14856	14621	14766	14730	14665	14775	14686	14709	14884	14697	14749	14846	14772	14719	14604	14736	14771	14771	14676	14767	14627	14894	14661	14800	14775	14783	14971	14873	14802	14758	14625	14845	14770	14707	14712	14640	14696	14798	14731	14751	14666	14788	14748	14704	14721	14616	14728	14777	14609	14852	14682	14489	14735	14767	14653	14685	14908	14784	14742	14752	14779	14784	14530	14737	14695	14870	14671	14593	14924	14834	14818	14669	14697	14758	14603	14737	14626	14785	14824	14799	14866	14751	14897	14788	14801	14772	14659	14883	14775	14763	14830	14895	14737	14529	14769	14813	14902	14786	14717	14860	14845	15034	14760	14809	14785	14841	14810	14692	14685	14833	14767	14871	14725	14686	14803	14905	14831	14610	14766	14715	14847	14656	14836	14731	14912	14811	14729	14811	14585	14798	14762	14675	14760	14849	14713	14449	14626	14862	14654	14678	14855	15006	14782	14797	14747	14825	14729	14601	14771	14717	14832	14787	14780	14825	14744	14739	14582	14970	14861	14727	14649	14637	14728	14645	14660	14787	14743	14732	14990	14877	14812	14726	14595	14666	14944	14746	14749	14630	14805	14875	14818	14732	14743	14831	14716	14770	14700	14724	14665	14706	14796	14688	14740	14726	14761	14677	14719	14908	14970	14910	14840	14909	14716	14744	14709	14748	14568	14764	14892	14920	14784	14801	14865	14693	14739	14655	14698	14827	14698	14740	14700	14665	14666	14786	14697	14670	14763	14819	14651	14700	14696	14702	14757	14735	14792	14751	14720	14808	14692	14788	14720	14717	14658	14777	14644	14773	14772	14788	14781	14593	14843	14607	14822	14771	14774	14814	14720	14747	14768	14704	14797	14792	14877	14645	14830	14552	14744	14744	14915	14816	14694	14836	14860	14737	14618	14743	14764	14529	14889	14601	14822	14837	14673	14669	14789	14711	14803	14716	14841	14702	14834	14786	14902	14562	14699	14788	14757	14818	14818	14669	14637	14677	14789	14738	14774	14717	14778	14684	14809	14871	14861	14657	14762	14734	14868	14722	14565	14955	14868	14747	14731	14774	14795	14764	14807	14754	14659	14695	14819	14759	14701	14761	14829	14847	14935	14961	14800	14741	14993	14704	14548	14721	14922	14680	14789	14828	14723	14850	14613	14776	14764	14607	14875	14676	14721	14698	14799	14790	14681	14761	14752	14710	14676	14645	14664	14805	14774	14747	14768	14706	14762	14748	14682	14775	14737	14894	14633	14794	14538	14903	14671	14767	14710	14638	14759	14758	14694	14759	14689	14989	14684	14696	14777	14638	14590	14900	14608	14878	15035	14663	14836	14628	14705	14881	14751	14897	14736	14705	14685	14686	14685	14513	14753	14812	14908	14634	14802	14781	14662	14659	14824	14808	14713	14756	14772	14917	14739	14697	14661	14676	14785	15081	14617	14883	14883	14780	14633	14698	14536	14852	14797	14797	14853	14792	14750	14717	14693	14773	14634	14585	14701	14641	14757	14714	14606	14710	14930	14818	14752	14693	14820	14651	14645	14796	14772	14859	14964	14651	14876	14688	14646	14683	14678	14727	14706	14680	14630	14795	14727	14778	14717	14516	14837	14684	14833	14637	14953	14772	14707	14710	14858	14763	14701	14722	14755	14773	14628	14668	14834	14682	14864	14706	14814	14785	14659	14709	14609	14858	14791	14754	14774	14732	14811	14699	14599	14874	14835	14727	14603	14679	14737	14777	14709	14864	14906	14770	14736	14794	14766	14885	14785	14830	14607	14707	14793	14728	14744	14746	14641	14485	14745	14632	14657	14660	14714	14814	14789	14712	14808	15031	14676	14774	14622	14677	14748	14821	14671	14800	14857	14736	14775	14971	14826	14687	14784	14633	14802	14573	14759	14758	14852	14730	14726	14925	14795	14636	14723	14819	14803	14726	14759	14755	14842	14583	14942	14672	14762	14842	14703	14683	14510	14956	14770	14746	14794	14587	14712	14718	14728	14792	14645	14653	14759	14670	14814	14735	14692	14620	14680	14708	14743	14675	14673	14772	14854	14760	14810	14888	14819	14753	14748	14705	14870	14870	14902	14815	14763	14778	14636	14780	14637	14800	14830	14733	14850	14865	14838	14805	14767	14833	14745	14711	14800	14741	14811	14919	14617	14735	14740	14629	14641	14902	14843	14707	14743	14790	14686	14626	14599	14871	14715	14653	14633	14787	14844	14656	14811	14710	14739	14647	14654	14533	14755	14791	14633	14849	14782	14756	14645	14724	14736	14785	14755	14717	14876	14914	14867	14772	14689	14765	14930	14606	14738	14774	14623	14779	14808	14780	14715	14721	14676	14784	14622	14852	14736	14810	14673	14872	14750	14699	14557	14775	14840	14632	14749	14849	14608	14788	14778	14761	14779	14635	14705	14831	14746	14812	14895	14719	14918	14597	14804	14675	14858	14759	14717	14648	14632	14835	14773	14973	14612	14698	14726	14676	14679	14588	14716	14649	14744	14863	14630	14818	14599	14849	14737	14856	14837	14673	14643	14859	14770	14665	14736	14884	14758	14572	14742	14634	14750	14601	14933	14713	14617	14651	14822	14598	14712	14669	14648	14734	14814	14741	14635	14727	14757	14743	14703	14821	14872	14763	14659	14645	14801	14856	14758	14922	14617	14701	14956	14733	14902	14657	14815	14919	14516	14646	14723	14826	14841	14838	14585	14818	14735	14767	14717	14840	14678	14581	14649	14726	14573	14765	14820	14715	14813	14661	14976	14888	14738	14842	14702	14628	14656	14591	14760	14837	14719	14700	14674	14684	14847	14735	14702	14677	14656	14860	14704	14815	14808	14741	14880	14643	14878	15012	14898	14734	14760	14792	14675	14768	14811	14780	14632	14743	14969	14686	14575	14692	14724	14693	14738	14872	14710	14673	14803	14842	14747	14807	14786	14693	14729	14686	14702	14852	14912	14660	14680	14622	14767	14838	14779	14808	14774	14812	14564	14681	14616	14785	14731	14763	14599	14606	14655	14850	14711	14602	14762	14740	14661	14640	14760	14665	14781	14883	14706	14727	14637	14765	14805	14776	14664	14704	14549	14732	14808	14507	14676	14865	14737	14704	14720	14693	14762	14757	14724	14710	14690	14704	14708	14916	14741	14726	14709	14768	15016	14909	14799	14611	14485	14658	14749	14764	14620	14700	14936	14801	14651	14718	14617	14844	14805	14900	14902	14764	14916	14593	14692	14848	14772	14695	14888	14820	14798	14655	14750	14674	14704	14819	14749	14791	14783	14742	14968
29323	21756	20705	17992	16458	16368	17096	16786	19062	20113	20463	19646	18177	16887	16622	16449	16588	16356	16477	16346	16437	16446	16509	16393	16438	16362	16471	16267	16320	16396	16393	16349	16329	16338	16400	16230	16498	16474	16322	16545	16356	16417	16289	16590	16409	16279	16564	16417	16380	16149	16416	16291	16414	16413	16565	16312	16321	16372	16333	16365	16337	16435	16299	16515	16387	16201	16278	16335	16265	16542	16425	16372	16439	16203	16224	16434	16506	16395	16291	16281	16400	16385	16175	16161	16594	16415	16345	16379	16089	16273	16383	16470	16346	16208	16321	16437	16451	16453	16281	16367	16415	16493	16288	16324	16309	16379	16424	16190	16201	16222	16378	16409	16514	16198	16315	16340	16377	16237	16157	16492	16416	16343	16170	16139	16407	16327	16186	16390	16525	16266	16423	16286	16187	16222	16432	16301	16324	16307	16344	16576	16297	16439	16392	16502	16124	16414	16446	16298	16387	16355	16346	16346	16475	16304	16246	16448	16523	16304	16562	16220	16261	16497	16345	16369	16198	16194	16256	16296	16280	16389	16339	16309	16396	16437	16346	16318	16281	16304	16221	16210	16377	16431	16351	16234	16526	16413	16225	16385	16451	16253	16241	16241	16187	16506	16349	16523	16196	16203	16218	16228	16235	16462	16338	16325	16392	16460	16326	16419	16491	16380	16085	16156	16456	16444	16264	16174	16460	16295	16390	16193	16249	16468	16393	16365	16654	16359	16559	16461	16397	16337	16414	16514	16433	16333	16252	16407	16210	16233	16502	16371	16195	16255	16256	16226	16463	16463	16328	16337	16462	16292	16079	16237	16313	16480	16586	16325	16448	16372	16285	16319	16397	16405	16568	16206	16261	16346	16297	16450	16392	16360	16361	16492	16324	16395	16305	16391	16347	16275	16417	16301	16622	16261	16273	16314	16247	16375	16317	16214	16411	16312	16446	16215	16329	16196	16546	16345	16371	16271	16272	16332	16293	16252	16319	16395	16412	16380	16477	16177	16261	16140	16219	16331	16400	16211	16290	16435	16484	16298	16282	16351	16227	16410	16472	16264	16217	16443	16268	16391	16443	16198	16379	16340	16185	16506	16360	16466	16528	16310	16244	16258	16195	16434	16342	16354	16296	16373	16090	16346	16332	16433	16290	16162	16351	16333	16556	16229	16380	16240	16323	16096	16419	16621	16430	16342	16322	16273	16446	16196	16219	16256	16331	16478	16290	16343	16297	16225	16549	16131	16298	16470	16477	16470	16422	16392	16311	16302	16309	16231	16267	16329	16340	16136	16395	16523	16265	16279	16340	16407	16511	16403	16201	16363	16322	16614	16405	16241	16363	16454	16406	16253	16311	16334	16349	16219	16177	16233	16407	16488	16504	16181	16401	16449	16180	16295	16341	16425	16564	16357	16176	16348	16490	16269	16367	16518	16588	16420	16103	16314	16311	16286	16369	16284	16092	16146	16139	16239	16405	16213	16524	16342	16405	16165	16560	16237	16329	16193	16274	16245	16533	16317	16264	16514	16404	16457	16292	16323	16139	16260	16497	16299	16309	16449	16190	16419	16426	16241	16323	16241	16466	16296	16255	16331	16400	16360	16392	16300	16349	16220	16514	16311	16347	16450	16264	16282	16397	16286	16346	16261	16366	16343	16431	16324	16160	16288	16442	16351	16455	16333	16184	16139	16662	16356	16182	16248	16376	16336	16346	16423	16371	16235	16479	16260	16301	16315	16406	16213	16548	16441	16257	16385	16369	16068	16443	16402	16478	16279	16455	16523	16161	16306	16367	16267	16235	16433	16170	16595	16387	16468	16323	16335	16300	16430	16213	16164	16381	16285	16421	16409	16342	16258	16206	16361	16345	16439	16381	16409	16349	16339	16297	16494	16483	16468	16384	16355	16281	16320	16288	16500	16304	16295	16250	16509	16426	16414	16497	16272	16259	16281	16254	16281	16138	16302	16477	16319	16156	16329	16336	16268	16208	16237	16240	16298	16159	16214	16373	16287	16494	16430	16423	16223	16157	16413	16135	16198	16403	16323	16486	16376	16360	16624	16266	16372	16660	16212	16367	16485	16188	16439	16260	16214	16325	16324	16312	16283	16447	16458	16369	16214	16362	16165	16304	16331	16321	16250	16313	16628	16370	16426	16592	16445	16413	16264	16606	16127	16307	16287	16390	16336	16241	16359	16540	16308	16307	16321	16337	16372	16341	16317	16439	16352	16497	16415	16438	16475	16235	16439	16218	16416	16492	16404	16521	16464	16537	16442	16425	16325	16285	16387	16159	16466	16354	16099	16288	16433	16239	16348	16218	16511	16359	16434	16326	16349	16378	16317	16530	16506	16390	16432	16351	16143	16350	16357	16542	16435	16220	16336	16178	16399	16245	16215	16393	16321	16257	16450	16307	16343	16404	16418	16446	16470	16707	16504	16263	16369	16408	16443	16294	16332	16392	16381	16325	16304	16429	16278	16477	16363	16303	16123	16376	16267	16265	16307	16435	16220	16415	16275	16408	16223	16298	16411	16445	16471	16320	16182	16331	16225	16407	16382	16564	16298	16330	16257	16340	16457	16431	16349	16395	16414	16331	16139	16313	16237	16321	16471	16393	16421	16433	16363	16500	16464	16535	16325	16257	16268	16268	16241	16419	16416	16320	16465	16519	16086	16322	16336	16421	16522	16279	16466	16316	16389	16438	16218	16230	16370	16379	16406	16343	16194	16384	16123	16256	16656	16438	16292	16428	16469	16448	16423	16228	16162	16412	16292	16398	16452	16394	16476	16368	16353	16399	16145	16214	16493	16424	16156	16361	16254	16258	16324	16327	16368	16403	16545	16383	16093	16240	16473	16235	16169	16287	16315	16264	16303	16366	16418	16383	16429	16252	16071	16353	16388	16126	16526	16328	16523	16228	16359	16241	16353	16249	16409	16515	16278	16437	16412	16274	16377	16441	16307	16273	16497	16186	16246	16651	16348	16479	16337	16361	16334	16388	16361	16376	16345	16534	16381	16537	16421	16425	16349	16593	16374	16445	16335	16353	16378	16198	16400	16338	16392	16414	16589	16649	16386	16291	16240	16421	16367	16207	16404	16528	16249	16403	16320	16234	16476	16536	16464	16591	16365	16152	16302	16396	16510	16399	16343	16272	16438	16339	16458	16203	16388	16271	16207	16380	16310	16201	16289	16449	16316	16407	16432	16502	16463	16488	16057	16318	16321	16172	16490	16499	16227	16242	16133	16455	16376	16473	16267	16457	16247	16422	16401	16358	16525	16263	16407	16451	16366	16528	16290	16403	16406	16486	16262	16191	16333	16330	16438	16344	16351	16372	16432	16266	16265	16162	16178	16290	16297	16429	16383	16361	16262	16213	16421	16326	16268	16240	16188	16195	16198	16453	16392	16411	16399	16464	16129	16410	16554	16192	16384	16363	16559	16269	16367	16517	16342	16111	16142	16213	16226	16298	16414	16507	16275	16497	16361	16369	16350	16387	16324	16403	16475	16160	16165	16157	16337	16406	16253	16223	16430	16375	16234	16306	16258	16437	16325	16414	16390	16366	16378	16259	16367	16260	16297	16295	16338	16383	16436	16349	16373	16564	16455	16219	16444	16313	16397	16242	16290	16223	16338	16551	16325	16234	16042	16448	16361	16344	16353	16182	16191	16468	16331	16430	16538	16405	16297	16340	16150	16309	16333	16381	16519	16421	16305	16352	16361	16440	16380	16533	16370	16454	16311	16313	16515	16570	16442	16392	16397	16418	16300	16444	16114	16397	16280	16393	16345	16278	16461	16449	16258	16295	16440	16401	16264	16119	16102	16458	16468	16469	16353	16425	16386	16500	16135	16277	16144	16268	16315	16375	16332	16336	16264	16236	16404	16323	16289	16634	16405	16409	16379	16347	16272	16599	16340	16322	16364	16072	16270	16279	16497	16421	16260	16431	16357	16173	16443	16398	16425	16326	16289	16282	16472	16232	16345	16282	16246	16217	16537	16466	16298	16361	16339	16257	16456	16387	16432	16263	16354	16393	16377	16354	16218	16400	16169	16503	16287	16421	16159	16438	16479	16381	16276	16430	16236	16311	16439	16459	16412	16370	16410	16222	16436	16477	16213	16283	16549	16348	16365	16433	16517	16273	16374	16367	16479	16177	16487	16491	16403	16391	16483	16344	16390	16297	16435	16452	16442	16305	16579	16332	16208	16217	16383	16322	16364	16461	16505	16430	16377	16303	16238	16367	16570	16385	16406	16368	16620	16421	16409	16342	16310	16246	16239	16357	16359	16271	16429	16573	16311	16346	16414	16473	16366	16132	16366	16215	16256	16365	16504	16314	16428	16496	16624	16408	16224	16207	16430	16358	16303	16267	16331	16283	16154	16247	16376	16434	16297	16415	16499	16514	16341	16464	16265	16342	16294	16335	16211	16554	16271	16344	16378	16558	16225	16483	16104	16086	16403	16404	16301	16246	16301	16167	16164	16489	16377	16267	16322	16410	16484	16536	16440	16293	16329	16361	16329	16311	16335	16357	16353	16454	16067	16404	16350	16323	16410	16222	16441	16261	16570	16353	16469	16212	16292	16394	16501	16363	16441	16226	16427	16114	16417	16528	16309	16338	16221	16264	16459	16200	16474	16193	16361	16405	16239	16190	16537	16323	16426	16278	16216	16568	16304	16508	16263	16383	16359	16287	16208	16195	16251	16330	16422	16410	16369	16396	16281	16429	16489	16421	16415	16255	16395	16157	16512	16518	16381	16460	16105	16411	16459	16562	16515	16523	16344	16279	16433	16357	16306	16334	16453	16370	16159	16062	16214	16406	16431	16322	16263	16363	16268	16295	16390	16405	16230	16394	16442	16200	16309	16355	16440	16199	16402	16299	16199	16408	16506	16427	16288	16363	16354	16317	16409	16211	16375	16497	16216	16369	16337	16359	16544	16355	16406	16217	16364	16357	16411	16447	16416	16436	16525	16517	16291	16377	16393	16391	16461	16384	16474	16384	16347	16386	16224	16208	16366	16261	16501	16393	16332	16339	16626	16417	16371	16576	16387	16515	16470	16458	16348	16425	16409	16411	16247	16317	16348	16351	16215	16422	16419	16398	16379	16289	16399	16330	16364	16386	16266	16354	16340	16314	16274
15199	16623	15380	14525	14322	14216	14951	14706	18535	19559	19756	18066	15941	14558	14211	14115	14100	14066	14123	13951	14179	14202	13963	13936	14253	14180	13997	14266	14113	14025	14105	14194	13983	14065	14085	14089	14141	14091	13940	14198	13973	13957	14097	14091	14027	13878	13982	14080	13991	14133	14154	14142	14026	14163	13969	14265	14130	14072	14093	14029	13956	14015	13958	14075	14031	13980	14049	14164	14013	14031	14101	13905	14153	14148	13898	13894	13985	14073	14217	14100	14128	14097	14140	14166	14203	14001	14013	14100	14177	13914	14160	14073	14058	13988	13849	14001	14128	13966	13976	13941	14019	14029	14077	14061	14135	14100	14150	13912	14159	14131	14162	14098	14034	13978	13953	13918	14022	14093	14012	14064	14083	14083	14099	14115	14151	14114	14120	14089	14139	13969	14097	14154	14183	14111	14028	14085	13987	14213	14305	14054	14115	13909	14073	14104	14077	13978	14022	14000	13997	14137	13998	13952	14183	13923	14145	13929	13917	13973	13985	14139	14136	14060	14033	14069	13886	13998	14127	14003	14055	13990	13978	14105	14107	14030	14187	13978	14137	13904	14072	14012	14073	13868	14071	13971	14096	14025	13946	14000	14018	14256	13992	14094	13932	13996	13890	14133	14024	13717	14161	14105	14206	14085	13939	13941	13999	13956	13930	14052	14245	13868	14044	14020	14131	13934	14084	13984	14094	14125	14004	14001	14143	14094	14065	14105	13920	14153	14168	13948	14081	14119	14051	13971	14005	14064	13953	14036	14122	13970	14040	14087	14121	14211	13958	13946	13992	14028	13939	14050	14120	13984	14012	14028	14076	14153	14100	14151	14134	14098	14122	14001	14175	14078	14193	14103	13995	14102	14031	13916	13917	14126	14103	14091	13973	14120	13950	14028	14028	14043	14083	14098	14080	14121	14113	14356	13926	14006	13873	14023	14090	14072	14001	14026	14141	14142	14047	14142	14184	13948	14129	14008	14114	14093	13988	14020	14019	13845	14069	13994	14105	13995	14091	13918	14073	14010	14261	13922	13922	13875	13996	13917	14180	14169	14054	13948	14027	14037	14008	14050	13958	14129	13963	14156	14107	14001	13964	14004	14149	13987	14081	14123	14081	13886	14211	14026	13936	14009	14199	14045	14005	14287	14059	13977	14030	14060	13886	14040	13992	14181	14024	13963	13904	14127	14027	14139	14010	14097	14008	14010	14040	14080	14106	14088	13967	13994	14091	14114	14206	14108	14295	13956	13905	14019	14062	14015	13994	14164	14102	14026	14148	13991	14124	14060	14115	14210	14004	13921	14072	14197	14014	13950	14026	14190	14026	14113	14077	13925	14000	14140	14077	13910	14106	13989	14108	13926	14142	14045	14052	14049	14095	13946	14025	13964	13910	13966	14039	14146	14046	14076	14081	14119	13990	13772	14003	14019	14144	14005	14227	13896	14105	14058	14045	14080	14130	14113	13988	13977	14116	13937	14060	14036	14052	13955	14027	14012	14142	13979	14173	14051	14050	14032	14029	14120	14132	14066	13981	14160	14104	13897	14202	13974	14061	13905	13990	14031	14225	14059	14135	13967	13990	14114	13951	13951	14006	13996	14089	14167	14039	14169	14017	13937	13906	14135	13775	14005	14083	13841	14146	14088	13990	14034	13988	14101	14034	14121	14056	14124	14003	13978	14092	14026	13989	13950	14075	13970	14124	13977	14150	14120	14207	13922	13930	14096	14214	14127	13966	14128	14032	14158	14047	13975	14201	13970	13926	14171	13926	14187	14045	14047	13982	14240	14168	14047	14141	13912	14063	14092	14065	13842	14317	14060	14161	13964	14033	14021	13970	14140	13992	14118	13969	14111	14069	14087	14150	14179	14000	14111	13966	14125	14041	14177	13765	14039	14156	13952	14206	14209	14211	14103	14072	13984	14145	14235	14041	14113	14038	14101	13974	14115	13987	14058	14085	14223	14014	13933	13950	14114	13980	14091	14209	14156	14026	14050	14258	14129	14011	13965	14052	14116	14109	13963	14083	14041	13946	14114	14080	14079	14171	14033	14095	13908	13956	13913	14109	14174	14086	14032	14190	14121	14064	14007	14175	13978	14054	13910	13901	13901	14057	13903	14207	14188	14058	14092	14179	13918	13973	14111	14119	14070	14137	14089	14149	14159	14081	14207	14209	14068	14140	14080	14161	14190	13921	14085	14078	14046	14121	14058	14106	14006	14058	13997	13979	14011	13962	14086	14066	14269	14168	14157	14067	14239	13885	13990	14155	14132	13971	14061	14225	14157	14076	14076	14021	14031	14120	14073	13911	13935	14098	13889	14132	13973	14089	14076	14040	14034	13993	14129	13986	14238	14056	14034	13926	13916	13935	14106	14146	13969	14107	13961	14075	13795	14237	14011	14039	14011	14129	14192	14035	13863	14035	14025	13937	14018	14111	14171	14165	14184	14236	13994	14092	14004	13860	14038	14094	14125	13956	14019	13956	14131	13891	14232	14018	13859	14002	14077	14017	14034	14083	14125	14143	14019	14102	14002	14177	13984	14004	14007	14051	14068	14203	14028	14050	14015	14044	14017	14036	14041	13941	14012	14112	13952	14068	13949	14045	13908	14156	13958	13961	13949	13983	13957	14154	14212	14027	14066	14064	14037	13955	14148	13982	14065	13982	14136	14127	13958	14018	14157	14193	14093	13993	14037	14019	13950	14095	14059	14066	14104	14291	13826	14058	14154	14156	14136	14109	13893	14121	13971	13887	14191	14133	13988	14151	14060	14187	14057	14115	13969	13949	13918	14131	13933	14095	14067	14117	14084	14152	14042	14129	14240	14102	14092	13892	14103	14102	14004	14093	14144	13989	13996	14041	14114	14053	14116	13985	14048	14168	13951	13968	14142	14034	14137	14142	13887	14022	14039	14124	14065	14043	14139	14122	14046	14188	14108	13812	14014	14125	14088	14073	13997	13868	14140	14006	14111	13926	14287	14008	14173	14156	14076	14047	14027	14068	13964	14288	14146	14075	14051	13969	14124	14041	13974	14010	13991	13978	13932	14073	14014	13994	14086	14105	14030	13927	14151	14075	14020	14074	13933	14079	13968	14037	13990	14103	14003	14079	13893	14043	14075	14108	14113	14061	14009	14091	13968	14082	14024	14174	14150	13976	14248	14060	14220	13933	14121	14053	14142	14189	14105	14185	14028	14051	13974	14051	14105	14017	13997	13984	14188	14085	14018	14038	14247	14193	13977	14229	14153	14116	14017	14234	13989	14219	14086	14007	14023	14127	14050	13862	14166	14093	14033	14014	13995	14061	13952	14071	14206	14095	13991	13939	14001	14235	14178	14025	13934	14129	14063	13981	13956	14222	14138	14144	14056	14141	14076	14055	13907	14144	14024	14227	13990	13987	14049	14017	13996	14025	14170	13981	14099	13973	14014	14027	14110	14011	14199	14060	14018	14211	14105	14040	14181	14083	14094	14148	14002	14077	14184	14100	14143	14049	14075	14085	14001	14138	14103	13941	13953	13937	14038	13975	14075	14024	14044	14101	13968	13877	13952	14032	13958	14045	13782	14076	14144	14256	14002	13938	14077	14004	14138	14300	13955	14221	14006	13952	14057	14022	13988	14076	14065	14006	14093	14048	14101	13903	14010	14023	13771	14217	13900	14271	14110	14195	13921	14081	14105	14028	13999	14057	13970	14060	13922	13967	14058	13965	13966	13963	14060	13849	14114	13981	14164	14159	14195	14023	14093	13990	14072	14103	14088	14076	14075	14102	13967	13960	14105	13905	14045	14034	14041	14070	13962	14023	13937	14005	14082	14072	14019	14034	14069	13978	14011	14049	14063	13964	13946	14079	14002	14038	14264	13881	14132	14088	14070	13978	14102	14047	14220	14096	14022	14140	14118	14086	13994	14010	14075	13902	13962	14025	14060	13990	13919	13906	14036	14173	13952	14077	14197	14061	14008	13948	14017	14036	14009	14159	14127	13963	14072	14100	14103	14045	14037	13981	14169	14129	14134	14015	13989	14003	14259	14019	14124	13900	14168	14028	14043	14182	14120	13957	14094	14189	13981	14254	14250	14130	14146	13908	14023	14024	13921	14098	14069	14060	14188	13956	13982	14075	14047	14119	14010	14063	14005	14052	14101	14070	14159	14040	13985	13997	14039	14045	14138	14111	13945	14101	14126	14236	14054	14028	14172	14071	14024	14094	14161	14030	14100	14105	14057	14193	14081	14009	14213	13946	14146	13955	14239	13942	13987	14061	14062	14014	13910	13886	13976	13907	14132	13913	14244	14151	14158	13983	14086	14069	14018	14189	14061	13988	14159	14074	13904	14067	14008	14046	14155	13877	13967	14062	14173	14041	13931	14067	14084	14089	14325	14048	13998	14137	13980	14007	14084	14152	14047	13994	13964	14056	14106	14108	14064	13972	14125	14087	13925	14212	14103	14245	14162	14161	14264	14081	13967	14079	14014	14133	13822	14281	14085	14113	14008	14194	14069	14046	14142	13937	14036	14041	13931	14191	14074	14026	14074	13939	14217	14085	13999	14019	13988	14062	13922	14082	14264	14091	14010	13850	13937	14151	13895	14083	13975	14040	14003	14162	13933	14098	14079	14056	13958	14146	13970	14016	14082	14055	14122	14070	13902	13915	14028	13985	14228	13931	14022	13965	14253	13946	14235	14095	14019	14095	14089	13988	14016	14238	14213	14020	14249	14170	14042	14105	14024	13953	14154	14214	14024	14100	14060	14020	14160	14021	14037	14036	14070	14066	14131	14152	14264	14065	14087	13901	13916	14100	14013	14011	14013	14080	14053	14000	13960	14102	14212	14186	14093	14039	13954	14199	14010	14063	13954	13914	14084	13995	14148	14168	14277	14072	14180	14116	13986	14181	14032	14107	14060	14080	13973	14074	13996	14168	14129	14115	14071	14077	14134	13939	14155	14144	13895	14070	14041	13957	14116	14080	14050	14093	13763	13988	14149	14091	14019	14048	13961	13981	14169	13988	14258	14204	14093	14127	14091	14021	14018	14114	14091	13946	14182	14071	14072	14192	14147	14102	14023	13760	14138	14007	14102	14215	13948	14284	14015	14088	14104	14086	13929	14126	14176	14134	14038	14091	14129	14167	14118	14060	14056
26093	21166	27223	25650	19063	18195	20950	17112	24331	34950	33311	30059	22389	17815	16501	16008	15951	16186	15867	15873	15966	16000	16020	15938	15821	15635	15903	15858	15910	15890	15826	16015	15751	15848	15835	15799	16079	15708	16048	15765	15908	15913	15857	16139	15568	15836	15881	15699	15872	15815	15999	16151	15903	15630	16058	15687	15957	15767	15761	15637	15651	15895	15664	15906	15852	15869	15936	15943	15837	15837	16008	15930	15746	15800	15954	15858	16016	15684	15889	15729	16118	15912	15918	15756	15735	15967	15866	15823	15732	15784	15846	15926	15788	15875	15803	15877	15809	15746	15825	15926	16097	15818	15804	15818	15776	15730	15541	15584	15980	15658	15928	15732	15800	15600	15785	15862	15779	15688	15764	15824	15761	15745	15726	15990	16025	15788	15919	15800	15819	15748	15812	15711	16031	15906	15678	15723	15928	15834	15765	15920	15821	16109	15714	15531	15875	15982	15862	15909	15929	15802	15720	15549	15695	15855	15727	15637	15721	15714	15765	15905	16089	15839	15649	15778	16060	15765	15538	15878	15870	15710	15791	15671	15754	15674	15679	15659	15775	16009	15563	15756	15783	15912	15983	15753	15819	15817	15743	15873	15841	16010	15816	15837	15660	15844	16052	15696	15716	15712	15705	15802	15889	15880	15942	15851	15799	15683	15772	15726	15586	15924	15822	15721	15825	15971	15910	15832	15866	15618	15641	15665	15630	15603	15888	15782	15576	15841	15807	15745	15744	15874	15780	15776	15901	16039	15946	15883	15816	15912	15829	15789	15855	15998	15661	15928	15733	15597	15865	15811	15794	15797	15594	15886	15939	15832	15938	15829	15800	15786	15935	15804	15815	15913	15663	15875	15827	15610	15785	15916	15672	15878	15898	15861	15896	15995	15900	15895	15819	15658	15741	15826	15657	15950	15632	15797	15729	15972	15843	15723	15745	15858	15921	15796	15664	15741	15486	15667	15877	15627	15958	16025	15733	15787	15684	15885	15848	15706	15952	15725	15766	16127	16067	15800	15794	15977	15954	15878	15915	15891	15953	15869	15833	15824	15745	15917	15708	15934	15717	15667	15946	15758	15747	15747	15928	15739	15758	15782	15804	15831	15876	15759	15986	16030	15793	15778	15855	15851	15963	15808	15873	15810	15667	15526	15791	15784	15679	15779	15684	16024	15878	15815	16143	15944	15869	15702	15851	15722	15749	15969	16057	15704	15773	15895	15887	15698	15898	15636	15914	15795	15805	15597	15948	15693	15716	15799	16108	15774	15767	15559	15799	15855	15809	16005	15958	15789	15701	15873	15674	15676	15853	15785	15888	15919	15836	15880	15713	15701	15868	15805	15661	15747	15930	16112	15877	15704	15706	15837	15714	15791	15929	15734	15832	15896	16030	15920	15891	15936	15651	15804	15470	15685	15637	15626	15921	15822	15735	15639	15922	15835	16004	15896	15696	15945	15887	15722	15663	15969	15776	15824	15619	15827	15794	15785	15875	15736	15793	15628	15771	15713	15593	15911	15681	15802	15834	15824	15910	15777	15815	15906	15832	15969	15824	15783	16075	16061	15718	15600	15852	15737	15843	16032	15944	15955	15673	15916	15871	15911	16020	15813	15807	15899	15857	15939	15846	15700	15989	15819	15669	15925	15844	15795	15833	15888	15727	15836	15926	15886	15867	15821	15628	15800	15784	15788	15716	15775	15791	15906	15728	15860	15670	15867	15888	15849	15929	15744	15715	16094	15825	15840	15809	15796	15693	15725	15920	15744	15733	15743	15720	15601	15907	15808	15767	15730	15825	15670	15555	15838	15908	15848	15931	15901	15976	15754	15888	15714	15749	15762	15765	15828	15964	15938	15747	15899	15830	15832	15693	15622	16203	15883	15923	15777	15934	15731	15711	15902	15714	15780	15730	15847	15826	15868	15883	15917	15939	15912	15974	15713	15871	15753	15768	15880	15900	15768	15782	15658	15786	15800	15954	15857	15890	15979	15788	15614	15831	15881	15725	15926	15901	15680	16098	15776	15912	15822	15733	15839	15983	15747	15943	15824	15793	15895	15732	15803	15654	15744	15660	15749	15789	15658	15836	15763	15701	15770	15716	15919	15954	15766	15797	15655	16070	15749	15706	15883	15837	15676	15905	15803	15648	15941	15843	15989	15537	15866	15986	15963	15821	15741	15762	15723	15880	15867	15775	15833	15844	15987	15643	15786	15698	15738	15588	15661	15754	15947	15750	15779	15745	15859	15670	15924	15953	15993	15839	15804	15873	15604	15933	15869	15827	15776	15888	15798	15746	15684	15849	15950	15958	15713	15947	15748	15677	16066	15870	15730	15620	15842	15716	15764	15746	15643	15807	15834	15991	15747	15789	15819	15838	15969	15752	15812	15861	15774	15802	15785	15865	15910	15944	15748	15732	15894	15698	15961	15849	15847	15836	15785	15878	15881	15816	15767	15975	15949	15799	15965	15807	15768	15786	15987	15811	15822	15707	15687	15614	15792	15740	15670	15698	15942	15690	15697	16106	15796	15867	16083	15822	15903	15722	15747	15694	15568	15827	15921	15836	15769	15863	15699	15861	15794	15798	15880	15656	15822	15892	15952	16079	16058	15924	15762	15592	15816	15821	15883	15623	15917	15807	15672	15797	15702	15728	15907	15761	15756	15789	15779	15973	15741	15906	15911	15894	15620	15739	15942	15812	15865	15807	15979	15812	15807	15807	15748	15826	15911	15878	15806	15884	15834	15636	15710	15852	15838	15891	15661	15799	15637	15954	15810	15840	15937	15924	15978	15997	15924	15828	15820	15657	16002	15663	15792	15877	15979	15831	15935	15960	15625	15622	15688	15838	15945	15897	15895	15930	15823	15973	15784	15678	15904	15780	15913	15644	15740	15770	15783	15835	15795	15760	15729	15796	15912	15725	15918	15661	15755	15949	15697	15839	15875	15852	15705	15829	15651	15764	15924	15876	15745	15763	15848	15972	15540	15614	15902	15786	15653	15733	15796	15804	15795	15788	15772	15860	15963	15782	15785	15897	15837	15885	15826	15841	16098	15833	16009	15847	15707	15873	15696	15787	15983	15727	15834	15738	15827	15905	15837	15665	15680	15925	15855	15779	15968	15939	15624	15877	15792	15821	15906	15840	15945	15719	15793	15811	15817	15769	15850	16114	15612	15812	15861	15676	15734	15828	15763	15875	15860	15644	15705	15970	15860	15812	15808	15708	15939	15799	15842	15894	15887	15800	15988	16068	15686	15597	15765	15671	15952	15898	15815	15724	15916	15657	15764	15547	15761	15836	15929	15719	15779	15838	15827	15905	15613	15889	15804	15889	15845	15669	15666	15825	15816	15982	15931	15988	15631	15633	15738	16031	15934	15810	15922	15767	15950	15866	15963	15814	15755	15788	15702	15728	15860	15855	15869	15741	15692	15851	15844	15855	15777	15964	15840	16094	16013	15845	15778	15707	15764	15916	15754	15947	15836	15792	15875	16029	15798	16042	15930	15951	15779	15927	15749	15740	15932	15802	15948	16015	15831	15683	15875	15780	15829	15861	15849	15973	15870	15791	15788	15777	15682	15793	15848	16022	15775	15801	15930	15750	15895	15824	15778	15661	15766	15874	15949	15664	15658	15862	15917	15882	15910	15647	15727	15628	16111	15791	15739	15668	15746	15794	15608	15842	15824	15808	15837	15833	15705	15753	15709	15938	15709	15921	15869	15874	15685	16037	16063	15974	15822	15751	15856	15827	15834	15894	15844	15739	15703	15770	15837	15848	15882	15653	15820	15683	15817	15909	15813	15742	15953	15708	15725	15795	15669	15828	15869	15789	15695	15953	15646	15652	15769	15680	15747	15707	15711	15712	15981	15963	15828	15998	15913	15767	15842	15920	15924	15809	15861	15771	15761	15887	15758	15885	15959	15927	15761	15828	15985	15841	15871	15866	15900	15797	15586	15898	15818	15900	15717	15770	15879	15857	15679	16043	15775	15879	15872	15885	15677	15746	15691	15824	15796	15810	15747	15819	15962	15773	15717	15893	15745	15749	15719	15847	15769	15798	15805	15755	15937	15857	15690	15781	15943	15852	15859	15751	15770	15816	15616	15789	15830	15857	15908	15849	15718	15979	16065	15750	15876	15892	15702	15791	15928	15744	15619	16026	15683	15668	15732	15844	15723	15630	15731	15900	15592	15680	15840	15998	15859	15844	15780	15867	15719	15843	16103	15734	15872	15763	15614	15756	16022	15608	16140	15672	15851	15719	15732	15778	15704	15737	15878	15936	15664	15814	15897	15796	16104	15680	15806	15871	15791	15829	15781	15878	15908	15855	15779	15737	15879	15856	15795	15929	15918	15947	15863	15960	15600	15948	15962	15739	15903	15864	15852	15837	15926	15902	15762	15806	15944	15750	15653	15990	15779	15812	15790	15946	15870	15871	15749	15809	15907	16022	15889	15832	15710	15915	15630	15895	15686	15641	15780	15838	15846	15552	15880	15841	15834	15755	15641	15744	15744	15811	15863	15732	15674	15789	15922	15717	15786	15780	15799	16091	15833	15754	15793	15864	15955	15839	15909	15820	15920	15686	15837	15811	15747	15738	15845	15715	15786	15884	15754	15729	15761	15904	15757	15748	15741	15783	15769	15851	15805	15820	15720	15826	15849	15806	16029	15905	15676	15874	15911	15812	15807	15746	15834	15932	15827	15922	15895	16043	15608	15961	15799	15870	15751	15927	15948	15782	15696	15656	15649	15960	15866	15736	15584	15818	15655	16005	15920	15544	15692	15971	15803	15648	15945	15915	15831	15906	15812	15744	15788	15707	15825	15927	15815	15717	15707	15865	15656	16018	15856	15875	15779	15880	15917	15891	15763	15812	15798	15557	15837	15590	15855	15778	15842	15698	15893	15972	15765	15757	15765	15912	15878	15880	15901	15732	15573	15822	15831	15874	15788	15797	15964	15681	15883	15716	15901	15827	15907	15912	15788	15903	15634	15845	15772	15688	16047	15772	15975	15656	15722	15799	15739	15854	15737	15799	15706	15947	15919	15975	15909	15624	15936	15726	15679	15936	15769	15684	15847	15909	15860	15814	15857	15733	15919	15755	15803	15920	15709	15802	15983	16067	15812	15717	15806	15862	15943
14084	20406	18115	15980	15017	16934	18479	15015	27908	37413	34777	30037	20378	15390	14154	13769	13910	13717	14003	13673	13713	13794	13678	13868	13748	13766	13937	13715	13642	13883	13836	13772	13810	13803	13889	13616	13719	13962	13817	13737	13923	13753	13769	13855	13817	13764	13740	13796	13746	13712	13836	13764	13660	13841	13709	13685	13693	13594	13692	13988	13751	13807	13848	13733	13719	13788	13741	13658	13714	13748	13813	13601	13675	13739	13732	13629	13701	13890	13728	13802	13647	13613	13856	13819	13747	13876	13853	13604	13789	13737	13707	13789	13835	13704	13794	13652	13944	13710	13773	13735	13649	13714	13905	13779	13570	13796	13734	13720	13653	13608	13904	13881	13639	13757	13824	13616	13653	13838	13711	13800	13761	13576	13542	13865	13627	13970	13769	13982	13707	13736	13814	13619	13653	13624	13699	13670	13820	13631	13695	13856	13700	13791	13781	13731	13556	13761	13753	13853	13673	13782	13621	13895	13844	13658	13775	13748	13954	13745	13788	13819	13817	13637	13767	13687	13862	13882	13702	13530	13768	13731	13691	13874	13824	13886	13766	13694	13660	13748	13814	13677	13961	13868	13855	13853	13718	13739	13900	13719	13750	13732	13821	13592	13850	13841	13832	13748	13673	13775	13743	13772	13792	13746	14050	13633	13561	13974	13950	13792	13953	13677	13940	13793	13736	13696	13795	13699	13705	13660	13574	13531	13864	13675	13689	13721	13778	13587	13800	13732	13877	13623	13712	13764	13769	13855	13776	13681	13581	13828	13801	13797	13841	13691	13837	13756	13921	13643	13664	13764	13692	13570	13790	13799	13714	13769	13743	13730	13823	13776	13630	13687	13724	13764	13799	13712	13719	13816	13689	13749	13603	13784	13813	13821	13664	13846	13648	13882	13910	13828	13767	13796	13572	13825	13692	13681	13795	13786	13934	13758	13731	13792	13790	13748	13726	13770	13883	13858	13817	13734	13740	13750	13839	13673	13634	13705	13714	14035	13800	13792	13676	13690	13666	13801	13724	13503	13969	13772	13711	13648	13537	13689	13737	13837	13704	13655	13726	13800	13852	13893	13697	13588	13757	13731	13722	13714	13650	13782	13793	13734	13711	13569	14047	13794	13772	13682	13694	13798	13851	13697	13735	13726	13770	13759	13829	13749	13690	13684	13811	13667	13756	13742	13801	13764	13669	13753	13684	13636	13635	13732	13591	13813	13661	13798	13661	13844	13749	13708	13596	13736	13678	13589	13811	13718	13772	13728	13801	13661	13662	13713	13914	13719	13737	13672	13689	13706	13886	13777	13747	13979	13654	13781	13610	13814	13950	13696	13679	13816	13648	13591	13852	13632	13605	13637	13702	13832	13787	13757	13865	13786	13821	13664	13863	13852	13778	13637	13697	13728	13699	13801	13751	13642	13723	13778	13721	13710	13694	13634	13713	13716	13650	13756	13635	13779	13879	13810	13743	13693	13922	13742	13696	13652	13733	13894	13588	13840	13821	13826	13785	13676	13615	13799	13800	13763	13741	13751	13788	13663	13888	13632	13852	13768	13867	13751	13782	13879	13830	13875	13852	13729	13805	13532	13829	13617	13866	13796	13802	13676	13726	13822	13805	13721	13875	13881	13785	13792	13639	13683	13715	13661	13874	13677	13601	13794	13717	13686	13699	13670	13823	13838	13714	13783	13873	13722	13854	13727	13678	13808	13706	13552	13853	13861	13794	13733	13914	13748	13835	13683	13833	13922	13717	13750	13482	13741	13728	13728	13913	13678	13858	13879	13814	13900	13804	13613	13718	13779	13823	13880	13801	13814	13894	13791	13735	13688	13740	13720	13679	13962	13847	13703	13795	13732	13815	13860	13855	13961	13867	13570	13924	13575	13710	13656	13855	13651	13834	13708	13873	13813	13685	13662	13791	13793	13643	13602	13768	13669	13747	13805	13666	13773	13697	13687	13725	13833	13675	13772	13599	13727	13804	13913	13859	13699	13680	13768	13664	13766	13784	13748	13749	13802	13745	13771	13765	13772	13802	13671	13829	13661	13795	13767	13954	13695	13574	13909	13770	13825	13645	13664	13686	13608	13671	13704	13801	13585	13798	13690	13761	13845	13680	13798	13771	13645	13724	13652	13765	13758	13645	13685	13925	13878	13627	13659	13801	13704	13601	13895	13715	13620	13733	13669	13851	13769	13840	13804	13693	13831	13590	13754	13584	13752	13720	13803	13723	13900	13683	13695	13573	13856	13697	13756	13678	13677	13668	13820	13795	13773	13838	13971	13924	13767	13674	13862	13811	13700	13750	13860	13637	13782	13797	13913	13760	13788	13750	13862	13639	13633	13866	13896	13646	13879	13706	13809	13532	13760	13714	13721	13810	13819	13756	13781	13707	13813	13459	13951	13711	13862	13865	13691	13943	13784	13880	13721	13888	13652	13678	13624	13766	13749	13759	13847	13853	13760	13759	13786	13998	13591	13767	13802	13670	13790	13797	13731	13743	13726	14012	13736	13842	13814	13789	13836	13802	13985	13812	13777	13807	13653	13740	13889	13852	13772	13783	13618	13904	13921	13692	13673	13614	13715	13818	13803	13756	13866	13767	13809	13791	13762	13721	13797	13504	13716	13806	13689	13561	13761	13658	13834	13755	13919	13638	13722	13729	13794	13704	13815	13563	13834	13760	13759	13740	13942	13824	13874	13822	13729	13602	13793	13766	13854	13733	13711	13633	13756	13682	13748	13908	13888	13627	13756	13717	13777	13811	13793	13715	13781	13781	13615	13855	13712	13865	13749	13575	13831	13748	13729	13931	13580	13749	13783	13629	13706	13818	13796	13784	13659	13767	14058	13794	13720	13675	13826	13670	13803	13708	13856	13921	13822	13847	13709	13722	13762	13679	13833	13694	13818	13931	13698	13850	13704	13767	13869	13722	13701	13656	13824	13652	13702	13660	13759	13707	13770	13729	13650	13805	13829	13715	13920	13713	13762	13574	13707	13732	13672	13668	13712	13794	13590	13791	13728	13803	13940	13571	13775	13756	13877	13617	13868	13746	13806	13814	13842	13773	13796	13889	13846	13822	13840	13879	13729	13836	13768	13734	13888	13953	13717	13703	13719	13753	13921	13752	13663	13631	13786	13697	13684	13846	13642	13612	13717	13806	13806	13598	13659	13720	13690	13796	13795	13831	13824	13844	13836	13776	13728	13880	13763	13834	13834	13634	13725	13776	13784	13702	13876	13708	13756	13727	13823	13808	13788	13848	13742	13712	13780	13736	13842	13771	13775	13640	13603	13858	13752	13757	13596	13800	13972	13731	13737	13749	13761	13778	13739	13876	13907	13718	13690	13730	13675	13840	13971	13714	13849	13874	13636	13861	13662	13762	13758	13732	13775	13791	13740	13683	13875	13802	13715	13844	13565	13807	13650	13769	13730	13733	13880	13850	13870	13735	13760	13805	13837	13725	13816	13689	13709	13608	13684	13664	13853	13736	13711	13803	13778	13742	13913	13774	13814	13788	13684	13631	13762	13722	13763	13853	13816	13865	13715	13581	13675	13698	13718	13728	13664	13640	13527	14042	13698	13843	13691	13823	13713	13673	13728	13684	13836	13788	13758	13759	13797	13795	13681	13756	13850	13737	13641	13748	13760	13714	13886	13819	13818	13820	13660	13742	13713	13737	13761	13749	13661	13656	13650	13787	13631	13875	13806	13759	13708	13620	13823	13711	13617	13729	13699	13646	13742	13774	13861	13645	13698	13728	13820	13554	13859	13888	13852	13603	13718	13702	13843	13817	13797	13892	13698	13787	13839	13650	13723	13787	13720	13642	13878	13740	13698	13915	13848	13750	13905	13821	13885	13810	13766	13847	13721	13829	13703	13762	13739	13773	13820	13730	13826	13932	13756	13687	13846	13926	13801	13824	13850	13834	13879	13667	13732	13800	13751	13566	13811	13751	13618	13780	13772	13950	13782	13847	14057	13782	13633	13621	13784	13764	13764	13803	13767	13720	13648	13843	13700	13778	13742	13815	13665	13905	13769	13656	13572	13802	13822	13666	13737	13694	13752	13696	13818	13762	13799	13779	13680	13810	13788	13811	13802	13921	13746	13767	13757	13823	13797	13743	13862	13746	13563	13691	13831	13752	13806	13843	13747	13804	13693	13671	13781	13857	13742	13754	13905	13727	13876	13768	13787	13650	13768	13889	13860	13764	13668	13743	13700	13702	13903	13787	13845	13963	13580	13887	13860	13908	13830	13772	13695	13750	13969	13767	13686	13668	13748	13799	13836	13745	13835	13686	13735	13687	13857	13796	13927	13864	13684	13819	13770	13837	13835	13676	13752	13827	13864	13714	13699	13830	13824	13793	13780	13836	13572	13780	13800	13573	13860	13823	13826	13714	13801	13896	13740	13793	13946	13786	13662	13745	13741	13733	13824	13649	13716	13861	13713	13765	13749	13656	13689	13717	13723	13721	13742	13740	13899	13837	13985	13764	13635	13840	13861	13909	13674	13915	13721	13874	13562	13774	13757	13672	13699	13814	13817	13757	13774	13851	13701	13883	13714	13584	13887	13561	13782	13804	13794	13919	13755	13643	13775	13919	13854	13715	13767	13735	13846	13869	13752	13708	13726	13815	13775	13686	13752	13821	13660	13819	13651	13773	13803	13690	13686	13714	13726	13712	13887	13797	13818	13649	13801	13795	13736	13863	13611	13697	13893	13654	13788	13779	13751	13785	13601	13598	13828	13676	13648	13685	13753	13851	13650	13801	13883	13746	13789	13910	13789	13820	13604	13812	13856	13629	13865	13859	13787	13730	13760	13794	13741	13538	13715	13778	13762	13704	13897	13773	13781	13839	13624	13754	13733	13702	13596	13856	13681	13607	13548	13798	13653	13755	13705	13673	13692	13882	13651	13750	13668	13690	13775	13827	13780	13684	13755	13740	13750	13813	13937	13755	13715	13863	13733	13563	13794	13697	13639	13858	13939	13680	13730	13832	13709	13718	13804	13766	13792	13789	13751	13757	13764	13805	13596	13730	13773	13650	13795	13736	13777	13709	13839	13785	13742	13796	13684	13929	13807	13703	13705	13803	13690	13807	13901	13634	13646	13621	13725	13770	13580	13709	13578	13803	13690	13670	13810
24001	21157	28588	23962	21473	25497	28028	21390	40828	42265	52927	43948	28923	19949	16517	15607	15369	15448	15534	15351	15333	15370	15413	15331	15398	15388	15420	15188	15228	15301	15346	15273	15136	15329	15308	15340	15402	15305	15270	15322	15340	15191	15116	15212	15314	15319	15334	15574	15278	15254	15090	15310	15426	15143	15155	15382	15591	15445	15245	15250	15273	15285	15286	15003	15318	15319	15375	15203	15261	15279	15230	15183	15019	15264	15326	15329	15444	15160	15300	15361	15182	15121	15356	15317	15203	15304	15173	15161	15392	15289	15181	15337	15141	15335	15261	15317	15511	15163	15374	15332	15189	15276	15287	15223	15177	15036	15330	15207	15348	15267	15302	14865	15289	15310	15351	15345	15416	15338	15168	15290	15264	15274	15248	15310	15147	15046	15406	15342	15297	15293	15276	15319	15396	15253	15280	15135	15327	15142	15257	15451	15288	15088	15313	15203	15193	15300	14984	15199	15288	15349	15374	15338	15360	15381	15031	14996	15246	15181	15074	15174	15124	15196	15218	15282	15359	15331	15165	15376	15283	15261	15374	15087	15297	15214	15162	15300	15104	15042	15225	15261	15294	15328	15121	15503	15236	15368	15020	15312	15156	15188	15306	15476	15394	15334	15392	15338	15378	15134	15174	15205	15137	15295	15151	15350	15266	15368	15178	15296	15320	15272	15225	15246	15204	15089	15129	15109	15377	15207	15038	15199	15207	15229	15365	15081	15418	15412	15233	15510	15160	15192	15190	15069	15455	15206	15320	15259	15105	15220	15313	15308	15271	15110	15094	15270	15212	15381	15166	15163	15290	15206	15192	15173	15315	15292	15302	15121	15287	15267	15440	15422	15216	15035	15243	15270	15223	15350	15352	15248	15242	15067	15064	14968	15457	15300	15216	15318	15272	15411	15199	15200	15120	15191	15145	15267	15271	15226	15286	15435	15376	15220	15122	15192	15295	15107	15263	15401	15184	15395	15192	15230	15202	15306	15572	15021	15264	15136	15344	15233	15272	15269	15153	15068	15284	15260	15225	15207	15327	15236	15310	15377	15150	15118	15261	14990	15309	15128	15210	15273	15124	15228	15274	15223	15218	15281	15224	15372	15177	15285	15285	15145	15184	15227	15286	15202	15263	15293	15232	15247	15294	15127	15470	15482	15140	15305	15286	15293	15345	15143	15288	15170	15382	15287	15164	15325	15445	15118	15376	15163	15283	15157	15163	15125	15323	15097	15107	15197	15121	15304	15114	15106	15288	15340	15223	15346	15235	15318	15069	15318	15314	15160	15224	15157	15319	15158	15116	15124	15364	15137	15281	15196	15353	15312	15278	15197	14996	15289	15285	15276	15127	15084	15241	15074	15270	15354	15391	15325	15238	15126	15267	15302	15211	15142	15131	15192	15338	15306	15202	15066	15146	15224	15208	15213	15337	15270	15344	15240	15317	15259	15456	15136	15380	15278	15187	15349	15126	15174	15385	15433	15237	15078	15340	15060	15413	15275	15280	15250	15200	15306	15291	15202	15011	15240	15228	15041	15288	15325	15297	15339	15318	15361	15150	15259	15522	15355	15196	15298	15144	15210	15352	15035	15253	15353	15329	15363	15226	15261	15128	15431	15464	15173	15150	15203	15291	15172	15166	15219	15311	15221	15378	15192	15327	15227	15218	15309	15170	15126	15311	15191	15340	15109	15474	15220	15283	15348	15243	15315	15082	15281	15227	15275	15339	15143	15275	15231	15196	15215	15240	15242	15393	15255	15432	15158	15344	15372	15613	15168	15263	15166	15375	15460	15259	15250	15197	15279	15300	15159	15057	15059	15125	15310	15188	15128	15133	15380	15310	15294	15220	15394	15027	15266	15066	15102	15192	15239	15377	15298	15165	15352	15261	15237	15322	15182	15369	15322	15199	15083	15263	15202	15274	15440	15193	15490	15132	15080	15318	15530	15304	15229	15133	15198	15337	15167	15470	15482	15167	15319	15247	15247	15287	15310	15329	15129	15195	15239	15339	15222	15246	15117	15227	15127	15347	15220	15000	15046	15260	15094	15238	15492	15285	15114	15301	15183	15217	15221	15378	15129	15402	15359	15088	15231	15302	15190	15177	15360	15357	15340	15238	15095	15215	15243	15219	15256	15221	15207	15367	15390	15105	15186	15195	15211	15185	15081	15276	15283	15370	15125	15289	15399	15332	15126	15168	15169	15165	15107	15267	15380	15204	15133	15155	15359	15182	15024	15138	15107	15237	15187	15410	15244	15161	15220	15241	15266	15087	15133	15168	15280	15467	15196	15362	15176	15205	15214	15238	15283	15245	15287	15217	15292	15242	15376	15323	15209	15331	15277	15347	15219	15372	15233	15330	15391	15138	15075	15198	15243	15401	15216	15352	15230	15239	15071	15171	14970	15276	15356	15307	15217	15117	15189	15356	14994	15539	15224	15178	15297	15281	15302	15271	15408	15361	15114	15223	15282	15148	15249	15155	15414	15345	15075	15276	15095	15300	15285	15203	15227	15471	15110	15516	15324	15166	15260	15220	15163	15253	15209	15206	15373	15301	15246	15285	15287	15213	15202	15225	15266	15212	15233	15217	15225	15204	15343	15381	15240	15293	15032	15093	15222	15168	15282	15317	15470	15444	15376	15191	15255	15242	15198	15232	15498	15333	15175	15331	15251	15355	15167	15120	15246	15283	15264	15224	15268	15202	15393	15252	15339	15173	15054	14989	14983	15303	15208	15180	15238	15183	15244	15243	15147	15005	15299	15099	15366	15298	15383	15447	15170	15299	15276	15252	15294	15355	15020	15258	15314	15283	15438	15120	15261	15339	15168	15202	15404	15479	15303	15135	15303	15253	15310	15291	15500	15104	15243	15276	15165	15244	15059	15240	15247	15133	15298	15254	15305	15303	15031	15213	15195	15252	15257	15298	15260	15291	15140	15283	15304	15372	15351	15176	15098	15164	15191	15181	15104	15151	15102	15311	15293	15037	15244	15240	14955	15213	15208	14988	15165	15226	15382	15254	15449	15374	15201	15184	15116	15402	15343	15185	15195	15269	15259	15132	15266	15317	15038	15353	15226	15297	15302	15437	15202	15156	15212	15202	15310	15225	15135	15239	15077	15367	15127	15233	15189	15265	15404	15373	15206	15067	15345	15229	15186	15233	15451	15074	15311	15255	15313	15040	15014	15322	15214	15248	15241	15351	15166	15333	15268	15181	15365	15152	15259	14980	15126	15228	15235	15220	15280	15321	15109	15184	15139	15175	15108	15214	15374	15320	15218	15000	15201	15335	15342	15355	15084	15248	15229	15173	15074	15368	15163	15266	15290	15303	15108	15206	15417	15296	15339	15209	15185	15280	15210	15171	15211	15294	15216	15324	15112	15533	15126	15309	15304	15275	15394	15263	15311	15131	15175	15198	15232	15329	15250	15334	15271	15262	15281	15213	15282	15232	15311	15290	15143	15288	15272	15281	15402	15272	15328	15271	15237	15399	15140	15478	15188	15231	15178	15375	15247	15236	15101	15117	15163	15287	15375	15332	15342	15228	15169	15191	15300	15499	15256	15265	15372	15229	15040	15389	15067	15226	15327	15373	15174	15326	15013	15187	15171	15192	15096	15457	15128	15249	15318	15201	15067	15190	15228	15270	15276	15189	15243	15380	15235	15312	15194	15394	15227	15135	15155	15379	15437	15187	15290	15234	15247	15352	15155	15137	15237	15196	15387	15241	15254	15301	15274	15067	15332	15230	15386	15384	15189	15355	15389	15291	15217	15088	15230	15185	15105	15414	15276	15281	15431	15306	15439	15101	15255	15301	15215	15287	15163	15192	15152	15329	15137	15095	15173	15389	15138	15048	15129	15233	15355	15217	15256	15418	15287	15320	15323	15300	15067	15292	15176	15301	15340	15268	15268	15299	15175	15239	15228	15191	15370	15190	15392	15267	15113	15336	15318	15168	15376	15271	15141	15397	15286	15325	15064	15127	15428	15407	15149	15277	15283	15212	15198	15271	15430	15239	15326	15351	15218	15433	15236	15298	15061	15184	15337	15311	15176	15315	15298	15398	15229	15083	15361	15191	15072	15118	15192	15185	15151	15253	15255	15348	15228	15340	15363	15368	15239	15195	15300	15233	15342	15016	14986	15111	15224	15414	15203	15444	15320	15273	15178	15377	15253	15232	15437	15224	15238	15236	15065	15176	15337	15448	15226	15074	15201	15124	14924	15246	15239	15436	15248	15266	15289	15332	15439	15328	15261	15301	15271	15274	15223	15309	15331	15354	15437	15249	15208	15271	15206	15313	15114	15112	15226	15540	15278	15164	15220	15169	15243	15317	15279	15264	15283	15156	15052	15216	15193	15234	15223	15001	15248	15190	15057	15104	15241	15176	15167	15232	15241	15454	15079	15209	15175	15197	15340	15122	15043	15124	15291	15290	15299	15326	15219	15196	15336	15435	15290	15354	15204	15246	15316	15236	15078	15200	15097	15185	15304	15179	15314	15339	15226	15423	15119	15186	15158	15365	15158	15036	15284	15320	15219	15220	15160	15371	15043	15167	15407	15364	15252	15243	15382	15128	15403	15408	15320	15468	15385	15470	15335	15367	15318	15288	15146	15239	15099	15217	15139	15312	15168	15223	15338	15163	15213	15280	15303	15189	15342	15064	15163	15276	15252	15185	15195	15375	15282	15239	15375	15105	15150	15172	15020	15346	15239	15239	15241	15148	15187	15195	15321	15197	15136	15382	15274	15328	15134	15220	15226	15278	15333	15222	15359	15247	15480	15088	15359	15244	15089	15181	15318	15438	15398	15267	15295	15370	15309	15134	15277	15401	15619	15228	15376	15128	15091	15227	15207	15181	15215	15272	15043	15088	15212	15297	15179	15173	15201	15408	15359	15258	15246	15295	15345	15460	15134	15353	15156	15065	15150	15396	15449	15230	15264	15289	15245	15074	15215	15389	15345	15277	15225	15277	15183	15297	15402	15198	15202	15430	15196	15288	15303	15372	15363	15497	15180	15345	15377	15545	15160	15146	15202	15240	15309	15127	15168	15111	15274	15104	15120	15140	15276	15232	15176	15230	15227	15256	15318	15032	15232	15244	15146	15065	15137	15117	15207	15308	15198	15185	15255	15250	15271	15185	15108
16544	27865	24810	19020	17053	25206	21543	22888	44327	43815	53577	42799	27212	17177	14069	13592	13392	13336	13462	13321	13273	13454	13434	13504	13547	13495	13305	13389	13493	13476	13532	13399	13510	13308	13481	13347	13403	13272	13330	13675	13411	13424	13229	13462	13330	13344	13391	13481	13337	13430	13385	13509	13405	13373	13548	13528	13550	13552	13449	13572	13302	13344	13179	13587	13480	13544	13271	13390	13393	13284	13378	13348	13342	13320	13535	13428	13372	13363	13536	13294	13473	13609	13524	13432	13534	13425	13360	13420	13420	13347	13383	13336	13295	13425	13408	13442	13329	13167	13250	13311	13425	13408	13429	13566	13466	13399	13444	13435	13314	13393	13270	13303	13468	13387	13369	13265	13381	13401	13312	13527	13442	13376	13359	13318	13503	13398	13305	13386	13372	13442	13375	13379	13343	13441	13525	13316	13272	13450	13460	13572	13494	13315	13346	13374	13386	13565	13457	13371	13360	13561	13201	13364	13458	13277	13168	13395	13322	13469	13515	13412	13518	13420	13216	13497	13369	13353	13239	13212	13542	13420	13418	13405	13413	13357	13533	13460	13393	13554	13439	13294	13351	13326	13442	13413	13403	13396	13436	13321	13458	13376	13292	13433	13406	13460	13304	13495	13569	13437	13394	13354	13371	13445	13317	13412	13459	13347	13217	13474	13416	13268	13494	13329	13359	13439	13457	13577	13388	13371	13331	13401	13393	13482	13438	13382	13203	13333	13308	13376	13503	13438	13419	13290	13457	13305	13201	13294	13395	13401	13365	13491	13514	13409	13452	13440	13348	13470	13376	13335	13457	13314	13368	13238	13348	13314	13460	13298	13371	13360	13550	13367	13282	13425	13385	13319	13351	13359	13535	13372	13229	13425	13406	13320	13416	13218	13315	13644	13367	13405	13448	13514	13164	13325	13241	13392	13468	13329	13357	13471	13485	13347	13359	13534	13388	13371	13282	13456	13069	13495	13440	13555	13500	13380	13282	13254	13425	13457	13433	13298	13320	13374	13498	13384	13284	13571	13326	13325	13367	13441	13569	13328	13294	13433	13466	13382	13398	13348	13561	13437	13619	13217	13379	13440	13480	13419	13206	13304	13495	13280	13336	13486	13485	13346	13490	13415	13367	13498	13474	13166	13481	13427	13411	13359	13378	13339	13463	13167	13379	13347	13423	13542	13310	13234	13269	13594	13337	13455	13337	13542	13283	13431	13617	13095	13486	13327	13481	13383	13298	13463	13267	13377	13434	13301	13298	13338	13211	13463	13495	13346	13317	13459	13257	13342	13465	13336	13382	13395	13441	13346	13272	13475	13261	13360	13503	13433	13462	13394	13542	13288	13483	13448	13303	13239	13488	13423	13473	13407	13341	13540	13394	13155	13412	13454	13478	13529	13381	13285	13378	13434	13472	13471	13501	13409	13262	13407	13313	13300	13290	13309	13266	13322	13500	13545	13447	13245	13278	13601	13379	13468	13342	13416	13328	13515	13453	13338	13375	13536	13396	13509	13395	13244	13456	13407	13274	13509	13556	13347	13547	13273	13383	13386	13383	13446	13457	13343	13554	13514	13377	13406	13457	13355	13402	13370	13381	13444	13249	13452	13480	13341	13448	13240	13382	13606	13385	13508	13370	13321	13468	13422	13340	13354	13306	13426	13355	13413	13393	13356	13369	13364	13448	13328	13413	13263	13360	13275	13386	13301	13330	13462	13405	13368	13329	13279	13548	13492	13459	13330	13505	13432	13300	13244	13441	13402	13565	13364	13489	13373	13368	13409	13315	13372	13504	13442	13439	13469	13328	13477	13487	13385	13337	13321	13296	13426	13478	13378	13486	13441	13436	13539	13266	13392	13362	13228	13375	13442	13312	13239	13357	13326	13350	13178	13416	13259	13420	13596	13276	13358	13386	13520	13278	13481	13300	13500	13230	13389	13344	13397	13434	13451	13286	13399	13478	13272	13369	13382	13429	13444	13360	13471	13437	13399	13577	13284	13501	13396	13364	13476	13433	13409	13375	13508	13326	13492	13256	13417	13428	13292	13330	13377	13515	13319	13355	13461	13389	13399	13503	13506	13459	13272	13561	13331	13332	13548	13391	13374	13453	13318	13395	13258	13323	13194	13556	13461	13304	13299	13374	13405	13431	13377	13399	13263	13427	13454	13287	13422	13224	13251	13438	13423	13334	13437	13262	13498	13203	13529	13317	13420	13479	13369	13238	13318	13323	13496	13263	13472	13404	13338	13464	13423	13305	13492	13394	13330	13259	13380	13356	13454	13540	13461	13393	13348	13355	13478	13286	13334	13329	13346	13436	13364	13351	13382	13362	13450	13444	13337	13446	13388	13469	13398	13291	13470	13289	13402	13572	13421	13392	13328	13549	13471	13227	13463	13433	13348	13423	13479	13443	13449	13380	13143	13548	13477	13506	13153	13388	13405	13456	13327	13414	13338	13389	13504	13386	13382	13479	13363	13530	13546	13537	13398	13532	13169	13279	13333	13368	13196	13371	13271	13512	13326	13376	13517	13418	13200	13246	13346	13386	13302	13341	13424	13452	13280	13262	13394	13582	13463	13288	13586	13463	13438	13471	13358	13286	13454	13483	13412	13447	13382	13453	13614	13519	13268	13426	13379	13476	13292	13451	13399	13266	13326	13442	13361	13340	13408	13331	13336	13439	13410	13513	13582	13367	13353	13217	13396	13354	13520	13572	13254	13360	13523	13374	13366	13346	13406	13326	13360	13392	13476	13495	13342	13299	13348	13349	13575	13336	13319	13538	13358	13500	13283	13363	13318	13147	13460	13070	13429	13336	13262	13448	13436	13336	13304	13467	13600	13339	13357	13539	13492	13353	13496	13345	13235	13439	13438	13423	13492	13496	13408	13442	13405	13154	13557	13406	13170	13396	13469	13478	13312	13517	13414	13380	13399	13321	13511	13310	13335	13470	13409	13529	13463	13365	13223	13426	13398	13498	13288	13371	13450	13261	13406	13291	13399	13365	13536	13372	13493	13456	13336	13421	13599	13311	13341	13384	13276	13541	13540	13319	13391	13292	13454	13549	13427	13335	13416	13324	13442	13312	13267	13381	13351	13489	13334	13254	13283	13447	13241	13367	13405	13428	13538	13413	13365	13367	13405	13167	13399	13411	13521	13294	13463	13443	13348	13366	13391	13414	13366	13326	13410	13464	13445	13167	13341	13214	13296	13298	13408	13330	13363	13278	13183	13389	13342	13483	13249	13366	13421	13328	13412	13340	13477	13399	13403	13430	13312	13516	13543	13379	13244	13531	13263	13323	13448	13533	13286	13235	13269	13445	13417	13438	13512	13391	13466	13505	13389	13430	13254	13450	13318	13347	13362	13408	13367	13418	13268	13470	13470	13302	13434	13510	13441	13522	13186	13348	13518	13457	13481	13288	13230	13302	13302	13333	13397	13467	13395	13360	13381	13406	13501	13398	13517	13509	13346	13397	13382	13408	13355	13601	13389	13431	13496	13245	13535	13322	13481	13361	13550	13567	13230	13379	13415	13304	13493	13337	13652	13350	13295	13274	13387	13287	13280	13265	13373	13404	13442	13279	13350	13392	13372	13339	13257	13495	13246	13406	13399	13455	13350	13348	13436	13470	13361	13467	13255	13495	13244	13269	13429	13560	13427	13598	13212	13350	13514	13343	13296	13416	13356	13321	13356	13498	13412	13440	13294	13446	13437	13281	13206	13542	13434	13512	13440	13340	13351	13352	13228	13512	13434	13644	13290	13420	13384	13471	13354	13449	13496	13312	13432	13322	13491	13479	13431	13347	13348	13327	13353	13430	13400	13508	13344	13402	13311	13433	13443	13473	13481	13555	13493	13518	13413	13353	13032	13482	13433	13685	13337	13374	13436	13273	13486	13254	13335	13384	13317	13233	13450	13468	13412	13402	13369	13342	13363	13366	13493	13554	13381	13353	13501	13443	13411	13594	13355	13401	13299	13441	13242	13443	13499	13331	13362	13294	13479	13306	13467	13422	13301	13383	13313	13315	13426	13303	13385	13333	13336	13369	13334	13328	13216	13439	13443	13390	13405	13345	13421	13199	13330	13239	13346	13396	13393	13521	13528	13322	13371	13367	13415	13199	13274	13345	13333	13715	13420	13361	13367	13505	13423	13380	13652	13350	13358	13274	13312	13364	13485	13345	13299	13335	13312	13501	13218	13383	13604	13389	13479	13385	13550	13380	13255	13517	13276	13426	13443	13296	13358	13428	13563	13423	13321	13545	13199	13502	13356	13278	13239	13419	13467	13305	13396	13431	13541	13371	13406	13443	13582	13426	13361	13433	13448	13380	13382	13473	13404	13142	13350	13377	13406	13485	13259	13423	13399	13331	13447	13402	13333	13554	13313	13329	13272	13359	13384	13328	13234	13436	13389	13318	13435	13436	13445	13303	13453	13490	13553	13321	13380	13432	13438	13401	13506	13515	13377	13310	13377	13247	13265	13435	13247	13388	13390	13349	13434	13533	13337	13373	13331	13473	13412	13347	13408	13411	13477	13255	13358	13362	13359	13479	13329	13411	13627	13328	13267	13503	13351	13339	13348	13398	13242	13395	13373	13405	13282	13422	13539	13537	13325	13506	13420	13444	13261	13250	13431	13219	13396	13276	13422	13434	13347	13263	13454	13231	13433	13343	13417	13483	13423	13492	13509	13291	13560	13306	13370	13320	13424	13355	13437	13433	13418	13456	13224	13316	13422	13349	13524	13272	13522	13494	13393	13321	13368	13344	13341	13583	13316	13400	13298	13369	13559	13244	13378	13439	13405	13406	13151	13477	13238	13277	13520	13374	13401	13567	13379	13303	13410	13406	13390	13372	13420	13510	13525	13456	13469	13430	13425	13432	13340	13218	13338	13369	13398	13496	13311	13386	13421	13356	13369	13381	13489	13581	13401	13333	13457	13425	13330	13424	13436	13422	13370	13262	13246	13296	13280	13430	13419	13465	13523	13317	13232	13378	13380	13208	13403	13514	13366	13301	13381	13397	13321	13385	13327	13404	13445	13365	13397	13239	13361	13468	13310	13409	13389	13304	13506	13235	13524	13465	13596	13420	13464	13356	13474	13512	13424	13257	13289	13398	13299	13358	13393	13390	13290	13346	13411
29027	21302	19917	17235	15324	15770	15858	15751	16491	18275	20295	19502	17864	16323	15635	15389	15368	15184	15559	15500	15660	15380	15443	15473	15315	15283	15498	15356	15405	15401	15396	15282	15316	15303	15261	15470	15271	15541	15375	15564	15441	15355	15609	15472	15452	15308	15476	15214	15392	15221	15308	15306	15387	15490	15295	15469	15465	15265	15208	15266	15220	15516	15365	15492	15232	15267	15304	15465	15290	15408	15522	15457	15410	15433	15417	15401	15427	15480	15490	15348	15320	15414	15425	15556	15315	15190	15302	15416	15495	15398	15300	15371	15248	15424	15425	15430	15222	15485	15428	15142	15301	15373	15313	15339	15335	15434	15295	15440	15200	15416	15377	15330	15446	15447	15189	15389	15297	15535	15484	15448	15376	15572	15364	15414	15370	15628	15506	15437	15511	15292	15352	15564	15421	15213	15213	15506	15313	15143	15406	15350	15383	15367	15311	15375	15459	15475	15288	15503	15292	15457	15372	15309	15361	15358	15410	15409	15606	15129	15365	15320	15137	15320	15391	15418	15521	15417	15271	15484	15309	15471	15537	15500	15348	15390	15291	15548	15545	15398	15398	15409	15433	15348	15621	15247	15497	15556	15427	15379	15441	15223	15265	15446	15374	15270	15513	15480	15326	15439	15405	15468	15391	15329	15267	15285	15193	15198	15511	15176	15257	15279	15510	15319	15386	15529	15261	15394	15323	15457	15400	15357	15532	15439	15255	15453	15289	15339	15505	15347	15448	15233	15614	15384	15529	15294	15281	15434	15481	15331	15540	15347	15353	15456	15377	15361	15539	15475	15512	15442	15500	15494	15351	15403	15468	15437	15281	15496	15394	15464	15458	15262	15301	15481	15353	15346	15468	15352	15311	15361	15536	15291	15403	15254	15398	15478	15510	15383	15356	15331	15298	15232	15125	15363	15344	15638	15471	15543	15422	15469	15560	15500	15418	15308	15161	15493	15417	15177	15520	15396	15476	15540	15365	15312	15203	15612	15625	15301	15275	15248	15423	15484	15464	15429	15425	15415	15615	15450	15569	15563	15499	15458	15315	15444	15395	15344	15540	15284	15355	15539	15374	15516	15394	15349	15554	15507	15501	15332	15300	15250	15527	15451	15502	15304	15215	15316	15484	15213	15335	15423	15319	15373	15550	15367	15248	15487	15350	15411	15372	15317	15644	15637	15612	15478	15531	15406	15405	15288	15321	15388	15350	15417	15462	15386	15445	15569	15612	15318	15350	15536	15315	15367	15587	15561	15219	15386	15398	15357	15473	15490	15451	15445	15539	15415	15499	15395	15433	15146	15359	15368	15360	15283	15369	15425	15435	15205	15076	15398	15378	15304	15309	15353	15568	15366	15458	15493	15227	15273	15476	15372	15511	15463	15526	15511	15244	15369	15439	15470	15386	15369	15471	15371	15411	15384	15412	15392	15398	15433	15462	15532	15517	15387	15308	15297	15414	15251	15462	15309	15550	15418	15322	15441	15407	15389	15336	15482	15402	15186	15389	15354	15405	15278	15254	15346	15314	15189	15404	15513	15206	15286	15243	15451	15377	15276	15354	15383	15335	15220	15391	15378	15135	15456	15219	15403	15424	15493	15501	15302	15412	15314	15450	15245	15310	15410	15095	15502	15550	15259	15240	15174	15473	15668	15254	15437	15373	15200	15345	15371	15429	15573	15378	15513	15342	15454	15464	15465	15660	15179	15369	15437	15678	15345	15287	15333	15354	15297	15455	15478	15440	15397	15338	15406	15595	15388	15393	15368	15451	15344	15446	15313	15209	15335	15261	15568	15442	15392	15208	15366	15320	15480	15409	15447	15422	15477	15297	15392	15493	15347	15315	15232	15461	15516	15338	15435	15282	15343	15364	15210	15407	15425	15250	15204	15503	15557	15416	15431	15391	15453	15573	15217	15297	15462	15542	15308	15380	15253	15266	15308	15372	15531	15561	15372	15323	15425	15509	15470	15468	15492	15314	15415	15272	15449	15486	15435	15394	15260	15433	15408	15251	15467	15318	15365	15470	15377	15448	15300	15376	15410	15516	15383	15315	15505	15216	15452	15210	15515	15536	15629	15308	15142	15385	15241	15413	15292	15291	15334	15291	15373	15285	15442	15387	15277	15345	15258	15237	15432	15561	15126	15471	15461	15312	15369	15513	15266	15273	15438	15381	15498	15389	15288	15231	15384	15321	15320	15391	15464	15381	15446	15375	15287	15461	15310	15248	15427	15542	15539	15191	15501	15208	15395	15500	15419	15341	15413	15435	15550	15347	15317	15356	15454	15475	15369	15385	15234	15373	15428	15189	15618	15353	15621	15298	15292	15275	15483	15504	15379	15306	15465	15366	15232	15427	15641	15298	15430	15398	15386	15421	15450	15430	15417	15341	15507	15455	15333	15443	15545	15450	15127	15516	15410	15510	15282	15342	15365	15444	15615	15432	15322	15533	15439	15433	15564	15378	15495	15395	15365	15538	15587	15304	15251	15165	15182	15482	15374	15564	15256	15538	15424	15616	15491	15291	15222	15343	15283	15494	15466	15477	15436	15543	15347	15463	15583	15436	15289	15357	15288	15319	15500	15502	15434	15327	15268	15456	15659	15602	15622	15516	15471	15461	15436	15409	15268	15557	15573	15307	15249	15419	15482	15468	15382	15385	15343	15450	15424	15242	15306	15179	15246	15652	15433	15376	15388	15335	15436	15198	15521	15455	15452	15457	15399	15289	15454	15418	15188	15400	15265	15277	15285	15313	15289	15402	15359	15285	15492	15358	15445	15477	15335	15279	15366	15427	15174	15265	15376	15420	15512	15551	15446	15374	15591	15631	15542	15460	15267	15399	15285	15394	15381	15344	15340	15480	15498	15355	15327	15391	15344	15416	15499	15383	15313	15496	15438	15203	15402	15418	15548	15587	15502	15525	15552	15325	15308	15474	15301	15456	15402	15345	15454	15394	15480	15299	15283	15589	15543	15419	15525	15439	15313	15241	15400	15384	15310	15265	15329	15527	15347	15446	15432	15381	15496	15614	15322	15419	15481	15287	15257	15431	15510	15474	15292	15615	15514	15508	15508	15469	15300	15453	15386	15201	15463	15690	15384	15172	15266	15568	15582	15479	15240	15439	15294	15385	15459	15442	15534	15394	15296	15269	15477	15325	15461	15309	15583	15439	15364	15665	15303	15210	15523	15318	15322	15418	15558	15343	15503	15354	15427	15393	15222	15357	15414	15593	15529	15448	15130	15348	15543	15315	15348	15401	15380	15240	15258	15509	15339	15270	15191	15559	15802	15622	15245	15443	15270	15298	15235	15496	15573	15406	15278	15465	15467	15211	15300	15200	15354	15418	15525	15504	15509	15482	15501	15457	15404	15372	15309	15440	15476	15675	15481	15443	15310	15449	15617	15523	15294	15448	15610	15405	15420	15243	15469	15517	15336	15422	15514	15372	15333	15382	15486	15466	15402	15471	15523	15524	15224	15383	15380	15236	15319	15385	15421	15506	15534	15527	15632	15281	15356	15359	15319	15488	15469	15468	15332	15552	15291	15367	15519	15414	15402	15392	15300	15583	15310	15325	15577	15287	15319	15280	15238	15335	15386	15392	15363	15486	15378	15431	15385	15416	15425	15451	15647	15322	15444	15377	15363	15348	15339	15487	15230	15326	15390	15244	15420	15219	15334	15372	15384	15390	15281	15356	15494	15354	15072	15307	15199	15292	15512	15500	15445	15313	15341	15379	15346	15359	15441	15314	15293	15344	15511	15456	15419	15415	15394	15342	15419	15626	15495	15388	15487	15484	15470	15504	15427	15582	15270	15357	15368	15479	15587	15547	15323	15487	15375	15330	15531	15457	15315	15436	15344	15414	15543	15640	15282	15432	15299	15376	15470	15355	15367	15293	15210	15335	15337	15300	15183	15553	15404	15371	15320	15323	15284	15403	15375	15258	15544	15272	15289	15304	15354	15373	15180	15476	15411	15538	15351	15531	15415	15359	15383	15236	15502	15616	15451	15410	15249	15458	15541	15403	15346	15514	15509	15554	15228	15453	15534	15415	15387	15455	15188	15419	15382	15451	15319	15256	15093	15294	15290	15595	15396	15416	15378	15709	15484	15485	15563	15483	15509	15324	15283	15446	15406	15403	15499	15531	15382	15318	15494	15381	15533	15427	15426	15414	15195	15410	15350	15313	15424	15365	15372	15277	15380	15452	15413	15527	15517	15511	15495	15415	15562	15526	15323	15324	15384	15435	15305	15225	15513	15543	15468	15407	15258	15363	15478	15344	15497	15486	15285	15370	15451	15457	15689	15413	15425	15351	15441	15290	15521	15488	15397	15313	15140	15351	15325	15272	15323	15196	15387	15446	15432	15537	15531	15446	15402	15253	15503	15460	15272	15394	15384	15461	15429	15224	14992	15375	15371	15382	15402	15383	15415	15341	15445	15310	15425	15675	15550	15352	15273	15265	15509	15349	15413	15361	15434	15402	15399	15458	15553	15458	15507	15419	15442	15422	15319	15258	15332	15333	15384	15473	15429	15664	15435	15348	15331	15403	15462	15497	15482	15344	15442	15451	15376	15159	15463	15435	15337	15250	15466	15441	15442	15353	15339	15552	15401	15490	15470	15520	15362	15359	15445	15546	15394	15318	15332	15507	15444	15486	15409	15331	15238	15364	15213	15411	15500	15466	15358	15392	15409	15423	15312	15196	15213	15317	15220	15479	15275	15365	15411	15588	15524	15514	15194	15372	15584	15402	15453	15516	15517	15429	15419	15373	15498	15372	15302	15229	15503	15521	15437	15484	15488	15459	15298	15278	15228	15512	15162	15471	15372	15434	15520	15339	15462	15320	15471	15350	15340	15349	15306	15339	15439	15349	15616	15491	15245	15561	15470	15500	15300	15395	15197	15480	15496	15613	15534	15205	15445	15294	15296	15235	15514	15365	15433	15439	15425	15424	15363	15402	15293	15415	15226	15385	15392	15488	15311	15273	15296	15518	15389	15410	15293	15232	15503	15378	15135	15367	15405	15351	15335	15282	15257	15364	15209	15336	15320	15365	15310	15291	15426	15415	15323	15506	15464	15287	15248	15504	15532	15393	15544	15482	15292	15419	15396	15357	15337	15244	15364	15584	15385	15544	15404
14671	15782	14789	13989	13543	14169	14080	13821	15266	18522	20611	18560	15923	14136	13664	13481	13593	13391	13363	13525	13397	13433	13502	13559	13491	13481	13455	13543	13621	13386	13506	13541	13407	13488	13540	13553	13425	13479	13475	13624	13450	13481	13484	13753	13472	13527	13560	13669	13589	13416	13372	13580	13421	13576	13397	13630	13512	13468	13533	13514	13437	13540	13567	13520	13642	13434	13431	13669	13461	13460	13530	13506	13550	13280	13548	13392	13508	13469	13661	13505	13565	13341	13518	13609	13384	13527	13592	13600	13693	13572	13440	13538	13575	13527	13454	13415	13472	13580	13492	13402	13547	13470	13454	13637	13678	13475	13599	13526	13626	13508	13448	13410	13640	13521	13460	13403	13508	13602	13295	13469	13429	13382	13428	13353	13425	13412	13505	13567	13585	13565	13579	13418	13569	13302	13460	13455	13392	13587	13462	13550	13431	13567	13538	13566	13529	13192	13483	13452	13577	13546	13465	13654	13387	13518	13584	13538	13390	13478	13613	13460	13415	13308	13376	13585	13488	13410	13444	13511	13379	13604	13504	13443	13458	13567	13423	13418	13572	13487	13512	13498	13276	13435	13615	13651	13597	13487	13603	13577	13541	13619	13511	13440	13442	13422	13644	13597	13587	13585	13497	13583	13575	13311	13498	13458	13551	13495	13560	13556	13394	13556	13500	13549	13570	13420	13460	13462	13490	13480	13483	13477	13468	13461	13490	13391	13493	13596	13609	13454	13242	13642	13657	13391	13726	13562	13679	13572	13524	13510	13550	13563	13450	13480	13420	13536	13668	13478	13453	13597	13459	13519	13558	13531	13491	13509	13664	13526	13542	13481	13397	13443	13448	13602	13515	13387	13521	13726	13459	13384	13408	13505	13568	13544	13429	13398	13570	13367	13503	13441	13620	13448	13383	13487	13554	13502	13456	13550	13634	13671	13456	13488	13476	13628	13429	13336	13517	13429	13467	13363	13563	13535	13436	13618	13460	13479	13625	13356	13449	13464	13450	13351	13591	13469	13511	13552	13433	13471	13492	13396	13490	13615	13554	13540	13433	13588	13381	13576	13529	13452	13281	13568	13433	13538	13558	13440	13552	13530	13348	13697	13590	13551	13507	13438	13452	13380	13473	13331	13429	13589	13603	13571	13333	13523	13461	13618	13556	13412	13521	13530	13495	13339	13625	13461	13431	13526	13447	13529	13537	13594	13413	13553	13419	13446	13577	13648	13381	13471	13453	13305	13720	13570	13503	13454	13532	13560	13411	13437	13451	13606	13546	13550	13302	13484	13593	13429	13532	13621	13408	13510	13542	13550	13632	13559	13453	13560	13630	13402	13474	13460	13589	13518	13601	13447	13661	13574	13704	13417	13490	13465	13575	13402	13467	13473	13676	13512	13543	13452	13648	13627	13422	13330	13479	13446	13547	13544	13604	13435	13319	13675	13555	13441	13483	13298	13720	13498	13563	13526	13381	13567	13438	13449	13710	13561	13524	13571	13578	13602	13607	13670	13593	13242	13403	13534	13612	13475	13325	13433	13602	13556	13536	13568	13690	13436	13324	13572	13584	13471	13578	13558	13585	13446	13283	13624	13452	13563	13360	13589	13421	13451	13571	13462	13593	13442	13601	13423	13512	13314	13563	13625	13640	13510	13517	13536	13569	13448	13514	13648	13411	13464	13467	13494	13575	13620	13290	13583	13579	13400	13335	13390	13588	13468	13453	13473	13680	13444	13447	13282	13587	13511	13555	13377	13548	13548	13621	13540	13604	13438	13485	13431	13620	13541	13405	13550	13391	13602	13432	13400	13496	13636	13635	13578	13443	13436	13615	13492	13470	13532	13521	13572	13604	13504	13403	13526	13633	13506	13692	13548	13481	13347	13545	13433	13336	13719	13377	13571	13606	13482	13488	13424	13534	13531	13523	13432	13493	13476	13457	13321	13251	13449	13633	13454	13565	13548	13534	13466	13244	13488	13479	13375	13536	13566	13341	13615	13486	13431	13595	13569	13408	13631	13514	13468	13331	13482	13587	13427	13440	13562	13477	13512	13519	13376	13547	13452	13736	13373	13401	13511	13496	13536	13531	13599	13570	13345	13500	13540	13385	13527	13462	13533	13430	13561	13353	13525	13380	13472	13641	13415	13500	13447	13482	13491	13466	13546	13605	13477	13526	13511	13623	13569	13421	13494	13580	13407	13481	13410	13662	13663	13505	13481	13616	13404	13640	13451	13689	13521	13532	13455	13514	13489	13621	13293	13444	13580	13453	13468	13333	13406	13572	13375	13449	13691	13551	13501	13477	13415	13515	13549	13454	13592	13474	13467	13583	13500	13424	13704	13514	13597	13463	13566	13418	13636	13647	13487	13466	13376	13582	13534	13388	13385	13480	13542	13491	13348	13548	13429	13588	13467	13509	13357	13418	13355	13541	13516	13553	13477	13563	13393	13443	13572	13403	13526	13526	13560	13470	13593	13575	13388	13552	13466	13593	13646	13547	13602	13682	13618	13562	13532	13490	13624	13536	13495	13448	13463	13583	13609	13551	13546	13531	13580	13618	13495	13460	13532	13514	13566	13494	13426	13232	13571	13459	13430	13544	13503	13485	13495	13595	13544	13503	13566	13656	13342	13430	13387	13545	13507	13390	13680	13452	13461	13563	13536	13605	13437	13455	13460	13672	13555	13588	13450	13493	13577	13582	13676	13575	13425	13444	13724	13482	13532	13522	13401	13580	13506	13610	13520	13480	13490	13316	13417	13537	13445	13590	13443	13637	13574	13578	13491	13505	13467	13427	13510	13523	13663	13417	13498	13570	13537	13685	13516	13496	13443	13491	13569	13539	13534	13467	13477	13391	13333	13629	13468	13544	13441	13673	13448	13456	13469	13506	13584	13499	13364	13634	13364	13704	13584	13385	13501	13668	13498	13632	13684	13445	13411	13422	13473	13384	13459	13432	13528	13593	13531	13697	13508	13550	13350	13542	13520	13637	13514	13463	13647	13573	13483	13598	13541	13448	13557	13627	13653	13320	13416	13420	13503	13482	13316	13494	13547	13543	13583	13561	13610	13485	13610	13530	13353	13516	13492	13406	13541	13484	13653	13398	13504	13435	13696	13557	13302	13608	13522	13399	13502	13532	13536	13331	13472	13604	13419	13555	13480	13777	13633	13445	13556	13590	13364	13554	13534	13542	13432	13688	13516	13428	13489	13455	13485	13534	13590	13624	13507	13543	13556	13570	13565	13392	13452	13558	13563	13506	13488	13508	13589	13404	13539	13628	13494	13661	13537	13490	13415	13549	13521	13614	13521	13515	13494	13490	13565	13627	13487	13465	13435	13531	13612	13531	13561	13556	13373	13541	13361	13427	13458	13495	13378	13490	13464	13467	13616	13472	13478	13365	13470	13533	13568	13493	13545	13565	13490	13525	13527	13528	13452	13453	13568	13596	13507	13413	13580	13500	13512	13383	13477	13648	13648	13546	13471	13600	13565	13552	13234	13501	13565	13448	13625	13632	13519	13429	13453	13587	13636	13513	13474	13550	13490	13600	13381	13510	13543	13609	13541	13626	13478	13609	13543	13585	13468	13440	13615	13523	13471	13608	13518	13513	13516	13459	13473	13526	13506	13476	13523	13430	13628	13420	13293	13550	13439	13602	13420	13600	13677	13584	13449	13512	13361	13508	13669	13573	13644	13592	13461	13293	13511	13512	13620	13561	13459	13584	13376	13355	13528	13383	13649	13319	13556	13521	13453	13477	13620	13643	13545	13465	13409	13605	13517	13439	13447	13382	13577	13488	13576	13498	13523	13389	13551	13386	13478	13477	13597	13629	13654	13467	13603	13632	13470	13460	13603	13432	13689	13581	13355	13455	13522	13537	13531	13516	13422	13459	13623	13513	13539	13382	13480	13616	13358	13476	13665	13427	13371	13517	13507	13402	13596	13524	13508	13538	13539	13605	13707	13465	13571	13651	13529	13641	13265	13419	13608	13557	13482	13505	13580	13451	13404	13479	13592	13538	13576	13539	13500	13222	13516	13562	13617	13467	13441	13397	13522	13523	13650	13368	13379	13464	13434	13780	13462	13546	13461	13530	13532	13491	13621	13521	13514	13693	13287	13394	13661	13603	13500	13447	13562	13608	13508	13439	13427	13742	13534	13405	13416	13567	13505	13468	13397	13463	13428	13563	13419	13468	13475	13304	13583	13558	13468	13592	13498	13538	13418	13477	13454	13542	13319	13641	13420	13547	13359	13479	13529	13507	13510	13393	13558	13242	13505	13474	13597	13506	13204	13534	13524	13485	13622	13404	13566	13646	13467	13627	13454	13510	13531	13442	13458	13457	13634	13631	13520	13463	13612	13664	13587	13423	13421	13540	13517	13424	13476	13507	13581	13387	13501	13557	13397	13435	13543	13349	13582	13392	13527	13436	13561	13468	13627	13557	13525	13393	13469	13629	13605	13488	13488	13500	13451	13424	13436	13690	13306	13494	13543	13541	13490	13502	13460	13330	13395	13443	13286	13594	13531	13590	13452	13622	13438	13496	13645	13480	13452	13529	13781	13475	13511	13717	13536	13636	13491	13525	13475	13381	13501	13500	13711	13479	13614	13556	13501	13402	13588	13486	13565	13612	13707	13393	13430	13458	13581	13575	13517	13503	13547	13365	13610	13504	13443	13263	13327	13521	13389	13513	13522	13538	13509	13421	13605	13664	13446	13386	13522	13470	13439	13647	13541	13465	13545	13591	13526	13503	13371	13323	13469	13401	13525	13253	13595	13533	13400	13356	13678	13499	13481	13618	13545	13663	13424	13494	13380	13582	13439	13640	13608	13537	13674	13587	13396	13331	13572	13566	13499	13484	13600	13381	13623	13534	13455	13404	13539	13375	13570	13533	13651	13511	13502	13670	13669	13521	13331	13476	13509	13385	13642	13710	13572	13452	13385	13483	13445	13532	13445	13563	13602	13444	13732	13442	13571	13508	13580	13553	13552	13355	13276	13723	13433	13576	13593	13435	13668	13596	13533	13646	13734	13556	13434	13514	13465	13496	13604	13489	13422	13502	13453	13458	13609	13489	13436	13542	13521	13491	13534	13588	13460	13453	13456	13505	13497	13670	13517	13520	13526	13396	13329	13537	13499
26076	21204	27261	25844	19451	18752	24130	21476	21017	31912	34976	29903	23525	18969	17057	16677	16562	16543	16464	16546	16334	16370	16548	16103	16300	16328	16471	16301	16409	16516	16248	16375	16403	16357	16591	16361	16498	16254	16422	16379	16254	16324	16409	16426	16498	16397	16537	16318	16352	16517	16340	16459	16415	16324	16297	16389	16270	16315	16435	16341	16287	16042	16341	16251	16283	16181	16616	16231	16321	16357	16396	16266	16435	16186	16270	16305	16453	16434	16518	16331	16233	16211	16323	16407	16355	16398	16360	16211	16373	16457	16275	16156	16340	16351	16449	16435	16337	16275	16396	16388	16361	16367	16453	16177	16332	16217	16180	16314	16299	16171	16240	16308	16271	16554	16419	16476	16460	16152	16567	16362	16424	16278	16284	16113	16152	16364	16583	16364	16389	16489	16367	16353	16414	16439	16379	16501	16398	16274	16321	16344	16422	16279	16229	16221	16424	16146	16341	16400	16440	16210	16275	16365	16280	16146	16430	16344	16179	16326	16175	16261	16253	16380	16507	16578	16417	16282	16272	16309	16399	16334	16215	16263	16382	16202	16435	16263	16232	16153	16373	16276	16361	16380	16194	16248	16341	16314	16485	16348	16212	16235	16354	16312	16531	16280	16177	16043	16436	16418	16363	16269	16353	16528	16399	16285	16328	16404	16325	16299	16155	16149	16079	15999	16264	16270	16177	16340	16400	16216	16480	16288	16449	16400	16495	16268	16388	16234	16378	16283	16308	16237	16358	16248	16295	16417	16324	16272	16469	16290	16405	16351	16225	16354	16397	16392	16488	16375	16356	16314	16287	16486	16223	16326	16179	16329	16306	16554	16303	16444	16447	16318	16307	16552	16344	16336	16371	16447	16446	16095	16236	16291	16238	16513	16243	16392	16276	16538	16397	16550	16217	16205	16422	16317	16292	16393	16316	16210	16346	16252	16424	16376	16359	16094	16426	16281	16410	16233	16530	16491	16485	16251	16269	16453	16441	16365	16319	16486	16309	16375	16218	16384	16130	16263	16229	16406	16361	16305	16430	16361	16511	16315	16484	16402	16214	16328	16284	16631	16275	16333	16233	16298	16230	16609	16369	16312	16381	16310	16478	16296	16366	16325	16283	16257	16391	16389	16486	16305	16294	16168	16338	16180	16017	16507	16202	16319	16214	16383	16448	16352	16297	16317	16398	16309	16388	16425	16165	16137	16275	16515	16343	16344	16374	16355	16384	16450	16361	16403	16381	16262	16202	16467	16209	16280	16379	16172	16092	16405	16411	16155	16357	16323	16187	16349	16412	16485	16379	16314	16234	16267	16464	16189	16199	16282	16320	16335	16408	16384	16302	16381	16245	16276	16505	16276	16286	16447	16467	16345	16296	16453	16482	16481	16366	16325	16425	16287	16198	16311	16246	16408	16252	16455	16384	16580	16242	16480	16225	16115	16401	16180	16321	16291	16381	16255	16454	16441	16292	16503	16218	16301	16343	16241	16188	16340	16413	16314	16436	16466	16389	16349	16465	16520	16579	16417	16399	16377	16275	16427	16503	16408	16284	16256	16139	16288	16114	16235	16408	16323	16361	16410	16521	16288	16480	16393	16280	16293	16272	16262	16305	16387	16332	16179	16371	16280	16215	16304	16339	16408	16280	16496	16384	16298	16288	16281	16328	16249	16178	16156	16279	16348	16266	16311	16295	16320	16309	16300	16445	16335	16440	16439	16347	16269	16374	16145	16371	16152	16324	16242	16155	16167	16349	16198	16428	16365	16222	16140	16563	16280	16450	16319	16238	16185	16303	16283	16131	16303	16461	16316	16514	16343	16405	16262	16310	16359	16349	16141	16276	16253	16296	16130	16369	16510	16490	16302	16285	16370	16488	16382	16423	16427	16186	16092	16198	16147	16344	16203	16468	16288	16365	16414	16624	16162	16377	16201	16337	16273	16426	16247	16357	16314	16240	16273	16315	16239	16295	16332	16347	16345	16336	16485	16359	16076	16291	16322	16412	16113	16417	16266	16333	16508	16366	16571	16340	16260	16426	16487	16438	16318	16231	16335	16454	16267	16194	16371	16391	16217	16273	16437	16428	16391	16621	16489	16483	16450	16389	16450	16213	16241	16343	16285	16263	16525	16220	16223	16224	16258	16453	16344	16240	16362	16213	16542	16396	16525	16312	16520	16276	16339	16210	16522	16472	16304	16316	16477	16116	16230	16390	16231	16403	16181	16362	16249	16472	16480	16557	16390	16348	16359	16246	16323	16174	16353	16486	16200	16271	16427	16346	16411	16362	16393	16337	16414	16144	16191	16497	16178	16103	16328	16439	16233	16341	16353	16355	16379	16253	16404	16156	16217	16242	16439	16415	16480	16270	16348	16354	16328	16395	16287	16437	16304	16437	16174	16434	16365	16217	16306	16384	16231	16331	16347	16315	16279	16460	16298	16341	16177	16301	16321	16350	16475	16291	16104	16368	16334	16300	16364	16118	16345	16251	16226	16278	16376	16424	16468	16337	16455	16540	16306	16348	16359	16194	16259	16398	16305	16539	16329	16180	16386	16446	16434	16337	16279	16418	16321	16212	16560	16246	16371	16313	16387	16297	16352	16114	16313	16319	16296	16196	16315	16340	16297	16200	16136	16397	16310	16489	16385	16390	16244	16368	16367	16361	16199	16141	16518	16355	16743	16366	16321	16344	16538	16199	16485	16190	16316	16343	16376	16274	16354	16260	16512	16211	16281	16294	16432	16324	16329	16436	16404	16386	16493	16204	16276	16233	16291	16386	16233	16501	16382	16486	16428	16318	16308	16328	16386	16409	16393	16270	16366	16192	16296	16472	16339	16356	16299	16217	16156	16399	16431	16307	16211	16311	16273	16341	16338	16170	16116	16329	16270	16446	16384	16323	16202	16546	16391	16447	16274	16275	16528	16345	16266	16374	16550	16382	16324	16404	16322	16264	16504	16487	16374	16178	16512	16418	16315	16372	16518	16284	16172	16348	16433	16490	16421	16389	16215	16098	16271	16087	16423	16381	16324	16266	16342	16400	16206	16397	16228	16382	16353	16351	16359	16425	16303	16419	16248	16363	16092	16294	16324	16206	16420	16310	16397	16131	16354	16348	16419	16223	16344	16441	16355	16315	16316	16244	16154	16477	16365	16390	16367	16193	16367	16056	16227	16280	16220	16334	16192	16215	16297	16530	16365	16360	16452	16285	16324	16211	16235	16354	16295	16379	16302	16247	16297	16185	16381	16297	16449	16235	16087	16496	16236	16280	16331	16436	16373	16268	16197	16366	16580	16415	16111	16182	16136	16272	16316	16333	16513	16274	16221	16339	16309	16393	16323	16142	16146	16455	16470	16431	16533	16297	16218	16540	16268	16231	16286	16258	16325	16526	16227	16317	16413	16371	16315	16209	16226	16638	16538	16451	16413	16546	16289	16421	16226	16500	16442	16330	16211	16271	16252	16378	16429	16420	16438	16198	16380	16231	16182	16340	16432	16246	16235	16227	15934	16256	16274	16299	16324	16211	16467	16279	16267	16179	16285	16486	16355	16320	16236	16221	16193	16324	16285	16599	16342	16306	16351	16259	16324	16205	16337	16146	16222	16210	16252	16204	16104	16283	16400	16285	16171	16348	16431	16288	16205	16177	16278	16269	16497	16387	16418	16448	16425	16407	16095	16459	16593	16533	16364	16210	16552	16480	16515	16340	16403	16234	16414	16355	16434	16423	16244	16341	16322	16371	16233	16542	16584	16232	16379	16417	16344	16213	16279	16515	16415	16336	16291	16299	16359	16320	16315	16387	16282	16508	16296	16311	16375	16467	16408	16443	16270	16262	16235	16215	16161	16307	16218	16401	16514	16463	16370	16232	16401	16274	15970	16399	16217	16202	16281	16285	16252	16403	16306	16376	16185	16301	16384	16257	16327	16557	16410	16269	16216	16378	16347	16264	16321	16451	16506	16395	16284	16535	16415	16417	16144	16437	16427	16228	16396	16218	16177	16409	16386	16301	16254	16664	16292	16357	16491	16592	16389	16186	16414	16509	16487	16418	16458	16432	16548	16385	16313	16499	16466	16164	16437	16361	16357	16457	16339	16307	16226	16316	16315	16310	16110	16347	16231	16433	16394	16337	16382	16426	16452	16249	16391	16338	16288	16207	16503	16502	16288	16488	16259	16306	16310	16238	16257	16225	16335	16256	16263	16357	16373	16297	16352	16332	16328	16233	16242	16289	16229	16244	16344	16338	16447	16486	16306	16218	16420	16460	16416	16545	16540	16413	16272	16180	16348	16347	16406	16353	16134	16209	16271	16392	16135	16253	16460	16313	16348	16238	16363	16436	16141	16429	16313	16366	16225	16399	16282	16419	16453	16364	16175	16150	16379	16485	16526	16383	16367	16248	16303	16351	16328	16323	16372	16483	16304	16492	16421	16376	16274	16422	16475	16303	16332	16291	16319	16461	16194	16301	16426	16437	16500	16214	16259	16328	16475	16339	16125	16359	16265	16240	16478	16355	16242	16243	16183	16239	16277	16369	16243	16188	16195	16272	16277	16249	16503	16268	16362	16344	16169	16237	16342	16471	16300	16423	16318	16191	16408	16288	16264	16406	16186	16344	16385	16316	16409	15998	16255	16392	16288	16291	16145	16175	16147	16137	16382	16413	16570	16546	16403	16357	16472	16466	16023	16115	16147	16215	16305	16253	16131	16266	16223	16322	16339	16530	16451	16363	16154	16346	16309	16467	16412	16477	16416	16282	16194	16294	16426	16473	16314	16245	16214	16361	16540	16401	16294	16283	16163	16410	16459	16231	16237	16250	16211	16319	16348	16242	16380	16399	16348	16235	16258	16587	16574	16235	16171	16177	16353	16404	16424	16315	16429	16585	16505	16177	16397	16181	16118	16528	16252	16411	16275	16311	16282	16252	16453	16437	16441	16443	16421	16402	16392	16473	16269	16374	16405	16330	16334	16379	16203	16445	16502	16269	16309	16349	16405	16304	16360	16328	16347	16358	16451	16540	16307	16427	16423	16618	16419	16365	16265	16357	16428	16374	16535	16389	16468	16422	16299	16420	16313	16322	16372	16267	16373	16324	16219	16331	16512	16253	16245	16627	16357	16377	16498	16527	16283	16495	16505	16285	16328
14190	21044	19127	16409	15542	17222	22337	19143	21812	35143	36518	29760	21993	16608	14575	14340	14225	14224	14140	14241	14018	14158	14258	14002	14041	14226	14083	14154	14106	13998	14222	14213	14143	14238	14227	14038	14258	14110	14109	14309	14287	13992	14172	14152	14195	13958	14249	14148	14158	14002	14103	14123	14341	14110	14309	14130	14313	14341	14150	14122	14208	14143	14105	14185	14253	14224	14237	13999	14198	14211	14140	14267	14194	14227	14190	14183	14176	14046	14111	14186	14099	14238	14214	14186	14164	14161	14215	14099	14039	14247	14171	14115	14198	14139	14157	14127	13993	14078	14305	14136	14129	14152	14140	14207	14241	14159	14129	14130	14351	14000	14465	14137	14089	14255	14223	14199	14285	14222	14100	14025	14006	14061	14214	14058	14139	14275	13994	14229	14119	14234	14347	14151	14271	14023	14090	14208	14198	14133	14189	14021	14123	14153	14108	14193	13903	14168	14172	14062	14133	14072	14160	14138	14131	14166	14193	14338	14201	14099	14122	14235	14090	14031	14135	14264	14183	14252	14195	14054	14131	14325	14178	14065	14426	14136	14216	14150	14042	14266	14233	14211	14077	14137	14151	14106	14340	14189	14194	14067	14324	14159	14060	14237	14104	14100	14314	14160	14189	14100	14092	14198	14043	14259	14204	14097	14314	14040	14221	14070	14215	14302	14116	14070	14069	14132	14169	14107	14156	14144	14117	14266	14096	14065	14284	14291	14152	14236	14226	13976	14069	14122	14298	14159	14115	14249	14073	14230	14186	14114	14153	14080	14060	14103	14109	14083	14266	13923	14025	14241	14093	14296	14158	14171	13935	14108	14277	14050	14232	14170	14169	14069	14217	14124	14149	14014	14115	14409	14188	14093	14185	14025	14181	14204	14171	14140	14102	14054	14121	14145	14264	14285	14200	14088	14256	14123	14038	14082	14147	13922	14344	14071	14088	14101	14192	14239	14237	14147	14272	14304	14295	14192	14080	14232	14151	14159	14079	14007	14145	14034	14149	14168	14199	14174	14245	14341	14210	14143	14108	14248	14272	14179	14217	14076	14177	14159	14168	14184	14133	14262	14189	14140	14173	14093	14204	14114	14049	14279	14327	14171	14250	14120	14165	14346	14124	14061	14203	14299	14216	14122	14049	14106	14103	14110	14108	14173	14264	14254	14207	14279	14137	14151	14119	14231	14134	14256	14127	14186	14279	14128	14128	14311	14265	14087	14256	14063	14360	14354	14152	14307	14167	14161	14117	14064	14214	14237	14141	14109	14227	14198	14188	14231	14072	14134	14153	14120	14275	14118	14138	14116	14086	14100	13984	14096	14306	14103	14069	14304	14004	14254	14244	14061	14063	14163	14176	14279	14219	14196	14065	14173	14334	13970	14156	14255	14227	14263	14017	14328	14075	14031	14284	14159	14254	14267	14157	14340	14182	14176	14135	14381	14141	14201	14047	14034	14376	14184	14184	14122	14186	14133	14129	14180	14017	14234	14056	14046	14158	14067	14125	14201	14115	14224	14062	14085	14142	14295	14235	14093	14277	14182	14102	14143	14244	14311	14038	14213	14361	14163	14341	14294	14107	14183	14170	14197	14097	14199	14196	14090	13986	14237	14061	14054	14105	14181	14252	14004	14218	14230	13999	14165	14107	14045	14165	14109	14211	14166	14173	14294	14110	14148	14110	14152	14315	14275	14125	14226	14134	14220	14072	14178	14172	14220	14107	14130	14175	14196	14125	14216	14179	14116	14306	14260	14424	14327	14185	14112	14227	14204	14288	14177	14175	14247	14213	14101	14114	14258	14117	14119	14071	14165	14273	14060	14035	14392	14192	14288	14072	14135	14186	14241	14271	14104	14233	14067	14226	14132	14309	14136	14059	14099	14131	13877	14035	14120	14122	14196	14263	13865	14173	14027	14324	14131	14191	14246	14256	14091	14133	14277	14303	14224	14239	14194	14226	14239	14044	13960	14048	14097	14090	14295	14176	14235	14120	14082	14033	14192	14160	14361	14031	14216	14237	14148	14193	14292	14229	14269	14009	14169	14201	14142	14217	14138	14118	14193	14182	14291	14234	14052	14233	14205	14070	14077	14028	14179	14173	14095	14183	14338	14129	14067	14091	14148	14236	14067	14347	14220	14106	14260	14023	14195	14253	14131	14220	14266	14118	14175	14211	14059	14054	14169	14220	14124	14089	14181	14164	14183	14150	14175	14106	14012	14161	14074	14140	14131	14197	14160	14237	14257	14072	14029	14240	14112	14108	14116	14182	14274	14057	14389	14224	14152	14299	14303	14193	14196	14031	14154	14312	14288	13998	14196	14247	14142	13990	14120	14271	14112	14133	14136	14088	14217	14077	14222	14127	14217	14060	14133	14042	14234	13948	14028	14227	14217	14151	14190	14204	14252	14122	14229	14212	14097	14149	14100	14189	13979	14213	14182	14299	14154	14200	14250	14149	14222	14292	14236	14156	14196	14231	14044	14079	14152	14121	14172	14206	14128	14231	14055	14151	14250	14189	14144	14321	14241	14226	14183	14047	14104	14107	14156	14185	14109	14003	14291	14173	14222	14168	14189	14090	14019	14205	14082	14170	14257	14121	14296	14112	14219	14137	14087	14026	14290	14153	14280	14181	14077	14189	14116	14136	14077	14202	14138	14225	14290	13990	14261	14128	14172	14114	14317	14098	14246	14142	14220	14209	14203	14211	14012	14082	14324	14154	14273	14111	14079	14015	14312	14312	14153	14213	14210	14231	14209	14251	14241	14093	14116	14217	14380	14186	14019	13977	14086	14312	14309	14192	14149	14156	14122	14232	14263	14264	14286	14240	14251	14410	14127	14075	14206	14227	14156	14038	14242	14021	14140	14146	13980	14089	14274	14246	14097	14211	14098	14234	14028	14068	14281	14132	13965	14178	14167	14056	14105	14279	14126	14062	14142	14202	14198	14138	14215	14344	14267	14052	14234	14228	14063	14234	14221	14257	14075	14142	14313	14294	14125	14087	14096	14297	14257	14156	14047	14231	14244	14225	14188	14123	14200	14184	14098	14141	14170	14103	14282	14193	14359	14313	14128	14288	14214	14156	14007	14258	14162	14165	14170	14170	14235	14067	14130	14067	14136	14149	13986	14074	14353	14123	14135	14212	13973	14166	14273	14134	14276	14123	14210	14116	14270	14125	14121	14221	14216	14100	14036	14348	14292	14224	14140	14199	14060	14237	14132	14084	14050	14100	14251	14206	13948	14098	14090	14301	14270	14020	14117	14122	14087	14099	14143	14104	14217	14111	14160	14194	14077	14125	14270	14289	14096	14172	14033	14255	14236	14171	14265	14161	14351	14105	14014	14138	14360	14095	14383	14216	14157	14132	14316	14115	14232	14229	14203	14380	14096	14107	14163	14153	14047	14328	14395	14215	13994	14165	14181	14115	14173	14112	14104	14086	14264	14254	14164	14123	14223	14235	13982	14113	14160	14314	14079	14140	14136	14170	14199	14134	14284	14124	14062	14068	14218	14141	14050	14140	13978	14141	14155	14180	14249	14122	14017	14229	14271	14288	14153	14179	14120	14138	14127	14355	14010	14124	14022	14038	14172	14109	14141	14208	14100	14288	14051	14118	14195	14169	14286	14019	14210	14186	14223	13995	14026	14330	14329	14102	14095	14142	14199	14224	14134	14128	14066	14018	14099	14278	14049	14230	14046	14200	14142	14245	14148	14222	14202	14197	14093	14139	14092	14238	14003	14162	14213	13947	14088	14287	14244	14181	14296	14144	14114	14233	14294	14124	14042	14244	14192	14092	14168	14164	14098	14279	13984	14095	14221	14168	14153	14287	14001	14264	14076	14097	14196	14108	14190	14099	14003	14007	14276	14044	14109	14038	14123	14130	14029	14166	13972	13849	14130	14157	14209	14308	14121	14141	14211	14178	14015	14154	14082	14227	14239	14267	14311	14108	14178	14211	14156	14162	14336	14300	13906	14188	14078	14001	14334	13992	14197	14106	14110	13998	14079	14302	14183	14172	14126	14028	14146	14146	14050	14293	14234	14110	14342	14004	14016	14014	14190	14234	14289	14051	14158	14105	14292	14222	14257	14164	14241	14267	14108	14316	14260	14188	14282	14159	14180	14333	14107	14312	14239	14164	14159	14107	14232	14251	13985	14069	14285	14224	14231	13997	14129	14251	14246	14289	14135	14137	14186	14213	14145	14168	14116	14159	14123	14104	14199	14266	14156	14204	14007	14217	14141	14156	14152	14149	14016	14114	14223	14344	14321	14059	14277	14076	14145	14092	14187	14221	14358	14291	14201	14162	14179	14093	14124	14138	14169	14156	14163	14205	14116	14194	14258	14272	14135	14235	14077	14174	14219	14181	14297	14194	14047	14145	14095	14179	14183	14182	14109	14159	14268	14137	14158	14118	14226	14051	14122	14144	14189	14141	14097	14146	14244	14113	14233	14115	14186	14146	14230	14147	14128	14124	14265	14305	14108	14207	14132	14276	14119	14189	14000	14267	14207	14036	14278	14134	14300	14115	14124	14245	14138	14152	14175	14144	14075	14260	14221	14161	14193	14103	14147	14104	14049	14166	14111	14107	14277	14053	14168	14143	14133	14244	14238	14201	14169	14169	14146	14194	14036	14169	14221	14169	14137	14186	14217	14147	14134	14081	14303	14324	14157	14108	14079	14268	14082	14130	14184	14341	13950	14197	14210	14130	14008	14199	14078	14186	14091	14231	14248	14145	14184	14134	14147	14238	14137	14118	14236	14091	14011	14302	14148	14250	14057	14335	13996	14257	14211	14093	14334	14149	14225	14158	14139	14268	13864	14466	14063	14215	14146	14251	14136	14023	14271	14146	14277	14181	14074	14000	14176	14188	14247	14017	14200	14069	14131	14203	14146	14123	14092	14250	14248	14278	14036	14171	14081	14129	13981	14149	14233	14374	14046	14194	14063	14038	14193	14364	14107	14260	14054	14282	13995	14088	14053	14073	14183	14163	14212	13965	14164	14115	14231	14134	14133	14184	14224	14213	14166	14275	14304	14286	14145	14142	14111	14027	14233	14095	14129	14241	14194	14006	14165	14058	14000	14056	14252	14065	14416	14107	14341	14281	14156	14125	14133	14300	14167	14114	14189	14265	13998
23889	21136	28547	24006	21540	22814	24363	31689	22533	42975	53041	45540	34037	24537	19469	17561	17141	17100	16960	17091	16995	16991	16821	16829	16896	16929	17262	17016	17022	16932	16907	16749	16923	16990	16919	16872	16914	16964	16906	16856	16915	16911	16786	16949	17055	16872	16804	16978	16953	16895	16862	16788	16896	16906	17199	17034	16978	16940	16805	16825	16830	17090	16797	16895	16890	17018	16770	16958	16964	16943	16942	16922	16993	16975	17049	16959	16743	16700	16814	16964	16950	16902	16894	16945	16988	16862	16856	16752	16773	16840	16981	16806	16813	16907	16794	16753	16896	16875	16887	16977	17106	16940	16701	16834	16765	16910	16909	16872	16826	16808	16916	16853	16926	17001	16911	16818	16796	16808	16928	16927	16845	16981	16896	16815	16946	16949	16900	16880	16764	16850	17015	16853	16802	16790	16864	16704	16974	16639	16795	16835	16848	16827	16788	16801	16638	16786	16880	16967	16890	16794	16751	16963	16827	16923	16988	16808	16928	16957	16836	16797	17006	16938	16813	16827	16894	16846	16819	16890	17088	16904	16863	16906	16822	16778	16827	16678	16847	16816	16992	16900	16817	16925	16956	16962	16822	16977	16796	16883	16925	17059	16988	16902	17127	16799	17103	16895	16878	16849	16996	16980	16953	16694	16927	16809	16814	16761	17031	17066	16867	16995	16830	16851	16819	16954	16947	16639	17003	16981	16846	16879	16910	17104	16819	16822	16738	16908	16831	16818	16811	16841	16889	16792	16873	16653	16874	16781	16836	16751	16712	16809	16724	16685	16905	16969	16967	16875	16915	16864	16705	16972	16486	16971	16750	17156	16880	16875	16876	16932	16644	17081	16812	16880	16805	16839	16786	16912	16926	16915	16989	16781	16940	16865	16792	16831	16670	16776	16732	16651	16980	17019	16990	16805	16940	16943	16873	16864	16985	17118	16898	16810	16776	17044	16943	16979	16800	16935	16973	16823	16790	16802	16903	16945	16994	16893	16784	16846	17060	16821	16871	16846	16834	16854	16840	16710	16870	16996	16955	16871	16998	16870	16652	16747	16881	16670	16836	16844	17003	17048	16966	16576	16935	16846	16950	16925	16947	16846	17079	16984	16653	16960	17123	17138	16930	16928	16703	16970	16792	16821	16834	17006	16848	16843	16942	16864	16734	16880	16978	16817	16800	16650	16956	16929	16831	16776	16958	16759	16898	16864	16990	16953	16887	16789	16809	16904	16671	17005	16984	16692	16988	16893	16804	17121	16953	16893	16862	16809	16998	16841	16651	16721	16716	16885	16839	16836	17004	16782	16855	16817	16854	16907	16839	16838	16865	16998	16872	16951	16832	16948	16928	16884	17038	16591	16899	16883	16906	16995	16717	17015	16923	16523	16751	16794	16897	16919	16962	16662	16947	16845	16817	17028	16837	16797	16803	16720	16810	16684	16875	16846	16862	16870	16982	16739	16938	16803	16838	16749	16715	16837	16683	16772	16934	16834	17062	16796	16951	17041	16839	16962	16843	17013	16843	16697	16863	16759	16828	16865	16774	17002	16848	16789	16852	16807	16760	16806	16988	16741	16650	16883	16877	16744	16799	16915	16846	16727	17019	17064	16737	16895	16864	16889	16907	16909	16638	17194	16718	16755	16841	16988	16718	16892	16754	16904	16892	16892	16883	16846	16846	16895	16762	16729	16772	16922	17032	16980	16696	16769	16853	16828	16677	16756	16743	16648	16737	16934	16889	16814	16878	16935	17001	17140	16977	16860	16829	16619	16921	16845	16880	16986	16772	16890	16822	16993	16642	16783	16987	16880	16907	16760	16743	16886	16788	16953	16934	16793	16751	16957	16985	16796	16996	16932	16943	16882	16880	16861	16820	16973	16882	17083	16787	16961	16603	16884	16813	17008	16735	16773	16781	16838	16947	16958	16855	16837	16779	16846	16893	16674	16807	16676	16796	16858	16900	16744	17048	16737	16940	17040	16953	16888	16875	16708	16833	16877	16963	16891	16868	16972	16907	16825	17033	16775	16979	16889	16984	16925	16754	16790	16976	16942	17016	17054	16766	16942	16759	16892	16953	16960	16789	16773	16828	16879	16768	16856	16910	16852	16919	16973	16797	16891	16916	16919	16882	17025	16971	16943	16949	16819	16962	16980	17016	16907	16704	16839	16769	16727	16845	16955	16925	16834	16694	16932	16718	16795	16829	16915	16923	16722	16848	16801	16737	16851	16976	16619	16814	16882	16995	17006	16797	16875	16885	16656	16750	16877	17119	17090	16722	16810	16870	16935	17006	16981	16814	16779	16820	16985	16755	17005	16881	16715	16746	17014	16959	16933	16910	16878	16942	16862	16952	16837	16913	16885	16946	16901	16875	16843	16709	16796	16878	16958	16917	16748	17042	17056	17081	16757	16964	16827	17154	17066	16860	16905	16814	16966	17007	16859	16796	16816	16828	16861	16789	16875	17057	16978	16957	16958	16838	16702	16958	17005	16998	16918	16931	16909	16739	16854	16896	16944	16814	16916	16917	16945	16684	16979	16926	16836	16524	16853	16810	16794	16724	16843	16850	16879	16924	17004	16776	16967	16866	16706	16862	16724	16872	16917	16740	16935	16916	16976	17133	16847	16916	16831	16891	17060	17109	16939	16816	16707	16847	16864	16992	16805	16730	16874	16987	16965	16843	16926	16802	16713	16970	16885	16910	16997	16689	17080	16805	17033	16970	16868	16907	17027	16904	16881	16866	16883	16788	16979	16865	16757	16908	16878	16912	16887	16970	16803	16847	16867	16842	16941	16851	16831	16870	16671	16960	16999	16836	16943	16809	16953	16673	16854	16813	16871	16631	16760	16997	16927	16885	16987	16827	17095	16941	16924	16967	17018	16811	16986	16888	16762	16793	16857	16794	16977	16974	16848	17046	17046	16776	16975	16929	16934	16956	16871	16904	16909	16861	16961	17095	16945	16827	16677	16810	16946	16830	16722	16697	16929	16877	16807	16821	16744	16947	16932	16963	16902	16910	16950	16976	16799	16851	16822	16831	16845	17077	16834	16928	16981	16902	16745	16833	16759	16809	16897	17009	16849	16892	16856	16877	16861	17036	16963	16832	17020	16980	16741	16928	16770	16993	17041	16809	16745	16965	16955	16733	16990	17050	16878	16766	16823	16820	16964	16832	17041	17020	16811	16902	16840	16808	16683	16737	16794	16939	16887	16857	16884	16911	16768	16998	16860	16945	17034	16937	16744	16851	16960	16847	16882	16928	16952	16992	16879	16786	16976	16856	16788	16994	16892	16929	17004	16957	16973	16908	16947	16978	17058	16750	16794	16873	16816	16917	16701	16921	16949	16958	16907	16832	16951	16860	16679	16751	16926	16819	16749	16973	16806	16766	16878	17003	16910	16906	16757	16888	16952	16916	16987	16977	16838	16899	17021	16827	17015	16811	16820	16904	16852	16915	16906	16950	16886	16797	16861	16838	16833	16750	16987	16758	16856	16909	16965	16806	16858	16754	16966	16842	16705	16863	16794	16959	16953	17084	16805	16854	16848	16704	16875	17014	16983	16937	16937	16820	16858	16855	16961	16967	16831	16794	16938	17012	16959	16881	16845	16680	16863	16887	16930	16878	16697	16886	16997	16778	16906	16909	16691	16800	16869	16911	16974	16931	16908	16795	16811	16713	16808	16829	16766	16812	16671	16835	16852	16830	16864	16811	16841	16766	16843	16841	16794	16828	16805	16761	16932	16995	16774	17027	16983	16882	17152	16768	16587	16908	16832	16841	16818	16956	16829	16638	16869	17009	16908	16695	17018	16838	16880	16848	16832	17102	16923	16942	16762	16942	16863	16844	16891	16733	16890	16910	16648	16839	16898	16961	16734	16779	16797	16822	16868	16871	17055	17064	16996	16935	16778	16896	17001	17048	16790	16911	16864	16920	17068	16757	16990	16990	16811	16941	17006	16957	16906	16824	16788	16892	16853	16755	16642	16889	16650	16666	16732	16889	16657	16850	16875	16932	17027	16857	16856	16916	16977	16714	16833	16900	16944	17162	17164	17048	16830	16955	16938	17061	16765	16967	16718	16926	16893	16806	16860	16909	16894	16813	16831	16899	16790	16853	16853	16896	16887	16951	16781	16946	16728	16822	16876	16776	16866	16923	17090	16985	16732	16738	16903	16825	16969	16725	16833	16860	16968	16881	16679	16735	16994	17046	16818	16827	16879	16952	17043	17026	17017	17055	17007	16859	16822	16928	16724	16826	16753	16661	16689	16869	16787	16834	16724	16894	16965	16726	16759	17121	16927	16754	16925	16771	16689	16832	17016	16867	16838	16691	16716	16830	16847	16959	17062	16979	16963	16680	16675	16782	16787	16912	16975	16846	16842	16836	16911	16805	16763	16966	16753	16751	16891	16891	16783	16886	17019	17004	17066	16582	17070	16890	16802	16922	16885	16941	16850	17075	16836	16928	16839	16709	16861	17030	16939	16770	16813	16854	16812	16857	16883	16899	16627	16717	16870	16730	16939	16834	16782	17029	16585	16726	16913	16818	16827	16831	16799	16989	16947	16894	16774	16927	16822	16993	16964	16761	16963	16755	16959	17014	16944	16771	16722	17019	16982	16766	16687	16925	16926	16822	16859	16711	16779	17095	16816	16750	16957	16797	16820	16872	16823	16752	16919	16749	16829	16875	16902	16957	16955	16820	16930	16853	16859	16778	16682	16840	16905	16866	16806	16856	17047	17163	16518	16831	17005	16900	16746	17030	16814	16917	16947	16976	16827	16747	16871	16774	16857	16980	16774	16834	16966	16996	16818	16963	16868	16712	16733	16884	16910	17057	16894	16873	16761	16928	16722	16832	16957	16825	16878	17046	16849	16751	16872	16870	16706	16932	16714	16896	16792	16967	16754	16855	16984	16808	16697	16924	16937	16737	16852	16872	16761	16924	16884	17125	17055	16898	16842	16879	16930	16835	16724	16972	17174	16896	16906	17045	17019	17022	17017	16680	16733	16962	16864	16943	16828	16870	16865	16758	16801	16835	16540	16765	16831	16873	16841	16795	16921	16780	16847	16697	16913	16745	16898	17062	16854	16876	16976	16989	16730	16974	16919	16865	16849	16789	17061	16834	17025	17009	16724	16831	17067
17102	29475	25856	20176	18037	16993	20631	27192	21861	46710	52683	45423	33482	22158	16376	14692	14589	14263	14583	14256	14561	14591	14462	14603	14618	14442	14495	14410	14512	14348	14488	14547	14475	14515	14574	14442	14486	14502	14590	14489	14631	14555	14743	14428	14335	14475	14537	14443	14441	14747	14428	14504	14598	14510	14507	14419	14560	14438	14640	14468	14497	14522	14682	14346	14470	14578	14463	14502	14477	14475	14684	14453	14342	14605	14499	14500	14281	14597	14509	14581	14349	14312	14412	14625	14539	14534	14534	14653	14523	14449	14558	14636	14503	14559	14420	14571	14517	14714	14420	14459	14677	14568	14535	14488	14402	14525	14469	14350	14354	14454	14446	14642	14394	14378	14606	14440	14650	14378	14401	14206	14476	14352	14523	14393	14398	14377	14413	14430	14464	14317	14581	14517	14410	14458	14444	14507	14540	14468	14570	14462	14321	14556	14374	14559	14495	14383	14310	14508	14503	14449	14522	14531	14547	14701	14476	14478	14471	14703	14515	14488	14455	14464	14588	14493	14459	14495	14334	14535	14283	14343	14703	14477	14437	14580	14632	14381	14510	14505	14332	14484	14477	14394	14466	14451	14428	14489	14536	14554	14444	14486	14537	14540	14636	14504	14345	14568	14432	14482	14309	14549	14448	14424	14645	14530	14461	14409	14400	14495	14483	14458	14367	14504	14449	14432	14514	14435	14625	14471	14523	14548	14445	14449	14348	14386	14398	14369	14411	14687	14575	14407	14591	14490	14503	14575	14425	14504	14339	14595	14663	14564	14330	14432	14363	14484	14489	14697	14543	14382	14359	14527	14447	14262	14419	14560	14438	14522	14533	14327	14502	14445	14505	14452	14601	14459	14497	14431	14412	14317	14523	14332	14524	14469	14546	14333	14274	14597	14626	14565	14507	14400	14631	14518	14471	14463	14550	14694	14589	14359	14495	14527	14521	14615	14309	14514	14274	14449	14625	14366	14534	14571	14394	14444	14379	14503	14469	14360	14558	14460	14546	14614	14505	14430	14524	14486	14440	14357	14513	14515	14464	14438	14500	14443	14563	14502	14614	14545	14614	14457	14468	14498	14418	14384	14380	14361	14607	14483	14469	14433	14372	14574	14491	14397	14590	14578	14372	14629	14471	14458	14554	14415	14564	14524	14494	14474	14625	14412	14638	14545	14564	14463	14541	14313	14438	14409	14521	14490	14605	14506	14381	14437	14404	14617	14445	14403	14429	14363	14261	14512	14538	14393	14481	14255	14702	14424	14475	14525	14431	14532	14466	14507	14395	14289	14483	14320	14343	14546	14497	14355	14508	14422	14475	14351	14569	14395	14702	14351	14493	14512	14489	14406	14309	14406	14361	14573	14349	14361	14562	14537	14621	14467	14374	14429	14447	14182	14405	14465	14511	14489	14484	14435	14258	14397	14622	14593	14482	14496	14722	14325	14476	14748	14323	14553	14435	14544	14387	14417	14484	14535	14413	14697	14626	14362	14479	14454	14378	14408	14458	14590	14425	14548	14532	14355	14410	14342	14405	14685	14536	14496	14522	14274	14405	14308	14426	14449	14552	14589	14390	14468	14427	14462	14460	14578	14544	14452	14587	14610	14325	14387	14397	14553	14614	14441	14512	14455	14450	14401	14440	14522	14568	14460	14416	14246	14477	14541	14549	14496	14364	14531	14579	14366	14544	14516	14609	14396	14454	14466	14480	14317	14479	14416	14405	14517	14430	14289	14499	14382	14498	14509	14441	14429	14458	14522	14416	14395	14635	14397	14645	14582	14518	14481	14558	14409	14490	14357	14524	14401	14496	14521	14504	14491	14648	14477	14493	14540	14469	14343	14504	14452	14493	14531	14402	14425	14546	14388	14423	14526	14364	14456	14562	14544	14578	14465	14579	14396	14437	14585	14489	14348	14566	14479	14494	14570	14428	14369	14483	14389	14532	14474	14367	14503	14403	14483	14548	14401	14373	14369	14470	14463	14521	14450	14499	14466	14544	14457	14578	14487	14398	14328	14304	14547	14371	14466	14505	14577	14465	14323	14603	14433	14367	14526	14461	14592	14527	14468	14414	14373	14423	14449	14585	14346	14347	14411	14479	14412	14518	14478	14390	14442	14468	14583	14479	14676	14510	14395	14522	14573	14409	14565	14524	14599	14386	14317	14634	14436	14424	14387	14617	14430	14422	14317	14554	14600	14366	14547	14490	14498	14662	14346	14647	14432	14416	14570	14543	14581	14509	14356	14313	14549	14534	14354	14330	14413	14509	14399	14569	14270	14463	14387	14376	14427	14634	14415	14414	14482	14609	14469	14520	14363	14538	14478	14614	14405	14602	14625	14345	14553	14369	14413	14376	14436	14366	14327	14595	14546	14516	14318	14233	14355	14447	14319	14455	14534	14499	14416	14570	14453	14486	14359	14367	14407	14378	14549	14274	14580	14471	14598	14588	14530	14537	14307	14462	14566	14420	14621	14371	14625	14497	14468	14501	14345	14527	14522	14454	14510	14411	14422	14630	14501	14249	14404	14347	14319	14581	14516	14420	14473	14577	14306	14495	14398	14440	14438	14367	14454	14460	14625	14532	14432	14365	14637	14432	14648	14293	14539	14274	14502	14384	14499	14312	14547	14423	14411	14454	14426	14269	14611	14554	14515	14461	14505	14378	14399	14319	14523	14631	14428	14490	14543	14508	14428	14402	14332	14507	14555	14474	14418	14480	14223	14625	14604	14581	14598	14423	14400	14526	14309	14646	14477	14524	14446	14464	14439	14529	14492	14438	14378	14330	14290	14455	14409	14465	14491	14469	14491	14331	14677	14446	14475	14418	14375	14546	14480	14467	14512	14644	14561	14519	14259	14586	14613	14427	14538	14288	14421	14507	14489	14276	14531	14355	14497	14517	14480	14488	14348	14326	14500	14668	14271	14479	14594	14326	14516	14358	14381	14472	14420	14318	14308	14431	14506	14499	14569	14405	14451	14435	14459	14442	14443	14563	14479	14572	14444	14565	14451	14448	14514	14367	14519	14463	14486	14359	14468	14383	14499	14578	14445	14511	14410	14511	14390	14554	14328	14613	14383	14470	14398	14462	14476	14571	14595	14406	14502	14477	14484	14479	14623	14392	14455	14259	14461	14449	14515	14545	14399	14404	14479	14452	14493	14371	14476	14337	14404	14519	14689	14391	14477	14753	14462	14573	14577	14402	14591	14417	14590	14417	14523	14479	14663	14515	14563	14658	14284	14537	14439	14518	14497	14291	14423	14435	14509	14668	14323	14379	14430	14454	14494	14587	14516	14563	14551	14535	14590	14520	14355	14483	14520	14517	14371	14413	14546	14504	14502	14432	14312	14525	14570	14483	14364	14595	14501	14440	14544	14653	14526	14604	14315	14410	14559	14506	14432	14514	14429	14420	14329	14375	14593	14511	14555	14387	14435	14506	14487	14653	14508	14569	14667	14571	14420	14471	14442	14401	14600	14452	14652	14456	14432	14513	14407	14503	14492	14556	14415	14488	14636	14647	14387	14443	14536	14371	14420	14303	14490	14401	14426	14411	14387	14492	14411	14469	14465	14574	14503	14480	14527	14505	14362	14502	14231	14359	14471	14554	14317	14430	14368	14422	14632	14491	14430	14416	14402	14235	14484	14456	14369	14492	14515	14669	14381	14575	14319	14591	14600	14453	14513	14516	14303	14356	14483	14558	14572	14440	14501	14494	14539	14430	14495	14292	14435	14485	14496	14460	14430	14552	14350	14477	14489	14446	14283	14410	14334	14390	14359	14501	14432	14415	14522	14409	14530	14505	14628	14353	14428	14368	14339	14642	14628	14597	14424	14536	14417	14485	14478	14458	14539	14412	14478	14506	14327	14327	14507	14543	14521	14543	14709	14387	14407	14361	14442	14498	14373	14399	14460	14451	14362	14515	14549	14522	14537	14434	14357	14353	14431	14712	14520	14349	14411	14532	14534	14492	14382	14535	14416	14535	14384	14576	14567	14566	14398	14382	14487	14635	14556	14585	14314	14559	14567	14551	14176	14594	14508	14300	14245	14554	14510	14455	14472	14410	14604	14584	14556	14414	14628	14372	14503	14378	14568	14401	14543	14421	14600	14405	14437	14357	14437	14534	14381	14405	14587	14492	14228	14532	14397	14622	14396	14546	14571	14454	14509	14483	14373	14454	14401	14595	14422	14358	14564	14279	14331	14462	14384	14469	14403	14533	14514	14385	14594	14674	14410	14361	14479	14401	14222	14399	14455	14498	14442	14430	14442	14591	14511	14504	14410	14660	14476	14399	14487	14405	14453	14459	14431	14579	14407	14399	14332	14500	14550	14586	14530	14507	14518	14463	14481	14371	14580	14247	14547	14594	14541	14614	14537	14321	14320	14498	14528	14465	14440	14473	14466	14610	14343	14569	14459	14614	14527	14522	14614	14474	14471	14398	14332	14537	14420	14293	14502	14432	14399	14437	14526	14470	14360	14647	14368	14537	14529	14503	14447	14649	14539	14508	14493	14624	14629	14502	14442	14480	14402	14807	14555	14673	14572	14563	14347	14348	14600	14570	14427	14527	14455	14361	14640	14442	14465	14273	14508	14565	14509	14357	14391	14430	14412	14434	14554	14332	14461	14580	14471	14460	14550	14480	14401	14395	14368	14355	14463	14556	14523	14414	14460	14515	14507	14497	14552	14542	14410	14499	14325	14509	14560	14460	14417	14567	14523	14447	14346	14564	14483	14610	14504	14675	14567	14542	14582	14427	14436	14608	14318	14531	14423	14528	14484	14412	14276	14656	14479	14560	14495	14555	14435	14485	14495	14410	14498	14442	14416	14435	14528	14531	14356	14507	14679	14379	14454	14428	14327	14513	14497	14471	14450	14547	14337	14454	14537	14512	14534	14522	14643	14693	14454	14336	14396	14478	14611	14426	14627	14572	14391	14389	14408	14411	14455	14399	14403	14617	14477	14373	14471	14318	14600	14422	14294	14402	14542	14510	14532	14356	14648	14445	14453	14433	14517	14493	14388	14463	14583	14455	14272	14530	14591	14542	14742	14658	14496	14458	14643	14369	14418	14410	14396	14454	14604	14417	14578	14500	14389	14380	14375	14513	14611	14469	14404	14533	14539	14325	14529	14486	14441
29402	22133	22298	19678	17974	18092	18161	18116	18130	20514	23724	22550	20262	19084	18194	18073	18370	18041	18067	17991	17907	18005	18029	18186	17959	18114	18112	18035	18117	18223	18287	18253	18038	17963	17803	18155	17998	18000	17947	18009	18029	18096	18170	17965	17938	17990	18093	18036	17779	18046	18054	17981	17986	18039	17985	18008	17967	17957	17922	18092	18076	17956	17940	18092	17991	18152	17995	18148	18006	18253	17763	18042	18071	17951	18039	18084	17959	18092	18007	18139	17974	18002	18075	17947	17981	18013	18256	17993	18009	17983	18078	18052	18097	18001	17922	18058	18039	18213	17934	18043	18185	18199	18020	17662	17965	18051	17976	17801	18064	17886	17864	18168	18256	17913	18142	17781	17891	18127	18193	18156	18034	18002	17955	17905	18062	17945	18126	18022	17950	18063	18178	17931	18034	18127	18053	18006	18212	18044	17971	18103	17771	18142	18011	17945	18024	17873	18054	18037	17860	17902	17981	18061	18068	17962	17978	18012	18109	17995	18030	18000	17835	18028	18289	17832	18220	18112	17914	18030	18165	18022	18054	17869	17914	17950	18006	17778	17943	18017	18093	18024	17888	18088	17932	17864	18055	18073	18036	18083	18121	18242	18165	17920	17959	18029	18039	17810	18057	18021	18127	18039	17907	17903	17866	17983	18131	18050	17969	18238	18050	17925	17890	18061	17908	17952	18254	17992	18018	17922	17970	17881	18121	18152	17922	18257	17958	17960	18093	17961	18108	17917	18135	18135	18096	18240	18147	17987	17912	18149	18075	18074	18060	18234	18040	18131	18033	17967	17943	18030	18094	17993	17971	18123	18193	17777	18133	18305	18051	17948	18099	17968	17985	18072	17939	18081	18189	18178	18114	17899	17956	18434	18097	18006	18075	18094	17996	17847	18132	18074	18107	18087	17932	18169	17925	17922	17958	17907	17995	18033	18132	18154	18099	18053	18060	17864	18279	17982	17977	17924	17954	18155	17932	17841	17924	17778	17887	17940	18001	18206	18051	18138	18103	17842	17883	18086	17981	18027	17962	18000	18104	18026	18141	17836	18090	18113	18182	18214	18248	17916	18031	18010	18012	17976	18038	18001	17765	18167	18090	17779	17818	17949	17848	18101	18015	17988	17965	17981	17938	18146	18137	17966	18228	18259	17742	18009	18106	18136	18204	18055	18115	17980	17990	18081	17948	18274	18048	18166	18028	17809	18045	18202	18041	18009	17953	17944	18114	18020	18123	18243	17969	17893	18108	18069	18164	18131	17841	18060	18081	18062	17925	18217	18225	18086	18191	17941	18015	18017	18189	17908	18032	18056	17936	17926	18215	18034	18041	18044	18095	17976	17985	17792	17989	18081	17956	17870	18155	17969	17949	17833	18128	17976	17989	18144	18107	18027	18071	17914	18007	18100	17965	17883	17936	18039	18114	18181	18089	18169	18221	18194	18004	18231	18103	18001	17946	18065	18135	17635	18045	18260	18088	18263	18185	18046	17957	18122	18028	18289	18127	17840	18021	17866	18128	18068	18026	18015	18144	17871	17923	18075	18210	18097	18142	18107	17899	18035	17963	17866	18006	18101	17901	18040	17965	17879	17937	17934	17856	18082	18017	17841	17956	18007	18037	18267	17985	17918	17916	18045	18172	18098	18029	18141	18021	17749	18177	18022	18136	17957	17984	17839	18089	18003	18121	17915	17901	17967	18031	18110	17796	17961	17985	18140	17884	17906	18012	18029	17972	18173	18120	17986	18229	17835	17863	18080	17758	18078	18187	18097	18068	18107	18091	17843	18126	17839	18113	18132	18127	17752	17969	18053	18278	17880	18152	17998	18184	17879	18067	17817	18062	18120	18064	17885	17805	18146	18013	17973	18059	17965	17860	17986	17971	17986	18036	18115	18017	18083	18121	17921	17931	18129	18153	17984	17991	17973	17984	17851	18105	18088	18007	18058	18026	17929	17925	17925	17936	18114	17822	18174	17792	18065	17857	18097	18134	18058	18057	17960	17979	17933	17963	17912	18049	18086	18286	18083	17930	18071	17816	17972	18017	18024	18164	18002	18007	17996	18014	18203	18250	17903	18112	18062	18037	17825	18084	17892	17959	17979	18092	17941	17912	18045	18138	18102	18153	18056	18002	17942	18060	17965	18105	17974	17875	18067	18132	18006	18322	18023	18040	18118	17900	17963	18130	18098	17848	18025	18149	18047	18111	17896	17934	18030	18043	18010	17961	17926	17953	17966	18229	18002	17877	17969	18222	18046	18101	18023	17794	17864	17922	18045	18174	17928	18148	18138	18065	18061	17872	17873	17846	17974	18211	18106	17909	17877	17997	18149	18035	18049	18037	18034	17935	18238	18095	17989	18065	17840	18338	18106	18164	17930	17956	18154	17944	17893	18024	18128	18023	18086	18087	18002	18091	17967	18068	18106	17953	17912	18263	18128	17907	17855	17846	17950	18043	18103	18021	18037	18265	18072	18196	18181	17962	18120	18262	18051	18053	18030	18060	18052	18099	18164	17856	17663	17816	18163	18009	18191	17968	17943	18067	17875	17912	17895	18082	18091	18020	18075	18215	18238	18014	18159	18053	17978	18147	18037	18157	18200	18136	18033	18102	17905	17915	17909	17977	18073	18028	18289	17952	18078	18017	17871	17904	17940	18082	17861	17932	18308	17873	17942	17945	18027	18168	18132	18107	17953	17953	18069	18046	18134	17859	18025	17948	18168	18119	18292	18017	17848	17951	18058	18207	18105	17937	18174	17982	18057	18179	18116	18001	18287	18145	18094	18150	18056	17886	18134	18228	18043	18298	18129	18173	17902	18201	17944	18167	18094	18067	17972	18046	17959	17830	17985	17946	18085	17997	17853	18012	18070	18016	17915	17939	18131	17951	18064	18233	18032	18001	18117	18159	18032	18087	18124	18094	17996	17887	17959	18145	17875	17805	18174	17954	17878	18231	18182	18078	18106	18113	18024	17878	17999	17942	17931	18154	18241	18090	18097	18050	18008	18025	17877	18069	18028	18020	18025	18099	18207	17826	17882	18119	18043	17920	17945	18056	18127	17936	17970	18117	18005	17841	18071	17918	18041	18243	18037	17988	18035	18167	18046	18011	18088	18033	17834	18222	17863	18067	18123	18030	18005	18113	18045	18122	18049	18056	18065	18082	18020	18011	17828	18183	18016	17971	17916	17985	17998	17980	17890	17733	17887	17994	17970	17919	17834	18228	17960	17814	17958	17992	18023	17823	18143	17875	17869	18095	18134	17930	17985	18005	18081	18083	18063	18066	17916	18096	18002	18114	18101	18102	18110	17845	18058	17950	18146	18125	18062	18101	17888	18105	18075	18058	18172	18037	18056	18022	17924	18039	18022	18147	17843	17988	17949	18141	17892	17825	18233	18105	18059	18119	18165	18098	17996	18160	17926	17860	18073	18012	18009	17864	18329	18059	18088	17886	17995	18011	18151	17985	18068	18163	18050	18100	17949	17979	17819	18046	18164	17823	18005	18193	18007	18006	18150	18052	17998	18034	18144	17910	17981	17963	17988	17816	17857	18106	18193	17917	17993	17938	18181	17918	18059	17903	18061	18116	18008	18124	17879	18091	18042	18067	17981	17961	18081	17901	18268	18103	18195	17952	18012	18032	18005	18010	18150	18277	17960	18060	18040	18122	17995	18007	18063	17919	18099	18021	18096	17876	18091	18196	18055	17921	18253	18016	18041	17857	17848	18077	18152	18091	18167	18156	18110	18196	18036	18133	18028	18110	18151	17890	17971	18178	18311	18062	17839	17879	17938	17996	17886	18158	17964	17953	17889	17936	18078	18164	17958	18111	17972	18040	17982	18102	18131	17988	17902	17878	17847	18066	17864	18262	18222	18188	18219	17955	17840	18086	18096	18014	18060	18014	17919	17938	18044	18184	18335	18102	18113	17936	17790	18005	18098	18081	17964	18025	18205	18160	18254	18156	17982	18019	17941	18151	18207	17941	17944	17907	18062	18160	17985	18136	17992	17905	17848	18103	18151	18160	17880	17779	18055	17816	18055	17884	17949	18077	17909	18071	18041	17925	17931	18231	18212	17801	18008	17958	18144	18032	18040	18147	18085	18161	17951	17801	17784	18155	18302	18028	18008	18131	17985	18010	17970	18113	18086	17713	18007	17977	17995	18005	18113	18112	17967	17993	17980	18004	18149	18033	18111	17983	17822	17917	18044	17913	18057	18103	18201	17948	17826	18166	18097	18010	17982	17938	18108	18134	17956	18122	17991	18124	18010	17829	18046	17821	17987	18099	17927	18015	18184	18120	18068	18068	17845	17934	18066	17946	17966	18101	18001	17844	17772	18032	17961	17916	17945	18093	17905	17704	18122	18120	17977	18034	18230	18088	18195	17967	18047	18058	18060	18200	17974	17860	18003	17824	17988	18156	18082	18009	18116	18148	18025	18104	18129	18212	17797	17962	17956	18095	18168	18028	17898	17892	18416	18161	18184	17979	17961	18031	18020	18090	18234	18009	18078	17928	17926	18024	17999	17986	17929	17858	17940	18053	17950	18267	18080	18241	17872	17731	18115	18100	17837	17869	17915	18027	18096	18150	18129	18059	17948	18277	18073	17899	18163	17987	18091	18193	18025	18230	18195	18080	18047	17924	17942	17941	18058	18054	17915	18085	18192	18098	18046	18019	18060	18037	18065	18076	18129	17888	18028	17922	17790	18025	18082	18005	17878	18178	18009	18371	18154	18048	17983	18254	18093	18002	17997	18124	18002	18246	17863	17979	18187	18043	18064	18106	17968	17882	18249	18125	17835	18235	18049	18097	17979	18050	18089	17950	18026	18046	18222	18294	18142	18017	18070	17994	17951	18032	17986	17844	18002	18049	17955	18073	17993	18099	18127	18048	18089	18173	18067	18290	18030	17933	17949	18047	17871	17869	18001	18119	17939	18014	17914	17841	17957	17950	18112	18007	18109	18006	18139	18027	18097	18027	18000	18199	18093	18012	18003	18082	18143	18075	17870	18176	18076	18058	17765	18188	18066	18005	18014	18089	18280	18016	18079	17999	17861	18228	18187	18191	17945	18146	18088	17996	17942	17894	17977	18031	17915	18021	18036	17909	18158	17798	18000	18115	17932	18076	18181	18079	17959
15829	16998	16570	15508	15361	15096	15327	15230	15433	19807	22993	20558	17445	15900	15400	15057	15405	15009	15201	15359	15095	15302	15109	15085	15140	15015	15060	15187	15020	15123	15080	14904	15152	15166	15292	15126	15183	15061	15122	15261	15041	15101	15052	15102	15140	15279	14890	15125	15043	14993	15046	15204	15061	15121	14954	15133	15100	15014	15369	15171	15157	15259	14983	15214	15081	15304	15366	15015	15103	15306	15072	15266	15044	15208	14937	15111	15111	15116	15088	15072	15111	15256	15157	15096	15168	15123	15082	15114	15217	15285	15197	14982	15098	15135	15054	15251	15125	15188	15283	15224	15261	15184	15027	15204	15144	15340	15019	15108	15131	15156	15217	14983	15153	15122	15206	15119	15137	15070	15085	15036	15211	15027	15170	15168	15202	14976	15122	15203	15038	15222	15163	15151	15144	15304	15023	14937	15013	15182	15195	15241	15206	15083	15180	15171	15156	15109	14899	15203	15145	15117	15185	15026	15073	15024	14978	15275	15244	15179	15187	15008	15062	15047	15193	14943	14887	15198	15193	15041	14990	15136	15124	15121	15195	15150	15039	14933	15179	15104	15220	15138	15136	15137	15180	15057	15122	14923	15065	15013	15048	15028	15095	15166	15137	15293	15153	15107	14920	15217	15164	15147	15186	15085	15223	15013	15057	15081	15108	15136	15169	15189	15180	15051	15186	15046	15133	15161	15039	15112	15173	15138	15138	15267	15177	14872	15002	15211	15237	15061	15031	15103	15077	14995	15187	15068	15086	15154	15132	15127	15177	15157	15164	15216	15045	15198	15059	15185	15110	15155	15104	15110	15235	15125	15085	15041	15176	15119	15105	15053	15131	15212	15345	15162	15287	15165	14929	15249	15072	15125	14844	15126	15183	15252	15133	14944	15174	15178	15156	15067	15126	15241	14941	15223	15090	15096	15134	15203	15202	15218	15080	15070	14934	15116	15249	15320	15065	15235	15099	15123	15167	14970	15214	15100	14994	14952	15116	15219	15210	15102	15049	15040	15086	15251	15304	15205	15289	15036	15170	15148	15180	15117	15227	15144	15161	15069	15185	14984	15167	15147	15146	15237	15112	14969	15206	15214	15012	15067	15226	15047	15236	15080	15179	14988	15274	15220	15127	15275	15099	15143	15048	15095	15252	14899	15261	15160	15078	15130	15103	15183	15106	15179	15185	15162	15159	15157	15237	15131	15199	15033	15197	15202	15034	15003	15153	15053	15128	15169	15111	15116	15030	15025	15055	15187	15205	15206	15057	14946	15334	15003	15111	15172	15163	15138	15323	14874	15283	15147	15170	15168	15173	15082	15214	15120	15146	15135	15023	15110	15006	15002	14958	15019	15161	14987	15068	15234	15215	15040	15137	15079	15116	15186	15212	15113	15091	15127	15062	15213	15328	15162	15145	15138	15015	15080	15058	15138	14981	15096	15172	15190	15064	14934	15186	15089	15015	15204	14925	15120	15096	15119	15092	15070	15130	15267	15159	15116	15088	15088	15050	15167	15288	15126	15160	15218	15087	15265	15255	15286	14946	15071	15179	15054	15073	14811	15075	15113	15233	15105	15288	15333	15054	15173	15007	15195	15204	15099	15235	14980	15112	15118	15099	15202	15083	15129	15089	15179	15030	15100	14986	14991	15129	15213	15149	15164	15144	14969	15204	15194	15177	15094	15122	15151	15152	15130	14990	15195	15099	15006	15068	15260	15105	15132	15137	15035	15029	15114	15035	15115	15214	15120	15110	15254	15033	15105	15015	15066	15185	15109	15112	15192	15089	15151	14878	15098	14904	15262	15072	14900	15087	15009	15091	15235	15149	15152	15180	15234	14924	15094	15236	15020	14997	15119	14933	15108	15190	15123	15417	15188	15004	15059	15047	15008	15331	15212	15170	15268	15016	15159	15183	15121	15061	14987	15065	15246	15070	15132	15206	15091	15182	15105	15294	15108	15015	15157	15379	15071	15110	15206	15124	15472	15005	15249	15200	15169	15048	15067	15130	15071	15176	15291	15127	15103	15033	15117	15178	15077	15047	15210	15232	15400	15156	15206	15060	15149	14981	15097	15204	15031	15179	15084	15029	15227	15072	15241	15029	15266	15165	15236	15206	15026	15152	15162	15045	15364	15178	15120	15326	15028	15073	15225	15062	15201	15245	15191	15181	15125	15085	15285	15138	15256	15075	15242	15172	15084	15231	15234	15189	15004	15113	15099	15273	15067	15131	14994	15120	15275	15120	15087	14955	15089	15187	15148	15209	15127	15014	15062	15300	15134	15099	15239	15138	15314	15303	15141	15228	15072	15115	15048	15139	15097	15171	15062	14980	15126	15396	15132	15140	15074	15177	15063	15067	15258	15114	15196	15178	15090	15176	15122	14987	15099	15066	15214	15197	15187	15062	15136	15208	14970	15127	15038	15178	14923	15134	15257	15158	15282	15071	15194	15266	15138	15154	15087	15186	15084	15245	15191	15127	14981	15103	15118	15186	15022	15097	15021	14945	15024	15300	15202	15065	15226	15223	15124	15231	15243	15099	15293	15197	15116	15143	15151	15115	14999	14970	15242	15070	15167	15241	15155	14906	15215	15141	15173	15031	15097	15124	15047	15115	14976	15246	15159	15093	15028	14982	15084	15078	15175	15159	15071	15000	15059	14935	15322	15008	15014	15151	15162	15160	15076	15179	15097	15367	15217	15204	14998	15168	15027	15332	15005	15280	15295	14946	15251	15186	15059	14872	15250	15077	15141	15008	15189	15112	15100	15188	15329	15155	15290	15017	15066	15052	15186	14972	15260	15057	15085	15182	15135	15131	15118	15169	15021	15040	14934	15009	15184	15190	15115	15226	15091	15045	15106	14913	14980	15163	15197	15299	15011	15296	14931	15214	15208	15191	15090	15171	15120	15179	15185	14968	15096	15283	15181	15101	14905	15140	15039	15075	15181	15009	14949	15065	15045	15157	14970	15117	15188	15181	15287	15183	15104	14962	15089	15091	15133	15145	15089	15122	15029	15162	14989	15242	15122	15246	15225	15336	15265	15222	15008	15139	15062	15108	15037	15141	15169	15056	15142	14900	15016	15189	15050	15129	15056	15323	15271	15120	15191	15108	15058	15016	14961	15020	15104	15213	15221	15233	15143	15022	15071	15133	15218	15246	15202	15244	15154	15135	15325	15227	14995	15106	15167	15189	15202	15390	15232	15161	15121	15173	15164	15113	15145	15062	14935	15089	15157	15083	15093	15174	15083	15196	15180	15166	15129	15077	15231	15020	15228	15124	15028	15076	15074	15137	15122	15016	15087	15002	15091	15311	15081	15143	14995	15099	15015	15080	15062	15159	15173	15074	15141	15144	15057	15267	14999	15270	15199	15290	15205	15098	15309	15210	15194	15007	15141	15139	15282	15067	15133	15027	15235	15105	15065	15243	15126	15209	15179	15110	15182	15120	15218	14968	15036	15011	15100	14995	15058	15129	15094	15187	15016	15098	15237	14915	15005	15073	15223	15088	15144	15071	15224	15169	15005	15111	15165	15241	15038	15209	15193	15139	15019	15116	15188	15213	15096	15168	15072	15039	15244	14906	15174	15316	15307	15058	15137	15077	15111	15166	14986	15286	15171	15017	15169	15121	15066	14963	15182	15054	15093	15259	15142	15171	15077	15207	15035	15131	15007	15193	15166	15092	15140	15240	15145	15074	15162	15119	15195	15147	15124	15178	15105	15192	15115	15078	15047	15035	15317	15120	15291	15046	15145	15168	15139	15088	15225	15153	15221	15103	14996	15215	15175	15240	15220	15099	15251	15177	15129	15103	15176	15193	15161	15268	15089	15142	15222	15153	15067	15050	15167	15072	15135	15120	15101	15183	15018	15065	15029	15300	15231	15114	15133	15102	14984	15127	14945	15000	14993	14954	15376	15306	15208	15103	15056	15051	15209	15153	15151	15305	15133	15054	15206	15055	15135	15107	15284	15083	15114	15160	15039	15182	15154	15113	15221	15262	15147	15133	14957	15150	15285	15021	15182	14981	15103	15096	15139	15123	15183	15022	15038	15263	15134	15145	15207	15163	15220	15030	15108	15269	14975	15261	14979	15273	15174	15140	15083	15024	15221	15067	15140	15130	15196	15071	15043	15052	15019	15077	15106	15316	15136	15259	15113	15159	15107	15155	15024	15168	15043	15015	15215	15204	15311	15124	15123	15323	15288	15085	15213	15215	14955	15179	15100	15252	15231	15059	15171	15134	15015	14827	15264	15089	15157	15086	15191	15146	15138	15144	15199	15224	15099	15078	14976	15066	14948	15056	15275	15256	15184	15107	15202	14902	15135	15092	15251	15237	14971	15079	15066	15139	15171	15214	15138	15174	15137	15272	15170	15108	15111	15191	15243	15179	15012	15034	15191	15196	14982	15236	15215	15184	15007	15221	15187	14990	15173	15085	15108	15210	15091	15156	15059	15216	15207	15109	15039	15250	15140	15254	15104	15076	15257	15100	15122	15254	15133	15151	15006	15002	15085	15249	15219	15216	15239	15106	15073	15004	15033	15100	15019	15209	14953	15131	15183	15086	15113	15207	15109	15124	15090	15102	15160	15243	15278	15093	15219	15021	15076	15287	15254	15137	15079	15124	15180	14930	15159	15315	15324	15264	15185	15158	15064	15088	15038	15063	15121	15066	15099	15245	15267	15077	15096	14990	15049	15068	15049	15140	15084	15099	15293	15073	15171	15217	15258	15131	15175	15017	14990	15195	15139	14946	15197	15207	15140	15429	15231	15205	15248	15208	15155	15011	15222	15051	15245	15276	14936	14967	15196	15075	15105	15184	15069	15120	15272	15088	15150	15144	15251	15055	15160	15150	15348	15222	15213	14990	15121	15106	14986	15158	15151	15218	15082	15085	15061	15067	15099	15121	14979	15132	15101	15206	15085	15255	15065	15200	15168	15116	15275	15063	15170	15161	15146	15169	15200	15208	14955	15236	15202	15078	15096	15112	15016	14945	15074	15187	15065	14947	14970	15241	15099	15164	15007	15186	15138	15278	15127	15225	15357	14964	15259	15186	15032	15122	15303	15198	15195	15135	15134	15036	15072	15241	15286	15072	15104	15070	15062	15227	15062	15118	14968	15089	14959	15138	15135	15124	15157
25972	21164	27330	26109	20770	19760	20123	24229	31201	37649	36231	29684	23256	20185	19093	18880	18885	19007	18769	18766	18721	18725	18592	18786	18752	18716	18928	18953	18846	18956	18788	18722	18644	18934	18932	18720	18736	18638	18838	18849	18835	18740	18702	18701	19087	18857	18631	18846	18764	18831	18743	18804	18500	18876	18753	18926	18752	18757	18810	18748	18734	18546	18717	18846	18562	18559	18821	18635	18828	18883	18893	18874	18611	18872	18887	18904	18817	18717	18738	18780	18887	18699	18602	18811	18779	18554	18539	18664	18938	18696	18915	18772	18820	18622	18534	18708	18669	18699	18717	18814	18670	18713	18861	18662	18669	18906	18689	18583	18936	18585	18739	18721	18676	18790	18728	18668	18825	18793	18880	18759	18799	18752	18669	18754	18638	18656	18605	18840	18776	18768	18758	18681	18723	18747	18548	18721	18965	18816	18595	18642	18629	18852	18679	18685	18653	18641	18836	18768	18736	18807	18706	18873	18467	18713	18779	18715	18534	18799	18763	18887	18848	18706	18903	18739	18690	18709	18747	18611	18593	18565	18780	18518	18614	18898	18779	18836	18493	18660	18710	18522	18867	18606	18867	18578	18593	18565	18566	18780	18730	18851	18613	18683	18623	18779	18448	18687	18553	18641	18479	18718	18688	18620	18714	18766	18703	18794	18842	18699	18623	18613	18602	18715	18758	18671	18807	18853	18583	18761	18768	18627	18812	18574	18680	18686	18837	18727	18657	18481	18774	18644	18712	18532	18598	18628	18838	18838	18704	18635	18541	18623	18771	18827	18624	18795	18767	18807	18678	18752	18908	18611	18668	18725	18521	18806	18804	18701	18820	18700	18732	18703	18623	18856	18543	18570	18592	18585	18529	18740	18517	18553	18541	18533	18741	18595	18793	18606	18483	18699	18752	18562	18682	18641	18771	18620	18623	18855	18720	18556	18743	18649	18748	18684	18615	18772	18593	18805	18668	18771	18676	18834	18778	18841	18618	18750	18445	18660	18779	18513	18922	18819	18705	18711	18822	18650	18760	18774	18877	18741	18601	18927	18633	18492	18762	18751	18820	18713	18811	18670	18660	18734	18610	18752	18769	18808	18650	18835	18521	18606	18924	18956	18876	18895	18514	18601	18790	18763	18673	18682	18610	18876	18835	18873	18810	18779	18692	18821	18852	18802	18577	18848	18859	18649	18612	18939	18793	18767	18676	19030	18815	18850	18899	18820	18815	18626	18890	18827	18698	18777	18709	18779	18930	18667	18608	18622	18683	18694	18570	18933	18759	18655	18589	18668	18658	18674	18693	18757	18795	18705	18767	18683	18621	18589	18746	18660	18710	18926	18753	18854	18829	18593	18665	18482	18585	18557	18735	18645	18669	18848	18913	18702	18668	18655	18797	18646	18556	18699	18736	18729	18773	18601	18565	18679	18703	18732	18898	18808	18571	18771	18683	18774	18786	18859	18764	18868	18781	18709	18957	18853	18810	18739	18685	18650	18786	18768	18639	18686	18876	18785	18786	18752	18899	18787	18771	18513	18693	18799	18736	18862	18530	18715	18746	18759	18735	18687	18869	18782	18740	18637	18913	18892	18785	18697	18682	18694	18694	18692	18876	18839	18524	18821	18731	18605	18833	18669	18865	18733	18496	18673	18818	18723	18691	18482	18679	18736	18762	18581	18834	18737	18839	18697	18640	18605	18835	18682	18731	18653	18696	18755	18630	18797	18752	18653	18775	18675	18818	18770	18737	18790	18683	18674	18761	18745	18533	18566	18859	18739	18739	18572	18602	18661	18759	18721	18883	18738	18504	18792	18758	18504	18733	18714	18787	18659	18647	18701	18942	18721	18727	18678	18884	18730	18873	18547	18645	18567	18635	18708	18744	18844	18745	18737	18540	18673	18845	18826	18575	18723	18569	18779	18796	18745	18900	18847	18636	18862	18754	18824	18821	18786	18823	18891	18677	18549	18677	18962	18724	18807	18796	18870	18647	18923	18742	18664	18783	18798	18943	18672	18803	18723	18810	18641	18567	18736	18694	18862	18726	18932	18544	18388	18552	18554	18486	18362	18702	18654	18643	18614	18732	18597	18951	18768	18545	18856	18762	18869	18645	18567	18839	18743	18665	18669	18827	18585	18726	18689	18695	18834	18771	18816	18738	18515	18826	18831	18752	18922	18672	18783	18662	18965	18886	18759	18498	18753	18817	18737	18673	18921	18780	18521	18765	18412	18754	18977	18832	18664	18723	18652	18831	18680	18712	18853	18710	18541	18822	18643	18748	18549	18721	18495	18904	18626	18903	18550	18573	18669	18654	18714	18703	18851	18686	18635	18735	18572	18926	18776	18451	18925	18894	18631	18519	18819	18662	18864	18772	18560	18888	18684	18589	18645	18663	18652	18722	18775	18680	18665	18633	18569	18550	18728	18658	18570	18768	18800	18697	18606	18520	18710	18784	18742	18864	18680	18718	18870	18624	18716	18582	18821	18520	18535	18547	18825	18833	18876	18676	18714	18689	18643	19015	18869	18815	18725	18680	18757	18614	18599	18466	18783	18813	18725	18660	18671	18783	18679	18949	18799	18623	18853	18641	18753	18689	18781	18719	18701	18640	18729	18658	18687	18822	18826	18813	18712	18791	18696	18632	18629	18608	18644	18788	18655	18652	18792	18613	18634	18793	18700	18807	18673	18733	18793	18832	18571	18872	18612	18571	18523	18688	18703	18953	18568	18701	18497	18527	18750	18664	18758	18816	18935	18870	18847	18659	18768	18641	18915	18682	18893	18681	18719	18893	18709	18782	18683	18620	18769	18796	18684	18879	18788	18862	18770	18594	18726	18886	18802	18682	18790	18873	18741	18651	18734	18776	18646	18528	18653	18521	18882	18878	18833	18606	18728	18734	18805	18705	18558	18537	18810	18809	18701	18819	18790	18509	18626	19101	18874	18836	18773	18736	18808	18565	18567	18734	18701	18744	18787	18505	18740	18639	18586	18754	18711	18762	18906	18706	18741	18724	18971	18670	18627	18702	18611	18906	18829	18794	18819	18769	18679	18512	18781	18869	18904	18757	18595	18685	18937	18719	18696	18774	18806	18730	18704	18497	18728	18809	18829	18746	18695	18709	18680	18657	18717	18777	18776	18651	18631	18625	18754	18637	18638	18750	18707	18608	18843	18726	18563	18929	18785	18844	18718	18614	18851	18630	18809	18805	18896	18618	18698	18832	18817	18747	18726	18795	18578	18717	18887	18655	18716	18691	18821	18688	18729	18863	18604	18577	18691	18936	18712	18862	18511	18804	18881	18643	18783	18828	18577	18832	18680	18894	18771	18664	18680	18658	18752	18784	18631	18911	18615	18760	18758	18577	18773	18793	18662	18744	18759	18584	18647	18645	18497	18782	18953	18636	18520	18685	18899	18684	18587	18809	18548	18923	18844	18769	18587	18808	18773	18826	18764	18699	18739	18883	18791	18820	18867	18573	18690	18913	18720	18677	18763	18693	18838	18796	18584	18837	18655	18855	18721	18563	18784	18788	18781	18761	18894	18637	18786	18474	18692	18726	18651	18687	18586	18773	18763	18618	18685	18774	18731	18755	18612	18689	18667	18640	18715	18470	18539	18596	18734	18658	18676	18455	18785	18844	18685	18589	18643	18610	18733	18679	18689	18754	18708	18855	18674	18618	18619	18700	18664	18667	18829	18904	18924	18638	18949	18968	18651	18740	18588	19079	18804	18704	18688	18427	18630	18771	18725	18735	18961	18662	18902	18796	18756	18852	18805	18891	18730	18621	18654	18711	18667	18697	18784	18726	18751	18794	18701	18731	18786	18534	18854	18698	18531	18767	18800	18744	18888	18613	18475	18568	18758	18695	18885	18931	18933	18735	18800	18701	18624	18727	18767	18691	18798	18703	18494	18729	18886	18674	18559	18683	18675	18822	18758	18663	18853	18729	18660	18820	18859	18897	18457	18916	18590	18572	18633	18763	18736	18928	18916	18713	18766	18585	18791	18835	18833	18803	18617	18547	18868	18631	18707	18865	18633	18651	18678	18737	18594	18803	18575	18999	18785	18617	18586	18599	18822	18528	18667	18740	18878	18748	18568	18759	18719	18706	18629	18714	18662	18716	18768	18373	18668	18517	18861	18671	18593	18502	18520	18711	18867	18760	18573	18539	18648	18646	18711	18533	18797	18562	18771	18379	18760	18860	18665	18659	18698	18741	18895	18806	18719	18759	18661	18703	18741	18709	18758	18655	18651	18720	18504	18855	18839	18676	18710	18629	18531	18556	18624	18820	18824	19021	18745	18614	18632	18652	18702	18881	18783	18842	18582	18752	18847	18945	18857	18761	18879	18662	18823	18741	18611	18731	18906	18644	18723	18744	18810	18684	18774	18868	18427	18729	18648	18799	18561	18810	18612	18760	18877	18800	18656	18720	18914	18600	18753	18686	18741	18984	18648	18832	18689	18703	18720	18714	18862	18672	18716	18754	18538	18614	18584	18400	18737	18679	18535	18686	18683	18619	18525	18615	18560	18659	18805	18895	18776	18650	18598	18741	18523	18672	18587	18529	18725	18885	18761	18848	18609	18579	18510	18616	18749	18963	18601	18678	18688	18766	18877	18781	18506	18553	18985	18719	18845	18931	18927	18778	18480	18558	18741	18631	18797	18740	18768	18849	18748	18709	18682	18705	18607	18626	18646	18706	18723	18708	18694	18839	18805	18525	18677	18679	18713	18823	18583	18686	18661	18760	18705	18819	18858	18674	18796	18711	18775	18561	18614	18649	18766	18702	18854	18798	18646	18672	18678	18728	18656	18607	18744	18710	19026	18623	18776	18589	18673	18740	18590	18711	18718	18700	18739	18776	18571	18839	18630	18606	18510	18795	18610	18591	18651	18529	18744	18603	18786	18794	18668	18563	18420	18849	18756	18840	18793	18636	18694	18776	18652	18649	18829	18586	18835	18667	18850	18581	18874	18744	18751	18540	18664	18892	18665	18799	18629	18843	18722	18642	18636	18849	18593	18865	18851	18884	18779	18565	18604	18602	18702	18733	18632	18760	18891	18774	18636	18787	18911	18597	18825	18744	18618	18733	18886	18759	18741	18433	18727	18740	18962	18801	19009	18646	18760	18760	18764	18706	18673
14934	22102	20757	17512	16641	16280	16351	23817	32316	38818	36122	27850	19796	16865	15813	15503	15498	15570	15487	15435	15554	15566	15443	15703	15548	15536	15585	15484	15625	15448	15439	15633	15724	15526	15517	15439	15530	15467	15483	15544	15541	15404	15476	15498	15569	15379	15530	15509	15428	15511	15570	15658	15448	15653	15693	15631	15542	15599	15527	15470	15567	15523	15504	15434	15754	15559	15467	15604	15647	15657	15588	15574	15561	15581	15643	15339	15459	15535	15610	15559	15416	15375	15689	15643	15743	15479	15543	15585	15670	15542	15703	15642	15462	15455	15431	15531	15605	15670	15661	15582	15441	15662	15613	15587	15559	15582	15615	15609	15503	15352	15624	15536	15604	15699	15582	15489	15743	15707	15647	15578	15534	15628	15750	15573	15664	15552	15532	15534	15507	15603	15707	15464	15459	15519	15635	15566	15611	15538	15618	15469	15355	15499	15502	15463	15671	15331	15469	15563	15593	15480	15655	15459	15560	15661	15720	15577	15623	15552	15681	15586	15517	15639	15543	15490	15672	15416	15571	15395	15601	15621	15438	15611	15598	15403	15655	15548	15665	15541	15685	15402	15388	15632	15646	15567	15491	15623	15644	15661	15607	15319	15634	15386	15541	15634	15548	15453	15586	15443	15453	15437	15556	15550	15660	15578	15526	15674	15392	15497	15520	15467	15398	15433	15412	15452	15588	15367	15515	15601	15567	15476	15339	15454	15578	15461	15536	15582	15647	15453	15703	15484	15450	15403	15635	15508	15613	15563	15416	15472	15744	15509	15540	15576	15413	15451	15579	15593	15445	15471	15472	15528	15558	15517	15459	15567	15562	15484	15387	15438	15501	15696	15450	15344	15467	15728	15580	15429	15458	15631	15464	15452	15556	15628	15553	15552	15501	15602	15627	15390	15327	15372	15513	15539	15631	15662	15623	15435	15573	15773	15659	15482	15473	15420	15511	15506	15542	15612	15582	15557	15495	15515	15595	15727	15506	15514	15594	15524	15547	15622	15625	15498	15543	15564	15586	15474	15589	15679	15492	15467	15585	15312	15462	15681	15585	15571	15506	15685	15428	15458	15626	15437	15574	15560	15636	15599	15473	15609	15469	15677	15567	15582	15669	15539	15415	15583	15692	15578	15566	15679	15541	15490	15563	15512	15456	15634	15536	15308	15353	15447	15483	15408	15499	15546	15388	15546	15549	15474	15325	15616	15579	15601	15405	15673	15550	15552	15457	15645	15634	15515	15668	15527	15730	15546	15571	15423	15494	15473	15582	15719	15433	15517	15660	15645	15477	15592	15545	15495	15459	15461	15732	15594	15617	15618	15529	15461	15448	15336	15511	15516	15503	15608	15500	15533	15582	15572	15434	15495	15488	15587	15565	15529	15631	15639	15643	15517	15636	15737	15623	15551	15580	15528	15450	15741	15440	15505	15536	15565	15488	15521	15636	15533	15617	15491	15504	15510	15561	15494	15419	15562	15604	15490	15550	15578	15600	15525	15556	15680	15507	15565	15387	15573	15487	15537	15475	15740	15645	15595	15660	15643	15558	15575	15633	15419	15699	15564	15540	15448	15596	15354	15628	15468	15620	15568	15478	15476	15485	15436	15509	15704	15426	15520	15539	15437	15602	15681	15486	15748	15480	15653	15437	15668	15506	15593	15641	15576	15524	15608	15545	15543	15761	15553	15605	15473	15682	15581	15452	15496	15435	15580	15514	15593	15545	15641	15465	15626	15540	15492	15618	15512	15425	15565	15433	15722	15567	15507	15600	15617	15518	15339	15335	15529	15495	15633	15515	15607	15702	15467	15740	15595	15685	15446	15576	15594	15711	15587	15646	15760	15542	15579	15487	15589	15781	15595	15504	15766	15525	15611	15383	15364	15537	15523	15486	15486	15528	15571	15655	15417	15642	15542	15352	15651	15399	15618	15502	15542	15632	15469	15604	15522	15261	15542	15602	15711	15520	15525	15645	15586	15600	15602	15419	15537	15553	15732	15539	15588	15494	15597	15425	15463	15484	15520	15578	15535	15415	15594	15678	15597	15646	15570	15649	15409	15547	15510	15484	15526	15559	15636	15404	15509	15503	15558	15438	15673	15615	15783	15554	15461	15618	15485	15647	15485	15382	15537	15467	15438	15749	15402	15655	15587	15376	15585	15457	15544	15536	15558	15471	15443	15526	15696	15646	15577	15544	15430	15613	15737	15645	15639	15607	15731	15613	15353	15511	15729	15508	15590	15269	15553	15381	15527	15488	15496	15526	15617	15590	15550	15525	15540	15505	15478	15490	15641	15548	15490	15502	15511	15723	15520	15545	15469	15440	15669	15703	15666	15547	15535	15634	15533	15419	15534	15642	15536	15415	15517	15526	15527	15687	15674	15369	15513	15563	15517	15738	15564	15738	15631	15502	15632	15443	15312	15683	15561	15545	15663	15518	15456	15412	15437	15387	15675	15595	15548	15543	15704	15585	15570	15486	15498	15539	15588	15590	15347	15573	15589	15536	15557	15387	15671	15573	15591	15664	15492	15503	15634	15574	15332	15526	15488	15536	15478	15611	15581	15687	15504	15494	15565	15455	15504	15554	15560	15565	15526	15525	15617	15541	15438	15417	15352	15597	15565	15592	15527	15505	15584	15635	15572	15518	15470	15560	15428	15674	15511	15639	15570	15517	15711	15497	15594	15447	15600	15632	15366	15593	15482	15618	15438	15543	15452	15539	15601	15583	15432	15556	15583	15488	15592	15413	15601	15622	15519	15550	15617	15332	15585	15582	15562	15650	15546	15721	15371	15672	15612	15543	15589	15395	15660	15409	15480	15777	15585	15531	15447	15551	15454	15752	15554	15733	15531	15595	15582	15576	15520	15481	15418	15643	15495	15710	15771	15610	15447	15506	15634	15550	15472	15504	15524	15654	15651	15407	15491	15536	15428	15448	15553	15574	15596	15424	15648	15503	15455	15511	15367	15509	15483	15642	15564	15446	15501	15475	15399	15546	15440	15458	15587	15572	15631	15670	15398	15564	15524	15581	15549	15695	15445	15475	15568	15411	15615	15527	15584	15451	15695	15573	15484	15586	15499	15573	15500	15595	15544	15614	15599	15641	15468	15605	15558	15569	15622	15422	15762	15554	15453	15635	15560	15470	15471	15589	15608	15527	15465	15550	15467	15603	15657	15553	15659	15461	15611	15630	15588	15494	15579	15509	15777	15355	15640	15491	15463	15521	15656	15719	15538	15513	15586	15446	15597	15593	15618	15669	15547	15619	15516	15470	15605	15728	15552	15628	15276	15595	15593	15495	15550	15658	15406	15495	15711	15462	15482	15586	15611	15749	15520	15575	15502	15542	15583	15690	15475	15522	15749	15681	15503	15547	15474	15649	15458	15480	15514	15388	15611	15479	15551	15555	15711	15598	15474	15615	15483	15374	15325	15540	15570	15561	15420	15612	15564	15314	15617	15435	15659	15628	15629	15541	15488	15604	15465	15553	15393	15526	15640	15459	15502	15563	15587	15339	15707	15573	15541	15512	15548	15542	15587	15729	15544	15415	15627	15524	15614	15574	15496	15593	15449	15501	15619	15497	15505	15637	15691	15512	15652	15418	15486	15625	15520	15594	15596	15684	15517	15519	15535	15644	15556	15562	15500	15667	15680	15580	15397	15502	15579	15672	15514	15500	15548	15289	15665	15578	15649	15541	15618	15532	15410	15403	15567	15523	15496	15526	15723	15452	15745	15614	15370	15544	15309	15457	15677	15310	15718	15526	15626	15450	15651	15590	15384	15673	15455	15325	15381	15583	15546	15549	15464	15564	15615	15536	15452	15572	15436	15677	15434	15567	15529	15589	15511	15690	15614	15403	15588	15653	15508	15665	15669	15515	15488	15428	15726	15714	15746	15530	15499	15333	15419	15522	15610	15409	15730	15632	15628	15576	15491	15478	15641	15502	15554	15463	15533	15463	15683	15382	15627	15554	15455	15570	15622	15544	15491	15725	15502	15509	15393	15513	15507	15797	15542	15610	15431	15548	15510	15537	15705	15510	15655	15519	15587	15437	15481	15647	15566	15516	15495	15438	15547	15458	15485	15585	15384	15737	15514	15527	15432	15661	15640	15573	15518	15506	15581	15416	15685	15687	15458	15630	15442	15583	15682	15549	15530	15559	15590	15548	15498	15407	15531	15484	15551	15528	15492	15512	15586	15399	15495	15713	15671	15469	15493	15566	15577	15686	15604	15545	15475	15514	15650	15742	15487	15421	15656	15583	15699	15634	15409	15485	15611	15567	15442	15433	15376	15431	15439	15432	15648	15388	15395	15541	15703	15542	15649	15573	15490	15391	15334	15559	15656	15411	15536	15649	15550	15654	15539	15526	15597	15593	15511	15549	15400	15513	15678	15376	15519	15609	15550	15665	15637	15556	15569	15634	15407	15570	15549	15526	15786	15634	15579	15533	15480	15503	15574	15633	15579	15646	15401	15526	15523	15512	15668	15562	15408	15574	15528	15528	15572	15673	15508	15628	15467	15449	15547	15520	15739	15542	15540	15743	15540	15678	15697	15538	15608	15582	15641	15500	15494	15483	15566	15569	15572	15626	15547	15530	15604	15487	15572	15432	15610	15497	15373	15439	15648	15564	15548	15559	15453	15475	15633	15376	15712	15556	15522	15520	15530	15536	15573	15579	15428	15536	15515	15395	15489	15496	15475	15560	15566	15613	15599	15558	15546	15529	15630	15446	15804	15459	15488	15511	15482	15667	15463	15545	15506	15675	15542	15530	15513	15616	15556	15548	15793	15593	15606	15625	15648	15415	15616	15435	15490	15637	15727	15647	15635	15489	15433	15606	15300	15563	15573	15474	15533	15440	15518	15527	15476	15495	15519	15615	15580	15522	15638	15717	15628	15565	15441	15409	15288	15514	15526	15620	15461	15506	15621	15750	15503	15725	15597	15570	15516	15592	15610	15642	15678	15543	15409	15684	15535	15635	15473	15549	15421	15508	15554	15481	15520	15509	15485	15404	15450	15676	15586	15525	15748	15463	15535	15669	15488	15719	15560	15570	15530	15460	15581	15659	15519	15607	15409	15445	15605	15639	15580	15597	15491	15606	15639	15630	15459	15458	15591	15624	15400	15673	15364	15723	15515
23832	21160	28605	23997	21698	23693	24592	41127	46143	51520	52271	39500	27581	22162	19935	19308	19194	19262	19116	19303	19233	19170	19175	19196	19307	19184	19283	19081	19242	19288	19090	19216	19053	19359	19043	19099	19122	19294	19148	19233	19146	19221	18943	19000	19257	18953	18953	19166	19150	19239	19204	19184	19088	19108	19137	19325	19140	19118	19080	19072	19109	18954	18818	19120	19099	19180	19120	19022	19156	18911	18904	18971	19052	18973	19143	19030	19018	19119	19102	19021	19072	19010	18998	19146	19044	19108	19094	19002	19093	19156	19260	19330	19258	19253	19082	18980	19006	19216	19138	19023	18903	19022	19260	18956	19235	19257	19108	19010	18908	19005	18859	19152	19085	19159	19239	18997	19256	18984	19167	19082	19255	19109	19143	19019	19095	19042	19074	18993	19066	18948	18893	19085	19143	19065	18985	18921	19164	19076	19077	19065	19117	18970	19068	19020	19219	19064	19123	19119	19056	18969	19127	18983	19149	19139	19083	18832	18892	19061	18995	19236	19068	19172	19259	19073	19197	19141	19153	18955	19055	18751	18976	19037	18987	19140	19043	19022	19286	19365	19269	18827	19008	18818	19034	19080	19411	19225	19194	19008	19087	18990	19087	19169	19016	19035	19052	18961	19161	19109	19112	19039	19136	19013	19091	19078	19015	19202	19115	19355	19084	19094	19141	19057	19134	18948	18893	19282	19065	19158	19074	19049	19048	19129	19016	19072	19099	19089	18898	19205	19141	19201	19384	19111	19189	18966	18967	19327	19221	19143	18939	18870	19081	19056	19138	19126	18993	19089	18968	19085	18912	19136	19128	19131	18960	19086	19024	19251	19188	19018	19069	18911	19174	19070	19125	19233	19208	19160	19029	18945	18974	19063	19192	19031	19086	19171	19158	19094	18832	18966	18934	19051	19219	19014	19086	18902	18973	18840	18938	19059	19115	19089	19019	19102	19095	19031	19144	19005	18884	18786	18881	19102	19081	19201	19270	19033	19021	19039	19003	18845	19006	19058	19156	19075	18824	18994	19078	19233	19021	18840	19035	18976	19013	18874	19039	19083	19102	18989	19205	18938	19044	19183	19076	18943	19120	19158	19187	19118	19228	19236	19113	19264	19210	19220	19304	18988	19163	19191	19164	19065	19201	19052	19155	19136	18998	19146	18950	19062	19004	19121	19112	19229	19152	19089	19032	19161	19169	19091	19159	19168	18904	19265	19071	19363	19010	19096	18935	19049	19121	19297	19077	19089	18919	18889	19222	18978	19067	19134	19067	19019	19249	19227	19027	19061	19075	18957	19185	19157	19139	19185	19045	18959	18912	19126	19258	19121	19078	19096	18970	19249	19191	18939	19148	18962	19083	19055	19112	18991	19019	19126	19000	19345	19418	19107	19014	18971	18911	19153	19260	19030	18917	18877	19152	18975	18972	19106	19143	19007	18945	19084	18942	18957	18877	18929	19293	19242	19028	19146	19229	19142	18912	19228	19113	18836	19118	18955	19061	19104	19237	19096	19001	18919	18999	19125	19271	19142	18909	19047	19222	19350	19143	19074	18874	19165	18855	19142	18999	19190	19159	18966	19353	19291	19183	18948	18925	19206	19014	18892	18966	19022	19204	19053	19036	18810	19186	19129	18985	18889	18863	19143	19297	19107	18975	19037	18963	18987	18937	19062	19219	19181	19174	19212	19128	19135	18866	19074	19147	18887	18997	18967	19028	19003	18940	19054	19126	19076	18999	19044	19075	19095	19236	19021	19256	18995	19012	19042	19255	18911	19010	18984	19022	19013	18956	18871	19081	18851	19116	19021	19084	19066	18958	19174	19184	19152	19168	19167	19250	19074	19170	18901	19148	18875	18828	19091	18970	18958	19019	19130	19245	19021	19109	19094	18966	19111	19051	19014	19184	19041	19002	19001	18806	18951	18902	18972	18862	19035	19160	19140	19223	19120	19045	19023	18825	19339	19159	19248	18954	18968	19142	19222	19193	19296	19222	19042	19058	18913	18908	19331	19014	19163	19048	19136	19064	19071	18924	18881	19131	18934	19183	18920	19141	19297	19115	19058	19095	18891	19254	19077	19067	19084	19110	19070	18899	19166	19032	19120	18996	19208	19070	19290	19099	19065	19048	19126	19026	19004	18741	18890	19074	18905	19156	19018	19151	19263	19106	19094	19222	18977	19063	19216	19049	19214	19253	18914	18981	18949	19118	19313	19221	19082	18951	19164	19185	19023	19045	18941	19100	19019	19080	19046	19120	19165	19057	18965	19088	19172	19212	19096	18966	18871	19121	19103	19059	18981	19065	19107	19122	18908	19066	19164	19096	19278	19104	19218	19065	19064	19251	19142	19026	19131	19095	19268	19128	18930	19025	18927	19102	19017	18965	19263	19140	18957	19091	19190	18769	19091	19090	18956	19099	18982	18794	19118	19070	18967	18980	19088	19054	19063	19024	19272	19102	18995	19136	19066	19039	18851	19030	18942	18792	18990	19073	19124	19198	18850	18924	18918	19212	19055	19015	19028	19243	19134	19245	19004	19070	18989	19124	18962	18966	19029	19022	18923	19178	19256	19113	18957	19093	19090	19119	18990	18924	19012	19113	19188	19192	19169	19327	19093	19011	18911	19112	18926	19031	19274	19074	19209	18916	18982	19253	18988	19100	19028	19142	19067	19124	19200	18977	19140	19138	19033	19061	19164	19060	19071	19079	19142	19377	19068	18808	19091	19060	19042	19030	19080	18912	19058	19063	18957	19183	19214	19021	19220	19145	19173	19124	18763	18868	19100	19260	19242	19121	19098	19105	18923	19094	19277	19291	19086	19127	19072	19118	19053	19054	19131	19052	19157	18830	19126	18990	19116	19039	19247	19189	19130	19224	19074	18990	19043	19007	19019	19185	19186	19030	19055	19216	19152	19202	19044	19101	18885	19179	19000	19018	19090	19022	19180	18970	19211	19268	19043	18783	19088	19039	19089	19070	18961	19020	18991	19137	18945	19018	18864	19123	19104	19051	19182	18916	19129	18943	19225	19065	18965	19156	19127	18983	18954	19186	18972	19070	19155	18847	19010	18965	18997	18861	19067	19029	19093	19215	19093	18993	19196	19197	19110	19147	19053	19061	18931	18952	19077	18960	18990	19221	18920	19028	18989	18950	19249	18903	18958	18989	19133	19198	19195	19064	19105	19166	19055	19077	19122	19143	19139	18953	19185	19294	19239	19056	19088	19087	18965	19005	19151	19258	19281	19016	18969	19016	19035	19191	19066	18898	19091	19067	19082	19060	18978	18958	19031	19037	19189	19119	19035	18962	18845	19048	19327	18954	19123	18842	19055	19013	18974	18993	19290	19113	18938	18947	19155	18972	19126	18865	19182	19123	18907	19134	19011	19085	19019	19101	19038	18960	19097	18927	19095	19215	19107	18925	18832	19042	19032	19037	19112	19208	18916	19022	19097	18912	18972	19025	18885	19112	19172	19205	19201	19089	18960	19031	18997	19162	19265	19194	19190	19112	19243	19051	19050	18922	19221	18978	19187	19228	18994	19075	19000	19099	18976	18769	18940	18970	18902	19184	18967	19108	19056	19113	19147	19125	19042	19141	19116	19097	19006	18867	19160	19015	19023	19175	18953	19129	18935	19326	19011	19161	19224	19057	19070	19041	19100	18958	19183	18950	19058	19179	19067	19010	19120	19020	19100	18888	19222	19146	18900	18974	19148	19163	19073	19088	19081	19170	19101	19045	19033	18945	19009	18969	18893	18870	19083	18967	19116	18851	18911	19029	19126	19164	19095	19202	18948	19134	19265	19074	19133	18837	19076	19180	19328	19291	19056	18802	18820	19198	19194	19088	18950	19103	19112	18913	19047	19177	19052	19286	19167	18950	18984	19077	19111	19110	18930	19061	19099	19146	18949	18902	19146	19060	18849	19135	19180	19111	19170	18992	19067	19200	19160	19312	18974	19265	18849	19161	19112	19075	19172	18856	18777	18838	19136	19133	19189	19038	19045	18918	19108	18954	19090	18879	19014	19038	19108	19200	19094	19147	19097	19185	19192	19056	19015	19033	18977	19209	18993	18981	19193	19005	19197	19175	19093	19023	18980	19016	19189	19189	19104	18960	19099	19084	18980	18846	18861	19048	19074	18966	18876	18968	19060	19008	19360	18984	18932	18936	19042	19002	19206	19052	19266	19018	18925	19133	19182	19004	18982	19165	19130	19117	19121	18922	19194	19304	19067	19029	19128	19051	19076	19106	19249	19038	19281	19077	18988	19209	19149	18878	19337	18981	19231	19334	19064	19043	18815	18946	19096	19172	19097	19165	19137	19270	19191	18923	19040	19226	19321	19257	19130	18975	19053	19083	19266	18949	19165	19008	19094	19384	18994	19131	19205	19054	18826	19146	19112	19133	18934	18842	18847	18930	18853	18839	19164	19255	19133	19027	19059	19078	18860	19315	19048	19032	18974	19081	19322	18976	19109	19087	18993	18810	18925	19004	18996	18987	19255	18990	19019	18949	19233	19215	18774	19336	19011	18945	19246	18916	18948	19206	19019	19141	18947	18970	19076	19181	18911	19103	19381	19128	19132	18890	18968	19123	19011	18993	18917	19025	18857	19195	19063	18879	19350	19077	19097	18884	19021	19085	19143	19041	18790	19183	18836	19038	19521	19199	19033	18934	19059	18993	19147	19133	19174	18934	19063	18961	19191	19000	18996	19093	18813	18983	18891	19133	19135	19180	19266	19346	19131	18896	19106	19104	18922	18881	18900	19075	18998	19140	19169	19029	19067	18833	19075	18903	18970	19095	18910	19061	19104	18977	19115	19067	19007	19143	19011	19089	19065	19060	19248	19099	18970	19109	19173	18884	19181	19199	19020	19098	19156	19037	19148	18953	19128	19103	19035	18862	19101	19025	18887	19133	19048	19015	19081	19165	19067	19053	19206	19075	18828	18981	19231	19012	19074	18893	19316	19071	18990	19007	19080	18853	19038	19144	19162	18923	19159	18827	19202	19044	19212	19094	19056	19031	19165	19024	19037	18789	19139	18996	19258	19089	19005	18987	18946	19091	18881	19213	19078	19072	18929	19050	19185	19088	18973	19177	19136	18882	19206	19079	19141	19029	19045	19034	19262	18976	19322	19107	18806
17539	29991	26346	21003	18987	17985	18708	43856	45248	52969	51441	37782	24476	17956	16281	15872	15765	15747	15709	15693	15809	15675	15646	15844	15728	15815	15609	15639	15757	15810	15748	15967	15725	15765	15804	15734	15662	15898	15637	15729	15750	15800	16058	15790	15758	15947	15705	15704	15949	15827	15748	15595	15731	15655	15823	15706	15698	15925	15777	15795	15806	15716	15791	15942	15798	15706	15774	15822	15627	15693	15768	15632	15489	15805	15840	15724	15663	15684	15909	15847	15735	15852	15673	15553	15656	15815	15828	15871	15728	15759	15865	15861	15635	15598	15798	15887	15727	15785	15996	15744	15631	15783	15799	15854	15606	15641	15667	15793	15834	15693	15855	15606	15785	15632	15780	15736	15608	15752	15820	15781	15700	15708	15784	15776	15745	15811	15657	15677	15746	15744	15689	15825	15623	15628	15614	15643	15823	15843	15806	15780	15742	15816	15941	15753	15829	15536	15769	15745	15910	15639	15792	15798	15608	15709	15855	15581	15717	15644	15572	15769	15784	15673	15872	15733	15711	15725	15820	15659	15787	15812	15639	15728	15742	15719	15702	15781	15501	15555	15884	15633	15754	15810	15649	15744	15829	15877	15787	15827	15803	15750	15860	15680	15796	15650	15702	16028	15791	15589	15665	15755	15602	15833	15706	15718	15907	15572	15666	15675	15789	15679	15749	15851	15853	15611	15783	15740	15751	15578	15794	15766	15739	15663	15633	15802	15779	15719	15834	15633	15727	15704	15691	15688	15619	15710	15793	15867	15770	15818	15642	15699	15608	15689	15714	15803	15652	15775	15506	15725	15623	15695	15776	15757	15763	15708	15780	15798	15801	15527	15651	15878	15711	15726	15824	15585	15745	15609	15730	15640	15764	15784	15724	15638	15699	15792	15789	15703	15749	15729	15670	15730	15791	15859	15695	15690	15762	15628	15580	15815	15842	15711	15644	15837	15768	15732	15786	15592	15721	15581	15691	15577	15676	15777	15868	15774	15691	15814	15762	15702	15966	15535	15869	15683	15777	15661	15684	15940	15781	15668	15825	15898	15862	15679	15632	15931	15741	15562	15732	15801	15875	15797	15805	15731	15815	15639	15945	15716	15836	15782	15635	15858	15798	15690	15922	15644	15700	15749	15789	15624	15705	15822	15665	15800	15847	15705	15656	15841	15792	15634	15641	15663	15597	15760	15768	15742	15599	15818	15791	15667	15751	15665	15837	15728	15794	15706	15943	15665	15740	15699	15707	15771	15703	15733	15749	15749	15729	15757	15696	15816	15699	15884	15813	15643	15743	15660	15791	15826	15663	15874	15870	15758	15766	15748	15722	15932	15799	15625	15646	15849	15819	15726	15825	15648	15692	15722	15561	15573	15775	15798	15696	15720	15775	15722	15774	15753	15687	15720	15570	15801	15694	15805	15819	15644	15850	15763	15736	15766	15716	15605	15856	15743	15700	15733	15750	15647	15746	15753	15693	15952	15823	15673	15693	15622	15737	15864	15761	15760	15835	15712	15766	15715	15685	15874	15822	15673	15610	15727	15855	15986	15754	15615	15824	15810	15749	15687	15852	15786	15654	15843	15605	15842	15811	15543	15747	15753	15777	15789	15838	15803	15817	15755	15658	15763	15686	15714	15751	15698	15552	15860	15852	15736	15770	15510	15762	15734	15685	15786	15737	15827	15757	15704	15587	15816	15930	15625	15849	15745	15671	15618	15825	15854	15824	15701	15869	15637	15825	15518	15783	15687	15854	15736	15690	15858	15597	15769	15661	15622	15713	15747	15520	15771	15795	15752	15764	15901	15809	15663	15646	15538	15649	15645	15725	15753	15695	15704	15930	15787	15756	15778	15646	15877	15842	15590	15599	15866	15789	15727	15692	15795	15967	15665	15823	15674	15787	15733	15803	15820	15828	15688	15752	15761	15703	15649	15685	15642	15774	15734	15632	15747	15729	15777	15851	15854	15794	15803	15518	15554	15668	15793	15541	15832	15803	15770	15832	15697	15650	15582	15723	15655	15767	15879	15600	15630	15690	15697	15825	15836	15764	15793	15745	15766	15732	15795	15535	15811	15665	15665	15847	15783	15676	15694	15886	15755	15634	15856	15675	15650	15740	15844	15588	15694	15591	15834	15644	15770	15805	15832	15705	15674	15748	15651	15702	15748	15749	15787	15788	15650	15774	15826	15730	15779	15636	15965	15750	15859	15644	15735	15730	15707	15629	15840	15721	15549	15715	15787	15734	15766	15762	15726	15740	15713	15854	15727	15682	15854	15833	15794	15765	15852	15871	15866	15975	15728	15873	15716	15731	15700	15807	15758	15811	15562	15927	15660	15776	15815	15764	15819	15597	15854	15778	15848	15537	15811	15710	15768	15730	15774	15678	15572	15789	15765	15707	15733	15719	15797	15703	15744	15653	15800	15752	15855	15763	15708	15761	15561	15646	15931	15575	15647	15902	15859	15740	15667	15726	15830	15801	15954	15818	15755	15769	15799	15662	15808	15612	15673	15910	15704	15936	15952	15750	15808	15728	15763	15730	15675	15596	15761	15933	15615	15879	15621	15786	15780	15869	15712	15579	15678	15700	15817	15840	15776	15811	15678	15905	15947	15767	15684	15609	15823	15640	15900	15887	15811	15676	15701	15663	15622	15835	15865	15653	15609	15831	15731	15953	15786	15849	15733	15690	15682	15891	15700	15564	15744	15671	15709	15669	15619	15696	15736	15829	15711	15626	15842	15797	15594	15551	15697	15640	15736	15838	15699	15779	15663	15665	15601	15872	15719	15694	15742	15846	15729	15695	15517	15672	15780	15722	15712	15778	15878	15724	15653	15862	15848	15655	15969	15719	15697	15845	15798	15825	15754	15792	15846	15764	15800	15711	15802	15806	15801	15634	15666	15822	15764	15926	15841	15794	15637	15762	15646	15797	15855	15610	15889	15701	15691	15811	15684	15705	15758	15672	15691	15845	15890	15770	15858	15758	15712	15886	15793	15947	15771	15867	15587	15724	15755	15674	15790	15764	15772	15860	15686	15685	15678	15940	15756	15805	15736	15681	15710	15782	15686	15676	15809	15649	15679	15702	15779	15779	15746	15862	15677	15851	15747	15802	15703	15640	15756	15708	15684	15460	15823	15720	15652	15779	15728	15717	15952	15867	15759	15677	15684	15683	15667	15799	15499	15895	15684	15789	15975	15664	15798	15719	15644	15785	15678	15715	15674	15853	15613	15688	15854	15641	15691	15879	15786	15754	15872	15780	15582	15674	15848	15756	15750	15681	15751	15837	15643	15839	15661	15756	15808	15731	15929	15839	15761	15993	15832	15864	15595	15736	15630	15664	15766	15561	15684	15638	15918	15820	15800	15821	15677	15730	15459	15755	15736	15716	15825	15691	15753	15776	15472	15793	15793	15634	15731	15658	15767	15823	15748	15726	15849	15798	15873	15732	15385	15705	15663	15678	15723	15703	15838	15571	15667	15968	15855	15819	15824	15635	15805	15662	15698	15721	15758	15719	15756	15874	15628	15672	15903	15586	15860	15757	15691	15726	15693	15876	15807	15897	15899	15868	15779	15681	15833	15779	15827	15713	15951	15614	15793	15668	15699	15675	15853	15818	15825	15751	15654	15924	15761	15844	15816	15726	15678	15665	15758	15695	15585	15959	15794	15807	15829	15798	15657	15800	15729	15795	15674	15683	15839	15751	15642	15911	15774	15722	15692	15634	15680	15992	15777	15674	15647	15833	15804	15759	15654	15824	15682	15664	15826	15738	15643	15703	15814	15761	15749	15789	15866	15729	15768	15855	15801	15663	15696	15810	15775	15852	15895	15720	15691	15599	15819	15708	15964	15690	15860	15754	15699	15788	15706	15817	15564	15852	15987	15567	15864	15797	15868	15714	15805	15701	15647	16039	15714	15815	15743	15734	15817	15626	15697	15772	15690	15682	15814	15881	15668	15657	15661	15702	15908	15808	15722	15689	15860	15762	15917	15647	15870	15683	15831	15751	15835	15939	15607	15708	15782	15751	16027	15740	15718	15843	15856	15644	15657	15886	15730	15654	15735	15628	15786	15662	15808	15729	15924	15774	15793	15867	15859	15737	15912	15565	15841	15751	15976	15789	15689	15662	15603	15750	15742	15883	15686	15622	15708	15619	15818	15693	15874	15699	15704	15790	15704	15795	15867	15802	15628	16001	15670	15652	15725	15743	15734	15846	15923	15705	15620	15797	15806	15687	15693	15801	15682	15722	15836	15770	15902	15741	15918	15851	15535	16013	15838	15690	15791	15876	15837	15829	15805	15595	15686	15631	15663	15635	15771	15701	15914	15785	15732	15655	15874	15578	15724	15640	15957	15641	15765	15848	15644	15851	15619	15850	15755	15792	15957	15703	15705	15797	15861	15758	15736	15998	15762	15651	15771	15833	15632	15731	15873	15522	15687	15649	15777	15578	15802	15748	15715	15817	15824	15734	15749	15927	15694	15816	15692	15801	15896	15662	15671	15772	15677	15786	15767	15882	15765	15751	15584	15808	15892	15765	15750	15742	15865	15965	15725	15782	15890	15615	15583	15822	15673	15908	15563	15575	15854	15710	15645	15708	15848	15795	15724	15779	15718	15832	15695	15904	15848	15799	15729	15809	15807	15954	15830	15691	15856	15846	15904	15543	15740	15776	15739	15700	15891	15607	15937	15807	15754	15812	15825	15609	15806	15918	15750	15919	15746	15822	15687	15716	15750	15713	15780	15782	15548	15681	15687	15827	15844	15705	15675	15728	15761	15724	15832	15728	15720	15931	15830	15866	15879	15722	15756	15806	15799	15750	15716	15635	15792	15856	15696	15887	15702	15629	15727	15814	15602	15637	15648	15865	15742	15886	15660	15821	15629	15738	15735	15707	15712	15860	15952	15749	15759	15845	15838	15901	15745	15791	15780	15622	15658	15863	15799	15707	15720	15748	15851	15924	15882	15808	15694	15951	15715	15877	15815	15784	15755	15798	15565	15881	15839	15795	15686	15712	15751	15549	15763	15673	15861	15719	15917	15816	15683	15887	15784	15739	15918	15978	15653	15636	15602	15888	15775	15665	15776	15774	15834	15648	15684	15735	15702	15831	15778	15825	15807	15732	15800	15676	15765	15812	15685
29540	22531	23181	21088	19234	19330	19852	20776	21229	23880	24187	22311	20445	19779	19750	19350	19335	19352	19335	19264	19202	19272	19246	19388	19299	19328	19518	19355	19450	19348	19394	19384	19280	19510	19388	19428	19344	19127	19340	19529	19317	19395	19449	19480	19600	19336	19383	19539	19246	19404	19158	19417	19474	19105	19415	19356	19344	19406	19683	19468	19341	19326	19308	19215	19131	19447	19501	19409	19331	19218	19412	19240	19420	19567	19142	19237	19450	19338	19432	19395	19365	19500	19289	19483	19393	19484	19333	19260	19490	19484	19343	19219	19372	19388	19442	19521	19286	19483	19549	19439	19266	19407	19269	19246	19460	19442	19698	19317	19321	19334	19480	19553	19323	19386	19519	19405	19522	19304	19674	19371	19308	19430	19324	19433	19403	19462	19283	19284	19341	19383	19450	19284	19551	19489	19330	19385	19250	19445	19309	19254	19625	19374	19456	19415	19343	19350	19467	19517	19400	19304	19264	19543	19178	19298	19186	19331	19240	19521	19186	19219	19384	19167	19351	19342	19407	19527	19358	19556	19461	19278	19434	19346	19440	19403	19510	19371	19474	19388	19318	19188	19397	19239	19337	19315	19478	19546	19410	19450	19276	19276	19436	19587	19245	19276	19298	19207	19232	19145	19433	19336	19179	19531	19430	19543	19536	19485	19429	19444	19399	19193	19487	19435	19316	19428	19609	19498	19417	19229	19237	19298	19250	19327	19309	19393	19283	19423	19247	19136	19195	19454	19387	19545	19188	19460	19281	19285	19249	19255	19302	19290	19305	19421	19570	19397	19262	19193	19488	19248	19490	19126	19315	19438	19368	19481	19409	19404	19523	19315	19383	19398	19236	19460	19322	19216	19239	19122	19464	19270	19586	19569	19675	19265	19426	19404	19379	19444	19371	19402	19614	19365	19367	19298	19290	19316	19393	19515	19486	19214	19401	19418	19532	19283	19320	19339	19302	19439	19204	19332	19638	19555	19436	19624	19271	19228	19263	19192	19279	19287	19347	19099	19327	19430	19339	19226	19501	19268	19438	19426	19413	19406	19334	19429	19427	19318	19320	19274	19355	19293	19462	19286	19616	19556	19574	19193	19303	19289	19433	19253	19466	19204	19366	19212	19302	19231	19351	19100	19310	19315	19223	19296	19363	19273	19426	19431	19328	19375	19248	19525	19363	19299	19482	19175	19186	19092	19374	19183	19431	19371	19291	19280	19406	19468	19220	19421	19390	19366	19331	19390	19173	19354	19200	19504	19366	19358	19081	19370	19494	19169	19438	19330	19328	19426	19361	19331	19371	19444	19420	19380	19482	19346	19518	19293	19198	19258	19421	19351	19466	19449	19267	19401	19481	19589	19390	19252	19136	19212	19371	19394	19416	19517	19094	19335	19400	19323	19243	19329	19274	19460	19405	19255	19259	19367	19085	18985	19297	19212	19269	19329	19522	19193	19274	19343	19399	19304	19218	19378	19365	19140	19219	19579	19243	19288	19446	19149	19354	19394	19304	19349	19106	19120	19211	19350	19151	19528	19188	19492	19496	19305	19486	19253	19373	19242	19430	19333	19438	19594	19285	19384	19385	19283	19461	19361	19491	19677	19470	19226	19610	19397	19296	19544	19494	19308	19329	19507	19356	19318	19106	19541	19421	19258	19409	19292	19322	19296	19423	19354	19386	19256	19266	19525	19454	19521	19252	19252	19370	19240	19383	19429	19405	19439	19403	19333	19240	19370	19511	19356	19583	19492	19379	19454	19512	19290	19134	19453	19257	19358	19207	19383	19201	19275	19286	19330	19459	19507	19319	19348	19320	19355	19446	19263	19280	19211	19368	19214	19288	19160	19295	19279	19198	19406	19216	19200	19210	19433	19233	19452	19291	19260	19274	19491	19329	19499	19203	19581	19189	19410	19348	19386	19195	19286	19276	19381	19324	19218	19346	19341	19491	19509	19432	19212	19556	19384	19244	19366	19318	19299	19421	19410	19513	19538	19352	19328	19402	19230	19589	19331	19447	19145	19403	19226	19143	18975	19321	19208	19328	19298	19561	19390	19458	19377	19343	19357	19364	19461	19586	19442	19566	19469	19443	19401	19319	19290	19554	19328	19342	19268	19333	19353	19336	19485	19542	19392	19470	19303	19217	19534	19381	19403	19278	19303	19243	19424	19343	19352	19514	19211	19449	19580	19341	19250	19310	19294	19372	19245	19347	19271	19204	19365	19451	19225	19482	19074	19270	19382	19155	19270	19349	19361	19333	19312	19308	19305	19093	19431	19454	19306	19531	19481	19537	19205	19502	19429	19210	19279	19357	19474	19217	19244	19318	19442	19302	19323	19343	19363	19382	19190	19463	19374	19368	19391	19313	19426	19309	19258	19347	19385	19447	19360	19285	19234	19408	19448	19590	19462	19521	19348	19292	19464	19515	19277	19491	19339	19256	19337	19504	19300	19312	19468	19334	19384	19404	19217	19467	19506	19387	19363	19568	19313	19266	19417	19346	19290	19396	19343	19354	19271	19137	19358	19336	19626	19390	19331	19366	19507	19246	19479	19290	19464	19352	19335	19461	19454	19268	19539	19162	19370	19563	19354	19225	19355	19442	19395	19377	19330	19227	19514	19331	19267	19210	19319	19191	19547	19294	19168	19462	19592	19245	19313	19331	19513	19399	19387	19448	19407	19280	19396	19345	19342	19349	19208	19431	19617	19009	19338	19480	19305	19586	19276	19380	19260	19357	19461	19408	19536	19361	19417	19434	19453	19400	19561	19431	19333	19448	19497	19410	19239	19254	19530	19252	19307	19659	19463	19278	19238	19292	19263	19031	19311	19301	19430	19480	19439	19295	19149	19284	19305	19183	19451	19487	19328	19444	19466	19157	19239	19313	19374	19545	19390	19585	19324	19352	19335	19357	19465	19412	19371	19327	19206	19345	19635	19509	19442	19566	19412	19442	19262	19560	19498	19423	19337	19239	19255	19195	19366	19345	19343	19505	19373	19294	19279	19380	19140	19681	19325	19242	19374	19397	19505	19473	19374	19331	19328	19244	19370	19555	19581	19435	19294	19313	19328	19417	19378	19433	19207	19327	19347	19356	19410	19388	19324	19398	19464	19326	19347	19431	19249	19407	19219	19307	19279	19484	19457	19534	19213	19377	19411	19336	19463	19377	19386	19518	19348	19323	19264	19425	19346	19388	19584	19372	19465	19636	19356	19203	19530	19395	19248	19258	19312	19406	19557	19323	19515	19329	19293	19448	19580	19504	19277	19480	19335	19229	19369	19433	19281	19491	19530	19329	19565	19267	19273	19349	19450	19453	19356	19353	19381	19389	19415	19361	19301	19408	19585	19365	19094	19275	19224	19187	19379	19541	19560	19158	19511	19400	19178	19388	19432	19314	19354	19392	19297	19478	19382	19162	19222	19119	19313	19440	19530	19398	19503	19448	19375	19479	19557	19319	19231	19300	19386	19469	19273	19464	19438	19634	19179	19299	19355	19320	19470	19345	19427	19533	19394	19410	19277	19281	19260	19394	19419	19381	19509	19440	19248	19161	19260	19215	19263	19447	19449	19379	19096	19267	19318	19247	19280	19427	19293	19460	19315	19354	19437	19335	19334	19343	19366	19322	19323	19647	19493	19320	19296	19389	19335	19262	19457	19357	19664	19494	19233	19437	19466	19288	19320	19398	19465	19250	19383	19453	19589	19507	19470	19187	19320	19421	19285	19231	19194	19101	19615	19364	19464	19572	19465	19342	19160	19515	19233	19338	19291	19381	19281	19331	19388	19405	19478	19586	19521	19383	19183	19311	19139	19264	19295	19355	19325	19493	19258	19540	19341	19402	19336	19427	19512	19296	19542	19460	19301	19100	19449	19223	19349	19397	19251	19535	19293	19327	19382	19271	19365	19289	19503	19392	19467	19314	19249	19245	19355	19597	19372	19482	19536	19484	19238	19638	19330	19454	19375	19419	19360	19317	19469	19623	19456	19443	19200	19098	19286	19156	19456	19396	19557	19435	19442	19271	19387	19242	19308	19210	19208	19335	19505	19388	19443	19368	19205	19233	19375	19335	19313	19199	19266	19376	19530	19623	19270	19428	19541	19595	19308	19154	19432	19590	19431	19358	19375	19246	19410	19371	19312	19232	19416	19597	19323	19435	19334	19446	19398	19544	19406	19314	19170	19434	19321	19365	19311	19145	19579	19442	19538	19478	19460	19401	19331	19135	19061	19442	19337	19108	19459	19373	19296	19191	19448	19395	19107	19454	19233	19071	19315	19205	19359	19315	19227	19583	19575	19291	19561	19470	19288	19527	19388	19519	19292	19550	19407	19247	19298	19311	19389	19382	19380	19397	19542	19333	19346	19457	19546	19359	19491	19702	19346	19376	19311	19372	19619	19238	19344	19283	19298	19487	19453	19431	19422	19356	19308	19398	19250	19513	19242	19400	19323	19287	19467	19288	19244	19310	19296	19372	19434	19269	19429	19392	19337	19546	19471	19374	19373	19336	19604	19509	19237	19465	19293	19313	19254	19295	19357	19421	19336	19241	19536	19413	19380	19310	19380	19325	19365	19809	19365	19281	19177	19389	19204	19640	19344	19198	19307	19410	19342	19411	19479	19482	19199	19285	19484	19531	19365	19357	19394	19259	19194	19268	19279	19314	19379	19516	19602	19322	19326	19407	19394	19380	19334	19181	19359	19365	19687	19567	19358	19393	19493	19274	19363	19327	19459	19346	19373	19425	19182	19135	19193	19199	19414	19381	19548	19562	19294	19334	19240	19441	19505	19415	19410	19379	19363	19378	19382	19323	19294	19369	19372	19471	19490	19434	19348	19508	19318	19240	19305	19360	19448	19305	19260	19342	19394	19496	19443	19373	19454	19317	19159	19273	19329	19298	19370	19462	19239	19259	19436	19415	19610	19330	19454	19393	19415	19322	19256	19316	19514	19354	19443	19407	19484	19299	19319	19356	19239	19308	19438	19159	19425	19465	19322	19303	19301	19476	19341	19272	19238	19507	19527	19368	19419	19523	19436	19341	19515	19379	19535	19385	19361	19385	19383	19476	19326	19339	19618	19543	19294	19280	19298	19501	19254	19532	19514	19243	19363	19284	19351	19275	19315	19278	19342	19339	19407	19368	19241
16368	17433	16663	16089	16038	15742	16368	18514	18776	22681	21884	19042	16822	16198	15994	15722	16061	15782	15926	15848	15818	15892	15856	15849	15918	15670	15850	15759	15979	15934	15946	16003	15806	15911	15786	15848	15887	15954	15883	15924	16009	15757	15885	15673	16032	15893	15884	16061	15764	15916	15950	15946	16049	16202	16066	16068	15930	15869	15841	15897	15991	15962	15841	15911	15951	15838	15906	15856	15924	15988	15956	15763	15903	15951	15706	15790	15977	15742	15748	15878	15839	15847	16032	15847	15747	15852	16042	15831	15898	15823	15562	15805	15931	15898	15957	15802	15892	15854	16046	15966	16008	15926	15738	15875	15971	15935	15879	15863	15827	15990	15881	15812	15864	15819	15816	15865	15857	15846	15603	15885	15928	15937	15930	15973	16045	15865	15745	16039	15847	15978	15811	15997	15703	15935	15890	15776	15734	15890	15816	16055	15840	15946	15914	15823	15787	15847	16003	15797	15953	15707	15879	15962	16116	15740	15974	15746	15826	16090	16063	15854	15915	15772	15768	15725	15852	15734	16075	15986	15956	15922	15928	15819	15842	15854	15947	16039	15780	15786	15889	15866	15971	15872	15791	15673	15911	15802	15800	15943	15962	15950	15890	15970	15942	15795	15831	15856	15887	15939	15798	15929	15830	15678	15900	15802	15827	16006	16025	15810	15881	15954	16051	16052	15785	15781	15694	15925	15730	15869	15839	15821	15898	15828	15994	15879	15900	16035	15901	15833	15814	15950	15896	15826	15796	15921	15924	15785	15960	15916	15895	15904	15778	15920	15839	15744	16036	15996	15885	15768	15852	15931	15975	16011	15837	15840	15756	15898	15781	15841	15899	15878	15875	15849	16097	15724	15918	15754	15856	15833	15957	15854	15784	15810	15818	15871	15959	15901	15952	15809	16100	15965	15846	15776	15987	16000	15913	15789	15898	15797	15765	15735	15873	15824	15964	15974	15790	15946	15958	15860	16083	15735	15939	15746	15836	15796	15955	15875	15861	15822	15775	15809	15838	15854	16017	15815	15804	15954	15829	15905	16002	15804	15796	15957	15887	15993	15980	15887	15883	15981	15787	15939	16020	15930	15907	15773	16015	15907	15816	15977	15759	15937	15829	15780	15812	15898	15758	15805	15852	15923	15868	15715	15912	15876	15820	15914	15808	15705	15743	15976	15888	15907	15669	15845	15918	15940	15842	15802	16051	15835	15775	15782	15739	15818	15962	16020	15959	15926	15803	15984	16076	15891	16091	16025	15822	15955	15832	15958	15902	15928	15888	15830	15974	15942	15976	15866	15899	15836	15816	15747	15655	15951	15813	15855	15983	15925	15945	15716	15833	15785	15700	15964	16052	15766	15992	15933	15698	15735	15779	15888	15838	15800	15768	15883	15629	15918	15828	15824	15898	15809	16039	15906	15682	15887	15949	15785	15979	15833	15900	15689	15986	15912	15587	15869	15912	15904	15795	15881	15831	15899	15795	15835	15977	15863	15936	15818	15839	16200	15735	15799	15986	15835	15932	15994	15775	15906	15961	15878	15902	15786	15934	15746	15743	15976	15907	15847	15855	15853	15932	15721	16021	15884	15844	16059	15642	15926	15958	15748	15832	15551	16024	15690	15878	15995	15894	15857	15738	15841	15735	15936	15884	15922	15958	16031	15789	15839	15954	15836	15928	15860	15856	15848	15785	15971	15882	15816	15802	15969	15843	15963	15989	15872	15843	15897	15883	15907	15872	15856	15951	16078	15794	15912	15786	15853	15974	15824	15908	15830	15921	15885	15901	15934	15895	15918	15772	15987	15913	15822	15874	15855	15957	16181	15888	15831	15913	16018	15789	15950	15877	15923	15759	15714	15956	15902	15848	15854	15913	15734	15857	15976	15992	15986	15819	15989	15856	15792	15979	15852	15754	15854	15988	15940	15814	15707	15821	15880	16003	15731	15730	15813	16109	15831	16048	15924	15916	15880	15972	15856	15873	15911	15881	15879	15766	15853	15791	16085	15940	15712	15885	15842	15843	15840	16032	15833	15790	15874	15974	15932	15999	15885	15935	15797	15976	15941	15838	15973	15853	15755	15774	15890	15837	15935	15809	15850	15946	15687	16050	16020	15757	15899	15838	15738	15741	15910	15727	15693	15772	15712	15926	15862	15915	15865	16049	15960	15727	16065	15926	15990	15712	15806	15980	16136	15960	15895	15972	15944	15999	15943	16047	15858	15938	16043	15618	15945	16053	15871	15667	16007	15923	15866	15859	15992	15887	15851	16059	15931	15670	15903	15827	15891	16057	15798	15849	16050	15782	15916	15799	15963	15905	16052	15876	16052	15844	16036	15777	15745	15825	15764	15940	15642	15823	15752	16014	15981	15828	15787	15794	15934	16045	15932	15926	15732	15936	15778	15919	15829	15903	15928	15876	15845	15812	15721	15906	15939	15878	15993	15799	15753	15844	15980	15947	16047	15932	15838	15852	16008	15830	16015	15900	15940	15777	15958	15807	15873	15829	16016	15829	15817	15744	15885	15602	15894	15717	15677	15825	15902	15881	15829	15951	15847	15996	16091	15959	15793	16040	15917	15863	16035	16052	15871	15916	15917	15858	15953	15794	15982	15975	15880	15946	16010	15763	15925	15892	15847	15866	16022	16077	15823	15939	15852	15920	15704	15915	15928	15923	15860	15825	15802	15830	15867	15843	15953	15872	16072	15760	15749	15818	15770	15986	15914	15838	15933	15849	15771	15815	15944	15778	15901	15958	15989	15894	15894	15902	16016	15818	15760	15867	15867	15968	15959	15722	15931	15753	15984	15884	15942	15970	15807	15922	15833	15963	15749	15945	15692	15879	15767	15898	16030	15898	15881	15967	15771	15881	15787	15832	15862	15713	15758	15984	15744	15896	15822	15879	16003	15789	15821	15772	15829	15883	15865	15844	16008	15852	15870	15853	15869	15952	15867	15879	15814	16031	15774	15878	15719	15798	15914	15980	15902	15794	15984	15795	15912	15730	15861	15763	15942	15947	15897	16094	15837	15918	15837	15847	15798	15906	15877	15841	15825	16013	15965	16012	16041	15857	15988	15838	16069	15932	15991	16125	15992	15891	15855	15787	15892	15867	16068	15946	16049	16090	15952	15833	15714	15909	16011	15967	15899	15873	15899	15949	15771	15908	15918	15817	15936	15902	15833	15935	15852	15820	15986	15938	15893	15809	15864	15997	15835	15926	16060	15722	15679	15929	15827	16031	15902	15982	15773	15978	15904	15987	15739	15747	16009	15898	15864	15766	15823	15851	16000	15832	15838	15868	15921	15929	15717	15829	16021	15768	15954	15691	15857	15961	15868	15942	15864	16021	15822	15851	15863	15956	15599	15955	15827	15904	15990	15944	15896	15973	15979	15929	16034	15920	15916	15820	15945	15891	15829	15918	15927	15968	15839	15699	16013	15831	15874	15889	15854	15814	15695	15987	16006	15711	15895	15791	15902	15856	15898	15875	15656	15826	15759	15683	15742	15915	16048	15714	16148	15852	15787	15656	15875	15811	15899	15729	16026	15813	16097	15858	15893	15750	15980	15856	15847	15929	15635	15858	15786	15780	15962	15857	15896	15832	15774	15774	15976	15770	15844	15785	15893	15893	15886	16194	15875	15953	15905	15825	16007	15986	15908	16188	15879	15754	15886	16034	15854	16048	16011	16061	15796	15970	15830	16102	15980	15832	16008	15833	15996	15785	15696	15887	15988	15766	15775	16035	15866	15937	16064	15933	15933	15731	16014	15998	15947	15944	15831	15928	15939	15841	15863	15718	15839	16034	15857	15850	15788	15746	15985	15803	15874	15954	16124	15963	15885	15835	15919	16008	15783	15922	15893	15861	15946	15753	15882	15731	15921	15937	15778	15875	16074	15887	15994	16021	15917	15828	15875	15787	15869	15933	15943	15829	15868	15874	15795	16046	15759	15817	16106	15881	15841	15877	15929	15842	15985	15872	16053	15891	15880	15922	15911	15849	15930	15884	15962	16111	16035	15901	16113	15732	15927	15995	15928	15886	15854	15820	16058	15713	15828	15978	15954	15805	15850	15959	15868	15747	15909	15896	15729	15785	15861	15804	15898	15920	15817	16112	15922	15888	16059	15922	15730	15634	15777	15755	15921	15908	15950	15673	15859	15725	15966	15927	15834	15942	15765	15897	15920	15997	16067	15918	15755	15933	15824	15881	15851	15861	15878	15929	15917	15768	15860	15908	15743	15902	15800	15844	15723	15928	15749	16029	15740	15873	15869	15629	15953	15842	16038	16057	15819	15793	15777	15896	15921	15713	15917	15881	15727	15899	15862	15725	15827	16018	15910	15733	15933	15952	15839	16043	15872	15892	15863	16014	15941	15839	15882	15808	15845	15898	16008	15845	15775	15999	15871	15851	15833	16038	15947	15900	15794	15951	15906	15853	16063	15901	15881	15821	16050	15902	15765	15952	15991	15808	15814	15790	15911	15906	15802	15983	15760	15947	15864	15825	15731	16031	15927	15951	15947	15875	15876	15661	15766	15839	15776	15919	15795	15975	15941	15831	15940	15897	15716	15839	15803	15775	15797	15834	15909	15846	15791	16025	15825	15818	15899	15707	15974	15968	15880	15878	15935	15871	15712	15899	15914	16037	15887	16073	15930	16132	15865	16010	15868	15941	15905	15913	15943	15923	15845	15846	16040	15917	15807	15837	15927	15905	15878	15950	15824	15832	15787	15883	15871	15948	15849	15887	15816	15917	15802	16051	15871	15933	15643	16020	15878	15860	15867	15867	15710	15820	15930	15999	15892	15757	15857	15948	15974	15943	16007	15744	15979	15919	15804	15950	15710	15784	15925	15848	15779	15738	15802	15801	15987	15875	15969	15791	15938	15718	16126	15831	15837	15999	15864	15949	15775	15981	15731	15823	15878	15945	15801	15838	15746	15890	15836	16075	15885	16023	16012	15668	15879	15812	15989	15832	15971	15896	15898	15988	15688	16006	15875	15801	15907	16056	15883	15891	15754	15949	15962	16006	15882	16018	16040	15938	16054	15948	15847	15714	15873	15942	15627	15869	15919	15922	15780	16017	15960	15945	15692	15944	15972	15840	15822	15945	15977	15884	15823	15940	15947	15894	16026	15984	15956
26026	21132	27389	25999	21635	21155	23443	27362	31263	42168	36112	27867	22905	20718	20043	20067	19984	19845	20036	19652	19780	19838	19891	19975	19845	19865	19801	19989	19934	20025	19967	19760	19886	19845	19990	19873	19973	19846	19973	19986	20013	19724	20127	20003	19719	19821	19742	19964	19877	19908	19757	19828	19757	19775	19701	19871	19898	19784	19736	19859	19941	19915	19858	19881	19998	19815	19848	19741	19942	19769	19633	19897	20035	19819	19833	19835	19986	19798	19932	19792	19637	19839	19704	19904	19889	19839	19952	19808	19922	19729	19974	19904	19781	19783	19867	19907	19901	19789	19861	19862	19702	19750	20006	19843	19917	19865	20088	19873	19965	19842	19911	19832	19837	19955	19938	19577	19716	19854	19984	19897	19778	19854	19950	19792	19897	19599	19794	19948	19679	19543	20097	20050	19943	19685	19930	19896	20031	19858	19767	19843	19903	19915	20006	19778	19724	19933	19759	19696	19624	19832	19728	19805	19750	19766	19750	19626	19944	19819	19847	19950	19903	19721	19929	19910	19746	19730	19708	19785	19765	19956	19963	19837	19803	19910	19630	19781	19957	19867	19778	19984	20020	19825	19899	19893	19821	19776	20041	19846	20067	19902	19621	19830	20043	20034	19939	19683	19735	19723	19920	19816	19575	19930	20033	19836	19783	19667	20104	19835	19774	19732	19893	19824	19670	19784	19768	19742	19599	19834	20001	19947	19740	19678	19993	19786	19935	20041	19914	19855	19845	19861	20028	19429	19855	19842	19950	19956	20142	19788	19829	19804	19876	19805	19768	19877	19822	19838	19848	19707	19956	20019	19779	19813	19828	19970	19681	20023	19781	19738	19609	19779	19881	19878	19855	19946	19900	19879	19867	19948	19860	19781	19875	19948	19744	19777	19739	20013	19909	19881	19948	19950	19968	20192	19926	19824	19977	19878	19856	19733	19811	19802	19861	20022	19805	19926	19632	20025	19868	19791	19666	19935	19896	19761	19861	19935	19995	19800	19759	19838	19655	19589	19712	19996	19783	19697	19791	20080	20044	19913	19918	19758	19892	19843	19813	19734	19831	19746	19788	19815	19862	19588	19723	19805	19856	19814	19823	19770	19703	19834	19796	19882	19730	19941	19762	19823	19902	19820	19907	19742	19935	19963	19654	19799	19945	19837	19987	20024	19731	19994	19860	19966	20139	19804	19924	19818	20097	19781	20032	19721	19868	19883	19822	19959	19718	19910	19674	19801	19760	19807	19997	19913	19906	20042	19840	19792	19814	19933	19752	19782	19951	20007	19936	19965	20078	19949	19654	19924	19892	19799	19696	19779	20048	19888	19889	19846	19695	19865	19832	19889	19880	19958	19986	19820	19821	19832	19691	20019	20121	19474	20032	19855	19958	19914	19701	19762	19899	19882	19917	19842	19883	19730	19758	19923	19829	20089	19728	19889	19819	19947	19886	19644	19880	19948	19823	19885	19629	19981	19760	19681	19922	19953	19896	19809	19658	19812	19828	19700	19953	19792	19864	19524	19918	19882	19564	19864	19911	19791	19775	19877	19910	20113	19878	19850	19883	19824	19977	19893	19784	19799	19679	19883	19756	19872	19785	19618	19757	19632	20015	19941	19840	19730	19750	19835	19706	19657	19789	19810	20006	19887	19596	19886	19909	19756	19863	19819	19857	19894	19984	19929	19867	19771	19722	19989	19875	19909	19888	19809	19723	19976	19668	19905	20065	19974	19746	19699	19924	19811	19993	19772	19873	19620	19901	19750	20063	19690	19871	19907	19911	19806	19990	19764	19761	19962	19769	19920	19784	19923	19804	19909	19856	19865	19659	19701	19888	19618	20043	19707	19737	19882	19869	19716	19845	19841	19972	20042	19895	19719	19847	20118	19656	19671	19847	20073	19990	19753	19889	19716	19784	20076	19844	19546	19926	19707	19537	19757	19870	19810	19576	19744	19843	19936	20087	19793	19857	20172	20066	19692	19908	20004	19939	19925	19887	19668	19971	19857	19999	19640	19900	19757	19897	19774	19725	19812	19752	20044	19774	19839	19790	19837	19838	19848	19746	19848	19944	19855	19859	19712	19944	19841	19832	19745	19799	19480	19802	19824	19817	19697	19817	19816	19759	19960	19809	19852	19791	19969	19762	19802	19774	19832	19934	19756	19716	19879	19797	19743	19831	20065	19928	19831	19953	19777	20034	19626	19828	19724	19871	19793	19747	19994	19857	19983	19949	19711	19819	20007	19905	19814	19909	19842	19947	19658	19838	19587	19733	19738	19945	19858	19944	19710	19985	19655	19991	19848	19773	19650	19866	19765	19769	19931	19583	19758	20093	19753	19797	19707	19872	19797	19881	19703	19788	19930	19903	19754	19883	19791	19837	19770	19915	19807	19790	19931	19950	19808	19782	19746	20098	19612	19599	19608	19835	19882	19891	19873	19952	19836	19845	19729	19826	19562	19856	19910	19905	20088	19891	19961	19865	19826	19839	19751	19962	19842	19760	19644	19707	20079	19739	19854	20036	19951	19949	19773	19834	19853	19650	19997	19808	19811	19871	19901	20007	19993	19948	19894	19749	19932	19833	19773	19879	19680	20000	19946	19824	19715	19817	19745	19984	19699	20058	19970	19929	20129	19925	19987	19582	19898	19900	19723	19785	19923	19895	19833	20004	19835	19956	19878	19736	19683	19902	20066	19927	19905	19854	19716	19954	19903	19762	19995	19755	20143	19879	19791	20066	19928	19744	19744	19738	19659	19583	19764	19891	19765	19806	19725	19690	19843	19848	19975	19838	19758	19845	19740	20042	19858	19895	19961	19960	19936	19697	19908	19925	19913	19703	19875	19839	19891	19858	19897	19906	19985	19895	19643	19876	19907	19674	19753	19824	19727	19895	19935	19834	19677	19984	19810	19940	19893	19939	19803	19995	19909	19742	19903	19660	19844	19811	19971	20036	19764	19854	19872	19832	19671	20041	20058	19756	19987	19883	19832	19762	19799	19815	19984	20001	19736	19823	19680	19990	19908	19871	19789	19772	19867	19878	19888	19916	19751	20092	19645	19726	19855	19928	19845	19781	19944	19885	19733	19836	20012	19759	19710	19682	20081	20174	19694	19950	19846	19987	19971	19943	19694	19674	19751	19660	19615	19850	19776	19912	19823	20061	19929	19785	19744	19732	19820	19656	19914	19797	19753	20017	19773	19827	19934	19837	19881	19658	19886	19657	19853	19941	19945	19718	19555	19918	19962	19831	19706	19891	19883	19853	19837	19826	19588	19746	19624	19770	19607	19723	19910	19819	19713	19847	19910	19872	19845	19616	19944	20007	19748	19944	20015	19757	19624	19916	19581	19971	19717	19873	19769	19590	19942	19960	19841	19705	19811	19925	19997	19927	19990	19893	19808	19924	19766	19883	19894	19898	19855	19875	19972	19923	19887	19897	19961	19784	19794	19904	19849	19780	19598	19785	19856	19856	19940	19723	19667	19912	19861	19718	19774	19839	19801	19938	19909	19849	19779	19864	19728	19769	20072	19840	19732	19825	20040	19889	19725	19853	19779	19862	19773	19938	19842	19729	19883	19884	19875	20011	19923	19905	19781	19872	19991	19717	19850	19691	19956	19925	19897	19794	19912	19861	19743	19746	19706	19810	19974	19912	19836	19926	19795	19785	19793	19588	19877	19923	19903	19878	19939	19727	19953	20008	19802	19927	19841	19878	19841	20133	19518	19859	19725	19790	19963	19869	19804	19928	19765	20033	19954	19968	20115	19926	19820	19818	19826	19830	20003	19879	19918	19905	19809	19710	19554	19842	19664	19687	19787	19727	19661	19937	19678	19677	19976	19719	19891	19721	19803	19618	19914	19789	20058	19548	19789	19725	19820	19530	19797	19821	19660	19725	19830	19952	19881	19803	19844	19883	19764	19646	19870	19759	19785	19829	19510	19841	19842	19882	19504	19871	19584	19813	19808	19777	20039	19905	19780	19795	20048	20094	19957	19919	19751	19878	19903	19865	19726	19894	19986	19837	19850	19685	19888	19834	19711	19828	19943	19696	19935	19786	19560	19890	19751	19751	19749	19828	19869	19652	19863	19807	19823	19705	19971	19935	20000	19711	19712	19846	19777	19816	19740	19722	19703	19815	19915	19939	19630	19586	20009	19644	19782	19773	19722	19892	19915	19773	20001	19826	19907	19871	20047	20029	19843	19868	19871	19885	19688	19926	19901	19884	20001	19996	19735	19800	19694	19881	19714	19816	19805	19856	19777	19775	19776	19746	19812	19934	19980	19981	19979	19910	19800	19810	19657	19794	19834	19908	19751	19978	19754	19830	20023	19948	19885	19939	19959	19773	19984	19916	19750	19817	19874	19713	19892	19818	19945	19838	19862	19862	19879	20073	19745	19830	19886	19857	19970	20020	19855	19878	19731	19811	19626	19796	19931	19592	19846	20068	19808	19679	20008	19852	19902	19971	19883	19941	19765	19819	19749	19804	19811	19878	20003	19673	19762	19726	19679	19752	19893	20026	19868	20068	19946	19888	19822	19929	19856	19835	20063	19881	19651	19927	19879	19898	19906	19932	19918	19689	20058	19971	20043	19876	19831	19972	19876	19871	19782	19733	19933	19850	19708	19813	19845	19857	20038	19827	19892	19795	19781	19647	19751	20030	19841	19758	19739	19659	19922	19871	19885	19804	19641	19876	19813	19804	19703	19546	19784	19816	19956	19756	20025	19831	20054	19718	19792	19935	19858	19934	19805	19903	20003	19893	19883	19886	19810	19840	19835	19849	19985	19899	19815	19939	19706	20116	19720	19653	19996	19975	19896	19749	19817	19941	19857	19764	20016	19958	19697	19898	19802	19767	19806	19865	19860	19880	19967	19957	19703	19740	19671	19987	19987	19829	19838	19964	19973	19894	19799	19582	19648	19739	19887	19913	19901	19841	19776	19815	19901	19811	19828	19703	19786	19876	19894	19814	19983	19764	20007	19766	19883	20017	19758	20023	19658	19800	20041	19991	19764	19917	19915	19719	20001	19729	19902	19949	19853	20129	19779	19837	19795	19909	19938	19903	19688	19825	19737	19790	19645	19922	19968	19841	19885	19778	19964	19855	19973	19712	19844	19921	19839	19644	20050	19863	19773	19852	19960
15139	22005	19913	17980	17360	16890	20845	26472	31047	42692	34852	24942	19021	16925	16505	16299	16328	16275	16143	16199	16192	16168	16129	16079	16231	16227	16383	16215	16433	16119	16166	15999	16073	16174	16283	16149	16190	16190	16236	16133	16353	16323	16049	16249	16234	16150	16269	16048	16250	15992	16242	15992	16192	16263	16166	16333	16359	16172	16154	16400	16245	16242	16578	16127	16298	16168	16092	16277	16119	16139	16297	16264	16274	16274	16368	16253	16114	16365	16227	16294	16323	16307	16245	16407	16203	16287	16252	16363	16199	16110	16180	16059	16317	16193	16082	16278	16132	16083	16288	16211	16183	16147	16322	16011	16240	16294	16374	16281	16324	16307	16357	16319	16331	16322	16118	16225	16312	16255	16175	16276	16335	16166	16071	16275	16263	16150	16273	16086	16325	16137	16223	16193	16329	16339	16270	16240	16222	16047	16063	16261	16115	16164	16278	16270	16145	16166	16223	16049	16122	16149	16095	16265	16245	16257	16217	16075	16232	16237	16202	16274	16144	16199	16028	16171	16150	16354	16344	16365	16267	16170	16298	16171	16236	16475	16242	16275	16199	16241	16263	16039	16108	16269	16200	16119	16106	16292	16085	16263	16111	16131	16276	16095	16177	16118	16294	16248	16233	16250	16170	16253	16169	16220	16376	16281	16121	16167	16240	16357	16122	16309	16155	16095	16228	16160	16370	16243	16319	16201	16204	16175	16204	16129	16476	16133	16107	16282	16184	16181	16357	16179	16189	16040	16125	16232	16326	16259	16129	16219	16352	16086	16338	16173	16234	16216	16170	16219	16147	16143	16200	16200	16371	16302	16273	16124	16069	16015	16086	16406	16245	16275	16070	16153	16140	16240	16150	16173	16165	15953	16136	16154	16205	16080	16342	16344	16152	16345	16137	16134	16286	16149	16386	16171	16207	16111	16071	16296	16193	16189	16286	16113	16310	16246	16243	16178	16127	16288	16052	16295	16362	16220	16241	16223	16048	16226	16186	16176	16262	16351	16201	16246	16058	16265	16126	16218	16187	16247	16275	16179	16254	16121	16143	16353	16215	16221	16152	16256	16297	16233	16212	16057	16165	16134	16326	16126	16103	16194	16175	16338	16167	16095	16039	16324	16200	16193	16267	16170	16268	16216	16425	16387	16124	16161	16103	16197	16128	16172	16124	16208	16336	16195	16086	16259	16120	16211	16212	16121	16381	16148	16372	16260	16241	16113	16323	16287	16224	16176	16278	16120	16137	16192	16120	16129	16097	15897	16160	16314	16143	16256	16075	16319	16313	16399	16235	16204	16162	16314	16268	16341	16159	16200	16128	16226	16164	16318	16284	16303	16238	16252	16147	16398	16170	16224	16269	16067	16145	16203	16282	16233	16293	16153	16274	16208	16228	16334	16257	16223	16024	16342	16101	16137	16231	16159	16168	16116	16136	16207	16161	16167	16146	16190	16232	16077	16134	16262	16205	16085	16191	16202	16103	16130	16313	16005	16220	16241	16258	16226	16439	16221	16233	16191	16254	16267	16184	16258	16282	16088	16284	16418	16031	16183	16175	16076	16252	16207	16120	16168	16229	16297	16415	16214	16170	16384	16271	16360	16318	16164	16320	16118	16068	16224	16131	16051	16207	16212	16106	16239	16288	16210	16112	16211	16234	16186	16212	16210	16234	16149	16202	16359	16249	16308	16344	16396	15958	16045	16389	16206	16237	16129	16099	16202	16121	16320	16190	16171	16268	16033	16347	16374	16156	16228	16119	16369	16247	16264	16212	16250	16024	16194	16239	16132	16131	16005	16252	16167	16255	16197	16234	16210	16025	16241	16258	16270	16223	16287	16251	16112	16156	16112	16192	16209	16163	16327	16100	16175	16151	16196	16118	16348	16144	16127	16269	16154	15994	16181	16178	16198	16260	16260	15987	16077	16035	16259	16269	16220	16317	16162	16315	16266	16274	16315	15909	16054	16009	16217	16320	16084	16086	16387	16253	16175	16360	16357	16123	16187	16063	16369	16299	16302	16257	16336	16336	16058	16225	16266	16279	16153	16250	16182	16336	16201	16027	16131	16155	16118	16261	16130	16050	16136	16247	16003	16109	16295	16177	16314	16201	16093	16067	16205	16070	16238	16117	16064	16342	16261	16217	16134	16191	16147	16080	16253	16198	16176	16175	16178	16161	16227	16124	16222	16119	16156	16342	16095	16266	16381	16121	16063	16136	16205	16363	16361	16275	16201	16225	16138	16314	16358	16265	15997	16258	16310	16084	16265	16137	16175	16067	16234	16376	16114	16121	16213	16171	16245	16276	16095	16267	16117	16223	16271	16127	16363	16380	16346	16179	16175	16147	16441	16268	16369	16229	16161	16455	16190	16180	16175	16256	16334	16130	16196	16131	16288	16170	16142	16217	16134	16353	16053	16142	16209	16249	16116	16404	16205	16289	16280	16318	16033	16181	16395	16035	16217	16150	16085	16184	16352	16296	16236	16144	16379	16086	16431	16178	16198	16151	16130	16445	16281	16195	16152	16358	16158	16275	16211	16292	16124	16216	16096	16315	16256	16175	16409	16183	16344	16269	16129	16077	16100	16157	16414	16087	16045	16274	16206	15982	16155	16338	16144	16192	16196	16202	16221	16135	16356	16313	16363	16189	16150	16152	16141	16179	16154	16211	16068	16166	16092	16142	16178	16072	16124	16235	16087	16252	16266	16358	16057	16223	16310	16251	16250	16206	16196	16202	16181	16312	16371	16120	16363	16288	16234	16227	16200	16138	16185	16220	16188	16098	16327	16195	16117	16389	16260	16125	16140	16390	16166	16309	16198	16133	16219	16255	16166	16320	16177	16153	16130	16113	16294	16224	16130	16176	16206	16031	16145	16367	16276	16334	16248	16206	16068	16213	16266	16094	16168	16306	16142	16210	16238	16416	16378	16419	16180	16390	16285	16368	16113	16326	16000	16132	16178	16348	16128	16242	16206	16149	16094	16367	16314	16069	16250	16273	16222	16203	16234	16130	16171	16146	16282	16318	16207	16193	16314	16187	16130	16210	16148	16067	16240	16048	16232	16076	16158	16390	16186	16344	15998	16191	16175	16452	16215	16190	16263	16402	16159	16335	16202	16204	16267	16125	16172	16230	16282	16158	16230	16275	16257	16091	16308	16243	16153	16053	16066	16311	16177	16176	16173	16336	16425	16162	16314	16275	16189	16300	16261	16276	16242	16370	16332	16325	16300	16274	16351	16285	16156	16084	16251	16215	16223	16204	16224	16332	16067	16324	16255	16340	16154	16332	16150	16216	16037	16194	16201	16311	16109	16038	16279	16164	16369	16266	16124	16226	16197	16286	16256	16171	16377	16296	16189	16062	16163	16098	16199	16054	16197	16384	16141	16131	16092	16043	16204	16136	16247	16074	16103	16057	16285	16279	16127	16229	16208	16114	16227	16147	16074	16086	16112	16171	16424	16362	16436	16176	16209	16369	16206	16029	16321	16193	16278	16423	16145	16191	16260	16237	16148	16178	16376	16116	16219	16390	16034	16234	15993	16157	16192	15990	16146	16158	16178	16294	16214	16335	16150	16250	16282	16165	16223	16306	16292	16316	16239	16137	16275	16149	16044	16329	16219	16226	16289	16193	16261	16269	16235	16042	16138	16344	16308	16149	16402	16244	16212	16175	16278	16305	16140	16009	16172	16276	16230	16211	16354	16245	16343	16338	16205	16252	16350	16123	16339	16276	16248	16484	16189	16213	16141	16063	16305	16209	16333	16371	16119	16223	16281	16302	16246	16248	16263	16381	16215	16100	16352	16275	16155	16311	16163	16298	16238	16149	16208	16226	16155	16034	16190	16145	16180	16371	16107	16478	16251	16201	16256	16291	16203	16051	16359	16141	16225	16347	16220	16104	16374	16284	16260	16276	16324	16230	16217	16123	16305	16053	16163	16289	16136	16076	16254	16079	16161	16092	16300	16213	16324	16264	16240	16034	16255	16312	16193	16154	16122	16031	16190	16312	16172	16085	16275	16203	16145	16280	16352	16128	16216	16259	16238	16364	16085	16080	16118	16359	16015	16243	16250	16164	16382	16103	16277	16103	16088	16128	16139	16137	16273	16294	16174	16091	16376	16091	16112	16067	16332	16122	16180	16256	16275	16128	16205	16285	16271	16186	16148	16236	16122	16165	16158	16337	16245	16070	16226	16160	16345	16076	16101	16274	16154	16227	16250	16341	16266	16203	16195	16180	16190	16256	16287	16241	16243	16090	16322	16348	16165	16252	16344	16105	16185	16107	16177	16235	16062	16375	16126	16252	16307	16273	16406	16284	16162	16165	16156	16309	16271	16065	16173	16313	16161	16305	16256	16312	16176	16332	16093	16253	16188	16242	16121	16244	16321	16192	16060	16258	16230	16227	16030	16277	16111	16272	16123	16209	16235	16011	16303	16168	16355	16217	16189	16304	16111	16251	16262	16306	16278	16252	16221	16186	16289	16230	16366	16242	16249	16266	16078	16143	16195	16232	16344	16200	16082	16052	16268	16212	16171	16056	16217	16283	16218	16177	16193	16216	16022	16405	16051	16209	16085	16191	16136	16122	16242	16163	16153	16179	16190	16217	16247	16238	16094	16231	16350	16282	16138	16190	16340	16219	16197	16312	16182	16304	16197	16215	16147	16118	16049	16308	16078	16262	16350	16286	16121	16266	16387	16136	16219	16297	16279	16182	16308	16228	16158	16435	16301	16250	16233	16196	16148	16246	16172	16209	16116	16178	16277	16313	16160	16222	16355	16217	16266	16119	16264	16138	16327	16081	16243	16298	16054	16300	16318	16191	16117	16148	16083	16197	16016	16226	16331	16104	16088	16143	16199	16293	16230	16167	16223	16021	16355	16195	16055	16166	16300	16127	16267	16074	16227	16337	16242	16318	16241	16111	16360	16158	16249	16244	16028	16237	16218	16267	16327	16095	16165	16336	16364	16294	16313	16225	16326	16147	16284	16048	16208	16286	16280	16108	16370	16329	16224	16208	16171	16506	16184	16209	16244	16289	15989	16071	16249	16253	16285	16410	16070	16232	16227	16227	16171	16168	16166	16443	16338	16264	16107	16132	16166	16211	16168	16121	16233	16306	16177	16147	16240	16205	16043	16101	16306
23808	21194	28684	24014	21782	24280	31898	36656	43943	59427	50534	36769	27832	23066	21008	20538	20427	20280	20398	20362	20145	20181	20302	20238	20186	20309	20243	20111	20283	20459	20330	20121	20187	20119	20237	20195	20284	19978	20275	20166	20162	20341	20250	20112	20369	20363	20324	20304	20359	20208	20036	20177	20268	20311	20281	20288	20355	20241	20311	20090	20075	20231	20335	20321	20373	20362	20106	20228	19900	20163	20030	20123	20273	20301	20117	20134	20260	20159	20129	20081	20231	20249	20111	20164	20123	20142	20001	20102	20222	20219	19975	20124	20210	20155	20358	20151	20167	20232	20140	20016	20016	20381	20315	20334	20068	20221	20131	20101	20258	20294	20234	20274	20169	20282	20154	20261	20412	20170	20016	20142	20153	20079	20109	20200	20133	20171	20167	20093	20074	20139	20017	20214	20276	19921	20078	20193	20228	20346	20226	20069	20282	20411	20191	20212	20098	20097	20002	20050	20452	20263	20117	20234	20450	20199	20325	20127	20257	20342	20033	20081	20228	20167	20284	19858	19921	20267	20075	20137	20199	20252	19999	20369	20192	20198	20039	20218	20050	20287	20179	20391	20105	20245	20194	20132	20275	20142	20243	20314	20178	20373	20223	20018	20145	19964	20081	20165	20229	20057	20166	20302	20110	20071	20083	20464	20285	20329	20361	20122	20235	20189	20211	20301	20209	20260	20077	20402	20065	20324	20133	20227	20212	20160	20040	20286	20069	20085	20169	19976	20308	20056	20050	20157	20194	20215	20258	20436	20382	20320	20144	20038	20217	20200	20102	20249	20308	20350	20533	20203	20010	20158	20247	20012	20067	20110	20143	20126	20116	20063	20249	20095	20328	20063	19929	20094	20131	20332	20267	20288	20302	20051	20229	20218	20123	20208	20194	20206	20285	20432	20212	20290	20192	20025	20120	20029	19952	20307	20098	20058	20187	20047	20082	20228	20247	20061	20340	20302	20283	20290	20123	19995	20319	20040	20304	20207	20134	20071	20088	20178	19960	20027	20235	19976	20049	20407	20310	20160	19949	20141	20035	20262	20414	20032	20105	20375	20514	20118	20147	20018	20340	20354	20267	20125	20176	20216	20087	20175	20288	20251	20182	20228	20135	20070	20115	20215	20046	20123	20275	20307	20357	20039	20217	20071	20139	20231	20227	20221	20154	20070	20162	20073	20247	20120	20320	20120	20259	20048	20003	20027	20214	20235	20307	20135	20080	20084	20156	20196	20134	19988	20042	19993	20149	20098	20064	20630	20017	20223	20076	20195	20023	20310	20263	19954	20000	20094	20020	20368	20036	20242	20393	20141	20225	20085	20221	20210	20299	20226	20167	20064	20256	20232	20210	20077	20202	20233	20300	20322	20286	20297	20198	20117	20281	20195	20236	20225	20112	20140	20219	20418	20196	20180	20224	20338	20203	20134	20111	20383	20358	20214	20136	20277	20216	20235	20284	20043	20062	20163	20358	20211	20304	20330	20344	20329	20337	20305	20267	20302	20274	20253	20405	20128	20363	19956	20231	20042	20303	20272	20090	19979	20139	20102	19965	20375	20245	20270	20194	20337	20058	20293	20109	20271	20175	20088	20249	20066	20227	20194	20253	20356	20117	20038	20149	20223	20219	20230	20016	20127	20222	20062	20063	20190	20312	20039	20266	20100	20223	20139	19990	20209	20107	20059	20073	20253	20206	20445	20220	20318	20176	20094	20116	20340	20083	19973	20114	20198	20096	20522	20358	20176	20153	20139	20120	20141	20162	19871	20032	19999	20158	20158	20071	20279	20022	20063	20161	20161	20378	20213	20322	20214	20229	19988	20234	20314	20055	20190	20179	20107	20307	20157	19895	20129	20363	20254	20216	20017	20278	20089	20269	20136	20080	20267	20047	20165	20214	20211	20195	20190	20072	20065	20116	20076	20325	20219	20419	20276	20144	20293	20491	20103	20185	20264	20298	20099	20000	20170	20371	20167	20225	20290	20210	20106	20043	20215	20210	20159	20162	20114	20148	20099	20237	20130	20190	20040	20451	20135	20226	20123	20162	20082	20044	20175	20141	20067	20101	20064	20099	20197	20340	20323	20190	20270	20165	20209	20229	20270	20344	20097	20159	20228	20237	20216	20297	20295	20312	20187	20339	20043	20312	20222	20171	20156	20041	20147	20137	20120	20104	20212	20104	20059	20262	20112	20088	19996	20375	20099	20293	20271	20186	20165	20258	20114	20173	20036	20251	20033	20175	20242	20083	20177	20356	20266	20048	20328	20227	20014	20168	20190	20156	20227	20144	20272	20114	20121	19840	20139	20336	20106	20150	20099	20161	20496	20171	20215	20206	20149	20120	19927	20091	20182	20264	20111	20330	20044	19989	20094	20114	20299	20194	20094	20048	19941	20010	20266	20307	20090	20309	20057	20131	20135	20197	20284	20242	20367	19989	20022	20131	20066	20052	20019	19961	20197	20313	19957	20152	20176	20347	20035	20106	20096	20175	20088	19875	20212	19855	20131	20312	20287	20165	20086	20380	20211	20302	19921	19991	20302	20111	20230	20206	20031	20107	19889	20231	20404	20222	20020	20125	20146	20205	20196	20174	20221	20076	19909	20217	20039	20026	20090	20013	20081	20049	20087	19939	20111	20109	20094	20129	19890	20145	20206	20218	20150	20290	20301	20340	20254	20447	20413	20207	20329	20042	20154	20149	20220	20143	20258	20371	20102	20160	19994	20354	20390	20168	20036	20124	20165	20052	20277	20088	20286	20424	20261	20116	20165	20305	20257	20150	20192	20178	19942	20075	20195	20133	20102	20270	20127	20018	20185	20188	20284	20203	20158	20357	20354	20273	20211	20285	20169	20010	20284	20499	20195	20340	20135	20156	20381	20264	20148	20178	20039	19745	20224	20256	19846	19994	20264	20131	20264	20235	20015	20158	20177	20183	20231	20162	20154	20018	20251	20339	20131	20182	20197	20075	20272	20165	20080	20244	20273	20136	20313	20147	20171	20220	20133	20201	20263	20045	20133	20197	20277	19879	20280	20408	20465	20304	20242	20175	20294	20202	20223	19972	20079	20113	20259	20351	20202	20255	20147	20269	20296	20255	20286	20395	20293	20236	20263	20372	20226	20221	20219	19989	20008	20194	19999	20400	20393	20195	20116	20137	20159	20216	20143	20218	20251	20223	20266	20144	19954	20138	20199	20105	20215	20218	20302	20222	20224	20202	20143	20250	20039	20161	20174	20277	20182	20270	20025	20309	20072	20312	20029	20102	20317	20233	20278	20443	20110	20261	19998	20146	20120	20263	20130	20235	20201	20223	20263	20320	20098	20093	20214	20111	20219	20095	20122	20362	20286	20084	20327	20269	20174	20296	20178	20267	20419	20201	20112	19999	20443	20000	20135	20258	20175	20105	20275	19909	20167	20230	20277	20351	20153	20161	20095	20091	20029	20023	20197	20273	20096	20153	20053	20229	20368	20118	20029	19951	20334	20304	20142	20460	20121	20220	20260	20027	20359	20263	20207	20129	20155	20143	20107	20445	20270	20244	20244	20385	20101	20181	20111	20206	20204	20040	20072	20148	20088	20067	20385	19958	20182	20385	20318	20333	20275	20236	20251	20004	20265	20289	20232	20268	20177	20219	20075	20165	20165	20172	20290	20235	20184	19974	20017	20210	20075	20270	20046	20076	20219	20209	20147	20379	20132	20133	20237	19986	20061	20239	20172	20193	20099	20007	20028	20155	20331	20135	20375	20007	20123	20332	20208	20160	20140	20119	20024	20081	20187	20128	20252	20042	20150	20236	20104	20039	20058	20021	20099	20261	20135	19956	20076	20125	20267	20284	20229	20170	20188	20444	20197	20211	20209	20146	20147	20164	19982	20069	20231	20254	19984	20085	20171	20165	20170	20129	20260	20058	20201	20410	20103	20129	20180	20238	20134	20019	20028	20079	20243	19992	20047	20045	20037	20311	20305	20345	19996	20017	20286	20168	20133	20157	20226	20187	20133	20269	20097	20085	20248	20176	20052	20462	20259	20352	20224	20155	19980	20153	20152	20035	20029	20135	20352	20246	20084	20432	20105	20261	20213	20219	20306	20230	20019	20080	19986	20234	20021	20156	20166	20099	20067	20243	20308	19936	20231	20311	20037	20347	20023	20378	20223	20262	20222	20260	20397	20215	20262	20386	20234	20397	20264	19972	20282	20223	20191	20099	20216	20152	20170	20247	20188	20052	20146	20360	20188	20086	20095	20066	20105	20092	20169	20276	20053	20237	20254	20091	20047	20106	20043	20268	19985	20189	20218	20309	20210	20188	19943	20129	20113	20234	20236	20168	20253	20037	20320	20066	20149	20215	20200	20356	20154	20207	20162	20121	20221	20215	20117	20182	20235	20244	20163	20183	20108	20172	20108	20291	20209	20110	20156	20180	20151	20241	20178	20050	20088	20112	20235	20033	20314	20216	20253	20253	20235	20143	20033	20089	20199	20173	20311	20163	20021	20109	20059	20133	20326	20207	20225	20085	20403	20123	20234	20285	19991	20075	19957	20074	20153	20231	20224	20149	19965	20221	20080	20297	20226	20152	20028	20311	20242	20386	20234	20097	20164	20420	20303	20250	19969	20194	20262	20238	20200	19966	20130	19990	20218	19947	20115	20116	20196	20241	20176	20338	19952	20175	20071	20295	20397	20350	20056	20280	20264	20148	20052	20128	19995	20354	20075	20086	19954	20249	20181	20301	20294	20313	20416	20381	20228	20023	20091	20509	20194	20013	20213	19967	20220	20389	20341	20132	19967	20297	20154	20121	20291	20158	20187	19931	20046	20208	20150	20077	20254	20456	20102	20291	20144	19984	20130	20092	20064	20138	20179	20287	20152	20215	20144	19988	20097	20101	20197	20319	20066	20420	20094	20171	20054	20213	20044	20310	20303	20092	20097	20329	20128	20220	20329	20104	20083	20290	20219	20295	20009	20432	20270	20661	20084	20042	20196	20040	20091	20206	20007	20145	20175	20248	19998	20101	19806	20235	20163	20204	20060	20302	20315	20221	20149	20193	20310	20138	19981	20234	20094	20269	20297	20151	20212	20193	20039	20128	20160	20421	20178	20154	20102	20072	20315	20275	20186	20389	20349	20018	20256	20207	20167
17459	29141	25992	21382	19688	19001	29348	34126	46674	58929	48699	35348	24620	18595	16807	16470	16502	16322	16483	16310	16463	16624	16400	16363	16248	16499	16431	16144	16410	16402	16395	16394	16483	16333	16362	16363	16328	16242	16361	16280	16280	16375	16542	16350	16455	16285	16319	16214	16439	16251	16451	16422	16231	16458	16401	16480	16357	16219	16349	16347	16507	16453	16449	16405	16313	16703	16457	16264	16560	16440	16346	16494	16336	16344	16285	16531	16459	16528	16330	16206	16302	16291	16384	16284	16330	16375	16366	16484	16368	16109	16473	16522	16326	16442	16367	16419	16346	16425	16339	16510	16455	16398	16439	16300	16395	16386	16291	16562	16421	16433	16341	16504	16377	16494	16297	16447	16267	16412	16246	16461	16450	16405	16386	16422	16473	16328	16293	16445	16654	16392	16299	16430	16438	16445	16321	16403	16398	16231	16360	16382	16428	16370	16289	16496	16295	16542	16320	16391	16295	16345	16428	16200	16292	16527	16395	16235	16217	16492	16464	16424	16431	16291	16442	16476	16397	16318	16397	16284	16499	16388	16413	16418	16282	16417	16459	16438	16305	16325	16413	16326	16433	16454	16423	16389	16292	16336	16261	16293	16267	16355	16395	16322	16454	16378	16427	16384	16457	16445	16492	16468	16375	16348	16450	16358	16283	16545	16511	16323	16479	16366	16392	16351	16287	16418	16389	16204	16432	16418	16377	16409	16334	16524	16317	16652	16361	16449	16458	16476	16425	16305	16330	16433	16325	16311	16448	16538	16393	16396	16277	16401	16498	16301	16462	16456	16303	16247	16358	16468	16407	16519	16327	16528	16584	16351	16278	16394	16318	16545	16444	16478	16341	16468	16251	16316	16208	16359	16298	16453	16366	16693	16517	16360	16266	16387	16365	16318	16262	16439	16341	16464	16645	16361	16394	16337	16510	16470	16279	16369	16447	16423	16306	16425	16419	16342	16462	16457	16427	16391	16305	16404	16139	16347	16256	16505	16489	16259	16248	16334	16198	16400	16449	16339	16551	16309	16229	16450	16191	16441	16299	16392	16466	16351	16472	16577	16388	16399	16398	16424	16448	16421	16416	16622	16364	16461	16330	16355	16374	16289	16345	16320	16298	16401	16355	16420	16259	16363	16281	16353	16222	16283	16422	16535	16534	16329	16330	16225	16282	16387	16459	16392	16329	16389	16363	16368	16254	16473	16505	16504	16466	16333	16241	16236	16423	16396	16191	16430	16496	16474	16372	16372	16634	16460	16352	16281	16222	16411	16531	16178	16277	16409	16492	16174	16471	16545	16539	16335	16511	16358	16448	16269	16311	16273	16352	16497	16394	16382	16279	16353	16418	16290	16528	16391	16292	16423	16254	16236	16462	16372	16435	16445	16507	16393	16438	16433	16421	16400	16258	16236	16483	16316	16316	16326	16549	16448	16501	16366	16349	16196	16317	16391	16536	16284	16299	16254	16355	16481	16306	16456	16378	16411	16293	16377	16299	16419	16252	16511	16324	16582	16366	16184	16428	16446	16392	16486	16507	16365	16287	16531	16289	16502	16580	16373	16413	16331	16443	16257	16394	16448	16341	16446	16350	16450	16435	16215	16292	16425	16310	16320	16288	16408	16508	16209	16377	16380	16203	16321	16344	16555	16424	16524	16450	16439	16470	16297	16412	16542	16404	16503	16354	16391	16529	16458	16410	16291	16561	16488	16424	16559	16390	16447	16396	16499	16417	16344	16410	16416	16265	16320	16288	16287	16432	16317	16568	16272	16453	16401	16431	16215	16428	16309	16400	16449	16436	16469	16454	16419	16281	16332	16410	16408	16410	16512	16252	16399	16412	16442	16372	16512	16378	16202	16469	16343	16522	16443	16483	16542	16520	16454	16468	16451	16301	16389	16324	16407	16489	16375	16149	16250	16390	16351	16567	16254	16492	16440	16366	16354	16401	16460	16282	16224	16391	16261	16405	16202	16405	16326	16224	16416	16422	16333	16501	16297	16364	16401	16225	16404	16481	16252	16310	16311	16420	16405	16362	16330	16463	16373	16407	16275	16361	16428	16570	16417	16428	16491	16285	16415	16240	16281	16416	16361	16288	16432	16468	16286	16503	16404	16406	16367	16458	16386	16518	16188	16297	16653	16431	16452	16379	16265	16658	16243	16387	16488	16361	16419	16521	16464	16255	16392	16479	16285	16359	16352	16218	16464	16533	16449	16153	16413	16076	16344	16383	16508	16274	16280	16326	16482	16397	16446	16524	16438	16382	16391	16429	16387	16554	16257	16265	16293	16325	16208	16431	16440	16374	16366	16445	16345	16429	16225	16473	16400	16499	16317	16411	16420	16434	16478	16295	16527	16360	16493	16290	16506	16519	16456	16341	16565	16331	16311	16409	16275	16314	16502	16407	16242	16418	16503	16420	16391	16448	16451	16344	16331	16399	16374	16490	16533	16343	16413	16498	16382	16321	16273	16398	16374	16302	16358	16301	16225	16424	16405	16238	16427	16513	16336	16370	16320	16531	16266	16192	16336	16468	16335	16359	16220	16574	16458	16427	16485	16345	16495	16470	16454	16335	16456	16311	16385	16304	16373	16312	16541	16437	16266	16336	16342	16402	16488	16342	16282	16459	16388	16501	16555	16331	16273	16490	16331	16144	16401	16507	16553	16240	16406	16454	16387	16404	16267	16407	16428	16219	16520	16515	16410	16215	16442	16417	16365	16494	16410	16433	16471	16216	16443	16384	16463	16423	16262	16423	16421	16412	16404	16372	16298	16419	16429	16412	16421	16354	16508	16132	16534	16233	16506	16441	16353	16433	16510	16250	16445	16282	16346	16375	16487	16446	16260	16219	16512	16322	16360	16492	16238	16320	16251	16210	16461	16370	16376	16515	16399	16400	16356	16454	16219	16395	16448	16274	16351	16515	16290	16247	16467	16558	16301	16351	16267	16316	16395	16384	16534	16389	16438	16506	16518	16433	16327	16372	16476	16427	16298	16343	16439	16476	16326	16591	16505	16307	16189	16478	16463	16508	16471	16303	16145	16605	16298	16514	16293	16526	16362	16370	16443	16363	16496	16397	16485	16314	16328	16406	16416	16409	16533	16393	16440	16449	16458	16527	16364	16362	16282	16333	16526	16470	16299	16462	16534	16159	16332	16376	16411	16304	16377	16391	16383	16452	16373	16520	16386	16328	16488	16127	16384	16431	16349	16397	16557	16519	16391	16507	16416	16429	16393	16355	16581	16429	16560	16431	16318	16271	16442	16553	16419	16427	16294	16500	16349	16323	16321	16584	16161	16459	16459	16469	16366	16476	16297	16441	16359	16502	16359	16445	16419	16357	16407	16294	16589	16167	16445	16521	16406	16424	16239	16391	16309	16355	16315	16352	16423	16396	16417	16293	16170	16371	16369	16300	16412	16503	16481	16508	16348	16456	16344	16521	16232	16359	16663	16552	16341	16539	16349	16488	16290	16326	16400	16486	16373	16435	16537	16456	16384	16446	16409	16325	16529	16459	16306	16502	16300	16308	16340	16518	16451	16284	16331	16399	16346	16510	16356	16655	16346	16486	16363	16520	16447	16361	16430	16343	16339	16352	16593	16387	16334	16347	16374	16462	16461	16360	16325	16321	16320	16508	16459	16254	16462	16447	16296	16507	16479	16228	16599	16306	16398	16397	16351	16340	16486	16205	16523	16525	16353	16312	16506	16394	16298	16579	16339	16287	16464	16350	16378	16415	16376	16439	16431	16368	16328	16463	16314	16462	16295	16452	16336	16416	16437	16428	16372	16469	16465	16485	16365	16394	16420	16347	16560	16516	16514	16449	16274	16369	16495	16420	16466	16618	16481	16431	16442	16334	16422	16485	16479	16194	16337	16537	16571	16361	16274	16397	16501	16412	16353	16411	16503	16327	16429	16271	16331	16484	16497	16488	16318	16441	16376	16427	16437	16386	16295	16356	16316	16335	16340	16392	16337	16508	16444	16159	16386	16258	16413	16485	16276	16361	16461	16388	16315	16384	16367	16398	16461	16459	16421	16367	16299	16489	16301	16320	16287	16408	16330	16355	16610	16307	16363	16348	16517	16392	16352	16243	16390	16613	16309	16384	16430	16404	16446	16346	16334	16447	16399	16562	16286	16390	16518	16346	16272	16381	16297	16379	16365	16379	16433	16279	16475	16516	16282	16365	16272	16356	16426	16376	16283	16535	16423	16277	16356	16350	16241	16509	16487	16518	16356	16291	16456	16522	16449	16491	16498	16460	16412	16320	16445	16316	16371	16535	16315	16390	16496	16444	16250	16369	16387	16291	16363	16337	16385	16315	16354	16426	16212	16364	16456	16368	16386	16499	16426	16388	16309	16518	16269	16500	16504	16281	16474	16217	16519	16300	16294	16300	16295	16383	16428	16447	16407	16324	16486	16473	16596	16316	16290	16339	16446	16363	16251	16449	16364	16284	16125	16341	16374	16342	16226	16460	16412	16383	16323	16554	16385	16440	16470	16293	16346	16646	16272	16297	16397	16234	16348	16518	16424	16482	16525	16289	16557	16482	16430	16349	16418	16273	16311	16309	16471	16281	16338	16370	16352	16152	16510	16563	16390	16383	16428	16383	16313	16570	16362	16380	16431	16431	16261	16535	16446	16378	16393	16379	16311	16539	16291	16521	16373	16324	16499	16268	16493	16399	16362	16531	16327	16474	16531	16305	16211	16403	16400	16405	16479	16281	16359	16376	16378	16459	16476	16282	16537	16454	16365	16307	16298	16417	16561	16253	16412	16509	16522	16412	16519	16291	16499	16297	16479	16373	16294	16386	16416	16370	16353	16411	16267	16439	16354	16362	16376	16298	16337	16375	16414	16278	16354	16335	16448	16436	16397	16318	16437	16427	16355	16359	16378	16459	16303	16478	16485	16614	16274	16549	16494	16458	16416	16537	16305	16454	16430	16382	16401	16551	16268	16188	16497	16427	16401	16520	16409	16375	16230	16293	16415	16271	16457	16339	16210	16262	16350	16163	16462	16350	16383	16608	16400	16350	16288	16292	16462	16457	16356	16349	16400	16571	16428	16505	16563	16383	16383	16306	16371	16507	16293	16487	16310	16557	16436	16415	16194	16518	16311	16211	16491	16323	16378	16443	16389
29739	22757	24014	22228	20291	20527	21751	25528	23850	24149	23272	22121	21343	20899	20432	20509	20347	20413	20525	20523	20635	20488	20553	20490	20196	20515	20485	20330	20600	20450	20334	20331	20625	20451	20484	20381	20416	20579	20693	20564	20617	20723	20455	20423	20423	20541	20491	20250	20268	20310	20513	20287	20200	20409	20457	20375	20511	20564	20517	20403	20471	20493	20570	20258	20385	20427	20233	20422	20597	20313	20569	20395	20601	20627	20251	20493	20345	20520	20448	20301	20532	20297	20497	20406	20426	20501	20572	20440	20288	20364	20608	20427	20392	20549	20596	20381	20416	20328	20330	20365	20613	20423	20481	20351	20382	20399	20486	20721	20230	20416	20427	20340	20346	20343	20463	20528	20669	20429	20602	20398	20446	20692	20374	20477	20417	20463	20232	20277	20517	20322	20371	20468	20442	20227	20497	20418	20259	20324	20320	20367	20432	20355	20522	20462	20509	20245	20423	20587	20526	20380	20204	20536	20525	20542	20363	20626	20329	20656	20620	20494	20398	20406	20585	20361	20539	20218	20335	20221	20547	20489	20599	20625	20692	20408	20637	20347	20353	20323	20533	20337	20349	20479	20283	20255	20408	20422	20492	20680	20494	20438	20679	20418	20334	20256	20357	20610	20355	20466	20470	20159	20334	20231	20631	20559	20322	20454	20316	20478	20647	20459	20488	20489	20326	20296	20499	20516	20520	20285	20480	20536	20336	20601	20441	20452	20389	20417	20516	20504	20405	20436	20477	20527	20521	20492	20502	20426	20303	20540	20476	20417	20542	20471	20236	20397	20377	20603	20330	20481	20572	20403	20564	20366	20487	20402	20555	20686	20590	20170	20264	20582	20514	20376	20383	20382	20384	20503	20283	20362	20648	20282	20400	20267	20532	20410	20261	20438	20443	20388	20313	20495	20365	20207	20707	20383	20578	20520	20398	20423	20423	20396	20320	20288	20325	20232	20426	20398	20303	20425	20352	20289	20661	20445	20528	20272	20255	20546	20473	20605	20381	20414	20491	20459	20350	20507	20441	20192	20583	20413	20432	20218	20574	20476	20295	20263	20440	20494	20458	20261	20317	20491	20473	20265	20292	20378	20438	20501	20372	20223	20344	20382	20533	20525	20552	20297	20665	20493	20339	20301	20209	20549	20579	20368	20328	20126	20329	20325	20286	20342	20330	20421	20304	20360	20242	20233	20222	20410	20470	20386	20299	20333	20362	20213	20304	20448	20756	20301	20467	20600	20484	20334	20376	20412	20496	20471	20570	20343	20673	20489	20107	20482	20467	20222	20359	20362	20413	20418	20515	20526	20400	20222	20318	20314	20144	20378	20362	20457	20697	20288	20402	20397	20372	20583	20561	20682	20347	20421	20575	20417	20584	20300	20354	20409	20445	20527	20802	20391	20526	20419	20269	20456	20445	20420	20247	20597	20302	20286	20471	20283	20552	20444	20550	20336	20543	20385	20483	20394	20391	20309	20483	20275	20650	20559	20495	20486	20350	20598	20485	20379	20641	20253	20444	20567	20429	20330	20234	20302	20498	20650	20469	20588	20276	20291	20519	20384	20438	20356	20662	20515	20538	20455	20397	20522	20468	20509	20530	20399	20413	20432	20333	20495	20490	20387	20476	20455	20506	20398	20599	20442	20417	20425	20409	20544	20446	20510	20289	20201	20422	20439	20460	20450	20452	20452	20423	20531	20618	20473	20345	20515	20351	20468	20525	20471	20406	20409	20370	20463	20387	20469	20402	20427	20551	20320	20422	20625	20447	20398	20522	20401	20328	20497	20527	20673	20294	20450	20423	20399	20425	20531	20335	20411	20428	20420	20251	20142	20438	20562	20665	20520	20513	20392	20242	20139	20481	20545	20461	20431	20278	20272	20189	20462	20494	20354	20451	20496	20391	20505	20540	20594	20382	20357	20433	20746	20339	20404	20365	20257	20626	20385	20282	20498	20535	20268	20446	20563	20337	20257	20271	20483	20396	20370	20624	20362	20485	20468	20519	20286	20326	20436	20399	20469	20348	20357	20451	20364	20676	20561	20314	20244	20498	20340	20378	20366	20399	20460	20453	20478	20484	20304	20430	20468	20396	20070	20176	20299	20325	20497	20331	20315	20390	20298	20282	20436	20538	20274	20569	20409	20349	20527	20451	20333	20402	20426	20405	20424	20432	20404	20524	20488	20658	20523	20546	20513	20499	20348	20224	20540	20460	20692	20561	20535	20498	20320	20485	20749	20437	20202	20489	20238	20545	20447	20363	20396	20314	20295	20375	20483	20711	20457	20439	20415	20319	20289	20500	20509	20271	20388	20599	20312	20435	20370	20453	20530	20594	20478	20654	20337	20426	20378	20429	20411	20291	20449	20424	20482	20633	20554	20558	20374	20181	20386	20223	20205	20321	20208	20209	20604	20605	20424	20501	20450	20623	20316	20532	20491	20500	20307	20518	20540	20602	20601	20581	20604	20416	20359	20397	20549	20442	20489	20501	20475	20460	20162	20297	20280	20376	20370	20310	20500	20342	20541	20503	20370	20424	20290	20455	20574	20387	20650	20395	20551	20495	20638	20531	20404	20357	20474	20543	20533	20360	20457	20385	20451	20477	20521	20352	20404	20402	20310	20145	20380	20473	20253	20481	20572	20488	20460	20384	20426	20603	20280	20427	20384	20577	20217	20547	20474	20407	20542	20489	20403	20442	20641	20567	20260	20365	20459	20439	20234	20479	20291	20459	20437	20309	20397	20482	20423	20352	20322	20448	20614	20245	20563	20288	20439	20343	20564	20540	20424	20341	20360	20368	20485	20427	20540	20469	20336	20373	20519	20444	20434	20376	20346	20373	20447	20623	20616	20501	20534	20562	20432	20421	20439	20579	20293	20409	20587	20474	20420	20457	20477	20515	20370	20461	20620	20538	20523	20395	20637	20621	20252	20368	20411	20559	20387	20387	20365	20546	20489	20388	20508	20398	20608	20519	20407	20245	20332	20383	20255	20522	20392	20502	20519	20377	20391	20297	20460	20478	20390	20336	20499	20646	20181	20563	20577	20426	20373	20615	20285	20372	20184	20468	20519	20485	20419	20524	20381	20427	20467	20437	20554	20394	20332	20576	20436	20466	20309	20516	20395	20345	20368	20348	20183	20429	20492	20543	20486	20475	20487	20363	20378	20387	20324	20611	20593	20449	20272	20420	20323	20589	20260	20616	20596	20317	20511	20446	20486	20412	20498	20507	20563	20502	20405	20343	20582	20463	20349	20362	20324	20409	20472	20488	20243	20431	20475	20222	20462	20502	20325	20446	20457	20414	20287	20374	20412	20370	20535	20316	20455	20428	20473	20326	20418	20360	20291	20465	20647	20455	20474	20453	20509	20466	20486	20459	20410	20540	20506	20629	20573	20329	20309	20536	20502	20394	20456	20350	20396	20329	20747	20595	20261	20437	20432	20290	20484	20455	20433	20264	20357	20490	20421	20647	20441	20485	20364	20275	20490	20319	20329	20534	20424	20544	20459	20457	20469	20237	20451	20473	20398	20454	20502	20665	20607	20297	20411	20389	20599	20408	20326	20459	20389	20515	20385	20453	20575	20179	20354	20548	20433	20344	20261	20308	20361	20476	20302	20498	20370	20369	20377	20456	20317	20418	20353	20436	20321	20383	20420	20274	20408	20501	20512	20426	20382	20434	20489	20469	20411	20550	20370	20584	20670	20560	20436	20329	20495	20548	20388	20670	20529	20453	20369	20388	20512	20488	20370	20499	20412	20506	20500	20270	20567	20582	20402	20247	20182	20545	20498	20341	20538	20295	20593	20550	20269	20471	20510	20558	20473	20481	20363	20339	20465	20272	20379	20515	20353	20392	20512	20515	20386	20491	20256	20319	20357	20673	20295	20427	20415	20423	20441	20438	20423	20440	20262	20527	20484	20442	20120	20544	20570	20228	20504	20317	20549	20594	20355	20263	20478	20295	20501	20517	20464	20477	20322	20398	20284	20458	20255	20409	20283	20396	20529	20500	20467	20374	20361	20370	20324	20423	20328	20417	20565	20165	20664	20452	20408	20346	20414	20603	20304	20550	20237	20458	20653	20467	20335	20320	20411	20435	20281	20569	20549	20732	20433	20194	20559	20363	20446	20375	20518	20408	20540	20447	20324	20181	20285	20249	20372	20296	20592	20475	20527	20384	20403	20381	20456	20356	20318	20539	20495	20265	20361	20271	20387	20393	20442	20382	20524	20239	20455	20699	20385	20341	20355	20451	20667	20443	20587	20626	20289	20212	20527	20420	20389	20500	20597	20450	20393	20661	20302	20130	20204	20444	20530	20308	20544	20545	20354	20666	20296	20385	20415	20447	20670	20503	20313	20373	20568	20355	20374	20251	20501	20345	20565	20570	20505	20603	20230	20274	20447	20561	20519	20440	20450	20461	20303	20398	20521	20603	20418	20557	20350	20607	20490	20479	20471	20410	20491	20312	20559	20434	20575	20530	20371	20336	20336	20466	20516	20586	20582	20726	20456	20410	20447	20552	20420	20355	20451	20555	20556	20482	20471	20360	20480	20538	20402	20291	20617	20673	20519	20515	20174	20506	20491	20530	20237	20345	20387	20412	20553	20567	20394	20457	20266	20532	20558	20759	20607	20382	20493	20313	20480	20355	20358	20337	20330	20553	20445	20423	20368	20385	20577	20387	20394	20510	20369	20391	20494	20509	20169	20242	20481	20762	20525	20373	20637	20522	20433	20206	20222	20410	20469	20421	20044	20367	20467	20270	20364	20412	20484	20413	20311	20577	20329	20581	20341	20471	20484	20335	20221	20610	20400	20324	20708	20444	20245	20367	20519	20594	20412	20314	20367	20419	20463	20254	20291	20446	20351	20182	20354	20416	20433	20438	20409	20551	20448	20550	20345	20528	20293	20526	20458	20324	20602	20597	20397	20508	20417	20485	20242	20436	20527	20586	20231	20518	20275	20510	20089	20553	20695	20508	20499	20372	20371	20386	20574	20399	20598	20398	20494	20297	20526	20332	20292	20364	20551	20364	20296	20510	20500	20419	20491	20431	20434	20411	20310	20604	20651	20445	20638	20360	20459	20408	20502	20510	20620	20388	20343	20378	20495	20561	20619	20508	20364	20597	20525	20413	20343
16511	17657	17244	16971	16669	16767	18823	24181	20771	21739	20046	18109	17150	16503	16422	16459	16427	16566	16480	16470	16627	16632	16415	16660	16532	16559	16571	16522	16532	16604	16283	16640	16470	16444	16486	16486	16503	16545	16388	16491	16601	16409	16500	16453	16332	16357	16412	16486	16395	16572	16529	16486	16404	16671	16426	16520	16414	16681	16533	16458	16694	16309	16550	16360	16433	16504	16452	16551	16613	16726	16540	16670	16565	16691	16454	16414	16443	16527	16449	16488	16505	16601	16560	16574	16539	16357	16611	16588	16270	16458	16460	16433	16560	16516	16562	16361	16744	16505	16487	16612	16586	16458	16456	16444	16410	16427	16506	16733	16502	16608	16504	16414	16737	16458	16336	16640	16607	16345	16548	16447	16505	16522	16389	16538	16438	16465	16474	16543	16546	16488	16543	16409	16660	16580	16345	16499	16601	16540	16493	16599	16517	16520	16428	16523	16351	16507	16355	16429	16569	16396	16637	16545	16504	16356	16538	16437	16539	16429	16448	16498	16517	16446	16441	16441	16356	16565	16621	16500	16515	16593	16531	16514	16525	16424	16515	16705	16469	16341	16536	16460	16642	16420	16578	16411	16618	16468	16398	16636	16489	16522	16492	16570	16535	16679	16345	16525	16549	16405	16397	16282	16606	16469	16450	16317	16574	16414	16390	16435	16534	16533	16536	16571	16612	16521	16555	16431	16514	16639	16440	16476	16386	16564	16535	16506	16606	16431	16423	16452	16647	16505	16525	16511	16393	16452	16533	16502	16563	16425	16478	16509	16637	16563	16457	16399	16476	16526	16532	16525	16479	16375	16663	16451	16581	16413	16519	16407	16750	16391	16495	16504	16531	16419	16490	16326	16674	16618	16664	16424	16528	16446	16667	16380	16458	16608	16600	16482	16634	16531	16516	16467	16566	16647	16531	16489	16533	16470	16500	16785	16314	16513	16511	16466	16668	16499	16563	16526	16405	16442	16383	16431	16499	16175	16523	16460	16535	16641	16533	16581	16456	16486	16419	16501	16300	16534	16407	16558	16464	16411	16721	16406	16459	16537	16584	16494	16267	16469	16499	16601	16565	16502	16424	16503	16414	16466	16447	16443	16628	16478	16529	16459	16484	16557	16464	16635	16452	16509	16568	16578	16513	16479	16609	16488	16465	16471	16717	16529	16474	16623	16673	16554	16715	16322	16645	16586	16673	16597	16518	16495	16496	16519	16497	16404	16558	16344	16537	16550	16345	16420	16654	16277	16643	16618	16296	16565	16484	16482	16576	16571	16591	16580	16449	16445	16414	16644	16555	16409	16652	16583	16558	16391	16417	16535	16458	16588	16548	16329	16631	16305	16574	16571	16457	16645	16658	16415	16519	16475	16531	16562	16531	16453	16575	16545	16455	16619	16419	16500	16423	16624	16362	16570	16547	16762	16482	16535	16458	16473	16515	16502	16557	16543	16561	16367	16540	16358	16511	16704	16537	16315	16490	16542	16574	16342	16590	16482	16502	16491	16569	16563	16524	16310	16454	16471	16468	16517	16572	16452	16365	16634	16614	16498	16463	16696	16513	16538	16379	16566	16358	16553	16644	16594	16688	16411	16545	16373	16657	16693	16700	16494	16557	16489	16607	16451	16500	16504	16463	16552	16603	16510	16529	16605	16318	16500	16778	16380	16581	16396	16449	16527	16505	16652	16376	16446	16547	16459	16500	16472	16504	16541	16576	16342	16733	16461	16515	16569	16577	16648	16605	16570	16476	16565	16545	16535	16439	16455	16654	16496	16471	16454	16468	16451	16529	16495	16387	16421	16607	16673	16471	16601	16641	16413	16456	16439	16620	16523	16636	16566	16373	16484	16395	16616	16377	16491	16623	16326	16498	16367	16604	16374	16486	16553	16528	16639	16561	16517	16389	16449	16351	16557	16621	16419	16523	16422	16472	16562	16538	16448	16483	16478	16494	16413	16449	16629	16431	16572	16734	16496	16408	16571	16470	16497	16408	16487	16387	16642	16342	16534	16264	16519	16430	16594	16533	16586	16669	16678	16551	16471	16323	16482	16469	16276	16467	16625	16706	16591	16632	16368	16526	16522	16321	16464	16527	16497	16592	16510	16560	16420	16503	16409	16468	16465	16355	16467	16440	16515	16392	16577	16389	16304	16479	16476	16478	16413	16429	16562	16489	16469	16491	16501	16338	16378	16717	16519	16654	16515	16676	16478	16491	16514	16495	16553	16552	16710	16455	16470	16476	16482	16500	16641	16462	16466	16554	16698	16405	16697	16484	16399	16352	16513	16462	16517	16488	16639	16645	16486	16532	16470	16589	16629	16543	16562	16462	16584	16388	16459	16598	16530	16367	16629	16585	16534	16384	16503	16462	16608	16413	16580	16484	16663	16346	16562	16522	16396	16491	16660	16464	16380	16714	16568	16372	16687	16707	16492	16438	16565	16512	16496	16607	16549	16473	16447	16587	16474	16571	16265	16517	16513	16442	16566	16367	16699	16612	16648	16466	16547	16390	16439	16568	16467	16399	16404	16498	16462	16509	16615	16301	16503	16534	16544	16523	16432	16437	16604	16622	16516	16490	16386	16464	16562	16442	16568	16485	16578	16347	16371	16450	16486	16414	16612	16501	16593	16591	16510	16504	16382	16629	16440	16455	16482	16687	16418	16479	16483	16299	16570	16461	16436	16464	16479	16615	16546	16566	16549	16564	16551	16582	16541	16483	16455	16534	16618	16458	16543	16441	16494	16723	16603	16667	16351	16592	16370	16522	16613	16456	16461	16568	16543	16521	16405	16633	16457	16527	16435	16421	16431	16535	16594	16431	16389	16612	16589	16491	16405	16512	16456	16405	16619	16583	16373	16521	16369	16362	16692	16559	16601	16559	16621	16311	16491	16694	16445	16649	16610	16445	16464	16652	16641	16464	16590	16611	16603	16404	16406	16390	16531	16729	16445	16478	16550	16601	16355	16543	16477	16526	16307	16513	16405	16442	16673	16303	16613	16498	16478	16466	16460	16521	16486	16588	16432	16392	16321	16526	16442	16585	16480	16638	16533	16608	16546	16408	16678	16568	16498	16426	16551	16630	16367	16623	16694	16522	16479	16414	16482	16419	16461	16382	16563	16413	16652	16440	16531	16401	16575	16507	16583	16519	16583	16483	16511	16460	16582	16617	16484	16449	16484	16437	16517	16503	16548	16556	16320	16591	16724	16454	16380	16429	16488	16647	16524	16640	16690	16509	16603	16352	16486	16594	16465	16579	16454	16465	16547	16489	16565	16521	16529	16604	16507	16378	16485	16351	16504	16559	16610	16598	16655	16570	16648	16397	16513	16723	16463	16446	16514	16506	16561	16458	16465	16502	16476	16447	16536	16563	16690	16627	16493	16436	16475	16680	16497	16686	16503	16577	16646	16372	16579	16456	16453	16434	16620	16509	16722	16462	16443	16454	16603	16619	16405	16471	16586	16474	16475	16440	16495	16409	16653	16503	16457	16556	16393	16528	16505	16503	16403	16457	16421	16518	16717	16569	16620	16439	16732	16559	16709	16526	16468	16440	16541	16491	16612	16354	16599	16594	16586	16407	16463	16434	16506	16513	16565	16483	16473	16468	16361	16559	16506	16457	16447	16473	16523	16627	16600	16559	16574	16575	16392	16604	16546	16494	16474	16439	16433	16481	16341	16547	16520	16390	16532	16492	16582	16552	16349	16447	16541	16484	16511	16588	16380	16476	16462	16442	16478	16608	16639	16351	16561	16617	16535	16364	16508	16531	16567	16581	16477	16635	16392	16498	16431	16618	16424	16493	16525	16592	16477	16552	16220	16534	16699	16868	16525	16552	16600	16467	16588	16536	16618	16460	16392	16413	16346	16572	16533	16313	16565	16375	16549	16465	16457	16473	16460	16481	16556	16593	16507	16571	16571	16496	16603	16538	16442	16397	16625	16759	16363	16501	16416	16377	16557	16614	16529	16589	16507	16646	16670	16503	16492	16524	16472	16704	16490	16426	16337	16545	16501	16505	16470	16441	16433	16549	16563	16450	16413	16440	16512	16584	16474	16372	16500	16327	16388	16538	16508	16339	16563	16679	16558	16443	16506	16491	16406	16504	16523	16614	16554	16451	16562	16686	16533	16539	16528	16451	16537	16482	16610	16429	16335	16510	16682	16687	16581	16557	16412	16555	16537	16374	16628	16535	16630	16469	16561	16472	16520	16520	16511	16665	16607	16464	16539	16515	16384	16372	16573	16613	16564	16489	16475	16442	16578	16716	16510	16474	16582	16558	16410	16324	16657	16474	16423	16604	16483	16503	16584	16487	16342	16562	16518	16532	16464	16609	16303	16416	16353	16458	16560	16410	16425	16514	16431	16714	16534	16478	16512	16751	16198	16448	16379	16515	16531	16562	16316	16574	16542	16440	16336	16360	16683	16649	16427	16461	16448	16605	16581	16549	16604	16458	16443	16622	16456	16645	16493	16479	16516	16471	16454	16606	16437	16671	16477	16564	16546	16573	16533	16631	16561	16484	16443	16379	16520	16492	16481	16548	16648	16592	16680	16598	16629	16415	16408	16490	16633	16418	16599	16546	16459	16703	16372	16562	16489	16354	16401	16289	16516	16501	16579	16549	16593	16596	16443	16589	16565	16492	16341	16654	16491	16621	16464	16403	16437	16541	16590	16534	16556	16560	16415	16418	16253	16541	16301	16431	16494	16497	16434	16508	16634	16328	16403	16644	16556	16601	16399	16565	16520	16573	16556	16460	16593	16385	16648	16513	16498	16451	16492	16579	16479	16499	16453	16512	16347	16412	16559	16555	16338	16406	16590	16349	16466	16530	16380	16505	16477	16565	16376	16406	16438	16534	16586	16424	16522	16618	16549	16695	16475	16469	16581	16522	16458	16547	16561	16508	16330	16441	16361	16613	16455	16636	16407	16602	16613	16458	16352	16574	16503	16635	16430	16548	16555	16475	16460	16584	16503	16304	16422	16549	16745	16397	16637	16473	16492	16462	16423	16463	16624	16605	16638	16325	16505	16548	16408	16399	16433	16550	16414	16506	16453	16267	16520	16479	16531	16512	16482	16624	16288	16656	16349	16501	16504	16558	16513	16597	16569	16417	16438	16520	16601	16488	16682	16508	16656
26038	21173	27393	26234	21941	21580	23467	29417	33848	41196	36170	28527	23702	21594	20727	20542	20455	20557	20526	20515	20328	20508	20349	20330	20455	20328	20557	20444	20438	20639	20420	20292	20581	20552	20307	20399	20443	20476	20529	20413	20439	20417	20507	20318	20617	20382	20480	20400	20411	20318	20445	20312	20326	20229	20381	20268	20359	20279	20555	20431	20445	20464	20310	20300	20664	20513	20559	20660	20393	20437	20295	20498	20381	20344	20642	20571	20514	20378	20606	20422	20510	20354	20423	20567	20546	20467	20299	20297	20322	20317	20174	20447	20384	20533	20282	20446	20336	20304	20613	20479	20380	20375	20411	20502	20582	20401	20371	20319	20609	20226	20344	20271	20236	20324	20397	20364	20380	20430	20586	20359	20380	20263	20353	20378	20418	20299	20611	20311	20579	20493	20405	20374	20418	20577	20450	20356	20355	20563	20436	20259	20234	20452	20421	20530	20403	20644	20718	20287	20411	20354	20591	20701	20349	20435	20404	20512	20516	20144	20400	20142	20286	20319	20279	20471	20436	20501	20253	20365	20454	20468	20382	20383	20380	20535	20374	20374	20447	20517	20551	20395	20369	20444	20430	20527	20349	20415	20479	20590	20322	20398	20525	20473	20604	20555	20327	20476	20574	20402	20381	20450	20379	20413	20389	20386	20470	20514	20503	20496	20505	20380	20476	20488	20597	20401	20604	20438	20195	20359	20413	20331	20376	20236	20461	20313	20470	20532	20393	20389	20230	20253	20425	20219	20404	20430	20510	20285	20339	20337	20490	20490	20331	20352	20520	20484	20384	20500	20470	20357	20429	20303	20641	20616	20500	20418	20216	20267	20398	20733	20320	20353	20441	20308	20473	20339	20573	20314	20416	20369	20419	20375	20334	20231	20372	20517	20452	20418	20528	20403	20166	20283	20562	20503	20566	20488	20443	20232	20601	20374	20553	20439	20316	20598	20563	20687	20380	20580	20358	20373	20522	20596	20400	20251	20538	20549	20473	20322	20366	20178	20253	20572	20492	20695	20491	20447	20422	20609	20252	20374	20438	20429	20391	20302	20382	20563	20464	20489	20677	20398	20485	20461	20305	20488	20224	20331	20142	20509	20542	20262	20502	20589	20323	20409	20477	20483	20628	20572	20645	20453	20641	20172	20276	20259	20276	20322	20436	20485	20327	20503	20330	20377	20478	20462	20390	20362	20566	20642	20471	20455	20276	20651	20464	20326	20439	20591	20466	20461	20536	20371	20436	20465	20499	20558	20263	20261	20474	20700	20478	20273	20492	20438	20469	20373	20241	20541	20421	20407	20242	20278	20348	20510	20483	20569	20291	20388	20527	20493	20445	20350	20548	20334	20539	20649	20316	20233	20503	20191	20336	20562	20417	20315	20431	20375	20448	20425	20398	20492	20366	20427	20590	20532	20444	20609	20347	20678	20496	20466	20483	20464	20549	20426	20356	20701	20253	20211	20432	20490	20507	20180	20435	20718	20356	20492	20403	20530	20416	20462	20362	20260	20350	20417	20359	20416	20302	20497	20409	20512	20566	20597	20424	20464	20380	20133	20287	20396	20535	20372	20213	20421	20282	20386	20446	20177	20444	20438	20466	20724	20449	20230	20484	20518	20552	20488	20511	20408	20432	20172	20500	20358	20416	20340	20561	20522	20467	20223	20405	20681	20434	20528	20351	20394	20659	20583	20522	20695	20449	20354	20456	20268	20489	20351	20581	20484	20291	20416	20151	20373	20526	20547	20479	20534	20464	20465	20278	20560	20343	20450	20427	20505	20237	20354	20447	20528	20506	20298	20395	20535	20516	20515	20426	20518	20343	20288	20306	20342	20434	20385	20426	20354	20555	20633	20246	20467	20367	20513	20218	20433	20439	20364	20435	20304	20380	20434	20265	20256	20201	20551	20408	20360	20319	20333	20286	20401	20264	20399	20520	20520	20554	20519	20261	20476	20401	20498	20513	20437	20403	20216	20310	20424	20513	20459	20335	20608	20341	20450	20314	20554	20372	20343	20435	20298	20370	20377	20381	20395	20158	20474	20743	20414	20572	20525	20380	20297	20406	20455	20501	20511	20455	20587	20432	20570	20244	20570	20313	20552	20544	20471	20296	20360	20476	20295	20482	20196	20356	20491	20499	20233	20542	20449	20249	20304	20285	20463	20511	20481	20306	20393	20446	20278	20339	20428	20471	20439	20359	20391	20532	20334	20477	20282	20378	20597	20423	20054	20367	20615	20341	20268	20253	20429	20546	20395	20252	20579	20602	20312	20383	20383	20554	20340	20626	20456	20495	20306	20430	20533	20400	20460	20446	20488	20445	20338	20442	20418	20294	20390	20254	20313	20277	20275	20424	20376	20492	20370	20566	20408	20355	20443	20364	20434	20455	20451	20658	20430	20371	20644	20518	20248	20613	20293	20310	20365	20360	20383	20495	20409	20331	20351	20311	20336	20572	20308	20519	20459	20449	20523	20351	20372	20361	20636	20311	20332	20493	20537	20353	20418	20465	20268	20430	20436	20446	20491	20286	20512	20099	20415	20275	20475	20373	20337	20410	20617	20557	20311	20433	20403	20483	20564	20205	20420	20264	20332	20444	20374	20288	20417	20264	20360	20488	20637	20418	20416	20581	20253	20287	20385	20481	20373	20507	20405	20371	20355	20379	20630	20460	20481	20465	20466	20410	20227	20328	20296	20256	20293	20454	20342	20437	20466	20203	20518	20411	20466	20303	20570	20258	20404	20247	20444	20463	20423	20333	20290	20514	20527	20221	20250	20584	20490	20459	20510	20393	20313	20268	20440	20462	20380	20459	20457	20482	20535	20329	20416	20448	20425	20569	20497	20373	20476	20385	20496	20519	20468	20472	20138	20367	20318	20424	20539	20307	20369	20352	20359	20127	20441	20406	20352	20527	20242	20464	20366	20292	20547	20339	20263	20423	20226	20417	20508	20400	20480	20489	20515	20408	20413	20399	20384	20499	20489	20332	20505	20573	20253	20327	20107	20428	20463	20670	20255	20424	20599	20376	20235	20446	20372	20437	20507	20582	20436	20287	20423	20447	20542	20445	20504	20460	20194	20385	20427	20432	20583	20549	20252	20389	20450	20469	20505	20522	20580	20537	20357	20557	20465	20487	20647	20441	20367	20403	20293	20530	20386	20104	20309	20320	20394	20294	20486	20246	20448	20606	20574	20412	20550	20200	20380	20452	20353	20457	20454	20306	20465	20440	20338	20332	20328	20342	20398	20203	20441	20379	20446	20308	20290	20457	20475	20646	20400	20089	20399	20374	20253	20264	20440	20340	20498	20370	20351	20391	20405	20389	20383	20786	20578	20353	20368	20383	20616	20740	20313	20243	20367	20520	20339	20273	20285	20331	20356	20499	20323	20372	20390	20372	20547	20446	20378	20537	20341	20461	20427	20306	20537	20567	20406	20474	20284	20276	20293	20723	20453	20450	20452	20395	20455	20427	20301	20486	20311	20324	20386	20453	20470	20428	20332	20260	20365	20537	20410	20271	20353	20477	20545	20378	20645	20324	20522	20387	20299	20517	20345	20338	20465	20542	20403	20580	20495	20348	20158	20249	20496	20343	20303	20457	20414	20147	20350	20413	20512	20561	20415	20699	20634	20596	20425	20610	20562	20201	20303	20520	20291	20430	20333	20266	20633	20557	20602	20514	20205	20162	20291	20350	20375	20522	20484	20415	20382	20237	20280	20527	20300	20584	20313	20553	20412	20460	20438	20471	20397	20346	20231	20600	20496	20297	20425	20427	20381	20398	20357	20159	20587	20561	20252	20528	20496	20503	20259	20377	20277	20479	20407	20539	20335	20513	20520	20394	20572	20383	20318	20523	20346	20295	20522	20580	20498	20426	20373	20371	20541	20557	20304	20343	20698	20344	20377	20446	20525	20472	20389	20368	20308	20345	20341	20393	20573	20323	20511	20486	20581	20640	20533	20310	20598	20364	20344	20554	20265	20351	20230	20434	20619	20360	20506	20349	20157	20536	20562	20439	20440	20353	20286	20386	20461	20607	20392	20615	20274	20148	20354	20402	20344	20508	20542	20538	20332	20219	20397	20280	20414	20395	20453	20212	20394	20254	20470	20348	20401	20534	20463	20652	20403	20452	20233	20028	20393	20358	20507	20468	20455	20382	20396	20350	20734	20568	20513	20426	20420	20310	20400	20491	20414	20358	20642	20254	20373	20385	20368	20653	20473	20394	20293	20159	20453	20446	20275	20305	20632	20538	20246	20444	20169	20243	20352	20317	20517	20196	20243	20422	20260	20286	20532	20152	20308	20484	20178	20410	20458	20349	20320	20475	20485	20318	20360	20316	20562	20513	20454	20505	20405	20425	20417	20325	20257	20333	20397	20473	20401	20395	20551	20602	20388	20432	20514	20524	20447	20511	20535	20697	20540	20327	20633	20544	20364	20602	20470	20294	20248	20592	20256	20563	20437	20766	20465	20385	20378	20388	20643	20268	20537	20409	20276	20334	20542	20463	20426	20403	20581	20470	20360	20346	20168	20533	20392	20381	20436	20222	20305	20344	20568	20502	20350	20626	20371	20232	20353	20161	20300	20368	20411	20446	20284	20360	20182	20346	20559	20304	20432	20307	20505	20552	20289	20294	20159	20421	20489	20353	20396	20444	20583	20429	20313	20325	20317	20408	20459	20673	20472	20247	20328	20396	20458	20300	20364	20374	20528	20267	20416	20476	20454	20370	20630	20567	20401	20709	20427	20336	20430	20244	20238	20410	20335	20562	20359	20415	20658	20444	20184	20438	20419	20434	20341	20456	20411	20488	20472	20508	20417	20467	20360	20494	20417	20511	20356	20241	20305	20486	20405	20394	20518	20354	20401	20417	20410	20312	20654	20494	20541	20561	20390	20451	20412	20332	20362	20638	20467	20425	20254	20199	20265	20227	20492	20283	20362	20505	20460	20418	20446	20542	20241	20339	20399	20448	20377	20770	20189	20495	20402	20328	20405	20375	20347	20396	20298	20489	20531	20392	20323	20584	20416	20296	20275	20450	20522	20533	20289	20372	20514	20328	20456	20412	20377	20490	20570	20345	20354	20524	20422	20522	20478	20376	20436	20336	20367	20422	20414	20447	20361	20342	20583	20312	20484
15216	22145	20368	18299	17511	17181	20268	27718	34947	40831	34583	25405	19470	17117	16568	16656	16639	16516	16655	16658	16588	16508	16682	16533	16647	16532	16579	16463	16462	16577	16494	16562	16540	16337	16505	16440	16511	16516	16567	16464	16545	16336	16578	16390	16654	16586	16734	16444	16644	16434	16506	16575	16616	16374	16610	16626	16571	16645	16543	16398	16539	16626	16552	16543	16602	16497	16520	16467	16609	16509	16541	16455	16541	16614	16313	16480	16702	16664	16240	16722	16472	16404	16363	16440	16764	16536	16495	16474	16587	16627	16504	16732	16553	16541	16483	16640	16588	16467	16513	16677	16488	16481	16506	16492	16548	16455	16518	16620	16562	16572	16555	16541	16603	16535	16601	16641	16503	16556	16643	16312	16583	16554	16614	16644	16520	16583	16588	16553	16478	16443	16722	16583	16475	16713	16365	16453	16554	16512	16447	16462	16685	16480	16589	16577	16352	16675	16719	16482	16434	16527	16535	16567	16467	16547	16539	16584	16466	16595	16554	16349	16743	16592	16538	16581	16691	16391	16652	16431	16578	16589	16473	16615	16647	16466	16473	16501	16740	16471	16457	16643	16572	16465	16621	16517	16670	16710	16325	16730	16463	16562	16682	16488	16501	16580	16534	16533	16756	16525	16429	16483	16532	16539	16393	16370	16618	16563	16663	16609	16640	16501	16475	16375	16524	16428	16546	16597	16730	16406	16556	16517	16587	16578	16498	16436	16776	16691	16428	16507	16534	16478	16564	16465	16361	16506	16688	16643	16569	16565	16566	16529	16526	16588	16611	16574	16435	16540	16605	16561	16510	16396	16817	16664	16542	16611	16501	16375	16429	16589	16697	16761	16639	16680	16513	16578	16509	16771	16493	16569	16432	16564	16361	16622	16555	16489	16586	16442	16561	16459	16387	16535	16619	16605	16645	16590	16681	16502	16545	16574	16747	16593	16641	16530	16391	16482	16594	16443	16486	16543	16624	16676	16553	16496	16391	16623	16499	16537	16512	16568	16657	16532	16521	16469	16458	16456	16643	16488	16597	16427	16732	16636	16385	16628	16600	16468	16641	16603	16591	16649	16618	16595	16598	16583	16643	16454	16476	16435	16446	16583	16711	16558	16408	16724	16620	16376	16537	16349	16476	16460	16596	16679	16548	16379	16459	16559	16581	16383	16598	16344	16601	16357	16463	16756	16455	16530	16622	16437	16520	16571	16605	16825	16520	16614	16547	16514	16439	16429	16419	16503	16451	16539	16441	16583	16711	16618	16734	16623	16639	16669	16524	16481	16545	16423	16620	16643	16463	16469	16487	16622	16405	16408	16721	16505	16734	16529	16481	16571	16568	16479	16478	16516	16505	16614	16617	16639	16619	16457	16548	16533	16502	16675	16613	16501	16442	16661	16430	16449	16580	16520	16598	16495	16575	16484	16442	16509	16687	16575	16545	16461	16547	16313	16485	16469	16498	16482	16420	16533	16312	16684	16484	16433	16580	16455	16482	16636	16456	16586	16429	16535	16565	16638	16550	16617	16540	16600	16446	16619	16544	16391	16634	16778	16519	16511	16508	16759	16494	16620	16458	16560	16536	16661	16546	16471	16469	16579	16602	16683	16596	16443	16621	16510	16568	16438	16536	16567	16573	16457	16652	16629	16543	16450	16462	16659	16452	16483	16604	16484	16471	16473	16541	16590	16488	16477	16605	16631	16535	16438	16640	16623	16482	16432	16387	16443	16502	16480	16521	16512	16466	16623	16506	16478	16444	16512	16546	16539	16458	16547	16334	16700	16483	16712	16614	16566	16397	16610	16464	16475	16406	16478	16667	16652	16676	16577	16641	16482	16478	16762	16448	16792	16611	16476	16561	16645	16541	16514	16517	16753	16442	16462	16447	16576	16487	16574	16546	16427	16487	16490	16563	16569	16494	16609	16586	16623	16586	16537	16419	16638	16533	16426	16377	16577	16478	16670	16578	16536	16765	16410	16380	16560	16658	16524	16527	16512	16588	16564	16563	16402	16582	16424	16627	16383	16390	16483	16599	16382	16400	16496	16580	16511	16422	16567	16406	16397	16502	16580	16607	16430	16536	16647	16639	16597	16498	16537	16547	16704	16473	16462	16564	16400	16533	16526	16427	16513	16654	16461	16571	16441	16819	16457	16633	16582	16569	16457	16353	16602	16771	16417	16399	16467	16521	16482	16423	16659	16570	16643	16622	16626	16664	16470	16577	16513	16531	16541	16456	16545	16479	16592	16502	16478	16502	16606	16631	16516	16553	16517	16546	16518	16663	16521	16430	16462	16572	16450	16613	16565	16735	16625	16448	16591	16627	16551	16536	16511	16607	16384	16776	16600	16419	16504	16643	16684	16632	16527	16540	16422	16616	16448	16425	16519	16558	16539	16666	16475	16472	16620	16738	16265	16641	16568	16634	16694	16524	16532	16649	16319	16415	16533	16566	16509	16475	16581	16452	16390	16461	16357	16613	16439	16571	16394	16554	16583	16559	16558	16536	16527	16503	16483	16441	16480	16550	16503	16608	16588	16635	16642	16571	16594	16480	16537	16576	16435	16607	16600	16604	16437	16629	16632	16659	16458	16393	16517	16769	16577	16644	16659	16558	16515	16665	16629	16534	16612	16506	16604	16679	16510	16417	16641	16634	16535	16627	16593	16391	16706	16350	16404	16571	16342	16508	16554	16583	16457	16619	16677	16498	16742	16521	16384	16548	16536	16642	16580	16710	16492	16559	16376	16323	16601	16503	16579	16538	16431	16498	16508	16644	16539	16518	16559	16457	16673	16593	16378	16510	16512	16720	16481	16562	16647	16567	16628	16414	16607	16497	16494	16675	16727	16472	16693	16600	16514	16513	16400	16610	16599	16415	16602	16427	16470	16641	16643	16606	16427	16487	16446	16604	16406	16614	16508	16537	16506	16414	16508	16521	16481	16408	16641	16323	16522	16582	16735	16509	16365	16387	16372	16562	16522	16713	16286	16613	16642	16576	16627	16475	16574	16466	16491	16540	16645	16664	16447	16457	16491	16576	16445	16499	16663	16358	16550	16512	16544	16480	16617	16559	16661	16685	16585	16559	16558	16274	16475	16503	16560	16621	16536	16569	16404	16561	16568	16467	16450	16633	16562	16694	16496	16509	16584	16418	16605	16461	16478	16552	16437	16690	16445	16496	16617	16770	16557	16632	16416	16616	16454	16641	16552	16396	16511	16478	16446	16590	16591	16444	16489	16628	16457	16428	16611	16446	16411	16599	16617	16560	16585	16650	16800	16637	16554	16522	16464	16456	16511	16480	16602	16404	16608	16417	16606	16492	16402	16561	16491	16564	16414	16534	16598	16572	16499	16482	16422	16544	16569	16578	16710	16416	16608	16512	16609	16305	16618	16571	16516	16527	16393	16620	16472	16547	16601	16720	16543	16489	16460	16756	16426	16755	16650	16629	16552	16560	16669	16639	16489	16459	16510	16498	16571	16630	16503	16319	16652	16714	16641	16440	16497	16664	16519	16574	16668	16648	16479	16584	16449	16455	16656	16609	16636	16520	16612	16642	16454	16553	16395	16673	16412	16596	16434	16553	16466	16653	16469	16440	16512	16410	16554	16574	16500	16614	16458	16451	16457	16430	16611	16534	16629	16650	16491	16475	16555	16642	16722	16623	16472	16540	16374	16543	16447	16402	16415	16337	16539	16452	16452	16539	16465	16593	16699	16402	16743	16353	16413	16500	16601	16541	16630	16440	16488	16478	16617	16542	16530	16488	16575	16569	16577	16557	16542	16569	16593	16510	16512	16560	16547	16483	16698	16519	16769	16478	16459	16458	16594	16624	16524	16574	16546	16659	16592	16582	16463	16564	16431	16625	16596	16477	16646	16693	16654	16526	16477	16701	16368	16654	16508	16579	16589	16451	16551	16276	16651	16388	16349	16574	16384	16418	16514	16520	16410	16407	16435	16527	16623	16551	16620	16580	16417	16453	16523	16472	16679	16585	16581	16519	16660	16482	16622	16598	16395	16713	16463	16383	16552	16445	16490	16587	16398	16667	16530	16596	16490	16625	16610	16403	16454	16482	16603	16444	16449	16504	16614	16621	16554	16585	16629	16629	16405	16547	16629	16470	16574	16506	16494	16604	16422	16566	16475	16675	16595	16620	16540	16550	16486	16504	16616	16513	16565	16684	16781	16508	16540	16719	16557	16503	16480	16492	16661	16653	16673	16549	16597	16585	16527	16584	16513	16510	16753	16647	16448	16622	16599	16679	16513	16623	16602	16338	16654	16489	16523	16616	16480	16397	16574	16524	16490	16510	16573	16482	16493	16447	16512	16710	16681	16376	16351	16665	16401	16635	16561	16434	16626	16608	16667	16439	16573	16340	16630	16568	16424	16572	16610	16505	16740	16566	16729	16658	16409	16340	16481	16449	16426	16691	16590	16409	16395	16462	16584	16372	16511	16418	16577	16402	16681	16378	16563	16542	16424	16537	16571	16428	16561	16600	16379	16591	16508	16511	16461	16550	16482	16506	16750	16491	16537	16500	16546	16517	16468	16459	16645	16441	16552	16593	16482	16630	16482	16661	16698	16425	16530	16477	16486	16355	16443	16434	16524	16536	16490	16497	16672	16527	16586	16492	16438	16572	16587	16313	16480	16493	16502	16468	16493	16446	16699	16512	16621	16471	16508	16671	16627	16630	16737	16542	16534	16593	16577	16529	16327	16593	16614	16482	16633	16654	16777	16521	16602	16624	16541	16486	16568	16316	16466	16673	16524	16625	16547	16428	16548	16619	16579	16515	16612	16596	16648	16554	16578	16428	16596	16531	16412	16588	16570	16607	16811	16563	16511	16490	16465	16453	16509	16680	16473	16626	16590	16526	16667	16605	16502	16587	16555	16688	16473	16504	16622	16510	16475	16680	16521	16587	16501	16541	16458	16615	16428	16536	16560	16450	16545	16689	16487	16643	16485	16601	16457	16582	16501	16585	16392	16463	16663	16393	16515	16684	16534	16626	16484	16591	16467	16642	16413	16431	16537	16771	16394	16584	16517	16496	16592	16592	16653	16458	16467	16852	16543	16552	16458	16593	16549	16552	16601	16656	16609	16522	16553	16439	16423	16524	16488	16402	16722	16511	16667	16404	16600
23869	21206	28688	24059	21834	24221	26704	24762	43113	62048	52210	37270	27506	22561	20796	20554	20368	20446	20373	20222	20349	20391	20484	20522	20528	20478	20264	20641	20288	20161	20358	20500	20483	20347	20395	20457	20253	20347	20528	20488	20278	20341	20393	20054	20437	20486	20282	20177	20341	20240	20099	20456	20403	20416	20192	20537	20214	20259	20366	20307	20435	20294	20158	20356	20174	20290	20113	20353	20337	20165	20286	20298	20338	20543	20410	20251	20326	20247	20365	20194	20383	20287	20224	20330	20478	20272	20404	20192	20340	19997	20321	20336	20313	20275	20434	20194	20244	19970	20443	20475	20243	20253	20202	20372	20494	20214	20383	20309	20533	20169	20244	20149	20454	20151	20205	20216	20227	20137	20447	20250	20436	20227	20436	20181	20089	20169	20415	20347	20260	20269	20156	19961	20238	19990	20306	20405	20362	20167	20233	20221	20257	20420	20366	20156	20097	20194	20249	20130	20308	20260	20352	20472	20364	20249	20132	20217	20314	20128	20418	20307	20159	20164	20449	20217	20435	20493	20197	20268	20124	20216	20419	20349	20253	20264	20269	20325	20119	20324	20185	20248	20276	20401	20318	20095	20448	20301	20235	20260	20339	20222	19981	20165	20005	20359	20437	20309	20186	20600	20324	20286	20152	20010	20070	20236	20377	20299	20289	20370	20230	20198	20266	20442	20124	20493	20279	20018	20313	20246	20120	20327	20278	20318	20265	20131	20122	20371	20231	20312	20410	20198	20188	20331	20280	20248	20125	20185	20196	20171	20230	20190	20298	20256	20319	20277	20214	20217	20401	20511	20218	19980	20166	20314	20259	20286	20377	20187	20149	20188	20177	20430	20213	20301	20202	20262	20535	20233	20147	20211	20207	20221	20384	20382	20448	20240	20025	20048	20146	20374	20456	20304	20231	20158	20340	20321	20253	20306	20179	20221	20022	20260	20146	20128	20367	20162	20051	20292	20215	20099	20473	20243	20155	20352	20082	20423	20535	20256	20226	20322	20217	20117	20241	20374	20098	20165	19951	20326	20480	20158	20203	20300	20334	20220	20246	20158	20380	20377	20325	20187	20201	20146	20012	20399	20230	20314	20361	20308	20080	20323	20198	20300	20234	20259	20368	20276	20248	20293	20034	20278	20309	20458	20196	20412	20246	20235	20201	20067	20135	20181	20221	20083	20186	20213	20333	20324	20287	20249	20471	20175	20339	20232	20281	20234	20211	20265	20074	20094	20315	20249	20359	20386	20186	20126	20030	20375	20393	20464	20389	20264	20508	20229	20028	20216	20401	20250	20228	20396	20251	20186	20411	20112	20241	20023	20249	20356	20685	20345	20200	20337	20318	20224	20216	20229	20131	20171	20195	20216	20340	20337	20519	20277	20407	20344	20295	20327	20341	20323	19950	20422	20415	20116	20252	20431	20264	20235	20328	20069	20195	20396	20512	20286	20250	20351	20207	20265	20292	20259	20311	20492	20394	20409	20265	20138	20241	20254	20393	20203	20504	20198	20304	20219	20474	20403	20261	20311	20164	20232	20424	20170	20632	20385	20299	20267	20486	20339	20243	20196	20269	20113	20178	20311	20243	20259	20314	20335	20236	20186	20369	20306	20278	20181	20432	20277	20398	20611	20353	20090	20279	20224	20330	20150	20340	20248	20360	20169	20106	20385	20317	20145	20179	20227	20232	20332	20311	20409	20151	20296	20263	20217	20237	20155	20298	20295	20201	20190	20176	20305	20152	20155	20478	20203	20239	20375	20286	20201	20149	20151	20295	20146	20285	20208	20263	20022	20202	20166	20216	20171	20282	20407	20159	20255	20054	20304	20135	20290	20270	20117	19999	20172	20405	20188	20304	20233	20502	20149	20291	20072	20064	20310	20314	20180	20146	20205	20193	20400	20377	20407	20372	20160	20365	20372	20147	20293	20375	20321	20291	20215	20186	20133	20165	20119	20102	20427	20387	20327	20382	20405	20352	20232	20241	20510	20206	20094	20214	20280	20351	20259	20101	20290	20328	20195	20405	20157	20406	20383	20136	20245	20280	20116	20167	20422	20404	20131	20107	20251	20317	20118	19979	20272	20392	20304	20231	20315	20425	20487	20334	20318	20264	20347	20122	20270	20334	20252	20272	20295	20505	20471	20602	20192	20251	20177	20312	20339	20320	20185	20232	20147	20183	20327	20307	20391	20362	20310	20265	20291	20309	20051	20256	20333	20152	20482	20096	20215	20392	20079	20146	20133	20091	20177	20289	20324	20195	20217	20272	20248	20164	20428	20229	20267	20080	20154	20199	20152	20384	20204	20208	20185	20304	20040	20380	20154	20094	20340	20238	20236	20273	20198	20251	20205	20417	20117	20361	20274	20396	20392	20382	20109	20363	20271	20228	20377	20309	20121	20189	20394	20211	20332	20413	20234	20052	19999	20319	20011	20399	20314	20211	20337	20205	20177	20369	20187	20479	20453	20234	20365	20374	20263	20153	20322	20163	20248	20378	20190	20392	20411	20237	20492	20151	20243	20216	20343	20220	20298	20161	20083	20374	20317	20158	20341	20381	20238	20246	20276	20293	20517	20204	20156	20258	20359	20328	19993	20425	20159	20136	20376	20136	20436	20203	20573	20442	20271	20261	20178	20389	20338	20313	20192	20329	20373	19952	20337	20265	20305	20386	20323	20269	20177	20312	20192	20394	20435	20279	20315	20175	20283	20389	20212	20355	20314	20432	20267	20024	20057	20313	20226	20262	20399	20132	20141	20074	20383	20202	20394	20286	20425	20013	20231	20525	20201	20260	20171	20175	20312	20455	20176	20180	20157	20425	20394	20270	20524	20326	20157	20195	20119	20387	20346	20352	20167	20508	20257	20303	20283	20343	20152	20397	20419	20176	20142	20414	20236	20041	20049	20186	20412	20163	20263	20317	20141	20439	20148	20421	20248	20411	20202	20506	20334	20217	20241	20289	20365	20277	20254	20394	20421	20409	20343	20158	20118	20253	20069	20308	20274	20448	20184	20075	20208	20307	20153	20291	20245	20372	20383	20300	20263	20303	20109	20292	20160	20346	20239	20357	20352	20242	20137	20365	20112	20049	20270	20350	20347	20308	20176	20367	20399	20334	20118	20328	20268	20175	20259	20316	20312	20329	20275	20274	20225	20243	20299	20324	20283	20311	20100	20354	20307	20445	20593	20201	20047	20118	20170	20254	20310	20132	20273	20419	20433	20521	20512	20300	20284	20222	20185	20175	20488	20332	20265	20104	20135	20095	20136	20299	20082	20162	20381	20140	20390	20424	20396	20196	20151	20087	20230	20196	20361	20191	20302	20258	20187	19946	20251	20114	20260	20227	20496	20238	20120	20159	20129	19957	20283	20202	20191	20282	20251	20155	20296	20154	20340	20213	20298	20062	20282	20407	20272	20354	20403	20323	20377	20350	20247	20308	20158	20295	20202	20202	20242	20385	20379	20132	20315	20518	20262	20281	20343	20271	20449	20307	20188	20112	20426	20306	20271	20281	20151	20154	20340	20154	20265	20350	20527	20253	20114	20240	20283	20325	20321	20337	20216	20323	20081	20262	20412	20291	20424	20242	20307	20040	20291	20427	20229	20370	20353	20093	20394	20330	20241	19949	20236	20270	20056	20138	20326	20399	20374	20214	20204	20139	20426	20308	20229	20244	20222	20254	20188	20449	20266	20276	20290	20302	20316	20248	20257	20387	20257	20358	20385	20380	20224	20472	20306	20192	20153	20210	20235	20299	20388	20430	20453	20274	20567	20268	20301	20181	20492	20265	20390	20318	20232	20576	20370	20239	20353	20241	20119	20324	20170	20315	20400	20377	20428	20331	20149	20177	20117	20079	20106	20253	20204	20475	20163	20329	20193	20414	20261	20374	20109	20156	20229	20146	20328	20410	20340	20340	20281	20163	20216	20051	20024	20343	20364	20250	20061	20186	20294	20192	20183	20353	20282	20325	20189	20452	20170	20177	20391	19965	20170	20233	20325	20282	20299	20304	20271	20146	20283	20123	20318	20186	20332	20097	20329	20354	20105	20327	20198	20070	20422	20499	20375	20473	20495	20292	20047	20379	20313	20320	20360	20409	20299	20291	20303	20378	20351	20173	20122	20384	20416	20216	20055	20145	20347	20304	20232	20249	20146	20077	20100	20241	20082	20367	20222	20143	20417	20211	20323	20270	20238	20208	20288	20305	20348	20332	20468	20161	20308	20397	20070	20390	20370	20242	20238	20235	20099	20382	20189	20233	20460	20346	20323	20206	20280	20489	20482	20268	20323	20205	20140	20366	20278	20260	20202	20243	20151	20097	19970	20232	20140	20343	20246	20197	20197	19996	20353	20315	20448	20284	20097	20313	20171	20357	20183	20405	20213	20238	20196	20273	20230	20245	20279	20218	20112	20323	20400	20319	20311	20380	20476	20219	20270	20174	20210	20109	20274	20522	20169	20269	20388	20192	20324	20421	20146	20221	20348	20190	20174	20263	20237	20148	20104	20552	20242	20300	20236	20177	20185	20377	20310	20202	20289	20684	20358	20265	19998	20294	20057	20282	20440	20418	20132	20246	20134	20205	20214	20169	20362	20368	20267	20348	20456	20368	20305	20354	20186	20475	20303	20177	20311	19908	20387	20246	20217	19977	20243	20328	20058	20251	20231	20431	20262	20466	20229	20035	20219	20138	20355	20439	20476	20146	20359	20482	20384	20432	20283	20504	20383	20244	20030	20232	20175	20015	20121	20331	20358	20444	20020	20344	20196	20209	20208	20210	20541	20402	20459	19984	20274	20218	20097	20178	20360	20244	20238	20319	20230	20367	20137	20185	20024	20143	20090	20452	20361	20357	20135	20330	20160	20371	20134	20020	20360	20328	20116	20292	20205	20211	20157	20059	20170	20299	20431	20313	20301	20159	20085	20062	20155	20314	20150	20352	20302	20379	20078	20279	20098	20214	20310	20275	20337	20054	20278	20047	20359	20428	20200	20230	20163	20175	20230	20386	20336	20315	20425	20114	20293	20304	20251	20225	20117	20309	20206	20333	20222	19979	20209	20431	20465	20190	20536	20255	20232	20603	20243	20258	20281	20239	20210	20362	19985	20103	20228	20310	20194	20291	20360	20218	20330	20602	20181
17156	29695	26047	21399	19678	18634	21132	22581	45751	60875	50084	35950	24075	18489	16849	16426	16401	16551	16416	16369	16628	16377	16418	16453	16262	16352	16472	16533	16456	16616	16404	16653	16620	16557	16470	16397	16435	16546	16244	16516	16675	16329	16375	16446	16429	16569	16345	16569	16391	16390	16444	16379	16369	16516	16352	16447	16505	16512	16584	16440	16433	16470	16435	16400	16487	16254	16458	16470	16516	16313	16420	16478	16476	16422	16552	16484	16346	16601	16437	16482	16380	16431	16446	16362	16363	16576	16499	16473	16347	16531	16432	16384	16559	16454	16401	16405	16365	16472	16763	16364	16479	16510	16399	16348	16651	16573	16536	16366	16529	16435	16520	16296	16497	16463	16379	16402	16453	16479	16550	16292	16361	16391	16572	16344	16377	16380	16299	16408	16497	16480	16423	16401	16464	16355	16492	16432	16425	16497	16628	16522	16497	16432	16400	16653	16354	16368	16524	16472	16247	16396	16430	16421	16310	16518	16405	16378	16474	16272	16515	16425	16422	16301	16568	16391	16465	16385	16236	16386	16565	16385	16250	16391	16452	16495	16400	16236	16493	16421	16418	16499	16511	16410	16503	16334	16478	16389	16330	16423	16429	16375	16395	16535	16601	16403	16581	16503	16510	16368	16309	16459	16463	16341	16325	16481	16522	16358	16281	16549	16266	16507	16466	16287	16362	16506	16464	16382	16447	16368	16504	16263	16529	16423	16474	16356	16440	16374	16561	16477	16449	16555	16379	16578	16404	16489	16415	16541	16371	16470	16238	16626	16440	16410	16420	16402	16466	16420	16302	16381	16357	16535	16438	16436	16279	16495	16547	16369	16622	16459	16482	16282	16323	16495	16318	16517	16592	16287	16418	16212	16396	16293	16331	16271	16469	16359	16409	16472	16289	16449	16424	16300	16583	16447	16551	16420	16217	16297	16402	16504	16345	16395	16410	16432	16374	16361	16373	16333	16350	16318	16395	16448	16453	16605	16329	16349	16571	16399	16373	16539	16223	16396	16445	16278	16415	16469	16521	16348	16361	16392	16565	16428	16520	16474	16524	16403	16417	16470	16382	16319	16441	16524	16354	16402	16307	16421	16445	16537	16343	16431	16549	16554	16256	16499	16499	16448	16381	16446	16520	16324	16321	16303	16313	16474	16521	16526	16440	16275	16454	16507	16345	16581	16417	16553	16315	16291	16402	16559	16487	16410	16495	16273	16366	16266	16550	16569	16509	16300	16550	16334	16393	16376	16502	16428	16460	16418	16506	16379	16640	16392	16398	16305	16379	16253	16275	16429	16216	16536	16505	16427	16413	16451	16497	16542	16454	16457	16520	16496	16438	16356	16503	16301	16430	16311	16463	16438	16446	16456	16443	16258	16367	16386	16225	16340	16327	16373	16473	16323	16401	16372	16523	16371	16381	16330	16424	16314	16661	16513	16538	16559	16504	16357	16440	16387	16343	16403	16421	16355	16381	16671	16465	16243	16485	16323	16516	16442	16432	16377	16527	16253	16471	16441	16393	16307	16239	16435	16577	16300	16437	16658	16267	16385	16327	16423	16571	16650	16371	16396	16707	16439	16346	16343	16422	16341	16292	16360	16316	16637	16470	16269	16366	16534	16250	16303	16259	16523	16549	16524	16376	16393	16635	16368	16423	16320	16496	16392	16487	16609	16455	16477	16391	16546	16294	16381	16372	16359	16471	16513	16374	16587	16376	16487	16309	16532	16223	16426	16405	16322	16278	16509	16372	16374	16440	16567	16341	16520	16372	16609	16379	16443	16487	16582	16349	16524	16425	16440	16582	16399	16437	16452	16395	16435	16523	16320	16335	16486	16578	16363	16457	16595	16399	16351	16407	16297	16206	16398	16440	16562	16458	16321	16298	16402	16362	16415	16505	16541	16436	16249	16433	16626	16562	16336	16266	16285	16520	16311	16438	16628	16397	16426	16476	16523	16384	16410	16421	16571	16310	16243	16425	16334	16399	16526	16316	16301	16307	16403	16435	16381	16202	16490	16480	16422	16433	16434	16486	16382	16542	16288	16394	16305	16572	16386	16404	16405	16450	16415	16473	16574	16409	16304	16488	16339	16572	16397	16330	16392	16470	16256	16523	16518	16507	16492	16441	16202	16374	16462	16557	16383	16502	16440	16500	16334	16392	16312	16274	16453	16481	16332	16446	16523	16542	16381	16466	16295	16521	16352	16418	16299	16414	16538	16456	16497	16347	16531	16531	16330	16386	16225	16436	16490	16491	16281	16460	16381	16271	16461	16618	16327	16391	16368	16352	16547	16425	16384	16346	16706	16411	16625	16318	16609	16228	16288	16412	16353	16472	16499	16484	16338	16204	16597	16481	16314	16322	16462	16408	16436	16473	16281	16440	16413	16492	16453	16377	16563	16355	16438	16403	16405	16404	16288	16317	16426	16341	16274	16526	16440	16496	16485	16371	16440	16551	16445	16371	16380	16453	16382	16370	16628	16451	16456	16286	16556	16443	16360	16571	16288	16531	16407	16327	16447	16393	16551	16238	16435	16546	16653	16428	16613	16275	16351	16330	16410	16383	16441	16358	16495	16421	16465	16523	16309	16523	16519	16406	16385	16471	16244	16412	16368	16518	16444	16480	16436	16332	16450	16358	16419	16501	16366	16413	16393	16385	16544	16394	16519	16282	16395	16405	16583	16405	16432	16567	16380	16466	16266	16420	16422	16489	16431	16448	16602	16484	16493	16494	16517	16378	16281	16524	16436	16447	16119	16372	16292	16426	16358	16637	16360	16294	16561	16307	16547	16439	16389	16340	16406	16425	16259	16366	16338	16454	16364	16454	16472	16218	16382	16442	16495	16509	16435	16556	16580	16349	16570	16452	16387	16427	16469	16452	16496	16308	16307	16467	16517	16364	16559	16526	16404	16564	16318	16372	16414	16437	16403	16357	16380	16535	16376	16391	16497	16301	16469	16380	16412	16547	16481	16378	16388	16397	16336	16480	16374	16470	16353	16443	16200	16316	16225	16345	16571	16454	16286	16333	16453	16437	16413	16340	16338	16557	16382	16583	16551	16554	16614	16339	16506	16267	16364	16310	16503	16444	16482	16480	16515	16549	16508	16576	16409	16475	16455	16385	16186	16364	16295	16591	16396	16317	16440	16402	16542	16406	16475	16315	16367	16434	16351	16600	16516	16463	16294	16505	16281	16419	16490	16165	16470	16663	16392	16463	16398	16312	16280	16441	16486	16363	16486	16356	16428	16295	16427	16334	16340	16430	16300	16509	16517	16154	16302	16273	16421	16403	16312	16404	16250	16466	16633	16455	16431	16373	16350	16426	16464	16367	16378	16372	16272	16551	16399	16495	16379	16556	16282	16559	16599	16525	16436	16415	16481	16285	16379	16354	16281	16120	16460	16433	16446	16443	16420	16390	16567	16383	16671	16381	16511	16270	16555	16354	16549	16329	16394	16353	16204	16236	16334	16490	16449	16430	16319	16269	16493	16484	16352	16485	16517	16461	16240	16315	16293	16502	16439	16490	16320	16372	16387	16367	16333	16394	16500	16458	16520	16334	16282	16418	16433	16349	16462	16441	16473	16328	16280	16439	16488	16488	16365	16372	16515	16410	16431	16281	16269	16623	16465	16491	16493	16279	16382	16490	16327	16555	16323	16524	16359	16251	16510	16443	16479	16439	16383	16226	16414	16323	16286	16412	16499	16463	16427	16328	16489	16478	16217	16399	16254	16472	16475	16365	16329	16443	16508	16511	16360	16433	16405	16575	16365	16401	16555	16467	16553	16359	16515	16335	16451	16470	16371	16406	16373	16344	16565	16395	16460	16502	16377	16445	16299	16360	16601	16264	16388	16428	16445	16192	16333	16164	16291	16357	16473	16543	16378	16605	16357	16415	16457	16506	16340	16547	16319	16296	16290	16569	16610	16247	16461	16227	16507	16652	16603	16338	16446	16341	16488	16335	16573	16296	16470	16647	16459	16344	16492	16414	16362	16254	16451	16436	16305	16190	16285	16338	16460	16315	16373	16293	16445	16369	16495	16403	16308	16414	16385	16272	16420	16465	16271	16461	16435	16361	16425	16394	16419	16530	16377	16450	16389	16417	16496	16425	16293	16550	16440	16576	16446	16337	16269	16420	16397	16385	16308	16553	16389	16304	16367	16508	16452	16558	16435	16367	16431	16355	16461	16252	16436	16521	16296	16305	16455	16460	16415	16331	16342	16533	16506	16519	16355	16418	16420	16276	16489	16363	16379	16502	16434	16498	16389	16458	16388	16589	16453	16479	16396	16507	16357	16489	16419	16425	16445	16453	16565	16463	16503	16327	16431	16342	16434	16419	16422	16357	16430	16563	16467	16427	16342	16582	16462	16552	16439	16490	16402	16538	16475	16536	16596	16313	16470	16484	16500	16447	16526	16463	16439	16376	16404	16385	16383	16392	16428	16541	16593	16262	16408	16403	16344	16543	16446	16283	16446	16387	16323	16338	16425	16477	16450	16455	16300	16479	16383	16401	16419	16453	16511	16459	16228	16360	16393	16564	16366	16520	16204	16478	16461	16315	16450	16499	16380	16374	16451	16236	16344	16415	16338	16409	16442	16726	16458	16468	16310	16444	16505	16384	16471	16482	16479	16628	16419	16559	16397	16333	16279	16499	16487	16379	16429	16587	16522	16280	16664	16420	16636	16501	16537	16436	16617	16323	16530	16467	16313	16442	16289	16606	16187	16701	16273	16354	16399	16410	16410	16434	16539	16352	16492	16472	16483	16409	16547	16159	16435	16465	16239	16367	16498	16479	16361	16309	16406	16387	16433	16504	16293	16378	16242	16412	16358	16293	16495	16381	16267	16502	16331	16305	16509	16495	16272	16440	16277	16438	16280	16446	16430	16497	16450	16400	16564	16335	16301	16513	16380	16525	16417	16495	16319	16438	16419	16484	16403	16361	16266	16492	16396	16286	16391	16402	16417	16440	16411	16431	16174	16271	16352	16417	16524	16352	16274	16322	16642	16499	16369	16431	16553	16426	16454	16583	16349	16518	16481	16305	16326	16417	16442	16347	16488	16433	16246	16400	16330	16386	16329	16547	16567	16309	16336	16525	16479	16413	16531	16457	16353	16470	16413	16500	16578	16472	16387
29733	22759	23972	22048	20201	20439	21198	23481	24901	24403	23523	21867	20894	20541	20602	20540	20261	20428	20367	20440	20180	20365	20283	20340	20329	20429	20314	20154	20303	20421	20410	20279	20344	20354	20321	20369	20396	20075	20179	20579	20290	20191	20275	20223	20073	20307	20224	20338	20299	20176	20307	20417	20372	20383	20522	20280	20115	20343	20396	20173	20101	20191	20216	20471	20204	20260	20324	20373	20460	20174	20252	20098	20262	20350	20417	20445	20373	20124	20312	20296	20574	20368	20398	20240	20256	20268	20253	20291	20193	20269	20293	20523	20281	20217	20502	20447	20326	20329	20285	20415	20452	20325	20334	20421	20376	20605	20431	20383	20258	20477	20093	20125	20267	20349	20217	20378	20475	20149	20381	20258	20519	20416	20320	20463	20177	20196	20147	20450	20125	20264	20497	20336	20480	20436	20571	20307	20435	20496	20275	20532	20360	20296	20391	20187	20509	20337	20339	20427	20289	20326	20114	20320	20288	20204	20333	20436	20266	20449	20291	20339	20271	20351	20611	20415	20333	20356	20296	20282	20169	20408	20245	20150	20306	20274	20282	20244	20300	20179	20196	20273	20439	20528	20245	20285	20393	20369	20451	20385	20347	20204	20360	20559	20500	20273	20160	20411	20395	20354	20317	20397	20154	20349	20195	20151	20182	20258	20402	20364	20531	20300	20404	20337	20192	20483	20372	20365	20442	20306	20599	20474	20389	20321	20115	20240	20248	20149	20148	20390	20428	20260	20280	20201	20311	20308	20578	20321	20276	20185	20194	20294	20509	20213	20289	20197	20326	20405	20449	20402	20268	20242	20569	20324	20283	20441	20442	20385	20205	20238	20462	20352	20235	20463	20134	20193	20331	20185	20215	20325	20334	20251	20246	20395	20476	20616	20265	20131	20192	20273	20493	20026	20376	20283	20286	20425	20323	20477	20368	20168	20409	20340	20314	20385	20504	20506	20160	20161	20232	20067	20405	20275	20515	20181	20420	20194	20325	20172	20371	20231	20230	20195	20422	20204	20423	20376	20363	20306	20489	20459	20338	20265	20381	20235	20181	20205	20259	20139	20445	20054	20474	20436	20501	20334	20122	20150	20236	20339	20458	20048	20161	20458	20245	20237	20172	20196	20283	20296	20258	20253	20097	20252	20242	20349	20247	20385	20267	20313	20175	20299	20448	20535	20305	20414	20416	20299	20134	20431	20484	20488	20400	20232	20216	20381	20286	20150	20358	20284	20253	20452	20135	20366	20162	20164	20150	20324	20355	20484	20336	20466	20107	20286	20377	20158	20256	20456	20028	20197	20353	20205	20338	20296	20416	20420	20420	20312	20292	20248	20320	20375	20297	20152	20277	20300	20170	20299	20424	20385	20254	20184	20405	20178	20673	20466	20465	20263	20351	20477	20145	20327	20459	20376	20398	20275	20371	20478	20404	20550	20334	20268	20272	20437	20561	20250	20249	20217	20330	20326	20393	20459	20332	20320	20425	20267	20505	20269	20243	20473	20428	20351	20382	20436	20206	20284	20354	20072	20339	20262	20132	20502	20400	20278	20308	20083	20101	20289	20418	20321	20390	20215	20166	20450	20339	20357	20301	20350	20443	20462	20490	20209	20351	20411	20372	20366	20263	20226	20329	20347	20500	20293	20513	20366	20180	20211	20264	20364	20394	20260	20042	20333	20246	20375	20341	20511	20459	20418	20224	20095	20412	20120	20302	20392	20298	20367	20456	20469	20469	20147	20311	20292	20328	20122	20257	20262	20344	20305	20391	20402	20406	20241	20402	20356	20210	20551	20169	20312	20423	20339	20582	20306	20261	20253	20365	20285	20359	20391	20194	20351	20258	20261	20292	20249	20114	20295	20374	20406	20331	20431	20274	20131	20465	20369	20448	20315	20320	20259	20281	20239	20371	20152	20313	20153	20352	20205	20272	20358	20377	20056	20561	20449	20227	20150	20382	20366	20389	20188	20292	20157	20421	20405	20496	20267	20161	20475	20528	20296	20402	20295	20355	20371	20335	20321	20434	20223	20504	20154	20338	20423	20170	20319	20482	20319	20361	20337	20336	20433	20232	20288	20423	20621	20330	20250	20243	20403	20335	20241	20349	20457	20342	20325	20507	20260	20290	20332	20261	20420	20235	20286	20556	20162	20364	20357	20410	20456	20332	20359	20463	20262	20491	20287	20313	20366	20262	20141	20410	20337	20628	20408	20233	20430	20223	20180	20246	20107	20246	20462	20445	20258	20256	20438	20314	20230	20266	20275	20261	20438	20255	20243	20216	20373	20476	20477	20215	20148	20309	20624	20178	20157	20370	20422	20409	20293	20236	20378	20493	20428	20192	20369	20355	20383	20217	20402	20389	20258	20257	20141	20245	20445	20172	20291	20437	20335	20371	20355	20453	20432	20343	20202	20528	20364	20409	20376	20401	20198	20325	20276	20359	20166	20359	20523	20184	20349	20270	20422	20507	20318	20450	20231	20341	20541	20132	20244	20278	20230	20342	20603	20309	20256	20283	20209	20372	20300	20215	20328	20356	20672	20233	20355	20518	20359	20149	20159	20345	20137	20439	20127	20176	20286	20336	20574	20248	20325	20366	20412	20458	20259	20308	20517	20305	20286	20179	20420	20595	20128	20300	20474	20439	20335	20562	20199	20445	20504	20347	20449	20262	20121	20412	20255	20113	20299	20562	20224	20489	20446	20264	20288	20395	20210	20116	20094	20437	20161	20336	20354	20430	20496	20570	20558	20315	20205	20323	20065	20320	20291	20218	20424	20451	20315	20318	20351	20349	20328	20592	20170	20275	20426	20389	20310	20468	20327	20346	20194	20423	20251	20249	20216	20316	20129	20296	20195	20334	20389	20208	20297	20159	20445	20302	20209	20341	20386	20439	20272	20233	20258	20394	20227	20390	20429	20176	20150	20165	20305	20108	20283	20506	20347	20329	20014	20291	20302	20482	20321	20345	20113	20079	20342	20394	20200	20131	20529	20348	20317	20170	20195	20101	20335	20349	20402	20243	20268	20409	20192	20413	20268	20447	20281	20245	20241	20199	20370	20457	20177	20313	20546	20269	20400	20187	20350	20425	20398	20300	20175	20311	20254	20509	20525	20420	20474	20185	20425	20187	20232	20396	20504	20546	20272	20373	20344	20211	20338	20469	20321	20392	20312	20158	20034	20362	20288	20241	20350	20354	20344	20338	20436	20266	20338	20280	20380	20290	20410	20183	20373	20262	20316	20335	20574	20441	20504	20561	20273	20381	20360	20048	20379	20151	20424	20226	20198	20225	20271	20346	20262	20440	20287	20394	20344	20386	20321	20302	20243	20370	20437	20415	20484	20227	20305	20383	20232	20176	20367	20354	20433	20427	20442	20444	20245	20344	20059	20221	20214	20294	20305	20428	20367	20231	20343	20362	20236	20416	20426	20295	20381	20296	20163	20147	20194	20501	20064	20442	20131	20309	20425	20412	20152	20196	20448	20087	20315	20359	20617	20281	20379	20078	20359	20426	20365	20412	20387	20597	20318	20437	20275	20250	20280	20249	20403	20393	20436	20344	20288	20321	20498	20504	20517	20450	20168	20207	19979	20273	20328	20237	20287	20263	20374	20318	20395	20518	20360	20353	20369	20381	20354	20330	20178	20518	20364	20342	20093	20304	20255	20483	20373	20345	20207	20443	20311	20235	20513	20346	20219	20381	20407	20333	20378	20349	20503	20421	20242	20415	20366	20458	20346	20311	20042	20348	20395	20294	20387	20181	20251	20423	20369	20519	20458	20372	20284	20412	20429	20486	20381	20295	20391	20279	20386	20353	20163	20479	20415	20420	20338	20441	20349	20348	20414	20487	20501	20391	20443	20407	20344	20228	20231	20159	20196	20355	20439	20291	20397	20231	20096	20229	20254	20401	20424	20298	20335	20422	20249	20227	20356	20335	20349	20314	20301	20417	20308	20290	20390	20285	20339	20230	20220	20422	20412	20343	20356	20234	20257	20216	20199	20615	20227	20431	20433	20210	20313	20286	20269	20374	20354	20387	20417	20300	20327	20207	20426	20503	20460	20237	20591	20242	20297	20445	20201	20356	20399	20281	20345	20118	20474	20432	20389	20084	20270	20258	20454	20445	20399	20300	20084	20284	20084	20330	20113	20316	20264	20305	20316	20195	20259	20450	20540	20394	20066	20405	20315	20337	20444	20366	20142	20316	20290	20382	20019	20347	20424	20306	20532	20590	20497	20418	20212	20278	20522	20461	20387	20386	20286	20446	20289	20301	20304	20177	20279	20323	20293	20335	20328	20207	20485	20368	20074	20388	20306	20293	20355	20239	20357	20479	20217	20407	20234	20167	20185	20328	20440	20223	20387	20442	20439	20377	20481	20307	20189	20460	20548	20448	20393	20361	20358	20399	20318	20315	20276	20379	20361	20318	20346	20304	20232	20376	20580	20354	20312	20297	20357	20296	20460	20533	20279	20194	20522	20474	20337	20330	20278	20383	20262	20369	20201	20159	20185	20274	20364	20191	20348	20277	20262	20470	20339	20100	20337	20218	20614	20420	20374	20374	20210	20420	20377	20465	20362	20322	20494	20289	20303	20275	20313	20422	20428	20176	20386	20233	20304	20201	20431	20307	20355	20486	20356	20533	20288	20306	20250	20305	20519	20344	20363	20344	20299	20182	20086	20469	20241	20265	20312	20267	20458	20488	20371	20421	20235	20251	20229	20309	20411	20428	20412	20313	20270	20240	20346	20347	20087	20293	20332	20436	20295	20425	20188	20321	20364	20349	20295	20420	20308	20209	20335	20208	20315	20428	20221	20393	20271	20458	20351	20521	20440	20466	20439	20494	20413	20400	20365	20349	20293	20429	20277	20129	20054	20364	20486	20383	20346	20495	20304	20372	20260	20302	20385	20528	20309	20311	20299	20229	20551	20302	20274	20500	20247	20239	20525	20334	20528	20484	20314	20289	20313	20435	20275	20444	20285	20161	20341	20420	20215	20511	20315	20448	20550	20485	20373	20178	20323	20336	20382	20387	20195	20394	20174	20213	20377	20477	20101	20216	20430	20277	20446	20495	20461	20327	20223	20213	20345	20290	20436	20201	20376	20265	20218	20063	20273	20437	20533	20254	20297	20147	20302
16615	17545	17227	16686	16604	16558	17629	21915	22546	21796	20362	18000	16970	16588	16344	16669	16584	16405	16377	16509	16456	16422	16658	16477	16459	16390	16425	16504	16471	16420	16430	16538	16513	16394	16401	16486	16340	16451	16490	16530	16430	16372	16339	16712	16401	16454	16438	16434	16334	16447	16257	16376	16487	16332	16323	16412	16242	16369	16414	16506	16419	16435	16408	16516	16416	16432	16535	16227	16752	16459	16468	16358	16499	16391	16488	16343	16546	16391	16440	16431	16418	16371	16499	16361	16294	16464	16282	16506	16363	16336	16449	16599	16515	16451	16450	16639	16403	16474	16343	16458	16410	16577	16512	16415	16461	16603	16366	16472	16337	16444	16291	16382	16429	16456	16453	16363	16372	16648	16318	16493	16317	16486	16453	16442	16304	16337	16454	16318	16537	16488	16336	16519	16521	16388	16298	16194	16356	16242	16382	16418	16498	16433	16456	16339	16498	16340	16613	16298	16434	16323	16429	16292	16513	16439	16336	16465	16311	16296	16330	16371	16615	16415	16314	16382	16423	16512	16514	16376	16396	16353	16604	16488	16349	16454	16465	16375	16479	16595	16560	16461	16483	16583	16468	16395	16541	16317	16485	16479	16553	16285	16442	16538	16489	16476	16505	16431	16528	16403	16465	16486	16470	16498	16544	16308	16372	16299	16560	16351	16482	16518	16481	16363	16428	16432	16397	16503	16416	16321	16229	16530	16449	16430	16427	16338	16307	16364	16482	16328	16431	16507	16397	16582	16546	16422	16509	16427	16505	16400	16302	16339	16326	16312	16462	16398	16382	16538	16383	16505	16359	16505	16483	16362	16541	16608	16527	16323	16490	16342	16465	16483	16314	16431	16445	16528	16285	16515	16368	16508	16371	16479	16395	16498	16256	16369	16389	16421	16314	16477	16484	16375	16454	16522	16416	16377	16499	16483	16456	16647	16406	16276	16382	16371	16450	16453	16356	16344	16262	16447	16350	16479	16466	16401	16530	16531	16553	16206	16423	16463	16557	16452	16448	16552	16311	16488	16346	16414	16226	16554	16323	16293	16512	16356	16418	16396	16446	16569	16588	16430	16420	16510	16385	16367	16411	16460	16388	16440	16412	16536	16254	16395	16604	16467	16606	16433	16433	16430	16473	16303	16411	16308	16477	16452	16429	16371	16459	16467	16477	16514	16368	16516	16415	16435	16390	16399	16408	16404	16499	16436	16438	16388	16369	16504	16288	16532	16670	16462	16406	16514	16257	16487	16343	16462	16392	16408	16387	16386	16493	16618	16365	16477	16334	16425	16394	16467	16497	16477	16470	16431	16512	16419	16471	16494	16384	16371	16554	16318	16434	16278	16324	16461	16398	16381	16514	16368	16340	16470	16517	16429	16339	16497	16360	16494	16329	16299	16501	16370	16468	16406	16523	16472	16363	16400	16431	16379	16276	16303	16489	16476	16521	16476	16459	16327	16454	16725	16447	16533	16422	16467	16547	16400	16340	16511	16610	16384	16402	16472	16459	16341	16612	16554	16598	16549	16431	16387	16503	16243	16630	16453	16371	16516	16465	16457	16339	16374	16479	16540	16452	16496	16362	16238	16383	16487	16587	16442	16509	16498	16430	16384	16383	16289	16299	16347	16593	16441	16536	16405	16469	16283	16345	16427	16413	16480	16489	16385	16450	16477	16525	16478	16415	16425	16625	16341	16409	16322	16386	16473	16585	16502	16322	16369	16473	16547	16272	16415	16378	16433	16466	16384	16449	16501	16445	16458	16365	16383	16494	16342	16457	16216	16527	16619	16410	16356	16421	16342	16499	16657	16495	16428	16465	16401	16561	16469	16443	16347	16490	16443	16520	16577	16625	16381	16306	16408	16550	16413	16517	16322	16581	16322	16371	16333	16528	16306	16420	16338	16520	16464	16440	16313	16473	16462	16382	16435	16426	16505	16390	16361	16545	16624	16350	16434	16384	16479	16500	16446	16374	16402	16516	16495	16363	16609	16503	16508	16345	16504	16453	16409	16506	16454	16323	16358	16360	16282	16392	16301	16519	16367	16198	16447	16471	16478	16388	16312	16429	16340	16325	16606	16557	16622	16381	16383	16280	16448	16392	16398	16446	16439	16582	16445	16324	16410	16135	16639	16404	16459	16393	16313	16513	16548	16598	16487	16590	16681	16576	16358	16602	16601	16362	16369	16442	16418	16294	16414	16263	16470	16476	16516	16467	16301	16377	16722	16494	16303	16667	16430	16381	16322	16352	16507	16568	16513	16354	16421	16443	16370	16429	16392	16460	16377	16305	16441	16436	16372	16490	16403	16318	16433	16315	16242	16652	16503	16372	16356	16286	16465	16507	16364	16531	16244	16410	16513	16428	16261	16476	16326	16344	16425	16414	16422	16293	16433	16451	16475	16466	16394	16480	16543	16497	16446	16476	16373	16500	16342	16500	16280	16507	16556	16502	16548	16593	16587	16182	16375	16437	16533	16456	16411	16524	16504	16450	16300	16488	16368	16344	16494	16485	16278	16558	16269	16442	16526	16280	16540	16611	16445	16374	16425	16288	16476	16610	16427	16291	16424	16478	16471	16390	16360	16507	16380	16389	16454	16471	16546	16410	16390	16587	16404	16390	16410	16547	16502	16599	16677	16489	16539	16496	16388	16373	16546	16531	16506	16407	16665	16504	16451	16386	16466	16564	16443	16501	16462	16454	16380	16406	16583	16383	16627	16564	16493	16472	16407	16436	16469	16268	16350	16556	16322	16461	16406	16368	16399	16430	16447	16400	16330	16315	16344	16420	16576	16450	16546	16337	16570	16510	16540	16457	16641	16505	16370	16504	16455	16411	16264	16511	16539	16440	16479	16428	16504	16407	16517	16315	16194	16572	16425	16588	16368	16453	16433	16533	16358	16528	16750	16524	16378	16528	16401	16370	16456	16490	16466	16449	16595	16520	16256	16394	16326	16456	16308	16335	16515	16445	16215	16433	16365	16316	16426	16584	16434	16451	16445	16432	16348	16417	16211	16406	16425	16456	16390	16307	16489	16323	16444	16517	16250	16478	16376	16578	16335	16457	16576	16309	16504	16448	16316	16344	16429	16359	16494	16293	16403	16313	16425	16393	16300	16557	16268	16370	16483	16637	16540	16479	16445	16382	16474	16429	16489	16591	16538	16379	16428	16576	16429	16558	16430	16485	16458	16519	16373	16470	16355	16500	16517	16572	16440	16265	16593	16484	16371	16563	16373	16425	16598	16436	16359	16483	16361	16474	16443	16454	16474	16429	16483	16507	16490	16420	16595	16459	16472	16520	16507	16448	16401	16218	16616	16207	16452	16528	16313	16466	16569	16314	16377	16438	16367	16571	16342	16520	16544	16283	16363	16634	16499	16515	16557	16533	16363	16452	16518	16327	16550	16431	16355	16346	16514	16542	16465	16471	16399	16488	16345	16241	16569	16367	16392	16447	16296	16570	16491	16390	16467	16470	16330	16569	16357	16535	16369	16560	16702	16434	16362	16316	16600	16516	16532	16434	16470	16404	16467	16682	16409	16319	16397	16369	16499	16404	16527	16315	16435	16407	16417	16393	16512	16460	16510	16342	16296	16671	16334	16422	16560	16540	16430	16615	16604	16501	16495	16340	16587	16363	16479	16352	16539	16353	16371	16237	16280	16532	16378	16444	16477	16394	16540	16289	16447	16392	16546	16611	16541	16586	16295	16594	16373	16399	16528	16532	16424	16455	16346	16570	16393	16398	16386	16333	16440	16371	16401	16536	16377	16384	16229	16267	16254	16463	16500	16354	16544	16291	16567	16262	16412	16453	16474	16393	16625	16544	16374	16302	16445	16553	16283	16481	16531	16477	16445	16475	16370	16398	16531	16210	16513	16529	16364	16416	16313	16383	16375	16484	16639	16404	16502	16248	16471	16216	16405	16396	16415	16439	16465	16422	16494	16489	16450	16472	16409	16338	16507	16478	16570	16498	16319	16574	16485	16333	16477	16412	16418	16252	16524	16238	16495	16549	16372	16374	16363	16510	16567	16395	16424	16530	16500	16406	16381	16594	16483	16500	16529	16378	16327	16502	16337	16563	16342	16383	16305	16507	16469	16481	16458	16338	16239	16331	16357	16457	16528	16663	16493	16541	16427	16416	16462	16358	16463	16394	16543	16531	16418	16506	16377	16424	16417	16380	16552	16359	16342	16438	16436	16470	16441	16350	16391	16418	16564	16508	16441	16415	16414	16559	16535	16446	16538	16422	16443	16393	16540	16380	16575	16543	16531	16486	16435	16471	16500	16385	16456	16452	16417	16471	16434	16538	16302	16448	16554	16410	16414	16309	16292	16365	16556	16391	16516	16322	16379	16627	16452	16453	16250	16510	16549	16511	16344	16433	16472	16393	16544	16554	16517	16319	16422	16410	16472	16439	16514	16471	16437	16308	16519	16444	16565	16330	16509	16576	16423	16333	16462	16601	16633	16473	16495	16240	16432	16428	16441	16385	16279	16578	16500	16512	16304	16415	16351	16511	16383	16390	16463	16429	16426	16461	16292	16468	16513	16536	16560	16396	16376	16282	16470	16565	16480	16412	16263	16437	16316	16390	16439	16370	16566	16212	16117	16387	16436	16490	16448	16421	16285	16396	16510	16394	16598	16337	16453	16451	16377	16447	16491	16616	16322	16351	16493	16514	16381	16620	16657	16469	16536	16492	16576	16486	16401	16408	16444	16376	16443	16545	16417	16553	16325	16457	16423	16389	16288	16461	16594	16501	16386	16418	16466	16466	16370	16467	16233	16474	16428	16424	16510	16504	16400	16536	16452	16516	16494	16537	16397	16443	16533	16456	16440	16527	16599	16373	16340	16534	16492	16384	16365	16356	16422	16329	16397	16440	16325	16449	16415	16540	16380	16658	16608	16520	16251	16367	16418	16582	16725	16397	16476	16288	16552	16386	16595	16265	16701	16240	16435	16469	16479	16378	16324	16573	16561	16400	16428	16399	16574	16504	16384	16444	16461	16577	16417	16435	16399	16494	16548	16472	16407	16507	16378	16658	16503	16443	16399	16497	16301	16449	16433	16346	16339	16358	16445	16548	16398	16429	16327	16374	16431	16397	16443	16415	16453	16560	16582	16487	16504	16515	16270	16504	16462
26017	21179	27487	26179	21978	21521	27223	43144	39697	34115	31567	26481	22701	21217	20778	20891	20677	20670	20934	20453	20542	20683	20882	20372	20622	20518	20468	20568	20570	20450	20689	20548	20461	20624	20656	20465	20515	20412	20393	20629	20538	20334	20742	20523	20639	20586	20850	20704	20780	20410	20556	20438	20463	20648	20305	20486	20398	20620	20700	20530	20612	20584	20505	20565	20112	20350	20458	20439	20565	20366	20619	20575	20681	20402	20579	20562	20491	20486	20347	20461	20483	20713	20488	20473	20290	20589	20620	20539	20622	20464	20483	20638	20452	20350	20517	20389	20332	20573	20454	20491	20405	20525	20634	20350	20380	20506	20399	20373	20322	20264	20441	20619	20387	20461	20617	20332	20318	20483	20627	20531	20481	20393	20522	20428	20497	20599	20252	20400	20451	20632	20604	20504	20433	20566	20470	20667	20304	20469	20460	20545	20640	20485	20452	20721	20609	20589	20497	20425	20422	20399	20601	20630	20469	20469	20517	20415	20509	20795	20491	20431	20544	20545	20504	20565	20620	20663	20645	20389	20336	20672	20506	20525	20547	20514	20467	20396	20555	20512	20513	20523	20644	20470	20699	20466	20467	20588	20564	20291	20576	20395	20658	20393	20481	20546	20663	20590	20708	20391	20630	20600	20435	20476	20412	20479	20365	20617	20565	20473	20835	20624	20525	20593	20393	20493	20395	20534	20343	20412	20661	20526	20471	20574	20439	20633	20610	20711	20466	20607	20465	20603	20629	20547	20610	20510	20548	20654	20635	20661	20688	20431	20600	20625	20713	20433	20384	20509	20536	20643	20537	20546	20515	20529	20639	20527	20515	20596	20192	20628	20414	20449	20375	20626	20443	20570	20325	20319	20400	20420	20598	20505	20631	20524	20656	20642	20508	20363	20567	20616	20529	20397	20367	20619	20599	20552	20555	20512	20405	20352	20491	20667	20767	20667	20510	20443	20618	20509	20448	20688	20396	20493	20565	20553	20582	20477	20784	20602	20412	20578	20550	20519	20455	20485	20434	20632	20515	20348	20250	20444	20674	20330	20526	20386	20737	20503	20522	20472	20392	20489	20586	20577	20649	20483	20603	20551	20569	20604	20526	20527	20615	20476	20578	20524	20551	20429	20708	20500	20553	20455	20411	20406	20506	20493	20672	20468	20646	20386	20655	20572	20569	20502	20691	20575	20507	20381	20417	20489	20580	20403	20417	20451	20480	20712	20517	20433	20562	20386	20608	20617	20509	20501	20463	20550	20598	20550	20458	20565	20453	20319	20447	20514	20497	20569	20627	20760	20419	20534	20404	20637	20400	20486	20443	20590	20436	20491	20451	20524	20403	20712	20759	20391	20515	20487	20600	20498	20504	20735	20611	20729	20437	20461	20656	20526	20507	20479	20465	20391	20610	20505	20521	20707	20581	20607	20518	20465	20610	20391	20323	20620	20548	20440	20526	20685	20411	20791	20515	20579	20587	20534	20472	20506	20561	20499	20410	20521	20388	20603	20491	20542	20549	20509	20337	20322	20420	20638	20481	20599	20625	20647	20452	20692	20556	20510	20474	20573	20724	20480	20513	20469	20757	20446	20502	20554	20652	20426	20294	20503	20491	20671	20537	20358	20405	20709	20745	20467	20615	20534	20644	20648	20335	20417	20642	20419	20516	20439	20415	20582	20264	20511	20507	20486	20605	20514	20385	20570	20812	20398	20552	20433	20559	20518	20596	20466	20594	20464	20614	20820	20555	20563	20525	20538	20617	20463	20161	20511	20412	20417	20426	20444	20429	20723	20273	20501	20383	20526	20730	20495	20598	20457	20564	20378	20357	20510	20604	20482	20622	20408	20593	20866	20582	20574	20479	20483	20830	20607	20385	20646	20515	20497	20595	20615	20385	20483	20582	20697	20567	20476	20562	20374	20412	20384	20488	20575	20467	20461	20591	20513	20284	20710	20576	20652	20630	20606	20402	20537	20505	20507	20308	20501	20405	20733	20481	20730	20357	20403	20421	20482	20273	20418	20405	20283	20317	20473	20569	20705	20489	20605	20626	20685	20637	20654	20721	20541	20627	20334	20626	20476	20810	20468	20666	20333	20543	20450	20560	20319	20539	20602	20579	20487	20565	20493	20504	20707	20618	20381	20327	20521	20542	20379	20381	20603	20601	20566	20671	20570	20780	20611	20635	20540	20529	20337	20447	20502	20596	20648	20590	20457	20389	20566	20724	20590	20453	20553	20645	20536	20547	20443	20482	20375	20830	20501	20558	20578	20414	20459	20473	20643	20544	20612	20417	20575	20624	20478	20263	20303	20411	20522	20397	20708	20382	20484	20463	20404	20622	20566	20494	20629	20508	20593	20562	20717	20617	20610	20454	20613	20429	20549	20663	20524	20420	20497	20682	20462	20564	20597	20520	20424	20295	20481	20407	20724	20513	20596	20603	20540	20383	20501	20489	20552	20586	20518	20499	20553	20647	20708	20484	20574	20549	20713	20539	20535	20577	20534	20409	20534	20744	20463	20486	20392	20690	20674	20653	20490	20588	20603	20634	20386	20357	20759	20581	20469	20390	20440	20565	20755	20529	20560	20352	20422	20540	20627	20588	20566	20530	20504	20512	20644	20548	20584	20693	20441	20412	20523	20504	20547	20483	20608	20334	20649	20522	20347	20276	20632	20392	20412	20377	20429	20512	20698	20596	20526	20624	20582	20575	20440	20487	20475	20463	20392	20503	20584	20610	20406	20530	20599	20466	20474	20340	20381	20490	20451	20556	20632	20268	20367	20501	20362	20702	20481	20557	20495	20546	20452	20348	20444	20515	20589	20550	20459	20461	20476	20628	20599	20341	20387	20631	20607	20238	20420	20435	20327	20598	20537	20516	20659	20524	20529	20559	20387	20488	20411	20523	20342	20527	20675	20641	20333	20755	20451	20574	20617	20453	20366	20526	20490	20636	20697	20723	20561	20604	20485	20457	20564	20611	20557	20502	20414	20397	20424	20494	20447	20747	20459	20485	20633	20432	20487	20523	20536	20465	20556	20222	20456	20656	20519	20601	20471	20352	20443	20602	20630	20456	20366	20447	20109	20495	20346	20203	20624	20369	20471	20618	20184	20452	20386	20576	20338	20487	20535	20462	20605	20626	20502	20566	20342	20654	20739	20524	20342	20451	20523	20464	20430	20662	20607	20375	20361	20528	20498	20595	20542	20417	20549	20502	20383	20723	20285	20383	20442	20596	20546	20596	20464	20539	20469	20713	20661	20622	20622	20625	20353	20676	20350	20587	20473	20583	20392	20597	20657	20513	20510	20427	20147	20432	20494	20653	20389	20703	20534	20654	20542	20411	20508	20630	20377	20615	20531	20423	20501	20760	20419	20559	20638	20545	20832	20628	20691	20564	20559	20778	20503	20329	20384	20555	20581	20283	20625	20458	20513	20303	20494	20425	20430	20477	20444	20525	20636	20424	20616	20770	20564	20639	20355	20327	20551	20512	20346	20651	20679	20613	20404	20586	20675	20513	20610	20569	20476	20565	20570	20515	20476	20613	20715	20390	20529	20440	20478	20660	20599	20493	20421	20437	20414	20403	20513	20370	20517	20477	20559	20504	20660	20532	20528	20649	20585	20585	20796	20497	20676	20389	20447	20291	20598	20599	20423	20615	20630	20566	20496	20483	20481	20510	20376	20527	20276	20364	20748	20434	20252	20442	20510	20649	20376	20513	20497	20539	20612	20482	20622	20392	20351	20470	20326	20428	20544	20505	20522	20453	20414	20430	20495	20688	20398	20424	20550	20505	20393	20670	20386	20589	20353	20536	20392	20552	20627	20477	20717	20589	20410	20534	20417	20530	20378	20518	20377	20544	20391	20536	20432	20600	20443	20519	20548	20505	20687	20487	20415	20518	20750	20544	20360	20511	20478	20509	20408	20597	20637	20454	20646	20624	20530	20425	20390	20575	20609	20528	20458	20557	20612	20541	20241	20638	20414	20581	20657	20550	20596	20549	20665	20470	20504	20410	20446	20609	20649	20276	20450	20485	20438	20332	20571	20451	20559	20568	20431	20652	20455	20644	20440	20411	20367	20242	20245	20552	20475	20591	20434	20524	20264	20477	20341	20556	20251	20242	20558	20763	20505	20411	20663	20657	20557	20581	20500	20412	20461	20482	20750	20602	20569	20531	20240	20414	20451	20512	20660	20360	20529	20422	20416	20388	20639	20399	20627	20450	20694	20593	20514	20361	20345	20404	20673	20668	20530	20461	20564	20253	20315	20798	20571	20588	20664	20539	20514	20398	20584	20493	20506	20442	20543	20413	20498	20455	20424	20347	20450	20422	20411	20507	20863	20429	20342	20375	20562	20705	20658	20355	20692	20445	20433	20548	20483	20434	20592	20558	20363	20424	20394	20384	20568	20655	20365	20456	20551	20548	20497	20511	20469	20552	20597	20626	20468	20538	20493	20480	20478	20318	20521	20528	20340	20539	20464	20445	20477	20482	20407	20558	20373	20822	20438	20409	20563	20551	20691	20683	20579	20567	20588	20725	20475	20303	20477	20540	20632	20492	20657	20352	20489	20627	20669	20591	20403	20492	20463	20558	20580	20531	20432	20356	20757	20583	20580	20431	20716	20532	20611	20621	20458	20491	20560	20453	20523	20370	20530	20475	20464	20529	20398	20557	20464	20624	20508	20658	20461	20441	20504	20504	20512	20681	20667	20513	20759	20486	20536	20396	20507	20213	20591	20549	20641	20699	20502	20662	20405	20680	20426	20464	20461	20495	20565	20313	20430	20510	20521	20562	20408	20613	20460	20248	20358	20467	20629	20474	20792	20724	20569	20534	20528	20752	20622	20673	20457	20504	20489	20374	20643	20474	20483	20422	20600	20445	20506	20444	20429	20678	20740	20500	20709	20679	20616	20515	20622	20662	20580	20495	20715	20748	20331	20592	20653	20472	20636	20492	20741	20490	20462	20347	20537	20563	20526	20386	20648	20522	20530	20673	20627	20607	20602	20437	20385	20356	20517	20734	20359	20608	20322	20463	20318	20378	20465	20532	20481	20656	20454	20469	20474	20597	20509	20465	20440	20449	20564	20447	20503	20585	20439	20718	20740	20666	20318	20544	20396	20618	20507	20509	20399	20517	20573
15260	21324	20016	18381	17525	17425	25787	44411	36810	34482	29756	23526	19004	17200	16570	16807	16640	16517	16582	16519	16628	16697	16437	16465	16592	16603	16580	16722	16640	16558	16609	16542	16625	16524	16751	16518	16536	16511	16603	16660	16732	16607	16591	16557	16420	16625	16565	16666	16655	16501	16670	16530	16467	16749	16411	16574	16485	16682	16530	16437	16636	16703	16532	16578	16620	16662	16696	16576	16478	16614	16697	16581	16603	16522	16574	16595	16610	16765	16564	16623	16572	16614	16703	16560	16756	16678	16642	16576	16616	16567	16539	16387	16502	16651	16636	16647	16745	16539	16667	16511	16514	16637	16623	16679	16690	16582	16470	16540	16480	16719	16677	16510	16521	16596	16481	16612	16507	16514	16558	16724	16574	16477	16462	16490	16475	16560	16344	16737	16395	16439	16605	16469	16587	16613	16611	16679	16556	16694	16655	16464	16453	16576	16557	16482	16536	16688	16444	16324	16609	16616	16606	16630	16723	16637	16511	16541	16567	16539	16736	16549	16695	16525	16581	16537	16338	16625	16504	16615	16631	16664	16474	16655	16503	16515	16765	16663	16573	16739	16590	16555	16559	16577	16581	16740	16473	16724	16525	16526	16681	16742	16645	16539	16705	16556	16509	16603	16458	16484	16716	16598	16573	16642	16381	16638	16528	16674	16358	16537	16597	16709	16598	16632	16619	16612	16746	16536	16725	16590	16435	16449	16478	16433	16450	16526	16552	16756	16672	16412	16547	16478	16467	16490	16535	16509	16510	16386	16347	16585	16441	16628	16506	16618	16762	16460	16560	16539	16680	16491	16505	16524	16480	16631	16642	16690	16582	16519	16645	16533	16560	16650	16520	16546	16633	16553	16786	16556	16688	16494	16318	16595	16472	16550	16573	16582	16600	16513	16706	16283	16428	16479	16531	16643	16416	16560	16579	16749	16397	16623	16373	16496	16439	16614	16623	16841	16547	16696	16645	16458	16527	16453	16589	16594	16616	16661	16530	16500	16619	16728	16523	16607	16541	16740	16637	16618	16699	16594	16703	16488	16476	16543	16475	16552	16598	16686	16569	16508	16465	16555	16562	16548	16465	16519	16582	16636	16492	16767	16606	16452	16521	16602	16576	16450	16671	16584	16692	16717	16451	16459	16315	16553	16760	16523	16547	16634	16641	16706	16361	16576	16650	16658	16625	16517	16540	16659	16431	16553	16616	16474	16595	16496	16755	16573	16675	16638	16418	16343	16803	16800	16556	16659	16467	16653	16675	16584	16510	16646	16620	16397	16404	16771	16574	16586	16794	16479	16570	16430	16582	16470	16698	16562	16581	16546	16525	16687	16638	16493	16433	16405	16596	16542	16436	16391	16565	16684	16645	16488	16495	16493	16508	16743	16557	16620	16539	16640	16538	16356	16659	16634	16692	16607	16519	16482	16606	16628	16618	16485	16650	16623	16383	16515	16786	16470	16649	16362	16683	16508	16359	16533	16636	16673	16658	16483	16503	16600	16735	16614	16495	16498	16385	16644	16786	16457	16627	16705	16600	16342	16831	16704	16596	16553	16644	16610	16665	16552	16458	16519	16672	16624	16772	16563	16544	16492	16502	16726	16635	16495	16538	16545	16498	16565	16660	16415	16616	16652	16594	16701	16383	16622	16498	16698	16785	16483	16632	16466	16408	16696	16500	16621	16429	16605	16690	16555	16544	16680	16647	16429	16628	16643	16703	16400	16676	16528	16561	16511	16457	16545	16705	16600	16646	16501	16658	16590	16458	16643	16495	16665	16623	16716	16601	16612	16595	16618	16339	16709	16590	16488	16504	16574	16558	16768	16586	16575	16410	16388	16578	16671	16640	16685	16785	16463	16537	16585	16694	16559	16525	16606	16577	16703	16630	16545	16531	16533	16558	16413	16754	16449	16702	16648	16775	16508	16569	16546	16493	16653	16619	16430	16557	16493	16752	16346	16638	16493	16648	16467	16574	16433	16685	16607	16524	16300	16731	16593	16593	16488	16496	16599	16582	16486	16706	16583	16471	16405	16708	16536	16671	16619	16557	16399	16679	16446	16611	16527	16467	16718	16574	16502	16552	16486	16692	16440	16640	16623	16597	16651	16560	16396	16581	16630	16674	16628	16652	16561	16494	16632	16584	16641	16615	16595	16600	16677	16703	16557	16528	16610	16474	16635	16640	16590	16679	16501	16603	16595	16760	16557	16553	16591	16450	16542	16601	16662	16501	16767	16678	16852	16579	16619	16563	16509	16659	16743	16547	16403	16642	16664	16544	16508	16637	16667	16724	16717	16548	16686	16624	16552	16506	16878	16573	16578	16489	16740	16551	16528	16630	16525	16473	16710	16697	16476	16648	16490	16607	16571	16414	16559	16500	16619	16658	16595	16454	16474	16621	16589	16750	16649	16531	16624	16486	16595	16710	16654	16617	16563	16539	16606	16521	16615	16545	16579	16653	16525	16464	16463	16588	16716	16650	16625	16655	16668	16621	16598	16543	16656	16478	16516	16629	16609	16446	16612	16679	16712	16598	16620	16568	16593	16581	16502	16689	16537	16536	16737	16706	16670	16619	16600	16471	16657	16594	16431	16731	16594	16580	16547	16588	16518	16630	16553	16343	16497	16504	16616	16580	16585	16591	16604	16658	16555	16752	16429	16613	16459	16503	16663	16580	16809	16507	16548	16559	16573	16352	16746	16675	16517	16375	16678	16734	16417	16840	16548	16582	16571	16517	16581	16677	16557	16772	16546	16536	16750	16591	16537	16567	16522	16654	16513	16673	16513	16553	16580	16606	16584	16646	16587	16517	16789	16468	16531	16484	16514	16771	16684	16826	16452	16511	16698	16638	16533	16646	16685	16577	16508	16435	16350	16709	16562	16704	16567	16715	16662	16538	16577	16568	16594	16527	16733	16543	16558	16524	16600	16683	16620	16757	16631	16463	16700	16795	16497	16696	16518	16722	16545	16736	16479	16740	16481	16555	16585	16534	16564	16569	16525	16586	16565	16634	16592	16553	16446	16417	16503	16304	16421	16670	16553	16589	16500	16602	16599	16543	16721	16787	16486	16571	16497	16443	16575	16602	16437	16623	16518	16645	16672	16324	16658	16432	16600	16569	16613	16449	16622	16768	16697	16675	16627	16641	16490	16434	16535	16531	16510	16659	16651	16743	16555	16581	16529	16466	16479	16512	16518	16540	16536	16670	16490	16664	16479	16730	16354	16625	16513	16467	16564	16703	16532	16555	16586	16434	16553	16578	16350	16566	16630	16610	16547	16484	16641	16378	16595	16853	16616	16689	16472	16576	16475	16643	16665	16602	16760	16560	16523	16466	16652	16599	16541	16841	16553	16660	16689	16422	16602	16454	16661	16545	16582	16556	16447	16481	16695	16587	16673	16567	16646	16596	16632	16495	16482	16481	16437	16647	16735	16495	16416	16541	16477	16591	16720	16619	16529	16461	16589	16526	16582	16666	16660	16402	16522	16731	16512	16580	16656	16536	16540	16414	16477	16474	16656	16606	16714	16592	16584	16759	16580	16465	16605	16463	16688	16688	16434	16733	16512	16479	16508	16466	16427	16521	16648	16415	16424	16545	16542	16725	16593	16602	16588	16448	16561	16591	16460	16566	16490	16620	16691	16743	16594	16624	16611	16640	16438	16576	16612	16387	16485	16566	16535	16557	16613	16420	16588	16692	16678	16537	16422	16511	16693	16599	16709	16391	16582	16393	16496	16570	16677	16584	16511	16410	16759	16516	16604	16632	16768	16570	16558	16625	16518	16525	16543	16458	16449	16578	16531	16459	16479	16698	16456	16440	16692	16648	16528	16488	16575	16506	16574	16334	16482	16553	16645	16699	16588	16527	16344	16527	16669	16636	16674	16515	16701	16550	16650	16616	16665	16478	16483	16710	16551	16453	16615	16562	16700	16560	16589	16560	16597	16658	16649	16604	16462	16502	16427	16458	16758	16717	16513	16471	16524	16619	16556	16683	16622	16530	16447	16583	16587	16805	16704	16583	16677	16533	16552	16672	16604	16623	16554	16508	16511	16486	16623	16578	16717	16623	16591	16637	16694	16750	16628	16622	16533	16477	16554	16379	16574	16500	16607	16646	16634	16681	16536	16602	16666	16443	16399	16632	16678	16468	16493	16562	16601	16655	16487	16733	16821	16615	16530	16803	16632	16657	16666	16553	16751	16492	16610	16485	16537	16579	16596	16365	16547	16639	16611	16485	16608	16528	16548	16512	16373	16566	16499	16601	16566	16651	16667	16751	16519	16539	16424	16517	16651	16718	16641	16637	16482	16741	16284	16545	16578	16680	16540	16569	16645	16516	16717	16499	16596	16607	16830	16645	16598	16461	16736	16543	16627	16606	16579	16505	16597	16559	16603	16657	16524	16618	16519	16700	16363	16610	16638	16594	16362	16744	16684	16606	16506	16480	16698	16501	16811	16526	16667	16675	16495	16690	16556	16503	16666	16436	16635	16688	16737	16692	16495	16575	16678	16673	16654	16630	16675	16648	16597	16593	16573	16496	16722	16570	16533	16590	16756	16513	16636	16726	16578	16554	16722	16511	16621	16619	16639	16469	16649	16558	16567	16672	16632	16520	16653	16706	16498	16634	16472	16334	16596	16595	16472	16526	16731	16583	16608	16789	16423	16811	16644	16532	16538	16753	16698	16399	16523	16580	16703	16475	16643	16508	16599	16621	16511	16494	16695	16520	16646	16520	16630	16614	16423	16388	16715	16598	16588	16522	16529	16551	16625	16689	16580	16574	16741	16628	16553	16609	16503	16540	16654	16657	16605	16581	16611	16555	16717	16642	16635	16534	16526	16606	16594	16578	16644	16473	16676	16657	16662	16548	16645	16581	16509	16618	16595	16618	16572	16544	16482	16632	16500	16561	16550	16651	16527	16614	16531	16617	16493	16449	16563	16714	16812	16424	16540	16557	16667	16588	16453	16575	16582	16392	16603	16727	16532	16578	16673	16422	16759	16458	16534	16273	16490	16785	16489	16488	16487	16712	16555	16440	16567	16518	16557	16544	16428	16566	16781	16566	16558	16566	16518	16678	16650	16484	16626	16489	16563	16441	16558	16514	16473	16603	16638	16651	16402	16653	16741	16627	16646	16638	16528
23882	21190	28678	24061	21861	24407	34251	61029	57338	48718	42464	33511	25611	22185	21304	20976	20955	21094	20721	20802	20792	20808	20724	20735	20857	20909	20741	20676	20732	20736	20841	20981	20683	20896	20645	20663	20872	20586	20748	20895	20799	20828	20593	20839	21058	20660	20813	20729	20510	20753	20588	20850	20582	20795	20999	20763	20797	20814	20751	20669	20674	20766	20726	20586	20638	20845	20697	20682	20482	20836	20747	20716	20625	20520	20710	20782	20656	20534	20725	20699	20639	20679	20581	20715	20890	20524	20521	20622	20644	20741	20577	20824	20845	20801	20589	20898	20634	20565	20662	20500	20560	20583	20576	20797	20694	20426	20693	20703	20768	20732	20782	20570	20661	20645	20622	20838	20584	20745	20797	20778	20722	20578	20517	20711	20820	20712	20632	20601	20693	20778	20562	20734	20824	20748	20740	20944	20840	20764	20627	20600	20760	20645	20592	20600	20861	20733	20509	20781	20721	20798	20669	20687	20514	20535	20680	20773	20677	20540	20777	20713	20664	20793	20693	20724	20474	20633	20649	20819	21094	21005	20770	20756	20678	20330	20729	20855	20751	20723	20801	20734	20750	20561	20545	20848	20658	20821	20787	20657	20723	20569	20591	20931	20599	20543	20425	20906	20834	20518	20503	20750	20904	20516	20687	20495	20650	20759	20761	20742	20688	20749	20763	20605	20849	20641	20713	20512	20398	20716	20497	20768	20744	20768	20670	20551	20762	20591	20368	20705	20532	20726	20652	20425	20676	20726	20783	20466	20600	20548	20927	20543	20817	20715	20692	20826	20631	20584	20626	20656	20686	20585	20576	20505	20526	20684	20606	20791	20724	20694	20780	20601	20628	20581	20837	20692	20607	20694	20463	20669	20593	20666	20568	20711	20828	20860	20846	20647	20479	20554	20524	20667	20713	20799	20633	20485	20774	20614	20852	20613	20543	20678	20747	20598	20435	20678	20716	20809	20630	20636	20950	20523	20709	20524	20710	20668	20506	20657	20842	20758	20657	20646	20346	20621	20662	20600	20811	20823	20714	20739	20802	20640	20502	20658	20725	20746	20593	20886	20603	20843	20710	20616	20720	20661	20792	20717	20641	20655	20844	20749	20622	20526	20902	20772	20683	20673	20635	20762	20702	20764	20697	20674	20648	20543	20718	20609	20599	20454	20617	20571	20622	20811	20921	20692	20668	20586	20566	20659	20710	20627	20755	20872	20765	20678	20427	20689	20759	20788	20762	20580	20607	20539	20681	20770	20597	20653	20661	20532	20539	20468	20681	20698	20701	20710	20524	20559	20907	20660	20679	20555	20719	20881	20772	20970	20688	20510	20410	20554	20644	20781	20628	21059	20787	20890	20602	20747	20596	20721	20591	20468	20828	20513	20876	20811	20736	20690	20723	20988	20565	20572	20634	20783	20771	20608	20658	20785	20617	20739	20622	20535	20822	20786	20504	20626	20452	20591	20996	20687	20691	20743	20449	20569	20786	20733	20577	20689	20664	20324	20623	20862	20724	20820	20676	20412	20740	20792	20569	20581	20674	20680	20625	20738	20661	20741	20647	20486	20567	20651	20710	20525	20754	20702	20439	20625	20545	20901	20865	20582	20555	20627	20684	20667	20668	20553	20617	20583	20906	20595	20813	20757	20590	20636	20467	20607	20553	20630	20661	20503	20600	20760	20582	20731	20844	20829	20754	20482	20624	20757	20811	20625	20714	20642	20744	20547	20547	20545	20479	20725	20527	20754	20872	20574	20666	20859	20653	20555	20607	20777	20743	20512	20622	20590	20775	20560	20681	20888	20722	20803	20950	20794	20701	20499	20810	20745	20724	20803	20513	20723	20535	20443	20832	20677	20829	20762	20701	20685	20656	20575	20530	20519	20688	20623	20515	20663	20720	20437	20656	20684	20613	20731	20753	20622	20639	20794	20745	20646	20608	20438	20556	20666	20763	20551	20635	20793	20758	20654	20590	20797	20559	20638	20416	20633	20732	20951	20857	20523	20568	20699	20570	20809	20726	20739	20600	20834	20665	20664	20501	20789	20622	20657	20674	20803	20773	20630	20806	20601	20590	20720	20868	20803	20518	20699	20735	20528	20834	20737	20656	20502	20602	20844	20560	20639	20532	20654	20626	20633	20550	20507	20758	20724	20831	20783	20693	20559	20762	20877	20780	20813	20892	20908	20423	20805	20607	20800	20559	20872	20461	20641	20539	20686	20711	20752	20742	20554	20694	20393	20619	20789	20563	20706	20476	20727	20777	20764	20661	20682	20582	20773	20673	20867	20682	20692	20622	20568	20579	20835	20529	20797	20840	20471	20713	20458	20769	20571	20666	20502	20771	20654	20753	20709	20647	20669	20732	20703	20806	20787	20941	20598	20598	20579	20783	20801	20573	20492	20774	20816	20931	20493	20364	20465	20854	20658	20448	20587	20605	20569	20718	20667	20698	20517	20859	20862	20819	20655	20671	20798	20701	20760	20492	20704	20774	20501	20562	20659	20689	20611	20508	20720	20725	20446	20725	20680	20515	20631	20708	20565	20602	20784	20660	20686	20816	20694	20666	20533	20788	20541	20640	20735	20606	20712	20694	20679	20726	20757	20624	20701	20793	20788	20722	20793	20727	20641	20599	20506	20627	20660	20630	20635	20886	20817	20427	20612	20687	20932	20740	20613	20622	20654	20554	20766	20550	20700	20641	20582	20566	20571	20606	20643	20488	20741	20764	20373	20645	20702	20764	20682	20840	20509	20848	20422	20690	20658	20738	20581	20666	20843	20826	20726	20694	20728	20654	20463	20534	20650	20594	20514	20661	20583	20753	20532	20789	20741	20575	20689	20760	20665	20551	20823	20806	20604	20680	20758	20887	20765	20629	20608	20539	20714	20547	20480	20677	20701	20673	20578	20934	20390	20690	20846	20701	20775	20717	20888	20729	20918	20638	20630	20651	20509	20721	20518	20727	20653	20713	20568	20701	20683	20597	20857	20942	20773	20856	20687	20633	20790	20702	20655	20845	20874	20735	20769	20581	20573	20836	20817	20784	20643	20678	20732	20579	20637	20769	20494	20648	20479	20935	20835	20923	20965	20708	20755	20551	20521	20669	20683	20439	20740	20469	20606	20760	20861	20608	20631	20485	20690	20538	20827	20737	20576	20562	20628	20845	20580	20737	20711	20671	20466	20674	20606	20809	20575	20691	20651	20691	20549	20603	20570	20592	20741	20783	20568	20736	20765	20502	20777	20775	20574	20770	20483	20689	20525	20649	20826	20507	20711	20797	20556	20795	20539	20516	20396	20586	20745	20764	20547	20577	20641	20526	20993	20659	20822	20577	20538	20783	20640	20707	20694	20645	20622	20627	20614	20559	20748	20605	20854	20636	20790	20733	20667	20957	20791	20807	20660	20719	20672	20709	20547	20709	20589	20660	20443	20654	20593	20733	20647	20498	20806	20577	20635	20777	20654	20716	20553	20699	20567	20653	20566	20507	20492	20608	20726	20841	20697	20933	20693	20816	20656	20719	20920	20576	20775	20631	20607	20859	20507	20559	20575	20487	20686	20597	20758	20729	20711	20739	20681	20737	20713	20765	20743	20773	20693	20629	20546	20758	20808	20655	20611	20724	20673	20608	20395	20695	20737	20580	20664	20543	20626	20642	20661	20755	20727	20866	20658	20682	20956	20673	20641	20659	20825	20678	20910	20575	20813	20801	20685	20840	20830	20712	20726	20676	20607	20851	20765	20687	20679	20561	20817	20804	20614	20595	20815	20756	20532	20769	20816	20724	20736	20825	20675	20455	20671	20648	20435	20585	20535	20625	20682	20634	20583	20806	20764	20859	20902	20953	20822	21013	20607	20657	20768	20610	20621	20657	20641	20720	20620	20646	20623	20542	20543	20759	20723	20736	20593	20719	20546	20677	20905	20803	20672	20521	20638	20771	20744	20779	20651	20471	20764	20814	20692	20735	20644	20761	20768	20817	20638	20755	20679	20819	20648	20994	20734	20818	20519	20530	20557	20622	20681	20670	20767	20587	20749	20764	20848	20541	20516	20765	20626	20621	20596	20777	20625	20724	20802	20635	20678	20712	20589	20764	20638	20613	20685	20714	20560	20765	20667	20478	20814	20729	20687	20678	20720	20640	20746	20740	20622	20572	20627	20749	20771	20810	20692	20637	20643	20707	20584	20763	20728	20609	20526	20580	20651	20593	20747	20538	20662	20747	20746	20784	20873	20727	20649	20632	20624	20648	20764	20693	20565	20537	20591	20682	20459	20582	20630	20553	20813	20652	20624	20728	20572	20513	20732	20778	20765	20603	20612	20573	20684	20775	20747	20748	20597	20716	20738	20976	20472	20603	20553	20704	20798	20733	20565	20565	20429	20564	20726	20659	20580	20513	20687	20546	20669	20829	20608	20672	20711	20665	20614	20693	20517	20650	20715	20702	20766	20854	20616	20755	20750	20601	20754	20494	20637	20798	20699	20817	20922	20914	20485	20752	20637	20928	20642	20473	20713	20786	20761	20577	20547	20741	20784	20889	20404	20447	20771	20490	20502	21026	20533	20655	20700	20770	20721	20823	20490	20791	20735	20704	20660	20701	20720	20654	20950	20824	20765	20741	20598	20677	20599	20595	20898	20781	20560	20617	20649	20597	20725	20776	20960	20629	20544	20753	20769	20905	20569	20766	20795	20708	20788	20877	20625	20726	20647	20697	20878	20885	20600	20665	20896	20747	20654	20765	20618	20697	20663	20515	20473	20801	20581	20531	20712	20674	20662	20735	20545	20683	20616	20651	20737	20496	20471	20640	20571	20768	20627	20635	20778	20711	20868	20735	20617	20517	20786	20826	20503	20638	20536	20770	20574	20640	20758	20570	20875	20501	20466	20508	20501	20462	20804	20610	20733	20670	20767	20744	20686	20684	20588	20924	20563	20659	20636	20565	20609	20808	20651	20609	20737	20503	20735	20752	20732	20610	20787	20672	20791	20609	20877	20652	20718	20646	20447	20783	20548	20622	20624	20718	20732	20720	20823	20759	20706	20706	20604	20819	20841	20713	20805	20643	20612	20642	20619	20733	20709	20638	20669	20733	20665	20726	20552	20493	20702	20521	20894	20667	20677	20872	20645	20544	20636	20628	20559
17452	29029	26407	21575	19942	18850	32736	60677	55288	49560	41918	31351	21701	17741	16933	16747	16690	16559	16833	16899	16841	16810	16742	16638	16792	16721	16692	16704	16682	16857	16735	16612	16692	16563	16723	16848	16698	16691	16782	16517	16858	16698	16691	16682	16719	16634	16704	16681	16889	16681	16761	16629	16593	16601	16657	16732	16715	16675	16644	16634	16812	16622	16729	16790	16666	16683	16744	16868	16597	16636	16663	16817	16613	16710	16619	16610	16506	16652	16706	16675	16673	16572	16607	16743	16874	16637	16651	16589	16628	16660	16604	16648	16685	16703	16667	16648	16595	16759	16863	16697	16763	16642	16661	16844	16675	16791	16584	16646	16821	16906	16780	16575	16529	16836	16812	16821	16685	16646	16842	16640	16729	16779	16777	16612	16758	16498	16622	16531	16820	16428	16776	16602	16681	16691	16520	16773	16713	16463	16763	16659	16782	16645	16633	16704	16815	16778	16669	16813	16527	16665	16589	16596	16644	16711	16582	16612	16689	16515	16588	16716	16647	16694	16548	16678	16846	16783	16682	16614	16798	16804	16526	16617	16556	16900	16651	16871	16752	16811	16667	16766	16744	16851	16641	16633	16653	16752	16607	16683	16722	16681	16619	16799	16712	16614	16665	16662	16633	16897	16773	16805	16583	16745	16538	16577	16570	16703	16737	16709	16751	16905	16651	16651	16515	16801	16612	16547	16709	16518	16604	16632	16553	16680	16739	16675	16597	16592	16675	16682	16558	16556	16578	16804	16848	16683	16619	16667	16700	16806	16801	16639	16574	16695	16670	16732	16597	16689	16945	16736	16747	16600	16618	16591	16679	16778	16704	16641	16765	16593	16496	16787	16810	16670	16641	16651	16809	16664	16709	16761	16657	16638	16673	16436	16787	16609	16634	16622	16730	16672	16656	16772	16766	16728	16631	16747	16703	16644	16572	16321	16699	16880	16731	16707	16752	16601	16636	16598	16578	16665	16714	16516	16777	16608	16683	16904	16868	16581	16630	16759	16596	16750	16598	16700	16596	16718	16731	16756	16530	16654	16623	16823	16553	16630	16665	16665	16710	16788	16780	16802	16687	16740	16587	16623	16634	16575	16593	16595	16736	16688	16772	16606	16672	16738	16397	16760	16499	16724	16558	16829	16582	16730	16561	16618	16814	16626	16662	16726	16767	16552	16604	16637	16604	16566	16631	16715	16737	16800	16766	16663	16709	16630	16610	16760	16811	16787	16539	16760	16652	16594	16795	16662	16602	16776	16701	16778	16569	16813	16623	16774	16632	16807	16735	16593	16671	16593	16761	16495	16734	16772	16716	16572	16667	16732	16786	16663	16730	16792	16787	16672	16682	16686	16743	16831	16610	16729	16670	16814	16656	16641	16799	16702	16858	16643	16630	16695	16723	16770	16663	16690	16618	16848	16857	16708	16530	16608	16869	16769	16715	16646	16781	16498	16790	16793	16860	16670	16687	16822	16681	16692	16704	16775	16501	16768	16834	16648	16632	16694	16765	16479	16635	16615	16637	16651	16621	16661	16626	16620	16894	16604	16668	16725	16533	16653	16685	16563	16687	16830	16745	16621	16613	16755	16715	16801	16803	16846	16601	16667	16837	16724	16595	16749	16924	16603	16588	16853	16595	16668	16761	16712	16748	16582	16684	16717	16668	16638	16575	16760	16739	16822	16818	16507	16601	16808	16646	16755	16616	16587	16697	16622	16723	16724	16712	16755	16746	16804	16669	16564	16638	16676	16671	16753	16720	16744	16683	16630	16833	16748	16735	16761	16711	16848	16733	16712	16820	16653	16803	16795	16573	16798	16707	16644	16824	16580	16640	16641	16778	16829	16703	16762	16628	16606	16646	16928	16577	16598	16600	16687	16764	16706	16686	16648	16596	16682	16489	16768	16833	16600	16560	16661	16708	16632	16635	16619	16732	16645	16598	16636	16886	16619	16726	16684	16616	16806	16739	16669	16716	16725	16838	16486	16554	16743	16697	16768	16748	16674	16667	16711	16643	16664	16673	16592	16659	16601	16742	16607	16901	16712	16675	16722	16621	16766	16763	16746	16605	16834	16616	16764	16633	16902	16798	16793	16672	16644	16686	16833	16692	16679	16636	16593	16842	16903	16656	16780	16634	16840	16651	16694	16724	16678	16699	16758	16522	16511	16648	16667	16662	16497	16784	16618	16836	16595	16674	16623	16560	16690	16628	16656	16651	16780	16715	16588	16622	16776	16697	16629	16673	16635	16543	16809	16540	16616	16951	16791	16701	16788	16706	16708	16735	16716	16851	16683	16662	16765	16816	16747	16772	16623	16682	16694	16682	16737	16761	16619	16825	16621	16529	16775	16755	16664	16717	16677	16610	16734	16799	16746	16681	16881	16608	16624	16676	16613	16777	16735	16660	16661	16755	16656	16801	16647	16560	16701	16629	16664	16744	16609	16821	16645	16698	16704	16761	16573	16606	16721	16667	16708	16722	16726	16567	16674	16621	16742	16912	16494	16837	16557	16752	16615	16801	16776	16564	16705	16661	16806	16726	16524	16647	16837	16597	16554	16589	16566	16711	16809	16876	16751	16603	16819	16594	16781	16577	16803	16454	16733	16814	16563	16879	16521	16661	16674	16638	16732	16789	16835	16757	16580	16830	16670	16679	16806	16718	16613	16947	16814	16629	16598	16716	16564	16602	16811	16613	16808	16799	16691	16783	16666	16748	16706	16616	16757	16783	16608	16638	16677	16704	16741	16840	16609	16656	16694	16800	16537	16831	16529	16712	16687	16524	16759	16604	16584	16660	16701	16557	16661	16549	16610	16875	16612	16540	16710	16749	16649	16688	16600	16613	16632	16428	16634	16555	16766	16678	16795	16734	16690	16729	16621	16684	16624	16870	16747	16768	16754	16794	16833	16752	16686	16574	16821	16538	16550	16767	16575	16778	16592	16646	16739	16743	16894	16796	16703	16691	16728	16764	16644	16746	16494	16780	16785	16821	16645	16696	16650	16860	16724	16735	16669	16858	16754	16766	16732	16740	16500	16556	16777	16768	16583	16582	16677	16679	16781	16715	16840	16361	16591	16841	16722	16582	16637	16697	16685	16787	16756	16611	16820	16619	16562	16751	16658	16786	16651	16702	16593	16739	16567	16812	16641	16856	16727	16655	16675	16690	16731	16554	16727	16690	16861	16716	16750	16753	16662	16749	16475	16585	16548	16760	16760	16788	16684	16785	16627	16781	16782	16604	16804	16709	16549	16571	16752	16809	16726	16439	16725	16692	16526	16656	16467	16760	16753	16695	16674	16696	16646	16742	16778	16593	16730	16558	16730	16603	16596	16639	16700	16673	16541	16604	16695	16770	16779	16431	16865	16897	16674	16526	16738	16587	16772	16618	16666	16578	16526	16613	16567	16607	16766	16771	16853	16786	16788	16788	16757	16856	16709	16783	16674	16629	16690	16771	16801	16883	16610	16628	16690	16679	16850	16703	16805	16630	16839	16715	16558	16786	16728	16360	16667	16816	16691	16789	16596	16545	16646	16784	16728	16647	16585	16878	16753	16719	16622	16709	16603	16600	16681	16707	16804	16545	16544	16826	16556	16670	16737	16619	16789	16614	16613	16703	16665	16652	16550	16771	16774	16622	16699	16656	16826	16943	16575	16632	16797	16707	16741	16524	16702	16623	16607	16933	16685	16696	16555	16641	16699	16641	16708	16669	16611	16606	16675	16644	16556	16589	16650	16568	16367	16668	16792	16730	16774	16673	16755	16781	16694	16721	16606	16764	16676	16727	16538	16790	16691	16605	16623	16810	16646	16788	16727	16636	16699	16705	16632	16740	16716	16857	16744	16569	16655	16704	16630	16587	16746	16680	16811	16762	16640	16604	16694	16563	16689	16698	16670	16747	16764	16714	16885	16801	16676	16618	16516	16602	16668	16750	16738	16788	16712	16660	16624	16713	16677	16769	16633	16719	16823	16762	16799	16641	16644	16851	16774	16799	16774	16512	16628	16810	16406	16581	16662	16711	16653	16907	16742	16599	16710	16586	16716	16819	16756	16687	16743	16676	16673	16782	16637	16585	16516	16799	16826	16803	16790	16872	16553	16557	16638	16500	16781	16608	16729	16767	16639	16798	16691	16640	16635	16732	16722	16661	16794	16769	16853	16594	16657	16633	16527	16702	16814	16809	16771	16684	16494	16528	16679	16751	16730	16651	16616	16780	16877	16728	16612	16523	16559	16721	16425	16628	16691	16852	16720	16636	16675	16683	16666	16913	16762	16574	16664	16728	16650	16745	16653	16634	16745	16545	16701	16614	16732	16509	16699	16731	16735	16670	16734	16634	16525	16606	16653	16845	16740	16642	16806	16630	16700	16502	16590	16618	16736	16613	16640	16691	16614	16766	16710	16868	16647	16645	16623	16614	16732	16581	16740	16765	16649	16706	16816	16587	16685	16548	16703	16728	16607	16770	16735	16759	16811	16647	16680	16748	16818	16658	16685	16495	16575	16654	16493	16681	16455	16692	16800	16748	16501	16710	16656	16582	16579	16728	16659	16686	16610	16670	16754	16536	16620	16750	16638	16787	16715	16647	16928	16705	16714	16842	16688	16615	16797	16633	16466	16694	16550	16732	16714	16744	16805	16829	16630	16719	16841	16751	16703	16612	16749	16533	16805	16819	16655	16741	16652	16624	16729	16714	16662	16697	16676	16925	16674	16644	16695	16696	16847	16803	16750	16624	16803	16761	16521	16677	16752	16763	16783	16794	16722	16603	16692	16707	16795	16604	16837	16747	16610	16741	16944	16631	16600	16798	16664	16694	16532	16550	16698	16814	16702	16739	16792	16812	16709	16727	16959	16599	16523	16750	16712	16620	16804	16527	16744	16699	16713	16550	16651	16818	16698	16648	16636	16675	16625	16855	16630	16846	16757	16693	16691	16660	16751	16716	16644	16695	16559	16588	16773	16806	16707	16783	16693	16813	16509	16790	16827	16616	16662	16827	16647	16822	16541	16610	16744	16653	16524	16476	16781	16658	16804	16758	16784	16658	16797	16578	16765	16614	16771	16782	16759	16630	16800	16788	16630	16756	16708	16635	16951	16835	16605	16681	16661	16688	16884	16672	16654	16753	16526	16486	16636	16626	16669
29633	22812	24102	22257	20901	20773	21860	26150	27311	24814	23022	21879	21200	20882	20622	20911	20976	20919	20704	20832	20760	20969	20866	20999	20777	20761	20981	20789	20642	20714	21023	20865	20836	20953	20855	20753	20936	20707	20784	20903	20832	20813	20776	20786	20852	20987	20823	20897	20635	20624	20803	20748	20894	20648	20818	20831	20711	20909	20855	20801	20772	20625	20865	20756	21002	20747	20810	20631	20752	20643	20701	20775	20912	20657	20781	20825	20667	20716	20896	21024	20865	21034	20922	20728	20868	20796	20722	20900	20824	20773	20789	20655	20912	20778	20845	20762	20678	20870	20844	20848	20639	20723	20691	20797	21014	20870	20885	20932	20773	20457	20889	20843	20897	20776	20801	20656	20745	20707	20920	20904	20658	20613	20843	20658	20699	20736	20739	20858	20631	20672	20744	20807	20738	20952	20746	20869	20940	20955	20659	20819	20902	20899	21057	20732	20844	20832	20778	20682	20856	20648	20692	20722	20900	20783	20676	20897	21015	20868	20780	20773	20740	20813	20959	20687	20811	20743	20714	20786	20808	20970	20695	20835	20803	20744	20747	20474	20889	20878	20736	20762	20906	20892	20808	20764	20588	20694	20837	20785	20973	20833	20918	20598	20908	20721	20900	20688	20652	20615	20875	20838	20818	20818	20882	20920	20692	20929	20871	20901	20940	20616	20937	20644	20751	20578	20997	20833	20664	20812	20937	20565	20838	20919	20834	20697	20893	20776	20779	20612	20645	20702	20833	20892	20989	20943	20847	20945	20868	20510	20805	20949	20752	20528	20900	20928	21002	20912	20926	20915	20727	20706	20842	20997	20895	20943	20752	20751	20745	20768	20825	20625	20759	20981	20757	20634	20808	20734	20887	20753	20684	20739	20863	20807	20737	20971	20824	20712	20597	20597	20647	20819	20864	20829	20761	21088	20899	20748	20800	20779	20796	20796	20922	20752	20872	20685	20685	20815	21130	20664	20789	20664	20674	20958	20769	20822	20955	20708	20726	20758	20714	20834	20756	20904	20782	20864	20794	20748	20740	20958	20832	20767	21023	21010	20900	20910	20640	20741	20798	20870	20731	20879	20695	20912	20868	20740	20723	20728	20772	20803	20695	20773	20602	20834	20614	20611	20865	20779	20697	20880	20828	20931	20687	20900	20732	20758	20734	20768	20878	20690	20772	20965	20667	20626	20875	20934	20889	20737	20822	20857	20761	20901	20747	20702	20889	20656	20750	20694	20784	20831	20744	20668	20897	20719	20509	20688	20667	21074	20753	20662	20791	20932	20821	20712	20695	20791	20910	20878	20795	20512	20514	20934	20814	20932	20818	20869	20820	20951	20955	20750	20597	20643	20822	20579	20827	20626	20724	20631	20654	20670	20649	20766	20751	20762	20812	20776	20721	20780	20790	20814	20792	20929	20633	20799	20599	20798	20820	20425	20856	20686	20741	20740	20619	20889	20942	20581	20849	20921	21000	20785	20612	20766	20889	20933	20862	20860	20852	20992	20744	20705	20707	20594	20910	20824	20766	20644	20807	20903	20887	20750	20773	20873	20788	20956	20716	20862	20806	21082	21149	20681	20900	20855	20967	20774	20720	20706	20822	20818	20714	20681	20811	20759	20871	20788	20489	20641	20561	20981	20876	20851	20740	20904	20563	20825	20959	20837	20730	20859	20977	20745	20609	20729	20623	20787	20705	20871	20803	20642	21044	20797	20611	20790	20887	21058	20860	20752	20865	20771	20781	20687	20828	20766	20762	20824	20728	20909	21036	20750	20752	20748	20762	20899	20733	20738	20632	21026	20811	20766	20653	20896	20920	20980	20765	20919	20907	20825	20849	20811	20590	20735	20668	20715	20796	20764	20895	20647	20783	20669	20813	20822	20854	21064	20956	20716	20797	20825	20828	20673	20951	20936	20721	20580	20881	20782	20678	20702	20861	20935	20901	20690	20845	20989	20879	20710	20997	20905	20656	20715	20472	20854	20674	20888	20822	20765	20940	20678	20827	20861	20774	20847	20741	20784	20816	20872	20850	20942	20815	20714	20842	20754	20876	20617	20716	20844	20932	20613	21009	20949	20813	20655	20758	20676	20783	20705	20748	21063	20970	20589	20843	20934	20700	20713	20894	20760	20769	20916	20710	20821	20805	20860	20701	20757	20746	20879	20858	20666	20779	20788	20925	20849	20804	20836	20888	20890	20832	21047	20780	20756	20924	20726	20799	20805	20632	20670	20751	20798	20820	20794	20830	20852	20949	20884	20939	20736	20818	20845	20776	20861	20784	20764	20767	20554	20646	20853	20801	20785	20793	20951	21166	20701	20669	20690	20900	20852	20745	20667	20895	20880	20700	20743	20832	20856	20853	20894	20949	20957	20824	20773	20829	20706	20830	20882	20946	20890	20901	20883	20986	20741	20872	20915	20761	21059	20889	20847	20750	20702	20678	20608	20809	20955	20877	20686	20769	20940	20809	20783	20693	20849	20845	20651	20820	20698	20745	20638	21138	20854	20843	21050	20722	20880	20837	20712	20859	20835	20904	20790	20732	20777	20804	20664	20719	20724	20907	20705	20793	20658	20720	20673	20722	20709	20768	20824	21108	20932	20902	20688	20859	20745	20608	20769	21104	20881	20757	20721	20861	20817	21017	20690	20826	20815	20940	20430	20778	20892	20823	20845	20662	20840	20915	20853	21137	21136	20867	20641	20760	20827	20814	20861	20705	20855	20836	20732	20985	20914	21027	20579	20892	21019	20921	20956	20661	20849	20657	20802	21008	20767	20649	20838	20725	21074	20788	20934	20767	20813	20766	20594	21011	20605	20991	20690	20575	20651	20787	20762	20942	20767	21106	20820	20928	20878	20668	20734	20757	20951	20830	20859	20894	20955	20709	20886	20618	20840	20924	20899	20936	20691	21075	20742	20829	20686	20719	20693	20796	20681	20793	20858	20779	20768	20687	20799	20803	20868	20773	20803	20694	20929	20897	20743	20636	20625	20712	20727	20742	20933	20956	20991	20786	20694	20834	20873	20828	20990	20943	21071	20752	20749	20824	20757	20796	20995	20693	20831	20923	20801	20794	20778	20845	20632	20846	20883	20867	20708	20696	20668	20921	20865	20836	20731	20649	20911	20809	20765	20722	20899	20799	20532	20790	20628	20844	20723	20726	20817	20857	20829	20821	20927	20716	20767	20860	20772	20962	20737	20895	20671	20879	20909	20746	20695	20736	20845	20702	20714	20973	20999	20961	20639	20757	20628	20799	20807	20821	20706	20918	20675	20802	20760	20770	20774	20634	20811	20849	21105	20713	20752	20758	20904	20795	20845	20987	20663	20764	20886	20874	20764	20817	20594	20741	20820	20837	20849	20629	20584	20997	20974	20887	20849	20607	20830	20781	20575	20712	21053	20924	20765	20629	20750	20881	20930	20924	20987	20978	20801	20656	20812	20750	20875	20666	20710	20983	20588	20719	20816	20807	20879	20767	20777	20731	20729	20850	20545	20939	20737	20599	20776	20878	20726	20630	20602	20793	20759	20780	20682	20697	20845	20950	20779	20779	20774	20868	20908	20608	21124	20880	20996	20886	20862	20831	20772	20700	20797	20979	20732	20917	20697	20823	20670	20753	20742	20870	20699	20723	21139	20719	20859	20781	20764	20632	20839	21028	20628	20877	20681	20873	20972	20677	20979	20957	21046	20706	20864	20891	20859	20874	20735	20655	20987	20791	20902	20800	20825	20693	21012	20718	20986	20594	20898	20724	20839	20821	20643	20688	20774	20873	20789	20651	20955	20947	20812	20974	20696	20736	20868	20771	20899	20852	20843	20856	20600	20753	20841	20960	20763	20814	20517	20689	20610	20941	20738	20619	20742	20824	21050	20982	20701	20897	20853	20770	20835	20627	20860	20917	20741	20908	20955	20658	20936	20939	20855	20809	21091	20803	20749	20593	21062	20744	20927	20681	20645	20945	20920	20988	20983	20634	20821	21039	20869	20753	20696	20743	20878	20684	20528	20793	20901	20708	20755	20872	20883	20693	20778	20884	20986	20938	20863	20919	20979	20561	20714	20937	20915	21021	20676	20969	20856	20823	20783	20831	20754	20779	20923	20715	20773	20797	20922	20672	20900	20688	20807	20740	20679	20947	20686	20847	20871	20730	20741	20929	20757	20737	20764	20741	21040	20715	20628	20832	20783	20759	20842	20810	20837	20879	20779	20676	20796	21007	20776	20664	20691	20985	20882	20743	20702	20448	20808	20561	20896	20761	20638	20589	21071	20852	20469	20674	20751	20721	20874	20660	20746	20767	20917	20864	20835	20691	20769	20650	20844	20780	20642	20755	20613	20683	20735	20808	20870	20793	20827	20745	20841	20670	20837	20747	20718	20651	20845	20614	20621	20963	20622	20780	20781	20875	20727	20930	20732	20920	20699	20866	20836	20677	20692	20937	20771	20884	20880	20704	20820	20772	20872	20787	20809	20772	20853	20742	20961	20778	20890	20971	20719	20890	20792	20784	20831	21140	20749	20806	20706	20759	20790	21032	20869	20801	20968	20771	20737	20875	20829	20794	20900	20775	20753	20673	20758	20956	20950	20996	20732	20731	20843	20826	20694	20587	20862	21011	20753	20675	20867	20835	20591	20916	20644	20658	20845	20709	20784	20581	20756	20999	21072	20891	20841	20884	20704	20838	20671	20663	20678	20996	20974	20745	20817	20884	20998	20784	20792	20864	21023	20679	20704	20821	20956	20659	20787	20682	20903	20781	20843	20868	20809	20860	20948	20645	20782	20908	20898	20638	20932	20743	20898	20904	20830	20818	20759	20743	20944	20901	20852	20821	20854	20732	20735	20855	20914	20988	20714	20748	20897	20904	20832	20724	20882	20626	20882	20944	20875	20914	20729	20751	21121	20752	20806	20845	20822	20757	20731	20745	20833	20914	20577	20847	20705	20859	20820	20771	20716	20856	20825	20555	20797	20716	20542	20927	20711	20840	20872	20567	20866	20632	20798	20706	20809	20875	20696	20789	20700	20888	20728	20823	20712	20798	20669	20875	20678	20827	20886	20862	20887	21054	20674	20878	21002	20910	20942	20878	20763	20912	20784	20659	20778	20841	20612	20779	20741	20830	20871	20673	20667	21029	20956
16749	17880	17590	17112	16834	16812	18242	25459	25134	21227	19097	17667	17047	16652	16709	16744	16633	16571	16686	16791	16687	16728	16895	16704	16810	16663	16745	16834	16545	16699	16660	16686	16824	16677	16669	16566	16610	16664	16600	16841	16705	16653	16733	16647	16713	16705	16932	16684	16555	16655	16803	16677	16705	16821	16640	16710	16616	16879	16751	16704	16522	16948	16739	16754	16562	16742	16772	16740	16619	16878	16692	16644	16676	16565	16734	16712	16791	16593	16731	16647	16863	16640	16626	16773	16706	16680	16696	16651	16644	16701	16737	16844	16547	16842	16618	16764	16552	16641	16816	16587	16892	16708	16727	16766	16651	16910	16658	16706	16627	16610	16797	16909	16843	16623	16699	16667	16623	16834	16700	16685	16788	16664	16766	16577	16816	16831	16692	16621	16665	16572	16648	16635	16618	16672	16772	16812	16803	16689	16645	16584	16681	16779	16680	16626	16583	16760	16594	16707	16773	16791	16617	16763	16754	16606	16687	16700	16659	16716	16834	16734	16791	16449	16808	16630	16540	16710	16648	16634	16622	16708	16813	16880	16684	16711	16629	16751	16651	16750	16766	16655	16741	16619	16648	16628	16769	16707	16683	16561	16794	16619	16761	16699	16845	16783	16662	16640	16561	16800	16752	16679	16531	16465	16763	16665	16753	16497	16663	16822	16801	16664	16535	16678	16619	16678	16820	16686	16823	16492	16560	16764	16683	16699	16832	16768	16741	16843	16671	16670	16695	16741	16812	16524	16615	16820	16774	16855	16666	16814	16664	16685	16669	16739	16737	16473	16755	16686	16641	16606	16736	16477	16797	16612	16680	16807	16640	16857	16658	16714	16771	16618	16610	16734	16621	16689	16718	16563	16743	16737	16585	16522	16586	16720	16681	16676	16766	16719	16568	16469	16679	16634	16763	16692	16551	16509	16664	16660	16886	16614	16656	16609	16793	16742	16682	16929	16625	16721	16770	16635	16766	16701	16798	16574	16743	16723	16870	16781	16855	16726	16693	16815	16686	16812	16440	16726	16683	16883	16803	16758	16679	16718	16611	16753	16764	16754	16922	16684	16865	16751	16851	16570	16552	16850	16725	16656	16810	16612	16611	16569	16650	16680	16877	16680	16770	16649	16590	16755	16744	16703	16747	16824	16840	16746	16461	16613	16814	16827	16778	16854	16762	16741	16782	16574	16802	16698	16615	16733	16876	16714	16747	16595	16787	16631	16879	16770	16600	16736	16762	16663	16745	16772	16944	16687	16677	16775	16738	16801	16496	16722	16841	16541	16784	16702	16786	16679	16915	16539	16765	16642	16814	16730	16572	16636	16900	16630	16598	16654	16572	16877	16756	16584	16664	16634	16657	16739	16761	16709	16631	16620	16756	16543	16914	16545	16867	16534	16631	16721	16611	16729	16808	16722	16769	16683	16650	16784	16705	16548	16790	16493	16753	16822	16719	16808	16825	16675	16891	16559	16610	16617	16647	16627	16696	16785	16705	16606	16734	16896	16802	16680	16821	16658	16662	16526	16744	16728	16519	16629	16738	16669	16752	16896	16622	16635	16807	16887	16688	16838	16760	16744	16725	16561	16847	16655	16559	16496	16817	16778	16660	16708	16791	16617	16672	16704	16718	16753	16670	16778	16757	16668	16941	16826	16691	16716	16588	16763	16691	16544	16717	16511	16564	16853	16634	16773	16632	16700	16627	16717	16704	16677	16694	16832	16591	16681	16694	16506	16576	16623	16533	16555	16685	16782	16531	16533	16792	16676	16784	16630	16553	16717	16746	16892	16570	16650	16767	16615	16636	16513	16668	16707	16646	16489	16728	16740	16782	16851	16773	16668	16757	16631	16849	16755	16632	16781	16625	16711	16717	16741	16663	16861	16588	16931	16625	16837	16802	16671	16573	16825	16647	16644	16790	16729	16703	16672	16723	16635	16549	16641	16764	16792	16665	16698	16617	16755	16626	16675	16641	16728	16669	16712	16615	16591	16711	16721	16834	16661	16676	16800	16504	16707	16549	16723	16630	16709	16605	16608	16752	16937	16730	16661	16717	16701	16778	16637	16711	16584	16659	16666	16813	16735	16722	16728	16624	16644	16572	16767	16598	16571	16639	16805	16722	16752	16738	16780	16697	16609	16735	16389	16685	16614	16679	16796	16612	16605	16656	16773	16771	16574	16713	16581	16549	16557	16697	16708	16762	16726	16561	16670	16777	16812	16710	16717	16744	16632	16641	16644	16777	16639	16663	16741	16642	16706	16881	16758	16744	16646	16888	16612	16884	16700	16710	16773	16696	16780	16643	16608	16643	16798	16759	16588	16666	16552	16727	16666	16921	16647	16703	16554	16782	16781	16766	16795	16565	16774	16644	16755	16516	16704	16631	16781	16730	16772	16754	16740	16696	16743	16746	16772	16591	16761	16669	16785	16709	16640	16717	16583	16689	16647	16812	16700	16525	16624	16737	16739	16828	16728	16675	16655	16750	16628	16710	16789	16669	16742	16828	16682	16773	16656	16582	16681	16680	16625	16695	16779	16696	16536	16684	16709	16810	16644	16577	16738	16695	16630	16752	16703	16817	16605	16789	16843	16729	16721	16631	16654	16629	16633	16656	16627	16590	16861	16778	16670	16767	16776	16744	16603	16683	16580	16735	16536	16724	16690	16711	16629	16756	16523	16522	16648	16747	16838	16867	16706	16529	16735	16611	16723	16673	16789	16791	16702	16629	17038	16630	16885	16712	16681	16728	16792	16749	16711	16723	16690	16741	16598	16856	16591	16893	16819	16635	16662	16590	16730	16819	16687	16631	16678	16771	16790	16646	16782	16754	16826	16585	16537	16609	16622	16819	16615	16599	16630	16518	16761	16682	16763	16711	16686	16732	16631	16707	16714	16731	16681	16851	16780	16887	16615	16698	16669	16540	16571	16583	16478	16653	16515	16800	16634	16785	16651	16638	16825	16663	16660	16691	16655	16755	16660	16763	16693	16704	16597	16916	16671	16707	16615	16779	16688	16609	16709	16693	16696	16580	16792	16727	16734	16739	16904	16876	16744	16653	16628	16565	16686	16587	16839	16789	16651	16633	16588	16860	16574	16761	16682	16715	16771	16738	16816	16893	16509	16619	16766	16806	16810	16801	16676	16574	16611	16763	16544	16610	16679	16755	16846	16907	16510	16759	16790	16646	16807	16593	16736	16816	16725	16671	16642	16716	16531	16675	16725	16587	16657	16828	16683	16685	16897	16766	16621	16599	16665	16928	16883	16651	16616	16706	16556	16670	16817	16917	16684	16706	16642	16834	16536	16728	16581	16790	17000	16823	16644	16643	16700	16734	16708	16609	16630	16756	16759	16753	16637	16705	16687	16745	16613	16982	16673	16661	16801	16706	16854	16786	16824	16443	16622	16491	16727	16759	16673	16558	16721	16680	16737	16666	16607	16585	16579	16595	16538	16747	16715	16764	16641	16621	16997	16712	16709	16731	16663	16663	16738	16850	16698	16552	16571	16726	16762	16702	16653	17046	16700	16633	16656	16654	16722	16736	16677	16691	16706	16574	16589	16732	16633	16766	16728	16797	16637	16770	16782	16620	16807	16855	16538	16616	16759	16644	16529	16807	16637	16503	16847	16634	16807	16630	16680	16731	16783	16580	16726	16700	16695	16616	16764	16678	16622	16670	16934	16883	16837	16695	16698	16552	16810	16537	16727	16524	16700	16723	16631	16769	16781	16730	16698	16638	16693	16707	16607	16684	16761	16757	16614	16744	16634	16645	16609	16581	16694	16733	16762	16680	16595	16627	16744	16810	16596	16766	16800	16846	16685	16734	16685	16955	16828	16660	16846	16599	16715	16661	16805	16533	16589	16793	16691	16726	16689	16667	16767	16620	16766	16670	16532	16814	16607	16685	16719	16776	16668	16640	16631	16711	16583	16707	16674	16807	16728	16734	16804	16660	16653	16753	16834	16669	16848	16556	16854	16665	16613	16786	16833	16818	16611	16772	16692	16473	16772	16928	16597	16834	16759	16759	16832	16655	16959	16729	16724	16724	16735	16794	16789	16737	16596	16727	16592	16669	16843	16676	16698	16684	16622	16853	16605	16751	16583	16720	16622	16738	16833	16623	16695	16769	16760	16703	16939	16714	16724	16667	16786	16653	16658	16715	16744	16612	16662	16655	16626	16582	16567	16797	16864	16707	16800	16593	16622	16866	16698	16767	16647	16750	16530	16838	16844	16930	16731	16684	16719	16738	16685	16654	16747	16705	16599	16552	16618	16829	16760	16666	16777	16718	16772	16569	16601	16736	16581	16635	16850	16646	16618	16720	16716	16700	16649	16680	16730	16724	16737	16771	16681	16705	16918	16625	16731	16706	16813	16644	16760	16629	16861	16706	16645	16826	16731	16667	16665	16764	16856	16748	16750	16728	16814	16597	16600	16650	16758	16662	16761	16695	16701	16861	16648	16660	16595	16716	16663	16647	16632	16693	16733	16620	16649	16782	16709	16638	16535	16711	16698	16728	16766	16649	16676	16819	16646	16680	16872	16616	16760	16781	16821	16715	16645	16701	16580	16677	16635	16786	16796	16626	16722	16608	16816	16877	16767	16805	16550	16731	16820	16601	16855	16705	16793	16766	16654	16719	16585	16858	16789	16779	16688	16788	16798	16711	16727	16675	16750	16796	16751	16717	16743	16669	16826	16859	16504	16844	16652	16670	16764	16741	16771	16544	16684	16639	16687	16717	16659	16695	16733	16743	16707	16693	16648	16848	16702	16603	16624	16568	16697	16842	16637	16820	16540	16757	16572	16697	16682	16730	16758	16698	16669	16761	16870	16714	16694	16638	16733	16748	16819	16562	16701	16750	16957	16782	16727	16753	16731	16857	16754	16670	16743	16744	16796	16809	16591	16800	16663	16837	16807	16620	16577	16609	16721	16817	16689	16616	16701	16685	16725	16641	16780	16644	16760	16631	16458	16653	16829	16757	16753	16806	16710	16797	16589	16725	16939	16588	16803	16724	16793	16675	16717	16603	16718	16797	16692	16744	16680	16656	16751	16743	16645	16597	16754	16579	16638	16840	16763	16740	16723	16774	16811	16785	16780	16613	16647	16635	16695	16776	16665	16643	16750	16679	16801	16763	16637
25976	21161	27416	26281	22272	21932	27852	44325	46612	37418	27986	23583	21646	21121	21160	20849	20755	20850	21007	20835	20811	20493	20777	20916	20850	20816	20791	20818	20924	20595	20894	20967	20744	20867	20598	20810	20877	21088	20629	21026	20901	20942	20706	20804	20538	20910	21013	20974	20879	20749	20893	20869	20937	20818	20729	20790	20663	20837	20786	20727	20700	20935	20643	20691	20722	20778	20705	20583	20828	20563	20707	20687	20672	20972	20833	20642	20940	20918	20628	20898	20718	21013	20713	20616	20692	20906	20747	20631	20844	20810	20906	20756	20870	20706	20717	20452	20926	20805	20720	20820	20663	20883	20864	20686	20778	20959	20823	20795	20764	20818	20752	20679	20854	20765	20656	20810	20513	20593	20675	20818	20868	20720	20902	20823	20722	20843	20824	20711	20710	20712	20790	20842	20924	20751	20854	20894	20886	20715	20783	20888	20637	20740	20903	20757	20800	20916	20595	20816	20897	20745	20681	20647	20776	20937	20948	20831	20746	20701	20806	20677	20879	20606	20692	20546	20850	20752	20797	20700	20902	20724	20895	20758	20816	20882	20929	20768	20650	20788	20906	20679	20718	20689	20786	20943	20639	20884	20754	20937	21068	20812	20789	20621	20645	20672	20773	20701	20896	20768	20813	20930	20868	20764	20751	20958	20851	20785	20914	20830	20651	20771	20916	20582	20864	21214	20851	20802	20756	20737	20805	20844	20586	20835	20775	20948	20874	20832	21019	20819	20776	20838	20742	20957	20958	20841	20818	20758	20952	20754	20794	20832	20612	20887	20805	20934	20715	20848	20992	20779	20835	20723	20677	21080	20799	20644	20902	20853	20808	20935	20837	20665	21008	20790	20751	20665	20868	20905	20680	20902	20732	21093	20602	20736	20534	20722	20785	20689	20805	20753	20822	21077	20787	20868	20895	20677	20914	20864	20980	20713	20568	20744	20744	20866	20673	20710	20890	20780	20611	20767	20727	20669	20780	20849	20856	20829	20902	20790	20858	20697	20880	20724	20687	20652	20823	20744	20784	20933	20753	20993	20606	20668	20525	20746	20621	20892	20760	20805	20895	20944	20933	20726	20790	20651	20839	20925	20811	20589	20777	20806	20670	20652	20754	20722	20595	20734	20765	20853	20875	20885	20642	20916	20903	20840	20679	20909	20751	20727	20747	20794	20705	20788	20800	20805	20672	20890	20866	20676	20668	20803	20853	20834	20794	20831	20687	20727	20791	20966	20904	20901	20720	20643	20559	20588	20759	20919	20620	20738	20999	20822	20736	20781	20664	20750	20687	20978	20943	20936	20637	20714	20934	20980	20943	20763	20840	20747	20540	20740	20732	20822	20772	20847	20620	20823	20564	20978	20832	20794	20858	20899	20705	20863	20821	20780	21041	20987	20993	20869	20917	20770	20773	20868	20714	20504	20760	20768	20731	20864	20724	20815	20760	20840	20718	20672	20600	20928	20723	20963	20667	20725	20792	21067	20867	20643	21067	20857	20910	20899	20539	20785	20733	20610	20490	20868	20881	20752	20659	20496	20883	20814	20627	20878	20819	20967	20834	20699	20755	20891	20754	20848	20608	20688	20911	20718	21071	20728	20641	20744	20756	20846	20683	20835	20815	20820	20945	20712	20618	20740	20762	20817	20799	20811	20741	20653	20728	20910	20742	20665	20672	20737	20826	20777	20569	20794	20791	20986	20927	21048	20804	20681	20827	20839	20773	20781	20668	20774	20573	20644	20837	20699	20605	20828	20759	20857	20791	20833	20648	20925	20750	20667	20670	20614	20651	20605	20803	20989	20748	20813	20832	20639	20839	20787	20940	20790	21035	20756	20643	20669	20710	20753	20924	20799	20572	21031	20639	20779	20603	20679	20871	20766	20764	20619	20651	20943	20986	20930	20887	20940	20891	20849	20811	20826	20682	20916	20786	20527	20752	20753	20768	20752	20830	20729	20879	20800	20949	21051	20789	20696	20782	20797	20696	20863	20731	20801	20770	20855	20637	20782	20832	20711	20645	20837	20830	20561	20843	20760	20755	20833	20854	20755	20738	20629	20789	20846	20809	20894	20767	20971	20763	20829	20866	20864	20721	20654	20943	20783	21033	21002	20963	20938	20694	20833	20711	20793	20717	20772	20872	20784	20774	20676	20901	20811	20768	20637	20870	20694	20853	20747	20733	20722	20769	20746	20778	20734	20511	20887	20712	20814	20649	20749	20972	20595	20706	20768	20521	20780	20795	20642	20525	20797	20733	20943	20510	20788	20990	21034	20716	20607	20594	20874	20926	20792	20649	20569	20775	20768	20677	20774	20744	20609	20783	20955	20771	20766	20782	20728	20738	20495	20678	20916	20697	20615	20846	20787	20812	20606	20761	20660	20773	20818	20831	20858	20825	21072	20694	20614	20600	20766	20659	20794	20778	20822	20806	20754	20731	20804	20639	20633	20824	20827	20903	20843	20753	20757	20686	20982	20555	20706	20836	20735	20914	20350	20754	20732	20864	20770	20854	20861	20776	20751	20583	20769	20824	20682	20802	21004	20708	20767	20766	20746	21014	20784	20976	20683	20714	21048	20610	20742	20723	20875	20829	20882	20739	20812	20661	20856	20666	20811	20904	20641	20888	20715	20785	20927	20775	20975	20566	20783	20702	20719	20841	20786	20871	20788	20727	20740	20656	20692	20765	20822	21008	20703	20734	20636	20903	20817	20608	20820	20841	20793	21017	20714	21004	20745	21082	20899	20969	20770	20832	20949	20703	20725	20955	20803	20739	20744	20853	20888	20662	20722	20781	20796	20666	20771	20843	20960	20998	20895	20976	20860	20841	20625	20823	20989	20664	20789	20959	20835	21027	20837	20628	20636	20629	20866	20745	20862	20885	20745	20781	20900	20898	21066	20683	20945	20780	20782	20643	20582	20667	20727	20718	20695	20708	20847	20732	20982	20803	20749	20777	20443	20837	20601	21064	20788	20973	20880	20704	20667	20946	20607	20996	20975	20911	20634	20766	20619	20739	20772	20673	20637	20863	20642	21118	20902	20913	20648	20786	20745	20816	20825	20637	20609	20809	20803	20723	20840	20860	20568	20801	20843	20610	20812	20752	20841	20662	20665	20757	20732	20892	20698	20881	20724	20798	20627	20775	20696	20660	20747	21031	20943	20833	20908	20489	20960	20713	20772	20587	20918	20673	20738	20671	20675	20745	20674	20823	20779	20946	20879	20941	20837	20882	20718	20911	20700	20727	20823	20792	20833	20597	20637	20724	20588	20779	20643	20622	20715	20678	20689	20823	20772	21004	20732	20642	20800	20879	20698	20773	20779	21016	20750	20736	20804	20751	20618	20544	20652	20660	20930	20818	20782	20906	20835	20881	20701	20820	20507	20690	20712	20831	20704	20665	20936	20842	20711	20711	20724	20720	20619	20928	20745	20722	20869	20822	20776	20736	20826	20766	20812	20689	21019	20854	20818	20731	21008	20904	20909	20832	20678	20896	21043	20676	20823	20999	20598	20777	20989	20759	20672	20748	20975	20968	20908	20992	20517	20929	20675	20648	20833	21049	20742	20632	20505	20911	20619	20973	20650	20943	20930	20606	20821	20790	20800	20691	20793	20874	20975	20948	20590	20734	20906	20831	20593	21032	20755	20667	20909	20955	20779	20671	20816	20748	20759	20685	20765	20568	20974	20645	20676	20640	20729	20686	20643	20697	20705	20801	20713	20873	20832	20896	20968	20864	20771	20623	20716	20877	20836	20880	20951	20509	20583	20632	20730	20882	20784	20876	20779	20848	20932	20757	20807	21016	20703	20751	20963	20859	20790	20787	20592	20764	20826	20718	20877	20859	20765	20747	20964	20989	20652	20768	20833	20710	20809	20761	20818	20839	20742	20758	20921	20722	20523	20690	20898	20837	20723	20661	20825	20715	20563	20856	20965	20676	20875	20866	20788	20988	20990	20707	20701	20734	20863	20799	20905	20945	20675	20807	20862	20569	20480	20799	20677	20898	20624	20849	20701	20845	20847	20864	20963	20644	20903	20754	20662	20577	20753	20974	20810	21014	20550	20865	20702	20621	20715	20948	20852	20916	20834	20718	20692	20759	20946	20750	20751	20725	20915	20856	20852	20587	20757	20926	20930	20560	20882	20755	20842	20790	20587	20820	21099	21017	20751	20703	20774	20869	20652	20885	20629	20781	20590	20839	20720	20851	20763	20679	20854	20776	20708	20804	20819	20754	20513	20641	20643	20721	20862	20828	20647	20909	20668	20904	21003	20961	20754	20808	20894	20958	20713	20795	20773	20881	20714	20806	20715	20767	20687	20814	20750	20824	20708	20909	20656	20846	20834	20870	20810	20851	20776	20764	20881	20892	20644	20887	21012	20879	20598	20506	20953	20944	21004	21073	20696	20782	20705	20680	20937	20814	20835	20636	20844	20949	20760	20668	20696	20759	21117	20723	20894	20849	20929	20741	20794	20822	20750	20828	20989	20802	20908	20876	21000	20850	20815	20768	20822	20874	20892	20807	20740	20390	20617	20823	20666	20890	20858	20789	20758	20728	20664	21027	20649	20709	20688	20837	20993	20786	20682	20864	20686	20881	20849	20786	20739	20738	20924	20797	20945	20733	20616	20716	20684	20831	21068	20670	20913	20790	20873	20850	20905	20812	20973	20665	20910	20798	20888	20946	20787	20877	20685	20642	20930	20743	20998	21014	20747	21017	20855	20781	20893	20759	20818	20822	20808	20787	20819	20739	20854	20854	20663	20731	20879	20697	20908	20857	20816	20856	20777	20762	20769	20831	20858	20785	20595	20637	20640	20867	20867	20734	20785	20770	20794	20656	20985	20957	20827	20706	20810	20887	21063	20831	20865	20939	20814	20950	20827	20890	20833	20743	21063	20997	20787	20786	20663	20937	20717	20563	20789	20727	20776	20704	20683	20830	20782	20933	20602	20869	20641	20706	20806	20711	20660	20924	20629	20696	20914	20986	20762	20826	20793	20911	20710	20929	20804	20913	20860	20772	20588	20793	20760	20659	20796	20509	20767	20818	20693	20604	20694	20750	20776	20815	20763	20995	20974	20619	20843	20838	20693	20937	20631	20736	20823	21024	20763	20693	20892	20746	20882	20867	20618	20822	20809
15277	22364	21271	18773	18063	17812	26773	45202	45292	34666	24446	19475	17600	16979	16746	16691	16691	16783	16830	16762	16941	16830	16923	16531	16731	16909	16705	16879	16859	16828	16753	16574	16889	16672	16748	16815	16770	16787	16846	16836	16855	16975	16625	16687	16810	16763	16814	16870	16856	16787	16921	16878	16730	16977	16708	16746	16900	16865	16760	16894	16779	16756	16637	16727	16833	16708	16870	16884	16839	16592	16711	16826	16760	16612	16689	16852	16788	16905	16738	16887	16632	16747	16874	16687	16695	16647	16605	16998	16787	16655	16807	16770	16703	16818	16916	16695	16598	16750	16834	16807	16914	16729	16731	16757	16734	16734	16858	16778	16789	16955	16899	16743	16951	16813	16791	16820	16833	16933	16871	16777	16752	16785	16693	16843	16831	16805	16805	16670	16871	16702	16869	16850	16890	16741	16868	16843	16668	16673	16681	16653	16824	16583	16779	16768	16740	16843	16839	16842	16827	16627	16896	16673	16659	16627	16862	16705	16885	16691	16767	16855	16787	16810	16825	16684	16616	16739	16628	16810	16716	16921	16750	16514	16705	16715	16761	16793	16707	16705	16919	16737	16759	16787	16659	16807	16888	16968	16671	16900	16788	16778	16835	16782	16841	16894	16580	16742	16822	16658	16954	16653	16812	16770	16792	16679	16746	16810	16771	16663	16640	16857	16632	16729	16797	16937	16751	16758	16607	16707	16868	16611	16797	16622	16869	16665	16858	16805	16667	16743	16858	16693	16706	16792	16922	16617	16969	16621	16894	16574	16738	16732	16827	16818	16874	16883	16665	16642	16673	16703	16731	16817	16815	16835	16795	16907	16776	16743	16777	16895	16804	16781	16629	16764	16857	16709	16784	16756	17059	16893	16822	16776	16680	16782	16844	16703	16761	16754	16802	16700	16681	16886	16732	16810	16722	16658	16723	16764	16790	16803	16806	16884	16824	16715	16870	16960	16779	16898	16658	16700	16852	16779	16894	16761	16849	16915	16687	16719	16628	16624	16903	16797	16955	16643	16682	16730	16819	16753	16899	16828	16944	16653	16905	16658	16648	16770	16669	16748	16809	16621	16697	16783	16701	16626	16737	16778	16881	16673	16686	16691	16806	16757	16946	16847	16775	16871	16736	16727	16829	16866	16847	16855	16575	16796	16725	16597	16904	16848	16666	16609	16785	16643	16681	16917	16918	16779	16791	16875	16714	16742	16776	16839	16573	16734	16976	16793	16870	16799	16630	16759	16808	16701	16682	16871	16740	16706	16910	16838	16732	16798	16761	16711	16765	16766	16654	16808	17024	16905	16850	16783	16653	16702	16778	16737	16732	16666	16761	16826	16778	16792	16759	16869	16788	16779	16849	16833	16724	16700	16804	16815	16894	16734	16724	16817	16670	16658	16970	16941	16771	16756	16694	16866	16813	16653	16734	16813	16826	16892	16617	16664	16788	16746	16680	16810	16885	16793	16730	16815	16764	16693	16769	16718	16825	16866	16867	16822	16798	16701	16856	16885	16709	16757	16711	16818	16743	16700	16646	16895	16805	16757	16901	16758	16830	16871	16648	16878	16884	16664	16558	16692	16826	16613	16783	16789	16884	16748	16805	16584	16695	16721	16716	16876	16854	16856	16798	16702	16788	16856	16922	16656	16979	16708	16625	16682	16763	16710	16655	16819	16736	16795	16767	16940	16755	16776	16659	16721	16670	16631	16828	16754	16802	16840	16950	16707	16790	16874	16933	16580	16966	16802	16809	16896	16700	16816	16733	16886	16853	16698	16707	16670	16829	16697	16795	16829	16827	16627	16892	16776	16711	16929	16751	16675	16946	16783	16913	16804	16828	16582	16794	16681	16715	16884	16784	16832	16752	16794	16793	16904	16975	16891	16761	16888	16962	16794	16785	16794	16705	16547	16821	16692	16924	16605	16736	16609	16576	16713	16779	16765	16775	16907	16810	16693	16824	16644	16888	16814	16686	17016	16699	16691	16655	16821	16961	16739	16685	16704	16885	16792	16525	16630	16907	16731	16682	16758	16739	16739	16712	16924	16690	16676	16817	16774	16783	16708	16933	16897	16834	16785	16859	16599	16824	16860	16846	16797	16795	16722	16664	16663	17051	16769	16644	16650	16722	16853	16702	16899	16906	16649	16927	16776	16737	16770	16636	16886	16747	16847	16796	16801	16724	16658	16716	16745	16707	16798	16880	16754	16738	16668	16852	16667	17052	16832	16657	16793	16962	16775	16918	16577	16920	16786	16820	16767	16771	16742	16822	16730	16740	16705	16694	16904	16853	16895	16787	16708	16758	16803	16797	16722	16916	16900	16698	16875	16843	16734	16793	16636	16701	16737	16888	16704	16874	16732	16891	16805	16717	16630	16722	16796	16830	16705	16900	16847	16833	16754	16730	16676	16763	16639	16827	16780	16873	16834	16635	16785	16671	16681	16772	16925	16788	16712	16969	16827	16775	16569	16685	16630	16916	16927	16800	16972	16736	16842	16700	16730	16688	16794	16824	16823	16880	16774	16747	16738	16934	16825	16758	16700	16819	16708	16734	16772	16700	16830	16626	16720	16707	16889	16948	16967	16657	16742	16687	16717	16904	16803	16825	16567	16702	16844	16802	16881	16731	16855	16682	16777	16692	16734	16705	16796	16813	16702	16796	16844	16954	16697	16925	16878	16723	16858	17012	16803	16683	16748	16686	16699	16761	16730	16733	16762	16657	16630	16701	16755	16725	16791	16759	16794	16734	16805	16846	16769	16668	16761	16956	16740	16669	16794	16963	16771	16797	17000	16816	16645	16915	16757	16862	16821	16664	16673	16762	16817	16741	16691	16745	16695	16857	16765	16852	16715	16770	16738	16848	16671	16827	16784	16619	16623	16611	16798	16679	16737	16705	16869	16834	16920	16839	16842	16847	16940	16685	16843	16800	16600	16796	16828	16862	16861	16638	16692	16990	16955	16767	16661	16632	16812	16636	16881	16698	16729	16720	16839	16771	16809	17037	16747	16737	16707	16743	16645	16631	16934	16913	16688	16696	16724	16843	16762	16656	16786	16852	16709	16726	16893	16782	16706	16938	16753	16923	16697	16729	16735	16864	16681	16689	16630	16829	16649	16797	16880	16686	16975	16726	16752	16712	16753	16780	16789	16807	16747	16831	16866	16639	16834	16735	16970	16818	16858	16729	16628	16781	16737	16852	16785	16889	16773	16810	16635	16773	16787	16833	16691	16954	16850	16956	16805	16915	16699	16809	16617	16829	16867	16682	16750	16870	16633	16863	16784	16784	16784	16793	16851	16762	16803	16658	16758	17010	16805	16664	16805	16832	16984	16930	16910	16846	16715	16857	16724	16766	16767	16765	16742	16688	16699	16819	16677	16891	16843	16788	16665	16692	16880	16771	16675	16735	16796	16877	16770	16670	16909	16837	16685	16826	16785	16867	16965	16803	16753	16724	16749	16787	16700	16768	16784	16698	16714	16882	16825	16734	16738	16762	17021	16716	16839	16728	16827	16752	16624	16665	16967	16754	16749	16862	16653	16810	16881	16845	16617	16915	16768	16686	16714	16815	16694	16811	16744	16679	17010	16685	16840	16800	16721	16838	16593	16823	16787	16672	16715	16673	16821	16796	16583	16892	16817	16741	16767	16725	16680	16938	16866	16765	16622	16907	16875	16882	16772	16725	16728	16777	16820	16757	16807	16838	16748	16658	16804	16756	16743	16810	16630	16847	16758	16843	16733	16809	16793	16638	16855	16985	16762	16722	16814	16681	16841	16735	16711	16787	16666	16856	16552	16850	16737	16754	16803	16822	16815	16628	16760	16806	16800	16919	16758	16712	16767	16798	16767	16525	16699	16629	16831	16930	17016	16790	16825	16890	16766	16655	16820	16782	16810	16638	16802	16785	16836	16850	16822	16725	16676	16700	16825	16685	17005	16690	16920	16733	16693	16787	16745	16685	16670	16697	16736	16763	16915	16791	16901	16845	16798	16787	16832	16832	16574	16650	16874	16713	16464	16833	16694	16763	16689	16749	16789	16726	16673	16613	16783	16734	16860	16747	16736	16837	16811	16870	16856	16728	16836	16715	16757	16854	16881	16835	16697	16979	16733	16755	16783	16858	16585	16712	16844	16759	16882	16750	16870	16841	16729	16779	16636	16655	16759	16790	16824	17040	16768	16655	16934	16916	16733	16740	16781	16674	16786	16867	16762	16889	16710	16741	16651	16679	16728	16659	16642	16805	16657	16905	16726	16710	16804	16686	16870	16701	16962	16897	16729	16684	16625	16756	16809	16640	16736	16852	16663	16756	16796	16818	16828	16895	16832	16824	16832	16801	16942	16691	16866	16724	16653	16761	16959	16860	16742	16874	16771	16871	16915	16664	16816	16811	16670	16715	16663	16882	16882	16852	16675	16940	16952	16734	16866	16729	16755	16928	16905	17022	16722	16763	16941	16784	16627	16831	16674	16688	16757	16942	16868	16714	16733	16652	16690	16755	16754	16803	16740	16712	16840	16982	16719	16680	16691	16773	16696	16833	16794	16766	17045	16709	16851	16662	16717	16629	16921	16731	16783	16811	16630	16981	16761	16843	16697	16688	16848	16824	16886	16725	16775	16886	16753	16855	16650	16809	16748	16819	16854	16702	16575	16708	16817	16665	16885	16687	16702	16684	16836	16820	16651	16887	16605	16801	16839	16800	16972	16784	16892	16783	16619	16816	16728	16809	16716	16823	16773	16634	16677	16845	16584	16790	16712	16583	16739	16912	16568	16745	16781	16666	16811	16785	16668	16785	16860	16641	16601	16749	16810	16801	16909	16828	16690	16926	16778	16942	16778	16771	16806	16628	16955	16637	16791	16782	16826	16803	16815	16896	16740	16902	16883	16923	16916	16701	16812	16643	16644	16697	16807	16756	16583	16803	16882	16832	16785	16854	16802	16819	16708	16730	16796	16806	16883	16682	16845	16668	16666	16750	16753	16864	16755	16948	16715	16813	16886	16893	16805	16794	16728	16603	16886	16848	16788	17015	16542	17020	16931	16639	16861	16779	16628	16968	16911	16751	16822	16852	16756	16807	16860	16862	16914	16665	16984	16829	16806	16830	16937	16882	16731	16758	16910	16642	16730	16773	16755	16788	16852
23834	21196	28715	23993	21832	24514	25838	42744	67569	56493	40737	29248	23409	21348	20915	20947	20629	20862	20650	20383	20616	20683	20744	20607	20727	20376	20541	20700	20672	20567	20623	20393	20647	20773	20452	20401	20585	20546	20500	20578	20608	20628	20507	20593	20633	20454	20500	20621	20615	20565	20588	20486	20466	20599	20677	20495	20599	20403	20427	20330	20551	20729	20623	20411	20450	20394	20520	20562	20573	20619	20653	20311	20543	20610	20351	20465	20668	20619	20536	20510	20577	20436	20400	20286	20673	20596	20629	20437	20604	20566	20651	20704	20713	20577	20495	20523	20221	20666	20545	20559	20581	20623	20416	20514	20397	20416	20525	20682	20619	20383	20578	20640	20423	20424	20647	20672	20503	20442	20531	20519	20374	20435	20559	20658	20622	20492	20456	20619	20341	20688	20364	20587	20557	20383	20517	20526	20544	20606	20571	20534	20686	20333	20790	20717	20524	20571	20591	20590	20719	20544	20518	20665	20423	20468	20762	20780	20612	20460	20673	20753	20289	20554	20378	20462	20606	20380	20559	20359	20585	20518	20482	20551	20446	20522	20455	20607	20662	20697	20343	20495	20465	20396	20643	20446	20554	20610	20610	20458	20378	20496	20706	20527	20415	20305	20348	20637	20482	20603	20584	20590	20598	20607	20564	20616	20722	20373	20445	20458	20657	20555	20380	20541	20513	20559	20465	20655	20448	20505	20329	20508	20497	20530	20403	20454	20565	20436	20601	20197	20598	20603	20567	20640	20474	20470	20650	20414	20304	20708	20667	20543	20816	20476	20577	20574	20473	20514	20633	20437	20452	20378	20556	20696	20286	20608	20517	20532	20633	20464	20669	20501	20716	20584	20338	20474	20316	20709	20430	20536	20470	20660	20646	20523	20542	20645	20549	20616	20476	20625	20408	20578	20588	20548	20436	20696	20545	20334	20411	20512	20639	20529	20723	20379	20639	20468	20424	20524	20566	20667	20413	20636	20738	20573	20599	20405	20337	20466	20251	20506	20401	20417	20621	20577	20344	20477	20443	20539	20647	20326	20590	20539	20543	20492	20587	20362	20504	20537	20392	20630	20513	20604	20776	20456	20538	20594	20513	20320	20663	20651	20417	20626	20712	20525	20478	20518	20598	20568	20272	20589	20596	20567	20558	20513	20374	20782	20758	20692	20375	20496	20568	20653	20419	20605	20498	20648	20485	20513	20606	20521	20482	20515	20581	20462	20580	20460	20516	20398	20532	20343	20592	20556	20609	20524	20663	20560	20569	20658	20720	20562	20445	20355	20535	20527	20491	20563	20709	20490	20438	20458	20586	20434	20574	20465	20328	20354	20479	20601	20796	20688	20572	20338	20450	20474	20436	20497	20651	20379	20324	20529	20763	20580	20596	20529	20579	20348	20489	20441	20389	20464	20393	20493	20425	20427	20369	20555	20519	20402	20402	20450	20352	20396	20445	20516	20552	20519	20778	20701	20645	20578	20540	20604	20390	20530	20395	20512	20578	20511	20589	20472	20779	20707	20697	20554	20391	20492	20652	20492	20498	20647	20400	20623	20670	20421	20641	20558	20427	20705	20539	20813	20570	20457	20717	20542	20306	20257	20387	20595	20434	20516	20601	20741	20473	20462	20670	20463	20656	20447	20546	20370	20404	20424	20608	20328	20472	20577	20532	20493	20487	20527	20404	20695	20740	20387	20580	20513	20431	20643	20469	20596	20601	20488	20537	20334	20543	20528	20552	20237	20484	20526	20745	20577	20502	20660	20623	20405	20308	20376	20436	20402	20653	20421	20393	20377	20507	20539	20604	20379	20639	20443	20672	20470	20521	20790	20462	20328	20570	20556	20281	20383	20355	20510	20507	20489	20371	20257	20538	20415	20533	20516	20471	20491	20584	20680	20550	20563	20523	20673	20353	20404	20565	20373	20348	20539	20590	20520	20593	20492	20413	20458	20780	20550	20562	20480	20722	20568	20694	20387	20622	20513	20484	20659	20779	20503	20557	20445	20534	20697	20555	20800	20620	20555	20530	20424	20501	20403	20632	20441	20468	20490	20684	20775	20773	20544	20693	20463	20549	20504	20567	20472	20783	20754	20472	20617	20758	20547	20444	20614	20479	20520	20572	20782	20548	20739	20278	20661	20734	20520	20484	20528	20468	20457	20519	20477	20329	20547	20767	20419	20560	20372	20505	20427	20711	20668	20467	20573	20582	20395	20539	20568	20760	20468	20513	20664	20569	20653	20544	20475	20442	20594	20582	20604	20481	20429	20648	20844	20477	20476	20575	20649	20554	20695	20712	20486	20433	20477	20576	20539	20532	20466	20846	20497	20540	20407	20280	20508	20451	20386	20420	20560	20539	20568	20646	20578	20520	20475	20799	20474	20550	20491	20558	20485	20700	20428	20363	20481	20467	20551	20505	20653	20476	20417	20786	20506	20571	20597	20581	20340	20423	20604	20580	20499	20612	20419	20655	20520	20556	20454	20522	20607	20715	20559	20377	20231	20428	20628	20458	20744	20747	20464	20681	20586	20643	20483	20529	20456	20408	20520	20525	20429	20482	20515	20529	20599	20542	20729	20415	20459	20492	20453	20610	20631	20563	20656	20604	20741	20509	20399	20491	20379	20179	20448	20564	20542	20450	20431	20634	20512	20654	20383	20466	20423	20514	20607	20600	20445	20626	20614	20406	20459	20554	20479	20520	20684	20762	20430	20336	20360	20433	20465	20713	20582	20582	20470	20565	20555	20431	20599	20443	20717	20711	20591	20579	20284	20494	20489	20397	20537	20521	20461	20765	20602	20574	20612	20625	20720	20690	20526	20530	20713	20824	20335	20744	20460	20518	20504	20574	20493	20498	20329	20463	20545	20394	20587	20483	20537	20537	20609	20365	20504	20511	20555	20742	20467	20347	20551	20628	20479	20584	20653	20407	20676	20726	20432	20510	20425	20520	20497	20315	20491	20580	20406	20313	20518	20665	20603	20746	20378	20716	20410	20408	20521	20588	20606	20534	20753	20567	20533	20624	20445	20310	20514	20488	20441	20630	20558	20603	20535	20511	20686	20539	20492	20612	20370	20707	20588	20473	20507	20611	20468	20442	20433	20545	20655	20595	20660	20355	20500	20674	20542	20723	20419	20705	20500	20273	20659	20599	20674	20724	20446	20639	20673	20704	20559	20402	20403	20522	20437	20689	20295	20520	20788	20594	20372	20635	20461	20544	20418	20444	20529	20365	20393	20609	20585	20553	20790	20543	20501	20310	20569	20581	20462	20608	20680	20516	20527	20431	20756	20729	20531	20454	20509	20476	20648	20480	20718	20518	20601	20400	20376	20410	20625	20775	20526	20756	20569	20594	20654	20334	20758	20542	20420	20623	20317	20539	20705	20592	20634	20540	20465	20346	20525	20541	20524	20482	20538	20573	20697	20630	20423	20498	20843	20694	20675	20585	20624	20344	20527	20717	20405	20465	20548	20633	20461	20765	20619	20395	20575	20662	20517	20447	20803	20444	20715	20531	20501	20493	20673	20654	20469	20588	20477	20926	20803	20393	20484	20513	20533	20597	20313	20614	20765	20480	20343	20352	20799	20576	20636	20646	20587	20482	20508	20438	20341	20494	20587	20512	20475	20619	20497	20521	20518	20432	20426	20410	20528	20553	20502	20494	20365	20479	20413	20603	20345	20467	20698	20507	20572	20596	20476	20298	20576	20236	20365	20555	20594	20669	20363	20613	20525	20621	20622	20600	20521	20485	20501	20719	20480	20471	20418	20671	20600	20461	20506	20424	20460	20850	20479	20389	20423	20531	20641	20613	20360	20441	20385	20593	20457	20302	20547	20547	20480	20261	20538	20517	20392	20523	20437	20422	20585	20505	20420	20444	20576	20499	20638	20535	20669	20637	20554	20573	20721	20336	20521	20457	20533	20582	20502	20334	20548	20551	20368	20420	20565	20332	20391	20421	20514	20570	20650	20397	20394	20512	20431	20681	20748	20672	20490	20466	20487	20546	20688	20587	20627	20577	20633	20528	20384	20706	20601	20627	20230	20511	20322	20592	20446	20520	20625	20318	20522	20522	20458	20605	20469	20506	20398	20520	20416	20514	20515	20584	20445	20695	20691	20693	20419	20728	20451	20512	20547	20642	20492	20575	20601	20659	20530	20479	20598	20617	20647	20594	20596	20424	20564	20658	20584	20535	20444	20501	20607	20439	20409	20549	20684	20585	20678	20544	20670	20510	20720	20740	20525	20707	20523	20483	20590	20492	20703	20571	20616	20656	20637	20430	20336	20642	20488	20492	20621	20457	20362	20556	20583	20565	20575	20486	20466	20384	20273	20503	20681	20711	20748	20685	20705	20579	20309	20669	20512	20593	20424	20609	20484	20515	20394	20469	20518	20346	20553	20520	20457	20540	20452	20701	20473	20651	20414	20423	20460	20434	20487	20723	20615	20512	20554	20312	20658	20546	20443	20364	20498	20588	20393	20564	20471	20583	20461	20569	20528	20632	20310	20522	20468	20626	20416	20583	20603	20650	20488	20384	20671	20582	20717	20541	20528	20730	20745	20570	20568	20502	20433	20575	20457	20589	20479	20425	20512	20495	20628	20514	20720	20515	20420	20443	20650	20591	20353	20506	20488	20496	20436	20326	20561	20394	20715	20408	20513	20496	20821	20561	20515	20645	20593	20729	20616	20509	20530	20561	20470	20597	20427	20364	20538	20630	20639	20444	20481	20508	20498	20588	20655	20382	20416	20756	20488	20264	20469	20416	20418	20533	20362	20753	20639	20539	20497	20653	20725	20546	20499	20716	20468	20598	20744	20435	20469	20437	20564	20316	20356	20365	20246	20593	20755	20641	20583	20570	20671	20415	20555	20556	20556	20451	20589	20596	20503	20471	20528	20255	20496	20518	20479	20703	20415	20542	20577	20657	20384	20461	20683	20537	20433	20548	20559	20380	20659	20549	20620	20530	20443	20500	20513	20584	20764	20498	20450	20527	20645	20458	20472	20389	20726	20680	20204	20672	20464	20866	20792	20440	20395	20582	20496	20599	20464	20584	20303	20568	20499	20303	20649	20828	20557	20365	20584	20399	20466	20444	20274	20768	20509	20552	20608	20501	20422	20360	20702	20468	20513	20385	20696
17393	29904	27577	21906	20140	19541	18848	45425	66434	54599	39025	25662	19094	17107	16695	16435	16645	16575	16681	16599	16634	16723	16800	16523	16677	16546	16588	16667	16608	16584	16589	16571	16704	16560	16684	16671	16521	16656	16536	16552	16744	16677	16645	16689	16571	16497	16573	16656	16487	16557	16660	16754	16607	16544	16445	16571	16598	16526	16580	16612	16657	16693	16526	16764	16558	16637	16609	16733	16632	16579	16516	16558	16605	16642	16747	16484	16709	16502	16630	16678	16692	16549	16605	16655	16466	16473	16738	16505	16652	16541	16718	16634	16672	16397	16583	16655	16752	16511	16698	16659	16537	16648	16555	16470	16719	16740	16548	16474	16651	16604	16495	16700	16673	16403	16616	16491	16670	16543	16642	16642	16710	16513	16542	16560	16504	16577	16665	16558	16651	16798	16529	16601	16668	16976	16563	16744	16788	16472	16696	16534	16569	16688	16590	16486	16656	16614	16481	16459	16546	16619	16413	16569	16619	16493	16709	16671	16493	16690	16686	16491	16651	16518	16622	16550	16588	16758	16502	16482	16451	16638	16689	16583	16662	16620	16809	16665	16696	16554	16511	16695	16577	16827	16544	16598	16473	16639	16565	16820	16713	16700	16614	16492	16489	16575	16594	16784	16572	16655	16401	16622	16531	16527	16741	16657	16529	16477	16472	16680	16476	16732	16520	16589	16465	16637	16589	16692	16635	16455	16605	16467	16496	16700	16523	16529	16534	16582	16708	16461	16732	16629	16617	16638	16415	16694	16630	16658	16540	16571	16511	16671	16554	16634	16745	16755	16533	16758	16588	16419	16760	16488	16538	16678	16590	16618	16515	16564	16553	16691	16566	16618	16688	16688	16659	16483	16624	16713	16528	16571	16571	16571	16583	16603	16742	16852	16551	16574	16600	16690	16504	16455	16360	16503	16534	16717	16618	16515	16542	16565	16674	16681	16707	16519	16570	16617	16332	16667	16382	16667	16594	16710	16517	16568	16492	16605	16527	16720	16519	16628	16484	16537	16712	16406	16559	16735	16650	16660	16652	16569	16541	16544	16589	16765	16584	16496	16675	16596	16621	16599	16688	16474	16462	16593	16658	16390	16549	16539	16544	16637	16682	16622	16543	16601	16677	16607	16566	16571	16628	16545	16481	16489	16588	16404	16579	16608	16698	16619	16520	16618	16684	16699	16624	16368	16455	16573	16607	16477	16370	16401	16800	16807	16461	16718	16679	16691	16658	16596	16569	16591	16477	16682	16541	16641	16635	16568	16658	16646	16574	16548	16553	16741	16699	16610	16497	16515	16598	16423	16666	16703	16451	16613	16778	16643	16782	16713	16693	16777	16615	16554	16644	16582	16607	16488	16586	16609	16611	16416	16578	16431	16604	16562	16617	16686	16496	16469	16576	16584	16591	16575	16629	16485	16588	16683	16670	16514	16526	16621	16534	16389	16690	16528	16579	16497	16540	16591	16428	16697	16615	16539	16588	16649	16677	16447	16440	16715	16505	16533	16611	16661	16803	16510	16569	16732	16620	16629	16588	16564	16569	16674	16559	16810	16596	16509	16384	16610	16510	16728	16694	16566	16660	16592	16752	16603	16546	16500	16649	16653	16684	16644	16549	16525	16599	16577	16591	16665	16511	16598	16799	16638	16544	16656	16494	16454	16587	16599	16541	16545	16535	16511	16550	16617	16356	16470	16412	16649	16634	16559	16623	16600	16616	16574	16577	16632	16603	16565	16462	16587	16639	16626	16547	16605	16744	16538	16566	16588	16490	16563	16608	16583	16545	16428	16524	16722	16537	16436	16785	16520	16653	16791	16470	16507	16640	16607	16671	16496	16674	16749	16744	16470	16617	16637	16678	16655	16589	16713	16787	16680	16549	16422	16554	16562	16665	16571	16564	16537	16440	16552	16560	16554	16655	16529	16550	16473	16782	16447	16473	16678	16633	16596	16687	16559	16503	16495	16564	16705	16829	16570	16649	16570	16793	16664	16633	16541	16565	16906	16755	16582	16744	16682	16469	16503	16676	16474	16656	16626	16628	16696	16744	16573	16506	16581	16569	16596	16369	16471	16532	16542	16520	16671	16726	16842	16521	16619	16621	16487	16599	16514	16543	16510	16443	16623	16440	16776	16641	16856	16684	16650	16560	16745	16570	16631	16523	16571	16482	16814	16579	16611	16571	16519	16515	16418	16543	16727	16472	16702	16611	16671	16462	16680	16664	16572	16561	16500	16394	16589	16571	16682	16457	16582	16608	16642	16618	16736	16661	16552	16628	16644	16426	16715	16637	16660	16623	16545	16447	16691	16734	16540	16465	16600	16702	16492	16683	16618	16629	16668	16504	16593	16771	16466	16547	16645	16692	16682	16628	16588	16692	16604	16540	16403	16455	16509	16639	16621	16775	16447	16459	16633	16558	16430	16910	16355	16648	16651	16422	16449	16696	16585	16689	16698	16533	16662	16613	16502	16477	16503	16563	16669	16626	16548	16671	16614	16585	16723	16656	16495	16569	16680	16537	16747	16479	16647	16538	16542	16605	16623	16579	16745	16684	16578	16841	16628	16395	16647	16760	16649	16703	16652	16370	16833	16432	16690	16629	16630	16568	16422	16457	16630	16459	16568	16611	16604	16608	16407	16552	16655	16521	16470	16465	16689	16601	16640	16689	16479	16593	16620	16447	16634	16710	16493	16667	16631	16712	16449	16706	16542	16498	16872	16576	16564	16521	16474	16619	16513	16609	16487	16570	16571	16674	16526	16489	16581	16653	16515	16574	16742	16654	16519	16667	16617	16571	16695	16523	16475	16615	16513	16460	16425	16637	16507	16524	16585	16722	16545	16578	16622	16671	16454	16668	16483	16738	16604	16594	16421	16616	16679	16619	16469	16558	16701	16618	16684	16804	16666	16462	16514	16711	16547	16606	16729	16570	16685	16653	16483	16682	16640	16459	16798	16603	16508	16676	16623	16610	16527	16810	16551	16560	16578	16756	16518	16694	16606	16557	16811	16541	16627	16526	16662	16701	16469	16664	16666	16529	16680	16718	16646	16772	16488	16738	16785	16583	16793	16727	16489	16669	16661	16580	16465	16752	16656	16784	16542	16504	16764	16686	16483	16490	16615	16656	16610	16482	16554	16524	16579	16619	16582	16497	16596	16610	16398	16587	16723	16811	16606	16553	16603	16638	16709	16673	16804	16832	16694	16618	16582	16447	16549	16611	16637	16626	16613	16550	16688	16586	16580	16706	16645	16640	16466	16630	16559	16470	16577	16426	16458	16523	16710	16536	16730	16637	16650	16498	16611	16469	16636	16408	16481	16631	16467	16376	16477	16723	16488	16529	16512	16646	16600	16644	16491	16598	16492	16687	16590	16627	16529	16452	16485	16624	16595	16613	16610	16692	16642	16608	16726	16512	16648	16681	16669	16555	16585	16613	16482	16599	16520	16608	16570	16550	16627	16678	16531	16682	16527	16553	16676	16569	16720	16674	16551	16705	16606	16486	16644	16610	16639	16402	16600	16613	16612	16507	16717	16705	16510	16575	16711	16468	16773	16688	16421	16526	16601	16495	16661	16544	16530	16547	16571	16601	16388	16673	16461	16572	16482	16535	16629	16683	16604	16556	16502	16666	16582	16563	16673	16726	16592	16498	16597	16669	16620	16547	16583	16470	16552	16857	16806	16691	16769	16636	16636	16622	16653	16699	16721	16493	16426	16599	16685	16547	16658	16596	16511	16792	16749	16541	16633	16458	16605	16601	16339	16613	16542	16653	16590	16590	16563	16582	16429	16400	16633	16520	16679	16625	16430	16488	16839	16599	16460	16659	16587	16501	16697	16681	16680	16585	16672	16669	16828	16599	16769	16470	16404	16708	16567	16573	16470	16751	16683	16390	16597	16654	16639	16430	16633	16452	16600	16516	16648	16546	16702	16443	16467	16654	16735	16671	16575	16617	16598	16632	16746	16627	16733	16630	16429	16495	16693	16550	16615	16527	16467	16734	16696	16467	16315	16639	16627	16394	16614	16458	16778	16626	16713	16680	16622	16869	16510	16679	16535	16587	16608	16562	16521	16533	16577	16734	16578	16311	16530	16589	16494	16514	16464	16622	16510	16640	16663	16582	16573	16658	16631	16464	16708	16681	16452	16655	16574	16714	16704	16628	16715	16622	16583	16537	16529	16757	16653	16462	16524	16577	16630	16510	16636	16370	16737	16594	16508	16594	16714	16685	16720	16485	16810	16774	16681	16622	16706	16729	16567	16584	16568	16464	16649	16752	16570	16630	16658	16706	16335	16512	16569	16591	16634	16682	16659	16638	16550	16540	16642	16652	16721	16602	16545	16554	16723	16620	16463	16670	16618	16636	16683	16490	16576	16460	16631	16666	16657	16617	16415	16523	16678	16483	16613	16591	16713	16629	16555	16563	16654	16574	16727	16502	16764	16691	16588	16556	16728	16709	16300	16821	16665	16630	16619	16662	16592	16475	16586	16648	16452	16487	16569	16453	16734	16502	16688	16563	16509	16607	16632	16813	16568	16421	16486	16494	16491	16435	16735	16665	16566	16783	16479	16606	16515	16668	16582	16527	16660	16529	16468	16610	16395	16618	16641	16482	16654	16503	16625	16588	16647	16617	16618	16525	16329	16576	16664	16636	16582	16637	16600	16675	16521	16631	16431	16555	16586	16673	16642	16586	16645	16493	16707	16354	16462	16526	16617	16620	16549	16503	16705	16592	16420	16537	16675	16666	16585	16492	16609	16609	16790	16434	16735	16727	16666	16577	16831	16670	16449	16572	16586	16764	16538	16666	16758	16556	16511	16461	16601	16595	16704	16526	16558	16607	16698	16570	16795	16579	16517	16622	16436	16635	16515	16566	16623	16512	16730	16579	16676	16579	16543	16625	16587	16515	16595	16547	16713	16520	16655	16669	16740	16628	16739	16589	16557	16795	16480	16778	16624	16482	16527	16698	16545	16718	16550	16549	16734	16671	16564	16678	16540	16712	16749	16607	16563	16496	16593	16501	16594	16695	16616	16746	16379	16587	16647	16580	16665	16495	16644	16734	16665	16781	16504	16533	16664	16734	16570	16517	16580	16659	16722	16513	16610	16737	16440	16509	16781	16407	16618	16573	16624	16466	16484
29870	22753	23903	21920	20245	20263	20431	21731	26880	26272	23415	21422	20417	20213	20206	19989	20242	20158	20196	20257	20274	20321	20088	20075	20212	20021	20255	20371	20237	20085	20052	20163	20232	20245	20042	20315	20199	20123	20065	20198	20104	20255	20155	20113	20149	20245	20007	20232	20369	20255	20146	20170	20190	20235	20196	20204	20011	20097	20221	20245	20031	20228	20249	20132	20045	19910	20135	20058	20246	20179	19919	20142	19943	20188	20131	20153	20032	20133	20217	20268	20097	20218	20080	20084	20137	20101	20269	20165	19978	20062	20047	20002	19979	20364	19927	20053	20130	19984	20041	20092	20149	20208	20119	20080	20342	20150	20261	20039	20126	20304	20074	20188	20205	20205	20207	20270	20112	20339	20043	19935	20155	20299	20041	20080	20104	20240	20107	20054	20170	19981	20028	20216	20218	20276	20026	19938	20131	20247	20244	20115	20074	19985	20449	20254	20149	20121	20186	20200	20442	19981	20268	20250	20164	20135	20084	19925	19942	20411	20051	20114	19994	19879	20188	19939	19938	19854	20109	20133	20132	20289	19859	20309	20128	20205	19983	20238	20066	20098	20038	20108	20230	20187	20080	20113	20327	20112	20117	20072	20041	20122	20118	20116	20212	20161	19889	19975	19955	20068	20148	20162	20064	20188	20094	20176	20130	19989	20211	20080	20057	20033	20074	20159	20199	20114	20014	20083	20196	20106	19947	20010	20130	20232	20100	20041	19955	20394	20132	20133	20016	19906	20171	20237	19968	20297	20099	20075	19993	20255	20028	20236	20009	19967	20299	20353	20107	20270	20110	20055	20151	19959	20150	20281	20187	19970	20232	20090	20180	20260	20150	20143	20114	20111	20271	20241	20107	20072	19977	20053	20035	20320	20204	19813	20079	20111	20079	20250	20152	20119	20228	20145	20187	20233	19974	20100	20084	19939	20076	20003	20119	20295	19932	20146	20097	20135	20143	19989	20291	20117	20386	19986	20202	20189	20263	20055	20082	19995	20199	20258	20149	20182	20384	20293	20204	20178	20028	20026	20198	20079	19769	20189	20394	20017	20159	20169	20303	20345	20173	20293	19988	20222	20123	20046	20198	20005	20057	19900	20286	20176	20148	20172	20213	20327	19987	19959	20116	20272	20100	20249	20202	20131	20138	20192	20308	20318	20093	20235	20049	20050	20285	20106	20071	19860	20135	20142	20353	20082	19986	19940	20252	20073	20122	20006	20321	20196	20037	20161	20248	19945	20093	20399	20117	20156	19893	20235	19955	20135	20213	20115	20155	20202	20369	19958	20084	20191	20351	20145	20098	20028	19838	20117	20068	20243	20315	20191	20398	20151	20275	20110	20117	20076	19960	20114	20248	20055	20032	19945	20104	20085	20284	20260	20146	20010	20272	19912	20138	20217	19945	19991	20318	20043	20254	20140	20066	20201	20072	20232	20240	20153	20197	19989	20002	20219	20185	20090	20097	20051	20113	20021	20080	20162	20042	20207	20208	20053	20085	20126	20250	20222	20166	19979	20043	20253	20033	19952	20224	20042	20388	20221	20049	20151	19964	20074	20246	20107	20129	20118	20010	20106	20154	20088	20333	20273	20168	20069	20086	20061	20031	20067	20193	19927	20011	20306	20103	20121	20068	20047	20036	20137	20105	20032	20198	20188	20172	20154	20239	19913	20301	19949	20002	20156	20217	20135	19991	20038	20095	20210	20185	20325	20134	20029	20236	20286	20347	20124	20157	20038	20203	19968	20100	20030	20253	20165	20231	20108	19944	20237	20161	20263	20181	20190	19991	20084	20046	20196	20003	20204	20236	20159	20106	19979	20122	20069	20107	20138	20283	20059	20204	20137	20247	20204	20198	20163	20172	20023	20331	20227	20091	19977	20112	20240	20054	20151	20101	20076	20264	20040	20125	20235	20175	20227	19941	20023	20152	20159	20417	20276	20105	19976	19978	20189	20106	20233	20186	20012	20024	20347	20244	20213	20023	20165	20371	20176	20219	20017	20089	20136	20037	20248	19896	20172	20239	20033	20204	20157	20383	20314	20077	20124	19982	20064	20085	19882	20003	20244	20159	20253	20059	19970	20214	20120	20124	20096	20272	20308	20028	20063	20021	20050	20151	19927	20031	20249	20099	19965	20198	20076	20217	19949	20164	20044	20178	20070	20015	20352	20154	20036	20016	20116	20257	20084	20173	20239	19956	19995	20124	20077	20141	19944	20286	19966	19938	19994	19951	19815	19997	20192	19926	20112	20114	20007	20182	20203	20193	20273	20312	20091	19956	20324	20360	20321	20066	20137	20281	20073	20079	20041	20036	20216	20289	19911	20084	20365	20049	20098	20037	20182	20152	19962	20173	20172	20315	20184	20115	20202	20260	20163	20143	20011	19961	20011	20212	20144	20446	20175	20273	20203	19970	19994	20115	19875	20086	20009	20100	20182	20097	20012	20145	19876	20137	19929	20119	19866	20263	20099	20156	20003	20059	20081	20141	20355	20084	20259	20076	20194	20004	20114	20409	20107	20045	20174	20154	20061	20216	19986	20308	20231	20114	20129	20169	20114	20263	20167	20013	20331	20117	20054	20180	20197	20355	19962	20141	20213	20042	20027	20207	20278	20049	20134	20113	20251	20069	20232	20314	20106	20269	19922	20214	20041	20204	20180	20237	20045	19956	20071	19940	20029	20236	20206	20091	19968	20099	19875	20029	19919	20248	20186	20174	20204	20120	20202	20014	20087	20258	20054	20267	20238	20197	19989	20166	20103	20378	20164	20138	19963	20239	20055	20281	20075	20078	20148	20181	20101	20092	20134	20208	20053	20153	20212	20105	20388	20182	19913	20335	20257	20201	20075	20151	20249	20375	20240	20122	20090	20023	20114	20198	20099	20108	20195	20015	20247	20208	20108	20022	20058	20290	20018	20260	19974	20174	20051	20173	20055	20238	20095	20300	20310	20241	19990	20262	20072	20211	20051	20341	20227	20128	19885	20073	20155	20169	20303	20008	20085	20177	20027	20033	20067	20174	20141	20163	20213	20099	20162	19962	20195	19969	20165	20090	20033	20206	20229	20188	20307	20114	20029	20125	20148	20154	20018	20072	20133	20229	20101	20229	20151	20072	19990	20091	20142	20308	20226	20326	20265	20278	20087	20240	20097	20259	20207	20131	20238	19969	20235	20113	20153	20203	20354	20008	20265	20129	19839	20133	20006	20030	20241	20188	20207	20476	20123	20217	19998	20172	20210	20225	20108	20194	20136	20136	19921	20217	20175	19859	20157	20169	20038	20084	20050	20344	20264	19970	20068	20230	20133	20210	20157	19999	20020	20001	20108	20125	20127	20079	19890	20139	19939	20207	20032	20128	20026	20056	19975	20152	20085	19970	19997	19938	20282	19930	19910	20104	20125	20061	20197	20020	20055	20170	20118	20146	20035	20066	20188	20345	20064	20204	20023	19923	20366	20043	20048	20321	20049	20162	20045	20098	20085	20236	19987	20176	20209	20085	20081	20025	20135	20166	20197	20204	20195	20325	20266	19979	20126	20043	20169	19934	19980	20156	20160	20310	19954	19966	20023	20020	20134	19975	20109	20135	20121	20087	19964	20048	20029	20200	19917	20244	20092	20272	20171	20287	19958	20118	20191	20116	20147	20111	20226	20313	20325	20295	20117	20039	20166	20241	20211	20061	19973	20128	20367	20242	20187	20186	20220	20209	20285	20106	20217	20403	20088	20119	20033	20168	20147	20339	20028	20279	20005	20122	20132	20290	20121	20162	20003	20086	20150	19992	20141	20064	20199	20127	20234	20147	20361	20304	19840	20215	20158	20169	20078	20205	20306	20190	20033	20054	19898	20297	20206	19967	20107	20154	20106	20317	20201	20080	20205	20375	20084	20364	20257	20210	20284	19976	20142	19949	20254	20052	20184	20151	20291	20307	20115	20179	20321	20286	20146	20279	20198	20203	20208	19995	19995	19823	20182	20101	20035	20327	20009	20135	19977	19962	20142	20162	20186	19955	19893	20367	20033	20029	20011	20078	19893	20197	20062	20095	20172	20030	20242	20016	20272	20034	20089	20016	20114	20031	20197	19906	20138	20162	20094	20252	20178	20089	20104	20136	20352	20173	19946	20152	20287	20147	20285	20323	20213	20257	20321	19930	19993	20222	20215	20217	20151	19979	20018	20071	20020	20196	20180	20214	20119	20252	20298	20081	19970	20094	20340	20137	20258	20186	20155	20266	19959	20088	19987	20084	20048	20361	20009	20072	20139	20151	20130	20259	20093	20104	19970	20044	20590	20330	20296	20144	20160	20149	20015	19995	20317	20189	20473	19995	20326	20081	20354	19876	20134	20153	20196	20312	20293	19958	20506	20162	20104	20449	20368	20301	20048	19944	20229	20081	20316	20253	20246	20220	20097	20156	20065	20104	20316	20106	19961	20334	20156	20136	20277	20094	20143	20252	20346	20097	20268	20122	20071	20237	20010	19990	19919	20191	20041	20119	20104	20188	20216	19900	20021	19991	19893	20306	20180	20034	20103	20257	20002	20345	20204	20216	20136	20034	20366	20180	20097	20025	20151	20055	20216	20150	20092	19997	20161	20300	20165	20206	20109	20263	20178	20128	20345	20126	20012	19948	20228	20183	20348	20267	20264	19943	20150	20147	20302	20233	20157	20235	20145	20056	19850	20150	20053	20169	20065	20131	20086	20098	20126	20256	20328	20254	20224	20182	20056	20075	20183	20136	20055	20335	20320	20160	20079	20131	20297	20370	19947	20164	20129	20182	20146	20142	20218	20287	20151	20105	20118	20109	20157	20065	19964	20018	19904	20172	20144	20109	20027	20159	20066	19898	20015	20184	20316	20176	20150	20063	20192	20270	20119	20164	20109	20095	20074	20137	20231	20182	20113	20129	20055	20194	20193	20283	20002	20100	20277	20153	20300	20170	20156	19981	19904	20079	20244	20096	20298	20161	19889	20174	20114	20191	20230	20148	20462	20120	20049	20285	20194	20186	20205	19943	20047	20080	19999	20003	19968	20129	20122	19990	20082	20065	20217	20179	20215	20306	20143	20071	20073	20406	20328	20288	20180	19948	20413	20224	20011	20127	20248	20080	20051	20160	20157	20143	20061	20203	20087	19935	20271
16406	17890	17552	16607	16753	16245	16683	18905	26134	23414	19658	17643	16554	16362	16345	16448	16258	16212	16270	16262	16193	16130	16283	16350	16228	16247	16377	16277	16191	16230	16179	16335	16246	16412	16549	16240	16212	16282	16236	16330	16219	16428	16270	16312	16237	16229	16184	16366	16247	16168	16305	16090	16401	16468	16306	16233	16399	16125	16287	16290	16286	16453	16281	16210	16307	16338	16101	16181	16221	16118	16428	16275	16260	16303	16320	16213	16331	16338	16349	16357	16252	16169	16219	16258	16311	16361	16233	16354	16173	16230	16351	16281	16281	16246	16358	16303	16226	16436	16275	16204	16374	16288	16212	16321	16231	16191	16218	16186	16482	16386	16221	16453	16436	16279	16453	16213	16379	16267	16357	16126	16276	16164	16189	16229	16360	16251	16218	16395	16244	16254	16309	16264	16397	16070	16441	16160	16193	16283	16111	16295	16190	16331	16331	16321	16131	16235	16223	16261	16419	16234	16215	16472	16211	16277	16280	16086	16453	16252	16208	16153	16315	16296	16443	16403	16428	16382	16169	16320	16297	16142	16311	16282	16320	16319	16353	16363	16240	16411	16341	16259	16093	16359	16178	16355	16307	16271	16400	16285	16334	16218	16243	16309	16092	16083	16342	16399	16308	16294	16280	16389	16213	16270	16291	16070	16319	16296	16263	16306	16259	16362	16220	16270	16216	16332	16361	16361	16392	16265	16202	16176	16463	16240	16467	16201	16180	16385	16369	16324	16286	16307	16358	16355	16188	16389	16313	16132	16336	16376	16327	16243	16360	16265	16227	16169	16250	16111	16500	16393	16311	16170	16291	16202	16252	16288	16174	16221	16276	16263	16339	16185	16300	16395	16177	16258	16281	16159	16328	16228	16149	16276	16144	16145	16303	16249	16139	16438	16235	16226	16298	16327	16161	16220	16271	16200	16294	16243	16239	16160	16143	16249	16225	16311	16291	16345	16372	16290	16155	16258	16254	16217	16479	16241	16266	16281	16352	16220	16358	16274	16285	16392	16381	16357	16282	16279	16298	16279	16160	16425	16346	16311	16234	16424	16335	16179	16172	16391	16247	16283	16180	16070	16225	16225	16117	16464	16440	16341	16144	16073	16312	16193	16292	16352	16354	16325	16392	16263	16325	16215	16223	16322	16258	16243	16232	16232	16279	16330	16390	16273	16182	16276	16345	16327	16344	16340	16357	16299	16210	16393	16247	16339	16290	16290	16299	16287	16394	16296	16355	16242	16431	16186	16363	16391	16115	16366	16013	16381	16366	16137	16364	16353	16339	16559	16340	16202	16443	16253	16271	16305	16216	16411	16345	16072	16269	16297	16361	16278	16348	16320	16353	16192	16246	16367	16260	16056	16278	16240	16277	16267	16323	16229	16235	16219	16278	16245	16334	16280	16413	16397	16347	16216	16241	16051	16197	16234	16317	16458	16446	16305	16326	16124	16283	16092	16366	16117	16266	16353	16208	16369	16430	16313	16371	16448	16156	16231	16325	16331	16317	16148	16294	16168	16349	16341	16111	16356	16143	16147	16286	16266	16472	16279	16267	16247	16202	16185	16408	16255	16317	16332	16347	16357	16286	16375	16314	16312	16228	16330	16217	16143	16371	16377	16396	16235	16251	16338	16306	16326	16462	16225	16385	16282	16205	16214	16484	16178	16529	16246	16233	16056	16189	16280	16343	16280	16295	16201	16152	16280	16328	16180	16359	16255	16485	16416	16261	16186	16308	16467	16187	16244	16173	16255	16193	16218	16285	16395	16169	16303	16351	16146	16240	16166	16393	16279	16415	16270	16280	16188	16211	16317	16265	16321	16326	16100	16261	16292	16343	16180	16227	16328	16350	16253	16333	16321	16202	16418	16266	16240	16208	16160	16248	16208	16179	16268	16348	16360	16283	16300	16098	16189	16236	16236	16199	16307	16361	16304	16325	16121	16265	16499	16202	16093	16366	16391	16377	16196	16269	16345	16240	16285	16239	16326	16291	16369	16113	16295	16241	16466	16255	16194	16334	16254	16264	16329	16519	16296	16076	16245	16234	16216	16296	16390	16230	16270	16180	16306	16168	16299	16175	16200	16370	16179	16183	16254	16243	16226	16281	16226	16202	16383	16262	16338	16321	16320	16225	16236	16180	15991	16348	16261	16046	16308	16189	16164	16188	16177	16318	16273	16098	16154	16376	16277	16169	16298	16227	16150	16201	16198	16211	16413	16010	16245	16164	16316	16437	16269	16181	16157	16331	16202	16231	16307	16187	16196	16085	16350	16287	16263	16446	16261	16273	16189	16266	16265	16184	16199	16452	16135	16323	16363	16230	16386	16396	16167	16392	16369	16206	16425	16327	16209	16244	16337	16257	16176	16353	16253	16347	16337	16294	16135	16413	16233	16227	16338	16354	16249	16320	16155	16325	16285	16392	16138	16185	16301	16350	16286	16166	16210	16280	16333	16252	16411	16376	16186	16259	16356	16275	16296	16359	16191	16430	16276	16176	16431	16209	16201	16454	16204	16308	16399	16294	16219	16244	16250	16369	16386	16223	16170	16087	16306	16233	16398	16230	16307	16336	16406	16539	16311	16055	16236	16319	16276	16304	16288	16101	16311	16318	16288	16251	16244	16293	16381	16242	16313	16377	16317	16344	16250	16392	16286	16282	16355	16274	16399	16235	16329	16190	16148	16143	16233	16135	16171	16318	16432	16301	16314	16137	16290	16091	16102	16057	16241	16320	16112	16108	16400	16266	16348	16299	16336	16165	16352	16453	16200	16223	16392	16384	16275	16145	16235	16181	16530	16329	16279	16312	16305	16287	16117	16378	16458	16283	16139	16170	16186	16258	16224	16222	16362	16287	16094	16410	16259	16439	16274	16325	16355	16173	16161	16302	16269	16045	16253	16272	16208	16368	16418	16275	16203	16278	16268	16285	16437	16240	16050	16275	16344	16225	16375	16263	16224	16281	16408	16046	16316	16268	16273	16225	16424	16204	16266	16185	16181	16247	16297	16456	16152	16201	16094	16328	16535	16122	16245	16173	16170	16281	16292	16350	16240	16180	16195	16411	16236	16336	16338	16273	16253	16245	16430	16362	16445	16275	16237	16257	16210	16434	16280	16296	16279	16332	16259	16397	16225	16310	16443	16404	16238	16232	16250	16231	16173	16328	16036	16330	16284	16268	16214	16208	16221	16200	16297	16228	16323	16470	16291	16317	16263	16219	16186	16113	16364	16344	16296	16171	16206	16356	16339	16197	16153	16400	16298	16381	16196	16139	16158	16180	16206	16033	16087	16150	16352	16277	16275	16160	16176	16269	16158	16213	16125	16385	16354	16282	16291	16230	16337	16346	16357	16241	16162	16280	16205	16477	16085	16138	16444	16212	16149	16244	16244	16429	16386	16332	16190	16156	16190	16330	16444	16369	16235	16297	16349	16368	16335	16330	16212	16347	16292	16212	16182	16388	16251	16318	16291	16214	16264	16386	16181	16197	16357	16355	16226	16429	16225	16322	16503	16105	16219	16250	16277	16298	16312	16316	16230	16218	16222	16229	16502	16181	16374	16220	16281	16370	16379	16403	16278	16258	16379	16310	16414	16336	16370	16476	16418	16231	16095	16209	16173	16354	16385	16261	16343	16244	16337	16318	16233	16369	16245	16304	16308	16304	16220	16435	16283	16261	16221	16223	16284	16298	16247	16217	16364	16112	16351	16428	16255	16308	16247	16281	16201	16202	16169	16363	16446	16385	16430	16342	16351	16327	16064	16402	16308	16306	16305	16336	16096	16487	16298	16255	16271	16222	16352	16294	16217	16284	16148	16387	16227	16401	16018	16174	16390	16470	16190	16272	16298	16071	16241	16279	16412	16116	16265	16255	16162	16433	16210	16341	16251	16284	16284	16403	16266	16461	16186	16405	16385	16441	16237	16242	16165	16572	16317	16226	16346	16406	16177	16373	16229	16207	16290	16051	16293	16258	16401	16338	16210	16288	16257	16407	16358	16229	16144	16205	16249	16433	16256	16377	16449	16161	16217	16188	16239	16150	16396	16209	16392	16241	16358	16402	16199	16293	16243	16325	16281	16233	16262	16299	16183	16188	16233	16471	16320	16318	16548	16303	16292	16264	16287	16311	16234	16321	16212	16242	16358	16158	16287	16351	16347	16238	16237	16157	16150	16267	16136	16321	16273	16320	16286	16252	16335	16279	16186	16129	16239	16348	16388	16166	16387	16297	16240	16247	16359	16248	16289	16215	16290	16339	16293	16366	16129	16259	16398	16124	16062	16228	16202	16156	16301	16365	16382	16495	16319	16403	16359	16084	16121	16420	16170	16254	16428	16180	16213	16304	16435	16247	16318	16127	16369	16456	16336	16382	16359	16355	16432	16267	16323	16189	16173	16279	16272	16352	16328	16340	16196	16408	16282	16264	16125	16206	16358	16272	16318	16188	16244	16412	16347	16316	16378	16351	16288	16369	16278	16433	16302	16356	16272	16348	16329	16385	16306	16464	16366	16339	16369	16288	16300	16320	16286	16260	16255	16202	16368	16231	16365	16298	16221	16187	16350	16440	16226	16405	16009	16418	16216	16424	16180	16395	16296	16324	16392	16338	16484	16181	16258	16362	16162	16427	16365	16444	16256	16165	16363	16367	16173	16243	16436	16359	16393	16457	16289	16350	16312	16378	16369	16180	16218	16296	16336	16283	16175	16334	16327	16341	16406	16346	16134	16194	16078	16432	16309	16380	16255	16132	16356	16266	16249	16436	16265	16201	16384	16292	16218	16221	16012	16295	16397	16290	16262	16237	16257	16241	16336	16223	16436	16171	16229	16110	16368	16223	16141	16272	16250	16376	16341	16374	16374	16161	16231	16328	16292	16170	16266	16188	16355	16403	16381	16334	16266	16407	16131	16300	16319	16258	16330	16223	16326	16234	16330	16147	16187	16343	16295	16250	16287	16330	16307	16340	16254	16478	16223	16259	16138	16379	16268	16352	16450	16274	16302	16339	16307	16283	16445	16288	16197	16296	16240	16264	16552	16288	16318	16382	16408	16467	16165	16260	16379	16201	16392	16452	16251	16383	16349	16271	16346	16183	16372	16242	16218	16419	16306	16375	16219	16374	16246	16125	16285	16292	16057	16310	16306
25992	21167	27445	26076	21513	20877	20900	28156	44388	41433	31924	24596	21137	19928	19744	19647	19530	19596	19411	19418	19637	19384	19398	19377	19474	19610	19573	19517	19367	19499	19682	19425	19468	19639	19605	19471	19504	19485	19554	19601	19499	19749	19553	19427	19366	19396	19480	19545	19419	19318	19638	19661	19499	19362	19493	19470	19321	19516	19420	19299	19471	19459	19525	19273	19479	19513	19612	19610	19560	19520	19609	19453	19295	19454	19549	19687	19352	19396	19369	19593	19308	19332	19554	19536	19549	19474	19629	19464	19357	19323	19513	19546	19305	19442	19455	19285	19398	19490	19567	19501	19470	19483	19435	19639	19307	19329	19449	19611	19493	19565	19553	19718	19583	19251	19377	19247	19471	19547	19204	19385	19455	19553	19619	19382	19458	19570	19415	19123	19571	19453	19323	19331	19406	19512	19602	19420	19403	19356	19204	19357	19194	19334	19602	19367	19399	19612	19441	19552	19441	19605	19364	19399	19474	19439	19596	19593	19512	19331	19367	19561	19436	19433	19569	19424	19308	19455	19456	19553	19343	19356	19286	19288	19355	19603	19377	19307	19308	19462	19398	19459	19410	19402	19516	19524	19586	19397	19599	19348	19445	19388	19485	19383	19575	19458	19387	19678	19453	19545	19443	19488	19365	19465	19395	19429	19417	19500	19365	19383	19388	19562	19525	19536	19357	19565	19454	19519	19412	19257	19542	19329	19231	19355	19392	19417	19462	19643	19447	19483	19396	19474	19458	19476	19440	19310	19403	19462	19608	19667	19327	19295	19531	19736	19518	19479	19506	19300	19437	19391	19517	19572	19348	19593	19440	19617	19457	19448	19542	19538	19389	19366	19415	19502	19330	19403	19267	19268	19357	19614	19268	19423	19507	19384	19540	19696	19441	19657	19581	19206	19397	19303	19287	19383	19733	19502	19632	19343	19360	19596	19233	19437	19649	19490	19493	19381	19508	19490	19370	19475	19387	19267	19466	19536	19424	19354	19523	19338	19607	19475	19305	19456	19620	19628	19538	19365	19573	19562	19552	19432	19372	19382	19543	19632	19529	19480	19410	19452	19262	19482	19369	19684	19530	19359	19526	19623	19578	19304	19503	19417	19483	19550	19503	19304	19346	19424	19549	19548	19575	19373	19498	19505	19450	19673	19431	19603	19443	19478	19526	19185	19462	19247	19327	19626	19496	19338	19458	19547	19518	19630	19564	19613	19526	19365	19490	19482	19584	19648	19458	19507	19351	19463	19465	19459	19348	19455	19502	19234	19546	19451	19458	19441	19437	19496	19418	19384	19252	19423	19279	19518	19567	19536	19239	19382	19427	19461	19583	19522	19461	19678	19550	19674	19470	19367	19440	19364	19531	19302	19398	19616	19569	19512	19612	19587	19529	19319	19455	19459	19579	19264	19369	19667	19579	19267	19266	19505	19455	19501	19554	19501	19571	19573	19768	19328	19128	19385	19582	19589	19754	19345	19509	19385	19401	19419	19418	19315	19688	19678	19620	19481	19472	19312	19504	19425	19590	19423	19336	19544	19537	19479	19403	19638	19426	19420	19384	19486	19550	19546	19403	19457	19483	19238	19317	19455	19629	19578	19516	19428	19356	19281	19257	19390	19504	19306	19485	19420	19369	19443	19266	19484	19433	19537	19428	19346	19523	19402	19521	19504	19372	19529	19538	19543	19433	19513	19310	19725	19335	19157	19511	19355	19557	19267	19368	19406	19525	19394	19550	19540	19413	19226	19372	19482	19707	19703	19198	19336	19157	19327	19305	19414	19301	19315	19526	19280	19452	19347	19552	19292	19726	19673	19634	19306	19538	19485	19408	19300	19442	19446	19310	19407	19261	19215	19495	19330	19426	19422	19606	19626	19578	19456	19416	19472	19382	19506	19822	19398	19563	19537	19467	19441	19402	19440	19291	19493	19387	19569	19641	19386	19326	19597	19428	19549	19349	19257	19368	19410	19455	19460	19122	19543	19609	19453	19471	19546	19519	19331	19460	19446	19500	19242	19584	19394	19443	19595	19698	19376	19528	19458	19314	19246	19376	19543	19533	19470	19551	19393	19242	19498	19488	19420	19363	19237	19575	19374	19319	19465	19410	19562	19522	19491	19517	19392	19439	19512	19448	19423	19627	19229	19298	19635	19353	19414	19606	19573	19480	19433	19584	19567	19406	19384	19435	19412	19558	19612	19565	19244	19435	19559	19623	19459	19580	19559	19717	19221	19626	19612	19450	19363	19683	19383	19583	19383	19466	19542	19421	19583	19569	19591	19497	19599	19499	19585	19381	19331	19569	19687	19519	19460	19429	19365	19535	19440	19606	19528	19391	19453	19580	19623	19277	19336	19530	19420	19431	19381	19424	19462	19396	19424	19547	19358	19425	19509	19541	19497	19294	19341	19659	19354	19331	19390	19560	19492	19551	19610	19648	19272	19442	19454	19486	19554	19352	19425	19672	19478	19533	19599	19467	19362	19387	19485	19460	19722	19477	19586	19327	19400	19394	19443	19746	19429	19640	19603	19520	19411	19311	19680	19448	19147	19473	19544	19499	19445	19566	19456	19351	19532	19252	19362	19533	19287	19491	19273	19313	19519	19301	19500	19580	19355	19334	19232	19321	19260	19426	19538	19603	19281	19526	19497	19510	19487	19386	19435	19526	19490	19399	19413	19586	19514	19381	19263	19336	19603	19257	19543	19413	19531	19610	19564	19528	19650	19356	19333	19511	19341	19309	19047	19476	19658	19495	19420	19434	19363	19443	19404	19303	19567	19211	19609	19365	19429	19470	19577	19391	19348	19407	19457	19400	19424	19368	19518	19472	19491	19332	19339	19487	19218	19382	19445	19541	19436	19564	19296	19584	19422	19563	19401	19504	19541	19352	19438	19510	19451	19447	19466	19479	19477	19439	19361	19542	19380	19482	19453	19333	19347	19458	19348	19212	19469	19248	19444	19376	19473	19380	19446	19453	19592	19516	19413	19347	19435	19401	19554	19485	19207	19667	19365	19530	19465	19329	19552	19368	19335	19467	19348	19671	19373	19424	19751	19469	19461	19606	19535	19366	19394	19252	19343	19504	19679	19407	19196	19483	19362	19498	19413	19501	19438	19456	19482	19484	19578	19551	19567	19399	19285	19439	19437	19657	19463	19405	19429	19444	19581	19453	19391	19503	19359	19416	19459	19505	19468	19441	19438	19611	19236	19509	19470	19584	19560	19421	19368	19502	19455	19341	19473	19449	19614	19627	19563	19432	19447	19318	19275	19487	19499	19496	19420	19320	19090	19334	19451	19238	19439	19458	19437	19699	19565	19599	19250	19458	19599	19544	19515	19469	19430	19382	19498	19291	19670	19733	19481	19636	19517	19338	19514	19475	19436	19666	19563	19709	19550	19486	19582	19418	19364	19545	19692	19318	19486	19415	19407	19320	19563	19445	19272	19415	19373	19571	19482	19456	19563	19514	19429	19469	19535	19270	19479	19415	19485	19536	19366	19439	19477	19383	19623	19551	19622	19581	19427	19294	19469	19520	19407	19559	19432	19572	19436	19450	19415	19381	19309	19624	19251	19393	19603	19281	19355	19347	19426	19475	19503	19379	19410	19375	19435	19619	19599	19519	19577	19589	19398	19406	19435	19344	19545	19460	19331	19517	19649	19453	19619	19501	19404	19539	19447	19361	19563	19439	19407	19609	19506	19296	19397	19562	19415	19441	19511	19518	19511	19393	19542	19445	19507	19252	19429	19321	19491	19327	19462	19468	19439	19449	19561	19509	19447	19324	19558	19395	19601	19442	19389	19606	19549	19619	19507	19446	19388	19400	19467	19409	19524	19482	19510	19355	19322	19548	19602	19437	19343	19632	19528	19414	19621	19455	19590	19392	19360	19519	19307	19501	19709	19673	19386	19496	19493	19613	19552	19474	19426	19554	19520	19414	19575	19509	19458	19647	19363	19276	19413	19568	19345	19478	19277	19296	19486	19512	19467	19492	19720	19397	19584	19342	19483	19555	19475	19601	19510	19485	19457	19300	19449	19437	19351	19540	19583	19367	19566	19434	19502	19487	19500	19587	19458	19326	19516	19211	19614	19293	19473	19588	19478	19511	19644	19302	19485	19416	19340	19450	19453	19419	19506	19609	19466	19403	19420	19375	19398	19402	19576	19574	19533	19456	19595	19312	19490	19528	19369	19551	19553	19493	19701	19529	19625	19547	19335	19467	19568	19449	19469	19463	19453	19349	19357	19469	19465	19338	19440	19247	19635	19458	19511	19533	19527	19524	19541	19591	19435	19374	19373	19395	19534	19608	19424	19627	19568	19556	19466	19568	19429	19572	19421	19495	19497	19520	19501	19362	19394	19394	19542	19544	19379	19553	19446	19522	19300	19451	19514	19364	19409	19400	19344	19366	19402	19442	19604	19439	19392	19490	19443	19479	19560	19476	19470	19440	19457	19609	19604	19451	19455	19394	19608	19668	19362	19432	19586	19445	19646	19514	19763	19400	19486	19386	19380	19359	19487	19383	19328	19440	19578	19441	19475	19357	19458	19499	19365	19343	19350	19327	19266	19355	19496	19253	19518	19431	19409	19357	19445	19515	19472	19538	19269	19364	19305	19467	19472	19412	19529	19564	19149	19452	19620	19382	19430	19398	19478	19561	19545	19394	19441	19318	19605	19733	19361	19416	19401	19367	19517	19297	19572	19607	19642	19263	19333	19558	19452	19442	19519	19562	19410	19593	19479	19647	19631	19387	19478	19431	19427	19243	19253	19319	19553	19470	19654	19403	19349	19530	19477	19390	19236	19541	19451	19365	19508	19556	19496	19443	19417	19422	19333	19345	19220	19450	19695	19333	19532	19448	19522	19351	19453	19447	19508	19372	19549	19560	19388	19431	19514	19512	19704	19731	19459	19383	19492	19474	19469	19463	19408	19298	19384	19519	19596	19440	19370	19409	19479	19416	19465	19515	19735	19592	19586	19509	19504	19469	19700	19450	19450	19250	19690	19725	19397	19642	19464	19476	19381	19401	19712	19412	19325	19532	19573	19813	19604	19682	19427	19472	19173	19529	19430	19215	19450	19438	19405	19505	19473	19127	19447	19459	19381	19281	19407	19333	19552	19528	19557	19608	19582	19683	19361
14904	22304	20516	18164	17150	16817	16670	29716	44514	40243	29451	21178	17287	16449	15932	15999	15794	16136	15899	16062	15799	15908	15948	16047	15848	15764	15897	16012	15923	15894	15851	15975	15705	15891	15942	15900	16069	15843	15940	15817	15787	16017	15978	16004	15961	16030	15924	16012	15805	16092	15828	16005	15930	15770	16107	15919	16022	15884	15980	15790	15913	15866	15820	15905	16049	15951	15830	15680	15850	15998	15967	15878	15877	15982	15818	16036	15851	16051	15808	15931	16009	15861	15837	15957	15743	16031	15628	15850	15770	15965	15795	16018	16066	15939	15960	15794	15982	16018	15739	15723	15973	16020	15859	15926	15927	15922	15922	16061	16038	16040	15876	15832	15980	15866	15742	15943	16015	15777	16042	15866	15963	15837	16062	15915	15900	16045	16052	16005	15875	15958	15871	15946	15737	16150	15875	15900	15814	15941	16039	15886	15961	15880	16089	15878	15815	15897	15855	15907	15908	15834	16070	16025	15962	15863	15837	16155	15903	16015	15960	15981	15905	15801	15884	15960	15924	15867	15909	15820	15756	15891	15923	16039	15788	15844	16016	15949	15802	16024	15944	15785	16047	15969	15867	15912	15763	16163	15965	15909	15807	15998	15758	16011	15949	15980	15995	15781	16029	15825	15965	15923	15739	16003	15867	15906	15709	15875	15965	15944	15826	15919	16050	16024	15751	15945	15938	15960	15885	15990	15830	15864	15878	15958	16023	15887	15733	15972	15780	15770	15818	15995	16041	15920	16061	15906	15970	15870	15953	15904	15886	15941	15942	15757	15810	15852	15782	15933	15853	15818	15727	15967	15990	15798	15697	15742	15923	15741	15872	15926	16225	15989	15946	15872	15923	16090	15990	15901	15976	16005	15944	15856	15999	15924	15781	15881	15952	15920	15884	15909	15957	15946	15847	15839	16152	15996	15878	15814	15948	16007	15894	15977	16076	15816	15949	15923	16067	16003	15934	15865	15859	15844	15911	15871	15924	15866	15920	15820	15877	15868	15752	16141	15904	15903	15845	15976	15758	15743	15991	16193	15976	15872	16037	15909	15767	15889	15946	16015	15809	15887	15857	15879	15944	15945	16011	15959	15872	16065	15934	15983	15849	16011	15926	16165	15989	16100	15944	15881	15983	15865	15911	15926	15913	16073	16146	15782	16048	15834	15768	15773	15905	15922	15967	15773	15915	15931	16028	16222	15940	15928	15953	16018	15953	15946	15894	16006	15851	15999	15871	15920	15777	15825	15836	15877	15930	15982	16018	15921	15911	15702	15891	15994	16026	15803	15922	15977	15793	15859	16011	15925	15938	15872	15952	15832	15935	16159	15777	15891	15825	16036	15982	15816	15878	16006	16131	16003	15753	16022	15910	15952	15947	15897	16024	15922	15968	16082	15837	15973	15950	16038	15815	15919	15893	15927	15774	15905	15904	16053	15861	15982	16015	15808	15848	15851	15832	15936	16078	15790	15977	16086	16000	15858	15868	15771	15882	15794	15860	15876	15986	15910	15893	15949	15786	15942	15887	15756	15928	15917	15925	15673	15799	15921	15880	15978	15946	15913	15986	16125	15919	15994	15831	15822	16013	15833	15943	15880	15947	15823	16036	15918	15850	15788	16061	16014	15871	15840	15971	15932	15962	15989	15952	15875	15899	15850	15960	15866	15970	15861	16051	15901	15879	16171	15926	15810	15961	15971	15879	15981	15954	16055	15831	15916	15818	16004	15720	15810	16107	15922	15927	15910	15987	15908	15857	15985	15901	15693	15890	15938	15934	15942	15793	16042	15970	15921	15857	15864	15829	15835	16048	15823	15919	15957	15956	16147	15882	15863	15877	16024	16019	15777	16080	15865	15833	15950	15899	16042	16082	15982	15904	15811	16031	15813	16010	15907	15927	15940	16037	15887	15967	15845	15991	15823	15917	15874	16005	15753	15942	16041	15926	15977	15804	15942	15887	15905	15831	15895	15875	15968	15815	15884	16026	15765	16110	15892	15851	16028	15915	15931	15772	15897	15852	15958	15985	15945	15995	15996	15919	15849	16008	15850	16015	15951	15755	15918	15824	16084	15841	15989	16102	15964	15911	15783	15799	16088	15719	15917	15907	15935	15979	15869	15751	15829	16144	15918	16061	15912	15861	15992	15892	15993	15856	15928	15863	16029	15920	15805	15786	15882	16060	15761	15976	15828	16096	15842	16004	15917	15954	15958	15937	15934	15833	15977	15898	15969	15939	15941	15953	15887	16018	15705	15883	16062	15884	15842	15914	15991	15722	15879	15844	15749	16048	15853	15871	15797	15725	15836	15915	15954	15760	15928	16104	16005	15790	15756	15763	15979	15838	15876	15932	15934	15880	15980	15886	15876	15842	15946	15759	15969	16077	15990	15858	15811	15875	15956	16083	16018	15855	15862	15809	15954	15894	15975	15985	15912	15744	16106	16054	15942	15818	15926	15819	15933	15693	15962	16019	15883	15929	15818	15950	16015	15784	15997	15884	15944	15902	16043	15894	16067	15858	15837	15898	15811	15853	15971	15753	15978	15818	15794	15847	16029	15984	15909	15911	15775	15888	15979	15694	15916	15947	15978	15735	16122	15775	15855	16043	16027	15734	15865	16047	16031	15833	15901	15955	15795	15851	15867	15848	15949	15905	16011	15859	15877	16126	15963	15861	15829	15926	15929	16056	15891	16016	15755	16024	15851	15960	15959	16010	15899	15871	16030	15964	16117	15953	15882	15637	15890	16009	15799	15855	15907	15993	15766	16146	15918	15784	15901	15996	15851	15822	15885	15882	16006	15986	15979	15915	15948	16018	15891	15993	15872	15901	15947	15875	16063	15899	15906	15953	15876	16009	15948	15993	15878	15874	15692	15904	15858	15754	15845	15786	15866	15829	15893	15996	16021	15933	15758	15897	15808	16009	15973	15890	15916	15790	16079	15952	15866	16209	15992	15970	15868	15976	15822	15946	15829	15783	15994	16029	15830	15803	16096	15927	15961	16060	15915	15869	16010	15812	15869	16003	16069	15951	15925	15977	15829	15827	16059	15975	15805	15869	15879	15849	15911	15827	15845	15890	15891	15904	15795	16065	15804	15856	15954	15923	16014	15813	15907	15796	15902	15930	16001	15905	15814	15847	16011	15896	15968	15878	15884	15917	15931	15729	16066	15833	15803	15772	15878	16112	15851	15888	15919	16040	15958	16002	15903	15881	15887	15957	16022	15933	15838	15884	15939	15886	15918	15917	15909	15979	15883	15828	16044	15826	15841	16144	15859	15914	15991	15963	15723	16029	15835	15743	15962	15906	15830	15983	15944	15916	16046	15944	15827	15865	15929	15823	16014	15830	15888	15919	15987	15996	15946	15986	16019	16059	15935	16018	15939	15979	15908	16121	16030	16017	15850	15760	16001	16047	16029	15837	15857	15780	15938	15821	15793	16103	15915	15811	15840	15903	15898	16109	16020	15877	15946	15905	15887	15780	15880	15908	16007	15714	15768	15991	15860	15930	15977	15912	15790	15845	15853	15862	15898	15948	15806	16015	15849	15866	15776	15902	15844	16055	15882	15862	15977	15944	15850	16025	15858	15865	15840	15878	15910	15835	15902	15818	15893	15889	15948	15979	15791	15841	15989	15872	15832	16025	15957	15934	16027	16018	15907	16063	15829	15968	15904	15692	15999	16053	16041	15928	15988	15751	15832	15912	16103	16078	15710	15958	15902	16016	16072	15921	15971	16015	15865	15994	15988	16057	15991	15998	15929	15935	15832	15965	15889	15891	16024	15872	15909	15904	15923	15862	15929	15974	15981	15833	16046	15910	15862	15973	15932	15850	16008	16014	15951	16058	15756	15990	15891	15880	15844	15897	15866	15743	15815	15971	16009	16000	15909	15952	16051	15832	15803	16017	15967	16092	15855	16068	15862	15835	16011	15930	15954	15791	15821	15939	16076	15973	15911	15743	15813	15952	15909	15843	15906	16021	16044	15909	15759	15883	15989	15922	15976	16030	15846	16057	15962	15852	15769	15963	15917	15924	16115	15903	15952	16031	16156	15818	15974	16142	15881	15798	15857	15876	15952	15774	15998	16083	15912	15831	15849	15858	15989	16011	15984	15879	15893	15916	15679	16045	15894	15740	15960	15951	15742	15936	15738	16065	15949	16044	15868	15976	16022	15912	15897	15847	15989	15953	15962	15821	16040	15977	15982	16020	15898	15975	15864	15799	15959	15794	15905	16043	15896	15857	15826	15908	15872	16005	15847	16053	16024	15955	15876	16005	16091	15845	15915	16063	15992	15906	15791	15749	15869	15993	15752	16054	15987	15857	15920	15968	15839	15964	15945	15861	15760	15882	15789	15835	15854	15966	16016	16155	15957	15848	15786	15944	15750	15986	15824	16007	15919	15860	16065	15841	15919	15763	15931	15895	15891	16072	15908	15996	15951	15961	16022	15908	15906	15738	16021	16018	15991	15900	15937	15969	15926	16101	16053	15859	16058	15910	15974	15969	15972	15918	15995	15846	15917	15836	15984	15820	16112	16095	15839	15935	15768	15953	15832	15986	15781	15887	15936	15881	15834	15725	15901	15878	15852	15858	15944	16023	15928	15825	15952	15875	15835	15957	15740	16008	15908	15820	15935	15903	15994	16089	15968	15989	16092	15867	16001	15786	15973	15716	15865	15929	15886	15990	16006	15813	16017	16025	15828	16002	16005	15952	15827	15944	15801	15949	15892	15931	15948	15958	15993	15797	15880	15713	15873	16053	16056	15969	15879	16144	15951	15890	15903	15828	16037	16089	15755	15889	15893	15880	15821	15853	16081	15849	15997	16028	15934	15934	15919	15783	15928	15879	16035	15959	15825	15861	15971	15789	15944	15833	15836	15939	15992	15969	15971	15880	15785	15952	15890	16019	15877	15883	15955	16021	16011	16055	15828	16136	15835	15856	15882	15988	15916	15960	15978	16083	15895	15904	15748	15881	15889	15892	16027	15976	15978	15916	15918	15809	15982	15875	16034	16063	15775	15913	15851	15888	15993	15874	15931	15867	16017	15952	15807	15902	16102	15997	15946	15778	15976	15858	16014	15913	15943	16182	15908	16094	15807	15943	16033	15830	15960	15917	15889	15935	15764	15777	15782	15793	15883
23869	21146	28614	23974	21678	23545	23829	40081	62202	53966	43954	31771	23352	20036	19163	18695	18632	18877	18734	18730	18624	18774	18785	18701	18513	18689	18637	18606	18684	18484	18835	18691	18628	18528	18567	18802	18614	18694	18604	18708	18465	18870	18696	18667	18437	18601	18540	18545	18522	18643	18509	18391	18518	18441	18636	18425	18541	18833	18704	18718	18597	18550	18540	18636	18512	18688	18650	18568	18724	18745	18662	18686	18559	18594	18564	18607	18596	18750	18533	18717	18557	18658	18465	18648	18649	18741	18692	18653	18837	18604	18649	18522	18449	18726	18769	18579	18798	18458	18325	18787	18311	18574	18451	18455	18576	18626	18640	18586	18559	18548	18641	18574	18583	18487	18524	18463	18549	18385	18430	18470	18525	18808	18666	18654	18472	18670	18543	18705	18607	18584	18688	18653	18687	18585	18497	18512	18487	18656	18833	18607	18569	18741	18533	18491	18409	18673	18454	18631	18636	18606	18647	18533	18663	18314	18497	18603	18628	18722	18462	18519	18445	18516	18389	18598	18456	18452	18827	18521	18593	18611	18404	18452	18551	18631	18437	18652	18624	18603	18356	18487	18415	18664	18388	18517	18543	18550	18499	18560	18615	18474	18582	18461	18616	18618	18468	18718	18437	18698	18432	18532	18435	18643	18630	18533	18550	18494	18372	18770	18539	18567	18415	18697	18468	18551	18562	18464	18551	18497	18551	18605	18443	18444	18690	18585	18596	18584	18395	18696	18499	18435	18852	18537	18648	18723	18632	18460	18644	18364	18602	18464	18573	18598	18624	18379	18431	18561	18528	18520	18590	18554	18671	18586	18432	18458	18523	18461	18545	18399	18521	18528	18425	18480	18450	18536	18554	18759	18456	18640	18591	18661	18710	18509	18124	18355	18529	18584	18697	18448	18522	18463	18549	18635	18548	18635	18422	18500	18525	18471	18688	18520	18520	18428	18284	18319	18707	18508	18535	18517	18439	18591	18657	18596	18566	18568	18450	18578	18551	18519	18485	18523	18658	18489	18636	18449	18544	18577	18568	18364	18741	18582	18423	18613	18564	18552	18742	18560	18571	18342	18648	18801	18547	18604	18656	18445	18629	18619	18369	18504	18585	18685	18818	18669	18553	18606	18726	18665	18516	18628	18594	18592	18514	18442	18448	18452	18571	18392	18577	18574	18559	18594	18508	18655	18709	18380	18619	18522	18476	18545	18467	18555	18723	18398	18569	18404	18667	18363	18516	18368	18574	18429	18422	18614	18606	18723	18452	18648	18578	18574	18633	18328	18550	18508	18585	18623	18614	18512	18593	18762	18452	18596	18535	18727	18445	18740	18688	18538	18617	18320	18599	18615	18672	18570	18743	18470	18878	18426	18477	18405	18433	18361	18531	18690	18616	18565	18437	18602	18321	18621	18655	18465	18384	18657	18413	18470	18523	18458	18551	18463	18401	18772	18538	18553	18454	18576	18532	18483	18483	18531	18525	18624	18487	18533	18332	18447	18551	18415	18593	18746	18613	18683	18506	18524	18479	18458	18455	18495	18653	18752	18676	18463	18387	18560	18653	18720	18576	18484	18531	18576	18494	18726	18596	18766	18558	18607	18450	18677	18532	18334	18408	18577	18472	18294	18412	18483	18464	18542	18384	18610	18771	18326	18340	18425	18493	18732	18480	18488	18511	18386	18636	18484	18798	18447	18410	18485	18392	18709	18585	18502	18552	18632	18614	18436	18526	18579	18589	18428	18642	18503	18498	18588	18558	18596	18594	18725	18775	18554	18543	18532	18588	18330	18486	18513	18518	18297	18646	18607	18653	18599	18611	18480	18771	18627	18407	18535	18729	18550	18443	18483	18468	18644	18482	18476	18388	18729	18611	18624	18867	18718	18545	18793	18855	18502	18437	18354	18715	18856	18603	18582	18725	18619	18326	18279	18702	18673	18545	18711	18403	18456	18522	18463	18639	18489	18297	18632	18369	18401	18576	18411	18527	18620	18565	18599	18559	18671	18593	18702	18447	18763	18708	18418	18443	18644	18415	18466	18461	18432	18471	18536	18558	18570	18590	18564	18544	18488	18513	18488	18610	18354	18491	18593	18589	18644	18750	18536	18407	18538	18413	18622	18582	18712	18548	18828	18532	18530	18383	18802	18486	18522	18489	18417	18783	18588	18652	18522	18477	18576	18477	18377	18458	18429	18630	18446	18476	18534	18335	18638	18560	18554	18612	18476	18456	18699	18508	18449	18507	18620	18759	18656	18629	18604	18655	18608	18530	18643	18637	18621	18883	18590	18599	18392	18474	18428	18415	18510	18579	18615	18356	18770	18403	18438	18569	18766	18683	18592	18493	18673	18840	18781	18663	18755	18504	18384	18466	18457	18616	18476	18458	18586	18569	18824	18546	18392	18456	18526	18365	18425	18454	18487	18683	18767	18487	18455	18516	18500	18645	18280	18387	18601	18681	18560	18684	18451	18501	18366	18446	18546	18639	18335	18534	18466	18603	18480	18646	18603	18431	18478	18301	18551	18491	18735	18598	18489	18468	18582	18466	18317	18664	18550	18559	18417	18390	18561	18634	18617	18281	18629	18604	18298	18728	18412	18404	18541	18602	18435	18591	18651	18504	18659	18460	18531	18622	18835	18522	18628	18578	18400	18560	18606	18534	18294	18449	18601	18673	18428	18640	18426	18673	18282	18350	18486	18538	18547	18795	18274	18321	18693	18718	18723	18448	18458	18608	18578	18249	18481	18672	18581	18701	18681	18665	18456	18456	18604	18673	18671	18610	18546	18607	18465	18367	18611	18692	18489	18468	18646	18503	18435	18583	18670	18783	18675	18475	18595	18707	18669	18430	18610	18511	18508	18540	18534	18495	18350	18407	18637	18449	18545	18504	18570	18769	18557	18605	18346	18507	18429	18193	18485	18554	18545	18350	18547	18534	18541	18511	18583	18549	18553	18349	18667	18500	18571	18325	18624	18495	18691	18498	18545	18585	18566	18392	18574	18569	18668	18284	18487	18471	18597	18723	18502	18509	18498	18393	18380	18573	18635	18632	18390	18709	18664	18714	18534	18424	18443	18588	18507	18434	18655	18500	18675	18628	18702	18648	18528	18484	18405	18502	18472	18428	18556	18572	18794	18713	18726	18645	18409	18591	18448	18448	18743	18682	18438	18259	18543	18671	18638	18705	18579	18667	18706	18468	18618	18274	18188	18624	18415	18575	18709	18577	18803	18624	18587	18552	18675	18601	18404	18787	18651	18553	18681	18687	18453	18407	18437	18579	18435	18528	18664	18546	18585	18510	18684	18470	18592	18502	18454	18665	18514	18469	18485	18679	18621	18570	18454	18599	18608	18528	18510	18425	18512	18475	18415	18543	18455	18483	18503	18407	18459	18558	18706	18684	18397	18484	18389	18693	18743	18626	18495	18530	18489	18362	18398	18664	18620	18447	18553	18456	18492	18449	18375	18611	18718	18617	18366	18477	18523	18670	18619	18697	18677	18609	18605	18281	18550	18522	18513	18499	18624	18577	18648	18591	18464	18638	18471	18508	18495	18566	18390	18428	18406	18439	18580	18431	18400	18564	18550	18701	18408	18623	18578	18647	18672	18422	18702	18545	18559	18590	18587	18342	18598	18664	18303	18463	18270	18388	18549	18819	18626	18331	18572	18600	18510	18343	18575	18694	18662	18475	18549	18553	18457	18576	18576	18775	18867	18544	18458	18501	18446	18402	18517	18689	18648	18510	18420	18458	18554	18658	18651	18403	18495	18646	18503	18615	18540	18644	18621	18555	18635	18636	18698	18685	18550	18607	18697	18634	18682	18661	18557	18541	18454	18626	18517	18764	18503	18653	18575	18653	18415	18420	18488	18580	18425	18354	18536	18716	18622	18591	18593	18633	18551	18434	18448	18329	18511	18524	18629	18497	18643	18853	18645	18704	18704	18693	18546	18324	18376	18531	18422	18588	18525	18390	18443	18714	18540	18626	18484	18496	18555	18563	18406	18444	18352	18736	18577	18724	18524	18493	18441	18540	18274	18353	18467	18698	18433	18356	18348	18784	18289	18525	18569	18421	18651	18395	18532	18429	18368	18587	18660	18362	18535	18735	18585	18763	18552	18600	18441	18739	18831	18533	18611	18364	18662	18487	18521	18504	18624	18678	18628	18629	18605	18489	18346	18465	18796	18558	18382	18637	18415	18582	18490	18742	18482	18848	18480	18538	18505	18843	18635	18575	18530	18476	18627	18435	18517	18591	18326	18603	18446	18691	18503	18700	18427	18530	18642	18593	18442	18614	18574	18691	18355	18329	18489	18620	18487	18592	18368	18388	18587	18720	18664	18591	18461	18546	18447	18484	18236	18499	18667	18709	18573	18231	18520	18553	18609	18481	18618	18406	18551	18638	18591	18537	18348	18611	18346	18452	18758	18680	18485	18788	18436	18520	18469	18458	18458	18567	18476	18955	18683	18652	18588	18569	18535	18520	18486	18587	18619	18457	18608	18495	18340	18638	18628	18539	18563	18636	18657	18557	18568	18644	18352	18751	18688	18540	18602	18494	18557	18488	18531	18626	18625	18642	18379	18469	18723	18476	18562	18524	18366	18528	18684	18744	18477	18562	18464	18677	18649	18646	18321	18545	18674	18439	18527	18498	18520	18531	18545	18522	18565	18604	18522	18568	18713	18655	18793	18843	18493	18312	18669	18474	18500	18463	18456	18702	18986	18747	18461	18535	18326	18498	18581	18455	18684	18585	18492	18510	18470	18543	18722	18371	18566	18417	18501	18463	18598	18589	18604	18590	18438	18567	18460	18648	18554	18453	18479	18581	18630	18633	18722	18476	18380	18628	18453	18495	18560	18424	18568	18666	18614	18590	18671	18459	18591	18586	18383	18538	18714	18667	18741	18438	18527	18603	18604	18495	18555	18624	18513	18343	18480	18497	18730	18631	18500	18619	18474	18588	18773	18619	18653	18350	18648	18540	18593	18449	18810	18532	18637	18622	18585	18469	18497	18481	18547	18398	18499	18415	18611	18546	18547	18782	18546	18552	18534	18679	18533	18416	18594	18560	18429	18362	18429	18504	18660	18591	18640	18784	18510	18444	18668	18296	18645	18622	18551	18541	18623	18514	18350	18543	18558
16847	29331	26793	20910	18788	17714	17517	43041	60904	53383	43302	29734	19662	16584	15667	15475	15405	15350	15341	15374	15495	15478	15522	15394	15393	15371	15462	15419	15358	15493	15169	15406	15234	15376	15445	15396	15531	15336	15347	15369	15364	15418	15479	15309	15354	15471	15383	15369	15445	15388	15343	15297	15403	15262	15407	15654	15412	15377	15273	15473	15300	15454	15374	15353	15470	15360	15331	15341	15398	15429	15374	15368	15427	15353	15214	15479	15272	15305	15459	15348	15444	15383	15392	15375	15344	15406	15641	15302	15294	15367	15488	15292	15474	15268	15350	15339	15291	15427	15427	15270	15498	15469	15382	15383	15484	15259	15318	15535	15263	15353	15306	15468	15515	15439	15306	15211	15310	15455	15578	15288	15436	15440	15268	15463	15351	15371	15371	15406	15257	15448	15425	15453	15385	15430	15612	15469	15396	15301	15321	15393	15396	15329	15274	15454	15284	15440	15309	15296	15495	15433	15332	15372	15342	15157	15383	15297	15438	15290	15353	15486	15401	15400	15168	15331	15293	15287	15382	15315	15328	15392	15441	15456	15609	15507	15377	15538	15397	15351	15321	15310	15475	15516	15314	15470	15424	15309	15436	15291	15499	15307	15388	15322	15374	15386	15388	15551	15386	15441	15477	15589	15399	15264	15387	15389	15542	15197	15606	15539	15329	15482	15390	15337	15657	15427	15289	15321	15354	15481	15481	15388	15339	15413	15501	15457	15460	15462	15307	15494	15585	15167	15507	15274	15395	15182	15505	15410	15514	15388	15380	15506	15273	15529	15405	15440	15325	15415	15312	15448	15428	15262	15463	15440	15343	15414	15483	15409	15516	15417	15517	15451	15312	15477	15366	15268	15484	15454	15240	15435	15380	15455	15399	15389	15334	15245	15357	15329	15452	15395	15376	15528	15242	15398	15575	15522	15395	15482	15335	15226	15456	15295	15633	15381	15314	15475	15370	15303	15390	15538	15381	15401	15151	15429	15399	15423	15355	15348	15252	15361	15256	15477	15368	15343	15443	15271	15383	15408	15450	15566	15539	15290	15512	15268	15394	15434	15331	15282	15369	15302	15567	15405	15405	15221	15474	15292	15278	15359	15276	15399	15279	15495	15223	15377	15549	15340	15546	15351	15341	15516	15393	15363	15284	15374	15282	15304	15331	15496	15431	15505	15360	15342	15455	15378	15387	15561	15410	15417	15311	15354	15357	15438	15358	15242	15452	15389	15347	15428	15371	15377	15400	15322	15441	15280	15221	15541	15477	15336	15434	15505	15515	15272	15401	15407	15291	15426	15435	15282	15447	15375	15417	15417	15299	15331	15406	15441	15485	15311	15302	15372	15560	15245	15407	15502	15559	15374	15434	15295	15353	15418	15372	15171	15238	15506	15617	15386	15467	15638	15319	15303	15440	15432	15489	15363	15543	15367	15332	15426	15440	15430	15418	15361	15417	15296	15439	15393	15361	15429	15606	15427	15387	15558	15422	15357	15516	15230	15458	15408	15291	15437	15219	15550	15245	15367	15365	15430	15387	15425	15303	15451	15367	15361	15218	15311	15317	15231	15362	15462	15356	15486	15435	15404	15263	15499	15174	15406	15291	15479	15373	15299	15391	15284	15403	15413	15343	15426	15405	15394	15488	15401	15484	15290	15380	15237	15229	15353	15306	15382	15467	15607	15478	15441	15284	15335	15364	15496	15260	15233	15420	15318	15347	15307	15474	15309	15367	15447	15495	15306	15385	15409	15318	15151	15281	15398	15419	15273	15356	15477	15268	15266	15472	15191	15507	15545	15415	15443	15425	15582	15499	15323	15239	15413	15309	15413	15446	15299	15445	15458	15288	15221	15260	15417	15372	15207	15477	15284	15412	15341	15512	15362	15293	15449	15255	15345	15376	15457	15282	15443	15240	15282	15493	15435	15369	15357	15383	15357	15338	15461	15540	15337	15260	15519	15344	15290	15496	15286	15336	15281	15371	15445	15462	15178	15348	15469	15390	15351	15461	15352	15528	15360	15424	15545	15289	15403	15340	15213	15294	15300	15400	15491	15493	15383	15279	15516	15420	15353	15350	15429	15235	15382	15377	15520	15376	15414	15306	15412	15450	15313	15435	15496	15457	15434	15541	15410	15402	15335	15381	15330	15293	15493	15324	15370	15391	15358	15431	15250	15431	15447	15364	15324	15494	15529	15264	15373	15230	15418	15414	15305	15261	15358	15324	15331	15436	15434	15259	15382	15326	15377	15428	15254	15398	15424	15417	15265	15378	15408	15298	15425	15310	15361	15320	15393	15478	15461	15491	15373	15474	15454	15366	15428	15289	15411	15240	15488	15538	15329	15377	15382	15365	15482	15470	15341	15358	15371	15465	15197	15262	15467	15452	15351	15300	15217	15450	15429	15288	15334	15384	15375	15380	15579	15341	15410	15571	15399	15298	15298	15436	15428	15345	15353	15520	15553	15363	15271	15404	15376	15229	15214	15423	15493	15480	15474	15450	15408	15436	15433	15466	15531	15388	15373	15247	15239	15352	15357	15312	15453	15592	15295	15384	15270	15455	15436	15510	15382	15566	15444	15402	15389	15344	15357	15337	15233	15421	15465	15433	15323	15600	15174	15530	15386	15273	15541	15506	15179	15288	15390	15336	15436	15389	15399	15225	15421	15629	15312	15520	15176	15536	15420	15374	15394	15358	15472	15293	15469	15325	15186	15306	15432	15348	15161	15396	15420	15566	15352	15409	15308	15429	15504	15437	15349	15310	15434	15375	15375	15359	15490	15481	15275	15433	15501	15376	15317	15408	15480	15422	15470	15382	15385	15382	15364	15400	15330	15399	15320	15485	15507	15285	15483	15253	15503	15348	15334	15457	15409	15263	15063	15334	15468	15450	15423	15274	15318	15244	15375	15425	15451	15454	15540	15518	15388	15316	15289	15441	15384	15339	15514	15353	15387	15232	15457	15330	15521	15386	15324	15381	15296	15415	15456	15430	15212	15486	15369	15608	15351	15402	15165	15388	15393	15562	15322	15502	15408	15515	15272	15471	15311	15372	15461	15496	15383	15429	15331	15446	15321	15316	15400	15482	15431	15533	15551	15380	15349	15498	15384	15390	15281	15408	15379	15373	15336	15280	15564	15510	15350	15396	15417	15362	15264	15352	15486	15365	15500	15330	15550	15507	15405	15151	15192	15499	15469	15504	15505	15429	15468	15428	15312	15244	15522	15472	15288	15439	15435	15288	15295	15114	15412	15459	15365	15512	15306	15315	15316	15242	15392	15300	15485	15424	15270	15471	15522	15365	15264	15398	15294	15231	15299	15351	15288	15371	15379	15480	15343	15448	15492	15301	15622	15399	15210	15302	15435	15537	15276	15324	15261	15400	15344	15344	15412	15430	15250	15457	15335	15259	15628	15303	15419	15356	15280	15366	15420	15412	15250	15504	15429	15511	15325	15387	15586	15410	15545	15362	15460	15318	15321	15440	15346	15501	15429	15363	15441	15320	15394	15496	15525	15376	15484	15357	15480	15382	15424	15335	15303	15380	15386	15396	15408	15561	15438	15335	15435	15249	15395	15386	15363	15402	15491	15356	15380	15342	15426	15471	15523	15353	15413	15282	15220	15222	15333	15364	15271	15248	15490	15475	15366	15364	15458	15303	15528	15296	15343	15353	15317	15319	15400	15482	15412	15393	15364	15335	15388	15443	15421	15510	15458	15335	15407	15516	15382	15401	15363	15249	15432	15568	15469	15572	15395	15458	15388	15370	15240	15370	15447	15379	15333	15195	15516	15416	15542	15329	15464	15367	15355	15316	15391	15558	15305	15297	15290	15305	15610	15366	15307	15438	15491	15515	15295	15295	15350	15224	15450	15324	15384	15233	15311	15332	15390	15363	15483	15494	15381	15290	15500	15252	15380	15328	15458	15300	15382	15297	15236	15404	15496	15489	15346	15439	15361	15383	15459	15220	15460	15373	15412	15261	15337	15356	15316	15151	15338	15395	15507	15348	15366	15406	15353	15505	15285	15500	15422	15206	15323	15511	15323	15384	15374	15442	15439	15367	15384	15481	15478	15308	15352	15349	15532	15274	15262	15543	15317	15425	15247	15332	15551	15370	15412	15224	15426	15477	15474	15476	15386	15152	15311	15326	15310	15361	15381	15278	15572	15416	15399	15433	15345	15446	15498	15386	15397	15468	15345	15476	15410	15389	15304	15422	15232	15560	15492	15403	15218	15369	15231	15412	15358	15458	15408	15548	15429	15217	15286	15535	15454	15381	15452	15434	15202	15347	15490	15358	15302	15393	15487	15537	15468	15386	15306	15431	15505	15372	15553	15503	15312	15446	15358	15220	15421	15378	15198	15397	15386	15438	15145	15430	15522	15385	15437	15500	15308	15479	15310	15317	15406	15463	15467	15595	15473	15480	15319	15336	15284	15271	15169	15362	15222	15255	15471	15313	15405	15411	15282	15382	15471	15321	15438	15282	15251	15134	15456	15478	15255	15467	15297	15484	15423	15370	15385	15318	15431	15523	15369	15336	15360	15360	15314	15541	15333	15393	15317	15348	15420	15212	15459	15519	15481	15627	15331	15308	15283	15378	15374	15335	15316	15453	15392	15392	15409	15584	15184	15608	15457	15419	15546	15389	15426	15399	15421	15560	15261	15365	15665	15380	15223	15532	15473	15415	15513	15279	15348	15450	15264	15553	15446	15403	15405	15362	15711	15487	15251	15534	15331	15311	15498	15352	15416	15489	15206	15383	15306	15318	15436	15377	15446	15518	15446	15331	15312	15257	15408	15392	15343	15346	15514	15335	15466	15435	15405	15271	15205	15410	15286	15253	15332	15478	15399	15484	15567	15501	15411	15376	15388	15331	15424	15365	15313	15354	15384	15421	15440	15390	15357	15373	15395	15275	15339	15325	15366	15435	15448	15554	15273	15450	15311	15381	15453	15455	15515	15269	15423	15320	15566	15349	15409	15462	15285	15289	15322	15275	15275	15515	15282	15426	15202	15360	15615	15243	15348	15374	15288	15497	15309	15250	15303	15449	15395	15549	15395	15343	15475	15447	15379	15474	15430	15278	15386	15411	15422	15635	15533	15302	15502	15407	15360	15444	15411	15279	15458	15639	15397	15286	15420
29351	22026	21877	19518	17889	18243	18173	19093	23444	23690	21583	19667	18504	18401	18222	17953	17946	17862	17909	18031	17939	17883	17872	17876	17909	17954	17920	18065	17907	17892	17776	17871	18027	18050	17949	17991	17897	17804	17930	17597	17667	17976	17854	18019	17998	17878	17664	17952	18015	17928	18001	17907	17903	17837	17869	17738	18015	18074	17878	17928	17819	18073	18160	17891	18150	17873	17827	18045	17672	17862	17867	18110	17845	17857	17786	17945	17984	17666	17801	17726	17860	17737	17907	17725	18071	17916	18009	17861	17874	17920	17809	18028	17685	17996	18142	17879	18075	17919	17716	17980	17766	17977	17956	17756	17981	17833	17881	18016	18049	17748	17791	18014	18020	17924	18045	17716	17802	17980	17902	17898	17700	17906	17882	17813	18005	18087	17867	17953	17940	17735	17925	17839	17884	17966	18117	17999	18095	17907	17925	18060	17838	17849	18088	17968	17885	17694	18027	17846	17980	17767	17850	17904	18004	17961	17809	17860	17859	17931	17903	18008	17925	17793	17954	17757	17714	17872	17779	17941	17945	17966	17965	17848	17997	17924	17941	17961	17785	17786	17812	17924	17718	17929	17839	17950	17849	17995	18091	17604	17879	17830	17897	17954	17837	17997	17943	17756	17913	17867	17818	17891	17909	17652	18156	17859	17831	17729	17935	18053	17988	17821	17726	18121	17781	17866	17569	18005	17829	17865	17910	17830	17879	17734	17951	17888	17985	17983	18131	18193	17781	17770	17807	17729	17925	17967	18054	18100	18001	17881	17914	17957	17861	17764	17825	17825	18024	17865	17918	17879	17849	17836	18024	17865	17855	17929	18031	17999	18004	18026	17897	17936	17933	17879	17802	17661	17799	18022	17758	17993	17815	17752	18077	17880	17696	17713	17993	17824	17993	17862	17907	17863	17879	17984	17693	17770	17825	17755	17728	17779	17690	17877	17826	18103	17862	17805	17799	17828	17847	17915	17952	17994	17956	17791	17791	18055	17950	17791	17674	17664	17903	17990	18174	17965	17991	17868	17915	17904	17849	17912	17841	17956	17826	17979	17943	17831	18002	17952	17777	17818	17702	17996	18075	17812	17900	18038	17771	17924	17952	18237	17995	18119	17768	18047	18253	17787	17762	17715	17853	17848	17827	17909	17884	17870	17883	17892	17997	18003	17928	17890	17981	17728	17999	17710	17979	17907	17821	17727	18063	17714	17794	17823	17856	17899	17830	17539	17789	18014	17912	17932	17795	17950	18067	17699	17878	18143	17928	17947	18120	17776	17796	17813	17927	17902	17811	17974	18021	17795	17771	17763	17919	17881	17835	17894	17933	17896	17951	17970	17907	17966	17784	17900	17880	17681	17911	18049	17799	17873	17909	17879	17779	17870	18088	17905	18029	17907	17743	17804	17956	17809	17842	18041	17722	17665	18127	17814	17934	17739	17979	18046	17927	17757	17900	17707	17906	17808	17790	17801	17786	17961	18104	18127	18006	18010	17820	17719	17844	17704	17971	17779	17924	17891	17896	17877	18001	17881	17798	17818	17927	17992	18102	17749	17898	17797	17746	17845	18040	17923	17858	18088	17982	17990	17927	18110	18038	18047	17947	17812	17896	17875	17917	17844	18038	17790	17764	17956	17842	17926	17909	17981	17861	18156	17772	17622	17877	17797	17846	17783	18064	17918	17978	18059	18136	17760	17904	17986	17978	17814	17771	17747	17915	17827	18100	18039	18054	18020	17913	18065	17828	17738	18012	18136	18000	17965	17994	18036	17634	17966	17807	17965	17924	17895	17833	17907	17985	17915	17849	18007	17856	17925	17884	17943	17941	17875	17842	17906	17939	17980	18060	17864	17947	18178	17922	17952	17896	17931	17906	17966	18068	17721	17997	17860	17837	18074	17932	17932	18069	18075	17968	18014	17875	17920	17954	17973	17946	17637	17877	17962	17939	17969	17916	17891	17848	17861	17866	18110	18024	17813	17865	18050	17918	17840	17735	17736	18048	17819	17927	17807	18058	17728	17955	17721	17864	17776	18018	17861	17848	17863	17714	18068	17985	18025	17978	17995	17994	17971	18082	17866	18018	18015	17997	17936	17960	17900	17813	17848	17961	17967	17700	17667	17838	17794	17864	17995	17774	17705	17858	17977	18004	18040	17720	18097	18098	17860	17948	17889	17831	17846	17895	17870	17840	17834	17885	17697	17931	17797	17870	17744	17838	17962	17913	17789	18019	17804	17968	17924	17946	17787	17890	17775	17969	18106	17979	17845	18128	17802	17890	17844	17837	17944	18006	17976	18084	17950	17871	17865	17890	17919	17948	17857	17766	17875	17763	18006	18183	17923	17844	18037	17870	18004	18064	17951	17993	17851	17949	17901	18047	18013	17885	17802	18011	17824	17713	17926	17740	17957	17876	17833	17962	17880	17976	17836	17968	18041	17988	17841	17891	17803	18109	17831	17694	17862	17775	17847	17781	17851	17923	17997	18075	17780	17736	17876	17898	17926	17903	17985	17728	17904	17937	17920	18129	17876	17997	18041	17922	17890	17890	18062	17713	17950	17771	17669	17852	17788	17899	17795	17797	17818	17968	17755	17807	17906	18166	17913	17878	18067	17956	18098	17736	17783	17834	18212	17931	17872	17793	17819	17821	17764	17768	17945	17844	18004	17907	17937	18090	18053	17880	17856	17817	17879	17865	17823	17818	18042	17666	17812	17894	17909	17810	17919	17904	17980	17821	17839	17752	17877	17908	18007	18131	18094	17889	17877	17930	17813	17975	17899	17800	17889	18016	17584	17982	17929	18000	17935	18093	17993	17896	18045	17699	17957	17962	18112	17989	17908	17895	17906	17921	17815	18012	17853	17784	18075	17823	17838	17780	17947	17847	17979	17867	17912	17982	18072	17986	17994	17952	17886	17953	17804	18038	17830	17911	17964	18064	18011	17799	17973	17837	17819	17871	17728	17895	18279	18007	17924	17918	17909	18063	17944	18009	18003	17940	17862	17777	18148	18015	17935	17871	17948	17866	17805	17805	17973	17698	17774	18084	17984	17834	17819	17881	17982	17970	17852	17993	17731	17901	17705	17980	18136	17947	18003	17921	17863	17937	17913	17896	17915	17890	17965	17936	17971	17750	17910	17979	17847	17864	17754	17783	17913	17908	17816	18029	17926	17830	17689	17739	17848	17929	18079	17759	17846	17832	17948	17860	17862	17923	18039	17867	17922	17871	17703	17931	17692	18009	17865	18037	17929	17910	17788	17869	17967	17931	17891	17885	17936	18045	17936	18147	17841	17938	17881	18011	17927	17877	18037	17885	17888	17923	17814	17836	17881	17723	17904	17930	18072	17753	17812	17770	17790	17825	17901	17917	17671	17869	17966	18059	17837	17940	17859	18093	17816	17688	18006	17925	18009	17865	18016	17818	17953	17982	17967	18017	18121	17933	17988	18103	18075	17822	17623	17661	17780	17669	18048	17885	17912	18041	17974	17781	17985	18151	17930	17840	18013	17789	17797	17989	17668	17800	18005	17894	18030	17744	17851	17861	17854	18042	18045	18003	18042	18049	18135	18071	18044	17858	18081	17995	17672	17709	17931	17858	18006	17944	17864	17875	17886	17910	17866	18136	17838	17929	17923	18083	17996	17846	17976	18122	17820	18054	17824	18085	17988	17881	18058	18009	17910	17928	17812	18070	18065	18256	17772	17859	18075	17870	17971	17916	17929	17858	17979	17958	17899	17818	17959	17959	17947	17894	18087	17952	18039	17837	17903	17953	17802	17991	17752	18003	17901	17954	17659	17976	17944	17888	17898	17929	17831	18034	18063	17846	17991	17915	17758	17608	17872	17680	17897	17822	17832	17868	17884	17976	17948	18004	17885	17893	17749	17843	17732	17805	17857	17831	17883	17880	17775	17742	17996	17789	18065	17949	17882	17995	18073	18011	17922	18034	17769	17573	17819	17868	17774	17950	17811	17821	18025	17900	18071	17885	17750	17977	17989	17835	17880	17716	17753	17737	17846	18097	18115	17828	17859	17854	18067	18027	17872	18116	17950	17663	17956	17818	17752	18051	18059	17796	17918	17966	18039	17798	18006	17766	17731	18002	17916	17774	17756	17782	17584	17923	17894	17780	17849	17774	17798	17802	18075	18153	17865	18048	17832	17907	17770	17875	17920	17849	18182	17856	18015	17764	17770	18005	17960	17918	17822	17846	17842	17998	17925	18051	17964	18007	17873	17918	17799	17901	18030	18063	17894	17838	17777	18055	17795	17681	17949	17870	17799	17940	18013	18005	17889	17649	17954	17837	17711	17862	17908	18003	17848	17975	17971	17920	18045	18083	18009	17754	17936	17830	17798	17826	17955	18209	17735	17885	17871	17858	17904	17937	17693	17816	17963	17699	17980	17982	17962	17889	18071	17884	18015	17972	18078	18103	18032	17888	17841	17912	17868	18039	17931	17921	17956	17602	17904	18010	17642	17931	17731	17886	17781	17913	17774	17684	17832	17820	17862	17776	17938	17839	17826	17809	17929	17903	17863	17898	17901	17802	17829	18091	17949	17926	17855	18019	18083	17950	17817	17910	17813	17875	18126	17814	17865	17997	17921	18017	17974	17844	17700	17985	17807	18042	18031	17871	17778	17804	17865	17762	17846	17802	17910	17947	17914	17968	17687	17932	17790	18007	18019	17900	18046	17939	17805	17773	18000	17763	17989	18104	17758	17817	17866	17798	17944	17728	17953	17897	17995	17719	17826	18140	17679	17924	17957	17937	17842	17947	17870	17725	17865	18025	17804	17895	17948	17884	17904	17696	18154	18110	17983	17747	17883	17838	17855	17739	17765	18062	17869	17760	17710	17963	17891	17845	17932	17676	17973	17897	17928	17948	17957	17833	17882	17942	17928	17888	17857	18023	18005	18033	18047	17947	18121	17979	18008	18057	18033	17828	17781	17849	17870	17961	18017	17711	17974	18306	17946	17984	18038	17781	17809	18041	17994	17967	17670	17851	17910	18047	18069	18176	18407	17951	17670	17836	17834	17933	17801	17761	17876	17952	17990	17956	17807	17889	17977	17920	17832	18100	17792	17801	17722	17952	17977	17824	17946	17798	17742	17871	17980	17921	17984	17878	18060	17896	17687	17955	17824
15541	16618	16187	15259	15322	15152	15085	17613	23064	22646	19077	16701	15364	15322	14928	15016	14963	15200	14818	14903	14884	14916	14928	14978	14966	15051	15047	14953	15128	14970	14907	15055	15042	14971	15035	14882	14790	14944	14962	15000	15122	14910	15080	15055	15016	14856	15057	14864	15141	15047	14903	14994	14927	14894	14890	15096	14986	14981	14934	15069	14921	15006	14956	14952	14793	14926	14942	14856	14963	14832	15026	14997	14961	15020	14919	14892	14920	15021	15109	14933	14827	14951	15044	15019	15040	15041	14834	15025	14999	14816	15041	14994	14777	15058	15027	14919	15007	14896	14934	14892	15028	15070	14984	14991	14966	14989	14835	14803	14913	15059	14824	14880	14931	14957	14925	14784	14995	15085	15029	14772	14911	14860	14950	15046	14874	14932	14954	14783	14828	14862	14886	14897	15086	15023	14847	14976	14949	14867	15057	14891	14916	14800	14938	14927	15022	14786	14971	14924	14815	15098	15022	14874	14827	15043	14970	15045	14960	15013	14749	15071	14913	14975	14896	14962	14983	14798	14740	15103	14843	14926	15066	15228	15017	15025	14960	14928	14858	15129	15049	14927	15016	15025	14902	15094	15081	14910	15002	14946	14844	14963	14970	14915	14872	14765	14980	15036	14979	15030	15022	14879	14915	15118	15068	14796	14965	14847	14958	14880	14982	14912	14942	14964	15067	15050	14925	15113	15067	14949	14982	14867	14853	14861	14876	15095	14829	14956	14747	15234	14980	14986	15176	14934	14916	14988	15107	15102	14821	14860	15131	14966	14956	15011	15044	14906	15036	15068	14914	15053	14838	15136	15020	15010	14818	14842	15085	14994	15043	15012	15022	15025	14962	14852	15016	14972	14975	14957	14908	14897	15008	14891	15020	15030	14926	14859	15077	14867	15014	15030	15061	15060	14954	14964	15076	14912	14942	14904	15027	14915	14897	14840	14964	14905	14867	15006	14952	15029	14966	14874	15152	15219	14921	14971	15052	14837	14903	14978	14947	15059	14908	14930	14939	14913	14772	14910	14944	14863	14792	14758	14927	15031	14953	15076	14964	14885	14809	14914	14940	14884	14874	15050	14868	15078	14979	15030	14961	14923	14944	14897	14996	15009	14906	15012	14897	14767	14987	14835	14965	14940	14951	14829	15068	15015	14798	15013	14885	14956	15091	14915	15095	14903	14889	14816	14956	14989	14969	14913	14981	15062	14973	15041	14978	14826	15047	14921	14971	15011	14871	14905	14974	14944	14779	14993	15046	15016	15107	15153	15041	14997	15117	14912	14960	14992	14963	15124	14823	14898	14964	14891	14974	14955	15028	14874	15066	14845	15029	15037	14946	14941	14978	14946	15012	15004	14965	15076	14994	15149	14932	14931	14931	14975	14882	15174	14972	14843	14994	14973	15091	14974	15034	14857	14935	14977	14936	14913	14823	15029	14950	14989	15019	14958	14993	14917	15142	14876	14914	14903	14960	14980	15024	14923	14956	14929	14949	14837	14907	14958	14913	15186	14959	15121	14937	15072	14885	15090	15037	15000	14932	14757	14901	14879	14967	14829	14991	14950	14945	15019	14923	15039	15042	15042	14972	15013	14862	14878	15009	15032	15052	14920	14980	14905	15104	14941	14967	15067	14894	15035	14970	14991	14900	15079	15081	14851	14879	14832	15023	14958	15056	14959	14870	14937	14929	14966	14859	14947	15102	15030	14925	14965	14917	15144	14991	14943	14855	14918	15132	15076	15093	14957	14809	14942	15048	14884	14776	14924	14975	15089	14895	14886	15036	14905	14858	14998	14984	14959	14841	14943	15113	15012	14938	14867	14893	14940	14904	14871	15010	14919	15018	15041	15017	14938	15093	14915	15125	14986	15033	14902	14998	14897	14892	14913	14940	14912	14912	14898	14934	14954	14978	15058	14814	14985	15000	15014	14943	14955	14953	15094	14937	14955	14978	14982	14878	14869	14915	14836	15081	14940	15005	15049	14921	15007	14855	14930	15089	14922	14874	14892	14935	14974	14969	14931	15033	15061	15022	14915	15013	15045	14939	14998	14996	14935	15114	14874	15043	15049	14870	14949	14948	14990	14742	15093	14905	14888	14689	14756	14908	14744	14975	14989	15039	14965	14900	14853	14895	14972	14996	15135	14854	14985	14936	14897	14946	15076	14844	14928	14845	15061	15148	14926	14905	15043	15146	14983	15153	14899	14933	14958	15046	14841	14883	14924	14890	14892	14953	14991	14972	15055	14939	15061	15041	15038	14946	15148	14910	14842	15133	14854	15051	14800	14986	14848	14849	15044	14904	15034	15063	14805	14899	14793	15066	15108	14960	14934	15009	14932	15164	14797	14966	15067	15007	14965	15131	15018	14987	15069	15080	14903	14885	14906	14873	14970	15163	15071	14718	15169	15068	14966	15060	14893	14894	14830	15054	14824	15144	14985	15192	14968	14767	14876	14961	15046	15164	14786	14968	14892	15118	14851	14988	15013	14940	14879	14915	15052	15053	15100	14975	14966	15171	15236	14971	15010	14959	15029	14930	14952	14944	14828	15031	14721	15067	15090	14986	14983	15031	14890	14879	14965	14881	15102	15005	14952	14897	15049	15061	15007	15077	15003	15069	14799	15005	14923	15090	14794	14898	14970	15114	14967	15106	14959	14781	15089	15019	14978	15004	14957	14939	14871	14960	14994	14771	14913	14980	14963	15042	14835	14803	14923	14848	15011	15014	14962	14964	15036	14854	14992	14958	14947	14941	14833	14909	14903	14955	15014	15042	14893	14882	15111	15058	15107	14933	15049	14859	15138	14838	14936	15033	14988	14920	14957	14931	14900	14898	15040	14992	14917	15136	14905	14889	14900	15017	15139	15011	15045	14982	15038	14971	15075	15031	14987	15015	14917	15036	14884	14886	14919	14827	15069	15057	14834	15027	14787	14919	14925	14857	14752	14936	14894	15138	14901	14924	14973	14938	14952	14947	14951	15054	14874	14963	14917	14906	15150	15042	14790	14978	14898	15076	14785	15022	15036	14748	14957	14994	15004	15164	14992	15059	14716	14777	14882	15116	14986	14927	15014	15082	14972	15072	14916	15084	14878	14925	14933	14986	14923	14966	15060	15014	15028	14996	15024	15090	14926	14970	15144	14969	14982	14930	15002	14856	14883	14932	14930	14845	15068	15002	15019	14898	14796	14901	14918	15063	14944	15047	15164	14911	15071	14942	14897	15042	15119	14867	14981	15001	14982	14911	14851	14895	15034	15094	14826	14889	14855	15026	14877	15013	14994	15046	14928	15132	14936	15015	14964	15023	15015	14955	14908	14975	14866	14931	15182	15043	15041	15173	14793	14942	14897	15057	14954	15023	14970	14970	14793	15002	14971	15156	14746	14827	15029	15014	14908	14884	14876	14744	15116	14795	15028	14828	14989	15288	14990	14977	14931	15090	14770	14979	14929	14792	14905	15027	15130	15056	15002	14754	14975	14923	14841	15047	14943	15056	15016	14868	14987	15036	14887	14933	15067	14917	15036	15033	14852	14874	14961	15062	15084	14920	14861	14911	14947	14937	14941	14963	15020	14794	15032	14841	15128	14903	15105	15004	14908	15100	15028	14989	14908	15029	14892	14911	14763	15147	14939	14922	15056	14963	14812	14927	14964	14832	14899	15064	14919	14953	14883	14874	15114	14941	15024	15079	14973	14949	15046	15015	14990	14970	14852	14946	14919	15007	15094	14920	14893	15071	15113	15017	15063	15003	14967	15012	15037	14941	14920	15026	14823	15048	15048	14843	15059	15141	14849	14880	14886	14879	14737	15051	15003	15037	15046	14989	14999	14997	15049	14852	15112	15001	15038	14993	15230	15051	15117	14920	14922	14994	14952	15091	15019	14827	14881	15020	14961	14905	15083	15071	14858	14973	15022	14955	14834	14978	15032	14832	14930	14999	15087	15005	14950	15005	15106	14957	14993	14803	14888	15057	14880	15044	14915	15117	15019	14978	14946	15210	14851	14943	14940	14816	15073	15087	14948	14969	15111	15006	15093	14840	15012	14904	14941	15102	14946	15111	14924	14940	14966	14916	15078	14894	15013	15019	14951	14927	14906	14700	14939	14882	14885	14938	15078	15011	14941	14892	14964	15022	14889	14955	15121	14946	14876	14994	14979	15046	14966	14981	14993	14742	15059	14768	14853	15017	14859	15001	14868	15092	14939	15024	14795	15078	15064	14906	14907	15144	15001	14878	14815	15026	15126	14828	14983	15046	14953	15100	15041	15050	14982	14936	14660	15031	14772	15004	15165	14935	15021	15030	15010	14841	14914	14975	14946	15044	14881	14862	14994	15081	14842	14990	14998	14944	14929	14973	14871	15063	14959	15078	14939	14975	15133	14880	14945	15006	14879	15035	14884	14831	14952	14940	14940	14778	15038	14801	14948	14994	15145	14942	15013	14888	15188	15100	14867	15059	14953	14903	14923	15022	15007	14692	14952	14899	15032	15025	15054	14854	15082	14817	15009	15122	14994	15022	15041	14968	15068	14958	15043	15003	15067	14925	14933	14973	14940	14833	14981	14852	14949	14947	14814	14768	14842	15089	14972	15029	14846	14936	14961	14922	14977	14959	14957	15130	15064	14885	14942	14910	15021	14916	14822	15085	14952	14987	15076	14974	14935	15118	14957	15088	14954	15083	14986	14991	14973	14905	14959	15127	14919	14970	15014	14857	15060	14629	14974	14867	15003	14842	14904	15082	15100	15098	14962	14872	15166	14976	15088	14960	15082	14966	14977	15074	14996	14971	14864	15109	15035	15146	14841	14665	14982	14943	14961	14899	15159	14998	14875	14962	15136	15015	15071	14890	14943	15074	15047	14963	14937	14980	15002	14968	15062	15099	15045	14759	14927	14843	15035	14942	14837	15024	15057	14976	14981	15112	15004	14865	14919	14714	14993	14943	14992	14943	14801	14814	14975	14902	14878	15060	14902	14913	14891	14882	14999	15062	15004	15032	14943	15022	15011	14942	14855	14941	15047	14840	15030	14889	15130	14822	14876	14974	15000	15135	14959	15027	14935	14920	14941	14966	14776	14893	15072	14993	14946	15002	14842	14886	15079	14899	15139	14970	14922	14955	15008	15023	14971	15072	15025	14950	14906
26155	21206	27360	25823	19979	18455	18565	28346	39711	37380	31110	23916	19675	17925	17604	17226	17318	17309	17245	17325	17371	17387	17392	17318	17207	17111	17117	17228	17103	17499	17317	17278	17298	17140	17197	17274	17256	17265	17138	17247	17163	17116	17294	17226	17394	17130	17461	17284	17166	17204	17179	17167	17317	17128	17143	17232	17227	17331	17110	17345	17259	17093	17046	17281	17013	17301	17100	17454	17033	17194	17285	17119	17347	16958	17274	17182	17329	17065	17296	17191	17297	17030	17346	17177	17085	17319	17390	17176	17176	17210	17327	17213	17261	17042	17187	17095	17171	17250	17305	17194	17020	17331	17230	17264	17191	17022	17207	17101	17266	17394	17248	17198	17259	17158	17311	17294	17069	17231	17306	17111	17114	17205	17251	17232	17126	17040	17118	17213	17037	17003	17193	17156	16963	17077	17266	17089	17093	17353	17130	17033	17376	17316	17222	16947	17040	17314	17259	17217	17177	17044	17198	17089	17115	17267	17061	17174	17042	17228	17029	17375	16946	17130	17185	17092	17171	17056	17127	17169	17256	17237	17171	17290	17233	17084	17167	16912	17315	17216	17264	17296	17164	17092	17183	17139	17322	16876	17214	17227	17132	16923	17017	17290	17013	17251	17230	17318	17027	17113	17036	17217	17170	17038	17171	17327	17234	17074	17175	17136	17259	17111	17276	17239	17023	17135	17156	17112	17093	17281	17122	17137	17310	17178	17295	17124	17148	17286	17215	17056	17163	17026	17003	17091	17155	17236	17194	17121	17146	17022	17250	17118	17132	17203	17174	17194	17146	17168	17264	17121	17235	17133	17368	17105	17158	17186	17144	17250	17209	17337	16998	17067	17431	17209	17099	17240	17208	17244	17115	17355	16981	17423	17153	17193	17024	17203	17222	17133	17099	17241	17231	17010	17006	17202	17086	17143	17072	17228	17142	17082	17312	17260	17260	17245	17188	17237	17358	17252	17188	17151	17181	17073	17259	17343	17332	17185	17322	17085	17095	17112	17023	17024	17163	17124	17204	17179	17167	17074	17242	17062	17169	17295	17198	17135	17417	17095	17222	17046	17056	16993	17255	17295	17068	16996	17173	17079	17481	17093	16997	17131	17049	17074	17183	17254	16980	17149	17138	17201	17163	17090	17288	17094	17130	17140	17129	17236	17237	17246	17122	17152	17170	17307	17190	17243	17045	17076	16957	17191	17086	17124	17166	17291	17205	17177	17105	17284	17005	17157	17050	16931	17202	17403	17294	17046	16811	17193	17215	17021	17181	17002	17387	17047	17313	17334	17177	17163	17244	17227	17241	17105	17094	17090	17146	17199	16944	17023	17284	17162	17274	17318	17171	17222	17313	17133	17246	17187	17313	17296	17092	17081	17227	17005	17195	17346	17164	17037	17290	17202	17234	17332	17146	17197	17009	16950	17297	17186	17179	17365	17161	17188	17051	17163	17076	17065	17197	17433	17076	17249	17224	17217	17175	17203	17125	17277	16960	17223	17123	17108	17156	17378	17158	17109	17056	17218	17306	17089	17297	17262	17115	17227	17205	17323	17063	17239	17046	17239	16965	17254	17292	17083	17011	17099	17090	17071	17219	17178	17152	17208	17262	17198	17276	17241	17235	17147	17178	17192	17322	17285	17255	17239	17310	17140	17258	17222	17062	16919	17027	17317	17319	17133	17301	16976	17193	17297	17193	17244	17267	17210	16999	17063	17401	17306	17270	17229	17215	17086	17266	17340	17161	17169	17192	17349	17049	17123	17057	17062	17039	17301	17271	17269	17218	17265	17282	17144	17252	17255	17237	17125	17275	16976	17077	17000	17181	17287	17150	17147	17074	17095	17131	17251	17395	17354	17274	17136	17214	17098	17298	17174	16991	17376	17208	17320	17187	17173	17149	17259	17196	17020	17438	17347	17159	17084	17107	17065	17363	17253	17023	17164	17190	17237	17060	17102	17222	17241	17120	17216	17287	17139	17144	17237	17352	17160	17101	17121	17007	17025	17281	17140	17129	17331	17133	17322	17243	17077	17106	17202	17333	17009	17199	17094	17313	17211	17128	17099	17148	17138	17252	17218	17373	17070	17165	17156	17244	17326	17169	17287	17166	17431	17059	16990	17160	17015	17203	17369	17257	17291	17148	17258	17347	17089	17164	17245	17163	17220	17204	17115	17267	17271	17110	17073	17195	17300	17242	17148	17099	17158	17325	16929	16947	16926	17331	17204	17052	17190	17341	17406	17202	17233	17266	17347	17064	17254	17217	17125	17364	17338	17190	17323	17088	17089	17201	17213	17111	17199	17073	17067	17289	17194	17196	17163	17228	17069	17143	17232	17330	17251	17043	17099	17228	17184	17162	17300	17345	17265	17128	17048	17364	17094	17186	17329	17264	17327	17218	17239	17287	17073	17066	17227	17047	17218	17029	17285	17237	17237	17110	17151	17243	17256	17170	17291	17219	17096	17361	17218	17024	17220	17218	17135	17193	17221	17292	17013	17063	16994	17199	17016	17261	17527	17081	16953	17281	17239	17140	17224	17172	17090	16974	17194	17086	17034	17055	17214	17175	17281	17615	17149	17354	17166	17238	17013	17170	17215	17154	17326	17107	17174	16956	17282	17087	17137	17358	17023	17229	17181	17139	17052	17336	17078	17321	16959	17245	17175	17232	17168	17201	17214	17108	17341	17224	17010	17262	17248	17438	16908	17297	17093	17191	17265	17131	17095	17091	16881	17098	17154	17341	17263	17122	16938	17317	17188	17177	17251	17222	17331	17148	17276	17163	17154	17355	17165	17069	17301	17259	17300	17078	17287	17279	17308	17166	17261	17050	17214	17259	17221	17239	17221	17163	17112	17062	17042	17468	17078	16957	17162	17252	17120	17139	17281	17232	17086	17320	17011	17047	17225	17304	17315	17183	17121	17212	17284	17332	17222	17099	17035	17191	17179	17170	17158	17304	17361	17256	17248	17127	17162	17155	16955	17158	17131	17386	17223	17151	17203	17027	16980	17111	17189	17182	17204	17009	17149	17066	16951	17135	17186	17278	17162	17214	17433	17204	17060	17289	17231	17256	17100	17155	17312	17066	17399	17239	17087	17171	17152	17259	17294	17029	16905	17198	17123	17248	17217	17163	17062	17160	17326	17349	17072	17200	17246	17177	17151	17146	17156	17098	17072	17149	16954	17224	17088	17081	17081	17020	17075	17185	17068	17128	17068	17125	17245	17229	17149	17283	17217	17163	17249	17447	17367	17120	17260	17134	17170	17111	17007	17236	17191	17431	17151	17289	17164	17067	17229	17339	17058	17193	17263	17384	17226	17324	17063	17272	17347	17078	17248	17396	17229	17172	17126	17269	17455	17184	17143	17273	17202	17084	17256	17239	17037	17321	17131	17058	17104	17261	17136	17228	17049	17163	17245	17352	17044	17166	17157	17273	17235	17167	17088	17200	17350	17226	17053	17437	17429	17216	17287	17149	17317	17257	17155	17108	17173	17211	17032	17278	17234	17126	17256	17349	17145	16927	17162	17091	17141	17138	17273	17370	17235	17088	17320	17147	17186	17171	17172	17172	17363	17153	16756	17405	16921	17188	17145	17285	17227	17251	17220	17188	17036	17255	17080	16947	17092	17191	17215	17143	17237	17270	17016	17097	17214	17360	17075	16995	17181	17112	17154	17003	17312	17174	17268	17013	17109	17034	17277	17207	17030	17021	17015	17447	17051	17114	17072	17076	17186	17269	17352	17218	17094	17217	17004	17039	17127	17276	17070	17262	17265	17269	17088	17185	17150	17152	17205	17220	17092	17231	17097	17112	16936	17097	17321	17267	17210	17183	17420	17188	17165	17182	17275	17186	17191	17350	17345	17168	17201	17128	17160	17344	17047	17215	17219	17262	17337	17114	17304	17140	17195	17050	17228	17410	16910	17295	16999	17091	17003	17230	17281	17092	17161	17419	17152	17237	17174	17383	17158	17196	17039	17203	17024	17270	17280	17276	17124	17263	17263	17208	17263	17571	17056	17181	17019	17242	17241	17048	17150	17265	17140	17159	17122	17254	17108	17197	17342	17278	17335	17184	17167	17260	17242	17221	17198	17301	17242	17250	17201	17238	17136	17277	17197	17132	17045	17135	17272	17257	17129	17207	17123	16969	17131	17278	16990	17112	17058	16900	17031	17255	17035	17019	16922	17215	17181	17166	17059	17207	17209	17224	17450	17265	17243	17257	17093	17153	17230	17240	17333	17229	17119	17474	17235	17172	17317	17345	17049	16964	17129	17138	17210	17214	16949	17236	17238	17014	17171	17121	17186	17296	17140	17355	17483	17152	17315	17488	17179	17160	17188	17087	17212	17250	17287	17246	17138	17023	17168	16939	17110	17311	17290	17345	17295	17172	17129	17231	17364	17081	17143	17067	17210	17277	17203	17083	17243	17239	17068	17265	16940	17179	17240	17067	17209	17115	17150	17155	17089	17238	17256	17242	17324	17326	17236	17129	17115	17175	17266	17125	17114	17080	17130	17175	17115	17113	17274	17316	17232	17240	17151	17106	17116	17122	17162	17173	17224	17279	16963	17081	17212	17253	17268	17242	17008	17431	16998	17153	17111	17129	17150	17449	17098	17042	17079	17225	17182	17278	16987	17072	17472	17085	17205	17316	17110	17175	17167	17231	17167	17089	17289	17171	17337	17128	17317	17220	17151	17262	17321	17355	17152	17319	16990	17129	17246	17147	17067	17166	16946	17149	17329	17243	17267	17252	17283	17338	16987	17238	17000	17254	17303	17154	17108	17191	17187	17093	17066	17205	17160	17071	17035	17303	17099	17138	17297	17153	17292	17218	17126	17193	16960	17211	17362	17263	17106	17329	17131	17086	17304	17134	17316	17267	17311	17179	17166	17018	17136	17088	17073	17201	17033	17327	17279	17287	17230	17216	17324	17315	17125	17086	17007	17142	17082	17165	17519	17175	17214	17114	16982	17213	17210	17055	17004	17179	17180	17253	17246	17165	17302	17242	17293	17172	17166	17159	17198	17177	17181	17145	17200	17031	17060	17449	17145	17207	17197	17275	17230	17199	17297	17237	17438	17222	17142	17298	17330	17351	17149	17193	17200	17268	17023	17185	16908	17013	17445	17161	17135	17167	17375
14288	20862	19177	16782	15695	15486	15670	31002	41169	37905	30586	21898	16989	15345	15015	14848	14556	14555	14708	14794	14622	14673	14781	14572	14387	14752	14691	14497	14772	14374	14381	14581	14643	14769	14486	14656	14454	14882	14710	14549	14640	14596	14689	14672	14740	14667	14628	14563	14728	14594	14591	14532	14707	14587	14674	14670	14650	14534	14494	14546	14686	14803	14596	14786	14628	14580	14522	14658	14633	14818	14688	14640	14802	14590	14666	14426	14715	14640	14512	14665	14615	14485	14686	14767	14604	14685	14566	14596	14513	14653	14589	14565	14680	14666	14642	14687	14538	14691	14482	14488	14637	14557	14580	14621	14585	14673	14611	14507	14297	14629	14722	14613	14541	14723	14568	14617	14543	14628	14450	14576	14578	14774	14780	14576	14612	14584	14452	14589	14551	14599	14454	14719	14542	14598	14433	14510	14586	14582	14734	14345	14584	14554	14601	14605	14641	14747	14683	14749	14673	14806	14659	14560	14697	14533	14515	14664	14503	14803	14821	14525	14594	14416	14509	14840	14848	14633	14756	14585	14753	14416	14531	14588	14691	14663	14632	14587	14559	14563	14467	14617	14466	14649	14566	14586	14653	14902	14414	14694	14686	14740	14624	14894	14567	14615	14682	14731	14567	14460	14472	14647	14703	14411	14582	14576	14425	14803	14585	14602	14574	14756	14662	14424	14690	14507	14709	14636	14637	14567	14693	14702	14552	14623	14608	14728	14703	14705	14514	14732	14682	14527	14542	14640	14701	14559	14612	14729	14760	14607	14671	14656	14640	14628	14710	14654	14624	14546	14723	14605	14618	14645	14555	14671	14839	14677	14774	14763	14547	14496	14542	14708	14668	14581	14695	14620	14485	14591	14719	14481	14631	14606	14702	14402	14632	14531	14675	14701	14605	14598	14734	14657	14577	14571	14512	14577	14597	14567	14444	14559	14507	14567	14595	14591	14580	14699	14480	14761	14730	14562	14548	14716	14595	14755	14671	14549	14668	14670	14562	14458	14711	14634	14650	14530	14620	14385	14723	14556	14617	14485	14659	14627	14526	14442	14609	14603	14724	14484	14594	14600	14575	14651	14598	14400	14565	14627	14673	14656	14636	14610	14629	14621	14347	14515	14744	14470	14633	14659	14641	14698	14586	14671	14656	14678	14664	14625	14507	14689	14764	14684	14598	14701	14571	14434	14595	14650	14615	14600	14685	14889	14531	14630	14714	14743	14678	14962	14642	14610	14615	14703	14688	14612	14667	14626	14617	14742	14665	14703	14530	14554	14595	14664	14600	14466	14629	14791	14589	14697	14548	14530	14671	14604	14580	14605	14397	14497	14595	14754	14516	14509	14445	14689	14756	14679	14594	14658	14657	14704	14662	14563	14667	14698	14728	14705	14599	14597	14556	14738	14500	14683	14659	14671	14561	14537	14636	14508	14647	14619	14528	14543	14620	14447	14701	14663	14651	14758	14694	14563	14690	14640	14657	14529	14722	14528	14640	14636	14545	14548	14494	14502	14773	14618	14758	14759	14680	14608	14600	14532	14496	14605	14400	14688	14573	14596	14689	14860	14643	14544	14782	14559	14583	14436	14641	14602	14661	14502	14524	14561	14574	14528	14670	14500	14520	14755	14592	14663	14602	14512	14688	14538	14468	14675	14623	14536	14517	14528	14719	14531	14522	14751	14590	14704	14610	14659	14555	14607	14585	14506	14518	14727	14627	14634	14442	14649	14676	14634	14607	14859	14583	14652	14759	14785	14467	14747	14593	14467	14543	14707	14621	14595	14547	14624	14595	14704	14756	14662	14651	14524	14575	14715	14546	14573	14471	14658	14597	14726	14575	14610	14584	14675	14582	14657	14392	14753	14551	14813	14688	14605	14523	14650	14502	14504	14691	14734	14676	14587	14738	14754	14720	14734	14642	14623	14640	14722	14598	14690	14482	14559	14550	14504	14576	14644	14743	14529	14652	14518	14690	14675	14549	14642	14560	14472	14430	14697	14659	14550	14658	14508	14581	14583	14595	14638	14585	14406	14707	14564	14549	14753	14593	14556	14608	14505	14662	14684	14682	14630	14745	14647	14690	14638	14681	14565	14623	14699	14396	14613	14783	14638	14751	14604	14600	14535	14619	14691	14564	14736	14649	14638	14598	14668	14729	14493	14635	14747	14773	14650	14682	14639	14687	14571	14659	14519	14485	14647	14531	14577	14689	14529	14610	14741	14577	14475	14678	14582	14587	14659	14443	14561	14673	14583	14611	14627	14505	14655	14701	14620	14717	14683	14617	14739	14496	14653	14752	14561	14648	14679	14616	14639	14606	14422	14605	14628	14644	14560	14706	14721	14650	14504	14496	14591	14818	14517	14733	14548	14629	14634	14740	14659	14721	14540	14669	14616	14572	14633	14591	14758	14694	14758	14502	14554	14619	14626	14663	14536	14568	14739	14565	14717	14717	14650	14713	14569	14481	14602	14679	14441	14654	14682	14445	14750	14672	14556	14607	14713	14683	14544	14552	14582	14673	14619	14571	14678	14638	14676	14590	14486	14485	14735	14787	14642	14538	14715	14641	14599	14438	14631	14674	14746	14589	14612	14615	14558	14614	14462	14613	14623	14617	14748	14763	14659	14735	14761	14610	14682	14517	14585	14616	14541	14647	14909	14713	14618	14709	14565	14565	14754	14454	14519	14638	14692	14582	14683	14500	14672	14604	14621	14536	14692	14613	14696	14745	14849	14464	14549	14615	14628	14707	14625	14548	14499	14865	14590	14414	14510	14580	14617	14640	14502	14704	14631	14528	14552	14578	14636	14608	14599	14771	14763	14470	14572	14652	14656	14780	14506	14678	14638	14639	14663	14537	14660	14649	14569	14491	14537	14626	14515	14653	14610	14607	14530	14548	14585	14600	14587	14665	14617	14518	14689	14433	14686	14631	14544	14631	14602	14600	14565	14541	14512	14394	14709	14569	14608	14640	14779	14741	14551	14634	14593	14585	14586	14431	14647	14424	14586	14553	14513	14632	14857	14489	14564	14675	14314	14768	14522	14679	14626	14610	14734	14750	14524	14538	14623	14593	14584	14680	14595	14660	14632	14656	14573	14546	14607	14699	14643	14792	14603	14628	14656	14474	14657	14668	14416	14540	14764	14610	14723	14632	14485	14607	14623	14731	14496	14481	14678	14676	14483	14476	14584	14653	14662	14560	14518	14726	14429	14567	14625	14635	14657	14620	14626	14696	14636	14666	14456	14757	14562	14526	14461	14590	14607	14679	14579	14681	14518	14620	14722	14584	14524	14547	14546	14601	14534	14407	14429	14572	14562	14715	14479	14713	14456	14683	14545	14574	14664	14598	14505	14506	14531	14628	14602	14639	14657	14599	14528	14453	14702	14542	14701	14517	14635	14530	14849	14762	14576	14558	14554	14584	14465	14448	14587	14568	14430	14470	14767	14585	14538	14506	14645	14520	14637	14577	14579	14633	14707	14756	14794	14445	14624	14656	14774	14725	14590	14539	14599	14703	14647	14605	14472	14689	14668	14819	14643	14679	14499	14493	14590	14658	14668	14692	14740	14596	14657	14495	14527	14538	14850	14439	14664	14493	14537	14524	14739	14584	14551	14790	14790	14626	14504	14468	14504	14552	14548	14653	14703	14655	14682	14560	14718	14793	14683	14669	14779	14568	14482	14522	14637	14791	14499	14737	14518	14645	14583	14629	14591	14650	14702	14597	14594	14812	14673	14607	14759	14480	14769	14687	14630	14572	14662	14753	14658	14608	14573	14774	14501	14667	14662	14687	14733	14598	14630	14683	14575	14584	14732	14730	14525	14526	14589	14727	14665	14700	14558	14715	14686	14546	14564	14570	14589	14468	14603	14606	14681	14649	14607	14627	14539	14750	14758	14556	14657	14618	14624	14493	14530	14511	14546	14683	14550	14678	14554	14608	14601	14666	14692	14576	14669	14664	14597	14750	14620	14738	14735	14633	14530	14579	14393	14656	14422	14561	14607	14528	14708	14556	14400	14660	14529	14475	14754	14608	14698	14614	14416	14698	14620	14530	14707	14647	14798	14580	14528	14671	14692	14881	14524	14707	14776	14532	14541	14612	14675	14497	14655	14573	14741	14727	14514	14754	14774	14643	14602	14731	14599	14713	14715	14506	14629	14623	14460	14592	14728	14584	14792	14535	14766	14610	14661	14485	14640	14708	14693	14454	14556	14640	14647	14775	14638	14645	14559	14597	14530	14758	14615	14739	14555	14583	14724	14617	14691	14763	14661	14796	14662	14451	14682	14490	14667	14731	14363	14714	14651	14716	14652	14679	14658	14629	14541	14447	14776	14627	14634	14518	14544	14594	14619	14587	14573	14650	14795	14590	14617	14597	14629	14601	14708	14627	14521	14833	14663	14648	14593	14489	14601	14767	14621	14669	14646	14765	14544	14605	14575	14404	14609	14591	14769	14604	14605	14526	14672	14596	14627	14695	14546	14779	14817	14657	14615	14741	14727	14706	14680	14781	14710	14595	14675	14781	14536	14541	14541	14552	14643	14597	14615	14766	14808	14603	14457	14603	14640	14612	14583	14780	14795	14593	14652	14808	14593	14528	14597	14542	14691	14713	14564	14559	14597	14738	14696	14640	14621	14519	14525	14786	14681	14619	14499	14565	14665	14602	14615	14592	14607	14545	14730	14634	14753	14521	14464	14571	14667	14609	14593	14638	14697	14532	14638	14590	14577	14551	14496	14607	14655	14573	14638	14660	14592	14708	14652	14612	14723	14525	14653	14660	14605	14653	14621	14682	14638	14543	14913	14691	14734	14556	14507	14577	14633	14522	14588	14619	14705	14621	14422	14706	14558	14817	14722	14672	14667	14719	14458	14555	14739	14622	14604	14692	14676	14533	14690	14503	14445	14704	14566	14562	14682	14609	14661	14761	14569	14556	14631	14697	14413	14581	14583	14677	14594	14685	14698	14683	14800	14602	14420	14638	14622	14672	14515	14617	14632	14578	14520	14749	14678	14726	14592	14612	14648	14736	14643	14617	14563	14559	14701	14640	14503	14734	14452	14507	14742	14696	14733	14520	14495	14717	14776	14630	14756	14601	14607	14670	14597	14627	14800	14525	14504	14480	14518	14558	14533	14587	14619
24034	21158	28617	23996	21529	22942	44396	54598	45374	50544	38696	28566	21654	18665	16848	16484	16355	16312	16571	16353	16436	16355	16400	16417	16370	16150	16414	16318	16368	16357	16238	16219	16356	16376	16385	16504	16293	16159	16235	16331	16433	16428	16328	16421	16384	16382	16294	16409	16198	16154	16329	16406	16478	16279	16265	16260	16182	16479	16268	16313	16303	16235	16387	16328	16382	16426	16218	16290	16264	16213	16223	16274	16237	16054	16422	16196	16270	16255	16253	16203	16157	16298	16241	16270	16134	16198	16308	16136	16236	16243	16044	16194	16176	16402	16134	16103	16213	16253	16309	16158	16295	16072	16371	16084	16433	16099	16279	16244	16287	16355	16303	16237	16296	16359	16342	16388	16352	16527	16295	16206	16172	16344	16210	16424	16364	16311	16269	16185	16153	16233	16055	16178	16230	16337	16129	16129	16236	16004	16391	16220	16332	16152	16212	16139	16286	16320	16422	16051	16051	16263	16237	16133	16279	16029	16305	16228	16338	16116	16240	16170	15952	16129	16230	16168	16098	16041	16320	16253	16323	16234	16216	16200	16313	15984	16318	16357	16254	16188	16147	16245	16110	16158	16323	16137	16203	16226	16273	16130	16357	16073	16480	16349	16308	16018	16198	16346	16277	16198	16243	16297	16221	16192	16276	16310	16326	16081	16201	16238	16456	16352	16255	16176	16436	16205	16219	16212	16300	16127	16386	16182	16301	16258	16123	16225	16225	16288	16407	16324	16365	16253	16234	16298	16085	16306	16265	16251	16169	16144	16221	16103	16284	16222	16216	16058	16343	16298	16216	16230	16217	16374	16103	16375	16253	16323	16362	16243	16262	16194	16290	16445	16293	16383	16297	16283	16208	16273	16120	16095	16251	16324	16342	16152	16161	16270	16310	16239	16106	16349	16224	16367	16244	16070	15947	16288	16170	16297	16370	16302	16297	16238	16584	16205	16334	16139	16335	16485	16425	16177	16158	16226	16236	16223	16110	16089	16317	16137	15924	16314	16226	16215	16173	16203	16133	16040	16282	16296	16140	16297	16149	16206	16239	16161	16249	16128	16192	16198	16330	16173	16124	16277	16217	16167	16310	16251	16280	16278	16227	16351	16274	16130	16144	16344	16439	16197	16311	16267	15989	16161	16189	16096	16349	16347	16189	16285	15985	16259	16306	16218	16346	16290	16212	16122	16080	16130	16044	16022	16253	16164	16258	16245	16274	16165	16208	16287	16284	16149	16177	16085	16256	16120	16028	16191	16147	16310	16452	16326	16297	16181	16079	16211	16296	16094	16290	16268	16402	16434	16243	16087	16004	16343	16251	16197	15977	16328	16272	16341	16241	16287	16204	16191	16117	16178	16271	16049	16349	16262	16310	16357	16369	16207	16295	16200	16242	15942	16222	16205	16050	16086	16313	16036	16106	16265	16395	16188	16328	16263	16498	16318	16190	16333	16455	16066	16383	16303	16248	16320	16178	16237	16231	16141	16080	16053	16399	16270	16047	16179	16317	16176	16434	16291	16150	16107	16299	16162	16311	16154	16314	16171	16214	16360	16141	16353	16297	16297	16300	16064	16281	16228	16165	16234	16263	16202	16228	16097	16099	16303	16292	16137	16182	16031	16062	16224	16328	16291	16238	16150	16347	16169	16333	16280	16062	16189	16065	16166	16206	16135	16268	16252	16324	16136	16211	16393	16239	16181	16173	16291	16232	16377	16077	16010	16254	16351	16305	16310	16259	16229	16176	16212	16115	16147	16033	16228	16314	16133	16256	16288	16414	16276	16352	16381	16282	16281	16225	16162	15952	16037	16201	16074	16420	16354	16167	16138	16253	16232	16223	16012	16023	16252	16365	16158	16448	16082	16134	16230	16055	16334	16040	16133	16303	16077	16175	16184	16153	16144	16293	16132	16022	16164	16242	16129	16292	16410	16108	16148	16475	16100	16265	16080	16385	16389	16345	16173	16210	16125	16213	16273	16151	16293	16094	16413	16208	16372	16243	16296	16133	16210	16354	16116	16236	16094	16327	16260	16495	16299	16204	16278	16086	16280	16229	16140	16121	16336	16325	16147	16169	16148	16337	16226	16235	16355	16122	16255	15984	16189	16211	16328	16458	16221	16423	16228	16480	16272	16265	16229	15946	16118	16260	16127	16312	16408	16243	16168	16193	16187	16192	16246	16095	16237	16153	16301	16353	16220	16181	16151	16193	16292	16365	16373	16200	16383	16185	16151	16048	16143	16366	16082	16267	16133	16167	16232	16409	16200	16443	16266	16269	16133	16290	16218	16245	16154	16385	16231	16153	16102	16237	16275	16086	16202	16336	16083	16419	16326	16119	16164	16257	16292	16168	16200	16409	16189	16375	16181	16053	16089	16142	16161	16351	16354	16233	16267	16125	16172	16221	16176	16273	16174	16204	16148	16347	16311	16429	16200	16178	16083	16195	16632	16321	16216	16270	16264	16349	16172	16315	16269	16061	16340	16097	16180	16298	16240	16121	16355	16182	16494	16162	16401	16142	16263	16228	16172	16270	15955	16319	16290	16171	16108	16173	16357	16004	16189	16261	16246	16240	15894	16101	16163	16090	16254	16353	16281	16266	16425	16256	16227	16407	16222	16291	16273	16233	16164	16419	16135	16456	16209	16271	16231	16205	16120	16226	16216	16108	16134	16195	16119	16086	16140	16236	16153	16119	16162	16157	16199	16212	16264	16270	16120	16005	16091	16172	16218	16160	16421	16192	16189	16160	16365	16201	16283	16191	16326	16341	16322	16435	16255	16039	16069	16236	16200	16138	16161	16182	16107	16300	16222	16177	16433	16253	16233	16460	16118	16201	16076	16061	16036	16293	16469	16349	16156	16132	16149	16368	16282	16461	16075	16223	16337	16230	16305	16259	16294	16260	16330	16168	16162	16415	16265	16238	16216	16122	16236	16183	16188	16214	16358	16440	16158	16301	16446	16341	16225	16193	16227	16249	16215	16389	16312	16413	16158	16293	16056	16322	16227	16323	16270	16024	16124	16364	16254	16410	16292	16263	16219	16365	16180	16233	16343	16200	16212	16379	16279	16298	16246	16116	16212	16190	16305	16372	16296	16283	16251	16119	16105	16115	16068	16200	16268	16189	16181	16293	16103	16131	16284	16108	16060	16148	16275	16153	16225	16343	16147	16314	16177	16189	16218	16169	16275	16283	16267	16130	16340	16254	16108	16074	16057	16134	16161	16104	16106	16183	16195	16120	16007	16307	16106	16262	16069	16354	16214	16361	16053	16309	16224	16071	16039	16230	16360	16241	16222	16232	16134	16316	16287	16444	16210	16352	16158	16132	16280	16047	16270	16306	16238	16150	16100	16310	16411	16293	16266	16135	16149	16098	16169	16212	16143	16315	16282	16168	16348	16143	16321	16177	16214	16300	16178	16131	16136	16252	16038	16260	16215	16252	16241	16128	16336	16196	16135	16221	16218	16212	16164	16381	16207	16478	16156	16205	16289	16206	16235	16394	16129	15981	16358	16311	16312	16068	16258	16207	16002	16332	16310	16392	16234	16270	16244	16117	16310	16235	16230	16362	16401	16257	16198	16265	16127	16223	16476	16291	16204	16117	16275	16094	16308	16313	16115	16267	16145	16268	16408	16460	16299	16111	16210	16172	16286	16085	16283	16272	16013	16273	16190	16326	16206	16286	16233	16318	16307	16292	16276	16404	16118	16404	16037	16134	16237	16217	16161	16309	16252	16266	16318	16392	16394	16073	16189	16376	16306	16275	16245	16111	16282	16150	16153	16283	16085	16261	16220	16252	16211	16103	16387	16371	16275	16343	16264	16405	16218	16236	16025	16224	16217	16123	16252	16103	16357	16177	16351	16443	16202	16115	16089	16179	16150	16147	16119	16262	16330	16181	16342	16241	16251	16392	16166	16229	16232	16075	16170	16179	16342	16183	16217	16196	16240	16375	16393	16032	16292	16000	16150	16317	16089	16070	16177	16273	16196	16278	16283	16317	16274	16105	16335	16117	16147	16315	16224	16230	16129	16124	16136	16281	16280	16080	16166	16055	16245	16285	16463	16415	16052	16580	16045	16280	16239	16165	16189	16157	16235	16282	16144	16439	16110	16186	16090	16046	16191	16173	16043	16476	16202	16371	16477	16297	16121	16043	16205	16350	16177	16220	16310	16412	16229	16387	16202	16364	16453	16157	16240	16174	16124	16281	16275	16058	16048	16276	16221	16343	16161	16086	16192	16159	16236	16415	16180	16198	16175	16291	16129	16077	16216	16198	16257	16281	16083	16154	16233	16215	16214	16172	16087	16478	16279	16355	16038	16129	16148	16270	16370	16356	16241	16144	16340	16207	16260	16275	16410	15921	16239	16389	16197	16252	16188	16109	16406	16144	16232	16380	16157	16295	15993	16309	15968	16229	16289	16101	16286	16459	16251	16265	16380	16165	16205	16275	16335	16103	16165	16280	16358	16172	16159	16453	16305	16281	16145	16339	16093	16089	16157	16307	16214	16252	16439	16196	16161	16120	16362	16182	16231	16307	16252	16311	16060	16054	16136	16238	16308	16234	16462	16352	16161	16231	16354	16360	16098	16288	16303	16361	16398	16091	16169	16245	16308	16271	16191	16419	16300	16133	16147	16382	16313	16273	16363	16316	16488	16230	16191	16168	16453	16235	16309	16239	16361	16238	16251	16397	16241	15920	16078	16390	16167	16404	16308	16240	16309	16230	16192	16202	16400	16169	16009	16320	16260	16338	16202	16309	16343	16386	16188	16316	16173	16083	16257	16406	16330	16548	16119	16121	16371	16478	16279	16250	16215	16216	16103	16176	16319	16183	16060	16410	16526	16270	16171	16415	16269	16351	16255	16407	16286	16292	16074	16200	16205	16333	16256	16256	16157	16214	16335	16200	16210	16200	16338	16378	16264	16158	16282	16358	16345	16413	16261	16396	16291	16219	16121	16372	16206	16465	16234	16166	16256	16183	16217	16419	16066	16108	16317	16102	16212	16534	16228	16268	16479	16207	16185	16253	16145	16284	16303	16264	16331	16155	16146	16304	16246	16300	16171	16205	16282	16270	16410	16274	16172	16126	16075	16206	16276	16222	16331	16376	16401	16331	16287	16247	16139	16096	16263	15921	16325
16437	27713	24629	19542	17719	17001	45391	54440	46636	50624	38937	27710	20091	16091	14571	14169	14100	14150	14110	14179	14069	14074	14215	14313	14037	14211	14023	14041	14083	14218	14134	14130	13967	13970	14061	14071	14071	13944	14119	13983	14099	14130	14004	13973	14020	14084	13959	13937	14036	14187	14032	14128	14019	14148	14237	13958	14143	14003	13985	14033	14155	14141	14060	14084	14035	14182	14056	14186	14097	13953	13964	14074	14216	13989	13978	14143	14086	13960	14029	14024	13978	14128	14020	14050	14072	13910	14137	14150	14185	14067	14138	14163	13924	14038	14171	14089	14123	14064	14176	14062	13959	14019	14213	14252	14170	14123	14185	14037	14135	14192	13996	14042	14005	13935	14101	13908	14086	14114	14222	13892	14055	14112	13897	14250	13966	14092	14041	14022	14056	14137	14161	14105	13885	13999	14198	14006	14067	14104	13952	14086	14100	14039	14087	13975	14187	14031	14008	14077	14069	14080	13985	14118	14047	13954	14021	13961	14159	14211	14063	14028	14026	13988	14067	14141	14019	13957	14128	14123	13982	14146	14139	13918	14027	14152	13942	14001	14049	13986	14093	14117	13987	13990	14059	13994	14026	14059	14177	14209	14112	14197	14070	13952	14176	14104	14204	13976	14142	14026	14012	14205	14005	13939	14137	14035	14107	14170	14004	13841	14029	13969	14121	14026	14007	13922	14064	13861	13873	14158	13831	14144	13944	13975	14193	13921	14051	13931	14093	13944	14049	13918	14103	13976	14022	14156	14126	14097	13963	14201	13983	14197	14096	13931	14126	13757	14200	14094	14165	13978	13986	14172	14046	14118	14006	14051	13999	14037	14070	14103	14103	14086	13934	13995	14119	13947	14118	13999	14024	14115	13920	14219	14146	14130	14014	13975	14026	14111	14091	14172	14134	14237	14126	14094	13945	14136	14054	14189	13952	13943	14105	13963	14116	14076	13971	14159	13992	14066	13975	14146	14014	14160	14111	14159	14076	13862	14062	14048	14034	13990	14127	13986	13982	13978	14168	13982	14045	13997	14080	14040	14138	14066	14117	13972	14171	13904	14053	14055	13936	13969	14058	13895	13962	14044	13984	14157	13975	13917	14128	14060	14173	14115	14266	14100	14090	14027	14100	14099	14108	14076	14065	14171	14072	14087	13905	13866	14021	13999	13990	13943	13940	14058	14012	14181	13868	13992	14077	14062	14068	13948	13963	13919	14006	14008	14219	14092	14006	14035	14137	14155	14046	13964	14255	14027	14039	14114	14058	14046	13866	14180	14162	14110	14140	14115	14063	14095	14040	14130	14024	14033	13880	14046	14173	13974	14187	14116	14060	14029	14051	13901	14047	13945	13995	14001	14048	13995	14042	14069	14144	14097	14004	14090	14106	13945	13981	14174	14238	13879	13846	14153	14057	14023	14037	14058	14015	13997	14108	13989	14097	13958	13936	14224	13918	14017	14144	14166	13878	14129	13999	14265	14097	14076	13937	14121	13854	13995	13969	14149	14109	13920	14204	13967	14112	14000	14094	14066	14009	14097	13893	14084	13976	13913	13994	14012	13967	14036	14005	13999	14126	14240	14026	13996	14101	14173	14037	13999	13900	13987	14118	13890	14002	13940	13995	14041	14068	14089	14228	13884	14032	13979	14091	14126	13927	14117	14140	13860	13925	14029	14093	14081	14182	14040	14095	14183	13986	14100	14070	13966	14131	14127	13975	14083	14230	14031	14064	14037	13993	13810	14108	13946	14044	14000	13870	14197	14064	14028	14065	14074	14097	14033	13978	14023	14111	14028	14060	13938	13928	13994	13934	14060	14027	13950	14143	14065	14015	13966	14071	14111	14118	14020	14035	14014	14163	13917	14097	14121	14204	14012	14133	14124	13985	14060	14141	14037	14040	14089	14057	14124	13927	14070	14023	14162	14079	14019	14083	14070	14049	13858	13970	14071	13919	13993	14123	14079	13898	13978	13936	13979	13884	13960	14069	14064	14035	14083	13880	14273	13971	14092	14229	14140	14106	14031	14036	14154	14170	14143	14061	14201	14121	14085	14239	14101	14004	14047	14020	14030	14165	14107	14031	14023	14013	14045	13952	13957	14033	14144	13974	13983	14098	14016	13985	14039	14042	13932	14060	13987	14171	13979	14188	13954	14179	13947	13997	13937	14182	14099	14014	14071	14162	13980	13994	14005	13967	13887	14051	14103	13928	14029	13998	14078	14108	14028	14078	14067	13844	14128	13885	14102	14048	14066	13964	14018	14010	14018	13984	14131	13989	14061	13984	14059	13896	13901	14155	14082	14125	14026	14069	13878	14054	14136	13996	14018	13958	14020	14001	14044	14139	13893	14091	14005	14080	13905	14145	14084	14061	13843	13954	14111	14124	13948	13835	14311	14034	14042	14149	14023	13955	13947	14034	14097	14108	14152	13980	14069	14090	13987	14060	14124	14004	14164	14069	14070	13952	14113	14021	14066	14199	14171	13913	13956	13981	14083	13991	13949	13949	14065	14271	14019	14025	13944	13924	13983	14052	14051	14047	13929	14262	14117	14119	13962	14113	14101	13918	14147	14047	14155	14025	14141	14078	14142	14027	14061	14084	14157	14052	13939	14046	14204	14086	14075	14222	14025	13982	14049	13973	13968	14028	14263	14133	14036	13894	14057	13998	14051	13972	14003	14067	14031	14043	13992	14166	14105	14084	13978	14165	14012	13912	14105	14068	14223	13954	13980	14076	14068	14019	14091	14132	13921	14209	13922	14066	14080	14182	14066	14067	13959	14047	14165	14072	14080	14069	14157	14064	14155	13948	13947	14054	13953	13985	14260	14130	13939	14016	14067	14087	14129	14160	14147	14131	13996	14081	14117	14134	13909	14166	14079	14053	13918	14059	14041	14116	14036	13894	14068	14078	14183	13981	14036	14033	13963	14084	13992	13903	14039	14096	13991	14219	14012	14188	13958	14017	13979	14034	14111	13870	14270	14044	14132	14050	14004	14067	14061	13949	14043	13984	13968	13916	13928	14182	13988	14167	14084	13969	13956	13842	14087	13880	14045	14182	14030	14065	14084	13982	14101	13863	14063	14057	14138	14132	14044	14059	13955	14156	13935	14052	13998	14081	14097	14140	14166	13954	14148	13877	13947	14048	13954	14103	13977	14033	13942	13909	14089	14039	13924	13919	14100	13963	14099	14120	14118	14032	13927	13882	13979	13894	14172	14014	14114	13889	13867	14064	14131	14095	14166	14288	14164	14025	13988	14000	13936	14059	13963	13910	13897	14074	14001	14189	14071	14024	14049	14180	13969	13999	13933	14080	13998	14150	14092	14151	13750	14019	14078	13953	14040	14113	14035	14160	13932	13958	13933	14076	14073	14079	14098	14063	14068	14052	13976	13960	14084	13941	14219	14039	14052	14105	14033	13975	14021	14109	14046	13870	13962	14155	14122	14073	14012	14067	14094	14048	13913	14171	14091	13932	13903	13991	13930	13891	14302	13993	14091	14177	14098	14008	13889	14105	13992	14013	14048	14058	14030	14050	13842	14114	14118	14056	14005	14059	14170	13853	14075	13933	14107	14067	14065	14056	14087	14031	13878	14064	13888	14008	13920	13967	13941	13978	14053	14154	13920	14153	14031	14074	14008	14083	13807	13936	14038	13925	14032	14147	14036	14174	14125	14167	14138	14159	14172	14096	13991	14041	14018	14105	14003	13997	14046	13981	14058	14021	13966	14152	14124	14129	14163	14098	14084	14124	14192	13893	13972	13826	14059	14108	14010	14074	14068	14087	14173	13910	13986	14131	13947	13964	13993	14131	13966	13946	14051	13936	14226	14039	13926	14298	14325	14142	14082	14100	13980	13992	14098	14126	13966	14201	14178	13963	14082	13963	13981	13931	13989	14006	14121	13862	14103	14046	14030	14041	14059	14071	14019	14204	14048	13888	13875	13868	14187	14062	14135	13903	14077	14086	14003	14171	14031	14009	14160	14128	14098	14083	13981	14062	14095	14015	14090	14148	14086	14025	14314	14122	14063	13974	14092	14010	14105	13980	14141	13965	13983	14117	13992	13938	13911	14147	14071	13995	14140	14068	14183	14049	14051	14049	14187	14066	14180	14035	13980	13973	13968	14011	14065	14028	14145	14177	14093	13920	14145	14159	14042	13915	14047	14071	13958	14233	13970	14049	14130	13853	14153	13927	13992	14011	13872	14124	13972	14204	14026	14157	14084	14084	14066	13933	13931	14039	14012	14202	14011	14173	13963	14022	14135	14123	13898	14023	14025	13954	13982	14084	14131	14107	14048	14238	14048	14118	14203	14119	14127	13949	14249	14172	14038	14102	13898	14027	14233	14107	14279	14037	14184	13910	14010	14067	14110	14136	13979	14051	14007	14068	14158	13924	14026	13946	14055	14063	14152	14183	14056	14042	13987	14081	13993	14048	13963	13922	14002	14004	14004	13948	13991	14145	14043	14106	14073	14199	14106	14139	14073	14272	13910	14007	14081	14027	14156	13749	14179	14086	13956	14103	14163	13917	13969	14020	13976	14151	13852	13942	14118	14115	13975	14133	13925	13994	14111	14062	14220	13997	14069	14065	13888	14152	13984	13898	13974	14004	14076	14035	14084	14167	14063	13934	14089	13845	13971	14062	14058	14101	14143	14006	13947	14019	13982	14197	14146	14039	14153	14051	14075	14191	13946	14060	14042	13915	14135	14040	14107	13987	14007	13947	13954	14064	14011	13949	13932	14223	14019	14060	14032	13887	13958	14066	14070	14132	13998	14020	14006	14174	13902	13905	14200	13943	14020	14112	14084	13998	14051	14116	14201	14116	14215	14137	13968	13985	14034	14114	14072	14095	14165	13863	14107	14030	14088	13991	14112	13938	14085	14077	13942	14053	14097	14059	14283	13946	14143	14210	14087	14147	14140	14142	14159	13969	14070	14055	13984	14053	13959	13955	14234	14086	14096	14049	13919	14031	14057	14084	14239	14029	14154	13981	14203	14045	14078	14000	14182	13903	14050	14131	13891	14154	13999	14078	14074	14137	13879	14000	14100	14023	14024	14169	14120	14046	14151	14039	14097	13992	14057	13970	14035	14025	14068	14017	14098	14118	13954	14187	14114	13936	13898	14181	14008	14100	14062
29314	21494	20466	17819	16074	16061	20215	24452	20208	19199	17945	16912	16425	16216	15894	16151	16039	16011	16095	16049	16096	16101	16016	16067	16073	16182	16140	16025	16050	16067	16128	15930	16022	16167	16040	16037	15966	15896	16168	15999	15697	16013	15902	16093	16019	15942	15886	15821	15974	15914	16050	15992	16187	15921	16267	16022	15949	16143	15951	16111	15979	16120	16082	16152	16013	16225	16015	16245	16096	15990	15929	15867	16006	16182	15958	15999	16213	16103	16171	15973	16034	15858	16000	16044	16255	15863	16246	15849	16099	15892	16122	16199	16090	16080	16079	16204	16246	16239	15878	16127	16170	16085	16014	16201	16146	16135	16029	15947	16073	16062	16006	15803	15904	15975	16132	15955	16118	15921	16055	15949	15910	16005	16050	15947	15945	16009	16063	16037	16148	15968	15769	16001	15989	15963	16086	16169	16079	16006	16245	16111	16100	15958	16088	16220	16137	15970	16086	16017	16066	16072	16088	15936	16150	15991	16086	16009	16025	15959	15953	16167	16171	16071	16159	15977	15989	15998	16081	16109	16158	16002	15918	15937	16018	15994	16086	16078	15979	16149	16126	16134	16193	15978	15876	15917	16067	16087	16059	16164	16308	16108	16036	16091	16244	16204	16027	16010	16016	16036	15808	16023	16084	16139	16008	16173	16122	16187	15917	16142	16084	16068	16063	16125	15981	16124	16189	16302	16071	16049	15796	15963	16115	16182	16120	16101	16212	16001	16091	15886	15876	16110	16039	15914	16008	15931	15974	16032	15953	16234	15993	16190	16096	16140	16111	16040	16041	16235	16149	16141	15984	15945	16214	15976	15803	16008	16017	16123	16172	15954	16126	16053	16074	15943	16181	16154	15940	16029	16145	15943	16224	15970	16007	16102	15876	16042	16160	16198	16211	16236	16150	15995	16062	15930	16118	16162	16100	16171	16089	16070	15930	16047	16030	16173	15934	16030	16063	15894	16062	15891	16199	16086	15976	15956	15942	15861	16165	16111	15919	16144	16150	16123	16076	15989	16068	16261	16109	15841	16029	16173	16142	16101	16154	15893	16136	16087	16167	16017	15876	16045	16232	15860	16040	15942	16172	16250	16038	15914	15915	15891	15974	15801	15998	16230	16058	15956	15812	16152	15781	16099	15862	15997	16081	15911	16152	16032	15847	15897	15920	15972	16109	15957	16181	16052	16015	16109	16182	16130	16062	15942	16203	16257	16166	16084	16100	15853	15910	16023	16017	16077	16028	16256	16135	16057	15989	15897	16298	16027	15851	16038	16138	16111	16078	15818	15904	15962	16239	16000	16182	16096	15948	16155	15943	16001	16094	15937	15944	16150	15984	16123	16260	16022	16237	15955	16196	16228	16139	16297	16114	16035	16138	15954	16194	16120	16172	16216	16128	15722	15864	16015	16061	15975	16186	15917	15937	16170	16043	15961	15926	15969	16204	16098	16027	15970	15942	15819	15984	16161	15877	16284	16063	16205	16148	16066	16063	16111	16237	15915	15875	16153	15881	16386	16109	15949	15960	16003	16077	15987	16066	16015	16084	16046	16042	16042	16034	15894	16119	15860	16326	16109	16162	16159	16109	16008	15932	16057	15974	15962	16101	16037	16064	15923	16134	16058	15972	16029	16034	16032	16293	16039	16008	16136	16069	15944	16081	15890	16166	16084	16322	16057	16030	16153	16088	16155	16122	16156	15936	16193	16223	16045	15923	16056	16073	15992	16021	15877	16011	16055	16157	16261	16020	16002	16133	15697	16139	16152	16009	15843	16050	16012	16133	16009	16093	15886	15725	16389	16102	15997	16108	16080	16092	16081	16122	16042	16024	15972	15995	16008	16210	16154	15949	15947	15971	16200	16051	15944	16094	16070	16075	15878	15959	16078	16075	16170	16012	16007	16204	16006	16162	16226	16191	16207	16306	16096	16129	16159	16032	16127	16028	16061	16119	16020	16206	16095	16379	16011	16061	16018	16094	16172	16090	16019	16083	16105	15788	16015	15942	16097	16137	15869	15908	15833	16006	16077	15898	16042	16002	16057	16022	15739	15732	16038	15976	16101	16002	16005	16303	16100	16039	15899	15926	16033	16273	15913	15921	16080	16017	16155	16102	16142	16053	16052	16144	15868	16004	15998	15989	16089	15973	16174	15967	16182	16001	16040	15961	16060	16223	16026	16098	16049	16173	16222	16145	16007	16227	16227	16078	16003	16097	16116	16083	16243	16009	15984	16174	16093	16050	15940	15995	16107	15972	16019	15942	16113	16174	16022	15897	16177	16189	15785	16041	16009	16137	16159	16307	15930	15908	15900	16135	16178	16101	16135	15970	16221	16086	15870	16301	16067	16091	16189	16076	16106	16023	16289	16262	16226	16209	16176	16090	16001	16100	15947	16200	16074	16036	16037	16069	15847	15844	16088	16133	15951	16136	15995	16366	16043	15959	15925	16073	16136	15953	15970	15951	15996	16103	16075	15860	16265	15984	16001	16131	16148	15944	16109	15990	16048	16025	16017	15975	15944	15954	16100	16232	15988	16074	16176	16075	16149	16039	16306	16132	15970	16102	16284	16105	16049	16129	16331	15920	15902	15890	15985	15888	16209	15997	15831	16032	15979	16239	16224	15975	15915	15930	16063	15904	16042	16061	16034	16043	16004	16155	16453	15962	16078	15929	16008	16038	16135	16127	16058	15954	15937	16004	15981	16193	16056	16002	16086	16120	15783	15967	16292	15911	15985	16103	15842	16045	16106	16035	16141	15968	16099	16070	15984	15970	16022	16039	16100	15958	15895	15945	16004	15937	16099	16078	15889	16086	16049	15951	15932	15997	16102	16065	15964	15926	16063	16101	16108	16071	16095	16145	16222	16038	16005	16037	16222	16203	16160	16048	15983	15935	16240	16169	16092	16085	16256	16134	16265	16231	15991	16191	15940	16173	15905	16121	16197	15994	15951	16152	16173	15989	16067	16081	15902	15996	16137	15869	15987	15924	16187	15967	16267	16075	16027	15763	16156	16207	16040	16251	15982	15986	16054	16137	16103	15924	16219	16098	15975	16041	16078	15962	16177	16125	16147	15874	16081	16039	15980	16198	15899	16094	16283	15921	16036	15867	16195	15999	16189	16065	15955	16081	16105	16104	16015	15928	16128	16164	16084	16170	16258	16134	15961	15985	16113	16249	15950	15977	16102	15924	16133	15973	15928	15982	15951	16118	16015	16280	15776	16161	16057	16014	16106	16019	16073	16099	16076	16031	16182	15978	15980	16200	16070	15966	16060	16009	16228	16194	16078	16118	16093	16140	16282	15949	15892	16017	16015	16181	15944	16122	15921	16074	15991	16089	16227	16255	16052	16097	16025	16232	16071	15836	16080	16099	16027	16234	16042	16135	16058	16111	15912	16034	16001	15981	16040	16057	15916	16080	16131	15932	16170	16190	15910	15978	16006	15961	16046	16051	15851	16000	15986	16043	16143	16180	16193	16013	15971	15980	16105	16042	16091	15977	16072	16228	16059	16118	15956	16110	15924	16039	16277	16054	16000	16052	15975	16151	16162	16052	16035	16079	16170	16152	16069	16096	16111	15974	15935	15973	15967	15959	16074	16045	15906	16114	16158	16135	16081	16177	16062	16108	15803	16167	15938	16140	16112	16119	16090	16257	16145	15924	16094	16070	15797	15927	16127	16012	16099	16173	15970	15906	16067	15951	15683	15954	16145	16347	15885	16234	15991	15953	16027	16141	15968	16093	16043	16109	16088	16008	15897	15919	16048	15870	15920	16059	16142	16110	16214	16060	16264	16094	16028	15943	16112	16316	16284	16070	16197	16073	15981	15903	15906	16021	16034	15982	15987	16233	16107	16136	16098	16115	15990	16163	15856	15976	16068	15985	16030	16233	15984	16256	16001	16119	15979	16143	15869	16043	16044	15990	16114	16089	15941	16119	15860	16025	15943	16167	16014	16040	16157	15988	16045	16140	16190	15914	15971	16120	15976	16131	15934	16136	16035	16122	16012	16032	16022	15946	15934	16126	15971	15989	16009	16115	16004	16147	16098	16169	16095	15933	15946	16062	16075	15977	16038	16026	16095	16008	15925	16216	16099	15908	16125	15952	16060	16020	15908	16135	16042	16105	16139	16188	15933	16075	16042	16121	16214	15930	16125	15839	15962	15931	16036	16115	16165	15948	15989	16054	16024	16009	16068	15920	16065	16031	16108	15973	16101	16049	16048	16083	16034	15994	16193	15897	16156	15934	16179	15953	15977	16259	16055	16000	15781	15944	15868	15997	16043	16015	16043	15852	15675	16170	15905	15913	15945	16144	16052	16145	15978	16177	16073	16280	16276	16178	16084	15983	16120	16199	16070	15942	16016	16047	16069	16043	15971	15953	16114	16175	16058	16225	16281	15934	16009	15950	15960	16148	16130	15981	15984	16025	15791	15795	16191	16048	16138	15994	16115	16078	16151	16093	16094	16083	16043	16146	16116	15996	16041	16040	16061	16158	16123	16002	15920	15996	16219	15965	16092	15987	16094	16033	16009	16172	15908	15928	15992	15948	16195	16257	16125	16086	16142	16133	15896	15969	15903	15887	16073	15990	16155	15925	16222	15840	16084	16149	16099	16019	16206	16139	16000	16036	16274	16004	16181	15989	16121	16140	16165	15887	15949	15803	15977	15812	16007	16110	16183	15962	16025	15951	15868	16048	16104	16264	16206	16004	16325	16060	16066	16002	15937	16139	16160	15967	15863	15920	15972	15964	16072	15966	15911	16111	16221	16182	16137	15977	16073	15984	15761	15934	16233	16263	16025	16051	16083	16066	15833	16010	16124	16154	16075	15963	16219	16032	15982	16200	16073	15950	15977	16106	16265	16064	15915	16006	15967	16018	16140	15996	16038	16061	15935	16101	15998	15935	16094	16151	16222	15949	16153	16083	16020	16163	16111	16295	16150	15848	16076	16086	15944	16198	16136	15979	16067	16047	16187	15975	16139	16124	15956	16064	16032	16095	16047	16077	16122	15956	16125	16042	16184	16157	15985	16134	16078	16199	16050	15993	15992	16094	16095	15993	16091	16165	16121	16089	16041	16111	15857	15967	15858	15960	16113	15949	16120	16089	16058	15908	16267	16003	16032	16083	16095	16019	16016
14844	15512	14739	14399	14356	14129	21025	24840	18295	18196	15977	14843	14264	14170	13955	13899	14040	13954	14043	13991	13893	13986	14008	13877	13850	13863	14045	14021	13917	13866	13970	13927	13965	13856	14067	13970	14064	13963	14086	13871	13907	13944	13808	13950	13982	13854	13989	13952	13924	13866	14036	13845	13682	14021	13785	13921	13953	13829	14016	14050	13978	13750	13864	13881	13914	13798	13896	14051	13966	13810	14075	13845	13919	13761	14011	13837	13918	14013	13956	13904	14023	13886	13760	13784	14048	13936	13897	13896	13852	13948	13885	14038	13963	14091	13882	13938	13963	13945	14025	13786	13892	14170	13901	13885	13803	13822	14013	13881	13895	13871	13947	13875	13933	13975	13799	13841	13885	13986	13956	13871	13967	13859	13979	13959	13894	13948	13903	13897	13840	13974	13878	13857	13901	14100	13868	13962	13924	13731	13803	13781	14022	13946	14042	13911	13976	13740	13810	14031	13943	13745	13913	13923	13965	13763	13775	13887	13844	14005	13880	13896	13882	13849	13939	13843	14021	13863	13915	13860	13797	13884	13948	13938	13846	14138	13819	13770	14024	14168	13974	13862	13959	13984	14156	14001	13971	13852	13876	13975	14020	13919	13865	13847	13802	14173	13992	13911	13697	13733	14078	13882	13834	13951	13871	14030	13913	13976	13728	13788	13937	13902	13872	14051	13934	13845	13954	13846	14052	14008	13934	13917	13964	14162	13994	13918	14143	13993	13920	13920	13961	14036	13971	13987	14003	14025	13989	13795	14024	14004	13950	13732	13924	13835	13918	13949	13935	14024	13990	13954	13973	13827	13979	14012	13953	13831	13864	13887	13990	13828	13931	13997	13916	14010	13960	13861	13770	13846	13984	13987	13920	13948	14037	13867	13741	13989	13792	13906	14004	13951	13934	14017	13898	13990	13794	13967	13834	13904	13874	13873	14072	13835	13774	13954	13947	13952	13860	13835	13975	14078	13886	14004	13899	14002	13897	13925	13991	13809	13866	13922	13985	13896	13889	13938	13979	13961	13769	14037	13923	13934	13899	13895	14016	13990	13838	13887	14212	13906	13861	14050	13891	13771	13899	13801	13837	13974	13937	13823	14053	13910	13964	14046	13881	13924	13885	13797	13880	13974	13973	13810	13831	13801	13959	13984	13812	13979	13850	13778	13884	14083	13921	14076	13730	13809	14032	13993	13988	13964	13980	13988	14073	14015	13771	13913	13904	13874	13918	14062	13754	13954	14003	13984	13752	13635	13868	13846	13866	13852	14015	13942	13791	14007	14067	13993	13886	13762	13972	13961	14015	14027	14049	13833	13955	13974	14137	14044	13898	13899	13777	14031	13740	13965	14006	13910	13944	13932	14010	13888	13901	14026	13912	13826	13895	13997	13978	13881	13944	13817	13996	13885	13908	13801	13986	14072	14000	13957	13923	13870	13986	13918	13930	13802	13711	13826	13988	13890	13957	14106	14024	13793	14019	13823	13946	14057	13898	13923	13912	13989	13940	13961	13825	14029	14107	13881	13830	13918	13839	13877	14049	13940	13908	14032	13860	13889	13981	13972	13984	13883	13958	13886	13897	13952	13880	13906	13908	13992	13789	13923	13871	14007	13759	13862	14093	14030	13776	13955	13711	14071	14035	13922	13864	13884	13784	13867	13998	14002	13793	14041	13994	13886	13879	13886	13944	13911	13863	13973	13920	14032	13960	13926	13806	13870	13956	13969	13948	13847	13887	13876	13934	13816	14098	13955	14000	13772	14013	13879	13894	13977	13706	14059	13898	13928	14019	13807	13893	13897	13912	13857	13987	13966	13989	13919	13955	13812	13919	13717	13873	13736	13921	14032	13868	13984	13819	14114	13821	14025	13880	13894	13859	14007	13857	13728	13985	13823	13882	13913	13988	13931	13974	13775	13944	13855	13779	13973	13913	13954	13952	14015	13952	14053	13841	13831	13924	13844	13840	13857	13965	13797	13975	13871	14087	13959	13964	13797	13757	14022	13983	14045	13739	13997	14002	13935	13911	13870	14005	13901	13960	13826	13918	14035	13951	13988	13876	13793	13975	14021	14039	13782	14015	13888	14011	13944	14097	13982	13971	13975	13905	13869	13875	13852	14089	14052	13801	13914	14006	13837	14025	13824	13832	13883	13832	13964	13819	13969	13977	13866	13884	13829	13951	13959	13825	13966	14057	13735	14018	14112	13933	13834	14010	14051	13916	13958	13950	13855	14003	13883	13774	13930	13895	13947	13934	13966	13903	13933	13778	13911	14065	13833	13825	14093	14050	13846	13783	13908	13872	14002	14018	14091	13851	13971	14012	13841	14104	14030	13889	14004	14007	13925	13980	14035	13916	13880	14038	13791	13822	14012	13991	14022	13824	13866	14107	13894	13765	14046	14067	13793	13872	13783	13852	13851	13783	13958	14152	13811	14104	14061	13889	13754	13896	14028	13842	13956	13848	13915	13929	13788	13861	13802	13884	14008	13864	13745	13765	13960	14046	13931	13714	13973	13891	13730	13944	13792	14036	13967	13932	13940	13799	14094	13755	13763	13936	13946	13755	13985	13821	13936	13923	14063	13964	13950	14108	13759	13938	14149	13945	14055	13852	13867	13991	13860	14076	14021	13826	14042	13865	13805	13833	13938	13948	13981	13902	14060	13804	13943	13787	13879	13785	13861	13980	14001	13968	13960	13838	13924	13929	14027	13817	14059	13747	13834	13866	13891	13819	13923	14086	13854	13905	13961	13933	13825	14039	14102	14093	13886	14155	13882	13910	13940	13804	13929	13851	13919	13834	14015	13963	13784	13973	13796	13956	13998	13963	13965	13833	13999	13927	13960	13958	13961	13930	13880	13870	13871	13851	13890	14015	13993	13902	14003	13746	13937	13846	13849	13972	13896	14016	13920	14075	13855	14009	13705	13971	13968	13826	13844	14024	14017	13991	14038	13795	13945	14064	13796	13838	13794	13970	13917	14017	13879	13823	13829	14153	13955	13909	13903	13919	13874	13834	14005	13924	14034	13786	14069	14033	13835	13867	13899	13925	13943	13947	13965	13967	13888	13865	13852	14019	13973	13902	13909	13883	13945	13815	13948	13884	14044	13779	13885	13945	13799	14010	13961	13984	13979	13960	13822	13917	13893	14038	13965	13845	13893	13983	13935	13903	13809	13750	13958	13881	13934	14090	14015	13983	14003	13957	13926	13812	14053	13863	13854	13780	14054	14019	14052	13881	14042	13996	13943	13843	13982	14001	13862	13846	13882	13989	13958	13765	13990	13752	13962	13832	13873	13766	14063	13897	13927	14091	14045	14009	13813	13895	13948	13817	14027	13897	13773	13985	13949	13956	13931	13851	13792	13924	13881	13980	13878	13846	13933	13952	13796	14019	13878	13780	13848	13855	13909	14066	13965	13754	13946	13997	13984	13940	13970	13868	13776	14045	13927	13899	13930	13898	13908	14045	13958	13974	13712	13899	14108	14083	13892	13862	13882	13978	13909	13991	13836	13686	13937	13901	13868	13874	13906	13892	13848	13817	13823	13874	13836	13988	14007	13902	13924	14009	13960	13797	13879	13717	13887	14024	13953	13713	13863	13847	13891	14089	13886	13907	13960	14062	13960	13893	13835	13773	13829	13793	13794	13838	13917	13884	13855	13833	13822	13816	13864	13944	13831	13975	13873	13856	13963	13902	13900	13994	14025	13850	14027	14023	13946	13894	13853	14040	13790	13942	13916	13769	13946	13825	13924	13877	13852	13840	13970	13917	13824	13921	14065	14007	14058	14061	13751	13733	13926	13828	14083	13935	13958	14046	13960	13871	13792	14069	13764	13982	13904	13737	13808	13810	14050	13859	13936	13817	14038	13937	13967	13929	13988	13862	13903	13905	13978	13786	13904	14030	13975	13934	13895	13968	14030	13904	13893	13926	14077	13939	14059	14023	14128	14150	13882	13812	13839	13892	13871	13968	13990	13868	13803	13948	13934	13911	13856	13988	13981	14008	14009	13890	14038	13894	13975	13919	13982	14058	14000	13945	14029	13994	13953	13868	13916	13920	13981	13870	13942	13830	13861	14095	13988	13871	13850	14018	13843	14059	13930	13950	13948	13998	14072	14066	13883	14029	13928	13893	13972	14062	14087	13964	13879	13888	13902	14017	13981	13850	13977	14046	13899	14066	13854	14035	13759	13989	13820	13934	13708	14013	13981	13864	14032	13903	13857	13851	13920	13976	14029	13993	13817	13972	13944	14007	14001	13904	13865	14156	14031	13996	13923	14017	13867	13878	13968	13973	13907	13955	13953	13957	13984	13917	13822	14039	13845	14047	13876	14039	13840	13787	13923	13876	14000	14094	13872	13863	13960	13773	14188	13856	14059	13841	13932	13880	13877	13964	14158	13888	13790	13988	13873	13773	13891	14084	14016	13926	13751	13951	14016	14076	13906	13820	13901	13925	13987	13992	13969	13862	13930	14065	13974	13910	13896	14019	13853	14019	13998	13868	13955	13838	13946	13832	14023	13978	13847	14002	14074	13880	13957	13894	13963	13829	13942	13898	14045	13880	13979	13843	14099	14028	14053	13864	14052	13799	13835	13850	13951	13932	13870	13998	13965	13978	13902	13948	13776	13763	13856	14093	13867	13889	13902	13936	13968	13789	13803	14020	13745	13879	13929	14006	13846	13852	13923	14043	13886	14037	13970	13879	13885	13912	13799	13879	13945	13864	14014	13945	14076	13925	13837	13989	13941	14026	13899	13893	13961	14030	13967	13911	13931	14073	13876	13935	13943	13848	13955	14046	13752	13970	13996	13896	14007	13901	13961	14007	13904	13885	13746	13972	13927	13949	13858	14143	14038	13902	14046	13950	13968	13982	13877	13986	14054	13847	13816	13898	13814	13906	14040	13997	13930	14014	14053	13975	13970	14035	13945	14040	13895	14096	14075	14133	13811	13935	13912	13886	13908	13957	13976	14049	13966	13904	13908	14160	13790	13968	14056	13940	13994	13879	13798	13959	13854	14015	13749	13919	13899	14086	13903	13903	13994	14063	14019	13911	13822	13821	13881	14054	13985	13829	13899	13907	14011	14018	13751	14055	13998	13850	13845	13871	13881	13909	13963	13965	13899	13902	13873	13906	13761
26103	21156	27155	25710	18973	17008	35031	42486	39885	30089	22078	18419	16432	15922	15667	15411	15462	15471	15479	15619	15582	15660	15575	15390	15600	15301	15495	15501	15678	15387	15546	15428	15544	15432	15373	15542	15324	15669	15480	15414	15590	15321	15382	15527	15441	15483	15624	15629	15494	15322	15396	15540	15688	15446	15193	15450	15369	15588	15417	15486	15510	15409	15535	15661	15475	15456	15451	15525	15525	15430	15648	15525	15540	15490	15437	15526	15558	15626	15496	15588	15457	15373	15428	15350	15446	15302	15436	15371	15349	15536	15290	15504	15496	15396	15213	15397	15471	15549	15285	15639	15435	15647	15644	15430	15280	15483	15397	15472	15548	15387	15421	15484	15375	15197	15460	15578	15477	15309	15549	15641	15438	15496	15434	15643	15468	15510	15444	15387	15501	15547	15514	15578	15476	15321	15327	15450	15349	15465	15384	15480	15353	15405	15497	15309	15343	15451	15510	15414	15679	15521	15646	15497	15474	15539	15557	15251	15495	15403	15453	15423	15573	15467	15356	15345	15614	15494	15429	15353	15434	15486	15665	15371	15538	15447	15541	15396	15349	15550	15435	15356	15279	15364	15259	15501	15246	15490	15285	15353	15473	15356	15485	15504	15451	15355	15461	15248	15213	15471	15266	15435	15324	15367	15273	15429	15408	15495	15568	15406	15422	15411	15328	15512	15367	15244	15282	15394	15508	15269	15491	15523	15495	15530	15361	15372	15521	15286	15361	15571	15720	15359	15737	15352	15487	15483	15430	15374	15541	15411	15461	15479	15588	15278	15409	15522	15608	15524	15394	15340	15491	15475	15206	15244	15417	15532	15401	15529	15260	15402	15504	15527	15606	15637	15483	15290	15578	15563	15532	15380	15452	15349	15409	15696	15307	15466	15636	15322	15518	15419	15402	15543	15432	15458	15620	15572	15326	15380	15663	15369	15446	15546	15399	15351	15378	15524	15644	15496	15488	15575	15355	15505	15584	15470	15415	15255	15461	15303	15416	15681	15480	15339	15308	15559	15451	15290	15526	15462	15422	15652	15414	15397	15389	15451	15586	15355	15467	15576	15278	15440	15502	15458	15529	15479	15400	15735	15617	15382	15536	15342	15429	15326	15406	15567	15336	15383	15422	15301	15520	15525	15451	15464	15412	15308	15502	15521	15477	15501	15480	15457	15392	15512	15629	15407	15382	15324	15448	15361	15508	15273	15350	15406	15491	15426	15297	15400	15546	15562	15453	15436	15335	15547	15449	15460	15609	15547	15478	15554	15400	15199	15431	15453	15487	15551	15537	15417	15408	15673	15554	15428	15443	15542	15325	15580	15368	15566	15663	15350	15362	15514	15559	15476	15580	15425	15287	15494	15590	15523	15386	15382	15251	15458	15594	15523	15477	15389	15366	15368	15304	15398	15524	15701	15669	15568	15512	15514	15467	15331	15502	15502	15492	15510	15542	15530	15297	15573	15457	15509	15455	15481	15361	15503	15404	15479	15319	15435	15373	15364	15562	15520	15451	15302	15292	15428	15618	15482	15528	15441	15465	15443	15497	15410	15488	15561	15495	15510	15636	15474	15532	15332	15585	15459	15421	15414	15270	15362	15502	15477	15218	15463	15406	15425	15168	15484	15395	15529	15378	15445	15350	15550	15348	15603	15546	15362	15446	15451	15390	15447	15476	15284	15392	15469	15568	15441	15255	15434	15446	15458	15568	15411	15428	15527	15374	15583	15496	15368	15269	15395	15367	15431	15397	15482	15458	15371	15487	15323	15344	15305	15198	15350	15321	15403	15353	15338	15546	15582	15516	15393	15523	15199	15326	15336	15501	15625	15465	15549	15328	15645	15497	15560	15417	15444	15506	15541	15385	15552	15530	15459	15388	15364	15240	15461	15414	15445	15302	15376	15335	15476	15548	15557	15576	15569	15407	15570	15465	15475	15492	15518	15545	15504	15338	15392	15360	15456	15463	15628	15554	15585	15614	15512	15694	15579	15370	15561	15578	15588	15400	15530	15500	15561	15566	15593	15511	15520	15406	15288	15405	15587	15523	15496	15684	15409	15398	15547	15495	15326	15385	15421	15397	15487	15375	15366	15326	15426	15456	15320	15483	15331	15576	15630	15532	15468	15465	15292	15633	15428	15339	15649	15542	15543	15399	15417	15549	15426	15381	15543	15593	15515	15354	15407	15499	15358	15364	15206	15662	15286	15453	15365	15469	15412	15420	15587	15315	15553	15444	15536	15423	15390	15544	15461	15422	15459	15451	15614	15321	15411	15335	15542	15474	15520	15331	15513	15494	15647	15480	15388	15420	15375	15406	15471	15486	15359	15379	15387	15406	15435	15487	15336	15491	15325	15520	15269	15346	15480	15310	15441	15217	15268	15295	15463	15773	15343	15234	15367	15297	15469	15554	15503	15497	15509	15463	15536	15544	15404	15760	15472	15291	15339	15454	15489	15294	15367	15521	15580	15474	15596	15426	15361	15409	15378	15466	15455	15498	15432	15306	15539	15530	15641	15530	15339	15413	15284	15390	15295	15566	15483	15512	15612	15450	15616	15491	15379	15452	15392	15645	15445	15537	15443	15463	15534	15488	15202	15434	15546	15378	15474	15491	15383	15643	15543	15444	15585	15456	15482	15397	15386	15344	15528	15395	15523	15514	15405	15397	15552	15263	15299	15378	15552	15481	15486	15617	15567	15376	15428	15580	15268	15460	15561	15440	15372	15484	15435	15435	15433	15433	15490	15397	15312	15483	15465	15174	15519	15349	15470	15411	15433	15278	15378	15403	15536	15565	15615	15371	15371	15415	15476	15356	15588	15489	15378	15555	15720	15317	15558	15436	15408	15515	15587	15591	15494	15473	15159	15402	15339	15501	15175	15491	15544	15464	15339	15571	15673	15393	15522	15646	15611	15284	15342	15629	15528	15568	15402	15419	15337	15406	15371	15548	15434	15321	15341	15529	15582	15357	15274	15336	15530	15501	15341	15419	15253	15303	15250	15256	15530	15260	15637	15407	15368	15424	15439	15464	15323	15709	15327	15596	15479	15413	15636	15498	15501	15470	15465	15643	15537	15436	15261	15455	15449	15267	15487	15671	15138	15445	15446	15634	15562	15408	15291	15533	15337	15610	15307	15396	15527	15366	15317	15405	15417	15452	15172	15272	15524	15563	15278	15537	15380	15355	15445	15433	15555	15467	15417	15663	15501	15559	15439	15412	15343	15335	15410	15277	15418	15422	15184	15406	15469	15409	15369	15390	15504	15474	15590	15344	15382	15504	15329	15478	15527	15519	15427	15529	15209	15425	15326	15333	15567	15532	15558	15530	15476	15510	15323	15376	15528	15560	15301	15415	15516	15671	15504	15515	15342	15298	15429	15465	15247	15321	15632	15486	15354	15443	15476	15473	15457	15352	15394	15439	15338	15360	15457	15313	15568	15384	15632	15432	15650	15739	15563	15340	15464	15415	15368	15371	15291	15410	15335	15474	15549	15624	15581	15554	15666	15430	15314	15288	15505	15419	15518	15587	15415	15415	15374	15311	15629	15419	15257	15530	15497	15454	15294	15547	15309	15378	15322	15671	15148	15364	15303	15270	15434	15477	15533	15461	15289	15385	15384	15402	15167	15480	15296	15266	15430	15375	15381	15565	15179	15456	15449	15316	15362	15501	15408	15465	15369	15337	15445	15290	15736	15365	15462	15445	15530	15537	15617	15418	15454	15467	15167	15270	15321	15459	15529	15657	15600	15528	15547	15339	15406	15470	15528	15520	15481	15331	15605	15465	15459	15493	15491	15254	15352	15446	15526	15367	15312	15451	15354	15310	15512	15418	15544	15415	15536	15477	15453	15553	15399	15454	15519	15476	15489	15394	15484	15482	15444	15425	15570	15340	15547	15650	15500	15600	15273	15174	15361	15342	15674	15409	15380	15407	15722	15510	15541	15441	15559	15491	15575	15418	15515	15523	15302	15440	15519	15325	15549	15406	15543	15578	15328	15500	15246	15468	15375	15380	15396	15542	15703	15389	15289	15703	15500	15526	15538	15598	15458	15271	15386	15502	15538	15520	15465	15493	15562	15607	15467	15420	15434	15496	15529	15350	15239	15471	15416	15467	15475	15411	15352	15695	15414	15522	15509	15635	15520	15342	15446	15298	15530	15178	15355	15307	15511	15442	15669	15652	15542	15421	15359	15473	15517	15458	15552	15433	15449	15334	15502	15538	15487	15369	15515	15381	15442	15543	15585	15372	15328	15573	15277	15468	15528	15503	15320	15359	15181	15466	15455	15468	15380	15598	15512	15450	15507	15406	15301	15332	15338	15592	15479	15518	15338	15440	15372	15522	15282	15522	15387	15380	15500	15494	15601	15405	15444	15538	15486	15383	15407	15587	15469	15245	15548	15544	15458	15461	15362	15214	15497	15302	15422	15421	15487	15261	15472	15618	15463	15557	15598	15474	15158	15413	15359	15330	15553	15664	15577	15491	15581	15534	15530	15592	15344	15390	15434	15262	15463	15285	15343	15441	15340	15544	15401	15494	15460	15405	15444	15464	15584	15383	15552	15420	15488	15196	15461	15375	15435	15449	15415	15468	15517	15503	15340	15436	15419	15421	15376	15389	15465	15644	15538	15596	15371	15511	15612	15587	15583	15388	15587	15777	15588	15599	15509	15487	15342	15546	15312	15486	15393	15309	15480	15190	15697	15339	15296	15356	15292	15443	15534	15596	15574	15418	15392	15432	15373	15484	15214	15500	15617	15639	15453	15418	15383	15497	15405	15671	15370	15434	15462	15424	15528	15442	15434	15285	15772	15622	15387	15393	15377	15592	15638	15314	15424	15665	15379	15482	15368	15551	15505	15313	15513	15331	15373	15666	15325	15410	15413	15373	15657	15558	15377	15494	15651	15560	15380	15474	15434	15479	15574	15618	15349	15491	15523	15378	15474	15340	15489	15309	15399	15291	15350	15447	15507	15478	15544	15491	15282	15560	15212	15543	15575	15434	15569	15495	15441	15499	15379	15239	15483	15535	15373	15289	15572	15449	15553	15618	15466	15268	15487	15531	15425	15613	15438	15532	15253	15542	15562	15612	15488	15543	15242	15317	15129	15255	15252	15450	15511	15622	15210	15483	15545	15263	15471
13766	20122	18871	15924	14921	14740	38264	43409	40746	29626	20823	16525	14434	14065	13608	13810	13580	13685	13711	13470	13606	13625	13672	13575	13696	13620	13543	13738	13647	13832	13637	13625	13580	13522	13619	13601	13529	13528	13694	13694	13663	13664	13656	13778	13678	13560	13476	13660	13543	13511	13549	13580	13527	13684	13636	13480	13628	13698	13669	13483	13602	13690	13651	13666	13562	13617	13712	13534	13750	13730	13687	13788	13531	13652	13779	13588	13578	13659	13607	13685	13475	13452	13599	13644	13503	13508	13492	13548	13670	13511	13552	13662	13536	13567	13611	13754	13529	13733	13397	13522	13560	13700	13612	13491	13542	13704	13635	13681	13708	13590	13555	13586	13471	13492	13498	13635	13446	13587	13572	13552	13598	13330	13611	13563	13890	13613	13409	13691	13638	13579	13565	13562	13607	13514	13653	13569	13664	13523	13542	13465	13758	13713	13676	13644	13419	13622	13625	13364	13488	13591	13673	13579	13520	13657	13641	13547	13564	13579	13511	13572	13725	13613	13511	13666	13457	13617	13642	13672	13486	13683	13644	13692	13533	13577	13397	13534	13502	13542	13692	13633	13516	13677	13651	13754	13549	13613	13542	13574	13607	13499	13587	13656	13474	13536	13523	13705	13474	13600	13514	13731	13764	13702	13533	13558	13604	13602	13510	13620	13597	13581	13556	13678	13553	13631	13676	13432	13891	13497	13457	13647	13681	13572	13507	13575	13591	13416	13445	13537	13544	13587	13762	13624	13419	13633	13646	13528	13859	13489	13594	13633	13730	13649	13558	13598	13631	13535	13562	13575	13552	13652	13644	13581	13591	13708	13524	13476	13598	13663	13662	13540	13554	13649	13662	13755	13617	13624	13499	13581	13586	13722	13549	13584	13659	13687	13573	13624	13718	13377	13531	13556	13463	13529	13618	13658	13560	13546	13524	13626	13463	13560	13518	13514	13562	13719	13528	13645	13648	13541	13673	13479	13552	13566	13475	13573	13778	13574	13628	13691	13738	13638	13698	13791	13612	13544	13564	13715	13664	13492	13608	13651	13717	13424	13452	13350	13571	13642	13502	13547	13643	13478	13686	13512	13606	13593	13548	13519	13726	13532	13434	13598	13661	13574	13547	13442	13722	13747	13586	13613	13620	13586	13643	13673	13735	13680	13725	13781	13485	13571	13574	13647	13555	13539	13685	13616	13832	13563	13506	13696	13560	13685	13592	13620	13737	13743	13679	13666	13429	13698	13646	13553	13470	13509	13835	13598	13747	13520	13497	13379	13736	13561	13606	13481	13727	13511	13654	13521	13544	13620	13674	13649	13654	13696	13811	13385	13637	13581	13586	13719	13590	13519	13665	13524	13596	13556	13562	13643	13489	13502	13664	13568	13598	13657	13711	13531	13651	13521	13524	13613	13798	13470	13606	13565	13569	13506	13628	13466	13633	13505	13587	13801	13534	13672	13602	13663	13634	13717	13465	13532	13546	13580	13622	13579	13642	13664	13388	13728	13626	13706	13570	13572	13463	13560	13719	13741	13586	13603	13509	13644	13689	13596	13582	13467	13733	13662	13633	13778	13690	13585	13711	13596	13657	13561	13530	13737	13500	13540	13582	13475	13511	13680	13438	13700	13711	13718	13396	13628	13727	13561	13453	13501	13569	13682	13546	13682	13605	13554	13688	13531	13663	13632	13663	13625	13726	13535	13439	13626	13693	13592	13627	13428	13706	13586	13771	13587	13743	13615	13661	13684	13632	13657	13593	13510	13582	13569	13582	13670	13732	13633	13749	13512	13525	13764	13547	13602	13639	13373	13588	13552	13322	13490	13679	13621	13699	13538	13602	13586	13638	13506	13637	13530	13720	13603	13506	13618	13552	13558	13531	13561	13531	13577	13657	13438	13558	13546	13734	13491	13645	13594	13666	13541	13656	13578	13613	13761	13595	13541	13666	13734	13644	13496	13580	13519	13473	13664	13531	13717	13561	13680	13564	13858	13593	13522	13697	13441	13836	13602	13574	13614	13524	13686	13714	13668	13654	13537	13594	13645	13500	13672	13731	13701	13535	13641	13571	13533	13384	13788	13582	13519	13569	13625	13633	13406	13536	13617	13594	13544	13654	13559	13500	13759	13701	13659	13607	13532	13555	13625	13641	13604	13620	13669	13612	13616	13644	13452	13699	13506	13509	13545	13622	13694	13417	13619	13702	13433	13668	13651	13700	13553	13605	13586	13474	13553	13575	13680	13727	13540	13832	13654	13673	13680	13624	13577	13662	13456	13616	13619	13512	13785	13677	13571	13580	13534	13664	13757	13686	13550	13741	13533	13590	13468	13670	13649	13511	13736	13528	13566	13517	13551	13478	13547	13619	13696	13726	13522	13609	13591	13592	13576	13485	13550	13666	13606	13638	13691	13516	13507	13606	13618	13475	13570	13655	13672	13612	13530	13576	13494	13537	13564	13520	13597	13610	13581	13763	13662	13546	13698	13594	13615	13713	13469	13755	13492	13677	13402	13712	13537	13686	13720	13551	13508	13587	13615	13544	13620	13613	13865	13536	13652	13539	13540	13686	13654	13747	13692	13616	13677	13547	13670	13618	13409	13560	13589	13634	13563	13635	13629	13651	13678	13599	13435	13485	13551	13666	13526	13527	13622	13585	13540	13590	13646	13635	13662	13680	13586	13705	13616	13569	13691	13607	13371	13571	13731	13754	13550	13483	13602	13435	13680	13536	13587	13582	13663	13419	13542	13491	13693	13510	13642	13585	13650	13523	13626	13593	13588	13616	13448	13575	13561	13691	13679	13595	13450	13583	13668	13622	13642	13474	13630	13585	13636	13576	13607	13561	13697	13516	13605	13577	13595	13575	13620	13592	13433	13579	13608	13712	13685	13479	13562	13549	13527	13626	13687	13765	13682	13551	13743	13751	13534	13571	13638	13663	13614	13689	13614	13588	13687	13545	13671	13528	13656	13480	13645	13511	13609	13659	13602	13629	13722	13641	13511	13669	13544	13742	13632	13454	13622	13571	13571	13505	13495	13480	13594	13476	13493	13502	13643	13637	13661	13611	13687	13461	13466	13581	13613	13607	13477	13705	13641	13342	13600	13626	13654	13573	13691	13595	13731	13509	13602	13643	13401	13475	13593	13715	13594	13552	13705	13609	13686	13611	13504	13567	13590	13757	13678	13492	13742	13572	13577	13458	13503	13729	13412	13596	13546	13612	13627	13633	13460	13451	13523	13680	13514	13716	13501	13753	13497	13673	13544	13572	13557	13666	13583	13790	13580	13628	13680	13534	13583	13607	13620	13531	13621	13428	13476	13569	13726	13546	13589	13571	13484	13556	13637	13626	13632	13664	13651	13580	13683	13713	13645	13544	13703	13780	13594	13638	13454	13587	13585	13548	13348	13603	13704	13562	13518	13837	13627	13636	13541	13743	13636	13697	13458	13673	13589	13559	13491	13544	13645	13670	13562	13603	13683	13667	13676	13576	13511	13604	13546	13592	13365	13511	13499	13608	13553	13574	13464	13644	13662	13642	13691	13567	13479	13607	13511	13625	13468	13527	13660	13673	13705	13360	13400	13520	13665	13619	13720	13599	13629	13543	13563	13709	13478	13553	13434	13651	13522	13444	13558	13764	13705	13668	13689	13576	13717	13532	13547	13457	13525	13509	13641	13614	13626	13640	13646	13632	13444	13670	13539	13514	13670	13663	13586	13534	13526	13613	13467	13517	13407	13744	13563	13601	13574	13630	13609	13581	13489	13633	13526	13628	13528	13667	13519	13352	13652	13828	13660	13473	13544	13587	13708	13518	13440	13661	13634	13584	13537	13528	13664	13574	13494	13559	13598	13703	13424	13622	13624	13571	13741	13581	13601	13543	13684	13815	13649	13532	13847	13645	13467	13534	13466	13756	13678	13537	13692	13573	13752	13729	13686	13514	13777	13567	13514	13688	13739	13652	13551	13704	13615	13734	13448	13621	13581	13547	13666	13725	13684	13562	13699	13588	13605	13525	13577	13700	13562	13669	13527	13605	13555	13752	13415	13427	13694	13577	13500	13678	13525	13635	13591	13768	13573	13577	13540	13486	13483	13526	13531	13808	13622	13624	13629	13517	13667	13651	13678	13602	13554	13574	13634	13658	13569	13631	13663	13610	13632	13459	13493	13749	13618	13674	13666	13591	13591	13601	13627	13677	13652	13664	13605	13652	13762	13669	13439	13693	13486	13538	13630	13635	13651	13797	13633	13700	13547	13635	13580	13638	13714	13567	13474	13470	13581	13739	13480	13479	13490	13610	13624	13520	13649	13610	13519	13578	13623	13638	13365	13656	13450	13684	13678	13498	13687	13479	13575	13663	13642	13636	13800	13473	13578	13571	13666	13574	13743	13675	13531	13593	13508	13584	13670	13474	13481	13479	13669	13518	13423	13549	13568	13529	13533	13758	13642	13633	13789	13527	13634	13645	13680	13600	13686	13617	13600	13687	13580	13532	13669	13544	13645	13530	13639	13580	13731	13647	13616	13632	13812	13559	13515	13600	13753	13465	13566	13592	13670	13376	13530	13691	13406	13605	13675	13591	13614	13602	13659	13554	13465	13657	13552	13513	13466	13656	13633	13763	13627	13609	13700	13639	13673	13579	13628	13554	13689	13706	13604	13761	13605	13696	13561	13620	13666	13573	13477	13696	13478	13594	13460	13589	13434	13340	13594	13705	13568	13692	13435	13513	13602	13592	13582	13695	13486	13768	13629	13560	13718	13486	13687	13446	13572	13597	13743	13780	13721	13531	13724	13752	13475	13630	13595	13640	13556	13599	13585	13608	13573	13605	13588	13683	13656	13600	13681	13497	13661	13527	13483	13579	13643	13548	13477	13451	13667	13643	13479	13387	13657	13491	13600	13567	13479	13645	13689	13593	13548	13499	13690	13585	13589	13614	13599	13705	13677	13678	13542	13476	13827	13558	13493	13639	13589	13561	13715	13613	13641	13638	13555	13666	13521	13615	13669	13485	13714	13480	13654	13533	13733	13736	13600	13542	13773	13697	13795	13572	13539	13617	13542	13662	13562	13716	13504	13671	13508	13610	13524	13675	13659	13546	13597	13695	13565	13657	13674	13585	13392	13629	13535	13503	13569	13820	13592
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
