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
339231078806	339231079375	339231079925	339231080475	339231081025	339231081575	339231082125	339231082675	339231083225	339231083775	339231084325	339231084875	339231085425	339231085975	339231086525	339231087075	339231087625	339231088175	339231088725	339231089275	339231089825	339231090375	339231090925	339231091475	339231092025	339231092575	339231093125	339231093675	339231094225	339231094775	339231095325	339231095875	339231096425	339231096975	339231097525	339231098075	339231098625	339231099175	339231099725	339231100275	339231100825	339231101375	339231101925	339231102476	339231103025	339231103575	339231104125	339231104675	339231105225	339231105775	339231106325	339231106875	339231107425	339231107975	339231108525	339231109075	339231109625	339231110175	339231110725	339231111275	339231111825	339231112375	339231112925	339231113475	339231114025	339231114575	339231115125	339231115675	339231116225	339231116775	339231117325	339231117875	339231118425	339231118975	339231119525	339231120075	339231120625	339231121175	339231121725	339231122275	339231122825	339231123375	339231123925	339231124475	339231125025	339231125575	339231126125	339231126675	339231127225	339231127775	339231128325	339231128875	339231129425	339231129975	339231130525	339231131075	339231131625	339231132175	339231132725	339231133275	339231133825	339231134375	339231134925	339231135475	339231136025	339231136575	339231137125	339231137675	339231138225	339231138775	339231139325	339231139875	339231140425	339231140975	339231141525	339231142075	339231142625	339231143175	339231143725	339231144275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24495	21866	29626	25351	25365	30330	32749	57396	69821	53323	37245	27334	23646	22772	22558	22446	22262	22477	22554	22412	22493	22511	22377	22191	22229	22556	22383	22518	22260	22246	22298	22383	22266	22366	22243	22157	22309	22233	22229	22382	22335	22232	22319	22277	22283	22289	22453	22349	22412	22342	22199	22283	22356	22346	22348	22458	22288	22116	22085	22165	22447	22467	22379	22077	22253	22285	22349	22145	22120	22075	22430	22282	22263	22250	22182	22170	22232	22282	22139	22350	22285	22320	22099	21990	22307	22436	22092	22260	22099	22179	22081	22421	22192	22294	22341	22121	22135	22306	22336	22109	22302	22262	22180	22223	22029	22155	22160	22256	22145	22299	22301	22136	22280	22177	22323	22403	22545	22391	22259	22252	22259	22433	22305	22370	22273	22180	22189	22282	22390	22358	22281	22319	22251	22229	22377	22205	22397	22360	22276	22186	22302	22169	22187	22276	22207	22115	22065	22241	22217	22060	22275	22069	22108	22512	22337	22537	22105	22139	22320	22046	22116	22074	22276	22177	22258	22282	22457	22290	22229	22183	21997	22279	22245	22312	22297	22320	22463	22341	22124	22405	22158	22377	22335	22166	22198	22222	22384	22147	22457	21942	22031	22263	22492	22274	22365	22223	22138	22211	22187	22358	22517	22381	22348	22272	22288	22359	22183	22265	22168	22292	22322	22426	22407	22023	22377	22102	22308	22322	22246	22010	22158	22387	22329	22179	22229	22434	22282	22199	22265	22235	22331	22125	22274	22301	22403	22155	22147	22354	22288	22134	22236	22006	22343	22213	22318	22134	22258	22302	22294	22091	22199	22236	22383	22267	22507	22406	22364	22392	22325	22241	22293	22426	22071	22083	22331	22089	22394	22164	22337	22498	22068	22120	22268	22268	22258	22298	22413	22048	22357	22491	22450	22115	22283	22334	22363	22235	22301	22214	22341	22316	22179	22335	22375	22327	22156	22161	22223	22187	22081	22083	22110	22095	21879	22361	22320	22351	22349	22308	22272	22149	22152	22276	22356	22051	22496	22287	22130	22115	22112	22258	22411	22392	22279	22155	22222	22021	22114	22332	22173	22306	22384	22209	22261	22226	22297	22337	22312	22177	22262	22110	22273	22156	22140	22128	22322	22353	22345	22164	22491	22286	22231	22183	22331	22133	22147	22210	22249	22101	22332	22140	22181	22110	22126	22151	22197	22076	22235	22270	22324	22233	22260	22387	22303	22405	22324	22563	22310	22227	22338	22132	22405	22279	22291	22307	22132	22335	22096	22215	22253	22318	22261	22383	22169	22312	22202	21956	22159	22133	22107	22274	22112	22329	22312	22279	22489	22476	22325	22233	22292	22234	22191	22170	22270	22225	22280	22263	22456	22134	22142	22322	22292	22115	22239	22093	22185	22129	22326	22149	22167	22182	22172	22230	22154	22087	22341	22159	22339	22019	22298	22295	22302	22139	22342	22109	22047	22197	22220	22185	22390	22375	22426	22447	22283	22012	22159	22016	22437	22327	22519	22289	22469	22184	22376	22214	22094	22296	22250	22243	22157	22138	22006	22346	22226	22367	22224	22130	21986	22200	22198	22222	22288	22384	22160	22377	22385	22274	22283	22275	22464	22246	22134	22111	22295	22252	22306	22286	22133	22157	22439	22201	22131	22283	22321	22498	22311	22260	22149	22444	22062	22031	22255	22346	22305	22337	22354	22073	22362	22102	22247	21990	22203	22035	21836	22317	22162	22276	22002	22375	22078	22284	22207	22187	22294	22143	22343	22280	22118	22137	22310	22349	22148	22106	22184	22458	22176	22114	22528	22410	22156	22257	22251	22057	22482	22299	22224	22215	22225	22202	22208	22261	22161	21999	22203	22184	22430	22324	22212	22025	22448	22388	22288	22040	22097	22168	22049	22089	22355	22328	22414	22385	22065	22211	22385	22087	22437	22080	22279	22263	22278	22213	22373	22336	22106	22357	22451	22231	22106	22292	22108	22184	22150	22624	22220	22116	22212	22177	22175	22174	22025	22284	22268	22161	22244	22116	22100	22271	22283	22190	22086	22322	22046	22169	22104	22175	22062	22330	22031	22424	22298	22299	22285	22327	22313	22096	22337	22312	22257	21947	22222	22385	22298	22405	22258	22031	22221	22324	22358	22128	22155	22000	22258	22161	22386	22369	22004	22349	22187	22363	22290	22411	22194	22355	22084	22223	22316	22279	22333	22278	22221	22378	22142	22268	22121	22439	22220	21970	22329	22288	21969	22134	22032	22314	22465	22196	22427	22252	22288	22025	22383	22259	22582	22248	22290	21936	22526	22490	22333	22191	22217	22220	22195	22359	22232	22233	21861	22219	22084	22327	22237	22349	22384	22019	22486	22370	22440	22304	22278	22401	22195	22274	22246	22197	22165	22273	22120	22448	22349	22271	22121	22161	22063	22175	22245	22149	22161	22166	22251	22174	22271	22273	22054	22239	22152	22297	22274	22117	22386	22344	22204	22175	22005	22263	22055	22059	22357	21916	22241	22232	22012	22316	22301	22263	22203	22243	22143	22204	22081	22159	22067	22337	22239	22270	22072	22433	22211	22256	22458	22187	22445	22244	22282	22334	22259	22352	22401	22292	22212	22249	22379	22120	22226	22204	22186	22296	22099	22097	22035	21962	22233	22349	22452	22341	22350	22232	22336	22223	22287	22202	22286	22280	22195	22411	22374	22053	22363	22297	22274	22362	22191	22552	22227	22081	22365	22420	22229	22335	22157	22410	22123	22275	22309	22330	22312	22435	22150	21901	21951	22116	22372	22169	22263	22225	22332	22092	22225	22392	22186	22239	22176	22167	22228	22348	22500	22254	22287	22147	22183	22227	22212	21998	22231	22471	22260	22364	22385	22301	22172	22399	22395	22421	22367	22012	22261	22184	22222	22209	22431	22364	22234	22291	22529	22199	22389	22387	22201	22155	22121	22072	21959	22234	22340	22355	22314	22177	22205	22159	22372	22080	22285	22264	22206	22154	22089	22271	22360	22213	22240	22049	22155	22211	22122	22170	21969	21886	22136	22084	22171	22395	21990	22542	22176	22224	22314	22382	22103	22236	22255	22307	22318	22365	22292	22099	22222	22287	22258	22084	22206	22285	22101	22118	22133	22299	22249	22168	22277	22331	22286	22304	22111	22323	22344	22348	22141	22310	22285	22302	22140	22390	22389	22386	22160	22166	22086	22372	22478	22289	22254	22293	22301	22198	22164	22293	22525	22260	22500	22451	22263	22365	22223	22151	22208	22257	22385	22142	22272	22127	22095	22135	22207	22448	22307	22081	22422	22309	22212	22097	22349	21965	22185	22397	22465	22378	22175	22393	22260	22319	22201	22253	22216	22123	22321	22393	22171	22204	22146	22224	22190	22154	22382	22234	22144	22344	22272	22239	22151	22226	22257	22083	22096	22224	22563	22317	22349	22336	22266	22287	22248	22188	22065	22227	22081	22267	22381	22321	22219	22295	22326	22335	22242	22337	22194	21962	22170	22091	22118	22158	22153	22106	22211	22365	22135	22206	22250	22287	21983	22186	22174	22303	22200	22158	22237	22193	22242	22194	22249	22329	22391	22156	22268	21830	22285	22302	22220	22288	22192	22027	22094	22149	22161	22317	22244	22308	22213	22352	22419	22326	22393	22391	22313	21994	22131	22023	22158	22400	22039	22295	22448	22421	22365	22164	22426	22138	22186	22226	22201	22194	21997	22275	22409	22480	22221	22177	22026	22156	22204	22457	22243	22351	22155	22249	22334	22360	22245	22163	22183	22212	22294	22120	22296	22275	22240	22150	22401	22275	22289	22102	22178	22202	22316	22330	22382	22251	22376	22184	22240	22197	22251	22295	22456	22197	22176	22203	22296	22192	22254	22242	22211	22258	22320	22203	22325	22297	22429	22280	22426	22079	22131	22231	22268	22277	22166	22247	21979	22563	22405	22292	22015	22346	22416	22435	22428	22362	22038	22322	22192	22052	22319	22069	22173	22276	22080	22233	22311	22287	22189	22415	22171	22311	22466	22127	22299	22090	21978	22430	22437	22165	22257	22401	22297	22151	21913	22279	22333	22328	22314	22355	22273	22218	22184	22099	22253	22088	22292	22400	22097	22296	22469	22178	22063	22178	22222	22217	22362	22300	22349	22049	22336	22368	22304	22196	22440	22173	22143	22338	22009	22488	22180	22043	22364	22334	21992	22378	22414	22275	22076	22199	22352	22115	22177	22344	22097	22064	22210	22283	22268	22238	22233	22330	22288	22520	22246	22236	22347	22236	22285	22285	22246	22198	22507	22181	22158	22166	21974	22408	22350	22080	22250	22337	22316	22024	22157	22463	22233	22333	22135	22150	22190	22227	22350	22322	22304	22302	22181	22095	22081	22418	22394	22196	22193	22399	22341	22185	22283	22110	22063	22328	22124	22164	22385	22511	22456	22216	22248	22235	22212	22115	22465	22113	22287	22377	22186	22360	22230	22281	22283	22342	22073	22060	22325	22162	22250	22302	22235	22077	22295	22291	22345	22511	22379	22270	22372	22291	22507	22228	22079	22391	22227	22287	22244	22401	22278	22228	22164	22160	22372	22207	22146	22375	22241	22213	22156	22239	22052	22165	22219	22071	22370	22076	22333	22113	22108	22266	22064	22218	22115	22028	22156	22290	22357	22235	22395	22471	22323	22359	22219	22016	22294	22450	22324	22206	22142	22108	22446	22270	22142	22144	22190	22356	22256	22215	22326	22282	22123	22294	22253	22371	22195	22218	22366	22343	22469	22241	22531	22196	22133	22306	22099	22225	22289	22137	22308	22336	22208	22202	22473	22304	22353	22089	22173	22326	22492	22202	22248	22102	22148	22182	22331	22530	22215	22215	22194	22245	22336	22276	21999	22268	22054	22323	22144	22278	22261	22201	22126	22268	22238	22107	22037	22330	22142	22293	22096	22429	22277	21976	22118	22116	22261	22107	22288	22231	22111	22280	22146	22284	22479	22243	22305	22272	22221	22267	22355	22135	22318	22300	22144	22313	22306	22211	22115	22101	22138	22327	22288	22205	22413	22192	22295	22396	22212	22492	22133	22324	22175	22103	22219	22069	22055	22301	22243	22027	22254	22406	22376	22243	22153	22308
25918	44606	45249	39740	35461	30859	27931	59296	67908	50054	32853	20869	17455	16656	16699	16580	16874	16724	16831	16787	16731	16804	16840	16589	16849	16754	16706	16711	16811	16755	16781	16828	16623	16634	16771	16853	16853	16555	16626	16716	16732	16807	16792	16852	16910	16592	17113	16730	16609	16666	16770	16866	16742	16675	16750	16624	16671	16919	16777	16906	16638	16579	16732	16656	16800	16891	16808	16784	16628	16615	16759	16750	16699	16863	16692	16743	16801	16792	16613	16795	16732	16758	16717	16773	16824	16716	16791	16797	16704	16675	16652	16652	16777	16931	16910	16715	16750	16787	16879	16561	16747	16523	16513	16677	16802	16662	16764	16832	16674	16832	16887	16718	16663	16661	16696	16645	16823	17046	16809	16718	16584	16770	16677	16759	16912	16871	16628	16562	16689	16743	16747	16715	16584	16820	16611	16723	16791	16639	16853	16645	16706	16690	16958	16624	16809	16937	16781	16607	16865	16655	16800	16669	16840	16723	16734	16722	16668	16758	16651	16847	16833	16788	16815	16787	16654	16768	16819	16745	16827	16738	16637	16639	16822	16861	16595	16738	16816	16737	16666	16787	16885	16787	16748	16540	16747	16749	16686	16869	16684	16649	16859	16664	16820	16642	16734	16821	16876	16821	16798	16768	16691	16695	16652	16874	16685	16763	16711	16868	16666	16747	16690	16649	16757	16972	16670	16733	16735	16629	16718	16626	16811	16933	16505	16683	16627	16907	16890	16849	16627	16850	16794	16826	16765	16766	16640	16700	16779	16795	16572	16705	16816	16748	16797	16656	16641	16641	16793	16745	16729	16597	16696	16709	16811	16617	16625	16755	16638	16769	16839	16812	16801	16842	16640	16660	16567	16821	16785	16966	16759	16788	16698	16951	16652	16753	16682	16797	16883	16687	16884	16705	16644	16728	16859	16688	16709	16778	16727	16774	16636	16598	16787	16692	16807	16725	16632	16812	16661	16670	16899	16568	16711	16804	16756	16906	16694	16915	16502	16634	16763	16824	16759	16566	16749	16745	16777	16586	16796	16817	16656	16751	16759	16640	16819	16825	16568	16807	16796	16766	16645	16689	16787	16853	16714	16817	16772	16615	16893	16723	16728	16889	16823	16717	16809	16695	16822	16704	16871	16709	16689	16807	16746	16760	16736	16640	16624	16795	16812	16779	16763	16655	16864	16688	16829	16810	16676	16891	16705	16742	16767	16817	16701	16884	16651	16811	16762	16754	16538	16735	16803	16739	16710	16860	16572	16845	16755	16583	16746	16687	16766	16859	16739	16618	16594	16805	16659	16662	16853	16657	16697	16691	16627	16790	16813	16809	16556	16660	16628	16825	16766	16813	16760	16668	16765	16750	16785	16788	16659	16643	16747	16755	16898	16696	16706	16660	16627	16787	16759	16834	16755	16686	16732	16698	16721	16770	16656	16581	16764	16808	16721	16901	16816	16687	16668	16531	16573	16630	16556	16808	16688	16714	16648	16861	17015	16853	16753	16724	16808	16719	16551	16874	16757	16838	16804	16892	16735	16627	16713	16696	16629	16693	16690	16823	16664	16709	16604	16795	16690	16666	16830	16778	16780	16801	16678	16784	16624	16722	16637	16674	16679	16745	16734	16647	16731	16827	16598	16767	16809	16895	16733	16673	16746	16724	16517	16649	16686	16766	16764	16967	16800	16761	16981	16839	16778	16662	16989	16721	16681	16911	16773	16750	16720	16788	16865	16731	16754	16903	16836	16745	16827	16740	16682	16708	16766	16593	16756	16891	16577	16684	16825	16795	16957	16636	16750	16662	16681	16565	16591	16801	16660	16644	16649	16734	16716	16624	16706	16714	16695	16924	16707	16666	16872	16620	16639	16771	16741	16795	16584	16810	16669	16732	16717	16657	16726	16798	16741	16763	16621	16707	16793	16644	16802	16611	16760	16795	16782	16761	16711	16772	16811	16906	16678	16570	16772	16643	16685	16764	16689	16668	16727	16806	16828	16702	16755	16848	16713	16827	16629	16936	16515	16710	16765	16700	16617	16700	16803	16816	16874	16846	16630	16849	16844	16685	16715	16724	16767	16759	16667	16775	16621	16682	16670	16713	16770	16734	16698	16636	16694	16799	16773	16907	16533	16746	16735	16813	16848	16774	16725	16805	16813	16529	16708	16820	16810	16733	16786	16533	16647	16788	16704	16578	16459	16828	16777	16728	16664	16596	16818	16737	16751	16760	16568	16849	16528	16571	16697	16880	16592	16834	16590	16753	16879	16601	16797	16783	16716	16600	16696	16570	16858	16730	16784	16698	16745	16761	16731	16682	16721	16672	16888	16729	16802	16813	16683	16535	16810	16761	16839	16772	16768	16666	16811	16765	16726	16624	16632	16601	16792	16836	16590	16861	16608	16701	16791	16649	16815	16813	16609	16811	16745	16685	16715	16831	16710	16726	16580	16873	16724	16930	16640	16680	16775	16682	16741	16759	16638	16680	16820	16769	16772	16905	16774	16745	16767	16696	16718	16801	16621	16810	16836	16682	16768	16673	16851	16833	16671	16768	16754	16773	16595	16700	16609	16891	16681	16590	16693	16715	16918	16796	16750	16684	16895	16660	16850	16705	16702	16838	16859	16878	16741	16628	16703	16559	16712	16613	16861	16628	16600	16517	16801	16704	16676	16626	16864	16649	16773	16554	16721	16726	16810	16676	16581	16665	16761	16799	16721	16729	16724	16590	16870	16820	16688	16783	16645	16605	16776	16778	16746	16718	16759	16909	16726	16700	16642	16694	16653	16538	16813	16674	16755	16982	16626	16741	16751	16803	16599	16726	16681	16677	16697	16787	16728	16769	16885	16656	16779	16800	16770	16748	16833	16850	16745	16805	16825	16793	16682	16541	16752	16551	16771	16716	16615	16656	16749	16894	16763	16612	16647	16703	16726	16825	16769	16727	16710	16709	16701	16577	16575	16905	16716	16602	16884	16573	16602	16592	16750	16707	16754	16766	16705	16899	16701	16689	16672	16703	16647	16734	16786	16567	16646	16919	16800	16894	16728	16639	16701	16854	16748	16583	16666	16737	16681	16706	16829	16768	16612	16548	16774	16611	16692	16699	16685	16749	16777	16831	16673	16611	16552	16789	16703	16747	16585	16795	16803	16631	16780	16797	16743	16678	16650	16704	16765	16825	16827	16849	16682	16679	16679	16683	16754	16878	16746	16608	16769	16633	16815	16775	16736	16565	16782	16642	16767	16734	16787	16748	16702	16823	16855	16665	16883	16809	16835	16771	16770	16650	16638	16727	16694	16718	16685	16657	16773	16925	16684	16674	16653	16663	16966	16696	16751	16775	16638	16744	16777	16762	16745	16845	16808	16744	16770	16881	16651	16666	16754	16748	16725	16787	16829	16722	16580	16773	16846	16788	16670	16781	16774	16753	16768	16750	16836	16639	16702	16697	16661	16586	16816	16911	17011	16723	16806	16628	16732	16545	16706	16748	16627	16826	16847	16619	16757	16709	16641	16798	16669	16490	16827	16739	16598	16788	16751	16807	16665	16751	16919	16853	16808	16985	16740	16656	16705	16715	16804	16784	16706	16805	16709	16638	16591	17039	16738	16594	16807	16799	16750	16682	16950	16743	16606	16705	16705	16696	16685	16826	16635	16781	16840	16720	16694	16672	16856	16844	16807	16661	16745	16652	16647	16738	16758	16703	16851	16750	16911	16911	16707	16832	16952	16674	16764	16586	16690	16668	16876	16519	16722	16611	16784	16717	16784	16747	16745	16753	16810	16780	16675	16953	16640	16751	16522	16800	16401	16869	16645	16547	16870	16782	16668	16689	16814	16732	16608	16650	16693	16882	16766	16799	16827	16749	16668	16667	16601	16642	16892	16660	16618	16781	16681	16748	16547	16586	16813	16686	16609	16680	16830	16689	16771	16829	16552	16650	16780	16546	16732	16692	16688	16832	16723	16820	16571	16764	16857	16674	16745	16630	16782	16824	16579	16718	16762	16854	16643	16817	16630	16717	16635	16611	16692	16665	16693	16873	16792	16755	16711	16751	16635	16457	16872	16682	16762	16809	16934	16663	16761	16812	16893	16753	16734	16724	16899	16583	16720	16745	16655	16971	16633	16765	16680	16815	16811	17001	16735	16761	16675	16649	16528	16998	16692	16921	16742	16758	16637	16597	16834	16857	16764	16623	16648	16891	16992	16705	16643	16773	16877	16702	16703	16851	16722	16703	16696	16815	16447	16796	16931	16793	16860	16871	16644	16720	16656	16831	16850	16771	16496	16694	16738	16806	16774	16585	16736	16680	16661	16906	16918	16813	16736	16726	16718	16750	16765	16848	16808	16769	16714	16682	16612	16802	16699	16808	16689	16723	16567	16654	16679	16580	16654	16672	16803	16556	16760	16738	16624	16593	16607	16903	16729	16744	16631	16690	16571	16690	16686	16640	16847	16795	16963	16549	16862	16608	16869	16797	16833	16601	16741	16833	16740	16651	16693	16713	16826	16698	16855	16598	16813	16837	16596	16624	16713	16687	16640	16682	16738	16820	16625	16600	16700	16834	16773	16692	16719	16810	16668	16692	16650	16940	16821	16655	16692	16793	16841	16862	16770	16597	16638	16623	16757	16683	16532	16817	16705	16590	16662	16766	16746	16770	16801	16681	16716	16771	16889	16860	16567	16756	16593	16560	16743	16843	16757	16907	16734	16810	16912	16596	16554	16879	16661	16577	16814	16775	16743	16816	16770	16763	16710	16781	16848	16754	16686	16837	16694	16578	16748	16854	16820	16650	16852	16621	16661	16878	16747	16799	16452	16784	16787	16810	16938	16569	16748	16771	16666	16808	16798	16834	16870	16754	16590	17053	16872	17003	16585	16623	16647	16683	16756	16876	16541	16752	16633	16291	16873	16683	16748	16786	16661	16925	16669	16574	16630	16788	16929	16746	16931	16665	16610	16797	16696	16763	16834	16842	16634	16709	16965	16735	16797	16783	16933	16683	16700	16690	16803	16732	16864	16689	16687	16694	16834	16673	16881	16691	16637	16666	16646	16861	16791	16707	16773	16780	16673	16674	16738	16569	16626	16798	16814	16664	16759	16978	16761	16761	16711	16732	16723	16619	16532	16788	16762	16721	16715	16764
31738	26508	30256	27735	25039	24303	23763	27276	29476	26431	24124	22923	22197	22343	22179	22014	22133	22047	22087	22238	22009	22086	22214	22110	22081	22332	22202	22101	22355	22307	22142	22170	22232	22396	22091	22175	22039	22089	22072	22106	22288	22107	22186	21996	22126	22168	22097	21907	21956	22357	22147	22169	22222	22282	22067	22272	22079	22145	22075	22102	22191	21975	21818	22068	22054	22117	22202	22098	22086	22105	22223	22062	22165	21925	22035	21836	22084	22239	22192	22027	22199	22257	22233	22243	22032	22081	21990	22140	22036	21840	22171	22089	22232	22090	22068	21984	22154	22097	22225	22076	22250	22189	22075	22381	22108	21902	22068	22195	22123	22231	22303	21967	22032	21952	22017	22108	22280	22125	22123	22000	22035	22358	22292	22111	22163	22347	22020	22025	22111	22141	22077	22154	22335	22172	22141	22151	22010	22176	21868	22187	22266	22020	22130	22266	22154	22236	22185	22176	22182	21854	22172	22318	22268	21995	22287	22138	22082	22235	22276	22312	22199	21966	21993	22215	22324	21759	22170	22218	22267	22260	22229	22098	22069	22115	22262	22034	22475	22086	21991	22221	22129	21995	22150	22256	22216	22005	22180	22146	22110	22217	22306	22022	21978	22220	22131	21956	22271	22069	21979	22068	22348	22113	22319	22079	22089	21870	22186	22085	22213	21939	22241	22071	22248	22011	21971	22286	22014	21979	22150	22367	22373	22254	22346	22088	22135	22237	22371	22068	22038	22205	22142	22179	22004	22123	22201	22078	21955	21827	22287	22005	22017	21969	22091	22365	22236	22126	22080	22107	22106	22210	22191	22111	22152	22167	22144	22083	22157	22073	22251	22199	22145	22068	22360	22001	21926	22161	22107	22026	22266	22003	21864	21948	22148	22239	22035	22008	22050	22470	22060	22024	21922	22019	22213	22309	22093	22107	21993	21985	22158	22057	21884	21994	22298	22165	22139	22299	22108	22194	22174	21955	22167	22212	22260	22135	22139	22143	22052	22123	21872	21944	21920	22036	22062	21824	22013	22011	22148	22263	22054	22175	22013	22186	22183	21884	21930	22078	22147	21972	22218	22297	22226	22154	22037	22042	21845	22327	22282	22161	22101	21982	21886	22215	22194	22072	22353	22299	22122	22136	22112	22294	21918	21876	22084	22142	22144	22228	22148	22221	22039	22211	22092	22235	22043	22053	22068	22059	22062	22190	21868	22079	22361	21900	22409	22122	22289	22192	22267	22125	22309	22039	22044	22054	22285	22188	22279	21996	22147	21956	22050	22068	22122	22143	22225	22099	21766	22081	22034	21896	22266	22192	22198	22288	22016	22309	22048	22107	22164	22162	21958	22265	22143	22096	22203	22295	22285	21995	22140	22252	22264	22204	22146	22224	22174	22247	22415	22204	21959	22171	22133	22134	22149	22184	22151	22101	22067	21968	22166	22134	22282	22109	22127	21937	22261	22109	22035	22080	22272	22026	22100	22244	22033	21930	22016	22022	22143	22352	22223	22171	22148	22255	22255	22126	22113	22008	21912	21844	22101	22065	22140	21863	22191	21908	22065	22024	22231	22044	22120	22245	22024	22423	22309	22293	22385	22138	22069	21973	22166	22275	22042	22004	22239	22057	21926	22098	22257	22120	22342	21900	21869	22326	22145	21981	22185	22018	22082	21804	22150	22330	22087	22041	22308	22307	22363	22061	22204	22199	22282	22313	22105	22003	22304	22124	22202	22179	22095	21953	22325	22119	22094	22137	22127	22068	22098	21923	22034	22220	21933	22094	22239	22267	22158	22108	22138	22053	22179	22260	22134	22004	22049	22127	22079	21954	22011	21992	22124	22097	22169	21973	22009	22041	22174	22294	22116	21986	22238	22094	22214	22212	22158	21970	22007	22177	22059	22114	22001	22129	22272	22234	22283	22069	22258	22375	22054	22111	22052	22099	22022	22207	22202	22029	22388	22218	21975	21937	22267	22009	22194	21878	22105	22257	22329	22000	22246	22112	22063	21999	22103	22025	21959	21917	21999	22117	22031	22167	22165	21949	22281	22269	22265	22221	21985	21989	21914	22128	21852	22040	22323	22087	22143	22112	22038	22296	21972	22045	22143	22240	22174	22098	22175	22004	22040	22092	22052	22090	22102	22145	22397	21979	21976	22030	22177	22293	22065	22077	22115	22229	21966	22106	22229	22186	22055	22227	22229	22219	22376	22080	22161	22115	22113	22022	22068	22219	22243	21944	22018	22017	22108	22148	22150	22035	21973	22166	21986	22099	22255	22005	22095	22109	22180	22127	22287	22053	22043	21893	21930	22228	22222	22239	22276	21822	21829	22091	21994	22185	22033	22146	21866	22127	21961	22017	22051	22130	22277	22095	21934	22099	22183	22133	22267	22099	21903	22075	22137	22112	21920	22259	22131	21998	22057	22209	22153	22166	22053	22105	22197	22001	22069	22171	22145	22155	22168	22189	22286	22133	21953	22079	22338	21879	22003	22140	22220	22208	22177	22077	22186	22096	22141	22122	22263	22115	22035	22257	22068	22310	22149	22051	22097	22185	22174	22148	22153	22106	22147	21722	21976	22170	22147	22149	21856	21999	22267	22079	22065	22133	22135	22448	22119	22328	22126	22207	22312	22070	22120	22117	22336	22054	22088	22150	22012	22157	21985	22115	22271	22157	22289	22017	21792	22166	22198	22016	22190	22124	22424	22153	22164	21895	22082	22185	21952	22265	22071	22157	22183	22279	22041	21942	22184	22261	22409	22253	22177	21890	22129	22107	22182	22248	22413	22191	21910	21809	21862	22063	21908	21911	22065	22200	22219	22152	22040	22285	22145	22291	22404	22195	22122	21997	22168	21984	22137	22139	21940	22202	22104	22214	22118	22138	22256	22217	22052	22251	21993	22223	22269	22108	22327	22075	21971	22298	21988	21928	22275	21901	22117	22039	22317	22025	22134	22014	22160	21990	22318	22232	22164	22126	21990	22150	22169	22193	22223	21980	22092	22073	22159	22292	22140	22170	22302	22097	22105	22039	22188	22252	22229	22087	22129	22084	22122	22147	21866	22084	22146	21891	22046	22040	22119	21936	21971	22094	21892	22099	22030	21972	22137	21810	22056	22084	22102	22101	22092	21891	22074	22007	22409	22120	22216	22066	22048	22385	22183	21975	21892	22015	22241	21873	22029	22106	21973	21992	22171	22312	22147	22135	22210	22097	22137	22083	22005	22084	22120	22178	22247	22242	22027	22121	22115	22160	22204	22055	22006	22067	22136	22052	22287	22324	22188	22037	22193	22071	22318	22063	22402	22037	22154	22105	22068	22146	22129	22239	22190	22092	22182	22098	22024	22153	22157	22313	21981	22113	22082	22110	22244	22107	22000	22306	22302	22065	21980	22054	22091	21947	22040	22257	22345	22242	22155	22367	22197	22058	21799	22044	21935	22188	22330	22075	22352	22399	22294	22116	22175	22018	22145	22102	22317	22130	22326	22076	22205	22159	22171	22144	21855	22024	22098	22078	21941	22230	22177	22104	22412	22133	22249	22373	22101	22131	21919	22156	22153	22099	22153	22296	22044	22029	22272	21938	22046	22113	22353	22197	21775	22016	22186	21948	22289	22019	22042	21979	21982	22134	21857	22135	21949	22141	22211	21992	22117	22155	22243	22157	22194	22179	21986	22091	22099	22093	22209	22195	22096	22174	22093	22204	22284	22218	22420	22056	22018	21926	22095	21850	22133	22094	22343	22044	22258	22158	21978	22008	22182	22321	22173	22199	22228	22305	22043	22124	22199	22100	22195	22170	22372	22118	22140	22174	21958	21982	22055	22175	22224	22162	22241	22211	21890	22217	21877	21943	21969	22155	22303	22072	22068	22230	22011	22240	22357	22330	22151	22057	22172	21926	22224	22351	21925	22160	22004	21952	22242	22089	22018	21938	22209	22109	22054	22226	22097	22188	22151	22246	22186	22423	21952	22131	22096	22046	22119	22128	22090	21944	22265	22086	22108	21988	21975	22125	22022	22044	22158	22337	22212	22056	22083	21977	21937	22044	22143	22193	22391	22112	22238	21885	22107	22232	22096	22222	22164	22125	22176	21802	22272	22159	22238	22067	21921	22128	22141	22153	22098	22007	22194	21948	22279	22378	22289	22228	22038	22099	22130	22139	22125	22435	21906	22000	21973	22072	21940	22205	22242	22105	22162	22087	22072	22047	22179	22160	22177	22080	22213	22050	22093	21686	22090	22048	22136	22170	22062	22314	22093	22212	22269	22122	22244	22154	22145	22146	22206	22085	22115	22256	22037	22268	22077	22135	22000	22352	21871	22067	21849	22187	22143	22010	22235	22310	22139	22245	22161	22099	22193	22010	22099	22078	21884	22178	22305	22100	22165	22018	22192	22109	22047	21989	21991	22246	22089	22330	22258	22204	22152	22305	22173	21979	22423	22127	22337	22302	22128	22283	22139	21955	21985	22143	22174	22090	22044	22131	22021	22074	22141	22068	22290	21991	22237	22260	22245	21863	22048	22191	22151	22260	21781	22156	22092	22037	22160	22229	22026	21990	22345	21957	22056	22076	22293	22006	22263	22137	22214	22209	21849	22171	22114	22105	22099	21962	21887	22210	22011	22004	22345	22079	22026	22161	22047	21929	22051	22182	22285	22077	22170	22309	22125	22247	22186	22191	22373	22204	22022	22123	22201	22023	22214	22301	22127	22086	22162	21872	21991	22241	22065	22195	21993	22234	22214	22114	22114	22097	22153	21975	22156	22368	22152	21956	22204	22211	22168	22258	21999	22085	22223	22165	22027	22131	22018	21934	22240	21969	22026	22147	22287	22120	22027	22028	21897	22096	22086	22010	22263	22229	22207	22063	22085	22269	21992	22171	22327	22037	22113	22075	22092	22099	21943	22038	21985	22094	22172	22088	22035	21995	22285	22405	22360	22191	22070	22349	21932	22141	22148	21961	22445	22045	22205	21988	21953	21996	22032	21881	22053	21944	22043	22048	21962	22072	22208	22210	22104	22077	22087	22242	22204	22113	22059	21965	22240	21728	22199	22165	22200	22173	22004	22268	22417	22212	22068	22043	22209	21939	22127	22042	21940	22084	22072	22107	22039	22082	22184	22047	22190	22191	21970	22245
21594	26712	27415	23029	21019	19848	18827	24484	25470	20859	18275	16815	16546	16482	16523	16672	16399	16406	16701	16405	16443	16360	16412	16465	16441	16641	16480	16408	16543	16521	16673	16594	16525	16498	16426	16595	16500	16611	16596	16518	16442	16445	16632	16599	16399	16600	16596	16541	16693	16569	16637	16510	16571	16455	16620	16416	16613	16488	16583	16465	16569	16389	16466	16422	16438	16309	16547	16606	16612	16396	16338	16325	16624	16393	16505	16470	16677	16652	16439	16499	16487	16460	16491	16541	16476	16348	16690	16380	16571	16657	16481	16669	16576	16443	16468	16366	16554	16505	16639	16435	16559	16561	16491	16584	16501	16505	16555	16618	16504	16371	16619	16634	16544	16572	16577	16485	16668	16541	16462	16371	16490	16579	16408	16499	16352	16459	16563	16465	16495	16485	16538	16639	16460	16467	16455	16424	16444	16572	16604	16517	16381	16300	16430	16377	16497	16555	16398	16623	16384	16584	16582	16558	16521	16616	16524	16506	16463	16551	16469	16565	16451	16764	16340	16546	16595	16427	16630	16524	16525	16474	16455	16519	16744	16340	16467	16510	16475	16521	16703	16215	16470	16427	16447	16442	16543	16545	16648	16426	16445	16557	16393	16464	16339	16654	16501	16421	16507	16475	16668	16580	16574	16470	16588	16656	16674	16459	16554	16452	16658	16451	16565	16659	16432	16457	16561	16655	16497	16423	16304	16518	16408	16378	16446	16652	16647	16526	16604	16657	16452	16494	16381	16535	16477	16568	16443	16602	16325	16473	16492	16489	16425	16421	16606	16505	16486	16632	16334	16520	16464	16371	16505	16481	16452	16456	16438	16578	16546	16430	16382	16531	16522	16564	16629	16294	16693	16542	16437	16463	16549	16454	16475	16284	16415	16687	16588	16576	16437	16562	16553	16593	16589	16410	16494	16444	16503	16391	16463	16651	16632	16568	16342	16751	16491	16569	16469	16534	16409	16455	16562	16373	16451	16544	16616	16387	16529	16689	16591	16529	16498	16633	16580	16567	16460	16507	16494	16389	16604	16416	16634	16545	16565	16606	16559	16453	16575	16495	16489	16368	16661	16447	16397	16410	16615	16471	16663	16576	16451	16611	16235	16727	16520	16518	16438	16484	16569	16549	16337	16504	16574	16346	16420	16374	16741	16443	16537	16431	16597	16564	16638	16514	16641	16624	16516	16474	16649	16479	16595	16484	16446	16308	16509	16565	16453	16394	16590	16470	16632	16563	16428	16341	16431	16492	16505	16412	16382	16450	16411	16410	16548	16474	16596	16662	16656	16433	16635	16608	16422	16572	16624	16281	16476	16710	16317	16430	16437	16582	16521	16635	16407	16450	16404	16484	16491	16503	16717	16585	16659	16585	16435	16331	16530	16519	16485	16547	16510	16492	16420	16304	16697	16561	16521	16630	16544	16471	16370	16524	16547	16552	16442	16581	16533	16487	16544	16473	16523	16384	16391	16503	16559	16611	16410	16470	16519	16416	16622	16360	16516	16492	16381	16545	16365	16605	16568	16514	16495	16550	16730	16706	16586	16594	16487	16522	16545	16627	16454	16574	16412	16303	16389	16474	16587	16462	16529	16397	16464	16508	16562	16347	16405	16528	16451	16529	16531	16477	16498	16396	16656	16490	16380	16352	16372	16598	16353	16631	16327	16440	16733	16540	16428	16432	16549	16433	16447	16491	16718	16480	16556	16293	16661	16510	16391	16605	16671	16564	16350	16265	16467	16437	16514	16395	16580	16432	16509	16714	16691	16581	16542	16455	16362	16507	16577	16314	16615	16445	16477	16637	16254	16601	16618	16463	16544	16474	16489	16474	16534	16518	16410	16484	16423	16446	16398	16506	16426	16548	16448	16573	16594	16555	16650	16400	16590	16553	16226	16306	16553	16469	16489	16602	16421	16447	16596	16415	16403	16360	16632	16486	16405	16220	16476	16573	16315	16500	16439	16469	16474	16471	16427	16491	16496	16472	16540	16542	16573	16533	16421	16539	16496	16448	16594	16327	16629	16575	16446	16494	16429	16643	16496	16484	16254	16580	16505	16446	16467	16524	16632	16573	16364	16475	16599	16427	16425	16460	16378	16309	16361	16388	16587	16560	16551	16485	16427	16419	16491	16456	16471	16484	16598	16577	16536	16518	16510	16550	16606	16578	16642	16530	16463	16499	16457	16424	16697	16549	16468	16475	16524	16407	16522	16427	16659	16474	16436	16321	16361	16401	16544	16489	16554	16484	16685	16602	16429	16424	16627	16750	16273	16688	16567	16603	16506	16589	16545	16483	16508	16535	16503	16588	16560	16505	16493	16412	16660	16429	16380	16412	16583	16499	16567	16518	16387	16578	16460	16430	16540	16355	16677	16603	16386	16519	16627	16449	16545	16629	16565	16643	16475	16385	16414	16386	16550	16381	16613	16514	16411	16448	16430	16513	16600	16470	16457	16462	16501	16582	16471	16443	16538	16550	16450	16428	16527	16480	16574	16630	16743	16529	16354	16364	16526	16677	16514	16575	16517	16446	16492	16507	16533	16430	16507	16657	16474	16463	16479	16434	16587	16434	16529	16476	16425	16555	16629	16682	16515	16618	16687	16586	16547	16450	16518	16643	16512	16590	16603	16607	16458	16321	16573	16491	16514	16539	16656	16356	16538	16549	16414	16630	16521	16701	16530	16565	16368	16497	16409	16579	16453	16557	16479	16460	16541	16476	16636	16468	16407	16396	16638	16535	16593	16486	16563	16442	16449	16469	16503	16382	16453	16388	16496	16570	16563	16621	16681	16426	16484	16610	16425	16611	16674	16468	16442	16541	16444	16433	16466	16598	16537	16510	16584	16487	16421	16410	16596	16368	16593	16501	16500	16493	16477	16479	16413	16554	16580	16483	16361	16620	16522	16411	16526	16625	16653	16476	16542	16561	16458	16521	16578	16502	16601	16471	16613	16631	16660	16629	16579	16633	16698	16474	16388	16425	16484	16515	16488	16433	16494	16431	16691	16409	16720	16649	16433	16435	16378	16605	16497	16442	16553	16505	16539	16507	16573	16633	16422	16510	16420	16454	16483	16478	16515	16553	16518	16489	16470	16540	16602	16623	16541	16393	16382	16521	16602	16437	16578	16538	16500	16534	16638	16534	16603	16498	16642	16498	16577	16480	16530	16557	16492	16616	16429	16404	16465	16555	16383	16524	16656	16483	16457	16422	16602	16489	16493	16493	16412	16637	16559	16559	16575	16390	16443	16552	16507	16569	16411	16528	16698	16346	16493	16444	16418	16500	16568	16574	16408	16564	16515	16478	16666	16477	16539	16516	16613	16547	16561	16480	16734	16483	16385	16595	16403	16528	16408	16428	16392	16581	16434	16565	16560	16338	16472	16538	16634	16396	16604	16661	16515	16613	16547	16431	16411	16404	16446	16380	16635	16568	16712	16654	16465	16434	16321	16688	16656	16429	16425	16460	16364	16597	16456	16585	16517	16554	16463	16454	16447	16485	16402	16666	16467	16479	16525	16576	16349	16478	16581	16544	16429	16566	16400	16528	16711	16392	16420	16581	16583	16441	16565	16528	16482	16494	16614	16478	16465	16500	16560	16257	16582	16624	16366	16373	16582	16463	16541	16617	16463	16573	16469	16490	16619	16462	16527	16401	16464	16486	16565	16501	16484	16560	16375	16687	16543	16763	16694	16433	16509	16499	16480	16406	16523	16392	16628	16433	16348	16336	16506	16623	16418	16497	16458	16505	16605	16597	16434	16585	16460	16475	16485	16548	16448	16648	16547	16416	16634	16580	16381	16614	16544	16425	16522	16497	16461	16511	16680	16493	16420	16745	16462	16462	16610	16517	16514	16544	16447	16267	16614	16528	16578	16352	16542	16461	16604	16452	16463	16497	16656	16513	16536	16366	16500	16604	16534	16561	16638	16556	16442	16343	16502	16512	16412	16476	16408	16438	16508	16637	16497	16598	16500	16443	16461	16513	16543	16577	16314	16439	16602	16507	16707	16498	16318	16643	16484	16525	16399	16273	16358	16521	16478	16395	16421	16529	16482	16404	16476	16556	16584	16459	16478	16504	16329	16490	16507	16581	16434	16600	16525	16592	16575	16727	16415	16455	16570	16365	16509	16497	16651	16499	16646	16549	16518	16610	16518	16396	16498	16509	16463	16632	16503	16475	16523	16368	16526	16518	16518	16458	16521	16460	16588	16517	16584	16550	16389	16417	16601	16487	16642	16503	16578	16356	16303	16350	16396	16490	16271	16588	16501	16591	16578	16378	16492	16606	16582	16636	16483	16339	16533	16495	16693	16432	16544	16615	16606	16457	16569	16651	16430	16514	16585	16521	16557	16455	16273	16436	16250	16476	16376	16573	16487	16483	16575	16535	16375	16487	16471	16493	16700	16615	16551	16766	16497	16453	16469	16604	16484	16414	16528	16478	16614	16639	16497	16519	16578	16352	16529	16451	16691	16503	16605	16538	16333	16469	16533	16480	16534	16434	16386	16082	16562	16447	16452	16455	16543	16366	16427	16462	16617	16555	16556	16379	16518	16357	16624	16433	16642	16640	16516	16447	16510	16513	16527	16715	16357	16759	16515	16346	16507	16511	16654	16633	16657	16565	16438	16533	16502	16424	16447	16430	16483	16434	16463	16528	16640	16411	16638	16505	16610	16462	16304	16461	16483	16565	16386	16479	16520	16508	16610	16451	16465	16453	16491	16522	16487	16512	16531	16443	16497	16679	16470	16509	16605	16450	16558	16443	16510	16502	16382	16548	16424	16666	16492	16566	16397	16637	16458	16559	16611	16559	16361	16466	16453	16537	16444	16532	16526	16664	16440	16556	16658	16418	16458	16456	16696	16367	16584	16562	16545	16464	16431	16686	16481	16441	16549	16601	16583	16718	16517	16556	16458	16433	16504	16266	16422	16510	16394	16604	16464	16672	16536	16437	16493	16583	16618	16575	16738	16451	16699	16416	16534	16560	16401	16695	16472	16455	16480	16525	16493	16601	16501	16622	16440	16379	16530	16581	16595	16493	16523	16425	16440	16478	16608	16579	16513	16572	16445	16607	16580	16524	16468	16599	16692	16671	16511	16632	16591	16600	16525	16498	16516	16326	16466	16416	16415	16445
25371	21175	28439	26279	25645	27378	28265	50246	55812	40630	30544	23979	21832	21144	21330	21267	21110	21275	21598	20849	21289	21138	21207	21122	21052	21486	21158	21247	21085	21124	21468	21344	21339	21299	21186	21273	21171	21313	21154	21143	21104	21207	21127	21187	21180	21397	21095	21142	20869	21128	21099	21210	21158	21258	21354	21293	21006	21021	21187	21342	21222	21366	21338	21101	21205	21097	21089	20962	21051	21121	21000	21193	21011	20905	21078	21142	21233	21129	21176	21114	21213	21262	21240	21049	21127	21259	21015	21182	21292	20934	21183	21200	21118	21217	21140	20928	21229	21187	21102	21222	21198	21347	21144	21250	21055	20994	21284	21153	20977	21257	21309	21299	21099	21299	21324	21080	21248	21128	21180	21278	21288	21323	21173	21142	21028	21304	21282	21170	21061	21519	21328	21256	21256	21077	21175	20942	21102	21023	21387	21337	21242	21095	21339	21349	21098	21109	20918	21342	20999	21057	21164	21012	21185	21156	21355	21014	21167	21221	21033	21241	21388	21012	21187	21267	21256	21166	21309	21214	21313	21440	21205	21226	21188	21358	21321	21197	21200	21006	21187	21381	21215	21172	21154	21052	21036	21265	21053	21145	21176	21082	20982	21193	21204	21069	21251	21096	21214	21071	21260	21132	21062	21272	21034	20888	20989	21412	21233	21085	20979	21069	21210	21023	21234	21249	21117	21268	21184	21215	21157	21191	21311	20880	21421	21107	20987	21325	21209	21172	21207	20941	21117	21143	21175	21128	21206	21002	21124	21029	21388	21031	21136	21117	21208	21295	21232	21074	21291	21143	21094	21035	21005	21142	21424	20814	21123	21212	21182	20955	21380	21260	21261	20935	21083	20966	21077	21090	21223	21291	21053	21245	21204	21298	21147	21304	21101	21171	21241	21280	21042	21006	21091	20915	21068	20969	21032	21167	21238	20937	21265	21112	21304	21268	20964	21210	21146	21070	21198	21053	21124	21191	21236	21015	20965	20786	21149	21109	21137	21315	20967	21012	21142	21129	21122	20993	21355	21289	21214	21074	21277	21207	21282	21201	21169	21140	21032	21170	21140	21030	21265	21113	21372	21285	21038	21188	21021	21177	21190	21077	21163	21347	21306	21108	21218	20893	21153	21207	21198	21224	21268	21285	21134	21105	21225	21537	21113	21151	21335	21344	21095	21142	21168	21247	21174	21283	21455	21102	20949	21193	21213	21061	21244	21312	21111	21172	21239	21297	20922	21465	21081	21028	21213	21252	21008	21179	21095	21245	21252	21338	21030	21226	21144	21135	21050	21035	21004	20914	21188	21335	21186	21037	21196	21067	21246	21259	21354	21186	21122	21040	20936	21226	21260	21150	21155	21142	21161	20929	21114	21103	21077	21055	21101	21268	21331	21173	21079	21112	21062	21202	21293	21276	21467	21020	21293	21145	21333	21172	21198	21188	21120	20984	21114	20901	20847	21039	21110	21146	21135	21186	21090	21088	21127	20811	20938	20890	20977	21133	21144	21214	21051	21373	21241	21173	21137	21376	21258	21178	20999	21064	21057	21187	20978	21077	21114	20957	21062	21033	21292	21137	21155	21181	21230	21498	21022	21186	21040	21131	21103	21172	21215	21201	21172	21149	21187	21239	21272	21387	21258	21092	21311	21171	21105	21098	21257	21266	21278	20996	21122	20969	21125	21162	21180	21123	21104	21015	21043	21145	21159	21036	21462	21228	21007	21157	21218	20896	21166	21294	21120	21103	20914	21017	21220	21015	21450	21205	21080	21130	21035	21300	21448	21145	21197	21070	21213	20928	21258	21487	21363	21078	21149	21153	21118	21262	21164	21257	20999	21162	21288	21335	21243	21228	21190	21073	21341	21355	21084	21328	21047	20951	21246	21063	21094	21304	21119	21112	21109	21263	20867	21097	21237	21172	21211	21266	21256	21190	21169	21048	20875	21086	21031	21373	21059	20965	21102	21138	21104	21291	21353	21171	20688	21221	21085	20968	21110	21194	20941	20825	21010	21031	20928	21114	21199	21183	21140	21308	21139	21190	21015	21317	21307	21214	21086	21275	21270	21199	21131	21041	21265	21187	21262	21213	21191	21097	21078	21296	21237	21327	21127	21171	21087	21125	21016	21317	21157	20862	21359	21323	21359	21212	21175	21316	21022	21246	21225	21099	21071	21159	21051	21107	21155	21128	21283	21295	21244	21303	21072	21299	21217	21260	21078	21207	21338	21086	21188	21396	21269	21103	21158	21241	21157	21042	21350	21193	21438	21386	21226	21288	21243	21134	21175	21154	21465	21266	21141	21144	21110	21107	21508	21207	21068	21122	21410	21053	21136	21087	21210	21350	21069	21247	21103	21203	21117	21192	21152	21119	21019	21031	20979	21206	21150	21131	21013	21155	21110	21295	21189	21250	21029	21104	21268	21147	21165	21082	21101	21133	21101	21364	21046	21072	21197	21186	21209	21196	21419	21216	21332	21076	21255	21174	21246	21066	21294	21134	21433	21165	21221	21472	21497	20968	20963	21130	21296	21258	21244	21237	21002	21091	21196	21340	21412	20934	21267	21219	21106	21102	21192	21095	21206	21137	21216	21119	21158	21228	21075	21235	21185	21125	21084	20982	21162	21080	20834	21214	21201	21011	21092	21134	21174	20864	21517	21301	21047	21022	21156	21030	21159	21154	21176	21351	21392	21057	21063	21297	21035	21284	21050	21259	21094	21334	21258	21068	21369	21122	21123	21032	21137	21084	21121	21351	21320	21211	21285	21060	21127	20828	21227	20927	21065	21152	21079	21025	20781	21138	20939	21440	21216	21200	21180	21176	21164	21371	21302	21169	21160	21167	21130	21218	21003	21121	21243	21196	21189	21026	21267	21137	20957	21314	21071	21115	21282	21288	21160	21139	21019	21113	21069	21253	21170	21148	21137	21327	21188	21030	21128	21097	21088	21160	21072	21097	21248	21351	21200	21115	21154	20904	20921	21044	21083	21046	21074	21109	21119	21223	21162	21338	21296	21205	21111	21074	21099	21345	21231	21029	21161	20967	21146	21101	21072	21195	21195	21157	21162	21127	21192	21093	20967	21326	21134	21115	21060	21206	20878	21158	20926	21289	21124	21225	20966	20832	21159	21283	21254	20981	21197	21270	21146	21326	21320	21372	21225	20968	21136	21070	21312	21350	21285	21090	21149	21048	21244	21153	21012	21261	21094	21115	21046	21288	21048	21129	21076	21410	21037	21134	21045	21176	20985	21440	21366	21200	21306	21005	21169	21159	21255	21148	21195	21150	21221	21083	21300	21143	21009	21082	21114	21109	21071	21219	21292	21174	21355	21380	21260	21114	21139	21399	21305	21088	21182	20884	21101	21285	21349	21212	21185	21274	21196	21241	21051	21302	21094	21149	21170	21240	21162	21220	21161	21276	20914	21279	21192	21211	21133	21011	21246	21123	21113	20947	21220	21163	21278	20918	21197	21246	21138	21182	21301	21040	21234	21246	21161	20983	21191	21146	21203	20749	21287	21040	21212	21137	21189	21226	21134	21223	21117	21511	21206	21036	21274	21244	20985	20983	21121	21139	21072	20985	21366	20950	21244	20973	21051	21160	21109	21080	20970	21223	21191	21106	21082	21171	20855	21379	21109	21135	21202	21182	21229	21176	21078	21248	21218	21127	21199	21052	21131	21142	21243	21217	21335	21071	21153	20983	21065	21130	21080	21268	21118	21050	21038	21079	21193	21096	21205	21267	21252	21202	21101	21206	21225	21059	21286	21154	21232	21288	21216	21085	21329	21083	21155	21187	21018	21089	21023	21275	21261	21161	21137	21186	21095	21380	21272	21353	21300	21331	21088	21188	21083	21168	21291	21234	21181	21309	21073	20872	21103	21005	21178	21164	21152	21072	21092	21272	21271	21143	21127	21134	21339	21212	21245	21199	21393	21060	21140	21147	20820	21114	21011	21200	21401	21076	21228	20968	21175	21075	21133	21256	21268	21110	21238	21234	21131	20978	21053	21105	20986	20929	21151	21294	21305	21136	21287	21159	20814	21143	21238	21273	21057	21222	21295	21230	21227	20945	21067	21240	21142	21129	21092	21033	21017	21158	21081	21013	21324	21149	21074	21012	20899	21224	21265	21098	21236	21164	21137	21119	21113	21130	21203	21267	21155	21142	21274	21243	21196	21227	21171	21292	21122	21067	21341	21182	21071	21065	21003	21116	20941	21052	21228	21428	21292	21202	21297	20995	21181	21276	21245	20898	21224	21053	21135	21186	21165	21418	21104	21316	20928	21155	21074	20987	21190	21201	21169	21119	21170	21102	21078	21127	20925	20893	21203	21191	21175	21191	21433	21345	21191	21053	21077	21311	21255	21177	20974	21324	21050	21205	21059	21222	21172	21331	21297	21228	21206	21187	21294	21121	21248	21290	21297	21034	20984	21292	21139	21188	21165	21051	20939	21375	21334	20990	21012	21382	21288	21285	21198	21228	21388	21173	21459	21190	21100	21199	21034	21345	21159	21131	21011	21049	21133	21140	21298	20939	21219	20993	20944	21076	21115	21362	21136	21047	21145	20927	21153	21115	21218	20953	21105	21253	21319	21431	21278	20771	21369	21297	21110	20997	21131	21174	21234	21214	21198	21565	21163	21086	21050	21188	21133	21535	21293	21255	21256	21125	21122	21147	21036	21085	21074	21175	21177	21018	21024	21220	21086	21228	21150	20955	21295	21017	21201	21162	21020	21126	21067	21275	21221	21325	21095	20885	21243	21026	21251	21193	21181	21069	21204	21216	21163	21217	21258	21267	21239	21490	21286	21006	21123	21111	21174	21156	21373	21061	21291	21166	21152	21359	21096	21088	21003	21149	21138	21048	21036	21286	21161	21124	21467	21006	20848	21057	21166	21307	21244	20943	21398	21031	21150	21117	20935	21129	21092	21065	21217	21114	21349	21326	21149	21208	21057	21151	21192	21250	21313	21225	21184	21194	21345	21271	21335	21021	21028	21119	21102	21137	21003	20923	21138	21274	21060	21239	20973	21107	21424	21241	20989	21050	21124	21162	21296	20961	21080	21041	20991	21271	21145	21018	21202	21112	21269	21214	21176	21081	21328	21272	21115	21065	21069	21403	21397	21090	21272	21112
21074	36533	37312	30703	26274	24556	24178	50603	52001	37320	25364	18158	16226	16018	16065	16139	15941	16137	16101	15980	15954	16004	16113	16072	16114	15927	16038	16091	16053	15996	16018	16030	16085	16028	16259	15912	16218	16072	16130	15996	16115	15830	16076	16085	16090	16071	15955	16022	16061	15924	16070	16005	15999	16089	15965	16005	16108	16156	16073	15922	16052	16010	15943	16032	16028	16023	16072	16178	15807	16317	16042	16231	15984	16094	16160	15880	16175	15929	16109	16242	16126	15966	16052	16159	16116	15959	15962	15996	15923	16186	15990	16017	15983	16043	16020	16135	16069	15933	16091	15951	15842	15921	15782	15961	16126	16001	16032	15917	16208	16112	15934	15979	15948	16027	16060	16117	15916	15915	16141	15969	16053	16105	16170	16009	15922	16018	16129	16026	15985	15954	16078	16033	16026	15894	16063	15938	15980	15998	15999	15919	16028	15895	16080	16001	15996	15934	15993	16032	16155	15939	16043	16135	16118	15899	16054	16125	15918	16080	16117	16029	15966	16024	15986	15940	15891	16133	16028	15924	15951	16095	15964	16067	15969	16197	16071	15919	16179	15943	15918	16142	16017	16122	16145	16190	15899	16161	16054	16136	15855	15892	15954	16164	16130	16193	15865	15932	15975	15972	16043	16173	15999	16042	15957	15933	16020	16032	16175	16012	16058	16073	16096	16067	15893	16091	16160	16075	16222	16010	16090	15796	16101	15996	16088	16001	16009	16031	16140	15972	16019	15835	16153	16106	16103	16030	15962	16092	16070	16072	16048	16001	15887	16189	15843	16041	16096	15957	15953	16110	15833	16152	16119	16019	16118	15952	15949	15953	16157	16093	15884	15978	16065	15841	16103	16031	16044	15856	16195	16091	16220	16142	16045	16123	15901	16058	16030	15926	15956	15955	16109	16077	15999	16016	16165	15969	16029	15924	16230	16035	16103	15809	16148	16035	16152	15850	16060	16093	16024	16122	16128	15937	15916	16025	16156	16104	15981	16025	16030	15967	15973	15859	16103	16247	16021	16119	15872	16020	16084	15920	16061	16093	15814	16199	16046	16057	16081	15921	16016	15977	16148	16047	15835	15968	16120	16016	15952	16079	16054	16065	16125	15901	16123	16091	16057	16240	16069	16166	15964	16005	16073	16021	15846	16085	16014	16045	16083	16090	15862	15959	15933	15974	16053	15949	15872	16183	16005	15992	16139	16073	16105	16017	16068	16033	16027	16151	15987	16121	16117	16117	15854	15964	16018	15928	16003	16012	15953	15992	16056	16083	16051	15952	16121	15998	15944	15886	15976	15973	16019	15905	16185	16084	16049	16012	16172	15908	16118	15873	16011	16134	15939	16033	16137	15985	16029	16031	16066	15994	16032	16043	16224	16030	15978	16009	16002	15974	16026	16034	16080	16181	16060	16075	16101	15856	16091	16081	16018	15972	16211	15982	16022	16036	15916	15924	16105	15977	15979	16035	16076	15923	16045	15943	16083	16008	16093	16125	16080	15920	15901	16072	15983	16023	16107	16123	16174	16071	15958	16133	16098	16043	16016	16002	16051	16013	16065	16004	16007	16128	15985	16125	15992	15916	15883	16083	15970	16159	16004	15981	15988	16152	16029	16120	16171	16071	16133	16014	16064	16085	15963	16050	16199	16079	16090	16109	16128	16113	16056	15978	15960	16134	16023	15878	16111	16011	16059	16025	16102	16120	16026	16023	15924	16150	16010	15944	15993	16100	15886	15992	16045	16040	16077	16014	15921	16023	15972	15924	16097	15977	15993	16074	16019	16188	15895	16067	15783	16253	15906	15856	16175	15755	16035	15979	16084	16050	16205	16045	16156	15906	15987	16087	16203	16110	15949	16034	16198	16094	16078	16028	16064	15984	16016	15993	16122	15880	15959	15985	16070	16074	16048	15995	16117	15914	16053	16038	15978	16162	15989	16186	16030	16031	15990	15999	15949	16136	15849	16043	16029	16036	16132	16228	16066	16014	16008	16155	15935	16076	16001	15834	16093	16112	16111	16015	16115	16036	16089	15952	16022	16060	16102	15956	16128	16157	15947	16064	15948	16244	15931	16136	16288	16152	15999	16153	16180	15987	15970	15931	16087	16258	15855	16293	16033	16030	16115	16069	15950	15757	16053	16168	16014	16041	16087	16174	16015	15967	16195	16134	15960	15908	15993	16102	15997	15970	16142	16030	16112	15861	16048	16239	15914	16035	16273	15932	15837	16136	16012	16138	15919	16002	16108	16123	16139	16062	16159	16073	15917	16118	16046	15950	16008	16139	16096	15923	15942	16040	16069	15858	15997	16005	16044	16045	16017	16162	16046	16019	16041	16028	15975	15959	16038	16020	15964	16076	16128	15898	16051	15948	16086	16153	15919	16228	15886	16250	16004	15984	15996	15936	16066	16071	15921	15958	16132	15973	15900	15928	16069	15938	16000	16033	16057	15916	16030	15849	15902	16003	16126	15892	15870	15955	15987	16110	15829	16190	16021	15940	15964	16090	16146	15993	16055	15910	15776	16154	15991	16161	16037	16051	16013	16059	16051	15852	15856	15988	15932	16080	16085	15963	16134	15978	15886	15996	16166	15814	16162	16180	16012	16025	15971	16118	16061	16026	16092	15988	16151	16001	16141	16017	16058	16224	16039	15999	16246	15920	16073	16040	16069	15999	16175	16171	16132	15999	16076	16159	16152	15994	15980	16045	16153	15873	16022	16136	16050	16026	16046	16065	16170	16181	16064	16114	15946	15889	16017	15885	15990	16068	16098	15997	16187	16037	16084	16018	16132	16086	16128	15860	15980	15989	16066	15984	15885	15991	16073	16218	16063	15919	16172	15887	16114	16113	15869	16070	16057	16043	16119	16035	16051	16068	16071	16166	15954	15844	15894	15862	16105	16067	15955	15965	15942	16026	16151	16051	16033	16026	16018	16011	16013	16155	16059	15910	16317	16028	16019	15967	15991	16207	16049	15948	16027	15962	15945	16165	15986	16126	16011	16150	16278	16131	16081	16138	16045	16040	15983	15899	15994	15978	15982	16091	16114	15988	16079	15953	15925	15966	16163	16005	15930	16194	15901	16068	16068	16072	16015	16016	15899	15936	16074	16096	15828	15955	16187	15866	15939	16039	16031	15874	16076	15912	16163	16109	15981	16112	16112	16235	16106	16131	16117	16022	16086	15946	15892	16392	16008	16196	15945	16071	15988	15981	16164	15932	15849	16186	15921	16185	16015	16159	16015	15986	15861	16073	16065	15890	15986	15931	16027	16150	16130	15966	16076	16177	15978	16210	15916	16045	16144	15916	16179	16262	16000	16075	16065	16041	16038	16020	15977	16210	16039	16023	15985	16115	16027	15998	16176	16004	15969	15849	16095	15983	16096	16088	16144	16189	16131	16192	16000	16054	16058	16073	16043	15841	16076	16074	15948	16189	15930	15951	16137	15963	16162	16035	16020	16271	16074	16060	16037	15998	16138	15972	15955	16133	16142	15814	16038	16094	16039	16034	16011	15865	16043	15978	16075	15850	16024	16040	15965	16146	16108	15962	15971	16137	16095	16153	15991	15919	15908	16026	15997	16169	16004	15931	15982	15973	16103	16062	15982	16173	16080	16100	15949	16016	16083	16018	16185	15994	16133	15986	15940	15959	16045	16038	16064	15973	15983	16060	16066	16059	16022	16096	15952	16000	16140	16228	16110	16203	15956	16059	15965	16069	16089	16021	16065	16061	15968	15961	16072	16239	16084	16036	16115	16039	16214	16090	16139	16036	16034	16068	16106	16122	16169	15975	16079	15990	16187	16053	16162	16148	16148	16012	16045	16055	16011	15814	16028	16028	16098	16016	16029	16031	15920	16009	15971	15934	16072	15971	15954	16195	16038	16114	16079	16035	16029	16092	15924	16129	16020	16054	16178	16079	15940	16137	16083	16062	16215	16001	15881	16042	16206	15947	16054	16107	16031	16179	16024	15903	16162	15923	15989	15984	15962	16226	15981	16105	15957	16042	15904	16118	16130	15977	15930	16161	16099	15988	16089	16165	16087	16059	16003	16150	15932	15983	15947	15950	16133	16064	16011	16026	15885	16008	15930	15851	16140	16060	15910	16116	15907	16055	16037	15939	16045	15915	16159	15962	16132	15979	16075	15968	16093	16004	16259	16139	16022	16085	16106	15939	15904	16128	16105	16194	16248	16026	16197	16126	15906	16052	16068	16177	16011	16015	16115	15962	16144	16050	15963	16102	15942	16191	16084	16094	15973	16055	16067	16151	16151	15940	15980	15956	16043	15955	16030	15979	15933	15836	16193	16169	16013	15955	15968	16100	16016	15895	16127	16089	15837	16046	16123	15975	16056	16040	16096	16209	15973	15924	16140	16088	16101	16107	16146	15984	15965	15940	15964	16086	15919	15926	15886	16054	16068	16186	16036	15986	16148	16057	16116	16202	15932	15979	15977	16037	16017	16119	16061	16031	16057	16062	16027	16003	16093	16198	16140	16084	15921	15898	15949	16176	15964	15923	15889	15967	15930	16159	15995	16109	16127	16159	16175	16038	16028	16256	15940	16035	16119	16097	16048	16076	15949	16090	15835	15940	16159	16094	15965	16062	15984	16153	15951	16180	16068	16064	15989	16130	15925	16015	16140	16147	16133	16074	16022	16008	16246	15979	15892	15953	16029	15995	16199	15961	16179	16069	15919	16133	16076	16080	16034	16026	15984	15841	16039	16170	15795	16046	15970	16010	15898	16190	16128	16210	16122	16114	16121	16073	15947	15939	16010	16009	16067	16119	16149	16041	15993	15991	16089	15910	16040	16037	16101	16010	15993	16079	15988	16182	15935	16107	15946	16030	16151	15940	16121	15988	15944	15959	15943	16031	15948	16056	16091	15997	16103	15968	16076	16054	15968	16039	16056	15912	16006	15921	16075	15912	16103	16068	15903	15902	15927	16075	16003	15900	16174	16110	16081	16146	16040	16018	16063	16054	16055	15820	16128	15965	16044	16034	16098	16013	16238	16083	16001	15971	15983	16009	16019	15878	16039	16156	16062	15942	15875	15916	16273	16179	15884	15783	16042	16105	15877	16011	16070	16069	15906	16015	15939	15985	16071	16000	15938	15952	15849	16153	16110	16137	16043	16128
23801	21140	28665	24167	22735	26694	30315	62363	67624	47984	34626	25058	21656	20777	20480	20357	20502	20498	20476	20470	20229	20476	20388	20389	19994	20211	20348	20407	20418	20544	20402	20248	20374	20222	20486	20552	20570	20364	20296	20109	20374	20446	20403	20484	20234	20219	20476	20199	20190	20382	20110	20174	20480	20329	20227	20259	20377	20456	20498	20472	20301	20504	20059	20085	20658	20199	20619	20066	20106	20177	20247	20139	20200	20284	20294	20318	20176	20398	20147	20333	20475	20278	20113	20329	20183	20365	20219	20353	20191	20244	20188	20275	20283	20488	20242	20371	20352	19886	20257	20178	20265	20347	20388	20352	20261	20190	20273	20333	19997	20357	20468	20313	20073	20449	20374	20180	20255	20417	20288	20459	20433	20297	20086	20278	20333	20293	20306	20432	20452	20186	20284	20338	20511	20147	20161	20378	20395	20543	20151	20126	20075	20202	20002	20162	20243	20463	20400	20151	20263	20282	20373	20406	20480	20230	20514	20328	20368	20238	20477	20413	20336	20347	19981	20361	20244	20415	20664	20235	20148	20477	20195	20153	20336	20323	20370	20204	20335	20420	20340	20311	20444	20444	20310	20173	20373	20220	20333	20316	20507	20369	20283	20268	20301	20066	20320	20124	20575	20314	20227	20246	20295	20183	20119	20284	20308	20075	20198	20326	20232	20237	20155	20337	20335	20152	20439	20562	20172	20261	20271	20105	20327	20316	20212	20192	20463	20264	20155	20059	20201	20333	20228	20429	20361	20447	20074	20309	20201	20367	20271	20064	20122	20258	20360	20234	20238	20228	20353	20227	20349	20228	20396	20152	20266	20284	20222	20309	20289	20151	20234	20343	20474	20329	20529	20499	20140	20274	20412	20262	20235	20315	20355	20127	20363	20257	20111	20123	20241	20343	20297	20059	20289	19961	20320	20305	20160	20086	20301	20195	20483	20177	20079	20194	20411	20409	20369	20333	20277	20317	20122	20147	20232	20412	20306	20252	20308	20319	20274	20160	20276	20200	20395	20213	20339	20267	20441	20332	20175	20282	20211	20283	20192	20222	20285	20124	20482	20074	20125	20233	20078	19939	20168	20238	20191	20283	20322	20107	20215	20307	20241	20119	20150	20047	20109	20185	20214	20227	20260	20267	20238	20277	20273	20159	20350	20158	20348	20567	20230	20134	20320	20429	20326	20251	20402	20344	20065	20220	20487	20198	20238	20250	20443	20199	20451	20546	20423	20299	20339	20445	20256	20206	20218	20082	20301	20531	20296	20342	20262	20290	20235	20139	20073	20408	20157	20343	20278	20268	20512	20277	20038	20242	20236	20419	20181	20398	20215	20252	20333	20455	20236	20147	20288	20197	20188	20283	20203	20324	20234	20354	20151	20278	20198	20235	20298	20318	20250	20330	20319	20393	20207	20214	20302	20481	20063	20164	20272	20174	20157	20244	20243	19948	20290	20117	20314	20348	20325	20337	20242	20318	19866	20192	20056	20131	20569	20326	20481	20368	20390	20396	20403	20458	20406	20205	20274	20164	20251	20282	20466	20344	20400	20402	20256	20153	20138	20389	20432	20098	20128	20285	20254	20390	20289	20299	20197	20336	20245	20307	20014	20372	20418	20159	20046	20165	20271	20083	20098	20344	20181	20110	20322	20115	20110	20140	20106	20396	20265	20444	20241	20300	20303	20127	20314	20103	20204	20027	20397	20215	20134	20097	20236	20249	20508	20267	20286	20226	20269	20119	20259	20197	20223	20147	20118	20092	20173	20225	20281	20403	20322	20184	20309	20382	20469	20283	20256	20173	20354	20229	20362	20329	20483	20122	20194	20222	20275	20381	20257	20418	20167	20176	20223	20256	20417	20491	19992	20301	20381	20372	20208	20380	20384	20185	20043	20142	20364	20268	20232	20060	20119	20279	20244	20326	20128	20260	20343	19971	20335	20503	19956	20071	20324	20118	20158	20247	20044	20319	20243	20174	20251	20132	20280	20331	20419	20341	20364	20213	20250	20486	20352	20294	20451	20052	20139	20290	20307	20208	20321	20380	20322	20263	20293	20236	20412	20252	20384	20134	20382	20277	20569	20210	20441	20071	20246	20239	20367	20371	20351	20101	20212	20255	20160	20237	20372	20139	20317	20449	20000	20391	19968	20529	20504	20429	20102	20183	20337	20324	20037	20407	20221	20149	20280	20316	20188	20050	20285	20262	20266	20326	20409	20372	20360	20331	20178	20195	20195	20378	20506	20341	20214	20157	20447	20132	20321	20212	20405	20153	20236	20416	20133	20389	20504	20293	20314	20388	20235	20408	20256	20380	20251	20341	20417	20183	20261	20329	20237	20209	20212	20344	20226	20401	20209	20179	20190	20418	20120	20207	20206	20168	20177	20246	20049	20177	20205	20278	20194	20267	20208	20419	20562	20249	20291	20336	20465	20197	20232	20304	20155	20257	20273	20333	20234	20143	20307	20248	20289	20202	20223	20548	20591	20181	20280	20188	20360	20230	20246	20359	20373	20473	20312	20173	20266	20142	20191	20238	20406	20307	20060	20280	20242	20290	20247	20393	20182	20403	20339	20274	20421	20431	20370	20247	20411	20334	20118	19963	20339	20169	20264	20158	20165	20357	20379	20395	20143	20045	20208	20199	20272	20351	20257	20228	20358	20346	20220	20197	20189	20273	20365	20485	20371	20542	20168	20427	20504	20175	20044	20382	20428	20170	20327	20106	20181	20011	20283	20344	20368	20288	20282	20197	20237	20178	20187	20109	20322	20531	20318	20065	20252	20249	20304	20167	20447	20430	20279	20159	20399	20203	20189	20265	20400	20314	20172	20160	20239	20248	20264	20225	20543	20231	20147	20204	20038	20063	20134	20321	20289	20304	20276	20369	20442	20203	19904	20282	20254	20340	20262	20138	20130	20167	19999	20399	20409	20182	20371	20234	20282	20243	20149	20195	20218	20116	20280	20319	20352	20457	20471	20238	20310	20463	20215	20059	20517	20156	20129	20247	20148	20325	20159	20270	20183	20235	20242	20037	20368	20394	20092	20130	20372	20278	20160	20357	20207	20303	20371	20542	20330	20410	20516	20370	20330	20475	20241	20270	20181	20127	20106	20288	20279	20444	20213	20258	20185	20136	20484	20237	20234	20128	20489	20338	20588	20298	20161	20243	20245	20292	20299	20273	20326	20322	20409	20209	20123	20515	20245	20363	20429	20023	20348	20247	20300	20387	20278	20188	20062	20244	20212	20260	20286	20259	20093	20213	20364	20332	20265	20188	20239	20437	20140	20426	20192	20263	20169	20389	20615	20287	20423	20483	20441	20205	20322	20186	20323	20058	20390	20097	20464	20337	20070	20144	20257	20294	20291	20263	20434	20263	20267	20345	20347	20228	20196	20149	20223	20351	20284	20198	20311	20269	20215	20172	20317	20304	20128	20352	20425	20181	20167	20048	20249	20194	20328	20280	20076	20181	20273	20352	20201	20473	20134	20292	20175	20261	20156	20328	20036	20036	20185	20247	20135	20470	20348	20343	20380	20150	20206	20447	20310	20241	20312	20471	20329	20305	20290	20455	20375	20326	20191	20312	20304	20158	20386	20234	20152	20282	20280	20401	20327	20347	20308	20202	20200	20450	20271	20384	20249	20244	20332	20148	20287	20307	20218	20111	20189	20239	20291	20103	20510	20242	20246	20503	20289	20146	20251	20151	20334	20167	20364	20239	20309	19977	20206	20349	20097	20070	20118	20346	20199	20014	19903	20263	20314	20079	20473	20242	20457	20226	20298	20369	20478	20195	20144	20176	20279	20264	20068	20328	20291	20531	20338	20164	20189	20349	20332	20410	20276	20231	19966	20250	20068	20212	20198	20207	20255	20350	20274	20201	20322	20162	20019	20073	20249	20205	19986	20262	20205	20203	20300	20253	20290	20457	20445	20118	20202	20274	20163	20210	20250	20391	20303	20272	20110	20247	20282	20371	20467	20352	20208	20519	20227	20261	20038	20388	20269	20321	20436	20032	20319	20319	20172	20128	20321	20336	20214	20153	20427	20494	20396	20141	20065	20350	20388	20524	20416	20425	20271	20303	20445	20205	20410	20411	20199	20193	20358	20218	20365	20218	20238	20148	20384	20268	20243	20223	20320	20203	20248	20240	20499	20279	20122	20233	20071	20393	20547	20403	20180	20273	20473	19975	20362	20399	20422	20276	20340	20378	20104	20254	20484	20460	20283	20605	20267	20301	20234	20215	20147	20288	20171	20291	20182	20223	20272	20136	20298	20334	20226	20419	20324	20106	20484	20237	20415	20341	20201	20199	20253	20496	20246	20122	20210	20312	20268	20172	20535	20260	20358	20487	20440	20094	20248	20081	20198	20382	20025	20461	20323	20238	20200	20176	20380	20286	20565	20263	20281	20352	20202	20377	20289	20284	20316	20395	20315	20224	20146	20385	20416	20413	20173	20344	20430	20396	20210	20234	20078	20025	20152	20181	20269	20234	20207	20175	20164	20316	20291	20191	20393	20418	20025	20186	20296	20422	20296	20330	20226	20345	20279	20162	20313	20470	20278	20114	20211	20227	20085	20257	20199	20200	20265	20126	20507	20455	20284	20390	20273	20189	20386	20318	20312	20237	19987	20347	20278	20226	20207	20336	20261	20338	20226	20160	20180	20094	20241	20514	20408	20234	20181	20317	20149	20263	20348	20146	20094	20311	20309	20186	20463	20331	20241	20165	20269	20332	20456	20326	20273	20053	20210	20193	20228	20049	20273	20538	20139	19957	20332	20151	20071	20115	20271	20176	20402	20350	20308	20216	20196	20272	20314	20288	20287	20410	20481	20272	20138	20345	20237	20365	20209	20367	20308	20237	20365	20503	20343	20147	20417	20120	20400	20252	20197	19970	20295	20107	20412	20250	20219	20200	20207	20314	20169	20111	20084	20280	20236	20008	20351	20460	20140	20253	20373	20328	20431	20294	20194	20229	20194	20256	20286	20049	20177	20321	20278	19978	20241	20107	20359	20415	20214	20197	20321	20360	20211	20250	20218	20318	20260	20378	20296	20150	20376	20543	20359	20559	20553	20353	20547	20396	20323	20456	20019	20255	20312	20213	20261	20370	20218	20132	20374	20141	20098	20269	20168	20305
23377	41028	41355	32894	27308	26067	26397	63681	64419	45563	31090	19429	16072	15514	15492	15454	15536	15520	15428	15420	15562	15549	15514	15698	15486	15584	15542	15604	15250	15470	15590	15572	15339	15442	15535	15448	15634	15559	15537	15531	15608	15693	15564	15487	15429	15429	15428	15520	15505	15668	15599	15459	15330	15688	15592	15449	15615	15498	15356	15515	15598	15519	15523	15558	15372	15417	15576	15866	15758	15635	15427	15401	15756	15447	15632	15495	15559	15580	15656	15494	15601	15517	15547	15495	15727	15596	15534	15638	15671	15432	15697	15470	15751	15531	15512	15497	15426	15577	15498	15671	15621	15647	15555	15491	15470	15542	15411	15577	15469	15611	15506	15546	15550	15651	15617	15369	15559	15290	15568	15607	15697	15477	15456	15444	15490	15396	15447	15550	15521	15492	15540	15726	15510	15647	15498	15521	15450	15488	15560	15534	15492	15671	15564	15621	15664	15638	15479	15499	15598	15543	15753	15539	15520	15596	15426	15625	15665	15544	15421	15616	15534	15516	15464	15465	15557	15427	15479	15628	15431	15653	15501	15576	15576	15403	15601	15402	15546	15390	15596	15663	15672	15607	15536	15586	15518	15619	15426	15361	15443	15534	15387	15611	15461	15453	15446	15526	15493	15526	15645	15606	15533	15419	15455	15368	15667	15631	15807	15452	15542	15525	15647	15619	15663	15532	15667	15653	15603	15528	15555	15417	15577	15440	15388	15635	15582	15591	15512	15578	15403	15503	15363	15536	15605	15501	15612	15505	15539	15463	15511	15498	15557	15519	15559	15271	15536	15585	15320	15410	15481	15564	15514	15548	15590	15415	15435	15593	15463	15673	15722	15625	15596	15530	15438	15521	15397	15603	15473	15435	15484	15460	15710	15561	15425	15549	15517	15662	15565	15553	15426	15524	15654	15516	15438	15543	15508	15571	15505	15460	15665	15467	15572	15562	15471	15616	15679	15476	15567	15574	15467	15603	15484	15424	15786	15594	15647	15499	15529	15697	15409	15500	15478	15412	15421	15428	15303	15461	15635	15492	15545	15549	15652	15413	15447	15562	15581	15444	15334	15486	15624	15415	15409	15393	15381	15514	15422	15554	15650	15600	15647	15704	15783	15399	15550	15535	15614	15564	15486	15694	15503	15461	15502	15470	15494	15350	15626	15459	15636	15768	15525	15623	15561	15501	15531	15526	15733	15536	15540	15637	15544	15428	15465	15405	15478	15535	15621	15546	15640	15533	15557	15520	15500	15488	15525	15304	15688	15483	15419	15456	15627	15418	15627	15595	15593	15549	15688	15468	15598	15564	15324	15505	15440	15420	15466	15495	15486	15636	15634	15539	15513	15471	15526	15604	15531	15611	15567	15447	15614	15488	15559	15587	15544	15552	15526	15514	15461	15662	15622	15658	15461	15644	15557	15407	15510	15576	15535	15543	15554	15460	15614	15642	15595	15631	15518	15453	15577	15577	15424	15401	15583	15489	15652	15686	15372	15480	15644	15452	15643	15376	15325	15647	15549	15479	15485	15434	15569	15559	15347	15569	15512	15389	15419	15634	15546	15407	15451	15565	15428	15615	15601	15611	15546	15571	15699	15628	15559	15534	15549	15375	15552	15748	15449	15600	15419	15603	15571	15585	15411	15620	15432	15454	15637	15512	15600	15458	15562	15576	15555	15460	15380	15614	15561	15672	15538	15583	15550	15502	15636	15460	15413	15808	15542	15639	15445	15428	15595	15538	15700	15647	15495	15534	15748	15378	15545	15641	15451	15219	15630	15606	15552	15478	15667	15525	15384	15533	15684	15588	15458	15595	15459	15669	15617	15491	15429	15517	15552	15801	15619	15647	15521	15558	15448	15403	15657	15719	15604	15699	15529	15419	15504	15495	15508	15661	15502	15450	15649	15394	15474	15390	15527	15601	15640	15713	15338	15607	15612	15485	15554	15537	15584	15554	15857	15546	15728	15638	15520	15473	15573	15438	15461	15375	15613	15582	15443	15703	15496	15501	15455	15561	15629	15373	15770	15410	15373	15458	15449	15493	15523	15652	15634	15500	15485	15259	15334	15549	15469	15499	15467	15650	15570	15693	15565	15600	15397	15377	15545	15707	15581	15597	15368	15511	15524	15666	15483	15452	15372	15452	15673	15558	15634	15501	15501	15706	15538	15641	15414	15512	15448	15545	15447	15790	15424	15638	15531	15611	15388	15478	15414	15619	15360	15540	15462	15689	15482	15592	15440	15427	15490	15525	15651	15622	15346	15545	15465	15394	15676	15690	15346	15499	15546	15579	15550	15550	15495	15446	15552	15493	15420	15402	15651	15423	15676	15430	15669	15706	15675	15537	15616	15486	15594	15592	15623	15443	15353	15452	15591	15587	15573	15602	15537	15530	15378	15554	15565	15447	15661	15647	15594	15573	15523	15586	15558	15435	15535	15509	15445	15556	15621	15488	15568	15526	15390	15606	15460	15785	15383	15745	15524	15553	15553	15453	15563	15510	15513	15594	15565	15527	15550	15650	15596	15599	15545	15632	15546	15611	15605	15447	15463	15552	15540	15439	15672	15622	15584	15449	15689	15535	15608	15701	15609	15471	15701	15551	15539	15653	15371	15612	15569	15681	15472	15523	15388	15536	15587	15557	15549	15409	15396	15643	15761	15622	15572	15536	15447	15660	15621	15486	15616	15694	15560	15609	15383	15552	15570	15792	15565	15382	15497	15528	15522	15503	15429	15611	15421	15516	15623	15559	15632	15603	15547	15552	15623	15614	15636	15699	15521	15625	15408	15575	15565	15434	15529	15517	15603	15591	15317	15533	15476	15448	15496	15677	15415	15579	15479	15492	15547	15450	15600	15417	15501	15529	15585	15563	15612	15391	15605	15577	15376	15535	15470	15446	15586	15479	15629	15677	15589	15880	15575	15615	15487	15588	15421	15445	15509	15585	15613	15539	15632	15504	15418	15466	15672	15522	15366	15581	15664	15639	15383	15736	15492	15541	15714	15461	15637	15345	15455	15549	15502	15583	15527	15407	15539	15646	15621	15473	15431	15615	15564	15479	15468	15521	15433	15630	15568	15367	15580	15633	15569	15362	15547	15567	15611	15452	15601	15647	15545	15510	15311	15495	15430	15613	15755	15394	15498	15576	15569	15544	15476	15532	15327	15637	15555	15412	15774	15682	15447	15528	15514	15509	15635	15553	15449	15455	15502	15481	15555	15395	15574	15561	15625	15616	15458	15534	15600	15565	15413	15622	15479	15552	15725	15561	15507	15422	15477	15421	15452	15470	15396	15655	15537	15444	15568	15468	15671	15504	15471	15550	15476	15589	15519	15564	15445	15609	15533	15686	15526	15349	15422	15436	15508	15547	15629	15468	15620	15547	15477	15668	15651	15339	15474	15462	15580	15511	15414	15492	15473	15438	15362	15484	15415	15550	15561	15472	15582	15637	15536	15608	15637	15541	15415	15627	15373	15505	15400	15601	15639	15404	15682	15499	15731	15410	15624	15495	15558	15468	15626	15511	15495	15502	15516	15529	15601	15586	15478	15299	15505	15539	15499	15552	15504	15688	15572	15717	15653	15513	15541	15466	15473	15506	15688	15449	15590	15503	15611	15543	15397	15385	15608	15645	15615	15641	15502	15409	15636	15556	15564	15472	15564	15491	15432	15571	15608	15460	15496	15325	15634	15513	15454	15528	15628	15560	15559	15612	15439	15313	15445	15543	15630	15448	15602	15643	15664	15629	15691	15599	15420	15513	15534	15459	15567	15447	15557	15330	15592	15478	15604	15558	15611	15626	15504	15517	15565	15534	15434	15382	15519	15578	15558	15401	15403	15563	15544	15534	15472	15468	15529	15366	15547	15567	15481	15551	15559	15540	15276	15637	15607	15545	15471	15602	15530	15683	15716	15481	15532	15561	15652	15599	15513	15640	15590	15434	15544	15484	15348	15584	15518	15457	15442	15588	15666	15611	15513	15440	15633	15428	15655	15544	15507	15548	15490	15509	15402	15326	15691	15313	15709	15557	15641	15529	15481	15540	15575	15470	15424	15368	15329	15487	15411	15519	15488	15689	15406	15551	15631	15588	15533	15440	15481	15492	15603	15480	15500	15630	15461	15489	15529	15437	15515	15800	15479	15577	15578	15545	15581	15433	15476	15698	15475	15446	15707	15451	15521	15668	15601	15596	15603	15633	15463	15454	15611	15582	15611	15500	15428	15567	15581	15536	15524	15561	15433	15427	15375	15607	15505	15431	15597	15682	15480	15645	15636	15582	15597	15411	15610	15597	15627	15601	15650	15725	15426	15333	15483	15665	15436	15334	15587	15512	15745	15433	15521	15524	15579	15334	15555	15561	15496	15441	15497	15499	15589	15609	15561	15507	15623	15581	15542	15500	15593	15450	15457	15438	15608	15605	15511	15577	15639	15578	15623	15395	15667	15504	15546	15534	15506	15527	15447	15641	15476	15525	15661	15629	15635	15546	15503	15608	15623	15684	15707	15446	15629	15434	15355	15552	15613	15561	15580	15511	15487	15687	15400	15621	15581	15567	15513	15604	15613	15554	15366	15480	15480	15329	15583	15600	15656	15605	15589	15520	15584	15496	15577	15325	15497	15475	15646	15637	15619	15472	15510	15611	15741	15549	15417	15553	15603	15651	15464	15652	15442	15497	15603	15493	15470	15611	15618	15664	15388	15517	15349	15568	15538	15578	15555	15490	15745	15252	15583	15258	15682	15678	15506	15443	15556	15506	15544	15522	15445	15451	15651	15440	15595	15544	15628	15522	15519	15375	15598	15661	15386	15712	15426	15562	15582	15378	15609	15625	15580	15582	15547	15444	15339	15510	15533	15580	15522	15521	15645	15627	15426	15482	15444	15552	15599	15379	15572	15620	15554	15563	15534	15522	15553	15516	15527	15486	15418	15536	15392	15728	15571	15613	15494	15402	15453	15438	15606	15484	15481	15404	15553	15579	15564	15635	15405	15589	15604	15508	15660	15694	15289	15489	15461	15661	15537	15420	15724	15691	15368	15491	15406	15550	15744	15380	15552	15396	15561	15449	15669	15373	15384	15393	15575	15482	15569	15674	15567	15609	15509	15661	15562	15410	15625	15673	15599	15370	15632	15661	15418	15570
31742	26367	29500	26098	23679	23355	23271	27098	29905	26336	24057	22788	22481	22355	22580	22299	22110	22080	22412	22612	22383	22393	22181	22236	22176	22185	22373	22195	22485	22433	22471	22336	22274	22170	22336	22305	22212	22237	22153	22281	22246	22217	22242	22030	22283	22170	22240	22050	22242	22192	22125	22402	22331	22318	22109	22004	22258	22335	22326	22381	22211	22167	22264	22331	22329	22246	22050	22271	22372	22366	22399	22417	22071	22117	22232	22215	22316	22167	22151	22302	22221	22296	22136	22374	22304	22237	22077	22155	22422	22376	22224	22638	22313	22329	22271	22544	22396	22407	22465	22191	22143	22410	22460	22265	22191	22265	22322	22164	22279	22354	22167	22120	22275	22236	22170	22196	22206	22120	22448	22209	22052	22193	22196	22335	22277	21942	22258	22240	22181	22248	22273	22309	22344	22401	22379	22227	22161	22341	22382	22392	22419	21983	22201	22335	22311	22236	22143	22217	22319	22284	22426	22228	22157	22127	22325	22255	22346	22110	22124	22322	22425	22574	22241	22280	22237	22220	22306	22365	22169	22194	22315	22323	22351	22335	22313	22246	22226	21905	22494	22130	22162	22034	22449	22452	22037	22181	22420	22195	22301	22210	22042	22095	22236	22265	22331	22331	22256	22306	22317	22192	22251	22044	22190	22262	22123	22098	22227	22132	22251	22261	22335	22187	22252	22302	22387	22154	22178	22312	22038	22438	22305	22165	22227	22164	22226	22406	22238	22201	22205	22364	22166	22113	22334	22404	22320	22241	22249	22250	22121	21985	22086	22254	22239	22146	22288	22162	22214	22166	22071	22071	22263	22087	21980	22340	22088	22221	22262	22276	22285	22425	22505	22362	22411	22375	22204	22230	22246	22103	22427	22187	22574	22424	22334	22379	22372	22010	22183	22461	22425	22267	22245	22071	22181	22065	22219	22411	22318	22453	21917	22268	22181	22263	22102	22364	22413	22387	22371	21968	22298	22175	22366	22144	22128	22152	22373	22091	22218	22176	22351	22140	22312	22279	22328	22425	22419	22014	22322	22352	22105	22206	22316	22404	22316	22143	22261	22377	22209	22185	22533	21984	22245	22324	22177	22497	22297	22337	22249	22315	22415	22183	22017	22229	22350	22343	22083	22247	22197	22348	22401	22203	22291	22616	22108	22158	22420	22317	22355	22427	22214	22131	22136	22229	22000	22305	22293	22190	22154	22507	22283	22355	21998	22267	22427	22273	22151	22482	22122	21821	22251	22348	22300	22311	22261	22112	22117	22240	22243	22346	22389	22432	21988	22156	22435	22146	22236	22420	22177	22214	22432	22182	22308	22250	22242	22179	22450	22385	22155	22168	22072	22277	22333	22323	22277	22371	22137	22363	22151	22210	22338	22451	22337	22324	22503	22291	22190	22014	22028	22325	22171	22139	22379	22360	22255	22452	22304	22336	22468	22466	22310	22319	22505	22034	22030	22160	22054	22235	22341	21937	22185	22517	22184	22362	22585	22258	22412	22516	22326	22185	22276	22272	22368	22208	22367	22314	22334	22295	22395	22403	22211	22221	22349	22179	22445	22359	22140	22434	22333	22254	22481	22298	22302	22302	22394	22177	22745	22246	22286	22377	22341	22358	22367	22205	22136	22460	22167	22557	22275	22126	22282	22384	22183	22401	22486	22403	22243	22193	22390	22149	22311	21971	22201	22265	22118	22417	22527	22397	22219	22113	22071	22260	22507	22121	22022	22273	22106	22376	22467	22220	22367	22309	22240	22221	22319	22515	22175	22187	22440	22139	22166	22229	22329	22256	22381	22182	22089	22401	22199	22298	22312	22342	22311	22183	22133	22250	22197	22380	22411	22244	22098	22197	22160	22326	22196	22206	22319	22146	22088	22259	22506	22385	22411	22154	22277	22182	22221	22070	22450	22324	22241	22273	22181	22335	22401	22163	22287	22231	22104	22235	22157	22283	22259	22422	22465	22283	22181	22342	22099	22271	22483	22588	22456	22057	22087	22170	22197	22528	22209	22118	22265	22144	22280	22176	22350	22464	22312	22490	22219	22122	22237	22162	22231	21971	22218	22041	22411	22447	22191	21986	22261	22414	22274	22007	22377	22160	22119	22181	22271	22246	22275	22171	22424	22345	22408	22488	22168	22361	22410	22347	22204	22186	22341	22149	22262	22333	22121	22318	22197	22298	22145	22249	22417	22364	22324	22423	22315	22136	22330	22298	22247	22206	22169	22184	22144	22298	22373	22340	22362	22159	22503	22404	22401	22344	22319	22328	22307	22355	22212	22379	22150	22270	22308	22126	22364	22239	22183	22234	22206	22426	22397	22464	22223	22349	22322	22368	22102	22308	22082	22195	22369	22286	22111	22430	21974	22343	22489	22340	22340	22198	22323	22461	22128	22345	22502	22145	22462	22462	22205	22289	22114	22457	22213	22461	22309	22406	22238	22286	22329	22415	22326	22409	22142	22364	22372	22288	22196	22254	22199	22121	22151	22416	22325	22153	22241	22370	22126	22517	22217	22352	22400	22471	22295	22162	22263	22214	22410	22268	22412	22360	22387	22251	22342	22393	22000	22391	22342	22383	22517	22246	22176	22396	22164	22402	22116	22272	22090	22468	22224	22270	22363	22243	22423	22603	22129	22310	22180	22198	22282	22355	22131	22100	22325	22276	22344	22398	22272	22207	22251	22232	22072	22259	22257	22338	22356	22350	22345	22188	22204	22256	22296	22196	22058	22212	22105	22145	22245	22071	22259	22315	22241	22151	22302	22343	22213	22233	22108	22328	22270	22165	22203	22358	22166	22356	22144	22185	22300	21966	22347	22242	22325	22200	22180	22195	22578	22238	22343	22431	22346	22232	22432	22414	22258	22268	21997	22433	22213	22102	22054	22138	22170	22248	22269	22385	22376	22392	22134	22103	22330	22465	22462	22217	22277	22248	22255	22399	22257	22229	22344	22272	22343	22569	22154	22139	22164	22332	22056	22271	22107	22170	22304	22359	22228	22437	22398	22282	22315	22434	22243	22441	22151	21919	22397	22316	22353	22151	22217	22488	22530	22239	22261	22330	22336	22233	22370	22383	22273	22117	22273	22101	22241	22302	22406	22243	22244	22213	22086	22179	22205	22041	22319	22338	22471	22212	22671	22320	22449	22303	22129	22087	22228	22181	22402	22144	22406	22246	22207	22183	22002	22076	22463	22426	22261	22225	22299	22151	22155	22175	22235	22064	22233	22204	22111	22268	22583	22265	22300	22349	22497	22347	22287	22351	22192	22502	22386	22344	22298	22272	22330	22471	22620	22415	22230	22224	22245	22169	22495	22557	22192	22176	22417	22307	22369	22289	22196	22154	22329	22089	22362	22343	22260	22268	22557	22175	21952	22207	22376	22511	22130	22303	21966	22438	22161	22026	22347	22305	22207	22238	22231	22329	22363	22129	22380	22239	22314	22080	22424	22136	22237	22144	21986	21977	22142	22320	22166	22325	22393	22086	22468	22262	22238	22425	22393	22345	22104	22221	22291	22138	22114	22262	22266	22474	22353	22196	22211	22355	22266	22278	22444	22039	22141	22234	22298	22181	22191	22184	22323	22318	22225	22372	22418	22280	22188	22361	22365	22254	22058	22241	22380	22463	22192	22351	22154	22148	22327	22262	22504	22266	22304	22357	22367	22194	22017	22421	22279	22318	22206	22180	22087	22256	22168	22113	22215	22121	22271	22251	22221	22355	22414	22473	21977	22025	22397	22247	22305	22179	22207	22205	22336	22230	22315	22297	22108	22243	22293	22186	22344	22103	22434	22130	22267	22383	22211	22483	22349	22220	22150	22215	22099	22058	22111	22317	22490	22428	22113	22185	22270	22448	22449	22427	22206	22443	22405	22352	22329	22330	22301	22139	22203	22360	22439	22373	22371	22186	22345	22364	22386	22214	22375	22381	22537	22300	22443	22317	22291	22294	22226	22331	22244	22327	22321	22450	22319	22143	21966	22196	22183	22320	22289	22368	22374	22258	22321	22328	22296	22489	22486	22201	22438	22260	22259	22161	22318	22094	22324	22513	22288	22299	22200	22040	22379	22410	22011	22534	22335	22407	22313	22280	22493	22370	22422	22264	22127	22134	22246	22200	22153	22312	22242	22253	22342	22084	22261	22363	22344	22336	22349	22185	22352	22130	22143	22075	22423	22243	22196	22302	22142	22140	22321	22419	22197	22191	22149	22242	22076	22300	22190	22473	22281	22262	22057	22268	22476	22361	22394	21962	22283	22406	22342	22290	22485	22308	22178	22091	22093	22301	22052	22425	22199	22367	22224	22207	22230	22276	22396	22329	22390	22349	22113	22371	22173	22089	22258	22295	22403	22380	22277	22068	22191	22346	22406	22113	22267	22143	22239	22169	22249	22295	22232	22355	22409	22370	22098	22367	22339	22386	22242	22523	22336	22254	22348	22116	22280	22211	22359	21993	22237	22213	22237	22243	22507	22161	22473	22187	22365	22068	22399	22378	22357	22223	22361	22257	22151	22331	22304	22242	22176	22098	22206	22212	22231	22476	22436	22307	22281	22187	22296	22266	22365	22325	22266	22347	22347	22333	22183	22334	22300	22191	22102	22157	22215	22229	22369	22510	22223	22246	22194	22244	22312	22420	22351	22445	22201	22363	22271	22161	22174	22076	22272	22322	22226	22358	22170	22273	22245	22295	22509	22364	22407	22122	22167	22076	22403	22250	22298	22164	22192	22236	22200	22230	22163	22287	22115	22178	22218	22449	22274	22187	22089	22393	22310	22414	22292	22197	22484	22256	22178	22270	21997	22197	22188	22315	22142	22412	22320	22199	22258	22191	22161	22395	22426	22305	22383	22454	22617	22373	22262	22401	22485	22462	22445	22154	22367	22217	22127	22260	21995	22153	22219	22071	22331	22335	22249	22240	22076	22301	22254	22214	22336	22493	22228	22399	22323	22240	22439	22195	22259	22161	22162	22369	22276	22038	22150	22041	22428	22353	22309	22451	22340	22344	22080	22461	22075	22330	22175	22157	22490	22221	22126	22370	22191	22264	22177	22412	22329	22200	22283	22178	22414	22551	22134	22271	22113	22466	22366	22115	22384	22356	22215	21992	22145	22253	22262	21887	22551	22398	22275	22259
20067	26464	25286	20030	18807	18301	18243	24524	25575	20871	18199	16866	16872	16582	16601	16584	16542	16682	16604	16661	16645	16592	16675	16558	16607	16560	16748	16644	16518	16560	16580	16770	16346	16510	16646	16554	16585	16481	16554	16677	16778	16705	16538	16597	16518	16595	16649	16669	16652	16761	16508	16728	16518	16639	16827	16569	16721	16486	16418	16644	16672	16624	16737	16417	16533	16653	16505	16558	16550	16518	16540	16550	16402	16665	16488	16619	16608	16652	16582	16547	16560	16493	16490	16607	16666	16638	16619	16552	16636	16649	16586	16521	16576	16495	16595	16633	16667	16550	16814	16715	16493	16580	16472	16718	16545	16528	16356	16632	16766	16500	16523	16649	16490	16630	16602	16519	16495	16681	16612	16458	16687	16714	16665	16603	16837	16455	16602	16469	16687	16546	16625	16473	16492	16430	16568	16665	16578	16564	16693	16687	16492	16522	16551	16838	16690	16458	16598	16572	16516	16542	16624	16565	16613	16579	16596	16713	16661	16615	16656	16563	16622	16749	16523	16524	16639	16606	16628	16681	16456	16572	16786	16622	16874	16578	16645	16608	16667	16579	16427	16773	16611	16630	16610	16536	16523	16547	16498	16574	16689	16629	16486	16596	16605	16673	16644	16742	16566	16680	16601	16563	16427	16569	16503	16592	16502	16624	16616	16778	16755	16574	16583	16502	16755	16525	16515	16684	16603	16544	16609	16516	16709	16672	16627	16729	16756	16558	16701	16501	16562	16728	16701	16430	16565	16462	16627	16697	16733	16509	16514	16537	16565	16739	16762	16521	16811	16689	16751	16544	16756	16576	16640	16508	16512	16507	16713	16551	16595	16580	16631	16773	16680	16469	16533	16481	16739	16401	16715	16721	16613	16443	16602	16464	16588	16573	16772	16618	16580	16481	16655	16623	16455	16607	16519	16817	16719	16880	16495	16770	16504	16596	16521	16695	16557	16631	16607	16781	16610	16568	16568	16618	16694	16524	16685	16754	16645	16452	16680	16632	16514	16577	16562	16850	16693	16452	16547	16714	16564	16601	16486	16449	16718	16744	16695	16660	16666	16640	16636	16630	16728	16607	16648	16553	16493	16674	16753	16557	16691	16730	16743	16558	16860	16632	16612	16609	16708	16604	16702	16573	16671	16570	16791	16882	16556	16652	16584	16695	16507	16619	16632	16686	16391	16576	16568	16653	16494	16652	16576	16660	16440	16697	16514	16656	16753	16526	16599	16513	16645	16647	16825	16646	16645	16592	16490	16643	16629	16618	16467	16766	16613	16621	16577	16639	16594	16621	16690	16654	16537	16660	16937	16518	16467	16637	16645	16463	16666	16462	16652	16642	16619	16733	16697	16753	16624	16662	16619	16696	16514	16584	16460	16474	16524	16666	16862	16609	16335	16783	16668	16683	16606	16517	16599	16680	16580	16598	16643	16620	16585	16673	16628	16590	16550	16680	16466	16682	16618	16761	16412	16472	16525	16679	16676	16594	16528	16735	16549	16441	16775	16702	16588	16547	16628	16538	16516	16680	16555	16708	16657	16474	16436	16793	16472	16680	16625	16629	16463	16852	16504	16591	16578	16478	16659	16613	16600	16517	16626	16559	16719	16646	16661	16476	16645	16700	16528	16613	16469	16527	16615	16695	16677	16469	16779	16679	16539	16672	16610	16526	16630	16465	16588	16777	16593	16553	16684	16591	16755	16558	16696	16631	16752	16627	16601	16558	16755	16578	16628	16739	16555	16804	16637	16821	16526	16462	16541	16668	16658	16610	16591	16524	16650	16634	16623	16604	16761	16616	16637	16744	16543	16633	16449	16745	16413	16463	16644	16464	16617	16603	16481	16670	16677	16623	16563	16656	16656	16522	16516	16516	16662	16729	16518	16567	16586	16585	16642	16687	16582	16673	16561	16599	16655	16653	16644	16731	16575	16471	16675	16681	16557	16503	16728	16630	16703	16653	16707	16752	16580	16580	16545	16572	16522	16569	16533	16654	16632	16683	16584	16641	16530	16519	16554	16638	16558	16671	16661	16512	16589	16590	16651	16572	16674	16542	16683	16573	16707	16680	16573	16712	16625	16382	16477	16737	16574	16638	16529	16719	16453	16693	16599	16435	16696	16561	16540	16595	16758	16614	16832	16662	16661	16744	16414	16636	16566	16605	16643	16511	16599	16497	16845	16547	16735	16526	16599	16667	16575	16627	16570	16759	16580	16717	16558	16540	16659	16499	16599	16597	16680	16501	16610	16616	16751	16582	16536	16532	16496	16772	16582	16710	16639	16574	16402	16754	16605	16733	16601	16586	16564	16559	16545	16593	16642	16611	16664	16561	16676	16726	16701	16512	16511	16671	16518	16796	16679	16629	16536	16696	16458	16485	16538	16508	16681	16667	16615	16565	16751	16638	16494	16584	16414	16524	16697	16520	16760	16748	16746	16474	16713	16759	16761	16661	16688	16639	16571	16585	16577	16651	16567	16648	16540	16705	16622	16592	16615	16686	16509	16579	16643	16680	16541	16668	16468	16563	16655	16717	16705	16622	16832	16554	16552	16804	16611	16556	16739	16580	16726	16704	16639	16550	16712	16678	16737	16571	16661	16592	16575	16519	16547	16657	16582	16625	16475	16688	16424	16787	16530	16770	16710	16636	16580	16555	16536	16576	16590	16640	16757	16548	16591	16573	16582	16619	16719	16678	16770	16765	16713	16628	16512	16726	16622	16475	16422	16683	16372	16498	16660	16599	16514	16522	16681	16596	16648	16704	16686	16410	16606	16588	16512	16740	16540	16545	16687	16684	16683	16746	16739	16487	16746	16703	16638	16608	16502	16731	16693	16441	16602	16660	16639	16694	16724	16616	16652	16647	16660	16499	16547	16655	16513	16538	16736	16436	16652	16638	16640	16586	16709	16512	16648	16361	16753	16724	16570	16542	16807	16691	16664	16581	16559	16699	16379	16546	16600	16800	16557	16406	16852	16533	16642	16598	16703	16622	16587	16546	16568	16639	16720	16604	16628	16588	16704	16572	16612	16661	16465	16690	16644	16499	16503	16581	16576	16640	16608	16479	16690	16563	16595	16694	16478	16541	16605	16527	16681	16585	16715	16683	16528	16594	16543	16574	16611	16521	16578	16452	16583	16662	16588	16621	16535	16580	16677	16610	16568	16613	16604	16556	16548	16522	16669	16771	16441	16677	16484	16714	16727	16547	16714	16690	16618	16684	16748	16567	16621	16630	16651	16632	16633	16789	16637	16671	16457	16538	16628	16498	16657	16653	16459	16724	16677	16637	16608	16581	16719	16561	16518	16605	16633	16684	16698	16660	16742	16620	16459	16768	16589	16480	16588	16708	16803	16613	16596	16630	16678	16501	16504	16668	16545	16676	16574	16548	16644	16473	16773	16801	16685	16607	16725	16603	16739	16600	16858	16490	16640	16564	16695	16829	16543	16658	16636	16427	16598	16552	16738	16557	16432	16450	16689	16549	16724	16627	16752	16613	16522	16736	16698	16479	16669	16641	16733	16534	16427	16612	16556	16727	16478	16711	16519	16689	16549	16791	16631	16558	16526	16688	16695	16534	16582	16663	16461	16550	16861	16690	16642	16833	16773	16640	16445	16625	16647	16625	16366	16490	16644	16765	16617	16612	16599	16695	16645	16550	16667	16677	16425	16589	16675	16669	16526	16672	16531	16650	16530	16587	16728	16580	16630	16406	16629	16767	16776	16577	16675	16577	16690	16558	16587	16563	16588	16596	16474	16742	16463	16516	16541	16541	16597	16734	16558	16547	16420	16603	16629	16662	16716	16506	16565	16551	16653	16613	16668	16657	16627	16617	16637	16492	16562	16587	16685	16612	16659	16564	16643	16624	16652	16750	16586	16749	16571	16667	16557	16810	16591	16829	16478	16660	16709	16660	16702	16478	16486	16677	16588	16629	16707	16702	16504	16746	16638	16695	16462	16514	16443	16487	16676	16601	16594	16833	16517	16716	16659	16641	16756	16680	16625	16721	16623	16630	16547	16572	16517	16592	16640	16832	16762	16650	16515	16530	16565	16669	16665	16656	16715	16643	16456	16514	16556	16517	16638	16585	16688	16649	16599	16513	16664	16795	16562	16660	16472	16569	16689	16622	16594	16632	16637	16918	16607	16540	16769	16543	16637	16553	16754	16738	16506	16581	16735	16733	16506	16602	16615	16506	16519	16553	16684	16616	16708	16426	16694	16544	16566	16441	16591	16628	16528	16683	16565	16687	16554	16748	16741	16502	16370	16579	16705	16436	16802	16528	16610	16527	16481	16691	16604	16593	16559	16778	16699	16587	16719	16612	16520	16590	16621	16568	16825	16677	16765	16712	16679	16592	16644	16476	16768	16533	16604	16690	16476	16507	16875	16523	16702	16498	16606	16558	16381	16630	16626	16601	16523	16701	16619	16608	16531	16586	16738	16550	16683	16620	16571	16505	16613	16601	16748	16601	16557	16720	16554	16686	16718	16641	16668	16625	16632	16646	16659	16679	16527	16624	16815	16473	16371	16629	16575	16718	16808	16583	16740	16518	16763	16700	16686	16563	16517	16676	16766	16504	16596	16522	16531	16653	16342	16392	16569	16493	16698	16519	16653	16505	16634	16585	16692	16763	16555	16587	16722	16637	16599	16377	16755	16668	16541	16542	16584	16496	16534	16609	16670	16643	16635	16606	16545	16670	16677	16667	16509	16753	16632	16564	16588	16634	16637	16578	16652	16689	16645	16547	16479	16641	16605	16673	16531	16611	16593	16602	16675	16623	16744	16635	16622	16455	16637	16655	16580	16449	16777	16659	16538	16610	16459	16493	16695	16719	16532	16445	16708	16455	16607	16671	16469	16578	16551	16631	16687	16751	16486	16627	16766	16550	16361	16528	16695	16445	16703	16646	16684	16733	16824	16372	16698	16637	16530	16466	16781	16528	16645	16559	16540	16589	16599	16512	16581	16660	16803	16462	16525	16492	16789	16838	16555	16612	16347	16592	16624	16493	16488	16525	16497	16800	16649	16558	16695	16487	16592	16582	16642	16652	16749	16601	16592	16522	16683	16688	16549	16723	16529	16688	16817	16612	16639	16497	16526	16487	16616	16633	16533	16453	16652	16700	16501	16737	16758	16580
25414	21140	28054	25777	25859	27849	28575	49686	58257	42045	32064	25791	23466	23242	22795	23083	22741	22776	23025	22676	22754	22696	22954	22809	22851	22958	22940	22902	22837	22909	22937	22868	22965	23031	23104	22643	22935	22829	22674	22753	22832	22891	22871	22824	22855	22583	22739	22882	22839	22885	22686	22806	22764	22758	22572	22580	22734	22706	22720	22788	22770	22974	22880	22935	22820	22722	22662	22654	22846	22779	22754	22856	22929	22918	22776	22820	22758	22769	22697	22899	22913	22585	22660	22789	22772	22900	22872	22925	22697	22640	22896	22806	22920	22774	22875	22716	22826	22934	22671	22630	22734	22710	22842	22873	22836	22686	22692	22831	22864	22672	22792	22738	22748	22690	22732	22824	22753	22814	22724	22911	22649	22755	22851	22843	22779	22930	22618	22799	22812	22719	22822	22497	22463	22727	22739	22611	22645	22945	22781	22913	22753	22601	22734	22790	22674	22565	22863	22606	22652	22882	22863	22806	22642	22896	22661	22752	22708	22653	22743	22710	22826	22915	22659	22825	22873	22780	22461	22580	22862	22773	22762	22855	22786	22764	22757	22608	22597	22578	22682	22786	22680	22860	22757	22830	22773	22548	22578	22724	22710	22860	22828	22813	22842	22617	23045	22636	22796	22651	22716	22886	22770	22867	22754	22463	22805	22667	22526	22686	22783	22746	22767	22730	22879	22831	22666	22865	22976	22910	22786	22971	22858	22850	22774	22836	22934	22552	22623	22750	22851	22720	22645	22767	22712	22938	22818	22771	22708	22882	22861	22611	22788	22898	22811	22787	22975	22860	22772	22630	22938	22843	22866	22764	22700	22981	22909	22675	22933	22728	22807	22520	22707	22594	22850	22883	22980	22817	22890	22801	22816	23003	22747	22631	22790	22692	22795	22860	22523	22704	22769	22830	22964	22645	22773	22598	22676	22880	22720	22940	22836	22781	23068	22884	23044	22745	22799	22684	22789	22708	22866	22781	22805	22742	22876	22738	22795	22768	22657	22818	22742	22779	22775	22790	22799	22604	23018	22737	22830	22834	22961	22839	22970	22915	22681	22686	22864	22600	22669	22585	22877	22848	22910	22626	22675	22771	22891	22692	23216	22671	22693	22756	22579	22416	22806	22630	22739	22896	22879	22918	22710	22732	23016	22766	23048	23031	22888	22696	22666	22791	22867	22777	22722	22795	22746	22851	22882	22756	23107	22697	22718	22666	22740	22707	22905	22978	22887	22652	22690	22821	22946	22682	22944	23060	22886	22684	22677	22858	22652	22842	22777	22901	22736	22640	22803	22698	22636	22888	22708	22744	22618	22684	22737	22567	22737	22807	22825	22934	22695	22891	22572	22845	22802	22668	22866	22540	22826	22722	22835	22604	22881	22892	22747	22972	22944	22833	22862	22893	22808	22664	22992	22898	22852	22969	22702	22689	22769	22877	22866	22800	22781	22675	22610	22694	22751	22502	22898	22925	22765	22805	22761	22629	22792	22730	22806	22538	22743	22773	22728	22587	22638	22922	22806	22804	22771	22653	22785	22852	22877	22852	22701	22771	22754	22962	22951	22831	22756	22803	22885	22938	22511	22725	22894	22749	22831	22735	22685	22750	22855	22938	22942	22882	22620	22732	22702	22522	22654	22822	22721	22705	22608	22967	22751	22824	22864	22866	22826	22669	22694	22474	22714	22832	22561	22637	22634	22524	22907	23025	23032	22708	22598	22731	22660	22761	22791	23003	22816	22754	22800	22698	22799	22684	22961	22732	22673	22740	22900	22846	22837	22764	22743	22834	22782	22697	22765	22869	22675	22672	22741	22646	22866	22828	22782	23008	22778	22766	22815	22693	23072	22851	22955	22489	22620	22622	22792	22717	22886	22718	22705	22693	22494	22772	22664	22995	22868	22540	22807	22866	22962	22699	22816	22567	22654	22916	22758	22653	22858	22698	22539	22761	22873	22606	22517	22697	22737	22795	22861	22645	22654	22863	22688	22672	22663	22811	22728	22644	22842	22755	22582	22749	22696	22743	22855	22770	22845	22779	22842	22741	22677	23028	22893	22547	22863	22998	22801	22809	22690	22777	22745	22548	22966	22830	22836	22775	22964	22903	22979	22854	22680	22888	22808	22585	22889	22760	22813	22652	22897	22839	22906	22794	22729	22801	22646	22512	22749	23046	22657	22824	22753	23001	22829	22959	22641	22696	22539	22760	22802	22651	22839	22679	22484	22473	22627	22730	22686	22890	22609	22719	22627	23089	22690	22583	22575	22822	22529	23082	22759	22646	22629	22693	22502	22794	22738	22791	22629	22682	22733	22420	22529	22973	22826	22929	22777	22814	22764	22823	22739	22694	22724	22856	22704	22722	22789	22808	22848	22806	22738	22889	22572	22637	22708	22706	22721	22761	22731	22897	22677	22659	22565	23016	22982	22772	22946	22820	22873	22872	22581	22742	22535	22654	22934	22706	22736	22856	22683	22525	22672	22839	22885	22798	22810	22807	22623	22782	22982	22803	22710	22646	22942	22775	22815	22700	22680	22464	22686	22884	22735	22929	22722	22675	22816	22783	22784	22809	22860	22881	22831	22845	22814	22618	22555	22852	22563	22888	22567	22685	22619	22982	22900	22696	22729	22790	22745	22758	22701	22850	22673	22819	22853	22505	22756	22748	22630	22637	22865	22940	22888	22777	22861	22595	22865	22935	22949	22838	22720	22658	22815	22662	22798	22734	22931	22647	22881	22771	22831	22705	22894	22953	22815	22839	22766	22678	22539	22846	22845	22954	22839	22827	22562	22803	22826	22506	22694	22828	22678	22713	22865	22955	22962	22796	22587	22826	22797	22841	22744	22860	22759	22663	22715	22691	22527	22688	22883	22760	22775	22965	22755	22800	22946	22947	22952	22868	23053	22707	22946	22612	22732	22944	22867	22644	23034	22626	22811	23099	22745	22960	22774	22701	22812	22850	22833	22646	23011	22923	22729	22878	22825	22869	22571	22737	22537	22675	22902	22608	22935	22522	22697	22910	22858	22686	22915	22707	22581	22675	22747	22576	22675	22654	22973	22965	22892	22864	22583	22836	22824	22841	22724	22752	22776	22680	22592	22845	22978	22486	22712	22762	22872	22630	22561	22628	22958	22836	23076	22661	22535	22831	22798	22939	22536	22746	22825	22747	22775	22789	22723	22704	22621	22933	22477	22740	22798	22621	22759	22589	22749	22618	22653	22576	22721	22788	22763	22657	22678	22862	22946	22661	22781	22627	23032	22730	22781	22883	22751	22599	22794	22971	22759	22873	22626	22705	22645	22682	22791	22823	22889	22544	22705	22977	22777	22921	22818	22815	22758	22927	22928	22825	22647	22831	22681	22668	22697	22612	22827	22670	22794	22644	22780	22586	22970	22707	22892	22725	22603	22837	22956	22768	22877	22812	22660	22613	22657	22697	22692	22693	22602	22852	22713	22832	22882	22628	22817	22805	22826	22757	22797	22668	22752	22746	22672	22733	22936	22634	22779	22596	22841	22731	22800	22784	22732	22937	22653	22631	22686	22782	22803	22771	22968	22618	22847	22810	22796	22872	22660	22675	22871	22829	22664	22740	22824	22643	22928	22694	22712	22785	22691	22820	22864	22777	22936	22814	22931	22631	22917	22890	22809	22904	22720	22548	22745	22688	22552	22903	22599	22721	22819	23029	22829	22949	22793	22809	22709	22642	22798	23006	22824	22745	22898	22753	22830	22809	22645	22498	22743	22658	22917	22838	23043	22786	22866	22889	22944	22960	22473	22734	23074	22726	22648	22599	22807	22804	22952	22866	22806	22707	22656	22750	22807	22560	22773	22737	22720	22882	22786	22734	22737	22904	22876	22502	22730	22778	22928	22786	22615	22730	22827	22825	22870	23081	22872	22534	22903	22865	22951	22663	22731	22686	22865	22774	22709	22458	22714	22721	22806	22968	22652	22657	22692	22875	22879	22924	22763	22770	22799	22667	22752	22373	22861	22970	22804	22763	22789	22583	22628	22692	22869	22859	22776	22827	23001	22556	22929	22894	22844	22888	22769	22923	22810	22759	22640	22806	22757	22546	22719	22721	22501	22412	22725	22980	22738	22775	22717	22826	22993	22802	22597	22689	22828	22701	22876	22923	22644	22735	22869	22667	22772	22886	22851	22743	22645	22781	22608	22751	22846	22786	22674	22722	22703	23025	22779	22683	22824	22742	22875	22706	22652	22861	22865	22928	22602	22697	22926	22759	22983	22848	22709	22490	22745	22693	22811	22782	22812	22808	22913	22997	22901	22812	22693	22703	22669	22846	22608	22893	22805	22854	22776	22794	22850	22749	22676	22537	22778	22784	23045	22858	23033	23045	22834	22711	22809	22747	22788	22661	22749	22637	22982	22693	22755	22873	22742	22588	22830	23022	22707	22705	22901	22672	22668	22646	22624	22777	22558	22694	22898	23052	22774	22592	22742	22635	22869	22873	22665	22867	22808	22901	22833	22707	22906	22948	22999	22666	22730	22745	22559	22775	22725	22844	22680	22645	22896	22619	22548	22723	22626	22846	22657	22835	22922	22797	22743	22868	22691	22801	22689	22932	22960	22848	22732	22721	22966	22609	22909	22840	22877	22754	22623	22613	22810	22720	22783	22838	23008	22777	22806	22820	22840	22777	22880	22793	22702	22663	22784	22655	22705	22775	22631	22841	22896	22645	22883	22922	22738	22770	22683	22769	22633	22891	22718	22667	22834	22789	22757	22776	22770	22987	22872	22796	22650	22639	22706	22841	22868	22801	22632	22965	22901	22883	22668	22819	22775	22869	22650	22772	22618	22733	22647	22946	22848	22863	22716	22445	22757	22899	23092	22900	22791	22617	22829	22791	22803	22911	22675	22835	22725	22671	22742	22884	22960	22783	22676	22770	22632	22623	22460	22813	22527	22754	22985	22629	22734	22742	22769	22774	22817	22698	22697	22623	22751	22687	22878	22924	22898	22638	22497	22590	22669	22780	22877	22877	23148	22797	22916	22801	22893	23025	22726	22734	22769	22937	22809	22967	22792	22728	23014	22787	22810	22638	22919	22637	22757	22727	22901	22950	22636	22888	22832	22776	22634	22778	22693	22577	22742	22462	22809	22813	22694	22586	23057	22722
20584	35304	30072	26693	25356	23761	23545	50102	53323	38225	26791	19301	17346	17067	16905	16839	17103	16872	17005	16990	17086	17016	16936	16977	16795	16964	17020	16878	16928	16797	16904	16965	16766	16898	16871	16883	16972	17029	16816	16839	17087	16877	16943	16921	16982	16861	16764	16889	16948	16775	16956	17126	16769	17129	16823	16812	16983	16784	16919	16843	16941	17055	16953	17009	16958	17068	16891	17025	16997	16913	16972	16977	17128	16895	16889	17037	16917	16780	16891	17013	17086	16960	17019	17063	16986	16827	16943	16932	16845	16848	16817	16840	16998	16870	16916	16918	16791	16867	16831	16844	16763	16913	16965	16920	16832	16930	16942	16825	16830	17058	16825	16849	16972	16683	16865	16968	17054	16971	16989	16921	16947	16759	16868	16887	16774	16936	16962	16758	16750	16867	16686	16880	16877	16824	16711	16936	16693	16938	16760	16719	17083	17012	16933	17102	17003	16956	16850	16901	16824	16976	16879	16845	16831	16963	17022	16828	16938	16746	16859	16728	16844	16974	17048	17031	16996	16952	16842	16928	16825	16955	16965	16858	16815	16970	16998	16871	16920	17029	16713	16855	17064	16825	16962	16909	16931	17005	17053	16842	16996	16781	16771	16882	16963	16920	16844	16732	16998	16949	16832	16755	16766	16849	16884	16886	16978	16903	16997	16866	16858	17070	16866	16929	16967	16916	16976	16693	16959	16860	16960	16906	16904	16918	16825	16923	16767	16938	16962	16924	16832	17048	16939	16970	16963	16838	16953	16934	16838	16987	16849	16909	17035	17031	16955	16991	16790	16935	16973	16875	16989	16939	17024	16884	16907	16920	16957	16895	16894	16871	16913	16992	16992	16767	16877	16826	16997	16952	16846	17008	16824	16665	16823	16950	17054	16827	16982	16713	16894	17127	16902	16808	17084	16797	17043	16970	16956	16894	16863	17019	16863	16983	16830	16936	16901	16953	16883	16833	16849	16946	16905	16844	17005	16978	17005	17066	16779	16940	16984	16773	16946	16984	16976	16795	17135	16777	16753	16977	16765	16994	16837	16875	17009	16939	17032	16982	16909	17055	16732	16774	16999	16743	16886	17074	16931	16969	16654	16910	16952	16949	16844	16826	16780	17062	16967	16869	16879	16861	16904	16912	16921	16950	16865	16832	16809	16883	16918	16946	17014	17149	16848	16888	16886	17010	16861	16885	17016	16927	16898	16859	16951	17012	16866	16930	16894	16895	16867	16758	16969	16924	16737	16817	16957	16990	17199	16815	16878	16853	16916	16801	16920	16769	16989	16778	16924	16884	16897	16739	16960	17072	16815	16913	16817	16935	16850	17016	16973	16894	16910	16934	16936	16811	16997	17009	16959	16901	16801	16894	16912	16745	17027	16918	17017	16894	16803	16800	16916	16901	16868	17032	17088	16744	16798	17082	16918	16835	16899	16820	16977	16713	16942	16924	16784	16915	16933	16744	16923	16819	16939	16834	16923	16902	17044	16928	16869	16833	16930	16947	17037	16997	16901	16758	17041	17060	16894	16846	16881	16728	17047	16847	16921	16897	17117	16754	16891	16986	16845	16806	16962	16823	16879	17003	16833	16760	16945	16742	16837	16882	16964	17030	16954	16973	16770	16912	16818	16958	16749	16831	16857	16793	16928	17003	16853	16843	17014	16918	16880	16919	16728	16936	16935	17015	16909	16798	16979	16850	17022	16990	16974	16720	16866	16913	17007	16844	17014	17050	16593	17025	16931	16799	17059	16844	16945	16973	16908	16702	16810	16922	16834	16999	16862	16903	16961	16934	16655	16816	16937	17014	16987	16811	16980	16902	17107	16893	16858	16930	17014	16890	16933	16992	16946	16870	17051	17018	16980	16941	16847	16972	16954	16787	16940	16784	16689	16961	16954	16886	16897	16819	16811	16896	16848	16806	16831	16940	16903	16938	16970	16828	16993	16823	16752	16638	16887	16984	17007	17126	16898	16841	16797	16878	16983	17020	16925	16859	16922	16982	16992	16924	16983	16936	16858	17186	16978	16888	16884	16873	17009	16883	16870	16912	16873	16927	16936	16873	16999	17011	16932	16835	16888	16844	16726	16983	16790	16960	16828	16974	16898	16808	16930	16931	17028	16859	16935	16939	17134	17016	17006	16946	16853	16979	17041	17046	17069	16827	16944	16802	17029	16993	16906	16723	17015	16780	17024	16824	16998	17039	16896	16823	16738	17042	17037	16917	16882	16840	17042	16990	16925	16866	16882	16920	16967	16924	16875	16925	16965	16985	16869	17005	16700	16802	16939	16938	16991	17095	16910	16989	17035	17001	17018	16746	16984	16942	17058	17129	16759	16811	17045	16973	16918	16930	16924	16841	16932	16844	16984	16971	16933	16903	16934	17078	16997	16899	16832	16915	16692	16947	16865	17099	16944	16867	16652	16902	17119	16990	16853	17112	16771	16946	16805	16979	16939	16909	17015	17195	16981	16962	16805	16911	16754	16887	16949	16704	16919	16962	16867	16973	16961	17002	16827	16772	16861	16867	16913	16863	16974	16947	16954	16927	17144	16899	16911	17043	16769	16869	17056	16790	16937	17016	16973	16883	16798	16801	16977	16720	16809	16828	16888	16671	16922	16946	16953	16777	17050	16767	16957	16955	16939	16778	16870	16913	16835	16937	17193	16892	16953	16943	16958	16994	16786	17106	16871	16926	16886	16804	16813	16771	16946	16861	16802	16919	17052	17071	16900	16831	16892	16856	16907	16869	16963	16891	17014	16781	16892	16782	16824	16768	16885	17037	16873	17069	16967	16865	16868	16995	16897	16912	16933	16859	17011	16852	16928	17047	16634	16785	16922	17024	16998	16815	17104	16978	16912	16910	16956	16957	16982	16860	16854	16890	17103	16956	17040	16942	16890	16864	17022	16787	16857	16960	17056	16935	16877	16874	17111	16908	16833	16659	16907	16985	16888	16998	17098	16909	16926	16916	16895	16830	16996	16850	17058	16805	16822	16936	16955	16782	16863	16965	17032	17068	16903	16931	16812	16888	16951	16815	17090	16979	16766	17051	16987	16758	16971	16810	17033	17001	16885	16943	16953	16796	17107	17049	16879	16959	16820	16936	16863	16846	17028	16795	16886	16918	16752	16869	16940	16855	16999	16747	16952	16930	16961	16903	16876	16956	16932	16969	16909	16887	16897	16841	16891	17051	16796	16891	16918	16786	16880	16766	16934	16942	16810	17011	17026	17002	17169	17000	17008	16758	16990	16821	17019	16737	16750	17028	17005	16924	16928	16784	16923	16945	17055	17040	17012	16751	16964	16777	16780	16816	16962	17048	16934	16806	16932	16962	16841	16973	17065	16667	16886	17141	16915	16989	16998	16846	16915	16992	17014	16906	16760	16879	16987	16760	16916	16892	16806	17068	16824	17009	17010	16857	17076	16869	16865	17099	17054	16955	16885	16980	16871	16933	16867	16889	17008	16606	16781	17015	16925	16868	16959	16887	16973	16930	16875	16909	16789	16902	16928	16952	16895	16880	17010	16951	16763	17086	16802	16895	16839	16824	16937	17052	16888	17107	16950	16888	16986	17140	16936	16723	16743	16916	16761	16778	16728	16863	16911	16692	17022	16975	16949	16752	16956	16900	16890	16909	16965	16871	16981	16807	16723	16995	17024	16928	16913	17066	16932	16992	16884	17119	17215	16740	16975	16829	16879	16865	16834	16856	16910	16983	17021	16996	16895	16902	17094	16850	16946	16936	17068	16926	16952	17050	16778	16936	16825	16860	16962	16922	16916	17041	16916	16897	16825	16919	17026	16863	16832	16921	16986	16914	16853	16836	16962	16954	16871	17084	16721	16864	16994	17096	16872	16825	16858	16855	16860	17081	16735	17071	16994	16975	16775	17012	17029	16855	17034	16797	16786	17101	16905	16880	16887	16985	16949	16854	16869	16867	16720	17097	16884	16888	16866	16887	16946	16848	16845	17026	16877	17014	16922	16924	16902	17029	16841	17041	17043	16862	16825	16973	16757	16729	16966	16898	16797	16631	17012	16835	16879	16923	16973	16896	16999	16818	16914	16702	16881	16917	16874	16962	16844	16799	16823	16735	16917	16866	16795	16769	16829	17111	16817	16974	16798	16953	17048	16929	16943	17034	16855	17007	16845	16862	16856	16898	16909	16916	16837	16930	16874	16933	16934	16867	16873	16840	16682	16949	17112	16921	17004	16894	16860	17030	16986	16737	17040	16908	16869	16921	16913	16753	16983	16970	16940	16717	16840	16786	16845	16964	16986	17053	16813	16945	16770	16902	16800	16929	16763	16902	16803	16988	16947	16898	16962	16868	16866	16713	16838	16861	17019	16969	17029	16817	16971	16970	16958	16929	16786	16913	17026	16837	16953	16704	16998	16977	16919	16988	16967	16959	16943	16858	16867	16695	17012	16994	16940	16826	17088	16890	16932	16911	16982	16864	16968	17002	17080	16891	17152	16787	16875	17022	16865	16884	16733	16887	16875	16780	16998	16946	16805	17033	16822	16985	16866	16992	16673	16913	16849	17021	16721	16935	16959	16897	16903	16738	16690	16981	16951	16993	16975	16906	16857	16956	16882	16983	17183	16718	16954	16837	16828	17052	17089	16961	17030	17022	17017	17044	16761	16962	16982	16825	16969	16860	16785	16884	17114	16851	16961	16661	16755	17062	16998	16997	17001	16983	16919	16981	16941	16946	16748	17034	16791	16794	16854	17047	16762	16866	17034	16833	16894	16953	16793	16867	16851	16803	16912	16771	17032	16838	16895	16896	16829	17009	16988	16952	17025	16915	16938	16897	16703	16836	16982	16881	17277	17031	16949	17033	16753	16885	16775	17177	17001	16872	16882	16872	17038	16800	16772	17028	16836	16912	16952	16838	16830	16811	16924	16972	17028	16784	16931	16995	16858	16838	17009	17085	16708	17051	16856	16651	16850	17011	16850	16781	16877	16765	16858	16785	16839	16942	17019	16893	16868	16845	17009	16898	16777	17026	16875	16785	16759	16928	16817	16841	16946	16874	17128	16936	16833	16886	17007	16881	17003	17027	16949	16870	16864	16818	16928	16874	16948	16982	17043	16969	17003	16932	16949	16844	17100	16878	17140	16940	17120	16804	16915	16946
23715	21146	28602	24162	23753	30426	33850	62701	68254	50393	37669	28105	24231	23227	22964	23223	23078	22996	23115	22919	23137	22904	23027	22976	23092	22886	22865	23130	22841	22760	22920	22898	22939	22839	22838	23156	23011	22869	22967	22932	22836	22833	22771	22711	22919	22934	22851	22714	23007	22725	22560	22903	22915	22823	22660	23145	22823	22837	22861	22806	23000	22666	22952	22903	22894	22922	22827	22951	22590	22751	22896	22870	23047	22997	22916	23021	22749	22852	22791	22899	22753	22704	23027	22814	22938	22920	22862	23116	22797	22838	22892	22917	22908	22859	22764	22734	22772	22852	22638	22736	23187	23094	23043	22913	22841	22939	22816	22752	22750	22873	22802	22754	22878	22661	22969	22615	22761	22641	22995	23092	22826	22955	22917	22873	22752	22885	23011	22919	23014	22814	22754	22863	23029	22881	22823	22554	22811	22918	22914	23041	22835	23037	22756	22904	22880	22953	22803	23013	22865	22909	22751	22808	22844	22823	22878	22935	22986	22706	22840	22948	23075	22811	23006	22776	22942	22754	22925	22818	22772	22855	22733	22881	22943	22889	22985	22833	22968	23185	22886	22806	22864	22787	22960	22758	22784	22745	22775	22976	22763	23012	22875	23022	22801	22900	22915	23023	22909	22596	22866	23064	22961	22733	22915	23036	22920	22778	22773	22781	22912	23025	22829	22769	23080	22898	22868	22708	22703	22696	23027	23024	22702	22931	22759	22742	22616	22799	22841	22846	22915	22976	23141	23013	22858	22826	22867	23060	22863	22689	22942	22880	22892	22980	22901	22696	22906	22871	23020	22918	22886	22725	22857	22705	22817	22760	22810	22621	22773	22702	22640	22762	22822	22950	22740	22736	22697	22722	22901	22920	22756	22663	22996	22855	22869	22757	22925	22709	22917	23019	22637	22716	23011	22965	23158	23015	22841	22536	22708	22632	22890	23112	22828	22775	22751	22736	22955	22806	22905	22756	22813	22722	22714	22646	22849	22772	22840	22682	22835	22821	22815	22821	22824	22870	23056	22791	22907	22787	22879	22591	22940	22839	22939	22817	22687	22735	23052	22821	22773	22774	22959	22748	22829	22879	22764	22484	22960	22860	22957	22765	22873	22942	22814	22967	22913	22728	22817	22884	22838	22786	22862	23060	22927	22884	22858	22616	22956	22921	22837	22701	22679	22585	22832	22934	22649	22762	22675	22847	22903	22944	23124	22662	22614	23006	22903	22572	22836	22793	22812	22670	22665	22755	22881	22925	22692	22870	22779	22723	22831	23082	23040	22992	22799	22799	22767	22830	22794	22986	22905	22895	22924	23009	22899	22716	22802	22941	22699	22696	22845	22628	22718	23018	22898	22766	22809	22845	22767	22974	22925	23058	22731	22764	22664	22958	22864	22861	22892	22823	23027	22882	22770	22688	22905	22722	22744	22861	22697	22812	22916	22657	23011	22650	22873	22803	22857	23054	22844	22672	23072	22996	22653	22436	22970	22674	22811	22866	23168	22919	22744	22855	23100	22805	22742	22824	22874	23019	22749	22830	22716	22990	23083	22839	22891	22783	22809	22781	23048	22882	22934	22926	23060	22864	22671	22742	23009	23148	22859	22721	22974	22794	22750	22769	22635	22661	22781	22908	22665	22829	23014	22917	22744	22968	23058	22613	22934	22751	22926	22754	22846	22880	22536	23201	22752	22996	22706	22843	22827	22804	22724	22925	22968	23050	22815	22750	22826	22804	23081	22680	22792	22753	22813	22807	22726	22946	22750	22619	22681	22726	22944	22989	22886	22859	22812	22914	22659	22745	22733	22702	23123	22745	22923	23009	22922	22685	22896	22825	22786	22888	22701	22792	22723	22761	22676	22621	22913	22853	23107	22929	22989	22766	22793	22743	22712	22628	22824	22793	22693	22886	22687	23071	22681	22997	22848	22728	22622	22935	22632	22751	22805	22739	22658	22842	22994	22795	22557	22653	22865	22769	22750	22799	22751	22661	23002	22815	22723	22776	22941	22855	22855	22736	22850	22767	22938	22816	22930	22751	22755	22631	22754	22974	22722	22761	22838	22591	22809	22551	22859	22932	22741	22849	22805	22634	22760	22774	22739	22802	22812	22914	22888	22808	22924	22990	22911	22796	22753	23070	22893	22884	22784	23057	22878	22741	22714	22934	22742	22503	22705	22939	22738	22881	23112	22901	23021	22780	22893	22910	22714	22682	22835	22852	22896	22798	22936	22983	22948	22835	22924	22697	22820	22886	22767	22730	22739	22936	22974	22860	22781	22840	22675	23007	22912	22550	22784	22764	22836	22829	22860	22847	22656	22847	22927	22796	22828	22987	22632	22680	22834	22805	22754	22747	22841	22630	22970	22987	22802	23006	22990	23050	22688	22678	22726	22728	23052	22852	22910	22469	22787	22912	22965	22791	22811	22902	22983	23096	22804	22804	22948	22806	22909	22701	22629	22748	22856	23036	22775	22944	22910	23022	23130	22909	22872	22530	22658	22582	22917	22654	22980	22738	23011	22780	22870	22883	22794	22904	23078	22911	22981	22644	22995	22850	22826	22701	22831	23066	22775	22986	22750	22864	22754	22882	22930	22627	22728	22867	22989	22843	22959	22844	23022	22901	23061	22824	22786	22912	23011	22617	22598	22785	22705	22721	22619	22785	22735	22642	22697	22872	22702	22728	22960	22649	23034	22902	22622	22786	22893	22799	22780	22826	23176	22835	23007	22882	22789	22942	22688	22851	22631	22892	22870	22929	22740	23048	22797	22968	22728	22834	22602	22983	22833	22813	22881	22897	22987	22974	23034	22776	22808	22794	22901	23151	22795	22862	22812	22751	22731	22745	22760	22552	22622	22628	22853	22785	22868	22611	22853	22882	22934	22944	22799	22761	22881	22781	22879	22938	22837	22959	22726	22959	22943	23020	23125	22987	22865	22686	22971	22811	22707	22770	22919	22820	23091	22650	22408	22875	22922	22991	22777	23035	22936	22785	22781	22774	22760	22671	22849	22791	22896	22752	22644	22711	22821	22604	22769	22833	22866	22833	22852	23045	22977	22843	22870	22866	22623	22706	23041	22777	22806	22782	22858	22869	22687	22658	22900	22848	22862	22818	22853	23089	22787	22973	22915	22738	22728	22928	22782	22697	23003	22655	22893	22891	22825	22614	22868	22839	22862	22985	22879	22804	22767	22932	22875	22809	22829	22847	22888	22807	22664	22570	22844	22723	22871	23133	23021	22848	22662	22772	22718	22976	22826	22893	22879	22754	22815	22645	22868	22801	23002	22881	22698	22806	22740	22749	23048	22966	22806	22869	23049	22710	23143	22835	23054	22895	22874	22829	22974	22906	22610	22816	22762	22888	22987	22762	22733	23043	22813	22816	22666	23014	22764	22492	22764	22833	22891	22754	22919	23014	22868	22741	22973	22786	22946	22816	22680	22885	22842	22917	23038	22816	22694	22625	22769	22831	22927	22861	22773	22796	22924	22913	22805	23032	23051	22827	22789	22805	22891	22951	22703	22946	22993	22688	22861	22762	22832	22773	22771	22664	23116	22734	22836	22816	22869	22877	22601	22992	22798	22972	22818	22683	22910	22798	22932	22810	22856	22620	22955	22877	22809	22877	22990	22721	22912	22895	22983	22998	23034	22667	23006	22998	22903	22845	22806	22929	22746	22709	22833	22671	22793	22716	22690	22779	22815	22884	23021	22710	22749	22901	22784	23013	23142	23087	22752	22760	22780	22793	22808	22756	22739	22863	22658	22911	23053	22731	22657	22884	22868	22697	22780	22843	22964	23066	22853	22851	22949	22916	23103	22684	22762	22604	22797	22930	22576	22784	22826	22837	23010	22862	22899	22891	22759	22681	22860	22622	22884	22860	22722	22879	22568	23064	22681	22800	22983	22835	22875	23240	22844	22962	23024	22974	22644	22875	22890	22694	22768	22793	22812	22924	23034	22965	22878	22786	22868	22794	22947	22800	22933	22682	22840	23094	22834	22810	22979	23062	22958	22800	22700	22848	22846	23011	22841	22684	22689	22961	22618	22840	22798	22681	22919	22838	22916	22904	22985	22791	23114	22954	22892	22561	23012	22961	23096	22838	22783	22639	22921	22944	22967	22986	22835	22571	23049	22752	22882	22909	22902	22832	22760	22920	22836	22915	22913	23000	22662	22841	22981	22951	22956	23017	22910	22786	22818	22779	22782	22840	22759	22801	22798	23019	22747	22704	22849	22753	22797	22951	22842	22971	22660	22876	22935	22920	22965	22861	22888	23106	22873	22903	23018	23092	22791	22628	22869	23088	22692	22683	22926	22582	22817	22845	22794	22854	22875	22852	22733	22799	22843	22754	22859	22776	22900	22769	22880	22701	22738	22968	22966	22871	22750	22604	22833	22719	22707	23021	23022	22874	22910	22982	22965	22863	22713	22944	22805	22837	22712	22920	22940	22882	22976	22972	22829	22975	22882	22849	22836	22998	22743	23006	22828	22649	22704	22797	22811	22744	22923	23034	22848	22853	22807	22936	22940	23033	22813	22739	22734	22646	22765	22707	23061	22711	22798	22881	22884	22720	22867	22930	23104	22762	22917	22827	22895	22868	22672	22603	22789	23164	22908	22787	22855	22712	22853	22803	22907	22925	22683	22697	22944	22777	22782	22777	22701	22699	22898	22668	22808	22757	22810	22785	22917	22866	22961	22894	23207	22970	22840	22880	22956	22740	22886	22950	22676	22862	22900	22759	22789	22663	22977	22743	22839	22690	22844	22698	22914	22892	22760	22833	22692	22983	22629	22919	23174	22784	22781	22679	22864	22919	22778	22895	22898	22663	22869	22708	22728	22959	22874	22994	22859	22737	22609	22819	22909	22769	22771	22975	22777	22978	22973	22756	22959	23105	22856	22708	22908	23218	22709	23041	23015	22940	22994	23012	22810	22873	22851	22998	22738	22774	22722	22749	23022	22856	22675	22681	22691	22815	22861	22817	22844	22821	22998	22761	22864	22574	22922	22850	22773	22537	22792	22736	22752	22857	22851	22733	22687	22766	22729	22852	22732	22990	22666	22831	22839	22894	23134	22728	22599	22582	22601	22865	22983	22983	23153	23138	22881	22793	22988	22742	22804	22729	22593	22928	22809	22595
24121	40220	35330	30809	31773	31249	29933	63660	66253	48100	33553	21765	17639	17078	17135	16979	17021	17014	16960	16925	16981	17028	16859	16887	16984	17124	17026	16989	17000	16927	17024	16929	16910	16978	16799	16984	16955	16909	16976	16974	16874	16870	16839	16946	17013	16936	16979	16815	16883	16933	16927	16952	16783	16967	16937	16982	17050	17029	16839	17059	16943	16879	16937	16997	16980	16868	16926	17014	16889	17038	16870	16924	16826	16926	16959	17033	17010	17032	16829	16966	16788	16891	16860	16907	16889	16724	16996	17016	16966	17027	16936	16890	16903	16865	16919	17071	17010	16875	17087	16882	16918	16855	16919	16909	16876	16904	16967	16860	16709	16925	16948	16902	16982	16761	16957	16932	16870	16822	16947	16814	17029	16765	16965	16950	16833	16927	17067	16946	17049	16883	16899	16959	16946	16925	16913	16782	16906	16992	16954	16946	16928	17089	16989	16913	16746	16939	16914	16865	16992	17033	16967	16963	16747	16824	16762	17128	16930	16965	16961	16952	17067	16856	16840	16882	16783	16865	17033	16889	16916	16960	16874	17068	16955	17016	16857	17011	16937	16813	16921	16789	16846	16783	17079	16900	16963	16871	16812	17017	16894	16982	16804	16922	17093	16920	16859	16950	16879	16778	16902	16970	16988	16670	16999	16910	16974	16877	16792	16812	16823	16923	16905	17102	16877	16919	16938	17132	16914	17049	16906	16972	16947	17063	16828	17052	16766	16912	16942	16796	16866	17050	16911	16891	16870	17066	16826	17083	16956	16928	16777	17029	17068	16805	16758	17118	16898	16804	16725	16976	16970	16905	17162	16745	16949	16911	16892	16977	16975	16704	16830	16997	16709	16909	16703	16968	16844	16873	16947	16898	16881	16888	16815	16853	17084	16780	16939	16846	16987	16988	17032	16847	16907	17019	16878	16842	16876	16731	17053	16716	17076	16717	17004	16926	16937	17094	16928	16915	16967	16988	17010	16895	17018	17034	16958	16801	17009	16977	16879	16922	16778	17017	16725	16784	16952	16900	16836	16989	16917	16864	16880	17033	17039	16951	16815	16861	16683	16834	16824	16790	17065	16738	16886	16804	16916	16795	17043	17072	16935	16968	16866	16917	17148	16932	17031	16927	16752	17055	16810	16960	16935	16870	17045	17110	16861	17049	16927	16927	17057	16919	16909	16863	16816	16964	17024	16894	16872	16804	16632	16962	17119	16845	16944	16986	17094	16982	16998	16882	16971	17167	16832	17024	16977	16844	16858	16946	17100	16830	16886	16768	16824	17015	16986	16942	16832	17012	16902	17053	16983	16937	17059	16903	16825	16913	16856	16996	17035	16982	16934	17011	16869	16723	16941	17082	16927	16986	16856	17039	16985	16875	16762	17034	16867	16871	16993	17036	16731	16948	17025	17027	16980	16859	17113	16982	16999	16982	16691	16924	17069	16936	16906	16978	16819	17120	16823	16925	16627	16874	16989	16926	16989	16946	16942	16920	16920	17048	16925	16867	17086	17051	16919	16887	16987	16977	16992	16824	16854	16933	16770	16961	16957	16940	17077	16879	16909	16809	16743	16858	16994	16996	16685	16947	16891	16770	16983	16898	16841	16761	16930	17099	16855	16937	16947	16965	16837	17056	16894	16983	17098	16918	16954	16963	17061	16950	16922	17020	16990	16920	16933	17049	17003	16966	16928	17021	16803	16850	16939	16909	17156	16899	16750	17047	16935	16873	16835	17104	17038	17036	16926	16880	16753	16917	16971	16568	16931	17098	16987	16905	17098	16857	16986	16865	16862	17064	16954	16781	16663	17175	16914	17000	16837	16829	17035	16750	16949	16847	16802	16858	17073	17005	17047	16793	17023	16790	16942	17106	16981	16867	16892	16906	16846	17013	16972	16871	16902	17001	16886	16968	16978	16934	17103	17026	17038	16926	17067	16839	16940	17017	17028	16857	16801	17061	16828	16962	16965	16914	16964	16823	16745	17091	16959	16867	16895	16855	16921	16926	17001	16900	16868	16928	17155	16910	16946	16952	16769	16919	16989	16832	16957	16863	16800	16974	16948	16900	17001	17005	16904	17024	16928	16897	17002	17083	16898	17135	16980	16815	16872	16840	16811	16961	16971	17010	16815	16995	16893	16935	16882	16772	16947	16913	16984	16886	17062	16896	16879	16882	17012	16943	16741	16890	16904	16844	17035	16955	16951	16928	17118	16761	16818	17021	17080	16925	16858	17052	16801	17017	16934	16862	17059	16837	16812	16974	17004	16814	16986	16839	16901	17008	16970	16835	16749	16805	16943	16854	16910	16942	16909	16976	16980	16913	16910	16938	17007	16825	17055	16919	16995	16955	16941	16920	16878	16822	16873	16813	16964	17013	16852	16861	16824	16754	16953	16875	16931	17085	16805	16984	16921	16976	16923	16887	16916	16998	16864	17044	16844	16724	17049	16809	16832	16861	16839	16942	17003	16804	17041	16904	16906	16988	17157	16954	16986	16919	16961	16867	16918	17044	17117	16811	17200	16763	16950	16958	16954	16732	17026	16828	16890	16997	16840	16826	16997	16780	16923	16802	16762	16907	16929	16902	16901	17007	17042	17086	16796	16880	17033	16980	16931	17013	16979	16859	16976	16870	16748	16863	17176	16901	16907	16904	16803	16845	17135	17037	16964	16990	16757	17007	16775	17038	16831	16738	17122	16864	16905	16937	17020	16883	16954	16956	16950	16873	16879	16755	17039	16781	16770	16903	16938	17062	16862	16982	16944	16909	16947	16974	16803	16912	16990	16891	17164	16937	17132	16806	16919	16780	16872	16939	16899	16788	16949	16965	16935	16734	17003	16970	16897	17107	16972	16857	17115	16866	17089	16872	16817	17033	16862	16888	16976	16849	16929	16939	16927	17006	16938	17094	16799	16984	17030	16990	16891	17109	16687	16808	16926	17130	16724	17014	16999	16984	17018	16933	16911	16974	17090	16968	16756	16933	17048	16840	16934	17123	16852	16966	16818	16963	17006	17072	16933	16944	16896	16845	16874	17074	16933	16924	16951	16934	16752	16915	16862	17011	16848	16871	16892	16881	16856	17169	16836	17100	17150	16788	16697	17040	16826	16990	16922	16961	16820	16881	17021	17073	17108	16812	16806	16988	16887	16826	16918	16908	16940	16740	17081	16840	17134	16946	16778	17031	16932	16995	16893	16846	17057	17059	16927	16875	17022	16872	16914	16964	16960	16815	16991	16873	17009	17016	16855	16988	16956	16962	16747	16975	16952	16748	16917	16905	16843	16744	16697	16932	16997	16810	16950	16949	16967	16999	16967	16904	16843	16749	16902	16873	16919	16945	16847	16922	16935	16881	16930	16921	16800	16859	16803	17003	16967	16841	17035	16881	17002	17149	16905	16819	16985	16913	17048	17125	16783	16942	16975	16953	16975	16786	16907	17211	17044	17058	16987	16931	16818	16833	16806	16824	17081	16879	16957	16846	17090	17014	17084	16733	17010	16883	17066	16971	16785	16887	17056	16761	17111	16789	16903	16981	16846	17057	16850	16873	16983	16894	16940	16993	16995	16863	16809	16910	17017	16885	16866	16815	17043	16943	16855	16767	17005	16971	16924	17164	16860	16846	16895	17077	16797	16958	17060	16907	17051	16853	16892	17007	17079	16997	16967	17090	17046	17010	16921	16877	16957	16905	16909	16933	17034	16811	17086	17004	17011	16914	16918	16877	16969	16919	16933	16873	17036	17148	16917	17112	16829	16889	16949	16940	16960	16906	16829	16906	16751	16846	16988	16934	16893	16869	16968	17053	17056	16995	16969	16761	17018	17002	17042	16942	16952	16929	17067	17000	17027	16912	16936	16880	17047	17085	16876	17118	16966	16971	16859	17050	16799	16995	17073	16921	16856	17055	16952	16886	16994	16904	17060	17001	16710	16916	16917	16979	17144	16920	16964	16767	17022	16994	16889	16825	16924	16798	16916	16876	16818	17092	16956	16949	16992	16953	17097	16754	17019	16725	16821	17134	16879	17149	16941	16807	16915	16946	17013	16930	16819	16955	16833	17073	16822	16978	16845	16899	17158	16868	16931	16806	16887	16882	17080	16820	16818	16886	17014	16938	16876	16889	17165	16794	16881	16832	16912	16849	17104	17035	16897	16918	16779	16988	16991	16885	16985	16917	17004	16861	16748	16998	16991	16884	16892	17098	16849	16742	16827	16902	16916	16890	16836	16955	16843	16927	16792	16676	16989	16937	17144	16962	17039	17055	16806	16875	16787	17021	16891	16851	16838	16865	16902	16970	16768	17047	16808	16751	16929	16818	16873	16948	16982	16885	16961	17084	17193	17112	16935	17008	17026	17004	16931	17072	17014	17021	16975	16740	16938	16985	16963	16864	16885	16903	16870	16970	16989	16887	17038	16777	16877	16978	16879	16894	16991	17084	16939	17013	16953	16922	16845	16856	16829	16770	16916	16862	16594	17020	16973	17070	16870	16849	16920	16941	16926	16859	16908	16866	16970	17029	16971	16917	17072	16757	16877	17130	16874	16847	16897	16894	17007	16910	16923	17030	16995	16942	17032	16956	16911	16969	16819	16820	17052	16844	16938	16925	16927	16911	16870	16886	17135	16924	16863	16941	16929	16879	17022	16860	16955	16953	16944	16911	16778	16942	16967	16927	16988	16888	16830	16784	16866	16902	16830	17004	16766	16888	17054	17066	16976	17012	17095	17002	16941	16826	16912	16730	16935	16781	16958	16992	16798	16808	16881	16947	16902	16869	16836	16874	16898	17168	16897	16922	17009	16959	17042	17032	16945	16821	16778	17005	16874	16834	17109	16961	16871	16970	16782	16916	16842	17054	17020	16731	17098	16941	16973	16972	16878	16846	16905	16881	16905	17080	16974	16974	16968	17042	17177	16920	16880	16789	16836	16915	16956	16760	16905	17186	16886	16939	16900	17017	17011	16930	16815	16972	17054	16860	16849	16883	17132	16846	16860	16929	17113	16828	16805	17126	16950	16869	16764	16989	16876	16807	16941	16928	16838	16976	16855	17009	17052	17155	17172	16842	16963	16876	16766	16925	16928	16936	17038	17025	16886	17007	17135	17005	17161	17017	16861	17026	16989	16795	16845	16955	17161	17030	16906	16931
32161	27651	31121	27270	25275	25956	25628	28517	30468	27500	25639	24783	24126	24053	23856	23957	23776	23738	24119	23957	23715	23805	24018	24045	24005	23955	23995	24040	24071	23938	24042	23861	23870	23742	23842	23999	23879	23783	23944	23821	23866	23622	23763	23581	23931	23766	23960	24052	23904	23995	23779	23697	23925	24057	23844	23801	23769	23879	23727	23913	23896	23911	23968	23798	23690	23952	23942	24006	23931	23971	23947	23640	23889	24029	23861	23756	24152	24008	23836	23925	23746	23839	23787	24006	23891	23855	23720	23919	23734	23613	23839	23803	23990	23849	24234	23810	24107	23708	23839	23848	23806	23966	23977	23722	23821	23757	23652	23840	23928	23989	24116	23666	23698	23881	23752	23885	23842	23769	23925	24018	24163	24071	24131	23686	24089	24174	23828	23803	23878	23781	24015	23982	23922	24006	23802	23684	23690	23873	23801	23948	24020	23858	23701	23826	23979	23902	23744	23830	23700	23841	23881	23831	23927	24173	23941	23885	24045	23949	23839	23854	23731	23752	23962	23618	23709	23946	23709	24007	23641	23702	23885	23798	23839	23934	24039	23851	23959	23908	23995	23961	23878	23830	23820	24090	23717	23674	23842	23810	23765	24090	23865	23907	23964	23892	23982	23881	23792	23632	23787	23918	23875	24005	24099	23894	23918	23806	23863	24015	24254	23858	23770	23747	23904	23849	23793	23915	24064	23903	23843	23906	23681	23872	24076	23480	23648	23985	23843	23916	23812	23931	23691	24024	24013	23922	23743	23968	23916	23813	23778	23777	23892	23787	23981	23829	23888	23752	23604	23755	23578	23899	23965	24074	23805	23882	23945	23870	23723	23873	24044	24075	23990	23846	23947	23506	23813	23741	23978	23847	23888	23904	23971	23877	24165	23896	23847	23934	23834	23904	23833	23867	23602	23621	23758	23726	24003	23891	23756	23820	24024	23687	23848	23756	23934	23670	23688	23957	23835	23876	23758	23764	23882	23820	23909	23731	23868	23675	23829	23878	23821	23814	23849	23921	23937	23651	23908	23713	23887	23964	23954	23745	23885	23799	23951	23578	23750	23703	24070	24085	23920	23803	23803	23640	23911	23795	24040	23580	23737	24100	23466	23955	23976	23874	23950	23787	23908	24101	24007	23908	24077	23937	24026	23842	23870	23987	23912	23845	23997	23841	23954	23693	23833	23667	24087	23946	23967	23684	23952	23710	24012	23750	23928	23774	24008	23783	23780	24044	23811	23899	24063	23949	23872	23904	23833	23531	23819	23956	23862	23695	24051	23888	23999	24013	23902	23881	23968	23806	24001	23659	23985	23852	23869	23801	23914	23782	23978	23755	23805	24118	23934	23744	23968	24038	24012	23944	23804	23872	23940	23811	23975	23883	23800	23982	24083	23899	23836	23956	24019	23778	23865	23595	23913	23754	23866	23990	24004	23879	23947	23749	24015	23776	23945	23974	23928	24065	23821	23764	23915	23910	23919	23864	23957	23905	23847	23744	23666	23956	23880	23903	23829	24009	24047	23775	23692	23889	23900	23687	23755	23908	24017	23842	23742	23859	23887	23929	23797	23828	23898	23613	23938	23878	23818	23751	24119	23716	23989	23824	23761	23597	23703	23779	23827	23908	23912	23894	23769	23924	23920	23909	23834	23901	24057	23762	23731	23742	23883	23653	23651	23669	23827	23712	23753	23889	23807	23875	24040	24018	23831	23774	23863	23717	23749	23627	24139	23900	24052	24016	23834	23940	23717	23997	23903	23823	24017	23858	23709	23823	23883	23741	23826	23885	23849	24006	23881	24019	23961	23936	23744	23850	23801	23912	23927	23526	23830	23960	23885	23920	24076	23706	24182	24034	24021	23700	23815	24128	23875	24015	23965	24086	23707	23832	23847	23870	23970	23929	23690	23959	23844	23874	23809	23977	24043	23909	24020	23978	23630	23875	24059	23723	23892	23735	23881	23855	24072	23812	23838	23860	23797	23695	24057	23817	24023	24211	24169	24040	23938	23796	23939	23853	23917	23893	23819	23842	23909	23518	23983	24141	23945	23884	23967	23696	23559	23956	24047	23820	23985	23946	23988	23877	23754	23688	23950	23930	23928	23887	23832	23764	23877	23855	23999	23620	23803	23954	24084	23723	23947	23908	24116	23881	23804	23948	23866	23694	23803	23892	23972	23900	23894	23842	23890	23938	23691	23752	23864	23793	23835	23818	23907	23906	24021	23975	24195	24009	23813	23920	23835	23771	23973	23753	23624	24085	24178	23799	23986	23857	23945	23785	24092	23607	23889	23850	23755	23912	23963	24008	23921	23886	23834	24039	24130	23868	24098	23927	23823	23910	23793	24042	23629	24001	23884	24059	23743	23996	23814	23679	23879	24074	23992	23793	23884	23843	23851	23804	23881	24084	23679	23872	24062	23651	23875	24031	24017	23824	23922	24113	23849	23773	23946	23708	23970	23871	23750	23788	23937	23849	24136	23980	23863	23662	23891	23997	23724	23982	23901	23714	23980	24026	24053	23720	24002	23826	24015	23730	24029	23874	23829	23922	23804	23884	24195	23858	24079	23845	23886	23694	23679	23985	23983	23637	23925	23705	23986	24047	23910	23961	23950	23725	24192	23981	23800	23970	23820	23847	23702	23774	23902	23897	23980	23899	23815	23812	23863	23903	23747	23883	23736	23829	23750	23677	23935	23864	23825	23933	23809	23962	23945	23954	23879	23978	24097	23913	23907	24034	23892	23737	23816	23928	24143	24006	23737	23995	24029	23962	24146	23725	23920	23655	23635	23884	23933	23787	23799	23764	23786	23749	24049	23974	23780	23797	23603	24001	24037	24000	23987	24043	23970	23798	23896	23898	23788	24151	23801	23828	24070	23992	23924	23884	23799	23947	23993	23856	23929	23836	23814	23921	23740	23923	24066	23829	23648	23971	23919	23806	23926	23789	23885	23741	23922	23850	23865	24106	23904	23803	23769	23840	23983	23863	23945	23673	23879	24012	24001	23720	23897	23799	23829	23947	23957	23967	24069	23959	23868	23753	23779	23732	23693	23986	23697	23887	23936	23806	23861	23832	24182	23782	23800	23843	23717	23857	23817	23965	24091	23847	23896	23943	23824	23999	23899	23906	23831	23807	23844	23650	24068	23849	23979	23866	23932	23828	23716	23876	23778	23788	23900	23889	23684	24159	23953	23996	23836	23964	23835	24120	23991	24060	23670	23777	23871	23768	24163	23947	23838	23887	24141	23743	23683	23802	24077	23822	23807	23933	23836	23970	23859	23763	24059	23931	24038	23979	23766	23908	23687	23825	24030	24006	23806	23799	23903	23884	23750	23752	23972	23691	23941	23985	24073	24006	24003	24035	23845	23929	23899	23979	24094	23765	23806	23781	23900	23795	23818	23745	23937	23807	23909	23908	23850	23901	23715	23829	24040	23787	23742	23893	23735	24056	23713	23981	23908	23940	23902	24025	23825	23935	23671	23694	24021	23677	23969	23615	23708	24036	23921	23720	23768	23675	23990	23868	23690	23954	23725	23983	23616	23552	23853	23950	24170	23890	23909	23981	23906	23851	23774	23845	24036	23857	23596	23729	23880	23984	23789	23833	23753	23803	23737	23704	23919	23893	23916	23980	23948	23769	23910	23865	23906	23843	23729	24064	23868	23907	23883	23865	23850	24019	23750	23863	23862	23940	23774	23723	23909	23821	23876	23996	23577	23901	23836	23821	24152	23746	23936	24185	24025	23972	23681	23844	23819	23911	23848	23863	23936	23972	24214	23882	23893	23668	23907	23849	23829	24005	23994	23848	23865	23932	23829	23981	23833	23831	23856	23699	23800	23993	23843	24022	24120	24034	23821	23681	23793	23767	23598	23670	23886	23861	24003	23660	23779	23917	23849	23895	23891	24000	23821	23952	23926	23744	23780	23924	23940	23765	23895	23882	23689	24100	23767	23748	24036	23815	24086	23824	24119	23822	23707	23747	23931	23797	23969	23804	23882	23709	23993	23948	23654	24027	23991	23772	23766	23830	23916	23822	23793	23955	23974	24014	23965	23877	23745	23840	23993	23787	23896	23709	23743	23909	23852	23831	23899	23990	23921	23892	23962	23895	23918	23943	23749	23696	24037	23872	23905	23739	23891	24021	23697	23867	23827	23817	23782	23907	23723	23847	23932	23932	24009	23800	23771	23770	23953	23945	24210	23804	23858	23941	23966	23845	23909	23743	24058	23645	23985	23877	24048	23901	23900	23707	23845	23819	24033	23821	23877	24038	23885	23911	23800	23806	23915	23879	24030	23826	23938	23938	23852	23730	23871	23872	23892	23729	24161	23897	23749	23979	23896	23971	23934	23745	24094	23607	23804	24089	23925	24167	24243	23914	24015	23930	23887	24069	23752	24138	24073	24023	23931	23990	23756	23984	23782	23812	23902	23723	23790	23892	23887	23802	23677	23913	23826	23837	23796	23806	23845	23805	23902	23970	23853	23924	23842	23855	23740	23821	23841	23708	23687	24003	23810	23903	23909	23857	23976	23916	23978	23702	23905	23946	23991	23843	24060	23750	23700	23996	24048	23932	23899	23765	24023	23879	23889	23880	23899	23847	23891	23891	23781	23805	23975	23958	23749	24062	24064	23838	23603	23901	23873	23896	23796	23612	24054	23882	23836	23827	23960	23871	23803	23756	23833	23778	23947	23783	23899	24209	23803	23834	23772	23756	23906	23840	23789	23887	23729	23923	23653	23636	24163	24049	23919	23798	23950	23743	23827	23810	23650	23787	23879	23819	23586	23724	23977	23801	23919	23835	24071	23843	23779	23844	24056	24146	23798	23920	23815	23771	23860	23981	23724	23899	23949	24087	23885	23759	24007	23867	23812	24045	23657	23937	23591	24017	23956	23899	23822	23848	23584	23753	23826	23888	23794	23736	23822	23820	23835	23814	23795	23921	24052	24002	24158	23900	23989	23907	23751	23765	23899	23893	23998	23648	23527	23789	23713	23926	23863	24009	23833	23902	23855	23822	23837	23874	24037	24065	23959	23951	23876	24068	23689	23857	23981	24060	24083	23865	23640	23670	23833	23710	23904	23884	23915	23751	23993	23888	23973	23858	23860	24007	24071	23990	24028	23962	23883	23918	23782	23596
21670	28626	26479	20253	20112	20571	20041	25004	25588	21711	19151	17815	17671	17475	17303	17313	17508	17431	17557	17607	17549	17391	17447	17498	17558	17543	17466	17517	17390	17553	17550	17426	17335	17441	17392	17365	17325	17558	17686	17333	17352	17538	17279	17326	17417	17517	17461	17529	17438	17187	17522	17368	17365	17488	17255	17432	17491	17490	17461	17585	17373	17505	17430	17410	17359	17560	17445	17439	17501	17479	17538	17459	17459	17465	17407	17502	17533	17372	17525	17473	17563	17467	17373	17168	17508	17307	17435	17292	17423	17402	17447	17465	17517	17496	17523	17326	17294	17306	17343	17426	17419	17537	17425	17279	17539	17481	17368	17455	17531	17542	17430	17427	17391	17410	17423	17459	17506	17305	17422	17586	17593	17283	17404	17327	17437	17348	17473	17507	17365	17421	17418	17432	17450	17419	17493	17479	17510	17536	17494	17259	17459	17349	17370	17680	17537	17308	17408	17503	17568	17426	17677	17400	17344	17275	17566	17517	17696	17427	17494	17442	17473	17306	17416	17419	17345	17654	17389	17344	17438	17297	17336	17422	17436	17317	17488	17329	17301	17392	17394	17379	17369	17722	17289	17475	17406	17329	17613	17422	17433	17443	17386	17418	17485	17438	17357	17252	17378	17516	17560	17553	17452	17506	17455	17500	17333	17442	17452	17371	17398	17390	17668	17637	17281	17524	17411	17502	17425	17296	17486	17439	17528	17554	17355	17564	17475	17422	17588	17491	17540	17468	17405	17493	17385	17516	17309	17436	17431	17526	17174	17622	17396	17553	17458	17483	17701	17531	17583	17399	17615	17445	17531	17707	17448	17546	17481	17472	17406	17432	17373	17538	17563	17461	17477	17473	17424	17396	17430	17454	17484	17340	17286	17266	17496	17470	17587	17333	17599	17411	17355	17426	17403	17351	17586	17509	17432	17422	17418	17530	17527	17394	17507	17533	17743	17518	17536	17533	17392	17572	17482	17591	17387	17502	17460	17473	17489	17603	17397	17418	17381	17263	17339	17512	17329	17420	17489	17513	17558	17390	17327	17540	17331	17597	17382	17507	17562	17422	17320	17485	17372	17337	17481	17445	17461	17348	17474	17288	17688	17661	17366	17414	17446	17165	17495	17591	17284	17391	17352	17519	17432	17410	17358	17581	17377	17581	17497	17577	17500	17456	17647	17344	17299	17604	17458	17498	17555	17584	17338	17598	17400	17435	17380	17486	17456	17432	17672	17440	17458	17415	17421	17574	17429	17592	17488	17465	17607	17586	17459	17353	17340	17644	17399	17521	17599	17407	17531	17592	17521	17275	17374	17397	17486	17503	17589	17380	17425	17458	17368	17290	17460	17687	17556	17345	17478	17461	17373	17426	17521	17283	17445	17316	17350	17552	17380	17433	17533	17577	17528	17291	17441	17343	17248	17510	17519	17504	17340	17390	17354	17315	17225	17564	17412	17558	17608	17497	17633	17678	17359	17397	17525	17383	17464	17450	17534	17293	17538	17431	17418	17228	17473	17662	17388	17575	17442	17510	17440	17379	17289	17361	17543	17390	17413	17364	17288	17454	17557	17415	17311	17498	17583	17462	17542	17623	17368	17347	17471	17626	17291	17529	17448	17598	17543	17440	17499	17492	17542	17473	17632	17299	17559	17267	17613	17445	17425	17426	17344	17461	17454	17336	17394	17499	17481	17644	17408	17516	17532	17431	17516	17359	17451	17415	17468	17451	17408	17238	17585	17382	17508	17286	17541	17442	17627	17575	17405	17397	17272	17463	17486	17440	17353	17329	17461	17509	17491	17267	17294	17355	17580	17349	17482	17385	17520	17404	17448	17412	17416	17422	17414	17362	17321	17457	17580	17504	17464	17548	17341	17547	17544	17384	17461	17532	17545	17551	17471	17484	17418	17586	17383	17341	17538	17563	17528	17579	17510	17379	17374	17540	17405	17488	17539	17463	17422	17515	17569	17389	17451	17518	17437	17508	17534	17511	17503	17476	17575	17562	17481	17526	17575	17563	17450	17472	17533	17474	17440	17579	17393	17583	17486	17343	17375	17353	17575	17390	17410	17635	17312	17534	17387	17348	17374	17478	17618	17456	17243	17405	17460	17491	17423	17332	17482	17351	17510	17577	17309	17402	17376	17313	17576	17468	17260	17367	17421	17276	17653	17436	17485	17363	17471	17443	17531	17422	17451	17399	17360	17520	17426	17519	17500	17448	17430	17539	17399	17367	17451	17581	17463	17497	17570	17460	17403	17525	17400	17501	17355	17423	17453	17273	17242	17405	17393	17505	17358	17548	17448	17619	17448	17404	17254	17481	17647	17431	17735	17543	17328	17546	17529	17388	17352	17466	17440	17424	17393	17413	17389	17404	17302	17582	17436	17688	17397	17560	17524	17656	17434	17482	17528	17472	17357	17492	17527	17599	17380	17451	17375	17434	17375	17402	17462	17449	17495	17579	17568	17517	17384	17436	17539	17421	17493	17305	17597	17483	17387	17438	17425	17502	17471	17345	17503	17525	17597	17614	17518	17521	17351	17339	17514	17418	17590	17552	17450	17391	17468	17441	17444	17430	17511	17486	17539	17445	17556	17569	17495	17531	17377	17507	17350	17446	17405	17386	17476	17487	17553	17294	17666	17495	17483	17502	17453	17448	17439	17448	17569	17400	17615	17542	17491	17396	17468	17382	17438	17460	17381	17602	17460	17419	17580	17385	17416	17436	17384	17436	17551	17454	17337	17448	17602	17358	17254	17459	17640	17329	17372	17505	17337	17493	17519	17520	17310	17407	17490	17428	17505	17537	17472	17469	17465	17312	17407	17408	17818	17551	17493	17596	17645	17511	17570	17454	17606	17390	17633	17648	17440	17478	17385	17563	17424	17467	17484	17505	17366	17441	17309	17392	17502	17409	17507	17516	17343	17342	17445	17514	17553	17343	17575	17538	17256	17327	17290	17388	17408	17537	17574	17328	17526	17360	17456	17496	17506	17583	17366	17410	17355	17246	17409	17583	17587	17432	17332	17484	17507	17402	17441	17576	17453	17431	17355	17392	17499	17356	17372	17478	17453	17511	17416	17415	17471	17499	17426	17438	17503	17450	17410	17594	17438	17613	17425	17350	17294	17542	17624	17432	17281	17477	17367	17472	17355	17351	17222	17518	17353	17363	17573	17328	17389	17288	17421	17481	17268	17691	17576	17498	17329	17461	17409	17356	17386	17581	17412	17373	17617	17467	17458	17295	17525	17541	17454	17267	17583	17343	17385	17588	17374	17373	17322	17630	17528	17197	17353	17343	17511	17436	17512	17491	17357	17596	17530	17486	17466	17415	17546	17491	17357	17604	17526	17318	17524	17368	17544	17475	17457	17476	17390	17364	17422	17380	17343	17493	17409	17473	17603	17585	17427	17534	17479	17724	17484	17445	17255	17423	17555	17525	17498	17408	17408	17419	17421	17301	17425	17547	17505	17284	17449	17519	17455	17424	17477	17457	17580	17478	17541	17304	17410	17619	17519	17566	17612	17479	17364	17498	17531	17455	17416	17623	17501	17531	17571	17571	17618	17458	17447	17575	17363	17367	17420	17179	17466	17549	17513	17474	17688	17326	17448	17440	17228	17443	17394	17447	17381	17554	17465	17484	17398	17363	17474	17558	17561	17440	17452	17296	17422	17427	17573	17458	17327	17435	17494	17546	17458	17473	17397	17309	17387	17480	17369	17507	17546	17502	17439	17350	17548	17399	17571	17524	17320	17348	17605	17436	17503	17515	17455	17440	17395	17419	17485	17466	17441	17570	17432	17412	17588	17452	17504	17381	17315	17342	17377	17519	17458	17462	17491	17412	17428	17234	17539	17524	17423	17532	17470	17215	17370	17368	17430	17548	17432	17506	17497	17300	17455	17459	17479	17402	17321	17552	17492	17432	17370	17375	17547	17325	17493	17404	17510	17691	17514	17551	17512	17480	17395	17444	17503	17441	17636	17585	17311	17410	17505	17631	17518	17442	17497	17480	17591	17471	17418	17571	17438	17588	17480	17391	17468	17580	17440	17389	17403	17445	17543	17366	17487	17461	17445	17435	17252	17592	17635	17412	17404	17590	17365	17354	17434	17420	17433	17472	17522	17492	17407	17536	17430	17520	17550	17301	17376	17457	17717	17526	17347	17250	17482	17416	17436	17411	17458	17360	17374	17468	17452	17355	17442	17448	17531	17380	17593	17461	17430	17454	17607	17437	17471	17301	17421	17414	17272	17506	17535	17383	17384	17459	17416	17447	17600	17489	17602	17512	17586	17681	17493	17470	17499	17410	17589	17544	17305	17597	17604	17542	17359	17510	17569	17471	17513	17458	17452	17589	17438	17367	17492	17458	17598	17410	17330	17422	17358	17747	17404	17435	17315	17482	17430	17545	17461	17335	17305	17374	17451	17515	17373	17459	17440	17391	17354	17442	17383	17404	17373	17393	17483	17410	17424	17413	17286	17577	17443	17537	17442	17429	17426	17198	17429	17354	17583	17509	17307	17458	17511	17314	17478	17679	17451	17649	17462	17372	17508	17495	17531	17503	17495	17461	17542	17464	17431	17436	17354	17430	17495	17479	17447	17528	17427	17431	17328	17461	17692	17423	17492	17593	17446	17504	17726	17619	17415	17235	17371	17422	17330	17546	17392	17486	17451	17488	17258	17455	17564	17520	17446	17538	17512	17575	17570	17517	17403	17403	17427	17428	17340	17491	17451	17506	17402	17379	17215	17527	17469	17406	17151	17382	17367	17542	17345	17573	17543	17399	17450	17488	17371	17343	17555	17336	17383	17479	17380	17505	17428	17396	17530	17452	17466	17434	17579	17420	17376	17460	17636	17315	17520	17356	17428	17565	17669	17704	17488	17544	17359	17450	17364	17560	17443	17229	17608	17412	17543	17569	17195	17532	17479	17434	17542	17492	17347	17346	17467	17534	17602	17481	17444	17356	17431	17531	17444	17554	17315	17554	17489	17552	17590	17509	17519	17480	17452	17557	17259	17611	17405	17546	17440	17459	17371	17486	17563	17505	17238	17612	17388	17303	17519	17487	17459	17395	17430	17428	17491	17615	17474	17334	17322	17567	17426	17716	17409	17589	17481	17456	17490	17368	17441	17331	17365	17210
25446	21142	28269	25696	25312	27663	32337	54230	57311	41907	32328	26227	24148	23606	23686	23512	23259	23431	23480	23628	23339	23473	23420	23355	23542	23351	23417	23647	23588	23334	23329	23492	23353	23629	23415	23399	23554	23364	23537	23212	23450	23455	23465	23547	23454	23429	23429	23406	23455	23477	23494	23563	23309	23422	23548	23408	23729	23301	23288	23424	23453	23578	23428	23403	23482	23617	23365	23270	23318	23429	23351	23349	23629	23439	23375	23309	23229	23365	23368	23498	23524	23299	23412	23216	23317	23425	23580	23592	23540	23235	23459	23177	23360	23311	23281	23435	23353	23581	23439	23372	23493	23311	23722	23461	23405	23384	23374	23641	23475	23052	23210	23482	23595	23290	23466	23272	23270	23451	23499	23499	23406	23454	23456	23524	23411	23354	23472	23368	23445	23403	23453	23440	23456	23381	23478	23445	23650	23186	23196	23097	23519	23473	23332	23418	23452	23232	23148	23391	23337	23340	23634	23402	23372	23370	23470	23592	23449	23525	23366	23238	23412	23086	23307	23296	23391	23494	23485	23269	23390	23403	23507	23174	23344	23244	23408	23448	23404	23551	23472	23312	23118	23360	23397	23356	23329	23558	23529	23487	23541	23686	23330	23315	23490	23486	23515	23585	23562	23555	23572	23476	23538	23399	23481	23150	23397	23634	23290	23377	23349	23524	23390	23361	23449	23364	23381	23125	23283	23325	23355	23523	23585	23376	23425	23361	23235	23428	23598	23430	23389	23345	23490	23314	23296	23499	23384	23313	23466	23271	23411	23658	23614	23385	23575	23262	23296	23436	23575	23495	23533	23282	23300	23493	23406	23160	23269	23395	23325	23333	23517	23384	23377	23284	23400	23436	23536	23097	23314	23308	23404	23349	23363	23386	23182	23532	23379	23386	23246	23561	23246	23272	23463	23504	23400	23664	23571	23347	23313	23482	23268	23545	23614	23661	23453	23401	23442	23461	23342	23178	23486	23461	23319	23287	23460	23354	23488	23365	23574	23459	23416	23489	23160	23127	23278	23640	23368	23583	23509	23701	23508	23161	23255	23512	23375	23458	23309	23340	23530	23510	23378	23307	23505	23306	23452	23136	23643	23404	23371	23275	23337	23299	23359	23179	23409	23291	23286	23438	23378	23325	23288	23386	23233	23422	23378	23264	23749	23680	23418	23390	23461	23472	23572	23273	23291	23371	23438	23469	23457	23281	23333	23492	23542	23324	23472	23398	23575	23343	23379	23180	23300	23183	23514	23543	23451	23475	23224	23387	23186	23116	23379	23384	23243	23417	23478	23435	23222	23284	23291	23345	23355	23500	23471	23293	23386	23203	23344	23221	23469	23133	23614	23347	23436	23529	23442	23338	23374	23312	23468	23732	23368	23198	23516	23539	23522	23466	23372	23290	23571	23562	23417	23535	23381	23270	23459	23467	23560	23452	23457	23414	23389	23186	23401	23344	23329	23458	23545	23620	23318	23462	23609	23473	23496	23378	23421	23384	23382	23070	23470	23373	23429	23206	23256	23557	23371	23086	23356	23449	23516	23468	23545	23505	23369	23412	23491	23215	23534	23504	23303	23285	23450	23641	23369	23646	23318	23455	23478	23360	23506	23241	23360	23293	23397	23399	23322	23460	23289	23297	23202	23340	23477	23235	23411	23453	23438	23290	23663	23428	23551	23238	23415	23419	23320	23421	23166	23382	23254	23169	23216	23296	23434	23294	23282	23262	23447	23332	23608	23328	23493	23533	23473	23299	23296	23281	23403	23374	23325	23638	23354	23467	23415	23527	23577	23388	23307	23460	23542	23336	23399	23188	23381	23526	23160	23457	23366	23324	23262	23275	23421	23442	23589	23344	23466	23509	23327	23365	23576	23236	23534	23023	23354	23507	23351	23555	23308	23293	23333	23365	23480	23467	23325	23343	23345	23634	23425	23254	23336	23335	23152	23373	23299	23473	23379	23631	23469	23428	23458	23505	23160	23402	23567	23630	23334	23313	23604	23331	23347	23335	23164	23364	23493	23323	23314	23241	23394	23326	23182	23400	23237	23442	23529	23332	23332	23052	23280	23318	23505	23294	23405	23476	23284	23497	23722	23564	23499	23633	23232	23255	23593	23233	23462	23412	23442	23320	23638	23366	23517	23404	23490	23561	23524	23535	23324	23432	23453	23573	23279	23352	23324	23406	23348	23406	23433	23458	23413	23174	23568	23597	23453	23385	23280	23568	23229	23763	23405	23470	23398	23499	23396	23337	23662	23570	23473	23417	23548	23392	23514	23479	23465	23457	23583	23634	23314	23518	23615	23491	23368	23375	23273	23523	23573	23388	23313	23378	23547	23285	23384	23442	23472	23484	23240	23359	23512	23378	23575	23398	23352	23254	23434	23167	23301	23261	23438	23355	23252	23350	23498	23555	23568	23384	23207	23512	23308	23271	23371	23668	23373	23462	23641	23509	23396	23682	23596	23338	23498	23529	23269	23495	23429	23408	23462	23324	23236	23407	23579	23415	23327	23306	23686	23403	23476	23521	23464	23384	23624	23235	23330	23543	23570	23368	23333	23345	23539	23432	23250	23253	23470	23505	23272	23503	23414	23222	23439	23351	23474	23284	23261	23152	23548	23476	23447	23279	23401	23300	23289	23596	23566	23256	23371	23272	23698	23545	23409	23352	23518	23411	23489	23375	23574	23464	23584	23461	23539	23503	23492	23533	23293	23345	23433	23354	23291	23542	23322	23298	23385	23382	23403	23181	23411	23397	23269	23369	23365	23375	23357	23260	23364	23362	23290	23450	23393	23573	23295	23501	23433	23521	23410	23556	23489	23533	23387	23316	23323	23275	23237	23274	23331	23095	23354	23309	23433	23344	23543	23672	23404	23274	23584	23490	23403	23510	23518	23420	23321	23183	23221	23374	23491	23504	23157	23223	23526	23487	23447	23233	23449	23390	23412	23374	23248	23379	23410	23297	23342	23478	23409	23715	23472	23607	23382	23500	23409	23473	23189	23446	23194	23464	23446	23422	23328	23265	23493	23258	23343	23477	23393	23221	23353	23051	23418	23370	23364	23453	23561	23284	23348	23361	23448	23558	23585	23353	23618	23421	23608	23454	23228	23413	23569	23580	23650	23212	23333	23575	23232	23523	23611	23476	23490	23329	23312	23324	23430	23398	23436	23385	23545	23471	23367	23320	23519	23334	23470	23364	23264	23417	23365	23518	23564	23429	23512	23544	23103	23396	23502	23328	23617	23773	23637	23570	23747	23420	23236	23243	23211	23307	23519	23357	23511	23340	23292	23381	23551	23432	23287	23299	23229	23572	23474	23426	23457	23326	23526	23664	23704	23386	23192	23260	23549	23545	23354	23415	23402	23523	23333	23307	23519	23473	23270	23361	23437	23464	23500	23154	23389	23340	23505	23276	23421	23493	23471	23515	23381	23448	23641	23419	23159	23569	23420	23371	23442	23336	23486	23254	23350	23349	23366	23296	23372	23358	23245	23550	23618	23537	23376	23440	23426	23204	23422	23315	23070	23394	23345	23340	23285	23399	23354	23120	23326	23457	23314	23296	23482	23656	23581	23286	23427	23384	23394	23351	23442	23639	23175	23288	23347	23418	23438	23357	23296	23202	23193	23436	23298	23197	23384	23319	23436	23445	23403	23637	23356	23489	23388	23438	23460	23266	23038	23347	23257	23460	23459	23409	23289	23383	23659	23291	23482	23126	23356	23226	23374	23407	23574	23395	23329	23645	23554	23547	23610	23090	23626	23627	23341	23483	23441	23386	23529	23549	23583	23473	23529	23403	23599	23474	23633	23414	23357	23376	23440	23462	23286	23324	23543	23475	23159	23306	23369	23399	23385	23446	23442	23498	23544	23275	23568	23419	23528	23216	23436	23197	23567	23545	23335	23684	23216	23277	23348	23495	23279	23408	23301	23429	23383	23293	23250	23380	23365	23282	23604	23496	23353	23636	23502	23313	23493	23245	23043	23264	23272	23195	23448	23260	23082	23322	23442	23616	23231	23507	23286	23502	23598	23489	23548	23155	23386	23353	23413	23388	23317	23250	23484	23357	23520	23411	23354	23434	23511	23463	23458	23458	23605	23439	23295	23491	23247	23506	23457	23539	23090	23505	23431	23306	23387	23325	23459	23448	23439	23357	23499	23378	23413	23214	23208	23341	23252	23307	23452	23448	23343	23529	23588	23518	23560	23008	23276	23617	23269	23471	23225	23196	23535	23248	23526	23442	23413	23243	23322	23635	23542	23301	23371	23250	23442	23417	23286	23287	23260	23388	23331	23507	23560	23410	23526	23335	23330	23473	23495	23344	23524	23326	23296	23339	23561	23726	23565	23442	23177	23419	23272	23246	23449	23314	23230	23404	23314	23423	23425	23496	23423	23397	23484	23308	23427	23336	23492	23423	23451	23520	23617	23671	23446	23142	23467	23362	23479	23525	23292	23341	23413	23496	23294	23212	23162	23404	23288	23291	23369	23416	23458	23436	23443	23360	23304	23262	23314	23443	23370	23571	23527	23394	23575	23421	23636	23464	23412	23436	23260	23421	23324	23546	23236	23415	23571	23504	23384	23599	23356	23246	23437	23488	23321	23399	23278	23364	23344	23370	23631	23145	23463	23476	23546	23398	23135	23364	23332	23402	23314	23396	23431	23383	23406	23667	23611	23511	23428	23611	23588	23531	23290	23438	23414	23252	23614	23478	23322	23602	23357	23368	23341	23336	23764	23332	23256	23401	23398	23352	23165	23388	23426	23384	23457	23283	23403	23256	23228	23428	23172	23107	23462	23283	23108	23467	23233	23442	23459	23691	23362	23269	23423	23423	23369	23416	23206	23283	23375	23436	23413	23292	23443	23613	23377	23315	23535	23182	23439	23152	23324	23439	23622	23421	23265	23486	23523	23366	23460	23456	23381	23224	23630	23247	23231	23446	23453	23312	23447	23677	23617	23630	23470	23527	23235	23511	23173	23272	23445	23598	23559	23390	23424	23256	23422	23501	23527	23267	23381	23411	23267	23504	23480	23409	23511	23309	23434	23528	23557	23281	23533	23372	23539	23436	23505	23425	23478	23526	23284	23492	23417	23486	23581	23452	23343	23348	23674	23583	23339	23380	23367	23362	23430	23529
21072	35001	32631	26257	23798	23338	29106	53313	52955	37536	26818	19787	17829	17390	17195	17397	17316	17290	17179	17233	17480	17338	17424	17231	17454	17375	17383	17284	17336	17595	17306	17346	17317	17179	17471	17301	17195	17315	17291	17252	17456	17360	17341	17387	17271	17266	17405	17032	17498	17196	17232	17383	17281	17286	17456	17301	17037	17207	17251	17386	17320	17445	17330	17306	17197	17396	17113	17273	17399	17251	17294	17165	17411	17346	17294	17375	17279	17255	17321	17285	17289	17426	17424	17327	17401	17269	17121	17378	17221	17266	17273	17331	17413	17188	17318	17369	17362	17213	17403	17357	17192	17161	17137	17098	17222	17418	17215	17081	17262	17250	17328	17520	17234	17370	17471	17371	17282	17352	17159	17153	17167	17293	17208	17465	17209	17427	17320	17358	17327	17311	17196	17345	17097	17519	17259	17153	17278	17340	17184	17333	17310	17261	17304	17635	17113	17318	17215	17408	17301	17254	17448	17278	17256	17554	17278	17256	17072	17063	17223	17262	17320	17460	17317	17230	17249	17272	17433	17189	17382	17387	17313	17441	17394	17329	17068	17436	17424	17202	17319	17275	17438	17429	17375	17204	17080	17369	17155	17293	17282	17102	17199	17321	17212	17310	17222	17341	17272	17378	17286	17300	17268	17278	17296	17362	17282	17378	17302	17515	17327	17201	17169	17426	17299	17307	17231	17368	17304	17281	17042	17417	17334	17157	17208	17410	17279	17232	17196	17435	17347	17343	17338	17242	17476	17337	17118	17233	17428	17043	17342	17422	17412	17402	17280	17470	17287	17234	17332	17506	17382	17462	17218	17422	17214	17156	17360	17394	17183	17137	17016	17123	17433	17253	17145	17413	17244	17273	17355	17267	17292	17306	17216	17249	17249	17239	17118	17279	17287	17310	17323	17290	17567	17171	17341	17312	17269	17470	17356	17326	17339	17233	17265	17225	17351	17259	17438	17402	17338	17264	17496	17418	17327	17315	17256	17295	17188	17371	17543	17195	17342	17418	17373	17241	17210	17391	17350	17267	17197	17291	17352	17262	17247	17328	17208	17310	17379	17507	17281	17365	17515	17180	17330	17291	17215	17296	16981	17215	17336	17242	17425	17354	17360	17236	17477	17157	17268	17287	17249	17171	17199	17411	17246	17446	17635	17346	17502	17149	17307	17286	17207	17262	17255	17301	17301	17122	17330	17335	17249	17322	17252	17244	17241	17279	17479	17233	17433	17255	17346	17207	17334	17183	17345	17202	17355	17181	17154	17360	17353	17175	17399	17224	17281	17387	17285	17226	17337	17302	17350	17279	17086	17404	17289	17378	17125	17461	17309	17401	17371	17280	17456	17290	17279	17136	17315	17311	17434	17366	17284	17384	17153	17327	17434	17168	17237	17324	17228	17191	17209	17352	17128	17246	17220	17364	17151	17379	17249	17347	17258	17368	17444	17278	17259	17362	17363	17448	17262	17201	17133	17302	17316	17314	17277	17265	17221	17044	17382	17317	17249	17495	17312	17274	17283	17249	17306	17320	17284	17332	17247	17290	17337	17254	17118	17407	17354	17306	17475	17369	17192	17189	17284	17172	17395	17174	17389	17323	17123	17283	17276	17067	17444	17109	17231	17278	17199	17223	17090	17120	17342	17147	17279	17233	17140	17360	17371	17239	17442	17310	17261	17508	17406	17346	17421	17327	17363	17428	17384	17398	17251	17381	17390	17179	17471	17072	17293	17328	17310	17381	17318	17467	17250	17149	17167	17408	17239	17268	17372	17302	17290	17262	17234	17300	17178	17390	17356	17264	17251	17363	17410	17317	17068	17269	17304	17289	17327	17506	17156	17455	17244	17549	17276	17231	17245	17403	17152	17298	17150	17271	17220	17375	17291	17226	17239	17381	17244	17464	17148	17175	17106	17399	17414	17222	17368	17374	17339	17165	17323	17188	17217	17203	17313	17418	17512	17332	17430	17375	17482	17267	17393	17143	17190	17286	17295	17213	17339	17248	17297	17204	17306	17414	17248	17367	17294	17258	17237	17579	17244	17217	17371	17322	17340	17238	17259	17296	17279	17345	17260	17231	17246	17408	17425	17401	17365	17247	17509	17293	17363	17442	17298	17284	17330	17427	17157	17129	17314	17215	17250	17363	17385	17353	17320	17226	17382	17177	17279	17316	17426	17333	17246	17288	17427	17300	17406	17371	17265	17285	17147	17378	17309	17402	17278	17473	17202	17377	17230	17209	17404	17468	17464	17160	17293	17382	17315	17358	17136	17333	17104	17232	17362	17224	17438	17110	17355	17298	17148	17239	17379	17381	17177	17323	17113	17281	17469	17397	17463	17207	17381	17434	17230	17268	17252	17341	17160	17440	17363	17431	17284	17396	17293	17308	17400	17202	17611	17261	17255	17272	17293	17487	17170	17320	17272	17321	17304	17227	17372	17332	17141	17177	17436	17290	17368	17241	17309	17250	17432	17358	17416	17389	17281	17402	17399	17237	17414	17244	17284	17472	17114	17404	17319	17302	17258	17336	17492	17172	17216	17311	17292	17268	17386	17362	17184	17356	17323	17426	17260	17217	17356	17329	17307	17350	17330	17116	17359	17322	17374	17206	17323	17364	17419	17430	17432	17292	17412	17172	17404	17165	17251	17336	17308	17322	17320	17158	17272	17207	17389	17373	17356	17344	17248	17299	17348	17403	17303	17301	17195	17079	17378	17278	17347	17255	17306	17409	17136	17486	17283	17265	17147	17354	17239	17268	17315	17522	17326	17154	17221	17311	17283	17274	17199	17398	17329	17268	17404	17287	17350	17326	17140	17270	17415	17251	17489	17365	17160	17215	17370	17343	17397	17405	17256	17203	17456	17081	17292	17380	17296	17106	17219	17201	17173	17226	17317	17304	17353	17240	17241	17292	17384	17357	17205	17388	17322	17209	17306	17441	17208	17346	17348	17344	17284	17224	17073	17254	17137	17336	17468	17178	17353	17073	17322	17325	17407	17307	17228	17247	17355	17270	17483	17273	17292	17210	17153	17172	17267	17116	17098	17308	17310	17343	17336	17187	17218	17384	17276	17407	17284	17472	17182	17220	17166	17337	17386	17077	17267	17245	17245	17312	17237	17353	17169	17390	17263	17215	17213	17161	17446	17336	17229	17125	17234	17359	17285	17364	17166	17400	17174	17403	17174	17364	17303	17189	17384	17306	17304	17312	17207	17411	17481	17419	17206	17402	17326	17301	17321	17321	17376	17289	17329	17334	17215	17372	17418	17151	17244	17415	17398	17334	17221	17414	17198	17376	17284	17331	17427	17262	17109	17282	17241	17352	17088	17233	17266	17363	17264	17293	17441	17212	17324	17390	17399	17209	17133	17299	17307	17245	17304	17369	17232	17257	17251	17306	17443	17566	17433	17312	17351	17366	17219	17364	17420	17310	17494	17298	17330	17316	17190	17255	17270	17238	17313	17319	17442	17139	17223	17201	17247	17353	17138	17526	17276	17149	17300	17273	17424	17286	17230	17250	17297	17370	17342	17418	17242	17369	17366	17127	17266	17354	17483	17293	17513	17106	17287	17333	17375	17195	17338	17132	17106	17478	17418	17272	17380	17202	17371	17406	17380	17339	17241	17453	17355	17321	17351	17363	17251	17291	17193	17137	17385	17249	17323	17244	17343	17284	17289	17460	17301	17389	17433	17370	17287	17236	17141	17345	17427	17378	17358	17180	17228	17409	17384	17308	17228	17159	17327	17323	17435	17449	17284	17581	17399	17311	17145	17239	17401	17213	17291	17248	17336	17127	17271	17247	17429	17256	17274	17239	17384	17207	17219	17349	17292	17304	17250	17483	17247	17312	17182	17283	17205	17142	17392	17306	17433	17429	17256	17348	17402	17398	17299	17382	17400	17248	17203	17240	17308	17470	17168	17280	17275	17508	17233	17334	17370	17318	17351	17270	17228	17330	17374	17230	17296	17303	17497	17273	17447	17187	17385	17402	17453	17169	17380	17372	17311	17399	17326	17214	17500	17383	17294	17311	17395	17360	17250	17446	17323	17167	17218	17230	17207	17276	17162	17432	17133	17378	17370	17422	17291	17450	17046	17291	17414	17291	17366	17213	17320	17403	17403	17220	17104	17365	17232	17251	17144	17444	17181	17416	17391	17291	17512	17135	17137	17217	17286	17243	17288	17419	17494	17201	17252	17274	17420	17349	17292	17295	17469	17380	17453	17209	17281	17310	17303	17280	17349	17321	17428	17016	17513	17473	17224	17285	17400	17371	17391	17247	17420	17428	17392	17070	17387	17083	17374	17438	17350	17290	17470	17449	17350	17367	17339	17453	17346	17454	17386	17357	17302	17239	17366	17133	17442	17368	17258	17290	17383	17314	17188	17292	17363	17500	17503	17358	17197	17324	17291	17384	17346	17350	17312	17400	17263	17353	17234	17430	17299	17290	17451	17237	17295	17259	17137	17483	17453	17298	17314	17214	17272	17421	17293	17245	17382	17100	17385	17333	17399	17546	17369	17313	17398	17399	17093	17240	17221	17389	17188	17331	17186	17502	17288	17324	17291	17185	17279	17438	17258	17297	17404	17390	17344	17176	17426	17176	17314	17382	17473	17304	17239	17422	17250	17384	17164	17217	17323	17249	17409	17263	17364	17432	17256	17361	17358	17268	17300	17258	17322	17266	17129	17390	17304	17280	17227	17350	17339	17335	17222	17188	17329	16985	17353	17156	17366	17294	17328	17213	17372	17262	17137	17309	17270	17285	17415	17364	17380	17214	17353	17048	17169	17288	17282	17307	17559	17297	17192	17505	17258	17229	17288	17251	17425	17414	17220	17280	17184	17344	17295	17354	17282	17373	17417	17306	17307	17318	17259	17302	17457	17271	17364	17283	17277	17257	17263	17487	17310	17308	17402	17246	17223	17275	17484	17315	17228	17252	17245	17380	17289	17328	17244	17224	17400	17303	17161	17285	17235	17213	17292	17182	17292	17438	17189	17258	17201	17264	17385	17208	17340	17372	17272	17216	17312	17259	17274	17332	17248	17346	17349	17341	17419	17314	17373	17215	17316	17245	17323	17394	17143	17404	17257	17422	17323	17222	17368	17271	17363	17306	17370	17239	17215	17289	17299	17175	17235	17396
23660	21116	28545	24121	22552	28680	37981	67436	67711	49113	37467	27999	24468	23818	23524	23530	23490	23398	23330	23304	23376	23284	23471	23441	23589	23427	23537	23494	23293	23385	23254	23237	23327	23347	23418	23454	23291	23144	23312	22964	23281	23396	23444	23262	23322	23404	23488	23572	23530	23363	23570	23390	23161	23514	23478	23367	23304	23457	23117	23304	23536	23323	23312	23187	23256	23000	23305	23321	23318	23305	23101	23215	23533	23299	23078	23377	23332	23226	23150	23223	23230	23351	23375	23249	23427	23457	23564	23245	23397	23270	23242	23207	23269	23240	23245	23476	23331	23317	23097	23244	23302	23351	23348	23253	23078	23576	23087	23386	23190	23312	23232	23241	23296	23437	23005	23436	23290	23308	23254	23276	23206	23295	23276	23260	23390	23230	23407	23286	23245	23256	23502	23484	23315	23201	23471	23211	23130	23457	23378	23122	22955	23225	23449	23271	23223	23370	23209	23558	23310	23405	23264	23296	23345	23416	23422	23276	23270	23382	23073	23311	23478	23539	23275	23401	23055	23427	23227	23251	23167	23238	23134	23334	23279	23383	23181	23250	23112	23318	23269	23341	23308	23292	23260	23254	23525	23345	23451	23337	23202	23121	23253	23511	23083	23373	23345	23565	23324	23222	23290	23300	23309	23177	23356	23342	23149	23204	23327	23283	23137	22945	23284	23317	23344	23174	23293	23299	23317	23250	23411	23358	23316	23499	23310	23420	23358	23111	23437	23042	23225	23438	23215	23330	23457	23486	23273	23543	23252	23333	23376	23259	23164	23393	23156	23283	23426	23334	23132	23067	23379	23226	23366	23470	23258	23268	23137	23453	23193	23211	23403	23227	23453	23441	23260	23303	23418	23592	23278	23353	23495	23429	23111	23326	23334	23314	23329	23161	23430	23220	23436	23218	23411	23412	23566	23251	23263	23277	23496	23223	23207	23287	23465	23267	23469	23374	23387	23394	23294	23410	23464	23062	23155	23122	23482	23198	23420	23438	23430	23210	23204	23329	23163	23330	23215	23137	23152	23276	23488	23339	23306	23175	23263	23257	23347	23372	23141	23247	23471	23384	23134	23118	23169	23115	23351	23136	23177	23253	23269	23320	23483	23380	23301	23222	23338	23279	23396	23150	23315	23073	23150	23118	23299	23317	23271	23401	23128	23145	23217	23458	23142	23142	23420	23323	23454	23394	23256	23347	23343	23289	23238	23315	23144	23201	23245	23091	23417	23361	23325	23450	22964	23087	23318	23246	23201	23224	23259	23238	23276	23190	22942	23215	23354	23240	23330	23312	23151	23307	23344	23337	23121	23282	23190	23471	23502	23298	23279	23316	23528	23135	23286	23266	23386	23466	23351	23470	23484	23241	23186	23180	23090	23175	23287	23315	23333	23140	23429	23385	23360	23165	23291	23311	23280	23015	23467	23231	23246	23052	23456	23345	23108	23349	23359	23604	23309	23254	23293	23226	23116	23078	23539	23185	23215	23307	23503	23361	23426	23435	23292	23365	23353	23450	23441	23283	23266	23409	23304	23199	23188	23346	23264	23612	23184	23051	23305	23343	23110	23290	23104	23440	23125	23222	23253	23224	22964	23302	23314	23242	23172	23366	23096	23352	23370	23181	23334	23398	23534	23167	23297	23175	23196	23187	23439	23485	23406	23427	23313	23400	23420	23188	23289	23144	23223	23184	23321	23225	23351	23266	23251	23259	23375	23363	23439	23319	23359	23307	23149	23152	23153	23109	23285	23260	23307	23391	23318	23350	23431	23098	23501	23092	23276	23195	23419	23464	23504	23122	23330	23230	23225	23391	23208	23407	23239	23488	23318	23201	23198	23235	23443	23208	23445	23449	23419	23255	23495	23314	23361	23119	23143	23284	23122	23293	23309	23211	23415	23521	23444	23328	23317	23090	23424	23570	23438	23313	23379	23412	23313	23412	23164	23300	23357	23113	23377	23107	23090	23241	23218	23305	23161	23234	23171	23176	23277	23217	23177	23483	23181	23353	23169	23318	23288	23357	23438	23591	23322	23455	23510	23412	23236	23239	23365	23461	23366	23463	23187	23297	23359	23321	23285	23258	23413	23256	23316	23306	23219	23413	23453	23514	23496	23578	23342	23354	23295	23479	23169	23434	23351	23168	23116	23323	23216	23515	23546	23087	23354	23437	23171	23309	23312	23469	23318	23213	23262	23423	23418	23157	23434	23264	23466	23206	23217	23336	23171	23056	23224	23277	23203	23421	23337	23549	23360	23189	23141	23192	23368	23453	23117	23194	23461	23361	23331	23460	23453	23285	23637	23374	23245	23195	23354	23441	23311	22961	23493	23314	23331	23276	23314	23466	23471	23226	23139	23159	23206	23411	23623	23145	23143	23272	23474	23367	23397	23388	23480	23310	23004	23335	23262	23305	23439	23233	23201	23296	23284	23343	23066	23294	23284	23428	23467	23231	23249	23419	23460	23125	23305	23307	23010	23157	22997	23264	23235	23111	23337	23411	23253	23378	23177	23194	23336	23157	23298	23240	23401	23438	23307	23387	23343	23237	23355	23183	23218	23414	23222	23219	23323	23279	23425	23238	23351	23472	23262	23382	23285	22988	23165	23624	23202	23365	23372	23111	23380	23297	23315	23076	23210	23180	23415	23229	23425	23392	23351	23161	23458	23245	23346	23329	23200	23137	23453	23321	23176	23173	23365	23317	23587	23180	23271	23476	23100	23309	23263	23185	23501	23538	23275	23188	23302	23280	23233	23454	23067	23138	23350	23195	23513	23223	23243	23642	23321	23223	23307	23290	23292	23240	23238	23343	23278	23110	23353	23206	23496	23171	23226	23245	23298	23305	23213	23258	23159	23254	23203	23254	23192	23248	23053	23382	23244	22872	23244	23287	23359	23296	23363	23365	23191	23279	22926	23386	23518	23246	23286	23283	23535	23370	23335	23310	23110	23461	23218	23203	23133	23104	23387	23471	23277	23259	23199	23419	23443	23249	23425	23089	23267	23273	23451	23091	23240	23301	23224	23422	23062	23301	23388	23162	23183	23263	23320	23321	23581	23165	23118	23293	23328	23264	23059	23249	23423	23156	23305	23268	23322	23208	23277	23409	23171	23337	23166	23441	23513	23369	23334	23321	23164	23473	23326	23223	23416	23397	23458	23337	23340	23388	23333	23250	23340	23347	23271	23510	23434	23047	23494	23360	23086	23234	23244	23469	23316	23365	23535	23299	23152	23296	23438	23258	23439	23301	23105	23003	23294	23406	23269	23270	23169	23243	23376	23460	23403	23405	23279	23242	23126	23281	23550	23354	23375	23151	23247	23243	23362	23402	23320	23451	23245	23200	23330	23373	23396	23275	23091	23368	23252	23281	23287	23074	23182	23274	23553	23264	23195	23482	23368	23346	23064	23297	23289	23312	23423	23407	23275	23545	23492	23317	23257	23174	23406	23383	23134	23468	23560	23371	23291	23501	23126	23438	23108	23282	23540	23259	23527	23374	23287	23081	23328	23218	23216	23333	23455	23522	23366	23438	23365	22946	23345	23463	23495	23215	23069	23244	23275	23361	23158	23240	23358	23232	23156	23251	23123	23151	23132	23396	23428	23313	23184	23150	23255	23176	23457	23221	23431	23128	23191	23253	23316	23293	23392	23419	23231	23333	23044	23398	23393	23424	23424	23324	23231	23337	23355	23424	23254	23395	23315	23390	23531	23326	23460	23520	23271	23109	23261	23106	23180	23292	23168	23094	23108	23327	23376	23324	23320	23190	23377	23242	23259	23252	23180	23364	23363	23289	23213	23420	23209	23228	23254	23296	23180	23431	23388	23245	23314	23216	23354	23195	23613	23221	23228	23311	23184	23481	23246	23352	23322	23110	23466	23455	23451	23475	23328	23329	23295	23269	23338	23182	23315	23398	23343	23346	23178	23244	23261	23378	23093	23422	23493	23321	23299	23176	23281	23425	23470	23378	23246	23143	23431	23370	23314	23017	23157	23340	23270	23194	23417	23303	23528	23221	23249	23443	23342	23234	23366	23315	23250	23049	23453	23468	23404	23231	22973	23448	23222	23069	23306	23131	23238	23276	23626	23193	23394	23487	23373	23318	23487	23143	23309	23303	23357	23548	23212	23265	23310	23228	23272	23402	23236	23609	23240	23217	23293	23304	23225	23171	23174	23360	23101	23285	23208	23155	23379	23246	23305	23511	23531	23114	23439	23125	23273	23134	23135	23416	23047	23182	23162	23110	23227	23290	23339	23350	23503	23159	23321	23072	23259	23548	23220	23234	23204	23498	23344	23314	23365	23160	23400	23126	23253	23333	23571	23357	23449	23522	23362	23389	23449	23269	23341	23385	23408	23354	23424	23384	23387	23151	23205	23154	23442	23325	23209	23183	23372	23260	23156	23357	23350	23139	23258	23130	23335	23365	23394	23226	23305	23086	23470	23284	23112	23357	23347	23111	23211	23355	23053	23212	23206	23097	23356	23093	23225	23336	23304	22941	23320	23223	23177	23275	23172	23211	23173	23147	23576	23381	23118	23396	23220	23216	23401	23269	23358	23481	23254	23316	23182	23325	23340	23198	23243	23344	23424	23211	23435	23348	23264	23354	23236	23220	23360	23239	23184	23369	23231	23437	23326	23330	23084	23334	23494	23463	23141	23402	23271	23467	23217	23081	23497	23373	23250	23192	23326	23192	23478	23130	23094	23227	23246	23356	23238	23336	23371	23258	23413	23211	23303	23370	23260	23277	23246	23234	23408	23329	23409	23376	23220	23501	23457	23365	23300	23439	23455	23354	23095	23228	23356	23149	23206	23295	23309	23307	23237	23471	23392	23224	23395	23228	23293	23143	23324	23471	23220	23064	23374	23454	23390	23258	23256	23600	23424	23354	23379	23270	23277	23338	23371	23444	23265	23292	23343	23180	23461	23430	22969	23284	23306	23164	23200	23260	23613	23351	23448	23325	23219	23559	23209	23381	23237	23289	23278	23319	23288	23359	23525	23209	23193	23200	23312	23291	23267	23413	23402	23262	23388	23511	23162	23389	23407	23323	23397	23446	23340	23496	23295	23146	23090	23254	23268	23347	23147	23201	23448	23246	23306	23203	23334	23407	23258	22987	23361	23217	23095	23286	23106	23203
22827	40133	37422	29738	24679	27889	35919	67422	65643	46561	32254	21125	17700	17171	17158	17268	17334	17256	17326	17238	17100	17156	17348	17137	17108	17024	17212	17157	17174	17124	17004	17052	17200	17203	17004	17110	17272	17084	17399	17125	17124	17124	17040	17015	17121	17051	17188	17110	17135	17361	17231	17152	17298	17207	17139	16976	17243	17123	17118	17171	17193	17223	17123	17248	17073	17068	17025	16993	17207	17229	17243	17150	17227	17182	17138	17074	17125	17162	17204	17007	17058	17216	17152	17190	17298	17231	17205	17265	17152	17118	17255	17216	17203	17257	17167	17145	16969	16954	17044	17157	17122	17164	16991	17229	16965	17124	17113	16776	17006	17084	17056	17014	17205	17233	17074	17117	16942	17384	17094	17257	17104	16942	17096	17016	17179	17071	17117	17168	16983	17140	17221	17184	17249	17141	17055	17057	17303	17130	17114	17182	17301	17088	17240	17212	17147	17129	17234	17110	17088	17068	17180	17176	17093	17252	17119	17095	17212	17110	17100	16845	16965	17256	17187	17203	17074	17152	17115	17205	17020	16995	17080	17146	17335	17224	17292	17186	16988	17286	17290	17202	17100	17258	17103	17215	17179	17207	17230	17115	17190	17029	17090	16955	17242	17154	17166	17145	17168	17116	17005	17082	17097	17179	17152	17223	17167	17020	17024	17242	17134	17049	17307	17231	17125	17247	17057	16936	17198	17102	17198	17104	17197	17223	17179	17223	17080	17074	17154	17059	17109	17208	17210	16958	17031	17152	17344	17272	17365	17067	17054	17099	17141	17017	17231	17143	17031	17010	16877	16959	17078	17244	17074	16944	17112	17195	17219	17171	17203	17205	17128	17142	17269	17047	16921	17170	16950	17126	17150	17051	16914	17114	17040	17227	16960	17082	17001	17317	17274	17196	17126	17117	17122	17187	17096	16894	17217	17205	17259	17186	17058	17171	17232	17196	17130	17065	17139	17312	17052	17194	17062	17272	17181	17229	17154	17209	16939	17058	16977	17164	17079	17165	17217	16923	17349	16996	17182	17269	17165	16973	17062	17237	17262	16951	17195	17007	17047	17170	17037	16989	17149	17124	17133	17297	17304	16986	17221	17041	17017	17224	17193	17051	17154	17197	17012	17203	17201	17072	16947	17180	16958	17123	17014	17000	17090	17063	17088	17152	16989	17052	17022	16979	17162	17074	17240	17223	17098	17095	17163	17224	17097	17293	17105	17278	17184	17141	17020	17133	17171	17098	17080	17086	17257	17163	17300	17090	17069	17230	17132	17131	17225	17019	17368	17123	17035	16967	17090	17347	16970	17366	17185	16950	16976	17128	17190	17234	17251	17207	17134	17224	16934	17228	17101	17105	17130	16980	16958	17181	17169	17229	17241	17234	17170	17221	17295	17060	17136	17246	17272	17017	17256	17177	17050	17188	17188	16985	17205	16915	17202	16900	17130	17268	17370	17163	17111	17203	17260	16965	17220	17253	17220	17114	17114	17000	17145	17252	16990	16974	17120	17157	17372	17197	17345	17207	17076	17072	17206	17133	17015	17112	17260	17103	16873	17093	17154	17224	17011	17048	17066	17174	17005	17228	17217	17284	17168	17249	17178	17222	17091	17073	17233	17295	17116	17254	16977	16991	17109	17212	16997	17039	17139	17018	17186	16907	17232	17192	17092	17110	17024	17009	17067	16939	17054	17225	16992	17306	17128	16918	17296	17158	17220	17146	17217	17216	17173	17190	17234	17479	16833	17169	17090	17123	17095	17345	17206	17105	17112	17029	17276	17029	17021	17138	17017	17048	17015	17102	17062	17020	17286	17174	16979	17028	17239	17136	17217	17052	17193	17090	17084	17088	17187	17137	17052	17098	17344	17020	17055	17138	17229	17057	17076	17092	17076	16960	17143	17210	17036	17135	17228	17177	17210	17127	17081	17270	17134	17159	17120	17148	17027	17010	17121	17064	17207	17208	16831	17029	17247	17250	17293	17316	17007	17087	17041	17173	17100	17086	17033	17248	17027	17138	17000	17227	17286	17184	17147	17193	17063	17066	17236	17220	17156	17100	17211	17051	17209	17090	17152	17016	17105	17217	17206	17113	17145	17264	17046	17101	17061	17182	17120	17017	17163	16972	17082	17288	17167	17320	17162	17129	17101	17136	17204	17144	17142	16944	17224	17156	16795	17065	17022	17344	17179	16960	17225	17148	17138	17036	17067	17102	17092	17205	17128	17321	17221	17244	17056	17274	17087	17080	17253	17343	17370	16998	17292	17258	17121	16934	17203	17120	17104	17221	16980	17117	17157	17184	17097	17064	17189	17137	17096	17162	17180	17183	17086	17214	17151	17028	16981	17150	17203	17101	17062	17111	17186	17204	17070	16965	17054	17111	17186	17056	17138	17216	17089	17190	17279	17028	17068	16889	17149	17015	17161	17234	17224	16994	17302	17122	17220	17051	17086	17176	17141	17209	17220	17002	17034	17201	16960	17091	17017	17091	17126	17051	17093	17234	16980	16991	17204	17044	17167	17216	17035	17112	17099	17316	17002	17177	17158	17127	17133	17150	17002	17182	17092	17263	16971	17026	17139	17222	17297	17103	16908	17242	17286	17239	17196	16988	17184	17115	17258	17064	17067	17144	17051	17078	17127	17307	17025	17060	17019	17218	17196	17201	17186	17153	17077	17124	17201	17285	17073	17064	17228	17052	17047	17175	16998	17176	17093	17169	17102	17051	17133	16943	17081	17046	17156	16992	17116	16994	17114	17193	17045	16998	17218	17145	17265	17158	17301	17099	17022	17116	17009	17140	17127	17276	16982	17370	17221	16917	17105	17207	17159	17258	17155	17224	17091	17121	17093	17126	17164	17063	17052	17208	17013	17035	17269	17137	17144	17274	17130	17137	17187	17160	17264	17095	17017	16988	17002	16995	17098	17265	17225	17125	17164	17162	17008	17013	17330	16885	17037	17143	17117	17305	17118	17041	17053	17253	17387	17102	17327	17136	17123	17117	17162	17007	17240	17031	17148	17196	17256	17239	17188	17279	17171	16999	17269	16953	17183	16968	16993	17236	17208	17192	17048	17240	17207	16947	17208	17199	17172	17143	17104	17143	17125	17228	17116	17214	17256	17061	17251	17074	17033	17201	17289	17186	17292	17102	17190	17104	17087	17248	17085	17241	17246	17180	17009	17094	16970	17183	17238	17112	16964	17171	17229	17163	17109	17129	17086	17136	17123	17189	17073	17197	17087	17169	17012	17284	17245	17080	17124	16912	17188	16969	17117	17040	17113	17035	16952	17168	17286	17208	17200	17105	17049	16955	17158	17193	17091	16967	17127	17135	17177	17099	17076	17223	17284	16979	17156	17097	17185	17127	16999	17102	17188	17081	17239	17168	17218	17165	17069	17016	17222	17218	17160	17167	17166	17152	17159	17340	17233	17130	17258	17054	16993	17320	17146	16999	16857	17026	17057	17097	17145	17194	17029	17080	17183	17014	17313	17197	17111	17157	17034	17336	17227	17213	17145	16994	16993	17106	17247	16952	17111	17119	17044	17239	17241	17111	16997	17094	17183	17218	17135	17091	16954	17025	17368	17187	17167	16942	17217	17200	17203	17096	17061	17220	17146	17223	17037	17027	17246	17322	17202	17282	17266	17154	17056	17184	17270	17125	17169	17254	17021	17075	17297	17070	17354	17254	17131	17065	17052	16994	17159	17025	17211	17152	17092	17184	17115	17034	17083	16948	17261	17161	17180	16995	17162	17050	17328	17156	17162	17105	17037	17078	17106	17234	17136	17191	17293	17080	17242	17109	16847	17040	17146	17130	17170	17085	17151	17214	17144	17101	17229	16928	17151	17420	17124	16981	16991	17198	17216	17185	17167	17183	17189	17179	17240	17135	17342	17039	17183	17147	17062	17215	17355	17264	17063	17220	17114	17268	17099	17264	17169	17145	17205	17037	17185	16982	17336	17252	16890	17074	17271	17156	17183	17152	17136	17035	17129	16810	17310	17135	17092	17156	17332	17331	17005	17114	16992	17166	17117	17047	17073	17231	17131	17325	17184	17154	17227	17077	17149	17206	17055	17103	17184	17237	17156	16994	17105	16998	17046	17252	17241	17208	17140	17039	17086	17146	17143	17152	17089	17197	17074	17216	17294	17253	17180	17024	17061	17186	17155	17152	17209	17082	17012	17172	17047	17105	17182	17140	17024	17033	17137	17039	16957	17065	17278	17124	17126	17258	17278	17283	17047	17246	17059	17186	17264	17253	17184	17075	17199	17230	17224	17140	17081	17185	16970	17387	17168	17177	17013	17076	17210	17147	17291	17230	17053	17179	17080	17030	17249	17157	17101	16944	17274	17157	17189	17138	17206	17098	17222	16984	17029	17284	17070	17227	17130	17134	17104	17216	17277	17157	17087	17082	17109	17194	17277	17156	17046	17210	17073	17195	17197	17019	17201	17127	17185	17080	17026	17110	17058	17154	17123	17202	17166	17233	17061	17044	17122	17125	17141	17114	17197	17087	17056	17195	17132	17043	17051	17162	17105	17375	17069	17218	17174	17171	17236	17110	17248	17174	17203	17230	17110	17261	17256	17102	17124	17172	17117	17027	17137	17024	17004	17042	17232	17213	17421	17121	17094	17065	17270	17058	17164	17170	17281	17189	17063	17197	17044	17056	17114	17232	17196	17315	17354	17198	17190	17103	17235	17197	17088	17082	17134	17181	17111	16972	17059	17171	17194	17218	17236	16996	17263	17199	17138	17064	17227	17073	17084	17221	17093	16961	17030	17123	17151	17090	16985	16997	17297	17170	17180	17184	16979	17131	17012	17217	17145	17147	17224	17246	17089	17131	17061	17232	17217	17113	17144	17038	17233	16942	17117	17279	17135	17001	17062	17219	17014	17010	17133	17193	17034	17122	17104	17063	17247	17020	17258	17072	17203	17109	17095	17211	17094	17197	16969	17041	17112	17137	17197	17079	17058	17086	17256	16874	17143	17055	17290	17046	17064	17151	17234	17111	17036	17148	17037	17133	17066	17061	17031	17137	16945	17308	17038	17416	17291	17096	17065	17203	17190	17164	17087	17197	17088	17307	17215	17073	16976	17352	17064	17168	17047	17190	17181	17254	17023	17256	17221	17165	17060	17292
32019	27223	29213	26763	24304	24750	26462	30163	30248	27528	25586	24484	24363	24022	24193	24176	23947	24180	24057	24336	23990	23870	24127	24088	23798	24016	23985	23913	24072	24028	24030	24194	24230	24018	24104	23895	24104	23919	24031	23977	23800	24195	24152	24155	24081	24021	24127	23984	24239	24025	24004	23897	24197	24079	23854	24077	24130	24039	24189	24106	24123	23893	24162	24103	23938	24063	24087	24037	24059	23838	24211	24175	24066	24133	24183	23762	24083	23831	24079	23908	24157	23943	23990	23972	23944	24031	24317	24165	24209	24006	24255	24006	24248	23791	24226	24274	24079	23982	23993	24235	24304	23978	24058	24184	23988	24061	24033	24108	24366	23969	24168	24216	24018	24185	24078	24170	24141	24077	24133	24075	24091	23952	23825	24035	23885	24276	24185	24241	24162	23893	24010	23790	23925	23900	23836	24299	23999	23941	24045	24119	24126	23873	23840	24001	23958	24077	23991	24050	23812	23860	24042	24108	24134	23997	23911	24139	24031	24080	24111	24025	23824	24150	24213	24028	23774	23811	23830	24204	24009	24275	23951	24040	23949	23943	24051	24000	24103	24225	23868	23985	24122	24095	24349	24026	24050	23870	24167	24003	24143	23934	24000	24019	23900	23913	24118	24102	23926	23969	24213	24031	23981	23836	24140	24057	24047	24125	24016	24020	24240	24047	24122	24040	24065	24051	24170	24042	24050	24260	24093	23931	24303	24120	24135	24171	24099	24254	24173	24128	24196	23962	24189	24121	23997	24170	23990	23897	24278	24272	24238	24107	24143	23866	24187	23741	24107	23855	24039	23846	23964	23905	24051	23849	24027	24191	23929	24081	23825	23905	24189	24033	23844	24304	23918	24006	24265	23946	24191	24245	23894	24144	23827	23705	23977	23982	24044	24206	24180	24063	23805	23942	24199	24154	24274	24094	23969	24067	24192	24118	23841	24359	24103	24092	24093	23990	23941	23881	24088	24246	24204	24072	23894	23897	24003	24085	24027	23916	24048	24050	24101	24290	24153	24088	24009	24075	24039	24277	24014	24068	23961	24088	24146	24258	23925	23968	24158	24128	24244	24102	24026	23899	24187	23933	24063	24081	24155	24123	24092	23965	24008	23955	24087	24074	24079	24066	23761	24095	24018	24069	24130	23865	24069	24289	24001	23907	24104	23913	24066	23977	23971	24058	23895	24271	23971	23992	23895	24084	24097	24029	23908	24095	23961	23869	24001	24224	24076	24111	24169	23843	24110	24037	24025	24218	24200	24049	24023	24137	24048	24003	24073	24122	24063	23924	23850	24066	24126	23797	24088	23962	24024	23919	23934	24179	24183	24044	23964	24070	24033	24060	24035	23978	24234	23852	24161	23923	24016	24059	24194	23979	24126	24121	24060	24085	23863	24028	24157	24187	24222	23962	24092	24275	24140	24177	23941	24241	24064	24107	23772	23928	24108	23817	24112	23941	24108	24086	23986	23971	23803	23963	24197	24327	24009	24138	24194	24145	24148	23723	24106	24114	23991	24051	24202	24093	24241	23965	24054	24160	24197	24032	24001	24084	24301	24178	24049	23974	24091	24070	24093	23857	24067	24154	24021	24216	23954	23990	23947	24006	24123	24147	23940	24199	23994	24039	24071	24192	23867	24018	23875	24279	23988	23939	24214	24114	23901	24378	24109	24083	23902	24140	24121	24188	23973	24031	23948	24340	24124	24330	24074	23972	24215	24054	23865	24067	24133	24192	24283	24339	24215	23941	24029	23977	24001	24208	24047	23901	23763	23861	24012	24051	24116	23884	23976	23946	23975	24011	24163	24066	23920	24166	24120	24097	24117	24031	24026	24103	24002	24043	24144	24170	24324	24163	24139	23885	23946	24128	24013	23907	23944	24169	23956	24076	24340	23950	24026	24182	24026	24097	24204	24162	24018	24164	23885	23974	23729	24081	24192	24087	24065	23992	24008	24138	24168	24279	23950	24259	23951	24389	24089	24058	24131	24049	24160	23984	24207	24052	24231	24199	24057	24039	23897	24052	24069	24081	24132	24175	24129	23939	24181	24096	24010	24095	23893	24044	23866	24109	23960	24007	24073	24036	23921	24037	24157	23802	23998	24140	24091	24006	24034	23899	23905	24019	24086	24051	24234	23938	23996	24103	23915	24004	24235	23924	24150	24074	24128	23795	24017	24190	23997	23964	24262	24042	23921	24256	24124	24252	24080	23969	24082	24160	24056	24075	23845	24115	24126	24103	24106	24187	24016	24003	23996	24096	23883	24000	24141	24193	24241	23891	24074	23988	24124	23926	24160	23943	24027	24110	24197	24261	24102	24059	24073	23830	24160	24081	24188	23889	23851	23975	24115	24151	23890	24019	24115	24216	24255	23974	23731	24149	24088	24294	23998	24011	23984	23877	24209	24012	24258	24061	23854	24258	24032	24139	24312	24158	23906	23977	23932	24028	24071	24103	24332	24064	24081	24032	23949	24187	24055	24244	24036	24255	23967	24084	24023	24248	24123	24008	24172	24262	23820	24069	24056	24362	24312	24105	24162	23919	24082	24070	23853	23774	24057	24157	23973	24091	24215	24073	23943	23994	24029	23927	23785	24152	24299	23966	24013	24111	24004	24081	23914	23693	24201	23851	24336	24034	24181	24206	23996	24037	24148	23913	24198	24189	24130	23953	23934	24115	24169	24114	24057	24237	24090	23888	24030	24066	23966	24201	24064	23964	24096	24054	24176	24234	23997	24050	23978	24078	24000	23886	24223	24045	24062	23888	24143	23901	24049	23904	24105	23970	24019	23831	23908	23828	23810	24036	23992	24121	24169	23991	24054	24134	24164	24104	23810	24146	24192	23814	24035	23999	23843	23939	24056	24007	24075	24031	23893	23905	23906	24028	24166	24183	23829	24142	23923	23767	23847	23997	23937	23958	24202	24191	24092	24280	24172	23954	24194	24151	23974	24132	24086	23913	24150	24069	24106	23964	24144	24099	24310	24127	24074	24033	24001	23965	24006	23880	23853	23942	24176	24297	24207	24003	24252	23969	24153	23834	24093	24035	23874	24046	24226	24119	23982	24047	24160	24021	24151	24083	24123	24037	24105	24197	24039	24136	24048	23962	23840	24297	24023	24090	24221	24068	23997	24144	23917	23976	24072	24018	24000	24097	24076	23874	24204	24173	24278	24203	24168	23985	24055	23895	24091	23945	24022	24236	24333	24325	24026	24243	24112	24025	24206	24339	24024	24213	24023	24310	23948	24195	24086	24068	23904	24005	24005	24030	24226	24000	23929	23835	23964	24003	24146	23902	24037	23977	24250	24149	24195	23812	24186	23995	24119	24441	23888	24062	24136	24025	24174	24193	23917	23904	23867	24068	23920	23999	24012	24164	24141	23981	24270	24056	24206	24212	24094	24309	24009	24221	23959	24099	23862	24050	23868	24105	24004	23943	24058	23981	23887	24257	24145	24062	24037	24094	24148	23977	24112	24382	23976	23852	24048	24124	24258	24161	24020	24329	24067	23888	24003	24074	23919	24096	24202	23979	24197	24232	23914	23987	24219	23980	24013	24057	24088	24146	24090	23744	23997	24009	24083	24140	24073	24095	24158	23922	24024	24343	24119	24070	24154	24062	24170	24099	24063	24092	23832	24061	24116	24149	24123	24162	23976	24311	24023	23959	24177	24322	24086	24193	24095	23897	24181	24183	24165	23847	23943	23903	23586	23954	24099	24150	24174	23853	24188	24044	23980	24120	24121	24232	24185	24119	24416	24188	24199	23918	23996	23961	24173	24186	24143	24064	24130	24262	24166	23930	23934	24204	24041	24071	24206	23942	24073	24276	24130	23858	24224	24319	24079	24024	24039	24162	24053	23973	24002	24061	23871	24021	23881	24229	23895	24211	24094	24027	23951	23881	24055	23703	23995	23952	24177	24377	23870	24116	24000	23838	24125	24186	23951	23916	24286	24056	24103	23881	24052	23990	24170	24104	24017	24286	24214	24204	23915	23971	23918	24070	24026	23975	24039	24125	24129	23904	24089	24087	23918	24179	24101	24004	24256	24214	24058	24110	24052	24124	24101	24072	24102	23939	23985	24247	24408	24046	23924	24081	24174	23997	23950	23967	24090	23913	23948	23964	24119	24029	24160	24167	24035	23919	24071	24004	23889	24145	23942	24103	23977	23989	23893	23981	23963	23987	23980	23777	24094	24053	23999	24073	23972	24194	24070	23929	24135	23881	24089	24083	23702	23893	24144	24039	24023	24143	24132	24162	24240	24052	23901	24004	23979	24113	24000	24110	23925	24240	24202	23914	23978	24142	24025	24012	24059	24126	24195	24004	23862	24081	24017	24115	23975	24151	24193	24194	23919	24293	23954	23730	23850	24061	23931	24059	24078	23795	24026	23950	24151	23976	24106	24017	24101	24038	24025	23994	24118	23702	24050	24203	24258	24087	24085	23635	24153	24064	24228	24006	23877	23900	24081	24051	23697	23972	23975	24035	23809	24076	24221	23827	24111	24180	24091	23966	24178	24253	24139	23990	24130	23959	24037	23980	23978	23866	24215	24045	24216	24135	24113	24158	24174	24012	24262	23909	24078	23758	24129	24070	24169	24174	23964	24107	24375	24046	24173	23914	24098	24111	24066	24193	24105	23917	24209	23914	24060	24211	24084	24174	24062	24093	23783	23932	23926	24072	24066	23954	24049	24001	24157	23964	23875	23881	23954	24010	23999	24087	24202	23988	23840	23916	24071	24196	24088	23994	24013	23993	23809	23966	24100	24317	24004	24192	23934	23981	23960	24244	24158	23996	24088	24071	24137	24137	23953	24052	24170	24082	24038	24062	24068	24089	24189	24023	24009	23791	24150	24150	23762	24193	24124	24029	24147	24221	23905	24153	24041	24057	24126	24159	24202	23983	24076	24089	23833	23958	24177	24048	24224	24189	23946	24141	24140	24010	24146	24095	24214	24069	23994	24145	23973	24113	24197	23922	24142	23983	24144	24130	23897	24195	23989	23858	24011	24281	24098	24270	23878	24110	24141	23974	23974	23991	23996	23980	24113	23988	24101	23938	23871	24099	24153	24014	24111	24172	24141	24047	23943	23917	23977	23937	24021	23824	23910	24168	23867	24055	24286	24288	24048	24007	24045	24067
20926	27538	23188	19598	18326	19183	21349	26277	25188	21150	18858	17928	17590	17734	17388	17436	17368	17667	17603	17568	17439	17636	17380	17625	17409	17524	17575	17630	17479	17514	17478	17529	17649	17611	17518	17518	17605	17504	17698	17457	17660	17517	17449	17457	17347	17442	17640	17404	17546	17309	17653	17433	17527	17448	17519	17509	17570	17473	17525	17605	17611	17505	17620	17626	17515	17659	17391	17503	17577	17523	17400	17722	17587	17579	17458	17376	17557	17579	17679	17335	17561	17463	17417	17681	17636	17332	17428	17471	17578	17492	17530	17543	17701	17535	17635	17213	17578	17494	17619	17603	17392	17359	17577	17524	17732	17533	17355	17311	17405	17624	17515	17504	17684	17485	17628	17550	17505	17503	17458	17459	17543	17654	17568	17648	17712	17523	17506	17572	17636	17740	17435	17540	17516	17528	17580	17481	17654	17469	17546	17549	17653	17380	17421	17662	17615	17576	17531	17453	17442	17325	17473	17503	17301	17436	17701	17621	17545	17587	17400	17669	17354	17534	17443	17434	17434	17490	17630	17528	17556	17395	17609	17612	17590	17457	17596	17472	17525	17505	17547	17568	17325	17544	17387	17503	17598	17446	17547	17527	17688	17559	17646	17537	17716	17524	17394	17641	17422	17475	17519	17585	17541	17631	17387	17698	17482	17389	17631	17748	17559	17413	17574	17446	17471	17560	17526	17528	17515	17415	17470	17475	17452	17424	17570	17509	17592	17649	17490	17451	17426	17585	17555	17456	17412	17663	17534	17356	17410	17659	17774	17571	17430	17384	17621	17620	17540	17654	17671	17568	17458	17484	17647	17546	17632	17567	17488	17548	17460	17361	17511	17435	17734	17596	17576	17577	17580	17519	17424	17437	17469	17614	17507	17432	17468	17360	17495	17266	17520	17552	17658	17559	17423	17454	17549	17572	17807	17683	17590	17551	17411	17590	17316	17641	17539	17553	17566	17455	17358	17426	17696	17600	17424	17526	17548	17557	17494	17489	17610	17488	17501	17695	17461	17496	17620	17435	17556	17480	17493	17379	17312	17593	17716	17347	17746	17530	17400	17577	17633	17550	17531	17529	17501	17663	17546	17607	17491	17379	17616	17625	17594	17546	17418	17446	17544	17453	17548	17382	17457	17503	17579	17393	17734	17388	17445	17542	17555	17636	17415	17642	17386	17658	17650	17483	17570	17382	17478	17572	17640	17418	17527	17561	17609	17428	17494	17540	17352	17580	17518	17617	17468	17495	17440	17560	17584	17323	17616	17513	17696	17669	17510	17614	17496	17481	17579	17531	17462	17446	17279	17648	17331	17689	17392	17659	17456	17463	17575	17415	17532	17546	17404	17549	17443	17734	17599	17476	17620	17658	17259	17550	17399	17506	17437	17497	17558	17684	17498	17702	17526	17443	17435	17384	17315	17409	17460	17670	17490	17511	17418	17426	17555	17501	17535	17443	17576	17383	17519	17552	17440	17483	17596	17342	17584	17655	17549	17413	17433	17578	17593	17435	17648	17599	17451	17506	17584	17665	17444	17438	17473	17490	17546	17357	17503	17479	17415	17653	17620	17482	17715	17608	17539	17345	17669	17579	17468	17694	17443	17612	17480	17712	17570	17519	17605	17629	17674	17462	17512	17568	17297	17457	17590	17511	17463	17494	17564	17651	17596	17639	17541	17569	17643	17563	17539	17361	17530	17480	17499	17633	17659	17379	17738	17343	17427	17504	17583	17405	17591	17496	17353	17565	17516	17574	17558	17522	17498	17400	17399	17541	17476	17691	17517	17459	17622	17583	17536	17421	17375	17465	17583	17302	17566	17588	17421	17614	17333	17378	17593	17597	17337	17653	17652	17507	17689	17660	17411	17586	17555	17561	17480	17607	17611	17536	17495	17497	17529	17374	17563	17458	17452	17412	17508	17399	17682	17689	17417	17484	17592	17520	17630	17549	17613	17449	17469	17588	17592	17642	17537	17367	17483	17491	17453	17595	17456	17499	17403	17706	17357	17745	17503	17411	17536	17774	17527	17454	17707	17688	17625	17646	17470	17487	17574	17383	17641	17569	17679	17513	17702	17606	17576	17453	17432	17522	17597	17453	17291	17494	17551	17693	17510	17385	17522	17620	17541	17446	17527	17702	17575	17471	17384	17595	17713	17536	17528	17419	17509	17475	17404	17519	17527	17555	17475	17544	17425	17606	17430	17711	17492	17435	17569	17407	17636	17335	17581	17630	17565	17627	17442	17499	17397	17573	17456	17575	17346	17460	17618	17620	17636	17624	17511	17622	17503	17783	17611	17663	17568	17633	17447	17545	17484	17559	17500	17872	17585	17516	17617	17387	17515	17547	17702	17619	17476	17743	17537	17629	17608	17694	17511	17447	17691	17486	17307	17385	17564	17583	17651	17530	17658	17435	17583	17593	17456	17719	17412	17410	17575	17445	17480	17580	17433	17562	17546	17505	17562	17555	17634	17524	17543	17520	17506	17482	17462	17550	17624	17506	17580	17378	17647	17773	17306	17515	17558	17531	17580	17546	17638	17601	17522	17455	17433	17541	17586	17500	17569	17554	17390	17639	17545	17426	17399	17540	17305	17402	17409	17608	17570	17598	17513	17555	17574	17533	17525	17534	17483	17555	17439	17631	17737	17529	17674	17434	17482	17627	17591	17615	17598	17664	17600	17540	17490	17454	17423	17760	17381	17377	17756	17614	17542	17557	17644	17519	17530	17480	17262	17620	17413	17466	17472	17482	17431	17503	17404	17456	17544	17672	17312	17609	17476	17618	17524	17543	17621	17565	17503	17645	17718	17509	17740	17612	17498	17635	17477	17522	17480	17456	17509	17497	17428	17479	17393	17494	17603	17699	17669	17553	17277	17575	17674	17244	17396	17528	17596	17665	17766	17430	17495	17657	17546	17530	17405	17575	17380	17575	17463	17509	17669	17375	17489	17429	17585	17377	17641	17701	17488	17610	17614	17634	17506	17603	17568	17612	17565	17564	17619	17459	17475	17508	17471	17553	17441	17520	17646	17411	17585	17430	17664	17460	17601	17461	17489	17400	17611	17428	17522	17614	17677	17492	17604	17466	17551	17543	17410	17487	17386	17418	17413	17526	17464	17528	17595	17652	17619	17639	17356	17584	17559	17450	17420	17523	17557	17605	17416	17558	17570	17415	17446	17385	17629	17581	17475	17590	17479	17291	17678	17399	17509	17683	17432	17624	17544	17643	17287	17503	17395	17489	17596	17479	17612	17490	17624	17520	17753	17477	17309	17650	17479	17434	17446	17488	17410	17433	17467	17529	17383	17527	17668	17429	17606	17500	17548	17528	17581	17645	17551	17605	17567	17596	17524	17676	17544	17595	17516	17509	17597	17479	17682	17648	17524	17618	17478	17526	17560	17614	17577	17711	17653	17388	17600	17608	17443	17620	17616	17648	17483	17439	17442	17538	17452	17610	17593	17371	17480	17604	17490	17602	17541	17535	17532	17536	17377	17442	17620	17574	17558	17597	17454	17383	17517	17638	17583	17428	17547	17425	17486	17385	17721	17498	17479	17607	17542	17512	17563	17620	17560	17552	17385	17413	17418	17577	17510	17519	17507	17575	17482	17632	17480	17520	17471	17516	17640	17503	17631	17361	17599	17517	17582	17490	17503	17503	17454	17570	17510	17641	17420	17290	17467	17743	17487	17368	17684	17597	17285	17446	17476	17613	17356	17424	17562	17637	17556	17499	17564	17557	17599	17544	17622	17459	17652	17589	17514	17529	17529	17473	17478	17405	17510	17488	17571	17396	17616	17547	17567	17340	17615	17579	17504	17623	17540	17582	17337	17656	17238	17572	17487	17440	17468	17582	17574	17439	17471	17647	17529	17504	17605	17504	17448	17449	17614	17520	17617	17638	17697	17451	17518	17512	17560	17385	17306	17644	17667	17683	17434	17584	17704	17452	17707	17547	17424	17497	17646	17570	17484	17580	17691	17551	17485	17469	17558	17681	17575	17475	17497	17509	17396	17538	17413	17285	17587	17499	17576	17451	17565	17431	17527	17593	17506	17526	17490	17473	17701	17641	17504	17485	17563	17511	17605	17470	17648	17602	17649	17568	17598	17449	17396	17647	17657	17448	17657	17638	17532	17482	17689	17587	17389	17542	17673	17681	17577	17552	17708	17541	17627	17560	17591	17486	17491	17559	17604	17579	17455	17572	17391	17549	17566	17575	17467	17600	17518	17730	17582	17520	17724	17466	17537	17582	17622	17548	17593	17482	17655	17694	17565	17446	17497	17646	17666	17577	17459	17556	17652	17512	17502	17658	17275	17374	17606	17615	17702	17482	17666	17395	17529	17541	17464	17549	17487	17598	17396	17540	17726	17421	17483	17730	17534	17309	17701	17443	17649	17475	17706	17524	17460	17414	17576	17493	17414	17521	17499	17417	17599	17550	17566	17596	17463	17670	17694	17688	17370	17628	17457	17505	17609	17534	17448	17613	17466	17576	17587	17652	17530	17512	17594	17542	17452	17577	17608	17453	17453	17503	17596	17717	17449	17465	17505	17524	17658	17478	17488	17395	17557	17672	17456	17570	17423	17611	17610	17628	17661	17650	17650	17640	17742	17533	17562	17577	17501	17612	17265	17660	17610	17401	17625	17580	17541	17470	17531	17457	17372	17512	17614	17422	17465	17565	17672	17570	17636	17521	17460	17609	17499	17333	17485	17388	17657	17560	17544	17541	17346	17754	17585	17667	17358	17685	17451	17497	17496	17470	17626	17682	17339	17572	17400	17457	17633	17427	17599	17410	17532	17528	17371	17513	17366	17644	17587	17533	17420	17309	17569	17505	17425	17695	17588	17622	17774	17509	17326	17558	17436	17490	17585	17350	17417	17690	17627	17602	17439	17509	17712	17563	17589	17563	17560	17590	17531	17395	17552	17435	17381	17614	17496	17563	17599	17604	17434	17674	17638	17576	17721	17427	17421	17596	17517	17468	17601	17547	17421	17411	17454	17507	17632	17550	17451	17645	17594	17457	17571	17731	17445	17766	17453	17404	17498	17421	17482	17578	17212	17390	17464	17571	17495	17597	17395	17606	17354	17636	17381	17630	17548	17472	17483	17529	17517	17528	17675	17437	17617	17491	17741	17512
25370	21169	28163	25281	24477	26360	35168	59002	55483	39697	31041	25782	24078	23649	23659	23756	23521	23627	23442	23711	23682	23719	23592	23671	23618	23568	23665	23638	23523	23591	23633	23524	23430	23716	23635	23660	23599	23740	23700	23517	23554	23635	23559	23424	23647	23505	23529	23653	23600	23686	23649	23533	23673	23449	23721	23513	23464	23543	23571	23646	23610	23547	23334	23579	23461	23673	23586	23517	23782	23666	23718	23482	23785	23642	23568	23697	23482	23406	23583	23593	23381	23638	23544	23545	23881	23502	23673	23774	23542	23492	23387	23685	23607	23616	23685	23643	23524	23514	23763	23545	23596	23683	23571	23682	23560	23646	23577	23703	23508	23383	23435	23490	23653	23533	23369	23457	23676	23528	23520	23768	23367	23595	23717	23658	23740	23693	23411	23460	23454	23600	23873	23486	23445	23841	23590	23482	23435	23638	23508	23443	23573	23639	23494	23431	23739	23470	23503	23568	23417	23711	23521	23618	23738	23461	23446	23392	23816	23599	23374	23420	23644	23317	23599	23557	23264	23653	23934	23607	23424	23560	23475	23442	23615	23345	23381	23440	23597	23659	23498	23485	23425	23495	23716	23692	23657	23487	23265	23642	23303	23455	23744	23506	23611	23548	23586	23576	23572	23277	23616	23489	23369	23584	23324	23484	23579	23453	23751	23543	23669	23490	23663	23556	23567	23265	23460	23631	23649	23404	23398	23547	23438	23550	23523	23851	23466	23830	23612	23511	23478	23510	23646	23734	23446	23578	23557	23559	23593	23492	23557	23404	23504	23488	23443	23548	23412	23660	23379	23502	23864	23450	23400	23482	23405	23661	23700	23592	23637	23653	23343	23465	23464	23499	23613	23421	23412	23700	23592	23409	23655	23604	23416	23683	23628	23682	23481	23414	23302	23915	23560	23528	23428	23443	23483	23651	23683	23593	23602	23328	23383	23502	23598	23612	23277	23651	23494	23426	23717	23406	23461	23513	23519	23519	23541	23453	23597	23468	23506	23540	23518	23451	23385	23604	23740	23546	23474	23425	23706	23646	23341	23524	23585	23402	23546	23455	23547	23595	23485	23335	23677	23458	23567	23477	23603	23691	23407	23468	23753	23857	23643	23696	23637	23563	23657	23467	23485	23597	23627	23593	23846	23497	23520	23464	23581	23577	23485	23691	23379	23538	23783	23570	23563	23364	23789	23457	23485	23456	23445	23479	23503	23442	23860	23768	23628	23734	23655	23711	23541	23511	23758	23632	23348	23541	23417	23559	23533	23627	23518	23578	23527	23563	23393	23321	23351	23606	23708	23745	23570	23559	23802	23580	23696	23671	23514	23520	23663	23499	23523	23736	23543	23582	23571	23816	23589	23507	23542	23454	23551	23481	23459	23469	23257	23537	23431	23656	23687	23543	23556	23368	23601	23734	23568	23433	23455	23619	23441	23729	23466	23590	23299	23632	23723	23435	23533	23599	23557	23719	23505	23550	23699	23618	23637	23595	23621	23594	23686	23488	23307	23486	23623	23669	23319	23669	23578	23490	23746	23605	23520	23462	23459	23661	23721	23747	23813	23464	23440	23516	23699	23864	23596	23703	23546	23548	23671	23594	23593	23776	23844	23432	23484	23414	23457	23621	23321	23716	23672	23468	23667	23391	23651	23791	23639	23527	23479	23305	23504	23712	23600	23696	23562	23852	23720	23614	23607	23549	23679	23470	23589	23634	23847	23469	23331	23469	23599	23361	23581	23552	23537	23696	23559	23550	23370	23776	23465	23348	23542	23826	23377	23723	23643	23499	23521	23312	23638	23655	23566	23353	23367	23506	23834	23546	23699	23413	23676	23524	23565	23515	23719	23601	23569	23602	23399	23458	23518	23538	23492	23541	23549	23672	23500	23640	23663	23455	23568	23587	23689	23585	23475	23683	23449	23456	23549	23678	23370	23486	23672	23687	23788	23443	23433	23709	23611	23621	23480	23458	23758	23352	23413	23443	23500	23997	23435	23663	23540	23585	23440	23547	23542	23515	23607	23529	23462	23369	23610	23415	23606	23649	23576	23640	23485	23541	23669	23535	23416	23638	23573	23597	23526	23262	23660	23346	23695	23671	23428	23401	23525	23467	23464	23528	23618	23416	23396	23280	23587	23712	23816	23486	23556	23527	23669	23706	23712	23517	23528	23401	23560	23522	23416	23545	23831	23333	23647	23690	23424	23446	23587	23592	23478	23571	23644	23707	23486	23645	23520	23598	23462	23253	23623	23496	23294	23480	23607	23518	23760	23537	23608	23316	23517	23538	23496	23484	23626	23585	23713	23606	23546	23585	23482	23457	23543	23629	23641	23802	23489	23386	23738	23537	23517	23450	23525	23469	23482	23476	23540	23589	23615	23766	23367	23391	23572	23552	23483	23522	23442	23554	23786	23858	23423	24077	23648	23645	23469	23508	23724	23650	23509	23660	23490	23567	23492	23476	23586	23566	23536	23619	23625	23333	23455	23407	23429	23516	23612	23604	23422	23791	23566	23673	23567	23599	23454	23371	23547	23479	23750	23539	23557	23542	23571	23536	23463	23403	23442	23596	23710	23826	23632	23568	23601	23577	23669	23698	23407	23552	23773	23660	23606	23624	23864	23688	23787	23437	23725	23668	23501	23563	23620	23592	23566	23505	23580	23443	23327	23481	23577	23498	23416	23785	23493	23408	23696	23424	23682	23596	23696	23599	23546	23459	23510	23562	23645	23488	23599	23613	23728	23552	23497	23589	23437	23504	23696	24006	23722	23446	23500	23559	23465	23648	23588	23578	23584	23639	23563	23471	23594	23532	23677	23815	23551	23572	23585	23412	23359	23726	23606	23704	23622	23417	23577	23450	23588	23504	23435	23564	23568	23406	23652	23432	23358	23560	23467	23659	23466	23242	23514	23608	23431	23771	23292	23502	23547	23636	23603	23432	23470	23660	23500	23437	23551	23694	23468	23400	23674	23848	23588	23629	23498	23891	23452	23733	23493	23516	23440	23591	23618	23516	23511	23613	23470	23661	23681	23530	23457	23589	23615	23506	23411	23825	23643	23558	23732	23493	23836	23191	23480	23468	23676	23745	23744	23691	23558	23585	23786	23368	23499	23345	23611	23572	23367	23559	23617	23462	23603	23531	23628	23610	23693	23626	23741	23431	23632	23477	23396	23796	23543	23457	23553	23300	23578	23767	23669	23635	23552	23441	23611	23597	23601	23528	23451	23676	23688	23652	23673	23691	23783	23520	23627	23623	23767	23247	23453	23629	23684	23539	23477	23793	23934	23553	23600	23439	23587	23537	23609	23631	23466	23603	23446	23438	23525	23480	23795	23409	23493	23537	23517	23493	23644	23378	23552	23505	23479	23837	23796	23584	23562	23750	23740	23665	23609	23552	23611	23569	23626	23542	23601	23655	23540	23483	23274	23325	23543	23593	23455	23609	23158	23505	23552	23531	23489	23528	23612	23589	23753	23443	23239	23735	23594	23619	23728	23502	23436	23441	23680	23633	23267	23822	23514	23547	23516	23472	23587	23538	23406	23644	23378	23427	23513	23560	23520	23521	23511	23668	23768	23680	23524	23525	23691	23492	23636	23370	23310	23512	23478	23587	23697	23565	23519	23621	23527	23605	23723	23622	23503	23526	23700	23729	23773	23281	23647	23735	23645	23399	23453	23589	23500	23591	23474	23589	23646	23653	23531	23474	23521	23544	23624	23504	23595	23568	23302	23591	23627	23724	23658	23822	23455	23611	23594	23581	23564	23628	23540	23460	23562	23597	23578	23665	23440	23599	23447	23589	23680	23488	23456	23589	23561	23533	23812	23689	23448	23693	23599	23391	23596	23549	23708	23825	23654	23735	23463	23474	23339	23574	23514	23896	23569	23704	23456	23529	23680	23546	23448	23441	23424	23309	23509	23431	23561	23588	23696	23714	23651	23819	23678	23716	23602	23555	23506	23614	23542	23743	23504	23254	23325	23594	23783	23692	23585	23492	23437	23450	23434	23592	23429	23451	23634	23476	23570	23508	23471	23833	23773	23537	23723	23566	23495	23607	23790	23497	23940	23618	23533	23388	23363	23576	23753	23559	23745	23503	23737	23493	23547	23659	23512	23836	23753	23682	23629	23428	23541	23721	23487	23533	23469	23598	23439	23565	23545	23600	23632	23544	23669	23693	23598	23515	23477	23676	23722	23654	23577	23441	23567	23377	23575	23666	23518	23724	23682	23812	23758	23690	23612	23645	23697	23546	23412	23685	23739	23524	23466	23267	23466	23684	23397	23469	23380	23516	23747	23259	23490	23569	23596	23688	23505	23673	23638	23459	23517	23592	23502	23684	23599	23365	23611	23704	23463	23459	23372	23472	23567	23392	23706	23582	23484	23440	23443	23365	23650	23813	23744	23694	23738	23409	23499	23680	23668	23629	23627	23821	23711	23400	23607	23586	23542	23705	23674	23675	23574	23700	23685	23864	23520	23550	23672	23567	23564	23386	23753	23329	23577	23663	23566	23727	23678	23687	23650	23912	23653	23532	23581	23636	23442	23251	23542	23766	23436	23679	23525	23686	23512	23645	23648	23560	23608	23743	23439	23558	23625	23569	23642	23472	23560	23309	23689	23555	23778	23722	23633	23473	23478	23604	23446	23496	23557	23500	23524	23375	23517	23430	23499	23491	23658	23446	23528	23619	23510	23561	23642	23478	23558	23617	23422	23391	23622	23626	23461	23586	23491	23587	23653	23625	23743	23618	23588	23559	23717	23775	23635	23489	23599	23752	23487	23256	23450	23509	23421	23409	23628	23542	23378	23464	23263	23490	23426	23587	23603	23432	23628	23781	23568	23409	23435	23223	23566	23767	23768	23615	23523	23498	23662	23454	23557	23610	23720	23542	23589	23426	23277	23719	23526	23732	23779	23666	23367	23431	23547	23413	23620	23397	23345	23457	23545	23503	23548	23416	23538	23471	23474	23605	23651	23505	23503	23764	23495	23507	23528	23384	23473	23548	23306	23567	23462	23453	23665	23582	23722	23240	23355	23479	23664	23646	23588	23627	23632	23596	23337	23633	23459	23849	23532	23575	23692	23440	23597	23213	23898	23320	23600	23348	23399	23566	23758	23424	23506	23680	23618	23703	23655	23786
21940	36443	30651	23323	20972	20610	33069	56963	50516	35356	25195	19028	17679	17622	17307	17308	17185	17377	17389	17293	17307	17300	17405	17507	17385	17356	17463	17374	17192	17240	17427	17276	17474	17430	17368	17399	17307	17386	17335	17255	17382	17081	17521	17334	17168	17439	17238	17480	17342	17217	17451	17430	17248	17240	17239	17327	17423	17488	17587	17506	17310	17339	17431	17429	17276	17211	17431	17169	17398	17392	17372	17345	17269	17370	17279	17472	17613	17257	17258	17408	17204	17372	17327	17236	17326	17466	17200	17316	17436	17221	17524	17456	17215	17633	17148	17364	17173	17377	17644	17415	17265	17410	17271	17289	17287	17357	17082	17400	17424	17320	17347	17298	17449	17328	17121	17327	17267	17414	17335	17334	17257	17298	17493	17300	17246	17547	17233	17509	17162	17147	17305	17410	17281	17245	17297	17177	17278	17198	17390	17247	17478	17117	17383	17552	17190	17227	17428	17301	17276	17311	17445	17367	17321	17142	17325	17211	17478	17415	17431	17322	17315	17425	17321	17524	17252	17267	17346	17424	17508	17263	17295	17417	17283	17368	17178	17424	17443	17293	17510	17330	17226	17213	17224	17197	17434	17154	17367	17180	17245	17395	17390	17262	17435	17292	17271	17430	17393	17290	17341	17442	17414	17133	17493	17253	17216	17258	17381	17338	17287	17350	17379	17241	17386	17431	17456	17334	17380	17218	17200	17330	17352	17284	17302	17426	17494	17105	17355	17307	17243	17158	17178	17197	17309	17175	17290	17358	17316	17369	17284	17450	17185	17400	17129	17341	17392	17479	17339	17241	17354	17299	17248	17442	17399	17379	17368	17322	17379	17272	17327	17228	17312	17365	17406	17383	17332	17366	17356	17335	17259	17272	17212	17203	17360	17367	17169	17442	17243	17344	17340	17376	17227	17287	17340	17229	17476	17410	17434	17264	17188	17284	17334	17339	17344	17273	17209	17372	17380	17274	17080	17382	17301	17427	17406	17360	17318	17429	17331	17307	17360	17367	17435	17230	17251	17277	17218	17344	17295	17350	17358	17355	17288	17361	17237	17402	17309	17110	17538	17337	17452	17343	17186	17444	17321	17225	17326	17240	17292	17415	17276	17350	17401	17499	17285	17393	17342	17210	17224	17433	17350	17419	17457	17323	17213	17426	17385	17440	17351	17412	17314	17307	17299	17366	17444	17233	17100	17304	17306	17369	17509	17372	17466	17420	17328	17398	17382	17431	17256	17233	17588	17350	17484	17172	17423	17234	17455	17405	17482	17174	17226	17373	17449	17367	17174	17450	17227	17280	17542	17261	17454	17374	17429	17207	17151	17391	17194	17190	17123	17385	17457	17399	17446	17322	17445	17239	17514	17495	17385	17380	17426	17224	17339	17286	17173	17334	17359	17358	17450	17484	17349	17514	17399	17065	17335	17287	17265	17327	17149	17541	17372	17447	17278	17402	17311	17256	17369	17196	17287	17354	17210	17282	17515	17258	17374	17196	17304	17453	17330	17370	17312	17267	17362	17356	17397	17253	17240	17354	17215	17236	17264	17157	17438	17428	17382	17287	17414	17321	17275	17435	17437	17419	17275	17368	17513	17235	17370	17398	17326	17219	17144	17316	17309	17454	17323	17216	17294	17375	17241	17476	17260	17271	17416	17327	17377	17328	17251	17297	17352	17249	17189	17373	17329	17322	17435	17312	17277	17352	17189	17344	17334	17460	17572	17219	17223	17353	17302	17378	17163	17358	17261	17373	17350	17360	17326	17343	17424	17452	17145	17568	17285	17441	17302	17229	17204	17373	17299	17305	17414	17433	17425	17269	17299	17281	17376	17359	17207	17424	17316	17323	17387	17138	17413	17320	17533	17272	17311	17406	17435	17209	17385	17396	17457	17336	17350	17430	17328	17506	17529	17247	17458	17370	17247	17277	17321	17403	17391	17451	17206	17408	17316	17343	17229	17506	17237	17292	17265	17334	17362	17415	17617	17303	17308	17471	17208	17355	17318	17349	17465	17372	17463	17264	17464	17308	17438	17282	17349	17398	17463	17189	17448	17420	17532	17267	17289	17443	17318	17451	17400	17295	17274	17245	17370	17327	17201	17281	17294	17316	17205	17301	17292	17513	17345	17233	17264	17446	17269	17350	17306	17285	17437	17325	17403	17257	17424	17203	17289	17148	17135	17298	17434	17489	17475	17237	17279	17335	17444	17285	17224	17313	17370	17307	17423	17248	17434	17355	17455	17229	17238	17228	17262	17122	17285	17436	17186	17474	17295	17338	17447	17301	17456	17299	17375	17379	17443	17251	17299	17255	17379	17274	17240	17319	17450	17496	17310	17229	17298	17377	17016	17231	17214	17643	17337	17374	17357	17472	17206	17363	17423	17411	17461	17330	17429	17543	17305	17431	17209	17438	17367	17407	17328	17173	17364	17441	17180	17490	17242	17242	17419	17395	17231	17459	17276	17207	17321	17354	17231	17466	17229	17270	17403	17355	17345	17260	17317	17201	17386	17264	17353	17193	17519	17387	17427	17367	17237	17393	17330	17150	17386	17356	17478	17288	17279	17287	17485	17386	17246	17244	17114	17393	17236	17321	17365	17400	17363	17130	17463	17289	17315	17239	17473	17188	17420	17155	17206	17266	17217	17427	17163	17409	17397	17355	17468	17327	17355	17420	17198	17215	17216	17207	17378	17254	17323	17409	17172	17556	17234	17299	17283	17161	17302	17622	17238	17222	17386	17420	17401	17344	17388	17298	17443	17315	17366	17339	17298	17295	17409	17204	17342	17412	17240	17433	17342	17341	17435	17431	17403	17321	17280	17399	17337	17261	17255	17366	17439	17230	17319	17382	17258	17317	17486	17402	17310	17267	17392	17261	17130	17231	17277	17215	17316	17223	17252	17290	17224	17362	17140	17110	17385	17247	17413	17357	17381	17332	17326	17211	17215	17257	17329	17149	17249	17212	17491	17365	17246	17311	17287	17350	17292	17322	17167	17144	17457	17230	17338	17226	17430	17304	17353	17419	17353	17275	17220	17399	17435	17287	17298	17545	17319	17421	17209	17251	17310	17440	17400	17311	17272	17212	17108	17401	17456	17445	17343	17374	17313	17345	17282	17408	17388	17506	17334	17309	17224	17278	17353	17264	17418	17270	17507	17341	17384	17262	17296	17199	17326	17389	17417	17350	17282	17372	17192	17460	17423	17182	17306	17241	17146	17383	17383	17374	17228	17341	17385	17212	17447	17418	17359	17340	17480	17295	17352	17442	17324	17323	17295	17335	17401	17380	17334	17214	17549	17443	17504	17442	17302	17282	17530	17286	17333	17461	17401	17300	17158	17100	17281	17270	17284	17300	17398	17439	17363	17285	17507	17299	17134	17320	17445	17428	17084	17285	17486	17225	17448	17128	17299	17488	17271	17194	17313	17449	17236	17271	17306	17370	17365	17370	17210	17333	17251	17375	17272	17376	17367	17120	17562	17348	17359	17152	17189	17362	17411	17254	17324	17261	17423	17299	17346	17432	17186	17366	17303	17261	17456	17570	17444	17518	17214	17290	17344	17389	17234	17223	17575	17190	17239	17276	17277	17286	17428	17256	17320	17333	17447	17281	17416	17312	17187	17460	17277	17309	17246	17312	17149	17672	17355	17295	17515	17182	17356	17316	17372	17420	17291	17247	17305	17298	17225	17314	17311	17268	17498	17383	17339	17369	17424	17374	17356	17318	17145	17292	17383	17311	17476	17456	17204	17273	17619	17256	17230	17471	17185	17327	17310	17233	17172	17306	17340	17200	17266	17457	17389	17331	17380	17364	17304	17386	17456	17178	17453	17389	17258	17149	17244	17332	17456	17577	17255	17300	17249	17188	17342	17346	17223	17247	17417	17311	17361	17335	17397	17261	17219	17234	17100	17374	17400	17336	17375	17351	17466	17465	17468	17297	17231	17330	17385	17468	17415	17408	17508	17415	17312	17272	17332	17288	17341	17302	17329	17287	17272	17429	17382	17290	17351	17294	17301	17297	17285	17302	17130	17373	17285	17305	17236	17178	17324	17378	17391	17354	17293	17219	17408	17371	17384	17421	17262	17483	17433	17410	17212	17264	17386	17145	17421	17297	17524	17215	17231	17145	17358	17302	17243	17210	17401	17418	17549	17358	17328	17247	17470	17330	17317	17337	17420	17435	17394	17233	17060	17407	17322	17376	17386	17418	17212	17125	17380	17381	17070	17435	17315	17334	17358	17375	17252	17262	17264	17210	17412	17282	17159	17285	17220	17258	17359	17230	17125	17357	17305	17308	17321	17254	17478	17455	17107	17141	17325	17291	17447	17238	17276	17369	17310	17293	17364	17069	17374	17477	17364	17153	17409	17379	17204	17364	17375	17297	17258	17236	17539	17443	17197	17385	17046	17441	17415	17216	17322	17475	17382	17143	17401	17364	17474	17548	17266	17466	17314	17327	17310	17363	17236	17463	17263	17325	17201	17220	17416	17276	17300	17424	17204	17336	17419	17186	17410	17258	17327	17329	17248	17300	17373	17341	17206	17426	17312	17237	17369	17353	17220	17323	17174	17182	17220	17226	17370	17479	17415	17139	17449	17176	17342	17224	17321	17405	17379	17353	17401	17447	17276	17323	17431	17307	17406	17414	17354	17489	17306	17399	17343	17317	17398	17384	17239	17344	17346	17358	17354	17310	17217	17352	17507	17305	17323	17275	17305	17210	17321	17428	17242	17367	17339	17367	17459	17252	17343	17324	17352	17335	17416	17233	17408	17286	17241	17274	17225	17457	17395	17333	17422	17247	17220	17270	17327	17314	17558	17300	17172	17182	17247	17399	17381	17373	17408	17311	17265	17386	17306	17414	17312	17381	17316	17287	17383	17304	17340	17462	17428	17401	17391	17320	17432	17381	17359	17279	17452	17368	17448	17228	17434	17329	17415	17285	17340	17279	17458	17383	17368	17346	17414	17400	17444	17400	17314	17483	17340	17280	17439	17248	17243	17569	17370	17490	17257	17256	17478	17367	17426	17403	17328	17372	17349	17518	17517	17431	17394	17252	17272	17238	17322	17333	17397	17274	17310	17320	17388	17346	17462	17342	17480	17414	17153	17324	17427	17275	17376	17161	17276	17411	17388	17305
23589	21128	28562	24009	22470	27101	42747	70941	65193	47223	34551	26899	24022	23607	23208	23471	23255	23326	23299	23456	23355	23236	23311	23285	23326	23202	23163	23316	23207	23254	23239	22962	23090	22949	23231	23152	23104	23015	23082	23139	23158	23215	23250	22994	23259	22941	23405	23254	23106	23048	22966	23240	23100	22921	23022	23011	22987	23156	23137	23073	23079	22920	23239	23309	23316	23096	23050	23311	22936	22890	23183	23184	23106	22981	23014	23114	22981	23046	23203	23284	23179	23154	23169	23136	23092	23150	23125	23123	23075	23095	23236	22985	23022	23129	23222	23317	23081	23030	23068	23225	23096	23222	23013	23076	23075	22966	22999	23078	22898	22947	23244	23111	23089	23173	23187	23053	23203	23115	23025	23224	23106	22929	22893	23055	22939	22697	23065	23274	22996	23065	22723	23058	23129	23097	23067	23179	23161	23231	23102	23062	23047	23182	22999	22833	22838	23048	22939	23176	23360	23086	23170	23095	23062	23124	22930	23151	22991	23091	23083	23105	23085	23100	23042	23210	23050	23064	23221	23018	22905	23291	23279	23018	23241	22952	22993	23114	23193	23121	23120	22827	22972	23107	23008	22938	23241	23143	23107	23219	23097	23120	23159	23186	23101	23213	22979	22938	22772	23022	23188	23135	23046	22975	23057	23009	22956	23067	22991	22937	23137	22973	23181	23187	22993	22622	23283	23174	23176	23188	23210	23092	23185	23101	23287	23008	23272	23101	23221	23205	23042	22878	23141	23357	22940	23099	23148	23158	23063	22987	22841	23057	23064	22945	22995	23100	23145	23039	23125	23058	23013	23102	23022	23203	23081	23139	23209	23168	23075	23202	22743	22997	23165	23291	23283	23084	23168	22960	23023	23094	23036	23222	23014	23115	23245	23027	23154	23130	22791	23091	23163	23164	22912	23264	23099	22933	22988	22994	23010	23086	23287	23183	22872	22992	22894	23233	23240	23052	23198	23133	22894	23102	23119	22968	22999	23043	23039	23080	23299	23246	22963	22900	22822	23169	22885	23334	22996	23112	22958	23158	22969	23233	23032	23006	23291	23072	23097	23082	22951	23239	23254	23083	23141	23122	23090	23078	23159	23039	23164	23155	23117	23097	23156	22971	23271	23087	23299	23075	23185	22846	23104	23019	22992	23171	23013	23245	23095	23148	23133	23206	23380	23215	23156	22929	23075	22941	23164	23363	23201	22974	22911	22986	23189	23069	23219	23243	23157	23187	23048	23269	23176	23294	23070	23189	22998	23133	23022	23037	23139	23224	23137	22874	22953	23117	23017	23070	23057	22960	23314	22998	23162	23351	23183	23213	23028	23145	23021	22942	22806	22957	22953	22830	23199	23482	23138	23062	23040	23079	23152	23000	23039	23103	23265	23152	23051	23204	22952	23187	22928	23118	23221	23080	23227	22800	23028	23047	23027	23081	23047	23235	23165	23197	23285	23083	22996	23208	23217	23096	22973	23151	23099	23079	22739	23076	23142	22979	23170	23055	22884	22872	22882	22937	22843	22946	23064	23184	22852	23002	23087	23019	23019	23164	23166	22967	23344	23149	23001	23091	22891	23040	23159	23187	23125	23162	23377	23049	23006	23122	23068	23084	23212	23058	22853	23018	22898	22890	22902	22983	23029	22924	23065	23158	23031	22930	23084	23160	23124	23110	23279	23087	22987	23006	22940	23029	22971	23064	23133	23263	23277	23014	23018	23390	22946	22867	23213	23031	23103	23043	22970	23222	22962	23205	23007	23147	22944	23039	23278	22984	23076	23115	23033	22973	22975	22898	23062	23055	23133	23188	23318	23240	23081	22931	23067	23306	22899	23360	22880	23091	22932	22966	22994	23107	22979	23128	23104	22976	22989	23121	23034	23220	23027	23130	23127	23086	23208	23119	23284	23079	23023	23134	23368	23035	23117	23096	23052	23021	23150	23336	23110	23157	23206	23236	23066	23146	23062	23267	23102	23069	23119	23032	23129	23029	23058	23317	23017	22958	23050	22934	23054	23074	23001	23310	23148	22994	23169	23126	22771	22806	22850	22834	23049	23165	23103	23085	23203	23246	23161	22952	22993	22984	23007	23049	22926	22835	22990	23093	22819	23182	23225	23222	23210	23099	23131	22996	22936	23032	23047	23125	22900	23039	23120	23128	22921	23069	22837	22982	23079	23032	23092	23160	23031	23027	23394	23134	23094	23185	23205	22923	23115	22886	22924	23054	23276	23186	23158	22943	23232	22980	23217	23260	23096	22763	23199	23091	23172	22945	22994	23232	22960	22733	23218	23064	23228	22960	23261	22958	23182	23085	23259	23017	23090	23113	23174	23091	22881	22821	23079	23239	23199	23252	23307	22883	23281	23253	22977	23038	23258	23359	23256	23211	23024	23031	22999	23370	23119	23122	23112	23076	22977	22865	23164	23055	23172	23173	23026	23081	22922	22945	23175	23095	23137	23110	23062	23202	23122	23124	23290	23054	23258	23155	23094	23173	23180	22812	23230	22992	22931	23119	23020	22857	23059	23164	23240	22952	23194	23158	23047	23169	22873	23140	23032	23396	23220	23061	23201	22992	23400	23074	23005	23250	23300	23067	23194	23062	22954	23143	23087	23080	23151	23222	23124	23152	23096	23177	23105	22925	22890	23412	23206	23141	22977	23250	23116	23082	22919	22958	23219	22955	23205	23114	23103	23133	23233	23017	23171	23068	23246	23212	22990	23039	23136	23140	23273	23124	22794	23104	22976	22917	23159	23067	23107	22866	23058	23192	23117	22958	23126	23145	23135	23170	23206	23050	23129	23079	23126	22983	23061	22967	23028	22955	22924	23222	23068	23043	23074	22955	22868	23003	22787	23087	22900	23280	23048	23119	23048	23072	23197	23134	23097	23032	23233	22990	23069	23068	23041	22992	23002	23119	23023	22967	23308	23143	22981	23063	23196	23108	23200	23069	23287	22980	23295	23275	22971	22793	23109	22947	23112	23083	23232	23052	22825	23016	23242	23063	23168	23106	23189	23127	23392	23160	23217	23072	23030	23063	23309	23133	23031	23068	23128	23089	23047	23126	22819	23056	22981	23100	23168	23051	23266	23070	23003	23118	23173	23116	22977	22877	23134	22984	23152	23078	23134	23164	23108	23235	22937	23077	23029	23077	22931	23186	23045	22864	23076	23158	23299	23192	23419	23025	23241	23073	23157	23268	23249	22974	23178	23145	23173	23034	23058	23128	23065	22748	23002	23050	23214	23123	23088	23143	23034	22958	23201	23261	23160	22894	23024	23133	23221	23008	23117	23408	23088	23248	23185	22995	23125	23156	23036	23111	23043	22894	23170	23088	23006	22935	23037	22993	22849	23136	23052	23322	23134	22962	23158	22918	23058	22907	22975	23052	23162	23000	23263	23377	23059	23173	22987	23013	22898	23298	23217	22985	22973	23184	23073	22957	23279	23078	23122	23133	23170	22943	22880	22953	22943	23112	23015	23063	23065	23019	23102	23316	23091	22994	23118	23059	22989	23102	23153	22995	23079	22976	22979	22948	23036	23110	22877	23075	23378	23065	23121	22902	22979	22839	23013	23130	23229	23122	23015	22956	23091	23185	23100	23187	23002	22879	23010	23082	23109	23007	23287	23136	23137	23314	23034	22991	23117	23012	22953	23218	22852	23269	23064	23082	23031	23335	23136	23084	23154	23079	23080	23241	23215	23083	22969	23169	23116	23128	23131	22876	22932	23135	23025	23151	23335	22997	23192	23207	23062	22846	23257	23212	23232	23207	23058	22979	23208	23181	23187	23223	23039	23042	22998	23002	23175	23111	23317	23304	23243	23038	23185	23159	23084	23230	23384	23167	23064	23065	23197	23240	23018	23132	23150	23024	23059	22949	22907	23250	22981	22967	23126	23265	23274	22919	22919	23204	23173	23059	23181	23013	23027	23247	23231	23035	23212	23113	23140	23110	23067	23066	23029	23132	23185	23031	23152	23195	23172	22889	22964	23076	22947	22870	23149	22998	23285	23115	23010	23131	23215	23209	23166	22966	23003	23066	23110	23261	22938	23189	23072	22985	23197	23217	23244	22921	23108	23217	22938	23085	22887	22945	23020	23001	22906	23042	23192	23001	23003	23122	22917	23133	22999	23087	23258	23019	22935	22981	23128	23087	23010	23108	23224	22860	22880	23130	22981	23055	23045	23126	23053	23143	23075	22970	23165	22962	23076	23117	23028	23035	23062	23167	23178	23145	23247	23036	23145	23164	23103	23114	23290	23043	23142	23021	23253	23218	22890	23008	23256	22992	22946	23067	23054	22915	23079	23262	23083	23124	23118	23072	22997	23133	23094	23291	22995	23096	23187	23077	23084	22799	23514	22821	23184	22860	23008	23159	23014	23249	23167	23395	22965	23146	23170	23058	23148	23056	23144	23105	23273	22968	23032	23321	23068	22887	22988	22912	23291	23014	23082	23240	22873	22990	23073	23254	23020	22966	22879	23145	23224	23124	23331	22992	23141	23052	23004	23081	23068	23339	23162	22945	22829	23250	23005	23166	23209	23012	23482	23136	22876	23173	23048	23127	22786	23114	23051	23206	23093	23172	23037	23347	23018	23204	23143	23009	23237	22974	23139	23142	22948	22924	23207	23069	23043	23000	23251	23237	23128	23102	23133	22952	23254	23228	23046	23059	23266	23096	23169	23242	23091	22994	23123	23205	23148	23113	23056	22954	22902	23251	23374	23171	23194	23413	23105	22885	23063	23117	22868	23152	23182	22907	22935	23135	23162	22955	23262	23246	22950	23161	22976	23246	23047	23153	22994	23103	22887	22992	22880	22954	23023	22907	23040	23101	23086	22967	22808	22882	22942	22818	23024	23238	22868	23042	22913	23062	22996	23249	23126	23062	23137	23085	23033	23169	23126	23210	23203	23034	23140	23165	23076	22848	22918	23139	22949	23206	22952	23191	23147	23039	23049	23040	23052	23078	23054	23199	23020	23140	23124	23001	23041	23294	23026	23282	23274	22918	23206	23045	22983	23069	23135	22959	23083	23008	23003	23051	23031	23162	23282	23070	23092	22911	23090	23076	23153	23066	23009	23105	23164	23093	23180	23400	23184	23098	23269	23055	23154	23022	23008	23132	23021	23182	23034	23097
23583	42784	40028	29180	24682	24093	41933	70653	62156	44474	29286	20276	17493	17074	17038	17247	17155	17072	16982	17172	17090	17067	16779	17191	16801	17051	17300	17084	16996	17085	16920	16905	16979	17215	17075	17130	17041	16990	17079	17003	17044	17037	17228	17073	17050	16911	16904	17191	17075	17007	17001	17051	16879	17166	17015	17079	17217	16832	17109	17111	17177	17127	16991	16999	17016	16905	17070	17166	16963	17193	17218	17105	17036	17106	17032	16986	16967	17051	16960	16959	17004	17164	16945	17051	16909	17068	17090	16942	17056	17080	17098	17052	17045	16871	17053	17030	17096	17131	17005	17118	16947	16989	16917	17339	16983	17049	16827	16922	17049	16938	17001	17142	17025	17079	17185	16952	17085	16788	17048	17006	17159	16975	17001	17097	16913	17072	17115	16890	17057	16979	17106	17005	16912	17168	17168	16886	17020	16992	16984	17073	17057	16838	17119	17163	17172	16999	17005	17035	17059	17132	17162	16991	17134	16996	17054	17049	17076	16943	17039	17058	17056	17053	17019	17100	17102	17089	16846	17038	16920	17088	17009	16985	17159	16934	17009	17002	16949	17159	17012	17212	17033	17015	16813	17003	17026	17209	17199	16900	16803	17068	16783	17209	17048	16915	17157	17111	17084	16973	17087	17021	17281	17073	16946	17057	17125	16762	16979	17004	17143	16934	17094	16853	17089	17103	17135	17080	17022	16990	17142	16888	17073	16950	17184	17018	17043	16976	17093	16877	17062	17070	16968	17029	17038	16953	17253	17005	16916	17021	17110	16833	17065	16920	16962	16982	17026	16881	17017	17043	16995	16848	16908	17103	16916	17014	16988	16893	16957	17087	17171	17038	17073	17032	16855	16996	17095	16900	17028	16873	16892	17183	16838	17178	17118	17095	17012	16903	16976	17004	17132	16810	17033	17003	17005	16971	16956	17109	16904	17067	16898	17058	16977	17084	17153	17111	17050	17137	17093	16906	17133	17212	17092	17003	17240	16942	16925	16970	17032	17143	16933	17140	17119	17005	16826	17052	16983	17154	17111	17155	17036	16997	17029	17009	17166	16909	16970	16976	17057	16973	16980	16933	17037	17134	16981	16859	17024	16995	16972	17046	16895	17042	16891	17106	16990	17113	16932	16977	17135	17073	16875	17012	17041	16950	17193	17130	17022	16895	17111	16944	17012	16940	17003	17155	16994	16963	17120	17064	16972	17105	17042	16924	17104	16965	17090	17194	16942	17136	16997	17029	16976	17137	17036	17001	17019	16982	17104	17012	17118	17094	17038	17008	17139	16921	16971	16860	16832	17060	17117	17142	17212	16931	17137	16931	17178	17115	16886	17194	17119	17033	16986	16979	17031	17180	16882	17007	16986	17124	17049	16981	16919	17029	17026	17088	17079	17258	16941	17074	16879	17160	17047	17021	16972	16970	17195	16939	17054	17053	17187	17187	17189	17036	16974	17113	17197	17003	17028	17040	17218	17100	16975	16887	16993	16898	16870	17070	17057	16957	17118	17260	17150	16903	16977	16940	17043	17003	17076	16995	17014	17025	17079	17160	17133	17102	17074	16968	17027	17002	17023	17051	17088	16867	16965	17095	16824	17168	16898	17185	17055	16868	16938	17163	17134	17143	17149	17019	17004	17238	16953	17059	16967	16900	17131	17049	17090	17140	17043	16916	16817	17094	16934	17086	16943	17031	17026	17138	17016	16898	17075	17032	17000	17233	16894	16922	17044	16940	16958	16929	16938	17033	17074	17041	17130	17094	17150	17036	17121	17055	17037	17060	16966	17077	17022	16980	17109	16894	17046	16934	17027	17205	16941	17017	16945	16968	17028	17037	16963	17096	16998	17034	17010	17023	17108	17094	16965	17040	16947	16982	17085	17070	17008	16962	17151	17228	17012	16991	17046	16853	17029	16978	17074	16967	16943	16968	17117	16985	16928	17149	17065	17067	16908	17010	17010	17276	16947	17228	16919	16899	16845	17025	17123	16992	17023	17079	16889	16929	16981	17074	17022	16951	16967	17132	16887	16910	17137	16915	17060	16939	16989	17167	17118	17150	17013	17038	17130	17129	17051	17014	17025	17023	17034	17086	16859	17148	16833	17016	17063	17117	17120	16948	16883	17021	17045	17160	16877	17013	17059	17052	17070	16789	17004	17083	16832	16882	16927	17188	17083	17069	16941	17082	16945	17012	17087	17110	16916	16920	17040	17069	17068	17161	16999	16987	17054	16910	17005	17062	16985	17041	17212	16854	16935	17025	17000	17137	17142	17133	16920	16955	17046	16958	16938	17048	16865	16922	17149	17075	17211	16810	17035	17009	17130	17036	16934	17152	16948	17082	17101	17023	17016	17009	17102	16836	17028	17021	16917	17112	17134	16954	17035	17096	16866	17148	16941	17013	17061	17044	16996	17069	16992	16970	17045	16953	16977	16890	17000	17193	17010	17079	16922	17101	16982	16978	17094	17027	17033	17029	16956	16950	16946	16809	17163	17158	17091	17032	16941	17083	17032	17172	16939	17054	16893	17193	16983	17077	16928	17088	17220	17085	17007	17040	16974	17101	16942	17095	17039	17004	17131	16849	16932	16949	17114	16974	17022	17077	17094	17070	17030	17084	17020	17114	16969	17052	17022	16985	17091	17232	16983	17140	17129	17023	17108	17148	16906	17097	17062	17134	17110	17029	17147	16720	17094	16904	17091	16987	16995	16976	17182	17007	17106	17032	16759	16986	16911	17063	17077	16798	16860	16894	17100	17168	17132	17080	16931	17042	17119	16981	17016	17082	17016	17042	17205	17042	16907	17043	17010	17133	17038	16958	16924	17162	16939	17110	17198	16881	16996	16985	17108	17150	17167	17021	16994	17193	17094	16882	17075	17029	17013	16811	16998	17031	16947	16912	17199	17103	17026	16903	16995	17073	16996	16949	16913	17081	17003	16882	16876	17029	17017	17026	17108	16952	17030	16969	17038	17020	17000	16924	17061	17190	16946	17032	17039	16994	17046	17120	16829	16990	16994	17077	17221	17176	16982	17014	16856	17127	17045	17001	16872	16991	16856	17059	17091	17088	17045	17054	17200	16938	16832	17192	17193	17029	17017	17151	17066	16956	17050	17012	17030	17078	17090	16960	17021	17146	16906	17115	17123	17151	16933	17015	17078	17081	17304	17092	17105	17008	17178	17035	16977	17118	16942	17010	16902	17201	17118	17066	16962	17074	17039	17144	17190	16884	16964	16905	17062	17043	17105	17206	16997	16951	16979	17072	16992	16906	16973	16912	17053	16987	17184	16770	16995	16949	16956	16969	16933	17070	17021	16942	17116	17005	17060	16967	17128	17094	17111	17187	16860	17075	17087	16878	17009	17069	17093	16947	17077	17134	17100	16897	17072	16819	16898	17026	16965	17118	17122	16970	17277	16996	17000	16994	17118	16993	16985	17116	16912	17021	16907	16995	17096	16958	17081	17148	17012	16939	16963	16947	17016	17068	17030	17064	17030	17048	17025	17125	17098	16936	16917	16934	16943	16997	17157	17115	17002	17076	16992	17107	16962	16913	16955	17026	17091	17061	16906	16840	16862	17001	16996	17006	16946	17187	17090	17074	17029	16878	17106	17053	17207	17139	17100	17059	17005	17122	16990	17059	16996	17103	17237	17106	17026	17204	17134	17011	17153	17109	16984	17046	17158	17120	17122	16910	17068	16936	17104	16872	17143	17107	16972	17107	17065	17057	17005	17142	17016	17076	17119	17055	16969	16897	17106	17027	16947	17121	17056	17060	17040	16852	16927	17152	16960	17161	17074	16943	17160	17036	17044	17086	17103	16922	17133	17178	16911	17217	17036	17054	16946	17035	17127	16942	16942	16986	17021	17293	16901	16944	17072	17225	17006	17142	16998	16834	16990	17025	17016	17118	17041	16900	17114	17035	17095	16901	16995	16988	17004	17066	17020	16921	17084	16899	17027	16929	17089	17213	16976	16984	17011	16998	16999	17006	16908	17019	16940	17080	16835	17068	16950	17036	17051	16941	17013	17181	17095	17113	16968	16925	16947	16910	16976	16896	17049	16891	16995	17085	17000	16969	16787	16998	17027	17063	17100	17187	17073	16951	17019	17058	17234	16873	17050	17106	16921	17138	17074	17127	16990	17013	17159	16874	17007	16916	17097	17099	16938	17062	17041	17012	17027	16959	17057	16934	17069	16988	17098	16968	17049	17077	16982	17136	17149	16972	17019	16918	17058	17152	16966	17027	17067	16975	16977	17131	17108	16980	17034	17014	17048	16889	17116	16981	17061	16909	16800	17037	16981	17057	17104	16935	17096	16856	16909	17066	17100	16858	16994	17193	16893	16851	17009	17184	16916	16916	17121	17052	16995	17039	17180	16976	17011	17064	17140	17097	17018	16911	16997	17079	17031	17160	17013	16989	17065	17042	17038	17103	17061	16806	17137	17185	17023	17021	17152	16983	16944	16985	17153	16939	17183	17054	17061	17003	17043	16987	17004	16966	17137	16885	16987	16987	16849	17224	16924	17180	17009	17158	16857	16922	17084	17004	17038	17025	16995	16955	17030	16819	17001	16964	17203	17223	16981	16729	17099	17120	17017	17225	17039	17134	16969	17032	17048	16963	17007	17023	16987	16926	16962	16939	17009	17141	17086	16894	17279	16892	17044	16964	17044	17012	17148	16957	16955	17265	16927	17123	17063	17023	16987	17027	17024	17120	17054	17092	17134	16902	16957	16936	16998	17114	16946	16923	16966	17034	16989	17068	17061	16856	16995	17100	16832	16993	16993	16915	17082	17055	16947	17077	17138	16900	17063	17120	17017	17093	17033	17108	17166	16976	17034	17113	17097	16801	16987	17205	17076	16929	17071	17059	17130	17004	17089	17033	17018	16942	16870	17196	17020	16963	16764	17118	17011	17070	17060	17183	16973	17045	17006	16973	16826	17037	16835	16862	16943	17082	16946	17003	17074	16918	17170	16891	17005	16836	17055	17125	17169	17085	17046	17146	17152	17040	17130	17071	16907	17058	16985	16970	17039	16972	17114	17205	16887	16991	16996	16974	17043	16897	17114	17088	16864	17133	17019	16961	17185	17116	16895	16981	16934	17078	17190	17138	17087	17127	17211	16938	17127	16964	17036	16931
32276	27567	29948	27738	24718	24125	24629	29005	30287	27183	24999	23678	23581	23460	23515	23556	23495	23327	23366	23639	23384	23629	23513	23588	23444	23428	23243	23493	23444	23421	23479	23315	23651	23428	23292	23547	23370	23171	23233	23330	23395	23314	23607	23411	23597	23524	23387	23442	23468	23318	23572	23370	23478	23245	23628	23466	23338	23472	23279	23372	23484	23446	23448	23323	23674	23353	23206	23497	23437	23306	23314	23470	23412	23359	23279	23325	23470	23603	23318	23441	23319	23413	23441	23422	23506	23424	23528	23516	23439	23342	23537	23331	23234	23423	23629	23257	23243	23309	23320	23355	23462	23274	23370	23454	23278	23296	23290	23290	23384	23456	23476	23410	23411	23314	23383	23454	23463	23298	23198	23468	23426	23326	23535	23399	23621	23389	23291	23616	23595	23179	23466	23450	23498	23457	23461	23262	23245	23488	23326	23285	23175	23280	23418	23106	23337	23390	23526	23285	23441	23376	23440	23221	23584	23194	23374	23383	23394	23252	23184	23258	23246	23494	23164	23457	23370	23259	23505	23235	23591	23324	23277	23318	23557	23556	23257	23269	23391	23393	23400	23239	23179	23306	23702	23251	23028	23224	23360	23459	23527	23508	23304	23334	23548	23535	23490	23448	23419	23458	23436	23329	23185	23141	23376	23312	23375	23419	23553	23426	23223	23362	23467	23409	23115	23439	23597	23654	23403	23276	23212	23551	23566	23357	23322	23410	23343	23523	23263	23536	23463	23221	23231	23303	23377	23516	23539	23309	23325	23709	23275	23353	23273	23315	23197	23319	23236	23627	23307	23390	23407	23389	23390	23370	23290	23548	23352	23416	23486	23377	23669	23446	23510	23378	23329	23145	23223	23352	23336	23287	23644	23188	23151	23484	23393	23345	23415	23295	23595	23387	23463	23542	23454	23580	23415	23335	23357	23203	23473	23213	23160	23291	23391	23424	23432	23434	23392	23616	23377	23620	23423	23601	23357	23534	23342	23437	23459	23352	23365	23315	23377	23186	23343	23226	23201	23308	23401	23386	23123	23587	23227	23326	23264	23223	23239	23706	23456	23660	23463	23330	23423	23237	23568	23547	23457	23462	23403	23390	23548	23385	23274	23300	23504	23663	23554	23218	23308	23347	23391	23336	23321	23406	23372	23210	23536	23166	23355	23332	23429	23618	23379	23690	23403	23320	23337	23597	23297	23449	23336	23359	23291	23344	23392	23312	23362	23338	23348	23368	23139	23307	23664	23403	23320	23050	23366	23398	23309	23239	23544	23303	23252	23443	23402	23017	23364	23401	23583	23410	23409	23379	23412	23471	23433	23286	23364	23399	23316	23343	23422	23342	23363	23482	23592	23548	23357	23495	23457	23446	23456	23417	23301	23170	23300	23358	23464	23199	23366	23422	23377	23432	23368	23345	23466	23667	23364	23351	23372	23130	23301	23314	23229	23512	23322	23531	23394	23509	23260	23567	23375	23390	23419	23363	23338	23194	23246	23505	23308	23343	23412	23110	23483	23303	23354	23402	23229	23369	23299	23393	23584	23431	23553	23536	23318	23397	23738	23228	23336	23752	23302	23367	23209	23336	23257	23407	23599	23565	23472	23274	23350	23257	23554	23507	23311	23270	23307	23340	23309	23297	23262	23694	23476	23333	23451	23567	23607	23405	23417	23671	23426	23379	23057	23244	23297	23427	23554	23305	23404	23358	23364	23315	23627	23454	23472	23419	23492	23139	23436	23480	23461	23444	23270	23265	23419	23517	23351	23444	23266	23376	23352	23665	23456	23276	23575	23398	23260	23560	23344	23404	23131	23397	23328	23358	23076	23136	23297	23211	23437	23348	23457	23300	23266	23261	23475	23430	23600	23090	23320	23564	23452	23367	23409	23432	23376	23081	23334	23312	23386	23242	23168	23105	23328	23384	23506	23448	23329	23480	23517	23299	23340	23462	23359	23506	23407	23284	23437	23386	23606	23391	23336	23609	23362	23321	23403	23337	23239	23634	23446	23388	23578	23272	23371	23293	23532	23287	23533	23329	23310	23259	23457	23360	23252	23317	23301	23323	23318	23408	23435	23543	23300	23154	23370	23551	23341	23456	23469	23454	23260	23200	23575	23272	23513	23320	23420	23367	23310	23718	23722	23475	23531	23383	23731	23191	23549	23501	23390	23460	23224	23373	23445	23502	23123	23363	23346	23287	23346	23225	22993	23236	23271	23237	23378	23414	23441	23325	23389	23469	23737	23341	23320	23374	23542	23601	23206	23316	23568	23350	23420	23617	23275	23482	23360	23607	23254	23469	23382	23420	23376	23294	23599	23437	23226	23573	23505	23366	23405	23325	23351	23528	23225	23576	23428	23286	23345	23209	23337	23253	23376	23640	23476	23107	23409	23186	23452	23326	23561	23319	23465	23428	23413	23369	23377	23224	23386	23222	23255	23426	23536	23229	23375	23167	23394	23243	23323	23211	23471	23357	23425	23414	23545	23174	23165	23368	23328	23323	23485	23299	23100	23516	23496	23287	23328	23476	23517	23268	23805	23448	23492	23245	23455	23350	23506	23218	23363	23488	23469	23394	23421	23378	23230	23558	23472	23504	23445	23248	23210	23415	23398	23265	23346	23377	23664	23536	23413	23408	23578	23261	23342	23417	23360	23497	23422	23401	23478	23318	23334	23422	23444	23351	23541	23222	23512	23299	23539	23120	23366	23489	23223	23234	23503	23408	23348	23292	23454	23485	23246	23500	23340	23375	23362	23690	23239	23459	23524	23521	23398	23206	23307	23474	23430	23289	23427	23391	23423	23547	23450	23467	23345	23188	23213	23466	23311	23333	23314	23408	23477	23489	23295	23585	23599	23272	23442	23439	23448	23385	23439	23494	23579	23312	23240	23325	23415	23425	23543	23208	23392	23589	23323	23410	23463	23426	23191	23205	23278	23235	23595	23452	23460	23335	23236	23335	23524	23331	23313	23449	23260	23230	23482	23199	23319	23443	23417	23427	23446	23366	23351	23384	23309	23449	23454	23120	23507	23434	23285	23295	23423	23355	23324	23541	23349	23448	23463	23253	23482	23432	23444	23259	23550	23544	23305	23539	23389	23559	23415	23243	23148	23574	23246	23326	23285	23556	23387	23359	23302	23154	23398	23422	23426	23311	23512	23508	23428	23709	23415	23352	23245	23580	23445	23428	23361	23551	23207	23543	23345	23321	23476	23427	23348	23253	23335	23500	23144	23583	23367	23518	23595	23461	23446	23525	23292	23381	23344	23339	23451	23443	23528	23674	23345	23208	23293	23260	23355	23371	23457	23484	23338	23241	23360	23498	23459	23288	23261	23392	23465	23567	23558	23451	23247	23239	23514	23411	23519	23515	23413	23489	23332	23482	23459	23226	23186	23405	23492	23181	23194	23437	23651	23569	23461	23303	23402	23324	23171	23377	23477	23348	23300	23206	23414	23422	23321	23422	23421	23461	23513	23396	23375	23290	23232	23434	23163	23396	23233	23510	23388	23230	23388	23503	23475	23404	23326	23446	23523	23214	23372	23515	23513	23409	23329	23234	23432	23301	23450	23272	23320	23524	23455	23545	23557	23371	23405	23593	23152	23252	23248	23284	23358	23391	23354	23450	23571	23350	23518	23550	23480	23428	23268	23187	23465	23604	23204	23399	23453	23327	23689	23405	23710	23523	23288	23316	23255	23528	23623	23312	23477	23266	23259	23583	23530	23458	23437	22897	23403	23279	23291	23004	23301	23237	23420	23342	23270	23440	23531	23266	23315	23228	23313	23511	23647	23601	23166	23486	23457	23535	23476	23452	23312	23502	23442	23329	23368	23274	23332	23427	23483	23356	23395	23688	23385	23519	23457	23519	23417	23306	23326	23445	23430	23252	23245	23424	23470	23473	23314	23408	23369	23444	23303	23103	23555	23338	23570	23582	23470	23190	23456	23569	23310	23511	23310	23472	23225	23484	23214	23415	23438	23497	23457	23342	23345	23534	23697	23298	23270	23252	23408	23498	23309	23353	23410	23344	23340	23415	23116	23475	23390	23335	23429	23482	23290	23329	23334	23062	23088	23240	23121	23162	23224	23519	23435	23275	23268	23304	23339	23426	23330	23011	23283	23334	23399	23522	23410	23392	23203	23380	23625	23265	23531	23400	23408	23382	23353	23521	23501	23417	23409	23596	23551	23196	23355	23566	23617	23363	23453	23551	23232	23148	23545	23379	23571	23212	23269	23412	23521	23506	23448	23374	23211	23573	23509	23534	23689	23672	23365	23207	23404	23273	23332	23206	23389	23430	23181	23409	23380	23429	23510	23206	23414	23218	23478	23377	23551	23493	23400	23479	23566	23317	23276	23340	23180	23179	23403	23588	23320	23455	23491	23074	23290	23562	23626	23406	23525	23410	23476	23475	23461	23221	23377	23409	23393	23412	23422	23194	23298	23334	23455	23572	23307	23389	23468	23318	23345	23286	23463	23413	23311	23513	23373	23217	23482	23509	23390	23525	23230	23707	23439	23512	23572	23300	23521	23233	23556	23363	23270	23384	23398	23399	23389	23473	23349	23592	23565	23546	23513	23284	23414	23089	23234	23462	23408	23220	23557	23437	23403	23422	23487	23260	23429	23425	23349	23142	23516	23329	23640	23354	23569	23439	23327	23497	23272	23411	23446	23569	23438	23212	23313	23474	23598	23474	23243	23319	23310	23407	23412	23540	23357	23404	23360	23223	23423	23345	23349	23240	23286	23493	23214	23495	23451	23344	23357	23473	23265	23224	23172	23355	23298	23334	23249	23373	23298	23348	23335	23412	23422	23381	23278	23377	23406	23411	23473	23353	23435	23445	23474	23390	23367	23302	23505	23553	23276	23320	23380	23386	23431	23425	23522	23189	23432	23595	23276	23538	23594	23335	23366	23556	23277	23545	23499	23323	23307	23306	23354	23303	23495	23144	23645	23314	23289	23346	23404	23630	23459	23535	23423	23480	23347	23430	23593	23210	23446	23356	23407	23525	23256	23335	23302	23305	23465	23289	23479	23326	23437	23084	23386	23338	23365	23456	23637	23333	23259	23396	23344	23333	23391	23358	23405	23542	23384	23555	23305	23280	23367	23698	23470	23442	23288	23407	23293	23400	23336	23424
22100	28841	25514	21609	19101	18256	19409	26300	25591	21110	18413	17476	17291	17216	17120	17124	17305	17222	17142	17104	17029	17188	17102	17110	17212	17178	17387	17194	17361	17111	17220	17147	17226	17227	17215	17219	17104	17381	17205	17119	17269	17243	17207	17171	17026	17407	17222	17112	17298	17220	17177	17280	17242	17256	17211	17186	17090	17227	17140	17300	17098	17266	17172	17230	16934	17167	17090	17234	17170	17453	17242	17134	17102	17132	17178	17152	17215	17185	17200	17128	17388	17192	17087	17133	17254	16996	17320	17155	17174	17069	17237	17250	17192	17121	17306	17308	17167	17059	17208	17426	17172	17202	17164	17022	17009	17156	17195	17124	17064	17049	17178	17052	17428	17280	17259	17144	17152	17213	17066	17259	17153	17280	17223	17292	17225	17115	17070	17230	17158	17188	17166	17299	17138	17273	17216	17249	17329	17013	17151	17272	17095	17175	17385	17194	16935	17352	17244	17180	17158	17073	17205	17038	17186	17199	17097	17250	17270	17286	17158	17156	17161	17160	17157	17171	17207	17304	17143	17296	17158	17293	17212	17231	17233	17218	17297	17214	17319	17311	17136	17075	17117	17032	17247	17213	17134	17027	17224	17149	17190	17136	17319	17156	17186	17217	17126	17013	17425	17279	17150	17180	17242	17055	17145	17335	17154	17247	17155	17222	17188	17200	17134	17218	17237	17193	17310	17206	17164	17229	17189	17184	17260	17148	17071	17149	17222	17299	17152	17208	17098	17177	17211	17312	17124	17204	17126	17168	17345	17158	17238	17295	17217	17345	17119	17241	17037	17176	17026	17159	17175	17073	17189	17283	17304	17197	17246	17249	17245	17202	17202	17166	17041	17062	17417	17106	17154	17249	17293	17323	17117	17234	17223	17235	17315	17336	17208	17157	17147	17131	17213	17170	17175	17126	17003	17150	17072	17055	17119	17132	17192	17091	17149	17143	17175	17164	17466	17029	17217	17253	17072	17226	17320	17359	17098	17028	17134	17097	17012	17080	17304	17065	17249	17178	17117	17324	17253	17120	17110	17087	17322	17206	17260	17105	17299	17224	17242	17177	17289	17135	17154	17018	17257	17325	17151	17168	17238	17050	17171	17278	17293	17146	17226	17121	17024	17331	17053	17157	17313	17152	17327	17322	17173	17262	17233	17217	17385	17202	17078	17116	17226	17265	17380	17240	17300	17068	17236	17287	17134	17323	17067	17183	17331	17146	17191	17317	17206	17200	17178	17046	17178	17126	17167	17224	17161	17246	17074	17089	17213	17275	17183	17223	17118	17119	17354	17127	17003	16891	17261	17155	17035	17311	16977	17101	17352	17065	17308	17158	17200	17148	17237	17106	17281	17192	16980	17115	17090	17222	17068	17165	17302	17079	17069	17091	17177	17087	17258	17401	17243	17208	17185	17348	17230	17209	16961	17207	17329	17233	17340	17163	17106	17267	17153	17150	17250	17146	17183	17212	17343	17190	16996	17213	17269	17204	17243	17067	17157	17104	17184	17199	17109	17055	17393	17008	17376	17293	17207	17143	17093	17353	17134	17171	17145	17088	17220	17163	17024	17234	17251	17239	17099	17149	17215	17152	17176	17248	17115	17338	17080	16945	17203	17201	17073	17071	17089	17298	17452	17137	17081	17110	17309	17074	17385	17147	17198	17351	17129	17311	17239	17247	16999	17113	17140	17159	17163	17196	17310	17025	17109	17316	17089	17240	17132	17193	17129	17095	17270	17090	17153	17178	17281	17169	17210	17144	17120	17198	17300	17319	17375	17226	17154	17247	17145	17217	17139	17196	17155	17061	17240	17242	17050	17156	17268	17229	17101	17163	17270	17133	16983	17318	17207	17146	17079	17152	17290	17128	17302	17330	17287	17144	17137	17115	17339	17109	17298	17197	17001	17432	17251	17047	17290	17218	17227	17213	17162	17192	17397	17126	17251	17296	17034	17176	16983	17265	17297	17211	17158	17263	17222	17249	17033	17166	16989	17244	17178	17102	17255	17035	17249	17266	17188	17294	17203	17115	17295	17277	17106	17146	17272	17097	17124	17370	17153	17282	16845	17281	17025	17104	17080	17203	17072	17165	17179	17155	17323	17098	17270	17088	17252	17167	17152	17167	17137	17286	17222	17325	17210	17126	17131	17221	17167	17329	17065	17147	17201	17153	17103	17390	17223	17213	17105	17325	17140	17238	17146	17290	17194	17280	17242	17061	17322	17134	17038	17157	17137	17080	17220	17113	17114	17303	17301	17197	17344	17116	17281	17267	17261	17276	17099	17250	17099	17414	17126	17212	17382	17144	17231	17060	17128	17062	17370	17452	17136	16984	17229	17019	17224	17134	17133	17216	17112	17055	17084	17245	17125	17247	17091	17133	17268	17197	17316	17091	17266	17211	17184	17183	17085	17088	17149	17346	17328	17067	17010	17096	17222	17130	17308	17145	17234	17136	17300	17066	17388	17300	17067	17174	17333	17258	17139	17197	17070	17253	17443	17065	17220	17198	17385	17205	17177	17078	17204	17010	17044	17192	17267	17078	17100	17287	17094	17212	17193	17218	17268	16939	17269	17045	17171	17215	17211	17347	17213	17222	17122	17274	17116	17246	17137	17402	17128	17202	17173	17333	17100	16996	17119	17075	17127	17152	17006	17142	17239	17381	17274	17168	17166	17240	17171	17171	17284	17218	17117	17147	17028	17258	17295	17109	17352	17252	17108	17263	17220	17333	17238	17225	17138	16981	17118	17059	17032	17135	17112	17298	17100	17045	17214	17173	17268	17138	17288	17129	17222	17140	17310	17266	17282	17289	17334	17126	17134	17160	17104	17171	17175	17217	17241	17173	17310	17136	17156	17249	17147	17231	17231	17067	17274	17155	17178	17264	17219	17073	17254	17206	17252	17262	17196	17296	17275	17257	16996	17164	17087	17245	17317	17072	17277	17039	17058	16997	17183	17107	17174	17219	17116	17232	17302	17176	17304	17161	17133	17200	17297	17318	17032	17192	17134	17219	17356	17114	17155	17128	17223	17112	17217	17113	17183	17262	17220	17209	17259	17305	17237	17258	17095	17141	17159	17295	17342	16989	17331	17126	17335	17287	17330	17223	17236	17264	17241	17231	17268	17113	17308	17223	17113	17279	17340	17206	17147	17239	17180	17295	17074	17174	17002	17175	17128	17298	17422	17292	17205	17257	17356	17190	17226	17339	17154	17210	17313	17114	17318	17195	17233	17127	17153	17262	17082	17016	17175	17348	17365	17100	17336	16925	17123	17244	17380	17175	17280	17089	16999	16998	17258	17186	17285	17262	17316	17210	17272	17083	17051	17107	17177	17217	17129	17127	17270	17143	17234	17041	17400	17211	17123	16957	17055	17221	17253	17341	17252	17183	17178	17122	17221	17194	17280	17237	17203	17113	17243	17151	17240	17218	17173	17094	17198	17202	17099	17231	17162	17223	17196	17440	17358	17113	17213	17128	17249	17103	17228	17096	17329	17113	17208	17137	17135	17333	17325	17057	17159	17063	17172	17286	17297	17269	17170	17382	17147	17159	17240	17097	17238	17422	17303	17201	17124	17304	17337	17319	17033	17191	17296	17211	17292	17192	17130	17269	17035	17307	17268	17415	17134	17228	17332	17108	17137	17227	17270	17128	17211	17156	17288	17126	17139	17191	17111	17154	17231	17118	17215	17288	17125	17177	17326	17533	17275	17093	17215	17134	17434	17283	17402	17090	17211	17053	17216	17105	17119	17184	17122	17420	17268	17044	17154	17114	17220	17142	17082	17210	17186	17248	17259	17249	17143	17391	17123	17297	17006	17099	17236	17109	17167	17259	17217	17343	17203	17262	17193	17157	17242	17310	17163	17116	17243	17124	17227	17174	17143	17054	17172	17240	17387	17031	17239	17215	17141	17099	17119	17430	17186	17203	17247	17092	17356	17201	17028	17122	17186	17238	17232	17114	17078	17246	17231	17212	17100	17159	17178	17210	17246	16925	17176	17367	17355	16928	17270	17308	17258	17128	17115	17292	17216	17060	17098	17182	17197	17236	17220	17050	17143	17360	17444	17284	17195	17427	17390	17144	17188	17050	17310	17111	16982	17209	17180	17166	17263	17154	17143	17168	17199	17268	17003	17182	16914	17186	17289	17257	17302	17181	17229	17201	17238	17130	17133	17239	17313	17132	17017	17110	17142	17244	17188	17217	17057	17125	17289	17310	17201	17287	17302	17276	16998	17211	17244	17224	17213	17223	17187	17353	17272	17306	17429	17220	17139	17212	17155	17351	17179	17087	17118	17200	17424	17203	17195	17223	17171	17166	17288	17241	17270	17244	17242	17084	17050	17109	17257	17182	17225	16966	17106	17196	17248	16986	17213	17174	17121	17288	17266	17196	17136	17220	17170	17270	17162	17192	17242	17172	17264	17148	17480	17427	17167	17058	17202	16953	17007	17096	17105	17146	17233	17149	17234	17322	17150	17213	17111	17327	17167	17298	17214	17215	17183	17203	17186	16983	17176	17173	17247	17185	17183	17181	17214	17196	17103	17004	17140	17120	17295	17102	17138	17251	17316	17246	17191	17113	17147	17240	17285	16985	17361	17241	17238	17241	17314	17184	17196	17229	17193	17140	17057	17052	17168	17022	17331	17296	17400	17394	17165	17294	17080	17152	17309	17150	16939	17180	17053	17159	17200	17211	17232	17133	17085	17095	17248	17180	17175	17332	17109	17265	17066	17068	17193	17070	17181	17161	17039	17160	17301	17158	17188	17077	17248	17212	17170	17165	17209	17214	17237	17237	17027	17236	17236	17194	17241	17214	17252	17341	17119	17171	17018	17267	17146	17126	17272	17195	17173	17214	17131	17110	17302	17151	17172	17111	17264	17040	17210	17148	17278	17273	17253	17213	16970	17137	17252	17350	17164	17243	17240	17264	17186	17257	17029	17321	17218	17210	17076	17233	17227	17230	17147	17326	17261	17317	17025	16912	17251	17254	17241	17100	17218	17359	17325	17118	17425	16995	17299	17204	17227	17111	17199	17388	17084	17187	17278	17243	17243	17385	17196	17205	17197	17083	17209	17228	17230	17125	17117	17344	17276	17178	17019	17175	17317	17402	17174	17140	17165	17224	17271	17192	17133	17224
25439	21186	28353	26246	26163	28360	28469	46133	57768	42732	31159	25195	22944	22371	22216	22350	22410	22497	22272	22444	22478	22278	22417	22275	22329	22262	22370	22225	22179	22352	22370	22352	22291	22367	22279	22164	22237	22137	22379	22324	22208	22247	22128	22164	22165	22247	22354	22224	22461	22501	22227	22291	22289	22469	22314	22119	22104	22334	22183	22418	22462	22439	22239	22448	22146	22344	22219	22112	22284	22029	22259	22297	22491	22045	22255	22335	22552	22212	22432	22117	22295	22140	22347	22390	22193	22232	22260	22290	22249	22446	22262	22190	22354	22173	22284	22141	22201	22478	22402	22455	22371	22347	22366	22246	22199	22421	22471	22249	22430	22229	22184	22088	22426	22117	22464	22387	22078	22407	22236	22590	22166	22288	22326	22244	22296	22331	22026	22259	22201	22192	22219	22217	22294	22153	22246	22259	22177	22140	22349	22161	22001	22225	22123	22156	22285	22431	22279	22208	22483	22456	22212	22399	22316	22412	22275	22304	22443	22097	22432	22304	22333	22377	22378	22135	22173	22207	22238	22311	22309	22350	22690	22170	22224	22429	22446	22350	22208	22050	22194	22204	22321	22427	22104	22300	22296	22305	22298	22134	22195	22271	22464	22202	22096	22328	22422	22338	22312	22504	22217	22193	22189	22287	22158	22375	22239	22417	22177	22392	22290	22304	22167	22310	22190	22367	22493	22376	22302	21973	22458	22219	22200	22384	22020	22174	22307	22203	22373	22168	22414	22224	22452	22243	22363	22402	22322	22413	22327	22189	22070	22170	22350	22412	22397	22162	22313	22379	22258	22530	22184	22347	22261	22286	22222	22307	22476	22096	22136	22246	22278	22283	22219	22411	22243	22263	22041	22187	22115	22356	22235	22333	22342	22177	22199	22232	22569	22090	22101	22258	22238	22131	22359	22227	22189	22051	22313	22405	22515	22424	22108	22129	22304	22393	22227	22414	22365	22336	22141	22232	22346	22268	22392	22154	22160	22198	22234	22243	22239	22297	22283	22429	22387	22447	22319	22245	22270	22456	22415	22201	22037	22242	22223	22454	22194	22177	22266	22410	22220	22229	22042	22270	22160	22311	22287	22393	22133	22332	22072	22261	22434	22276	22071	21979	22246	22439	22316	22307	22438	22357	22360	22137	22279	22430	22353	22203	22277	22216	22262	22385	22285	22373	22283	22194	22033	22165	22388	22349	22149	22137	22223	22389	22365	22286	22153	22185	22335	22324	22511	22419	22324	22101	22386	22163	22304	22256	22385	22085	22129	22257	22077	22385	22173	22203	22282	22487	22474	22250	22368	22111	22329	22236	22213	22275	22611	22431	22377	22187	22103	22357	22334	22529	22283	22235	22167	22337	22460	22201	22407	22273	22322	22209	22220	22313	22182	22011	22352	22284	22298	22218	22379	22365	22264	22227	22398	22349	22242	22435	22346	22174	22197	22406	22234	22162	22392	22198	22401	22511	22086	22319	22254	22404	22375	22219	22272	22320	22381	22243	22280	22424	22443	22319	22425	22305	22173	22203	22282	22061	22284	22122	22440	22484	22189	22118	22382	22286	22362	22218	22290	22371	22053	22224	22256	22221	22217	22136	22204	22388	22287	22401	22332	22152	22407	22231	22244	22194	22425	22324	22285	22355	22426	22333	22350	22172	22427	22415	22093	22375	22384	22393	22370	22158	22277	22357	22514	22388	22167	22196	22333	22272	22239	22222	22189	22395	22371	22549	22325	22331	22367	22395	22237	22230	22250	22345	22377	22332	22216	22199	22369	22318	22266	22247	22041	22371	22237	22084	22530	22477	22394	22216	22191	22254	22215	22412	22179	21972	22269	22267	22433	22221	22281	22252	22258	22173	22336	22103	22375	22277	22357	22465	22433	22431	22277	22232	22112	22162	22306	22094	22240	22315	22086	22285	22071	22392	22311	22141	22280	22178	22279	22511	22387	22127	22228	22284	22281	22057	22251	22321	22093	22263	22389	22181	22184	22336	22312	22083	22286	22367	22429	22045	22091	22263	22174	22114	22378	22174	22251	22285	22374	22266	22223	22316	22184	22088	22232	22348	22043	22027	22180	22326	22363	22291	22465	22331	22126	22428	22155	22328	22364	22147	22252	22489	22293	22479	22337	22336	22278	22327	22161	22430	22410	22285	22121	22244	22169	22285	22467	22340	22277	22204	22224	22423	22217	22625	22138	22243	22068	22135	22156	22328	22387	22343	22218	22051	22144	22332	22450	22380	22554	22446	22351	22381	22288	22276	22313	22209	22286	22530	22203	22311	22106	22372	22326	22297	22332	22344	22412	22274	22211	22259	22372	22096	22326	22420	22179	22153	22159	22279	22045	22342	22357	22404	22250	22334	22287	22220	22263	22190	22440	22057	22235	22239	22236	22284	22358	22062	22390	22165	22365	22182	22158	22121	22312	22366	22382	22227	22415	22142	22167	22105	22401	22150	22328	22118	22188	22176	22505	22177	22105	22322	22278	22171	22385	22110	22350	22427	22242	22215	22111	22346	22288	22083	22306	22117	22317	22326	22634	22370	22297	22064	22292	22497	22368	22165	22242	22254	22246	22357	22603	22306	22014	22239	22209	22066	22467	22296	21965	22400	22303	22178	22283	22014	22263	22278	22319	22291	22510	22402	22133	22155	22186	22218	22173	22212	22205	22108	22080	22325	22088	22203	22188	22199	22185	22165	22146	22304	22258	22183	22215	21948	22237	22102	22237	22203	22273	22210	22332	22169	22323	22423	22370	22325	22236	22137	22352	22297	22358	22040	22161	22431	22262	22326	22223	22175	22006	22237	22278	22287	22111	22289	22347	22116	22286	22036	22284	22364	22284	22133	22245	22441	22472	22386	22287	22418	22725	22225	22191	22221	22033	22101	22258	22188	22271	22217	22398	22271	22274	22178	22406	22180	22077	22327	22191	22188	22206	22234	22568	22441	22324	22223	22281	22393	22287	22247	22179	22575	22197	22176	22211	22247	22322	22350	22415	22248	22381	22249	22171	22256	22303	22464	22319	22149	22458	22301	22170	22218	22231	22099	22199	21983	22278	22255	22300	22352	22374	22437	22495	22200	22354	22586	22317	22555	22363	22374	22194	22265	22125	22336	22293	22130	22169	22351	22318	22292	22557	22566	22194	22418	22257	22189	22152	22477	22513	22316	22400	22347	22407	22290	22262	22389	22304	22062	22561	22457	22213	22176	22185	22072	22471	22285	22313	22443	22346	22383	22144	22113	22217	22362	22219	22014	22358	22232	22260	22158	22184	22222	22540	22451	22408	22101	22351	22593	22518	22219	22181	22404	22407	22161	21969	22181	22432	22383	22410	22375	22354	22149	22268	22237	22312	22359	22158	22377	22231	22279	22400	22172	22270	22163	22292	22146	22257	22303	22315	22467	22259	22488	22467	22551	22489	22409	22366	22459	22296	22294	22188	22455	22355	22185	22139	22311	22174	22301	22150	22282	22330	22274	22218	22180	22188	22290	22236	22313	22201	22099	22430	22407	22342	22050	22258	22303	22530	22357	22330	22204	22307	22214	22302	22318	22375	22353	22410	22178	22341	22223	22194	22191	22289	22263	22374	22333	22143	22120	22066	22386	22490	22190	22485	22172	22341	22538	22410	22390	22653	22412	22368	22317	22389	22459	22252	22309	22268	22478	22413	22209	22255	22417	22275	22490	22364	22240	22187	22436	22287	22392	22515	22313	22551	22232	22460	22294	22172	22144	22510	22070	22156	22361	22389	22203	22297	22315	22365	22433	22221	22257	22148	22450	22149	22321	22235	22374	22475	22424	22186	22227	22201	22163	22339	22211	22537	22359	22401	22249	22008	22061	22215	22170	22189	22414	22340	22319	22468	22245	22176	22275	22071	22302	22281	22306	22137	22310	22279	22479	22199	22281	22438	22262	22267	22254	21919	22051	22251	22354	22485	22079	22210	22211	22339	22204	22334	22362	22635	22146	22368	22180	22476	22169	22430	22378	22559	22362	22235	22128	22406	22214	22195	22220	22266	22231	22132	22330	22365	22294	22184	22368	22463	22356	22295	22223	22238	22472	22218	22368	22108	22188	22267	22286	22454	22312	22371	22478	22308	22364	22347	22121	22273	22205	22240	22203	22108	22212	22085	22251	22391	22149	22096	22350	22180	22428	22190	22093	22384	22334	22349	22142	22325	22155	22235	22364	22280	22188	22281	22447	22368	22329	22451	22296	22279	22430	22396	21952	22431	22171	22546	22240	22367	22334	22362	22170	22207	22346	22151	22263	22407	22346	22063	22297	22365	22186	22293	22090	22412	22329	22341	22214	22455	22171	22381	22431	22270	22266	22096	22203	22104	22252	22120	22057	22160	22083	22296	22418	22357	22044	22359	22337	22301	22325	22172	21931	22459	22272	22193	22638	22292	22095	22411	22142	22201	22142	22572	22029	22270	22282	22342	22314	22325	22378	22093	22150	22281	22405	22342	22257	22341	22221	22272	22121	22120	22383	22239	22406	22621	22511	22533	22278	22512	22332	22368	22263	22208	22194	22324	22388	22520	22139	22398	22344	22427	22494	22295	22371	22236	22231	22327	22218	22353	22249	22418	22392	22246	22184	22247	22349	22270	22147	22111	22232	22210	22095	22338	22204	22544	22320	22491	22468	22361	22241	22486	22210	22201	22209	22233	22285	22339	22166	22479	22192	22291	21960	22261	22438	22302	22361	22365	22331	22191	22233	22270	22188	22018	22190	22285	22327	22268	22605	22277	22429	22588	22177	22256	22281	22434	22121	22444	22382	22326	22225	22384	22242	22391	22151	22375	22306	22240	22042	22373	22434	22219	22330	22188	22263	22193	22225	22394	22396	22240	22217	21978	22394	22366	22336	22245	22150	22264	22198	22470	22320	22265	22305	22334	22011	22413	22370	22315	22075	22367	22237	22177	22448	22390	22218	22201	22347	22261	22339	22385	22295	22188	21980	22264	22295	22172	22401	22429	22310	22358	22138	22229	22404	22341	22240	22345	22237	22241	22270	22303	22329	22396	22345	22379	22300	22169	22389	22482	22254	22245	22261	22128	22296	22419	22320	22283	22286	22252	22089	22262	22551	22069	22331	22277	22418	22445	22061	22202	22460	22171	22360	22385	22198
23090	38771	36991	29376	26161	25250	23261	46795	53132	38441	25390	18754	16959	16798	16851	16677	16798	16827	16622	16761	16775	16638	16614	16674	16714	16647	16560	16724	16788	16671	16759	16643	16554	16530	16682	16645	16493	16939	16710	16606	16517	16688	16744	16608	16666	16512	16523	16609	16787	16696	16567	16640	16718	16562	16678	16555	16718	16800	16702	16601	16681	16677	16655	16599	16569	16745	16738	16658	16637	16829	16823	16575	16617	16601	16621	16812	16836	16654	16736	16725	16826	16607	16809	16733	16682	16701	16716	16577	16742	16691	16529	16760	16555	16802	16799	16819	16701	16583	16495	16652	16399	16699	16766	16606	16643	16640	16709	16505	16657	16574	16713	16474	16697	16534	16749	16765	16676	16623	16733	16620	16696	16564	16728	16597	16585	16702	16693	16619	16694	16616	16623	16511	16660	16617	16691	16663	16881	16506	16753	16648	16557	16644	16597	16598	16563	16526	16679	16540	16611	16538	16390	16654	16768	16617	16809	16564	16615	16529	16766	16687	16586	16581	16877	16647	16781	16655	16587	16592	16695	16636	16607	16589	16764	16701	16848	16454	16754	16821	16655	16649	16643	16588	16531	16598	16690	16565	16766	16498	16657	16728	16592	16654	16607	16649	16627	16633	16774	16534	16612	16720	16588	16529	16692	16769	16630	16548	16767	16617	16652	16758	16710	16676	16715	16761	16599	16890	16641	16598	16547	16533	16684	16506	16574	16650	16825	16613	16590	16479	16727	16654	16497	16573	16713	16843	16531	16539	16718	16579	16549	16590	16512	16648	16561	16580	16849	16623	16545	16804	16654	16475	16728	16739	16660	16578	16735	16609	16564	16645	16684	16721	16655	16665	16712	16497	16506	16870	16606	16637	16548	16516	16543	16485	16593	16601	16465	16643	16663	16556	16547	16762	16738	16636	16573	16785	16649	16572	16748	16681	16770	16542	16729	16694	16642	16760	16765	16557	16638	16458	16751	16453	16677	16549	16831	16618	16562	16725	16674	16680	16579	16600	16484	16564	16633	16572	16558	16716	16464	16627	16579	16686	16677	16717	16613	16729	16733	16795	16545	16666	16707	16826	16629	16794	16714	16516	16712	16696	16830	16636	16792	16709	16587	16687	16656	16732	16593	16613	16647	16709	16723	16631	16679	16589	16753	16560	16689	16703	16650	16681	16731	16635	16653	16683	16823	16640	16696	16702	16626	16814	16633	16729	16585	16712	16701	16659	16651	16650	16786	16554	16575	16722	16570	16706	16596	16664	16731	16832	16784	16769	16599	16506	16615	16903	16610	16763	16781	16679	16790	16497	16433	16734	16571	16635	16630	16698	16608	16710	16522	16650	16609	16675	16790	16719	16673	16655	16573	16649	16728	16669	16689	16650	16846	16669	16651	16532	16571	16716	16557	16693	16696	16618	16712	16586	16528	16694	16611	16525	16480	16703	16843	16670	16645	16659	16594	16583	16574	16674	16658	16634	16700	16614	16504	16668	16638	16695	16589	16779	16711	16602	16553	16630	16533	16688	16659	16446	16679	16646	16670	16760	16681	16702	16626	16603	16638	16793	16618	16652	16452	16767	16478	16479	16669	16654	16726	16631	16643	16606	16664	16711	16725	16543	16717	16487	16762	16701	16629	16572	16609	16808	16767	16629	16727	16756	16612	16737	16430	16489	16566	16764	16624	16546	16727	16601	16675	16581	16648	16603	16872	16837	16568	16619	16554	16515	16789	16609	16511	16583	16586	16506	16799	16573	16621	16701	16538	16542	16737	16630	16764	16592	16680	16700	16586	16647	16614	16622	16632	16695	16476	16512	16585	16748	16636	16671	16597	16736	16743	16812	16733	16575	16699	16596	16635	16613	16665	16622	16778	16734	16492	16546	16739	16689	16787	16681	16698	16606	16658	16753	16764	16566	16677	16856	16715	16664	16805	16558	16629	16690	16740	16585	16732	16679	16815	16816	16564	16532	16604	16776	16567	16679	16642	16636	16741	16620	16667	16822	16561	16716	16630	16532	16746	16551	16683	16761	16486	16585	16666	16723	16689	16471	16647	16541	16510	16520	16656	16767	16684	16656	16670	16582	16624	16715	16496	16432	16677	16649	16622	16712	16754	16486	16715	16514	16644	16538	16714	16550	16760	16624	16588	16580	16503	16608	16626	16621	16710	16407	16757	16721	16624	16688	16669	16749	16648	16677	16459	16633	16551	16539	16653	16752	16604	16751	16635	16705	16716	16654	16632	16659	16535	16881	16709	16635	16610	16703	16521	16826	16644	16598	16650	16693	16615	16613	16641	16695	16545	16512	16836	16814	16570	16570	16774	16789	16700	16657	16682	16732	16629	16442	16696	16631	16658	16753	16726	16678	16660	16718	16466	16634	16528	16564	16567	16767	16523	16575	16744	16679	16606	16700	16579	16571	16455	16653	16670	16624	16663	16484	16576	16611	16574	16723	16596	16670	16812	16742	16547	16680	16632	16578	16773	16676	16750	16753	16621	16666	16728	16640	16700	16694	16641	16573	16606	16692	16645	16756	16654	16657	16626	16653	16672	16646	16660	16667	16635	16662	16495	16581	16654	16638	16763	16626	16489	16712	16829	16735	16711	16541	16587	16575	16720	16739	16749	16637	16804	16729	16612	16578	16676	16784	16713	16560	16566	16560	16627	16490	16705	16571	16659	16762	16676	16728	16616	16529	16550	16584	16418	16727	16689	16730	16720	16741	16598	16727	16678	16565	16587	16748	16622	16765	16780	16586	16585	16541	16788	16591	16662	16672	16725	16638	16809	16634	16550	16678	16611	16644	16774	16544	16536	16625	16571	16554	16692	16665	16807	16679	16741	16581	16676	16694	16631	16762	16570	16726	16813	16601	16591	16710	16701	16534	16699	16622	16559	16527	16625	16549	16518	16772	16619	16665	16455	16559	16503	16617	16641	16499	16483	16554	16615	16737	16601	16714	16721	16640	16616	16633	16626	16506	16465	16796	16616	16706	16744	16569	16434	16641	16689	16728	16602	16702	16531	16695	16767	16646	16648	16778	16509	16798	16687	16635	16572	16584	16492	16619	16554	16735	16796	16614	16644	16544	16733	16551	16921	16876	16676	16746	16733	16604	16599	16720	16626	16637	16683	16583	16564	16500	16659	16649	16614	16796	16458	16661	16699	16667	16894	16683	16660	16470	16706	16708	16763	16683	16845	16646	16654	16684	16542	16714	16708	16635	16715	16846	16570	16585	16568	16591	16692	16695	16708	16723	16748	16620	16697	16610	16576	16808	16583	16607	16638	16529	16541	16652	16595	16514	16670	16632	16646	16809	16622	16502	16665	16585	16873	16730	16557	16709	16602	16759	16551	16703	16462	16672	16685	16544	16725	16618	16638	16502	16724	16644	16669	16431	16597	16588	16471	16667	16534	16687	16466	16653	16765	16663	16562	16562	16649	16615	16430	16620	16911	16773	16693	16609	16708	16633	16602	16676	16736	16681	16649	16616	16681	16628	16616	16706	16579	16704	16491	16633	16694	16550	16810	16473	16524	16839	16762	16541	16561	16695	16586	16621	16746	16633	16591	16610	16550	16579	16625	16579	16606	16655	16676	16629	16542	16632	16749	16595	16563	16704	16535	16539	16595	16668	16775	16501	16773	16670	16768	16605	16636	16663	16635	16540	16642	16735	16826	16613	16622	16563	16622	16604	16735	16517	16759	16750	16719	16547	16643	16713	16607	16769	16709	16639	16722	16589	16698	16467	16731	16695	16463	16629	16524	16667	16684	16774	16694	16646	16746	16709	16569	16597	16717	16467	16580	16599	16823	16684	16740	16639	16587	16587	16818	16754	16783	16375	16705	16723	16685	16690	16775	16701	16650	16699	16539	16698	16567	16676	16687	16355	16511	16519	16719	16603	16760	16719	16591	16612	16556	16766	16688	16747	16642	16540	16664	16596	16742	16825	16730	16542	16707	16664	16619	16631	16579	16599	16641	16713	16592	16538	16647	16736	16693	16627	16693	16639	16667	16749	16499	16678	16722	16737	16788	16665	16562	16533	16637	16645	16703	16670	16714	16574	16588	16702	16573	16592	16697	16724	16657	16689	16602	16717	16492	16687	16722	16696	16621	16613	16688	16610	16724	16680	16645	16828	16585	16722	16547	16499	16565	16572	16659	16690	16619	16749	16818	16620	16880	16549	16617	16461	16758	16710	16603	16605	16561	16656	16733	16737	16730	16705	16751	16668	16534	16764	16668	16633	16604	16568	16602	16691	16622	16652	16553	16557	16765	16644	16638	16611	16640	16654	16636	16763	16676	16617	16736	16759	16586	16502	16762	16672	16523	16537	16682	16741	16485	16739	16678	16537	16687	16572	16498	16706	16870	16757	16715	16811	16753	16627	16716	16685	16524	16715	16646	16646	16715	16673	16536	16611	16541	16682	16508	16670	16758	16678	16774	16669	16682	16776	16579	16554	16678	16509	16582	16754	16502	16502	16580	16602	16813	16693	16692	16618	16668	16671	16669	16611	16698	16784	16688	16600	16667	16577	16608	16618	16569	16590	16804	16660	16671	16589	16666	16774	16612	16685	16490	16880	16566	16546	16609	16668	16861	16812	16756	16596	16682	16572	16952	16614	16777	16634	16583	16738	16729	16572	16671	16876	16626	16778	16618	16735	16585	16762	16713	16487	16720	16520	16517	16622	16646	16776	16565	16681	16795	16537	16575	16597	16773	16754	16712	16517	16633	16567	16609	16680	16514	16708	16616	16742	16575	16603	16607	16678	16790	16553	16677	16641	16543	16691	16620	16655	16690	16641	16612	16481	16539	16599	16627	16634	16570	16587	16651	16695	16531	16704	16556	16818	16770	16691	16652	16679	16692	16597	16697	16741	16516	16641	16783	16509	16775	16631	16708	16777	16604	16792	16743	16695	16645	16847	16587	16693	16690	16640	16722	16514	16578	16601	16618	16643	16599	16680	16730	16617	16759	16661	16630	16601	16685	16665	16649	16587	16595	16693	16522	16757	16690	16630	16708	16637	16658	16673	16685	16634	16595	16737	16586	16655	16464	16452	16641	16686	16554	16472	16597	16679	16711	16634	16577	16794	16470	16600	16709	16676	16683	16545	16515	16668	16594	16583	16738	16747	16548	16686
23779	21156	28664	24621	24578	29621	31825	59123	67583	49558	35391	26098	22346	21378	21128	21342	21384	21281	21291	21202	21219	21036	21298	21268	21251	21378	21225	21214	21127	21098	20910	21234	21242	21240	21473	21128	21116	21182	21155	21049	21152	21087	21161	21061	21100	21242	20907	21152	21224	21020	21220	21360	21224	21157	21211	21111	21217	21039	21202	21076	21541	21164	21334	21181	21109	21232	21130	21284	21343	21134	21211	21171	21133	20945	20953	21064	21026	21152	21190	21373	21215	21162	21156	20943	21134	21188	20896	21088	21203	21070	21250	21107	21174	21021	20898	20925	21046	20795	21049	21118	21134	21237	21279	21109	21185	21312	21094	21070	21056	20976	21068	21002	21135	21186	20975	21352	21089	21181	21043	21218	21024	21174	21227	21120	21015	20994	21038	21069	21092	21169	21085	21032	21168	21133	21052	21087	21367	21447	21156	21104	21089	20986	21111	21234	21049	20914	21213	21115	21128	21204	21072	21024	20892	21108	21052	21113	21006	21104	21142	21129	21021	21100	21088	21136	21141	21400	21144	21080	21129	20991	21078	21070	21133	21020	21227	21146	20983	21009	21183	21257	21188	21172	20936	21259	21036	21114	21006	21039	21019	21097	20993	21189	21097	21224	21328	21094	21282	21052	21134	20973	20996	20947	21093	20910	21097	21124	21139	21000	21245	21156	21198	21321	20902	20953	21136	20981	21277	21068	21150	21090	21290	21163	21042	20879	21297	20928	20995	20994	20968	21116	21139	20907	21153	20974	21043	21004	21072	21330	21201	21162	21311	21317	20892	21133	21300	21162	21337	21168	21145	21193	21043	21136	21247	21195	21103	21167	21005	21227	21237	21261	21172	21216	21203	21263	21293	21138	21263	21286	21180	21188	21166	20812	21127	21406	21325	21079	21167	20998	21307	21044	20963	21057	21097	21155	21279	21046	21055	21016	20932	21176	21001	21149	21375	21130	21318	21108	21152	21524	21154	21125	21276	21308	20955	21236	21104	20842	21223	21314	21231	21279	21115	21206	21054	20922	21096	20971	20994	21436	21093	21212	20933	21268	21414	21154	21099	21296	21262	21148	21012	21149	21054	21294	21185	20960	21063	20941	21115	21312	21003	21062	21051	21051	21109	21276	21074	21234	21388	21265	21072	21271	21292	21144	21090	21053	21253	21066	21198	21089	21267	21402	21072	20903	21193	21107	21075	21128	21269	21161	21173	21139	21248	21096	20882	21329	21107	21066	21200	21199	21108	20997	21200	21362	21097	20969	21049	21015	20927	21037	21116	21009	20986	21075	21203	21179	21103	21229	21072	21091	21191	21207	21108	21004	20953	21183	21052	21217	21028	21460	21382	21232	21280	21137	21093	21222	21059	21188	21139	21096	21151	21032	21328	21075	21320	21158	21229	21160	21095	21219	21219	21133	21121	21123	21069	21248	21137	21007	20971	21132	21103	21101	21113	21252	21120	21001	21321	21084	21083	21007	21246	20946	21028	21241	21154	21340	21204	20980	21130	21156	21160	21218	21393	21093	20712	21045	21089	21235	21135	21127	21038	21134	21051	21097	21134	21367	21357	21224	21363	21127	21025	20989	21128	21133	21046	21035	20999	20995	21096	21137	21035	21165	20943	21189	21238	20892	21068	21220	20948	20942	21030	21110	21020	21042	20994	21182	21302	21162	21011	21187	21083	21298	21340	20860	21045	21220	21221	21229	20797	21004	21228	21048	21391	21157	21150	21260	21095	21264	21015	21069	21010	21300	21095	20924	21054	21158	21257	21228	21232	21310	21132	20963	20890	21045	21271	21103	21301	21083	21077	21067	21110	21122	21174	21210	21301	21026	20988	20980	21161	21114	20966	21179	21118	21168	21143	20942	21096	21104	20997	21199	21120	21025	21210	20987	20953	21082	21142	21133	21078	21289	21260	21029	21079	21131	21145	21175	21184	21048	21052	21268	21148	21127	21194	21229	21197	21057	20994	20999	21105	21066	21127	21019	21122	21089	21179	21034	21111	21357	20963	20939	21157	21077	21341	21160	21187	21065	21365	21210	20873	20942	21394	20995	21107	21073	21355	21004	21167	21047	21246	21004	21079	21039	21138	21068	21200	21028	20719	21375	21183	21003	20939	21072	21045	21161	21316	21182	21189	20974	21079	21097	21508	21098	21254	21077	21120	21055	21263	21186	21173	21377	21160	21190	21405	21047	21233	21064	21274	20906	21258	21049	21326	21040	21011	21076	21089	21239	21133	21326	21257	21245	21213	21190	21116	21253	21199	21111	21182	20968	21254	21157	21059	21123	20996	21010	21306	21171	20844	21287	21118	21170	21063	21181	21105	21248	21100	21062	20981	21261	21241	21020	21351	21133	21123	21141	21103	21148	21093	21238	21154	20993	21327	21032	20947	21156	20935	21111	21111	21160	21129	21111	21159	21049	21006	20943	21345	21177	21158	21007	21168	21190	21103	21319	21242	21099	21301	20995	21133	21104	21278	21211	21050	21027	21104	21165	21091	21192	21118	21256	21122	21034	21124	20934	21218	20989	21233	21053	21399	21241	21063	21025	21189	20954	20920	21170	21276	21036	20925	21122	21060	21047	21242	21272	21035	20779	21060	21156	21226	21114	21019	21147	21126	21243	21375	21396	21284	21121	21216	21193	21234	21389	21124	21414	21195	21266	21106	21155	21112	21028	21166	21091	20997	21258	21249	21190	21241	21026	21207	21094	21060	21042	20956	21164	21141	21194	21002	21350	21305	21052	20949	21129	21354	21070	21037	21066	21311	21059	21275	21160	21067	20990	21159	21063	21263	21059	21223	21288	21207	21057	21192	21065	21205	21045	21261	21229	21067	20861	21000	20919	20918	21282	20902	21270	21028	21223	21250	21097	21182	21164	21314	21085	21145	21009	21193	21140	21010	21137	21179	21108	21028	21128	21202	21205	21131	21019	21067	21210	21075	21130	21211	21201	21125	21210	21249	21199	21076	21170	20956	21180	21239	21300	20960	21066	21273	21048	20960	21087	21294	21028	21138	21179	21106	20953	21211	21174	21266	21100	21103	20956	21223	21375	20962	21082	21229	21102	20965	21096	21194	21060	21147	20942	21085	21260	21259	21275	21101	21049	21018	21099	21104	21097	21014	21118	21095	20983	20996	21041	20873	21146	21061	21131	21106	21231	21297	21287	21146	21055	21083	21193	21101	21204	21206	21092	21011	21221	21163	21156	21373	21147	21117	20923	21179	20925	20915	21085	21207	20940	21199	20993	21008	21236	21259	20942	21069	21223	21064	21265	21383	21216	21075	21214	21205	21010	21107	21313	21364	20748	21064	21076	21213	21210	21241	21141	21279	21181	21050	21105	21139	20924	20915	21150	21092	20999	20913	20959	21229	21211	21142	21140	21253	21101	21274	21124	21255	21091	20837	21178	21169	21113	21209	21318	21251	20824	21201	20998	21139	20913	21222	21254	21154	21317	21198	20985	20953	21130	20918	21238	21442	21450	21000	21304	21360	21362	21113	21298	21074	21187	21076	21180	20942	21211	21041	21207	21243	21281	20905	21131	21111	21181	21194	20951	21104	20972	20967	21188	21013	21122	21167	21092	20982	21103	21388	21343	21359	21016	21289	21186	21098	21093	20975	21125	21170	20948	21252	21168	21025	21212	21039	21185	21082	20873	20949	21198	21055	21200	21145	21110	20974	21204	20988	21420	21097	20965	21223	21005	21214	21091	21128	20970	21154	20866	21115	21305	21091	21205	21095	21171	21192	21093	21377	20919	21084	21149	21218	21172	21199	21001	21205	21152	21119	21102	21053	21297	21271	20987	21185	21097	21052	21111	21377	21103	21098	20959	21068	20912	21162	21249	21090	20725	21213	21032	21278	21099	21078	21246	20910	21106	21366	21215	21133	21185	21292	21232	21306	21180	21228	21222	20919	21153	21017	21022	21135	21181	20960	21105	21149	21263	21212	21136	21282	20962	20963	21129	21194	20975	20939	21160	21261	21037	20816	21157	20942	21250	21133	21172	21288	21082	21132	21119	21121	21280	21046	21165	21193	21208	21225	21101	20983	21213	20928	21281	21053	21102	21163	21186	21240	21185	21279	21269	21305	21033	21051	21190	21263	21191	21101	21041	21198	21217	21244	21099	21229	21004	21284	21153	21137	21134	21035	21177	21165	21331	21095	20930	21227	20970	20961	20975	21126	21193	21131	21159	21145	21273	20992	21124	21137	21061	20869	21239	21077	21099	21223	21264	21176	20994	21017	21106	21008	21256	21151	21015	21071	20891	20910	21007	21142	21092	20910	21067	21189	21276	21287	21338	21151	21113	21179	21022	21079	21264	21112	21170	21199	21233	21193	21136	21193	21350	21409	21318	20902	21190	21196	21189	21285	21052	21305	21106	21030	20916	20999	21265	21221	21172	21104	21242	21148	20951	21032	21299	21123	21242	21120	21009	20958	20829	21165	21111	21053	21282	21294	21154	20922	20985	21011	20907	21171	21208	21288	21234	21174	21103	21340	21157	21053	21152	21301	21231	21261	21216	21102	21093	20979	21134	21160	21055	21039	21138	20972	21124	21043	21135	21133	21067	21119	21238	21239	21177	21306	20895	21235	21024	21171	21165	20996	21120	21079	21212	21093	21034	21196	21107	20981	20947	20991	21065	21141	20986	20930	21365	21042	21242	21183	21140	21111	21247	21272	21311	20950	21125	20898	21192	21127	20997	21242	21154	21026	21261	21219	21257	21381	21087	20924	21098	21259	21209	20913	20983	20994	21269	21062	21019	21208	20908	21005	21236	21258	21362	21113	21060	21120	21068	21077	21030	21282	21215	20948	21228	21036	20994	20997	21192	21060	21018	21007	21162	20868	21078	20669	20975	21111	20894	21194	21088	20930	21006	21089	21005	21163	21236	21102	21063	21377	21243	21240	21227	21094	21269	21326	21231	21086	20997	21117	21307	21096	21230	21170	20924	21322	21176	21180	20935	21333	21272	21175	21171	21150	20924	21239	20966	21098	21009	20832	21201	21181	20990	21102	21044	21027	21154	21147	21052	21008	21120	20904	21175	20990	21152	21307	21004	21211	21041	21218	21085	21153	21187	21164	20981	21040	21240	21242	21048	21010	21043	21024	21183	21168	21106	21184	21227
24612	44733	44780	38610	34598	30664	27809	60683	65115	47120	31384	19818	16452	16066	16144	16033	16121	15937	15942	16151	16077	15984	15958	16078	16104	16144	16000	15971	16050	15812	15945	16093	16283	15946	15893	15985	15966	15936	15991	16190	16053	16053	16185	15910	16079	16031	16009	15903	15755	16083	15978	16061	15901	16123	15779	15911	15977	15949	15995	16233	15929	16020	15846	15928	15888	16105	15998	16134	15938	16012	15958	16005	15917	15959	16123	15928	15804	16133	15978	15936	15979	16113	16034	16169	16128	16036	16212	15969	16097	16081	16060	15951	15915	15847	15943	16011	16107	15902	15993	16173	16096	16100	16030	15906	15870	16111	16028	15956	15911	15849	15950	16143	16058	15889	15843	15992	16133	15973	16066	15790	15873	16031	15929	15914	15902	16115	16135	15935	16041	16029	16091	15984	15900	15853	15894	16036	15857	16104	15943	15964	16088	16048	16013	15975	15871	15981	16063	15896	15999	15873	15965	16035	16146	16027	15732	16067	15971	15873	15722	15954	15959	15835	15895	15925	16111	15977	16130	16072	16031	15834	15889	16012	16256	15887	16019	15891	15842	15969	16050	16044	16043	15936	16018	15914	15972	16019	16024	16026	16039	15782	16033	15867	15871	15900	16033	15982	15802	16019	16041	16007	16057	16059	16054	16047	15977	15824	16124	16008	15986	16019	15912	15744	16079	16044	15866	16003	16128	16016	16103	16128	15996	16095	16043	16033	16044	15949	15847	16209	16048	15961	15908	16055	16022	16031	15888	15949	15993	16143	15983	15866	15992	15881	16085	16043	16032	15741	15901	15925	16012	15814	15881	15817	15951	16102	16039	16035	16056	16263	16045	15942	16104	15896	15973	15947	15914	15836	16061	16049	16135	15905	15880	15870	15898	15859	16079	16035	16086	15886	15895	15968	16035	15843	16040	16192	15870	15975	15887	16200	16066	15980	15940	15997	16068	16000	16023	16126	16006	16021	15951	16116	15850	15936	15909	15905	15966	16260	15988	15961	16004	15803	15947	15978	16230	16046	16063	15796	16007	15998	16020	15920	15889	15969	16007	15988	15915	16036	15843	15848	16061	16000	16056	15956	15927	15941	15998	16000	16132	16025	15998	15929	15973	16061	16090	15973	16006	16010	15944	15918	16051	16082	16050	16023	16024	15805	15907	15995	16037	15969	15902	15926	15976	16120	16026	16058	16020	15979	16032	16095	16061	16011	16026	15852	15944	16036	16037	15825	15937	16004	15955	16110	16020	16091	16000	16064	15944	15852	16008	16053	15863	15925	16046	16263	16036	15986	15907	16197	15924	15975	16090	16041	15990	16126	15962	16009	15957	16101	16019	16071	16161	15816	16101	16035	16145	15921	16076	15961	16114	15884	15978	15826	16114	15970	16146	15825	15921	15781	15906	16028	15944	15870	15813	15968	16012	15903	15997	15987	15944	16082	15916	16060	15987	15873	15859	15864	15969	16003	16146	16083	15993	16138	16206	16115	16005	16070	16038	16024	15834	16022	15804	15946	16027	15843	15919	15821	15927	16065	15960	16015	16007	15935	15899	16165	16037	15997	16100	16099	15897	16169	16122	15987	15886	16078	15985	15972	15988	15822	15884	16025	16224	16066	15982	16019	16014	16071	15996	16029	16033	16011	16075	15931	15992	16160	15886	16041	15943	16126	16023	16172	16109	15984	15991	16076	15961	15919	15889	16032	16047	15947	16076	15958	15937	15950	16009	15949	16069	15932	16074	16044	15967	16041	16052	15997	15964	15982	15960	16041	16031	15874	16151	15891	15957	15898	15982	15895	15742	15857	16071	15997	16023	15873	16198	16047	15815	15980	16212	15837	16077	15923	15842	15999	15996	16022	15923	15864	16049	16157	16044	15940	16006	15988	15993	16038	16008	16036	16071	15905	15929	16034	15988	15794	15950	16055	16108	15789	15890	16004	15857	16164	15998	16025	16009	15962	16067	15810	16117	15946	16071	15871	15865	15865	16041	15932	15928	15916	16311	16041	16033	15887	15949	16070	16090	16002	16132	15919	15889	15864	15831	15941	15871	16019	15977	15942	15964	15942	16050	16063	16011	16172	16015	15871	16159	16020	16013	15959	16031	16103	15950	16054	15913	15938	16052	15929	15924	15882	16004	16255	15894	15941	15940	15984	15991	15910	16075	15891	15917	15974	16126	15957	15997	15994	15911	15995	15991	15955	15912	15940	16055	16001	15923	16126	16051	15866	16050	16119	15951	15958	16071	16117	15968	16083	16046	16094	16052	15825	15950	15705	16057	16094	15889	15915	15837	16140	16033	15989	15963	16013	15909	16040	16056	15974	15957	16097	16058	16050	16062	15990	15888	16090	15984	16061	16061	16063	15906	16032	16056	16119	15939	15771	15972	15815	15867	16125	16090	16202	16129	16042	15866	16128	15924	15994	16035	16050	16014	15992	15873	15899	15919	16006	15809	15972	15788	16009	15962	15948	15951	15980	15949	16096	16038	15972	16109	16005	15758	15942	15973	16048	15961	16098	15933	15924	16046	15988	16160	15953	15921	15976	16014	15746	15964	15892	16077	15925	15873	16012	16065	16066	15953	16008	16058	15952	15959	15931	16000	16140	15905	16024	15921	15889	15991	16012	15990	16037	15967	16037	16019	16059	15936	16111	16012	15921	15988	16048	15944	16092	15954	15975	16163	16043	16137	15862	16119	15984	16000	16169	15775	16041	15873	16094	15844	16081	16152	16020	15939	16076	16000	16110	16028	15862	16092	15890	16074	15851	15997	16093	16156	16001	16047	15996	16028	15753	16061	15927	16106	16078	15981	16007	16014	15971	16065	15852	16036	15964	15879	15980	16129	16044	15897	15868	16118	16149	15998	16015	15951	15894	15883	15946	15976	16098	16018	15820	15962	15924	16071	16043	16015	16020	16042	15889	16006	15735	16002	15880	16019	15974	16038	15928	15837	16048	16007	15992	15896	16027	15984	16011	16036	15924	15961	16005	16075	16136	15925	16048	16059	15880	16093	15986	16037	16035	16031	15911	16082	15887	16078	16024	15938	15955	15998	16090	16116	15891	16162	15931	15878	15801	16087	15989	15999	15813	15926	16182	15881	15816	16003	15968	16043	16083	16004	15924	16042	15953	15931	15854	15913	16111	16046	15987	16111	16083	16033	15922	16111	15831	15834	16025	16007	15982	15922	15996	16097	16143	16162	15923	15959	15946	15986	15989	16233	16124	15919	16029	15992	15947	16043	15990	15977	15910	15990	15878	16212	15993	15862	15996	16047	15928	15970	15895	15990	15935	16026	16081	16040	15854	15864	16101	15885	15962	16001	16107	15899	15963	16010	15992	16008	15933	16028	15914	15978	15979	15881	16120	15853	16084	16001	15880	15977	15978	15977	16011	15916	16074	15928	15953	15991	15944	15866	16091	15905	16026	16081	15934	15893	15997	15904	16062	15807	16093	15887	15962	15870	15891	16126	16019	15980	16041	16076	15950	16013	15986	16088	15912	15861	15859	15915	16010	15904	15976	15909	16012	16115	15838	16099	16145	15977	16064	15983	15854	15985	15966	15965	15963	15908	16133	15889	15920	15994	16052	15940	15956	15994	15858	15993	16006	15939	16031	16195	15940	16048	16055	15972	15915	15931	15982	16043	15917	16042	16095	16056	16054	15956	15890	15812	15769	15871	16135	16022	15915	16042	16046	15971	16039	16014	15939	15912	16179	15829	16205	16104	16080	15931	15994	15853	16138	16001	16176	15933	15950	16051	16118	16084	16089	15974	16023	16033	15959	15968	15772	16002	15937	15911	15968	15926	16032	15961	16135	16157	16003	16130	16016	16000	16021	16083	16099	16003	16126	16053	16023	15873	16117	15791	16118	16090	15759	15838	16089	15897	16056	16014	16002	16096	15905	15917	15999	15753	16087	16223	16010	15995	15723	15941	16059	16054	15933	15989	15903	15951	15714	16038	16115	15908	15814	15992	15887	16078	16207	16055	16063	15863	15972	15919	15942	15977	15983	16035	15974	16012	16157	15903	16088	16004	16150	16095	15817	16000	16100	16007	15864	15878	16088	15920	16154	16092	15921	16065	16010	15969	16001	15994	15931	16141	15979	16124	15964	15907	16069	15970	16021	15961	16079	15919	15865	15921	16115	15931	16033	16081	16057	15950	15942	15959	15964	16032	16023	16013	15863	16042	15934	15997	16188	15957	15987	16110	16129	15990	16143	15978	15925	16073	15905	15867	16025	16086	16067	15959	15880	16085	15998	15988	16003	15964	15821	15981	16089	16020	15967	16187	16112	16088	15959	16084	16092	16029	15743	15936	16087	16013	15990	16061	16047	16089	15958	16195	16083	15996	15969	16011	16228	16078	16029	16064	16053	16040	15952	16067	15995	15808	15940	16169	16022	15939	16029	15914	16022	15804	15938	16060	16000	15910	16012	15956	16035	16062	16022	16122	15954	16097	16143	16146	15876	15853	15908	16167	15797	16134	16142	15853	15979	15808	16122	16062	15915	15728	16192	15902	16034	16006	15954	16000	15990	15789	15880	16050	16001	16022	15899	16096	15981	15988	16110	16000	16082	15955	16173	15949	15989	16037	16120	16039	15851	15849	16042	15898	16141	15845	15905	15932	16130	15998	16043	15901	16150	15997	15809	15940	16148	16055	15947	15826	15856	15991	15969	15992	16027	16021	15881	16069	15957	15891	15901	16239	15981	15870	15982	15870	16004	15859	15989	15911	16110	16093	16004	16105	15952	15970	16012	16023	15988	16096	16129	16108	15920	15883	16002	16154	15949	15937	15917	16010	15944	16103	15985	15833	15821	15985	15919	16068	15963	15904	16024	15895	15943	16081	16019	16020	15954	15723	15838	16044	15909	15975	15856	16043	16087	16048	16207	16028	15898	15871	15948	15906	16006	15966	15933	16098	16043	15887	16017	16102	15750	15997	16002	15906	16062	15875	15951	15902	15905	16035	16087	15974	16003	15972	16187	15898	16047	15891	15843	16046	15910	16090	15954	15997	16109	16252	16165	15940	15862	16076	15983	16269	15898	16073	16272	15971	15659	16108	16062	15936	15877	16009	15886	16141	16028	15844	15917	16139	15969	15939	16081	15984	15855	16024	15896	16152	16008	15954	15923
31418	26390	31406	28041	25389	24415	23424	26284	28482	25608	23384	22436	21719	21779	21892	21823	21511	21721	21710	21564	21730	21587	21579	21687	21844	21608	21498	21671	21770	21693	21738	21563	21621	21422	21742	21562	21692	21761	21675	21483	21633	21543	21547	21554	21682	21604	21658	21786	21591	21621	21529	21551	21950	21637	21769	21825	21631	21831	21809	21701	21568	21562	21682	21544	21603	21659	21613	21525	21495	21588	21671	21556	21548	21592	21673	21510	21644	21564	21647	21660	21701	21470	21568	21814	21471	21581	21530	21666	21622	21760	21625	21644	21592	21625	21542	21788	21677	21635	21628	21641	21521	21272	21607	21646	21466	21633	21729	21677	21722	21627	21663	21514	21526	21477	21567	21581	21522	21530	21608	21456	21725	21945	21501	21576	21607	21619	21506	21248	21625	21618	21663	21779	21630	21604	21589	21349	21633	21677	21650	21638	21591	21599	21305	21496	21391	21611	21660	21521	21700	21410	21351	21701	21953	21655	21674	21845	21782	21685	21662	21470	21526	21579	21391	21772	21543	21690	21594	21625	21704	21759	21791	21657	21678	21549	21709	21541	21627	21620	21449	21683	21451	21800	21649	21670	21503	21712	21947	21769	21711	21643	21488	21520	21710	21461	21634	21695	21769	21371	21801	21609	21589	21545	21757	21707	21517	21660	21638	21592	21809	21581	21645	21795	21717	21513	21627	21562	21753	21570	21671	21675	21668	21337	21677	21714	21736	21561	21611	21454	21595	21789	21449	21664	21538	21667	21587	21575	21612	21569	21606	21861	21677	21466	21608	21581	21548	21667	21775	21768	21712	21414	21634	21565	21727	21491	21529	21554	21698	21628	21820	21737	21811	21778	21581	21621	21486	21784	21714	21415	21538	21694	21557	21441	21856	21593	21738	21577	21808	21560	21775	21612	21535	21778	21607	21790	21407	21430	21715	21651	21592	21764	21616	21590	21774	21759	21550	21630	21467	21707	21416	21562	21484	21670	21613	21566	21632	21609	21405	21772	21869	21471	21641	21507	21718	21739	21641	21844	21988	21638	21420	21631	21615	21792	21747	21585	21484	21703	21673	21599	21649	21413	21525	21585	21467	21455	21379	21528	21476	21647	21838	21639	21825	21481	21919	21580	21573	21736	21509	21551	21684	21608	21546	21529	21650	21678	21648	21524	21784	21764	21794	21519	21605	21599	21963	21683	21651	21390	21449	21661	21834	21386	21752	21700	21688	21494	21583	21766	21803	21605	21713	21689	21598	21440	21639	21726	21456	21675	21331	21718	21410	21713	21646	21651	21703	21757	21510	21694	21691	21841	21715	21627	21376	21679	21453	21615	21575	21772	21663	21540	21640	21550	21673	21611	21943	21525	21504	21563	21899	21619	21483	21640	21734	21518	21631	21775	21458	21562	21611	21605	21618	21511	21740	21673	21698	21821	21619	21451	21594	21686	21780	21524	21685	22017	21746	21588	21582	21363	21635	21761	21432	21383	21747	21889	21669	21467	21570	21632	21590	21550	21625	21446	21627	21485	21653	21537	21563	21680	21579	21513	21790	21809	21783	21509	21697	21565	21428	21701	21497	21554	21743	21660	21615	21733	21530	21584	21756	21871	21556	21605	21627	21735	21864	21655	21559	21629	21586	21717	21585	21460	21435	21615	21669	21875	21661	21549	21793	21521	21665	21614	21629	21601	21499	21412	21829	21683	21690	21541	21571	21717	21531	21786	21671	21668	21555	21567	21835	21448	21488	21585	21411	21691	21827	21704	21464	21315	21623	21696	21533	21676	22000	21689	21629	21632	21441	21576	21507	21534	21488	21594	21572	21570	21564	21488	21677	21610	21532	21756	21716	21551	21531	21656	21710	21758	21568	21606	21481	21681	21799	21838	21459	21713	21613	21243	21459	21759	21662	21543	21823	21678	21709	21580	21585	21563	21533	21766	21833	21574	21669	21516	21679	21713	21524	21457	21534	21591	21593	21728	21502	21606	21643	21543	21531	21878	21690	21670	21677	21568	21812	21892	21542	21717	21458	21498	21694	21713	21724	21573	21548	21673	21671	21644	21628	21813	21786	21758	21548	21739	21567	21806	21689	21406	21788	21607	21855	21545	21539	21838	21789	21603	21376	21668	21705	21617	21921	21755	21563	21744	21362	21506	21673	21658	21933	21744	21657	21748	21566	21702	21596	21697	21758	21801	21574	21677	21775	21592	21889	21706	21713	21736	21900	21958	21661	21691	21522	21469	21707	21591	21729	21696	21540	21715	21700	21511	21648	21651	21590	21520	21841	21570	21602	21492	21438	21721	21766	21705	21650	21816	21619	21641	21698	21534	21715	21622	21656	21776	21877	21497	21641	21621	21555	21688	21616	21636	21599	21632	21601	21340	21629	21720	21664	21648	21773	21731	21723	21770	21505	21502	21877	21545	21749	21641	21658	21738	21773	21677	21627	21741	21672	21738	21484	21755	21561	21511	21699	21351	21699	21638	21398	21573	21439	21651	21347	21576	21561	21785	21504	21626	21410	21614	21373	21536	21701	21589	21872	21329	21602	21589	21448	21783	21521	21575	21479	21558	21833	21873	21693	21523	21756	21638	21742	21583	21788	21783	21692	21792	21607	21474	21576	21492	21715	21686	21451	21767	21840	21530	21645	21614	21859	21712	21457	21555	21613	21651	21663	21607	21598	21556	21542	21757	21490	21619	21699	21658	21652	21652	21585	21861	21628	21514	21484	21620	21792	21291	21754	21446	21828	21608	21447	21682	21757	21694	21395	21564	21771	21649	21699	21690	21565	21733	21592	21501	21658	21639	21515	21674	21709	21576	21764	21547	21438	21492	21742	21831	21754	21624	21623	21708	21585	21421	21583	21636	21527	21637	21665	21664	21601	21754	21701	21754	21500	21659	21702	21653	21707	21547	21830	21659	21524	21580	21683	21643	21931	21545	21445	21696	21559	21539	21688	21615	21715	21458	21511	21720	21485	21551	21763	21624	21609	21610	21723	21778	21688	21611	21679	21578	21624	21595	21577	21732	21783	21780	21799	21597	21709	21863	21645	21733	21547	21825	21635	21631	21392	21748	21673	21645	21764	21549	21748	21761	21683	21617	21607	21644	21610	21840	21517	21652	21683	21847	21775	21537	21511	21715	21602	21631	21595	21736	21722	21626	21839	21806	21729	21619	21720	21627	21446	21604	21529	21409	21489	21758	21781	21543	21716	21487	21561	21841	21669	21553	21615	21771	21824	21678	21589	21471	21459	21794	21604	21586	21598	21722	21617	21548	21507	21413	21707	21657	21865	21958	21752	21834	21770	21600	21719	21795	21548	21588	21637	21559	21551	21452	21532	21650	21582	21589	21858	21557	21451	21723	21768	21729	21629	21616	21468	21868	21510	21600	21731	21648	21462	21561	21657	21319	21648	21603	21561	21643	21595	21691	21685	21763	21736	21566	21611	21681	21493	21693	21653	21406	21669	21577	21535	21694	21763	21409	21722	21601	21688	21734	21596	21556	21765	21505	21832	21745	21470	21622	21506	21600	21620	21697	21800	21603	21738	21483	21683	21604	21615	21625	21625	21525	21549	21688	21598	21812	21717	21467	21640	21872	21780	21612	21805	21652	21341	21612	21660	21515	21735	21698	21595	21468	21651	21501	21482	21549	21548	21538	21492	21669	21406	21651	21580	21612	21606	21809	21694	21688	21529	21673	21698	21454	21502	21786	21646	21650	21570	21692	21516	21839	21634	21792	21794	21638	21679	21579	21662	21744	21612	21530	21755	21737	21581	21586	21661	21737	21582	21629	21551	21738	21689	21543	21704	21589	21631	21788	21717	21870	21994	21745	21495	21652	21740	21846	21728	21540	21403	21680	21498	21624	21522	21645	21715	21553	21487	21716	21722	21686	21548	21659	21369	21703	21907	21727	21519	21555	21713	21665	21754	21732	21709	21335	21651	21568	21841	21767	21749	21627	21832	21628	21686	21584	21619	21557	21495	21505	21784	21355	21578	21789	21566	21635	21562	21576	21795	21643	21760	21764	21556	21564	21748	21785	21554	21682	21460	21455	21768	21654	21542	21556	21740	21577	21670	21716	21737	21339	21709	21738	21498	21601	21738	21703	21699	21791	21677	21611	21683	21566	21803	21861	21684	21688	21610	21505	21756	21470	21821	21573	21693	21730	21651	21520	21471	21511	21606	21711	21830	21658	21483	21365	21423	21385	21747	21628	21579	21662	21567	21892	21884	21539	21786	21491	21701	21592	21218	21600	21724	21722	21626	21445	21739	21773	21543	21533	21649	21548	21742	21452	21501	21687	21439	21523	21782	21541	21839	21552	21601	21597	21583	21653	21737	21527	21615	21513	21526	21571	21781	21622	21329	21678	21669	21508	21726	21432	21575	21668	21947	21720	21786	21463	21736	21645	21700	21587	21558	21738	21516	21661	21523	21587	21567	21586	21732	21619	21595	21663	21622	21452	21558	21728	21723	21912	21566	21440	21721	21602	21469	21767	21585	21630	21593	21679	21545	21480	21826	21841	21670	21919	21800	21858	21828	21710	21793	21667	21692	21649	21703	21757	21649	21576	21864	21530	21741	21675	21436	21661	21483	21654	21879	21746	21575	21731	21695	21674	21657	21772	21833	21551	21461	21639	21631	21729	21767	21766	21718	21510	21657	21640	21520	21560	21771	21780	21704	21605	21346	21921	21765	21799	21636	21567	21369	21386	21723	21536	21490	21660	21807	21750	21491	21907	21778	21494	21762	21700	21874	21723	21678	21642	21743	21729	21796	22065	21722	21634	21744	21880	21635	21471	21529	21457	21655	21670	21682	21946	21567	21567	21588	21568	21683	21546	21599	21457	21559	21701	21670	21809	21612	21495	21640	21553	21730	21692	21542	21525	21531	21736	21933	21705	21769	21751	21541	21494	21626	21475	21834	21641	21813	21799	21692	21628	21924	21478	21515	21704	21744	21662	21703	21704	21621	21507	21719	21527	21412	21505	21778	21868	21566	21683	21551	21714	21788	21591	21774	21477	21599	21844	21652	21522	21538	21670	21604	21719	21946	21901	21696	21722	21654	21563	21845	21486	21816	21764	21816	21552	21699	21865	21557	21630	21642	21500	21576	21483	21748	21591	21827	21849	21627	21441
19829	27673	28864	23575	21990	20015	18582	23654	24671	20618	17710	16615	16232	16251	16273	16290	16170	16346	16393	16163	16317	16325	16219	16214	16301	16232	16211	16372	16215	16234	16389	16088	16073	16425	16332	16335	16134	16249	16388	16349	16093	16447	16214	16279	16259	16234	16373	16343	16258	16276	16139	16159	16329	16426	16239	16369	16235	16368	16193	16285	16357	16226	16221	16373	16209	16281	16341	16305	16314	16388	16441	16321	16200	16252	16299	16284	16349	16253	16199	16159	16472	16298	16247	16329	16362	16273	16309	16396	16374	16243	16361	16189	16210	16169	16314	16437	16387	16350	16115	16174	16248	16253	16112	16336	16364	16323	16173	16304	16171	16371	16274	16274	16197	16117	16320	16249	16355	16121	16307	16344	16244	16264	16287	16237	16197	16294	16468	16330	16140	16408	16283	16228	16204	16323	16384	16293	16327	16215	16418	16214	16320	16269	16346	16350	16148	16255	16080	16091	16456	16186	16260	16224	16309	16166	16311	16273	16245	16158	16382	16429	16326	16352	16155	16314	16361	16435	16273	16296	16206	16305	16265	16188	16406	16280	16304	16354	16183	16101	16184	16037	16239	16290	16199	16379	16337	16201	16300	16368	16298	16196	16369	16290	16257	16246	16238	16393	16097	16388	16357	16365	16262	16131	16303	16254	16275	16371	16336	16195	16171	16342	16239	16360	16190	16356	16259	16193	16272	16340	16388	16206	16412	16255	16467	16129	16082	16313	16261	16295	16416	16243	16144	16374	16478	16307	16293	16390	16347	16342	16256	16360	16135	16301	16280	16153	16175	16248	16143	16454	16184	16227	16107	16369	16265	16234	16362	16335	16278	16173	16367	16279	16251	16167	16414	16310	16226	16062	16266	16300	16294	16159	16382	16442	16222	16244	16145	16202	16192	16259	16364	16213	16225	16271	16237	16306	16281	16347	16115	16341	16359	16130	16178	16319	16404	16325	16287	16132	16282	16273	16245	16118	16311	16175	16320	16333	16277	16241	16385	16349	16391	16225	16238	16207	16265	16433	16207	16285	16212	16394	16324	16216	16174	16358	16322	16274	16323	16150	16228	16266	16233	16399	16153	16232	16321	16202	16306	16424	16173	16078	16120	16393	16172	16307	16165	16290	16277	16274	16289	16314	16317	16232	16255	16219	16320	16274	16089	16257	16182	16225	16350	16412	16291	16337	16155	16292	16348	16101	16236	16345	16225	16286	16339	16216	16495	16244	16146	16290	16292	16221	16171	16202	16261	16261	16523	16298	16256	16208	16127	16287	16350	16149	16421	16369	16099	16246	16301	16288	16322	16311	16298	16281	16447	16300	16186	16060	16426	16386	16456	16489	16113	16152	16345	16305	16369	16255	16211	16236	16383	16280	16113	16304	16292	16244	16318	16277	16184	16166	16220	16179	16091	16334	16406	16085	16279	16445	16221	16355	16262	16204	16217	16206	16199	16330	16298	16115	16301	16163	16383	16264	16316	16221	16214	16286	16298	16397	16162	16303	16360	16106	16227	16459	16155	16192	16215	16045	16305	16236	16065	16205	16454	16268	16357	16327	16315	16299	16472	16396	16426	16521	16349	16161	16064	16427	16310	16316	16154	16292	16308	16296	16226	16242	16202	16223	16205	16216	16292	16307	16495	16247	16496	16251	16130	16182	16267	16161	16469	16197	16398	16249	16192	16366	16189	16214	16124	16257	16298	16311	16066	16141	16162	16206	16301	16240	16146	16326	16294	16349	16166	16261	16212	16256	16236	16281	16201	16243	16423	16403	16161	16059	16295	16082	16381	16280	16259	16324	16280	16192	16248	16254	16160	16305	16301	16187	16097	16227	16433	16231	16296	16196	16217	16061	16175	16272	16173	16306	16316	16372	16280	16354	16241	16251	16250	16383	16543	16326	16387	16187	16263	16283	16356	16441	16389	16414	16230	16224	16510	16087	16232	16193	16265	16295	16415	16267	16126	16264	16266	16247	16359	16093	16196	16215	16140	16396	16385	16497	16213	16257	16239	16305	16288	16261	16387	16322	16223	16269	16224	16095	16085	16261	16420	16255	16230	16317	16400	16399	16206	16337	16161	16215	15988	16262	16336	16283	16301	16304	16383	16443	16263	16276	16265	16289	16220	16368	16373	16224	16348	16273	16336	16329	16240	16244	16376	16318	16406	16221	16106	16239	16265	16288	16303	16265	16241	16402	16351	16341	16168	16298	16283	16313	16370	16439	16323	16313	16195	16358	16365	16199	16194	16378	16226	16207	16202	16164	16416	16431	16202	16134	16298	16161	16338	16338	16257	16385	16258	16113	16122	16269	16349	16357	16108	16328	16175	16228	16232	16218	16386	16356	16287	16233	16266	16280	16445	16272	16391	16203	16383	16239	16394	16294	16265	16042	16272	16323	16165	16204	16144	16242	16297	16230	16175	16454	16276	16407	16444	16270	16157	16259	16350	16422	16337	16351	16181	16237	16255	16397	16342	16207	16158	16311	16164	16291	16193	16434	16496	16166	16261	16160	16260	16370	16311	16332	16208	16417	16154	16188	16165	16347	16336	16148	16407	16330	16370	16076	16432	16346	16359	16248	16199	16198	16235	16275	16457	16174	16266	16195	16231	16397	16165	16195	16294	16215	16325	16380	16324	16405	16274	16337	16326	16238	16349	16370	16326	16260	16201	16188	16232	16104	16220	16201	16334	16262	16242	16084	16379	16309	16295	16204	16223	16410	16199	16178	16309	16101	16291	16306	16161	16234	16155	16414	16391	16090	16267	16335	16065	16282	16313	16172	16286	16134	16271	16134	16272	16255	16225	16321	16241	16131	16258	16365	16167	16399	16185	16183	16341	16115	16220	16244	16223	16215	16497	16410	16275	16275	16438	16392	16338	16431	16202	16284	16218	16292	16387	16340	16502	16231	16169	16175	16487	16286	16177	16410	16252	16343	16347	16340	16441	16145	16301	16348	16203	16088	16225	16260	16169	16290	16424	16250	16211	16210	16349	16348	16245	16182	16208	16218	16337	16206	16384	16426	16189	16322	16302	16274	16196	16224	16055	16144	16166	16218	16210	16342	16342	16148	16343	16440	16285	16321	16230	16277	16243	16364	16220	16356	16336	16241	16311	16256	16444	16027	16199	16234	16252	16324	16162	16395	16350	16262	16209	16172	16164	16372	16147	16215	16387	16360	16327	16236	16138	16463	16227	16193	16284	16256	16300	16281	16433	16143	16490	16330	16372	16047	16253	16367	16115	16234	16260	16294	16238	16228	16185	16395	16302	16322	16292	16322	16207	16448	16293	16308	16323	16234	16434	16273	16296	16295	16182	16403	16101	16316	16261	16224	16283	16227	16186	16310	16150	16272	16154	16141	16294	16151	16346	16295	16181	16089	16468	16143	16328	16242	16370	16263	16272	16259	16276	16367	16428	16202	16354	16379	16275	16426	16206	16294	16292	16325	16035	16417	16430	16221	16278	16334	16396	16316	16166	16288	16117	16306	16298	16384	16306	16123	16361	16269	16129	16298	16273	16293	16131	16159	16242	16274	16174	16382	16125	16265	16280	16290	16164	16148	16260	16302	16338	16205	16414	16285	16348	16433	16336	16396	16263	16549	16266	16206	16343	16408	16233	16373	16307	16395	16302	16296	16277	16333	16152	16260	16414	16428	16328	16316	16386	16203	16313	16319	16264	16222	16317	16117	16336	16283	16313	16256	16157	16299	16184	16321	16138	16175	16318	16363	16214	16185	16295	16290	16273	16348	16523	16351	16274	16141	16329	16207	16242	16185	16253	16136	16339	16264	16355	16311	16235	16154	16105	16207	16239	16240	16412	16305	16442	16236	16445	16226	16387	16236	16405	16372	16345	16339	16222	16185	16394	16307	16250	16101	16279	16129	16337	16299	16292	16313	16380	16181	16188	16295	16379	16531	16304	16239	16338	16146	16152	16299	16347	16289	16234	16341	16422	16463	16322	16378	16241	16249	16382	16228	16267	16337	16212	16283	16311	16358	16054	16348	15987	16246	16301	16451	16339	16118	16221	16158	16192	16254	16187	16226	16187	16436	16283	16284	16341	16302	16279	16170	16346	16273	16262	16224	16235	16136	16156	16256	16321	16366	16150	16331	16387	16375	16315	16517	16191	16233	16213	16416	16213	16334	16022	16388	16227	16241	16127	16168	16347	16167	16341	16141	16087	16295	16284	16382	16260	16359	16097	16247	16234	16082	16326	16302	16220	16337	16246	16282	16285	16327	16374	16352	16084	16360	16234	16214	16513	16204	16367	16254	16282	16356	16234	16442	16335	16431	16163	16270	16300	16609	16319	16194	16170	16260	16173	16313	16212	16147	16235	16267	16254	16319	16210	16288	16212	16258	16149	16118	16405	16172	16144	16497	16227	16302	16298	16333	16324	16104	16252	16249	16202	16308	16370	16051	16330	16314	16246	16386	16126	16269	16229	16244	16214	16372	16045	16192	16102	16381	16405	16304	16236	16141	16294	16434	16294	16369	16305	16370	16431	16176	16409	16354	16277	16276	16228	16390	16317	16244	16282	16258	16251	16393	16253	16186	16180	16020	16320	16156	16240	16331	16313	16299	16290	16311	16340	16321	16233	16313	16303	16451	16307	16237	16332	16143	16298	16293	16353	16312	16461	16400	16214	16415	16245	16163	16341	16222	16073	16246	16335	16405	16513	16327	16167	16222	16324	16212	16403	16281	16327	16234	16212	16269	16252	16162	16317	16297	16280	16077	16350	16345	16314	16326	16217	16356	16215	16394	16246	16368	16365	16269	16142	16391	16423	16204	16362	16383	16416	16248	16214	16314	16187	16216	16151	16189	16385	16340	16322	16282	16249	16289	16323	16313	16209	16294	16352	16403	16332	16254	16402	16226	16319	16186	16234	16190	16433	16310	16326	16345	16384	16222	16284	16261	16211	16290	16466	16094	16377	16134	16183	16210	16256	16260	16236	16197	16257	16238	16497	16309	16325	16279	16186	16246	16223	16561	16127	16297	16395	16303	16233	16285	16311	16513	16221	16253	16246	16269	16084	16247	16313	16279	16349	16151	16199	16330	16172	16239	16268	16204	16279	16220	16415	16289	16209	16406	16217	16370	16179	16309	16392	16273	16332	16375	16373	16316	16283	16199
25558	21126	28407	26667	26127	27256	28075	49048	56130	40567	30528	24147	21883	21418	21261	21323	21088	21469	21323	21231	21222	21020	21189	21490	21323	21168	20934	21256	21187	21158	21255	21427	21075	21194	21407	20985	21049	21193	21244	21302	21320	21097	21272	21215	21321	21380	21456	21311	21040	21367	21270	21140	21267	21031	21319	21325	21133	21214	21138	21126	21216	21102	21325	21213	21228	21110	21128	21202	21221	21160	21092	21145	21074	21102	21259	21265	21263	21118	21178	21224	21327	21259	21157	20987	21145	21125	20980	21027	21214	21234	21443	21167	21238	20869	21040	21367	21363	21317	20956	21225	21407	21168	20896	21379	21459	21295	21193	21106	20975	21135	21302	21083	21262	21115	21244	21270	20963	21186	21219	21172	21115	21091	21186	21118	21225	21136	21139	21204	20929	20996	20947	21089	21241	21206	21186	21067	21312	21179	21205	21090	21104	21096	21214	21018	21275	21046	21114	21278	21199	21306	21372	21163	21141	21131	20963	21205	21050	21018	21368	21097	20975	21025	21183	21171	21047	21242	21265	21128	21081	21284	21104	21261	21209	21086	21222	21166	20988	21201	21277	21346	21145	21317	21156	21179	21230	21072	21267	21177	21305	21423	21346	21232	21013	21346	21217	21083	21287	21084	21136	21184	21361	21194	21151	21319	21169	21182	21325	21093	21165	20924	21285	21081	21361	21285	21326	20914	21077	21317	21186	21100	21406	21211	21246	21183	21109	21185	21212	21121	21072	21068	21060	21274	21269	20926	21358	21151	21231	21295	21117	21188	21327	21016	21226	21048	21303	21233	21350	21173	21141	21236	21287	21335	20937	21260	21258	21361	21289	21079	21249	21097	21262	21404	21326	21113	21115	21293	21191	21138	21125	21190	21139	21355	21286	21067	21234	21265	21086	21115	20908	21003	21335	21121	21249	21254	21163	20983	21236	21236	21202	21066	21138	21333	21185	21283	21160	20980	21119	21042	21206	21223	21143	21348	21013	21177	21020	21110	21284	21264	21252	21363	21284	21265	21049	21199	21131	21460	21186	21208	21362	21085	21145	21169	21104	21044	21278	21166	21326	21087	21221	21260	21108	21328	21193	21057	21241	21218	21171	21476	21181	21014	21381	21081	21008	21121	21392	21266	21078	21289	21179	21180	21205	21189	21223	21377	21227	21251	21054	21212	21338	21247	21207	21282	21105	20855	21040	21178	21132	21088	21213	21339	21066	21185	21088	21173	21177	21078	21293	21215	21145	20882	21156	21214	21323	21410	21103	21190	21077	21290	20915	21049	21231	21305	21088	21485	21367	21101	21112	20974	21108	21288	21243	21207	21207	21099	21287	21224	21045	21166	21194	21058	21025	21180	21499	21125	21317	21063	20899	21200	21205	21004	21432	21099	21054	21102	21169	21083	21333	20978	21202	21260	21328	20869	21326	21273	21207	21099	21188	21329	21349	21217	21030	21135	21200	21052	21357	21174	21218	21291	20886	21271	21336	21140	21391	21119	21401	21111	21184	21125	21059	21122	21107	21126	20943	21065	21285	21193	21244	21166	21454	21250	21318	21038	21314	21266	21033	21223	21216	21314	21309	21186	21117	21208	21347	21312	21134	21241	21036	21256	21084	20896	21037	21184	21156	21034	21058	21045	21189	21409	21298	21422	20898	21157	21218	21192	21016	21168	20945	21219	21319	21067	21089	21194	21095	21165	20995	21205	21268	21215	21233	20973	21086	21030	21057	21139	21048	21242	21179	21028	21160	21325	21066	20974	21057	20911	21314	21146	21255	21188	21153	21068	21134	21035	21023	21171	21092	21332	21146	21306	21153	21075	21304	21233	21326	21214	21142	21133	21317	21283	21205	21338	20942	21144	20807	21155	21161	21135	21345	21296	21113	21228	21127	21187	21141	21298	21093	21136	21161	21077	21014	20999	21172	21144	21362	21126	21325	21212	21297	21033	21180	21352	21192	21338	20963	21439	21183	21048	21127	21465	21149	21314	21374	20977	21143	21269	21198	21228	21164	21387	21175	21262	21280	21163	21105	21121	21188	21192	21046	21183	21291	21146	21274	21105	21326	21110	21251	21129	21142	21022	21155	21256	21203	20961	21244	21198	21257	21136	21053	21237	21160	21338	21174	21055	21116	21156	21123	21083	21147	21127	21376	21113	21161	21168	21223	21154	21315	20905	20990	21051	21224	21216	21145	21219	21164	21143	21353	20986	21119	21243	21100	21223	21321	21087	21042	21160	21151	21153	21203	21255	21283	20975	21100	21164	21212	20956	21188	20902	21013	21302	21152	21244	21355	21370	21058	21074	21097	21034	20945	21002	21204	21057	21135	21041	21108	21243	21324	21047	21187	21356	21245	21416	21278	21181	21096	21039	21235	21131	21279	21173	21078	21131	21190	21370	21213	21145	21208	21025	21365	21299	21236	21100	21047	21149	21325	21175	21158	20958	21173	21489	21173	21339	21042	21208	21081	20989	21148	21028	21351	21197	21260	21345	21039	21012	21111	21412	21261	21297	21285	21244	21372	21107	21329	21141	21350	21205	21144	21165	21192	21086	21058	21039	21271	21144	21222	20944	21225	21308	21362	21182	21334	21199	21153	21237	21103	21206	21138	21221	21368	21103	21121	21239	20926	21248	21137	21141	21174	21209	21072	21204	21204	21167	21399	21171	21247	21300	21014	21306	21135	21117	21243	21204	21065	21176	21401	21298	21397	21370	21286	21087	21129	21033	21044	21138	21179	21253	21007	21103	20954	21195	21231	21103	20910	21113	21333	21232	21117	21263	21110	21263	21174	21104	21337	21252	21065	21147	21234	21245	21084	21281	21340	21127	21114	21298	21191	21108	21242	21351	21271	21219	21194	21050	21323	21236	21244	21098	21122	21073	21320	21058	21289	21113	21097	21307	21283	21219	21040	20992	20926	21143	21093	21223	21201	21255	21044	21272	21193	21224	21194	21040	21176	21021	21005	21275	21051	21139	21118	21205	21082	21310	21195	21108	21086	21249	21470	20988	21252	21323	20969	21219	21246	21146	21222	21266	21047	21262	21377	21233	21150	21245	21246	21132	21241	21318	21245	20999	21451	21328	20978	21214	21157	21095	21307	21049	21120	21066	21076	21340	21041	21064	21031	21012	21280	21381	21158	21098	21313	21206	21209	21244	21077	21066	21218	21296	21118	21273	21055	21344	21253	21117	21349	21110	21463	21034	21154	21103	20990	21284	21198	21222	21127	21075	21291	21146	21169	21243	21117	21191	20998	21182	21177	21093	21119	21078	21393	21081	20985	21247	21277	21331	21268	21094	21034	21042	21025	21055	21082	21361	21264	21287	21189	21202	21170	21232	21234	21206	21303	21148	21228	21175	21525	21372	21209	21183	21274	21168	21251	21126	21151	21343	21194	21023	21094	21150	21392	21257	21185	21322	21296	21055	21138	21241	21273	21106	21351	21158	21147	21234	21229	21215	21216	21071	20890	21503	21243	21321	21082	21220	21539	21296	21180	21441	21116	21313	21213	21329	21199	21153	21359	20931	21164	21213	21131	21102	21250	21103	21252	21308	20942	21432	20953	21035	21027	21206	21116	21213	21261	21329	21253	21186	21085	20983	20914	21135	21341	21103	21329	21030	21127	21079	21156	21203	21180	21351	21305	21053	21238	21126	21298	21316	21043	21436	21403	21281	21439	21253	21336	21135	21307	21263	20921	21085	21101	21282	21372	21463	21220	21340	21361	21257	21006	21254	21053	21065	21230	21119	21062	20955	21310	21260	21172	21107	21121	21341	21255	21185	21007	21046	21260	21303	21273	21165	21236	21235	21311	21121	21081	21303	20932	21027	21411	21305	21322	21477	21178	21136	21189	21235	21241	21082	21088	21034	20958	21127	21269	21102	21040	21075	20914	21441	21379	21026	20998	21079	21210	21195	21200	21041	21370	21399	21300	21285	21302	21141	21061	21256	21123	21437	21240	21115	21061	21421	21358	21294	21165	21026	21125	21081	20996	21103	21249	21213	21298	21201	21347	21238	21137	21230	21215	21242	21192	21307	21116	21252	21096	21077	21240	21187	21185	21104	21301	21229	21106	21407	21232	21047	21104	21331	21214	21174	21002	20998	20998	21092	21116	21218	21145	21083	21028	21040	21216	21260	20988	21064	20982	21048	21247	21079	21245	21347	21240	21223	21124	21219	20961	21536	21186	21087	21187	21341	21314	21197	21365	21156	21320	21400	21312	21310	21360	21280	21188	21265	21120	20953	21205	21196	21234	21061	21304	21082	21160	21183	21035	21306	21122	21091	21042	21276	21124	21083	21285	20992	21050	21307	21275	21293	21230	21217	21147	21092	21212	21094	21271	21147	21257	21183	21304	21236	21310	21341	21216	21069	21087	21031	21223	21115	21050	21153	21035	21334	21166	21087	21008	21154	21223	21002	21239	21446	21228	21145	21328	21223	21091	21148	21026	21168	21265	21150	21135	21102	21108	21245	21333	21186	21030	21351	21360	21361	21219	20949	21229	21062	21202	21131	21174	21136	21102	21389	21169	21106	21102	21228	21079	21305	21231	21104	21207	21254	21280	21254	21194	21263	21492	21316	21160	21015	21333	21106	21184	21353	21141	21269	21004	21250	21205	21010	21387	21189	21034	21193	20962	21198	21015	20974	21179	21236	21150	20990	21101	21360	21196	21126	21187	21277	21242	21277	21396	21167	21415	21089	21075	21291	21365	21277	21241	21165	21178	21181	21223	21149	21113	21130	21115	21162	21194	21312	21081	21045	21045	20900	21348	21166	21067	21226	21177	21144	21129	21477	21122	21191	21091	21103	21331	21198	20985	21124	21366	21035	21216	21087	21413	21207	21195	21181	21305	21242	21212	21179	21217	21196	21024	21223	21113	21197	21383	21312	21359	21156	21025	21252	21065	21053	20886	21184	21380	20966	21193	21159	21067	21318	21229	21299	21106	21120	21298	21191	21214	21340	21279	21179	21005	21482	21114	21208	21051	21070	21093	20974	21218	21067	21109	21313	21247	21178	21150	20997	21128	20986	21227	21072	21345	21114	21034	21194	21236	21249	21279	21081	20993	21308	21370	21165	21163	21058	21196	21266	21137	21156	21532	21135	21302	21179	21086	21241	21248	21369	21208	21167
20782	36708	37717	31792	27089	24475	24153	50039	51784	37375	25421	18400	16267	16179	16123	15970	16203	16065	16293	16104	16121	15961	15983	16224	16100	15943	16095	16119	16143	15991	16097	16337	16068	16121	16082	16142	16080	16045	16051	16199	16001	16000	16152	16018	16108	15945	15999	16002	16315	15948	16072	16033	16035	16161	16246	16327	16039	16089	15934	15917	16130	16076	16162	16013	16001	16177	16136	15999	16153	16035	15895	16026	15979	16045	15895	15852	16118	16164	16172	15959	16205	16139	15876	16056	16002	16037	16038	15964	15857	16058	16197	16060	16080	16132	15935	16048	16083	16093	16185	16173	16007	15967	15938	16117	16075	16066	16109	16034	16036	16104	15945	16047	16039	15946	16081	16001	15981	16059	16136	15977	16026	16073	16045	15966	16002	16118	16084	15991	16157	16115	16008	16111	16111	15959	16189	16071	16055	16094	16188	15942	15845	15998	16056	16063	16047	16038	16067	15983	16102	16013	16047	15846	16072	15983	16217	16232	15806	16082	15927	16117	15952	16007	15918	16021	16216	16059	15950	15881	16174	16113	15918	16043	16120	16026	15872	16091	15897	15968	16203	16023	15948	15983	15887	15988	16037	16264	16030	16235	16123	16191	15877	16141	16144	16082	15994	16051	16120	16230	16049	16054	16118	15976	16028	16103	16048	16115	16069	15975	15938	15992	15852	16074	16032	16113	16064	16014	16006	15901	15839	16303	16026	16127	15952	16114	16064	16200	16123	15992	15947	16015	15975	16095	15908	16174	15958	16058	15969	16037	16082	16025	16077	16005	15973	16070	15950	16093	16108	16005	16060	16034	16251	16028	16021	16067	16123	15891	16100	15874	15934	15841	15930	15993	15961	16108	16013	15945	16161	15979	16042	16037	16076	15991	16093	16045	15996	15939	16018	15927	16070	16028	16035	16177	15955	16127	15948	16086	16017	16080	16096	16097	16094	16057	16260	15933	15979	15952	16115	15956	16093	16215	16294	16063	15962	16023	16117	16059	16194	15945	16117	15935	16167	15894	16071	16111	16174	15976	16065	15962	15957	15945	16062	16181	15884	16157	15940	16174	16114	15996	15844	16076	15980	16124	16070	16152	15956	15973	16204	15913	16066	16235	16052	15968	16022	15969	16225	16128	16168	16141	15877	15971	16045	16013	16045	16064	15812	15958	16022	15822	16317	16190	16134	16014	15970	16070	16233	15965	15959	16075	15863	16087	16206	16129	16094	16117	16209	16019	15992	16130	16144	16046	15932	15990	15942	16052	15998	16244	16170	16062	16089	15988	16081	16093	16137	16090	16063	16192	15989	16178	16273	15876	16021	16044	16108	16004	15941	16069	15915	16007	16143	16094	16087	16144	15982	15930	15965	16092	15977	15936	16363	16126	16165	16177	16149	16004	15998	15916	16048	16057	16077	15929	15856	16275	16030	16015	15948	16037	16111	16114	16097	16241	16018	15993	15990	16059	16055	16185	16031	15935	16050	15951	16104	16255	15952	16197	16150	15972	15993	16176	16117	15917	16102	16180	16002	16021	15996	16014	16134	15920	16153	15992	15942	16038	16050	16031	16163	15989	16022	15964	15929	16128	16172	15957	15988	16154	16029	15938	15984	16045	16156	16099	16085	15834	16157	15928	16030	16104	16173	15991	16076	16104	16091	16169	15991	16088	16226	15985	15940	16173	16040	15817	16064	16154	16023	16101	16083	16134	16123	15957	16121	16202	16234	16014	15972	16172	16019	15890	16083	15993	16087	15847	15965	16049	16101	16085	16151	15996	16105	15982	16154	16075	16017	16003	16057	15948	15820	15994	15896	15937	16058	16092	16003	15892	16155	16021	16036	16011	16030	16093	15969	16063	15973	16105	15975	16172	16110	16079	16166	16060	16096	16228	16116	15918	16048	15999	15971	16131	16098	16116	16015	16126	16047	16071	16247	16111	15962	16177	16177	16118	16164	16101	16066	16169	16180	15990	16153	16080	16107	16118	16153	16069	16102	16117	16186	15925	16115	16086	16114	15999	16054	15892	16127	16100	16251	16093	16097	16096	16208	16205	15983	16067	16113	16166	16114	16143	16141	16101	16138	15929	16089	16213	16195	16011	16127	16150	16139	15935	16212	16094	15976	16073	16068	16039	16243	16091	16106	16160	16087	16076	16110	16169	16029	16116	15981	16035	16156	15939	15925	16069	15941	16061	15969	16202	16026	16044	16018	16014	16185	16007	16076	15931	15985	16149	16042	16112	15945	15972	15999	15992	16066	16002	16114	16084	15842	15950	15989	16029	16194	16005	16014	15959	16171	15952	15865	16091	15937	16211	15980	16040	16021	15961	16089	15950	16063	16161	16048	15914	15999	15811	15918	16099	16092	16202	15951	16117	16031	15950	16103	16082	16069	15941	15967	16030	16024	15829	16166	16013	16150	16093	16040	16259	15817	15987	15933	16216	16113	16078	15961	16007	16100	16040	16104	15920	16146	16106	16157	16114	16149	16107	16169	16062	16126	16155	16152	16113	15850	16192	16038	16038	16037	16143	16149	16070	16115	16114	16012	15993	16066	16056	16006	16100	16236	16022	16081	16045	16028	16022	16085	15991	16022	15979	16154	15985	16065	16017	16054	16021	16119	15858	16201	16057	15962	16079	15973	16122	16013	16200	16081	15882	15967	16019	16144	15978	16051	16092	16019	16219	16122	16166	16089	16064	16137	15988	16227	16065	16008	16065	16008	16082	15888	16152	16159	16110	15925	16099	15958	16099	15964	15923	15920	16088	15958	15991	16125	15974	15972	16074	16060	16063	16045	16110	16202	15934	16131	16034	16187	16170	16049	16022	16083	15948	16329	16020	16006	15970	16172	16071	15920	16087	16074	16131	16215	15992	15965	16009	16014	16219	16052	16123	16239	15989	15987	15900	15896	16103	16089	16103	16012	16255	15986	15890	15974	16005	15990	16036	16061	16271	16140	16131	16087	16044	16099	16081	16329	15902	15924	16223	16006	15980	16178	16170	16162	16135	15963	15934	16207	16125	16130	16052	16132	16048	16149	15946	16029	16251	15938	16160	16113	16093	15935	15950	16088	16110	15934	16024	16054	16215	15947	16149	16123	16085	16059	16156	15907	16099	15986	16021	16032	16177	16291	16145	16038	16275	16000	15934	16066	16063	16153	16224	16008	16044	15854	16043	16055	16131	16161	15990	16043	16022	16305	16079	16103	16067	16045	16178	16001	16157	16103	16189	15967	15961	15947	16113	16157	15932	16076	16079	16061	16102	15893	16009	16126	15753	15962	16159	16196	16228	16095	16109	16026	16251	15897	15972	15944	16090	15879	16024	16073	16028	15933	16062	15966	16043	16138	16113	16084	16153	16105	16082	16045	16140	15971	16234	16177	16075	16099	15880	15950	16219	16154	16120	16013	16122	16116	15999	16137	16133	15924	15909	16140	16053	16120	15914	16093	16052	16083	16112	15933	15961	15960	15995	15976	16003	16080	15967	16271	16172	16111	15897	15927	16074	16062	16006	15954	16110	16208	16087	16165	16147	16176	15855	16067	16023	16109	16098	16088	16060	16104	16015	16306	16022	16085	16119	16189	16033	16029	16014	16097	15893	16279	15939	16230	15956	16058	16108	15998	16006	16086	16075	16051	16135	16177	15899	16226	16136	15969	16330	16105	15787	15928	15907	16141	16029	16130	16127	16045	16003	16201	16128	16211	15986	15962	16165	16036	16093	15951	16131	16120	16042	16039	15896	16210	16208	15898	15945	15982	16285	15975	16188	16192	16179	16111	16163	16018	16034	16169	16145	16232	16009	15933	16177	16080	15921	15930	16168	16269	16207	16072	15838	16159	16206	16128	16054	15929	16066	16013	16089	16042	16022	15982	15988	16045	15934	16143	16231	16178	16022	16128	15981	16051	16054	16064	15984	16192	16100	16064	16202	16075	15970	16135	16159	16151	16104	16182	15750	15966	16147	16091	15957	16169	16124	15941	16055	16104	16014	15934	16061	16105	16040	16054	16169	16090	15924	15865	16137	15918	15866	16006	15967	15960	16064	16019	15741	16224	16112	15895	16127	16063	16007	15991	16008	16087	16080	16049	16050	16076	16000	16017	16182	15994	16047	16194	16029	16205	15990	15935	15986	15919	16130	16156	16012	16073	16241	15934	16155	16095	15980	16069	16101	15898	16042	16073	16177	16161	16139	15997	16008	16118	16099	15984	15910	16029	16080	15994	16130	15982	15989	16137	16030	15948	16148	16227	15920	16156	15973	16141	15984	16121	16225	15919	16025	16036	15978	15928	16277	16146	16083	15866	16059	15909	16139	16097	15893	16089	16116	16123	15995	16303	16071	16060	16148	15978	16172	16140	16036	15951	16076	16084	16185	16118	16059	16047	16076	16244	16255	16151	16146	16062	16086	16116	16153	16006	16185	16042	16155	16196	16149	16030	16071	15934	16075	16064	15891	16124	16094	15998	16014	15972	15962	16087	16107	16038	15922	16130	16027	16062	16043	15845	16314	16085	16164	15839	16022	16099	16093	16061	16018	16208	15885	16165	16005	16106	16135	16032	15962	16187	16145	15982	16091	16086	16011	15929	16090	16054	16045	16223	15962	16068	16181	15971	16073	15912	15930	16167	16097	15977	16004	15903	16161	15970	15926	16081	16186	15925	16139	16033	16041	16183	15963	16181	16088	16178	15858	15976	16160	16065	15903	15928	16074	16173	16103	15993	16145	16103	16150	16091	16017	16160	15931	16182	15975	16124	16113	16047	16148	16023	15979	15965	16001	16034	15990	15967	15989	15988	16270	16003	16153	16072	15956	16177	15875	16163	15939	16017	16099	16060	16009	16160	16149	16225	15928	16126	16033	16077	16057	16078	16126	15864	16154	16099	16034	16107	15966	15981	15823	16005	15968	15833	15960	16085	15921	16063	16144	15958	16077	16060	16075	16004	16045	16017	15943	16127	16131	16128	16088	16086	16088	15899	16083	16142	16149	16033	16133	16003	15911	16004	15998	16083	16100	16119	16024	16040	16046	16017	15975	15965	15959	16062	15983	16006	16201	16092	16198	16042	15928	16004	16011	16138	16078	16088	16178	16180	15824	16080	15993	16107	16041	16104	15925	15952	15973	16246	15768	15932	16148	16002	15995
23742	21141	28547	24570	23995	28642	31223	61286	68114	49938	35457	26278	22838	21871	21829	21745	21671	21486	21649	21500	21590	21469	21765	21689	21695	21594	21444	21726	21612	21499	21494	21550	21575	21692	21693	21696	21578	21561	21627	21514	21615	21505	21585	21602	21700	21824	21520	21436	21582	21489	21387	21543	21545	21482	21591	21390	21465	21519	21430	21652	21478	21570	21603	21685	21669	21536	21567	21512	21600	21509	21730	21517	21613	21756	21500	21555	21632	21372	21606	21286	21551	21473	21442	21368	21709	21603	21609	21587	21529	21481	21382	21415	21658	21441	21696	21704	21550	21632	21513	21740	21546	21553	21416	21619	21474	21652	21818	21700	21463	21411	21461	21439	21446	21305	21292	21598	21375	21629	21544	21653	21411	21340	21361	21478	21657	21591	21471	21351	21501	21361	21559	21314	21513	21480	21464	21723	21607	21448	21677	21589	21690	21481	21442	21704	21779	21509	21573	21278	21675	21383	21367	21703	21404	21349	21334	21314	21648	21681	21444	21466	21563	21298	21302	21406	21450	21479	21561	21421	21629	21470	21476	21212	21381	21432	21683	21669	21480	21457	21793	21522	21555	21456	21555	21621	21524	21390	21557	21555	21529	21472	21489	21327	21164	21402	21495	21411	21570	21420	21438	21751	21690	21332	21473	21430	21318	21540	21438	21514	21298	21613	21650	21485	21299	21322	21343	21643	21566	21724	21590	21783	21571	21541	21381	21351	21747	21523	21484	21446	21563	21356	21465	21507	21391	21460	21541	21163	21489	21493	21504	21529	21629	21487	21524	21514	21421	21390	21379	21387	21352	21477	21435	21584	21565	21537	21278	21415	21397	21651	21475	21633	21386	21633	21238	21718	21610	21381	21364	21497	21243	21503	21546	21414	21351	21596	21316	21410	21237	21328	21646	21471	21449	21487	21575	21484	21498	21468	21394	21391	21362	21353	21483	21470	21545	21443	21651	21754	21440	21539	21596	21443	21323	21516	21529	21455	21510	21424	21420	21761	21582	21529	21493	21548	21557	21487	21582	21619	21870	21604	21608	21411	21373	21157	21355	21625	21508	21532	21486	21410	21611	21499	21506	21716	21505	21673	21455	21404	21541	21589	21646	21490	21407	21445	21485	21334	21479	21551	21576	21402	21599	21434	21713	21537	21609	21407	21373	21510	21432	21692	21379	21361	21350	21266	21323	21410	21591	21380	21381	21521	21513	21335	21338	21472	21510	21519	21468	21434	21441	21412	21381	21290	21395	21388	21359	21527	21357	21439	21505	21545	21368	21316	21358	21339	21287	21372	21514	21448	21485	21369	21418	21505	21362	21466	21409	21415	21493	21404	21392	21376	21521	21502	21421	21410	21356	21457	21494	21374	21450	21516	21599	21433	21359	21251	21510	21545	21628	21617	21498	21338	21393	21645	21316	21462	21495	21545	21595	21533	21493	21476	21445	21387	21364	21477	21443	21623	21414	21497	21515	21350	21467	21418	21458	21218	21655	21437	21402	21454	21390	21543	21303	21271	21475	21348	21544	21504	21518	21491	21397	21465	21490	21594	21432	21354	21617	21533	21314	21616	21557	21560	21587	21655	21610	21242	21574	21520	21619	21527	21525	21672	21328	21325	21467	21534	21443	21457	21213	21570	21640	21431	21540	21525	21552	21661	21582	21486	21310	21453	21520	21708	21479	21408	21670	21313	21405	21447	21276	21535	21595	21477	21476	21545	21423	21495	21455	21346	21483	21478	21308	21459	21767	21378	21600	21483	21541	21529	21513	21325	21416	21629	21328	21516	21699	21499	21539	21463	21545	21666	21509	21471	21613	21460	21492	21332	21460	21427	21369	21241	21244	21663	21510	21473	21524	21594	21360	21378	21469	21423	21667	21518	21500	21410	21452	21398	21161	21512	21626	21301	21368	21555	21347	21452	21680	21588	21476	21233	21481	21525	21735	21250	21499	21394	21521	21416	21611	21614	21270	21670	21582	21540	21443	21611	21511	21288	21606	21568	21407	21619	21523	21667	21253	21375	21539	21365	21561	21304	21652	21452	21689	21611	21459	21312	21335	21613	21559	21466	21380	21471	21680	21443	21439	21502	21470	21462	21363	21438	21424	21373	21428	21828	21638	21422	21374	21550	21485	21593	21331	21383	21490	21517	21535	21673	21700	21303	21302	21580	21490	21394	21160	21396	21515	21633	21532	21485	21407	21690	21288	21157	21404	21148	21349	21473	21507	21336	21566	21442	21395	21525	21501	21690	21357	21621	21488	21524	21598	21371	21553	21610	21390	21499	21343	21572	21277	21586	21544	21562	21350	21296	21344	21291	21477	21398	21484	21401	21581	21499	21479	21656	21565	21686	21408	21525	21282	21519	21542	21436	21566	21448	21724	21712	21374	21338	21379	21526	21189	21323	21296	21402	21394	21529	21437	21449	21345	21546	21538	21572	21457	21762	21445	21338	21433	21380	21314	21462	21396	21574	21515	21372	21486	21568	21511	21606	21500	21385	21734	21290	21443	21608	21677	21522	21540	21331	21617	21520	21636	21481	21390	21650	21498	21437	21308	21416	21463	21315	21604	21650	21188	21365	21557	21499	21525	21525	21412	21312	21396	21440	21490	21490	21410	21313	21603	21511	21595	21502	21253	21343	21314	21593	21526	21324	21488	21592	21475	21405	21774	21909	21504	21687	21629	21509	21389	21464	21415	21393	21438	21633	21503	21602	21562	21631	21638	21734	21698	21555	21344	21545	21478	21532	21414	21465	21531	21522	21458	21323	21473	21496	21526	21328	21585	21546	21434	21383	21439	21527	21460	21278	21739	21485	21634	21424	21611	21487	21523	21457	21366	21314	21345	21573	21456	21419	21358	21592	21544	21288	21398	21539	21408	21408	21552	21523	21462	21419	21465	21458	21596	21500	21498	21606	21291	21566	21577	21257	21388	21327	21461	21294	21487	21570	21415	21324	21450	21590	21411	21454	21648	21637	21539	21513	21437	21337	21726	21457	21370	21547	21383	21674	21556	21420	21901	21730	21436	21697	21495	21582	21652	21610	21465	21331	21398	21457	21514	21565	21354	21492	21626	21640	21526	21411	21678	21472	21413	21407	21386	21462	21518	21608	21555	21672	21533	21324	21407	21477	21517	21504	21315	21516	21498	21603	21489	21434	21357	21584	21547	21213	21605	21328	21447	21349	21280	21538	21384	21624	21246	21388	21496	21784	21364	21506	21507	21712	21683	21527	21573	21453	21450	21563	21401	21370	21349	21511	21458	21468	21369	21481	21353	21519	21515	21391	21236	21426	21363	21316	21481	21556	21496	21533	21578	21458	21492	21545	21760	21646	21606	21590	21717	21551	21583	21487	21545	21451	21542	21469	21456	21455	21529	21510	21625	21506	21417	21500	21329	21307	21366	21592	21491	21615	21447	21547	21521	21541	21489	21568	21473	21445	21596	21460	21795	21483	21630	21590	21768	21512	21372	21298	21457	21437	21574	21454	21390	21416	21646	21391	21381	21418	21410	21481	21460	21476	21303	21450	21313	21333	21431	21392	21515	21462	21597	21557	21444	21860	21592	21526	21443	21475	21312	21721	21473	21470	21510	21267	21465	21420	21488	21664	21603	21898	21559	21468	21314	21629	21513	21662	21562	21473	21738	21535	21730	21271	21509	21489	21398	21538	21506	21541	21497	21288	21448	21544	21570	21511	21502	21613	21463	21531	21389	21672	21504	21678	21564	21477	21550	21506	21561	21487	21490	21499	21540	21517	21567	21598	21305	21482	21533	21586	21390	21567	21269	21429	21323	21592	21574	21388	21495	21546	21402	21231	21680	21493	21407	21310	21397	21414	21484	21442	21680	21687	21631	21509	21520	21523	21595	21737	21378	21559	21695	21239	21649	21415	21410	21483	21562	21413	21479	21405	21532	21467	21550	21483	21632	21630	21419	21450	21302	21485	21566	21556	21530	21672	21610	21582	21749	21516	21429	21571	21501	21354	21520	21466	21495	21591	21468	21523	21507	21487	21725	21412	21531	21727	21427	21616	21274	21481	21595	21561	21601	21463	21557	21520	21344	21443	21246	21474	21546	21524	21543	21502	21769	21379	21611	21529	21607	21514	21292	21402	21312	21674	21499	21333	21538	21753	21558	21468	21400	21503	21367	21500	21491	21648	21513	21603	21459	21481	21627	21550	21571	21430	21321	21468	21376	21615	21767	21321	21364	21452	21399	21336	21419	21367	21453	21577	21492	21420	21501	21413	21642	21412	21361	21340	21651	21471	21436	21630	21424	21680	21563	21519	21427	21690	21358	21257	21504	21488	21634	21548	21530	21512	21515	21360	21477	21531	21493	21462	21323	21537	21244	21542	21397	21497	21403	21559	21303	21519	21509	21294	21580	21422	21643	21585	21540	21369	21486	21551	21470	21444	21512	21393	21499	21286	21614	21212	21586	21546	21360	21470	21458	21476	21369	21557	21418	21341	21743	21379	21531	21351	21408	21300	21333	21684	21430	21428	21464	21659	21388	21372	21451	21369	21425	21381	21353	21355	21428	21396	21383	21569	21568	21457	21402	21603	21290	21480	21353	21323	21664	21475	21379	21419	21581	21316	21359	21596	21579	21488	21685	21244	21591	21469	21556	21490	21579	21605	21362	21444	21335	21677	21631	21423	21303	21421	21430	21328	21630	21487	21645	21423	21527	21497	21510	21479	21609	21672	21467	21687	21498	21404	21385	21379	21381	21661	21609	21528	21215	21454	21607	21680	21450	21392	21556	21502	21627	21607	21512	21266	21395	21679	21485	21348	21444	21527	21617	21355	21473	21424	21321	21542	21454	21341	21558	21588	21635	21560	21559	21612	21654	21543	21536	21415	21547	21631	21563	21352	21512	21544	21406	21458	21400	21469	21756	21394	21536	21486	21534	21590	21467	21498	21578	21646	21694	21695	21364	21387	21474	21415	21523	21600	21208	21632	21366	21450	21355	21620	21690	21388	21424	21448	21701	21405	21553	21526	21273	21309	21452	21484	21653	21430	21469	21659	21549	21476	21443	21560	21520	21425	21337	21778	21574	21439	21122	21309	21462	21385	21702	21551	21192	21257	21428	21538	21337	21370	21385	21622	21344	21322	21403	21443	21509	21428	21353	21477
23050	39994	40148	38503	32518	28862	27099	62377	65046	47282	31089	20097	16607	16083	16095	16038	16178	16297	16123	16200	16294	16196	16368	16227	16247	16360	16214	16265	16286	16239	16146	16323	16240	16241	16100	16221	16240	16216	16131	16073	16056	16220	16106	16244	16228	16250	16165	16234	16041	16217	16446	16263	16309	16139	16263	16187	16373	16125	16302	15990	16146	16209	16308	16192	16258	16386	16368	16084	16195	16244	16227	16114	16238	16215	16246	16185	16283	16170	16155	16096	16112	16420	16084	16305	16042	16199	16069	16223	16079	16097	16117	16120	16285	16336	16163	16221	16107	16258	16070	16200	16326	16184	16210	16149	16232	16188	16119	16084	16166	16242	16278	16275	16228	16302	16136	16180	16032	16093	16146	16183	16272	16207	16100	16029	15930	16392	16196	16079	16191	16162	16147	16171	16141	16278	16255	16139	16133	16129	16138	16111	16112	16025	16339	16087	16073	16248	16159	16192	16203	16175	16267	16237	16124	16070	16174	16251	16307	16237	16045	16096	16162	16253	16341	16109	16268	16197	16156	16198	16205	16157	16199	16270	15959	16133	16100	16283	16161	16215	16275	16248	16193	16205	16118	16199	16210	16122	16249	16107	16227	16190	16153	16235	16181	16294	16313	16146	16207	16141	16277	16093	16220	16120	16362	16101	16190	16230	16216	16330	16282	16071	16297	16098	16279	16096	16138	16079	16282	16168	16033	16099	16103	16186	16074	16127	16352	16076	16278	16057	16149	16127	16114	15986	16141	16179	16128	16141	16139	16176	16073	16266	16230	16147	16188	16239	16276	16274	16336	16170	16045	16098	16286	16162	16064	16147	16209	16324	15975	16215	16151	16220	16202	16234	16169	15997	16142	16158	16179	16079	16097	16187	16301	16261	16314	16198	16073	16261	16229	16327	16226	16284	16230	16279	16134	16194	16250	16103	16256	16150	16084	16221	16142	16064	16221	16230	16185	16182	16050	16053	16237	16243	16185	16191	16221	16434	16137	16125	16230	16143	16019	16272	16176	16108	15983	16111	16346	16278	16199	16276	16207	16157	16070	16313	16125	16073	16136	16144	16318	16329	16159	16084	16259	16209	16230	16330	16160	16228	16174	16271	16373	16161	16062	16207	16236	16277	16171	16141	16150	16137	16208	16160	16243	16066	16038	16139	16047	16090	16163	16188	16242	16183	16200	16185	16305	16070	16218	16124	16154	16308	16159	16056	16175	16172	16250	16123	16125	16209	16183	16297	16141	16131	16207	16156	16262	16188	16072	16035	16321	16274	16119	16314	15980	16255	16138	16107	16115	16261	16054	16143	16319	16239	16178	16245	16286	16034	16142	16197	16254	16252	16237	16071	16135	15983	16133	16113	16097	16291	16132	16094	16134	16219	16048	16123	16227	16138	16237	16196	16391	16275	16031	16242	16192	16249	16238	16114	16158	16171	16342	16267	16163	16072	16182	16263	16072	16204	16346	16333	16133	16197	16091	16194	16193	16186	16004	16261	16193	16172	16234	16164	16202	16151	16093	16111	16216	16119	16280	16285	16234	16145	16235	16212	16177	16147	16142	16194	16127	16162	16117	16224	16139	16395	16160	16153	16113	16197	16186	16153	16179	16408	15971	16170	16258	16392	16229	16160	16083	16265	16209	16041	16270	16189	16207	16073	16114	16337	16343	16155	16229	16063	16221	16080	16067	16288	15954	16172	16253	16372	16008	16058	16114	16196	16100	16234	16257	16113	16143	16012	16179	16381	16399	16068	16186	16213	16205	16112	16273	16210	16146	16179	16244	16174	16216	16253	16172	16153	16055	16421	16344	16314	16321	16120	16278	16144	16189	16100	16316	16208	16122	16329	16211	16318	16147	16258	16159	16300	16180	16232	16189	16215	16211	16248	16302	16056	16237	16081	16147	16044	16143	16431	16306	16014	16197	16189	16155	16158	16300	16047	16253	16202	16283	16127	16092	16360	16136	16125	16182	16117	16330	16165	16042	16173	16279	16250	16073	16277	16245	16000	16348	16318	16337	16359	16101	16175	16168	16153	16082	16078	16162	16148	16015	16199	16260	16044	16153	16272	16046	16162	16167	16186	16124	16108	16177	16202	16276	16320	16094	16260	16163	16128	16365	16135	16227	16105	16311	16111	16264	16237	16280	16103	16147	16208	16298	16193	16080	16208	16292	16305	16182	16128	16237	16077	16200	16142	16124	16293	16275	16259	16268	16224	16107	16097	16262	16365	16234	16268	16330	16363	16200	16340	16107	16206	16037	16162	16052	15933	16200	16276	16361	16218	16103	16073	16254	16172	16117	15997	16311	16356	16154	16128	15974	16148	16301	16201	16258	16147	16303	16261	16255	16042	16369	16085	16277	16107	16337	16171	16223	16164	16124	16345	16227	16399	16069	16294	16174	16212	16312	16181	16210	16008	16350	16118	16156	16141	16127	16323	16053	16109	16293	16219	16322	16147	16129	16144	15978	16187	16142	16139	16176	16389	16221	16181	16073	16020	16167	16264	16165	16294	16109	16289	16234	16219	16191	16126	16259	16232	16132	16076	16148	16201	16249	16177	16096	16288	16121	16264	16224	16131	16250	16119	16234	16239	16124	16202	16298	16231	16146	16202	16317	16158	16098	16207	16183	16322	16299	16301	16118	16281	16147	16080	16258	16184	16161	16198	16202	16238	16171	16204	16217	16149	16150	16258	16211	16260	16196	16329	16035	16266	16138	16338	16078	16401	16152	16209	16011	16194	16315	16297	16043	16238	16177	16023	16063	16377	16374	16192	16187	16255	16153	16102	16250	16026	16186	16153	16260	16232	16211	16160	16211	16234	16208	16205	16141	16006	16133	16275	16384	16171	16226	16327	16150	16186	16321	16160	16011	16219	16235	16316	16309	16289	16246	16169	16262	16324	16264	16227	16198	16174	16256	16167	16083	16127	16311	16082	16121	16115	16387	16158	15998	16304	16219	16019	16226	16070	16038	16216	16238	16213	16026	16261	16229	16169	16176	16136	16092	16270	16282	16139	16193	16262	16144	16066	16169	16125	16348	16116	16362	16236	16220	16087	16237	16243	16096	16239	16012	15950	16250	16332	16282	16094	16085	16249	16103	16191	16128	16226	16188	16258	16151	16331	16154	16275	16344	16201	16223	16265	16218	16160	15943	16217	16453	16151	16061	16122	16041	16238	16228	16162	16394	16069	16128	16154	16257	16106	16220	16152	16300	16111	16116	16109	16349	16119	16424	16209	16192	16147	16165	16280	16195	16111	16101	16319	16073	16403	16191	16217	16438	16190	16050	16022	16272	16169	16094	16140	16185	16377	15988	16207	16269	15997	16232	16151	16141	16202	16375	16249	16236	16171	16275	16110	16142	16214	16158	16276	16109	16241	16125	16391	16155	16285	16031	16232	15990	16107	15993	16261	16258	16265	16104	16086	16091	16249	16205	16196	16103	16287	16081	16104	16158	16319	16123	16122	16315	16354	16318	16044	16169	16090	16185	16198	16147	16168	16334	16100	16206	16252	16230	16195	16216	16167	16301	16257	16191	16269	16135	16215	16279	16288	16210	16133	16264	16138	16253	16388	16230	16182	16290	16165	16239	16088	16380	16172	16140	16076	16106	16274	16235	16215	16128	16293	16323	16343	16224	16211	16138	16277	16061	16291	16451	16130	16220	16311	16057	15962	16163	16267	16214	16464	16121	16306	16148	16103	16286	16178	16242	16177	16152	16107	16238	16266	16063	16234	16265	16145	16155	16379	16175	16065	16046	16042	16061	16164	16114	16247	16080	16150	16152	16233	16278	16243	16107	16249	16133	16165	16327	16112	16295	16225	16196	16095	16178	16240	16152	16174	16179	16103	16120	16520	16136	16163	16285	16256	16444	16273	16325	16211	16237	16349	16033	16250	16176	16159	16187	16128	16184	16253	16198	16199	16306	16341	16136	16207	16284	16228	16557	16264	16299	16077	16314	16363	16410	16160	16212	16068	16068	16126	15949	16378	16124	15973	16173	16193	16237	16162	16140	16212	16080	16146	16215	16125	16123	16186	16163	16098	16205	16127	16282	16282	16251	16360	16167	16279	16103	16348	16247	16200	16196	16220	16020	16161	16161	16244	16096	16159	16170	16087	16001	16277	16254	16205	16314	16091	16236	16073	16331	16113	16166	16146	16043	16062	16225	16266	16309	16289	16119	16135	16215	16145	16151	16212	16406	16233	16359	16207	15983	16108	16264	16133	16190	16299	16101	16143	16141	16088	16183	16187	16303	16230	16040	16265	16071	16112	16222	16165	16236	16280	16373	16031	16188	16202	16019	16049	16213	16258	16163	16278	16234	16215	16218	16131	16138	16112	16459	16168	16282	16256	16114	16049	16035	16146	16339	16361	16196	16227	16106	16193	16220	16252	16144	16110	16308	16100	16084	16255	16164	16183	16179	16166	16182	16257	16181	16207	16234	16081	16328	16109	15997	16281	16159	16389	16137	16381	16352	16189	16279	16097	16132	16182	16311	16229	16185	16288	16238	16171	16040	16001	16164	16276	16173	16245	16007	16110	16169	16096	16333	16284	16048	16191	16216	16303	16142	16160	16270	16232	16187	16335	16070	16294	16077	16064	16275	16301	16215	16094	16120	16224	16261	16160	16223	16261	16153	16141	16013	16158	16256	16275	16304	15999	16159	16178	16241	16158	16183	16252	16140	16161	16285	16222	16075	16203	16187	16058	16063	16204	16105	16289	16176	16244	16135	16055	16126	16115	16156	16180	16123	16326	16007	16148	16011	16144	16289	16143	16065	16125	16194	16094	16342	16126	16332	16129	16330	16203	16299	16392	16251	16089	16493	16124	16161	16062	16093	16142	16317	16136	16130	16070	16184	16280	16178	16252	16204	15932	16329	16084	16281	16241	16357	16231	16263	16208	16221	16196	16213	16058	16142	16134	16237	16036	16398	16311	16096	16112	16394	16257	16197	16113	16301	16119	16149	16372	16100	16255	16027	16174	16206	16105	16215	16324	16109	16147	16193	16356	16030	16144	16234	16155	16202	16166	15902	16112	16259	16200	16216	16096	16170	16123	16160	16269	16160	16168	16379	16162	16078	16204	16356	16053	16293	16184	16097	16159	16123	16307	16445	16229	16161	16088	16123	16109
31723	25607	29953	28678	25954	24799	24415	27092	30051	27501	24973	23562	23266	22898	23329	23066	23084	22906	23045	22956	23039	23141	23171	22815	23086	22912	23157	23214	23066	22742	22910	22912	22897	23162	22806	22869	23071	22990	22903	22865	22865	22841	23159	23188	22785	22798	22702	22850	23155	23047	23097	23104	23026	22974	22962	23132	22722	22953	22980	23175	23069	22865	22884	22883	22828	23014	22971	23137	22986	23038	22991	23176	22944	23112	22925	22812	23160	22873	23052	22805	22939	22886	22904	22861	22953	23127	22846	22914	22781	22834	22840	23097	22882	22998	22899	22883	22958	22847	22939	22881	23000	22990	23062	22860	22759	23062	22806	23070	22908	22976	23169	22867	22885	22977	22933	22871	23103	23018	22993	22934	23011	23080	23048	23144	22991	22988	22912	22673	23034	22948	22890	22910	23095	22853	22897	22803	22702	22807	23097	22959	22968	22968	23079	23087	22964	23057	22941	22971	23018	22656	22570	22882	22885	22754	23111	22804	23103	23133	23172	23104	22914	22708	22831	22690	22641	22980	22952	22845	22742	22794	22967	22967	23006	22989	22930	23159	22914	23002	22880	22734	22847	23191	22652	23109	23352	22908	22979	22940	23041	22872	22772	22743	22961	23037	23132	22772	22908	23037	23016	22932	23027	22798	22853	22860	22997	23108	22973	22902	22897	22790	22753	22957	23116	22870	23245	23047	23169	22857	23076	22895	22819	23002	22693	22952	23006	22876	22956	22927	22922	22927	22911	23028	23055	23154	22963	22838	22851	23062	22930	23006	22958	22897	23189	23012	22983	22984	22861	23026	22877	22781	22862	22805	22941	22876	22905	23082	23025	22702	23129	22913	23173	23071	22831	22898	22938	22891	22870	22783	22995	23042	23203	23099	23011	23064	22847	22878	23071	22919	22657	22658	22859	22950	22875	22995	22983	22863	22902	23161	22887	22669	22942	22820	22924	23190	23052	23209	22825	22994	22852	23033	22785	22950	22914	22804	23098	22922	23000	22775	22961	22623	22831	23079	22978	23117	23016	23049	23005	22929	23005	23143	22909	22693	23050	22947	23009	22802	22958	22837	22881	22911	22981	22738	22910	22866	22947	22748	22871	22783	23195	23043	22838	22887	22897	23021	22951	23129	22858	22983	23068	23014	23046	23105	22863	22896	23069	22832	22758	22755	22924	23052	22922	23081	22933	23021	22916	23048	23052	22873	23021	22905	22863	22952	22790	22910	23069	22737	22982	22976	22872	22953	22984	22969	23072	23022	22951	23044	23086	22985	22982	22967	22969	23109	22878	22835	22957	22811	22887	22883	23126	22917	23103	23160	23130	23204	23016	23014	22826	22802	22916	23049	22939	22987	23263	22745	22946	22976	22900	22890	23145	23025	22947	22693	23135	22906	22991	23171	22979	22940	22927	23063	22966	22972	22939	23128	23170	23115	23077	22808	22993	22943	22826	23029	23095	22821	22960	23017	22900	23019	22842	22907	22971	22987	23140	23030	22832	22891	23013	22997	22812	22917	23088	22652	23022	22916	22850	22943	22851	22950	23044	23107	23035	22986	22834	22996	23008	22967	23033	22869	22908	22973	22917	23212	23028	22869	22677	22585	22955	22775	22781	23154	23076	23334	23048	22821	23151	23012	22918	23039	23059	22972	22997	23019	23134	23157	22928	22808	22995	22835	23101	23123	22812	22836	22962	23175	22912	23123	22989	22808	23188	23031	23043	22865	22900	22925	22866	22949	23066	23044	22907	22886	22866	22795	23016	23098	23060	22921	22937	23064	22877	23022	22961	23163	22827	23038	23233	22882	22848	23148	22805	22944	23046	23067	22936	22784	22742	22774	22951	22989	23170	23114	22919	23145	22835	22949	22913	22980	22733	22865	23129	22879	22878	23076	22814	22776	23269	23150	23069	23079	22738	22851	22942	22946	23109	23020	22905	22839	23208	23003	22817	22956	22963	23062	22801	23186	22973	22967	22883	22811	23122	22956	22955	23041	22902	23110	22971	22898	22957	22790	23023	23086	22944	23151	23051	22733	22955	22835	23090	22867	22775	22781	22939	22877	22938	22985	22799	23010	22748	23063	23050	23102	23110	23200	22933	22795	22767	22819	23226	22937	22950	23093	22873	23027	23114	23017	22825	22896	23128	22848	23071	22830	23116	23097	22901	22940	22937	22783	22873	23067	22865	23208	23148	23078	23153	22790	22855	22873	22960	23112	22970	22947	22809	23055	22703	22908	22979	22982	22766	22954	22826	22952	23320	22836	22861	22882	22964	23022	23005	23088	22787	22804	22821	22904	22991	22852	23005	22991	23113	22994	22865	22965	22903	22851	23066	23011	22966	22685	22747	22781	23124	23093	22955	23205	22999	22950	23075	22761	22755	23070	23029	22861	22977	22682	22988	23056	23168	23081	22729	23099	23200	22941	23066	22824	23199	22966	22982	23008	23065	22856	22952	22845	22999	22932	22869	22953	23214	23145	22868	23041	22820	22779	22854	22821	22849	22781	23026	23035	22922	22791	22798	22841	23073	22623	22745	22895	22926	23091	22926	22873	22893	23063	23164	22812	22982	22820	23039	23087	23036	22918	22959	22834	22904	22883	23353	23163	23150	23170	23166	22977	23108	23050	23121	22798	23098	22886	22835	23153	23098	23073	23144	22890	23032	22980	22741	22925	22886	23077	23069	22977	22818	22918	22744	22942	22854	22802	22872	23185	22853	23005	22832	22903	22891	23012	22911	23034	22974	23076	22867	23124	22869	22772	22773	23123	22859	22834	22886	22707	22820	22913	23019	22912	22863	22840	22924	22938	22795	23311	22844	22894	22871	22896	23008	23238	22990	22742	22941	22990	22696	22888	22907	23008	23107	22890	22680	23059	23053	22912	23058	22814	22919	22996	22889	22851	22782	22807	22957	22916	22808	22817	22992	22876	22682	23038	23128	22915	22842	23007	23049	23082	22916	22815	22904	23026	22949	22938	23003	23175	22874	22885	22958	23000	23274	22919	22949	23005	23074	22879	22718	22779	22888	22880	22903	22857	22965	23016	22936	22915	23036	22843	23230	23049	22660	22766	23027	22948	22984	22926	22885	22899	23131	23063	23049	22936	22896	22969	22911	22984	22994	22859	23151	22824	22869	22894	23007	22883	22862	22870	22889	22752	22741	22897	23051	23046	22786	22935	22963	22930	23130	22920	22966	22981	23072	23059	22991	22926	23149	22939	22857	22966	23031	22960	22878	23067	22737	22992	22960	22864	22834	22877	22810	23035	22688	22947	23087	22848	22763	22925	22877	23019	23294	23113	22851	23016	22840	22969	22932	22931	22943	22861	22945	22943	23000	22926	22744	22896	23283	22977	22815	22964	23147	22830	23134	22711	22865	23020	22708	23025	22991	22890	22972	23174	22730	22962	22940	22953	22914	22829	22914	23010	22855	22736	22898	22727	23052	22847	22984	22898	22985	22843	22887	22812	23088	22971	22979	23121	23026	22942	23006	22843	23075	23022	22917	22924	22999	22805	23065	22894	22897	23011	23281	23089	22867	22799	23010	22965	22935	22915	23025	22767	23151	22952	23151	22815	22865	22950	23043	22977	22770	22964	22959	22913	23056	22893	22889	22815	22914	22790	22966	22917	22962	22881	23108	22947	23040	23079	22931	22937	23023	23121	23194	22959	22657	22842	23017	22872	23066	22829	22988	23036	22917	23074	22903	22941	22951	23031	22930	23025	22756	22926	22890	22794	22837	23084	22915	22901	23136	22960	22857	22912	23026	22808	23090	23083	22963	22931	22833	23062	22811	22919	22792	22735	23050	23234	23125	22963	23016	22927	22897	23057	22865	23039	22998	23039	22943	22886	22885	22964	23022	22921	22777	22970	22718	22968	23005	22782	22976	23031	22860	22976	22908	22762	22900	22870	23090	23103	23057	22974	22986	23068	22677	22947	23018	22920	22788	22820	23143	23186	22980	23096	22924	22830	22832	22684	22890	22989	22957	23150	23009	23137	22838	22934	22920	22928	23056	22898	23153	22889	23053	22898	22948	22827	22947	23002	22821	22781	23062	23012	23017	22944	23246	22872	23056	22832	22951	22904	23158	23032	22961	22836	23226	23117	22941	23051	23085	22944	22872	23255	23110	23004	23000	23089	22887	23091	23157	22959	22978	23043	22879	22905	22956	23028	22875	22959	23078	22731	22755	22962	23171	22900	22989	22853	23059	22958	23075	23027	22842	22792	23048	22844	22848	23005	23140	22921	22957	23072	23021	23072	23128	22988	23081	22971	22965	23063	23171	22837	22940	22870	22937	23009	23045	23003	23175	23005	22718	22922	23058	23007	22929	22922	23115	22696	22896	22947	22976	22929	22870	22925	23016	22779	22926	22929	23076	22783	23082	23048	23061	23024	23015	22831	22805	22839	22949	22869	22774	23007	22912	22954	22812	23056	22849	22941	23131	23218	22729	22939	23055	22767	22801	22802	22824	22972	23095	22997	23087	22988	22887	23036	23118	22769	22810	22906	22903	22962	22776	22831	22991	23039	22832	22966	23039	22934	23042	22965	22872	23094	23067	22881	23058	23131	22986	22737	22983	22627	23054	22886	23149	23086	22898	23205	22930	22924	22976	22889	22852	22956	23007	22736	23056	22867	23061	22778	22860	22952	22912	22873	23043	23242	23055	22849	23051	22937	23150	22845	22883	22748	22852	22955	22882	22856	22855	22980	22910	22986	22923	22978	23009	22842	22917	23017	23022	22724	22952	22916	22707	23153	22992	23055	23101	23254	23137	22909	22883	22891	22988	23003	23057	22796	23010	23058	23048	22858	23151	22735	22913	22822	22947	22857	22955	22915	22970	22897	23120	23076	22955	23154	22869	22974	22820	22812	22926	23210	22967	22833	22893	22788	22910	22832	22961	23140	22991	22987	22881	22862	22737	22973	22939	23093	22696	23026	22794	22855	22900	23024	22926	22968	22952	23099	22990	23067	23114	22714	22833	23168	22883	23100	23068	22877	22802	22992	23184	22985	22893	22760	22719	22908	22851	23017	22980	22992	23035	23098	22911	22663	22821	22903	22758	23044	22961	22846	22551	23029	22824	23229	22795	23127	23018	22929	22841	22933	22816	22813	23134	22817	22774	23001	22953	23093
19311	24425	26566	23831	21508	19543	18815	23486	25862	21605	18546	17244	17068	16918	17033	16941	16892	16816	16990	16922	17024	16853	17015	16932	16866	16935	16987	17016	16851	16935	16973	16952	16937	17006	16924	17172	16861	17054	16974	17074	16891	16870	17072	16986	16966	17029	17148	17011	17001	16988	16765	17077	17111	17034	17008	16961	16952	17092	16904	17045	17140	16815	16966	16958	17178	17061	17053	17005	17077	17201	16900	17063	16991	16926	16839	17033	16868	16999	16984	16992	16979	16715	16926	17090	16769	16986	17019	17040	16961	16897	17016	16823	16944	16928	16895	16999	16982	16926	17101	17066	16880	17064	17078	16871	17210	16979	17070	16861	17119	17044	17055	16946	17116	16905	16982	16998	17072	17015	17044	17000	16977	17066	16982	16859	17008	17010	16985	17061	16913	16915	16933	17161	16982	16892	16804	16882	17060	17038	16802	17007	16915	17022	16967	16884	16742	16909	16880	17006	16817	16975	17092	16990	17070	16881	17002	16842	17031	16955	17059	16833	17182	16985	17047	16959	16948	16933	17079	16855	16935	16878	16919	16961	17059	16946	17066	16823	17037	17018	17089	16846	17057	16974	16929	16934	16879	17006	16888	16876	16736	16699	17007	17094	16988	17112	16919	17212	17134	16870	17009	17107	16872	17006	17040	17125	16962	16972	17057	16853	16943	16839	16998	16986	16951	17040	17018	17033	16845	17119	17020	16988	17048	16974	16855	16837	16979	16834	16868	17006	16839	16938	16983	17175	17011	16908	17040	17075	16925	16947	17002	16986	16941	17180	16914	17147	16964	17102	17000	17050	16903	16936	17044	16830	17081	16968	16976	16778	16923	17159	16960	17071	16828	17087	17056	16876	16943	17093	17114	16966	16966	16818	17100	17015	16956	16904	17053	17037	17185	17084	17165	16961	17083	16859	17072	16907	16933	17192	16914	17120	16956	17059	16921	16902	17033	16918	16937	16993	16795	16913	16941	17152	16928	17050	16881	17035	16997	16961	16980	16839	16826	16991	17015	16948	17004	16881	16909	16983	16864	17008	16898	16990	16996	16951	16873	17029	16923	16802	17020	16928	16996	17055	17021	16914	16984	17019	16775	16972	16882	17011	16939	17163	16894	17024	17064	16993	16943	16945	16853	16992	17061	17003	16940	16924	16904	16895	16986	17037	16740	17017	17096	16942	16870	17103	16837	17062	16970	16942	16976	16951	16930	16957	16968	16962	16896	17019	17033	17056	16825	17076	16989	16733	16967	16941	17107	16859	16809	16953	17217	16877	17017	16936	16919	17004	17117	16873	16674	16965	16921	17081	16902	17076	17132	16920	17058	17143	16998	16995	17064	17001	16791	17001	17029	16914	17028	17083	16872	17007	17125	17065	16984	16925	16875	17114	16943	16925	16958	16878	17193	17015	16881	17051	16848	16866	17058	16938	17059	17030	16970	16924	17091	16921	17202	16811	16895	17096	17320	16903	17104	16943	16984	16941	17044	17092	16900	16816	16952	17058	16998	17044	16933	17000	17173	17145	17027	17131	17110	17019	16951	17063	16995	16912	17148	16873	16998	16866	17063	17071	16845	17118	17059	17004	17032	16820	16938	16822	17006	17049	17070	17076	17019	16910	17191	17013	16989	16935	17000	16968	16929	17041	16970	17010	16909	16974	17008	16973	16934	16788	17029	17082	17077	16983	16874	16811	17107	16934	16967	16899	17100	17026	16933	17030	17028	16928	16861	16949	16964	17013	16887	16944	16919	16941	17032	16919	16974	16968	17014	17061	17289	16898	16822	16885	17089	17019	17034	17038	16856	17067	16925	16971	16970	16961	16919	17094	16928	16958	17118	17003	16757	16985	17023	16990	16853	16889	17081	17219	16947	16898	17016	16880	16931	16963	17035	16963	16932	17040	16880	17091	16957	17052	16839	16921	17071	16985	16982	17007	17048	16827	16899	16967	17043	16955	16963	17101	16767	17104	16992	16955	17133	16952	17014	17093	17021	16909	17059	16869	16936	17068	16956	17027	17024	17154	16994	16830	17003	16976	16869	16822	17053	16973	16906	17041	16978	17084	16951	16862	17016	16920	17001	17185	16942	16995	17065	17016	16949	16930	17090	16901	16878	17198	16767	17105	17022	16787	16937	17048	17035	17043	16982	17103	16942	17083	16977	17084	16986	16932	17021	17100	16853	16898	16936	16996	17138	17008	16992	16864	17118	17063	17009	16956	17098	16948	16750	16978	16956	16854	17042	16835	16986	16936	16906	16945	16872	16890	17042	16972	17052	17026	17011	16899	17074	17098	16913	16894	17072	16954	17040	17069	16956	17025	16870	17079	17021	16951	17132	17059	17025	17220	17023	16818	16914	16950	16966	16893	17001	17083	17058	16939	16996	16885	17071	17131	16866	16964	16822	17074	16947	16941	17054	16942	17037	16848	16969	16993	17065	16968	17040	17088	16982	17029	16950	16978	16766	17092	16944	16848	16791	16775	16980	17008	17036	16824	17099	17029	16949	17077	17030	17025	16930	16867	17194	16891	17027	16846	16941	16958	16929	17045	17217	17152	17135	17144	16947	17128	16873	16790	17213	16972	17035	16870	16924	17062	16823	17148	17007	16949	16991	17031	16961	16948	17096	16783	16812	16955	16939	16895	16998	16956	17030	16909	17052	17163	16962	16899	17238	16936	17080	17035	17009	17011	16868	17155	17037	16951	16897	17179	17067	16971	17102	16854	17052	16858	16912	16976	16918	16945	16969	17010	17166	16981	17105	16974	16799	17028	17061	16891	16815	16946	17029	17119	17061	16861	16992	17026	16986	16953	16986	17057	16893	16854	16852	17063	17047	16812	17040	16793	16938	16966	16920	16955	17041	17124	16976	16945	16967	17035	16989	16965	16970	17170	17092	17042	16888	17126	16943	16992	16947	16980	17041	17031	17081	16808	16962	17023	17116	17039	16962	16978	16930	17110	16911	17089	17046	16885	16969	17065	17019	17008	16933	16894	16888	17046	16884	16847	16945	16998	16968	16970	16958	16994	16892	17084	16830	16971	16856	16800	16854	17102	16985	17005	17163	17174	16900	17039	17064	16995	16965	17146	16975	17053	17053	16958	16894	16895	16979	16898	16937	17052	17052	17088	16880	17079	16930	16924	16666	17028	17064	17126	16703	17019	16966	16981	17236	17043	17080	16880	16936	17085	17051	16928	16995	17032	16985	17122	16989	16918	16975	16977	16979	16942	17077	17060	17113	16810	17139	17061	16900	17032	17043	16923	16914	16964	16906	16998	17126	16983	16999	16964	16960	16832	16803	17099	17109	16823	16904	17111	17117	17041	17102	16908	17058	16826	17031	17006	17017	16973	17139	16853	16824	16912	16953	17037	17142	16929	16992	17015	17010	16891	16910	17042	17025	17115	16927	16946	17056	16859	16947	17058	16880	16995	16836	16866	17001	17035	16965	17056	17102	17089	16858	16999	17004	16979	16922	16862	17092	17124	16886	17086	17012	16907	16970	17032	16950	17046	17095	16991	16949	17078	16998	17081	17023	16886	16985	16910	16985	16995	17051	16846	16892	16995	16940	16955	17142	16966	16876	17048	17097	16990	17145	16842	17038	16884	16892	17014	16845	17038	16991	16892	16943	16974	16948	17037	17002	16972	17061	17030	16945	16924	17053	16908	16914	16984	17150	17050	17227	16959	16772	17135	17183	17035	17116	17114	16976	16981	16901	16930	16974	17059	17154	16972	17114	17011	17006	16992	16871	17007	16903	17053	16679	17028	17146	16858	16985	16911	17090	16984	16985	16932	16923	16840	17093	16985	17215	16940	17071	17171	17013	17087	16900	16977	16988	17024	17110	16912	17038	17097	16990	16994	17003	16979	17011	16888	17092	16854	17127	17004	17083	16972	16875	16929	16843	17276	17023	16948	17035	17015	16915	16950	16874	17158	16894	17018	17041	16864	16964	17080	17004	17094	16982	16823	17008	16881	17049	16985	16885	17034	16866	17090	17083	17022	16936	17063	16897	16989	16982	17028	17026	17063	17262	17122	16992	16753	17120	16884	16918	17032	16994	16930	16965	16957	16937	17029	17016	17150	17151	17109	17010	16935	16986	17013	17029	16908	16923	17054	17139	16998	17126	17062	16954	16957	17043	16967	17106	17067	16859	16890	16901	16875	16842	17018	17076	16870	16931	17125	17021	16979	16966	16919	17061	17110	16985	16978	16886	17019	17059	17003	16835	17059	17071	16817	16976	17091	16987	16888	16791	17011	17149	17132	17026	16917	16977	17181	16936	17090	16816	17085	17113	17012	17023	17106	16938	17104	16847	17060	16895	17217	16964	16860	16985	17214	17096	16729	17059	17072	17024	17204	16939	17056	16885	17079	16909	17102	16995	16844	17080	16919	17032	16823	16986	17194	17085	16816	16979	17052	17105	17046	17042	16807	17005	16998	16940	17045	16827	17011	16893	17124	16884	16813	16901	16948	17108	16868	17092	17100	16979	17037	16974	16877	16942	17089	16945	16917	16899	16982	16960	17037	17099	16946	17027	17049	17221	16926	17060	16955	16936	16942	17116	17042	16906	17037	16769	17099	17060	17130	16983	16958	17005	16868	17016	16915	17142	17003	16868	16673	16993	16852	16926	17030	16746	16990	16968	16982	16990	16927	17200	17143	17123	16959	16936	17041	16987	16865	16977	16974	16843	17193	16855	16826	17005	17068	17024	16979	16904	16925	17015	16888	17142	17072	16982	17119	16813	16908	16991	16944	17071	17133	16923	17005	17070	17059	17042	16977	16940	16888	17010	17108	17000	17166	16891	16952	17042	16959	16942	16916	17059	16906	17037	17161	17279	16849	17021	16958	16993	16894	16953	16812	16921	17044	16965	16939	17093	17037	16841	16824	16987	16979	16918	16940	16917	16973	16947	16937	16863	16788	16923	16990	16999	16961	17004	16998	16920	17127	17033	16999	16942	16888	16861	16957	17047	16854	17017	16784	17000	17104	17142	17026	16793	17075	16946	17073	16932	17037	16988	16971	16873	16914	16954	16907	16854	17045	17014	16896	16915	16886	16992	17035	17114	17044	17008	16904	16910	17062	16863	17103	17264	17076	16973	16970	17044	17097	17118	17035	16937	17004	17109	16974	17066	16996
25435	21133	28459	26669	26708	28178	28616	39969	58324	44829	33736	26098	23526	22706	22619	22821	22600	22830	22894	22486	22627	22535	22810	22602	22574	22356	22393	22438	22600	22752	22585	22837	22587	22513	22443	22491	22570	22573	22669	22707	22679	22639	22469	22351	22575	22645	22645	22741	22670	22587	22400	22435	22545	22685	22531	22743	22654	22424	22568	22528	22681	22792	22545	22546	22258	22472	22410	22509	22761	22695	22721	22450	22523	22555	22667	22459	22625	22573	22811	22560	22371	22565	22491	22500	22494	22534	22507	22439	22479	22175	22333	22497	22357	22460	22281	22613	22808	22691	22474	22509	22310	22703	22616	22476	22456	22681	22659	22612	22353	22363	22616	22711	22528	22609	22706	22615	22695	22649	22658	22492	22630	22366	22621	22622	22481	22417	22532	22351	22399	22619	22762	22453	22546	22560	22629	22536	22747	22362	22534	22538	22480	22435	22643	22674	22518	22566	22733	22589	22698	22492	22505	22522	22390	22284	22363	22529	22456	22385	22471	22547	22419	22815	22539	22414	22550	22434	22629	22300	22683	22701	22541	22651	22503	22857	22640	22610	22591	22457	22566	22473	22454	22309	22597	22636	22546	22653	22608	22873	22698	22581	22438	22654	22409	22486	22469	22607	22470	22357	22543	22683	22746	22467	22556	22479	22549	22480	23003	22656	22808	22503	22478	22755	22532	22834	22645	22387	22388	22393	22463	22407	22747	22542	22626	22495	22603	22434	22467	22417	22494	22420	22414	22596	22539	22544	22517	22444	22631	22595	22401	22667	22520	22384	22394	22525	22709	22535	22550	22446	22419	22544	22582	22651	22459	22583	22454	22589	22466	22636	22444	22650	22519	22510	22703	22483	22335	22730	22525	22742	22576	22478	22557	22760	22704	22450	22324	22443	22460	22473	22759	22846	22884	22171	22364	22657	22425	22534	22500	22449	22452	22416	22506	22573	22475	22553	22393	22365	22545	22466	22631	22593	22722	22519	22650	22412	22581	22625	22711	22390	22711	22514	22756	22485	22515	22501	22340	22470	22552	22637	22561	22751	22486	22531	22600	22652	22534	22720	22651	22328	22517	22612	22558	22553	22583	22639	22393	22365	22486	22546	22546	22502	22820	22490	22524	22458	22687	22407	22566	22611	22676	22614	22608	22453	22619	22658	22505	22477	22524	22952	22577	22617	22695	22580	22401	22457	22542	22502	22525	22439	22528	22472	22421	22476	22719	22752	22635	22366	22477	22648	22445	22365	22574	22353	22566	22464	22676	22440	22744	22662	22637	22477	22783	22574	22615	22391	22500	22467	22478	22536	22584	22600	22620	22517	22711	22478	22624	22491	22503	22368	22664	22488	22624	22448	22434	22574	22441	22420	22544	22521	22504	22572	22717	22525	22511	22507	22562	22458	22668	22464	22698	22432	22637	22544	22461	22567	22744	22560	22559	22362	22603	22537	22607	22635	22439	22529	22535	22759	22463	22708	22652	22532	22630	22638	22543	22820	22589	22610	22601	22330	22853	22497	22384	22583	22499	22493	22428	22479	22535	22552	22503	22541	22631	22317	22561	22474	22505	22606	22381	22605	22720	22347	22460	22612	22576	22509	22762	22588	22605	22560	22383	22536	22658	22471	22499	22521	22655	22600	22465	22578	22351	22849	22367	22483	22599	22506	22514	22597	22744	22519	22486	22516	22534	22538	22405	22653	22644	22593	22476	22654	22452	22793	22769	22734	22741	22679	22344	22680	22674	22633	22824	22550	22503	22530	22645	22460	22340	22454	22684	22580	22666	22265	22657	22589	22428	22541	22615	22574	22590	22569	22801	22432	22414	22675	22356	22386	22334	22668	22518	22393	22531	22702	22597	22596	22412	22296	22429	22778	22552	22474	22524	22358	22451	22727	22463	22413	22558	22560	22362	22452	22507	22693	22574	22709	22823	22696	22503	22525	22375	22651	22477	22395	22363	22464	22614	22306	22555	22200	22788	22449	22564	22315	22523	22538	22529	22666	22347	22543	22599	22435	22557	22666	22433	22519	22361	22412	22406	22602	22346	22481	22303	22608	22426	22469	22365	22754	22724	22410	22486	22416	22429	22666	22438	22455	22667	22555	22519	22625	22564	22968	22452	22570	22652	22498	22607	22508	22599	22634	22732	22578	22612	22554	22628	22645	22727	22523	22564	22471	22550	22625	22591	22637	22544	22657	22412	22454	22471	22632	22601	22662	22592	22491	22802	22554	22709	22320	22397	22468	22461	22272	22480	22551	22561	22490	22740	22649	22716	22553	22626	22606	22593	22644	22520	22588	22768	22672	22646	22673	22565	22609	22341	22505	22427	22578	22434	22417	22572	22837	22556	22459	22552	22542	22375	22477	22671	22737	22484	22703	22708	22543	22737	22459	22728	22494	22714	22421	22687	22524	22692	22606	22774	22796	22448	22729	22868	22511	22436	22437	22601	22642	22471	22649	22559	22403	22574	22499	22549	22550	22359	22321	22781	22415	22419	22534	22570	22540	22663	22505	22549	22699	22880	22610	22673	22515	22609	22494	22652	22617	22448	22657	22610	22607	22691	22632	22545	22386	22564	22559	22575	22572	22351	22555	22542	22452	22711	22733	22359	22618	22792	22699	22856	22578	22544	22383	22416	22526	22470	22396	22619	22567	22757	22354	22508	22740	22542	22532	22835	22683	22719	22693	22349	22412	22621	22442	22708	22887	22407	22504	22716	22541	22522	22635	22824	22698	22501	22645	22512	22573	22575	22484	22289	22650	22491	22385	22656	22573	22640	22526	22525	22684	22298	22666	22535	22602	22713	22502	22620	22568	22505	22638	22497	22497	22413	22496	22522	22636	22675	22238	22495	22362	22477	22537	22457	22729	22641	22587	22582	22682	22562	22395	22483	22558	22528	22523	22748	22463	22404	22350	22558	22386	22699	22466	22543	22580	22682	22573	22455	22473	22520	22619	22665	22368	22609	22404	22246	22461	22544	22730	22683	22699	22667	22590	22735	22429	22477	22526	22513	22754	22569	22565	22354	22579	22603	22306	22495	22574	22734	22510	22736	22641	22506	22406	22502	22493	22575	22664	22319	22452	22490	22645	22512	22561	22567	22691	22522	22525	22762	22743	22618	22689	22623	22532	22375	22510	22425	22520	22553	22324	22755	22894	22839	22622	22378	22535	22458	22453	22687	22967	22567	22780	22436	22692	22519	22551	22470	22623	22421	22514	22564	22465	22603	22577	22491	22606	22103	22474	22766	22483	22604	22485	22502	22344	22408	22756	22576	22741	22594	22771	22541	22450	22644	22813	22355	22752	22877	22629	22552	22540	22565	22562	22482	22452	22621	22596	22364	22574	22622	22339	22513	22453	22482	22582	22727	22560	22317	22593	22692	22548	22655	22505	22689	22647	22436	22604	22513	22536	22332	22602	22475	22647	22679	22517	22808	22626	22375	22596	22589	22494	22364	22431	22449	22316	22461	22584	22697	22420	22547	22635	22618	22832	22681	22554	22524	22435	22582	22764	22453	22556	22634	22559	22649	22684	22484	22690	22622	22815	22530	22626	22210	22315	22576	22401	22550	22448	22411	22688	22362	22307	22647	22516	22617	22757	22389	22454	22764	22654	22474	22688	22795	22508	22617	22471	22341	22375	22613	22683	22515	22703	22301	22431	22372	22433	22537	22287	22336	22417	22323	22339	22536	22506	22753	22508	22325	22595	22558	22379	22587	22670	22710	22511	22285	22402	22489	22787	22641	22659	22494	22657	22583	22574	22628	22670	22551	22362	22581	22603	22660	22343	22411	22528	22604	22570	22663	22243	22534	22498	22644	22519	22536	22410	22438	22451	22688	22619	22400	22284	22521	22268	22641	22532	22313	22685	22661	22250	22277	22435	22695	22377	22598	22673	22514	22778	22547	22580	22609	22632	22558	22281	22159	22500	22676	22451	22580	22913	22561	22651	22525	22622	22516	22632	22662	22484	22354	22654	22532	22368	22704	22721	22528	22288	22517	22560	22661	22644	22509	22640	22631	22539	22492	22815	22732	22676	22645	22485	22559	22470	22582	22759	22630	22604	22585	22567	22502	22377	22444	22606	22724	22868	22822	22467	22547	22566	22473	22565	22624	22692	22241	22458	22724	22490	22673	22629	22493	22484	22574	22686	22544	22596	22423	22393	22621	22389	22578	22479	22608	22559	22585	22630	22548	22437	22644	22493	22572	22403	22518	22621	22568	22349	22662	22502	22821	22401	22468	22781	22455	22598	22617	22590	22587	22570	22753	22756	22582	22427	22382	22340	22453	22677	22750	22424	22595	22354	22610	22393	22337	22555	22393	22662	22571	22543	22503	22624	22536	22531	22328	22587	22522	22568	22446	22524	22434	22650	22442	22814	22718	22578	22528	22483	22472	22779	22456	22416	22929	22701	22775	22500	22816	22349	22556	22540	22479	22489	22429	22704	22606	22276	22638	22437	22673	22350	22610	22482	22720	22487	22581	22474	22638	22568	22591	22659	22723	22539	22510	22678	22741	22783	22528	22737	22455	22570	22489	22596	22671	22376	22755	22515	22686	22601	22348	22680	22715	22673	22623	22399	22336	22486	22603	22531	22739	22763	22641	22666	22677	22505	22416	22521	22390	22627	22662	22405	22944	22528	22854	22587	22730	22812	22438	22562	22700	22540	22776	22603	22735	22612	22337	22588	22513	22570	22501	22741	22478	22552	22648	22004	22710	22528	22516	22582	22639	22602	22628	22337	22469	22468	22426	22465	22473	22640	22486	22511	22548	22756	22485	22561	22563	22599	22804	22824	22539	22549	22710	22572	22488	22707	22356	22619	22578	22758	22642	22572	22651	22721	22419	22379	22481	22358	22679	22549	22541	22590	22521	22382	22374	22492	22509	22697	22738	22466	22690	22540	22277	22433	22429	22488	22532	22488	22628	22530	22461	22745	22700	22485	22610	22371	22901	22812	22703	22547	22366	22511	22551	22796	22519	22732	22457	22603	22514	22618	22588	22518	22564	22790	22394	22471	22356	22601	22642	22520	22600	22377	22437	22514	22775	22596	22745	22546	22603	22619	22643	22519	22482	22363	22373	22585	22393	22620	22426	22776	22552	22554	22620	22563	22500	22494	22260	22611	22600	22660
20703	36995	38907	32174	27380	23831	23486	40304	54773	40980	28668	19778	17067	16807	16898	16724	16816	16812	16739	16833	16846	16822	16881	16879	16926	16915	16725	16848	16766	16675	16872	16821	16767	16794	16746	16870	16999	16957	16744	16905	16889	16682	16939	16827	16718	16719	16900	16934	16907	16849	16877	16861	16790	16748	16829	16885	16951	16774	16752	17053	16664	16897	16696	16844	16803	16832	16652	16757	16896	16848	16817	16875	17005	16623	16655	16783	16932	16904	16987	16702	16920	16797	16892	16810	16746	16663	16785	16685	17015	16873	17082	16817	16866	16807	16682	16926	16703	16892	16878	16857	16931	16560	17002	16649	16822	16755	16817	16757	17048	16911	16824	16733	16879	16894	16777	16857	16798	16830	16882	16926	16627	16923	16681	16796	16828	16909	16836	16819	16856	16681	16777	16798	16729	16818	16705	16767	16905	16601	16927	16895	16788	16688	16873	16510	16813	16823	16796	16970	16746	16733	16644	16633	16792	16797	16680	16792	16753	16896	16675	16667	16691	16767	16758	16953	16942	16740	16860	16906	16726	16782	16680	16778	16770	16914	16929	16950	16801	16873	16643	16956	16791	16788	16695	16920	16861	16860	16687	16697	16801	16892	16900	16798	16814	16818	16620	16858	16863	16821	16837	16741	16747	16819	16863	16890	16746	16690	16908	16794	16781	16871	16610	16731	16857	16944	16977	16790	16503	16892	16797	16671	16743	16673	16889	16931	16810	16788	16763	16855	16644	16920	16992	16600	17004	16969	16791	16873	16760	16741	16604	16705	16881	16819	16952	16880	16720	16888	16824	16842	16887	16663	16798	16856	16974	16567	16925	16965	16689	17020	17065	16745	16906	16929	16957	16685	16994	16769	17004	16770	16834	16765	16842	16758	16910	16815	16853	16643	16942	16951	16845	16783	16894	16735	16922	16770	16802	16897	16875	16852	16740	16813	16614	16956	16746	16822	16738	16862	16911	16770	16774	16857	16818	16689	16930	16937	16941	16772	16784	16911	16818	16755	16752	16940	16866	16622	16783	16887	16706	16858	16817	16739	16651	16833	16673	16727	16844	16647	16697	16515	16954	16816	16741	16801	16723	16821	16558	16727	16884	16767	16903	16844	16964	16820	16835	16794	16803	16723	16909	16848	16886	16836	16848	16796	16992	16869	16682	16882	16865	16904	16797	16799	17044	16648	16844	16699	16917	16857	16803	16676	16759	16840	16902	16799	16885	16809	16747	16709	16824	16765	16783	16881	16831	16759	16871	16825	16820	16890	16826	16596	16990	16723	16707	16643	16902	16933	16742	16897	16804	16513	16860	16676	16869	16870	16815	16775	16723	16824	16836	16859	16821	16837	16783	16672	16698	16844	16816	16797	16947	16741	16974	16891	16784	16792	16832	16984	16832	16872	16817	16836	16837	16893	16767	16763	16762	16819	16787	16737	16750	16838	16855	16837	16759	16814	16917	16878	16892	16871	16877	16825	16809	17066	16785	16835	16915	16974	16872	16911	16734	16816	16806	16933	16855	16857	16768	16819	16697	16871	16875	16668	16789	16807	16762	16851	16651	16805	16859	16827	16722	16630	16878	17012	16772	16843	16904	16938	16826	16962	16758	16948	16950	16674	16767	16866	16902	16731	16862	16989	16824	16878	16768	16813	16861	16808	16844	16999	16802	16805	17009	16816	16892	16795	16924	16802	16719	16822	16711	16847	16732	16771	16659	16802	16877	16765	16951	16834	16995	16747	16826	16792	16995	16875	16834	16771	16872	16831	16661	16893	16746	16747	16752	17011	16989	16857	16807	16609	16669	16868	16699	16869	16882	16848	16835	16887	16662	16666	16850	16743	16733	16888	16916	16926	16784	16834	16824	16936	16851	16755	16737	16840	16777	16616	16644	16735	16902	16887	16814	16659	16949	16682	16757	16828	16944	16805	16711	16951	16819	16881	16797	16821	16812	16852	16768	16879	16812	16958	16707	16886	16720	16926	16679	16981	16786	16676	16842	16656	16524	16847	16684	16759	16761	16944	17023	16830	16679	16749	16889	16596	16895	16836	17019	16587	16792	16786	17009	16876	16884	16697	16839	16765	16826	16768	16835	16805	16852	16724	16818	16705	16943	16644	16819	16710	16710	16661	16662	17042	16683	16835	16950	16921	16829	16736	16742	16751	17021	16931	16789	16898	16735	16867	16708	16647	16758	16856	16850	16872	16708	16834	16667	16699	17020	17026	16772	16927	16765	16841	16727	16786	16848	16676	16923	16890	16694	16991	16758	16789	16705	16695	16918	16741	16882	16817	16868	16690	16773	16781	16752	16828	16813	16751	16857	16723	16746	16794	16726	16933	16831	16884	16777	16901	16910	16976	16816	16822	16855	16720	16705	16872	16798	16850	16832	16721	16900	16912	16693	16827	16636	16836	16818	16854	16799	16928	16880	16703	16792	16892	16833	16865	16850	16945	16733	16690	16803	16712	16826	16880	16766	16894	16794	16782	16930	16877	16804	16676	16853	16768	16513	16972	16850	16771	16736	16970	16927	16724	16831	16585	16759	16803	16752	17020	16920	16736	16662	16762	16739	16842	16842	16868	17013	16719	16715	16779	16866	16968	16837	16915	16660	16708	16899	16733	16674	16853	16926	16782	16921	16792	16611	16757	16812	16715	16734	16734	16871	16839	16866	16779	16833	16976	16916	16701	16856	16775	16867	16703	16909	16852	16880	16775	16788	16789	16903	16947	16744	16664	16780	16773	16920	16662	16896	16817	16712	16838	16698	16831	16887	16838	16711	16838	16860	16781	16705	16667	16885	16733	16830	16903	16808	16845	16713	16894	16831	16769	16811	16660	16891	16734	16988	16839	16721	16846	16785	16852	16657	16816	16850	16839	16676	16867	16909	16694	16885	16911	16835	16775	16925	16873	16739	16781	16854	16827	16748	16915	16592	16867	16836	16947	16850	16819	16550	16669	16754	16716	16798	16886	16814	16878	16694	16687	16846	16727	16716	16885	16813	16740	17041	16838	16746	16709	16787	16685	16784	16855	16808	16854	16851	16917	16791	16882	16797	16783	16835	16997	16860	16854	16926	16648	16710	16879	16691	16797	16879	16782	16911	16681	16856	16715	16847	16941	16745	16818	16665	16848	16885	16674	16813	16664	16931	16837	16684	16741	16812	16818	16638	16623	16744	16682	16735	16822	16823	16700	17030	16813	16859	16702	16705	16859	16829	16889	16875	16623	16677	16869	16755	16786	16791	16882	16775	16685	16863	17049	16771	16633	16747	16712	16851	16626	16978	16794	16801	16813	16712	16745	16815	16827	16802	16901	16821	16824	16852	16682	16872	16914	16847	16900	16713	16955	17036	16700	16795	16785	16890	16657	16956	16868	16784	16790	16937	16818	16847	17017	16600	16858	16818	16832	16860	16602	16696	16892	16669	16769	16836	16703	16790	16846	16778	16768	16908	16713	16882	16751	16873	16856	16715	16864	16900	16813	16839	16695	16772	16790	16883	16746	16640	16983	16874	16968	16977	16823	16784	16972	16904	16978	16641	16799	16689	16807	16746	16822	16783	16978	16875	17045	16839	17012	16908	16868	16833	16796	16823	16811	16756	16746	16754	16593	16750	16830	16928	16758	16878	16682	16734	16801	16696	16854	16835	16911	16895	16759	16855	16912	16903	16711	16839	16903	16695	16850	16718	16763	16734	16757	16906	16697	16944	16885	16827	16827	16628	16785	17058	16752	16646	16882	16840	16872	17001	16799	16730	16680	16793	16792	16752	16726	16924	16985	16859	16777	16753	16892	16803	16970	16779	16898	17035	16652	16853	16916	16836	16834	16974	16892	16645	16990	16734	16728	16838	16778	16859	16836	16744	16864	16762	16905	16858	17011	16861	16732	16745	16722	16812	16844	16965	16750	16781	16783	16797	16772	16748	16822	16790	17020	16639	16776	16744	16785	16892	16745	16836	16736	16687	16921	16948	16848	16971	16802	16845	16813	16849	16973	16610	16862	16826	16662	16814	16806	16821	16830	16808	16794	16782	16733	16803	16706	17009	16951	16738	16760	16899	16828	16769	16757	16745	16953	16933	16575	16774	16872	16753	16919	16741	16727	16762	16860	16748	16765	16827	16839	16689	16780	16925	16703	16733	16750	16831	16918	16627	16844	16920	16699	16781	16725	16801	16714	16892	16806	16818	16749	16803	16933	16796	16897	16845	16811	16929	16809	16871	16716	16668	16856	16860	16865	16841	16578	16903	16795	16811	16681	16850	16929	16791	16888	16790	16771	16709	16853	16802	16822	16715	16915	16794	16806	16731	16859	16696	16886	16831	16751	16895	16836	16797	16786	16852	16981	16901	16700	16870	16908	16796	16755	16765	16656	16918	16907	16805	16967	16772	16804	16785	16664	16872	16861	16819	16952	16847	16756	16844	16697	16847	16675	16789	16782	16843	16840	16927	16781	16866	16836	16828	16983	16612	16924	16911	16684	16734	16901	16818	16857	16874	16695	16732	16930	16774	16765	16741	16836	16973	16902	16741	16876	16715	16990	16818	16857	16954	16786	16869	16997	16797	16731	16836	16846	16780	16836	16779	16782	17062	16920	16858	16789	16758	16730	16963	16831	16757	16794	16777	16784	16707	16821	16849	16655	16891	16776	16761	16970	16698	16934	16838	16756	16863	16743	16972	16904	16656	16911	16834	16621	16858	16814	16690	16743	16755	16723	16648	16755	16777	16766	16763	16786	16759	16901	16723	17031	16855	16810	16746	16893	16854	16677	16783	17054	16679	16805	16696	16756	16557	16866	16731	16794	16826	16744	16750	16756	16678	16957	16793	16896	16829	16803	16944	16735	16998	16789	16850	16768	16733	16770	16865	16902	16805	16866	16888	16802	16737	17050	16841	17017	16869	16796	17001	16728	16831	16883	16851	16743	16810	16913	16794	16859	17017	16806	16973	16818	16702	16911	16735	16753	17046	16815	16768	16849	16649	16894	16965	16858	16856	16828	16680	16943	16853	16889	17009	16820	16722	16968	16925	16857	16818	16847	16705	16769	16837	16776	16726	16802	16899	16894	16716	17013	16855	16674	16861	16758	16725	16959	16580	16909	16958	17042	16823	16716	16760	16729	16872	16730	16870	16766	16787	16867
23732	21106	28641	24476	24222	28816	33235	58431	68556	51725	38326	28126	23965	22837	22839	22851	22761	22887	22629	22548	22628	22752	22702	22594	22984	22780	22847	22628	22690	22753	22485	22599	22547	22521	22535	22462	22827	22493	22384	22356	22601	22649	22608	22836	22750	22804	22509	22589	22558	22790	22589	22654	22490	22534	22446	22490	22709	22676	22639	22580	22685	22524	22608	22765	22596	22597	22576	22693	22515	22455	22475	22402	22518	22526	22505	22832	22579	22724	22685	22633	22459	22512	22506	22561	22551	22494	22726	22708	22744	22429	22608	22409	22495	22591	22552	22508	22613	22694	22526	22597	22601	22579	22496	22689	22575	22410	22404	22681	22560	22422	22538	22419	22596	22604	22801	22650	22689	22583	22611	22566	22532	22466	22447	22441	22736	22607	22587	22532	22670	22482	22553	22609	22618	22492	22376	22362	22537	22546	22620	22379	22417	22820	22577	22682	22559	22573	22524	22633	22639	22693	22700	22439	22684	22671	22576	22490	22855	22573	22521	22677	22324	22558	22482	22620	22179	22698	22675	22552	22624	22488	22538	22514	22513	22553	22624	22508	22541	22627	22519	22579	22764	22731	22623	22614	22565	22734	22649	22533	22327	22475	22547	22583	22638	22671	22394	22607	22617	22564	22622	22640	22564	22652	22548	22686	22778	22685	22067	22555	22682	22349	22631	22534	22573	22544	22627	22409	22585	22687	22475	22603	22489	22769	22436	22651	22543	22505	22446	22533	22722	22467	22670	22535	22432	22601	22299	22610	22526	22599	22577	22671	22699	22580	22648	22724	22616	22670	22598	22617	22448	22333	22696	22428	22424	22417	22602	22516	22666	22660	22457	22608	22579	22666	22699	22543	22565	22599	22362	22607	22463	22596	22433	22689	22420	22567	22534	22267	22525	22572	22527	22534	22505	22536	22463	22284	22746	22523	22474	22732	22481	22568	22690	22380	22457	22714	22418	22513	22493	22577	22334	22468	22648	22535	22395	22710	22595	22621	22629	22423	22566	22580	22539	22706	22558	22829	22735	22616	22509	22518	22537	22555	22590	22301	22451	22511	22272	22414	22478	22559	22878	22495	22639	22624	22616	22547	22482	22762	22495	22604	22690	22431	22387	22424	22423	22676	22645	22513	22636	22865	22731	22695	22607	22739	22679	22521	22293	22469	22563	22276	22629	22560	22642	22794	22658	22574	22319	22502	22742	22435	22540	22872	22384	22575	22640	22724	22658	22737	22673	22510	22389	22448	22450	22601	22827	22687	22515	22382	22845	22932	22531	22615	22191	22378	22398	22629	22705	22366	22582	22616	22669	22783	22505	22433	22673	22503	22561	22656	22425	22848	22822	22603	22497	22607	22696	22726	22424	22188	22536	22494	22583	22770	22675	22548	22589	22664	22678	22611	22605	22567	22802	22551	22475	22647	22714	22653	22525	22627	22716	22566	22660	22538	22582	22593	22778	22712	22564	22814	22788	22634	22681	22597	22607	22704	22523	22716	22495	22608	22610	22863	22768	22419	22427	22668	22755	22694	22656	22719	22471	22467	22605	22599	22454	22394	22754	22599	22508	22770	22324	22477	22417	22650	22381	22585	22757	22641	22761	22441	22629	22581	22615	22610	22421	22391	22441	22555	22525	22574	22483	22807	22830	22600	22554	22370	22783	22532	22744	22447	22801	22515	22452	22392	22467	22735	22749	22509	22598	22331	22485	22610	22795	22482	22771	22295	22318	22648	22821	22351	22298	22375	22693	22496	22641	22574	22575	22505	22445	22466	22597	22615	22528	22510	22656	22531	22624	22757	22529	22360	22542	22692	22771	22605	22599	22519	22521	22415	22512	22467	22669	22711	22854	22646	22539	22507	22665	22614	22545	22609	22822	22637	22460	22743	22538	22397	22758	22777	22560	22406	22411	22561	22553	22600	22579	22669	22620	22586	22710	22351	22307	22495	22639	22506	22503	22491	22527	22546	22347	22613	22415	22568	22761	22463	22473	22456	22686	22531	22406	22385	22909	22496	22774	22353	22709	22531	22439	22409	22458	22599	22544	22459	22498	22528	22528	22585	22687	22673	22586	22943	22678	22728	22556	22681	22774	22650	22502	22603	22655	22370	22684	22706	22498	22594	22766	22634	22680	22570	22565	22727	22655	22654	22730	22580	22658	22485	22526	22552	22713	22689	22853	22690	22596	22432	22567	22634	22592	22323	22584	22674	22601	22602	22829	22624	22601	22637	22448	22659	22715	22431	22557	22676	22569	22675	22496	22510	22490	22601	22779	22733	22878	22488	22566	22481	22677	22796	22378	22590	22586	22614	22683	22597	22498	22667	22602	22715	22606	22484	22726	22459	22412	22686	22487	22561	22566	22492	22709	22553	22726	22815	22538	22691	22664	22402	22485	22411	22685	22576	22693	22636	22516	22542	22605	22608	22768	22707	22571	22468	22554	22617	22481	22496	22614	22540	22365	22524	22633	22452	22585	22564	22540	22376	22643	22515	22355	22552	22750	22347	22784	22615	22528	22672	22455	22738	22565	22584	22556	22420	22566	22646	22463	22581	22739	22336	22462	22553	22690	22470	22602	22592	22661	22574	22555	22373	22759	22740	22469	22399	22370	22588	22630	22534	22589	22558	22622	22474	22640	22601	22526	22667	22760	22743	22629	22729	22750	22309	22425	22612	22723	22511	22610	22382	22432	22489	22797	22466	22547	22602	22734	22575	22736	22487	22636	22675	22604	22497	22545	22788	22783	22702	22459	22551	22776	22584	22622	22500	22544	22615	22719	22586	22597	22544	22649	22579	22599	22656	22720	22743	22517	22486	22539	22639	22573	22533	22587	22457	22603	22895	22648	22730	22598	22635	22777	22284	22505	22705	22309	22540	22354	22369	22771	22841	22370	22594	22519	22490	22660	22878	22495	22538	22466	22486	22595	22826	22669	22488	22426	22571	22696	22563	22698	22568	22429	22492	22651	22599	22708	22559	22525	22529	22649	22583	22705	22553	22657	22645	22748	22767	22701	22540	22529	22619	22684	22527	22461	22538	22441	22306	22535	22590	22642	22449	22674	22420	22630	22458	22815	22468	22445	22688	22601	22739	22672	22535	22554	22583	22585	22189	22529	22754	22578	22425	22560	22392	22587	22602	22686	22649	22649	22549	22550	22550	22511	22488	22659	22464	22687	22479	22311	22639	22403	22469	22528	22659	22590	22510	22477	22564	22756	22369	22472	22701	22751	22639	22431	22455	22445	22455	22535	22460	22559	22601	22769	22658	22517	22453	22460	22432	22685	22656	22651	22734	22473	22567	22595	22597	22456	22571	22604	22720	22695	22663	22392	22413	22655	22783	22569	22726	22538	22814	22493	22517	22373	22578	22386	22552	22462	22497	22825	22701	22663	22820	22777	22560	22781	22531	22485	22517	22799	22621	22524	22583	22693	22516	22618	22523	22588	22570	22644	22558	22522	22581	22640	22706	22448	22649	22555	22667	22581	22498	22501	22580	22738	22387	22738	22741	22742	22807	22428	22457	22519	22606	22591	22561	22575	22754	22752	22659	22696	22548	22299	22589	22641	22726	22415	22630	22595	22488	22881	22252	22665	22682	22616	22580	22546	22495	22565	22518	22592	22549	22477	22448	22583	22644	22548	22534	22590	22440	22296	22508	22655	22937	22513	22357	22906	22517	22539	22726	22616	22572	22717	22706	22484	22399	22429	22503	22331	22547	22731	22606	22531	22898	22659	22390	22518	22709	22885	22828	22542	22552	22645	22804	22718	22577	22582	22465	22572	22734	22694	22721	22584	22484	22587	22494	22628	22496	22333	22393	22535	22624	22482	22598	22484	22644	22729	22451	22553	22727	22484	22417	22579	22578	22623	22428	22513	22611	22619	22721	22577	22436	22494	22611	22746	22671	22627	22658	22614	22748	22679	22518	22588	22664	22553	22503	22710	22604	22625	22617	22413	22705	22806	22716	22614	22695	22729	22463	22796	22548	22790	22410	22778	22566	22561	22599	22553	22682	22751	22571	22691	22708	22724	22616	22659	22426	22712	22669	22634	22492	22649	22678	22618	22276	22523	22633	22589	22586	22377	22484	22627	22535	22470	22503	22539	22386	22694	22511	22527	22493	22747	22609	22512	22520	22577	22225	22534	22599	22452	22531	22489	22577	22605	22617	22660	22505	22547	22750	22374	22398	22651	22545	22396	22638	22620	22480	22443	22909	22472	22530	22482	22621	22567	22612	22688	22595	22594	22636	22549	22762	22607	22667	22629	22627	22618	22676	22623	22523	22610	22673	22482	22560	22544	22492	22344	22510	22767	22650	22406	22378	22558	22387	22509	22613	22623	22549	22557	22480	22487	22533	22500	22533	22670	22455	22587	22411	22783	22589	22751	22712	22722	22539	22730	22816	22423	22545	22529	22597	22523	22444	22637	22732	22617	22695	22734	22583	22497	22735	22516	22453	22954	22644	22621	22461	22264	22551	22549	22547	22640	22496	22697	22602	22686	22719	22714	22494	22482	22570	22514	22728	22431	22677	22455	22359	22592	22640	22511	22744	22599	22360	22612	22553	22699	22655	22549	22543	22647	22731	22527	22378	22591	22671	22596	22568	22566	22795	22619	22557	22545	22352	22665	22702	22623	22556	22650	22492	22624	22528	22672	22464	22453	22586	22593	22575	22718	22669	22638	22446	22458	22670	22610	22649	22475	22691	22772	22449	22367	22394	22553	22735	22440	22649	22606	22596	22646	22446	22697	22666	22561	22635	22849	22560	22605	22559	22723	22723	22662	22659	22660	22340	22948	22570	22443	22441	22692	22785	22675	22566	22564	22635	22746	22505	22774	22578	22648	22433	22432	22520	22518	22549	22461	22609	22587	22609	22517	22605	22692	22554	22584	22500	22560	22493	22544	22737	22352	22661	22640	22495	22774	22604	22725	22716	22737	22458	22563	22736	22743	22690	22537	22479	22575	22688	22564	22843	22681	22679	22682	22558	22501	22482	22676	22822	22374	22690	22615	22623	22615	22622	22754	22634	22462	22487	22734	22647	22647	22422	22453	22672	22652	22189	22380	22743	22709	22734	22593	22729	22736	22655	22610	22609	22603	22661	22590	22702	22583	22574	22632	22426	22521	22615	22387	22464
22954	43426	44725	38865	32808	28765	28536	59098	66388	48885	34222	21505	17434	16833	16755	16719	16929	16896	16810	16717	16944	16774	16744	16751	16948	16936	16904	16837	16966	16827	16722	16779	16603	16707	16885	16789	16678	16841	16698	16801	16599	16895	16725	16794	16860	16643	16678	16807	16892	16823	16837	16852	16782	16662	16866	16759	16777	16889	16774	16696	16810	16705	16776	16636	16930	16814	16821	16835	16936	16818	16892	16765	16842	16807	16762	16776	16895	16902	16727	16740	16856	16659	16698	16905	16750	16826	16754	16810	16836	16966	16809	16717	16803	16850	16873	16954	17039	17051	16605	16983	16925	16755	16610	16813	16689	16851	16664	16828	16855	16916	16841	16782	16764	16894	16794	16797	16758	16772	16760	16857	16880	16734	17080	16632	16838	16723	16785	16868	16745	16677	16960	16818	16896	16705	16710	16864	16787	16783	16736	16756	16936	16621	16774	16731	16756	16779	16965	16723	16830	16708	16826	16855	16871	16732	16689	16748	16715	16815	16688	16745	16873	16655	16798	16657	16767	16739	16817	16910	16704	16699	16629	16806	16826	16835	16708	16834	16748	16557	16769	16963	16571	16748	16760	16750	16735	16730	16755	16756	16578	16801	16719	16757	16622	16807	16754	16643	16864	16882	16821	16595	16553	16693	16685	16854	16720	16796	16962	16675	16699	16964	16765	16699	16960	16686	16733	16662	16866	16683	16620	16918	16667	16872	16744	16969	16853	16677	16809	16822	16696	16725	16779	16821	16782	16911	16702	16896	16914	16684	16645	16787	16973	16826	16616	16772	16785	16756	16797	16582	16859	16767	16710	16649	16871	16876	16825	16731	16646	17017	16738	16921	16773	16724	16747	16716	16796	16744	16962	16870	16755	16707	16698	16773	16580	16755	16821	16643	16725	16919	16690	16843	16767	16748	16705	16822	16741	16654	16829	16762	16988	16729	16815	16815	16829	16900	16820	16612	16651	16749	16695	16817	16891	16699	16762	16655	16839	16724	16862	16867	16858	16918	16647	16971	16774	16853	16737	16839	16877	16827	16920	16730	16709	16914	16825	16751	16655	16834	16722	16731	16839	16620	16808	16855	16742	16867	16995	16731	16714	16685	16683	16776	16800	16811	16634	16816	16801	16904	16664	16838	16695	16767	16811	16692	16786	16777	16908	16747	16719	16841	16880	16905	16848	16793	16621	16780	16829	16657	16877	16782	16748	16783	16675	16838	16787	16746	16941	16788	16587	16727	16671	16912	16888	16603	16761	16801	16815	16781	16939	16819	16802	16516	16835	16815	16697	16773	16775	16912	16760	16676	16871	16678	16627	16866	16788	16757	16889	16627	16775	16875	16925	16826	16646	16736	16671	16757	16781	16684	16792	16769	16835	16824	16742	16720	16934	16792	16829	16751	16653	16777	16736	16862	16731	16663	16717	17003	16775	16713	16847	16710	16678	16570	16906	16878	16745	16685	16763	16833	16846	16944	16784	16820	16864	16663	16684	16686	16781	16778	16738	16866	16829	16860	16738	16698	16729	16824	16736	16772	16812	16592	16695	16891	16876	16865	16783	16625	16911	16635	16712	16899	16777	16654	16741	16713	16768	16777	16789	16841	16719	16871	16932	17006	16841	16924	16811	16770	16656	16898	17085	16683	16641	16828	16844	16751	16738	16843	16898	16860	16875	16793	16936	16798	16859	16777	17091	16865	16859	16708	16856	16791	16788	16761	16780	16941	16733	16792	16868	16663	16900	16859	16924	16706	16731	16601	16815	16883	16917	16788	16618	16875	16886	16689	16686	16815	16719	16662	16893	16792	16646	16731	16792	16645	16845	16771	16642	16607	16867	16773	16821	16628	16780	16751	16753	16620	16852	16782	16763	16595	16690	16796	16834	16779	16709	16766	16677	16831	16826	16609	16964	16750	16740	16834	16755	16845	16614	16801	16683	16790	16708	16839	16806	16777	16707	16678	16882	16846	16755	16977	16779	16706	16816	16762	16853	16760	16893	16773	16782	16827	16660	16808	16860	16633	16755	16768	16872	16821	16754	16707	16792	16911	16881	17018	16778	16810	16837	16853	16805	16778	16805	16988	16709	16695	16713	16752	16790	16807	16760	16785	16646	16659	16604	16858	16691	16823	16698	16751	16784	16701	16743	16734	16838	16799	16806	16925	16956	16826	16847	16839	16856	16680	16799	16632	16515	16902	16635	16860	16837	16723	16834	16642	16681	16725	16661	16753	16839	16825	16685	16939	16795	16744	16853	16809	16886	16726	16911	16723	16679	16900	16631	16780	16809	16635	16664	16875	16604	17040	16775	16808	16860	16790	16798	16874	16794	16813	16691	16658	16700	16689	16745	16893	16910	16806	16884	16762	16820	16605	16619	16644	16724	16631	16812	16634	16924	16571	16774	16867	16724	16806	16786	16674	16805	16818	16752	16729	16803	16761	16769	16667	16913	16881	16542	16859	16740	16784	16582	16841	16654	16709	16700	16679	16976	16861	16630	16716	16771	16845	16734	16821	16621	16703	16910	16794	16761	16905	16779	16859	16834	16744	16572	16856	16868	16765	16743	16896	16738	16775	16812	16675	17101	16707	16915	16813	16794	16679	16805	16862	16740	16729	16735	16706	16713	16794	16831	16925	16833	16752	16802	16704	16713	16817	16869	16877	16866	16812	16593	16753	16791	16841	16791	16755	16758	16695	16770	16807	16706	16771	16738	16733	16905	16668	16604	16909	16724	16714	16845	16671	16590	16862	16858	16754	16930	16630	16831	16811	16740	16728	16647	16783	16809	16854	16752	16857	16670	16735	16777	16767	16795	16728	16679	16698	16800	16766	16753	16856	17040	16800	16705	16901	16828	16613	16716	16813	16766	16891	16802	16783	16643	16877	16721	16919	16952	16774	16868	16746	16568	16844	16714	16933	16636	16645	16811	16720	16837	16767	16846	16556	16834	16540	16710	16780	16622	16767	16706	16711	16888	16822	16778	16696	16912	16726	16883	16729	16828	16721	16911	16793	16873	16916	16812	16607	16737	16769	16746	16788	16822	16826	16884	16846	16731	16639	16755	16718	16657	16672	16928	16785	16741	16782	16919	16702	16823	16649	16767	16795	16945	16827	16730	16769	16888	16927	16787	16786	16789	16751	16738	16633	16812	16691	16639	16648	16839	16789	16849	16834	16822	16675	16586	16870	16701	16932	16970	16725	16699	16638	16960	16674	16903	16669	16655	17003	16913	16604	16686	16756	16686	16838	16590	16728	16965	16646	16653	16836	16685	16536	16654	16779	16773	16753	16795	16788	16710	16920	16889	16896	16575	16690	16967	16752	16719	16800	16834	16788	16758	16650	16975	16773	16738	16686	16906	16742	16733	16890	16625	16857	16793	16869	16524	16880	16810	16847	16730	16681	16733	16802	16871	16839	16813	16829	16686	16709	16801	16792	16858	16944	16748	16704	16847	16770	16817	16974	16882	16941	16801	16735	16895	16719	16617	16708	16904	16772	16703	16787	16754	16851	16861	16838	16516	16850	16835	16699	16758	16982	16714	16685	16840	16733	16607	16586	16899	16893	16704	16907	16649	16822	16745	16643	16876	16834	16790	16773	16845	16843	16891	16785	16712	16867	16839	16821	16634	16874	16748	16804	16754	16646	16791	16792	16626	16917	16787	16852	16769	16699	16777	16677	16816	16819	16739	16862	16864	16801	16928	16698	16852	16742	16833	16764	16908	16737	16767	16944	16586	16483	16824	16720	16909	16905	16832	16823	16836	16948	16662	16842	16818	16745	16818	16642	16690	16710	16804	16880	16648	16676	16831	16763	16775	16736	16834	16661	16837	16749	16580	16788	16849	16845	16644	16817	16699	16603	16864	16618	16767	16612	16727	16678	16858	16759	16901	16819	16805	16837	16856	16734	16880	16877	16759	16611	16938	16779	16814	16907	16859	16617	16847	16916	16702	16681	16866	16785	16756	16808	16707	16820	16788	16920	17004	16801	16920	16720	16684	16688	16969	16559	16618	16785	16948	16721	16713	16885	16819	16600	16657	16885	16775	16906	16686	16925	16686	16857	16797	16764	16765	16813	16737	16832	16869	16808	16813	16797	16832	16745	16649	16785	16865	16909	16682	16907	16842	16867	16749	16828	16751	16882	16825	16772	16838	16801	16848	16621	16793	16855	16795	16669	16627	16706	16598	16956	16739	16705	16946	16924	16733	16721	16681	16929	16616	16882	16815	16909	16882	16886	16641	16833	16720	16811	16724	16783	16712	16912	16732	16923	16484	16837	16730	16763	16772	16920	16753	16826	16816	16592	16878	16745	16785	16695	16855	16946	16923	16808	16692	16775	16659	16836	16714	16683	16914	16815	16723	16823	16747	16775	16900	16714	16702	16824	16736	16665	16806	16627	16848	16860	16923	16870	16767	16714	16629	16768	16815	16931	16881	16868	16768	16849	16735	16677	16824	16744	16779	16787	16838	16562	16910	16702	16732	16819	16892	16883	16873	16773	16829	16747	16787	16827	16824	16634	16881	16524	16708	16680	16919	16761	16747	16937	16921	16773	16873	16731	16753	16822	16744	16727	16951	16714	16909	16752	17102	16712	16805	16777	16861	16735	16812	16910	16778	16791	16814	16792	16896	16695	16755	16889	16922	16867	16914	16717	16866	16790	16884	16582	16868	16643	16816	16623	16876	16833	16722	16722	16725	16876	16648	16880	16949	16678	16857	16778	16711	16742	16824	16810	16858	16730	16827	16778	16788	16681	16746	16810	16974	16780	16777	16857	16782	16898	16847	16621	16965	16745	16707	16599	16952	16730	16786	16649	16609	16704	16781	16681	16881	16738	16724	16717	16725	16779	16800	16740	16647	16698	16836	16605	16986	16795	16631	16909	16836	16842	16873	16816	16720	16907	16828	16769	16757	16673	16896	16815	16691	16823	16813	16786	16856	16803	17001	16662	16865	16795	16762	16820	16834	16769	16806	16804	16860	16808	16740	16796	16716	16779	16605	16811	16761	16910	16766	16944	16711	16730	16796	16809	16705	16804	16939	16717	16830	16802	16669	16866	16682	16849	16832	16817	16928	16699	16653	16994	16892	16784	16654	16672	16808	16625	16693	16783	16773	16724	16916	16664	16546	16753	16838	16897
31692	26491	30832	28457	25551	25050	24819	27168	30434	28162	25806	24210	23674	23474	23674	23554	23715	23447	23679	23486	23517	23673	23526	23593	23574	23727	23580	23436	23626	23557	23550	23590	23747	23673	23538	23561	23600	23565	23481	23517	23560	23343	23761	23770	23827	23692	23652	23497	23510	23485	23499	23494	23467	23436	23637	23855	23603	23494	23681	23540	23439	23509	23669	23555	23629	23706	23778	23458	23836	23815	23583	23764	23537	23483	23502	23395	23717	23716	23806	23631	23444	23527	23667	23675	23520	23503	23539	23634	23661	23586	23429	23507	23646	23398	23435	23268	23591	23593	23518	23419	23645	23235	23746	23350	23464	23499	23618	23595	23472	23625	23556	23777	23617	23540	23462	23573	23492	23500	23628	23461	23564	23575	23626	23508	23694	23727	23524	23617	23682	23189	23613	23630	23693	23430	23599	23539	23617	23366	23371	23373	23595	23405	23508	23651	23678	23548	23359	23448	23286	23518	23392	23664	23717	23731	23728	23558	23552	23743	23598	23724	23480	23487	23479	23476	23538	23454	23551	23635	23608	23622	23530	23314	23347	23590	23468	23457	23411	23531	23645	23516	23400	23304	23520	23605	23586	23657	23452	23563	23600	23308	23550	23493	23639	23664	23588	23469	23664	23516	23406	23495	23644	23855	23256	23359	23630	23539	23475	23592	23533	23612	23592	23442	23497	23337	23314	23435	23416	23590	23798	23446	23461	23418	23591	23577	23564	23668	23530	23316	23431	23522	23473	23738	23534	23575	23475	23624	23557	23689	23459	23632	23772	23761	23564	23690	23633	23628	23489	23477	23488	23584	23730	23594	23693	23423	23676	23526	23501	23529	23532	23625	23887	23591	23590	23386	23489	23433	23610	23516	23484	23652	23414	23627	23490	23526	23534	23567	23507	23305	23205	23433	23382	23537	23608	23563	23535	23613	23715	23395	23784	23706	23697	23513	23376	23754	23202	23547	23628	23468	23558	23654	23770	23619	23581	23561	23633	23407	23669	23549	23810	23549	23627	23711	23458	23468	23579	23434	23483	23438	23470	23476	23579	23378	23635	23634	23432	23550	23437	23611	23756	23431	23431	23648	23409	23502	23425	23568	23693	23642	23738	23169	23462	23599	23527	23363	23493	23476	23362	23405	23334	23682	23449	23363	23618	23481	23610	23479	23567	23660	23603	23643	23522	23573	23434	23397	23464	23689	23511	23541	23450	23685	23420	23438	23396	23658	23539	23673	23488	23653	23493	23526	23445	23565	23478	23531	23523	23480	23439	23823	23475	23494	23692	23578	23877	23665	23625	23676	23530	23449	23801	23350	23453	23484	23515	23617	23361	23385	23479	23420	23657	23477	23639	23495	23625	23503	23361	23501	23510	23524	23609	23706	23775	23468	23486	23507	23524	23645	23628	23386	23666	23392	23411	23550	23611	23664	23513	23333	23695	23303	23589	23400	23696	23492	23378	23614	23656	23381	23490	23414	23644	23419	23768	23398	23499	23487	23482	23588	23419	23628	23561	23441	23673	23596	23588	23577	23625	23377	23501	23774	23404	23316	23791	23461	23755	23459	23640	23708	23525	23431	23829	23330	23495	23762	23375	23493	23701	23616	23466	23535	23614	23358	23646	23457	23685	23263	23475	23576	23360	23567	23429	23456	23278	23538	23800	23585	23503	23446	23449	23254	23477	23498	23426	23384	23766	23538	23476	23521	23558	23448	23630	23461	23790	23612	23543	23779	23649	23235	23651	23536	23662	23658	23632	23511	23585	23530	23547	23744	23456	23346	23459	23537	23695	23583	23588	23536	23612	23147	23318	23532	23431	23518	23509	23599	23672	23718	23401	23359	23658	23695	23476	23725	23582	23536	23264	23440	23746	23537	23480	23724	23529	23573	23559	23542	23806	23604	23532	23391	23458	23625	23679	23567	23499	23537	23541	23280	23720	23531	23866	23714	23628	23225	23418	23658	23476	23436	23564	23310	23456	23603	23733	23324	23697	23605	23795	23322	23549	23675	23566	23510	23642	23564	23410	23565	23617	23295	23452	23636	23472	23647	23623	23701	23558	23609	23571	23494	23386	23356	23340	23489	23573	23539	23424	23550	23543	23638	23581	23560	23394	23513	23655	23610	23371	23475	23465	23324	23512	23384	23223	23432	23353	23517	23592	23390	23469	23739	23685	23512	23479	23679	23653	23570	23586	23417	23541	23509	23543	23402	23469	23419	23615	23615	23653	23593	23476	23542	23508	23630	23482	23451	23556	23581	23625	23606	23597	23687	23768	23445	23340	23592	23649	23689	23378	23544	23347	23566	23641	23560	23297	23339	23377	23503	23705	23492	23573	23559	23596	23698	23366	23341	23570	23640	23567	23556	23619	23521	23663	23613	23317	23692	23488	23389	23861	23520	23529	23470	23548	23696	23836	23604	23414	23555	23374	23452	23569	23550	23452	23551	23802	23406	23566	23485	23576	23558	23823	23776	23556	23483	23501	23447	23638	23614	23412	23475	23499	23386	23502	23463	23574	23440	23524	23375	23533	23501	23442	23647	23735	23355	23456	23752	23622	23513	23420	23503	23342	23690	23241	23784	23479	23704	23387	23603	23468	23429	23535	23484	23419	23827	23585	23549	23539	23320	23324	23564	23564	23523	23680	23609	23767	23626	23570	23486	23519	23329	23481	23452	23702	23410	23669	23576	23514	23368	23710	23457	23766	23802	23510	23723	23459	23540	23726	23513	23455	23609	23355	23552	23759	23503	23687	23765	23676	23636	23499	23751	23515	23594	23728	23582	23669	23522	23724	23532	23581	23718	23325	23651	23630	23369	23435	23479	23454	23406	23474	23791	23721	23498	23500	23612	23222	23539	23611	23627	23242	23486	23625	23675	23412	23620	23430	23374	23320	23476	23515	23494	23599	23438	23583	23494	23474	23579	23592	23706	23383	23484	23411	23463	23611	23689	23750	23448	23505	23463	23530	23631	23409	23709	23395	23479	23551	23764	23543	23439	23503	23556	23631	23414	23582	23502	23175	23677	23569	23446	23423	23447	23681	23617	23621	23730	23700	23487	23593	23653	23487	23172	23536	23379	23582	23496	23441	23459	23650	23748	23516	23490	23552	23540	23559	23312	23649	23459	23554	23725	23409	23693	23675	23749	23495	23497	23845	23567	23761	23419	23591	23508	23350	23502	23589	23750	23692	23462	23550	23401	23576	23416	23345	23419	23579	23598	23546	23581	23640	23408	23472	23853	23620	23545	23427	23511	23554	23697	23272	23667	23383	23351	23482	23620	23523	23774	23773	23487	23425	23480	23564	23470	23760	23667	23487	23557	23516	23535	23589	23473	23644	23566	23534	23716	23805	23516	23615	23477	23576	23515	23485	23610	23451	23492	23855	23560	23400	23607	23391	23674	23590	23485	23440	23722	23691	23495	23670	23290	23733	23392	23493	23565	23426	23400	23478	23644	23468	23613	23408	23429	23463	23484	23609	23505	23527	23495	23555	23474	23554	23751	23434	23557	23380	23644	23463	23458	23391	23472	23645	23578	23616	23549	23620	23619	23470	23598	23588	23502	23627	23592	23452	23345	23701	23764	23670	23416	23593	23544	23679	23643	23517	23663	23460	23735	23639	23542	23446	23635	23768	23597	23545	23223	23582	23829	23561	23518	23856	23894	23925	23454	23536	23631	23723	23428	23341	23511	23545	23479	23577	23631	23437	23496	23856	23394	23500	23557	23520	23619	23729	23482	23644	23518	23636	23417	23442	23478	23699	23819	23538	23607	23623	23630	23670	23567	23492	23415	23523	23555	23559	23711	23612	23610	23612	23500	23473	23614	23556	23527	23620	23279	23366	23691	23524	23717	23785	23556	23520	23488	23492	23550	23507	23602	23576	23414	23626	23595	23688	23641	23481	23678	23534	23620	23641	23697	23648	23486	23584	23425	23499	23719	23494	23488	23512	23604	23808	23433	23387	23519	23724	23413	23590	23848	23567	23579	23574	23750	23603	23459	23520	23632	23554	23476	23520	23633	23567	23538	23377	23695	23399	23426	23392	23353	23417	23557	23570	23409	23711	23499	23550	23532	23626	23409	23658	23533	23572	23475	23630	23637	23655	23574	23452	23629	23427	23408	23632	23364	23393	23456	23781	23590	23536	23608	23454	23560	23567	23413	23465	23363	23450	23562	23790	23524	23630	23597	23527	23475	23468	23299	23342	23829	23588	23435	23548	23465	23641	23517	23700	23492	23524	23675	23466	23638	23405	23610	23555	23471	23544	23493	23640	23456	23475	23582	23620	23454	23454	23579	23748	23477	23509	23492	23609	23608	23449	23578	23467	23437	23418	23564	23540	23341	23378	23708	23919	23512	23558	23426	23668	23467	23681	23564	23594	23585	23786	23558	23552	23631	23619	23416	23555	23696	23397	23343	23688	23481	23519	23413	23461	23421	23529	23732	23533	23329	23550	23319	23639	23649	23481	23450	23564	23548	23566	23369	23591	23556	23623	23466	23345	23399	23512	23577	23602	23361	23198	23510	23663	23612	23606	23620	23291	23400	23613	23613	23720	23696	23516	23670	23866	23599	23426	23777	23795	23595	23338	23607	23605	23400	23520	23577	23722	23689	23675	23514	23474	23579	23580	23740	23421	23482	23648	23568	23599	23388	23717	23598	23415	23513	23353	23571	23617	23537	23616	23527	23639	23366	23523	23498	23517	23685	23548	23666	23561	23722	23509	23538	23487	23723	23703	23408	23653	23448	23324	23564	23760	23449	23665	23424	23345	23534	23562	23478	23670	23391	23311	23497	23544	23557	23475	23857	23902	23731	23398	23666	23681	23800	23543	23571	23368	23531	23773	23636	23589	23516	23620	23536	23531	23564	23606	23619	23480	23489	23676	23709	23521	23237	23559	23572	23519	23294	23727	23468	23599	23649	23577	23557	23676	23643	23663	23785	23607	23677	23783	23633	23594	23475	23736	23468	23722	23548	23663	23581	23689	23383	23473	23478	23494	23624	23472	23518	23568	23630	23522	23694	23689	23546	23611	23481	23394	23447	23462	23503	23433	23509	23486	23485	23412	23555	23595	23473	23719	23565	23706	23666	23417	23602	23589	23751	23574	23570	23488	23605	23612	23315	23570	23584	23582	23376
19509	27297	27172	22526	20391	19745	19212	23342	26320	21954	19089	17467	17303	17321	17554	17402	17344	17275	17444	17297	17447	17177	17517	17310	17221	17391	17199	17217	17186	17384	17339	17338	17377	17281	17336	17363	17296	17272	17401	17340	17407	17379	17441	17395	17336	17164	17268	17236	17246	17235	17230	17167	17457	17268	17394	17259	17395	17326	17465	17390	17301	17434	17347	17338	17359	17398	17327	17293	17301	17175	17372	17365	17328	17340	17329	17317	17509	17327	17367	17425	17464	17302	17266	17178	17272	17541	17323	17316	17327	17332	17172	17338	17206	17294	17273	17341	17446	17189	17392	17178	17313	17276	17354	17306	17317	17320	17359	17207	17297	17287	17238	17193	17444	17463	17388	17397	17305	17237	17136	17196	17458	17281	17417	17413	17408	17391	17465	17227	17329	17341	17268	17339	17247	17400	17401	17361	17224	17483	17269	17279	17218	17357	17203	17525	17142	17313	17327	17144	17394	17338	17242	17211	17229	17394	17318	17400	17396	17269	17311	17416	17368	17262	17268	17585	17320	17293	17272	17196	17146	17356	17204	17169	17360	17316	17444	17408	17185	17253	17247	17316	17165	17079	17475	17374	17240	17302	17407	17216	17305	17435	17190	17405	17281	17196	17609	17233	17423	17308	17389	17256	17348	17104	17329	17268	17214	17163	17419	17313	17202	17286	17401	17256	17370	17321	17073	17183	17324	17143	17342	17267	17423	17483	17417	17264	17430	17330	17332	17201	17412	17180	17372	17267	17288	17410	17234	17257	17471	17418	17174	17433	17310	17239	17437	17162	17113	17360	17372	17068	17320	17286	17162	17280	17277	17184	17325	17427	17248	17193	17207	17332	17363	17148	17260	17347	17246	17340	17180	17349	17318	17150	17393	17119	17311	17380	17144	17422	17160	17382	17341	17360	17451	17204	17362	17055	17539	17366	17310	17195	17312	17394	17509	17283	17249	17312	17104	17306	17284	17279	17414	17347	17144	17443	17372	17177	17407	17293	17370	17339	17304	17323	17348	17500	17516	17348	17261	17294	17407	17411	17357	17339	17290	17472	17394	17218	17266	17264	17342	17427	17239	17152	17420	17388	17403	17304	17187	17335	17336	17297	17273	17316	17435	17342	17197	17258	17349	17291	17331	17322	17415	17374	17445	17378	17295	17301	17339	17161	17296	17290	17555	17123	17414	17300	17463	17272	17258	17222	17303	17416	17325	17217	17348	17214	17359	17401	17217	17388	17478	17372	17262	17196	17299	17425	17435	17333	17444	17529	17205	17367	17392	17473	17436	17379	17596	17318	17147	17378	17494	17293	17410	17347	17368	17249	17309	17339	17238	17295	17462	17109	17323	17460	17445	17227	17204	17344	17182	17264	17492	17413	17389	17480	17372	17155	17153	17379	17383	17344	17247	17255	17258	17343	17254	17351	17110	17257	17282	17255	17402	17202	17455	17304	17194	17342	17396	17317	17204	17241	17344	17290	17250	17240	17296	17437	17422	17253	17318	17351	17245	17322	17201	17292	17434	17404	17375	17379	17360	17303	17345	17378	17270	17306	17531	17113	17354	17278	17222	17215	17282	17339	17326	17330	17184	17275	17087	17363	17264	17234	17238	17463	17345	17475	17367	17230	17421	17332	17267	17123	17204	17382	17168	17388	17318	17119	17352	17218	17336	17143	17336	17243	17293	17364	17209	17339	17389	17313	17349	17463	17192	17365	17260	17239	17446	17266	17193	17344	17208	17359	17373	17312	17423	17285	17181	17550	17304	17435	17174	17171	17485	17442	17420	17421	17201	17234	17354	17435	17253	17338	17336	17467	17129	17297	17298	17283	17262	17480	17415	17314	17119	17163	17244	17285	17265	17285	17433	17219	17383	17246	17359	17219	17261	17218	17219	17285	17346	17472	17461	17357	17413	17479	17187	17302	17369	17237	17289	17301	17303	17309	17207	17300	17402	17291	17494	17143	17361	17278	17396	17425	17312	17391	17451	17206	17432	17297	17375	17232	17208	17197	17455	17352	17150	17495	17152	17182	17405	17265	17250	17186	17369	17385	17296	17306	17162	17430	17336	17362	17510	17461	17311	17358	17265	17343	17243	17439	17309	17131	17292	17259	17229	17204	17445	17114	17286	17341	17398	17371	17349	17377	17272	17255	17237	17349	17466	17319	17134	17395	17238	17353	17184	17366	17424	17404	17292	17321	17298	17342	17455	17358	17240	17314	17391	17304	17333	17260	17285	17292	17450	17411	17296	17182	17233	17294	17321	17326	17403	17379	17295	17449	17466	17282	17306	17203	17400	17287	17308	17426	17420	17342	17301	17341	17394	17445	17389	17366	17360	17330	17222	17299	17310	17251	17423	17200	17303	17285	17481	17216	17358	17400	17054	17286	17320	17222	17367	17342	17205	17452	17327	17334	17179	17399	17335	17351	17482	17439	17237	17435	17322	17178	17243	17459	17387	17217	17424	17323	17276	17332	17304	17401	17399	17381	17297	17315	17356	17451	17219	17453	17292	17332	17107	17437	17282	17259	17378	17358	17293	17298	17371	17285	17280	17564	17437	17178	17322	17197	17474	17303	17415	17230	17294	17337	17342	17258	17363	17367	17376	17426	17390	17471	17376	17285	17394	17226	17499	17348	17223	17440	17247	17245	17253	17407	17253	17427	17356	17334	17436	17375	17360	17520	17413	17292	17370	17207	17435	17350	17204	17233	17271	17623	17477	17232	17327	17342	17339	17263	17280	17395	17202	17291	17462	17387	17366	17384	17450	17253	17366	17280	17570	17235	17219	17292	17353	17272	17242	17352	17321	17373	17291	17313	17466	17319	17241	17381	17359	17413	17354	17437	17300	17365	17482	17311	17249	17400	17423	17272	17244	17150	17354	17165	17268	17448	17245	17400	17432	17307	17359	17310	17209	17373	17436	17220	17245	17277	17419	17476	17290	17356	17305	17345	17256	17276	17367	17172	17373	17283	17351	17266	17171	17146	17214	17421	17246	17373	17524	17299	17453	17244	17368	17339	17465	17386	17273	17458	17489	17145	17432	17365	17443	17403	17099	17316	17203	17386	17431	17277	17398	17411	17178	17412	17250	17284	17262	17395	17140	17242	17428	17297	17348	17380	17101	17325	17236	17264	17457	17333	17350	17430	17365	17355	17359	17281	17112	17371	17325	17343	17380	17484	17232	17336	17324	17353	17436	17200	17237	17257	17343	17338	17344	17267	17218	17251	17387	17482	17215	17305	17407	17253	17512	17312	17314	17381	17132	17420	17216	17485	17341	17074	17264	17236	17257	17315	17282	17289	17201	17340	17301	17339	17381	17240	17266	17393	17081	17390	17352	17435	17229	17160	17285	17353	17388	17337	17278	17466	17185	17509	17232	17403	17260	17305	17277	17425	17387	17452	17255	17301	17362	17330	17174	17364	17344	17348	17340	17385	17338	17166	17137	17483	17502	17297	17285	17352	17297	17430	17591	17459	17472	17295	17216	17247	17359	17491	17289	17466	17379	17320	17368	17172	17391	17169	17546	17176	17252	17372	17347	17438	17189	17181	17376	17423	17287	17225	17220	17390	17366	17346	17261	17372	17399	17315	17253	17397	17489	17329	17356	17344	17289	17384	17231	17240	17299	17303	17404	17360	17377	17275	17389	17515	17285	17426	17338	17381	17422	17410	17223	17174	17325	17107	17348	17298	17440	17380	17181	17360	17429	17291	17281	17290	17364	17251	17131	17311	17335	17293	17270	17190	17422	17308	17297	17371	17240	17415	17178	17449	17300	17304	17527	17241	17408	17440	17313	17298	17404	17527	17419	17307	17281	17346	17442	17313	17190	17241	17427	17150	17299	17311	17293	17403	17463	17343	17346	17299	17308	17342	17487	17218	17428	17286	17414	17327	17381	17486	17479	17404	17350	17373	17207	17184	17530	17303	17398	17112	17266	17325	17240	17221	17427	17271	17356	17382	17300	17483	17404	17433	17290	17368	17272	17192	17543	17420	17378	17352	17221	17044	17435	17328	17317	17468	17316	17335	17197	17381	17249	17332	17269	17314	17359	17289	17312	17277	17232	17250	17312	17385	17451	17285	17296	17339	17228	17334	17226	17233	17222	17433	17385	17327	17311	17205	17178	17376	17285	17340	17145	17365	17170	17176	17294	17529	17371	17466	17348	17286	17234	17399	17510	17173	17203	17490	17429	17212	17300	17431	17060	17275	17507	17238	17402	17316	17160	17365	17467	17448	17359	17349	17492	17112	17395	17347	17512	17202	17390	17258	17552	17345	17393	17437	17261	17278	17410	17367	17279	17398	17295	17256	17473	17224	17340	17244	17442	17295	17423	17163	17207	17194	17438	17176	17542	17356	17395	17341	17269	17115	17469	17379	17210	17282	17450	17239	17333	17225	17513	17429	17283	17278	17145	17405	17349	17206	17227	17379	17380	17087	17357	17376	17268	17418	17194	17362	17245	17396	17291	17362	17231	17377	17477	17425	17242	17308	17203	17447	17322	17339	17263	17315	17057	17281	17421	17307	17397	17283	17432	17381	17395	17257	17415	17242	17477	17298	17309	17239	17269	17199	17299	17169	17007	17373	17395	17300	17388	17433	17195	17391	17222	17397	17353	17235	17380	17234	17128	17494	17336	17301	17274	17330	17345	17444	17330	17296	17067	17378	17367	17362	17222	17122	17278	17359	17321	17309	17159	17276	17144	17388	17205	17254	17344	17382	17390	17232	17271	17091	17397	17319	17276	17334	17314	17411	17348	17388	17200	17280	17386	17173	17524	17328	17172	17333	17259	17172	17269	17285	17167	17269	17263	17298	17285	17345	17381	17407	17420	17357	17344	17391	17245	17391	17292	17344	17246	17277	17278	17157	17292	17278	17311	17289	17302	17281	17323	17259	17400	17446	17421	17307	17362	17389	17423	17446	17367	17401	17198	17224	17358	17203	17309	17364	17461	17254	17205	17105	17434	17197	17238	17360	17269	17230	17471	17315	17321	17223	17394	17347	17352	17284	17352	17363	17472	17319	17494	17225	17136	17223	17458	17143	17409	17559	17301	17193	17229	17367	17313	17349	17276	17460	17508	17404	17343	17304	17144	17163	17449	17232	17246	17571	17392	17333	17329	17281	17408	17228	17343	17426
25418	21106	28219	25906	24891	27500	33586	55790	57379	42378	31347	25891	24272	23963	23957	23850	23841	23820	23854	23841	23869	23941	23812	23850	23813	23893	24020	23870	23826	23823	23756	23894	23801	24017	23905	23700	23866	23917	23981	23833	24015	23820	23926	23677	23794	23819	23689	23763	24058	23769	23549	23635	23994	23761	23856	24111	23841	24016	23955	23796	23847	23875	23829	23711	23652	23669	23735	23632	23959	23771	23732	23841	23825	24002	23865	23826	23850	23597	23945	23769	23608	23957	23661	23773	23855	23781	23496	23839	23745	23886	23819	23870	23932	24005	24030	23796	23616	23925	24137	23884	23772	24119	23989	23737	23722	23812	23760	23776	23850	23970	23771	23752	23537	24010	23655	23835	23716	23776	23802	23730	23599	23821	23797	23786	23844	23719	23945	23815	23783	23861	23832	23683	23930	23917	23896	23857	23808	23806	23925	23802	23806	23786	23894	23685	23735	23972	23849	24028	23824	23803	23828	23887	23622	23788	23635	23793	23667	24076	23676	23796	23963	23698	23679	23811	23759	23689	23835	23898	23852	23856	23701	23870	23871	23804	24059	23797	23840	23980	23609	23775	23854	23642	23788	23855	23766	23902	23628	23985	23772	23774	23962	23626	23662	24027	23792	23881	23462	23945	23944	23844	23871	23664	23633	23832	23660	23697	23926	23518	23677	23861	24050	23688	23855	23547	23517	23999	23706	23867	23786	23634	23961	23813	23825	23863	23838	23703	23766	23927	23807	24000	23809	23713	23677	23904	24052	23811	23805	23775	23657	23684	23790	23836	23707	23893	23977	23567	23935	23973	23787	23674	23514	23960	23853	23904	23761	23837	23901	23936	23643	23634	23971	23696	23654	23826	23758	23714	23797	23772	23767	23875	23841	23550	23864	23933	23681	23752	23655	23809	23805	23766	23915	23857	23919	23904	24082	23821	23778	23790	23651	23928	23692	23790	23652	23890	23772	23843	23599	23825	23731	23815	23815	23917	23971	23822	23825	23736	23710	23815	23844	23707	23800	23835	23813	23812	23827	23769	23804	23642	23870	23915	23634	23718	23880	23842	24031	24002	23858	23909	23752	23758	23675	23593	23544	23859	23891	23595	23710	23874	23919	23912	23925	23775	23724	23830	23723	23894	23854	23692	23810	23849	23614	23622	23762	23800	23663	23539	23802	23779	23850	23690	23717	23896	23962	23534	23846	23678	23784	23710	23725	24000	23828	23743	23937	23844	23614	23890	23935	23645	23750	23949	23820	23805	23885	23758	23760	23648	23747	23973	23535	23775	23767	23790	23645	23749	23890	24017	23724	24004	23769	23712	23598	23658	23818	23711	23838	23753	23820	23763	23640	23872	24048	23629	23837	23753	23779	23828	23731	23657	23925	23999	23806	23730	23788	23776	23822	23774	23840	23703	23917	23923	23665	23857	23824	23704	23789	23592	23859	23444	23690	23668	23715	23859	23851	23736	23948	23810	23844	23954	23721	23811	23903	23807	23774	23700	23859	23917	23833	23876	23717	24054	23665	23931	23824	23763	23966	23711	23956	23775	23679	23860	23714	23639	23920	23753	23639	23687	23950	23874	23950	23541	23723	23528	23738	23709	23624	23682	23833	23914	23849	23961	23807	23875	23768	23845	23713	23799	23895	23833	23879	23794	23810	23731	23901	23883	23884	23899	23979	23831	23759	23762	24013	23918	23823	23770	23545	23788	23916	23919	23845	23517	23998	23830	23768	23697	23714	23699	23829	23832	23482	23708	23829	23663	23825	23909	23614	23734	23808	23721	23693	23897	23894	23538	24091	23831	23913	23743	23983	23958	23682	23886	23923	23910	23855	23782	23937	23894	23909	23754	23616	23816	23820	23773	24089	23600	23674	23828	24015	23656	23805	23669	23961	23774	23880	24054	23832	23826	24013	23865	23882	23869	23639	23709	23765	23523	23673	23680	23644	23913	24077	23784	23802	23840	23886	23786	23748	23926	23751	23744	23799	24172	23736	23693	23885	23729	23960	23840	23728	23700	23868	23484	23663	23791	23634	23690	23760	23839	23837	23903	23840	24067	23790	23802	23564	23734	23595	23672	23504	23912	23641	23503	23903	23867	23768	23859	23672	23820	23650	23626	24061	23519	23632	23772	23630	23656	23944	23674	24021	23599	23835	24101	23772	23621	23808	23561	23686	23778	23874	23899	23754	23582	23780	23767	23957	23830	23884	23771	23857	23555	23872	23962	23701	23523	24056	23657	23687	23914	23932	23582	23718	23751	23732	23885	23758	23864	23835	23630	23757	23899	23719	24015	24006	23798	23721	23933	23627	23788	23711	23714	23764	23821	23717	23468	24018	23662	23835	23761	23917	23573	23935	23885	23737	23905	23925	23552	23818	24010	24021	23824	23895	23701	23827	23803	23732	23870	23915	23813	23691	23696	23735	23737	23887	23584	23880	23842	24020	23802	23926	23674	23747	23783	23648	23732	23852	24033	24075	23776	23830	24025	23951	23870	23624	23789	23842	23924	23648	23587	23754	23856	23737	23814	23771	24086	23896	23944	23763	23638	23787	23855	23700	23564	23877	23889	23823	23832	24218	23702	23655	23521	23650	23590	23754	23690	23869	23837	23625	23724	23937	23969	23924	23868	23851	23619	23768	23852	23658	23754	23801	23731	23768	23764	23993	23650	23690	23921	23775	23777	24028	23648	23683	23686	23929	23631	23722	23637	23977	23800	23505	23820	23866	23799	23844	23749	23851	23836	23790	23799	23792	23753	23949	23900	23895	23977	23561	23925	23771	23807	23563	23664	24094	24102	23873	23905	23797	23920	23945	24142	23660	23627	23594	23861	23609	23558	23724	23860	23868	23873	23779	23749	23870	23849	23953	23598	23859	23783	24035	23976	23733	23800	24006	23710	23764	23625	23677	23666	23713	23781	23976	23965	23607	23782	23761	23932	23871	23772	23768	23659	23768	23502	23761	23691	23762	23932	23570	23647	23803	23911	23822	23864	23866	23889	23866	23653	23791	23647	23832	23638	24085	23817	23928	23797	23773	23836	23835	23538	23756	23844	23705	23673	23779	23759	23796	23812	23870	23795	23762	23810	23800	23780	23779	23769	23645	23882	23859	23508	23710	23943	23642	23727	23687	23828	23755	23780	23785	23708	23938	23846	23730	23856	23852	23876	23730	23683	23893	23675	23914	23803	23732	23889	23493	23803	23860	23706	23831	23796	23754	23798	23763	23867	23565	23694	23784	23975	23836	23873	23837	23804	23707	23839	23786	23819	23808	23718	24000	23793	23786	23743	24018	24073	23904	23785	23651	23990	24056	23852	23626	23929	23777	23792	23910	23638	23770	23639	23676	24022	23787	23948	23738	23737	23806	24070	23818	23869	23630	23698	23722	23841	23876	23576	23877	23891	23768	23668	23921	24013	23587	24172	23830	23791	23796	23697	24004	24065	23672	23697	23805	23854	23995	23908	23766	23789	23855	23906	23925	23948	23693	23783	23923	23919	23861	23682	23872	23442	23726	23908	23815	23700	23926	23750	23932	23836	23634	23621	23640	23873	23631	23818	23594	23897	23794	24026	23863	23718	23896	23921	23945	23807	23886	23964	23720	23847	23759	23790	23847	23679	23918	23968	23788	23851	23937	23762	23843	23732	23767	23797	23703	23993	23911	23971	23796	23818	23700	23942	23896	23789	23783	23811	23802	23750	23868	23776	23957	23696	23666	23641	23970	24053	23930	24017	23867	23731	23914	23638	24077	23925	23768	24205	23540	23988	23649	23561	23617	23702	23888	23890	23977	23674	23854	24099	23646	23890	23545	23664	23978	23707	23893	24137	23835	23953	23851	23894	23871	23785	23987	23776	23852	23582	23930	23960	23658	23522	23796	24002	23696	23700	23755	23940	23989	23832	23972	23684	23724	23897	23793	23720	23731	23777	23679	23663	23545	23620	23765	23782	23716	23915	23927	23635	23874	23580	23617	23715	23816	23627	23822	23836	23870	23943	23855	23804	23940	23632	23669	23642	23624	23828	23811	23750	23705	23967	23987	23636	23595	23777	23599	23714	23769	23896	23971	23880	23718	23854	23865	24019	23853	23883	23896	23830	23677	23887	23746	23997	23772	24017	23871	24036	23661	23866	24031	23800	23691	23931	23901	24038	23860	23625	23712	23820	23819	23746	23869	23775	23637	23794	23733	23697	23681	23935	23800	24194	23904	23710	23887	23719	23727	23646	23708	23731	23893	23676	23901	23886	23965	23670	23769	23656	23832	23697	23781	23891	23705	23817	23700	23837	23681	23768	23771	23930	23901	23914	23750	23787	23553	23720	23810	23654	23827	23726	23790	23874	23644	23845	23718	23900	23739	23636	23821	23794	23831	23644	23824	23737	23611	23730	23546	23920	23663	23800	23772	23835	23744	23446	23679	23869	24018	23839	23874	23811	23789	23867	23700	23795	23878	23893	23687	23946	23550	23797	23770	23690	23828	23764	23782	23757	23718	23990	23746	23781	23999	23984	23895	23839	23833	23642	23767	23726	23789	23858	23893	23920	23778	23761	23701	23790	23776	23943	23702	23556	23780	24051	23523	23891	23834	23843	23672	23818	23620	23645	23788	23991	23933	23867	23720	23744	23968	23762	23523	23807	23627	23676	23906	23747	23593	23766	24006	23634	23884	23634	23701	23715	23818	23659	23797	23887	23656	23778	23802	23997	23710	23526	23843	23873	23853	23715	23854	23765	23796	23697	23599	23744	23830	23850	23689	23899	23783	23710	23744	23793	23702	23889	23732	23588	23838	23818	23723	23711	23804	23790	23999	24080	23629	23806	23586	23806	23845	23884	23642	23798	23922	23921	23738	23491	24049	23990	23732	23789	23787	23858	23838	23758	23878	23677	23819	23715	23661	23856	23865	23786	23666	23668	23773	23857	23786	23593	23710	24063	23680	23688	23884	23801	23827	23997	23782	23829	23839	23713	23807	23742	23794	23676	23745	23822	23967	23873	23687	23826	23709	23788	23664	23624	23729	23824	23814	23735	24058	23796	23749	23703	23934	23728	23780	23824	23835	23703	23603	23679	23789	23812	23743	23835	23846	23677	23714	23789	23893	23667	23722	23903	23574	23590	23956	23726	23655	23786	23889	23885	23929	23709
20323	34957	35504	26740	22543	22627	31201	54221	52991	37700	25045	18907	17616	17769	17506	17505	17510	17480	17508	17558	17404	17450	17283	17461	17570	17490	17475	17469	17470	17297	17489	17593	17482	17454	17426	17649	17605	17420	17465	17443	17591	17483	17486	17531	17520	17335	17346	17307	17627	17611	17448	17404	17519	17294	17414	17330	17583	17571	17492	17434	17484	17467	17563	17399	17580	17340	17455	17483	17494	17502	17454	17477	17521	17448	17583	17483	17373	17415	17395	17492	17542	17555	17375	17470	17347	17461	17433	17417	17442	17333	17577	17390	17461	17373	17348	17401	17222	17483	17552	17513	17590	17366	17489	17251	17426	17435	17382	17405	17491	17321	17407	17476	17574	17436	17435	17348	17514	17528	17532	17648	17458	17470	17449	17460	17348	17423	17374	17537	17427	17390	17540	17350	17401	17577	17517	17449	17524	17380	17572	17388	17464	17343	17459	17586	17539	17178	17478	17518	17615	17625	17488	17410	17483	17452	17358	17500	17363	17427	17578	17552	17405	17419	17468	17561	17381	17465	17379	17559	17600	17356	17291	17238	17462	17389	17396	17252	17580	17402	17541	17480	17597	17369	17415	17343	17395	17446	17487	17379	17431	17275	17474	17352	17542	17444	17281	17555	17569	17430	17639	17557	17483	17550	17335	17498	17376	17347	17345	17454	17647	17577	17569	17566	17605	17439	17483	17403	17427	17389	17530	17371	17406	17425	17521	17566	17548	17348	17551	17589	17565	17428	17379	17372	17564	17474	17371	17526	17450	17423	17554	17385	17507	17578	17381	17426	17574	17357	17505	17481	17511	17330	17538	17417	17447	17420	17484	17347	17352	17470	17334	17533	17532	17431	17628	17361	17443	17604	17520	17593	17429	17496	17287	17489	17489	17653	17440	17307	17628	17494	17468	17586	17416	17553	17548	17399	17419	17407	17283	17313	17420	17346	17559	17435	17513	17468	17350	17536	17567	17211	17691	17581	17425	17376	17292	17632	17470	17220	17407	17618	17520	17579	17384	17532	17447	17539	17614	17383	17378	17515	17482	17291	17431	17353	17505	17488	17383	17351	17391	17487	17459	17496	17424	17606	17524	17309	17665	17466	17190	17468	17502	17442	17573	17340	17482	17451	17480	17500	17557	17364	17301	17631	17429	17469	17437	17630	17482	17396	17519	17432	17432	17485	17611	17394	17443	17564	17534	17531	17432	17455	17482	17411	17423	17341	17478	17351	17352	17362	17530	17530	17451	17659	17311	17225	17455	17560	17326	17568	17396	17459	17468	17321	17409	17337	17369	17630	17508	17483	17609	17244	17265	17466	17591	17518	17672	17428	17401	17619	17679	17476	17685	17476	17381	17451	17428	17385	17248	17492	17447	17542	17482	17275	17624	17430	17530	17322	17403	17424	17373	17626	17409	17350	17803	17381	17379	17395	17266	17409	17298	17454	17336	17615	17332	17272	17386	17323	17421	17338	17463	17549	17432	17462	17454	17392	17561	17594	17596	17311	17595	17517	17362	17500	17660	17341	17421	17312	17513	17591	17463	17425	17587	17288	17329	17450	17453	17621	17454	17489	17465	17584	17474	17538	17629	17390	17485	17709	17340	17579	17424	17530	17561	17314	17452	17476	17639	17373	17479	17399	17294	17324	17547	17392	17600	17305	17225	17495	17585	17544	17332	17564	17531	17408	17569	17394	17338	17456	17605	17487	17484	17298	17485	17594	17516	17453	17424	17343	17482	17613	17484	17273	17460	17533	17165	17517	17460	17522	17572	17487	17531	17387	17365	17518	17483	17458	17640	17244	17357	17452	17753	17564	17629	17399	17478	17412	17604	17586	17456	17501	17405	17444	17384	17365	17299	17293	17297	17531	17413	17411	17537	17423	17366	17433	17485	17565	17493	17621	17505	17464	17526	17464	17521	17567	17506	17392	17477	17490	17393	17390	17336	17412	17487	17553	17425	17387	17578	17431	17411	17378	17442	17561	17447	17461	17466	17545	17548	17535	17608	17405	17587	17469	17608	17387	17404	17363	17363	17455	17558	17461	17391	17521	17545	17477	17617	17478	17599	17417	17545	17336	17464	17310	17602	17408	17536	17526	17553	17469	17482	17512	17575	17596	17491	17536	17499	17498	17376	17404	17504	17411	17437	17381	17448	17268	17359	17398	17441	17442	17563	17541	17502	17556	17402	17656	17395	17480	17381	17473	17491	17503	17533	17478	17556	17326	17611	17664	17516	17660	17585	17371	17444	17500	17287	17336	17753	17580	17276	17326	17459	17572	17713	17519	17432	17434	17697	17484	17467	17495	17473	17399	17376	17433	17411	17427	17431	17455	17323	17468	17450	17441	17569	17493	17640	17558	17344	17398	17415	17322	17382	17553	17510	17556	17557	17494	17676	17404	17635	17542	17498	17444	17594	17299	17311	17321	17655	17430	17453	17440	17447	17507	17449	17662	17504	17289	17454	17568	17482	17559	17424	17506	17521	17458	17249	17471	17529	17467	17385	17529	17494	17545	17561	17380	17558	17360	17541	17563	17461	17255	17648	17530	17285	17439	17483	17583	17563	17518	17383	17390	17369	17552	17505	17419	17532	17319	17538	17451	17417	17438	17250	17361	17590	17453	17444	17579	17431	17372	17415	17254	17358	17429	17602	17434	17647	17409	17373	17458	17422	17488	17494	17569	17295	17386	17525	17698	17533	17302	17399	17518	17469	17558	17513	17402	17313	17396	17514	17404	17565	17442	17677	17616	17403	17474	17515	17532	17481	17511	17461	17425	17520	17501	17455	17495	17501	17504	17535	17640	17557	17595	17600	17410	17306	17603	17423	17379	17484	17609	17389	17340	17511	17563	17578	17548	17468	17483	17420	17518	17583	17366	17502	17377	17556	17387	17565	17467	17390	17625	17552	17566	17410	17389	17509	17465	17578	17497	17485	17321	17512	17576	17489	17484	17573	17427	17482	17426	17559	17410	17355	17487	17439	17475	17618	17578	17520	17393	17364	17686	17475	17408	17517	17368	17543	17508	17429	17493	17409	17381	17512	17344	17416	17471	17400	17367	17472	17489	17365	17623	17271	17487	17427	17530	17323	17540	17350	17547	17345	17498	17584	17533	17554	17461	17493	17435	17517	17462	17525	17570	17631	17412	17497	17513	17469	17432	17506	17481	17494	17434	17397	17408	17516	17514	17517	17259	17578	17545	17473	17325	17345	17429	17584	17519	17580	17602	17362	17521	17470	17482	17455	17477	17438	17547	17483	17397	17579	17497	17514	17406	17326	17469	17768	17586	17512	17318	17571	17235	17412	17357	17692	17566	17462	17478	17579	17399	17390	17559	17384	17500	17365	17442	17428	17470	17349	17421	17403	17565	17542	17401	17400	17484	17607	17441	17546	17483	17441	17537	17508	17450	17531	17568	17494	17522	17447	17453	17402	17461	17470	17486	17524	17268	17641	17275	17417	17536	17517	17573	17441	17490	17409	17479	17487	17683	17560	17661	17394	17503	17410	17329	17573	17447	17584	17388	17441	17356	17547	17642	17454	17343	17534	17680	17462	17496	17409	17396	17540	17394	17381	17517	17573	17424	17352	17502	17373	17621	17306	17426	17567	17606	17428	17482	17365	17401	17634	17409	17482	17304	17427	17568	17404	17405	17544	17328	17491	17484	17414	17306	17467	17479	17562	17386	17494	17504	17458	17557	17314	17688	17582	17239	17538	17304	17409	17564	17511	17526	17750	17447	17479	17508	17545	17434	17323	17574	17470	17573	17515	17551	17449	17376	17580	17337	17525	17557	17593	17456	17463	17497	17403	17313	17437	17557	17419	17623	17490	17598	17491	17475	17433	17699	17471	17468	17512	17689	17657	17579	17630	17437	17473	17507	17579	17451	17403	17567	17315	17409	17449	17714	17585	17462	17563	17520	17568	17423	17490	17613	17406	17307	17579	17559	17556	17484	17420	17325	17443	17368	17421	17350	17621	17571	17640	17387	17589	17465	17460	17480	17594	17452	17433	17504	17426	17379	17353	17316	17443	17680	17408	17468	17477	17416	17477	17679	17466	17530	17529	17356	17589	17651	17357	17565	17186	17478	17744	17423	17349	17494	17374	17459	17573	17287	17379	17456	17479	17569	17371	17557	17487	17613	17431	17626	17382	17577	17568	17579	17627	17480	17438	17407	17439	17629	17489	17430	17477	17506	17415	17413	17644	17448	17563	17523	17424	17394	17525	17353	17361	17441	17568	17477	17519	17552	17348	17331	17572	17482	17441	17546	17496	17448	17443	17579	17504	17432	17551	17309	17251	17515	17619	17528	17296	17470	17557	17497	17448	17610	17460	17460	17336	17667	17545	17408	17595	17550	17610	17606	17519	17550	17388	17323	17485	17472	17505	17432	17203	17401	17525	17507	17537	17468	17388	17333	17510	17603	17402	17581	17452	17382	17432	17498	17493	17478	17243	17376	17492	17577	17553	17453	17477	17441	17421	17470	17518	17398	17552	17435	17662	17509	17518	17337	17285	17503	17459	17312	17547	17352	17402	17429	17407	17370	17315	17477	17482	17677	17487	17415	17556	17536	17354	17381	17422	17606	17587	17514	17616	17397	17563	17383	17594	17501	17232	17458	17456	17395	17631	17445	17463	17551	17692	17426	17524	17491	17444	17327	17423	17363	17409	17450	17339	17473	17390	17455	17514	17440	17614	17468	17579	17240	17371	17393	17215	17533	17463	17381	17375	17587	17508	17345	17466	17563	17465	17412	17424	17426	17486	17483	17459	17538	17509	17393	17350	17301	17487	17499	17561	17517	17476	17393	17446	17327	17444	17342	17593	17632	17416	17365	17410	17427	17492	17487	17507	17518	17493	17482	17357	17630	17353	17562	17425	17459	17349	17422	17439	17409	17251	17575	17428	17386	17702	17464	17531	17338	17403	17543	17454	17481	17641	17356	17626	17372	17396	17573	17387	17292	17371	17425	17275	17599	17381	17549	17559	17327	17560	17504	17514	17230	17358	17368	17639	17536	17419	17430	17342	17538	17346	17288	17513	17569	17441	17466	17525	17499	17425	17518	17533	17421	17378	17541	17519	17573	17545	17542	17505	17579	17574	17487	17538	17359	17483	17436	17478	17417	17469	17488	17631	17267
23518	21107	28575	24172	22698	27181	42149	67106	67706	54131	37521	28066	25003	24350	24154	23867	24115	24124	24194	24191	24162	24073	24133	23868	23967	24050	24034	24139	24001	24075	23952	23957	23959	23791	23861	24005	23750	23903	23933	24235	24084	24094	24150	23905	23977	24069	24132	23736	23970	24219	24125	24045	24017	23970	23882	23846	23854	24147	23986	24082	23946	23893	23951	24028	24126	23931	23960	24017	23944	23926	24012	24062	23813	24123	24086	24014	24070	23845	24033	23812	23752	24047	24008	23873	23977	23959	23959	23964	23846	24219	24103	24073	23949	23845	23972	23885	24144	23940	24081	23901	23999	23846	24097	24110	24074	23829	23755	24052	24148	23913	24034	23773	23931	24005	24051	24044	23948	24044	23939	23959	23879	24033	23882	24040	23912	23799	23988	23869	24036	24000	23791	23902	23844	23712	24071	24025	23849	24084	23974	24038	24125	24149	24122	23974	23978	24071	24093	23834	23956	23979	24032	23875	23830	23881	24250	24069	23790	23926	23996	23922	24120	24025	24131	23947	23846	24096	24027	24076	24120	23864	24132	23897	23764	24052	24013	23920	23899	23625	23926	23796	23802	23991	23906	23887	23971	24029	24049	24040	23986	24059	24242	23903	23877	23726	23890	23783	24067	24150	23949	23980	23982	24098	24084	23971	23877	23860	23878	23808	23642	23951	24024	23801	23962	23991	24065	24010	23823	23825	23746	23817	23928	23857	23821	23986	23905	23751	24015	23814	23979	24117	23874	23936	23738	23911	24071	23848	23899	23945	23865	23999	23872	23976	23838	23898	24011	23949	24133	23803	24065	23832	23663	24019	23981	24167	23921	24097	23868	24019	23970	23863	23882	23922	23869	23722	23883	23775	23646	23848	23883	24086	24195	23986	23983	23749	23975	23740	23942	23750	23708	23678	23957	23672	24150	24123	24050	23817	24082	23932	23760	23795	23915	24051	23677	23766	23975	24003	24024	24185	23875	23907	23699	23958	24160	23932	23901	24068	23756	24128	23997	23918	23968	24148	23934	23854	23793	23910	23773	23893	24210	23940	23783	23943	23943	23894	23834	24072	23891	23972	24028	23835	24036	24036	23973	24069	23753	23913	23757	23941	23819	23945	23889	23920	23830	24072	23961	23998	23965	23891	23911	23752	23713	23962	24060	24075	24099	23888	24165	23894	23996	24005	24130	23813	24080	23805	24002	23925	24044	23817	24013	24131	24060	23941	24150	24073	23903	24047	24007	24047	23731	23991	23909	23714	24021	23639	23980	23855	23941	23914	23873	23917	23999	23762	23973	24112	23898	23996	23969	23972	23614	23854	24076	23994	24004	23811	24004	23807	23753	23988	23976	23846	23810	23812	24108	23863	24046	24058	23942	24075	23948	23597	23905	24027	23819	23928	24148	23896	23984	23869	24027	23786	23987	23945	23839	23623	23962	23678	24053	23913	23561	23775	23839	23787	23882	23898	24029	23855	24051	23808	23916	24080	23762	24097	23922	23990	23709	23981	23850	23679	23906	23928	23879	24077	23790	23826	23809	23948	23766	23730	24139	24052	23723	23752	23681	23869	24241	23891	24219	24093	23873	23896	23944	23885	23888	23917	24059	23859	24045	24125	23799	23897	23902	23815	23915	23921	24163	23908	23830	24035	23975	23748	23876	23935	23771	23742	23850	23761	23937	23884	23768	23983	23683	23856	24016	23861	24054	23864	23769	23794	23851	24055	23895	24175	23785	23819	24064	23892	23929	23842	23952	23874	23911	24115	23914	23789	23888	23883	23639	23946	24091	23772	24052	23974	24110	24024	24003	24023	23817	23934	24003	23819	23966	24060	23963	24223	23887	23984	24012	24064	23946	24142	24019	24086	24182	23697	23965	23725	23804	23955	24000	23881	23952	23965	24109	23855	23931	23923	23938	23766	23726	24088	24022	24005	23940	23810	23919	24218	24055	24106	23741	23914	24014	23923	24056	23900	23787	23839	24030	24221	23938	24137	23889	23765	23976	23790	23787	24102	24227	24143	23981	24092	24058	24008	23940	23990	24057	23957	24121	23889	24020	24108	24008	23741	24140	24132	24065	23958	23755	23849	23904	23945	23884	24204	24032	24040	23750	23910	24017	23893	24035	23891	23915	23970	23921	23822	24099	24062	23986	23828	23909	23982	23836	23860	24000	23921	23860	23915	23795	23981	23947	23949	24081	23918	24008	24074	24185	24220	24017	23918	23904	23885	24058	23922	24041	23930	23905	23881	24057	23825	23966	23889	24055	24008	23727	23899	24046	23735	23951	23926	23965	24076	23846	23982	23936	23953	23937	24024	24132	24045	24078	23993	24156	23999	23755	23975	23974	24020	24010	23782	23716	23740	23928	23977	23882	24026	24106	23873	23819	23838	23814	24113	23911	23844	24021	23941	23781	23843	24100	24095	23910	23935	23619	23904	24035	23771	23841	23906	23872	24024	23843	23941	24044	23915	23768	24001	23796	23882	23726	23928	24219	24182	23735	24078	23699	23920	23990	23911	24009	23943	23969	23745	24045	23973	23671	23951	23708	23929	23709	23907	23846	23916	23958	23683	23954	23923	23982	23892	23955	23857	23876	23999	24008	23814	24017	23963	23877	23927	24058	23984	24036	23944	23985	23952	24035	24041	24010	23982	23955	23667	23950	23967	23797	23771	24018	23952	23944	24077	23807	24123	23993	24210	23847	23964	23884	23923	23940	24099	23935	23840	23917	23860	23751	23876	23855	24199	24107	23981	23778	23991	23821	23933	23838	23783	24093	23951	23931	23869	23852	23818	24055	23987	24059	23929	23965	24108	23939	23933	23957	23934	24023	23953	24135	23945	24170	23917	24095	23782	23681	23988	23999	23836	23992	23919	24027	23777	23850	23920	24000	24161	23815	23730	24040	23972	23940	24172	23851	23975	23854	24210	23847	23967	23824	23802	23915	23725	23769	23876	23703	23795	23837	24072	23882	23863	23901	23781	24041	23953	24187	24037	24010	24081	23871	23851	23884	23926	24182	24118	24221	23999	24040	24078	24103	24043	23917	23946	24031	23951	23976	23968	23933	24051	24009	23789	23945	23944	24154	23836	23703	23995	24156	23768	23867	23929	24035	23893	23864	23819	23996	24046	23919	23871	24007	23931	23903	23908	23692	23739	23997	23896	23990	24083	23866	23823	23907	23888	23833	24007	23923	24172	23910	23724	23926	23939	23745	24086	24056	23897	23919	23874	24100	23874	23944	23906	24093	23795	23877	23911	23848	24068	24150	23944	23868	23899	24009	23969	23668	23828	23731	23989	23916	23789	23884	23803	24152	24076	23951	23781	24073	24018	23812	23886	23989	23938	24041	24014	23784	23996	23869	24232	23906	23991	23943	23957	23861	23773	24070	24063	23821	24168	23792	24016	23857	23923	23609	23796	23878	24084	23987	24029	24002	23933	23735	24122	23965	23917	23815	23929	24128	23854	23852	24133	24049	24088	23899	23852	23869	23812	23795	23838	24112	23955	23871	23823	24135	23910	23964	23775	23996	23861	23987	24102	24057	24120	23805	23881	23853	23910	23848	23852	23665	23869	23860	24162	23942	23841	23921	23998	23862	23925	23969	24107	23757	24026	24082	24016	23949	23810	24015	24104	23877	23753	24144	24164	23961	24191	24125	23922	24053	23993	23841	23805	23746	24027	23825	23693	23852	24110	24139	23933	23827	23942	23983	23882	23823	23733	23969	24120	23834	23895	24021	23943	23879	23791	23983	23913	24309	24207	23857	24032	24034	23929	23900	24028	24001	24161	24037	24050	24085	23899	23757	23798	23801	23752	23697	23897	23778	23924	23954	23765	24055	23829	23942	23745	23950	23731	23705	23997	23812	23759	23691	23674	24087	23793	23995	24099	23867	23890	23757	23843	24198	23968	23883	23876	23917	23840	23773	23947	23963	23792	23838	24070	23896	23858	23941	24300	24118	23977	24018	24052	23868	23923	23983	23861	24180	23962	24017	24012	23931	23902	23793	24240	24262	24037	23899	24011	23960	23786	24066	24007	23895	24066	23976	23800	23923	23739	23902	23907	23675	23980	24195	23933	23836	24103	24104	23830	23920	23942	24015	24041	23894	24069	24047	23796	24088	24003	24093	24082	24033	23911	24138	23882	23996	23970	24166	24108	23917	23939	23766	23776	23930	24017	23977	23769	24001	23889	23932	23755	23982	23702	23932	23999	23942	24098	24036	23804	24077	24034	24019	23970	24043	23973	24084	24124	24181	24016	23872	23905	24413	23991	24101	23848	23777	23898	23821	23912	23796	23701	23848	24035	24091	24052	23843	23774	23914	23861	24049	24021	24229	24207	24011	23829	23897	23785	24110	23991	23847	23804	23948	23870	24058	23949	24027	23811	24035	24046	24097	24146	23943	23911	23978	23595	24173	23778	23828	24096	24159	24134	23854	23887	23704	24028	23924	23947	24034	23806	24003	23761	23843	23901	23896	24049	23957	24127	23813	23815	24043	24172	23918	23852	24101	23969	23815	23954	23780	23951	24038	23897	23936	24044	24042	23873	23873	23873	24024	24005	24082	23817	24029	23745	24205	23901	23940	24030	23785	23830	24093	23897	24072	23951	24001	23965	24001	23888	23995	23862	23931	24021	23971	24056	23995	23767	23963	23858	23991	24023	23970	23912	23972	23846	23819	23774	23950	23817	23799	23804	23935	23860	23825	23927	23806	23955	23964	24154	23880	23940	23744	23933	23947	23956	23945	23777	23901	23945	23930	24056	23955	23706	23991	24119	23815	23733	23713	24013	23822	23793	23796	23936	24060	24072	23751	23886	23852	23847	24073	23937	23836	24077	23712	23964	23836	23793	23977	23926	24014	23918	23801	23938	24013	24159	24192	24006	23922	23834	23959	23939	23931	23814	23777	24043	23877	24131	24093	24025	23937	24164	23978	24043	23856	24160	24059	23901	23671	24030	23939	23941	23742	23920	23987	23866	23982	24030	23705	24016	23883	23975	24002	24002	23790	23978	23927	23690	23975	23872	24016	23854	23963	23779	23882	23951	24030	23810	23903	23802	23885	23959	23968	23839	24026	23828	23908	24310	24078	23926	24067	23989	23847	23785	23829	23875	24075	23952	24097	23973	23990	23846	23925	24117
21521	40881	40790	32283	24239	23595	41144	66384	65797	50770	31535	20742	17934	17442	17504	17584	17523	17482	17518	17623	17201	17386	17443	17444	17634	17413	17398	17446	17763	17420	17461	17503	17503	17625	17524	17453	17592	17401	17526	17474	17401	17369	17433	17474	17433	17495	17570	17475	17477	17466	17565	17646	17437	17387	17616	17717	17473	17577	17331	17533	17436	17385	17527	17521	17493	17555	17590	17401	17553	17537	17453	17529	17472	17279	17365	17444	17527	17451	17432	17597	17437	17376	17526	17472	17609	17542	17563	17493	17768	17389	17271	17456	17512	17510	17490	17390	17457	17419	17440	17469	17574	17305	17458	17544	17613	17534	17557	17432	17587	17432	17434	17469	17622	17613	17509	17437	17519	17519	17378	17600	17512	17449	17261	17364	17501	17537	17408	17397	17548	17517	17516	17502	17576	17512	17465	17513	17586	17359	17399	17599	17501	17591	17577	17495	17407	17363	17627	17279	17589	17399	17413	17282	17552	17642	17448	17408	17489	17385	17573	17463	17305	17460	17560	17433	17411	17427	17661	17393	17362	17501	17412	17461	17583	17548	17404	17434	17294	17427	17628	17465	17537	17501	17412	17785	17526	17432	17377	17479	17383	17582	17389	17457	17627	17551	17380	17447	17403	17264	17499	17415	17596	17458	17392	17611	17408	17576	17496	17429	17559	17493	17763	17565	17571	17390	17402	17397	17557	17622	17686	17568	17549	17345	17417	17455	17439	17323	17623	17412	17495	17571	17535	17454	17570	17329	17483	17368	17605	17514	17567	17529	17549	17340	17480	17504	17330	17440	17498	17539	17570	17502	17358	17301	17679	17392	17456	17422	17411	17608	17498	17451	17437	17602	17436	17392	17376	17499	17625	17516	17555	17523	17452	17427	17495	17553	17452	17625	17571	17448	17333	17372	17550	17487	17473	17610	17354	17350	17256	17455	17533	17418	17422	17307	17518	17486	17458	17454	17562	17518	17589	17552	17452	17493	17493	17501	17261	17606	17413	17399	17548	17419	17360	17586	17407	17545	17521	17447	17543	17480	17543	17401	17589	17341	17496	17464	17631	17611	17563	17475	17409	17405	17489	17535	17385	17501	17417	17433	17469	17563	17417	17412	17477	17451	17617	17612	17434	17504	17348	17543	17593	17506	17587	17432	17538	17341	17592	17437	17561	17505	17588	17454	17514	17505	17328	17668	17632	17525	17258	17526	17544	17573	17453	17507	17413	17504	17311	17447	17488	17499	17533	17465	17508	17336	17555	17296	17425	17591	17446	17430	17682	17436	17538	17515	17388	17517	17425	17483	17291	17440	17479	17321	17590	17235	17558	17483	17435	17443	17525	17432	17450	17529	17482	17525	17638	17471	17572	17498	17579	17458	17464	17370	17397	17380	17645	17327	17219	17630	17678	17435	17466	17369	17471	17316	17435	17253	17299	17459	17560	17504	17554	17434	17458	17540	17487	17543	17417	17404	17363	17481	17565	17503	17458	17355	17361	17377	17362	17369	17545	17375	17487	17377	17436	17386	17549	17552	17402	17559	17462	17485	17387	17407	17487	17609	17554	17339	17264	17566	17453	17480	17411	17421	17477	17550	17449	17467	17181	17533	17569	17287	17649	17444	17359	17485	17365	17417	17727	17517	17350	17479	17475	17466	17500	17523	17594	17448	17363	17458	17674	17562	17403	17496	17713	17422	17611	17510	17740	17500	17607	17452	17570	17355	17502	17539	17579	17562	17275	17507	17328	17531	17533	17472	17513	17623	17449	17353	17523	17647	17351	17476	17525	17346	17448	17558	17479	17520	17585	17626	17499	17318	17511	17414	17385	17449	17558	17485	17432	17632	17435	17487	17381	17593	17307	17305	17492	17504	17377	17386	17494	17578	17495	17612	17465	17484	17586	17399	17478	17437	17427	17632	17299	17427	17377	17493	17473	17504	17493	17606	17519	17473	17460	17521	17417	17444	17472	17460	17434	17380	17417	17467	17636	17528	17476	17544	17399	17636	17328	17601	17470	17412	17378	17344	17446	17383	17536	17470	17395	17426	17478	17430	17453	17592	17322	17424	17492	17498	17470	17516	17588	17436	17404	17407	17404	17474	17520	17364	17649	17297	17421	17395	17682	17551	17442	17475	17447	17339	17476	17320	17428	17553	17513	17279	17432	17544	17493	17401	17569	17429	17403	17269	17649	17509	17187	17292	17535	17567	17390	17462	17357	17511	17480	17410	17432	17597	17365	17583	17431	17555	17531	17435	17491	17491	17412	17553	17488	17553	17487	17432	17521	17377	17258	17591	17339	17382	17473	17526	17462	17565	17363	17386	17405	17341	17371	17547	17255	17551	17555	17441	17450	17393	17403	17379	17438	17532	17402	17249	17267	17399	17524	17686	17416	17277	17427	17548	17365	17506	17341	17477	17403	17406	17484	17530	17598	17510	17333	17400	17582	17334	17413	17390	17464	17516	17395	17668	17607	17433	17432	17641	17434	17493	17413	17448	17348	17506	17488	17465	17598	17576	17474	17570	17555	17581	17365	17430	17603	17372	17368	17431	17559	17444	17559	17501	17512	17457	17487	17491	17724	17387	17647	17488	17563	17454	17659	17470	17274	17239	17591	17425	17325	17526	17479	17434	17469	17410	17527	17427	17444	17447	17510	17523	17548	17590	17349	17328	17349	17418	17507	17343	17517	17278	17595	17533	17509	17330	17608	17405	17545	17476	17528	17648	17422	17398	17548	17484	17592	17404	17327	17497	17396	17416	17526	17668	17590	17404	17528	17490	17588	17469	17376	17756	17560	17577	17405	17542	17475	17458	17470	17250	17433	17703	17433	17526	17445	17309	17523	17331	17354	17573	17463	17360	17443	17465	17469	17625	17479	17516	17464	17387	17497	17644	17592	17557	17417	17505	17365	17515	17383	17543	17436	17409	17344	17462	17395	17479	17409	17503	17505	17499	17512	17487	17383	17508	17484	17396	17302	17532	17485	17522	17493	17508	17590	17549	17430	17416	17551	17463	17697	17559	17321	17360	17350	17435	17370	17439	17364	17421	17533	17405	17535	17479	17566	17733	17415	17431	17265	17429	17408	17463	17514	17403	17555	17458	17507	17511	17405	17313	17472	17631	17427	17565	17524	17698	17508	17424	17551	17487	17340	17327	17411	17406	17390	17431	17376	17490	17350	17353	17484	17451	17497	17445	17241	17579	17546	17526	17429	17542	17346	17535	17435	17387	17682	17364	17246	17462	17676	17462	17346	17558	17575	17497	17562	17377	17413	17425	17534	17461	17389	17515	17389	17532	17512	17479	17417	17429	17478	17454	17460	17432	17463	17468	17499	17289	17591	17311	17422	17404	17628	17394	17509	17450	17531	17476	17567	17306	17548	17298	17513	17489	17396	17434	17470	17486	17471	17424	17394	17509	17672	17550	17519	17470	17543	17526	17446	17482	17529	17362	17489	17533	17450	17651	17503	17465	17389	17538	17425	17614	17555	17565	17526	17452	17478	17513	17490	17476	17327	17302	17351	17280	17339	17514	17497	17431	17580	17614	17569	17530	17374	17528	17365	17524	17288	17299	17483	17284	17466	17455	17525	17352	17549	17405	17581	17417	17421	17527	17546	17561	17481	17550	17371	17584	17448	17404	17390	17505	17326	17291	17489	17419	17533	17575	17602	17536	17487	17440	17491	17467	17540	17554	17283	17524	17371	17607	17466	17578	17483	17386	17469	17478	17578	17539	17520	17328	17496	17441	17589	17506	17367	17453	17480	17327	17494	17350	17432	17520	17470	17379	17473	17411	17466	17604	17384	17381	17493	17376	17352	17327	17464	17519	17487	17538	17586	17324	17514	17448	17533	17388	17429	17455	17368	17471	17706	17551	17625	17577	17455	17317	17638	17361	17584	17408	17378	17413	17353	17400	17566	17477	17359	17496	17617	17428	17617	17435	17659	17486	17564	17499	17416	17250	17625	17514	17521	17486	17451	17432	17348	17410	17452	17400	17367	17540	17635	17408	17570	17507	17332	17717	17502	17469	17615	17322	17417	17512	17441	17511	17597	17504	17515	17345	17483	17543	17598	17295	17293	17657	17491	17421	17344	17531	17320	17384	17450	17528	17525	17426	17299	17485	17455	17455	17470	17397	17395	17508	17274	17559	17495	17434	17535	17477	17451	17385	17487	17538	17345	17525	17585	17534	17498	17466	17527	17511	17543	17408	17590	17553	17389	17491	17467	17489	17392	17443	17372	17319	17592	17367	17524	17311	17547	17481	17521	17467	17492	17391	17359	17523	17506	17596	17563	17429	17559	17549	17453	17562	17485	17544	17338	17478	17406	17455	17574	17421	17472	17487	17530	17450	17434	17385	17367	17420	17476	17289	17521	17297	17438	17544	17499	17489	17444	17521	17479	17411	17446	17534	17361	17515	17322	17363	17505	17405	17691	17607	17434	17417	17525	17434	17415	17311	17501	17457	17690	17635	17614	17429	17620	17563	17515	17269	17350	17397	17598	17440	17446	17255	17570	17536	17364	17518	17499	17587	17456	17393	17356	17359	17220	17516	17468	17524	17300	17504	17703	17389	17448	17466	17300	17559	17362	17379	17564	17630	17672	17425	17469	17398	17307	17291	17482	17456	17479	17528	17601	17542	17470	17475	17487	17650	17482	17480	17400	17391	17547	17255	17610	17519	17594	17460	17446	17538	17523	17377	17659	17515	17326	17487	17639	17535	17463	17340	17346	17383	17508	17430	17511	17574	17442	17293	17585	17501	17236	17337	17533	17364	17509	17318	17408	17405	17366	17449	17324	17561	17478	17495	17377	17589	17389	17351	17555	17441	17372	17462	17444	17420	17405	17528	17755	17469	17584	17522	17362	17625	17527	17340	17356	17443	17406	17556	17429	17444	17277	17521	17518	17446	17443	17515	17547	17598	17595	17609	17546	17368	17475	17462	17446	17562	17592	17594	17416	17646	17523	17429	17472	17419	17394	17482	17316	17414	17467	17457	17712	17438	17508	17293	17418	17419	17492	17542	17525	17439	17488	17353	17421	17461	17653	17378	17560	17433	17573	17467	17552	17384	17353	17366	17543	17509	17536	17450	17494	17574	17235	17587	17636	17446	17370	17374	17513	17405	17472	17496	17394	17616
31679	24610	27916	26348	24364	24442	25081	29342	30950	28832	25357	24658	24087	23985	23998	23975	23914	23892	24011	23943	23950	23987	24006	24102	24004	23915	23965	24122	23849	23684	23890	23832	23754	24031	23808	23818	23968	23797	23871	24093	24092	23931	23899	23703	24407	24230	24075	23862	23974	23836	23659	23990	24076	23865	23876	23698	23909	23939	23906	23676	23918	23954	23801	23835	23983	24080	23739	23593	23866	23820	24079	23839	23610	23850	23859	24006	23959	23814	23809	24036	24065	23985	24200	24022	23891	23672	23759	24148	24004	24054	24101	23844	23974	23906	24029	23837	24029	23965	24100	23909	24072	24097	23847	24061	23865	23986	23807	23750	23739	23840	23974	23868	23860	23891	23930	23905	24117	24075	23985	23834	23920	23896	23893	23870	23739	24044	23956	23640	23729	23762	23992	23945	23702	23824	23882	23721	23859	23889	23814	23771	23794	23911	23860	23986	23866	24159	24061	23706	24171	23810	23739	24034	24057	23957	24126	24113	24059	23986	23852	24197	23786	23884	23998	23967	23813	23969	24094	24161	24052	23902	23730	23909	23706	23861	24162	23995	23869	24078	24020	23825	24040	24022	24006	24093	23890	23922	23880	24164	23916	24040	24088	23928	23745	23764	23867	24111	23960	23745	23933	23912	24157	23809	23902	23908	23996	23984	23727	23895	23862	23912	24028	23803	23869	24123	23815	23903	23818	23753	23900	23857	23755	24030	24141	23860	23725	23985	23943	23655	23911	23954	23895	23836	23788	23982	23788	23976	24026	23745	24013	23774	24003	23953	23985	23969	23862	24191	23933	23835	23803	24120	24106	23894	23715	24059	24004	23636	23921	23973	23811	23774	23906	23782	23850	23811	24233	23797	23978	24001	23894	23846	24012	23949	24024	24023	23941	23937	23948	23650	23840	23945	23817	23942	23908	23950	23857	23587	24147	24031	23714	23836	23991	23940	24006	23615	23800	23836	23969	23979	24117	23970	23823	23827	23848	23808	23857	23910	23788	24095	24040	24188	23963	23928	23965	23835	23833	23942	23918	23833	24017	23786	24187	24039	23800	23812	23858	24003	23710	23689	24003	24002	23909	23907	23988	24038	23735	23855	23729	24017	23810	23853	23973	23967	23917	23649	23972	24041	23975	23960	23890	24053	23846	23811	24087	23977	23626	23863	23851	24040	24134	23969	23841	23705	23902	23905	24089	24010	23748	23564	24046	23840	23878	23721	23941	23835	23818	24000	24232	23883	23974	23927	23772	23908	23838	24084	23726	23785	23822	23830	24079	23912	23759	24083	23910	24012	23847	24092	24195	24000	24079	24007	24086	23788	23767	23807	23759	23961	23813	23756	23996	23931	23970	23922	23788	24049	23940	23917	24099	23700	23941	24075	23888	23940	23895	23774	23949	23609	24019	23839	23932	24004	23858	23856	23838	23977	23870	23613	23883	23918	24137	23886	24101	23900	23918	23895	23666	23797	23895	23961	23946	23990	24074	23849	23805	23977	24030	23987	23802	24048	24049	24134	24011	23908	23763	23457	23968	23830	23904	23864	23821	23882	23998	24183	24023	23910	23838	23782	23874	23543	23885	23894	23855	24087	24099	24031	23987	23816	24068	23515	23850	23841	23873	23967	23816	24015	24071	23786	23970	23949	23961	24113	23779	23847	23800	23926	24075	23888	23888	23735	24080	23811	23711	23653	23932	23847	23661	24161	23899	24046	23782	23930	23784	23660	23656	23837	23710	23909	23995	23911	23835	23749	24096	23636	23872	24083	24015	24093	24055	23893	23817	23918	24107	23886	23755	23820	24022	23913	24093	24130	23971	23897	23656	23926	23817	23830	23813	23682	23860	23852	23889	23820	23838	23956	23907	24280	23748	23879	23798	23787	23877	24065	23758	24264	24039	23806	23901	24089	24148	23750	23776	23854	23969	24036	23840	24067	23765	23984	23963	23977	23710	23803	24157	24012	23832	23628	23702	23828	24118	24118	23926	23745	23999	23870	23912	23964	23856	23818	23977	23846	23736	24030	23593	23885	23854	24008	23727	23947	23804	24087	23962	23869	23932	23733	23921	23926	23944	23896	23754	23943	23805	23769	23738	23911	23814	23877	24051	24023	23927	23802	23990	23807	23843	23819	23965	23875	24055	23931	24108	23932	23886	23890	23671	23761	23653	24075	23996	23837	23796	23792	23750	23858	24005	23754	23983	23776	23873	23925	23672	23905	24281	23893	23912	23915	24068	23818	23724	23996	23886	23878	23893	23664	24131	23868	23942	23929	24096	24202	24063	23808	23848	23838	23975	23917	23938	24041	23644	23966	23969	23797	23701	23912	23937	23988	24119	23978	23839	23636	23976	24058	23815	23917	23967	24014	23769	24040	24044	23916	23902	23885	23955	23912	24146	23753	23671	23906	24130	24200	23983	23932	24141	24090	23850	23618	23750	23760	23846	23854	23956	23747	23819	24058	23784	23913	23923	23917	23850	23621	23882	23922	23860	23824	23807	24086	24076	23860	23821	23955	23954	23999	23905	24019	23815	23598	24151	23899	23843	23765	24028	23820	23919	24038	23830	23700	23851	23918	23870	24053	23899	24234	24352	23893	23957	23890	24036	23997	23739	23597	23851	23758	24089	23649	23920	23791	24122	23971	24002	23881	23647	23781	23797	23775	23783	23867	23721	23910	23781	24120	23789	23861	23859	24113	24053	23911	23961	23977	23914	23888	23721	23840	24041	23972	23936	23830	23933	23902	23676	23830	24023	23915	24056	23826	23891	23785	23894	23621	23850	23861	24043	23972	23694	23979	23882	23811	23962	24117	23886	23885	23848	23906	23916	23985	23970	23981	23917	23800	23982	23905	23950	24003	23909	23719	23749	24018	23885	23860	23710	24091	23983	23865	23841	23815	23742	23943	24007	23974	24239	23879	23523	23813	23810	24123	23992	23973	23803	23613	23907	23945	23967	23937	23962	23970	23789	23761	23895	23918	23987	23874	23759	24097	23884	24121	23861	24108	23959	23882	23830	23767	23953	23973	24006	23626	23914	24108	23773	23916	23814	24057	23825	23746	23803	24034	23771	23771	23805	23758	23777	23886	24106	23780	23936	24207	23837	23812	23877	23852	23956	23984	23877	24049	23989	23720	24051	23870	23760	24105	23737	23915	23885	24011	23764	23850	23852	23954	23745	23688	23910	24059	23867	23908	24022	23782	23952	24046	23892	23813	23695	24088	23991	24157	23879	24044	23860	23890	24189	23964	23885	23935	23948	23908	23966	24050	24107	24200	23642	24006	23848	23921	23874	23835	23713	23801	24038	23771	23589	23898	23771	23799	23865	23796	23840	23914	23897	23600	24056	23753	23832	23748	24011	23689	24005	23997	23986	24020	23898	23662	24014	23594	23903	23963	24007	24017	24005	24159	24004	23833	23780	23732	23880	23874	23953	23855	23796	23969	23911	23846	23795	23763	24009	23957	23919	23738	23986	23839	23792	23858	23651	23958	24240	23771	24051	23784	23867	23760	23910	23859	23934	23686	23943	24018	24004	23746	23849	23650	23827	23894	23703	23661	23859	23806	23975	23771	24125	23919	24030	23982	23882	23778	23816	23901	23884	24041	23900	24078	23820	23881	23792	23983	23907	23931	24119	24065	23849	23939	23748	24026	24035	24021	23958	23803	24036	24038	23985	23809	23976	23943	24002	23983	24018	23974	23884	23847	23955	23878	23980	23765	23896	23865	23913	24002	23869	23834	24164	24004	23960	23739	23982	24090	23652	23579	24122	23709	24163	23846	23755	23936	23918	23844	23744	24125	24043	24062	23881	23738	23980	23697	23799	23892	23881	23977	24105	23776	23866	23826	23806	23937	23871	23729	23905	24037	24006	24034	23952	23859	23920	23877	24049	24269	23826	23861	23856	23812	23711	23769	23703	23899	24190	23844	23899	23912	23969	23921	23908	23962	23761	23980	24031	24100	23945	24022	23829	23881	23985	23711	23926	23892	23890	23989	23934	23935	23923	23861	23977	23796	24007	24185	24115	23769	24095	24063	24041	23836	23913	24207	23902	24091	23653	23935	24023	23936	23969	23906	23813	23716	23937	23907	24017	23925	24164	23909	24128	23836	23703	24027	23836	23883	24222	23845	23818	24049	23923	23680	23918	23807	24030	23936	23873	23888	24004	23906	23842	24016	23960	24101	23895	24037	24061	23812	23912	23848	23907	23957	23818	24154	24039	23828	23797	23752	23898	24047	24038	23817	23744	24155	23980	24084	23949	23857	23899	23987	23780	23900	24006	23765	24154	23968	24039	23833	23799	23878	24085	23799	24058	24006	23920	23880	23827	23875	23809	23983	24040	23652	24015	23925	23800	23960	24060	24014	23950	24036	24060	23756	23915	23773	23937	24100	23978	23805	23666	23919	23784	23819	23524	23974	24218	23779	23866	23913	23877	23893	24125	23926	24098	24047	23854	24125	23830	23772	23963	23616	23878	23796	23834	23804	23801	23917	24023	23941	23942	24010	23932	23786	23950	23770	23842	23811	23614	23987	23997	23926	23858	23847	23896	24013	24044	23841	23967	24077	23877	24019	24232	23944	23808	23763	23907	23863	23816	23938	23831	23890	24150	23765	24026	23786	24098	23934	24095	23597	23901	23751	23796	23964	23899	23726	23797	23850	23839	23882	23809	23770	24029	24125	24112	24196	24127	23813	23930	23938	23830	23822	23825	23923	24111	23838	23879	23866	23977	23921	23894	23717	23841	23861	23637	23914	23989	23885	24013	23955	23833	23805	24102	23927	23854	23664	23969	23874	24231	23979	23895	23766	23905	24027	24220	23944	23858	23821	24014	24101	23772	23823	23979	23767	23895	24117	23906	23833	23925	23696	24032	23768	23957	23990	23727	24075	23863	23798	23879	23994	23924	23658	23922	23784	24189	24004	23903	23865	23832	23954	23761	24020	23861	24025	23809	23826	24010	23948	24065	23988	24117	23910	24074	23790	23708	23889	23847	23896	23912	23729	23864	23759	23678	23819	24117	24052	23795	23900	24149	23832	24048	24097	24048	23972	23838	24320	24023	24079	24152	23880	24064	23764	23722	23770	23989	23949	23998	23902	23950	23882	23907	24018	24046	23892	23980	23906	23918	23970	24049	23816
18796	20293	21221	19786	18667	18194	19641	25851	26223	22603	18868	17895	17619	17436	17365	17517	17477	17453	17440	17590	17520	17520	17446	17415	17455	17569	17411	17403	17544	17359	17510	17326	17327	17484	17335	17401	17566	17459	17434	17537	17482	17373	17481	17449	17475	17505	17407	17482	17447	17270	17357	17381	17580	17498	17437	17438	17402	17451	17416	17364	17423	17496	17174	17360	17690	17466	17414	17405	17409	17440	17346	17357	17313	17492	17386	17440	17411	17457	17512	17490	17533	17443	17519	17455	17429	17494	17452	17400	17391	17400	17465	17426	17433	17457	17621	17349	17329	17331	17477	17313	17386	17411	17468	17490	17359	17352	17518	17448	17493	17337	17468	17182	17424	17512	17400	17352	17376	17481	17399	17287	17453	17488	17466	17317	17410	17384	17523	17395	17330	17643	17414	17412	17436	17495	17504	17562	17404	17414	17501	17502	17430	17407	17421	17288	17308	17420	17430	17145	17595	17440	17506	17440	17447	17517	17380	17536	17511	17234	17328	17475	17455	17433	17577	17416	17538	17515	17301	17567	17478	17430	17429	17499	17492	17478	17454	17324	17408	17502	17463	17435	17458	17350	17319	17440	17463	17301	17354	17493	17364	17418	17367	17628	17331	17448	17461	17251	17336	17576	17360	17368	17470	17326	17616	17501	17293	17266	17515	17448	17493	17362	17215	17329	17223	17412	17354	17528	17548	17371	17433	17449	17314	17372	17346	17368	17419	17305	17379	17555	17444	17369	17416	17494	17455	17513	17425	17343	17395	17334	17350	17612	17449	17473	17477	17352	17393	17289	17362	17319	17577	17242	17530	17498	17482	17500	17358	17478	17456	17462	17293	17636	17550	17393	17345	17422	17364	17479	17380	17269	17386	17331	17625	17409	17376	17565	17346	17388	17377	17455	17436	17496	17294	17442	17380	17426	17432	17195	17454	17555	17422	17227	17291	17488	17283	17208	17452	17421	17406	17426	17542	17570	17506	17419	17332	17506	17500	17396	17465	17422	17431	17466	17512	17469	17356	17535	17381	17397	17450	17466	17396	17416	17595	17535	17353	17357	17431	17338	17437	17360	17524	17188	17530	17486	17351	17612	17375	17496	17449	17397	17301	17329	17541	17433	17580	17349	17312	17409	17512	17538	17405	17437	17381	17249	17607	17385	17427	17703	17399	17455	17403	17576	17540	17348	17555	17428	17472	17301	17400	17468	17619	17416	17433	17449	17318	17288	17410	17430	17500	17243	17358	17424	17376	17499	17406	17455	17416	17556	17415	17408	17350	17322	17510	17442	17418	17372	17345	17322	17593	17423	17390	17345	17443	17393	17467	17405	17535	17410	17455	17453	17293	17273	17500	17421	17322	17444	17330	17492	17531	17389	17556	17392	17399	17334	17401	17572	17348	17471	17287	17503	17183	17419	17324	17542	17441	17423	17506	17343	17389	17395	17442	17447	17439	17418	17510	17302	17332	17196	17387	17445	17321	17459	17399	17402	17536	17424	17644	17348	17581	17390	17409	17578	17439	17266	17435	17353	17464	17458	17442	17411	17361	17444	17527	17386	17518	17548	17340	17513	17376	17405	17493	17282	17291	17506	17435	17394	17364	17354	17400	17488	17486	17546	17485	17228	17433	17420	17404	17461	17211	17375	17320	17342	17539	17310	17569	17504	17392	17384	17461	17467	17407	17607	17246	17386	17409	17469	17339	17469	17307	17439	17394	17428	17365	17638	17338	17477	17350	17421	17423	17378	17336	17427	17548	17501	17416	17502	17275	17434	17521	17371	17390	17339	17535	17428	17437	17533	17308	17617	17409	17464	17600	17383	17458	17441	17303	17445	17445	17347	17479	17429	17484	17522	17316	17433	17308	17468	17345	17280	17360	17502	17317	17396	17498	17282	17361	17341	17367	17313	17533	17404	17582	17498	17273	17410	17333	17319	17562	17478	17410	17370	17293	17498	17415	17543	17517	17492	17370	17559	17664	17667	17573	17498	17521	17358	17609	17590	17357	17476	17496	17206	17554	17345	17448	17412	17474	17409	17453	17445	17491	17379	17413	17498	17550	17494	17331	17388	17491	17376	17380	17551	17284	17458	17548	17488	17542	17395	17456	17424	17290	17483	17300	17400	17373	17431	17427	17287	17323	17455	17509	17279	17348	17289	17449	17556	17441	17235	17295	17441	17309	17605	17403	17483	17685	17489	17488	17315	17416	17502	17265	17477	17576	17378	17362	17456	17428	17500	17387	17550	17448	17537	17435	17472	17442	17452	17327	17475	17586	17502	17293	17512	17421	17458	17258	17394	17344	17624	17444	17376	17256	17457	17373	17327	17407	17341	17502	17528	17379	17445	17393	17423	17497	17527	17352	17398	17384	17467	17581	17522	17404	17591	17290	17411	17405	17384	17476	17334	17291	17529	17380	17464	17405	17401	17320	17417	17308	17426	17518	17505	17432	17483	17310	17341	17509	17385	17569	17500	17348	17354	17237	17427	17450	17519	17351	17556	17435	17444	17284	17422	17400	17502	17469	17498	17364	17437	17356	17454	17406	17278	17523	17521	17368	17619	17487	17601	17388	17493	17400	17427	17419	17371	17501	17512	17426	17435	17550	17456	17503	17417	17445	17460	17503	17544	17566	17450	17447	17543	17385	17451	17471	17484	17414	17516	17486	17572	17444	17352	17442	17250	17376	17412	17185	17381	17478	17541	17405	17440	17458	17251	17462	17263	17523	17580	17349	17382	17421	17268	17411	17340	17378	17560	17339	17349	17491	17465	17602	17486	17425	17427	17491	17331	17449	17561	17354	17407	17502	17413	17403	17340	17421	17441	17522	17301	17539	17370	17426	17750	17624	17584	17360	17511	17444	17301	17308	17545	17389	17414	17487	17406	17441	17610	17304	17365	17419	17359	17482	17543	17280	17527	17507	17351	17510	17401	17431	17500	17320	17450	17456	17386	17573	17373	17437	17457	17358	17533	17564	17465	17480	17374	17396	17520	17457	17455	17469	17526	17580	17144	17381	17451	17432	17376	17526	17491	17468	17226	17410	17287	17332	17363	17442	17263	17402	17385	17492	17301	17542	17350	17559	17456	17360	17432	17377	17534	17573	17465	17389	17378	17582	17261	17237	17495	17554	17511	17460	17512	17692	17726	17385	17466	17315	17201	17550	17414	17425	17422	17400	17440	17177	17505	17537	17392	17418	17457	17493	17527	17463	17553	17567	17371	17542	17596	17517	17408	17331	17323	17559	17395	17377	17401	17367	17465	17637	17402	17498	17273	17452	17482	17525	17421	17505	17394	17538	17491	17424	17439	17665	17400	17236	17603	17469	17417	17459	17466	17391	17331	17452	17659	17489	17452	17496	17479	17412	17345	17643	17328	17440	17467	17362	17475	17557	17462	17565	17350	17362	17406	17252	17418	17486	17387	17390	17398	17499	17273	17531	17380	17469	17410	17530	17561	17611	17405	17347	17342	17358	17564	17517	17544	17531	17372	17484	17498	17566	17453	17334	17462	17536	17538	17340	17437	17627	17465	17620	17553	17517	17481	17437	17477	17483	17459	17527	17333	17567	17460	17546	17355	17549	17497	17533	17513	17465	17390	17451	17574	17516	17399	17488	17405	17364	17668	17467	17415	17423	17501	17497	17422	17428	17490	17528	17500	17552	17453	17290	17584	17354	17339	17285	17419	17519	17594	17404	17331	17325	17487	17531	17467	17393	17352	17338	17411	17167	17540	17397	17382	17571	17580	17420	17542	17562	17531	17481	17403	17455	17416	17520	17482	17394	17459	17404	17653	17464	17467	17423	17499	17479	17511	17546	17221	17521	17460	17348	17527	17381	17564	17612	17597	17519	17382	17516	17145	17490	17449	17508	17374	17527	17322	17625	17457	17351	17307	17531	17563	17610	17453	17459	17467	17481	17645	17338	17486	17378	17435	17412	17602	17523	17351	17419	17405	17513	17370	17433	17560	17451	17394	17357	17501	17508	17556	17322	17555	17481	17429	17307	17465	17499	17462	17462	17428	17490	17524	17615	17562	17504	17229	17416	17634	17397	17352	17418	17515	17388	17637	17567	17295	17401	17335	17421	17491	17261	17258	17448	17667	17528	17493	17489	17401	17338	17326	17534	17405	17498	17367	17363	17621	17592	17295	17601	17325	17459	17439	17458	17638	17430	17428	17234	17353	17480	17358	17366	17362	17471	17409	17391	17456	17587	17439	17516	17421	17496	17557	17290	17424	17401	17389	17516	17571	17444	17468	17564	17545	17600	17561	17197	17435	17518	17425	17383	17397	17453	17412	17380	17451	17303	17483	17238	17318	17338	17362	17361	17435	17308	17273	17397	17430	17406	17563	17388	17475	17498	17398	17418	17466	17428	17280	17510	17356	17416	17423	17401	17409	17447	17404	17461	17628	17504	17347	17238	17587	17701	17506	17393	17332	17322	17571	17348	17446	17432	17386	17480	17413	17524	17387	17374	17371	17267	17444	17394	17332	17426	17276	17463	17558	17336	17388	17472	17269	17681	17356	17357	17260	17420	17223	17446	17347	17468	17538	17403	17250	17330	17355	17447	17501	17511	17390	17436	17375	17333	17617	17367	17552	17413	17785	17429	17439	17508	17477	17503	17543	17369	17493	17450	17203	17472	17198	17295	17234	17501	17386	17402	17596	17495	17447	17436	17321	17234	17361	17434	17544	17290	17319	17394	17438	17350	17595	17263	17499	17376	17574	17430	17466	17516	17487	17573	17448	17366	17459	17458	17576	17235	17705	17429	17312	17435	17391	17408	17677	17512	17256	17430	17578	17480	17390	17524	17290	17373	17467	17493	17364	17389	17621	17455	17415	17279	17487	17395	17393	17597	17343	17424	17390	17233	17459	17536	17392	17505	17426	17455	17408	17430	17380	17443	17461	17495	17475	17536	17419	17371	17366	17365	17478	17476	17327	17474	17276	17379	17422	17389	17381	17511	17298	17510	17315	17385	17532	17598	17458	17388	17394	17573	17383	17433	17395	17513	17245	17435	17356	17515	17618	17475	17537	17564	17457	17502	17380	17575	17371	17312	17417	17490	17361	17558	17362	17414	17382	17393	17541	17486	17416	17519	17467	17441	17386	17466	17546	17344	17407	17442	17425	17233	17346
25396	21113	28111	25249	24222	24959	32462	56297	56232	41927	31405	24892	22757	22342	22485	22558	22375	22418	22372	22411	22452	22345	22553	22287	22197	22267	22400	22455	22670	22600	22710	22233	22351	22277	22221	22611	22341	22457	22280	22239	22424	22073	22362	22173	22417	22196	22316	22290	22357	22022	22349	22280	22275	22324	22406	22243	22636	22269	22450	22223	22479	22366	22134	22282	22393	22440	22450	22148	22311	22327	22623	22501	22276	22268	22475	22266	22193	22334	22457	22383	22483	22404	22513	22513	22399	22425	22334	22246	22274	22251	22455	22201	22425	22329	22257	22239	22354	22403	22533	22381	22218	22572	22273	22269	22414	22227	22214	22329	22173	22335	22256	22200	22291	22386	22296	22315	22157	22442	22405	22463	22356	22304	22350	21927	22380	22283	22437	22330	22604	22483	22162	22357	22167	22321	22139	22166	22241	22371	22254	22265	22140	22178	22319	22433	22253	22219	22109	22406	22462	22154	22335	22357	22331	22221	22336	22311	22645	22327	22321	22285	22417	22380	22331	22350	22318	22281	22371	22297	22406	22291	22279	22300	22193	22371	22259	22241	22373	22363	22276	22295	22433	22291	22367	22226	22415	22290	22221	22324	22319	22150	22424	22403	22284	22369	22360	22196	22253	22218	22426	22280	22273	22292	22204	22287	22257	22290	22489	22236	22437	22610	22481	22450	22418	22304	22306	22422	22203	22582	22418	22463	22319	22172	22361	22466	22253	22278	22436	22326	22377	22474	22379	22269	22246	22387	22457	22325	22385	22338	22513	22490	22452	22324	22434	22297	22457	22482	22361	22228	22234	22135	22356	22154	22118	22411	22221	22405	22235	22052	22272	22394	22260	22409	22274	22378	22050	22397	22044	22407	22290	22383	22386	22427	22265	22396	22304	22188	22340	22317	22433	22534	22337	22142	22061	22503	22451	22012	22282	22052	22153	22493	22407	22124	22088	22404	22524	22228	22273	22218	22488	22225	22428	22279	22276	22259	22336	22220	22417	22046	22377	22485	22394	22391	22036	22376	22256	22170	22285	22213	22087	22320	22174	22206	22231	22489	22084	22312	22342	22282	22387	22372	22303	22395	22208	22426	22294	22414	22460	22211	22258	22148	22198	22301	22361	22186	22354	22390	22369	22430	22278	22194	22405	22268	22207	22352	22351	22331	22301	22765	22421	22390	22324	22143	22218	22381	22432	22158	22487	22440	22414	22390	22278	22328	22466	22231	22184	22268	22377	22343	22406	22397	22457	22519	22353	22245	22407	22191	22411	22125	22281	22234	22304	22201	22364	22432	22365	22163	22160	22347	22442	22428	22207	22277	22359	22328	22342	22393	22451	22385	22330	22303	22472	22435	22341	22469	22424	22239	22113	22321	22293	22305	22385	22140	22254	22389	22368	22201	22389	22378	22330	22104	22500	22440	22412	22187	22363	22360	22219	22339	22242	22472	22507	22123	22446	22426	22586	22136	22266	22099	22214	22338	22482	22056	22172	22227	22379	22248	22623	22282	22317	22221	22218	22207	22238	22416	22449	22168	22377	22423	22444	22252	22605	22555	22411	22125	22205	22199	22105	22232	22251	22245	22193	22138	22224	22332	22328	22449	22375	22118	22315	22570	22244	22332	22284	22309	22265	22226	22409	22053	22239	22394	22367	22453	22037	22265	22269	22274	22443	22195	22209	22441	22513	22614	22347	22262	22264	22164	22199	22416	22210	22072	22259	22311	22527	22384	22225	22195	22537	22511	22107	21983	22142	22430	22409	22305	22344	22321	22166	22254	21908	22328	22565	22358	22203	22280	22372	22123	22308	22302	22230	22192	22286	22234	22206	22226	22450	22323	22514	22186	22196	22163	22321	22496	22091	22197	22296	22443	22355	22458	22290	22144	21866	22431	22145	22266	22325	22220	22294	22298	22306	22104	22508	22410	22268	22412	22245	22370	22252	22302	22140	22092	22154	22195	22209	22067	22427	22099	22247	22179	22205	22520	22277	22306	22378	22283	22184	22370	22232	22287	22115	22384	22300	22122	22266	22356	22313	22047	22409	22386	22199	22330	22288	22356	22243	22179	22350	22259	22271	22322	22349	22240	22452	22472	22273	22273	22355	22055	22323	22262	22186	22317	22191	22416	22414	22173	22123	22412	22345	22353	22252	22136	22146	22110	22287	22172	22464	22202	22470	22251	22210	22464	22103	22120	22184	22284	22360	22291	22407	22386	22380	22213	22190	22272	22371	22241	22194	22313	22070	22537	22309	22185	22077	22340	22345	22256	22575	22421	22440	22385	22423	22346	22277	22137	22286	22268	22188	22450	22345	22292	22311	22264	22251	22460	22260	22294	22329	22305	22297	22289	22317	22258	22338	22420	22375	22278	22168	22331	22448	22450	22705	22414	22351	22245	22380	22478	22156	22231	22285	22263	22147	22340	22401	22198	22307	22319	22298	22444	22302	22222	22097	22257	22361	22097	22323	22379	22303	22363	22265	22383	22375	22431	22267	22117	22221	22530	22387	22333	22537	22192	22505	22330	22318	22499	22201	21799	22300	22349	22325	22385	22340	22319	22205	22377	22402	22511	22500	22191	22675	22386	22294	22357	22289	22270	22496	22216	22094	22212	22402	22304	22264	22263	22290	22530	22365	22156	22372	22298	22368	22242	22303	22335	22170	22298	22056	22406	22344	22379	22236	22448	22325	22356	22176	22271	22358	22365	22399	22209	22422	22251	22326	22355	22368	22194	22355	22115	22338	22444	22325	22390	22366	22124	22271	22438	22463	22111	22368	22442	22262	22416	22190	22309	22383	22495	22105	22313	22416	22329	22100	22106	22186	22183	22392	22245	22406	22145	22249	22370	22478	22254	22299	22190	22254	22333	22284	22262	22435	22318	22353	22068	22452	22299	22297	22401	22469	22495	22240	22368	22052	22188	22175	22224	22521	22306	22428	22254	22412	22098	22395	22327	22062	22160	22202	22012	22156	22279	22374	22150	22317	22239	22413	22077	22332	22502	22383	22263	22309	22309	22529	22236	22342	22390	22353	22303	22168	22144	22309	22372	22387	22319	22126	22415	22165	22194	22405	22456	22569	22476	22561	22288	22365	22555	22182	22294	22389	22252	22296	22266	22009	22235	22229	22362	22378	22515	22564	22310	22285	22412	22187	22377	22461	22168	22285	22103	22298	22479	22255	22242	22636	22368	22198	22363	22320	22150	22517	22187	22274	22202	22370	22206	22358	22353	22359	22331	22351	22378	22289	22087	22361	22236	22343	22435	22315	22149	22291	22073	22489	22469	22508	22232	22468	22411	22287	22074	22164	22309	22283	22425	22192	22267	22249	22103	22410	22308	22344	22288	22246	22170	22371	22342	22412	22443	22599	22556	22322	22224	22081	22651	22507	22271	22325	22316	22159	22286	22247	22546	22679	22298	22356	22180	22189	22122	22389	22325	22202	22447	21959	22347	22359	22590	22429	22318	22426	22311	22367	22270	22408	22393	22334	22363	22234	22345	22308	22070	22262	22308	22383	22421	22241	22127	22227	22405	22382	22505	22334	22447	21985	22391	22253	22412	22279	22279	22416	22318	22253	22327	22514	22236	22112	22410	22428	22316	22336	22201	22487	22341	22034	22509	22293	22456	22258	22294	22344	22381	22455	22349	22285	22280	22342	22304	22278	22334	22131	22346	22337	22275	22413	22343	22274	22322	22404	22305	22154	22263	22300	22138	22331	22171	22430	22434	22487	22159	22548	22474	22418	22309	22366	22294	22226	22167	22313	22332	22395	22523	22510	22264	22275	22062	22529	22385	22527	22272	22290	22246	22373	22250	22046	22367	22187	22289	21928	22217	22250	22329	22281	22352	22350	22136	22307	22301	22280	22371	22373	22152	22266	22452	22128	22385	22269	22373	22556	22085	22456	22258	22242	22127	22355	22396	22259	22064	22187	22170	22353	22245	22286	22482	22346	22272	22214	22188	22348	22205	22399	22266	22410	22268	22388	22388	22595	22335	22148	22520	22363	22430	22387	22351	22034	22539	22225	22304	22155	22224	22366	22380	22516	22346	22294	22379	22338	22414	22464	22430	22341	22234	22339	22169	22043	22352	22270	22331	22251	22377	22143	22496	22182	22320	22477	22317	22184	22505	22363	22314	22335	22139	22083	22267	22231	22326	22475	22302	22365	22454	22252	22280	22350	22477	22385	22271	22437	22393	22186	22460	22257	22508	22386	22318	22232	22432	22370	22227	22390	22271	22459	22367	22436	22323	22384	22588	22215	22474	22389	22123	22297	22225	22339	22487	22341	22328	22241	22187	22322	22566	22358	22334	22422	22315	22216	22025	22368	22310	22582	22105	22270	22209	22411	22418	22306	22217	22454	22286	22403	22302	22320	22299	22167	22317	22274	22214	22408	22416	22300	22441	22247	22223	22360	22087	22114	22115	22585	22052	22156	22310	22507	22202	22484	22392	22186	22451	22325	22384	22126	22345	22241	22312	22202	22359	22132	22272	22348	22252	22478	22347	22221	22268	22129	22336	22181	22074	22217	22180	22158	22302	22435	22368	22531	22344	22130	22369	22335	22130	22014	22269	22219	22167	22354	22592	22639	22589	22466	22267	22225	22320	22333	22241	22261	22294	22206	22272	22614	22323	22495	22168	22130	22263	22182	22160	22455	22328	22115	22354	22534	22406	22122	22369	22465	22464	22368	22438	22500	22203	22376	22279	22229	22113	22335	22268	22354	22457	22540	22004	22138	22297	22025	22298	22301	22312	22222	22227	22186	22213	22317	22383	22113	22108	22558	22534	22298	22544	22418	22261	22318	22180	22161	22410	22416	22184	22001	22457	22395	22309	22258	22280	22488	22129	22159	22378	22271	22303	22314	22149	22344	22291	22492	22547	22425	22318	22187	22447	22393	22178	22278	22181	22333	22223	22301	22362	22435	22135	22245	22276	22413	22190	22368	22324	22658	22466	22150	22414	22153	22165	22401	22388	22383	22367	22339	22442	22234	22497	22351	22344	22337	22428	22242	22377	22200	22284	22190	22291	22312	22319	22352	22111	22610	22111	22458	22259	22334	22170	22373	22247	22182	22375	22471	22281	22599	22109	22287	22369	22407	22259	22470	22400	22322	22503	22495	22251	22280	22278
17707	28604	27880	23177	20695	19129	30624	55147	52097	38014	25771	18466	16611	16742	16674	16917	16821	16854	16693	16555	16591	16519	16710	16645	16536	16557	16707	16679	16739	16681	16776	16608	16821	16728	16702	16638	16705	16598	16523	16582	16797	16917	16643	16801	16818	16778	16442	16697	16642	16776	16694	16606	16610	16686	16562	16853	16717	16545	16839	16639	16539	16730	16690	16710	16608	16703	16682	16643	16747	16582	16626	16648	16612	16502	16669	16680	16569	16631	16543	16626	16798	16619	16651	16598	16651	16636	16713	16812	16667	16934	16664	16730	16642	16724	16668	16644	16636	16616	16596	16851	16713	16668	16576	16643	16853	16504	16717	16755	16735	16701	16645	16712	16412	16613	16451	16485	16449	16494	16577	16821	16692	16764	16714	16773	16559	16534	16753	16451	16620	16574	16411	16717	16690	16476	16679	16490	16511	16702	16741	16603	16544	16554	16744	16641	16647	16496	16793	16689	16819	16676	16651	16490	16657	16561	16808	16674	16619	16678	16887	16400	16656	16669	16772	16747	16806	16624	16513	16647	16627	16684	16702	16634	16732	16591	16544	16565	16564	16789	16678	16603	16787	16780	16580	16747	16694	16523	16828	16688	16546	16677	16580	16730	16800	16585	16569	16705	16682	16608	16685	16852	16600	16605	16735	16717	16811	16677	16603	16795	16609	16530	16535	16712	16678	16707	16581	16570	16661	16556	16707	16695	16649	16752	16770	16628	16747	16690	16796	16799	16744	16687	16538	16692	16751	16575	16591	16725	16877	16527	16681	16732	16667	16776	16715	16634	16499	16656	16718	16612	16654	16734	16732	16675	16612	16567	16668	16709	16655	16770	16537	16631	16845	16825	16577	16562	16762	16599	16722	16660	16640	16727	16631	16708	16667	16611	16468	16597	16402	16529	16706	16547	16545	16668	16645	16618	16806	16509	16642	16651	16453	16639	16664	16598	16747	16739	16519	16724	16863	16638	16608	16835	16649	16653	16772	16527	16616	16678	16625	16456	16759	16703	16670	16743	16634	16604	16559	16780	16783	16655	16587	16820	16693	16554	16783	16560	16745	16753	16729	16658	16676	16640	16745	16579	16772	16677	16631	16645	16620	16667	16632	16631	16711	16694	16620	16804	16602	16728	16431	16617	16658	16751	16671	16624	16794	16750	16652	16702	16722	16754	16725	16738	16796	16782	16634	16801	16659	16597	16773	16666	16605	16636	16485	16873	16618	16743	16585	16648	16645	16474	16647	16798	16605	16682	16660	16696	16691	16639	16841	16619	16637	16915	16783	16685	16606	16688	16576	16655	16560	16650	16511	16616	16710	16529	16685	16602	16783	16690	16597	16707	16635	16539	16649	16578	16781	16686	16778	16750	16649	16735	16632	16750	16678	16579	16670	16640	16434	16631	16633	16716	16851	16458	16776	16573	16638	16712	16684	16690	16810	16703	16769	16714	16659	16702	16561	16662	16791	16497	17008	16484	16487	16712	16654	16610	16690	16649	16615	16722	16523	16657	16683	16708	16493	16532	16738	16647	16660	16557	16589	16672	16633	16500	16671	16658	16528	16697	16656	16914	16603	16652	16763	16402	16630	16582	16572	16803	16608	16614	16722	16668	16777	16746	16665	16556	16652	16540	16442	16768	16639	16798	16522	16630	16838	16607	16740	16599	16657	16638	16695	16485	16782	16646	16335	16808	16786	16525	16645	16604	16558	16505	16757	16498	16666	16618	16564	16808	16759	16658	16536	16570	16643	16676	16628	16671	16648	16650	16909	16538	16628	16658	16587	16581	16649	16515	16707	16527	16533	16575	16679	16653	16773	16668	16677	16567	16671	16674	16734	16564	16718	16532	16613	16598	16774	16792	16578	16549	16578	16703	16665	16598	16541	16585	16706	16778	16568	16608	16575	16785	16675	16847	16880	16729	16679	16628	16649	16729	16673	16595	16707	16770	16819	16820	16635	16544	16806	16826	16679	16768	16694	16715	16563	16878	16672	16773	16807	16489	16586	16707	16807	16687	16749	16598	16569	16506	16711	16743	16795	16649	16651	16735	16662	16595	16675	16697	16588	16632	16749	16622	16589	16498	16779	16600	16594	16676	16741	16692	16627	16727	16743	16547	16514	16768	16600	16843	16785	16581	16534	16592	16552	16766	16563	16656	16546	16816	16850	16544	16654	16791	16775	16679	16551	16486	16663	16769	16738	16542	16491	16615	16733	16764	16917	16454	16710	16701	16515	16755	16697	16734	16695	16525	16728	16739	16704	16787	16576	16649	16846	16683	16569	16549	16634	16801	16587	16425	16693	16622	16678	16622	16613	16825	16664	16636	16519	16548	16608	16629	16711	16630	16674	16575	16696	16562	16543	16646	16662	16664	16618	16644	16696	16438	16626	16472	16619	16564	16679	16759	16790	16648	16714	16616	16578	16484	16636	16558	16751	16644	16693	16693	16819	16687	16608	16560	16658	16626	16907	16624	16666	16727	16789	16762	16777	16688	16560	16544	16725	16458	16506	16653	16719	16711	16553	16680	16519	16787	16587	16653	16788	16624	16715	16569	16602	16618	16592	16446	16611	16616	16705	16746	16873	16664	16758	16734	16662	16696	16777	16608	16627	16721	16667	16704	16663	16829	16577	16591	16540	16581	16586	16646	16552	16717	16636	16712	16671	16634	16537	16786	16761	16503	16712	16536	16690	16698	16870	16839	16579	16732	16824	16645	16620	16647	16723	16567	16575	16855	16727	16513	16782	16767	16625	16638	16850	16492	16735	16607	16581	16806	16749	16609	16598	16478	16774	16644	16735	16571	16859	16845	16515	16799	16529	16616	16690	16605	16661	16690	16509	16649	16555	16614	16617	16549	16892	16621	16529	16679	16766	16625	16495	16546	16629	16541	16751	16766	16829	16564	16786	16706	16774	16614	16560	16635	16859	16712	16558	16764	16691	16537	16732	16547	16551	16690	16638	16560	16715	16710	16538	16785	16703	16600	16562	16702	16641	16526	16682	16741	16460	16619	16770	16556	16508	16637	16624	16501	16728	16443	16621	16724	16664	16567	16668	16664	16696	16532	16596	16708	16682	16487	16842	16666	16693	16695	16634	16607	16602	16689	16678	16602	16649	16699	16581	16728	16634	16640	16713	16925	16725	16625	16835	16648	16830	16591	16821	16628	16717	16608	16702	16487	16474	16683	16582	16590	16730	16564	16612	16480	16849	16695	16676	16709	16623	16765	16775	16638	16531	16594	16592	16818	16692	16700	16682	16683	16885	16582	16643	16637	16635	16708	16699	16595	16697	16659	16638	16794	16600	16670	16622	16682	16672	16740	16728	16839	16590	16569	16834	16628	16574	16768	16766	16742	16686	16530	16516	16608	16615	16724	16780	16716	16555	16828	16705	16753	16635	16482	16674	16418	16593	16573	17097	16526	16684	16854	16701	16702	16693	16652	16749	16710	16679	16497	16704	16638	16664	16703	16672	16798	16734	16525	16740	16732	16605	16684	16804	16778	16686	16437	16500	16578	16864	16707	16517	16636	16627	16792	16706	16671	16612	16660	16696	16616	16497	16626	16697	16684	16676	16696	16702	16734	16681	16587	16581	16817	16895	16750	16603	16710	16777	16691	16700	16700	16683	16599	16547	16637	16609	16726	16771	16627	16651	16652	16565	16670	16677	16676	16642	16815	16570	16624	16779	16621	16661	16627	16793	16626	16629	16722	16666	16821	16574	16631	16795	16679	16594	16665	16663	16625	16714	16774	16571	16720	16583	16583	16694	16601	16660	16680	16665	16649	16601	16595	16727	16773	16616	16546	16521	16756	16726	16687	16737	16723	16661	16608	16528	16700	16784	16663	16595	16573	16605	16583	16674	16797	16799	16637	16637	16693	16594	16655	16630	16612	16507	16692	16743	16539	16727	16483	16666	16638	16550	16800	16623	16660	16696	16621	16591	16742	16668	16684	16651	16581	16723	16795	16585	16666	16626	16608	16672	16563	16612	16705	16579	16707	16591	16616	16765	16687	16648	16569	16569	16659	16831	16740	16648	16663	16699	16670	16544	16645	16644	16802	16549	16598	16681	16667	16538	16786	16538	16511	16780	16621	16683	16766	16726	16589	16520	16740	16692	16649	16620	16616	16563	16741	16773	16668	16670	16689	16853	16636	16708	16724	16727	16537	16504	16553	16629	16649	16721	16666	16659	16645	16528	16747	16725	16702	16604	16584	16576	16481	16655	16528	16731	16631	16641	16569	16670	16763	16586	16599	16614	16512	16668	16735	16721	16745	16649	16669	16636	16778	16504	16679	16772	16662	16585	16715	16705	16602	16425	16633	16593	16632	16445	16681	16576	16690	16527	16590	16577	16589	16584	16607	16656	16720	16592	16633	16695	16737	16652	16717	16661	16719	16724	16664	16551	16779	16645	16832	16735	16645	16826	16652	16502	16760	16871	16664	16737	16690	16786	16819	16754	16876	16802	16694	16689	16772	16705	16604	16804	16632	16679	16616	16628	16742	16597	16646	16793	16764	16557	16635	16820	16676	16630	16735	16603	16639	16625	16679	16508	16738	16559	16606	16781	16572	16854	16701	16816	16512	16684	16608	16752	16746	16683	16809	16637	16494	16750	16765	16680	16623	16774	16720	16850	16702	16760	16636	16848	16642	16701	16720	16823	16642	16689	16629	16529	16549	16632	16680	16701	16690	16506	16629	16722	16721	16601	16745	16638	16617	16637	16530	16653	16644	16621	16762	16619	16625	16796	16584	16553	16421	16659	16506	16762	16655	16459	16647	16788	16636	16598	16733	16384	16784	16656	16659	16871	16794	16640	16701	16611	16731	16708	16621	16634	16643	16517	16827	16615	16511	16847	16512	16716	16583	16633	16525	16580	16770	16441	16661	16698	16594	16815	16711	16607	16772	16797	16652	16675	16745	16623	16650	16634	16432	16828	16743	16828	16579	16775	16829	16810	16780	16626	16823	16766	16706	16644	16639	16560	16465	16611	16595	16716	16661	16513	16709	16588	16574	16576	16678	16614	16548	16685	16555	16686	16675	16745	16815	16681	16457	16733	16580	16728	16611	16694	16682	16764	16521	16669	16746	16669	16526	16663	16540	16690	16728	16565	16634	16506	16643	16778	16632	16571	16505
23743	21102	28530	23986	22199	25243	40672	67739	64427	49894	35486	25426	21839	20962	20919	20931	20828	20819	20690	20647	20731	20753	20858	20722	20611	20958	20702	20458	20635	20807	20830	20606	20842	20868	20704	20837	20740	20799	20678	20571	20927	20656	20844	20670	20750	20688	20561	20703	20795	20591	20538	20578	20899	20701	20533	20699	20571	20698	20476	20402	20537	20583	20687	20476	20773	20681	20815	20580	20779	20769	20574	20534	20692	20523	20637	20706	20642	20614	20648	20475	20618	20780	20528	20626	20611	20613	20790	20667	20576	20509	20517	20598	20564	20849	20615	20508	20652	20706	20618	20560	20634	20545	20590	20741	20800	20586	20477	20600	20603	20659	20644	20635	20482	20702	20679	20689	20583	20485	20694	20812	20655	20619	20526	20783	20852	20758	20492	20746	20568	20663	20522	20418	20663	20364	20612	20799	20475	20623	20593	20656	20637	20779	20821	20600	20550	20926	20637	20567	20550	20470	20693	21024	20804	20403	20658	20791	20702	20528	20520	20632	20913	20742	20913	20524	20522	20820	20481	20593	20670	20495	20508	20669	20569	20532	20676	20481	20545	20729	20632	20666	20542	20862	20656	20666	20759	20570	20464	20546	20700	20673	20748	20824	20810	20647	20633	20672	20706	20570	20479	20620	20528	20890	20619	20868	20530	20582	20891	20695	20719	20462	20876	20702	20756	20677	20609	20643	20759	20622	20681	20860	20711	20911	20569	20676	20887	20476	20706	20893	20829	20683	20506	20759	20770	20651	20762	20830	20800	20712	20707	20572	20582	20536	20444	20667	20696	20700	20569	20710	20497	20526	20635	20577	20518	20669	20765	20835	20609	20562	20649	20653	20784	20704	20458	20516	20598	20615	20480	20698	20716	20710	20897	20529	20723	20651	20499	20782	20456	20735	20706	20690	20431	20816	20925	20620	20583	20704	20785	20609	20599	20664	20663	20761	20663	20791	20514	20638	20660	20693	20500	20496	20555	20884	20755	20616	20631	20500	20498	20866	20448	20591	20879	20691	20743	20710	20802	20807	20664	20848	20727	20613	20493	20541	20408	20485	20669	20949	20686	20759	20582	20676	20822	20696	20687	20619	20610	20693	20524	20547	20722	20618	20724	20682	20616	20630	20660	20832	20919	20611	20601	20578	20654	20777	20540	20621	20678	20742	20462	20488	20752	20631	20618	20529	20554	20484	20709	20669	20622	20736	20490	20752	20703	20790	20552	20444	20772	20520	20705	20626	20680	20897	20906	20662	20556	20395	20636	20703	20590	20485	20585	20669	20630	20685	20768	20561	20616	20576	20695	20310	20611	20549	20548	20677	20686	20711	20597	20764	20709	20537	20699	20553	20653	20420	20675	20792	20688	20767	20565	20545	20561	20749	20745	20631	20594	20804	20651	20625	20402	20687	20815	20813	20567	20706	20640	20558	20753	20333	20519	20373	20607	20746	20537	20920	20626	20830	20634	20761	20580	20716	20548	20601	20449	20564	20506	20673	20795	20699	20678	20796	20625	20605	20590	20592	20717	20741	20885	20684	20835	20702	20629	20581	20585	20718	20587	20886	20624	20758	20720	20673	20558	20470	20470	20691	20638	20746	20429	20774	20538	20544	20750	20659	20588	20510	20401	20721	20583	20831	20654	20637	20633	20717	20510	20673	20520	20559	20616	20372	20455	20531	20568	20440	20634	20587	20743	20498	20658	20756	20594	20796	20888	20623	20638	20590	20583	20751	20641	20645	20459	20588	20688	20586	20615	20706	20675	20588	20739	20634	20682	20796	20691	20713	20456	20644	20540	20620	20455	20764	20525	20537	20726	20361	20692	20673	20485	20569	20681	20719	20673	20583	20754	20489	20466	20545	20546	20465	20616	20671	20582	20663	20810	20719	20535	20745	20707	20723	20758	20547	20716	20724	20637	20558	20772	20760	20659	20524	20714	20669	20743	20690	20583	20653	20842	20741	20771	20826	20661	20696	20693	20903	20633	20549	20847	20730	20639	20659	20781	20886	20661	20478	20497	20789	20671	20494	20855	20761	20361	20778	20637	20626	20683	20656	20762	20523	20597	20495	20619	20711	20499	20790	20637	20655	20577	20660	20530	20619	20585	20630	20827	20563	20550	20463	20653	20520	20542	20620	20525	20592	20755	20617	20837	20685	20719	20708	20643	20607	20477	20783	20805	20889	20465	20438	20746	20526	20713	20674	20437	20477	20579	20571	20762	20713	20823	20697	20543	20676	20756	20697	20642	20546	20693	20627	20709	20820	20702	20572	20666	20594	20867	20748	20525	20639	20455	20748	20872	20578	20780	20576	20558	20700	20756	20668	20488	20648	20760	20598	20533	20571	20723	20780	20715	20610	20642	20875	20662	20629	20632	20734	20380	20632	20475	20595	20610	20618	20591	20614	20504	20683	20697	20496	20601	20531	20527	20586	20668	20404	20613	20652	20779	20470	20454	20633	20564	20694	20695	20494	20534	20669	20640	20676	20751	20584	20689	20768	20675	20614	20366	20555	20800	20613	20315	20680	20769	20718	20528	20699	20605	20619	20754	20683	20663	20707	20756	20698	20672	20814	20636	20693	20691	20752	20456	20606	20678	20878	20521	20647	20835	20522	20514	20674	20634	20454	20576	20614	20473	20604	20758	20685	20669	20676	20820	20497	20798	20720	20528	20613	20558	20515	20768	20733	20787	20506	20647	20546	20573	20440	20524	20663	20632	20438	20751	20505	20626	20521	20672	20611	20638	20582	20643	20546	20689	20631	20414	20534	20710	20402	20497	20729	20563	20796	20710	20331	20844	20610	20689	20700	20632	20669	20573	20631	20730	20979	20625	20715	20611	20515	20800	20654	20939	20618	20803	20523	20721	20562	20671	20638	20683	20771	20586	20462	20693	20850	20567	20597	20510	20746	20673	20710	20768	20712	20399	20452	20612	20758	20741	20694	20523	20516	20707	20343	20649	20711	20561	20696	20637	20508	20748	20678	20814	20521	20544	20603	20684	20781	20741	20741	20547	20585	20557	20654	20575	20675	20564	20555	20597	20544	20567	20909	20861	20524	20414	20637	20752	20554	20547	20407	20523	20690	20785	20627	20619	20690	20619	20820	20545	20769	20894	20639	20465	20689	20675	20438	20754	20501	20518	20510	20353	20525	20691	20805	20563	20617	20853	20540	20698	20604	20484	20745	20702	20437	20643	20552	20505	20532	20632	20795	20847	20643	20720	20710	20787	20553	20610	20742	20466	20619	20750	20588	20510	20670	20687	20648	20564	20784	20486	20695	20745	20557	20444	20547	20563	20627	20748	20677	20613	20722	20653	20605	20582	20748	20623	20513	20406	20682	20560	20640	20607	20710	20613	20577	20674	20644	20647	20787	20696	20630	20673	20574	20495	20652	20593	20399	20724	20512	20529	20809	20685	20860	20658	20579	20488	20577	20682	20688	20519	20722	20747	20629	20681	20500	20820	20607	20573	20711	20597	20652	20538	20625	20591	20504	20772	20382	20463	20537	20517	20680	20809	20487	20574	20845	20653	20511	20616	20390	20569	20561	20615	20418	20787	20487	20584	20610	20541	20635	20618	20475	20689	20794	20656	20718	20732	20594	20562	20562	20460	20791	20810	20776	20836	20588	20676	20679	20822	20745	20696	20607	20839	20595	20706	20540	20727	20501	20573	20701	20747	20462	20591	20523	20552	20447	20394	20665	20713	20846	20688	20573	20443	20708	20856	20684	20684	20701	20662	20695	20753	20686	20771	20834	20559	20615	20642	20669	20666	20552	20790	20338	20704	20435	20702	20708	20599	20730	20765	20579	20580	20810	20619	20513	20712	20656	20639	20525	20653	20537	20460	20673	20620	20586	20622	20660	20674	20623	20735	20745	20478	20748	20766	20524	20599	20461	20456	20558	20734	20464	20513	20454	20550	20516	20623	20573	20741	20570	20715	20591	20738	20708	20877	20606	20607	20772	20594	20578	20574	20688	20697	20616	20633	20771	20827	20577	20568	20712	20667	20704	20530	20562	20450	20802	20541	20517	20448	20539	20561	20656	20759	20505	20613	20734	20736	20660	20723	20635	20524	20536	20705	20441	20483	20477	20651	20831	20616	20676	20645	20596	20543	20623	20782	20458	20475	20584	20610	20610	20640	20585	20696	20488	20476	20578	20593	20642	20655	20633	20732	20570	20757	20682	20569	20625	20903	20755	20576	20797	20581	20603	20615	20745	20639	20684	20611	20686	20631	20601	20634	20597	20436	20829	20608	20521	20513	20476	20752	20608	20764	20747	20605	20753	20516	20570	20471	20663	20866	20520	20419	20558	20721	20639	20571	20590	20708	20708	20396	20576	20519	20476	20573	20576	20658	20681	20808	20567	20659	20698	20565	20464	20514	20413	20450	20524	20707	20665	20608	20533	20724	20603	20620	20514	20523	20719	20770	20902	20696	20777	20598	20599	20515	20753	20836	20847	20397	20819	20543	20664	20655	20645	20824	20827	20748	20654	20634	20538	20809	20784	20648	20483	20556	20648	20675	20692	20615	20594	20742	20597	20622	20551	20768	20775	20820	20664	20592	20858	20732	20842	20894	20636	20657	20470	20449	20752	20783	20552	20361	20441	20648	20414	20602	20566	20531	20632	20643	20394	20717	20614	20828	20636	20964	20699	20494	20626	20634	20770	20826	20828	20670	20638	20805	20692	20718	20255	20676	20668	20438	20436	20587	20815	20468	20691	20497	20616	20719	20763	20642	20373	20910	20620	20621	20593	20675	20530	20522	20553	20676	20655	20840	20647	20731	20664	20415	20683	20497	20608	20720	20585	20863	20828	20827	20490	20634	20732	20734	20873	20629	20635	20679	20494	20639	20643	20615	20749	20675	20724	20616	20608	20837	20427	20614	20461	20508	20496	20539	20803	20501	20582	20751	20745	20610	20789	20476	20601	20628	20360	20622	20663	20658	20546	20428	20809	20750	20752	20678	20530	20476	20553	20492	20533	20605	20395	20738	20490	20614	20612	20660	20801	20983	20415	20686	20786	20472	20733	20588	20659	20646	20783	20520	20608	20793	20872	20725	20632	20926	20610	20653	20666	20614	20539	20632	20579	20620	20720	20724	20669	20647	20666	20490	20556	20655	20503	20835	20544
19980	34683	32751	26684	23291	20740	39809	66527	63576	47307	31840	19611	16216	15924	15823	15817	15762	15848	15837	15635	15707	15722	15825	15680	15727	15700	15880	15798	15808	15823	15746	15720	15828	15782	15797	15714	15707	15699	15623	15808	15672	15702	15673	15762	15714	15695	15833	15832	15714	15673	15633	15656	15642	15752	15684	15582	15530	15657	15848	15694	15922	15885	15819	15693	15761	15799	15811	15681	15705	15683	15528	15695	15594	15615	15647	15546	15720	15755	15675	15935	15744	15751	15711	15892	15835	15751	15667	15800	15739	15797	15652	15847	15838	15778	15646	15778	15659	15624	15676	15856	15925	15543	15740	15737	15725	15813	15816	15757	15864	15694	15758	15638	15740	15652	15717	15790	15770	15714	15618	15585	15582	15719	15711	15766	15726	15807	15895	15773	15522	15586	15524	15694	15657	15790	15844	15707	15580	15970	15494	15598	15796	15649	15702	15744	15532	15801	15951	15802	15736	15866	15678	15608	15511	15661	15616	15705	15833	15689	15862	15754	15607	15726	15769	15601	15637	15604	15739	15782	15701	15660	15593	15826	15689	15617	15736	15921	15654	15626	15726	15628	15974	15577	15897	15669	15695	15681	15903	15758	15731	15622	15725	15654	15670	15676	15731	15859	15725	15796	15627	15775	15743	15752	15653	15905	15825	15793	15607	15745	15689	15616	15696	15630	15627	15797	15634	15669	15571	15838	15630	15682	15730	15813	15767	15884	15836	15614	15882	15634	15719	15797	15751	15757	15667	15734	15673	15613	15939	15696	15732	15736	15824	15672	15744	15762	15698	15552	15797	15701	15576	15846	15737	15748	15662	15512	15672	15778	15759	15872	15834	15737	15690	15929	15807	15692	15690	15653	15838	15717	15798	15641	15705	15662	15698	15532	15763	15765	15785	15663	15784	15705	15614	15885	15772	15796	15602	15704	15780	15517	15856	15705	15697	15596	15577	15570	15522	15686	15666	15726	15548	15690	15651	15779	15804	15811	15678	15617	15835	15613	15691	15803	15531	15687	15673	15620	15686	15719	15782	15518	15607	15691	15775	15594	15732	15579	15644	15641	15823	15682	15711	15666	15601	15783	15718	15599	15677	15597	15726	15813	15771	15693	15753	15632	15683	15574	15616	15743	15635	15792	15646	15698	15831	15747	15688	15747	15826	15721	15902	15711	15683	15715	15724	15721	15552	15671	15661	15820	15566	15800	15846	15705	15593	15673	15801	15784	15816	15751	15713	15550	15743	15594	15626	15793	15793	15772	15591	15611	15737	15920	15744	15899	15638	15586	15700	15841	15608	15587	15713	15579	15765	15596	15935	15684	15569	15693	15824	15593	15658	15881	15769	15780	15511	15730	15733	15732	15686	15651	15761	15844	15709	15713	15517	15581	15564	15640	15600	15692	15741	15515	15822	15771	15582	15777	15736	15753	15757	15714	15570	15862	15814	15703	15741	15701	15773	15839	15682	15731	15569	15773	15724	15708	15777	15681	15861	15827	15622	15666	15655	15696	15590	15643	15809	15791	15621	15660	15753	15717	15860	15741	15889	15781	15796	15718	15687	15728	15708	15834	15716	15702	15455	15815	15721	15832	15702	15756	15699	15741	15784	15724	15843	15893	15652	15634	15601	15663	15517	15644	15731	15637	15626	15856	15770	15862	15910	15611	15801	15649	15641	15758	15776	15613	15698	15622	15662	15703	15613	15790	15508	15748	15709	15697	15681	15723	15860	15688	15715	15904	15862	15596	15610	15570	15729	15742	15753	15766	15729	15664	15836	15689	15887	15742	15699	15701	15484	15742	15726	15641	15664	15865	15703	15793	15865	15650	15822	15640	15668	15541	15786	15798	15613	15528	15608	15724	15580	15887	15703	15690	15617	15816	15530	15511	15869	15763	15623	15506	15653	15732	15618	15834	15868	15584	15670	15720	15658	15719	15724	15612	15728	15656	15767	15684	15519	15777	15758	15844	15716	15804	15658	15888	15587	15653	15787	15793	15617	15924	15739	15756	15713	15857	15897	15722	15727	15626	15606	15709	15705	15687	15864	15827	15744	15855	15675	15760	15660	15733	15612	15831	15686	15609	15597	15853	15762	15582	15920	15742	15893	15732	15663	15834	15902	15842	15756	15770	15696	15649	15705	15832	15637	15739	15619	15821	15741	15686	15839	15641	15765	15992	15708	15698	15702	15660	15649	15804	15780	15635	15926	15733	15760	15817	15782	15747	15601	15742	15683	15762	15562	15632	15674	15617	15783	15737	15748	15659	15882	15581	15719	15582	15889	15706	15470	15794	15723	15697	15568	15722	15768	15724	15736	15651	15722	15505	15632	15664	15693	15671	15577	15633	15837	15764	15629	15752	15814	15599	15643	15609	15751	15781	15710	15827	15753	15758	15743	15731	15729	15565	15687	15620	15687	15581	15614	15721	15641	15796	15644	15734	15650	15890	15844	15645	15795	15541	15773	15854	15599	15842	15721	15689	15631	15804	15804	15641	15880	15764	15773	15673	15711	15759	15917	15737	15491	15635	15723	15527	15836	15741	15674	15745	15846	15580	15730	15859	15416	15704	15769	15729	15749	15637	15731	15805	15651	15571	15638	15717	15808	15633	15774	15633	15662	15780	15730	15798	15629	15740	15763	15690	15601	15566	15942	15682	15640	15737	15617	15706	15685	15676	15751	15663	15594	15683	15555	15816	15671	15702	15950	15652	15731	15771	15631	15806	15581	15606	15687	15629	15727	15598	15777	15787	15827	15554	15868	15696	15711	15627	15650	15597	15627	15833	15839	15869	15606	15810	15883	15769	15701	15689	15610	15668	15726	15640	15616	15713	15600	15646	15696	15826	15782	15800	15555	15718	15596	15757	15645	15852	15572	15926	15735	15930	15610	15623	15752	15483	15723	15721	15503	15840	15628	15769	15734	15722	15687	15809	15616	15860	15711	15762	15790	15713	15627	15895	15625	15956	15800	15875	15729	15778	15621	15765	15823	15673	15714	15628	15553	15737	15784	15852	15648	15833	15681	15922	15732	15702	15597	15690	15871	15894	15824	15696	15487	15586	15740	15859	15705	15669	15695	15688	15559	15843	15636	15684	15683	15628	15761	15753	15711	15543	15854	15752	15784	15842	15734	15696	15624	15828	15813	15707	15683	15649	15682	15614	15723	15654	15622	15818	15764	15648	15825	15801	15728	15543	15739	15627	15711	15852	15510	15778	15681	15726	15614	15774	15878	15837	15739	15692	15826	15574	15809	15864	15790	15735	15822	15667	15583	15676	15644	15734	15718	15818	15787	15603	15767	15732	15928	15719	15757	15742	15722	15718	15617	15732	15688	15709	15683	15690	15615	15553	15577	15737	15782	15513	15659	15720	15691	15479	15649	15732	15722	15740	15709	15619	15698	15627	15774	15668	15801	15733	15846	15684	15718	15707	15620	15856	15736	15731	15699	15818	15702	15630	15740	15844	15675	15465	15742	15768	15720	15643	15697	15662	15767	15816	15592	15794	15717	15604	15849	15696	15848	15644	15819	15614	15779	15771	15660	15692	15821	15683	15703	15655	15826	15613	15673	15811	15696	15699	15657	15731	15750	15746	15664	15808	15589	15648	15636	15902	15528	15897	15727	15741	15862	15743	15621	15816	15744	15523	15690	15717	15720	15765	15758	15627	15750	15718	15644	15760	15811	15794	15861	15679	15553	15668	15557	15744	15822	15602	15674	15577	15743	15682	15817	15697	15615	15716	15700	15702	15694	15771	15664	15658	15767	15644	15995	15790	15796	15732	15836	15710	15449	15778	15772	15683	15720	15777	15720	15726	15611	15709	15739	15644	15777	15879	15804	15746	15795	15713	15879	15763	15781	15750	15628	15848	15841	15686	15607	15573	15551	15800	15889	15564	15632	15733	15628	15581	15785	15759	15853	15859	15818	15602	15774	15572	15692	15594	15730	15790	15809	15865	15605	15715	15547	15725	15819	15589	15785	15857	15712	15666	15732	15828	15775	15812	15838	15733	15721	15645	15533	15605	15714	15589	15631	15816	15582	15723	15637	15647	15693	15650	15763	15763	15783	15676	15795	15751	15623	15688	15439	15604	15638	15675	15722	15675	15619	15746	15751	15857	15812	15574	15882	15595	15747	15557	15723	15577	15674	15652	15729	15646	15610	15636	15692	15721	15655	15620	15624	15664	15792	15849	15736	15579	15644	15721	15771	15599	15815	15795	15675	15617	15658	15780	15743	15749	15819	15620	15679	15761	15660	15759	15871	15750	15659	15681	15675	15675	15713	15790	15637	15729	15624	15911	15622	15669	15603	15743	15837	15712	15618	15858	15808	15735	15717	15575	15615	15555	15659	15764	15891	15543	15551	15925	15742	15798	15761	15464	15633	15826	15845	15764	15927	15703	15631	15506	15575	15825	15556	15696	15667	15621	15660	15713	15594	15742	15695	15728	15732	15730	15725	15746	15688	15795	15639	15789	15926	15655	15800	15800	15717	15755	15674	15809	15652	15698	15623	15903	15638	15721	15617	15780	15852	15664	15596	15773	15585	15653	15759	15774	15686	15772	15721	15781	15681	15641	15809	15671	15534	15678	15625	15799	15679	15631	15659	15934	15671	15924	15693	15556	15719	15662	15872	15724	15746	15786	15648	15887	15672	15724	15935	15614	15548	15854	15650	15765	15486	15612	15762	15763	15605	15688	15724	15731	15713	15543	15778	15753	15802	15682	15712	15600	15731	15816	15781	15634	15704	15725	15678	15578	15675	15702	15733	15817	15685	15518	15702	15785	15788	15783	15663	15714	15789	15819	15816	15633	15651	15727	15632	15653	15557	15748	15783	15907	15837	15916	15588	15791	15693	15890	15626	15680	15667	15645	15721	15682	15685	15551	15763	15835	15840	15743	15668	15716	15784	15939	15697	15646	15558	15770	15769	15492	15674	15751	15728	15652	15614	15716	15649	15780	15660	15945	15597	15782	15630	15744	15759	15722	15823	15663	15818	15764	15742	15954	15773	15772	15866	15674	15771	15685	15801	15669	15691	15934	15895	15812	15639	15547	15902	15698	15754	15725	15546	15509	15696	15603	15749	15707	15772	15639	15728	15616	15808	15890	15714	15669	15605	15745	15775	15800	15606	15607	15662	15749
31008	23599	25147	23625	21754	21414	22625	27173	27909	25516	23070	21652	21394	21112	21240	21179	21378	21062	21317	21316	21224	21318	21370	21070	21431	21207	21113	21218	21060	21090	21156	21052	21130	21002	21001	20908	21230	21079	21212	21289	21268	21060	21191	21295	21342	21150	21550	21387	20997	21239	21342	21198	21189	21185	21227	21280	21262	21184	21252	21092	21111	21158	21047	21219	21455	21036	21023	21186	21021	21148	21194	21173	21291	21043	21179	21090	21204	21186	21122	21518	21204	21251	21031	21082	21039	21137	21254	21049	21092	21184	21039	21215	21311	21366	21274	20978	21143	21123	21201	21028	21172	21162	21266	21016	21416	21003	21152	21085	21111	21177	21026	21057	21023	21015	21236	21140	21181	21092	21000	21218	21192	21099	21173	21136	21059	21338	20944	21254	21057	21165	21035	21254	21257	21101	21095	20986	21023	21385	21279	21208	21198	21287	21266	21160	21385	21178	21022	21185	21208	21142	21184	21128	21089	21244	21252	21082	21077	21222	21104	21287	20981	21043	21223	20880	21320	21293	21093	20907	21175	21027	21099	21222	21312	21038	21344	21127	21262	21363	21271	21318	21045	21112	21093	21248	21186	21215	21289	21058	21343	21017	21268	21282	21067	21135	21165	21311	21162	21082	21200	20887	21128	21308	21231	21445	21116	21167	21402	21200	20963	21233	21035	21109	21393	21353	21144	21106	21074	21160	21143	21164	21110	21044	21144	21064	21416	21016	21172	21229	21234	20882	21007	21127	21310	20956	21251	21181	21162	21285	21326	21089	21270	21171	21203	21036	21194	21219	21086	21246	21382	21142	21194	21214	21231	21223	21069	21342	21223	21217	21115	21366	21210	21325	21496	21049	21144	21268	21226	21052	21095	21040	20986	21128	21172	21090	21251	21127	21219	21123	21198	21059	21266	21411	20883	21350	21131	21053	21024	21287	21144	21125	21361	21278	21156	21049	20904	21346	21243	21059	21556	21144	21204	21164	21257	20902	21062	21222	21224	21181	21162	21178	21285	21167	21068	21169	21187	21096	21254	21198	20926	21177	21013	21122	21273	21171	21198	20993	21045	20893	21152	21138	21182	21236	21198	21154	21314	21108	21216	21118	21397	21329	20982	21127	20991	21192	21048	21119	21041	21298	21240	20968	21149	21259	21205	21122	21348	21105	21198	20936	21067	21157	21381	21210	21130	21014	21241	21218	21237	21077	21139	21129	21038	21113	21153	21235	21071	21151	21105	21226	21023	21102	21013	20925	21316	21199	21161	21241	21124	21281	21107	21176	21118	21162	21254	21197	21189	21177	21069	21142	21083	21243	21390	21333	21006	21312	21109	21072	21096	21142	21079	21132	21197	21297	21120	20966	21330	20933	21030	21177	21356	21041	20832	21117	21052	21268	21084	21000	21149	21152	21184	21316	21178	21251	21399	21152	21019	21116	21199	21202	21284	21367	21313	21246	21100	21296	21099	21010	21211	21143	21217	20926	21041	20934	21340	21009	21042	21003	21079	20957	21030	21090	21449	21149	21062	21028	21361	20983	21268	21238	21383	21100	21169	21249	21185	21281	21318	21219	21332	21223	21243	21165	21140	20954	20866	21045	21242	21095	21283	21067	21266	21197	21273	21097	21280	21153	21010	21148	21110	20840	21182	21187	21230	21231	21004	21008	20998	21120	21172	21320	21152	21078	21213	21390	20937	21135	21325	21393	21201	21013	21183	21301	20895	21085	21047	21397	21034	21354	21171	21457	21328	21373	21152	21178	21172	21163	21042	21203	21242	21170	21283	21143	20908	21019	21256	21048	21241	21173	21244	21055	21001	21168	21217	21262	21328	21387	21114	21066	21116	21106	21227	21195	21125	21306	21196	21263	21321	21230	21352	21215	21137	21067	21054	21180	21012	20970	21054	21219	21248	21248	21257	21094	21187	20943	21230	21257	21295	21222	21152	21204	21411	21088	21219	21270	20912	21400	21081	21293	21272	21157	21233	21227	21141	21302	21478	21473	21236	21035	21147	21272	21190	21219	21130	21203	21119	21201	21084	21077	21265	21076	21000	21222	21305	20964	20825	21038	21118	21102	21078	21311	21146	21134	21251	21185	21138	21071	21391	21425	21050	21132	21137	21025	21151	21092	21219	21045	21038	21126	21286	21276	21052	21162	21132	21139	21398	21113	21265	21361	21102	21203	21279	21181	21250	21265	21193	21233	20921	21229	21155	21129	21328	21304	21038	20992	21139	21065	21214	21119	20951	21132	21186	21131	21346	21103	21112	21355	21318	21153	21030	20996	21115	21229	21237	21133	21253	21089	21136	21109	21041	21112	21219	21031	21089	21259	21186	20934	21117	21276	21070	21307	21388	21128	21285	21325	21122	21144	21316	21057	21270	21320	21060	20997	21217	21128	21087	21121	21258	21074	21172	20973	20994	21096	21193	21017	21162	21603	21258	21151	21108	21043	21078	21068	21127	21130	21154	21051	21311	21208	20963	21261	21000	21107	21183	21023	21312	21147	21112	21248	21109	21118	20949	21066	20929	21064	21246	21151	21083	21120	21105	21158	21256	21301	21279	21367	21159	21150	21177	21341	21357	21148	21110	21138	21081	21209	21300	21113	21062	21326	21184	21130	21098	21174	21150	21175	21196	21139	21315	21119	20946	21138	20977	21123	21197	21061	20972	21105	21073	21227	21095	20957	20971	21023	21160	21007	21020	21151	21017	21213	21140	21063	21038	21390	21485	21135	21006	21270	21232	21100	21239	21112	21092	20856	21301	20948	21136	21120	21111	21188	21209	21089	21246	21066	21041	21022	21204	21275	21113	21259	21248	21243	21197	20942	21193	21216	21082	20990	21192	21275	21125	21325	21139	21431	21270	21117	21169	21169	21096	21048	21035	21172	21024	21201	21162	21060	21266	21111	21105	21503	21044	21067	21211	20991	21149	21411	21256	20948	21005	21098	21242	21102	21064	21292	21337	21134	21049	21281	20911	21319	21214	21248	21090	21073	21254	21228	20993	21121	21124	21298	21351	20918	21333	21186	21422	21119	21254	21150	21136	21156	21300	21329	21141	21165	20953	21156	21224	21191	20918	21093	21139	21200	21156	21181	21114	21143	21252	21413	20926	21121	21129	21391	21001	20965	21084	21153	21326	21257	21231	21257	21173	21279	21172	21119	21130	20958	21105	21131	21210	21174	21228	21131	20852	21192	21185	21313	21166	21220	20979	21100	21142	21312	21218	21123	21208	21161	21019	21358	20906	21058	21387	21276	21035	20944	21066	21046	21377	21212	21181	21098	21382	21144	21169	21237	21257	21075	21075	20998	21164	21218	21033	21287	21209	21170	21237	21285	21093	21213	21201	21135	21316	21134	21144	21279	21177	21221	21079	21237	21109	20963	21114	21336	21442	21446	21185	21218	21324	21070	21046	21161	21113	21018	20976	21107	21247	21354	21102	21058	21135	21088	21178	21356	21256	21022	21149	21291	21181	21375	21205	21068	21027	21219	21181	21209	21177	21261	21157	21228	21293	20987	21128	21266	21199	21266	21157	21377	21437	21283	21074	21142	21118	21130	21241	21258	21305	21002	21201	21191	21205	21106	21111	21241	21163	21270	21067	21123	21303	21068	21184	21048	21383	21228	21028	21201	21086	21155	20965	21156	21243	21220	21248	21103	21272	21277	21227	21216	21443	21093	21093	21155	20996	21264	20986	21192	21038	21147	21069	21278	20973	21130	21317	20954	21193	20986	21204	21051	20937	21169	21000	21212	21142	21350	21131	21270	21072	21309	21268	21390	21028	21201	21157	21190	21134	21132	21225	21288	21104	21313	21205	21190	21075	21179	21111	21142	21136	21304	21138	21073	21127	21113	21159	21266	21378	21164	21259	21156	21304	21354	21024	21241	21339	21395	21417	21196	21263	21203	21306	21080	21085	21049	21117	21169	21167	21013	21269	21135	21072	21277	21243	21253	21042	21180	21370	21228	21307	21159	21126	21268	21065	21323	21288	21253	21281	21332	21109	21172	21025	21099	21074	21121	21224	21178	21199	21323	21684	21104	21100	21341	21262	21205	21404	21092	21056	21089	21359	21105	21290	21361	20899	21264	20952	21408	21203	21111	21145	21234	21179	20990	21078	21263	21265	21272	20959	21208	21359	21071	21029	21173	21221	21184	21260	21132	21309	21096	21469	21119	21318	21409	21061	20957	20977	20890	21196	21163	21155	21161	21219	21058	21165	21186	21268	21235	21434	21170	21348	20977	21174	21222	21279	21183	21223	21300	21370	21161	21026	21249	21298	21267	21073	21100	20923	21288	21036	21165	21325	21243	21233	21170	21365	21262	21177	21249	20952	21098	21137	21268	21248	21033	21388	21230	21100	21368	21040	21265	21404	21254	21295	21427	21174	21154	21360	21222	21316	21131	21304	21284	21212	21085	20983	21091	21169	21351	21250	21382	21316	21204	21121	21281	21247	21185	21127	20963	21143	21076	21149	21248	21219	21217	21152	21078	21280	21113	21181	21130	21214	21295	21299	21204	21264	21213	21145	21319	21187	21199	21087	21055	21156	21090	21197	21211	21182	21054	21220	21258	21355	21263	21206	21024	21209	21002	21276	21114	21138	21187	21102	21201	21215	21045	21037	21265	21038	21391	21285	21288	21293	21252	21336	21267	21178	21152	21267	21082	21307	21041	21246	21079	21119	21277	21496	21235	21257	21198	21033	21074	21021	20995	20979	21087	21186	21133	21079	21173	21338	21205	21201	21166	21091	21239	21357	21326	21185	21111	21198	21450	21079	21058	21212	21187	21145	21186	21290	21178	21187	21297	21077	21124	21118	21053	21220	21029	21301	21155	20981	21180	21164	21157	21074	20994	21453	21310	21125	21059	21209	21242	21126	21270	21231	21201	21249	21246	21343	21113	21218	21294	21168	21210	21353	21231	21190	21213	21110	21201	20980	21396	21074	21048	21024	21220	21407	21254	20963	21069	21139	21249	21001	21035	21254	21056	21057	20971	21312	20859	21108	21277	21159	21221	21273	21244	21197	20947	21212	21098	21086	21190	21325	21205	21003	21085	21220	21178	21132	21065	21318	21308	21044	21211	21011	21043	21191	21129	21409	21205	21059	21397	21003	21094	21275	21195	21327	21134
17519	19518	19137	17653	17063	16628	18778	25056	24393	20469	17773	16627	15856	16072	15970	16151	15989	16043	16204	15940	16245	16126	16053	16206	16226	16018	16047	16022	16188	15846	15948	16074	16031	16022	16113	16247	16134	16107	16224	15956	16030	16133	16055	15975	16091	15951	16107	16006	16261	16134	16235	16076	15920	16026	16023	16238	16060	16100	16052	16094	15934	16134	15950	16012	16198	15993	16165	16129	16078	16081	15967	15912	16104	16058	15871	16009	16072	16032	15851	15938	16245	16076	16102	15782	15888	16136	16016	16153	16087	15910	15997	16215	15947	16090	15952	16100	15802	16034	16052	16189	16017	15946	15941	16015	16125	16160	15972	16189	16034	16058	16273	15991	15912	15866	15991	16024	16000	16156	16037	16110	15852	16004	15997	16093	16048	16059	15894	16085	15892	16162	16081	16003	16042	15925	16221	16108	16109	16012	16214	16164	16176	16131	16101	16131	15990	16067	15933	15841	15990	16048	15842	15948	15990	16073	15926	15970	15932	16003	15942	15943	16017	16146	16092	15939	15984	16100	15973	16137	15928	15943	15985	16122	16098	15990	16041	15971	15975	16164	16092	15960	15996	15870	15957	16187	15985	15973	15993	16087	15953	16139	16051	15879	16082	15896	16078	16187	15895	16069	16061	16025	15961	15910	16112	16037	15989	16004	15831	16171	16096	15964	15859	15905	15980	16112	16126	15944	16152	16029	15923	15998	16093	16002	16015	16030	16050	16117	16089	16043	15913	16094	16003	16009	16017	16065	15852	15945	16070	15863	15884	16119	15992	15927	16059	16129	15936	16024	16072	16004	15875	16104	16113	15953	16124	16162	16086	16092	15983	16058	16054	16032	16004	15942	15986	16068	15959	16088	15981	16112	16213	15930	15871	16243	15976	16028	16165	15920	15858	16041	16166	16070	15999	16055	16013	16082	16085	15907	15967	16215	16137	16072	15890	15967	16189	15893	15924	16045	16025	16046	15935	16073	15957	15872	15879	16037	16302	15889	15998	16064	16065	15959	15977	16072	15889	16014	15950	15900	16088	16051	16179	16052	15992	15932	16190	16051	15918	15987	16023	16107	16073	16095	15887	15972	15949	16026	16254	15917	16122	15929	16143	16082	16056	15827	15899	16090	16038	16242	15976	16082	16126	15941	15899	16154	15991	15946	15926	16169	16081	15886	15846	16034	16125	16147	16085	16131	16021	16037	16021	16059	16013	15985	16101	16037	15976	16090	16023	16081	16124	15834	16138	16004	16175	15853	16058	15938	16047	16048	15935	16002	15935	15979	16086	16045	15871	15934	16030	16051	16080	15943	16176	16063	15938	16260	15867	16021	16081	16012	16036	15998	16000	16166	16129	16020	16073	16135	15929	16099	16018	16096	15954	16035	16115	15990	15958	15986	15911	16033	16046	16169	16125	16002	15928	15957	15939	16040	16108	16086	15970	16111	16111	15914	15859	15983	16189	15955	16210	16005	15970	16041	16025	15936	15878	16082	15811	16103	16104	15999	16294	16092	16148	15855	16069	16106	16113	15976	15962	16019	15921	16145	16001	16119	15904	16038	16089	16022	16138	15875	15996	15916	16170	16177	16247	16095	15997	15958	16029	16098	16113	16180	16157	15913	16073	15991	16070	16045	16111	15906	16005	15896	16041	16088	15924	16150	16033	16138	15930	16036	16023	15982	16104	16015	16095	16071	16108	16125	16109	15854	16116	16146	15985	16063	16026	15928	16022	15999	16080	16165	15810	15999	16126	16177	16149	15998	16057	15996	15983	16169	16163	16121	16028	16049	16302	15982	16104	15873	15950	16013	16120	15840	16053	16019	16110	16087	16187	15921	15987	16094	15976	16068	15848	16108	16104	15986	15896	16092	16076	15952	15952	15916	15843	15838	16079	16022	15991	16189	15824	16226	16128	16055	16182	16131	16027	16198	16078	16065	15948	15912	15982	16111	16173	15904	15958	16093	15929	16061	16136	15913	15919	15928	16152	15989	16139	16018	16045	15839	16128	16130	16206	16116	15963	15977	16053	15989	15963	15901	16070	15949	16067	15934	16101	16275	16023	15902	16178	16203	16070	16053	15971	16058	16265	15972	16033	16180	15939	15870	15831	15924	15916	16012	16209	16030	16006	16005	15956	16069	15983	15921	16079	15899	15924	15928	16012	16055	16279	16100	15991	15933	15896	16117	15962	15961	16115	16012	15980	15905	16087	16072	15999	15900	16010	16153	16062	16021	16191	16119	15973	15934	15860	15929	16074	16156	15910	16206	16140	16067	16108	16094	15997	16073	15902	16132	15912	15995	16159	15971	15952	16160	16175	15939	16217	16086	15966	16080	16064	16299	16079	15891	16112	16014	16040	15983	16026	16059	15958	16025	16116	15891	16014	15989	16054	15961	16060	16171	16091	16037	16005	15990	15930	16123	15946	16054	15985	16234	16064	16094	16047	16025	15936	16024	16107	16038	16277	16077	16054	16053	16210	15858	16118	16081	16017	16107	16140	16047	15957	15950	16202	16058	16076	16130	15989	16023	16044	15998	15920	15975	16023	16078	16019	16134	16143	16110	16051	16123	16084	16059	15801	16123	16123	16138	15938	16212	16222	15860	16111	16003	16127	15897	16026	16047	15993	16035	15991	15986	15924	16050	16133	16176	16053	16159	15952	15961	16015	16079	16036	15866	16079	15957	16218	16048	16197	16059	16059	16078	15941	16038	15973	16021	16103	16117	16039	16035	16015	15889	15918	15984	15985	15911	15979	16102	16018	16084	15814	15963	15848	16028	16157	16017	16086	15945	16207	16098	15998	16042	16052	15980	16044	16114	16073	15883	16041	16089	15917	16068	16038	16126	15982	16081	16068	16062	16138	16151	16081	16135	16058	16081	16120	16171	15796	15996	15963	15929	16264	16071	16088	15913	16105	15953	16031	16004	16076	15946	16031	16107	15972	15956	15966	16064	16039	16133	16084	16276	15959	16096	15997	16165	16071	15891	16098	15945	16165	16045	15999	16013	15986	16217	16088	16143	15998	15993	15960	15922	16006	16108	15975	16199	16063	15845	16084	16152	16103	15962	15801	16100	15878	15907	15843	16032	16077	16025	15936	15931	16205	16020	15903	15998	16085	15992	16001	16199	15928	15971	16036	16031	16085	15908	16118	15918	16005	16003	16032	16014	15912	16072	16232	15931	15950	16123	16121	15901	15996	16074	16160	16089	16122	16013	16205	16065	16062	16124	16027	15969	16073	16088	15840	16081	16119	15962	15940	15849	15924	15943	15914	16023	15926	16000	16130	16095	16066	15890	16219	16072	15852	15922	16069	15904	16002	16230	16162	15921	15986	16015	16105	16113	16310	16007	16051	16098	16146	16093	16150	16015	16076	16095	16067	16024	15995	15938	15974	15919	15913	15974	15859	16209	15993	16099	15890	16021	16095	16028	16046	16170	16142	16100	15928	16305	16114	16100	16105	16035	16057	15994	16161	16079	16248	16036	16058	16102	16133	15956	16014	16140	16078	15941	16078	16029	16107	16059	15987	16031	16122	15885	16166	15854	15843	16038	16146	15957	16080	16078	15900	15994	16069	16078	15978	16111	15998	15973	16068	16055	16138	16020	16165	15926	15773	16087	16226	16081	15924	16003	16100	16090	16204	15807	16043	15985	15841	15947	15976	16096	15976	15955	15915	16008	15886	16128	16077	16085	16068	16041	16067	15950	16105	16176	16040	15910	16166	16130	16103	15995	15941	16073	15982	15940	16177	15911	16072	15896	15985	15999	16069	16032	16133	16036	16037	15876	16041	16116	16152	16086	16096	16031	16073	15842	16206	16049	16048	15893	16089	16050	16030	16030	15979	16087	15937	16097	15943	15925	16106	16021	15876	15872	15957	16076	16085	15995	16025	15936	16246	16031	16062	16100	15969	15994	16092	16043	15936	16115	15944	16028	16122	16223	16065	16100	15988	16146	15990	15949	16094	16078	15954	16139	16239	15968	16146	16099	16037	15967	16106	16162	16057	16080	16098	16079	15976	15884	16156	16016	16164	16146	15972	15964	16146	16022	15956	16003	16023	15980	16144	16032	16006	15994	15969	15848	16052	15955	16011	15831	16064	16007	16036	16045	16017	16090	16059	16133	15954	15915	16000	15875	16053	15882	16066	16001	16094	16067	16220	16045	16094	15905	16007	15984	15965	15996	16140	15904	15997	16080	15968	16087	16164	16029	16140	16061	16058	16003	16015	16102	16059	16120	15969	15993	15970	16014	15959	15966	16008	16031	16133	16045	16048	15870	16068	15973	15988	16181	15915	16173	15741	16116	16139	16157	16050	16199	15865	16035	16156	16198	15958	15990	16031	16040	15991	16085	15878	15960	16047	16159	16096	16235	16154	15844	16119	16117	15940	16176	16121	16131	16106	15897	16067	15978	16033	15954	16075	16000	16154	16081	15985	16095	16081	16102	16002	16222	16181	16129	16042	15945	16054	16028	16081	15820	16107	16116	16047	15882	16209	16247	16159	15955	16198	16011	15994	16065	15932	16143	16174	16164	16166	16050	15989	16042	16161	15966	16016	16094	16105	16018	15938	15962	16137	15903	16070	15965	15973	15999	15828	16112	16172	16110	16035	15945	16212	16078	16018	16135	16093	16033	16021	15920	16270	16131	16062	16130	15941	16018	16024	16009	16163	15929	16249	16062	15915	16056	15898	16079	16217	16093	16135	16006	16157	15883	15982	16005	15982	16047	16043	15908	15952	15927	16007	15928	15965	16271	15945	15983	15948	16137	16162	16133	15991	15978	16067	16089	16029	16109	16141	16097	16128	16077	16135	15859	16167	16152	16040	16065	15798	16150	16081	15962	16091	15928	16000	16109	15846	16140	15846	16049	16078	16117	16086	15950	16059	16126	16140	16246	16131	16221	16068	15922	15928	15967	16167	16025	16098	15841	16048	16170	15973	16147	15894	16129	16088	16085	16197	16060	16066	15938	15874	16000	16052	16146	16082	15998	16195	16113	15800	16275	16164	16129	16132	16094	15978	15997	16061	16166	16009	16012	16127	15995	15898	16022	16127	16038	16101	15920	16191	16012	16109	16154	16061	15946	16029	15825	16177	15926	15978	16064	16163	16147	15806	16159	15979	16044	16093	16069	15992	16166
25504	21109	27955	25197	23290	22958	36165	57061	52010	39746	28577	22746	20588	20209	20235	20074	20024	19833	20143	20123	19963	19846	19865	20096	20283	19996	19917	20034	20075	19939	20053	19881	19989	19888	20106	20070	19921	20087	20128	19803	19942	19911	20160	19883	19926	19873	19932	19864	20105	19725	19771	19944	20040	19900	19903	19849	19856	19853	20108	20072	19966	20000	20048	19901	19896	19956	20015	19944	19905	19531	19678	20013	19948	19842	19869	19987	19954	19986	19876	19818	19871	19924	20171	19947	19867	19760	19832	20044	19853	19891	19875	20114	19890	20071	20260	19874	20003	20059	19975	20061	19905	19941	19984	19790	19854	19971	20065	19944	20114	19952	19909	19948	19830	19912	19951	19897	20124	19757	19995	19986	19821	19943	19891	20099	19832	19868	19761	19846	19983	19987	20017	19886	19665	19878	19929	20020	20077	20041	20005	20000	19945	19964	19982	20015	19908	20072	19937	19693	19684	19940	19695	19728	19824	19809	19865	19657	19999	19908	19660	19994	19907	19789	19837	19994	19975	19952	19917	19971	19857	19802	19947	19967	19777	19936	19892	19983	19999	19993	19820	19859	19969	20034	19856	19784	20020	20016	20011	19925	19962	19854	19832	20034	19885	20007	19959	19885	19868	19900	19647	19891	19970	19626	19808	19861	19742	19836	19826	19929	19874	19832	19988	19859	20000	19771	19848	19954	19937	19823	19795	19808	19811	19984	19832	19970	19767	19858	19952	20044	20012	19872	19797	19939	20204	19938	20009	19873	19908	19730	19813	19946	19971	19853	19821	20049	19868	19937	19948	19965	19751	19889	19907	19934	19860	19930	20000	19938	19985	19826	20044	19971	20007	19871	19851	19900	19919	19926	19882	19764	19873	20203	20061	19898	20046	19970	20228	19845	19941	19884	19929	20010	19802	19852	19868	20021	20035	19954	19862	19943	19927	19912	19834	19737	20128	19851	19964	20013	20093	19911	19856	20094	20044	20190	20028	19995	20015	19825	19850	19738	20039	19993	19822	19909	19884	19717	19796	19798	20190	19961	19938	20024	19916	19939	19769	19608	20033	19952	19843	19877	19746	20070	19935	20034	20008	19936	19920	19919	19925	19798	19856	20081	20024	19885	19801	19856	19845	19868	20149	19978	19725	19870	19806	19769	19974	19903	19820	19948	19813	19852	19968	19699	19855	19996	19928	20018	19904	19920	19993	19854	19994	20253	20079	19877	19805	20118	19976	19927	20133	19925	19892	19960	19914	19711	19992	19862	19915	19872	19800	19820	20147	19761	19858	19810	19864	19887	19883	19845	19863	19851	20193	19966	19994	19902	19866	20123	20146	19831	19980	19871	19943	19991	20148	19944	19945	19903	20086	19893	19920	19860	19818	19765	19876	19837	19724	20048	19883	19954	19684	19813	20084	19877	19882	19967	19858	20038	20060	19683	19959	19853	19890	19992	19923	20141	19801	19776	19864	19982	20077	19933	19704	20156	19996	20042	19782	19832	19763	20001	19955	19743	19842	19931	19955	19895	20105	19792	19963	19810	20204	19840	19859	19874	20112	19992	19809	19925	19892	19739	19966	20036	19897	19824	19870	19854	19797	19901	20118	20022	19876	19800	19753	19888	19872	19921	19984	20033	20011	20061	19774	19910	19937	20027	19997	19980	19814	19859	19642	20064	20109	20010	19954	19960	19809	20025	19895	19763	19953	19954	19803	19771	20075	19826	19995	20234	20041	19770	19856	19931	19807	19764	19862	19771	19960	19681	19669	19734	19936	19783	19966	20033	19935	19844	19838	19859	20075	19974	20087	19842	20072	19921	20054	19975	19910	19946	19763	20000	20032	19859	20021	19733	19888	19952	19689	20031	19898	19728	19967	19923	19794	19790	20062	20208	19829	20009	19962	19862	19835	19954	20044	19925	19629	20017	19901	19930	19976	20058	19921	19805	20013	19944	19790	19741	20105	19919	19973	19784	19695	20108	19950	19755	20021	20269	19987	19677	19860	19866	19839	19812	19860	19773	20117	19891	19809	19651	19824	19824	20007	19849	19851	19854	20176	20115	19909	19877	19930	20019	19854	19831	19935	19942	19817	19800	20133	20102	19805	20007	20270	19878	19992	19902	19888	19794	19986	19854	19968	19855	20000	19721	20007	19915	20012	20026	19860	19919	20012	20048	19940	19822	19946	19941	20008	20059	20107	20088	20139	19797	19657	19994	19557	19821	20084	19572	19878	19937	20040	20032	20038	20016	19979	19975	19974	19788	19803	19846	19934	19842	20128	19905	19962	19975	19969	19770	19756	19975	19961	19862	19668	19795	19969	19788	20057	19889	20031	19766	19845	20106	20092	19758	19907	20029	19779	19870	19982	19953	19926	19938	19854	19968	19970	20002	19973	19953	19860	20156	20021	19785	19888	19922	19744	19925	19883	19838	19900	19831	19938	19901	19842	19858	19762	19902	20036	20000	19998	19881	19743	20108	19801	20042	19932	20000	19978	19841	19989	19660	20140	19738	19828	20094	19904	20087	19912	19883	19889	19875	19856	19707	19751	19923	19953	19968	19926	19888	19835	19815	19784	19864	20135	19952	20041	19818	19872	19987	19963	19800	19794	20088	20207	20079	19948	19909	19763	19790	19874	19848	19862	19803	19903	19909	19857	19949	19901	20256	19994	19853	19726	19808	20099	20089	19992	19645	19831	19887	19789	19695	19921	19829	19680	19919	20116	20020	19988	20096	20180	20133	19958	19775	19821	19609	19918	20067	20015	19757	20003	20267	20012	19995	19969	19958	19910	20142	19516	20027	19946	19758	20065	19954	19918	20025	19762	19962	20006	19900	19938	19997	19954	19880	19825	19994	19925	19941	20095	19885	19752	19906	19767	19770	19805	20129	19886	19992	19925	19934	19903	19850	19943	19756	19941	19773	19900	20089	19821	19998	20013	20038	19931	20056	19980	19956	20101	19831	19896	19655	19788	19984	19923	19767	19936	19941	19938	19794	20034	19910	20061	20030	19750	20010	19765	19865	20111	20149	20086	19913	19876	19940	19779	19889	19915	19952	19959	19739	19808	19953	19835	19845	20075	19856	20016	19968	20058	19917	19839	20056	19697	19911	19734	19657	19924	19987	19913	19975	19845	20070	19942	19854	19771	19992	20269	19839	19955	19878	19840	19970	19775	20058	19838	19855	20071	19812	19888	19887	19701	19753	20049	20030	19930	20020	19618	19744	19858	19950	20184	19911	19811	19964	19947	19897	20061	19981	19931	20050	20191	19729	19831	19853	19921	19681	20031	19970	20006	19802	19878	20003	19991	19862	19991	19825	19787	19777	19985	19936	19796	20133	19883	19800	20071	19976	20040	19880	19756	19828	19939	20134	20007	19918	19933	19754	19901	19926	20042	19866	20003	19934	19869	19919	19659	19811	19810	19999	20010	20130	20208	19971	19937	19963	20016	19926	19885	19820	19712	19904	19950	19795	19893	19924	19804	19788	19950	20018	19625	19776	20068	19726	19810	19877	19657	20071	20065	19940	20141	19896	20001	19958	19983	19876	19870	20000	20177	19888	20054	19929	19973	19919	19827	19745	20016	19892	19853	20095	19791	19944	19798	19913	20188	19948	20086	19855	19945	19820	19966	19807	19941	19864	20023	20054	19901	19893	20058	20036	19907	20057	19953	19991	19992	19922	20171	20085	19993	19974	19827	19741	19753	19823	20068	19944	19980	19715	20050	20040	19878	19731	20050	19796	20016	19848	19783	20188	20095	19795	20040	19716	19986	19873	19908	20035	19809	19701	20066	19841	19874	19807	19968	19819	19958	19836	19852	20122	20002	19951	19617	19773	19858	19967	19935	19780	20047	20039	19785	19962	19695	19934	19758	19928	19966	20114	19912	19986	19831	19758	19819	19994	19935	20060	19735	19818	19977	19872	19697	19931	20137	20067	19995	19987	19807	20054	19895	19676	19825	19897	19936	19699	19981	19920	19842	19981	19852	20020	19979	19954	19962	19824	19950	19741	19661	19914	19982	19752	20015	19941	20083	19867	19879	19976	19951	19859	19968	19856	19615	19988	19878	19876	19909	20001	19861	19567	19775	19706	19839	19825	19964	20000	20207	19980	19789	20155	20007	19977	19792	19840	19890	19798	19928	20165	19968	20043	19884	19883	20016	19809	19888	20084	20111	19925	19939	19924	19814	19936	20068	19846	19937	19981	19948	19879	20099	19911	19897	20011	20036	20058	19937	19924	19900	19928	19857	19899	19803	20099	20039	19800	19958	19778	19889	19948	19797	20062	19876	20152	20050	19913	20074	19967	19929	19939	20226	20084	20124	19974	19962	19825	20131	19906	19915	19687	19904	20002	19821	19963	19780	19960	20039	20012	20044	19899	20053	20027	19751	19810	19942	19876	19947	19989	20098	19885	20057	19946	19742	19832	20028	20033	19829	20070	20065	19758	19961	19890	19924	19929	20073	19808	19805	19826	19970	19993	20105	19981	19954	19714	19807	19845	19884	19914	19897	19991	20029	19852	19970	19896	20058	19753	19851	19855	19984	19772	19718	19946	19740	19841	19861	19622	19846	20093	19875	20102	19950	19899	19931	19763	19854	20088	19811	20050	19771	19843	19811	19887	20065	19952	20123	20037	20016	19837	20094	19802	19988	20030	20111	20004	19850	19944	19887	20082	19827	19634	19930	19877	19821	20049	19684	19887	19726	20021	19698	19862	19791	20052	19891	19838	19882	19824	19986	20000	19904	19848	19991	20026	20013	20159	19891	20017	19975	19967	19975	19984	19888	19582	20002	19993	19900	19881	19858	20132	19885	19895	19928	19718	19833	19845	19978	19863	19977	19828	19956	19872	20151	20070	20018	20091	19963	19843	19867	19869	19876	20079	20091	20033	19876	20126	20077	19908	19925	19830	19804	20082	19908	20085	20099	19946	19902	19951	20018	19904	19973	19839	19903	19809	20027	19679	19836	20031	19910	19741	19988	19912	19964	19807	20008	19903	20053	19756	20144	19720	19829	19965	19973	19836	19866	19965	20220	19947	19992	19976	19957	19990	19968	19821	19895	19954	19984	19888	19931	19930	20064	19891	19955	19652	19977	19931	20011	19962	20089	19842	19819	19920	19875	20082	20106	19804	19933	19916
18758	27944	26358	21596	19157	17787	36586	55041	49129	36509	23897	17407	15625	15308	15236	15347	15343	15273	15285	15337	15380	15393	15262	15506	15448	15318	15445	15261	15440	15340	15164	15165	15448	15528	15278	15447	15442	15364	15454	15458	15273	15429	15321	15600	15300	15458	15435	15457	15448	15382	15467	15304	15341	15299	15307	15447	15365	15313	15372	15443	15371	15265	15291	15444	15292	15239	15502	15298	15513	15366	15406	15316	15229	15454	15263	15554	15341	15284	15318	15313	15515	15389	15349	15266	15365	15434	15428	15358	15360	15389	15362	15419	15449	15211	15285	15212	15450	15394	15339	15331	15441	15303	15433	15396	15326	15347	15298	15423	15349	15303	15514	15446	15260	15435	15277	15391	15386	15300	15212	15397	15310	15187	15411	15293	15465	15243	15436	15281	15348	15399	15378	15340	15431	15352	15416	15272	15400	15242	15363	15549	15429	15357	15363	15242	15470	15405	15360	15485	15528	15357	15293	15414	15570	15262	15447	15299	15405	15382	15352	15310	15346	15405	15409	15433	15328	15418	15423	15239	15306	15290	15496	15350	15172	15313	15302	15350	15370	15398	15315	15315	15375	15304	15434	15284	15223	15497	15283	15510	15405	15480	15492	15298	15393	15394	15217	15449	15296	15408	15271	15414	15413	15409	15244	15322	15251	15357	15262	15384	15486	15415	15286	15427	15448	15326	15334	15332	15325	15405	15353	15349	15203	15579	15480	15397	15345	15461	15331	15296	15227	15407	15432	15435	15303	15398	15478	15254	15283	15370	15140	15493	15555	15426	15137	15420	15415	15441	15274	15371	15319	15392	15251	15343	15391	15344	15353	15362	15405	15300	15489	15289	15460	15250	15326	15331	15288	15502	15339	15432	15369	15249	15220	15436	15305	15440	15306	15367	15484	15427	15393	15284	15323	15274	15441	15509	15336	15300	15378	15253	15291	15524	15291	15057	15497	15506	15260	15184	15328	15323	15350	15357	15409	15331	15323	15314	15376	15291	15389	15420	15403	15460	15547	15347	15396	15357	15357	15480	15500	15299	15189	15331	15310	15374	15291	15477	15219	15248	15294	15390	15318	15641	15443	15438	15199	15332	15538	15417	15521	15347	15348	15338	15358	15253	15320	15339	15449	15289	15296	15409	15302	15327	15425	15301	15420	15426	15397	15259	15262	15267	15250	15344	15251	15246	15294	15453	15377	15414	15193	15337	15413	15235	15219	15409	15401	15293	15352	15460	15515	15417	15222	15331	15518	15490	15388	15405	15459	15313	15498	15450	15369	15328	15313	15200	15311	15340	15259	15361	15401	15235	15304	15227	15335	15313	15228	15369	15261	15363	15313	15469	15322	15440	15338	15297	15351	15346	15381	15316	15415	15363	15344	15358	15301	15262	15431	15263	15347	15428	15368	15487	15321	15353	15429	15337	15335	15399	15410	15350	15326	15219	15198	15343	15180	15318	15377	15119	15422	15452	15490	15197	15409	15499	15163	15425	15482	15411	15310	15365	15371	15347	15377	15251	15374	15389	15271	15333	15295	15357	15298	15245	15402	15517	15416	15358	15255	15376	15557	15463	15373	15341	15351	15381	15266	15475	15390	15233	15265	15359	15257	15278	15237	15344	15299	15371	15322	15391	15441	15306	15320	15181	15240	15285	15499	15372	15628	15281	15205	15317	15361	15317	15337	15383	15297	15538	15386	15402	15255	15238	15347	15265	15399	15354	15349	15364	15236	15285	15436	15380	15312	15184	15313	15359	15207	15279	15415	15442	15345	15428	15322	15522	15369	15339	15459	15513	15423	15273	15405	15244	15418	15204	15344	15483	15397	15358	15216	15373	15349	15487	15363	15191	15390	15472	15334	15378	15189	15464	15311	15289	15314	15418	15620	15451	15465	15375	15388	15155	15103	15305	15314	15264	15375	15261	15324	15378	15228	15384	15339	15283	15298	15375	15429	15349	15287	15297	15475	15310	15572	15257	15352	15347	15249	15309	15400	15351	15306	15314	15262	15256	15310	15251	15375	15180	15431	15286	15411	15440	15258	15462	15329	15503	15387	15409	15296	15498	15345	15311	15285	15367	15349	15217	15157	15177	15398	15259	15180	15336	15368	15418	15338	15451	15441	15359	15372	15391	15359	15362	15159	15329	15434	15361	15401	15384	15365	15519	15439	15492	15519	15492	15391	15381	15448	15384	15460	15428	15112	15396	15446	15334	15389	15274	15421	15285	15396	15520	15284	15432	15394	15139	15439	15371	15345	15402	15260	15212	15397	15274	15334	15382	15257	15401	15380	15281	15384	15300	15478	15295	15341	15176	15328	15379	15443	15267	15434	15413	15455	15377	15468	15404	15471	15319	15280	15309	15412	15452	15442	15321	15365	15303	15183	15362	15341	15396	15329	15257	15488	15322	15376	15491	15338	15265	15326	15199	15448	15395	15303	15409	15431	15423	15299	15357	15591	15396	15469	15442	15096	15294	15287	15478	15220	15175	15405	15478	15391	15353	15200	15407	15217	15334	15473	15440	15014	15459	15560	15325	15445	15357	15311	15410	15416	15439	15326	15396	15483	15452	15319	15298	15402	15501	15141	15480	15383	15432	15315	15339	15443	15226	15383	15381	15333	15381	15552	15336	15395	15451	15396	15323	15292	15274	15225	15361	15317	15402	15410	15386	15233	15212	15360	15375	15442	15379	15278	15446	15162	15443	15370	15435	15262	15343	15655	15227	15474	15314	15475	15333	15352	15382	15292	15380	15366	15249	15289	15346	15377	15404	15474	15351	15179	15575	15290	15215	15397	15305	15345	15378	15165	15518	15225	15437	15353	15170	15263	15233	15240	15460	15453	15276	15382	15195	15531	15429	15398	15341	15454	15279	15569	15395	15356	15316	15324	15169	15437	15080	15328	15342	15455	15399	15275	15263	15315	15384	15239	15237	15485	15319	15297	15346	15225	15407	15327	15356	15322	15289	15380	15436	15424	15403	15552	15242	15244	15460	15416	15278	15314	15463	15179	15447	15329	15286	15272	15351	15280	15253	15434	15293	15335	15416	15315	15276	15213	15346	15427	15384	15277	15308	15472	15518	15277	15593	15354	15288	15305	15397	15185	15376	15356	15186	15351	15371	15404	15389	15384	15267	15384	15294	15351	15389	15364	15300	15358	15451	15336	15331	15209	15341	15380	15275	15268	15355	15379	15322	15311	15232	15360	15420	15274	15260	15442	15404	15271	15473	15417	15400	15388	15488	15292	15381	15395	15236	15596	15255	15405	15415	15420	15341	15377	15317	15213	15322	15363	15460	15111	15295	15379	15288	15331	15469	15466	15232	15390	15424	15444	15269	15467	15475	15300	15310	15324	15386	15455	15324	15190	15385	15410	15327	15491	15348	15184	15393	15247	15393	15269	15470	15588	15302	15265	15498	15406	15408	15420	15452	15273	15131	15090	15485	15223	15409	15409	15285	15286	15275	15416	15404	15328	15390	15318	15319	15459	15312	15282	15260	15412	15276	15196	15270	15288	15379	15432	15362	15427	15465	15305	15404	15294	15443	15429	15478	15524	15545	15406	15335	15291	15416	15409	15334	15390	15320	15359	15404	15374	15296	15463	15301	15485	15365	15329	15372	15216	15235	15355	15410	15238	15320	15368	15330	15240	15489	15331	15252	15334	15356	15253	15374	15585	15113	15357	15294	15388	15355	15264	15425	15400	15368	15498	15552	15212	15308	15295	15230	15414	15212	15280	15256	15313	15293	15573	15423	15249	15351	15369	15245	15420	15413	15376	15355	15434	15317	15448	15452	15419	15256	15454	15394	15325	15436	15386	15371	15316	15494	15389	15301	15387	15232	15314	15397	15234	15237	15363	15346	15462	15305	15452	15298	15452	15139	15231	15361	15338	15269	15285	15372	15345	15391	15316	15358	15411	15277	15539	15323	15297	15202	15402	15334	15459	15334	15298	15400	15395	15262	15415	15407	15397	15241	15423	15376	15306	15504	15635	15572	15317	15387	15396	15400	15400	15495	15336	15058	15554	15297	15194	15295	15249	15280	15305	15469	15378	15431	15462	15378	15300	15367	15274	15432	15337	15296	15447	15337	15334	15492	15315	15485	15480	15347	15383	15549	15343	15363	15290	15342	15378	15215	15499	15385	15365	15193	15388	15587	15258	15375	15509	15371	15228	15399	15309	15377	15438	15327	15436	15380	15363	15251	15292	15354	15448	15327	15333	15327	15242	15385	15261	15492	15443	15357	15273	15330	15239	15413	15249	15342	15256	15459	15183	15296	15250	15180	15389	15326	15423	15542	15466	15395	15411	15303	15414	15413	15161	15258	15373	15424	15351	15521	15248	15264	15410	15354	15337	15380	15514	15396	15308	15259	15367	15326	15316	15372	15204	15594	15352	15531	15424	15298	15583	15327	15326	15329	15225	15394	15290	15366	15401	15189	15359	15550	15370	15313	15550	15369	15410	15390	15226	15421	15258	15355	15355	15273	15382	15372	15417	15432	15342	15304	15203	15452	15443	15389	15485	15287	15346	15569	15290	15472	15164	15454	15328	15263	15354	15441	15274	15387	15381	15357	15258	15220	15324	15304	15390	15238	15413	15163	15475	15441	15264	15172	15317	15461	15378	15280	15316	15372	15413	15458	15320	15335	15421	15331	15360	15329	15508	15198	15380	15408	15268	15354	15301	15285	15447	15516	15373	15205	15395	15370	15504	15312	15288	15346	15301	15458	15367	15403	15201	15165	15432	15340	15209	15420	15341	15396	15472	15447	15485	15291	15121	15406	15213	15375	15385	15471	15255	15390	15234	15502	15331	15375	15320	15560	15382	15356	15237	15347	15327	15380	15339	15287	15440	15285	15440	15488	15445	15382	15398	15240	15242	15375	15274	15364	15327	15360	15396	15407	15369	15238	15189	15324	15242	15285	15217	15274	15502	15531	15419	15256	15188	15473	15404	15411	15261	15354	15447	15303	15403	15394	15345	15402	15361	15398	15491	15312	15363	15259	15328	15318	15282	15342	15388	15285	15254	15368	15256	15281	15471	15275	15411	15369	15322	15343	15444	15315	15493	15369	15318	15619	15243	15477	15252	15360	15539	15513	15213	15384	15184	15396	15299	15379	15300	15185	15435	15441	15554	15425
23949	21108	28525	23965	21879	24145	37575	57418	64341	53433	35474	24091	19464	18330	18077	18119	18259	18121	18177	17955	18020	17986	18281	17894	17946	18049	17936	18021	18032	17932	18123	17723	17963	17967	17899	17934	17983	18070	18154	18000	17948	18005	18092	18002	17737	18119	18072	18195	17952	17838	18121	17825	18125	17876	17951	17983	17944	18072	17985	17966	17810	17869	17920	17878	18066	17954	17941	17944	18088	18107	18010	17851	17911	17819	18151	17881	18071	17968	17870	17856	17678	17993	18036	17913	17957	17917	18073	17881	17878	17737	18109	18003	17970	18034	18019	17969	18026	17819	17871	17954	17905	17801	17906	17799	17764	17876	17953	17731	18014	17900	17881	18023	18098	17790	17879	17773	18007	17772	17990	17783	17873	18005	17867	17990	17947	18065	17947	17976	18014	17804	17810	17954	18069	18002	18167	18052	17998	17924	18100	18121	18050	18127	18025	17788	17953	18136	18033	17861	17904	17741	17868	17992	18016	17904	17772	17962	17919	17948	17771	17846	17917	17881	17892	17946	18057	17928	17753	17804	18095	17936	18069	17879	17906	17762	17980	17976	17923	17757	17875	17684	18083	17946	17831	17993	17878	17885	17730	17840	17850	18192	17919	17913	17836	18083	18021	18114	17931	17920	17807	17924	17918	17900	17788	17810	17932	17946	17964	17882	17995	17976	17867	17709	18023	17978	17974	17951	17904	17766	17874	17840	17971	17881	17714	17885	18064	18024	17840	17953	18003	17962	17962	18087	18099	18017	18034	18130	18040	18155	17825	18064	17902	17942	17770	18056	17893	17955	17952	17751	17940	17894	17959	17924	18020	17902	18057	17792	17860	17977	17953	17834	17794	17819	17864	17920	18035	17801	17822	17983	17747	17912	17866	18010	17963	18086	18014	17978	17835	17795	17735	17866	17796	17975	17986	17702	17845	17698	17937	17945	17805	17958	17972	17849	18007	18116	18105	17920	17965	17747	17854	17894	17939	17784	17943	17944	18163	17940	18084	17936	18098	18005	18073	17866	17974	17935	17943	17933	17829	17942	17941	17919	17782	17977	17640	17815	17921	17915	17863	17983	17837	17958	17963	17984	17970	18086	17916	17915	18039	17978	18005	17998	17856	17754	17732	17742	17873	18111	17857	17995	17946	17962	17938	17823	17862	18106	17939	17852	17807	17980	17971	17921	18141	17913	17788	17846	17965	18042	17635	17764	17756	17906	17879	17745	18015	17816	17914	17997	17849	17971	17927	17824	17671	17824	17893	17802	17743	18003	18072	17665	18133	17971	17998	18158	18098	17900	17885	17839	17840	17919	18014	17831	17943	18005	17791	17950	17839	17793	17993	18110	18008	17943	18153	18014	18103	17959	17878	17654	17824	17933	17947	17944	18042	17787	17889	17799	18093	18017	17870	18017	17866	17981	17891	17952	17961	18077	17966	17872	18038	17865	17891	18024	17880	18117	18024	17965	17888	17811	17832	18048	18067	17985	17984	17942	17776	17926	17882	18028	17889	17773	17818	17971	17862	17902	17872	17842	17825	18121	17937	17987	17885	17753	17830	18105	17904	18071	17887	17880	17861	17803	17895	18078	17847	17986	17919	17744	17934	17818	17798	17923	18034	17774	18064	17951	17882	17999	17671	17973	18082	18148	17897	17864	17799	17891	17826	17880	17836	18098	17833	17635	17664	17848	17978	18063	17889	18027	17931	17748	17926	17840	18170	17921	17952	17987	17999	17834	18019	17777	17914	17996	18160	18167	17846	17616	17811	17797	17792	17952	17887	17866	18018	18031	17909	17761	18044	17929	17931	17821	17899	17798	17952	17953	18005	17848	18167	18162	17903	17754	17859	18047	18045	17900	17987	17804	17747	17684	17791	17836	17867	17939	18124	17939	17917	17699	17809	18126	17960	17887	17874	17948	17832	17989	17747	17952	17907	18053	17855	17840	17988	17807	17828	17993	18091	17876	17918	18090	17876	17885	18057	17989	18168	18037	17843	17910	17823	18078	17913	17989	17954	18049	17871	17790	18015	17955	17849	17870	17974	18010	17924	17793	18120	17819	17690	18026	17960	17887	17942	17861	18022	17965	18153	17814	17948	17871	17800	17967	17842	17909	18003	17842	17936	17787	17854	17699	17825	17922	17975	17709	17849	17809	17843	17937	17802	17925	17965	17954	17958	17996	17831	17816	18006	17875	17614	18020	17913	17840	17977	18065	17944	18001	18073	17984	17875	17822	18029	17740	17900	17962	17853	18104	17903	17839	17933	17862	17731	17878	17826	17817	18099	17971	17899	17854	17856	17892	17696	18078	18162	18009	17942	17700	17982	17843	17899	18023	18099	17995	17950	18067	17935	18002	17875	17711	18024	18124	18054	17745	18017	17934	17883	17814	17979	18067	17858	17832	17872	17823	17749	17876	17964	17983	17739	17668	17963	17727	17962	17966	17687	17802	17763	17684	17757	17922	17996	18012	17895	17950	17972	17805	17752	17798	17859	17864	17987	17812	17832	17678	17943	18111	18060	17970	17997	17928	17970	17685	17983	17841	17883	17994	17961	17893	17838	18009	17860	17891	17671	17768	17662	17871	17678	17868	17970	18011	17658	17752	17763	17928	17766	17995	17586	17867	17960	17903	17771	17918	17975	17779	17989	18033	17922	18091	17941	18209	17981	17924	17830	18001	17836	18092	17970	17927	17887	18116	17746	17748	17842	18031	17925	17877	17869	17753	17683	17924	17929	17834	17918	17997	17921	17769	18081	17990	18040	17929	17964	17831	18108	17873	17925	18056	17970	18055	17766	18061	18054	17838	17780	17948	17883	18116	17914	17697	17787	17801	17884	17883	17810	18024	18064	17984	18046	17987	17899	17930	17767	17824	17915	17884	17933	17766	17941	18056	17745	17766	18124	18077	17788	17968	17809	18003	17828	17875	17823	18018	17898	17987	17916	18007	17808	17784	17819	17685	17804	17982	17878	17792	17810	18009	17956	17913	17804	18050	17982	17738	17905	18067	17842	17948	17917	17824	17988	17897	17792	17920	17833	18101	17985	17847	17789	17897	17885	17881	17937	18019	18010	17782	17873	18142	17881	17989	17879	17986	18042	17946	17859	17864	17783	17963	17826	18002	17918	17895	17988	17971	17889	17943	17916	17857	17951	18069	17960	18136	18043	18000	17914	17971	17945	17949	17894	17785	17843	17975	17700	17911	18109	17804	17676	17755	17910	17867	17868	17893	17993	17766	18000	18060	17826	17899	17754	18078	17982	17971	18091	17833	17963	18021	18068	18021	17735	17707	17739	17924	17792	17926	17650	17899	17823	17942	17808	17878	17882	17916	17926	18016	17989	17883	17980	17827	17984	17763	17992	17995	17860	17926	17931	17946	17912	17863	18058	17916	17954	17838	17849	18043	17833	17939	17997	17815	18015	17949	17964	17840	18014	18082	17888	17931	18057	18042	18148	17807	18025	17778	17864	17998	18038	17799	17955	17916	18061	17725	17902	17857	17961	17865	17982	17987	17945	18040	17835	18132	17806	17805	18034	18062	18072	17875	17834	18059	18010	18066	17879	17873	18045	17867	17898	17803	17898	17883	17885	17933	18130	17815	18042	17868	17857	17927	17932	18013	17829	17899	17898	17779	17769	17937	18068	18027	17792	17788	17924	17812	17912	17975	17820	17787	18034	17723	18025	17918	18105	17919	17663	17970	17854	18024	17874	18059	17879	18006	17954	17854	17962	17869	17826	17803	17831	17922	17870	17864	18137	18033	17773	18032	17782	17765	18003	17965	17892	17874	17821	17811	18102	17866	17859	17776	17714	17965	18000	18035	18114	17980	17886	17710	18016	18030	18000	17719	17584	18062	17843	17865	17960	17904	17834	17860	17946	17805	17879	18081	17736	18126	18012	17741	17871	17764	17899	17948	18082	18088	18050	18092	17802	17810	17654	17953	17959	17892	18079	17957	17875	18082	17858	17773	17918	17861	17933	17905	17813	17979	17791	17886	18060	18084	17981	17852	17930	17929	17739	17809	17823	17996	18040	17703	17743	17798	17962	18111	17864	17703	17886	17768	18083	17736	17753	18036	18092	18013	17979	17901	17949	17895	18030	17736	18112	17963	17769	18032	17978	17854	17948	18025	17654	18148	17910	17884	17892	18016	17746	18124	18011	17885	18056	18034	17875	18069	18066	17994	17900	17847	17903	18028	17909	17852	18031	18007	17819	18128	18073	17893	17923	18001	17968	17899	18232	17962	18035	17961	17960	17797	17828	17919	18039	17813	17940	17920	17807	17946	18049	17807	17946	17844	17857	18079	18086	18006	18008	17998	17891	17614	18001	17964	17984	17961	17982	18060	18099	18044	17901	17857	18175	18001	17819	18000	17845	18095	17719	17903	17994	18106	17997	18139	17972	17882	17845	18017	17996	17993	18115	17910	17893	17944	17832	17917	18036	17855	17782	17991	17926	17965	17950	18042	17719	17902	17978	17988	18019	17890	17969	17804	17695	17801	18041	18025	17947	17805	17869	17802	17913	17907	17779	17928	17938	18112	17899	17930	18037	18055	17945	18133	18148	17967	17863	17798	17848	18070	17726	18021	17943	18087	17803	17732	17966	17932	18023	17785	17827	17935	17915	17953	17982	18080	17978	17941	17969	17915	17800	18050	17880	17911	17922	17979	17935	18080	18104	17946	17831	18045	18093	17891	17861	18056	18129	17819	17925	17939	17872	17963	17684	17934	17913	17888	17910	17749	17948	18051	18150	17970	18129	18019	18043	18029	17812	17713	18121	18039	18195	17880	17994	17753	17750	17936	17885	17664	18028	18022	18022	17964	18079	18156	17893	17926	17757	17889	17928	17937	17708	17930	17836	18156	18202	17880	18047	17895	17839	17794	17925	17974	18014	17894	17947	17776	17893	17711	17874	18068	17967	17966	17792	17678	17920	17941	17867	18028	17820	17786	18062	17786	17904	18003	17984	18032	17996	18116	17862	17787	18129	17923	17928	17727	17831	17993	17722	17798	17905	17849	17920	18081	18019	17973	17930	17825	18135	17975	17853	17872	17885	17959	17895	17753	17824	17935	17846	17962	17810	18024	18063	18036	17868	18179	17901	17961	17716	17978	17877	17821	17934	17933	17961	17882	17754	17791
21232	34894	31175	25445	21789	19425	36683	58501	63915	51243	31948	19397	15001	14217	14209	13994	14196	14266	14229	14047	14427	14374	14173	14259	14145	14154	14238	14043	14226	14143	14334	14224	14313	14317	14131	14124	14150	14445	14195	14247	14319	14228	14229	14377	14201	14165	14344	14269	14051	14171	14263	14168	14209	14233	14222	14177	14180	14123	14287	14200	14242	14272	14257	14203	14399	14067	14311	14121	14161	14182	14379	14199	14132	14328	14449	14249	14145	14298	14265	14259	14252	14079	14140	14357	14174	14138	14068	14377	14268	14170	14388	14333	14216	14042	14060	14285	14331	14134	14169	14219	14335	14402	14202	14244	14165	14415	14168	14217	14192	14250	14291	14075	14255	14195	14206	14304	14150	14191	14150	14062	14201	14351	14249	14115	14283	14188	14155	14209	14315	14181	14075	14360	14372	14231	14249	14093	14235	13973	14097	14151	14071	14224	14331	14063	14028	14265	14177	14274	14289	14351	14267	14377	14167	14218	14344	14135	14206	14078	14088	14237	14128	14039	14297	14142	14209	13889	14364	14283	14221	14153	14230	14257	14161	14215	14231	14153	14117	14231	14065	14219	14211	14199	14206	14276	14287	14128	14393	14180	14312	14154	14148	14313	14294	14054	14163	14117	14310	14293	14277	14174	14151	14181	14399	14202	14126	14295	14251	14381	14207	14241	14110	14269	14394	14175	14121	14136	14238	14248	14338	14152	14313	14236	14340	14230	14258	14086	14175	14298	14393	14372	14255	14076	14270	14188	14319	14202	14099	14161	14223	14280	14081	14067	14328	14211	14356	14161	14133	14333	14475	14167	14117	14305	14089	14188	14314	14188	14213	14228	14209	14343	14227	14145	14202	14182	14382	14147	14325	14315	14175	14167	14168	14046	14235	14218	14251	14044	14442	14215	14397	14250	14231	14288	14192	14416	14287	14055	14215	14201	14339	14198	14134	14287	14198	14100	14346	14187	14239	14237	14196	14356	14111	14240	14335	13958	14245	14061	14098	13914	14164	14098	14311	14456	14245	14253	14236	14206	14315	14132	14130	14092	14492	14253	14279	14193	14255	14245	14273	14076	14069	14312	14116	14085	14217	14160	13937	14218	14389	14284	14276	14169	14129	14115	14252	14045	14209	14234	14165	14094	14276	14241	14015	14219	14213	14272	14120	14286	14281	14215	14116	14411	14014	14381	14254	14116	14268	14090	14283	14371	14166	14144	14126	14236	14191	14181	14008	14224	14344	14227	14353	14306	14119	14203	14206	14159	14401	14212	14243	14311	14208	14124	14118	14184	14196	14104	14241	14234	14215	14130	14254	14112	14185	14089	14259	14165	14187	14282	14146	14278	14257	14326	14164	14154	14054	14201	14001	14251	14159	14135	14340	14232	14255	14095	14140	14166	13974	14225	14145	14125	14296	14051	14182	14186	14282	14263	14264	14187	14354	14093	14450	14067	14359	14171	14173	14297	14194	14295	14252	14236	14226	14124	14251	14268	14301	14173	14316	14133	14195	14094	14182	14143	14186	14311	14167	14292	14176	14206	14415	14209	14304	14036	14323	14236	14231	14206	14140	14154	14442	14134	14296	14273	14107	14234	14043	14322	14353	14013	14248	14009	14217	14199	14210	14379	14183	14204	14206	14140	14130	14052	14370	14214	14247	14133	14113	14184	14004	14178	14175	14143	14090	14284	14166	14036	14217	14301	14210	14335	14220	14262	14102	14286	14286	14340	14209	14170	14342	14199	14188	14169	14264	14169	14047	14251	14223	14138	14136	14085	14237	14293	14068	14076	14222	14380	14163	14213	14266	14295	14452	14288	14042	14207	14347	14118	14231	14275	14292	14122	14173	14296	14254	14189	14348	13972	14338	14238	14279	14231	14261	14184	14242	14267	14219	14208	14120	14166	14212	14333	14267	14213	14136	14110	14241	14300	14224	14166	14300	14241	14177	14176	14109	14232	14330	14214	14214	14395	14069	14131	14250	14217	14283	14237	14303	14286	14286	14261	14263	14354	14207	14254	14036	14346	14081	14320	14166	14042	14359	14166	14205	14369	14084	14157	14414	14187	14335	14141	14131	14176	14244	14365	14259	14176	14139	14331	14154	14086	14117	14029	14167	14307	14222	14206	14349	14129	14202	14279	14172	14116	14113	14349	14182	14290	14243	14312	14140	14197	14416	14273	14318	14196	14141	14424	14319	14216	14080	14135	14150	14244	14113	14276	14098	14147	14330	14177	14141	14187	14278	14355	14303	14191	14247	14020	14222	14484	14254	14248	14128	14321	14404	14185	14180	14255	14170	14251	14352	14253	14483	14393	14189	14090	14192	14310	14088	14086	14053	14207	14400	14139	14242	14180	14339	14318	14114	14173	14241	14188	14197	14291	14271	14159	14177	14093	14142	14325	14179	13986	14177	14327	14213	14107	14148	14099	14003	14021	14097	14232	14216	14141	14424	14288	14238	14248	14102	14229	14187	14248	14268	14234	14189	14139	14136	14134	14140	14349	13965	14194	14198	14162	14099	14285	14179	14314	14115	14284	14136	14238	14172	14131	14331	14369	14303	14311	14193	14219	14114	14268	14185	14252	14271	14333	14211	14096	14168	14247	14223	14071	14236	14204	14045	14284	14167	14128	14211	14175	13995	14274	14151	14183	14221	14271	14243	14099	14099	14070	14212	14278	14279	14200	14142	14141	14041	14380	14027	14142	14263	14183	14209	14272	14182	14080	14191	14207	14180	14204	14191	14205	14145	14072	14205	14159	14330	14015	14127	14339	14164	14201	14200	14191	14238	14119	14234	14316	14234	14281	14273	14125	14153	14132	14306	14263	14143	14338	14153	14184	14286	14098	14136	14044	14317	14205	14356	14148	14270	14157	14279	14019	14325	14093	14223	14338	14156	14191	14169	14095	14195	14145	14270	14335	14193	14422	14182	14137	14293	14115	14198	14046	14117	14164	14281	14168	14276	14132	14237	14097	14202	14344	14208	14335	14226	14218	14250	14315	14167	14261	14342	14163	14234	14174	14235	14265	14175	14155	14125	14237	14180	14232	14233	14272	14254	14102	14223	14368	14336	14214	14235	14314	14096	14148	14426	14221	14214	14208	14045	14114	14061	14375	14350	14218	14189	14225	14194	14031	14019	14185	14175	14185	14239	14174	14115	14209	14207	14271	14216	14316	14250	14153	14192	14121	14262	14177	14331	14340	14254	14325	14172	14296	14360	14252	14233	14171	14199	14170	14224	14197	14139	14129	14350	14221	14301	14237	14328	14249	14170	14125	14271	14315	14146	14283	14170	14182	14268	14170	14212	14162	14171	14386	14190	14097	14216	14214	14072	14334	14277	14337	14174	14115	14055	14376	14322	14244	14222	14117	14260	14308	14338	14192	14046	14173	14069	14343	14269	14091	14329	14140	14165	14229	14221	14163	14231	14197	14223	14257	14161	14179	14216	14187	14330	14158	14085	14353	14317	14062	14420	14190	14318	14276	14129	14317	14217	14317	14255	14330	14279	14306	14169	14288	14325	14347	14245	14154	14307	14123	14243	14141	14214	14134	14130	14093	14316	14157	14098	13988	14272	14302	14072	14150	14152	14297	14148	14305	14100	14046	14206	14331	14261	14283	13999	14092	14204	14342	14221	14208	14238	14227	14156	14206	14188	14246	14140	14149	14206	14162	14151	14301	14154	14256	14228	14210	14239	14316	14235	14081	14235	14123	14039	14190	14303	14315	14180	14113	14231	14252	14267	14335	14248	14177	14029	14375	14342	14237	14230	14135	14130	14307	14285	14098	14219	14048	14305	14250	14321	14294	14271	14160	14353	14083	14075	14139	14241	14203	14256	14199	14134	14331	14104	14151	14169	14174	14187	14207	14340	14355	14181	14096	14149	14310	14197	14144	14167	14099	14408	14313	14271	14291	14161	14232	14314	14222	14093	14155	14030	14258	14249	14187	14215	14241	14176	14064	14356	14336	14177	13961	14318	14355	14196	14192	14138	14328	13990	14097	14302	14070	14116	14165	14180	14161	14170	14285	14430	14133	14183	14192	14004	14285	14309	14141	14207	14295	14143	14210	14233	14133	14248	14363	14128	14210	14293	14171	14213	14245	14120	14068	14252	14230	14262	14210	14139	14136	14050	14266	14354	14054	14156	14171	14270	14218	14133	14215	14026	14331	14280	14216	14244	14015	14307	14139	14212	14292	14321	14095	14126	14270	14227	14239	14154	14112	14213	14259	14546	14214	14264	14211	14336	14325	14312	14110	14103	14356	14262	14322	14205	14403	14086	14131	14073	14193	14249	14237	14399	14024	14011	14150	14186	14122	14275	14224	14254	14118	14247	14330	14179	14259	14201	14050	14236	14142	14246	14180	14252	14271	14247	14309	14221	14310	14159	14335	14137	14231	14101	14243	14310	14054	14270	14260	14145	14256	14268	14086	14195	14265	14255	14151	14409	14105	14278	14256	14246	14144	14268	14138	14169	14198	14107	14041	14303	14301	14476	14162	14139	14204	14303	14230	14087	14258	14115	14207	14148	14255	14208	14134	14125	14393	14179	14362	14158	14104	14109	14225	14409	14075	14212	14205	14079	14068	14104	14187	14192	14125	14124	14191	14194	14198	14338	14188	14274	14227	14280	14071	14383	14322	14166	14220	14308	14374	14098	14274	14322	14122	14427	14198	14226	14211	14162	14169	14190	14238	14305	14191	14156	14383	14191	14160	14204	14112	14315	14154	14190	14148	14142	14315	14451	14223	14185	14096	14147	14223	14291	14175	14132	14261	14230	14185	14280	14242	14367	14049	14380	14039	14192	14306	14159	14159	14262	14260	14335	14167	14118	14084	14234	14166	14048	14092	14310	14273	14025	14323	14435	14259	14243	14312	14173	14286	14309	14163	14180	14276	14144	14176	14145	14144	14325	14053	14208	14332	14000	14152	14099	13937	14215	14376	14346	14056	14223	14353	14256	14306	14299	14218	14296	14292	14120	14246	14123	14166	14288	14196	14272	14252	14175	14246	14189	14062	14150	14183	14168	14258	14242	14162	14360	14214	14324	14132	14239	14332	14363	14194	14224	14295	14069	14206	14233	14231	13985	14269	14393	14156	14242	14189	14249	14182	14164	14151	14311	14200	14206	14112	14315	14210
30136	21697	20565	18309	16360	16499	16299	17846	21980	22531	20386	17566	16003	15933	16117	16202	15941	15961	15878	15860	15907	15915	15896	15922	15831	15968	15734	15903	16091	15859	15891	15774	15889	15921	16031	15904	15688	15817	15993	15878	15848	15905	15708	15802	15919	15783	15827	15899	15920	16008	15985	16124	15990	15793	15748	15935	15683	15711	15818	15958	15852	15761	16131	15810	15898	15888	15822	15897	16096	16037	15890	15771	15812	15847	15790	16013	15682	15905	15775	15880	15834	15917	15866	15958	15833	15781	15930	15861	15771	15958	15854	15928	15945	15859	15854	15822	15708	16045	16051	16050	15844	15632	15992	15813	15784	15898	15707	15814	15819	15772	15834	15763	15927	15917	15958	15745	15817	15816	16055	15878	15941	16005	15872	15830	15942	15700	16030	15924	15958	15806	15712	15962	15821	15958	15897	15612	15846	15733	16071	16084	15822	15830	16001	15807	16144	15988	15853	15915	15844	16202	15903	15960	16017	15891	15951	15703	16024	15886	16111	15706	15944	15875	15779	15942	15841	15697	15822	15979	16005	15942	15850	15828	16000	15727	15840	15927	15893	15924	15973	15920	15921	15797	15898	15899	15638	15850	15867	15706	16052	15585	15891	15615	15830	15730	15813	15921	15877	15918	15898	15770	15852	16050	15859	15793	16039	15638	15993	16124	15941	15838	15904	15861	15958	15841	15985	16025	15929	15755	15980	15940	15782	15752	15887	15869	15828	15733	15848	15836	15673	15848	15887	15735	15983	15969	15833	15952	15889	15951	16128	15881	15640	15697	15816	15829	15837	15913	15939	15959	15972	15895	15809	16132	15891	15638	15723	15775	16024	15906	15875	15868	15971	16152	15955	15908	15762	15689	15758	15995	15774	15753	15984	16090	15811	15984	15834	15896	15980	15907	15890	15754	15867	15811	15858	15766	15857	15928	15865	15793	15696	15776	15843	15983	15891	15894	15826	15957	15755	15795	15865	15759	15771	16068	16014	15833	15642	15989	15782	16050	15797	15854	15799	15927	15865	15670	15922	15810	15798	15792	16068	15801	15755	15730	15918	15801	15827	15919	15913	15739	15816	15745	15905	15851	15968	16113	15939	15843	15850	15863	15872	15771	15926	15740	15817	15737	15841	15904	15744	15766	15724	16048	16008	15839	16040	15884	15700	15892	15931	15681	15830	15867	15731	15749	15876	15775	15704	15717	15852	16157	15808	15800	16026	15816	15859	16149	15806	15953	16009	15879	15894	16189	16052	15815	15828	15841	15844	15960	15913	15866	15762	15922	15917	15777	15957	15960	15969	15724	15923	15793	15813	15768	15838	16108	15827	16022	15805	15844	15821	15860	15779	15781	15765	15947	15648	15933	15969	15978	15884	15879	15906	15881	15913	15812	15708	16078	15701	16015	15960	15970	15938	15922	15856	15896	16108	15929	15659	15886	15778	15998	15763	16068	16021	15607	16059	15874	15976	15960	15705	15667	15784	15905	15888	15858	15787	16029	15803	15848	15875	16027	15995	15844	15986	15747	15828	15838	15979	16019	16011	15804	16041	15908	15991	15977	15834	15863	15932	15931	15732	15766	15890	15875	15784	15752	15835	16003	15828	15954	15908	15794	16061	15872	16068	15845	16026	15861	15923	15777	15986	15869	15922	15990	15875	15974	15844	15917	15807	15912	15967	15813	15798	15939	16020	16004	15820	15812	15942	15744	15724	15897	15700	16012	15925	15660	15808	15736	15875	15694	15892	16003	15884	15890	15950	16124	15994	15701	15785	15979	15899	16125	16020	15888	15855	15723	15632	15859	15917	15820	15851	15895	15977	15985	15904	15907	15711	15896	15785	16002	15943	15754	16044	15920	15822	15891	16018	15774	15880	15742	15786	15818	15791	15860	15656	15859	15814	15835	15791	15769	15642	15931	15951	15936	15878	15929	15879	16102	15924	15643	15851	15818	15756	15726	15580	15794	15928	15869	15812	15941	15954	15908	16072	15946	15653	15973	15767	15656	15808	15804	15800	16049	16018	15844	16196	15948	16057	15968	15819	15877	16013	15793	15842	16080	15878	15840	15817	15854	15814	16010	16064	15949	15705	16055	15854	15843	15859	15903	15980	15710	15819	15830	15871	15720	15714	15716	15869	16015	15959	15877	15995	16044	15891	15920	15811	15651	15970	15779	15944	15830	15886	15815	15840	15980	15797	15905	15828	15850	15999	15793	15704	15910	15755	15944	15746	15989	16160	15936	15986	15867	16030	15892	15818	15925	15907	15847	15791	15779	15829	15960	16025	15643	16084	15841	15986	15888	15920	15770	15624	15813	15832	16014	15857	16005	15986	15958	15865	15856	15736	15836	15776	15958	15922	15935	15883	15877	15863	15909	15932	15825	15854	15989	15941	15805	15844	16128	15810	15851	15957	16036	15711	15886	15867	15723	15960	15882	16151	15893	15969	15933	16109	15999	15938	15869	15749	15809	15914	15952	15906	15791	15955	16166	15796	16016	15948	16030	15987	15828	15914	15840	15856	16115	15681	15770	15884	15898	15693	16023	16053	15909	15887	15822	15896	15687	16043	15774	15977	15782	15897	16025	15741	15763	15863	15856	15830	15830	15762	15976	16033	15800	15865	15783	15967	15973	15644	15876	15677	15794	15980	15913	15936	15964	15958	15894	15842	15804	15904	16020	15785	15952	15984	15703	15843	15753	15846	15742	15938	16015	15880	15880	15884	15984	15921	15828	15906	16138	15832	15804	15800	15836	15969	15899	16028	15863	16072	15790	15791	15917	15905	15760	16056	15721	15909	15957	15975	15964	15932	15949	16138	15891	15947	16153	16013	15996	15943	15985	16064	15887	15817	15868	15949	15755	15815	16213	15750	15543	15931	15924	15871	16135	15737	15729	15915	15791	15816	15892	15842	15854	15827	15920	15813	15965	15718	15963	16048	15925	16041	15784	15849	15941	15747	16121	15977	15796	15881	15974	15943	15867	15988	15811	15684	15843	15853	15963	15848	15814	15995	15979	15998	15631	15735	15918	15819	15785	15944	16060	15879	15887	15938	15900	15795	15814	15714	16055	15718	15827	15831	16168	15906	15744	15883	15907	15889	15985	15883	15776	15898	15932	15973	15965	15819	15757	16032	15902	15989	15834	15914	16027	15966	15793	15949	15827	15987	15684	15968	15619	15968	15957	15905	15893	15798	16089	16013	15883	15933	15751	15955	15950	15764	15963	15964	15938	15840	16073	15757	16010	15855	16049	15850	15919	15895	15751	15893	16010	15923	15891	15845	15923	15825	15812	16120	15994	15754	16089	15797	15956	15880	15920	15851	16069	15937	15916	15882	15861	15705	16001	15793	15688	15844	15880	15796	15799	15771	15855	15882	15859	15879	15733	15864	15843	16071	15900	15890	15982	15763	15774	15888	15795	15808	15777	15900	15858	15962	15963	15757	15812	15955	15708	15912	16031	15785	15794	15776	15839	15932	15955	16112	16078	16028	15939	15852	15871	15832	15945	15786	15968	16026	15937	15823	15759	16116	15894	15955	15952	16034	15898	15926	15951	15925	16013	15731	15854	15795	15655	15965	15947	15858	16003	15819	16004	15937	15951	16041	15747	15887	15648	15908	15809	16012	15948	15624	15903	15932	15770	15973	15796	15795	15949	16073	15824	15804	15693	15729	15977	15895	16054	15889	16003	15692	15927	15846	15871	15792	15872	15760	15860	15905	15825	15859	15852	15835	15848	15852	15674	15912	15927	15893	15978	15756	15901	16098	15859	15854	15846	16007	15879	15622	16037	15889	15881	15954	15811	15908	15939	15847	15976	15993	15682	15654	15910	15989	15917	15864	15732	15783	15947	15747	15847	15974	15907	15878	15914	16077	15772	15818	15869	15926	15804	15760	15926	15649	15863	16029	15927	15994	15541	15852	16035	15926	15788	15877	15920	15863	15792	15866	15862	15925	15782	15989	15784	15806	15814	15828	15742	16072	15842	15918	16052	15944	15889	15904	16007	16068	15826	15830	15982	15955	16070	15859	15860	15862	15797	15895	15919	15794	15961	15869	15814	15855	15678	15798	16021	15777	15843	15707	15841	15791	15802	15884	15983	15917	16024	15912	16037	15900	16018	15790	15951	15882	15833	15676	15968	15913	15880	15837	15848	15814	15991	15831	16093	15853	15860	15967	16028	15693	15826	15987	15862	15770	15839	15901	15853	15849	15594	15888	15948	15740	15868	15810	16068	16083	15800	15944	15922	15824	15989	15982	15693	15994	15699	15820	15748	15778	15802	15713	15825	15779	15888	15932	15948	15772	15820	15907	16023	15857	15725	16031	15840	16020	15894	15955	16012	15870	16113	15712	15771	15597	15929	15936	15902	15919	15865	16092	15912	15947	15946	15872	16033	15804	16166	15886	15782	15951	16127	15821	15939	15948	15965	15830	15785	15897	15911	15994	15878	15891	15776	15847	16095	15933	16170	15869	15903	16063	15754	15865	15870	15692	15690	15861	15812	15982	15883	15883	15981	15870	15815	15916	15887	15710	15870	15854	15811	15746	16008	15930	15900	15987	16079	15831	15875	15897	15997	15905	15865	15882	15872	15969	15882	16074	15826	16081	16040	15919	15845	15935	15864	16024	15937	15771	15757	15946	15891	15954	15976	15886	15894	15967	15815	15885	15831	15966	15934	15817	15742	16047	15705	15832	15718	15844	15565	15919	15857	16072	15815	15870	15766	15933	15729	15920	15942	16052	15865	15931	15860	15858	15891	15946	15936	15800	15771	15906	15824	16000	15824	15693	15863	15929	15879	15644	15770	16044	16109	15991	16054	15953	15949	15916	16054	15946	15870	15732	15935	15844	16012	15770	15972	15636	15807	15964	15743	15864	15847	16009	15816	15814	16019	15808	15978	15953	15830	15796	15951	15896	15739	15922	15783	15794	16153	15934	15726	15704	15918	15953	15932	16041	15846	15948	15933	15855	15891	15945	15751	15940	16033	15984	15805	15854	15678	15685	15825	15867	15801	16090	15785	15964	16062	15844	15881	15821	15819	15844	15955	15928	16011	15885	16068	15907	16038	15950	15854	15964	15850	15932	15776	16085	15889	15972	16022	15807	15889	15837	15815	15890	15942	15858	16048	15878	15733	15928	15919
15692	17204	16713	14855	14312	13826	13435	16493	22270	20663	17515	13962	13193	13007	13083	12945	13054	13116	13107	13075	13081	13093	13140	13056	13047	12980	13131	12967	13081	13126	13040	13035	12971	13025	13102	12987	13216	13085	13066	13231	13162	12950	13137	12952	13084	13133	13037	13230	13016	13188	13018	12917	13046	13170	12940	13112	13020	13061	12972	12946	13130	12948	12940	13069	13230	13020	13031	13010	13165	13027	13088	13043	13119	13033	13049	13147	13044	12982	13064	13061	13055	12939	12975	13015	13195	13012	13040	12965	13038	13199	12927	13139	13199	13193	13073	13121	12919	13092	13109	13185	12979	13077	12931	13218	13140	12883	13139	13010	12939	13058	13092	13075	12954	13054	13027	13208	13010	12865	13201	12987	13044	12927	13055	13037	13039	13062	13169	13121	13159	12960	13108	12945	13140	12977	13086	13171	12981	13013	12986	13165	12887	12923	12931	13144	13172	13123	12952	13166	13010	13199	12933	12966	13152	12936	13004	13128	12906	13013	13014	13055	12998	13049	13004	13009	13107	13021	13082	13232	13127	13109	12900	13060	13088	13045	13112	13128	12985	13122	13062	12907	13009	13120	13006	13081	12798	13049	12992	13118	12951	12909	13130	12890	13030	13188	13120	13010	13121	13055	13165	13000	12926	13098	12955	13134	13005	13189	13073	13040	13039	13112	13080	13149	13056	13099	12988	13114	13188	12978	12999	13118	13135	13116	13105	13032	13011	12996	13040	13109	13243	12956	13124	13032	13041	13141	12931	13008	12932	13093	12998	13099	13152	13032	13124	13223	13063	13071	13020	13181	13023	13036	13086	13070	13258	13038	13002	13056	13368	13194	12849	13108	13027	13072	13029	12925	12993	13044	13151	13231	13094	13079	13161	13028	13126	12985	13016	13057	13096	13140	12999	13143	13064	13105	13083	13012	13161	13119	13005	12985	13084	13257	13163	13137	13112	13124	13014	12853	13055	13102	13073	13096	13054	13074	13153	12958	13058	13029	13248	13071	13045	13111	12950	13059	13093	13131	13075	13104	13186	13196	13039	13122	13002	13032	13212	13159	13077	13132	13037	13046	13174	12956	13074	13147	13108	13213	12960	12963	13053	13085	13129	13107	13061	13059	13060	13018	12976	13061	13121	12941	13050	12997	13138	12985	13072	12885	13019	13068	12903	13067	13014	12996	13156	12771	12966	13063	12844	13123	12917	13078	12994	13104	12984	13100	12980	13114	13099	13073	12957	13171	12990	13196	13160	13037	13010	13215	13016	13149	13101	12982	13009	12976	12979	13220	13004	13158	13227	13172	13090	12995	13116	12978	12987	12904	12885	12953	13069	12948	12936	13118	13088	13059	12946	13182	13016	12999	12998	12981	13159	13160	13036	13246	13137	13000	13144	12960	13042	13028	12952	13188	13068	13055	13041	13110	13024	12939	12930	12956	13072	13086	13114	13159	12998	13091	13185	13158	13093	13079	13221	13034	12998	13242	13068	13005	13172	12853	12812	12930	13095	13095	13041	13104	12890	13015	13014	13088	13188	13009	12863	13191	13046	13087	13124	13005	13079	13011	13087	13162	13103	13195	13108	13178	12890	13145	12967	12999	12999	13152	13058	13025	13008	13003	13124	13087	12986	13045	13035	13070	12928	13192	12973	13017	12885	13057	13115	13102	12980	13057	13051	12913	13094	13155	13084	13143	13105	13135	13220	12980	13035	13125	13188	13032	13079	12967	13069	13192	13181	13184	13202	13121	12921	13005	13057	13045	12944	13165	13095	12982	13185	13064	13103	13062	12964	13289	13030	13116	13120	13215	13231	13122	13327	13187	13053	12973	12941	12969	13022	13124	13050	13014	12976	13050	12957	12905	13018	13083	12938	13327	13026	13235	13081	13008	13162	13078	13021	12956	12961	12978	13193	13231	12983	12953	13127	13004	13062	13177	13136	13079	13150	13208	13132	13158	13109	13047	13059	13013	13266	13031	12992	13139	13098	13015	12978	13219	13152	12998	13093	12877	13276	13129	13156	12969	13135	13141	13068	13185	13048	12908	12998	13067	12993	13116	13099	13094	13063	13155	13080	13157	12993	13132	13092	13004	12884	13247	13141	13172	13190	13169	13176	12934	13122	13076	13056	13029	13163	13016	13101	13031	13018	13120	13049	12890	13248	13088	13053	12994	13024	13123	13086	13074	13145	13061	13081	12956	13056	13168	13000	13135	13034	12993	13092	13063	13066	12963	13054	13075	12934	13077	12961	13076	12924	12852	13045	13129	13109	13196	13023	13013	13152	13079	13159	13084	13071	13109	12939	13058	13103	13056	13036	12951	13154	12993	13043	13259	13090	13173	13216	13136	13022	13021	13045	13032	13135	13039	12995	12938	13058	13103	12959	12949	13003	13059	13076	13167	12930	13059	13174	13199	13142	13220	13122	13101	13060	13051	12955	13008	13098	13154	13022	12977	13179	13080	13133	13083	13070	13031	12975	12995	12908	12958	12893	12980	13046	12990	13072	13024	13067	13071	12878	12962	13180	13217	13097	12918	12969	12933	13236	13198	13086	13207	13230	13092	13133	13071	13372	13164	13052	13178	13230	13090	13105	13168	13103	13143	13023	13135	13141	13116	13170	13200	13091	13211	13188	13113	13133	12952	12983	13237	13031	12952	12939	13066	13096	13115	13000	13003	13029	13196	12984	13081	13129	13176	12988	13216	13009	13117	13061	13082	12925	13008	12940	13068	13024	13037	13088	12949	13073	13146	13243	13036	13034	13067	13199	13117	13227	13015	12949	13137	12999	12935	12999	12998	12952	13104	13135	13148	12964	13042	12916	13029	13211	12980	13207	13063	13201	13061	13023	13054	13091	13226	13094	13092	13075	13048	13188	13140	13012	13062	13085	13067	13090	13142	13044	13119	13016	13028	13089	13065	13029	13180	13023	13008	13086	13044	13131	13211	12935	13125	13081	13199	13077	13138	13049	13338	13154	13153	12910	12937	13126	13017	13190	12984	13115	13125	13198	13112	13044	13001	13034	13154	12962	13105	13062	13070	13161	12914	12983	12908	13124	13108	13082	13148	13094	13067	13082	13127	13061	12907	13136	13000	13084	13059	13078	12999	13154	13133	13072	13105	13056	12941	13011	13087	13038	13136	13192	13045	13188	13156	13045	13104	13186	13080	13124	13227	12953	13052	12949	13113	13046	13290	12933	13075	12955	13122	13070	13089	12930	12943	12956	13091	13088	13067	13092	13025	13112	13172	13138	13012	13232	13009	13048	13169	13091	12979	13153	13095	13088	13117	12994	12991	13100	13150	13040	13101	13030	13019	12924	13030	13168	12971	13085	13137	13204	13143	13134	13081	13068	13125	13156	13121	13002	13044	13015	12990	12939	13051	12943	13095	12964	13173	12969	12937	13009	13156	13262	13023	12960	13187	13038	13064	12995	12962	13118	13162	13093	12974	12998	13000	13033	13083	12997	13131	13125	13077	13046	13021	13140	13030	13097	12878	12950	13081	13170	13013	13022	12906	13073	12893	13077	13058	13245	13012	13133	13003	13085	12946	13149	13096	12904	13063	12993	13014	13172	13094	13079	13000	13050	12805	13016	13045	12958	12945	13006	12980	13008	13134	13060	13058	13086	12998	13037	13119	13084	13094	12997	13111	13191	13274	13012	13071	12999	13092	13079	13002	13049	13126	13010	13022	12988	13076	13041	13053	13211	13011	12903	13209	13044	13069	13081	13183	12922	13076	12946	13080	13020	13030	12979	12989	13049	12996	13073	13195	13223	13190	13198	12952	13153	13167	12920	13012	13077	13015	13168	13040	13087	12864	13034	13089	12971	13019	12985	13106	13108	13238	13032	13093	13000	13049	13057	12879	13076	13065	13230	12916	12926	12975	13133	13140	12952	12991	13157	13125	13042	12944	13056	13193	12967	13172	13069	13121	13207	12874	13210	13296	12994	13041	13212	13158	13023	13003	12990	13168	13103	13066	13148	12984	13156	13170	13196	12939	13268	13027	13073	13069	13085	13166	13172	13226	13023	13086	13177	12976	13062	13100	13035	13245	13093	13192	13144	13040	13021	13037	13120	13112	13113	13024	13059	12967	13112	13037	13101	13106	13143	13143	13193	13026	13114	13079	12963	13085	12978	13052	12876	13056	13066	12940	13095	13010	13084	13087	13183	13019	13084	13058	12892	13025	12879	13021	13136	13116	13047	12996	13073	13002	13062	12870	13176	13035	13033	13040	12774	13113	13071	13249	13148	13033	12965	13099	13079	13000	12983	13144	13092	13195	13036	12927	13068	12957	12965	13194	12883	13116	12965	13242	13210	13028	13137	13045	13055	13009	13168	12993	13124	13097	13254	13133	13070	13079	12968	12984	13073	12941	12978	13181	13056	12960	13072	13220	13229	13052	12939	13051	12856	13087	13203	13120	12875	12950	12986	13090	13034	13077	13238	13166	13036	13095	12940	13157	13125	12944	13166	13015	13093	13097	13174	13200	13015	13084	13065	12963	13033	13142	13151	12977	13093	13153	13209	13076	13083	13006	13242	12962	13127	13117	13015	13116	13156	13145	12956	13009	12972	13031	13015	13076	13038	13039	12887	13143	13095	12955	13138	13026	12996	13080	12949	13335	13109	12914	13136	13188	13065	13177	13069	13035	12969	13088	13013	13186	13075	13181	13142	13215	13106	13038	13190	13043	13115	13125	13046	13178	12986	13101	12959	13007	13058	13110	13107	13123	13122	13189	13136	13105	13215	12978	12924	13091	13175	12989	13076	12978	13115	13141	13027	12955	13004	13003	13013	13014	13207	12859	13137	12976	12923	13034	13098	13172	13039	12901	13116	12858	13059	13190	12999	13117	13170	13275	13018	13229	13141	13163	13053	13051	13158	13148	13107	13109	13014	13055	13047	12976	13012	13098	13137	12904	13276	12921	13081	13047	13072	12931	12986	13075	13055	13146	12940	13146	13085	12986	13038	12899	13065	12975	13041	13109	13095	13244	13076	13341	13127	13087	12907	13075	13057	12986	13119	13179	13053	13072	13116	13088	13058	13199	13156	12979	13116	12985	13014	13208	13089	13024	13186	12996	13098	13181	13021	13119	12960	13131	13016	12941	13375	13108	13009	13148	13107	13100	13216	13161
25606	21116	27786	25084	21369	18361	17225	30532	48655	41039	31657	22982	16569	13943	13817	13687	13797	13592	13802	13631	13743	13665	13621	13826	13857	13769	13690	13751	13565	13736	13746	13590	13637	13765	13755	13746	13659	13543	13582	13621	13703	13774	13668	13622	13637	13537	13655	13739	13620	13699	14032	13553	13728	13439	13696	13625	13692	13628	13537	13558	13606	13720	13799	13496	13505	13662	13568	13753	13747	13723	13667	13885	13566	13486	13703	13632	13727	13568	13692	13654	13807	13853	13608	13585	13809	13690	13564	13708	13556	13593	13638	13526	13647	13712	13549	13607	13588	13639	13574	13664	13686	13604	13485	13610	13833	13573	13702	13622	13762	13675	13754	13561	13677	13565	13800	13618	13814	13682	13633	13803	13705	13701	13793	13679	13640	13884	13565	13575	13499	13759	13752	13688	13590	13719	13700	13740	13767	13737	13656	13625	13646	13518	13511	13802	13699	13697	13701	13745	13701	13573	13715	13708	13634	13549	13658	13561	13674	13731	13597	13647	13565	13534	13759	13640	13717	13634	13754	13597	13649	13675	13675	13570	13812	13547	13592	13841	13617	13776	13700	13670	13673	13717	13841	13679	13719	13719	13653	13737	13771	13679	13545	13841	13555	13674	13596	13816	13707	13672	13647	13683	13657	13546	13494	13622	13633	13741	13615	13583	13448	13485	13763	13564	13717	13531	13494	13721	13677	13681	13597	13713	13492	13481	13598	13703	13785	13631	13715	13849	13697	13722	13553	13610	13458	13695	13733	13481	13851	13594	13491	13633	13494	13631	13716	13538	13804	13625	13761	13597	13571	13621	13531	13606	13702	13839	13707	13706	13716	13551	13705	13592	13544	13571	13511	13649	13608	13563	13595	13724	13718	13697	13818	13657	13700	13675	13470	13627	13763	13779	13489	13349	13583	13464	13700	13725	13759	13680	13637	13659	13600	13659	13534	13544	13661	13605	13691	13521	13604	13555	13781	13702	13661	13624	13509	13508	13726	13569	13815	13719	13708	13638	13690	13592	13552	13604	13510	13622	13810	13648	13597	13559	13656	13779	13728	13650	13602	13562	13717	13731	13584	13893	13714	13540	13558	13500	13523	13571	13628	13556	13537	13601	13839	13591	13693	13598	13525	13614	13697	13562	13582	13826	13391	13600	13699	13537	13586	13699	13768	13515	13712	13645	13816	13950	13487	13629	13903	13593	13712	13654	13559	13575	13697	13619	13600	13649	13713	13656	13668	13726	13751	13768	13641	13438	13550	13574	13633	13699	13690	13715	13810	13534	13667	13531	13883	13663	13614	13871	13681	13790	13550	13571	13665	13794	13662	13600	13865	13643	13573	13576	13577	13621	13657	13584	13487	13580	13724	13686	13621	13719	13806	13609	13654	13575	13662	13725	13581	13670	13700	13626	13502	13843	13592	13816	13637	13782	13743	13653	13683	13757	13626	13734	13686	13797	13689	13699	13618	13521	13546	13736	13427	13614	13572	13831	13730	13704	13668	13647	13600	13601	13575	13464	13514	13762	13612	13508	13687	13567	13569	13589	13647	13674	13659	13664	13645	13715	13809	13715	13741	13740	13675	13550	13699	13571	13637	13621	13630	13638	13542	13796	13567	13653	13842	13589	13612	13718	13769	13663	13638	13678	13682	13467	13618	13600	13670	13502	13785	13753	13667	13752	13794	13566	13551	13674	13683	13739	13673	13640	13762	13516	13771	13501	13638	13799	13738	13823	13670	13558	13657	13809	13716	13577	13633	13737	13864	13650	13538	13870	13424	13619	13709	13649	13508	13641	13580	13561	13759	13740	13694	13676	13637	13455	13526	13438	13683	13672	13726	13682	13562	13510	13759	13621	13571	13545	13532	13622	13648	13589	13564	13530	13768	13683	13709	13717	13632	13771	13763	13672	13861	13749	13565	13562	13676	13517	13560	13713	13793	13650	13822	13589	13706	13660	13664	13710	13466	13551	13352	13590	13581	13884	13806	13660	13672	13646	13493	13635	13603	13629	13689	13646	13602	13802	13778	13758	13668	13602	13692	13726	13654	13576	13652	13675	13435	13541	13673	13676	13522	13769	13691	13586	13576	13709	13841	13691	13673	13518	13617	13917	13684	13741	13650	13550	13603	13681	13861	13748	13820	13662	13805	13596	13567	13706	13780	13550	13682	13865	13671	13654	13571	13534	13596	13631	13672	13893	13751	13601	13588	13447	13608	13532	13713	13363	13805	13708	13674	13757	13607	13567	13505	13791	13774	13554	13601	13645	13593	13626	13676	13755	13508	13763	13571	13983	13674	13586	13792	13672	13836	13551	13791	13771	13664	13783	13663	13577	13689	13599	13693	13541	13672	13500	13623	13677	13680	13620	13812	13560	13771	13728	13651	13791	13553	13693	13741	13620	13732	13759	13652	13667	13474	13493	13711	13754	13684	13827	13604	13600	13869	13831	13822	13548	13552	13679	13642	13779	13693	13588	13540	13715	13537	13676	13648	13685	13594	13469	13566	13545	13830	13696	13661	13522	13522	13735	13636	13606	13571	13537	13617	13692	13685	13773	13581	13765	13570	13640	13639	13788	13865	13690	13616	13764	13610	13703	13644	13836	13758	13684	13494	13558	13649	13712	13674	13620	13584	13689	13582	13623	13603	13821	13534	13619	13813	13672	13593	13578	13775	13561	13750	13589	13647	13541	13790	13709	13610	13485	13670	13426	13698	13708	13630	13713	13544	13678	13480	13595	13558	13720	13462	13669	13685	13837	13734	13809	13705	13734	13793	13651	13507	13711	13548	13754	13623	13503	13723	13652	13604	13674	13612	13667	13404	13441	13702	13763	13784	13727	13672	13623	13552	13868	13670	13747	13653	13536	13570	13626	13790	13595	13800	13695	13516	13585	13659	13621	13720	13525	13803	13764	13705	13687	13657	14051	13579	13516	13538	13713	13636	13699	13612	13670	13631	13589	13708	13522	13593	13688	13767	13576	13722	13693	13728	13550	13686	13682	13594	13656	13647	13743	13684	13523	13586	13646	13914	13473	13616	13794	13629	13679	13785	13828	13765	13652	13560	13696	13797	13634	13650	13745	13555	13452	13596	13731	13731	13661	13682	13757	13662	13904	13765	13671	13699	13675	13765	13806	13713	13687	13603	13708	13644	13650	13731	13601	13510	13613	13749	13855	13539	13519	13682	13874	13638	13632	13507	13701	13528	13497	13681	13621	13643	13612	13644	13613	13732	13553	13640	13556	13741	13708	13672	13735	13764	13651	13670	13630	13798	13665	13738	13665	13709	13691	13666	13913	13749	13668	13789	13707	13757	13686	13659	13640	13796	13481	13646	13837	13788	13595	13572	13805	13763	13850	13492	13759	13776	13725	13693	13436	13759	13866	13732	13660	13771	13751	13717	13596	13816	13712	13667	13641	13787	13655	13743	13865	13849	13547	13650	13800	13883	13697	13832	13754	13795	13697	13629	13754	13633	13675	13609	13569	13484	13635	13677	13702	13650	13551	13453	13790	13628	13628	13636	13799	13639	13783	13603	13504	13686	13629	13780	13720	13674	13612	13527	13620	13690	13545	13614	13511	13727	13660	13795	13461	13908	13788	13548	13506	13813	13691	13728	13364	13611	13779	13693	13568	13668	13767	13803	13591	13550	13594	13608	13661	13561	13662	13436	13893	13598	13625	13726	13606	13604	13641	13755	13539	13715	13537	13570	13852	13790	13748	13638	13596	13685	13627	13633	13551	13555	13861	13648	13499	13636	13719	13594	13508	13718	13552	13537	13802	13693	13473	13528	13642	13585	13720	13745	13619	13824	13667	13599	13477	13538	13662	13612	13681	13712	13536	13710	13750	13606	13781	13749	13613	13422	13747	13680	13428	13712	13762	13773	13510	13460	13530	13670	13757	13627	13722	13567	13539	13711	13747	13700	13575	13690	13729	13780	13690	13619	13793	13567	13516	13721	13630	13477	13618	13490	13604	13746	13617	13693	13416	13663	13698	13766	13751	13562	13710	13728	13700	13607	13803	13754	13714	13560	13474	13724	13756	13690	13597	13688	13515	13644	13622	13552	13661	13579	13552	13737	13565	13662	13662	13568	13684	13790	13662	13703	13511	13479	13618	13641	13688	13827	13928	13832	13711	13818	13536	13561	13774	13377	13704	13695	13612	13637	13581	13551	13708	13558	13572	13620	13528	13617	13716	13500	13629	13770	13587	13538	13689	13485	13610	13792	13794	13709	13892	13708	13607	13626	13586	13577	13544	13586	13876	13685	13952	13663	13651	13541	13592	13682	13857	13739	13631	13612	13728	13635	13587	13500	13435	13721	13667	13526	13664	13701	13693	13626	13680	13687	13432	13555	13871	13633	13577	13424	13716	13740	13757	13547	13872	13732	13614	13587	13720	13944	13711	13805	13468	13572	13800	13616	13610	13764	13798	13754	13531	13539	13627	13776	13764	13610	13559	13567	13756	13831	13663	13469	13702	13697	13527	13743	13634	13708	13720	13735	13599	13769	13817	13734	13671	13729	13727	13569	13565	13665	13688	13874	13464	13730	13598	13525	13756	13763	13666	13644	13547	13686	13549	13751	13653	13729	13527	13593	13570	13290	13801	13631	13786	13867	13685	13760	13982	13784	13700	13911	13764	13608	13562	13488	13694	13570	13554	13565	13518	13604	13667	13520	13697	13599	13735	13606	13658	13718	13592	13511	13687	13717	13588	13676	13553	13685	13783	13774	13663	13631	13498	13786	13541	13773	13601	13734	13488	13691	13607	13721	13715	13752	13361	13761	13634	13759	13736	13709	13547	13535	13772	13831	13694	13614	13545	13592	13733	13541	13519	13835	13586	13592	13635	13870	13673	13668	13835	13689	13614	13759	13699	13671	13604	13625	13660	13785	13804	13672	13679	13655	13678	13664	13641	13488	13449	13667	13513	13640	13509	13842	13642	13559	13702	13634	13571	13820	13537	13817	13615	13804	13770	13696	13648	13527	14019	13600	13553	13749	13579	13585	13557	13671	13601	13819	13701	13714	13656	13663	13758	13621	13635	13522	13504	13728	13562	13777	13661	13695	13696	13589	13535	13512	13704	13625	13594	13738	13653	13669	13575	13809	13734	13513	13580	13825	13680	13799	13846	13566	13584
16110	26156	26069	19570	17150	15546	15449	34594	48436	40410	32194	21106	13703	11720	11773	11739	11710	11673	11899	11692	11768	11895	11828	11736	11807	11653	11760	11806	11803	11632	11883	11759	11716	11857	11808	11734	11798	11788	11682	11718	11709	11675	11890	11797	11728	11737	11666	11630	11783	11813	11714	11702	11762	11729	11711	11896	11829	11559	11766	11756	11630	11669	11898	11802	11559	11755	11852	11614	11736	11849	11656	11834	11823	11786	11811	11765	11791	11778	11627	11796	11768	11673	11819	11855	11841	11601	11644	11803	11778	11712	11710	11773	11809	11691	11660	11703	11762	11500	11546	11754	11739	11733	11761	11652	11772	11663	11980	11617	11608	11766	11801	11723	11707	11555	11769	11887	11690	11734	11631	11644	11785	11684	11826	11779	11619	11796	11953	12032	11703	11687	11480	11797	11826	11719	11799	11860	11651	11645	11722	11741	11724	11784	11727	11791	11840	11770	11809	11729	11825	11784	11757	11704	11836	11813	11672	11514	11687	11782	11679	11714	11807	11686	11741	11788	11725	11741	11760	11829	11743	11874	11755	11791	11664	11721	11665	11718	11842	11880	11706	11790	11927	11727	11968	11849	11783	11617	11746	11791	11649	11622	11819	11764	11570	11682	11797	11842	11890	11847	11889	11691	11772	11810	11684	11783	11659	11789	11849	11738	11793	11767	11672	11692	11654	11883	11698	11713	11644	11734	11896	11968	11791	11683	11888	11613	11762	11685	11781	11647	11696	11702	11662	11662	11745	11796	11845	11810	11772	11624	11617	11714	11835	11725	11880	11822	11769	11787	11744	11760	11899	11899	11692	11772	11789	11669	11737	11735	11879	11659	11706	11737	11693	11725	11672	11941	11635	11716	11682	11673	11835	11725	11756	11756	11792	11810	11787	11773	11626	11883	11629	11655	11662	11674	11867	11724	11690	11847	11612	11751	11725	11768	11725	11600	11818	11663	11686	11675	11940	11608	11793	11647	11868	11826	11623	11544	11627	11681	11806	11589	11816	11821	11821	11673	11899	11714	11841	11891	11723	11714	11725	11845	11737	11743	11799	11704	11748	11837	11652	11762	11768	11674	11812	11684	11778	11796	11578	11726	11764	11615	11841	11829	11691	11646	11688	11690	11831	11655	11703	11626	11843	11755	11638	11618	11732	11780	11701	11764	11797	11571	11807	11617	11748	11666	11844	11681	11564	11670	11754	11717	11766	11795	11833	11682	11747	11646	11770	11715	11630	11657	11869	11628	11673	11670	11533	11732	11642	11833	11738	11732	11740	11741	11771	11804	11758	11607	11765	11808	11881	11790	11810	11650	11607	11732	11745	11753	11758	11855	11841	11769	11936	11784	11714	11803	11883	11766	11638	11595	11763	11784	11919	11663	11794	11817	11621	11814	11826	11872	11749	11677	11600	11826	11832	11839	11751	11838	11698	11630	11765	11599	11592	11655	11766	11847	11773	11872	11609	11678	11615	11770	11704	11891	11936	11675	11804	11672	11841	11646	11772	11824	11802	11556	11798	11869	11702	11682	11595	11801	11931	11884	11782	11694	11831	11683	11608	11647	11852	11605	11579	11600	11812	11797	11824	11820	11726	11729	11777	11643	11809	11641	11571	11845	11710	11781	11583	11785	11820	11765	11827	11720	11762	11648	11689	11711	11668	11579	11867	11635	11780	11824	11746	11729	11634	11716	11818	11607	11749	11697	11859	11789	11781	11712	11798	11796	11756	11598	11619	11765	11764	11584	11673	11689	11681	11744	11696	11737	11738	11629	11741	11696	11728	11613	11812	11720	11778	11909	11711	11659	11722	11893	11833	11779	11815	11849	11640	11725	11665	11828	11747	11839	11897	11773	11686	11695	11722	11742	11898	11721	11565	11883	11675	11922	11641	11752	11806	11726	11662	11682	11748	11867	11664	11717	11691	11843	11748	11774	11770	11662	11702	11581	11877	11793	11895	11687	11852	11839	11721	11687	11723	11827	11901	11744	11801	11782	11739	11757	11722	11824	11704	11611	11687	11816	11682	11845	11693	11841	11557	11600	11840	11892	11669	11864	11669	11763	11855	11862	11747	11873	11761	11979	11789	11679	11831	11782	11760	11856	11755	11785	11605	11788	11670	11864	11734	11572	11840	11735	11701	11944	11672	11651	11771	11758	11764	11629	11784	11699	11813	11741	11707	11751	11799	11909	11766	11924	11708	11748	11743	11778	11863	11736	11713	11625	11806	11847	11719	11703	11591	11944	11619	11832	11712	11763	11753	11850	11725	11801	11591	11725	11710	11673	11703	11812	11820	11797	11727	11699	11772	11841	11780	11821	11703	11797	11785	11783	11726	11775	11795	11692	11793	11848	11702	11643	11647	11684	11619	11647	11821	11817	11603	11565	11824	11643	11781	11819	11735	11656	11784	11787	11797	11493	11664	11848	11667	11841	11857	11838	11648	11684	11670	11808	11748	11710	11704	11744	11653	11880	11694	11665	11776	11853	11813	11661	11896	11862	11764	11740	11737	11565	11742	11688	11659	11503	11781	11691	11817	11623	11821	11718	11614	11730	11775	11742	11980	11723	11797	11749	11684	11728	11741	11748	11706	11856	11884	11701	11630	11731	11696	11741	11753	11949	11730	11954	11696	11711	11826	11714	11740	11675	11655	11812	11798	11685	11735	11827	11645	11764	11867	11750	11724	11641	11747	11862	11786	11766	11683	11851	11797	11712	11752	11748	11629	11667	11714	11780	11757	11810	11626	11870	11626	11647	11864	11813	11895	11709	11767	11721	11707	11663	11766	11777	11699	11809	11832	11711	11799	11603	11734	11668	11748	11800	11702	11793	11712	11621	11708	11753	11803	11726	11759	11666	11913	11719	11893	11828	11703	11793	11779	11649	11829	11860	11653	11624	11824	11801	11605	11944	11888	11646	11867	11848	11864	11844	11744	11632	11541	11647	11704	11825	11804	11899	11909	11896	11776	11679	11776	11707	11923	11700	11743	11737	11643	11608	11862	11773	11822	11653	11786	11683	11737	11629	11739	11646	11764	11848	11761	11697	11769	11771	11797	11672	11747	11558	11688	11770	11890	11679	11820	11758	11743	11622	11900	11892	11734	11702	11830	11750	11857	11801	11796	11757	11807	11754	11743	11673	11776	11843	11832	11736	11733	11820	11774	11908	11807	11616	11688	11695	11667	11720	11692	11577	11874	11697	11868	11563	11640	11739	11779	11825	11677	11783	11709	11762	11724	11904	11881	11842	11727	11829	11803	11886	11758	11741	11660	11756	11793	11707	11659	11697	11685	11832	11874	11711	11763	11771	11770	11802	11659	11893	11632	11728	11578	11603	11782	11713	11969	11577	11727	11748	11837	11748	11911	11617	11790	11716	11786	11763	11781	11670	11852	11759	11733	11644	11830	11908	11569	11696	11802	11727	11788	11804	11762	11939	11855	11887	11680	11792	11864	11736	11808	11521	11486	11704	11604	11770	11751	11823	11619	11822	11619	11789	11866	11931	11654	11892	11781	11594	11806	11699	11674	11849	11717	11760	11838	11782	11818	11762	11855	11608	11637	11744	11775	11873	11770	11752	11704	11739	11716	11761	11677	11788	11612	11644	11710	11704	11801	11805	11620	11847	11782	11822	11621	11726	11826	11839	11840	11586	11755	11799	11561	11724	11763	11759	11651	11684	11703	11918	11786	11600	11819	11514	11709	11673	11747	11652	11750	11817	11841	11884	11757	11691	11915	11561	11885	11791	11641	11644	11709	11802	11699	11762	11627	11758	11898	11934	11790	11775	11910	11738	11822	11719	11755	11717	11854	11715	11857	11983	11751	11784	11879	11909	11780	11624	11779	11869	11679	11709	11676	11731	11688	11739	11807	11665	11847	11853	11756	11738	11897	11724	11844	11630	11781	11775	11790	11872	11663	11704	11650	11844	11658	11643	11770	11612	11701	11791	11803	11772	11812	11903	11677	11755	11742	11695	11760	11704	11727	11918	11684	11713	11783	11683	11737	11735	11634	11748	11805	11671	11736	11725	11888	11773	11753	11699	11650	11818	11727	11759	11755	11643	11820	11581	11775	11751	11667	11870	11788	11750	11716	11753	11802	11827	11581	11743	11883	11916	11863	11763	11728	11647	11646	11769	11792	11799	11844	11625	11826	11834	11826	11867	11757	11789	11761	11768	11953	11778	11652	11746	11803	11765	11849	11707	11864	11607	11752	11659	11761	11873	11691	11708	11709	11779	11715	11857	11686	11720	11776	11870	11697	11762	11752	11693	11624	11734	11700	11704	11669	11713	11756	11830	11768	11773	11741	11835	11814	11793	11841	11801	11855	11781	11619	11909	11733	11725	11648	11725	11782	11638	11694	11840	11743	11761	11738	11788	11833	11752	11826	11852	11778	11795	11678	11839	11684	11819	11712	11709	11697	11807	11918	11768	11817	11755	11768	11701	11820	11754	11852	11837	11767	11722	11879	11787	11716	11745	11749	11734	11831	11654	11895	11694	11804	11659	11611	11903	11581	11888	11766	11682	11744	11904	11661	11892	11661	11730	11749	11651	11738	11674	11766	11640	11673	11687	11715	11763	11682	11731	11788	11644	11704	11673	11655	11849	11802	11637	11644	11809	11691	11912	11780	11685	11574	11778	11963	11764	11676	11779	11766	11588	11715	11708	11652	11752	11661	11758	11916	11760	11854	11806	11865	11549	11824	11818	11618	11754	11742	11846	11707	11793	11750	11722	11772	11664	11818	11817	11965	11781	11829	11810	11903	11782	11704	11688	11657	11829	11679	11642	11653	11790	11743	11741	11773	11663	11816	11812	11685	11641	11783	11648	11739	11850	11703	11800	11837	11776	11704	11662	11826	11708	11654	11899	11932	11813	11798	11665	11888	11844	11704	11710	11707	11643	11546	11722	11777	11645	11683	11666	11750	11714	11827	11956	11709	11833	11794	11678	11924	11701	11764	11676	11581	11700	11908	11696	11706	11857	11734	11608	11669	11864	11745	11757	11791	11790	11874	11686	11833	11813	11779	11765	11825	11939	11624	11835	11782	11849	11606	11904	11932	11805	11771	11531	11716	11667	11657	11929	11655	11815	11739	11674	11647	11771	11696	11613	11680	11701	11827	11640	11603	11684	11724	11792
24146	21098	28501	24026	21684	22719	21119	42490	61807	52170	36924	24398	17305	13349	12989	13131	12900	12842	12767	12658	12635	12818	12837	12810	12711	12533	12716	12663	12717	12759	12805	12683	12520	12838	12571	12736	12658	12733	12783	12719	12738	12726	12860	12819	12721	12606	12553	12626	12736	12541	12780	12735	12778	12772	12687	12709	12542	12547	12729	12668	12782	12712	12682	12703	12854	12637	12610	12755	12720	12543	12556	12471	12753	12645	12825	12777	12731	12571	12529	12717	12732	12760	12853	12674	12627	12688	12664	12707	12624	12608	12624	12626	12520	12782	12700	12580	12942	12661	12721	12769	12805	12782	12525	12822	12588	12486	12675	12679	12681	12735	12648	12838	12732	12527	12515	12625	12667	12645	12622	12589	12512	12640	12539	12517	12796	12788	12747	12591	12656	12695	12754	12554	12554	12676	12869	12717	12742	12775	12731	12682	12687	12506	12666	12821	12625	12577	12746	12546	12657	12754	12599	12663	12642	12851	12600	12548	12740	12760	12565	12846	12738	12690	12812	12926	12649	12534	12747	12602	12728	12758	12744	12459	12605	12483	12591	12603	12750	12660	12628	12637	12850	12592	12857	12776	12594	12730	12637	12600	12680	12790	12457	12744	12763	12681	12651	12879	12622	12735	12583	12746	12677	12746	12669	12567	12524	12512	12656	12681	12579	12758	12659	12718	12743	12641	12704	12614	12646	12667	12559	12492	12766	12592	12649	12392	12536	12760	12831	12686	12718	12756	12740	12617	12538	12583	12708	12644	12564	12783	12728	12883	12610	12619	12725	12555	12866	12643	12582	12863	12606	12732	12872	12581	12643	12811	12648	12695	12752	12546	12673	12623	12564	12753	12555	12600	12709	12622	12827	12563	12678	12757	12671	12747	12565	12709	12943	12696	12549	12735	12767	12541	12616	12677	12678	12767	12476	12531	12497	12576	12454	12564	12497	12590	12717	12669	12653	12590	12651	12675	12645	12524	12561	12700	12749	12696	12850	12860	12518	12526	12651	12840	12705	12533	12652	12620	12641	12618	12805	12853	12586	12616	12663	12637	12646	12709	12780	12607	12796	12770	12674	12752	12614	12673	12670	12815	12792	12545	12768	12639	12731	12726	12642	12660	12787	12447	12529	12602	12781	12585	12517	12566	12541	12719	12703	12564	12712	12550	12680	12578	12637	12518	12730	12601	12632	12731	12775	12728	12920	12725	12659	12750	12640	12847	12736	12603	12474	12658	12702	12810	12700	12589	12762	12628	12723	12549	12894	12576	12653	12537	12693	12580	12433	12657	12716	12723	12766	12640	12668	12762	12619	12630	12761	12801	12626	12704	12699	12729	12647	12565	12808	12620	12632	12587	12545	12665	12683	12774	12711	12610	12545	12766	12693	12730	12548	12565	12674	12550	12626	12557	12676	12704	12591	12603	12750	12475	12672	12548	12745	12655	12723	12740	12678	12726	12746	12573	12708	12702	12919	12793	12693	12959	12722	12487	12741	12719	12596	12642	12445	12646	12745	12634	12740	12594	12499	12835	12743	12446	12771	12582	12725	12569	12738	12779	12677	12818	12701	12712	12664	12605	12715	12624	12636	12804	12426	12538	12543	12548	12633	12656	12842	12542	12652	12577	12788	12755	12705	12711	12610	12739	12551	12697	12723	12749	12731	12795	12622	12513	12797	12766	12735	12611	12684	12661	12827	12640	12455	12665	12871	12655	12601	12626	12580	12729	12662	12586	12698	12520	12650	12809	12857	12804	12720	12701	12815	12792	12778	12742	12687	12588	12600	12762	12728	12797	12660	12756	12659	12660	12579	12695	12646	12588	12816	12754	12620	12788	12853	12710	12671	12523	12912	12727	12891	12569	12638	12808	12625	12668	12513	12850	12667	12741	12693	12532	12534	12700	12673	12625	12534	12742	12868	12670	12815	12684	12613	12570	12601	12737	12450	12613	12793	12673	12562	12707	12555	12606	12703	12772	12588	12580	12521	12814	12588	12761	12629	12536	12808	12685	12531	12633	12762	12787	12576	12635	12640	12623	12591	12492	12623	12708	12764	12838	12674	12630	12668	12823	12700	12618	12663	12499	12724	12851	12558	12718	12549	12734	12725	12581	12545	12746	12677	12534	12633	12497	12581	12611	12535	12635	12641	12797	12758	12739	12659	12685	12617	12529	12506	12745	12762	12842	12673	12646	12740	12630	12717	12587	12683	12541	12762	12777	12961	12804	12573	12742	12711	12676	12478	12763	12520	12536	12581	12649	12661	12671	12699	12708	12619	12447	12621	12658	12561	12781	12782	12545	12616	12643	12808	12591	12585	12594	12674	12635	12560	12731	12676	12501	12558	12733	12674	12483	12672	12733	12671	12682	12726	12652	12764	12808	12670	12804	12716	12574	12710	12716	12711	12684	12662	12624	12810	12751	12712	12922	12700	12670	12576	12588	12668	12769	12546	12605	12803	12758	12606	12659	12461	12547	12429	12791	12699	12738	12649	12618	12686	12761	12661	12730	12705	12723	12747	12659	12730	12792	12653	12635	12724	12652	12821	12569	12678	12755	12598	12734	12519	12532	12800	12700	12743	12675	12583	12709	12531	12509	12801	12574	12411	12666	12668	12542	12664	12688	12679	12717	12793	12741	12619	12643	12791	12679	12643	12607	12598	12831	12654	12557	12607	12801	12663	12868	12580	12535	12828	12592	12763	12791	12641	12743	12598	12649	12528	12616	12602	12708	12898	12717	12718	12649	12668	12570	12728	12536	12691	12798	12738	12630	12516	12760	12768	12690	12791	12660	12689	12496	12752	12676	12513	12634	12783	12699	12877	12519	12763	12873	12958	12702	12702	12635	12633	12702	12514	12844	12699	12831	12431	12603	12605	12619	12787	12629	12658	12826	12593	12626	12666	12753	12875	12721	12664	12661	12653	12716	12859	12997	12698	12718	12607	12658	12800	12545	12693	12672	12676	12657	12641	12599	12766	12743	12626	12785	12661	12673	12606	12626	12670	12740	12765	12614	12571	12771	12641	12672	12662	12586	12503	12636	12429	12529	12624	12691	12580	12712	12540	12688	12517	12878	12583	12701	12659	12736	12552	12860	12689	12589	12682	12741	12818	12586	12744	12685	12716	12601	12717	12521	12780	12696	12718	12537	12673	12761	12471	12627	12698	12690	12739	12626	12821	12891	12577	12615	12683	12738	12777	12752	12633	12737	12568	12682	12678	12785	12512	12545	12786	12699	12660	12647	12601	12731	12840	12753	12635	12727	12776	12712	12651	12597	12676	12600	12834	12680	12721	12812	12640	12681	12614	12417	12682	12707	12732	12823	12654	12421	12725	12709	12918	12609	12821	12904	12642	12622	12568	12762	12786	12736	12742	12534	12647	12579	12755	12701	12576	12673	12545	12517	12397	12568	12575	12664	12800	12647	12635	12584	12676	12740	12678	12774	12791	12524	12722	12703	12785	12590	12775	12641	12749	12557	12565	12712	12737	12694	12882	12678	12460	12676	12664	12636	12620	12420	12672	12482	12621	12577	12685	12851	12663	12589	12681	12618	12762	12572	12825	12711	12422	12450	12554	12529	12518	12655	12689	12710	12569	12637	12514	12730	12701	12555	12451	12609	12548	12507	12867	12713	12809	12857	12779	12792	12759	12566	12615	12842	12706	12781	12711	12806	12618	12732	12747	12776	12555	12774	12771	12552	12651	12809	12639	12618	12773	12604	12568	12660	12638	12616	12654	12572	12675	12590	12547	12708	12727	12542	12692	12511	12600	12655	12862	12574	12528	12545	12665	12633	12698	12575	12543	12572	12623	12543	12505	12816	12668	12810	12745	12455	12560	12728	12682	12715	12575	12560	12831	12648	12727	12704	12642	12742	12601	12598	12676	12700	12687	12693	12592	12635	12642	12529	12672	12765	12684	12767	12560	12810	12540	12734	12415	12556	12771	12747	12766	12722	12549	12671	12765	12766	12531	12546	12770	12710	12820	12560	12570	12600	12653	12605	12481	12783	12829	12612	12685	12692	12526	12498	12743	12675	12527	12662	12653	12714	12626	12686	12836	12561	12783	12663	12709	12636	12704	12643	12643	12715	12623	12802	12719	12626	12719	12652	12551	12645	12614	12647	12743	12899	12556	12569	12704	12734	12724	12608	12690	12633	12750	12632	12613	12647	12817	12564	12769	12611	12572	12493	12713	12698	12532	12848	12546	12676	12880	12668	12618	12693	12881	12618	12585	12843	12813	12724	12724	12764	12841	12591	12720	12646	12699	12741	12714	12650	12922	12832	12922	12579	12832	12575	12247	12767	12672	12639	12507	12842	12727	12619	12779	12794	12746	12681	12770	12694	12659	12599	12592	12737	12708	12727	12613	12579	12668	12650	12800	12666	12664	12715	12751	12688	12658	12732	12530	12632	12681	12719	12627	12582	12663	12583	12698	12571	12673	12781	12714	12623	12738	12677	12763	12690	12746	12690	12802	12621	12736	12654	12551	12619	12660	12525	12831	12788	12669	12649	12575	12566	12679	12684	12593	12639	12556	12713	12585	12642	12606	12633	12834	12761	12880	12548	12681	12759	12718	12897	12885	12636	12734	12734	12668	12516	12674	12637	12819	12647	12655	12840	12857	12543	12758	12706	12744	12557	12660	12618	12714	12647	12645	12697	12652	12603	12825	12653	12739	12826	12709	12493	12602	12642	12578	12702	12734	12620	12388	12696	12595	12572	12704	12625	12645	12744	12665	12589	12664	12645	12847	12750	12620	12693	12647	12601	12719	12675	12843	12773	12874	12651	12694	12677	12767	12590	12545	12845	12647	12697	12847	12778	12763	12613	12902	12599	12648	12780	12752	12503	12666	12745	12808	12729	12511	12850	12830	12693	12774	12630	12754	12690	12760	12598	12593	12647	12585	12515	12674	12530	12693	12637	12659	12609	12759	12747	12664	12900	12622	12737	12731	12651	12517	12532	12744	12670	12753	12574	12705	12657	12662	12788	12904	12695	12636	12470	12654	12454	12609	12854	12695	12702	12587	12644	12661	12507	12582	12713	12787	12748	12787	12727	12856	12695	12779	12708	12608	12529	12864	12622	12699	12674	12697	12635	12595	12549	12557	12812	12776	12587	12589	12781	12648	12583	12703	12692
18602	33457	33196	27378	22625	19764	17495	46320	60646	50917	37158	22975	15134	11195	11221	11185	11327	11133	11045	11086	11202	11089	11258	11180	11156	11139	11159	11119	11108	11187	11129	11193	11267	11140	11064	11154	11049	11077	11131	11174	11105	11176	11168	11106	11245	11142	11095	11115	11091	11291	10986	11215	11278	11017	11101	11230	11187	10957	11061	11068	11182	11159	11198	11190	11096	10979	11119	11135	11086	11082	11173	11118	11166	11203	11027	11152	11278	10985	11135	11212	11128	11172	11037	10959	11063	11047	11176	11071	11181	11100	11153	11096	11160	11243	11213	11241	11042	11119	11141	11045	11202	11054	11155	10990	11103	11016	11032	11161	10900	11198	11085	10982	10949	11146	11024	11214	10919	11068	11205	11115	11038	11180	11190	11169	11075	11085	11140	11244	11275	11008	11108	11007	11082	11023	11144	11156	11119	11024	11167	11093	11193	11035	11076	11064	11149	11090	11111	11214	10977	11138	11111	11142	11388	11148	11065	11140	11160	11110	11008	11199	11092	11131	11193	11221	11217	11220	11101	10948	11201	10921	11189	11049	11128	11165	11172	11119	11036	11025	11068	11003	11201	11041	10940	11170	11182	11088	11037	11241	10980	10935	10993	11213	11145	11169	11141	10966	11079	11112	11139	11205	11194	11020	11103	10974	11142	11172	11075	11257	10998	11168	11217	11245	11047	11151	11157	11113	10970	11081	11175	11099	11198	11173	11203	11028	11127	11076	11069	11230	11251	11164	11126	11159	11124	11155	11293	11094	11063	11064	11217	11078	11242	11050	11262	11150	11078	11295	11193	11061	10966	11184	11139	11068	11187	11091	11332	10959	11150	11086	10970	11117	11126	11180	11153	11001	11148	11071	11275	11070	11074	11183	11093	11127	11099	11187	11233	11158	11231	11077	10999	11090	10950	11123	11201	11054	11190	11139	11103	11085	11133	11271	11060	11188	11156	11157	11045	11189	11108	11185	11061	11009	11171	11045	11073	11089	11141	11190	11072	11260	11086	10964	11122	11310	11132	11039	11002	11271	10912	11154	10891	11025	10941	11119	11211	11012	11081	11095	11030	11169	11203	11109	11294	11085	11116	11007	11138	11128	11080	11160	11411	11272	11020	11214	11116	11288	11213	11202	11074	11013	10940	11145	11040	11044	11215	11031	11065	11214	11109	11026	11018	11078	10999	11056	11187	11194	11144	10929	11100	11156	11208	11109	11074	11084	10990	11020	11035	11146	11169	11206	10920	11179	11057	10934	11068	11217	11197	11224	11148	11234	11211	11039	11152	11163	11262	11063	11168	11184	11181	11265	11119	11107	11128	11145	11109	11226	11040	11078	11057	11207	11016	11223	11042	11238	11232	11052	11095	10962	11101	10993	11125	11187	11232	11123	11066	11087	11214	11211	10935	11004	10997	11097	11220	11187	11258	11232	11119	11193	11086	11030	11139	11091	11134	11039	11035	11170	11143	11230	11217	11070	11113	11119	11147	11204	11131	11067	11037	11036	11066	10954	11273	11230	11048	11218	11022	11130	11091	11069	11076	11068	11174	11268	10919	11184	11102	11142	11313	11031	11133	11163	10969	11142	11007	11159	11047	11171	11066	11250	11075	11127	10982	11096	11154	11210	11063	11060	11133	11151	11133	11052	11119	11089	11001	10968	11069	11170	11125	10931	11244	11090	11044	11069	11265	11092	11136	11090	11157	10846	11147	11167	11079	11252	11086	11128	11157	11187	10956	11125	11054	11170	11137	11165	11226	11152	11088	11131	11015	11019	11158	11068	11231	11172	11055	11169	11043	11158	11087	11051	11091	11088	11330	11025	11147	11204	11166	11003	11051	11194	11119	10946	11107	11100	11096	10891	11183	10989	11224	11152	11156	11139	11108	11251	11195	11199	11091	11121	11187	11135	11172	11148	11262	11056	11105	11079	11043	11245	11102	11070	11188	11075	11144	10988	11191	11173	11095	11137	11045	11060	11039	11138	11203	11001	11178	11190	11161	11076	11098	11177	11128	11187	11065	11031	11127	11004	11208	11174	11276	11175	11006	10984	11223	11196	11118	11187	11086	11078	11281	11012	11064	10968	11216	11219	11229	11039	11260	11215	11113	11137	11198	10916	11038	11204	11321	11186	11185	11061	11035	11094	11041	11149	11115	11008	11270	11164	11011	10993	11077	10863	11209	11163	10981	11062	11091	10998	11127	11260	11056	11105	11159	11180	11097	11191	11182	11140	11195	11148	11215	11145	11096	11177	11021	11100	11140	11032	11230	11012	11211	11165	11076	11037	11216	11005	11074	11130	10972	11233	11018	11234	11196	11074	10936	11035	10891	11087	11147	11094	11124	11178	11117	11177	11115	11135	11201	11107	11173	11212	11101	11000	11143	11139	11107	11202	10916	11076	11183	11126	11155	11116	11269	11114	11092	11161	11086	11057	11093	11184	11170	11014	11128	11213	11081	11169	11121	11154	11127	11071	11156	11080	10950	11190	10989	11173	11061	11062	11166	11090	11201	11141	11158	11117	11187	11254	11087	11181	11158	11159	11180	10880	11147	11192	11023	11121	11056	11148	11195	11155	11304	11190	11102	11175	11200	11151	11076	11144	11232	11159	11017	11158	11123	11073	10962	11190	11082	11143	10959	11210	10937	11166	11156	11158	11193	11173	10951	11031	11162	11295	11217	10972	11184	11103	11143	11302	10926	11036	11140	11059	11171	11125	11070	11133	11149	10951	11207	10976	11049	11164	11072	11197	11043	11189	11097	11132	10999	11207	11145	11133	11094	11154	11116	11095	11154	11198	11034	11325	11011	11082	11074	11026	11094	11244	11110	10992	11218	10935	11056	11178	11109	11170	11236	11090	11061	11017	11172	11097	10923	11184	11102	10996	11087	11191	11048	11165	11064	11044	11105	11064	11004	11149	11029	11155	10989	11347	11167	11055	11098	11003	11184	11083	10970	11057	11186	11109	11150	11031	11020	11206	11079	11153	11056	11197	11177	11093	11133	11140	10981	11151	11254	10916	10999	11087	10935	11118	11040	11256	11008	11140	11113	11004	11157	11086	11006	11231	11315	11292	11144	11327	11161	11130	11216	11083	10990	11107	11140	11078	11200	11157	11111	11068	10885	11094	11072	11080	11073	11097	11141	11136	11129	11105	11109	10954	11200	11083	10988	11301	11163	11073	11235	11055	11187	11002	11205	11119	11236	11165	11105	11064	11244	11134	11000	11324	10995	11177	11116	11092	11047	10997	11104	11131	11235	11260	11220	11111	11098	11165	11050	11147	11185	11153	11028	11187	10933	11093	11042	11148	11131	11144	11040	11113	11041	11151	11237	11022	11143	11289	11292	11120	11204	11107	11049	11103	11071	11145	11112	11035	11207	10968	11134	11084	11146	11110	11084	11034	11066	11181	11076	11222	11198	11262	11264	10971	11123	11150	10964	11360	11031	11090	11132	11193	11089	11237	11143	11122	11249	11213	11233	11121	11022	11094	11139	11150	11173	11102	10899	11171	11304	11117	11115	11143	11038	11173	11162	10993	11193	11078	11100	11133	10943	11100	11121	11011	11243	11204	11120	11024	10964	11181	11224	11215	11158	11157	11097	11069	11281	11095	11112	11092	11093	11361	11177	11056	11071	11098	11144	11015	11162	11119	11153	11201	11041	10938	11202	10882	11094	11268	11150	11238	11231	11083	11044	11088	10959	11145	11157	11226	11201	10972	11147	11281	10995	10959	11187	11089	11176	11140	11124	11280	11135	11096	11164	11134	11099	11147	11113	11101	11009	11233	11196	11148	11136	11190	11145	11037	11042	11078	11101	11105	11146	11042	11228	11144	11135	11069	11193	11047	11081	11160	11101	11170	11223	11102	10969	11119	11274	11198	11196	11088	11085	11114	10992	11097	11263	11232	11091	11069	10989	11047	10976	11267	11164	11150	11120	11118	11162	11116	11234	11014	11134	11207	11105	11078	11083	11219	11059	10899	11170	11100	11102	10919	11235	11132	11027	11044	11080	11137	11081	11218	11070	11211	11085	11190	11251	11249	11161	11085	11019	11112	11146	11222	11113	11238	11020	11008	11229	11104	11104	10991	11105	11085	11139	11160	11035	11181	11163	10954	11010	11019	11101	11053	11178	11050	11039	11082	11045	11124	11315	11168	11199	11046	11076	11187	10977	11219	11172	11041	11098	11106	11172	11102	11202	11075	11094	11132	10996	11195	11006	11092	11064	11183	11168	11024	11093	11085	11134	11199	10989	11105	11081	11077	11277	11099	11134	11145	11019	11122	10990	11017	11062	11089	11160	11187	11212	11120	11094	11094	11151	11205	11089	11131	11140	11056	11153	11144	11089	11102	11052	11070	11106	11062	11123	11157	11103	11018	11137	11131	11036	11168	11147	11172	11164	11092	11039	11088	11248	11088	10882	11190	11158	11086	11084	11067	11086	11117	11077	11151	11205	11242	11177	11064	10955	11183	11215	11196	11198	11002	10801	11213	11063	11159	11179	11168	11124	10986	11326	11061	11185	11151	11309	11110	11076	11167	11142	11073	11162	11097	11028	11090	11020	11259	11098	11140	11158	11237	11124	11134	11042	11112	11043	11117	11159	11117	11080	11290	11227	11112	11059	11132	11032	11161	11149	11055	11097	11045	11140	11101	11094	11174	11000	11214	11191	11184	11012	11148	10939	11247	11125	11301	11123	11039	11097	11094	11116	11072	11167	11066	11195	11155	11256	11186	11230	11107	11175	11278	11107	11220	11018	11160	11269	11082	11084	11140	11124	11093	11089	11040	11072	11305	11101	11177	11099	11002	11098	11267	10958	11126	11110	11138	11061	11252	11113	11127	11120	11037	11213	11049	11200	11026	11129	11127	11086	11214	11117	11202	11114	11084	11145	11071	11302	11068	11233	11070	11095	11114	11134	11062	11110	11084	11057	11189	11012	11130	11103	11062	10950	11129	11050	11070	11246	11161	11288	11106	11125	10972	11096	10944	11273	11112	11253	11206	11116	11174	11151	11231	11224	11297	11211	11227	11097	11103	11011	11011	11062	11007	11194	11243	11104	10945	11058	11371	11303	11199	10993	11268	11044	11236	11223	11254	11183	11083	11037	11114	11085	11096	11106	11238	11043	11181	11179	11227
29747	20982	19200	17179	15298	14980	14842	16759	19091	20475	17118	15788	14664	14029	14143	14084	13931	14125	14236	14114	14130	14165	13976	14109	14157	13814	14004	14276	14118	14077	14145	14215	14108	14087	14131	14107	14120	13914	14188	13980	14036	14278	14000	14167	14117	14210	13929	13909	14216	13998	14189	14060	14195	13904	14239	14184	13954	14119	14044	14036	14180	14102	14086	14128	13976	14010	14298	14225	13958	14113	14104	13998	14184	14187	14128	14014	14042	14131	14404	14165	14291	14013	14098	13964	14065	14008	14186	14251	14083	14046	14276	14123	14241	14121	14044	14141	14041	14158	13999	14071	14004	14243	14022	13921	14093	14196	14113	13811	14028	13919	14104	14053	13910	13979	14089	14141	14054	14048	14135	14008	14120	13965	14032	14056	14058	14179	14101	14036	14120	14333	14110	14116	13985	14093	14223	13945	14076	14241	14118	14053	14104	14060	14077	14373	14115	14012	13904	13954	14265	14139	14221	14101	14080	14138	14059	14281	13885	14137	14129	14207	14176	14038	14164	14133	13906	13886	14047	14235	14171	14198	14026	14292	13935	14009	14049	14220	14094	14184	13962	13955	13977	13971	14030	14059	14024	14134	14168	13898	14168	14117	14046	13987	14122	14107	14059	14021	14144	14138	14096	14051	13991	13942	14054	14053	13929	13916	14135	14087	13924	14094	14086	14072	14074	14100	14128	14219	14183	14140	14016	14035	14148	14186	14215	14294	14091	14062	14064	13973	14053	13992	13935	14001	14098	13990	14115	14142	14181	14180	14078	14018	13994	13868	14079	14123	14163	14055	14168	14089	14235	14031	14062	14230	14100	14119	13944	14031	14125	13985	14137	13975	14163	14091	14027	14166	14156	14320	14100	14174	14246	14026	13989	14206	13984	14051	14081	14122	14129	13937	14126	14137	13968	14023	14029	14160	14269	14061	14036	13998	14043	14260	14309	13987	14111	13997	13981	14145	14202	14060	14288	14240	14188	14101	13883	14080	14198	13982	13992	14086	14158	13958	14049	13837	14072	14010	14012	14102	13978	14012	14055	14287	14141	14023	14009	14060	14168	14102	14001	13989	13946	13969	14210	14053	14137	14064	14165	14169	13919	14152	13997	14200	14069	14081	14080	14026	14031	14047	14040	14050	14003	14159	14348	14040	14038	13877	14099	14425	14062	14001	14217	14197	13990	13884	13853	13982	13974	14159	14242	14094	14099	14095	14070	14021	14071	14031	13972	14189	14209	14082	14058	14176	14178	14037	13983	14304	14181	13975	13966	13945	14176	14278	14108	13949	14135	14269	14175	14241	14159	14132	14229	14179	14066	13895	14129	13983	13946	14103	13967	14154	14110	14313	13996	14153	13965	14020	14035	14126	13963	14153	14029	13995	14052	14223	14209	14325	14208	14007	13991	14073	14163	14186	14187	13964	14115	14005	14135	14245	14050	13965	13955	14094	13945	14147	13989	14103	14082	14022	14059	13976	14061	14208	13966	14094	14021	14123	14188	14014	13964	14162	14004	14205	14225	14098	14169	14292	14151	14001	13948	14251	14144	14048	14110	14006	14089	14197	14006	13992	14088	14201	14165	14025	14052	14068	14004	13998	14175	14118	13983	14003	14193	14201	14243	14185	14231	14298	14301	14156	13936	14095	14156	14108	14042	14211	14025	14012	13972	14332	14125	14263	13976	13981	14134	14174	14017	14077	14181	13976	13972	14032	14100	14048	13988	14058	14141	14198	14148	13980	14164	14000	14245	14050	14231	14194	14061	14145	13836	14245	14099	14208	14236	14106	14024	14090	14033	14051	14125	14139	14111	14045	14181	14040	14000	13964	13869	13953	14065	13993	13970	14028	14067	13960	14209	14026	14082	14036	14186	14066	14098	14141	14074	14118	14091	13989	14339	14166	14124	13997	14214	14232	13973	13881	14334	14120	14069	14076	14106	13984	13917	14194	14117	14049	13942	14292	14108	14015	14073	14102	14178	14319	14059	14126	14351	14069	14216	14325	14257	14051	14088	14134	14064	14115	14194	14136	14205	14181	14083	14180	14160	13969	13992	14071	13922	14088	14284	14229	14229	13919	13962	14041	14123	14178	14032	14271	14031	14159	13901	13928	14195	14162	14174	14176	14172	13985	14177	14276	14297	14316	14002	14172	14056	14096	13984	14259	14243	14023	14146	13977	14169	14181	14163	14172	14175	14035	14238	14098	14301	13927	14006	14126	14056	14175	14125	14149	14039	13938	14285	14099	14166	14065	14118	14096	14106	14067	14043	13976	14217	13961	13989	14152	14081	14057	13945	14012	14130	14035	14194	14119	14316	14123	14173	14200	14006	14092	14092	14367	14269	14037	14195	14114	14260	14104	14063	14144	14065	14073	14112	14120	14111	14105	14091	14234	14080	14150	14250	14178	14118	14085	14032	14280	14018	14061	13927	14106	14173	14197	14113	14175	14060	13952	14012	14259	14065	14166	14022	14221	14030	13916	14165	14278	13987	13887	13900	13954	14107	14048	14190	13985	14254	14217	14144	14138	14283	14095	14098	14055	13961	13925	14126	14038	14159	14185	14286	14147	14050	13976	14055	13978	14093	13968	13791	13987	14043	14148	14124	13941	14057	13947	14364	14040	14225	14243	14372	14190	14166	14019	14144	13971	14136	14220	14147	14218	13786	14094	14225	14000	14342	14238	14024	14110	14028	14144	14058	14002	14226	13861	14147	14116	14141	14035	14150	14110	14183	14211	14225	14099	13899	14230	13982	13962	14210	14029	14039	14076	13941	14110	13853	13978	14000	14136	13948	14128	14060	14163	14149	14392	14090	13886	14105	13924	13818	14084	13936	14099	13950	14290	14087	14159	14064	14066	14215	14078	14007	13835	14042	14081	14224	13991	14042	13988	14136	14115	14176	14210	14145	14173	14077	13928	14090	13863	14235	14147	14065	14216	14130	13984	13977	14092	14276	14036	14028	14033	14057	13989	14100	14177	14348	14260	14058	14142	14315	13978	14083	14058	14098	13885	14162	13929	14216	14093	14064	13856	14237	14190	14074	14079	14194	14037	14068	14108	14139	14171	14158	14160	14225	14162	14045	13972	14166	14003	14214	14030	14064	14125	14175	14111	14239	14146	14263	14090	14035	14010	14035	14104	14144	14165	14057	13998	14293	14090	14263	14005	14096	13931	14105	14089	14111	14251	14221	14178	13958	13849	13983	14087	14167	14211	14176	14064	14050	14342	14102	14139	14043	13981	14253	14138	14056	14058	14057	14062	14080	14162	14104	14155	14138	14218	14068	14141	14251	14105	14132	14100	14186	14065	14047	13809	13955	13973	14157	14155	13999	14205	14129	14070	13934	14160	14131	14112	14321	14096	14035	14144	14210	14104	14131	14129	14098	13849	14131	14165	14270	14139	14064	13946	14067	14068	14006	14076	14043	14221	14030	14088	14200	14064	14100	14039	13952	13940	13998	14109	14041	14061	14172	14069	14025	14180	14085	13994	14103	14046	14092	14019	14137	14073	14221	14137	14103	14194	14252	14096	14045	14284	13970	14130	14248	14188	14164	14027	14063	14144	14205	14055	13897	14122	14053	14109	13998	14170	13991	14096	14004	14068	14128	14212	14166	14056	14052	14025	14297	14203	14392	14096	14040	14121	14307	14177	14193	13974	13856	14108	14194	14021	13902	14113	14061	14072	14192	14090	14215	14010	14038	14292	14112	14107	14185	14037	14151	13944	14225	14100	14020	14176	14376	13973	14114	13983	14125	14183	14100	13953	14049	14046	14198	14081	14009	14046	14049	14053	14313	13990	14071	14197	14062	14089	14275	14142	14110	14160	14083	14168	14078	14087	14108	14138	14145	14058	14005	14175	14145	14175	14030	14062	14104	14009	14027	14094	14003	14109	13937	14176	13969	14095	13992	14195	13882	14019	14006	14028	14115	14086	13912	13965	14046	14036	14074	13948	13947	14062	14032	14185	13983	14157	14125	13981	13760	13961	14118	14019	14230	14111	14210	14114	13990	14059	13964	13810	14295	14116	14017	14208	14056	14404	14112	14244	14335	14155	14127	14023	14153	13949	14133	14175	13840	14077	14112	14063	14061	14068	14062	14172	14060	14183	14189	14121	13932	14071	14026	13847	14036	14139	14113	14043	14182	14100	14104	14150	14094	14194	14147	13981	14020	14020	14002	14065	14183	14164	14078	14215	14076	13891	13895	14150	14141	14047	14152	13927	14069	14232	14064	14129	14065	13993	14059	14058	14177	14003	14160	14317	14050	13968	13888	13998	14195	14041	14054	13974	14087	14097	14000	14001	14139	14043	13966	14196	14082	14098	14117	14015	14043	14040	14045	14087	14114	14063	14028	14078	14099	14053	14170	14037	14006	14370	14112	14194	14177	14205	14165	14008	13886	14149	14203	14098	14050	14231	14104	14165	14224	13914	14202	14124	13998	14071	14059	14036	14002	14144	14207	14168	14175	14017	13949	14188	14286	14058	14031	14190	14195	14245	14116	13972	14032	14035	14102	14177	14107	14045	14225	14071	14140	14172	14114	14075	14083	14053	14199	14063	14277	14166	14068	14196	14213	14173	14185	14027	14070	14057	13971	14148	14130	14057	14029	13992	14173	14151	13899	14115	14094	13927	14006	14155	14062	14110	14040	14062	14009	14305	14283	14117	14125	13880	14114	14119	14170	14061	14193	14073	14196	14066	14158	14045	14120	14094	13953	13940	14175	14184	14123	14188	14163	14028	14175	14077	14039	14068	14199	13978	14220	13989	14199	14156	14289	14026	13971	14088	14084	13951	14142	14218	14049	14283	14010	14044	14168	13978	14063	14188	14116	13806	14082	14037	14147	14378	14087	14186	13891	14083	14024	14115	14139	14015	13979	14250	14229	14131	14226	14186	14098	14149	14330	14009	14138	14086	13994	14217	14036	13980	14254	14219	14080	14143	14173	14051	14148	14216	14115	13972	14009	14034	14216	13995	14216	14091	13975	14251	13979	14171	14063	14258	14022	14106	14137	13981	14078	14311	14211	14065	14103	13909	14225	13989	14121	14037	13958	13982	13980	14037	14126	14027	14012	14159	14203	14071	14030	14138	14206	14132	14071	14052	13932	14099	14362	14104	14096	14137	13944	14032	14161	14102
14986	16370	16350	14742	14053	13298	12887	16281	19581	19939	14777	13547	12375	12001	11973	11986	12266	12042	12103	12050	11958	12174	11954	12032	11927	12051	11915	12103	11920	12114	12096	11941	11997	12075	12051	11778	12171	11994	12045	11981	12010	12024	12068	12126	12023	11707	12182	11804	12144	12011	11847	12067	12177	12171	12001	12105	11898	11938	12154	12003	11908	11942	11922	11873	11976	12107	12020	11988	12019	11870	11909	11872	12204	11919	11923	12089	11976	12031	12153	11898	12046	12000	12128	11986	11959	12156	12166	12025	12075	12069	12022	12039	11980	11945	12111	12141	12037	12149	12064	11907	11982	12040	12049	11756	12048	12104	11948	11942	12027	11974	12030	11946	12090	12054	12172	12060	11824	11961	11875	11967	12270	11950	12117	11872	12087	12032	11834	11958	12090	12018	11882	11882	12015	11922	12071	12121	11879	12259	12204	11984	11998	11999	12010	12063	12006	12028	12048	12044	12073	11934	12189	11935	12059	11955	12052	11898	12072	12056	11941	12053	11926	12041	12179	11967	12061	12070	11892	11907	12076	11987	12000	12024	11909	11844	12060	11938	11972	11944	11941	12005	11956	11876	12201	12031	12128	11972	11957	12045	11930	11974	11948	11954	12110	12238	11868	12004	12001	12116	12141	11936	11993	11929	12048	11858	12046	12012	12014	11978	11998	12097	12265	11957	12033	12037	12078	11999	12001	11967	11946	12025	12118	12113	12075	12083	11951	11916	12093	11982	11964	11988	12031	12089	12121	11978	12163	12072	12051	12059	12092	11894	12094	11952	12139	12023	11918	11962	12236	11978	11952	11967	11923	12104	11982	12039	11949	11883	12021	12219	12099	11949	12056	12113	12036	12082	11906	11999	11959	11992	12043	12044	11955	11931	11928	12084	12073	12075	12119	11944	12197	11906	11938	12158	12072	12094	12178	12166	11954	12133	12090	11890	11846	11921	11902	11961	12064	11989	12047	11920	12006	12026	11965	11985	11947	11909	12071	12064	12020	12309	11964	11826	12047	12122	11934	12078	11931	12017	12016	12111	11990	11931	11934	12170	12075	11925	11990	11997	11804	11829	11953	11976	12094	12042	12002	12127	11933	12102	11992	12167	12060	12031	12180	11959	11862	12039	12030	11879	12135	12015	12024	12141	12019	12060	12045	12223	11986	11949	11867	12045	12101	11987	12105	11894	12133	11849	11985	12020	12079	11957	11910	12073	11936	12055	12058	12012	12025	12089	12000	11877	12160	11915	12069	12064	11909	11988	11916	12080	11910	12104	12131	12033	12105	12067	11946	12027	12002	12093	12013	11988	11980	11992	11909	11998	12023	11966	12006	11881	11899	12070	12064	12174	11944	12036	12133	12143	11906	11916	12047	11990	11881	12203	11956	11971	11937	11983	11903	12094	12103	12014	11925	12017	12063	12040	12115	12059	12001	11967	12020	11993	12041	12029	11899	12102	11943	11995	12078	12141	11896	11954	12075	12171	11937	12081	11937	12048	11997	12044	11913	11983	12022	11998	12174	12078	11995	12045	11983	11958	12245	12123	12112	12099	12150	11979	11980	11882	11972	11784	12001	12080	11978	12124	12053	12045	11990	12093	11888	11937	11995	12062	12090	11894	11955	12051	11918	12108	12063	11920	11951	12006	12050	12069	12084	12123	11852	11935	12123	12144	12000	11994	12018	11952	11923	12153	12046	12081	11988	12114	12181	11968	11990	12113	12171	12143	12040	12011	12026	12114	12106	11966	12069	12068	12080	12064	11970	12026	11860	12016	11850	12056	11873	11994	12166	12056	11830	12137	12041	11940	12038	12014	12147	11921	11998	11894	12167	12033	11895	11964	12147	12051	11898	11964	12080	11926	11916	12012	11887	12113	11984	12089	12091	12022	12176	12018	12021	12069	12084	11931	12021	12093	12062	12177	11818	12126	12131	11957	11993	12011	11951	12043	12077	12117	11889	12082	12000	11789	12075	12023	12170	11910	12126	12040	12081	12128	11971	11964	12101	12063	12093	12062	11950	12092	12263	12053	12082	12055	12102	11968	11822	12031	11904	12031	12128	11985	11887	12177	12124	12079	11991	12030	11973	11967	11955	11909	12056	12010	11755	12064	12011	12001	11940	11931	11978	12073	12111	12119	11994	12107	12108	12192	11920	11997	12196	12189	11913	11950	12042	11924	12051	12061	11933	12049	11913	11963	12073	11999	12021	11847	11925	12054	11954	11874	12121	12121	11988	12088	12050	11976	12128	11997	11893	11910	12034	11967	12016	12016	12181	12071	11891	12031	12172	11977	12028	11922	12008	12073	11921	12004	11847	12040	11989	12075	11982	12107	12003	11972	12056	11988	11918	11948	12084	12149	11977	12015	12021	11949	12059	12059	12022	12058	12018	12100	12105	11957	11996	11877	12007	12229	12008	11990	11976	11966	12088	12146	11963	11886	11953	12003	12015	11954	12074	11940	11975	12035	12016	11973	12094	12049	11989	12083	12006	12080	11984	12110	11850	12129	12054	12177	12057	12016	12123	12009	12022	11961	12091	12059	12160	12107	11922	11992	11954	12060	12033	11994	12098	12039	12129	12054	11965	12073	12030	12050	11934	12068	12063	11974	12003	12066	11967	12034	12082	12019	12075	12117	12138	12089	12034	12011	12119	11994	12034	11976	12025	12137	12082	12002	12186	12087	11960	12111	11881	11927	12020	12056	12027	11906	12088	11959	12017	12050	11998	11914	12096	12028	12038	11861	12238	11972	12169	12098	12026	12069	11749	12147	12149	12042	12017	12031	12090	12002	12041	12052	12097	11986	12172	11857	12066	11927	11989	12107	12170	11971	12012	12143	12054	12086	12017	12194	12118	11959	11989	12140	12193	12093	12206	11951	11930	11938	12081	12120	12044	11930	11828	11886	12174	12114	11995	11927	12117	12010	12111	12028	11968	12049	12110	12055	12056	12032	12186	12054	12070	11974	12091	12184	12195	12006	12072	11923	12078	11912	12016	12016	12142	11955	12097	11987	12135	12036	11862	12178	12000	12061	11850	12118	11958	11891	12007	12009	11972	12057	12034	11997	12007	12093	12039	12125	12097	11906	12175	12141	12244	11884	12102	11969	11996	12063	11951	12017	11911	12140	11970	11948	11877	12019	11969	11944	11922	12072	12210	11873	11978	12100	12031	12061	11977	11999	12056	12017	11929	12039	12154	12065	12124	12072	11927	12049	12039	11951	11935	11997	11957	12246	12099	12042	11954	11868	11983	12032	12009	12115	11966	11993	11899	11987	12054	12005	12076	12090	11963	12032	11958	12034	11983	12248	12055	12071	11952	11959	11959	11997	11975	11970	12072	12149	12094	12151	11961	12059	12066	12096	11943	12086	12044	12101	12059	12014	11978	11821	12065	11853	12062	12119	12058	12044	12068	11983	11904	11925	11965	12008	12088	12059	11910	11984	12041	11839	12040	11966	12215	11891	12039	11999	11945	11995	11819	12113	12175	12027	12019	11964	12128	12035	12014	12026	12092	11983	11895	11921	11887	11855	11894	11952	12052	11977	12100	11967	11930	12122	12097	11976	12034	11928	12038	12097	12108	12064	12021	12037	11989	12009	12100	12090	12165	12116	12017	11935	12076	12052	11972	11997	12183	12087	11936	12050	12032	12124	11902	12003	12082	11937	12048	12077	11998	12043	12096	12076	12051	12054	11981	11977	11963	11987	12018	12019	12017	11866	12079	11961	12013	12074	12086	12078	12034	12052	12071	12050	12104	12147	12026	12100	11984	11875	12058	11993	12068	11846	12004	11977	12219	11864	12077	11942	11959	12094	11969	11977	12123	12049	12027	11895	11979	12070	12032	11939	12021	11902	11980	12005	12017	11952	12272	12065	11941	12080	12112	11904	12081	12043	12107	11953	12138	12185	11883	11923	11973	12046	12035	11990	11988	12165	11947	12043	11960	12068	11919	11913	12067	12038	12055	12002	11934	12166	11984	12038	11903	12084	12045	12037	12032	12036	12092	12044	11930	12057	11966	11932	11976	12046	12098	12110	11808	12101	12159	11985	12219	12061	12190	12052	12094	11988	12065	12106	12031	11953	12020	12100	12082	12072	11948	12020	12025	11939	12060	11977	12152	11975	11968	11976	12064	12090	11973	12043	11909	12058	11968	12089	12084	12094	12128	11929	12096	12045	12100	11999	11974	12039	12020	11944	12111	12116	12097	12039	12106	12048	12027	11957	12083	11928	11899	12233	11996	11999	12009	12030	12060	11925	11997	12119	12001	12168	12068	12042	12078	12056	12049	11981	12101	11969	12116	11963	12095	12148	12120	12145	11977	12160	12042	11989	12006	12088	12133	11984	12043	12020	12088	12018	12015	11973	12010	11878	11994	12085	11973	12182	11987	11839	12036	12033	11970	12057	12051	12023	12000	12068	12067	12016	12068	11945	11942	12000	11980	12106	12008	12076	12117	12023	12106	11973	12081	12033	12120	12074	12054	12089	12070	12068	12075	11953	12069	11947	11899	11885	12093	11917	11884	11854	12150	12071	11940	12074	11911	11989	12006	11948	11936	12067	12017	12140	12049	12070	12001	11938	11984	12040	11932	11886	12069	12138	12083	11940	12128	12026	12106	12068	12035	12031	12030	12060	12140	12012	11917	12115	11956	11973	12008	11903	11927	12084	11966	11980	11978	12084	11965	11898	12001	12005	12070	11980	12104	12057	12143	11985	11922	12007	12022	11956	12126	12059	12038	12050	11988	11987	11962	12019	11980	12116	12096	12028	12133	11959	11989	12188	12064	11897	11970	12080	11942	12111	11954	12122	12064	12129	11896	12094	12179	12010	11978	12066	12070	11973	12148	11910	11945	12062	12067	12127	11920	12100	11993	12143	12181	12034	11984	12091	11990	12076	11917	12067	11943	11966	12005	12181	12160	11987	12039	12133	12024	11841	12162	12160	12017	12106	12174	12089	11964	12031	11942	12055	12090	12180	12010	12106	12203	11880	12112	11816	11988	12065	11817	11934	12080	11853	12282	11992	11855	11935	12032	12039	12284	11902	12073	12029	12000	12107	12180	11839	12149	11963	12034	12141	12118	11888	12090	11937	12202	12013	12028	11954	11971	11977	11945	12049	12014	11906	12083	12080	12138	12067
25649	21127	27806	25075	21152	18077	16585	33019	44324	44190	32574	20560	14279	13433	13319	13152	13265	13225	13118	13174	13024	13222	12918	13026	13057	13114	13076	13159	12975	13025	13192	13046	12942	13022	13153	13129	13077	13027	13240	13097	13005	13107	13165	12914	13120	13190	13108	13052	13003	12973	13004	12933	12948	13140	13057	13092	12973	12992	13042	13322	12927	12781	12990	12969	13037	12946	13181	13032	13034	12977	13018	12937	12966	13245	13057	13110	12929	13044	13364	13105	13064	13103	12989	13032	13212	12813	13004	12957	12902	13073	13033	13241	13051	13068	13041	12864	13036	13042	13069	12985	13012	13221	12910	13109	13048	13180	12880	13164	13256	13013	12911	12923	13043	12983	12972	13162	12982	13077	13110	13047	13128	13084	13006	12885	12965	13031	12832	13017	12955	12993	13122	12943	13299	13062	12978	12947	13009	13188	12987	12987	12992	13138	12987	13095	13273	13157	12940	13193	13102	12960	13180	13120	12952	13008	12965	13135	12943	13069	13022	13124	13075	13165	12948	13051	12914	13108	13092	12857	13042	13135	12940	13145	13130	12943	12936	13167	12935	12942	12844	13048	13083	13084	12940	12797	13127	13111	13066	13001	13014	13055	12956	13052	13032	12890	12969	13005	12936	12994	12829	12924	12885	13161	12871	13312	12994	13043	12934	12892	12934	13021	12882	12864	13047	13000	12936	12927	12930	12980	13056	12970	12947	12890	13126	12934	12980	12888	12914	12980	12979	13179	12920	12966	13042	12822	13061	13121	13067	12976	13082	13133	13131	12859	12846	13110	12878	13143	12855	12843	13041	12943	12873	13098	13237	12989	13046	13134	13003	13014	12947	13029	12824	13074	12774	12995	13043	13211	13247	13133	13011	12941	13069	13014	12839	12954	13099	13126	13046	12936	12954	12850	13023	13012	13104	12926	13038	13060	13097	13056	12962	13019	13092	13080	12937	12988	12862	12952	12959	13124	12979	12822	12835	13016	13032	13123	13114	13112	13041	13002	12854	13073	12880	13022	13205	13035	12732	13104	13143	13164	13064	12988	13069	13251	13070	12938	13026	13062	13076	13209	12670	13038	13186	13102	13022	12948	13129	13080	13096	13023	13163	12946	12919	13155	12921	13220	13142	12924	12798	12925	12917	12999	13081	13028	12924	12930	12910	13168	13112	13033	12947	13110	12973	12967	12934	13074	12949	12980	13030	13048	13072	12991	13056	13087	13057	13207	13172	13027	13063	13041	13189	13042	12847	12988	13034	12992	12871	12959	13090	13113	13162	13134	13038	12949	13080	13046	12998	12998	13014	13097	12817	12903	12983	12962	12880	13193	13093	13079	13023	12879	13081	13145	12886	13012	13211	13284	13214	12998	12839	13128	12966	13101	12925	12974	13008	13113	12903	12995	13195	12882	13219	13043	13146	12962	13003	13007	12974	13013	13019	13085	12981	13185	13179	13214	13032	12947	12993	13078	12862	12821	13014	12984	13192	13140	12969	12921	13243	13062	13154	12954	13095	13003	12895	12964	13011	12940	13087	13120	12919	13109	12940	13068	12897	12906	13131	13339	13057	13046	13091	12961	13118	12917	13110	13059	12888	13053	13118	12978	13043	13087	13001	12939	13032	12991	12919	13093	12984	13002	12891	13107	13034	13059	13010	12939	12970	12908	13073	12936	13051	13144	13000	13084	12749	13043	13129	13249	13108	13059	13103	12990	13067	13155	13251	12871	13079	13061	13162	13071	13097	13285	13007	12920	13018	13044	13127	12909	12868	13023	13127	13000	12929	13010	13145	13255	13316	13151	13188	12805	13017	13113	13286	13154	12980	13191	12948	13096	12958	12955	13076	13004	12874	12973	12761	13022	13114	13074	13027	13009	12932	13011	12954	12993	13138	13013	13060	13161	13041	13025	12965	13022	13002	12870	13002	12854	12953	12907	13018	12943	13160	13076	12942	12930	12992	12952	12964	12979	12984	12952	13113	12967	12873	13031	13162	13284	13015	12884	13104	12942	13029	13073	13096	13192	13128	13035	13181	13090	12874	13204	13042	12941	13149	13007	12907	13089	13155	13081	13036	13015	12887	13210	13388	13037	12985	13056	12843	13118	13105	13067	13027	13050	12930	13018	13002	12927	13031	13050	12878	13004	12969	13119	13030	12902	12993	13012	13081	13189	13062	13027	13046	13214	12974	13100	12960	12948	13025	12951	13091	12957	12913	13109	13009	13012	13094	13055	12893	13061	13023	12904	12863	12940	12898	12891	12985	12965	13133	13011	13032	12977	12882	12937	12978	13091	13132	13141	12893	12825	13287	13031	13090	12873	13020	12995	13084	13003	13160	13104	13199	13038	12845	13045	13176	12980	13234	12931	12823	13021	13020	12810	13214	13073	12924	13078	13020	13069	12990	13086	12962	12912	13008	13027	13083	13369	12978	13074	13011	13005	13079	13000	12960	12856	13070	13170	13085	13171	12922	13014	13085	12927	12975	12952	13169	13073	13082	13368	13051	13056	12921	13110	12963	13098	12955	12975	13044	13029	12994	13111	13029	13038	13024	13072	13212	13015	13041	12834	13107	13232	13129	12992	12959	13076	13205	13133	12922	13157	12959	12947	13117	13170	13213	13055	13038	12940	12988	13136	13178	12911	12964	12998	12943	12802	12880	13156	12943	12919	12988	13129	12959	12994	13086	12795	13054	13095	12770	12929	12944	13075	13179	13235	12940	13024	13056	13016	13164	13136	13123	12931	13120	13028	13097	12826	12808	12977	13064	12974	13067	13040	13129	13129	13146	12972	12919	12913	13175	13007	12993	12805	13279	12994	12961	13115	13207	12963	12951	13021	12974	13233	13028	13061	13108	13001	13015	13054	13241	13129	13008	12917	13023	12955	12880	12959	13107	12900	13125	13013	13104	13177	13032	13102	12863	13038	13039	13063	13037	12852	13127	13067	13166	13011	13090	12805	13094	13092	12960	12885	12921	13102	12949	13171	13017	13003	13106	13166	12884	12963	12903	13067	13112	13185	13072	12991	12969	12994	13071	13015	12979	13031	13035	13099	13154	12832	12925	13077	13174	12943	13119	12912	12928	13085	13112	13106	12818	13109	12969	12979	13152	13071	13043	13167	13192	12971	13248	12922	13069	12928	13110	12932	13024	13088	12958	13005	13016	12891	12888	13001	12989	13135	13033	13050	13131	12886	13158	13001	13010	12852	12927	13076	13103	13020	13047	12963	13047	13115	13110	13112	13057	13233	13058	12992	13058	13111	13182	13084	13112	12941	12993	12997	12896	13103	12927	13084	13191	13020	13147	12914	12824	13106	12900	13001	12924	13164	13088	12939	13234	13180	13104	13116	13041	12908	13125	12868	13051	13078	13052	13024	13107	13260	13189	13049	13095	12997	13062	13056	13025	13158	13132	13092	12961	13044	12939	13091	12985	12845	13090	13071	13329	13083	13183	12960	13134	13040	13016	12958	12972	12952	12958	13132	13045	13181	12974	13046	12860	13061	13098	13016	13195	13001	12963	13123	12964	13091	12922	12951	13050	13125	13215	13093	12895	12876	13040	13080	12877	12943	12967	12883	13071	13025	13132	13048	12967	12813	13295	13054	13076	13098	12971	12960	12984	13110	13057	12974	13202	13029	13017	13143	13192	13184	13022	13043	13178	12977	12984	13121	13023	12976	13213	12979	12919	12996	12898	12971	13026	12990	13279	13091	12932	13140	12899	13036	12884	13082	13140	12999	12856	12846	12974	13175	12838	13010	12844	13106	12902	13092	13059	13147	13057	13210	12981	13002	13030	12906	12876	12927	13158	12968	13199	12982	13053	12894	13067	13156	13108	13008	12989	13082	12932	13104	12921	12958	13063	13374	13121	13030	13046	13014	13065	13055	12917	13130	13082	13042	13028	13003	13179	12835	13037	13026	12992	13053	13157	12946	13175	13129	13089	13097	13021	13132	13145	13175	12856	13095	13018	13126	13115	13006	13097	13165	13188	12858	13127	12865	13147	12903	13034	13022	12987	13003	12993	12993	13057	13043	12937	13064	12986	12928	13047	12988	13068	13056	13112	12887	13181	13043	13071	13097	13043	13123	13129	12827	12895	13197	13196	13057	12967	13057	13119	13169	13160	12942	12975	13071	13054	13160	13036	13136	12895	13072	12803	12929	12832	13012	13163	13147	13079	13033	13106	12910	13088	12883	12989	13182	13187	12927	13050	12941	12992	12930	12860	12971	12932	13149	13205	13011	12982	13033	13290	13037	13078	13069	13144	13034	13058	13015	13034	13058	13004	13191	13280	13152	13146	13061	12997	13136	12995	13133	12916	12851	13074	13044	13042	13076	13121	12968	12768	12858	13166	13233	13113	12976	13074	13013	12865	13170	12858	13127	13043	13064	12909	13098	12890	13122	13123	13165	13039	13041	12887	13136	13250	13059	13147	12950	12898	13072	13145	13192	12956	13104	13066	12965	13134	13137	13156	13013	12985	12994	12908	13055	12933	12920	12842	12848	12880	12961	13011	12962	12961	12972	13000	12979	13018	12983	13022	13076	13105	13018	12850	13011	13178	13083	13007	13061	13080	13052	12880	13163	12893	13183	13138	12908	12852	13172	13084	13044	13130	13152	13285	13002	13110	12987	13187	12879	12982	13121	13036	12916	12948	12897	12935	13026	12938	13257	12916	13096	13211	12839	12956	13014	13029	12896	13022	13010	13043	13012	13020	13114	13182	13028	12840	12931	12964	12951	12905	12902	12943	13098	13078	12973	13013	13085	13034	13086	13059	13219	13050	13161	12958	13011	13057	13112	13049	13067	12954	13074	12964	12960	13085	13208	13177	13003	13004	13131	13180	13036	12989	12929	12922	12914	12997	13126	13057	13055	12952	13118	13170	12876	13128	13000	12984	13013	12896	12892	13016	13149	13106	12942	12869	12967	13158	12946	12921	12883	13139	13186	12875	12921	12946	13305	13191	13049	12980	12987	12893	13060	13080	13099	12919	13072	13033	12805	13041	12951	13199	12990	13090	12949	12851	13022	13030	13221	13167	13301	13024	13112	13034	13162	13005	13078	12916	12973	12983	13034	13021	12877	12822	13066	13097	13096	13025	13016	12896	12928	13036	13080	12993	12989	13203	13251	13133	13058
15531	26789	24378	20053	16953	16022	14722	37194	45463	44494	31227	17931	11991	11357	11528	11415	11532	11365	11380	11324	11432	11475	11421	11422	11488	11499	11457	11583	11389	11410	11423	11403	11432	11429	11369	11462	11356	11447	11534	11318	11365	11280	11479	11379	11485	11260	11423	11457	11397	11342	11418	11396	11441	11303	11474	11285	11466	11416	11423	11429	11423	11364	11362	11407	11342	11446	11514	11210	11476	11437	11472	11528	11420	11422	11532	11560	11417	11515	11407	11475	11400	11343	11338	11447	11316	11426	11352	11272	11511	11584	11409	11331	11435	11534	11450	11572	11357	11396	11388	11409	11425	11352	11329	11399	11501	11416	11482	11610	11291	11468	11416	11368	11208	11342	11445	11388	11367	11380	11348	11356	11312	11418	11331	11442	11503	11377	11187	11425	11403	11520	11449	11361	11386	11362	11451	11380	11316	11502	11451	11409	11451	11453	11354	11337	11439	11327	11311	11458	11426	11251	11559	11543	11308	11457	11414	11487	11492	11407	11428	11500	11486	11480	11311	11482	11541	11391	11273	11393	11260	11519	11443	11367	11393	11463	11337	11341	11444	11384	11411	11488	11406	11450	11489	11362	11298	11370	11447	11414	11283	11446	11412	11481	11402	11331	11450	11508	11410	11443	11368	11299	11687	11213	11499	11348	11535	11454	11402	11352	11365	11384	11386	11599	11406	11430	11357	11516	11394	11388	11457	11419	11464	11294	11407	11207	11503	11311	11184	11358	11416	11310	11393	11474	11429	11481	11493	11484	11371	11432	11505	11360	11446	11444	11351	11509	11440	11434	11383	11340	11498	11363	11281	11451	11348	11442	11431	11347	11529	11461	11340	11456	11313	11438	11441	11371	11455	11421	11379	11525	11281	11516	11347	11308	11375	11269	11490	11350	11455	11427	11367	11412	11443	11406	11452	11422	11283	11310	11346	11229	11424	11427	11585	11525	11476	11419	11456	11420	11315	11332	11620	11408	11389	11306	11377	11518	11432	11353	11248	11451	11466	11535	11554	11408	11433	11263	11550	11420	11480	11470	11414	11363	11467	11562	11353	11325	11266	11574	11498	11441	11359	11437	11352	11319	11416	11389	11524	11379	11330	11389	11341	11356	11473	11422	11375	11413	11360	11550	11515	11332	11306	11304	11375	11463	11357	11399	11402	11372	11433	11462	11341	11341	11469	11310	11440	11413	11316	11417	11372	11482	11415	11465	11405	11412	11351	11450	11424	11347	11247	11342	11406	11385	11266	11362	11394	11519	11435	11544	11381	11404	11578	11344	11449	11450	11519	11353	11319	11599	11412	11473	11353	11449	11407	11341	11447	11508	11587	11340	11334	11220	11306	11412	11325	11510	11415	11313	11344	11349	11290	11509	11495	11233	11314	11496	11381	11350	11434	11348	11356	11397	11300	11323	11430	11519	11480	11560	11472	11486	11542	11580	11464	11376	11353	11351	11346	11430	11421	11382	11535	11355	11540	11360	11443	11442	11415	11380	11507	11345	11530	11520	11351	11260	11250	11264	11285	11501	11418	11481	11497	11394	11418	11311	11541	11422	11357	11550	11266	11309	11329	11375	11338	11235	11491	11537	11365	11265	11349	11544	11354	11331	11291	11373	11314	11270	11322	11476	11269	11441	11392	11476	11479	11356	11291	11383	11418	11414	11439	11466	11353	11427	11326	11292	11349	11502	11567	11572	11496	11239	11516	11497	11417	11273	11252	11500	11465	11343	11336	11741	11477	11432	11486	11429	11405	11330	11405	11349	11291	11410	11407	11404	11456	11555	11151	11437	11417	11352	11357	11404	11346	11422	11502	11439	11445	11354	11520	11456	11463	11167	11361	11494	11359	11405	11407	11349	11178	11454	11547	11496	11442	11518	11265	11282	11241	11454	11335	11396	11289	11347	11482	11541	11504	11416	11314	11450	11384	11491	11335	11471	11407	11559	11428	11516	11561	11362	11609	11351	11504	11417	11442	11445	11447	11318	11505	11475	11466	11454	11413	11368	11630	11381	11397	11544	11500	11458	11412	11419	11395	11484	11456	11304	11366	11585	11371	11402	11521	11553	11352	11388	11489	11574	11390	11391	11233	11376	11469	11389	11577	11414	11412	11283	11486	11548	11429	11454	11403	11525	11467	11268	11315	11471	11587	11432	11577	11585	11364	11354	11436	11365	11401	11477	11357	11498	11403	11358	11403	11490	11585	11384	11266	11320	11340	11276	11469	11214	11496	11432	11376	11365	11443	11639	11364	11564	11531	11441	11328	11483	11414	11350	11421	11222	11428	11504	11334	11478	11547	11461	11336	11469	11432	11443	11397	11465	11353	11597	11446	11358	11363	11451	11199	11364	11417	11385	11414	11553	11264	11293	11371	11405	11442	11187	11301	11268	11482	11319	11454	11510	11441	11326	11536	11372	11483	11400	11456	11507	11442	11402	11354	11542	11375	11224	11367	11339	11418	11359	11532	11319	11519	11467	11316	11434	11513	11482	11419	11484	11263	11390	11517	11396	11418	11385	11338	11422	11288	11511	11536	11398	11319	11435	11405	11406	11375	11456	11387	11247	11381	11412	11307	11554	11347	11517	11360	11435	11426	11260	11554	11371	11285	11539	11469	11402	11375	11409	11354	11282	11510	11363	11351	11307	11379	11403	11609	11504	11479	11407	11379	11469	11313	11428	11514	11311	11269	11364	11541	11301	11427	11371	11382	11406	11409	11389	11255	11522	11425	11344	11383	11314	11479	11329	11485	11570	11413	11371	11279	11246	11377	11273	11353	11362	11289	11449	11343	11444	11490	11391	11334	11355	11350	11538	11242	11464	11433	11302	11315	11446	11438	11443	11430	11323	11321	11500	11397	11465	11184	11331	11293	11539	11249	11265	11430	11458	11387	11336	11478	11228	11346	11580	11508	11443	11401	11398	11344	11395	11419	11419	11443	11337	11310	11392	11588	11219	11333	11458	11499	11415	11400	11284	11461	11382	11401	11326	11471	11586	11274	11380	11361	11367	11379	11563	11486	11332	11372	11434	11338	11474	11322	11407	11563	11475	11334	11510	11442	11428	11452	11335	11395	11561	11331	11462	11347	11278	11345	11409	11331	11397	11556	11370	11330	11250	11466	11486	11278	11437	11278	11541	11326	11451	11393	11241	11323	11558	11401	11584	11443	11406	11413	11383	11553	11334	11368	11389	11484	11413	11442	11512	11530	11502	11474	11363	11309	11261	11514	11425	11281	11488	11346	11318	11538	11479	11496	11409	11442	11419	11534	11368	11559	11289	11408	11435	11558	11464	11344	11291	11550	11328	11410	11461	11371	11517	11271	11468	11127	11350	11464	11493	11457	11369	11392	11464	11302	11407	11469	11439	11391	11353	11379	11572	11314	11448	11268	11315	11517	11393	11333	11331	11459	11444	11450	11355	11338	11415	11233	11240	11505	11274	11577	11455	11178	11339	11321	11463	11632	11421	11318	11388	11346	11248	11535	11509	11352	11232	11362	11526	11375	11438	11376	11421	11435	11454	11487	11255	11436	11355	11400	11339	11493	11471	11434	11416	11385	11445	11430	11439	11417	11377	11445	11320	11368	11383	11275	11508	11458	11499	11465	11400	11528	11326	11246	11233	11480	11554	11512	11409	11297	11477	11398	11348	11474	11368	11406	11366	11493	11297	11508	11454	11387	11420	11498	11399	11435	11397	11348	11497	11307	11454	11372	11373	11613	11336	11362	11448	11484	11349	11263	11492	11359	11410	11410	11332	11352	11628	11360	11450	11458	11455	11531	11477	11473	11396	11411	11404	11459	11256	11510	11278	11337	11365	11306	11393	11400	11403	11365	11385	11458	11533	11558	11453	11749	11509	11365	11430	11366	11480	11424	11357	11549	11452	11620	11279	11522	11524	11357	11523	11387	11199	11440	11416	11350	11283	11363	11455	11432	11412	11403	11573	11540	11492	11409	11393	11410	11250	11350	11444	11351	11549	11273	11426	11286	11316	11399	11330	11408	11435	11301	11464	11448	11521	11326	11347	11228	11441	11406	11364	11489	11446	11518	11386	11343	11551	11437	11461	11514	11403	11366	11514	11532	11406	11386	11357	11387	11423	11491	11492	11391	11407	11549	11370	11477	11392	11474	11520	11436	11241	11444	11411	11362	11287	11321	11369	11336	11426	11339	11364	11349	11355	11163	11384	11393	11366	11336	11498	11430	11536	11433	11393	11427	11413	11510	11564	11557	11369	11377	11409	11411	11431	11432	11345	11405	11483	11428	11413	11515	11403	11385	11344	11382	11413	11424	11407	11495	11412	11436	11451	11364	11336	11292	11604	11365	11439	11446	11444	11504	11482	11467	11436	11426	11594	11556	11374	11470	11167	11586	11415	11292	11557	11367	11393	11382	11240	11421	11491	11242	11308	11443	11299	11303	11525	11395	11488	11417	11320	11343	11404	11512	11413	11392	11334	11509	11565	11302	11428	11352	11536	11633	11492	11375	11379	11432	11452	11382	11596	11408	11405	11317	11406	11478	11421	11366	11408	11449	11413	11457	11335	11509	11331	11264	11418	11513	11374	11517	11488	11402	11440	11343	11355	11463	11439	11399	11363	11274	11462	11436	11539	11426	11379	11289	11299	11432	11347	11534	11326	11439	11281	11419	11272	11432	11424	11503	11218	11346	11251	11476	11587	11425	11400	11457	11593	11370	11414	11462	11442	11377	11320	11412	11461	11273	11403	11351	11371	11407	11389	11352	11600	11457	11429	11416	11475	11330	11379	11306	11266	11471	11367	11570	11542	11390	11468	11347	11565	11387	11421	11456	11637	11453	11494	11395	11295	11468	11366	11433	11391	11526	11388	11517	11460	11462	11463	11300	11304	11402	11469	11257	11544	11438	11419	11306	11231	11566	11402	11236	11560	11223	11482	11535	11459	11553	11486	11395	11685	11330	11395	11374	11457	11419	11384	11502	11397	11532	11242	11460	11491	11443	11483	11590	11487	11322	11572	11456	11359	11365	11580	11456	11474	11489	11551	11433	11355	11435	11380	11283	11513	11378	11534	11380	11341	11427	11408	11370	11380	11384	11395	11474	11321	11425	11397	11367	11470	11430	11441	11328	11333	11438	11428	11536	11438	11262	11492	11437	11491
24141	21104	28486	24041	21604	22816	20760	48677	62274	47303	37384	23925	14904	12691	12733	12590	12462	12222	12483	12686	12255	12401	12501	12515	12588	12399	12319	12215	12458	12292	12385	12559	12347	12578	12400	12507	12405	12198	12375	12413	12405	12265	12453	12363	12434	12467	12514	12313	12437	12227	12510	12362	12452	12199	12232	12513	12260	12371	12364	12087	12407	12324	12334	12273	12497	12220	12301	12475	12340	12344	12480	12265	12329	12394	12179	12287	12381	12354	12293	12284	12330	12208	12306	12346	12324	12354	12289	12379	12299	12339	12251	12206	12409	12284	12325	12169	12294	12382	12376	12281	12277	12317	12457	12392	12330	12237	12374	12215	12369	12238	12233	12173	12158	12324	12326	12256	12221	12161	12137	12384	12281	12282	12226	12401	12368	12253	12341	12176	12219	12386	12286	12341	12320	12390	12241	12425	12453	12281	12283	12044	12407	12340	12379	12283	12437	12162	12375	12230	12192	12260	12266	12378	12368	12203	12306	12329	12241	12499	12171	12160	12129	12305	12263	12177	12326	12244	12264	12262	12160	12316	12271	12261	12366	12353	12553	12431	12372	12280	12197	12468	12250	12259	12342	12345	12248	12380	12162	12480	12254	12199	12389	12234	12107	12317	12193	12370	12356	12273	12425	12366	12416	12236	12216	12311	12327	12204	12280	12184	12186	12203	12228	12305	12221	12155	12422	12265	12253	12408	12356	12355	12055	12415	12392	12304	12474	12410	12197	12350	12402	12120	12273	12239	12214	12395	12305	12304	12464	12364	12289	12324	12489	12375	12283	12368	12361	12304	12388	12470	12040	12169	12434	12228	12252	12219	12221	12417	12173	12292	12336	12384	12444	12209	12244	12278	12406	12252	12222	12428	12371	12292	12001	12164	12345	12225	12525	12247	12331	12276	12240	12189	12279	12260	12394	12074	12192	12257	12260	12179	12219	12352	12220	12229	12317	12321	12151	12303	12480	12273	12261	12334	12399	12381	12276	12299	12082	12328	12416	12160	12261	12207	12311	12353	12427	12253	12224	12225	12292	12383	12353	12219	12324	12368	12163	12274	12291	12353	12425	12450	12358	12344	12257	12350	12230	12411	12393	12163	12326	12433	12360	12227	12196	12431	12378	12375	12327	12243	12521	12327	12332	12332	12481	12313	12434	12291	12468	12199	12261	12346	12460	12243	12304	12316	12308	12351	12364	12213	12523	12291	12384	12256	12207	12230	12381	12390	12380	12449	12307	12135	12225	12379	12351	12383	12473	12450	12261	12012	12186	12265	12372	12299	12095	12395	12473	12336	12403	12269	12442	12052	12376	12398	12349	12228	12276	12370	12268	12002	12285	12276	12131	12112	12175	12366	12489	12297	12210	12144	12330	12155	12303	12201	12444	12284	12232	12294	12316	12388	12127	12332	12368	12125	12402	12305	12515	12301	12120	12324	12242	12342	12259	12285	12349	12392	12107	12399	12329	12213	12408	12268	12352	12348	12203	12151	12328	12340	12258	12239	12188	12294	12224	12227	12414	12361	12204	12347	12199	12395	12315	12351	12319	12276	12439	12205	12390	12326	12378	12286	12247	12115	12298	12112	12192	12412	12346	12362	12286	12376	12313	12344	12310	12321	12490	12471	12469	12168	12195	12195	12123	12359	12659	12267	12432	12325	12353	12188	12112	12085	12317	12352	12425	12227	12177	12257	12237	12147	12162	12383	12291	12328	12240	12394	12288	12248	12319	12205	12362	12467	12371	12402	12261	12424	12414	12351	12294	12398	12438	12263	12243	12368	12191	12218	12295	12246	12283	12306	12264	12236	12212	12193	12294	12350	12336	12319	12285	12305	12399	12203	12266	12250	12140	12415	12169	12426	12425	12239	12241	12380	12406	12356	12344	12500	12307	12368	12344	12360	12361	12250	12343	12364	12270	12469	12353	12267	12197	12176	12211	12215	12256	12325	12474	12333	12163	12134	12241	12366	12337	12237	12200	12236	12343	12330	12316	12252	12344	12501	12403	12303	12432	12320	12361	12383	12293	12229	12332	12296	12322	12103	12253	12236	12594	12444	12269	12365	12171	12216	12304	12189	12323	12258	12294	12356	12175	12242	12207	12342	12247	12165	12316	12167	12141	12348	12375	12366	12287	12129	12318	12433	12250	12364	12281	12387	12364	12407	12268	12316	12327	12325	12276	12219	12300	12335	12181	12272	12248	12226	12167	12234	12350	12436	12258	12422	12268	12423	12344	12397	12239	12246	12274	12149	12280	12322	12360	12153	12402	12206	12157	12102	12319	12088	12373	12289	12453	12501	12250	12263	12345	12253	12276	12462	12275	12182	12376	12347	12360	12261	12348	12311	12124	12266	12202	12335	12113	12303	12233	12484	12152	12203	12392	12368	12438	12323	12477	12133	12273	12183	12352	12503	12220	12420	12289	12234	12368	12276	12178	12376	12219	12423	12470	12204	12335	12232	12333	12327	12355	12173	12430	12234	12226	12471	12192	12295	12322	12355	12285	12400	12252	12116	12236	12324	12084	12487	12396	12368	12201	12244	12309	12248	12490	12240	12240	12317	12170	12216	12266	12314	12337	12200	12433	12255	12157	12061	12287	12233	12229	12102	12379	12387	12376	12175	12205	12333	12367	12377	12238	12324	12352	12275	12235	12337	12322	12370	12337	12382	12197	12168	12492	12237	12442	12433	12364	12285	12162	12214	12304	12304	12388	12321	12301	12286	12203	12163	12379	12319	12356	12224	12433	12383	12346	12239	12257	12406	12226	12067	12406	12188	12271	12329	12319	12268	12235	12388	12286	12261	12452	12259	12244	12262	12286	12368	12251	12462	12242	12400	12194	12542	12391	12175	12165	12165	12325	12209	12375	12410	12112	12318	12406	12359	12213	12277	12389	12371	12123	12307	12086	12217	12386	12419	12361	12419	12372	12285	12406	12371	12254	12235	12320	12293	12145	12281	12281	12271	12318	12248	12266	12308	12533	12401	12447	12408	12395	12488	12326	12275	12144	12276	12428	12344	12319	12213	12356	12278	12356	12252	12186	12200	12385	12256	12228	12348	12180	12093	12100	12243	12423	12346	12197	12366	12301	12173	12272	12071	12253	12510	12306	12318	12261	12171	12145	12270	12226	12162	12403	12426	12078	12510	12313	12334	12190	12360	12411	12338	12310	12370	12449	12556	12303	12343	12296	12332	12431	12383	12373	12378	12368	12194	12369	12201	12097	12215	12325	12185	12305	12493	12391	12252	12213	12231	12267	12480	12475	12445	12473	12439	12300	12276	12145	12450	12282	12296	12389	12456	12185	12326	12355	12333	12365	12204	12310	12232	12298	12377	12289	12282	12409	12287	12392	12235	12410	12227	12284	12297	12206	12246	12292	12491	12289	12245	12174	12154	12202	12307	12152	12123	12338	12346	12493	12133	12309	12311	12435	12309	12290	12238	12218	12331	12327	12287	12528	12239	12324	12373	12287	12347	12293	12264	12468	12166	12256	12168	12459	12171	12385	12210	12221	12248	12402	12228	12356	12323	12441	12286	12167	12296	12309	12060	12193	12302	12357	12400	12305	12249	12307	12332	12203	12193	12254	12256	12367	12209	12376	12340	12208	12174	12110	12265	12296	12293	12263	12376	12349	12157	12323	12120	12364	12315	12278	12185	12206	12194	12175	12321	12418	12080	12334	12501	12268	12571	12275	12296	12080	12591	12242	12293	12333	12259	12295	12211	12402	12226	12274	12234	12375	12256	12403	12380	12213	12408	12189	12226	12171	12285	12419	12284	12365	12210	12408	12205	12149	12300	12394	12315	12264	12370	12274	12400	12289	12054	12334	12488	12337	12278	12376	12244	12159	12298	12119	12160	12165	12448	12438	12476	12345	12330	12483	12324	12230	12287	12282	12263	12241	12172	12313	12259	12347	12301	12244	12230	12291	12590	12238	12179	12231	12168	12322	12203	12456	12427	12305	12380	12362	12495	12288	12241	12170	12245	12181	12350	12416	12121	12205	12237	12337	12240	12149	12172	12238	12212	12279	12484	12178	12257	12160	12243	12395	12240	12359	12413	12434	12392	12271	12236	12394	12230	12476	12243	12331	12301	12552	12282	12371	12308	12176	12240	12270	12256	12235	12237	12420	12284	12195	12139	12436	12500	12301	12183	12287	12193	12304	12304	12429	12220	12245	12289	12328	12124	12171	12317	12248	12208	12075	12387	12298	12220	12222	12469	12255	12295	12477	12355	12451	12171	12280	12219	12333	12394	12288	12143	12244	12359	12453	12234	12376	12199	12316	12266	12239	12195	12193	12330	12336	12139	12249	12397	12220	12332	12335	12428	12334	12407	12482	12278	12174	12323	12410	12312	12230	12232	12246	12320	12345	12366	12382	12320	12386	12169	12176	12279	12337	12274	12292	12338	12251	12254	12328	12184	12298	12159	12401	12330	12391	12266	12371	12281	12318	12350	12307	12395	12424	12161	12325	12284	12399	12336	12323	12242	12347	12301	12346	12321	12253	12414	12326	12465	12320	12477	12321	12353	12375	12290	12210	12079	12416	12419	12394	12311	12081	12133	12170	12320	12173	12268	12355	12242	12245	12171	12253	12310	12210	12352	12280	12233	12335	12303	12266	12270	12063	12350	12177	12375	12441	12458	12336	12311	12321	12165	12484	12232	12296	12439	12163	12446	12153	12180	12193	12319	12463	12276	12049	12136	12238	12306	12308	12207	12380	12197	12304	12178	12450	12183	12241	12317	12244	12262	12264	12193	12285	12374	12124	12246	12456	12216	12247	12303	12270	12227	12418	12203	12415	12186	12255	12331	12186	12211	12324	12494	12547	12205	12258	12358	12300	12420	12328	12142	12162	12326	12257	12226	12439	12379	12365	12221	12244	12338	12354	12109	12194	12223	12404	12180	12425	12294	12259	12235	12276	12061	12170	12358	12193	12200	12407	12386	12246	12080	12198	12254	12258	12347	12135	12182	12197	12322	12338	12280	12199	12243	12196	12276	12382	12324	12368	12225	12232	12211	12396	12187	12323	12162	12226	12294	12364	12268	12263	12337	12137	12461	12312	12342	12318	12253	12347	12353	12162	12112	12294	12223	12443	12353	12354	12268	12240	12426	12171	12168	12236	12268	12315	12234
18201	32350	28406	25652	21395	20245	17578	51474	60234	48184	38247	21834	11847	11044	11046	11027	10926	10978	11145	11038	11035	11090	10944	10963	11202	10847	10902	10974	11111	10987	10931	11164	11133	10941	11010	11084	11029	11069	11028	10990	10862	10866	11079	10871	11019	10875	10954	11066	11053	10989	10929	10957	10884	10912	10997	10890	10863	10924	11098	10998	10901	10923	11052	10870	11129	10946	10947	10968	10925	10896	11034	11053	10918	10929	11106	10957	10930	10823	10994	10980	10900	10972	10963	10960	10908	10931	10903	10833	11031	10792	11039	10973	10990	10829	11052	10926	11010	10926	10859	10814	10960	10949	10916	11017	10844	10838	10756	10885	10990	10967	10901	10872	10926	10909	10913	10871	11037	10844	11008	10824	10866	10856	10974	10991	11034	11132	11055	10931	10847	10800	11024	10949	11038	10922	10798	11053	11117	11017	10993	10867	10956	10867	11068	10947	10987	11016	10991	10984	11030	10948	11089	11115	11126	10933	10969	10779	10991	10756	10915	10881	10821	10997	10841	10984	10862	10934	11020	10950	11011	10828	10928	11062	11063	10938	10978	10773	10962	10779	10966	11060	10974	10817	10992	10974	10858	11012	10946	11212	10797	10931	10880	10884	10899	11120	10941	10955	10945	10853	10966	11033	10964	10967	10777	10945	10979	10982	10963	10992	10976	11001	11025	10966	10994	10929	10964	10884	10953	11033	10971	11020	11022	10984	10955	10878	10912	11015	10877	11000	10968	10992	11075	10937	10862	11058	10796	11024	10958	11014	11027	10987	10900	10927	11109	10915	10945	10969	10953	10971	11049	10852	10885	11096	10982	10960	11035	11012	10879	10952	11115	10858	10950	10914	10944	11016	10935	10848	10859	10831	11002	10984	11083	10879	10953	10845	10905	10805	10820	10895	11058	10852	11048	11035	10986	11025	10792	10906	11069	10748	10902	10998	11102	10774	11015	11043	10972	10918	10850	10866	11023	10903	10976	10937	10950	10794	10811	11034	10889	11027	10997	10989	11025	11002	10896	11118	11077	10966	10938	10970	10908	11039	10889	10936	11050	11134	11024	10917	10902	11044	10941	10836	10785	10949	10827	10738	11010	11047	10977	10897	10929	11066	11021	10982	10836	10995	10982	10970	11065	10906	10985	10951	10975	10823	10850	10961	10881	10796	11135	10919	11034	10944	11014	10936	10958	11091	10911	10940	10931	10949	10958	10929	10832	11030	11019	10886	11024	10912	10902	11069	10864	10963	11009	10966	10816	10861	10905	10985	10831	10907	10991	11012	10990	11047	10927	10998	10970	11024	10999	10967	10890	10925	10967	10748	10933	10949	10831	10988	11096	11055	10932	10841	10871	10900	10975	10975	11019	11047	10908	11024	11081	10886	10848	10891	10982	10915	10960	11094	10876	10914	11020	10932	11030	11079	10980	11032	11032	10923	10935	10933	10957	10993	11014	11004	11013	10829	10932	11068	11129	10775	10839	11083	10948	10885	10928	10877	10894	10923	10992	10923	11107	11047	11035	10923	11068	11072	11056	11014	10943	10873	10985	11048	10918	10822	10923	10825	10927	11080	10961	11019	10968	10970	10940	11090	11003	10941	10824	10951	11042	10908	10886	10898	10821	10937	10966	11009	11041	11032	10926	11022	10974	10954	10832	10856	11097	10941	10925	10878	10929	10875	10895	10960	10898	11014	10881	10941	10807	10814	10949	11052	11015	10851	10959	11004	10937	10923	10908	10811	11122	10856	11070	10990	10938	11049	11042	10950	10870	10879	11134	10811	10827	11034	11010	11037	10890	11078	11059	10869	11033	10955	10924	11056	11037	10889	10880	10972	11006	10920	11014	10968	10950	10954	10872	11109	10886	10898	10905	10963	11018	11010	10971	10955	10966	11009	11026	11039	10883	10966	10843	10882	10770	11069	10945	10947	11021	11038	10963	11045	11110	10790	10991	10907	10803	10929	10839	10894	11019	10999	11073	11060	10943	10914	11018	10985	10958	10968	10830	11055	10967	10744	10885	10833	10965	10952	11051	10825	10941	10909	11039	10988	10952	10874	11022	10798	11066	10906	10907	10967	10840	11048	10939	10905	10934	10890	10907	10785	10902	11064	11027	10958	11060	10828	10970	10934	10845	10901	10935	10937	10993	11125	11085	11054	10961	11006	10864	10934	10875	10802	10994	11028	10930	11011	10876	11060	11074	10835	10943	11007	10894	10980	10847	11025	10910	10942	10926	10864	10848	10907	10989	10949	11022	10992	10918	10993	10952	11008	10908	11075	10944	10936	10987	10895	10953	10996	10876	11240	10854	10859	10830	11111	11067	10989	10993	10871	10744	11081	10860	10856	11048	11003	10727	10921	10955	10983	11000	10835	10858	10946	11058	10945	10788	11013	11019	10869	10960	11142	10935	11035	11073	10872	10982	10932	11009	10961	11013	11091	10916	10801	10980	10954	10996	10777	11012	10890	10955	11000	10933	10982	10965	10983	11022	10870	11141	11038	10988	10951	10932	10903	11070	10980	11015	10915	10905	11089	10820	10825	10913	10787	10841	10982	10748	10869	10917	11051	10909	10931	11144	10769	10916	10910	10970	11032	10921	10914	10933	11008	11078	11063	10975	11063	11100	11028	10878	10977	11066	10925	10837	10847	10958	10960	10953	10945	10928	10980	11023	10890	10940	10925	10965	11037	10923	10969	10895	10865	10967	10900	10843	10898	10945	10913	10986	10946	10684	10881	11003	10843	10943	10902	10905	11112	10873	11114	10917	11018	11032	10869	10874	10969	10949	11046	11004	11022	10912	10988	10862	10968	10930	11074	11061	10873	10962	10878	10890	10985	10711	10886	10803	10995	10856	10929	10954	10970	10978	10990	10908	10989	11015	10955	10957	10877	11031	10948	11051	10941	10935	11028	10835	11015	10911	10993	11052	10787	11076	10943	11001	10990	10987	10927	10821	11049	11081	11070	11055	11026	10886	10973	10982	10970	10965	10914	10929	11080	11003	11065	10853	11109	10945	11050	10973	10997	11008	10932	10997	11078	10935	10946	10866	11051	11136	10947	11045	10813	10940	10982	11011	10953	10987	11086	11092	10980	10921	10938	10949	10873	10872	11003	10994	10996	10888	10923	10871	10930	11024	11045	11115	10988	10880	10893	11044	10939	11067	10839	10919	11044	10865	10985	11113	10998	10959	10903	10895	10905	11067	11093	10950	10911	10934	10928	10866	10989	10947	10954	11058	10985	11004	10913	10907	10848	10934	10907	10767	10905	10929	10951	11006	10976	10881	10922	10832	10792	10986	10909	10944	10904	10887	10934	10954	10830	10968	10971	11127	10983	11008	10955	10860	10901	10958	10896	10833	10988	11083	10761	11001	10845	11010	11039	10902	10983	11125	10988	11063	10887	10956	10835	10915	10969	10997	10862	11009	10863	10851	10967	10736	10994	11121	10878	11041	10929	11001	11075	11021	10922	10746	10932	10968	10964	11061	10980	10918	10901	10942	10722	11043	11035	10991	10858	11071	11044	10956	10902	10879	10928	10879	10928	10964	10918	10966	10987	11027	10943	10842	11120	10996	10987	10926	10936	10942	10812	10935	11136	10903	10949	11076	10947	10908	10921	10924	10893	11010	10874	10973	11099	10942	10908	10902	11022	10925	10906	10962	10656	10799	10920	11035	10968	10981	10877	11008	10893	11082	10864	11060	10927	10881	11088	11006	10924	10792	10974	10978	10864	10979	11097	10951	10941	10886	10967	11056	10820	11018	11006	10866	10802	10892	10973	10992	11064	10861	10878	10877	11092	11000	11010	10958	11037	10996	10928	10870	10984	10894	10917	10881	10841	11031	10851	10798	10986	10885	11115	10965	10966	10923	11103	11019	10855	11006	10886	11052	11082	10858	10950	10841	10922	10953	11039	10968	10942	11065	10883	10904	10976	11021	10901	10959	10904	10902	11013	10899	11038	10942	11084	10906	11102	10842	10967	11017	11031	10798	11115	10967	10929	11024	11059	11009	10986	10901	10999	11004	11039	11074	10851	10933	10964	11096	10763	11008	10920	10993	10903	10889	10946	10916	11042	11085	10993	11004	11009	10877	10940	10960	11020	10843	10867	10810	10909	10959	11038	10877	11060	11093	10972	10892	11020	10940	10899	10815	11029	10866	11087	10932	10889	10861	10869	10829	10902	10907	10917	11104	10956	10953	10883	10888	11074	10911	10805	10884	10897	11084	10791	11041	10920	10973	11077	10812	11001	11041	10852	11078	11167	10904	10895	10984	10870	10914	11005	10960	10923	10980	11015	10989	10769	10963	10997	10936	10995	11141	10869	10957	10941	11091	10863	10948	10941	11035	10833	10904	10980	10892	11003	10922	10839	11014	10938	10892	10943	10847	11037	11005	11023	11013	10881	10779	10894	11041	10976	10927	11105	10782	10933	10894	10994	10886	10974	10929	11090	10968	10938	10810	10825	10993	10974	11071	10911	11032	10911	11126	10932	11141	11201	10906	11103	10975	11035	10795	10934	10956	10902	11014	10948	10833	11053	10991	11095	10923	10934	11111	10909	11077	11065	10764	10865	10973	10868	11020	11115	10922	10922	11040	10941	10973	10968	10941	10901	10873	10933	10927	10981	10748	11041	10835	10928	11019	11001	11024	10964	11011	10976	10907	10921	10884	10995	10893	11045	10854	11039	11013	10997	10941	11150	10947	11047	10861	11062	10974	11001	10936	11111	11070	11015	10930	11053	10935	10851	10994	10908	11016	10875	10919	11029	10960	11074	10948	10991	11087	10987	10826	11010	10917	11077	10886	10975	10994	10832	10744	10966	10738	10983	11044	11138	11121	10789	11088	10808	11036	10928	11020	11001	11062	10989	10864	10750	11011	10972	10931	10909	11120	10764	10930	10898	10996	10815	10885	10843	10984	10994	10945	10865	10924	11042	10979	10937	10924	10871	11043	11050	10794	11105	10944	10925	10943	11211	11014	10897	10909	10955	11004	10779	10948	10847	11017	10903	10893	10879	10845	11082	10934	10889	10948	10952	10898	10937	10893	10986	10903	10891	10911	10847	10957	11092	11107	10875	11008	11037	10861	11069	10948	11063	10875	10921	11012	10910	11110	10816	10955	10751	11023	10898	10895	10953
29674	21572	19700	17077	15464	15029	15033	16402	19099	21345	18245	16539	14945	14676	14614	14629	14717	14463	14657	14610	14450	14616	14572	14627	14540	14535	14699	14511	14660	14607	14755	14366	14690	14662	14521	14518	14645	14561	14729	14558	14603	14613	14429	14703	14768	14744	14625	14582	14506	14597	14574	14381	14565	14647	14571	14677	14532	14563	14503	14499	14733	14581	14484	14564	14623	14741	14546	14581	14667	14531	14849	14551	14558	14483	14755	14495	14441	14621	14628	14642	14679	14443	14393	14494	14629	14552	14692	14628	14550	14526	14514	14498	14569	14682	14666	14504	14624	14712	14396	14573	14392	14467	14636	14705	14548	14610	14735	14549	14492	14565	14685	14557	14699	14736	14643	14545	14471	14699	14766	14540	14666	14574	14589	14486	14622	14436	14533	14482	14600	14876	14544	14530	14437	14570	14718	14472	14509	14403	14668	14550	14612	14543	14713	14617	14495	14458	14416	14675	14565	14664	14512	14668	14661	14433	14559	14572	14578	14460	14575	14692	14592	14718	14550	14497	14486	14717	14444	14644	14645	14480	14712	14486	14469	14443	14709	14714	14671	14456	14456	14646	14530	14662	14630	14531	14504	14570	14607	14588	14790	14410	14491	14504	14448	14692	14774	14762	14660	14610	14752	14478	14438	14655	14567	14587	14661	14660	14257	14439	14534	14502	14648	14569	14581	14617	14745	14572	14643	14362	14736	14693	14472	14587	14670	14419	14582	14404	14544	14546	14560	14653	14448	14711	14385	14336	14412	14569	14390	14505	14572	14732	14631	14507	14387	14639	14566	14562	14710	14586	14598	14489	14611	14621	14631	14545	14580	14644	14873	14737	14435	14656	14662	14723	14454	14738	14714	14623	14585	14571	14545	14512	14530	14897	14615	14683	14402	14497	14627	14703	14521	14554	14543	14462	14696	14663	14743	14646	14631	14539	14586	14681	14440	14656	14510	14688	14648	14467	14646	14582	14497	14563	14721	14574	14591	14543	14493	14379	14851	14589	14558	14563	14656	14477	14471	14605	14653	14624	14648	14438	14636	14714	14597	14472	14670	14757	14639	14542	14472	14588	14651	14646	14666	14611	14586	14779	14586	14621	14635	14589	14689	14572	14605	14493	14413	14315	14567	14629	14560	14598	14621	14846	14592	14658	14304	14654	14683	14718	14547	14574	14689	14715	14648	14817	14699	14558	14777	14561	14691	14658	14528	14526	14512	14450	14406	14573	14739	14473	14545	14561	14745	14690	14498	14683	14572	14578	14442	14538	14535	14463	14545	14644	14581	14630	14471	14460	14625	14502	14432	14751	14649	14380	14660	14570	14470	14645	14624	14603	14637	14490	14675	14498	14360	14455	14589	14557	14587	14804	14595	14633	14565	14643	14609	14661	14741	14495	14626	14575	14661	14679	14612	14693	14436	14624	14674	14541	14488	14663	14656	14440	14598	14622	14653	14652	14660	14396	14476	14539	14510	14650	14770	14583	14784	14549	14604	14770	14777	14554	14769	14595	14680	14440	14542	14681	14584	14629	14444	14615	14702	14775	14628	14512	14461	14440	14579	14606	14665	14458	14638	14498	14611	14577	14423	14701	14470	14561	14626	14662	14762	14525	14620	14536	14544	14748	14533	14493	14422	14554	14567	14808	14470	14458	14473	14476	14522	14739	14592	14355	14584	14432	14545	14628	14631	14460	14695	14676	14434	14548	14610	14681	14516	14543	14565	14601	14601	14691	14739	14552	14515	14279	14377	14655	14620	14540	14569	14545	14624	14628	14625	14504	14544	14688	14605	14722	14651	14482	14597	14795	14453	14577	14440	14613	14651	14654	14663	14584	14555	14577	14594	14577	14487	14653	14632	14297	14678	14709	14515	14518	14444	14721	14566	14672	14706	14497	14672	14567	14609	14489	14537	14427	14436	14522	14510	14648	14697	14478	14619	14567	14559	14628	14600	14629	14574	14675	14512	14397	14686	14777	14646	14647	14577	14469	14672	14580	14544	14428	14716	14495	14708	14567	14611	14530	14556	14600	14421	14593	14573	14648	14758	14647	14583	14576	14430	14605	14614	14703	14660	14505	14637	14578	14713	14697	14464	14682	14457	14644	14522	14585	14529	14763	14668	14402	14494	14496	14654	14569	14796	14808	14565	14452	14800	14698	14762	14554	14446	14598	14722	14557	14591	14805	14607	14574	14590	14580	14332	14551	14617	14626	14374	14537	14526	14410	14561	14540	14519	14736	14662	14496	14731	14584	14655	14481	14418	14634	14676	14653	14568	14598	14700	14420	14495	14628	14647	14617	14528	14528	14735	14501	14464	14509	14473	14756	14751	14627	14586	14598	14490	14827	14532	14390	14473	14562	14607	14791	14715	14479	14199	14761	14645	14615	14553	14505	14706	14631	14480	14495	14806	14594	14697	14556	14532	14614	14566	14601	14661	14471	14571	14580	14579	14432	14620	14612	14591	14458	14503	14771	14588	14463	14588	14723	14575	14810	14357	14620	14369	14479	14557	14623	14548	14656	14626	14370	14559	14457	14626	14557	14652	14556	14663	14763	14639	14579	14584	14499	14769	14582	14670	14498	14485	14570	14503	14453	14663	14718	14583	14708	14512	14427	14385	14653	14746	14645	14793	14481	14559	14699	14606	14563	14606	14641	14604	14656	14696	14693	14478	14794	14625	14619	14658	14532	14575	14439	14616	14847	14580	14776	14624	14529	14683	14792	14621	14557	14573	14641	14553	14660	14716	14563	14575	14721	14509	14447	14472	14669	14633	14481	14804	14573	14651	14613	14699	14646	14551	14607	14233	14753	14744	14632	14634	14514	14568	14614	14568	14540	14541	14597	14414	14446	14520	14860	14645	14613	14645	14623	14476	14608	14427	14428	14580	14643	14591	14564	14718	14567	14669	14711	14575	14701	14696	14813	14530	14849	14649	14586	14645	14524	14370	14683	14579	14494	14673	14586	14661	14734	14602	14554	14722	14618	14717	14681	14977	14655	14430	14603	14536	14648	14733	14704	14636	14485	14578	14534	14608	14564	14586	14656	14567	14431	14514	14551	14697	14617	14614	14607	14552	14577	14625	14437	14600	14413	14428	14555	14608	14787	14635	14397	14601	14733	14574	14636	14513	14588	14711	14449	14738	14572	14580	14537	14697	14512	14529	14671	14502	14653	14563	14646	14617	14521	14735	14722	14452	14401	14618	14396	14446	14611	14701	14470	14456	14426	14764	14526	14555	14646	14650	14671	14622	14636	14738	14539	14513	14857	14640	14682	14724	14585	14430	14524	14763	14591	14697	14661	14637	14643	14539	14677	14792	14448	14530	14448	14574	14663	14602	14639	14575	14547	14630	14582	14473	14599	14630	14690	14354	14631	14630	14654	14697	14447	14662	14633	14654	14594	14702	14610	14573	14568	14624	14554	14555	14484	14694	14726	14403	14588	14447	14424	14654	14507	14617	14482	14714	14391	14619	14719	14798	14783	14646	14885	14635	14436	14440	14575	14675	14446	14620	14556	14581	14593	14470	14638	14688	14632	14583	14447	14449	14553	14646	14546	14528	14485	14796	14586	14565	14610	14693	14487	14765	14538	14556	14554	14415	14618	14568	14441	14636	14664	14493	14639	14562	14637	14761	14668	14648	14799	14669	14463	14606	14428	14678	14482	14533	14701	14667	14720	14646	14548	14697	14526	14495	14510	14631	14595	14639	14688	14591	14546	14655	14395	14688	14624	14659	14860	14618	14641	14934	14670	14593	14517	14653	14609	14696	14625	14330	14691	14590	14547	14608	14495	14625	14586	14670	14509	14620	14680	14454	14521	14564	14549	14578	14385	14584	14621	14481	14642	14367	14541	14564	14729	14540	14807	14687	14663	14433	14532	14579	14606	14518	14662	14451	14525	14698	14560	14963	14597	14817	14455	14636	14703	14709	14618	14607	14700	14586	14627	14465	14564	14539	14700	14530	14532	14711	14580	14685	14593	14661	14575	14656	14534	14498	14581	14535	14483	14805	14598	14484	14540	14477	14553	14409	14472	14662	14479	14596	14613	14442	14597	14558	14398	14550	14663	14525	14496	14562	14652	14475	14622	14558	14690	14833	14530	14720	14481	14509	14460	14521	14676	14662	14722	14532	14665	14604	14469	14729	14729	14596	14667	14499	14579	14634	14785	14480	14619	14720	14554	14560	14786	14624	14652	14493	14612	14433	14574	14565	14422	14604	14781	14710	14577	14391	14567	14448	14795	14491	14452	14386	14413	14606	14640	14438	14548	14371	14551	14503	14437	14630	14663	14486	14593	14684	14847	14644	14624	14469	14618	14793	14547	14429	14657	14563	14479	14618	14540	14568	14692	14693	14746	14735	14613	14614	14559	14565	14560	14609	14555	14557	14758	14713	14366	14558	14504	14404	14808	14554	14615	14643	14798	14635	14667	14504	14665	14561	14477	14497	14454	14455	14628	14636	14554	14619	14615	14648	14682	14560	14588	14713	14681	14590	14589	14393	14571	14736	14691	14522	14524	14694	14488	14745	14650	14576	14670	14794	14601	14580	14539	14679	14443	14749	14684	14663	14663	14572	14684	14733	14515	14635	14576	14634	14738	14560	14518	14692	14484	14798	14588	14776	14737	14591	14564	14707	14594	14601	14573	14625	14736	14498	14515	14542	14619	14471	14590	14546	14658	14547	14694	14676	14634	14656	14620	14628	14409	14484	14461	14561	14676	14512	14526	14326	14781	14656	14572	14515	14758	14744	14650	14317	14605	14563	14778	14794	14689	14713	14714	14626	14514	14575	14624	14518	14671	14389	14550	14481	14484	14466	14567	14561	14556	14558	14616	14645	14571	14568	14558	14404	14752	14471	15054	14692	14647	14547	14573	14643	14402	14718	14488	14643	14598	14565	14672	14577	14700	14443	14654	14738	14536	14672	14644	14572	14536	14563	14634	14802	14571	14651	14558	14384	14559	14674	14637	14654	14534	14621	14595	14657	14698	14615	14847	14816	14669	14574	14446	14599	14503	14723	14533	14502	14478	14631	14803	14595	14641	14524	14619	14655	14696	14440	14622	14586	14638	14585	14730	14652	14548	14605	14733	14646	14550	14695	14758	14651	14439	14423	14632	14626	14436	14594	14822	14655	14618
15334	18601	15731	14042	13978	13215	13235	15449	19541	20868	15986	14007	12620	12338	12402	12336	12535	12349	12384	12328	12413	12294	12477	12422	12530	12283	12419	12378	12410	12363	12232	12479	12557	12305	12390	12237	12252	12419	12393	12402	12432	12230	12369	12443	12272	12229	12415	12493	12567	12511	12247	12256	12257	12296	12367	12425	12400	12415	12456	12239	12420	12317	12378	12318	12427	12493	12413	12416	12406	12268	12387	12300	12371	12427	12303	12493	12317	12359	12162	12355	12497	12379	12482	12546	12457	12409	12310	12379	12411	12259	12428	12306	12298	12471	12228	12289	12545	12522	12413	12325	12323	12368	12286	12332	12414	12355	12385	12250	12477	12262	12433	12386	12346	12361	12448	12496	12432	12356	12267	12368	12289	12476	12271	12142	12338	12458	12365	12334	12518	12222	12366	12377	12296	12346	12339	12399	12506	12371	12412	12300	12564	12275	12264	12488	12421	12417	12454	12357	12278	12435	12369	12330	12463	12257	12238	12253	12413	12161	12586	12077	12372	12487	12390	12433	12498	12442	12402	12406	12414	12377	12313	12329	12445	12368	12321	12263	12518	12583	12345	12415	12401	12412	12470	12323	12258	12389	12375	12244	12202	12501	12344	12497	12244	12432	12494	12264	12370	12498	12325	12326	12276	12256	12384	12280	12297	12304	12330	12158	12357	12383	12269	12326	12530	12219	12317	12563	12267	12160	12323	12392	12296	12212	12465	12490	12148	12467	12282	12458	12459	12485	12542	12348	12542	12381	12123	12521	12402	12369	12397	12308	12314	12347	12284	12438	12461	12282	12246	12527	12380	12332	12430	12333	12367	12294	12402	12426	12304	12402	12446	12345	12207	12286	12411	12456	12290	12411	12360	12407	12301	12404	12331	12175	12396	12285	12280	12351	12269	12378	12398	12499	12313	12391	12351	12363	12400	12347	12421	12316	12270	12418	12425	12400	12344	12367	12199	12422	12331	12373	12379	12431	12281	12372	12362	12439	12213	12289	12345	12358	12407	12339	12308	12505	12360	12185	12438	12247	12230	12445	12400	12444	12525	12336	12407	12346	12399	12248	12327	12245	12468	12506	12397	12424	12299	12329	12378	12356	12300	12485	12261	12278	12423	12413	12412	12385	12363	12372	12247	12392	12527	12477	12469	12260	12260	12314	12333	12453	12395	12421	12379	12249	12403	12258	12358	12320	12121	12388	12199	12535	12477	12642	12317	12459	12293	12278	12360	12297	12326	12418	12538	12224	12381	12448	12436	12458	12326	12537	12278	12311	12378	12454	12418	12284	12277	12373	12437	12370	12341	12290	12242	12381	12455	12300	12248	12346	12244	12425	12289	12327	12420	12394	12368	12463	12448	12268	12264	12372	12412	12399	12388	12249	12473	12344	12404	12364	12344	12279	12209	12563	12171	12502	12328	12328	12472	12182	12201	12490	12666	12444	12410	12466	12402	12431	12465	12376	12424	12343	12473	12220	12398	12419	12433	12356	12298	12148	12376	12371	12428	12337	12386	12416	12312	12219	12367	12346	12280	12345	12270	12411	12420	12259	12412	12399	12400	12281	12466	12187	12203	12355	12417	12263	12508	12302	12388	12446	12397	12439	12522	12356	12411	12278	12454	12535	12422	12238	12374	12326	12302	12487	12516	12373	12511	12486	12373	12268	12264	12451	12230	12563	12317	12404	12267	12351	12395	12297	12268	12300	12398	12325	12420	12487	12321	12288	12302	12368	12446	12273	12424	12368	12326	12488	12405	12371	12376	12516	12376	12283	12440	12313	12346	12441	12360	12308	12309	12551	12380	12229	12304	12472	12461	12352	12298	12323	12380	12294	12449	12372	12387	12563	12259	12426	12415	12371	12306	12236	12528	12432	12313	12469	12378	12317	12425	12278	12336	12486	12256	12453	12342	12329	12337	12409	12440	12282	12277	12250	12383	12200	12449	12604	12472	12241	12349	12360	12341	12383	12443	12307	12357	12206	12518	12302	12330	12358	12154	12387	12461	12286	12315	12305	12432	12317	12378	12328	12404	12498	12311	12444	12226	12479	12299	12381	12144	12293	12330	12301	12414	12283	12346	12492	12448	12388	12280	12324	12308	12232	12367	12421	12281	12370	12421	12531	12393	12400	12392	12293	12400	12348	12161	12455	12196	12419	12319	12302	12194	12574	12505	12295	12361	12333	12436	12397	12533	12276	12364	12443	12324	12303	12216	12449	12208	12505	12434	12365	12357	12327	12528	12465	12397	12309	12354	12347	12401	12322	12411	12262	12334	12443	12362	12390	12386	12392	12240	12311	12389	12366	12281	12377	12503	12315	12375	12288	12452	12382	12192	12507	12586	12412	12272	12255	12394	12344	12299	12277	12256	12432	12320	12314	12434	12445	12276	12284	12406	12292	12189	12467	12513	12304	12400	12375	12307	12375	12407	12454	12359	12443	12356	12560	12421	12329	12350	12261	12550	12259	12347	12240	12347	12438	12271	12436	12391	12455	12234	12239	12171	12545	12556	12455	12274	12251	12382	12296	12394	12424	12443	12394	12276	12353	12603	12464	12291	12347	12372	12411	12473	12337	12336	12367	12276	12218	12228	12342	12443	12233	12402	12322	12325	12480	12527	12486	12293	12322	12280	12357	12300	12361	12412	12327	12329	12386	12332	12325	12398	12390	12245	12324	12381	12420	12475	12365	12513	12524	12360	12511	12383	12263	12468	12347	12405	12386	12449	12370	12269	12283	12291	12406	12372	12388	12460	12352	12230	12475	12457	12363	12249	12483	12536	12266	12474	12176	12347	12420	12527	12304	12317	12327	12350	12326	12382	12320	12481	12416	12459	12422	12433	12436	12415	12495	12326	12367	12406	12471	12328	12338	12293	12322	12230	12300	12361	12287	12439	12195	12490	12361	12230	12361	12412	12364	12271	12296	12251	12404	12533	12452	12473	12429	12514	12388	12283	12500	12423	12359	12566	12345	12338	12314	12271	12322	12379	12267	12297	12303	12403	12355	12327	12323	12340	12548	12343	12491	12484	12268	12505	12289	12340	12335	12280	12500	12302	12239	12194	12208	12271	12324	12205	12371	12407	12409	12357	12269	12320	12234	12289	12278	12322	12297	12228	12382	12344	12307	12508	12407	12318	12277	12550	12254	12273	12403	12297	12236	12371	12396	12265	12445	12294	12334	12346	12482	12396	12456	12269	12260	12258	12384	12340	12301	12554	12398	12303	12299	12374	12375	12312	12416	12491	12486	12490	12358	12236	12392	12439	12280	12296	12277	12165	12463	12355	12272	12225	12318	12413	12296	12415	12372	12432	12490	12370	12271	12320	12500	12376	12428	12462	12299	12252	12388	12349	12390	12456	12345	12396	12463	12361	12400	12284	12435	12282	12385	12349	12286	12265	12309	12153	12490	12374	12517	12428	12249	12360	12383	12364	12336	12485	12503	12483	12256	12427	12495	12224	12300	12338	12460	12322	12190	12420	12405	12242	12335	12373	12269	12405	12333	12328	12394	12432	12370	12375	12417	12354	12505	12159	12269	12199	12345	12508	12496	12435	12225	12341	12329	12392	12257	12440	12262	12398	12387	12383	12393	12431	12296	12245	12208	12341	12491	12348	12544	12358	12326	12539	12340	12448	12361	12394	12467	12325	12297	12415	12423	12506	12295	12413	12430	12428	12271	12375	12498	12485	12400	12410	12317	12381	12371	12394	12501	12284	12348	12406	12385	12365	12254	12434	12272	12472	12289	12168	12414	12403	12301	12241	12298	12496	12268	12335	12271	12424	12240	12321	12224	12376	12249	12312	12265	12197	12286	12391	12484	12439	12283	12305	12326	12259	12367	12384	12438	12347	12446	12365	12432	12354	12470	12453	12514	12366	12416	12287	12350	12473	12465	12342	12302	12263	12373	12516	12340	12364	12298	12566	12434	12345	12462	12254	12384	12233	12276	12226	12406	12345	12499	12267	12439	12495	12334	12167	12386	12314	12277	12413	12362	12473	12276	12212	12587	12402	12335	12439	12494	12343	12287	12273	12536	12203	12486	12293	12399	12284	12232	12391	12465	12244	12128	12322	12273	12335	12268	12402	12179	12431	12456	12276	12407	12260	12429	12299	12465	12362	12395	12325	12322	12314	12363	12442	12344	12284	12167	12324	12426	12402	12369	12428	12403	12510	12536	12253	12296	12367	12455	12409	12225	12412	12492	12400	12550	12329	12279	12419	12521	12400	12327	12515	12555	12463	12401	12373	12434	12398	12384	12263	12417	12435	12334	12335	12390	12331	12432	12452	12413	12311	12332	12403	12293	12299	12368	12499	12416	12301	12379	12383	12332	12417	12431	12541	12314	12274	12420	12489	12441	12322	12292	12399	12299	12337	12591	12408	12114	12297	12369	12431	12528	12393	12423	12508	12295	12330	12246	12413	12536	12382	12361	12354	12450	12449	12442	12476	12468	12263	12238	12360	12331	12264	12457	12257	12462	12434	12421	12513	12499	12319	12496	12419	12529	12376	12417	12352	12248	12349	12291	12597	12403	12432	12504	12383	12401	12575	12294	12452	12347	12466	12256	12340	12456	12351	12388	12382	12347	12366	12449	12405	12263	12304	12439	12403	12287	12211	12387	12347	12498	12364	12235	12318	12186	12319	12308	12431	12320	12467	12318	12407	12374	12274	12340	12557	12474	12304	12373	12382	12249	12372	12391	12539	12291	12408	12371	12371	12405	12411	12294	12341	12305	12360	12383	12506	12103	12535	12491	12218	12466	12450	12352	12503	12305	12498	12362	12212	12372	12294	12616	12443	12403	12370	12488	12419	12305	12329	12150	12303	12247	12428	12313	12308	12315	12486	12269	12317	12270	12395	12249	12272	12320	12258	12498	12456	12354	12278	12359	12337	12408	12520	12346	12343	12380	12193	12399	12492	12394	12434	12357	12514	12273	12374	12417	12443	12417	12241	12311	12480	12347	12377	12325	12527	12245	12293	12559	12376	12421	12382	12331	12332	12287	12333	12211	12339	12320	12465	12174	12424	12449	12432	12399	12373	12302	12280	12497	12347	12236	12411	12304	12278	12242	12406	12366	12403	12258	12480	12578	12430	12252	12571	12382	12291	12425	12467	12393	12422	12277	12324	12247	12447	12425
25562	21177	27842	25146	21859	19641	19574	31999	49471	45318	30661	22211	16979	15815	15452	15400	15524	15681	15698	15854	15732	15497	15527	15645	15598	15294	15678	15514	15483	15555	15584	15379	15465	15461	15523	15341	15460	15322	15450	15441	15591	15497	15501	15455	15406	15272	15474	15428	15395	15424	15456	15490	15465	15436	15198	15414	15584	15213	15503	15423	15756	15349	15218	15461	15381	15632	15371	15557	15375	15509	15334	15438	15370	15572	15573	15240	15347	15431	15484	15290	15670	15484	15564	15707	15321	15452	15426	15510	15166	15252	15474	15491	15266	15600	15441	15322	15555	15498	15495	15228	15293	15451	15586	15256	15231	15331	15329	15417	15356	15364	15602	15186	15316	15554	15358	15403	15586	15487	15320	15565	15541	15397	15726	15471	15453	15310	15455	15441	15549	15319	15563	15195	15460	15586	15299	15390	15522	15501	15435	15511	15470	15411	15453	15470	15271	15384	15330	15308	15285	15370	15397	15524	15430	15594	15333	15483	15591	15411	15518	15519	15581	15458	15443	15660	15386	15492	15564	15411	15499	15550	15578	15325	15264	15524	15331	15357	15384	15234	15434	15506	15417	15489	15641	15585	15570	15410	15385	15415	15416	15464	15310	15357	15646	15461	15519	15513	15370	15329	15409	15349	15544	15424	15584	15474	15290	15341	15272	15414	15403	15235	15462	15369	15457	15443	15422	15322	15372	15551	15452	15344	15564	15259	15567	15358	15346	15512	15575	15192	15443	15524	15367	15524	15350	15248	15580	15368	15583	15440	15683	15452	15329	15397	15544	15459	15515	15440	15454	15269	15499	15531	15420	15555	15317	15461	15276	15514	15294	15385	15459	15556	15313	15640	15274	15546	15596	15595	15657	15464	15526	15498	15500	15451	15261	15350	15527	15228	15492	15535	15455	15618	15465	15472	15442	15573	15534	15483	15388	15455	15407	15425	15371	15542	15536	15401	15356	15288	15554	15469	15499	15338	15432	15416	15332	15504	15542	15466	15273	15331	15654	15462	15418	15583	15483	15262	15597	15385	15557	15282	15432	15307	15367	15431	15544	15305	15238	15427	15389	15523	15438	15556	15671	15287	15360	15588	15459	15323	15413	15539	15506	15284	15365	15505	15246	15236	15494	15333	15475	15366	15401	15537	15403	15388	15563	15508	15579	15545	15404	15520	15415	15420	15509	15223	15201	15439	15380	15414	15327	15331	15511	15537	15578	15564	15148	15434	15363	15665	15329	15477	15477	15493	15528	15624	15457	15338	15193	15285	15372	15373	15186	15346	15430	15415	15504	15479	15301	15344	15503	15249	15501	15353	15528	15696	15384	15476	15449	15520	15509	15626	15533	15545	15414	15507	15692	15497	15628	15555	15543	15593	15554	15327	15715	15538	15303	15498	15463	15421	15382	15179	15298	15353	15449	15545	15410	15459	15540	15429	15392	15463	15342	15393	15355	15528	15439	15376	15521	15459	15462	15402	15424	15537	15435	15339	15602	15445	15338	15492	15709	15486	15406	15421	15597	15413	15217	15357	15529	15457	15263	15471	15518	15413	15204	15434	15319	15339	15430	15359	15234	15441	15565	15462	15483	15409	15349	15230	15382	15340	15515	15549	15445	15504	15390	15466	15367	15533	15486	15362	15520	15349	15591	15291	15431	15453	15481	15362	15381	15674	15496	15546	15296	15306	15334	15198	15330	15352	15485	15492	15421	15441	15412	15411	15457	15403	15244	15464	15589	15379	15334	15196	15368	15499	15495	15384	15505	15340	15395	15371	15465	15478	15465	15349	15714	15604	15570	15355	15534	15419	15354	15322	15485	15279	15199	15425	15553	15573	15588	15491	15580	15368	15332	15620	15578	15362	15581	15559	15509	15326	15416	15401	15432	15402	15503	15352	15454	15308	15386	15466	15540	15259	15411	15431	15821	15600	15515	15513	15573	15528	15414	15365	15322	15440	15624	15426	15257	15604	15430	15494	15450	15496	15304	15548	15671	15676	15648	15451	15298	15461	15488	15449	15418	15277	15448	15317	15427	15401	15424	15598	15624	15446	15508	15364	15514	15355	15395	15432	15404	15231	15636	15263	15385	15486	15339	15341	15463	15360	15651	15386	15532	15612	15721	15570	15476	15379	15490	15376	15599	15715	15439	15268	15534	15475	15374	15517	15532	15360	15458	15330	15542	15428	15331	15662	15400	15515	15271	15385	15688	15345	15251	15413	15501	15464	15513	15476	15376	15710	15452	15439	15521	15386	15457	15333	15474	15676	15543	15528	15599	15426	15380	15365	15435	15485	15656	15251	15349	15304	15204	15364	15452	15353	15529	15452	15523	15453	15633	15433	15608	15281	15341	15451	15485	15535	15242	15504	15528	15415	15305	15590	15292	15566	15462	15389	15536	15496	15477	15424	15685	15371	15497	15497	15327	15198	15574	15418	15278	15462	15459	15437	15347	15547	15519	15363	15342	15592	15235	15366	15271	15509	15460	15406	15558	15392	15414	15444	15340	15641	15562	15371	15421	15248	15539	15339	15598	15313	15348	15519	15461	15274	15491	15495	15589	15537	15583	15551	15546	15696	15328	15378	15316	15209	15309	15358	15382	15476	15536	15479	15374	15430	15331	15243	15507	15305	15489	15385	15329	15375	15542	15453	15223	15320	15363	15221	15332	15467	15621	15344	15491	15626	15225	15438	15571	15309	15325	15654	15457	15441	15429	15618	15440	15248	15495	15544	15555	15446	15417	15453	15365	15443	15366	15429	15535	15400	15607	15567	15362	15584	15452	15467	15426	15274	15352	15481	15437	15311	15408	15507	15308	15364	15336	15454	15453	15456	15432	15452	15541	15585	15353	15438	15391	15339	15417	15526	15320	15566	15474	15588	15561	15391	15521	15359	15345	15757	15460	15644	15581	15456	15517	15399	15322	15415	15511	15404	15547	15373	15330	15618	15358	15519	15458	15467	15487	15397	15334	15526	15459	15432	15407	15459	15388	15455	15597	15463	15379	15569	15657	15484	15508	15275	15463	15431	15727	15310	15406	15490	15664	15552	15481	15212	15678	15431	15527	15323	15395	15310	15493	15508	15230	15374	15555	15655	15490	15605	15483	15402	15507	15495	15432	15588	15454	15337	15591	15554	15425	15495	15299	15366	15540	15490	15545	15572	15480	15391	15451	15238	15373	15357	15578	15436	15436	15282	15345	15464	15350	15371	15539	15287	15530	15351	15171	15112	15354	15524	15454	15457	15491	15348	15507	15503	15327	15267	15354	15590	15284	15604	15615	15599	15481	15419	15301	15182	15407	15434	15564	15529	15504	15537	15599	15387	15354	15283	15521	15342	15275	15315	15504	15372	15330	15518	15542	15197	15349	15364	15530	15591	15480	15369	15598	15380	15692	15538	15331	15385	15437	15239	15430	15415	15590	15544	15508	15321	15358	15468	15380	15481	15355	15565	15454	15526	15531	15460	15371	15305	15324	15349	15422	15489	15512	15394	15310	15589	15369	15207	15457	15259	15393	15608	15603	15443	15438	15533	15391	15383	15415	15572	15621	15434	15366	15336	15392	15362	15300	15576	15397	15461	15288	15454	15504	15431	15371	15614	15504	15476	15534	15212	15215	15350	15444	15358	15459	15393	15495	15494	15268	15630	15443	15501	15469	15316	15445	15191	15482	15580	15293	15429	15347	15500	15414	15483	15353	15324	15421	15497	15338	15455	15356	15496	15485	15507	15429	15471	15539	15295	15336	15438	15377	15478	15455	15500	15473	15599	15382	15472	15462	15496	15512	15356	15601	15513	15506	15556	15450	15405	15443	15437	15548	15399	15279	15735	15386	15374	15444	15550	15378	15385	15450	15457	15425	15437	15412	15580	15500	15475	15375	15684	15357	15438	15440	15380	15480	15504	15449	15535	15429	15512	15561	15490	15460	15578	15578	15273	15703	15452	15377	15487	15374	15444	15465	15376	15582	15528	15424	15478	15473	15419	15368	15461	15372	15402	15538	15187	15550	15687	15573	15524	15638	15657	15491	15381	15414	15495	15280	15471	15441	15225	15508	15610	15402	15149	15571	15635	15469	15335	15474	15468	15433	15361	15390	15539	15431	15456	15428	15339	15295	15669	15689	15385	15741	15482	15320	15497	15478	15422	15626	15460	15459	15223	15367	15584	15434	15365	15521	15360	15450	15430	15477	15445	15548	15538	15446	15377	15580	15382	15614	15283	15283	15487	15368	15472	15423	15427	15489	15402	15409	15465	15395	15539	15379	15347	15625	15348	15320	15522	15644	15528	15441	15350	15419	15313	15380	15470	15387	15237	15358	15700	15427	15369	15328	15503	15590	15466	15423	15255	15313	15409	15538	15545	15420	15431	15478	15366	15352	15592	15590	15498	15596	15346	15464	15318	15604	15511	15354	15442	15633	15267	15409	15298	15513	15459	15447	15277	15501	15348	15317	15378	15542	15463	15459	15259	15365	15217	15461	15369	15259	15693	15465	15491	15503	15453	15487	15522	15509	15604	15516	15505	15425	15587	15244	15402	15383	15462	15592	15492	15615	15574	15229	15674	15293	15406	15342	15422	15463	15411	15257	15428	15398	15420	15460	15476	15299	15602	15448	15197	15377	15588	15414	15425	15486	15217	15623	15608	15640	15317	15551	15439	15572	15286	15477	15359	15537	15409	15392	15361	15470	15630	15518	15553	15543	15424	15441	15498	15453	15399	15441	15439	15522	15602	15430	15450	15424	15479	15404	15514	15612	15477	15553	15319	15596	15482	15434	15507	15514	15535	15440	15383	15288	15428	15419	15499	15356	15446	15489	15421	15601	15396	15379	15458	15455	15409	15540	15630	15403	15332	15378	15533	15413	15275	15409	15454	15471	15397	15450	15393	15400	15464	15352	15539	15495	15564	15440	15435	15413	15408	15567	15657	15575	15519	15506	15431	15510	15430	15525	15400	15369	15561	15442	15512	15577	15520	15483	15338	15474	15554	15683	15379	15289	15289	15520	15528	15690	15565	15203	15576	15546	15319	15595	15520	15482	15504	15392	15367	15491	15337	15485	15370	15516	15409	15415	15381	15434	15616	15533	15546	15352	15296	15665	15470	15601	15324	15390	15670	15614	15532	15564	15458	15387	15508	15541	15722
18540	31489	27367	20345	17403	16161	17162	34091	49987	43059	28903	19582	13576	12807	12955	13064	12971	12949	12972	13007	12996	13201	12858	13000	12888	12958	12733	12972	13051	12916	13012	12831	12982	12857	12806	12769	12820	12875	12833	12986	13084	12853	12925	13053	12917	12888	12905	12952	13057	12896	13008	12797	12834	12994	12923	12991	12994	13071	12893	12880	13057	12962	12995	12833	12955	12945	12852	12857	12753	12868	12878	12912	12883	12976	13023	12921	12979	12935	12848	13067	13030	12816	12976	13129	12884	12826	12853	12910	12895	13061	12841	12937	12784	12943	12815	12821	13039	12991	13070	12965	13046	12916	13060	12987	12864	12940	12774	13127	12759	12991	13128	12803	12977	12841	13013	12920	12871	12809	12988	12928	12851	12885	12823	12967	12755	12995	12818	12795	12832	12784	12857	12984	12835	12950	13061	12816	12829	13020	12780	12987	12975	12899	12893	12997	12944	12811	12825	12947	12852	12908	12913	13037	12795	12900	12854	13053	12890	12947	12762	12810	13008	12921	12853	13053	12854	12844	12806	12940	12950	12931	12932	13044	12926	13091	12873	12932	12828	12946	12722	12745	12728	12977	12667	12833	12941	12896	12899	12793	12872	12965	12830	12872	12996	13007	12937	12831	13023	12933	12779	12975	12763	12910	12791	12759	12797	13007	13063	13060	12872	12901	12979	12830	12960	12784	12998	12897	12955	12741	12880	12858	13019	12879	12966	12931	12924	12877	13018	13121	12965	12792	12997	12969	12985	12872	12787	13030	12875	12942	12984	12849	12843	13032	12808	13010	13006	12850	12823	12940	12841	12846	12910	12953	12784	12811	13068	12909	12874	13038	12899	12821	12946	12839	12995	12892	12977	12880	12894	12845	12972	12994	12725	12958	12876	12782	12976	12921	12849	13068	13025	12858	13057	12946	13130	12846	12762	12927	12903	12913	13050	12898	13008	12712	12958	12867	13140	13032	12896	12963	12814	12926	12980	12791	13024	12966	12931	12797	12984	12756	13008	12929	12811	12972	12975	12846	12867	12930	12928	12938	12895	12854	12805	12893	12824	12785	12939	12882	12838	13002	12938	13133	12942	12894	12870	12770	13060	12833	12784	12849	12908	12855	12956	12809	12961	13009	12695	12991	12839	12767	12910	13059	12949	12880	12863	12819	12816	12845	12751	12905	12894	12855	13024	12976	12824	12958	12931	12913	12803	12918	12718	12791	12977	12855	13028	12971	12917	12883	12815	12797	12805	13036	12868	12988	12800	12878	12943	12754	12964	12868	13059	12950	13000	12752	12757	12673	12862	13028	13019	12780	13050	12789	12941	12988	13038	12886	12828	13029	12869	12800	12931	12981	12952	12985	12875	12919	12964	12982	13001	12700	12928	12872	12848	12864	12792	12873	13098	12942	12744	13045	12851	12923	12930	13002	12879	13069	12892	12936	12835	12894	12887	13010	13098	12777	12867	12954	12933	13012	12872	12991	12825	12915	12966	12981	12975	13012	12985	13018	12810	12928	12720	12866	12812	12864	12811	12927	13006	12858	12827	12870	13036	13039	12890	12912	12878	12922	12815	12926	12851	12923	12863	12904	12900	13042	12963	12964	12944	12972	13000	12955	12941	12981	12907	12733	12881	12860	12964	12906	13020	13000	13040	12911	12873	12969	12940	13088	12834	12858	12990	12998	12924	12768	12851	12955	12887	12939	12999	12958	13038	12836	12738	12801	12847	12975	12874	12821	12817	12959	12798	12859	12891	12721	12854	13045	13008	12848	12824	12925	12908	12901	12953	12988	13058	12955	12938	12994	12793	12997	12922	13016	12894	12895	12893	13111	12974	12968	12850	12825	12867	12942	12909	13002	12807	12928	12823	13063	12984	12811	12827	13003	12828	13041	12854	12928	12971	13010	12958	12959	12927	12817	12721	12888	13046	12969	12920	13027	12860	12879	12921	12865	12897	12907	12831	13005	12736	12966	12883	12954	12840	12842	12942	12910	12836	12879	12887	12870	12840	12927	12882	13078	13079	12792	12833	12782	12855	12993	12887	12903	12946	12927	12878	12967	12865	12957	12968	12947	13045	12907	12850	12769	12964	12961	12916	12949	12919	12903	12878	12913	12881	13010	12891	12895	12828	13027	12891	13064	12923	13062	12909	12952	13030	12985	12935	13020	12937	12940	12829	12799	13118	13012	12945	12814	12955	12824	12931	12877	12818	12757	12931	12776	12972	12900	12915	12889	12946	12847	12934	12951	12920	12873	12969	12847	12738	12717	12975	13052	12971	12944	13054	13063	13020	12986	12781	13039	12881	12922	12946	12953	12996	13015	12768	12990	12920	12957	12944	13019	12886	12798	12999	12945	13128	12943	12932	12967	12953	12885	13024	12878	12794	12862	12925	12964	12830	12981	12762	12943	12957	12795	12888	13040	12870	12837	12961	12954	13022	12801	12946	12952	12959	12949	12891	12907	12841	12922	12952	12826	13003	12926	12982	12909	12944	12974	12997	13019	12873	12879	12905	12910	12865	12970	12852	12936	12752	12978	13112	12894	12973	12868	12860	12952	12949	12931	12927	12889	12905	12991	13053	12869	12940	12923	12873	12895	12825	13016	12936	12881	12861	13031	12964	12775	12847	12788	12721	13062	12864	12844	12829	12831	13006	12863	12732	12884	12851	12963	13103	13063	13043	13001	12921	12765	13016	13002	12741	12947	12847	13042	13009	12815	12932	12967	12627	12959	12981	12813	12877	12968	12887	12958	12833	12771	12934	12817	13019	12978	12963	12971	13033	13064	13074	13017	12795	12865	12878	12753	13020	13026	13092	12790	12936	12778	12904	12962	12906	12929	12953	12888	12926	13007	12790	13063	13055	12966	12827	12815	12838	12946	12946	12815	13041	12982	12827	12919	12903	12989	12863	12802	12926	12872	12807	12848	12915	12944	12955	13133	12803	12954	12735	12862	13118	12921	12942	12901	12904	12902	13002	12965	12910	12986	12751	12964	12887	12903	12909	12916	12923	12951	12965	12934	12843	12999	12796	13164	13042	12799	12958	12857	12884	12841	12859	12905	12722	12926	12921	12796	13067	12774	12770	12952	12907	12978	12851	12914	12973	13038	12977	12646	12831	12832	13108	13005	13033	12998	12665	12846	12909	13106	12925	12907	13125	12884	13007	13003	12859	12919	12956	12724	12728	12870	12876	12851	12806	12914	12885	12951	12959	12907	12742	13016	12901	13047	13086	12923	13007	12829	12844	12834	13056	12869	12888	12958	12982	12973	12787	13033	12936	13057	12872	12910	12928	12919	12874	12969	12847	12885	12949	12784	12778	12743	12925	12912	13058	12776	12820	12837	12934	13013	12921	12951	12883	12874	12953	13062	13049	12921	12890	12800	12898	12977	12979	12974	12728	12988	12796	12729	13042	12956	13040	12772	12767	12959	12870	12975	12915	13071	12841	12971	12916	12787	12997	13069	12987	12823	12977	13010	12999	12915	12797	12888	13198	12780	12952	12958	12790	12780	12918	12883	13054	12883	13061	12880	12724	12826	12919	13037	12991	12881	13068	12946	12892	12753	12904	13010	12788	12943	12949	13011	12890	12971	12926	12909	12943	12862	12994	12756	12897	12755	12903	12801	12929	12777	13050	12916	12662	12962	13021	12909	12799	12756	12999	12871	12863	12994	12869	12799	12974	12909	12979	12921	12909	12918	12724	13009	12987	12836	12867	12905	12890	13108	12862	12980	12939	12855	12771	12883	12947	12906	13125	12944	12962	12896	12822	12918	12987	13072	12787	12964	12945	12980	12971	12751	12883	12824	12871	12834	12984	12936	12929	12976	12922	12847	12993	12939	12821	12902	13025	12952	12932	13097	12922	12752	12972	13107	13027	12949	12873	12964	13030	12734	13063	12973	12652	13040	12851	12963	12971	12934	12837	12978	12961	12954	12979	13024	12994	12911	12864	12898	12970	12970	12886	13076	12898	12902	12902	12962	12870	12713	13122	13036	12884	12815	12893	13018	12879	12822	13007	12847	12868	12847	12887	13033	13069	13018	12864	12903	12996	12953	12945	12849	12684	12984	12890	12866	12973	13014	12955	12942	12793	13052	12934	12787	12859	13006	12790	12876	12905	12959	13000	12823	12813	12960	12897	12876	12864	13018	12787	12883	12932	13004	12742	12859	13008	12871	12870	12825	12934	12981	12912	12906	12947	12705	13053	12955	12895	12917	13069	12954	12994	12916	12742	12991	13092	12925	12893	12944	12820	13093	12939	12928	12939	12873	12995	12918	12826	12950	13000	12998	13025	12993	12955	13000	12909	13029	12852	12806	12991	12934	12933	12855	12959	13090	12767	13013	12994	12862	12950	12931	12831	12751	12957	12918	12813	13004	13105	12945	13009	12824	12963	13041	12765	12995	12855	12996	12854	12865	12985	12892	12858	12799	12754	12902	12937	12921	12993	12897	12825	12801	12804	12967	12835	12873	12907	12869	12775	12909	12916	13020	12903	12909	13042	12904	12823	12873	12847	12898	12964	12888	12947	12986	12935	12850	12974	12964	12864	12806	13002	12899	12848	12889	13034	12928	12907	13024	12916	12926	12957	12932	12837	12930	12814	12653	12899	12977	13069	12789	12887	12926	12899	12959	12897	12768	12767	12915	12865	12746	12929	12815	13002	12965	13063	12908	12930	12933	13054	12952	12833	12973	12870	12917	12939	13071	13043	12799	12972	12713	12940	12769	12985	12961	12918	12801	12784	12896	12794	12893	12912	12929	12820	13056	12871	12957	12837	12983	12947	12833	12914	12961	12992	12799	12988	13092	12810	12912	12885	12846	12791	12891	12783	13099	12952	12868	13021	12983	13006	12931	12946	12748	12901	12837	12883	12899	13004	12989	12876	12912	12896	12875	12885	12812	12890	12853	12806	13033	13097	12992	12911	12800	12847	12994	12869	12885	12868	12803	12820	12841	13031	13112	12913	12974	12895	12925	12892	12759	12926	12827	12894	13046	12787	12914	12986	12762	12754	12919	12978	12779	12793	12935	12907	12950	12888	12997	12877	12749	12915	12957	13005	12891	12750	12995	13052	12983	12802	13008	12985	12997	12899	12991	13034	12824	13038	13143	12904	12863	12888	12909	12880	12828	12942	12897
24055	21091	28535	23941	21670	22923	22808	45204	60274	51934	41240	30285	20152	15644	14940	15081	14848	14894	14913	14890	14846	15006	14783	14817	14865	14953	14823	15052	15017	14958	14797	14887	14978	14560	14964	14818	14853	14884	14836	14748	14827	14772	14724	14828	14773	14622	14808	14696	14640	14743	14730	14713	14823	14966	14801	14660	14717	14684	14747	14580	14835	14866	14784	14958	14843	14882	14831	14980	14720	14764	14816	14964	14887	14730	14733	14863	14798	14709	14783	14876	14788	14682	14865	14840	14616	14645	14600	14788	14718	14893	14793	14680	14791	14730	14939	14758	14770	14874	14847	14630	14553	14519	14653	14682	14771	14782	14904	14634	14680	14772	14809	14674	14765	14694	14762	14752	15017	14824	14672	14783	14937	14770	14828	14742	14728	14774	14929	14742	14820	14659	14725	14831	14704	14678	14836	14747	14699	14797	14795	14774	14710	14912	14995	14674	14817	14891	14734	14930	14813	14745	14618	14683	14756	14692	14908	14767	14625	14731	14574	14897	14848	14759	14661	14770	14759	14847	14736	14800	14681	14752	14724	14744	14737	14782	14674	14737	14875	14581	14717	14825	14890	14876	14912	14683	14880	14776	14877	14771	14835	14759	14666	14716	14912	14735	14851	14722	14569	14818	14721	14921	14766	14626	14800	14657	14772	14631	14797	14761	14878	14681	14890	14753	14719	14865	14825	14864	14719	14634	14771	14647	14811	14670	14719	14714	14691	14720	14822	14740	14889	14617	14635	14794	14742	14568	14776	14513	14811	14855	14710	14918	14811	14903	14826	14874	14802	14846	14816	14724	14963	14776	14669	14709	14691	14698	14891	14746	14724	14665	14648	14834	14961	14778	14761	14843	14802	14855	14737	14758	14755	14695	14489	14804	14843	14921	14848	14896	14774	14709	14702	14881	14766	14732	14718	14737	14679	14783	14726	14739	14557	14800	14583	14965	14677	14715	14673	14635	14748	14887	14892	14588	14725	14673	14989	14587	14717	14967	14752	14651	14876	14881	14869	14736	14777	14694	14828	14746	14752	14869	14810	14935	14895	14809	14548	14696	14846	14664	14735	14785	14751	14978	14901	14822	14932	14692	15009	14698	14689	14688	14782	14788	14866	14958	14936	14808	14764	14738	14638	14650	14826	14733	14722	14717	14736	14798	14832	14764	15007	14863	14741	14759	14661	14532	14750	14654	14872	14680	14686	14750	14862	14814	14872	14852	14713	14701	14607	14656	14500	14489	14858	14937	14947	14565	14864	14716	14844	14806	14712	14622	14765	14698	14844	14689	14759	14749	14549	14843	14717	14875	14917	14682	14687	14597	14804	14605	14720	14749	14790	14807	14999	14931	14814	14879	14920	14673	14562	14905	14821	14846	14759	14636	14718	14594	15024	14922	14639	14782	14618	14686	14847	14765	14832	14874	14870	14834	14581	14629	14922	14960	14708	14742	14661	14810	14551	14776	14711	14575	14750	14705	14779	14664	14903	14556	14801	14708	14776	14634	14800	14821	14845	14883	14841	14722	14582	14671	14875	14795	15011	14782	14822	14707	14861	14828	14760	14809	14781	14742	14750	14618	14759	14824	14850	14593	14812	14733	14848	14862	14838	14857	14898	14956	14874	14885	14535	14628	14784	14578	14703	14714	14618	14732	14837	14534	14721	14782	14903	14693	14926	14861	14764	14651	14895	14686	14932	14692	14742	14670	14747	14675	14706	14628	14684	14932	14825	14688	14791	14720	15062	14856	14853	14609	14855	14947	14721	14838	14657	14919	14839	14867	14919	14836	14785	14881	14742	14730	14827	14767	14671	14700	14809	14759	14713	14906	14748	14813	14523	14629	14721	14698	14848	14821	14783	14816	14759	15010	14915	14494	14730	14828	14668	14936	14711	14790	14775	14697	14898	14787	14742	14598	14733	14728	14765	14999	14731	14463	14830	14682	14831	14796	14623	14676	14918	14657	14666	14673	14900	14718	14735	14905	14730	14871	14744	15044	14642	14887	14827	14752	14638	14852	14687	14705	14772	14657	14769	14691	15020	14891	14661	14865	14606	14848	14682	14812	14647	14684	14682	14753	14747	14622	14811	14833	14776	14694	14791	14585	14738	14455	14725	14774	14818	14781	14706	14688	14873	14566	14788	14772	14579	14713	14850	14652	15007	14695	14829	14671	14784	14625	14826	14643	14684	14947	14700	14673	14688	14755	14816	14815	14838	14742	14741	14699	14912	14821	14820	14615	14730	14671	14753	14697	14682	14817	14561	14800	14673	14786	14873	14749	14934	14736	14904	14720	14754	14836	14674	14586	14747	14671	14641	14796	14760	14917	14637	14897	14550	14702	14700	14778	14716	14836	14981	14788	14834	14789	14704	14777	14636	14721	14578	14723	14719	14765	14795	14723	14777	14876	14793	14823	15100	14732	14727	14715	14631	14658	14681	14854	14792	14917	14704	14621	14810	14980	14705	14752	14680	14711	14721	14748	14738	14654	14647	14869	14722	14805	14735	14809	14826	14740	14823	14704	14813	14669	14689	14625	14736	14743	14819	14752	14926	14825	14632	14702	14752	14939	14819	14572	14821	14733	14754	14764	14833	14667	14847	14639	14694	14808	14840	14678	14696	14795	14633	14989	14812	14717	14679	14930	14756	14838	14679	14943	14982	14736	14679	14878	14839	14791	14822	14740	14821	14657	14560	14883	14760	14763	14921	14813	14643	14738	14669	14862	14816	14766	14747	14779	14884	14792	14714	14723	14744	14845	14767	14738	14692	14792	14707	14751	14740	14675	14931	14589	14678	14858	14663	14587	14684	14911	14825	14785	14771	14702	14623	14726	14805	14765	14692	15007	14569	14708	14621	14723	14559	14761	14784	14838	14951	14803	14745	14754	14812	14901	14706	14780	14830	14562	15123	14635	14693	14539	14859	14798	14762	14643	14724	14700	14712	14721	14750	14919	14698	14743	14879	14690	14762	14570	14590	14656	14745	14657	14847	14676	14650	14758	14830	14780	14618	14813	14887	14809	14888	14662	14757	14798	14733	14512	14624	14565	14748	14878	14558	14836	14645	14641	14727	14859	14849	14656	14795	14471	14795	14743	14758	14707	14727	14906	14743	14738	14551	14807	14804	14807	14818	14618	14812	14717	14755	14742	14661	14880	14721	14946	14668	14690	14719	14881	14919	14727	14767	14798	14816	14844	14814	14688	14623	14791	14857	14802	14730	14810	14885	14664	14665	14701	14855	14711	14721	14832	14930	14693	14794	14800	14687	14741	14679	14784	14801	14779	14725	14862	14583	14724	14818	14611	14743	14688	14747	14719	14823	14908	14758	14810	14869	14895	14908	14784	14816	14753	14623	14829	15019	14611	14641	14905	14723	14500	14683	14729	14881	14723	14746	14635	14767	14813	14693	14604	14678	14586	14747	14721	14705	14802	15031	14779	14769	14699	14773	14741	14649	14861	14975	14777	14831	14938	14655	14709	14748	14824	14866	14729	14571	14710	14716	14694	14651	14775	14773	14508	14595	14990	14775	14705	14519	14885	14715	14875	14707	14630	14979	14703	14605	14757	14816	14778	14769	14604	14575	14613	15081	14609	14784	14581	14745	14875	14926	14540	14777	14645	14789	14669	14862	14649	14731	14751	14769	14765	14862	14660	14575	14547	14723	14760	14859	14891	14782	14770	14495	14798	14729	14620	14796	14838	14979	14575	14900	14725	14803	14887	14605	14852	14704	14654	14694	14794	14735	14790	14736	14674	14790	14758	14783	14723	14688	14737	14907	14780	14730	14743	14843	14837	14694	14744	14736	14942	14846	14714	14751	14980	14898	14861	14767	14603	14740	14655	14834	14702	14860	14721	14562	14826	14676	14718	14646	14752	14881	14736	14700	14648	14776	14570	14582	14816	14740	14683	14770	14617	14542	14696	14758	14899	14532	14752	14790	14913	14599	14799	14720	14540	14702	14906	14818	14693	14985	14842	14723	14845	14758	14685	14615	14646	14882	14745	14846	14693	14904	14722	14760	14688	14944	14665	14829	14679	14745	14483	14668	14605	14776	14725	14742	14829	14751	14844	14885	14610	14706	14972	14762	14734	14785	14649	14773	14556	14799	14678	14775	14520	14873	14625	14667	14849	14807	14771	14696	14685	14618	14866	14702	14836	14906	14801	14505	14743	14712	14725	14661	14618	14713	14714	14762	14725	14860	14573	14809	14733	14837	14813	14812	14853	14945	14980	14811	14772	14796	14843	14757	14702	14827	14808	14870	14914	14657	14741	14847	14685	14752	14712	14655	14692	14656	14765	14721	14799	14727	14733	14772	14698	14618	14797	14943	14595	14686	14880	14901	14673	14856	14716	14630	14662	14635	14511	14675	14586	14727	14755	14737	14760	14839	14734	14853	14884	14562	14875	14615	14781	14870	14762	14805	14780	14871	14442	14832	14682	14705	14861	14815	14829	14735	14704	14582	14619	14899	14775	14891	14591	14700	14858	14994	14784	14631	14732	14842	14729	14799	14757	14728	14686	14694	14892	14649	14623	14900	14592	14515	14663	14746	14773	14759	14670	14509	14628	14855	14568	14682	14675	14759	14898	14930	14701	14840	14857	14775	14764	14703	14764	14794	14747	14779	14742	14644	14834	14962	14972	14893	14739	14896	14689	14770	14609	14856	14691	14828	14671	14691	14963	14774	14793	14831	14815	14670	14858	14722	14804	14866	14741	14927	14662	14752	14682	14836	14590	14706	14656	14734	14819	15052	14683	14891	14961	14689	14656	14697	14775	14556	14751	14756	14623	14899	14724	14595	14673	14777	14789	14750	14728	14669	14589	14588	14594	14638	14742	14821	14673	14438	14694	14890	14780	14684	14636	14829	14734	14802	14873	14918	14757	14717	14724	14744	14642	14739	14839	14860	14770	14551	14693	14998	14733	14863	14764	14694	14721	14791	14784	14802	14666	14806	14853	14702	14759	14810	14860	14789	14700	14805	14591	14748	14776	14886	14832	14756	14718	14665	14708	14593	14922	14881	14665	14727	14863	14783	14781	14714	14814	14800	14813	14580	14749	14744	14607	14764	14928	14833	14677	14605	14866	14555	14823	14816	14713	14970	14972	14775	14620	14857	14737	14830	14613	14621	14770	14901	14831
20807	36015	32506	25054	20157	18091	18717	48201	59386	51253	41715	28782	16416	12363	12518	12466	12341	12451	12519	12391	12600	12577	12326	12386	12535	12562	12438	12582	12512	12535	12559	12364	12325	12345	12331	12430	12384	12349	12588	12384	12464	12443	12475	12367	12447	12465	12427	12556	12527	12520	12338	12466	12467	12418	12360	12473	12528	12483	12505	12405	12418	12431	12417	12526	12470	12388	12404	12581	12330	12340	12428	12408	12404	12396	12412	12438	12523	12362	12472	12595	12501	12395	12375	12349	12397	12601	12317	12382	12392	12400	12297	12292	12379	12445	12478	12451	12379	12372	12393	12414	12490	12498	12555	12377	12525	12259	12245	12564	12319	12489	12311	12489	12461	12453	12538	12455	12335	12390	12326	12465	12364	12573	12430	12556	12427	12506	12295	12317	12464	12498	12406	12536	12390	12450	12388	12394	12400	12361	12372	12321	12385	12451	12304	12570	12472	12700	12454	12344	12468	12367	12361	12626	12502	12405	12494	12564	12437	12342	12568	12482	12390	12602	12430	12505	12382	12605	12377	12514	12325	12431	12425	12548	12395	12306	12406	12449	12492	12534	12441	12516	12330	12399	12459	12576	12435	12330	12471	12516	12463	12594	12432	12371	12379	12459	12331	12445	12331	12226	12325	12572	12361	12488	12602	12390	12363	12539	12559	12394	12435	12455	12340	12539	12474	12438	12438	12347	12402	12487	12595	12375	12453	12486	12485	12434	12385	12365	12586	12561	12333	12439	12334	12274	12635	12510	12279	12552	12387	12439	12366	12472	12508	12364	12454	12430	12484	12427	12492	12284	12464	12257	12410	12260	12545	12545	12410	12281	12313	12396	12410	12377	12298	12264	12494	12507	12338	12469	12346	12395	12390	12391	12413	12528	12409	12226	12427	12330	12393	12431	12521	12610	12347	12424	12527	12535	12352	12479	12405	12570	12398	12401	12516	12285	12553	12360	12294	12478	12382	12548	12422	12431	12464	12317	12476	12418	12444	12588	12423	12322	12411	12542	12304	12408	12411	12320	12358	12357	12633	12465	12360	12444	12358	12637	12328	12278	12398	12440	12470	12452	12298	12480	12508	12583	12607	12390	12487	12401	12374	12478	12303	12312	12348	12341	12328	12418	12465	12369	12508	12281	12490	12452	12296	12462	12544	12276	12519	12419	12443	12399	12442	12403	12560	12432	12491	12345	12505	12530	12351	12481	12446	12395	12570	12328	12558	12264	12361	12429	12483	12562	12495	12536	12441	12604	12305	12275	12401	12466	12492	12283	12676	12537	12535	12434	12504	12578	12261	12369	12496	12382	12358	12395	12389	12353	12468	12284	12387	12528	12510	12408	12328	12547	12394	12324	12502	12441	12361	12488	12525	12470	12522	12350	12474	12445	12425	12354	12520	12413	12417	12469	12401	12456	12395	12597	12549	12473	12327	12466	12479	12468	12447	12286	12699	12602	12544	12409	12463	12470	12373	12577	12607	12498	12427	12445	12370	12588	12321	12445	12380	12486	12310	12443	12496	12281	12504	12268	12404	12366	12407	12434	12422	12417	12465	12482	12414	12334	12433	12479	12384	12539	12502	12404	12373	12385	12553	12446	12352	12422	12489	12359	12323	12407	12406	12441	12506	12436	12444	12470	12278	12465	12380	12569	12487	12352	12351	12405	12260	12437	12340	12352	12402	12461	12463	12499	12478	12510	12509	12554	12430	12421	12350	12386	12433	12520	12437	12456	12536	12558	12498	12506	12537	12452	12481	12493	12361	12447	12401	12271	12368	12391	12433	12291	12358	12223	12180	12553	12512	12304	12353	12438	12409	12395	12616	12602	12317	12502	12569	12385	12392	12579	12535	12268	12330	12473	12426	12425	12390	12424	12432	12511	12432	12489	12448	12308	12546	12441	12451	12425	12395	12324	12452	12588	12455	12395	12359	12549	12509	12455	12358	12367	12441	12425	12407	12384	12423	12584	12286	12466	12416	12563	12406	12404	12508	12426	12231	12512	12487	12317	12440	12564	12570	12555	12353	12490	12445	12423	12397	12439	12352	12400	12421	12407	12470	12564	12532	12475	12428	12320	12581	12354	12290	12464	12373	12348	12533	12471	12388	12296	12399	12477	12391	12472	12320	12504	12338	12425	12458	12392	12465	12404	12622	12433	12567	12434	12509	12290	12478	12391	12429	12365	12349	12350	12432	12376	12570	12428	12496	12367	12404	12427	12531	12372	12416	12376	12576	12533	12491	12430	12371	12573	12381	12500	12570	12382	12399	12411	12568	12517	12365	12447	12349	12653	12489	12496	12385	12586	12462	12461	12307	12337	12272	12485	12294	12398	12357	12407	12390	12471	12361	12344	12406	12492	12388	12220	12402	12467	12354	12550	12346	12411	12358	12305	12315	12461	12475	12407	12444	12389	12346	12356	12443	12390	12218	12290	12557	12351	12315	12497	12335	12240	12576	12508	12619	12410	12533	12403	12403	12515	12325	12468	12303	12568	12408	12511	12450	12498	12304	12470	12340	12422	12430	12278	12338	12551	12360	12273	12506	12474	12536	12288	12546	12496	12349	12455	12374	12361	12255	12278	12532	12604	12501	12375	12334	12441	12493	12490	12359	12461	12456	12529	12495	12295	12430	12291	12461	12444	12401	12343	12438	12384	12381	12386	12522	12417	12590	12412	12305	12401	12408	12436	12615	12510	12346	12560	12434	12576	12356	12482	12479	12579	12439	12495	12502	12375	12407	12309	12452	12606	12291	12332	12457	12464	12545	12429	12496	12418	12560	12384	12588	12375	12465	12339	12395	12398	12177	12623	12501	12568	12348	12521	12357	12401	12369	12488	12377	12465	12382	12568	12436	12489	12422	12309	12536	12361	12453	12376	12542	12355	12389	12504	12279	12378	12488	12431	12349	12454	12459	12295	12488	12460	12458	12267	12454	12434	12367	12485	12329	12525	12380	12360	12395	12360	12335	12457	12468	12401	12542	12546	12283	12332	12308	12422	12573	12467	12492	12328	12497	12452	12462	12515	12473	12401	12349	12425	12547	12286	12259	12448	12508	12782	12413	12347	12350	12375	12290	12471	12467	12414	12426	12298	12443	12359	12354	12359	12306	12426	12444	12345	12662	12602	12459	12335	12518	12431	12539	12397	12558	12386	12404	12513	12436	12462	12592	12352	12368	12435	12348	12585	12474	12588	12482	12428	12409	12324	12313	12374	12389	12314	12540	12346	12490	12465	12300	12569	12456	12441	12502	12463	12467	12385	12541	12329	12417	12436	12510	12365	12315	12537	12455	12371	12500	12398	12536	12432	12600	12266	12364	12447	12438	12468	12386	12455	12511	12543	12591	12315	12277	12523	12572	12461	12497	12405	12650	12402	12594	12387	12268	12482	12420	12324	12434	12350	12542	12362	12402	12486	12379	12474	12448	12294	12320	12301	12428	12407	12420	12500	12261	12377	12380	12465	12441	12458	12598	12520	12425	12619	12399	12281	12640	12351	12306	12500	12434	12225	12365	12435	12340	12481	12379	12596	12611	12422	12528	12542	12389	12319	12403	12371	12300	12443	12411	12422	12317	12210	12393	12576	12537	12461	12451	12380	12557	12316	12299	12335	12518	12314	12422	12478	12400	12384	12618	12376	12639	12296	12416	12507	12346	12370	12611	12396	12513	12465	12415	12431	12352	12310	12523	12426	12438	12319	12467	12553	12351	12481	12360	12343	12538	12476	12557	12457	12495	12429	12425	12528	12559	12521	12407	12376	12406	12505	12358	12346	12584	12214	12333	12443	12490	12469	12152	12353	12335	12359	12342	12347	12465	12354	12395	12383	12569	12357	12413	12469	12438	12511	12360	12452	12456	12524	12433	12619	12437	12307	12484	12381	12343	12437	12561	12506	12257	12384	12410	12478	12347	12451	12393	12454	12401	12560	12427	12414	12294	12295	12435	12357	12388	12418	12418	12461	12431	12329	12393	12483	12368	12450	12545	12328	12479	12343	12286	12657	12566	12448	12356	12343	12406	12499	12460	12417	12436	12263	12343	12517	12405	12582	12300	12512	12456	12375	12362	12447	12648	12441	12449	12277	12521	12444	12408	12395	12398	12621	12388	12504	12342	12391	12466	12444	12537	12337	12327	12404	12615	12454	12533	12541	12346	12264	12457	12426	12425	12657	12436	12524	12474	12389	12469	12510	12421	12556	12643	12383	12415	12391	12451	12441	12477	12497	12482	12353	12455	12543	12481	12453	12533	12371	12470	12272	12484	12662	12355	12446	12358	12253	12424	12346	12427	12390	12406	12418	12623	12503	12412	12410	12421	12535	12542	12334	12413	12388	12529	12531	12555	12415	12235	12483	12413	12465	12510	12578	12496	12300	12403	12551	12259	12398	12452	12378	12432	12409	12435	12459	12289	12400	12431	12339	12384	12358	12428	12417	12579	12336	12478	12594	12566	12404	12378	12423	12446	12429	12380	12399	12460	12513	12520	12409	12339	12265	12510	12372	12467	12348	12380	12335	12316	12502	12400	12505	12233	12552	12767	12495	12425	12313	12323	12565	12529	12397	12412	12417	12423	12473	12276	12533	12494	12211	12455	12293	12615	12424	12499	12495	12329	12454	12477	12556	12376	12378	12467	12498	12369	12306	12440	12297	12504	12426	12524	12424	12517	12508	12287	12294	12502	12330	12406	12432	12421	12497	12411	12431	12343	12308	12220	12422	12291	12361	12492	12492	12346	12405	12480	12383	12427	12493	12335	12593	12292	12367	12402	12448	12524	12424	12350	12236	12317	12468	12422	12504	12521	12589	12594	12479	12604	12340	12394	12493	12407	12380	12456	12248	12426	12424	12454	12415	12567	12521	12506	12459	12493	12401	12368	12480	12444	12503	12287	12400	12334	12528	12489	12365	12493	12424	12492	12491	12671	12537	12522	12390	12382	12513	12362	12379	12368	12257	12349	12575	12460	12318	12401	12584	12455	12480	12408	12492	12282	12564	12322	12319	12478	12496	12485	12359	12527	12485	12526	12445	12350	12442	12485	12598	12351	12353	12517	12471	12309	12443	12424	12215	12459	12409	12486	12305	12501	12555	12351	12439	12378	12362	12417	12484	12436	12575	12401	12511	12380	12502	12490	12227	12386	12424
30323	22982	22774	20636	18658	18225	18417	19642	23790	23685	21552	19498	18340	17967	17763	17877	17932	17552	17839	17946	17767	18160	17878	17706	17679	17588	17974	17933	17990	17753	18081	17813	17666	17911	17757	18013	17920	18001	17957	18030	17933	17908	18179	17897	17936	17864	17923	17995	17746	17914	17991	17831	17802	17936	17822	17923	18083	18099	17879	17669	17948	17895	17752	17683	17947	17967	17962	17770	17984	18102	17833	18128	17981	17727	17853	17858	18187	17830	18121	17791	17588	17734	17809	17704	18012	17823	18029	17811	17913	17813	17811	17908	18020	17731	17851	17924	17945	17822	17969	17750	17901	17682	17831	17813	17832	17882	17906	17889	17831	17690	17795	17759	17756	18047	17894	17872	18008	17884	17836	17787	18034	17873	17843	17816	17965	17775	17837	17779	17845	17923	17814	17893	17865	17601	17850	18014	18110	17735	17898	17874	17929	17756	17960	17862	17762	18032	17892	17974	17637	17959	17833	17922	17945	17876	17666	17902	17788	17937	17600	17856	17926	17983	17855	17648	17861	17861	18075	17877	17846	17780	17563	17605	17785	17814	17885	17851	17973	17822	17734	17839	17755	18039	18004	17880	17818	17978	17843	18011	17804	17849	18036	17828	17694	18062	17831	17935	17779	17811	17703	17898	17902	17866	17835	17873	17812	17872	17794	17976	17959	18015	17831	17897	17847	17877	17621	17883	17912	18220	17939	17845	17826	17855	17876	17931	17883	17720	18094	17897	17809	17811	17816	17972	18024	17638	17913	17859	18111	17677	17947	17818	17977	17969	17885	17849	17819	17745	17784	18011	17991	17855	18003	17808	17730	17966	17858	17734	17938	17843	17762	17982	17765	18175	17862	17920	17800	17853	17811	17960	17894	17846	17939	17860	17855	18067	17751	17682	17841	17846	17785	17864	17720	17702	18021	17875	17878	17778	17858	17893	18100	17925	17778	18008	17932	17845	18044	17766	17979	17804	17751	17600	17698	18016	17831	17720	17921	17881	17964	17914	17952	17874	17924	17950	17828	17928	17793	17852	17941	17902	17841	17906	17686	17853	17906	17950	17779	18065	17885	17797	17939	17908	18062	17783	17798	17787	17921	17910	17870	17818	17856	17782	17956	17889	17675	17948	17724	17847	17936	17647	17892	17876	17818	17906	17966	17751	17996	17801	18053	18042	17567	17972	17917	17707	18159	17632	17812	17956	17856	17901	17930	18002	18037	17847	17677	18122	17810	17802	17855	17899	17928	17766	17959	17867	17864	17705	17714	17992	17833	17911	18130	17896	17904	17932	17812	17798	17840	17863	17948	17834	18042	17816	17984	17926	17997	17735	17882	17757	17698	17863	17991	18066	18046	17953	18113	17821	17826	17950	17857	17800	17821	17911	17986	17912	17863	17957	18012	17880	17773	17901	17647	17815	18151	17688	17900	17902	17992	17919	18030	18043	17838	17771	17823	18121	18037	17953	18002	17730	17800	17785	17798	17818	17755	17812	18145	17964	17910	17964	17981	17950	18000	17933	18027	17961	18003	17713	17873	17977	17957	17841	17770	17996	17928	17754	17853	18108	17849	17886	17919	17865	17824	17858	17768	17717	18085	17828	17999	17916	17871	17789	17895	17859	17776	17922	17785	18048	17757	18046	17790	17831	17767	17868	17789	17853	17686	18049	17879	17607	17805	18039	17985	17952	17917	17804	17975	17963	18052	17971	17850	17816	18102	17895	17831	17876	17778	17690	18208	17804	17623	17836	17801	18008	17867	17958	17997	17851	17926	17998	17758	18033	17900	17813	17732	17664	17760	18026	17820	17793	17818	17850	17895	17916	17873	18040	17743	17764	18017	17823	17958	17829	17892	17961	17894	17951	17865	17979	17794	17646	17808	17780	17866	17748	17978	17965	17947	17943	17880	17888	17881	18033	17782	17696	17927	17838	17858	17913	17831	17954	17724	17908	17830	17808	17786	17738	17846	17738	17838	17759	17777	17631	17741	17857	17878	17853	17968	17697	17975	17968	18086	18076	18054	17885	17816	17681	17918	17886	17812	17801	17836	17959	17789	17882	17944	18016	18016	17949	17938	17817	17951	17978	17850	17763	17914	17742	17870	17930	17935	17728	17734	17935	17791	17792	17985	17923	17759	18000	17772	17909	17868	17862	17706	18009	17997	18088	17909	17739	17867	17845	17810	17821	17948	17834	18065	17916	17866	17876	17770	17925	17824	17966	17777	17888	18020	17846	17972	18022	18000	17851	18036	17833	17977	17983	17841	17805	17914	17735	17868	18120	17948	17969	18031	18030	17880	17965	17723	17533	17930	18000	17938	17698	17959	17948	17879	17854	17690	17985	17969	17978	18041	17863	17877	17767	17876	17859	17825	17768	18026	18076	18002	17701	17906	17794	17833	17935	18013	17844	17826	17756	17843	18029	17950	17964	17681	17838	17860	17658	17903	18042	17904	17775	17598	17901	17990	17914	17939	17820	17783	17948	18127	17821	17875	18113	17922	17724	17877	17711	17666	17796	17631	17964	17894	17791	17835	17915	17938	17804	17988	17894	18035	17833	17945	17818	17997	17868	18032	17760	18032	17833	17701	18012	17758	17871	17805	17933	17927	18012	17825	17915	18063	17976	17853	17825	17922	17975	18070	18015	17869	17839	18005	18062	17912	17826	17973	17843	17683	17847	17855	17879	17822	17710	17949	17915	18124	17979	17852	17801	17920	17917	17761	17885	18096	17989	17983	17829	17880	18145	18116	17986	17890	17703	17685	17953	17941	17958	17866	17881	17935	18031	17953	17888	17824	17749	17851	18143	17848	17741	17934	18017	17738	17934	17919	17722	17931	17912	18075	18046	17895	17950	17941	17862	17932	17829	18024	17828	17970	17760	17670	17921	18110	17976	17933	17945	17915	17912	18001	17901	17948	17930	18082	17886	17602	17865	17911	17861	17803	17876	18068	17923	18046	17897	17741	17875	17762	17877	17927	17848	17832	18034	18011	17860	17975	18050	18054	18138	17720	18099	17932	18061	17807	17872	17968	18008	17969	17935	17985	17858	17933	17836	17783	17739	18001	17863	17877	17755	17755	17927	17902	17835	17750	17822	17716	17927	17952	17669	17997	17940	17779	17602	17857	18027	17891	18085	17871	17849	17828	17921	18006	17939	18005	17846	17747	17662	17890	17841	17830	17936	17924	17809	17901	18077	17981	17901	17817	17871	17950	17764	17915	17846	17974	17733	17843	17795	17950	17964	17779	17870	17907	17742	17793	18099	17870	17913	18075	17975	17942	18015	18015	17844	17750	18016	18024	17930	17759	17972	17819	17854	17809	17957	17793	17925	17874	18044	17823	17861	17675	17995	18017	17752	17946	17890	17870	18006	17639	17902	18106	17981	17982	17982	18145	17823	17933	17880	17788	18036	17670	17871	17718	18123	17825	17987	17971	17992	17895	17898	18037	17865	17982	17863	17830	17569	17606	17715	17982	18021	17769	17705	17785	17804	17827	17814	17971	17650	17731	17917	17902	17877	17869	17819	17727	17901	17797	17899	17840	17838	18166	17761	17888	17767	17881	17978	18023	17902	17810	17862	17826	18051	17954	17751	17901	17843	17892	17791	17768	17896	17665	18017	17838	17912	18049	17948	17730	18088	17911	18017	17944	17925	17816	17868	17736	17784	18051	17698	17837	18002	17970	17890	17956	17900	17771	18020	17818	17869	18160	17858	17877	17971	17732	17901	17732	17964	17891	17947	18087	17926	17871	17861	17793	17878	17923	17781	17794	17967	17880	18007	17797	17772	17933	17765	17903	17991	17760	18088	18038	17817	17854	17957	17822	17926	17837	17836	17853	18086	17960	18025	17891	18003	17900	18034	17956	17785	17983	17782	18061	17750	18041	18192	17908	18078	18040	17764	18017	17848	17847	17783	17911	17859	17983	17884	17693	17798	17829	18089	17971	17976	17911	17784	17900	17838	18017	17997	17933	17858	17766	17988	18025	17961	17987	18062	17933	18131	17717	17700	17681	17958	17991	17934	17857	17853	17918	17865	18062	17990	17984	17921	17850	17693	17901	17780	17840	17796	18048	18060	17820	17805	17768	17740	18017	17888	17982	17954	17795	17952	17984	18108	17735	17893	17730	17777	17871	17727	17867	17787	17907	17824	17777	17985	18040	17836	17977	17930	18148	17979	17932	17997	17805	17713	18015	17931	17852	17941	17700	17988	17949	18005	17904	18074	17858	17881	17970	17906	18072	17863	17874	17950	17886	17911	17875	18032	17851	17960	17878	18029	18083	17894	18011	17782	17837	17957	17987	17921	17888	17896	17761	17802	18000	17895	17864	17697	17873	18023	17878	17857	17821	17836	18051	17923	17898	17978	17827	17990	17947	17751	17752	17816	17729	17860	17885	17972	17918	18010	17979	17760	17757	17829	17781	17802	17790	17772	17918	17816	17943	17573	17715	18049	17973	17835	17717	18081	17985	17806	17744	17705	17786	17948	17721	17668	17947	17913	17919	18037	17919	17714	17739	17752	17899	17941	17612	17873	17984	17795	18092	17869	17745	17858	17923	17918	18111	17826	17965	17754	17811	17915	17756	17864	17707	18015	17788	17806	17739	17918	17997	17963	17754	18006	17868	17878	17967	17646	17941	17916	17756	17608	17794	17712	17840	17838	17750	18065	17898	17935	17982	18020	17834	17823	17839	17795	17931	17855	17713	18074	17931	18230	18006	17998	18146	17898	17994	17894	17952	18005	18038	17987	17962	17804	17908	17925	17824	17921	17781	18029	17896	17943	17849	17701	17957	17964	17842	17701	18023	17969	18015	17983	17882	17750	17849	17820	17763	18001	17844	17803	17785	17857	17774	18028	17844	17948	17946	17806	17899	17844	17809	17900	18052	17952	17847	17958	17913	17839	17865	17891	17841	18097	17908	17909	17891	17926	17917	17884	17986	17713	17932	17943	17834	18033	17921	18057	18092	17825	17908	17798	17935	18059	18027	17890	18162	17940	17917	18069	18051	17780	18087	18049	17740	17949	17913	17924	17998	17883	17442	17827	17884	17706	18034	17767	17894	18029	18109	17855	18048	17674	17606	17831	17847	18117	17936	17861	17691	17813	17730	17939	17673	17931	17865	17793	17804	18092	17891	17985
17288	19842	18269	16497	15651	15006	15244	17501	22950	21229	18153	15516	14438	14223	14287	14243	14329	14239	14246	14303	14326	14406	14269	14197	14247	14232	14266	14202	14320	14304	14358	14197	14166	14263	14332	14440	14420	14255	14101	14296	14251	14121	14412	14382	14275	14181	14298	14357	14368	14258	14178	14250	14159	14292	14288	14260	14240	14184	14364	14372	14098	14322	14408	14336	14212	14104	14066	14347	14339	14216	14141	14333	14243	14181	14215	14206	14218	14035	14245	14104	14417	14162	14306	14324	14480	14095	14199	14269	14485	14265	14237	14300	14210	14349	14304	14283	14308	14273	14444	14211	14477	14499	14288	14133	14272	14128	14238	14245	14281	14263	14334	14325	14261	14200	14199	14305	14110	14170	14248	14350	14229	14125	14219	14457	14341	14424	14225	14410	14427	14273	14294	14343	14145	14251	14311	14422	14211	14298	14121	14224	14405	14071	14602	14188	14365	14294	14468	14138	14382	14220	14431	14446	14422	14443	14225	14179	14217	14387	14074	14294	14116	14115	14238	14185	14438	14371	14386	14230	14343	14201	14318	14280	14187	14280	14258	14141	14212	14358	14192	14120	14251	14401	14291	14333	14254	14061	14115	14231	14288	14245	14394	14308	14151	14197	14432	14350	14250	14248	14170	14351	14250	14389	14275	14347	14401	14179	14434	14354	14075	14273	14276	14396	14075	14067	14164	14281	14109	14085	14267	14088	14307	14308	14297	14323	14407	14228	14376	14288	14283	14177	14350	14308	14180	14233	14399	14152	14409	14319	14222	14208	14191	14215	14214	14179	14192	14326	14306	14342	14354	14063	14226	14149	14231	14187	14333	14257	14249	14328	14026	14135	14345	14237	14157	14258	14306	14187	14432	14347	14270	14288	14189	14076	14232	14307	14321	14074	14412	14325	14260	14334	14259	14364	14422	14151	14295	14395	14363	14270	14322	14359	14370	14319	14302	14472	14275	14212	14197	14170	14227	14308	14314	14303	14320	14240	14322	14264	14061	14229	14224	14385	14345	14202	14289	14350	14344	14328	13976	14372	14262	14259	14100	14152	14342	14191	14403	14240	14152	14326	14290	14236	14214	14260	14247	14263	14129	14306	14111	14102	14099	14149	14305	14247	14402	14236	14252	14198	14157	14280	14325	14350	14075	14313	14075	13950	14018	14357	14225	14410	14311	14255	14190	14165	14198	14166	14124	14255	14231	14370	14207	14196	14130	14191	14289	14194	14122	14186	14283	14182	14082	14302	14210	14219	14307	14315	14331	14260	14292	14264	14135	14338	14247	14268	14356	14162	14225	14399	14291	14228	14120	14251	14338	14283	14231	14255	14225	14220	14148	14318	14314	14286	14207	14151	14162	14222	14444	14216	14144	14139	14149	14237	14199	14255	14462	14101	14347	14360	14311	14219	14331	14239	14216	14273	14202	14124	14348	14157	14388	14342	14351	14283	14187	14136	14199	14172	14207	14231	14429	14155	14428	14141	14362	14289	14306	14260	13998	14313	14147	14371	14286	14310	14291	14280	14234	14321	14142	14162	14205	14355	14231	14208	14222	14410	14287	14175	14280	14182	14306	14360	14352	14258	14217	14288	14119	14354	13952	14342	14260	14158	14347	14206	14023	14207	14309	14228	14253	14314	14212	14260	14269	14334	14137	14193	14339	14372	14285	14270	14190	14220	14299	14320	14364	14101	14340	14192	14341	14350	14473	14336	14215	14115	14358	14238	14146	14115	14239	14194	14155	14417	14104	14372	14350	14423	14253	14291	14065	14394	14182	14222	14343	14353	14129	14283	14298	14203	14327	14252	14128	14159	14194	14232	14411	14234	14271	14403	14204	14362	14173	14287	14315	14303	14251	14298	14197	14133	14317	14221	14407	14226	14065	14131	14102	14197	14493	14199	14194	14136	14266	14279	14241	14114	14318	14256	14321	14319	14453	14153	14089	14337	14265	14394	14239	14243	14206	14124	14163	14107	14195	14171	14128	14343	14302	14085	14385	14295	14278	14238	14265	14408	14292	14114	14280	14260	14136	14270	14126	14136	14107	14274	14374	14154	14112	14265	14272	14290	14131	14301	14297	14244	14296	14072	14338	14188	14243	14373	14265	14336	14339	14246	14285	14229	14325	14317	14247	14503	14193	14290	14507	14132	14229	14099	14381	14099	14217	14381	14249	14188	14238	14387	14071	14257	14329	14457	14147	14255	14303	14069	14207	14383	14247	14253	14108	14361	14157	14275	14300	14264	14206	14134	14018	14232	14242	14294	14341	14242	14314	14206	14182	14174	14396	14195	14077	14289	14248	14386	14205	14332	14308	14234	14393	14265	14337	14204	14394	14142	14326	14287	14258	14201	14241	14242	14159	14184	14121	14296	14258	14416	14339	14277	14340	14190	14280	14501	14389	14363	14232	14268	14287	14195	13969	14390	14345	14301	14128	14176	14339	14236	14201	14334	14312	14255	14171	14253	14243	14384	14304	14311	14209	14357	14303	14194	14337	14127	14243	14338	14282	14388	14083	14312	14301	14031	14217	14333	14280	14317	14400	14300	14246	14167	14469	14425	14171	14037	14186	14049	14251	14231	14298	14333	14306	14160	14428	14398	14238	14235	14205	14239	14198	14195	14377	14385	14326	14126	14244	14206	14302	14231	14136	14302	14248	14416	14292	14159	14352	14193	14255	14216	14185	14266	14185	14266	14187	14245	14370	14305	14176	14235	14205	14157	14495	14180	14431	14113	14138	14324	14345	14357	14348	14261	14229	14331	14000	14059	14165	14294	14199	14244	14485	14304	14370	14276	14272	14356	14312	14276	14325	14370	14377	14229	14354	14227	14255	14084	14320	14287	14327	14254	14366	14242	14245	14281	14143	14200	14426	14196	14318	14155	14230	14320	14384	14225	14189	14383	14316	14066	14274	14251	14209	14250	14147	14257	14283	14306	14290	14322	14172	14327	14313	14243	14192	14266	14384	14205	14355	14350	14208	14144	14315	14254	14253	14088	14307	14321	14211	14208	14422	14210	14194	14145	14350	14255	14274	14367	14413	14432	14338	14519	14474	14285	14283	14382	14255	14186	14311	14278	14233	14378	14395	14148	14382	14297	14189	14296	14260	14230	14243	14303	14240	14393	14282	14203	14349	14343	14316	14216	14435	14126	14153	14343	14205	14486	14243	14296	14125	14210	14335	14145	14216	14388	14080	14290	14150	14347	14184	14201	14347	14192	14221	14246	14329	14337	14416	14187	13968	14393	14211	14348	14332	14168	14361	14246	14339	14263	14330	14336	14445	14189	14367	14288	14077	14345	14207	14388	14251	14125	14192	14248	14304	14182	14289	14306	14327	14249	14310	14031	14357	14280	14142	14335	14380	14323	14163	14279	14177	14186	14257	14173	14324	14079	14471	14131	14412	14337	14202	14144	14324	14306	14272	14194	14248	14328	14349	14277	14289	14262	14226	14453	14267	14183	14237	14214	14375	14350	14321	14379	14404	14271	14184	14279	14214	14355	14183	14175	14087	14307	14350	14429	14210	14460	14362	14235	14231	14301	14393	14243	14298	14447	14253	14280	14271	14208	14048	14196	14223	14353	14322	14342	14254	14250	14344	14231	14178	14273	14166	14169	14131	14400	14240	14276	14248	14236	14253	14418	14221	14334	14278	14295	14367	14447	14273	14214	14410	14149	14185	14066	14265	14269	14329	14272	14406	14287	14262	14314	14191	14232	14470	14358	14336	14374	14487	14193	14270	14492	14160	14262	14337	14227	14273	14315	14349	14470	14125	14133	14247	14194	14376	14349	14379	14253	14290	14179	14160	14292	14324	14185	14211	14155	14244	14416	14237	14255	14310	14250	14339	14329	14316	14309	14302	14209	14218	14374	14342	14508	14285	14233	14308	14397	14391	14460	14138	14163	14242	14299	14197	14408	14006	14302	14259	14199	14153	14410	14287	14256	14060	14344	14303	14355	14398	14139	14221	14361	14271	14233	14422	14317	14257	14116	14502	14264	14127	14288	14357	14257	14253	14302	14424	14253	14303	14183	14286	14252	14333	14217	14383	14338	14299	14166	14219	14527	14194	14455	14347	14320	14306	14242	14302	14208	14442	14182	14398	14393	14118	14425	14203	14126	14212	14336	14265	14133	14132	14236	14304	14288	14229	14266	14284	14358	14337	14174	14271	14353	14323	14282	14353	14365	14182	14228	14307	14343	14281	14391	14164	14255	14093	14337	14303	14360	14342	14197	14329	14383	14154	14337	14129	14338	14286	14207	14185	14216	14324	14162	14142	14232	14345	14242	14245	14224	14290	14356	14437	14061	14247	14196	14230	14438	14346	14299	14403	14210	14380	14147	14392	14180	14442	14167	14354	14440	14458	14128	14219	14102	14482	14274	14193	14405	14210	14363	14325	14084	14185	14228	14241	14003	14214	14207	14269	14300	14227	14241	14490	14207	14234	14249	14162	14247	14264	14376	14151	14282	14278	14279	14264	14217	14197	14323	14394	14188	14346	14221	14267	14320	14330	14207	14373	14272	14316	14154	14300	14202	14132	14203	14307	14269	14201	14249	14239	14199	14054	14036	14250	14179	14381	14349	14511	14325	14380	14192	14297	14315	14171	14121	14189	14116	14301	14404	14314	14168	14318	14171	14299	14387	14166	14154	14213	14229	14366	14207	14205	14326	14425	14203	14311	14168	14167	14121	14253	14296	14350	14211	14171	14048	14445	14152	14202	14335	14289	14153	14310	14391	14261	14450	14268	14359	14273	14324	14008	14259	14167	14253	14193	14350	14316	14294	14279	14284	14436	14282	14223	14264	14393	14209	14116	14362	14149	14293	14346	14144	14276	14449	14330	14235	14359	14137	14382	14096	14262	14245	14167	14333	14292	14407	14296	14278	14292	14231	14223	14199	14166	14362	14175	14274	14142	14303	14353	14458	14147	14424	14230	14214	14412	14244	14207	14264	14317	14239	14240	14213	14284	14192	14194	14308	14171	14291	14349	14193	14276	14219	14240	14288	14197	14226	14327	14301	14335	14177	14322	14103	14131	14356	14300	14193	14365	14365	14235	14178	14358	14104	14260	14235	14144	14307	14396	14068	14265	14105	14340	14217	14348	14230	14274	14216	14271	14441	14193	14313	14107	14302
25560	21125	27976	25160	22577	21604	21906	43627	51718	41100	30952	23128	18939	18208	17968	18041	17783	17772	17948	18017	18119	17946	17912	17926	17819	17795	17690	17965	17907	17768	17732	17853	17737	17600	17831	17569	17832	17709	17937	17757	17763	17786	17775	17900	17629	17904	17893	17953	17709	17849	17881	17870	17958	17681	17718	18019	17856	17715	17849	17797	17644	17592	17796	17878	17816	17941	17551	17932	17668	17847	17983	17900	17707	17737	17906	17775	17779	18004	17714	17646	17829	17651	17894	17604	17664	17610	17936	17945	17769	17854	17741	17769	17916	17806	17844	17605	17927	17759	17676	17812	17855	17881	17619	17609	17806	17733	17843	17711	17717	17592	17873	17846	17668	17841	17964	17688	17709	17849	17710	17823	17754	17760	17768	17774	17858	17867	17738	17879	17735	17651	17796	17787	17900	17706	17760	17768	17792	17921	17954	17863	17857	17690	17955	17684	17916	17699	17861	17782	17889	17866	17819	17601	17615	17720	17706	18013	17806	17522	17759	17610	17824	17843	17718	17642	17653	18144	17623	17742	17890	17656	17777	17772	17897	18075	17674	17731	17682	17709	17739	17844	17855	17805	17898	17545	17781	17831	17613	17533	17730	17455	17893	17636	17891	17944	17899	17706	17640	17791	17938	17717	17759	17667	17767	17786	17788	17808	17865	17881	17722	17672	17757	17810	17735	18006	17766	17819	17729	17831	17833	17914	17850	18057	17688	17786	17731	17898	17885	17706	17788	17537	17787	17681	17802	17794	17739	17830	17954	17698	17761	17491	17679	17658	17805	17891	17861	17802	18110	17773	17848	17801	17675	17651	17865	17667	17843	17584	17770	17966	17983	17864	17698	17739	17713	17726	17777	17823	17794	17590	17705	17715	17815	17661	17934	17808	17649	17820	17760	17762	18014	17750	17636	17730	17813	17942	17734	17816	17754	17943	17797	17828	17651	17707	17795	17707	17774	17911	17834	17787	17915	17989	17646	17916	17858	17711	18118	17808	17666	17682	17739	17685	17485	17756	17616	17714	17739	17885	17716	17803	17811	17706	17840	17642	17761	17724	17689	18028	17858	17830	17496	17755	17582	17615	17967	17911	17788	17826	17925	17831	17815	17777	17952	17869	17558	17764	17968	17676	17836	17932	17848	17764	17827	17643	17790	17898	17850	17652	17679	17609	17818	17525	17722	17797	17773	17880	17657	17824	17797	17741	17626	17650	17614	17718	17790	17842	17742	17817	17841	17767	17816	17790	17698	17657	17876	17824	17907	17649	17728	17692	17820	17835	17756	17670	17832	17633	17808	17599	17697	17787	17652	17713	17577	17856	17758	17967	17795	17809	17904	17876	17663	17618	17965	17646	17690	17859	17685	17880	17714	17773	17889	17697	17695	17546	17681	17832	17627	17600	17936	17891	17784	17786	17625	17834	17598	17828	17785	17823	17790	17744	17695	17564	17858	17648	17863	17846	17894	17745	17897	17892	17717	17699	17697	17976	17868	17646	17583	17768	17873	17743	17837	17834	18036	17913	17651	17717	17803	17867	17870	17754	17753	17796	17720	17789	17946	17851	17777	17765	17813	17816	17702	17722	17740	17733	17781	17690	17852	17784	17679	17620	17661	18229	17675	17494	17754	17684	17846	17556	17675	17637	17714	17711	17737	17677	17744	17817	17769	17750	17850	17664	17860	17731	17588	17829	17591	17661	17606	17839	17750	17582	17602	17778	17828	17750	17852	17902	17919	17458	18020	17703	17681	17654	17809	17758	17846	17725	17718	17970	17711	17772	17787	17634	17820	17785	17738	17739	17811	17826	17834	17740	17563	17572	17598	17643	17670	17777	17925	17798	17649	17829	17701	17718	17564	17904	17864	17715	17820	17862	17905	17886	17788	17901	17938	17687	17773	17690	17830	17658	17571	17918	17865	17792	17833	17838	17933	18059	17694	17797	17575	17672	17658	17709	17702	17523	17797	17729	17826	17748	17759	17716	17858	17661	17770	17713	17895	17746	17894	17750	17651	17743	17800	17686	17765	17655	17673	17957	17810	17581	17903	17836	17873	17852	17845	17783	17614	17812	17833	17761	17829	17708	17751	17979	17781	17877	17738	17694	17878	17635	17797	17810	17896	17672	17882	17679	17814	17760	17772	17784	17939	17716	17767	17732	17700	17803	17857	17736	17658	17674	17758	17780	17642	17537	17801	17555	17799	17956	17798	17870	18100	17663	17735	17719	17873	17787	17943	17858	17686	17732	17777	17739	17900	17868	17598	17664	17685	17882	17533	17648	17828	17991	17707	17864	17794	17620	17821	17862	17774	17595	18087	17756	17751	17817	17649	17876	17686	17926	17893	17847	17803	17766	17707	17828	17815	17750	17828	17747	17834	17860	17523	17819	18004	17803	17916	17803	17868	18039	17913	17720	17747	18054	17730	17774	17815	17694	17864	17661	17696	17613	17894	17740	17707	17798	17869	17467	17745	17894	18069	17785	17825	17855	17889	17680	17878	17532	17544	17770	17623	17783	17838	17619	17818	17595	17724	17713	17664	17750	17717	17574	17756	17849	17895	17896	17814	17676	17992	17900	17738	17832	17955	17687	17756	17964	17698	17565	17697	17720	17866	17880	17790	17654	17698	17480	17667	17767	17922	17905	17808	17918	17863	17820	17842	17709	17678	17917	17965	17875	17766	17915	17886	17761	17719	17882	17759	17720	17690	17903	17815	17780	17777	17749	17756	17665	17672	17847	17826	17717	17825	17862	17863	17706	17747	17869	17763	17823	17953	17703	17650	17871	17760	17680	17806	17892	17681	17825	17777	17834	17606	17756	17826	17556	17901	17845	17849	17616	17993	18004	17883	17846	17865	17628	17577	17749	17776	17789	17860	17695	17554	17781	17786	17628	17407	17539	17948	17927	17753	17800	17708	17690	17652	17808	17510	17659	17619	17722	17700	17519	17772	18001	17823	17550	17735	17925	17896	17673	17486	17721	17908	17595	17896	17807	17801	17784	17797	17752	17864	17860	17772	17765	17631	17954	17830	17893	17747	17766	17729	17707	17781	17785	17700	17835	17722	17693	17708	17552	17759	17660	17780	17575	17776	17713	17731	17706	17657	17982	17865	17712	17665	17748	17859	17823	17784	17754	17684	17934	17734	17598	17837	17666	17724	17758	17856	17725	18013	17841	17833	17765	17552	17678	17748	17896	17687	17885	17719	17654	17698	17870	17663	17639	17868	17701	17803	17819	17748	17671	17774	17759	17865	17698	17888	17700	17702	17809	17699	17614	17720	17645	17525	17674	17838	17897	17929	17756	17689	17853	18039	17728	17811	17791	17976	17641	17746	17882	17726	17771	17710	17774	17726	17761	17867	17844	17767	17871	17742	17688	17767	17837	17991	18021	17608	17747	17856	17457	17601	17642	17719	17761	17718	17710	17614	17736	18057	17740	17753	17891	17866	17606	17885	17831	17598	18075	17691	17846	17961	17506	17802	17529	17878	17841	17624	17860	17883	17658	17727	17616	17991	17627	17738	17701	17733	17747	17924	17651	17813	17857	17918	17899	17802	17740	17547	17568	17744	17774	17844	17611	17921	17984	17903	17743	17599	17812	17758	17630	17581	17622	17749	17970	17607	17866	17944	17648	17660	17774	17714	17774	17750	17824	17854	17671	17602	17557	17879	17689	18035	17718	17710	17778	17654	17891	17704	17650	17933	17457	17773	17550	17760	17833	17899	17656	18125	17788	17972	17735	17672	17972	17622	17679	17886	17947	17857	18090	18015	17960	17713	17846	17747	17868	17826	17743	17838	17774	17768	17970	17704	17697	17557	17618	17715	17770	17787	17628	17906	17781	17589	17632	17647	17598	17737	17750	17743	17822	17638	17843	18005	17748	17612	17798	17591	17720	17595	17742	17649	17822	17641	17943	17679	18036	17793	17756	17860	17693	17724	17704	17918	17715	17874	18021	17753	17760	17805	17644	17800	17749	17862	17848	18051	17516	17763	17824	17749	17872	17994	17718	17745	17825	18010	17966	17723	17832	17579	17766	17732	17701	17860	17763	17925	17949	17844	17894	17752	17796	17699	17690	17835	17909	17684	17693	17778	17890	17781	17741	17794	17612	17721	17958	17742	17657	17984	17673	17794	17666	17764	17858	17835	17698	17672	17822	17951	17738	17646	17803	17736	17816	17721	17972	17813	17633	17973	18005	17794	17749	17418	17748	17766	17820	17663	17885	17904	17567	17715	18000	17841	18003	17562	17679	17782	17828	17649	17772	17843	17935	17767	17843	17855	17913	17859	17613	17778	17799	17903	17586	17724	17751	17759	17716	17611	17982	17788	17639	17777	17637	17833	17686	17748	18028	17736	17637	17668	17652	17679	17800	17768	17667	17585	17839	17674	17758	17804	17551	17815	17771	17953	17836	17896	17828	17854	17800	17631	17830	17821	17708	17952	17603	17832	17825	17917	17632	17642	17783	17755	17768	17993	17795	18085	17595	17791	17761	17945	17761	17622	17751	17852	17605	17881	17883	17822	17661	17701	17611	17626	17532	17644	17989	17865	17840	17617	17916	17760	17859	17892	17683	17753	17869	17767	17914	17819	17802	17735	17801	17866	17617	17545	17703	17758	17764	17934	17946	17612	17866	17795	17737	17802	17795	17609	17738	17760	17452	17900	17891	17720	17557	17694	17889	18042	17850	17673	17752	17850	17745	17993	17777	17513	17577	18072	17814	17779	17707	17764	17994	17657	17599	17902	17738	17979	17721	17630	17662	17693	17772	18008	17774	17822	17866	17769	17780	17658	17720	18076	17746	17865	17589	17899	17709	17891	17782	17790	17918	17890	17856	17589	18035	17768	17646	17647	17831	17885	17958	17727	17897	17862	17573	17825	17864	17653	17743	17857	18102	17823	17717	18013	17795	17725	17579	17790	17759	17769	17681	17798	17689	17646	17670	17762	17936	17888	17760	17886	17780	17773	17886	17959	17812	17834	17794	17505	17966	17835	17876	18085	17772	17877	17702	17706	17813	17758	17661	17902	17753	17927	17488	17744	17901	17694	17793	17560	17848	17737	17780	17714	17782	17712	17852	17812	17930	17779	17769	17728	17799	17780	17614	17831	17813	17938	17601	17862	17772	17735	17963	17708	17787
18362	29124	26082	21397	18407	17610	18464	44923	49184	39722	28451	19263	14705	14233	14117	14348	14366	14205	14248	14335	14296	14273	14301	14323	14384	14319	14276	14316	14361	14225	14180	14401	14357	14291	14356	14319	14172	14457	14241	14421	14300	14343	14522	14339	14337	14303	14110	14237	14214	14334	14294	14197	14325	14126	14252	14265	14273	14357	14255	14238	14226	14242	14389	14139	14539	14237	14031	14208	14273	14345	14205	14302	14151	14393	14194	14319	14209	14384	14415	14147	14281	14200	14168	14296	14312	14208	14196	14396	14315	14221	14242	14182	14407	14177	14293	14391	14196	14311	14286	14168	14202	14169	14275	14229	14274	14241	14308	14097	14518	14439	14487	14218	14272	14155	14246	14302	14190	14226	14257	14234	14279	14320	14226	14374	14124	14297	14205	14247	14276	14344	14157	14329	14074	14343	14250	14270	14238	14207	14188	14171	14181	14193	14375	14237	14311	14402	14394	14352	14325	14358	14219	14216	14209	14292	14278	14205	14282	14240	14333	14214	14288	14180	14217	14347	14396	14224	14216	14097	14556	14238	14225	14425	14178	14389	14289	14216	14319	14227	14457	14258	14093	14253	14233	14379	14246	14289	14084	14199	14080	14345	14423	14561	14402	14209	14129	14298	14277	14386	14150	14353	14331	14282	14388	14231	14131	14248	14195	14364	14042	14137	14344	14431	14189	14379	14278	14277	14121	14129	14321	14215	14122	14295	14309	14300	14252	14405	14481	14321	14409	14218	14326	14341	14278	14306	14458	14407	14281	14262	14411	14630	14306	14373	14187	14292	14423	14340	14429	14340	14264	14159	14304	14365	14257	14279	14201	14290	14224	14126	14340	14311	14157	14358	14185	14268	14308	14392	14166	14512	14146	14211	14209	14218	14327	14362	14340	14199	14336	14406	14315	14253	14170	14306	14258	14378	14348	14423	14366	14389	14321	14309	14457	14186	14273	14271	14294	14228	14348	14264	14274	14182	14290	14359	14209	14278	14288	14052	14262	14381	14201	14155	14367	14212	14229	14255	14314	14323	14216	14185	14212	14211	14248	14388	14432	14147	14357	14184	14287	14321	14186	14277	14111	14203	14386	14301	14176	14181	14303	14179	14171	14430	14317	14174	14446	14357	14300	14397	14141	14354	14202	14216	14243	14164	14203	14192	14330	14142	14196	14285	14259	14296	14265	14056	14171	14369	14232	14200	14208	14279	14215	14364	14107	14238	14272	14389	14229	14259	14334	14334	14249	14324	14290	14220	14238	14351	14118	14219	14196	14336	14285	14377	14337	14222	14382	14255	14195	14296	14037	14222	14330	14329	14111	14357	14137	14203	14238	14192	14281	14121	14203	14315	14266	14294	14175	14212	14350	14242	14220	14174	14145	14353	14428	14207	14244	14258	14319	14199	14568	14182	14295	14344	14336	14325	14199	14367	14251	14276	14542	14262	14244	14424	14113	14253	14214	14109	14412	14025	14194	14306	14243	14265	14259	14285	14158	14388	14176	14260	14456	14274	14371	14298	14341	14349	14379	14471	14363	14334	14291	14203	14295	14504	14290	14151	14201	14386	14324	14343	14233	14182	14173	14304	14188	14323	14280	14171	14290	14184	14257	14467	14215	14202	14389	14295	14112	14348	14175	14308	14297	14194	14242	14421	14327	14216	14348	14331	14227	14161	14386	14338	14348	14293	14272	14173	14314	14220	14287	14226	14259	14484	14261	14237	14251	14203	14236	14294	14312	14200	14431	14150	14284	14424	14220	14255	14346	14366	14254	14378	14252	14255	14365	14197	14255	14283	14304	14213	14096	14366	14387	14051	14330	14359	14214	14263	14283	14196	14067	14230	14273	14224	14311	14206	14315	14362	14174	14349	14239	14377	14286	14116	14474	14195	14381	14152	14256	14290	14204	14352	14286	14277	14415	14279	14102	14193	14372	14213	14226	14237	14266	14312	14222	14144	14221	14287	14216	14201	14117	14512	14270	14136	14031	14415	14312	14313	14283	14269	14349	14265	14300	14280	14375	14323	14323	14437	14189	14136	14262	14248	14247	14346	14120	14299	14173	14278	14355	14403	14225	14416	14266	14301	14372	14274	14320	14380	14395	14388	14397	14128	14240	14301	14179	14176	14325	14447	14173	14364	14271	14451	14254	14357	14431	14299	14180	14415	14285	14219	14113	13986	14457	14185	14409	14390	14298	14273	14373	14296	14388	14312	14301	14262	14302	14234	14234	14320	14340	14271	14455	14404	14255	14143	14303	14179	14316	14283	14272	14240	14309	14187	14398	14133	14294	14305	14296	14216	14286	14281	14254	14323	14386	14286	14400	14277	14172	14310	14182	14376	14246	14184	14528	14285	14367	14120	14316	14260	14285	14182	14320	14253	14267	14297	14336	14246	14370	14376	14160	14302	14159	14254	14207	14341	14322	14159	14281	14360	14195	14232	14382	14204	14353	14224	14471	14395	14447	14307	14280	14387	14379	14293	14256	14274	14207	14327	14210	14319	14143	14207	14205	14329	14255	14285	14164	14169	14291	14325	14205	14382	14390	14202	14519	14280	14276	14466	14323	14350	14311	14299	14192	14262	14351	14268	14238	14397	14164	14310	14364	14314	14338	14325	14290	14239	14304	14222	14343	14465	14311	14370	14451	14192	14390	14158	14354	14261	14226	14174	14170	14418	14363	14404	14277	14231	14120	14473	14230	14323	14173	14334	14060	14479	14397	14263	14246	14436	14228	14272	14314	14177	14269	14199	14310	14350	14062	14275	14300	14399	14440	14145	14254	14270	14123	14361	14250	14474	14371	14045	14356	14215	14287	14281	14236	14235	14375	14378	14167	14038	14351	14181	14264	14069	14238	14457	14188	14441	14183	14338	14255	14322	14229	14274	14376	14157	14412	14327	14468	14332	14353	14218	14347	14306	14337	14299	14349	14284	14311	14290	14534	14239	14267	14361	14302	14417	14317	14266	14322	14430	14402	14325	14164	14388	14277	14408	14240	14394	14350	14403	14256	14277	14274	14309	14249	14320	14315	14377	14312	14180	14169	14368	14225	14344	14522	14204	14255	14244	14145	14205	14128	14304	14189	14317	14261	14390	14339	14284	14139	14250	14247	14257	14356	14400	14219	14188	14417	14314	14220	14395	14324	14311	14331	14167	14453	14140	14320	14298	14328	14363	14120	14269	14251	14154	14241	14406	14321	14347	14307	14295	14218	14363	14358	14228	14318	14232	14350	14238	14173	14241	14204	14137	14281	14203	14295	14155	14518	14178	14241	14406	14206	14419	14221	14382	14261	14143	14529	14242	14253	14366	14314	14157	14127	14194	14221	14191	14370	14145	14382	14365	14275	14272	14309	14138	14350	14424	14479	14252	14329	14263	14410	14226	14127	14198	14265	14089	14357	14276	14360	14433	14299	14362	14340	14257	14371	14343	14245	14246	14425	14364	14308	14330	14243	14298	14331	14198	14270	14357	14184	14270	14378	14119	14285	14291	14130	14211	14157	14239	14109	14203	14284	14417	14217	14223	14303	14377	14254	14334	14197	14335	14201	14265	14320	14205	14183	14511	14307	14375	14269	14229	14272	14207	14276	14313	14376	14322	14326	14221	14452	14353	14435	14396	14442	14338	14308	14300	14418	14161	14390	14299	14007	14279	14217	14136	14252	14274	14399	14278	14322	14278	14201	14285	14307	14423	14348	14429	14245	14295	14334	14152	14329	14146	14456	14222	14293	14391	14411	14344	14282	14248	14203	14311	14351	14287	14376	14330	14316	14237	14286	14493	14270	14288	14292	14196	14368	14233	14308	14176	14146	14267	14355	14296	14209	14491	14250	14316	14442	14186	14270	14522	14457	14244	14289	14380	14237	14048	14305	14006	14290	14263	14380	14369	14231	14321	14098	14135	14290	14267	14225	14409	14271	14235	14298	14160	14481	14336	14094	14315	14429	14185	14321	14163	14274	14146	14405	14355	14214	14320	14346	14225	14223	14301	14095	14256	14419	14221	14428	14046	14368	14189	14303	14463	14262	14283	14426	14145	14239	14398	14245	14238	14308	14282	14374	14342	14228	14266	14253	14424	14284	14241	14270	14277	14349	14398	14427	14179	14276	14157	14394	14252	14465	14343	14205	14259	14347	14281	14369	14350	14336	14107	14291	14280	14233	14305	14256	14399	14246	14398	14305	14298	14079	14185	14161	14248	14345	14313	14496	14292	14234	14469	14175	14235	14204	14255	14377	14342	14356	14427	14298	14245	14275	14467	14347	14140	14385	14351	14216	14287	14190	14345	14287	14305	14327	14192	14377	14315	14148	14251	14362	14317	14171	14286	14290	14107	14381	14362	14351	14306	14398	14336	14401	14387	14296	14410	14212	14284	14222	14403	14199	14216	14464	14276	14235	14302	14310	14311	14123	14149	14369	14262	14122	14337	14214	14408	14355	14244	14159	14296	14319	14387	14224	14383	14326	14228	14209	14126	14265	14395	14225	14311	14199	14366	14341	14183	14204	14370	14293	14292	14076	14399	14212	14274	14258	14282	14317	14255	14416	14284	14169	14395	14347	14191	14256	14286	14463	14204	14403	14222	14298	14221	14167	14285	14418	14141	14151	14057	14137	14417	14380	14289	14302	14260	14424	14316	14205	14380	14197	14238	14329	14336	14204	14268	14296	14226	14240	14275	14306	14377	14190	14362	14271	14190	14229	14323	14325	14136	14334	14321	14282	14400	14335	14377	14338	14411	14173	14359	14190	14197	14183	14164	14352	14251	14214	14240	14215	14376	14371	14426	14238	14133	14268	14226	14407	14173	14170	14228	14187	14274	14322	14312	14308	14258	14349	14174	14334	14150	14300	14276	14231	14255	14377	14559	14316	14295	14353	14205	14223	14256	14280	14132	14383	14294	14240	14395	14363	14201	14249	14324	14227	14392	14203	14370	14215	14297	14435	14281	14323	14359	14191	14152	14241	14168	14245	14202	14182	14239	14153	14259	14319	14396	14323	14216	14240	14335	14356	14213	14337	14395	14457	14314	14201	14394	14222	14263	14417	14235	14301	14247	14436	14216	14398	14374	14198	14269	14326	14242	14161	14173	14262	14171	14429	14323	14221	14334	14246	14266	14245	14255	14303	14407	14258	14272	14219	14246
23833	21059	28452	23972	22212	24945	36947	68732	60506	40597	28117	21617	18969	18483	18026	18279	18064	18216	18008	18168	17982	17922	18047	18063	18061	18049	18006	18128	18227	18081	18258	18128	18014	17913	18077	18048	18005	17955	18050	18179	18045	17879	18124	18092	18034	18143	17992	17902	18104	17989	18044	18095	18244	18027	18000	18073	18096	18033	18165	18232	18105	17994	17858	18116	18032	18006	18119	18058	18086	18147	18025	18156	18161	18291	18124	18058	17762	18116	18055	17954	18066	18243	17872	18154	17933	18177	18040	18147	18159	18046	18171	18069	17789	17926	17924	18090	17973	17947	17878	17887	18036	18117	18002	18091	17956	17986	18155	18038	17841	17901	18027	18018	17986	17979	17889	18119	18046	18040	18029	18022	18064	18164	17825	17784	17943	18055	18042	18061	17923	18167	17877	18001	18037	17891	18087	17989	17909	17911	18085	18056	17972	18022	17919	18173	18053	18125	18142	17985	17987	18173	18016	17966	17847	17924	17817	17907	18103	17942	17947	18051	17976	18125	18005	17793	17799	18093	17909	17899	18125	18320	17919	17950	17853	17992	17908	17932	17988	17923	17977	17998	18006	17930	18146	18035	18101	18006	18102	18224	17863	18039	18107	18100	18083	17949	18044	17988	17879	18258	18042	18120	18123	18114	18046	17873	18109	17821	17974	17940	17965	18127	18125	18042	17726	18138	18202	18135	18206	17868	18083	18155	18076	17982	17856	17971	18030	18076	17983	18119	17957	17906	17931	18021	17823	17924	17920	17839	17787	18040	18037	18045	18228	18044	17840	18134	17965	17951	18047	18045	18095	18163	18009	17982	18148	18153	18038	17919	18062	18083	18135	17924	17948	17915	18125	17933	18091	18010	18118	17983	18081	18035	17972	17961	17993	18000	17987	18035	18138	17977	17701	17998	17947	18152	17955	18104	18064	18025	17924	17744	17943	17909	17884	18021	17895	18003	18080	18148	18045	18054	18142	17922	17842	17802	17970	17910	18122	17976	17870	18036	18021	18040	18087	18130	17984	18079	17813	18117	18126	18114	18198	17991	18084	18266	17966	17828	17959	18019	18129	18068	17765	18066	18159	17911	18033	17842	18079	17931	18131	17943	18058	18092	17757	17951	17901	17937	18102	17916	18164	18023	18177	17867	18051	17881	17959	17994	17997	18005	18084	18030	17938	18125	18252	17930	18255	18052	18064	18124	18018	18164	18040	18163	18181	18034	17984	18054	17996	17893	17986	18059	17971	17928	18031	17924	17922	17988	17833	18073	18042	18158	17969	17970	18091	18030	18079	17972	18039	18137	17818	17790	17899	17856	17816	17911	18011	17700	18074	17917	18129	17966	18067	17955	18106	17931	18087	18208	17997	17984	17950	17891	18152	18015	18368	18072	17800	17758	18037	17817	17973	17999	18073	17807	17891	18053	18081	18090	18066	17945	17877	17981	17837	18004	18321	17885	18063	17995	18003	18087	17900	17702	17936	18234	18214	17932	17842	18008	17897	17891	17788	18059	17877	18134	18032	18191	18135	17949	18078	17914	18266	18239	17978	17970	17871	17930	17938	17829	18085	18159	18020	18195	18130	18057	18131	18043	17927	18061	17745	18110	17858	17826	17968	17880	17690	18078	17840	17977	18080	18151	18100	17971	18029	18102	18189	17943	18012	18127	17969	17785	18124	18034	17891	17917	17964	17958	17986	18100	18111	18068	18021	18050	17911	17768	17956	17944	17967	18136	18033	18155	17983	18039	18011	17988	18128	17867	18106	17878	17903	18030	17951	17673	18055	17985	18077	17896	18024	17987	18081	18052	17899	17910	18130	18189	18164	17819	18018	18250	18188	18106	18226	18304	18060	17878	18048	17759	18077	17762	18055	17930	17942	17809	17923	18005	17887	18048	18127	17726	18023	17965	18006	18035	17943	18063	18022	17951	18191	17970	18027	18080	18062	18026	17921	17995	18095	17980	18067	18104	18071	17943	17893	17764	17896	17962	17959	17932	17862	17989	18138	18057	18054	17887	17751	17995	18141	18232	17940	17957	17886	17942	17912	18058	18183	17967	18107	18099	18006	17927	18017	17975	17844	17947	17978	17963	17987	18018	18007	18001	17948	17949	17966	17781	17929	18068	17950	18052	17877	18034	17939	18056	18107	17899	18018	18158	18060	18124	18323	18112	17945	17968	18149	17781	17940	18229	17980	18010	18007	17857	17995	17947	17936	18021	18164	18035	18027	17943	18201	18068	17982	18136	18122	17995	18020	18022	17990	18000	18182	18075	18024	17845	17845	17784	17952	18030	17793	18105	17997	18178	17983	17847	17866	17991	18123	18197	18035	18049	17966	17874	17930	17743	17928	17797	18117	18303	18002	18096	18026	17955	17978	17991	17928	18109	18023	18213	17976	17913	17992	18025	18078	18141	18038	18125	18056	17955	17923	18110	17933	17996	18051	17992	17949	17902	18022	18049	18072	17975	17683	17854	18002	17911	18014	17987	17958	18012	18042	17811	17936	17895	18189	18099	18166	17945	17922	17756	18142	18251	17800	17848	17838	18067	18011	18054	18153	17986	18086	17915	18134	18084	17916	18107	18018	17911	18046	18068	18119	18128	18209	18085	17909	18052	17941	18130	18190	18047	17944	18251	17950	17979	18030	18051	18065	18061	17997	17817	18001	18151	18065	18057	18185	17780	18014	17844	18086	17953	18016	17866	17997	17938	18033	17843	17959	18028	17823	18012	18077	17965	18101	18031	18008	18096	17894	18066	18138	17913	18055	17891	17925	17705	17832	17862	18078	18182	18212	18018	17909	17910	17797	17910	18026	17821	17877	18072	18023	17950	17902	17904	17964	17810	18219	18213	18240	18099	17885	17895	18027	17982	18028	18016	17956	18075	18102	17844	18218	18123	18001	17979	18238	17942	18121	18102	17871	17934	17887	17907	17820	17890	18157	18016	18021	18064	18129	18017	17799	17863	17779	17901	18005	17797	17799	17822	18169	17996	17950	18133	17936	18047	17962	17986	17730	18208	18105	17785	17806	17976	18070	17956	17956	17978	17873	18077	18054	18011	17938	18062	17979	18274	17913	18073	18068	17839	18039	18019	18066	18088	18132	17874	17920	17961	17950	17986	18040	17999	17876	17878	18126	17936	17782	17817	18020	18057	18178	17963	18075	18081	18228	18166	18120	17956	17890	17940	18064	18000	17921	18120	17819	18215	17971	17965	17948	18055	17881	17820	18131	18002	17924	17972	17920	17970	17892	17803	18196	17956	17998	17864	18187	18098	17992	17850	17985	17988	17896	17935	18070	17991	17914	18113	17989	17996	17927	17974	18172	17999	18015	17833	17674	18061	17887	18127	17997	17919	18072	17837	17886	18099	18060	18033	17886	17997	18060	17888	18073	18100	18042	18009	17848	17828	18045	18257	17892	17889	18055	17985	18046	18002	18028	17976	17822	18170	17929	18070	17770	18035	18340	17787	18188	18036	18026	17798	18014	17901	17991	17926	17961	18093	18049	18162	18080	18079	18045	17897	18055	18088	17977	17925	18086	18096	18253	18033	18094	18149	18060	17843	18119	18049	17978	18085	17951	18136	18093	17863	18049	17907	17957	18200	18025	17957	18075	17969	18168	18058	17876	18046	17904	17947	17944	17899	18112	18038	17846	17999	18016	18061	18027	17932	17970	18010	17970	17646	17938	17849	17941	17997	18089	18017	18145	18007	17961	17982	18264	17898	17930	18060	18159	17864	17792	17980	17960	18027	18083	17968	18003	17787	17793	17951	17994	18054	18184	17980	17875	17968	18160	18020	18094	18023	18156	18046	18125	17926	18014	18044	18011	17934	17969	18030	17967	18087	18169	18107	18036	18046	18265	18099	17822	17928	18237	18051	18152	18069	18091	18118	17872	18110	18134	17951	18123	18144	18020	17853	17873	18228	18031	17976	17952	18025	18054	18004	17812	18141	18000	18013	18089	17891	18169	18077	17944	17815	17907	18077	18037	18034	18052	18185	18061	18119	17922	18052	18012	18106	17969	18032	17818	17865	18145	17813	18038	17779	17891	17909	17965	17904	18088	18009	18032	18043	17902	17835	17922	17785	17736	17838	18030	17972	17833	17959	18052	17933	18016	18009	17954	18082	18272	17989	18027	17830	18062	18021	18082	17970	17964	18132	17954	18091	17858	17963	17914	17872	18066	18001	17927	18039	18023	17861	18065	18072	18057	18021	18123	17954	17866	17856	17833	18099	17956	17956	17879	17975	18039	18128	18229	17904	18067	17972	18024	18159	18158	17959	17902	17872	17876	18073	18102	18008	18078	18023	18106	17973	18031	18102	17797	18242	18098	17988	18007	18171	17902	17928	17937	18001	18060	18021	17980	17954	18047	18072	17915	17822	18266	18051	18025	18087	17858	17691	18168	18034	18053	17936	17975	18003	18058	18126	17784	18100	17977	18013	17947	17978	18200	17952	17918	17981	17914	18156	18123	18195	18118	17761	17831	18166	17997	18085	18047	17760	18002	17744	18114	18045	18136	18257	18006	17939	18091	18160	17941	18071	17957	18003	18103	17980	17978	17752	18140	17995	17976	17978	18111	17988	17913	17990	18100	17789	18077	18019	18057	18022	18016	18141	18083	18090	18120	17872	17998	18024	18044	18231	18042	17807	17991	17831	18096	17727	17990	18178	18081	18029	18122	18248	18049	18171	18016	17914	18192	18272	18043	17961	17905	18057	18100	18092	18178	18129	17769	18229	17983	18044	18016	18041	17944	17975	18010	18141	18265	18056	18054	18059	18135	18113	17888	17853	17963	17950	18030	18056	18156	18023	17804	17894	17805	18025	18114	18097	18192	17963	17843	17967	17954	18205	18112	17939	18123	18139	18101	18085	18153	17810	17995	17769	18030	17860	18016	17752	17976	18096	18251	18177	17986	18075	17899	18127	18040	17959	17964	18005	17945	18014	18240	18092	17960	17856	17888	17874	18072	18227	17872	17835	18044	17990	17970	17842	18053	17842	17947	17971	17846	17844	18035	18159	18030	18027	18042	18191	17983	18068	17736	18024	18097	17994	17992	17843	18072	17914	17884	18039	17998	18191	17881	18014	17990	17825	18137	18081	17961	17875	17744	18106	17973	18110	17996	18066	17927	18205
20739	35104	32611	28653	25607	22086	35293	70004	58308	38720	24721	17103	14574	14360	14257	14325	14297	14320	14501	14431	14245	14449	14347	14347	14337	14257	14477	14395	14406	14361	14295	14469	14324	14474	14302	14321	14459	14383	14360	14291	14270	14349	14330	14364	14266	14401	14349	14335	14403	14309	14297	14229	14467	14482	14275	14394	14389	14463	14358	14253	14165	14508	14270	14331	14339	14317	14329	14346	14446	14285	14192	14130	14340	14484	14562	14368	14318	14311	14382	14179	14399	14301	14296	14180	14404	14452	14434	14191	14435	14312	14419	14296	14340	14250	14299	14212	14362	14248	14285	14465	14329	14363	14221	14538	14482	14336	14237	14412	14327	14332	14395	14556	14323	14322	14398	14186	14248	14454	14371	14305	14404	14335	14372	14380	14259	14435	14292	14276	14205	14424	14319	14404	14476	14383	14407	14161	14418	14422	14263	14127	14468	14374	14384	14386	14350	14337	14479	14320	14317	14352	14424	14318	14309	14304	14166	14391	14269	14186	14350	14344	14376	14239	14434	14320	14413	14426	14323	14582	14263	14301	14317	14405	14459	14381	14493	14342	14448	14256	14263	14246	14394	14391	14375	14232	14476	14428	14144	14224	14267	14319	14405	14523	14223	14418	14353	14424	14376	14288	14453	14232	14190	14149	14485	14271	14169	14416	14516	14457	14379	14479	14451	14281	14430	14303	14277	14522	14351	14384	14461	14295	14223	14337	14307	14276	14248	14371	14221	14353	14422	14261	14462	14264	14326	14448	14269	14333	14326	14366	14361	14306	14160	14324	14344	14372	14356	14224	14408	14352	14319	14485	14287	14217	14378	14433	14182	14338	14262	14482	14243	14152	14378	14448	14410	14395	14471	14458	14483	14585	14365	14225	14302	14215	14356	14388	14391	14262	14413	14250	14393	14413	14391	14270	14242	14286	14449	14235	14181	14212	14480	14429	14202	14296	14485	14331	14391	14458	14368	14418	14411	14367	14524	14220	14269	14406	14299	14392	14452	14290	14361	14362	14454	14383	14247	14202	14312	14348	14375	14215	14430	14321	14387	14341	14208	14279	14464	14269	14355	14398	14184	14181	14233	14296	14493	14274	14530	14352	14427	14382	14193	14493	14500	14420	14230	14372	14387	14407	14305	14247	14447	14132	14352	14362	14477	14222	14363	14411	14424	14434	14293	14279	14209	14425	14268	14352	14416	14386	14186	14426	14305	14499	14335	14307	14391	14315	14336	14363	14326	14145	14363	14454	14280	14352	14383	14389	14415	14459	14371	14191	14461	14328	14393	14264	14148	14597	14388	14301	14193	14234	14295	14232	14323	14330	14336	14395	14336	14304	14363	14267	14373	14329	14333	14380	14484	14302	14359	14229	14402	14407	14371	14323	14475	14165	14494	14366	14453	14341	14344	14213	14359	14402	14343	14378	14257	14540	14277	14194	14270	14366	14341	14189	14187	14341	14505	14418	14380	14272	14327	14265	14401	14347	14498	14333	14459	14461	14366	14395	14458	14420	14326	14324	14415	14294	14290	14435	14410	14366	14227	14345	14314	14199	14417	14412	14304	14295	14239	14427	14502	14351	14302	14325	14129	14270	14397	14412	14435	14308	14302	14420	14436	14368	14279	14516	14316	14373	14376	14332	14387	14131	14361	14410	14349	14256	14299	14281	14498	14385	14351	14346	14332	14476	14532	14286	14392	14366	14467	14413	14377	14358	14401	14517	14401	14335	14397	14236	14369	14235	14365	14333	14391	14348	14275	14352	14477	14147	14391	14464	14264	14290	14314	14422	14435	14256	14196	14300	14304	14407	14451	14219	14300	14334	14350	14384	14325	14301	14457	14395	14267	14218	14412	14315	14416	14395	14262	14398	14247	14396	14268	14370	14320	14373	14335	14383	14244	14414	14315	14257	14456	14392	14306	14209	14407	14386	14225	14378	14304	14313	14392	14378	14468	14254	14568	14313	14404	14475	14303	14229	14440	14436	14214	14498	14226	14372	14338	14304	14485	14098	14358	14250	14340	14243	14320	14263	14241	14432	14295	14347	14472	14328	14388	14379	14308	14314	14163	14402	14236	14466	14359	14280	14301	14312	14290	14430	14367	14344	14379	14382	14335	14293	14359	14321	14410	14542	14389	14309	14369	14367	14376	14277	14348	14286	14303	14445	14334	14249	14415	14341	14329	14500	14383	14358	14446	14118	14412	14261	14362	14247	14452	14340	14332	14240	14415	14410	14425	14382	14343	14477	14319	14355	14404	14281	14355	14365	14346	14226	14367	14389	14408	14350	14333	14361	14463	14189	14499	14375	14345	14109	14350	14204	14373	14355	14428	14206	14349	14258	14429	14335	14252	14280	14222	14433	14142	14388	14387	14313	14356	14257	14240	14417	14352	14425	14344	14141	14396	14481	14419	14470	14257	14389	14289	14453	14288	14386	14453	14294	14307	14497	14351	14384	14273	14375	14364	14432	14445	14455	14436	14315	14421	14331	14258	14359	14236	14354	14456	14387	14480	14392	14258	14271	14355	14536	14398	14442	14260	14476	14376	14305	14445	14416	14421	14348	14400	14379	14355	14566	14323	14293	14369	14213	14347	14428	14204	14352	14405	14349	14392	14304	14157	14326	14297	14512	14484	14139	14410	14242	14365	14422	14403	14369	14355	14272	14226	14343	14400	14443	14340	14365	14323	14302	14559	14136	14260	14300	14335	14309	14358	14394	14291	14382	14419	14446	14269	14279	14481	14316	14383	14429	14350	14317	14260	14424	14351	14453	14422	14299	14315	14265	14431	14360	14298	14347	14450	14232	14498	14157	14581	14187	14317	14496	14431	14351	14324	14270	14408	14373	14369	14341	14392	14339	14348	14268	14331	14307	14389	14179	14379	14472	14380	14333	14486	14440	14366	14463	14433	14280	14445	14277	14483	14312	14169	14445	14350	14388	14635	14323	14309	14434	14320	14119	14379	14255	14451	14520	14434	14277	14460	14337	14359	14347	14313	14431	14178	14279	14297	14170	14285	14359	14268	14229	14323	14469	14291	14163	14343	14281	14424	14443	14190	14255	14374	14315	14288	14450	14178	14436	14318	14264	14298	14291	14415	14273	14430	14248	14325	14405	14353	14231	14406	14310	14499	14404	14525	14266	14443	14361	14410	14340	14181	14339	14233	14077	14172	14148	14285	14277	14427	14409	14298	14306	14398	14345	14218	14441	14311	14407	14273	14284	14388	14251	14429	14483	14384	14430	14336	14367	14311	14332	14404	14185	14315	14358	14362	14529	14367	14268	14250	14422	14288	14391	14470	14253	14414	14335	14456	14446	14540	14372	14321	14208	14423	14455	14597	14200	14425	14149	14327	14273	14436	14263	14309	14386	14456	14202	14388	14394	14405	14526	14326	14283	14437	14205	14375	14453	14624	14169	14414	14238	14180	14326	14403	14322	14487	14491	14347	14238	14328	14342	14440	14408	14296	14414	14151	14272	14387	14411	14291	14223	14532	14428	14262	14198	14291	14302	14234	14276	14400	14385	14331	14362	14268	14382	14275	14262	14234	14393	14239	14404	14476	14364	14229	14395	14260	14279	14316	14329	14169	14334	14508	14335	14326	14296	14438	14453	14310	14319	14125	14297	14366	14274	14279	14359	14428	14204	14329	14196	14310	14444	14237	14257	14544	14384	14401	14355	14420	14443	14352	14355	14352	14363	14476	14087	14315	14342	14285	14242	14419	14424	14345	14412	14428	14316	14231	14342	14316	14447	14601	14350	14295	14180	14183	14375	14220	14312	14386	14209	14382	14270	14271	14449	14446	14402	14333	14448	14221	14415	14261	14442	14372	14304	14318	14284	14344	14486	14218	14275	14314	14335	14529	14387	14326	14253	14259	14208	14514	14318	14404	14385	14428	14234	14442	14424	14236	14425	14345	14396	14096	14179	14373	14292	14332	14412	14292	14263	14354	14425	14190	14368	14413	14385	14259	14230	14367	14414	14385	14353	14316	14383	14276	14383	14313	14439	14463	14357	14435	14320	14351	14331	14336	14257	14377	14336	14167	14200	14441	14232	14243	14512	14286	14345	14295	14359	14397	14209	14483	14405	14310	14266	14510	14160	14250	14237	14193	14276	14468	14261	14411	14397	14295	14404	14150	14488	14392	14339	14381	14431	14275	14305	14539	14384	14317	14227	14306	14481	14299	14312	14246	14423	14086	14303	14278	14289	14446	14146	14428	14238	14431	14283	14471	14475	14284	14401	14341	14359	14287	14212	14372	14382	14369	14392	14359	14388	14329	14415	14413	14359	14353	14170	14419	14366	14215	14388	14396	14099	14302	14471	14172	14373	14320	14352	14335	14149	14300	14261	14353	14093	14459	14225	14402	14273	14384	14218	14364	14386	14357	14356	14384	14441	14410	14441	14295	14211	14266	14482	14298	14442	14446	14379	14186	14438	14272	14370	14363	14318	14477	14389	14363	14268	14378	14301	14382	14320	14393	14431	14167	14282	14284	14332	14377	14287	14300	14408	14468	14378	14363	14240	14284	14206	14491	14249	14341	14183	14288	14317	14370	14348	14425	14435	14303	14362	14358	14262	14281	14664	14300	14279	14383	14300	14345	14351	14348	14429	14235	14306	14432	14259	14333	14442	14276	14314	14343	14329	14157	14351	14374	14506	14389	14300	14390	14415	14299	14421	14310	14441	14430	14334	14432	14317	14473	14322	14454	14391	14496	14298	14411	14322	14394	14268	14409	14175	14304	14383	14355	14334	14287	14343	14287	14289	14351	14292	14208	14477	14372	14377	14320	14372	14399	14349	14374	14315	14511	14409	14357	14394	14300	14446	14242	14176	14434	14325	14358	14448	14436	14403	14286	14355	14384	14287	14393	14297	14388	14469	14221	14381	14333	14274	14162	14370	14247	14187	14321	14523	14355	14181	14316	14435	14131	14284	14417	14171	14479	14161	14366	14332	14548	14205	14371	14491	14304	14449	14302	14260	14346	14354	14292	14327	14288	14310	14227	14430	14154	14421	14397	14441	14166	14339	14341	14378	14479	14259	14465	14439	14380	14271	14421	14405	14303	14312	14454	14376	14360	14293	14257	14330	14513	14397	14418	14412	14206	14346	14398	14491	14191	14203	14423	14248	14248	14188
30372	22777	23901	22057	20160	19790	21109	25569	25576	22525	20049	18737	18669	18543	18462	18766	18561	18571	18769	18851	18536	18872	18564	18563	18545	18689	18694	18478	18509	18741	18776	18542	18789	18754	18444	18626	18563	18835	18833	18626	18561	18705	18470	18622	18814	18441	18513	18461	18677	18684	18693	18705	18560	18513	18465	18678	18557	18728	18629	18519	18594	18617	18584	18769	18530	18535	18641	18456	18623	18611	18592	18611	18483	18548	18758	18619	18559	18544	18461	18561	18532	18390	18466	18519	18743	18500	18666	18544	18637	18659	18729	18399	18740	18605	18336	18466	18732	18758	18645	18653	18577	18614	18708	18575	18454	18685	18893	18609	18493	18629	18772	18588	18583	18347	18471	18366	18582	18543	18421	18536	18624	18563	18561	18619	18524	18552	18362	18623	18785	18534	18502	18600	18541	18460	18481	18617	18625	18529	18491	18599	18785	18582	18818	18686	18567	18576	18488	18580	18547	18636	18686	18373	18418	18654	18847	18422	18489	18581	18464	18486	18699	18613	18753	18557	18747	18606	18681	18631	18811	18608	18546	18648	18742	18725	18658	18595	18623	18611	18642	18400	18595	18573	18432	18477	18615	18631	18462	18645	18726	18568	18481	18684	18607	18554	18459	18433	18543	18712	18537	18481	18322	18603	18539	18515	18605	18553	18555	18271	18817	18624	18778	18643	18624	18629	18512	18533	18528	18390	18631	18854	18604	18638	18514	18704	18439	18530	18515	18478	18460	18598	18590	18530	18445	18611	18620	18320	18547	18658	18612	18577	18606	18636	18685	18628	18764	18448	18774	18585	18592	18564	18585	18751	18569	18450	18397	18568	18465	18396	18711	18487	18511	18629	18516	18492	18491	18512	18773	18407	18468	18601	18555	18457	18602	18724	18630	18738	18554	18687	18683	18434	18430	18565	18714	18589	18541	18720	18808	18600	18626	18589	18621	18679	18541	18835	18860	18481	18636	18208	18464	18584	18526	18447	18387	18640	18737	18510	18468	18535	18657	18684	18458	18721	18417	18611	18508	18531	18614	18407	18517	18614	18651	18518	18565	18543	18747	18721	18410	18376	18558	18696	18599	18580	18727	18587	18601	18503	18489	18611	18640	18632	18738	18487	18544	18692	18562	18458	18487	18732	18494	18573	18444	18764	18696	18693	18597	18606	18506	18756	18557	18632	18783	18583	18593	18677	18581	18850	18745	18575	18508	18494	18621	18479	18568	18616	18758	18440	18532	18501	18601	18509	18692	18564	18455	18675	18583	18524	18656	18539	18449	18506	18473	18552	18599	18543	18769	18707	18390	18279	18615	18615	18572	18464	18655	18504	18720	18859	18514	18537	18565	18641	18718	18593	18579	18554	18588	18667	18443	18548	18559	18300	18602	18793	18711	18631	18578	18426	18501	18401	18476	18365	18485	18600	18449	18458	18528	18722	18590	18444	18579	18697	18525	18565	18629	18582	18715	18568	18756	18538	18613	18663	18422	18558	18555	18472	18724	18664	18527	18456	18400	18507	18577	18728	18463	18788	18486	18505	18858	18669	18543	18254	18739	18547	18543	18632	18481	18566	18512	18598	18672	18511	18529	18688	18450	18699	18636	18568	18489	18583	18750	18706	18655	18754	18520	18777	18703	18588	18608	18738	18527	18470	18675	18552	18795	18737	18673	18579	18582	18611	18556	18557	18459	18576	18668	18653	18438	18553	18531	18532	18433	18699	18672	18605	18627	18699	18542	18667	18774	18813	18693	18518	18599	18589	18564	18530	18533	18846	18695	18709	18650	18647	18484	18435	18762	18627	18626	18599	18624	18449	18568	18613	18613	18726	18725	18862	18680	18522	18560	18507	18607	18340	18594	18519	18571	18714	18638	18650	18635	18669	18691	18664	18467	18702	18621	18604	18633	18722	18494	18430	18649	18459	18660	18680	18667	18439	18500	18570	18552	18475	18536	18475	18600	18588	18609	18513	18672	18484	18793	18722	18414	18293	18694	18708	18629	18502	18651	18908	18628	18637	18489	18485	18358	18580	18663	18689	18566	18643	18754	18779	18546	18623	18615	18778	18667	18474	18376	18529	18694	18717	18574	18812	18512	18453	18488	18643	18644	18605	18623	18625	18655	18688	18829	18669	18387	18619	18555	18678	18543	18785	18809	18553	18654	18519	18641	18599	18635	18486	18495	18527	18544	18622	18582	18509	18482	18704	18454	18666	18560	18528	18677	18656	18879	18605	18601	18582	18422	18722	18738	18468	18604	18633	18796	18434	18493	18551	18534	18453	18780	18706	18738	18529	18387	18737	18533	18559	18701	18564	18571	18701	18698	18783	18442	18493	18643	18573	18613	18375	18740	18615	18532	18582	18588	18498	18523	18607	18649	18698	18567	18569	18684	18767	18551	18418	18619	18677	18527	18589	18300	18562	18500	18553	18569	18677	18397	18773	18851	18452	18718	18535	18566	18665	18519	18691	18574	18549	18571	18720	18769	18611	18566	18359	18463	18572	18517	18349	18562	18590	18540	18581	18646	18522	18449	18535	18458	18848	18583	18745	18668	18487	18586	18873	18647	18803	18553	18569	18606	18644	18502	18640	18528	18543	18608	18519	18566	18621	18646	18497	18543	18533	18667	18506	18580	18632	18547	18540	18711	18567	18582	18787	18667	18559	18523	18492	18598	18500	18485	18568	18751	18624	18504	18522	18589	18368	18461	18778	18712	18510	18513	18818	18467	18389	18644	18737	18606	18777	18416	18670	18703	18388	18699	18695	18725	18709	18624	18470	18546	18531	18560	18602	18515	18679	18709	18602	18588	18688	18675	18598	18708	18469	18543	18613	18676	18510	18783	18712	18499	18530	18594	18582	18469	18784	18481	18441	18646	18706	18598	18553	18601	18568	18606	18624	18586	18511	18527	18527	18775	18406	18671	18810	18622	18760	18444	18492	18365	18592	18589	18570	18602	18631	18486	18595	18799	18536	18431	18599	18616	18812	18571	18576	18681	18773	18619	18757	18458	18368	18594	18645	18656	18670	18640	18584	18763	18487	18608	18457	18730	18541	18514	18562	18611	18464	18522	18539	18690	18598	18495	18481	18662	18608	18466	18485	18692	18537	18745	18424	18479	18243	18588	18393	18732	18484	18445	18447	18461	18603	18603	18618	18469	18408	18614	18625	18499	18634	18624	18443	18639	18713	18581	18379	18446	18556	18770	18651	18590	18625	18552	18554	18627	18611	18676	18550	18486	18644	18605	18653	18594	18634	18478	18497	18561	18753	18627	18840	18662	18558	18594	18736	18645	18695	18494	18666	18661	18562	18651	18555	18532	18587	18568	18710	18420	18662	18557	18801	18533	18599	18482	18373	18423	18738	18741	18785	18640	18578	18792	18530	18578	18619	18617	18810	18647	18564	18498	18584	18453	18498	18655	18564	18521	18525	18622	18546	18639	18674	18595	18594	18661	18692	18676	18527	18411	18427	18393	18480	18608	18626	18810	18329	18646	18632	18691	18748	18717	18487	18550	18693	18630	18613	18674	18622	18566	18701	18644	18651	18191	18752	18598	18516	18663	18324	18581	18537	18765	18503	18598	18415	18603	18485	18465	18714	18737	18394	18620	18473	18658	18544	18712	18559	18566	18683	18625	18453	18751	18569	18589	18576	18766	18813	18636	18594	18511	18641	18459	18592	18527	18528	18542	18550	18430	18677	18568	18709	18427	18592	18670	18553	18495	18621	18451	18638	18717	18546	18745	18601	18734	18785	18868	18430	18517	18538	18677	18451	18775	18615	18516	18553	18516	18608	18859	18495	18595	18566	18685	18633	18524	18551	18696	18636	18692	18575	18558	18722	18623	18529	18545	18420	18569	18703	18683	18370	18727	18752	18655	18544	18641	18666	18668	18460	18529	18512	18701	18460	18577	18761	18726	18610	18735	18756	18702	18598	18552	18558	18620	18503	18672	18719	18673	18711	18736	18528	18544	18716	18819	18849	18635	18438	18433	18581	18709	18524	18545	18636	18501	18588	18377	18745	18869	18391	18422	18696	18793	18580	18331	18516	18720	18691	18684	18623	18728	18515	18581	18715	18708	18748	18827	18592	18486	18710	18537	18606	18516	18459	18677	18382	18523	18430	18643	18491	18451	18551	18816	18562	18554	18545	18555	18516	18706	18424	18545	18795	18668	18507	18689	18492	18547	18482	18508	18530	18544	18593	18501	18495	18261	18509	18623	18524	18688	18748	18636	18671	18514	18608	18453	18713	18662	18679	18513	18634	18410	18518	18550	18522	18658	18683	18545	18330	18727	18554	18696	18535	18819	18685	18552	18472	18513	18582	18518	18370	18413	18437	18620	18659	18503	18646	18534	18699	18394	18741	18640	18613	18448	18321	18577	18463	18673	18573	18568	18503	18771	18599	18612	18520	18662	18662	18665	18484	18593	18452	18678	18356	18799	18579	18640	18735	18479	18600	18776	18750	18730	18629	18463	18749	18530	18497	18598	18543	18584	18594	18553	18513	18614	18643	18673	18804	18535	18631	18572	18678	18985	18755	18893	18785	18555	18672	18640	18511	18598	18561	18591	18608	18597	18435	18300	18719	18487	18653	18608	18639	18566	18549	18532	18471	18471	18489	18616	18509	18378	18550	18550	18567	18642	18638	18604	18368	18772	18510	18752	18670	18778	18602	18710	18789	18667	18589	18503	18515	18440	18506	18559	18442	18580	18497	18573	18458	18497	18464	18657	18741	18707	18779	18584	18574	18486	18573	18671	18435	18624	18666	18740	18638	18698	18582	18738	18699	18576	18641	18539	18818	18545	18769	18624	18590	18653	18826	18641	18623	18635	18569	18525	18540	18516	18522	18571	18576	18620	18764	18709	18564	18694	18800	18456	18627	18642	18786	18413	18677	18582	18662	18697	18686	18478	18566	18679	18468	18627	18727	18515	18500	18560	18567	18547	18707	18562	18737	18837	18471	18607	18635	18525	18666	18602	18546	18792	18585	18654	18500	18430	18479	18483	18562	18591	18544	18548	18525	18796	18540	18638	18707	18683	18731	18541	18533	18702	18811	18605	18547	18426	18523	18654	18533	18449	18667	18637	18666	18536	18725	18516	18548	18626	18718	18636	18559	18625	18773	18400	18726	18573	18490
17247	19874	19510	18592	17177	16365	18672	24670	22970	18378	15661	14673	14669	14618	14648	14641	14660	14645	14775	14531	14663	14577	14536	14588	14774	14647	14656	14596	14565	14466	14580	14569	14561	14645	14641	14611	14532	14579	14772	14657	14686	14568	14667	14616	14585	14512	14623	14600	14696	14792	14629	14692	14718	14643	14533	14601	14531	14617	14577	14491	14428	14673	14668	14610	14503	14524	14566	14613	14692	14629	14853	14734	14682	14605	14736	14578	14586	14649	14574	14655	14584	14654	14839	14737	14672	14633	14533	14629	14638	14575	14614	14636	14529	14610	14601	14737	14638	14639	14663	14623	14542	14685	14564	14676	14627	14744	14512	14597	14436	14717	14597	14589	14679	14779	14756	14722	14761	14569	14572	14608	14618	14618	14559	14755	14634	14509	14692	14728	14471	14621	14571	14734	14457	14836	14551	14554	14630	14505	14568	14720	14692	14711	14566	14639	14487	14719	14598	14610	14536	14666	14665	14733	14722	14566	14645	14589	14687	14837	14667	14822	14564	14747	14600	14636	14638	14698	14647	14679	14588	14527	14800	14513	14597	14780	14805	14724	14676	14758	14667	14636	14679	14641	14611	14625	14661	14548	14663	14728	14651	14634	14693	14678	14525	14573	14378	14700	14777	14766	14407	14681	14590	14696	14439	14482	14626	14660	14582	14654	14735	14693	14734	14527	14699	14563	14603	14651	14632	14603	14679	14544	14622	14602	14745	14497	14593	14698	14530	14780	14838	14638	14633	14563	14584	14559	14528	14647	14821	14576	14539	14641	14611	14678	14595	14553	14610	14540	14782	14533	14643	14679	14562	14666	14573	14732	14592	14457	14786	14532	14566	14681	14590	14722	14673	14718	14553	14466	14566	14699	14612	14408	14654	14608	14517	14761	14609	14792	14555	14683	14653	14507	14616	14631	14516	14602	14588	14516	14634	14582	14594	14743	14667	14640	14527	14645	14648	14681	14671	14497	14627	14565	14555	14635	14419	14571	14658	14617	14643	14603	14579	14740	14582	14603	14682	14602	14583	14594	14725	14492	14590	14635	14669	14583	14643	14757	14575	14677	14588	14986	14754	14677	14527	14746	14475	14659	14682	14533	14709	14637	14619	14647	14533	14688	14612	14764	14670	14613	14581	14618	14643	14616	14589	14718	14812	14670	14839	14671	14720	14443	14549	14704	14587	14656	14768	14567	14598	14601	14589	14752	14546	14498	14501	14593	14671	14662	14588	14674	14514	14683	14489	14599	14763	14631	14458	14629	14539	14850	14534	14729	14624	14594	14603	14873	14780	14711	14633	14684	14657	14757	14682	14581	14641	14765	14548	14649	14564	14745	14547	14719	14677	14659	14622	14611	14738	14676	14586	14687	14804	14652	14669	14714	14649	14737	14731	14683	14582	14684	14544	14637	14717	14414	14659	14698	14662	14692	14685	14636	14677	14792	14669	14757	14714	14473	14558	14817	14597	14606	14611	14548	14662	14608	14458	14683	14684	14579	14700	14678	14671	14687	14687	14778	14955	14472	14582	14607	14581	14568	14614	14592	14675	14459	14528	14655	14665	14632	14637	14832	14522	14497	14696	14822	14498	14636	14630	14572	14818	14688	14571	14608	14529	14630	14561	14653	14649	14610	14737	14643	14715	14605	14747	14700	14560	14611	14522	14715	14542	14584	14623	14563	14736	14637	14617	14529	14657	14678	14659	14659	14604	14716	14642	14674	14654	14502	14492	14771	14569	14757	14472	14634	14520	14647	14699	14678	14674	14643	14780	14605	14427	14780	14852	14583	14656	14768	14791	14617	14699	14606	14673	14538	14670	14723	14818	14717	14660	14664	14659	14564	14674	14510	14513	14535	14610	14691	14741	14789	14572	14627	14657	14687	14591	14715	14499	14465	14762	14706	14597	14624	14631	14702	14624	14656	14657	14645	14592	14611	14590	14689	14585	14686	14654	14777	14774	14580	14612	14549	14644	14574	14683	14700	14678	14676	14402	14675	14760	14745	14566	14693	14568	14597	14571	14863	14644	14818	14593	14760	14643	14500	14486	14673	14511	14676	14640	14701	14803	14556	14557	14703	14462	14579	14742	14621	14548	14553	14625	14701	14660	14723	14573	14794	14632	14669	14683	14578	14788	14649	14700	14659	14690	14862	14630	14616	14823	14654	14684	14690	14730	14550	14463	14620	14757	14543	14622	14556	14801	14666	14652	14634	14606	14534	14390	14850	14584	14798	14801	14733	14705	14697	14798	14499	14673	14639	14648	14682	14730	14726	14587	14586	14700	14577	14630	14687	14703	14614	14591	14527	14745	14629	14686	14588	14575	14639	14825	14696	14635	14715	14499	14518	14683	14756	14714	14677	14827	14530	14634	14726	14712	14580	14601	14605	14627	14748	14646	14641	14563	14790	14681	14743	14794	14489	14584	14654	14553	14507	14565	14504	14841	14766	14632	14501	14592	14568	14595	14493	14764	14592	14752	14612	14597	14461	14696	14700	14636	14778	14663	14771	14573	14693	14511	14633	14582	14593	14615	14677	14571	14581	14703	14595	14685	14559	14672	14603	14579	14630	14559	14774	14709	14709	14751	14699	14747	14483	14774	14689	14625	14667	14719	14602	14644	14481	14771	14544	14579	14607	14715	14490	14686	14575	14708	14649	14510	14499	14478	14767	14537	14529	14694	14618	14702	14585	14467	14497	14557	14749	14741	14491	14581	14650	14629	14503	14572	14536	14692	14664	14464	14566	14784	14512	14542	14680	14589	14707	14740	14534	14530	14574	14613	14540	14575	14789	14656	14740	14487	14526	14588	14623	14654	14626	14596	14613	14657	14797	14506	14765	14582	14538	14777	14681	14555	14797	14723	14649	14525	14716	14703	14655	14675	14706	14701	14729	14733	14400	14693	14771	14709	14638	14583	14642	14387	14910	14650	14685	14789	14663	14734	14673	14662	14661	14598	14602	14712	14667	14692	14745	14870	14693	14695	14626	14748	14546	14662	14655	14422	14538	14810	14578	14531	14624	14681	14717	14797	14632	14605	14707	14840	14763	14692	14654	14500	14679	14621	14564	14550	14547	14633	14504	14569	14633	14766	14615	14695	14833	14736	14606	14554	14675	14651	14507	14575	14567	14748	14716	14823	14743	14504	14821	14592	14509	14628	14715	14708	14745	14543	14503	14738	14741	14563	14580	14650	14826	14667	14578	14707	14585	14544	14762	14595	14496	14710	14581	14667	14600	14548	14761	14529	14705	14738	14499	14572	14675	14603	14758	14655	14754	14459	14561	14793	14701	14778	14629	14507	14637	14644	14373	14525	14752	14544	14721	14500	14600	14644	14518	14643	14554	14498	14423	14653	14800	14663	14557	14667	14625	14706	14471	14568	14672	14862	14734	14549	14626	14642	14598	14622	14736	14604	14514	14703	14616	14638	14699	14666	14701	14759	14570	14656	14518	14663	14662	14633	14556	14544	14851	14716	14608	14625	14695	14559	14640	14704	14622	14885	14743	14733	14522	14708	14809	14621	14614	14542	14600	14605	14600	14546	14615	14727	14591	14811	14555	14496	14650	14760	14684	14555	14606	14696	14780	14784	14582	14612	14690	14526	14686	14541	14850	14573	14622	14860	14716	14577	14566	14620	14571	14846	14698	14640	14613	14434	14748	14574	14678	14607	14689	14623	14642	14720	14701	14670	14636	14796	14598	14792	14662	14629	14603	14687	14550	14744	14679	14608	14533	14656	14564	14717	14709	14511	14671	14462	14610	14664	14460	14699	14521	14905	14539	14476	14619	14747	14748	14716	14514	14577	14596	14653	14649	14749	14465	14457	14641	14764	14711	14687	14819	14571	14733	14684	14673	14712	14747	14603	14794	14620	14486	14562	14704	14713	14738	14687	14516	14681	14613	14619	14662	14475	14652	14618	14473	14773	14504	14780	14660	14694	14572	14753	14710	14654	14742	14671	14548	14705	14654	14549	14569	14699	14746	14554	14653	14649	14708	14655	14782	14596	14635	14583	14584	14649	14619	14555	14569	14575	14694	14666	14665	14750	14575	14765	14629	14547	14677	14715	14632	14782	14622	14817	14551	14677	14742	14722	14646	14664	14657	14699	14728	14662	14767	14691	14646	14654	14566	14659	14604	14476	14655	14583	14547	14699	14646	14816	14745	14589	14619	14651	14777	14536	14565	14713	14848	14760	14667	14711	14626	14629	14697	14470	14686	14668	14597	14520	14619	14561	14588	14580	14688	14602	14720	14686	14570	14606	14559	14694	14719	14593	14676	14718	14525	14573	14525	14598	14626	14804	14753	14696	14717	14735	14651	14581	14498	14520	14580	14641	14614	14505	14640	14588	14630	14656	14622	14588	14705	14641	14689	14655	14779	14575	14575	14683	14717	14691	14655	14667	14667	14616	14744	14789	14546	14704	14730	14756	14577	14748	14662	14572	14576	14430	14795	14723	14557	14687	14595	14582	14697	14688	14553	14721	14644	14539	14600	14660	14784	14574	14744	14559	14554	14555	14716	14675	14598	14664	14797	14656	14603	14518	14641	14648	14636	14505	14741	14642	14697	14718	14630	14496	14526	14638	14675	14577	14611	14452	14579	14669	14481	14658	14611	14650	14579	14695	14677	14749	14553	14674	14674	14600	14620	14737	14829	14710	14608	14629	14582	14672	14779	14627	14614	14756	14549	14676	14694	14822	14692	14600	14663	14689	14603	14583	14562	14625	14598	14643	14657	14632	14723	14536	14606	14683	14620	14692	14607	14658	14766	14537	14801	14632	14637	14576	14697	14514	14513	14598	14554	14425	14732	14490	14670	14661	14537	14535	14835	14679	14773	14735	14571	14667	14601	14721	14704	14661	14718	14567	14614	14639	14898	14566	14696	14627	14637	14685	14647	14798	14663	14579	14671	14750	14746	14645	14468	14669	14609	14726	14553	14764	14571	14691	14635	14504	14519	14566	14757	14833	14670	14458	14693	14430	14698	14557	14550	14678	14503	14695	14553	14670	14621	14511	14676	14635	14328	14757	14707	14659	14456	14745	14667	14629	14775	14562	14690	14724	14587	14626	14637	14604	14676	14636	14690	14585	14834	14778	14694	14650	14716	14517	14542	14683	14640	14593	14535	14732	14568	14677	14624
25425	21109	27955	25269	23411	22931	23005	52143	53876	37683	26003	19877	17770	17155	17278	17097	17316	17358	17131	17365	17257	17234	17390	17292	17242	17341	16980	17125	17144	17108	17266	17141	17376	17142	17140	17110	17241	17088	17306	17197	17192	17074	17121	17152	17118	17273	17206	16909	17088	17396	17235	17263	16978	17121	16911	17299	17231	17141	17203	17045	17131	17025	17144	17051	17162	17020	17210	17153	16938	16903	17130	17233	17104	16914	17149	17112	17156	17151	17072	17110	17069	17361	17114	17105	16846	17124	17041	17211	17213	17149	17054	16984	17049	17220	17139	17206	17251	17262	17245	17137	17151	17343	17042	17102	17315	17114	17288	17136	17244	17137	17155	17117	16991	17145	17177	17290	16979	17104	17140	17073	17101	17132	17045	17196	17136	17342	17122	17142	17046	17007	16997	17216	17291	17380	17261	16964	17054	16979	17223	17045	17098	17352	16928	17189	17172	17083	17236	17111	16994	17094	17172	17168	17153	16961	17165	17038	17113	17195	17433	17125	17080	17095	17150	17142	17164	17381	16957	16998	17106	16986	17070	16918	17290	17108	17034	17068	17325	17116	17016	17266	17139	17294	17116	17147	17147	17087	17316	17269	16934	17173	17058	16917	16837	16957	17222	17040	17079	17206	17362	17115	17080	17235	17069	17098	17162	17293	17057	16947	17050	17093	17356	17214	17034	17390	17245	16964	17109	16943	17304	17189	17273	17282	16865	17298	17139	17224	17058	16905	16974	16966	17292	17145	17105	17144	17053	17212	16987	17132	17018	17044	17104	17185	17070	17308	17237	16960	16987	17181	17172	17278	17029	16993	17161	17120	17203	17054	17347	17414	17296	17305	17140	17126	17255	17295	17068	17011	17133	16988	17012	17230	17196	17053	17048	17138	17179	17256	17212	17058	16966	17212	17136	17180	17129	17067	17053	17391	17377	17102	17236	17225	17166	17216	17254	16945	16974	17067	16821	17161	17260	16992	17268	17159	17099	16934	17157	17190	17167	17420	17101	17063	16935	17162	17116	17198	16923	17123	16981	16978	17091	17248	17066	17355	17028	16980	17124	17160	16960	16980	17055	17032	17292	17244	17194	17321	17178	17131	17202	17065	17300	17137	17090	17120	17077	17066	17179	17218	17087	17249	17073	17114	17188	16976	17133	17043	17115	17066	17150	17440	17209	17143	16976	17210	17037	17211	17175	17237	17206	16951	17078	17090	17083	17046	17205	17041	17127	17094	17179	16973	17121	16982	16904	17132	16960	16863	17199	17045	17133	17270	17229	16858	16938	17183	17089	16998	17216	17157	17002	17291	17207	16925	17149	16973	17180	17002	17411	17115	17077	16868	16989	17371	17231	17299	16968	17153	17152	17031	16880	17358	17054	17253	17161	17163	16994	16882	17130	17149	17022	17037	17119	16955	17048	16993	16897	17041	17238	17084	17062	17057	17237	17064	17005	17126	16908	17109	17192	16987	17276	16924	17140	17265	17307	17014	17112	17023	17000	17014	17087	17019	17131	17243	17106	17183	16947	17224	17025	17071	17202	17149	17033	17036	17147	17041	17237	17133	17029	17076	17000	16978	17059	17198	17177	16993	16888	17098	17109	17187	17255	16956	17074	17237	17125	17172	17087	17235	16998	17153	16997	17109	17269	17108	16970	17286	17214	17349	17047	17196	17258	16970	17206	17281	17339	17004	17243	17104	16992	17147	17298	17248	17070	17208	17319	17034	17036	17039	16948	17060	17133	17097	17144	17397	17017	17126	17086	17022	17083	17256	17103	17286	17189	17369	17103	17051	16993	17314	17147	17099	17156	16951	17135	17027	16898	17116	17175	17044	17107	17089	17207	17205	17195	17209	17029	17271	17157	16983	17048	17279	17170	16974	16957	17188	16995	17022	17220	16919	17075	17047	17131	17071	17123	16968	16919	17072	17203	17269	17047	17124	17031	17256	16876	17046	16976	16980	17027	17196	17107	16934	17055	17120	17020	17015	17163	17230	17250	17290	17111	17093	17140	17043	17113	17068	17166	17218	17114	17162	17196	17209	16968	17020	16978	17174	17138	16965	17100	17063	16742	17037	17315	16987	17188	17116	17570	16961	17311	16919	17124	16890	17161	17165	17185	17151	17291	17028	17173	16967	17050	17129	17152	17202	17254	17020	17009	17115	17195	17156	16996	17224	17091	17092	16934	17165	17179	17328	17079	17264	17227	17116	17250	17197	17001	17117	17167	17286	17187	17052	17192	17076	17205	17261	16895	17312	17147	17151	17006	17094	17110	17064	17118	17185	17230	17061	17269	17108	17177	17039	17176	16887	16986	17165	17120	17057	17011	16990	17087	17266	17312	17010	17331	17125	17367	17271	17059	17014	17091	17114	17010	17108	17189	17083	17000	17151	17071	17109	17080	17250	17141	17163	17117	17048	17095	17037	17030	17002	17118	17080	17258	16910	17099	17129	17217	17039	17365	17086	17062	17036	17200	17184	17062	17194	17129	16997	17292	17156	17159	17044	17135	17094	17018	17316	17052	17144	17152	17088	17060	17227	17215	17124	17077	17105	17259	17121	16964	17175	17231	17120	17031	16947	17156	17098	17139	17096	17236	17240	17353	17084	17261	17097	17151	17187	16968	17236	17219	17139	17129	17167	17403	17104	17133	17290	17079	17013	17071	17156	17173	17191	17079	17277	17117	16989	17095	16955	17200	17142	17066	17253	17255	17088	17049	17126	17052	17315	17234	17173	17010	17052	17120	16951	16935	17100	17073	17016	16984	17165	17042	17041	17239	16986	17195	17165	17243	17266	16992	17169	17117	17158	17085	17297	17109	17044	17116	17125	17169	17143	17098	17096	17154	16960	17363	17156	17081	17118	16998	17095	16954	17207	17294	17094	16939	17130	17130	17081	17017	17007	17278	17183	17219	17317	17177	17347	17280	16984	17173	17269	17182	17337	17126	17037	17155	17184	17180	17408	17009	17210	17269	17221	16906	17078	17067	17102	17194	17189	17053	17158	17149	16969	17134	17182	17101	17003	17197	17287	17206	17183	17004	17205	17010	17179	17088	17167	17129	17267	17346	16970	16936	17205	16968	17100	16999	17211	16964	17166	16896	17024	17213	16998	16974	17062	16973	17091	17188	17006	17209	17101	17154	17130	16992	17103	17344	17061	17174	16957	17022	17216	17083	16963	17306	17142	17284	17182	17012	16863	17177	17073	17107	17184	17361	16937	17095	17100	17037	16921	17148	17213	17208	17082	17100	17245	17133	16910	17105	17111	17111	17137	17091	17094	17153	16955	17100	17032	17050	17202	17066	16930	17100	17068	17195	17275	17173	17168	17030	17317	17333	17057	17181	17018	17236	17220	17384	17290	16992	17127	17084	17128	17130	17185	17209	17250	17009	16990	17021	16804	17157	17056	17199	16962	17225	17207	17307	17290	17149	17060	17142	17184	17215	17137	17420	17050	17148	17051	17074	17364	16926	17143	17005	17212	17182	17093	17154	16990	17240	17081	17120	16997	17118	17417	17190	17101	17216	16920	17119	17057	17087	17234	17275	16958	16880	17236	17100	17251	17214	17028	17263	17316	17169	17218	17067	16983	16950	16913	17078	17269	17230	17116	16945	17283	17278	17065	17001	17193	16987	17087	16972	17272	17108	17200	17080	17140	17166	17134	17351	17028	17260	16981	17211	17024	17131	17213	17047	17118	17213	17183	17047	16954	17051	17166	17254	17077	16935	16929	17221	17089	17161	17172	16974	17152	17143	17302	17282	16906	16998	17094	17119	16977	17115	16986	17113	17132	17212	17134	17115	17048	17065	17277	17066	17225	17246	17295	17066	16879	17288	17029	17129	17176	16974	17080	17139	17184	17025	17092	17222	17217	17175	16981	16987	17301	17108	17235	17295	17150	17219	17130	17211	17004	16962	17140	17143	17140	17272	17168	16918	17125	17297	17180	17103	17059	17189	17237	17182	17063	17033	17134	17099	17257	17126	17220	17035	17232	17139	17255	16995	17203	16985	16998	17149	17279	17141	17157	17276	17127	17083	17079	16939	16839	17234	17139	17223	17176	17286	16963	17199	17202	17176	16932	17217	17011	17290	17121	17157	16972	17033	17088	17184	17149	16913	17174	17318	17108	17101	17182	16992	17122	17201	17197	17062	17068	17109	17070	17363	17085	16953	17005	17070	17016	16924	17261	16924	17043	16851	17099	17215	17050	17161	16866	17222	17029	17109	16969	17067	16903	17187	17223	17145	17104	17042	17385	17246	17155	17066	16983	17215	16917	16876	17109	17156	17049	16966	17164	16814	17026	17029	17035	17037	17254	17207	17066	17086	16996	17109	17073	17008	17238	17220	16996	17107	17311	17279	17185	17170	17117	17144	16913	17184	17095	16942	17250	17079	17159	17053	16935	17340	17206	17165	17302	17146	17273	17230	17216	17036	17194	17148	17020	17071	17103	17220	16965	17267	17132	17322	16936	17287	17096	17112	17159	17158	17337	16984	17408	17164	17163	17124	17037	17076	17210	17060	17036	17287	17132	17234	17103	17143	17320	17012	16932	17056	17234	17267	17303	17087	17183	17161	17195	17192	17202	17142	17097	17216	17143	17003	17052	17111	17239	17135	17202	17098	17106	17233	17085	17002	16902	17133	17124	17191	17298	17328	16945	17094	16864	17105	17106	17320	17048	17078	17187	17158	17161	17179	17070	17093	17293	17175	17241	17216	17020	17182	17271	17358	17177	17065	17003	16964	17117	17074	17078	17168	17242	17255	17174	17155	16908	17044	17158	17038	17179	17119	17020	17121	17053	17078	17349	17154	17128	17287	17149	17096	17008	16896	17060	17228	17091	17167	17062	17143	16959	16882	17122	16976	17121	17167	17022	17006	16942	17081	17220	17199	17066	17152	17091	17149	17038	17142	17263	17196	16981	17051	17127	17126	17177	16923	16973	17142	17123	17163	17035	17274	17256	17147	17195	17113	17079	17335	17127	17031	17125	17086	17037	17058	17183	17059	17272	17016	17010	17298	17194	17288	17203	17083	17201	17069	17135	17092	17168	17280	16968	17058	16940	17035	17221	17077	17104	17106	16955	17182	17234	17052	17076	17153	16962	17002	17082	16831	17056	17147	17200	17084	17096	17268	17233
17208	28504	27989	23979	22195	19823	20788	53131	50821	35458	21833	16044	13770	13879	14017	13966	13996	13841	13862	13800	13847	13967	13896	13871	13929	13916	13932	13818	13905	13858	13952	13841	13813	13914	13883	13800	13830	13951	13753	13867	13959	13859	13914	13802	13786	13811	13710	13761	13824	13888	13825	13784	13938	13810	13861	13856	13894	13779	13819	13922	13956	13860	13937	13739	13766	13782	13846	13591	13794	13771	13755	13918	13771	13869	13778	13690	14041	13959	13961	13843	13781	13805	13854	13790	13880	13796	13894	13889	13807	13817	13850	13785	13786	14022	13961	13700	13862	13778	13931	13765	13759	13979	13658	13880	13780	13823	13906	13768	13713	13827	13752	13915	13888	13811	13777	13879	13808	13914	13895	13904	13880	13925	13663	13918	13858	13898	13800	14019	13844	13942	13820	13800	13755	13863	14030	13823	13837	13670	13757	13845	13954	13796	13781	13945	13880	13836	13822	14025	13853	13808	13907	13696	13860	13754	14165	13882	13805	13949	13836	13862	13905	13796	13966	13678	13939	13862	13823	13717	13895	14068	13838	13818	13837	13911	13849	13901	13786	13907	13778	13801	13742	13933	13763	13872	13914	13864	13839	13931	13937	14017	13976	13818	13852	13942	14098	13904	13801	13707	13932	13848	13860	13903	13705	13777	13854	13671	13769	13757	13848	13827	13872	13916	13768	13866	13785	13946	13805	13936	13715	13820	13958	13651	13868	13685	13725	13833	13923	13826	13945	13810	13971	13806	13826	13945	13915	13635	13918	13774	13936	13705	13866	13820	13954	13744	13881	13785	13967	13759	13820	13840	13974	13824	13827	13813	13977	13718	13826	14026	13804	13795	14097	13833	13792	13705	13835	13940	13846	13912	13892	13803	13793	13872	13716	13813	13825	13909	13800	14020	13741	13733	13707	13876	13919	13652	13997	13803	13884	14023	13735	13889	13769	13895	13855	13905	13753	13679	13821	13867	13854	14044	13832	13870	13886	14043	13903	13898	13802	13904	13959	13837	13936	13914	13897	13909	13922	13963	13864	13829	13805	13862	13901	13960	13937	13812	13745	13858	13959	13959	13901	13860	13875	13951	13960	13821	13825	13842	13856	13696	13807	13699	13935	13772	13745	13814	13975	13811	13947	13762	13912	13867	13866	13842	13940	13910	13866	13826	13733	13711	13775	13931	13826	13988	13779	13943	13822	14041	13822	13854	13935	13773	13780	14062	13990	13705	13912	14006	13915	13797	13757	13879	13822	13914	13903	14018	13730	13875	13809	14041	13824	13733	13851	13728	13835	13820	13902	13800	13875	13852	13888	13695	13816	13890	13859	13701	13807	13837	13933	13760	13895	13835	13974	13825	14047	13801	13881	13893	13831	13881	13900	14014	13869	13752	13824	13755	13745	13808	13856	13930	13896	13847	13845	13655	13957	13714	13765	13689	13988	13871	13634	13871	13829	13909	13805	13949	13872	13832	13804	13735	13848	13935	13798	13874	13910	13860	13741	13709	13903	13837	13672	13831	13773	13808	13732	13883	13875	13878	13966	13853	13691	13878	13798	13773	13845	13897	14052	13724	13826	13761	13846	13695	13845	13898	13835	13940	13746	13902	13914	13776	13768	13775	13645	13844	13752	13742	13929	13960	13842	13743	13976	13706	13818	13893	13865	13840	13985	13951	13968	13962	13780	13837	13924	13848	13680	13938	13818	13868	13859	13813	13797	13717	13842	13782	13856	13659	13909	13715	13898	13816	13711	13881	13836	13971	13748	13625	13925	13764	14088	13879	13781	13774	13895	13908	13734	14084	13922	13867	13886	13866	13894	13924	13830	13844	13810	13758	13968	13898	13832	13996	13812	13826	13852	13799	13809	13780	13883	13636	13801	13940	13804	13800	13830	13800	13887	13932	13730	13833	13956	13802	13814	13959	14006	13727	13931	13927	13795	13820	13933	13718	13975	13858	13949	13646	13801	13935	13877	13962	13868	13970	13781	13865	14028	13849	13981	13666	13827	13778	13829	13784	13767	13750	13955	13900	13883	13988	13783	13920	13902	14075	13905	13911	13805	13798	13685	14018	13646	13920	13928	13799	13761	13862	13991	13786	13703	13778	13919	13702	13674	13762	14029	13888	13791	13811	13766	14009	13857	13992	13719	13893	13798	13872	13773	13747	14052	13726	13822	13858	13787	13837	13672	13912	13812	13881	13826	13784	14094	13909	13889	13890	13909	13971	13828	13700	13921	13668	13870	13898	13767	13778	13894	13810	13976	13855	13903	13840	13779	13845	13834	13862	13684	13758	13455	13806	13857	13610	13843	13918	13689	14021	13691	13819	13845	13809	13874	13766	13989	13713	14027	13880	13827	13739	13642	13916	13746	13755	13991	13846	13921	13793	13877	13867	13895	13720	13846	13976	13908	13960	13844	13806	13722	13765	13816	13651	13815	13636	13958	13812	13928	13844	13839	14053	13835	13733	13866	13792	14008	13883	13829	13980	13982	13738	13898	13814	13943	13769	13848	13825	13871	13854	13823	13806	13967	13947	13880	13923	13704	13933	13840	13924	13691	13726	13800	13711	13812	13682	13961	13839	13668	13775	13900	13944	13950	13936	14051	13947	13961	13769	13750	13917	13899	14056	13685	13910	13813	13823	13798	13794	13807	13801	13884	13783	13949	13978	13805	13621	13615	13770	13873	13919	13801	13775	13767	13888	13967	13919	13825	13847	13754	13985	13715	13865	13724	13953	13986	13626	13891	13667	13917	13691	14006	13970	13670	13796	13937	13831	13969	13867	13885	13699	13904	13624	13871	13763	13918	13928	13829	13900	13937	13889	13707	13865	13762	13932	13821	13746	13866	13896	13810	13696	13786	13813	13834	13987	13753	13781	13936	13855	13873	13879	13862	13776	14106	13812	13848	14036	13939	13915	13856	13740	13701	13779	13959	13947	13984	14035	13909	13790	13725	13774	13816	13758	13832	13797	13875	13761	13700	13849	13966	13850	13776	13717	13823	13813	13867	13745	13859	14091	13827	14039	13810	13725	13798	13949	13825	13859	13941	13751	13852	13965	13849	13914	13840	13801	13909	13826	13721	13812	13808	13907	13914	13941	13726	13984	13860	13911	14118	13778	13783	13857	13929	13895	13800	13909	13879	13801	13885	13820	13773	13849	13714	13794	13800	13657	13949	13616	13959	13826	13854	13816	13874	13944	13897	13954	13936	13836	13726	13734	13750	13882	13765	13858	13807	13835	13974	13837	13831	13970	13854	13919	13978	13820	13925	13743	13913	13844	13665	13717	14135	13861	13854	13913	14075	13820	13865	13809	13922	13778	13768	13889	13913	13891	13870	13828	13780	13876	13773	13920	13908	13739	13833	13774	13901	13797	13817	13779	13783	13925	13930	13864	13799	13816	13764	13762	13970	13872	13955	13855	13721	14111	13807	13910	13859	13844	13815	13902	13864	13783	13840	14059	13861	13744	13854	13979	13978	13693	13840	13866	13802	13746	13861	13927	14016	13777	13898	13874	13863	13744	13965	13816	13873	13824	13761	13842	13846	13825	13940	13849	13778	13777	13897	13641	13846	13870	13839	13683	13990	13886	13916	13951	13662	13938	13800	13870	13888	13920	13827	13860	13858	13935	13875	13876	13932	13908	13806	13777	13753	13869	13856	13848	13800	13729	14044	13829	13908	13900	13815	13640	13778	13733	13761	13855	13923	13479	13862	13882	13712	13929	13861	13852	13847	13871	13804	13805	13902	13757	13802	13850	13835	13824	13768	14002	13825	13813	13775	13759	13814	13888	13795	13964	13993	13804	13757	13887	13761	13845	13861	13936	13779	13900	13887	13896	13921	13616	13944	14005	13910	13835	14053	14013	13807	13916	13789	13863	13895	13939	13812	13968	13704	13992	13754	13904	13877	13647	13863	13766	13912	13952	13872	13831	13981	13655	13689	13931	13808	13969	13888	13772	13823	13645	13885	13824	13949	13843	13855	13820	13870	13820	13722	13823	13872	13762	13822	14060	14000	13790	13771	13716	13997	13795	13929	13776	13908	13906	13912	13728	13848	13850	13835	13978	13825	13846	13979	13884	13752	13707	13797	13806	13881	13686	13891	13794	13704	13730	13774	14082	13749	13861	13792	13965	13929	13960	14020	13762	13867	13897	13924	13909	13783	13956	13805	13724	13830	13717	13947	13784	13862	13830	13817	13794	13788	13908	13928	13681	13844	13816	13881	13824	13956	13825	13810	13759	13648	13823	13977	13972	13932	13945	13809	13782	13892	13886	13936	13796	13724	13977	13922	13866	13895	13801	13636	13785	13923	13912	13897	13785	13880	13951	13868	13957	13622	13756	13883	14037	13917	13786	13880	13820	13825	13807	13809	13948	13801	13957	13917	13740	13833	13961	13710	13797	13788	13832	13867	13806	14001	13987	13820	13811	13782	13804	13808	13897	13829	13752	13880	13980	13947	13931	13699	13759	13764	13811	13698	13820	13850	13636	14009	13932	13877	13962	13856	13718	13674	13940	13821	14011	13668	13750	13760	13780	13778	13872	13858	14033	13782	13793	13926	13807	13796	13808	13767	13917	13803	13900	13886	13795	13728	13711	13716	13786	14175	13931	13898	13822	13985	13940	13890	13906	13925	13831	13839	13742	13991	13913	13812	13939	13883	13807	14041	13914	13942	13844	13811	13784	13895	13833	13802	13922	13914	13693	13824	13799	13853	13751	13849	13770	13917	13828	13872	13942	13829	13872	13907	13841	13854	13787	13774	13957	13771	13794	13663	13786	13944	13959	13889	13883	13739	13943	13920	14025	13721	13944	13847	13858	13865	13902	13962	13792	13854	13764	14015	13667	14029	13743	13768	13787	13764	13697	13722	13820	13785	13818	13995	13951	13782	13740	13842	13808	13878	13904	13912	13883	13928	13836	13692	13943	14051	13658	13901	13986	13924	13910	13873	13701	13947	13868	14004	13853	13876	13772	13946	13786	13961	13905	13786	13919	13747	13875	13926	13754	13912	13710	13615	13892	13732	13777	13843	13734	13883	13828	13875	13746	13812	13791	13875	13773	13789	13887	13718	14033	13691	13878	13846	13694	13816	13893	14004	13944	13783	13738	13825	13984	13766	13933	13882	13887	14032	13805
23914	21032	28466	23928	22233	24692	25315	55083	67218	48564	31703	21016	17168	16122	16088	15953	16161	16076	15964	15869	16035	16082	15944	15820	15762	15970	15899	15969	15835	15871	16103	16053	16001	15940	15858	15681	15717	15804	15965	15990	15786	15757	15821	15787	15756	15649	15712	15801	15722	15993	15759	15805	15870	15977	16002	15831	15872	16004	15991	15893	16019	15852	16078	15981	15621	15901	15760	15805	15773	15900	16005	15639	15836	15915	15877	15938	15898	15798	15712	15763	15788	15950	15896	15881	15783	15931	15758	15873	15901	15858	16134	15718	15931	15929	15684	15837	15816	15686	15692	15974	15622	15881	16009	15770	15812	15936	16165	15765	15887	15968	15929	15752	15962	15743	15765	15826	15836	15780	15912	15910	15871	15908	16011	15736	15970	15887	15971	16357	15901	15935	15590	15829	16010	15940	16138	15778	15887	16099	15843	15871	15977	15858	15827	15832	15771	15766	15763	15726	15937	15684	15861	15839	15880	15982	15855	15879	15678	15794	15726	16075	15920	15867	15883	15934	15797	15601	15849	15990	15811	15751	15995	15841	15890	15669	15886	15811	15802	15729	16030	15718	15953	15750	15742	15726	15909	16029	15830	15947	15893	15685	15932	15816	15870	15837	15628	15863	15819	15928	15955	15869	15797	15773	15774	15882	15813	15756	15855	15952	15842	15805	15671	15829	15723	15821	15703	15784	16002	15977	16050	15807	15764	15812	15788	15770	15790	15726	15907	15865	15835	15911	15802	15867	16040	16009	15856	15733	15962	15879	15992	15919	15875	16069	15806	16148	15817	15898	15813	15961	15894	15670	15822	15909	15782	15877	15849	15858	15860	15882	16089	15760	15905	15704	15729	15806	15922	15873	15824	15848	15812	16023	15791	15966	15878	15706	15871	15699	15839	15815	15886	15758	15824	15896	15992	15840	15699	15805	15833	15743	15913	15724	15831	15899	15897	16001	15908	15899	15967	15981	15768	15814	15774	15876	15790	15866	15878	15808	15790	15933	15865	15766	15981	15738	16086	16076	15843	15625	15859	15713	15975	15828	15811	15985	15748	15799	15749	15873	16072	15897	15810	15868	15870	15851	16147	15911	15817	15937	15863	15911	15855	15883	15804	15911	15774	15936	15859	15751	15769	15799	15651	15834	15850	15946	15793	15676	15958	15945	15721	15708	15918	15824	15767	15720	15721	15823	16001	15914	15947	15770	15845	15946	15847	15733	15892	15831	15755	15681	15770	15807	15699	15882	16086	15858	15939	16001	16035	15810	15962	15937	15741	15858	15826	16060	15759	15841	15996	15839	15943	15990	15684	15918	15924	15670	15896	15657	15903	15912	16017	15782	15878	15958	15735	15849	15981	15848	15914	15769	15763	15896	15921	16025	15779	15817	15944	15853	15907	15974	15828	15708	16019	15741	15982	15718	15898	15842	15747	15715	15890	16017	15897	15621	16038	15794	15787	15940	15902	15767	15868	15810	15974	15752	15726	15897	15733	15919	15697	15948	15873	16033	15676	15843	15871	15845	15868	15888	15813	15708	16054	15761	15878	15791	15841	15917	15914	15774	15772	15909	15920	15685	16024	15818	15750	15897	15914	15762	15781	15954	15705	15826	15932	15613	15836	15714	15895	15915	15960	15881	15938	15713	16024	15749	15927	16073	15836	15630	15647	15921	15925	15830	15867	15871	15997	15748	15854	15854	15736	15832	15797	15723	15833	15713	15784	15992	15818	15786	15864	15846	15962	15756	15667	15740	15834	15905	15761	15779	15649	15990	15939	15941	15808	15864	15941	15672	15813	15820	16026	15807	15836	15936	15912	15840	15896	15744	15784	16005	15753	15891	15703	15797	15755	15807	15914	15774	15850	15833	15955	15624	15714	15711	15641	15789	15728	15914	16002	15712	15898	15687	16051	15846	15818	15866	16014	15777	15893	15689	16016	15820	15785	15872	16048	15828	15772	15718	15852	15792	15756	16004	15816	15714	15763	15809	15769	15925	16003	15768	15826	15923	15904	15848	15692	16036	16040	16047	15942	16011	15727	15730	15792	16045	16001	15739	15895	15850	15799	15872	15892	16066	15699	15899	15971	15926	16012	15818	15874	15801	15839	15867	15904	15787	15775	15885	15741	15975	15827	16080	15854	16044	15934	15708	15951	16014	15867	15831	15936	16011	15741	15874	16023	15958	15812	16049	15994	15783	15731	15762	15785	15969	15764	15720	15967	15771	15921	15967	15947	15920	15824	15858	15916	15850	16016	15928	16018	15980	16070	15906	16103	15715	15828	15875	15916	15872	15834	15728	15862	15607	15732	15736	15900	15900	15930	15933	15879	15980	15871	15575	15822	15983	15644	15818	15733	15905	15873	15879	15833	15752	15781	15756	15933	15954	15952	15760	15889	15698	15707	15911	15830	15832	15631	15792	15944	15874	16024	16129	15857	15820	15928	15724	15733	15967	16034	16143	15731	15726	15806	15906	15924	15704	15738	16005	15971	15684	15972	15907	15798	15705	15841	15623	15905	16037	15934	15818	15765	15882	15705	15952	15771	15598	15879	15977	15908	15798	15755	15942	15913	15810	15784	16068	15739	15806	15953	15636	15734	15716	15868	15686	15962	16110	15773	16039	15802	15757	15925	15975	15787	15958	15713	15969	15850	15873	15988	16014	15757	15906	15802	15683	15836	15706	15771	15858	15752	15739	15750	15851	15858	16003	15661	15852	15827	15833	16113	15750	15937	15870	15833	15875	15903	16042	15788	15849	16028	15790	15825	15957	15911	15958	15872	15817	15903	15780	15868	15680	15742	15774	15729	15799	15774	16024	15998	15830	15836	15786	15962	15832	16028	15835	15780	15909	15731	15895	15806	15990	15959	15906	15892	15829	15888	15598	15974	15879	15910	16062	15958	15781	15850	16059	15983	15784	15755	15759	15705	15740	15938	16110	16024	15728	15903	15944	15930	15779	15851	15769	15815	15892	15840	15573	15788	16007	15935	15771	15827	15785	15914	15793	15810	15906	15820	15986	15788	15875	15969	15874	15919	15765	15907	15993	15933	15960	15878	15992	15947	15846	15796	15802	15954	15815	15789	16148	15755	15774	15949	15755	16040	15784	15733	15796	15898	15874	15872	15915	15862	16052	15789	15737	15753	15828	15850	15900	15910	15841	15837	15760	15790	15894	15838	15958	16003	15690	15866	15964	15681	15809	15755	15910	15790	15929	16003	15797	15866	15681	15919	16059	15938	15915	15720	15847	15811	15950	15741	15952	15945	16039	15936	15807	15833	15778	15774	15838	15880	15898	15656	15854	15854	15737	15923	15725	15772	15842	15944	16093	15767	15907	15940	15912	15890	15705	15861	15836	15775	15843	15841	16005	15949	15852	15681	15755	15909	15862	15802	15757	15868	15759	15892	15813	16042	15848	15793	15569	15808	15763	15916	15841	15676	15913	15847	15770	15930	15940	15894	15805	15693	15804	15805	15872	15827	15730	15829	15744	15941	15875	15876	15846	15847	15722	15848	15776	16087	15857	15866	15980	15835	15825	15830	15685	15757	15726	15808	15770	15770	15793	15806	16133	15911	15863	15947	15725	15716	16048	15881	15924	15919	15888	15920	15745	15895	15902	15774	15657	15813	15823	16125	15881	15893	16106	15852	15887	15943	15939	15886	15827	15724	15653	15926	15836	15863	15903	15699	15678	15829	15893	15820	15979	15673	15957	15812	15683	15823	15834	15909	15791	15952	15595	15708	15840	15675	15964	15984	15787	15913	15938	15759	15913	16041	15772	15779	15628	15748	15792	15833	15793	15764	15683	15782	15949	15791	15699	15994	15880	15795	15760	15985	15744	15857	15932	16074	15832	15839	15749	15749	15844	15880	15729	15885	15803	15851	15805	15783	15741	15876	15862	15802	15772	15928	15916	15832	15748	15687	15862	15779	15948	15925	15719	15667	15725	15767	15889	15978	16039	15835	15884	15702	15805	15968	15792	15878	15909	15692	15541	15830	15941	15706	15710	15830	15772	15896	15994	15747	15883	15856	15915	16017	16083	15972	15910	15797	15986	15857	15765	15842	15737	15661	15822	15960	15948	15831	15994	15942	15927	15721	15867	15858	15842	15827	15971	15813	15794	16045	15927	15945	15657	15657	15854	15637	15695	15843	16053	15637	15864	15815	15919	15977	15978	15936	15900	15826	15943	15884	15763	15747	15763	16019	15875	15794	15911	15992	15989	15970	15887	15981	15825	16029	15733	15767	15691	15972	15943	15919	15808	16014	16020	15762	15903	15737	15703	15825	16005	15629	15984	15873	15632	15647	15861	15886	15816	15902	15895	15885	15838	15812	15826	15891	15753	15908	15811	15862	15766	15864	15864	15804	16078	15842	15672	15866	15947	15857	15764	15955	15953	15740	15851	15892	16001	15886	16015	15883	15875	16002	15986	15728	15805	15815	15727	15886	15805	16024	15945	15805	15523	15734	15919	16167	15904	15715	15839	15867	15776	15804	16009	15737	15661	15860	15758	15825	15750	15849	15861	15889	15876	15984	15766	15890	15857	15804	15941	16013	15904	15753	16013	15769	15816	15942	15866	15796	15951	15750	15777	15720	15870	15971	15748	16049	15788	15944	15940	16056	16044	15774	15796	15826	15794	15826	16037	15995	15798	15736	15706	15761	15906	15803	15831	15701	15685	15964	15803	16099	16024	15647	15885	15988	15872	16000	15913	15810	15899	15693	15840	15830	15770	15903	16049	16064	15826	15870	15757	15758	15618	16096	16010	15809	16037	16082	16183	15849	15776	15921	15896	15978	15931	15862	15788	16112	15934	16045	15966	15780	15883	15830	15753	15866	15936	15897	15952	15901	15795	15941	16070	15930	15792	15888	15637	15674	15910	15800	15850	15740	15792	15922	15858	15854	16007	15908	15602	15899	15992	15979	15753	15759	15699	15832	15920	15720	15676	15900	15921	15694	15951	15813	15928	15926	15826	15887	15971	15903	15805	15864	15811	16051	15900	15761	15797	15911	15946	15982	15881	15780	15912	15705	15825	15792	15871	15728	15844	15878	15807	15773	16101	15771	15794	15987	15954	15829	15749	16059	15833	15956	15966	15905	15921	15861	15929	15834	15730	15673	15918	15896	15533	15761	15900
19987	34101	33159	28798	26992	23137	21747	57704	64898	46652	27985	16891	13317	13085	12956	13169	12839	13096	13037	12966	13013	13097	13137	13037	13189	13170	13007	13037	12948	13088	12945	13077	13160	13111	12977	13140	13108	12980	13139	13064	13068	13224	12985	13031	13150	13191	13166	12949	12971	13229	13152	13090	13243	13047	13085	13146	13297	13105	12978	13054	13010	13203	13110	12871	13092	13039	12822	12953	13192	12984	13101	13230	13023	13154	13021	13019	13180	13128	13106	13142	13015	13164	13056	12883	13044	13189	13084	13029	13170	13042	12964	13004	13053	13153	12777	13050	13136	13015	13033	13180	12943	13106	13027	13011	13063	12998	13152	12981	13048	13068	13009	13018	13054	13150	13090	12978	13077	13178	12889	12999	13205	13119	13045	12914	13157	13108	13049	13166	13085	13047	13189	12931	13054	12954	13044	13006	12961	13029	12860	13191	13017	13025	13137	13063	13162	12992	13037	13110	13116	12952	13101	13097	13134	13234	13052	13235	13073	12980	12962	13190	12849	13114	13117	13011	13124	13085	13040	13178	13089	13088	13092	12977	13045	13089	13138	12905	13049	12915	13176	13052	13213	13215	13000	13058	13135	12976	13047	13050	13160	13076	13166	13001	12936	13214	13120	13127	12938	13049	13033	13031	13211	13119	13020	12996	13039	13000	13011	13025	13124	13045	13041	13049	13130	12977	13060	13166	13232	12965	12997	12907	13205	13125	12982	13015	13043	12923	12982	13151	13065	13047	12952	13133	13037	13048	13063	13075	13293	12972	12982	13108	13047	13093	12975	13096	12951	13047	13140	12916	12999	12920	12951	12973	13079	13069	12920	12938	13046	13061	13014	13019	13059	13115	13055	12898	13040	13096	13074	13002	13045	13053	12968	13190	12931	12919	12988	13033	12990	13074	12948	13289	13144	13111	13065	13030	12933	12974	12987	12941	13089	13076	13028	12919	13084	13125	13080	12973	13051	13065	13019	13087	13133	13203	13248	13146	13125	12972	13106	13012	13063	13142	13127	13013	12944	13024	13224	13019	13104	12972	13026	12800	13065	13133	12944	13049	13084	13178	12970	13081	13016	12990	13105	13097	12968	13101	12973	13183	12991	12989	12927	13125	13274	13147	13017	12983	13152	13163	12947	13068	13004	13095	13059	13005	13041	13054	13066	12930	13157	12935	13001	13017	13111	12987	12916	13011	12926	13069	13113	13263	13151	13085	13032	13096	13068	13120	13102	13035	13037	13091	13076	12918	13002	13157	12986	13136	13026	13144	13036	13035	12981	12867	12981	13126	13031	13048	12925	13077	12973	13077	12996	13095	13109	13124	13077	13034	13010	13028	13078	12961	12977	13003	12944	13282	12967	13092	12960	13029	12934	13062	13081	12982	13002	13193	13090	13126	12953	13138	13059	13084	13141	13131	13191	13044	13230	13188	12989	13046	12950	13186	13048	12982	13162	13171	13107	13145	12976	13051	13019	13000	13046	12998	13012	13142	13092	12962	13052	13103	12930	13119	12969	12834	13048	13033	13032	13073	13137	12964	13076	12931	13009	13204	13041	13068	13272	13167	13075	12989	12952	13063	13085	13067	13104	12963	13119	12998	13091	13069	13024	12933	12963	13002	13056	13042	13066	12908	13115	13077	13013	13123	13004	13055	13046	12834	13065	13105	12982	13100	13036	13030	13126	12874	12908	13020	13035	13143	13210	13101	13143	12988	13025	13137	13035	12991	13150	13046	13046	13067	13182	13050	13078	12957	13035	13003	13060	13016	13067	12942	12970	13083	13103	12966	13047	13122	13118	12902	12989	13137	13090	13055	13119	12969	13109	13094	13018	13042	13006	13110	12995	13008	12996	13088	12949	13105	13024	13034	13183	13053	13008	13033	13124	13079	13112	13006	12970	13125	13017	13066	13117	12960	13011	13044	12964	13095	12916	13138	13018	13061	12987	13073	12964	13182	13040	12979	13069	12964	13078	13087	13039	13048	13080	12922	13125	12945	13012	12997	13132	13036	13102	13016	13166	13024	13223	13055	12993	12907	13090	13097	13080	13016	13060	12947	13106	13070	13039	13153	13040	12938	13049	13149	13052	13198	13245	13012	13035	13108	13180	13179	12983	13026	13192	12852	13183	12996	13004	13055	12941	13141	13060	13111	13056	12986	13133	13217	13112	12884	12872	12924	12945	13085	13161	13176	13116	12994	13093	13156	13043	13228	13078	12991	12944	13001	13156	13053	13236	13060	13029	12957	13083	13050	13117	12990	12884	13078	13135	12993	13033	13046	13134	13205	13018	13014	13123	13109	13080	13011	12979	12932	12945	13051	13015	12913	13224	13183	13056	13053	12862	13034	12940	13009	13143	13058	12980	12877	13111	12892	13052	13220	13045	13218	13090	13141	12970	12948	12972	13051	12978	13044	13068	12828	13059	12858	13199	13146	13015	13056	13047	13017	13158	13131	13016	12931	13086	12998	12956	13107	12865	12919	13138	12987	12977	13146	13177	12949	13171	13018	12961	13184	13244	12794	13121	12859	13162	13214	13113	12849	13019	13151	13148	13058	13070	12988	12979	13081	12980	13074	13008	13000	13053	13073	13122	13120	13112	13019	13158	13116	12996	13104	13081	13161	13087	13255	13165	13007	13083	13010	12987	13051	12907	13077	13214	12969	13107	13043	13154	12941	13092	12883	13219	13125	13041	13072	13064	12990	13056	12919	13054	13109	13105	13186	13025	13057	13278	13154	13123	13107	13029	13119	12938	13185	13119	13095	13108	13102	12990	13144	13089	13002	13122	13188	13172	12977	12805	12986	13002	12982	13118	13159	13052	12999	13074	12981	13046	13055	12973	13148	13111	13048	12873	13118	13031	13166	13167	13047	13047	12973	13172	13109	13039	13025	13018	12959	13200	12824	13128	13149	13035	13056	13115	12950	13146	13189	12933	13097	13073	12965	12882	13123	13028	13220	13208	13019	13070	12930	13077	12966	13076	13108	13149	13085	12980	12978	13088	12960	12930	13177	12960	13064	13104	13140	13020	13100	12978	13005	13085	12992	13274	13041	12923	13082	13013	13219	12900	13095	13210	13107	13053	13075	12984	13115	13006	12926	13077	13088	12898	12924	12917	13106	13100	13212	13232	12959	13099	13018	13199	12982	13056	13149	13038	12914	13043	13087	13161	12751	13183	12863	13179	12850	13123	12891	13021	13239	12916	12899	13092	12997	13060	12991	13140	13008	13152	12886	13116	13078	13180	13007	13046	13101	12922	12993	13318	13011	12861	13032	12984	12793	13170	12962	13057	13179	13232	13095	12902	13086	13072	12930	13048	13004	13091	12983	13017	13090	13027	12957	12956	13103	12877	12968	13078	12985	13104	13063	13111	13007	12897	12785	13217	13044	12948	13082	13022	12939	12949	13043	13091	13017	13141	13083	13070	12932	13097	12933	13131	13062	13095	12938	13006	12969	13028	12985	13200	13210	13238	13017	13215	13088	13155	13307	13024	13180	13054	13052	13105	12890	13040	13046	12838	12970	12969	13121	13005	13021	12977	12932	13006	13116	13010	13060	13032	13021	13113	12972	12867	13118	12996	13216	13054	12956	13035	13052	13159	13075	13189	13084	12937	13069	12934	13111	13279	13092	13044	13103	13022	12884	12955	13096	13076	13309	12916	13249	12887	13076	13037	13028	13182	12875	13178	12974	13241	13147	13167	13111	13132	13008	12918	12918	13131	13038	12966	13077	13118	13043	13134	13085	13038	13009	12991	13297	13024	13070	12878	12932	13046	12958	12955	12927	13019	13112	13088	13103	12934	12997	12967	12917	12970	13011	13186	12940	13041	13128	13063	12954	13023	12974	13013	12981	13095	12986	13029	13130	12936	12967	12999	13203	13082	12988	13099	13144	13021	13109	13194	12954	13225	12897	12943	13126	13125	13066	13021	12950	13070	13075	13065	13005	13011	13111	12899	12958	13154	12897	13131	13131	13021	12918	13093	12866	12901	13029	12974	13105	13088	12965	13096	13017	13133	13096	13031	12981	13034	13067	13135	13077	13008	13020	13088	13179	13206	13151	13016	13378	13086	13149	13150	13065	12874	12911	12948	13062	13042	13074	13069	12950	12979	13086	13046	13084	12808	12880	12931	13005	13099	12955	13012	13001	13082	13097	13055	13068	13106	13026	13115	13113	13039	12998	13064	13102	13036	13143	13052	13053	13159	13129	13101	13104	13199	13138	12983	13064	13004	13143	13060	13085	12914	13167	12995	12961	13104	12966	13100	12970	13083	12989	13088	12970	13114	13107	13021	13037	13080	13122	13084	13009	12931	13227	12922	13088	13028	12957	13083	12910	13141	13174	12976	13063	12817	13180	12853	12943	12950	13080	13154	13049	12954	13080	13068	13094	13165	13069	12935	13127	13015	12875	13047	13090	13057	13214	12925	13040	13098	13101	13104	12974	13088	13105	13124	13000	13108	13051	13094	13134	13056	12998	13068	13126	13105	13053	13056	12948	12950	13190	13006	13166	13029	13039	13184	12958	12999	13153	13022	13070	13097	13090	13110	12880	12943	13088	13052	13210	13158	13263	13254	13039	13042	13034	13153	12988	13030	13012	12941	12963	13151	13034	12983	12869	12956	12937	13039	12993	13107	13065	13089	13115	13040	12895	13121	12863	13070	13173	13070	13091	13077	13035	13038	13067	12979	13080	12906	12883	13016	13043	12936	13060	13061	12914	13084	13054	13050	12960	12940	12919	12979	13166	13156	13239	13037	12956	13091	13132	13175	13149	13105	13117	13092	12981	13007	13102	13075	12990	12974	12960	13048	12955	13156	13113	12976	13128	13184	13113	13122	12903	13178	13001	12919	13187	13186	13208	12919	13104	13094	13037	13040	12981	13037	13009	13035	12975	13125	13032	13031	13045	13186	12946	13078	13141	13015	13050	13079	12938	13230	13062	12957	13059	13101	13257	13003	13067	13058	13066	13096	13160	13111	12951	12995	13067	13015	13281	12983	12906	12965	13167	12992	13010	13023	13058	13077	13051	13221	12845	12967	12989	13020	12957	13286	13049	13021	13024	12997	12856	12982	13070	13015	13026	13008	13002	13041	13061	13062	13184	13085	13064	13190	13012	13065	13010	13184	13013	12904	13061
30420	23196	23567	21759	20325	19967	19530	23381	27104	23725	20851	19265	18688	18715	18868	18919	18843	18675	18891	18803	18820	18829	18666	18704	18865	18885	18647	18623	18726	18619	18833	18698	18843	18559	18736	18772	18735	18799	18693	18618	18757	18665	18634	18713	18683	18386	18619	18864	18670	18676	18749	18855	18881	18647	18540	18618	18725	18751	18647	18762	18774	18647	18668	18847	18682	18734	18832	18770	18627	18678	18716	18833	18850	18364	18413	18697	18750	18592	18625	18608	18812	18537	18503	18614	18656	18601	18674	18618	18899	18816	18621	18644	18670	18670	18703	18705	18582	18475	18488	18761	18800	18468	18574	18655	18759	18717	18659	18665	18606	18513	18814	18754	18687	18644	18801	18637	18657	18570	18791	18647	18719	18537	18897	18701	18594	18634	18589	18698	18676	18693	18645	18561	18791	18669	18728	18654	18838	18679	18748	18696	18827	18519	18799	18722	18687	18817	18541	18794	18742	18717	18782	18689	18668	18694	18418	18747	18839	18646	18675	18654	18722	18724	18758	18503	18737	18903	18710	18660	18676	18813	18575	18736	18663	18566	18644	18785	18730	18905	18715	18602	18453	18631	18556	18559	18696	18671	18635	18416	18645	18705	18684	18501	18773	18840	18636	18621	18801	18942	18648	18577	18807	18789	18719	18561	18581	18970	18769	18875	18839	18591	18623	18671	18622	18568	18456	18696	18789	18430	18555	18516	18542	18774	18729	18531	18514	18828	18887	18671	18713	18695	18477	18535	18872	18725	18564	18525	18591	18593	18799	18468	18903	18697	18730	18706	18773	18693	18660	18680	18731	18717	18606	18742	18790	18721	18718	18870	18604	18811	18566	18334	18525	18744	18507	18660	18654	18630	18536	18583	18832	18639	18421	18576	18857	18598	18670	18831	18859	18726	18738	18853	18770	18672	18582	18572	18797	18984	18695	18496	18530	18724	18766	18831	18642	18773	18657	18590	18868	18463	18506	18799	18743	18624	18840	18729	18548	18533	18795	18687	18702	18673	18648	18729	18617	18566	18859	18736	18649	18579	18576	18621	18821	18916	18723	18592	18706	18749	18446	18543	18683	18424	18739	18609	18835	18452	18710	18793	19008	18735	18659	18863	18751	18757	18747	18711	18781	18722	18659	18618	18664	18621	18541	18756	18784	18684	18833	18761	18755	18585	18649	18681	18599	18766	18688	18627	19015	18711	18737	18964	18950	18917	18559	18596	18549	18665	18761	18723	18817	18896	18783	18690	18733	18692	18864	18693	18737	18623	18599	18700	18535	18520	18832	18755	18491	18707	18766	18664	18722	18663	18642	18536	18746	18698	18784	18546	18613	18598	18874	18730	18804	18536	18603	18598	18652	18798	18671	18672	18641	18693	18554	18746	18820	18582	18437	18599	18978	18837	18643	18605	18651	18802	18852	18900	18668	18934	18842	18632	18699	18669	18698	18705	18656	18583	19056	18636	18904	18609	18524	18477	18677	18564	18540	18754	18774	18543	18456	18823	18861	18626	18957	18792	18759	18707	18736	18815	18668	18600	18623	18561	18788	18773	18795	18643	18731	18545	18427	18747	18694	18813	18781	18755	18529	18590	18610	18772	18667	18804	18779	18552	18746	18940	18697	18726	18769	18717	18583	18606	18725	18780	18950	18586	18562	18803	18792	18708	18798	18625	18664	18611	18764	18637	18891	18781	18725	18712	18792	18868	18955	18812	18638	18575	18644	18613	18852	18646	18710	18623	18565	18723	18733	18528	18780	18676	18616	18697	18702	18790	18740	18850	18795	18517	18788	18599	18672	18763	18688	18607	18580	18810	18742	18909	18769	18636	18760	18470	18590	18752	18703	18529	18726	18864	18508	18824	18704	18638	18712	18942	18798	18764	18581	18695	18574	18639	18531	18643	18938	18766	18685	18739	18872	18781	18502	18538	18670	18829	18801	18870	18766	18694	18881	18616	18597	18793	18625	18582	18671	18745	18808	18811	18676	18519	18591	18718	18683	18669	18651	18719	18801	18727	18644	18713	18586	18671	18504	18685	18642	18935	18656	18534	18850	18718	18832	18654	18641	18858	18743	18628	18710	18871	18709	18690	18673	18904	18645	18708	18835	18616	18534	18720	18701	18809	18757	18746	18590	18584	18855	18785	18775	18765	18611	19017	18543	18760	18549	18758	18582	18793	18776	18613	18806	19071	18635	18683	18732	18724	18663	18747	18989	18662	18661	18804	18721	18692	18690	18538	18779	18799	18841	18816	18824	18631	18755	18776	18599	18768	18832	18716	18799	18780	18777	18766	18795	18708	18578	18670	18764	18553	18777	18692	18499	18594	18586	18792	18702	18900	18525	18681	18675	18833	18817	18906	18896	18592	18363	18504	18593	18703	18793	18666	18772	18728	18676	18573	18673	18543	18787	18917	18734	18647	18630	18748	18605	18622	18770	18701	18873	18851	18769	18702	18684	18741	18686	18661	18676	18920	18752	18769	18922	18565	18706	18483	18797	18720	18845	18545	18733	18609	18651	18812	18631	18572	18493	18413	18687	18737	18486	18715	18651	18866	18711	18543	18749	18565	18837	18740	18859	18629	18765	18616	18765	18874	18543	18752	18759	18707	18670	18551	18739	18666	18814	18637	18547	18444	18656	18545	18749	18664	18583	18679	18585	18633	18641	18719	18861	18501	18823	18569	18652	18812	18638	18619	18575	18664	18869	18689	18711	18597	18698	18820	18842	18715	18540	18478	18511	18869	18812	18648	18735	18670	18813	18687	18570	18794	18686	18636	18505	18767	18764	18676	18533	18754	18759	18499	18540	18628	18546	18808	18473	18534	18486	18608	18755	18782	18769	18535	18794	18793	18814	18670	18746	18755	18864	18551	18683	18657	18850	18660	18601	18708	18788	18735	18709	18761	18776	18547	18723	18692	18534	18682	18697	18907	18824	18662	18568	18556	18571	18731	18723	18859	18632	18518	18837	18802	18638	18621	18861	18632	18697	18853	18756	18623	18709	18701	18416	18545	18850	18605	18439	18718	18645	18795	18769	18948	18827	18555	18702	18709	18516	18842	18712	18734	18516	18799	18467	18692	18813	18902	18667	18708	18736	18661	18776	18832	18755	18659	18720	18879	18562	18667	19009	18768	18699	18758	18949	18626	18758	18599	18870	18688	18821	18779	18852	18626	18594	18758	18683	18582	18753	18749	18579	18970	18726	18692	18717	18704	18710	18568	18544	18702	18443	18827	18712	18783	18721	18732	18931	18778	18587	18573	18640	18574	18651	18426	18688	18714	18688	18687	18652	18734	18704	18581	18792	18682	18657	18788	18723	18811	18856	18797	18647	18721	18773	18909	18689	18698	18675	18558	18731	18872	18991	18729	18407	18803	18640	18785	18611	18460	18903	18811	18756	18617	18566	18779	18704	18702	18933	18749	18751	18509	18712	18619	18585	18706	18682	18451	18885	18625	18656	18885	18724	18759	18597	18710	18761	18835	18420	18725	18960	18645	18758	18665	18558	18628	18611	18784	18722	18543	18607	18755	18760	18612	18562	18631	18681	18805	18841	18792	18576	18718	18665	18747	18780	18783	18658	18886	18744	18704	18802	18666	18626	18802	18836	18807	18661	18605	18504	18651	18705	18745	18609	18914	18742	18814	18745	18651	18687	18660	18821	18756	18721	18851	18874	18465	18585	18602	18605	18729	18582	18550	18552	18730	18427	18860	18678	18737	18740	18644	18650	18625	18515	18544	18662	18667	18649	18784	18808	18667	19042	18763	18764	18635	18780	18728	18794	18873	18717	18653	18656	18573	18555	18602	18724	18718	18795	18404	18573	18495	18610	18716	18944	18762	18702	18873	18806	18697	18613	18771	18447	18773	18496	18508	18566	18765	18724	18866	18955	18633	18624	18538	18850	18715	18459	18708	18613	18754	18879	18628	18750	18964	18769	18698	18714	18727	18742	18766	18715	18749	18848	18651	18824	18923	18782	18761	18718	18665	18618	18694	18638	18535	18835	18702	18878	18794	18739	18595	18727	18682	18763	18642	18661	18699	18638	18638	18775	18761	18754	18687	19015	18677	19098	18789	18676	18704	18896	18580	18685	18550	18804	18538	18533	18874	18572	18666	18489	18588	18750	18793	18922	18613	18977	18945	18781	18690	18636	18671	18461	18714	18668	18615	18725	18550	18695	18566	18618	18548	18546	18647	18904	18578	18699	18517	18584	18749	18541	18782	18775	18621	18720	18840	18859	18710	18602	18468	18680	18639	18689	18503	18536	18646	18748	18917	18610	18661	18839	18624	18667	18749	18844	18694	18704	18647	18552	18692	18663	18486	18477	18636	18772	18647	18715	18811	18814	18689	18754	18728	18496	18527	18737	18677	18915	18631	18694	18674	18702	18731	18607	18716	18759	18639	18634	18721	18491	18856	19000	18675	18561	18492	18656	18708	18737	18628	18623	18687	18566	18699	18787	18688	18773	18649	18705	18837	18825	18598	18666	18645	18667	18686	18647	18647	18714	18785	18758	18739	18479	18858	18632	18769	18674	18686	18884	18702	18720	18638	18584	18776	18526	18815	18757	18750	18790	18633	18567	18666	18598	18794	18834	18738	18654	18910	18845	18782	18641	18686	18547	18421	18430	18653	18698	18658	18702	18611	18604	18652	18699	18865	18525	18721	18869	18722	18653	18810	18872	18691	18530	18732	18750	18504	18735	18617	18713	18733	19005	18678	18480	18756	18668	18575	18832	18463	18647	18665	18834	18738	18717	18775	18598	18751	18825	18590	18822	18677	18609	18738	18886	18718	18677	18644	18798	18684	18696	18475	18917	18746	18797	18663	18570	18837	18777	18665	18876	18775	18743	18686	18590	18767	18679	18663	18746	18828	18632	18955	18554	18639	18671	18852	18647	18692	18678	18867	18646	18596	18668	18648	18754	18813	18615	18834	18756	18686	18631	18808	18630	18717	18440	18557	18557	18856	18747	18802	18694	18714	18687	18608	18635	18458	18631	18741	18649	18714	18551	18770	18603	18597	18642	18692	18767	18764	18794	18715	18866	18672	18549	18650	18755	18779	18398	18623	18640	18877	18880	18761	18468	18620	18723	18494	18688	18691	18865	18599	18399	18739	18624	18644	18767	18531	18866	18924
17590	19973	19081	17106	17035	16418	16042	22473	24715	19951	16347	15043	14616	14613	14613	14897	14675	14639	14628	14666	14737	14851	14602	14593	14664	14717	14687	14573	14680	14560	14568	14656	14741	14712	14684	14570	14650	14621	14689	14694	14719	14676	14637	14693	14630	14633	14683	14518	14721	14470	14698	14591	14630	14630	14707	14484	14591	14413	14667	14576	14726	14524	14569	14908	14644	14704	14717	14724	14605	14726	14626	14684	14692	14658	14566	14706	14766	14691	14631	14715	14479	14646	14462	14474	14607	14556	14553	14539	14658	14501	14689	14598	14834	14533	14599	14579	14613	14653	14643	14641	14577	14584	14528	14592	14391	14601	14623	14531	14751	14555	14844	14569	14585	14690	14614	14635	14575	14735	14612	14647	14590	14554	14593	14551	14732	14463	14625	14641	14487	14644	14678	14636	14646	14626	14630	14600	14653	14464	14549	14689	14770	14693	14838	14705	14769	14569	14668	14551	14646	14554	14496	14580	14585	14673	14669	14561	14696	14575	14678	14732	14654	14672	14833	14601	14691	14701	14690	14614	14690	14632	14725	14628	14589	14595	14671	14633	14761	14689	14430	14694	14734	14787	14697	14511	14561	14626	14458	14736	14629	14727	14595	14558	14659	14613	14426	14700	14778	14722	14562	14771	14696	14656	14541	14649	14598	14620	14653	14755	14713	14681	14716	14605	14729	14787	14672	14727	14741	14666	14566	14642	14670	14830	14623	14682	14642	14651	14682	14431	14532	14585	14688	14670	14693	14598	14571	14557	14652	14695	14632	14768	14523	14615	14615	14687	14627	14497	14524	14743	14806	14639	14511	14549	14728	14809	14608	14970	14783	14704	14594	14548	14754	14652	14574	14749	14634	14534	14559	14676	14759	14388	14659	14637	14566	14733	14725	14692	14527	14535	14571	14708	14689	14597	14585	14693	14578	14628	14682	14539	14497	14667	14772	14515	14571	14563	14555	14834	14651	14726	14745	14688	14531	14639	14567	14449	14616	14636	14594	14657	14661	14573	14569	14683	14658	14743	14595	14604	14688	14722	14732	14471	14656	14773	14618	14616	14685	14655	14580	14729	14644	14685	14669	14669	14533	14744	14767	14573	14754	14412	14664	14582	14651	14695	14541	14638	14591	14482	14582	14712	14392	14583	14664	14675	14839	14743	14673	14652	14546	14624	14766	14502	14737	14655	14608	14535	14732	14448	14764	14703	14484	14637	14591	14571	14743	14572	14446	14691	14652	14524	14576	14894	14720	14815	14484	14666	14499	14415	14686	14555	14676	14559	14531	14762	14542	14601	14702	14699	14367	14605	14753	14720	14661	14612	14715	14344	14656	14546	14631	14601	14716	14671	14461	14714	14598	14585	14734	14551	14562	14736	14658	14695	14604	14574	14835	14516	14572	14519	14633	14804	14716	14703	14507	14588	14461	14598	14562	14727	14713	14539	14750	14639	14594	14533	14580	14710	14623	14473	14679	14696	14649	14597	14579	14602	14587	14577	14740	14745	14615	14527	14624	14663	14727	14634	14566	14683	14723	14547	14704	14505	14495	14691	14743	14467	14714	14614	14583	14438	14768	14698	14612	14540	14433	14533	14717	14608	14622	14707	14662	14662	14752	14594	14568	14712	14660	14623	14631	14764	14721	14489	14670	14722	14619	14663	14480	14645	14642	14583	14484	14602	14697	14687	14577	14532	14704	14748	14633	14648	14668	14562	14637	14743	14549	14737	14506	14622	14567	14553	14492	14723	14608	14659	14729	14608	14588	14623	14576	14573	14710	14653	14530	14483	14653	14619	14677	14623	14652	14612	14577	14582	14697	14739	14526	14726	14739	14497	14552	14589	14678	14645	14705	14615	14689	14681	14711	14630	14470	14609	14603	14530	14724	14613	14763	14771	14637	14654	14564	14509	14772	14769	14457	14524	14554	14581	14650	14671	14478	14708	14611	14710	14805	14588	14653	14682	14598	14850	14625	14471	14722	14664	14714	14590	14475	14737	14634	14586	14734	14783	14608	14695	14710	14544	14655	14512	14725	14652	14726	14483	14615	14692	14530	14604	14684	14596	14538	14538	14673	14544	14841	14692	14617	14726	14558	14727	14520	14658	14693	14583	14606	14456	14623	14653	14680	14725	14752	14544	14762	14492	14630	14835	14930	14634	14626	14562	14575	14772	14467	14615	14704	14654	14657	14518	14635	14645	14603	14682	14673	15008	14734	14689	14614	14552	14648	14705	14560	14663	14808	14495	14652	14581	14782	14702	14581	14785	14853	14567	14711	14685	14555	14639	14766	14720	14708	14788	14431	14713	14562	14441	14554	14495	14485	14770	14657	14514	14714	14577	14708	14686	14586	14599	14633	14637	14535	14701	14626	14640	14442	14592	14712	14634	14693	14677	14504	14705	14688	14826	14717	14404	14555	14542	14565	14765	14599	14603	14716	14656	14688	14581	14531	14620	14632	14725	14555	14569	14635	14635	14510	14693	14607	14657	14755	14668	14717	14583	14802	14796	14577	14515	14644	14544	14648	14653	14645	14753	14556	14443	14553	14511	14730	14837	14653	14565	14608	14565	14664	14844	14649	14587	14449	14587	14494	14682	14713	14650	14595	14638	14692	14749	14696	14617	14711	14452	14636	14518	14526	14548	14651	14628	14501	14545	14307	14715	14771	14552	14478	14595	14726	14525	14479	14655	14717	14619	14712	14795	14363	14752	14778	14526	14774	14735	14580	14578	14767	14828	14723	14649	14734	14736	14545	14615	14568	14724	14670	14805	14590	14638	14647	14535	14643	14610	14766	14687	14609	14487	14691	14575	14628	14611	14604	14785	14547	14700	14536	14636	14669	14598	14459	14710	14616	14603	14615	14637	14687	14794	14663	14624	14827	14713	14565	14546	14609	14627	14675	14668	14606	14638	14550	14603	14698	14814	14622	14741	14622	14704	14674	14549	14728	14665	14608	14709	14560	14609	14580	14721	14615	14516	14662	14653	14678	14491	14515	14625	14672	14504	14600	14655	14674	14652	14505	14667	14687	14526	14525	14594	14631	14655	14608	14640	14644	14553	14566	14469	14430	14670	14645	14557	14704	14774	14633	14642	14508	14571	14722	14408	14582	14536	14724	14655	14828	14573	14518	14669	14595	14559	14639	14518	14860	14546	14689	14563	14799	14631	14703	14649	14691	14552	14568	14609	14649	14541	14547	14657	14624	14546	14511	14691	14714	14551	14700	14741	14615	14676	14632	14569	14692	14618	14602	14784	14331	14557	14818	14604	14543	14728	14545	14582	14668	14505	14614	14489	14746	14513	14706	14650	14657	14741	14616	14526	14672	14609	14784	14584	14504	14627	14725	14447	14751	14684	14590	14680	14597	14565	14509	14586	14564	14680	14599	14638	14658	14847	14488	14558	14554	14643	14689	14587	14739	14389	14556	14574	14570	14366	14628	14580	14671	14609	14811	14495	14630	14613	14620	14583	14729	14580	14706	14645	14635	14499	14768	14718	14668	14801	14656	14681	14530	14711	14678	14648	14538	14670	14778	14611	14673	14715	14522	14550	14404	14560	14926	14682	14713	14569	14597	14643	14621	14474	14786	14644	14609	14565	14743	14569	14592	14564	14684	14646	14723	14627	14590	14604	14778	14581	14715	14581	14695	14681	14704	14700	14590	14636	14755	14645	14682	14747	14355	14750	14558	14648	14603	14736	14641	14531	14614	14590	14497	14646	14554	14721	14704	14767	14663	14772	14623	14560	14545	14665	14808	14688	14654	14594	14662	14797	14623	14755	14668	14659	14762	14590	14640	14724	14607	14782	14608	14704	14625	14626	14716	14616	14375	14589	14665	14689	14714	14656	14663	14602	14788	14620	14685	14398	14753	14515	14703	14687	14447	14586	14789	14775	14557	14710	14691	14662	14726	14550	14596	14654	14679	14567	14794	14573	14651	14666	14574	14562	14706	14788	14674	14670	14763	14736	14493	14656	14880	14658	14674	14667	14644	14668	14684	14482	14733	14705	14762	14687	14651	14600	14551	14565	14525	14671	14482	14785	14557	14607	14771	14729	14458	14732	14648	14642	14498	14735	14727	14727	14690	14591	14614	14463	14710	14615	14595	14663	14587	14752	14682	14638	14632	14650	14740	14623	14675	14712	14684	14601	14708	14563	14559	14716	14914	14765	14738	14688	14799	14683	14687	14743	14721	14972	14457	14641	14581	14609	14710	14588	14564	14648	14652	14647	14502	14758	14547	14627	14528	14700	14536	14579	14542	14541	14566	14507	14638	14498	14527	14852	14412	14650	14523	14738	14640	14698	14441	14631	14731	14583	14675	14636	14462	14559	14585	14627	14718	14583	14749	14683	14758	14569	14587	14628	14494	14688	14691	14741	14651	14789	14603	14613	14600	14647	14638	14605	14792	14597	14512	14595	14734	14734	14641	14552	14620	14643	14658	14588	14617	14593	14553	14760	14585	14610	14426	14668	14786	14734	14512	14484	14671	14657	14491	14610	14712	14673	14584	14525	14505	14547	14650	14779	14735	14581	14749	14685	14669	14668	14657	14685	14644	14736	14649	14849	14676	14643	14501	14611	14617	14689	14723	14761	14658	14589	14527	14523	14583	14606	14767	14803	14674	14470	14797	14722	14523	14714	14250	14602	14808	14708	14542	14633	14646	14845	14585	14701	14516	14645	14736	14658	14851	14542	14543	14614	14692	14644	14584	14702	14610	14597	14639	14720	14606	14607	14672	14568	14773	14613	14709	14586	14669	14728	14503	14650	14607	14612	14629	14611	14674	14401	14820	14763	14555	14598	14526	14700	14644	14623	14494	14616	14664	14524	14578	14776	14520	14749	14608	14609	14726	14637	14694	14748	14587	14607	14670	14693	14739	14527	14463	14664	14630	14685	14542	14480	14726	14683	14617	14509	14548	14571	14655	14741	14696	14709	14597	14699	14617	14618	14631	14685	14838	14645	14776	14560	14672	14659	14627	14684	14620	14621	14758	14641	14681	14602	14657	14554	14609	14545	14581	14614	14548	14574	14661	14655	14749	14590	14482	14710	14836	14741	14696	14711	14757	14687	14667	14753	14535	14653	14538	14492	14770	14574	14655	14676	14565	14809	14570	14731	14479	14487	14678	14715	14720	14730
25368	21025	27896	25347	23837	24348	32689	57915	51626	36227	25921	21009	19713	19498	19448	19668	19330	19428	19432	19442	19316	19480	19440	19410	19449	19595	19421	19472	19185	19519	19481	19394	19315	19446	19301	19190	19060	19486	19197	19392	19391	19413	19427	19330	19288	19493	19234	19489	19388	19283	19410	19410	19336	19339	19322	19377	19364	19325	19449	19260	19468	19566	19668	19383	19278	19376	19547	19304	19339	19285	19767	19369	19177	19290	19435	19435	19461	19469	19524	19427	19283	19024	19498	19219	19319	19330	19252	19318	19479	19532	19395	19433	19484	19191	19219	19344	19227	19389	19234	19172	19308	19492	19314	19443	19367	19336	19297	19392	19526	19211	19219	19271	19276	19440	19147	19578	19283	19389	19435	19411	19413	19260	19381	19234	19496	19258	19312	19350	19336	19486	19158	19302	19504	19352	19170	19590	19428	19318	19568	19513	19220	19500	19469	19494	19335	19460	19450	19458	19439	19331	19435	19266	19388	19187	19495	19451	19473	19357	19390	19211	19215	19190	19404	19249	19328	19082	19193	19561	19418	19388	19490	19520	19312	19449	19434	19448	19286	19505	19590	19323	19394	19323	19386	19283	19120	19275	19360	19344	19313	19376	19320	19275	19599	19353	19295	19327	19054	19214	19158	19106	19242	18999	19379	19305	19323	19490	19330	19452	19270	19395	19333	19143	19393	19204	19511	19281	19387	19264	19374	19298	19287	19269	19253	19166	19266	19132	19276	19459	19297	19500	19358	19338	19140	19345	19390	19304	19182	19066	19398	19489	19361	19379	19327	19264	19323	19561	19294	19393	19229	19271	19445	19259	19230	19182	19263	19481	19161	19360	19262	19241	19379	19134	19419	19266	19064	19320	19208	19348	19360	19280	19212	19152	19325	19313	19255	19462	19418	19399	19361	19364	19272	19368	19203	19333	19372	19420	19345	19255	19468	19076	19339	19196	19419	19288	19443	19410	19291	19442	19421	19285	19379	19369	19513	19473	19354	19250	19484	19380	19325	19253	19233	19164	19216	19373	19305	19254	19324	19234	19299	19297	19568	19329	18984	19189	19335	19156	19507	19609	19734	19416	19430	19373	19404	19274	19296	19338	19378	19523	19465	19394	19335	19284	19390	19245	19657	19317	19347	19337	19371	19175	19256	19218	19282	19344	19312	19382	19376	19226	19253	19528	19344	19312	19261	19373	19268	19340	19237	19547	19330	19515	19363	19220	19604	19377	19235	19282	19228	19390	19086	19400	19503	19289	19222	19347	19272	19356	19460	19340	19508	19456	19461	19259	19347	19219	19266	19253	19375	19294	19171	19340	19145	19248	19465	19140	19275	19435	19614	19460	19463	19248	19525	19259	18971	19375	19586	19608	19448	19559	19402	19271	19394	19334	19289	19371	19420	19476	19536	19441	19471	19388	19470	19378	19546	19392	19351	19414	19478	19273	19240	19587	19313	19508	19263	19186	19587	19205	19472	19340	19502	19406	19312	19402	19557	19368	19221	19162	19246	19454	19378	19354	19406	19352	19216	19264	19377	19278	19517	19528	19316	19415	19453	19482	19474	19523	19478	19061	19253	19235	19109	19199	19447	19449	19526	19320	19253	19471	19381	19426	19380	19161	19284	19079	19278	19348	19305	19295	19405	19336	19323	19209	19423	19162	19279	19508	19319	19248	19275	19208	19333	19535	19389	19281	19534	19265	19520	19347	19402	19330	19394	19369	19253	19219	19246	19353	19251	19328	19498	19207	19311	19494	19297	19426	19390	19473	19508	19365	19453	19032	19352	19338	19534	19346	19151	19355	19252	19326	19208	19277	19311	19226	19200	19232	19224	19247	19337	19393	19317	19519	19375	19353	19528	19371	19201	19275	19259	19451	19440	19470	19237	19153	19167	19277	19707	19427	19310	19300	19275	19646	19274	19331	19339	19428	19471	19333	19266	19375	19316	19447	19342	19328	19348	19387	19354	19280	19201	19207	19311	19345	19227	19235	19497	19414	19304	19241	19220	19309	19290	19472	19320	19444	19466	19297	19436	19254	19319	19088	19160	19270	19333	19239	19328	19276	19283	19463	19403	19507	19437	19416	19341	19515	19299	19199	19349	19327	19258	19167	19482	19537	19396	19487	19319	19240	19238	19291	19161	19074	19339	19266	19382	19405	19383	19389	19345	19477	19574	19497	19286	19231	19202	19200	19301	19137	19402	19339	19579	19220	19207	19447	19410	19460	19376	19232	19308	19281	19371	19346	19300	19325	19228	19518	19259	18942	19276	19671	19434	19125	19235	19238	19107	19423	19553	19348	19414	19479	19246	19214	19234	19439	19445	19479	19328	19069	19549	19499	19275	19593	19467	19309	19444	19627	19436	19206	19300	19265	19313	19247	19217	19305	19377	19257	19432	19303	19345	19434	19454	19684	19320	19402	19398	19238	19330	19368	19410	19504	19262	19303	19379	19358	19384	19241	19535	19344	19433	19333	19535	19601	19301	19543	19747	19372	19367	19515	19429	19554	19502	19528	19267	19359	19418	19202	19434	19329	19283	19478	19451	19296	19294	19492	19293	19275	19320	19257	19358	19589	19192	19117	19376	19416	19387	19427	19388	19273	19391	19183	19483	19366	19406	19540	19339	19232	19302	19518	19509	19211	19449	19373	19361	19336	19418	19110	19422	19445	19442	19308	19346	19426	19481	19483	19521	19446	19389	19425	19374	19377	19316	19368	19442	19546	19588	19264	19336	19464	19301	19389	19416	19332	19203	19454	19434	19493	19254	19401	19551	19385	19314	19303	19312	19425	19414	19314	19367	19325	19232	19389	19133	19224	19306	19233	19171	19259	19395	19278	19368	19439	19436	19303	19148	19457	19247	19508	19478	19332	19298	19587	19216	19414	19579	19299	19366	19333	19352	19386	19454	19344	19442	19223	19342	19570	19225	19360	19381	19368	19420	19148	19385	19405	19475	19473	19358	19297	19098	19563	19353	19388	19150	19194	19194	19372	19498	19418	19354	19318	19358	19291	19556	19334	19427	19322	19583	19235	19357	19404	19222	19266	19410	19194	19324	19070	19217	19410	19350	19480	19308	19208	19396	19100	19411	19414	19377	19323	19395	19484	19283	19354	19388	19256	19217	19599	19279	19273	19457	19493	19536	19399	19540	19300	19170	19312	19380	19468	19482	19279	19460	19545	19222	19271	19202	19351	19367	19297	19325	19349	19267	19460	19402	19224	19396	19205	19217	19177	19072	19387	19232	18876	19544	19099	19605	19638	19331	19354	19396	19210	19391	19400	19469	19456	19399	19367	19407	19524	19305	19247	19400	19432	19346	19544	19441	19476	19353	19321	19450	19374	19136	19307	19290	19329	19280	19158	19391	19461	19255	19346	19288	19148	19346	19467	19321	19107	19437	19471	19326	19225	19364	19191	19359	19355	19480	19204	19396	19373	19499	19195	19408	19276	19208	19449	19437	19339	19355	19456	19251	19264	19464	19518	19320	19264	19351	19112	19239	19223	19408	19378	19390	19191	19333	19218	19463	19340	19412	19343	19708	19341	19181	19270	19306	19343	19467	19247	19219	19229	19476	19362	19369	19353	19214	19431	19353	19384	19254	19164	19330	19372	19376	19341	19345	19179	19277	19287	19397	19349	19346	19063	19265	19268	19456	19414	19318	19442	19245	19585	19018	19343	19111	19312	19292	19397	19132	19211	19276	19137	19475	19268	19381	19383	19365	19165	19323	19485	19482	19455	19373	19574	19753	19310	19343	19384	19454	19296	19535	19506	19407	19341	19398	19457	19584	19445	19299	19443	19286	19577	19192	19519	19478	19333	19543	19339	19161	19421	19422	19362	19524	19335	19451	19381	19492	19379	19327	19461	19377	19328	19326	19142	19365	19127	19300	19401	19278	19365	19369	19306	19186	19238	19195	19277	19322	19134	19420	19280	19282	19246	19470	19575	19489	19393	19436	19373	19193	19302	19341	19373	19369	19445	19204	19154	19280	19425	19502	19419	19409	19371	19304	19238	19100	19251	19302	19316	19277	19378	19313	19231	19654	19536	19429	19393	19457	19339	19348	19481	19373	19243	19220	19292	19512	19154	19317	19130	19190	19527	19468	19221	19208	19226	19493	19373	19093	19403	19142	19426	19330	19426	19412	19391	19291	19335	19116	19293	19454	19238	19402	19194	19174	19073	19289	19478	19588	19435	19411	19297	19366	19380	19361	19168	19172	19300	19343	19314	19561	19506	19348	19128	19457	19116	19313	19284	19324	19344	19482	19437	19375	19189	19477	19470	19406	19299	19298	19373	19326	19287	19343	19312	19399	19424	19473	19403	19345	19420	19307	19196	19366	19296	19310	19390	19361	19439	19372	19222	19507	19437	19165	19254	19496	19396	19244	19556	19414	19296	19317	19288	19454	19651	19342	19418	19471	19178	19137	19481	19410	19635	19615	19413	19384	19265	19252	19179	19238	19319	19377	19067	19291	19448	19374	19397	19311	19178	19436	19247	19385	19414	19264	19417	19166	19259	19413	19373	19308	19490	19441	19349	19349	19449	19445	19242	19461	19360	19320	19381	19309	19260	19310	19303	19160	19451	19298	19154	19476	19485	19536	19397	19132	19275	19286	19468	19388	19403	19080	19257	19235	19427	19182	19339	19527	19355	19164	19123	19293	19235	19236	19339	19341	19376	19350	19377	19352	19233	19404	19320	19565	19289	19405	19460	19519	19391	19237	19264	19321	19326	19280	19443	19282	19382	19323	19250	19291	19272	19449	19290	19375	19482	19609	19502	19247	19343	19313	19236	19434	19432	19506	19579	19502	19216	19129	19292	19504	19143	19269	19264	19336	19370	19409	19351	19073	19123	19364	19404	19585	19499	19499	19369	19366	19355	19357	19196	19353	19362	19097	19594	19269	19303	19614	19528	19426	19129	19271	19473	19425	19211	19311	19343	19488	19387	19273	19326	19305	19399	19287	19459	19128	19348	19570	19414	19206	19224	19521	19452	19369	19295	19368	19240	19345	19455	19421	19157	19480	19418	19157	19300	19355	19333	19483	19571	19697	19441	19513	19354	19460	19220	19270	19338	19177	19363	19426	19462	19241	19368	19145	19416	19536	19547	19506	19421	19316	19376	19227	19379	19387	19342
18246	31311	30491	24551	22443	21036	31082	56502	48405	32764	20958	16226	15284	15235	15334	15035	15202	15233	15205	14966	15049	15108	15085	15159	15097	15112	15144	15171	15105	14998	15164	15098	15051	15151	15177	15143	15173	15255	15131	15157	15116	15120	15217	15164	15189	15064	15144	15104	15073	15182	15217	14953	14934	15085	15340	14979	14998	15168	15143	15077	14981	15264	15181	15091	15253	15151	15046	14916	15093	15115	15059	15035	15152	15145	15103	15021	15125	15075	15142	15093	15053	15097	15108	15049	15119	15094	15009	15074	15148	15244	14961	14978	15163	15140	15170	15183	15187	15038	14917	15151	14938	15168	15223	15013	15097	15186	14935	15136	15185	15249	15103	15200	15278	15158	15099	15069	15083	15026	15114	15175	15068	15115	15092	15072	15070	15038	15092	15230	15204	14976	15029	15070	14967	15190	15054	15193	14926	15136	15185	14997	15175	15056	15228	15035	15077	15104	15349	15125	15018	14888	15139	15134	15211	15217	15187	14985	15139	15082	15190	15199	15014	15024	15113	15160	15169	14962	15258	15194	14974	15102	14981	15293	14994	15094	15075	14948	15067	15249	15153	15045	15078	14999	14892	14995	15192	15216	15176	15227	15131	14853	15277	14980	15136	15043	15173	15163	15136	14949	15131	15021	14987	14991	15134	15109	15123	15054	14985	15112	15045	15183	15009	15114	15052	15194	14980	15167	15011	15029	15112	15173	15092	15087	15166	15019	15093	15066	15036	14895	15138	15064	15078	15067	15163	15069	15207	15005	15257	15068	14951	15109	15068	15182	15054	15200	14994	15272	15238	15061	15162	15133	15093	14964	15115	15179	15068	15118	15165	15168	15107	14991	15073	15110	15044	15240	15114	14985	15136	15137	15054	15324	15084	15156	15218	14993	15149	15136	15016	15231	15128	15089	15149	15072	15242	14985	15190	14930	15072	15078	15045	15144	15093	15047	15190	14952	15124	15011	15168	14942	15214	14993	15126	15091	15023	15196	15088	15198	15046	15006	15160	15009	15187	15165	15058	15144	15201	15054	15110	15126	15002	15114	15153	14982	15245	15097	15226	15152	15057	15044	15050	15164	15153	15208	14984	15025	14908	15127	15132	15205	15148	15171	14988	15107	15030	15272	15108	15029	15051	15038	15136	15029	15132	15202	15171	15020	15108	15090	14920	15214	15049	14977	15122	15122	14957	15172	14978	14983	15219	15082	15166	15058	15125	15030	15158	15187	15154	15247	15239	15195	15117	14944	14949	15035	15301	15021	14882	14963	15244	15090	15113	15061	15208	15149	15092	15032	15035	15099	15246	15054	15242	15262	15057	15066	15024	15136	15077	15085	15098	15184	14997	15066	15161	14936	15247	15072	15102	15233	14971	15179	15135	15113	15119	15065	15125	15214	15385	15076	14893	14983	15069	14965	15225	15157	15194	14992	15110	15010	15087	15149	14993	15033	15061	15050	15045	15155	15089	15152	15007	15214	15010	15115	15117	14990	15081	15154	15085	15237	15061	15099	14972	15074	15082	15130	15056	15082	15114	15103	15212	15233	15097	14952	15143	15150	15186	15071	14987	15136	15246	15157	15160	15054	15062	14952	15042	15062	15192	15220	14940	15169	15031	15080	15147	15109	15205	15176	15180	15214	15150	15003	15226	14988	15059	15080	15103	15015	15240	15203	15237	15035	15146	14973	15164	15149	14990	15289	15156	15140	15112	15237	15051	15106	15061	15135	15124	14999	15203	15172	15075	14934	15176	15192	15046	15191	15019	15120	15083	15106	14984	14937	15130	15200	15093	15058	15114	14937	15175	15270	15098	14967	15128	15077	15126	14959	15122	15271	15343	15072	15239	15183	15086	15076	15129	15096	15106	15310	15058	15031	15201	15007	15042	15141	15056	15108	15045	15188	15147	15102	15088	15196	15189	15051	15245	15130	15256	15075	15070	15031	15088	15150	15149	15144	15090	15028	15101	15206	15047	15011	14984	15145	15157	14981	15162	15109	15119	15259	15124	15121	15059	15331	15093	15037	15118	15123	15113	15085	15141	15058	15231	15246	15086	15115	15200	15096	15288	15162	15001	15084	15065	15172	15250	15165	15150	15001	15198	14978	15074	15018	14987	15104	15032	15157	15118	15099	15123	15031	15065	15120	14963	15088	15061	15112	14942	15279	15084	15099	15139	15048	15257	14970	15216	15161	15151	15285	15097	15155	15152	14898	15151	15118	15037	15153	15097	15182	15229	15143	14974	15122	15092	15101	14989	14991	15019	15074	15159	15224	15296	15018	15236	15076	15251	15183	15114	15133	15095	14938	15027	15160	15184	15228	15045	14994	15134	15262	15148	15141	14979	15136	15052	15109	15255	15125	15161	15131	15023	15069	15279	15082	15258	15190	15151	15089	15276	15180	15153	15026	15033	15153	14922	15122	14940	15168	15209	14998	15068	15198	15007	15119	15172	15091	15010	14971	15096	15124	15083	15213	15193	15133	15199	15239	15100	15098	15070	15134	15025	15006	15210	15103	15063	15204	15014	15091	15165	15081	15047	15167	15149	15119	15154	15000	15097	15099	15200	15046	15107	14932	15159	15014	15087	15190	15064	15007	15241	14968	15139	15064	15070	14954	15090	15166	15192	15235	15067	15099	15203	15158	15088	15002	15123	15159	14990	15260	14974	15111	15145	15250	15155	15043	15049	15222	15129	15178	15066	15033	15096	15094	15132	14933	15096	15010	15067	15082	15150	15061	15020	15033	15107	15144	14904	15232	15065	14979	15130	15108	15086	14932	15144	15013	15017	15195	14948	15121	15110	14971	15253	15152	15232	15015	15126	14826	15233	15030	15141	15051	15111	15000	15098	14969	15066	15228	15091	14992	15238	15173	15015	15081	15107	15126	15075	15113	15198	15334	15097	15071	15079	15131	15189	14973	15156	15068	15091	15103	15161	15210	15200	14862	15184	15075	14867	14960	15136	15191	14878	15289	15043	15216	15128	15174	15058	15189	15151	15196	14957	15128	15074	15227	15157	15165	15005	15158	15237	15161	15082	15087	15175	15172	15079	15060	15094	15136	15153	15271	15283	14968	15215	15164	15230	15051	15124	15200	15273	15191	15063	15141	15141	15013	15115	15279	15232	15231	15152	15277	15249	15037	15056	14967	15227	15098	15131	15075	15097	15276	15006	15031	15152	15214	15026	15025	15196	15036	15193	15124	15265	15370	14880	14907	15172	15157	14980	15295	15156	15103	15077	15048	15130	14911	15107	15164	15089	15266	15081	15158	15084	15161	15154	15012	15206	15111	15062	15092	14998	15258	15056	15234	15121	15100	15167	15131	15107	15072	15243	15051	15012	15167	15257	14962	15055	15022	15103	15254	15166	15266	15202	15146	15072	15333	15043	15117	15031	15032	14953	15310	15185	15131	15148	14936	14933	14925	15103	15226	15076	14986	14884	15174	15084	15046	15120	15254	15180	14995	15090	14983	15024	14979	14910	15063	15208	15124	15249	14887	15053	15117	15002	15108	15084	15112	15253	14992	15163	15132	15167	15162	15026	15199	15170	15143	15028	15332	15090	15086	15234	15175	15110	15052	15152	15023	15103	15159	15037	15120	15162	15053	15033	14961	15189	14935	15014	15126	15138	15083	15095	15021	15056	15108	15099	15224	15211	15094	15153	15030	15256	15124	15162	15029	14979	15048	15147	15091	15043	15063	15010	15035	15071	15002	15218	15114	15082	15133	14992	15033	15361	15163	15148	15228	15004	15008	15058	15112	15007	15074	15134	15120	15108	15172	15107	15087	15123	15077	15076	15138	14976	14993	15107	15160	15064	15051	14989	15211	15086	15147	14988	15218	15077	15273	15164	15206	14924	15058	14953	15074	15160	15165	15080	15029	15089	15033	15173	15259	15090	14990	15053	14907	15186	15139	14941	15027	15176	15078	15157	15036	15224	15045	15191	15022	15261	15024	15086	15276	15221	15223	15101	15104	15079	15145	15070	15041	15381	15155	15105	15036	15190	15094	15269	15099	15046	15089	15088	15139	15100	15029	15007	15055	15133	14989	15051	15157	15168	15042	15243	15138	15066	15072	15102	15044	15171	15115	15037	15283	15114	15101	15119	15127	15227	15045	15280	15096	15225	15021	15149	15149	15325	15287	15278	15190	15134	15346	15131	15205	15131	15006	15087	15081	15057	15203	15129	15100	15146	15112	15134	15118	15110	14794	14976	15136	15105	15165	15226	15015	15172	15125	15073	15241	15033	15230	15089	15077	15130	15074	15138	15145	15042	15095	15081	15136	15052	15091	15089	15027	14986	14936	15023	15304	15054	15003	15166	15215	15194	15047	15105	15059	15056	14958	15131	14918	15093	14964	15093	15118	15190	14985	15130	15027	15007	15058	15182	15037	15121	15082	15157	15175	15037	15067	15054	15248	15103	15274	15192	15137	15275	15055	15198	15009	15118	15230	15146	15014	15203	15102	15305	15096	15301	15078	15015	15120	15154	15107	15111	15090	15107	15079	14965	15003	15353	15064	15007	15106	15274	15153	15130	14964	15032	15231	15224	14970	14959	14960	15118	15087	15289	15201	15122	15089	14955	14889	15087	15139	15056	15136	15026	15273	15141	15099	15164	15064	15153	15037	15003	15083	15112	15075	15265	14933	15162	15082	15225	15260	15134	15151	15249	15211	14965	15108	15070	15076	15124	15328	15195	15014	15143	15022	15158	15117	15044	15176	15019	15173	15067	15121	15156	15063	14993	15326	15117	15114	15180	15177	15037	15138	15042	15187	15131	15134	15328	15150	15114	15053	14986	15058	15170	15031	15149	15011	15195	15125	15141	15076	15091	15194	14930	15116	14980	15206	14964	14973	15143	15194	15179	15218	15156	15248	15124	15139	14947	15197	15040	14937	15159	15119	15154	14906	15152	15071	15145	15149	15061	15047	15029	15225	15000	15036	15125	15076	15151	15010	15083	15060	15149	15222	15105	14989	15085	15108	15034	14975	15180	15189	15039	15098	15052	15072	15002	15174	15197	15236	15207	15055	14994	15031	15196	15219	15257	15235	15066	15155	15197	15205	15083	15129	15010	15108	15218	15104	15031	15054	15291	15154	15076	15151	15170	15258	15210	14898	14987	15189	14855	15051	15348	15082
23858	21025	28469	23962	22313	24717	50042	69278	57882	41181	27377	20488	18520	18035	18182	18027	18041	18064	18184	18209	18175	17971	18008	17926	18020	17978	17906	18253	17964	18084	18110	17847	18015	18064	17897	17900	17838	18206	18159	17817	18041	18078	18117	17933	17773	17844	17973	18064	18107	17865	18070	17958	18049	18112	18032	17902	17915	18065	18139	17978	17986	18093	17874	18132	18274	18096	18022	17833	18021	17869	17719	18004	17897	18056	18094	18092	17884	18051	18074	18165	17953	18087	18157	17919	17903	17833	17870	17951	17941	18114	18104	17816	17957	17965	17779	17906	17987	18033	18043	17876	17954	18124	17849	18012	17981	18048	17973	18015	18029	17901	17953	17844	17826	17820	18044	17822	17963	17956	18094	17958	18200	18092	17541	18084	18026	17874	17994	17551	17974	17969	17802	17836	17752	17971	17850	18118	17929	17926	18000	17894	17911	17921	17995	18114	18179	17966	17825	17966	17998	17914	17786	18086	18029	17845	18071	17978	17918	17912	17939	17892	17887	17855	18054	18096	17904	17981	17982	17962	18126	17914	17989	18006	17938	17803	18048	17886	18049	18100	17917	17788	17887	17916	18025	18043	17888	17928	17958	17945	18046	17821	17990	17852	17946	17728	17867	17976	18020	18070	17998	17923	17879	17853	18008	17821	17776	17815	17901	18107	17896	17892	18006	17832	17911	17930	17935	17861	17881	17921	17841	17877	18083	17844	18037	17913	17989	18014	18041	18092	17863	17955	17910	18024	17857	17939	17898	17990	18059	17914	18148	17792	18108	17899	18009	18126	17954	17987	18159	18061	17846	17910	17954	17723	17665	17930	17950	17915	18091	17983	18020	18054	17844	18014	18127	17973	17831	17808	17918	18088	17908	18130	18186	17984	18004	18001	18123	18097	17955	17806	17907	17633	18097	18000	17982	18093	17988	17842	17616	17910	17914	18019	17727	17996	18167	17907	17955	17917	17893	17887	17804	18176	17994	17895	17861	17933	18066	18047	17788	17804	17922	18055	17806	17754	17924	17863	18145	17927	17848	17962	17868	18097	17970	17732	17939	17910	18086	18163	17947	17872	17760	17927	17860	17956	17839	18083	18072	17948	17967	17831	17961	17877	17937	18041	17874	17549	17808	17868	17914	18142	17928	17991	17904	17967	17912	17949	17890	17923	17787	17963	18076	17785	17872	17941	18001	17787	18028	17816	17824	17804	17937	17768	17840	17972	18035	17797	17795	17579	17891	18181	18035	17930	17943	17922	18075	18080	18101	17886	17954	17757	17949	17987	18177	17984	18032	17940	17938	17942	18019	18200	17979	17948	17778	17913	17977	18036	18012	17987	17772	17856	18090	17890	18219	17891	18019	17985	17946	17900	17893	18003	17974	17822	18062	18056	17965	17988	17925	17775	17917	17906	17895	17952	17937	18044	18018	17982	17958	18126	18047	18033	18070	17914	17907	18000	18006	17844	17945	18059	18080	17884	17886	17841	17809	17868	17795	17784	17622	17900	18001	17942	17862	17853	17816	17858	18199	17766	17902	18048	17830	17855	17804	18038	18071	17835	17799	18033	18087	17846	17727	18008	18061	18136	17814	17826	18093	17914	17992	17954	17999	17862	18007	17835	17932	18032	18103	17948	17859	17822	17960	18227	17976	17773	18057	17915	17942	17815	17830	18094	17817	17903	17926	18104	17918	17795	17915	18063	17816	17985	17733	18055	17899	17861	17923	17793	18042	18045	17941	17740	17816	17870	17936	18111	18019	18153	17894	18218	18060	17990	18054	18034	18062	17831	18039	17755	17952	17917	17922	17879	17823	18022	17981	18081	17959	18099	17980	18004	18090	18025	18043	18018	17971	18094	17870	17988	17859	17814	17993	18017	17966	18145	18061	17880	17819	17963	17707	17973	17890	18025	17972	17990	17980	17936	18129	18032	17822	18014	17998	17947	18009	18030	17906	17683	17957	18141	18005	17935	18005	17848	18036	18042	18055	17920	17813	17866	17927	17948	17891	17764	17901	17961	18021	18079	17953	18012	17787	17971	17816	18064	18121	17825	18088	17926	17920	18034	17969	17845	18042	17753	18117	18044	18061	17985	18013	18027	17935	17883	17803	17987	17814	18135	17823	17941	17875	17978	17816	17673	17877	17823	17873	17910	18022	17842	17867	17775	17865	17865	17823	17831	17839	17993	17999	17890	17946	17799	17700	17705	17659	17961	18056	17878	18154	17970	17785	17932	17914	17710	17847	17769	17912	17690	18035	17848	17774	18006	17785	17855	17947	18172	17981	17998	17804	17779	17885	17942	18032	17944	17840	18068	17715	18021	17643	17961	18122	17909	17904	17989	17946	18115	18128	17986	17895	17999	17937	17980	17782	17972	17833	17995	17844	17929	17713	17962	17867	17654	17739	17777	17914	17768	17988	17876	17964	17929	17989	18235	17953	17728	17884	17905	17870	17940	17911	17874	18000	18195	17893	18064	17856	18027	17994	17782	18078	17773	17928	17812	18221	17872	17889	18023	17859	17913	17787	17802	17913	17941	18004	18102	18030	17945	18167	17852	17757	18101	17485	17918	17928	17962	17829	18067	17769	18120	17994	17884	17952	17989	17933	17931	17794	18006	18086	18054	17888	18022	17944	17956	18060	17680	17943	18010	18096	17887	17976	17767	18086	17905	18077	17872	17897	17844	17875	18037	18104	18045	17911	17993	17756	17954	17752	17773	17983	18023	18120	18219	17926	18079	17823	17868	18115	18003	17984	17818	18170	17742	17796	17948	18030	18104	17911	17882	17921	18005	17865	18017	17997	17917	18004	17972	18024	17863	17991	17897	17943	17865	18142	18079	17964	17927	17945	18031	17832	17994	17959	17971	17996	17767	17945	17937	18040	17870	18012	17899	17773	17955	18000	17982	17880	18060	17786	17829	17958	17798	17862	18039	17824	17951	17970	17797	17819	17809	17890	17860	17953	18131	17892	17942	18198	17929	17876	17881	17778	18017	18092	18035	18114	17770	17943	18081	17931	17942	17804	17786	17965	17966	17821	17988	17975	18119	17982	18091	17998	17977	18127	17965	17993	17832	17870	17832	18007	17756	17821	17954	17818	17895	18087	17894	17996	17907	17800	18141	18163	17928	18081	18021	17853	18123	17853	17921	17853	18106	17750	18019	17960	17897	18179	17970	17896	17863	18062	17791	18017	17893	17846	17897	17817	18121	17989	17863	17986	17905	17735	17983	17956	18118	17996	17880	17992	17967	18189	18000	18053	17938	18016	17936	17923	18008	18133	17717	17910	17945	17821	17902	17968	18048	17922	17983	17980	17734	17899	17976	18085	17859	17940	17952	17973	18073	17929	17830	17855	17987	18128	17841	18216	18116	18034	17891	17966	17803	18051	17854	17949	17756	17841	17855	18015	17891	18323	17974	18061	17923	17910	18002	17781	17954	18221	17999	17916	18089	17996	17860	17883	17854	17902	17950	17943	18148	18188	17985	17931	18083	17843	18059	17997	18051	17687	17955	17932	17978	18053	17880	18205	17893	18022	17915	17776	17930	17963	17770	17945	17877	17937	17973	17845	17877	17835	18002	18012	18054	18050	17917	17840	18041	17901	17833	17852	17889	17836	18146	18024	17916	17974	17802	18007	17953	18198	18016	17882	18051	18254	18119	17980	18053	17999	18166	18038	18003	17947	17951	17829	17832	17982	17876	18034	17981	17786	17950	17902	17995	17970	18000	17810	17966	17884	17766	18163	17843	17939	18130	17821	18005	17942	18021	17899	17910	17820	17806	17905	17861	17808	17929	17780	18052	17796	17847	17835	17982	18098	18062	18100	18039	17924	17745	17727	18090	18046	17873	18090	18130	17970	18008	17902	17910	17785	18207	17938	17984	18027	17796	18011	18044	17937	17866	18098	18014	18172	18130	18232	17860	17735	17999	17815	17832	17906	17830	17874	17940	17973	18178	18009	18150	18062	17871	18016	17919	18073	17902	17775	18037	17872	17957	18093	17917	18015	17931	18192	17870	17854	17935	17993	17814	17901	17803	17729	18114	17985	18125	18094	17866	18013	17978	17994	17860	17936	18027	18020	18058	17905	17905	17636	17864	18044	17979	18073	17748	17859	17985	18106	18002	17899	17991	17967	18110	17942	18339	17937	18025	17946	17926	17930	18011	17847	18070	18177	18051	18097	17959	18163	17857	17934	17888	17958	17845	18089	18149	17745	18267	17876	17769	17772	17919	17981	18080	17901	17921	17822	17899	17902	18046	18207	17896	18015	17739	17782	17971	18000	18011	18011	17931	17674	17752	17698	18043	17692	17983	17747	17915	18003	17899	18027	17937	17964	18009	18050	17929	17933	17690	18020	17781	18123	18010	18124	17847	17999	17837	17955	17943	17894	17965	18052	17959	17913	17924	17908	18000	17910	17965	17857	17992	17893	17998	17878	17881	18028	17932	17948	18150	17992	17797	17842	17918	17960	17923	18128	17803	18056	17800	17900	17673	17775	17894	17946	17826	17965	17989	17999	17928	18059	18027	18000	17650	17908	17949	17777	17723	18016	17836	18065	18152	17935	17966	17960	17886	17966	17765	17765	17882	17959	17793	17840	17988	17953	17914	18031	17943	17915	17934	17886	17952	17861	17987	18127	17741	17867	17891	18030	17966	18028	17923	18036	17961	18013	17880	17948	17971	18122	18026	17731	17950	17855	17881	17845	18015	17985	17731	18053	17933	17902	18059	18010	17943	18046	18008	17905	18153	17808	18057	17755	18130	17922	17973	18046	17939	17673	17740	17752	18001	18061	18056	17953	18014	17992	18081	17792	17716	17870	18117	17940	17733	18005	18007	18039	17944	17919	17960	17878	17939	17851	18057	17928	18111	17897	17872	17901	18130	18077	18096	18057	17949	18021	18049	17883	17995	17931	17903	17743	17875	17905	18018	17929	17884	17977	17808	17691	17950	18111	18125	18102	17991	17751	18116	17888	18113	17977	17934	18011	17666	18169	18023	17890	18005	17898	17982	17924	17646	18093	18047	17761	17947	17909	17835	18017	17961	18172	18026	17860	17768	17847	17999	18031	18020	17975	17882	17952	17850	18082	17760	18012	17882	17849	18000	17955	17763	17803	17994	18116	18162	18001	18024	17781	17834
20580	37163	36770	30016	25456	21561	50702	69025	56905	38935	23091	15782	14362	14179	14161	14371	14297	14278	14118	14248	14192	14354	14292	14244	14262	14164	14249	14274	14398	14193	14315	14244	14148	14184	14242	14241	14281	14353	14298	14479	14467	14394	14404	14288	14276	14328	14310	14207	14223	14377	14215	14184	14215	14363	14313	14348	14232	14223	14408	14264	14239	14224	14207	14258	14182	14194	14144	14250	14227	14356	14195	14253	14290	14284	14316	14243	14261	14269	14238	14233	14483	14399	14309	14235	14133	14202	14182	14275	14280	14238	14265	14230	14346	14199	14161	14433	14157	14206	14155	14241	14420	14078	14208	14245	14407	14290	14414	14336	14235	14245	14160	14158	14220	14273	14196	14194	14379	14382	14211	14184	14176	14223	14185	14214	14344	14301	14264	14082	14270	14184	14126	14343	14289	14198	14274	14275	14264	14496	14302	14170	14350	14182	14216	14339	14233	14201	14201	14261	14239	14291	14431	14275	14342	14338	14125	14154	14225	14285	14270	14340	14512	14153	14136	14175	14096	14214	14213	14325	14315	14238	14132	14222	14135	14178	14399	14248	14384	14225	14351	14212	14175	14249	14206	14303	14177	14370	14208	14133	14306	14194	14135	14472	14346	14199	14345	14153	14312	14118	14320	14285	14082	14344	14207	14407	14321	14288	14351	14114	14384	14137	14242	14135	14200	14291	14159	14336	14234	14244	14114	14345	14272	14286	14262	14256	14237	14171	14313	14312	14234	14258	14342	14134	14215	14363	14324	14286	14285	14424	14531	14351	14269	14179	14210	14211	14187	14264	14248	14253	14172	14345	14252	14243	14097	14199	14041	14346	14183	14277	14206	14064	14239	14294	14217	14272	14253	14222	14378	14175	14219	14131	14141	14138	14245	14238	14261	14240	14186	14304	14411	14336	14119	14361	14068	14262	14254	14187	14107	14237	14127	14392	14276	14063	14242	14201	14342	14291	14169	14219	14233	14266	14087	14320	14327	14137	14181	14403	14253	14378	14296	14211	14251	14239	14075	14345	14080	14218	14199	14317	14420	14201	14083	14424	14273	14277	14254	14208	14215	14303	14133	14254	14211	14299	14210	14343	14165	14202	14223	14228	14139	14287	14191	14364	14237	14201	14094	14157	14233	14102	14181	14201	14285	14322	14395	14239	14062	14222	14180	14304	14255	14342	14388	14109	14164	14308	14269	14093	14349	14284	14148	14346	14208	14151	14262	14242	14319	14253	14074	14318	14311	14141	14225	14239	14155	14288	14352	14178	14196	14292	14213	14277	14250	14170	14376	14269	14364	14302	14224	14287	14403	14300	14309	14277	14191	14210	14074	14303	14518	14151	14234	14171	14153	14177	14276	14308	14322	14387	14208	14136	14356	14376	14207	14277	14269	14210	14275	14248	14203	14217	14262	14229	14230	14186	14309	14121	14285	14054	14113	14220	14216	14000	14409	14331	14360	14321	14160	14116	14220	14373	14025	14281	14419	14055	14174	14208	14183	14300	14341	14286	14048	14271	14249	14197	14306	14151	14107	14105	14286	14239	14352	14413	14269	14184	14380	14316	14297	14186	14314	14314	14341	14090	14292	14256	14316	14330	14271	14179	14342	14305	14186	14131	14222	14201	14327	14359	14238	14176	14423	14223	14365	14259	14249	14267	14299	14247	14214	14352	14167	14021	14258	14161	14260	14285	14166	14267	14215	14185	14166	14325	14266	14220	14370	14284	14215	14271	14186	14329	14197	14193	14289	14487	14200	14037	14123	14266	14098	14038	14242	14214	14232	14174	14244	14471	14497	14329	14346	14317	14082	14258	14281	14223	14054	14363	14211	14192	14300	14140	14246	14425	14223	14302	14185	14252	14166	14250	14130	14255	14280	14051	14104	14300	14188	14216	14396	14224	14207	14247	14252	14429	14210	14291	14396	14119	14337	14326	14148	14277	14213	14104	14197	14346	14066	14331	14201	14260	14237	14136	14289	14211	14234	14358	14278	14172	14284	14104	14332	14269	14287	14290	14256	14264	14136	14364	14383	14239	14378	14241	14305	14393	14239	14193	14206	14044	14156	14099	14202	14217	14109	14217	14176	14211	14230	14381	14115	14189	14205	14300	14186	14079	14177	14093	14461	14232	14391	14122	14232	14275	14415	14240	14287	14155	14213	14200	14177	14310	14253	14273	14288	14349	14074	14374	14325	14260	14231	14284	14311	14288	14242	14178	14264	14185	14272	14181	14273	14146	14131	14230	14221	14261	14164	14254	14414	14255	14149	14253	14072	14313	14457	14247	14263	14312	14158	14225	14152	14243	14146	14128	14240	14318	14191	14238	14166	14138	14253	14302	14260	14285	14318	14341	14240	14268	14251	14247	14041	14054	14278	14191	14145	14227	14127	14271	14228	14209	14220	14330	14295	14207	14287	14231	14294	14210	14082	14325	14162	14411	14218	14388	14346	14164	14301	14216	14349	14064	14213	14498	14202	14166	14220	14350	14225	14361	14273	14269	14248	14188	14232	14360	14130	14103	14274	14261	14208	14262	14307	14281	14353	14226	14355	14196	14226	14383	14193	14260	14314	14261	14392	14192	14236	14284	14134	14258	14283	14231	14316	14267	14233	14108	14126	14359	14392	14108	14325	14252	14323	14035	14258	14225	14138	14153	14239	14240	14341	14317	14314	14137	14009	14195	14201	14250	14355	14085	14344	14268	14271	14254	14166	14230	14219	14074	14291	14132	14264	14284	14228	14208	14277	14178	14274	14114	14225	14251	14241	14273	14121	14259	14231	14356	14253	14209	14260	14442	14301	14174	14217	14290	14259	14235	14285	14298	14299	14211	14198	14259	14353	14213	14204	14378	14233	14268	14286	14331	14304	14139	14235	14280	14267	14095	14355	14198	14358	14252	14277	14086	14303	14238	14175	14408	14204	14275	14417	14385	14330	14148	14151	14303	14165	14315	14171	14353	14268	14203	14296	14208	14113	14385	14101	14305	14331	14248	14192	14439	14096	14306	14160	14270	14117	14328	14269	14219	14222	14206	14311	14303	14329	14288	14152	14219	14244	14349	14315	14150	14219	14181	14182	14394	14212	14223	14231	14126	14188	14249	14294	14293	14333	14162	14229	14127	14318	14181	14181	14253	14247	14193	14236	14410	14047	14281	14238	14318	14043	14219	14278	14246	14342	14298	14278	14295	14134	14243	14360	14262	14238	14056	14300	14191	14189	14167	14241	14240	14289	14142	14199	14316	14281	14430	14157	14197	14413	14331	14137	14290	14138	14189	14192	14198	14203	14093	14166	14215	14085	14219	14180	14237	14170	14169	14282	14411	14212	14214	13984	14000	14140	14266	14168	14260	14280	14267	14313	14364	14198	14381	14070	14211	14318	14286	14340	14236	14320	14195	14264	14201	14249	14151	14216	14159	14166	14175	14320	14232	14237	14223	14317	14309	14263	14032	14199	14251	14189	14292	14065	14160	14184	14340	14344	14139	14247	14353	14232	14394	14168	14274	14279	14144	14287	14344	14167	14199	14267	14293	14259	14259	14280	14171	14387	14235	14139	14147	14354	14221	14309	14317	14257	14238	14253	14306	14191	14246	14173	14315	14107	14345	14280	14340	14189	14226	14021	14157	14290	14243	14249	14269	14215	14297	14264	14471	14133	14237	14267	14255	14068	14173	14258	14232	14361	14132	14381	14310	14259	14035	14283	14146	14312	14259	14278	14377	14228	14417	14204	14314	14182	14324	14143	14280	14188	14258	14257	14205	14402	14305	14214	14334	14213	14346	14211	14332	14357	14166	14219	14205	14354	14303	14118	14129	14114	14115	14010	14245	14413	14211	14128	14173	14377	14385	14335	14255	14253	14129	14197	14233	14090	14244	14419	13985	14108	14297	14207	14321	14243	14237	14294	14158	14382	14226	14241	14239	14241	14255	14368	14307	14277	14387	14188	14279	14373	14200	14318	14260	14235	14460	14138	14360	14219	14262	14173	14201	14120	14172	14267	14291	14158	14227	14160	14191	14263	14293	14338	14287	14318	14341	14035	14136	14235	14319	14263	14438	14255	14254	14284	14064	14178	14260	14096	14359	14084	14252	14211	14137	14100	14188	14324	14107	14229	14273	14181	14255	14116	14197	14302	14284	14282	14248	14254	14195	14135	14363	14295	14234	14195	14141	14289	14238	14028	14293	14241	14321	14190	14264	14363	14141	14263	14237	14156	14278	14345	14201	14084	14082	14278	14280	14249	14470	14158	14085	14288	14249	14081	14358	14219	14182	14208	14289	14273	14105	14121	14299	14374	14190	14209	14300	14477	14243	14370	14276	14295	14376	14046	14222	14304	14106	14026	14316	14303	14211	14200	14093	14234	14201	14268	14278	14355	14343	14205	14295	14233	14124	14207	14181	14087	14414	14252	14317	14256	14207	14300	14347	14274	13968	14172	14209	14513	14185	14299	14403	14158	14314	14285	14187	14068	14096	14176	14474	14008	14126	14201	14258	14272	14282	14354	14394	14181	14333	14326	14146	14006	14297	14368	14329	14244	14225	14132	14230	14138	14294	14299	14355	14234	14336	14175	14424	14295	14415	14294	14263	14315	14216	14257	14219	14234	14292	14194	14133	14092	14203	14279	14225	14344	14197	14212	14358	14411	14348	14320	14334	14288	14323	14297	14095	14173	14091	14263	14147	14182	14311	14291	14281	14248	14099	14187	14204	14199	14106	14253	14279	14330	14390	14087	14274	14365	14078	14148	14230	14171	14315	14430	14122	14174	14298	14218	14328	14259	14145	14116	14294	14343	14284	14285	14282	14381	14340	14194	14236	14258	14226	14222	14381	14366	14211	14214	14254	14328	14300	14257	14155	14291	14202	14167	14313	14224	14344	14228	14343	14150	14163	14260	14236	14110	14182	14212	14169	14220	14089	14280	14242	14156	14306	14256	14384	14170	14235	14156	14273	14229	14294	14172	14266	14000	14308	14487	14260	14380	14060	14366	14265	14220	14237	14215	14143	14409	14220	14330	14144	14354	14479	14212	14164	14313	14334	14270	14214	14383	14203	14342	14215	14218	14264	14430	14149	14220	14071	14288	14202	14238	14223	14320	14237	14124	14250	14192	14263	14305	14332	14406	14238	14398	14257	14153	14156
30277	22712	23986	21329	18561	17940	21585	26957	24017	20540	18531	18038	17796	17710	17632	17451	17565	17799	17388	17563	17499	17538	17639	17442	17677	17700	17491	17563	17730	17483	17416	17429	17645	17353	17713	17254	17536	17663	17518	17530	17532	17543	17373	17650	17474	17603	17776	17751	17523	17558	17459	17442	17724	17424	17447	17630	17590	17491	17591	17353	17404	17559	17587	17326	17561	17694	17433	17381	17514	17705	17718	17566	17359	17478	17523	17740	17491	17714	17741	17570	17618	17417	17634	17672	17288	17595	17734	17615	17358	17548	17474	17563	17569	17608	17536	17479	17558	17580	17548	17614	17612	17481	17505	17642	17523	17456	17475	17507	17500	17488	17539	17549	17344	17403	17475	17324	17436	17514	17282	17521	17630	17386	17539	17606	17464	17632	17586	17463	17767	17668	17488	17852	17442	17502	17569	17578	17502	17428	17636	17584	17605	17474	17714	17668	17749	17638	17415	17789	17418	17705	17486	17503	17509	17370	17424	17346	17622	17593	17816	17521	17508	17343	17508	17626	17529	17500	17699	17333	17307	17412	17740	17462	17412	17325	17688	17852	17736	17616	17630	17653	17638	17554	17421	17454	17620	17655	17487	17508	17487	17250	17620	17541	17446	17418	17499	17497	17788	17682	17657	17595	17618	17485	17632	17450	17414	17468	17534	17377	17541	17417	17644	17408	17394	17448	17581	17279	17330	17500	17559	17606	17534	17607	17512	17446	17564	17523	17736	17652	17149	17353	17525	17554	17672	17714	17468	17564	17641	17590	17353	17591	17538	17494	17397	17475	17496	17472	17687	17490	17463	17617	17407	17512	17529	17311	17718	17564	17501	17620	17681	17589	17301	17564	17441	17621	17411	17269	17641	17604	17453	17806	17404	17169	17592	17338	17570	17497	17513	17658	17390	17537	17597	17573	17263	17475	17669	17346	17524	17545	17485	17587	17555	17626	17321	17516	17642	17466	17509	17662	17491	17704	17588	17592	17647	17591	17549	17479	17609	17321	17556	17615	17427	17657	17645	17678	17444	17349	17423	17544	17631	17718	17444	17460	17413	17643	17449	17450	17508	17380	17444	17435	17719	17565	17495	17597	17566	17740	17330	17491	17404	17544	17329	17522	17665	17611	17659	17542	17577	17576	17456	17353	17674	17510	17540	17558	17491	17755	17588	17433	17573	17465	17692	17549	17541	17515	17759	17781	17497	17524	17615	17583	17572	17670	17594	17387	17558	17711	17695	17415	17552	17463	17656	17561	17441	17422	17654	17540	17709	17480	17468	17572	17633	17558	17625	17597	17604	17310	17473	17381	17494	17341	17361	17263	17570	17440	17629	17722	17658	17569	17709	17628	17807	17471	17752	17666	17516	17569	17439	17584	17304	17255	17553	17548	17772	17585	17598	17591	17440	17655	17527	17467	17374	17685	17500	17649	17607	17637	17660	17622	17574	17724	17592	17557	17568	17604	17713	17692	17500	17569	17857	17631	17683	17464	17563	17365	17323	17713	17512	17554	17465	17406	17464	17496	17479	17330	17590	17464	17561	17467	17467	17756	17602	17523	17435	17568	17478	17559	17666	17502	17634	17491	17602	17776	17568	17638	17737	17395	17507	17403	17710	17770	17520	17542	17544	17520	17465	17734	17562	17883	17825	17507	17545	17241	17438	17580	17604	17369	17359	17457	17722	17471	17397	17442	17487	17537	17532	17378	17413	17467	17694	17556	17417	17548	17421	17465	17698	17745	17642	17502	17561	17583	17396	17579	17394	17522	17588	17463	17559	17715	17619	17500	17483	17386	17401	17452	17598	17506	17489	17664	17564	17554	17459	17524	17519	17430	17609	17419	17409	17589	17560	17544	17359	17674	17463	17640	17616	17512	17391	17346	17407	17496	17762	17471	17368	17336	17480	17542	17575	17845	17618	17700	17380	17442	17508	17581	17501	17665	17389	17473	17619	17576	17538	17543	17756	17740	17337	17575	17656	17653	17590	17742	17349	17576	17522	17383	17721	17407	17536	17487	17433	17430	17529	17533	17485	17694	17547	17509	17609	17686	17509	17663	17748	17750	17759	17597	17539	17318	17582	17614	17466	17451	17638	17431	17566	17586	17485	17490	17519	17596	17534	17596	17455	17592	17668	17588	17580	17554	17528	17559	17401	17427	17411	17489	17609	17354	17448	17603	17678	17741	17683	17409	17636	17488	17640	17628	17621	17646	17806	17461	17426	17466	17751	17416	17344	17560	17690	17488	17662	17556	17557	17441	17464	17514	17406	17511	17661	17731	17516	17571	17542	17520	17491	17417	17557	17535	17631	17465	17689	17643	17761	17541	17586	17456	17613	17457	17498	17537	17522	17641	17600	17546	17496	17590	17413	17512	17641	17681	17665	17578	17558	17692	17522	17593	17466	17451	17749	17562	17628	17673	17450	17460	17653	17521	17483	17471	17462	17308	17464	17652	17672	17603	17670	17558	17483	17538	17437	17342	17527	17750	17517	17533	17498	17518	17416	17527	17559	17438	17560	17589	17601	17477	17478	17691	17617	17555	17512	17598	17492	17583	17460	17519	17332	17489	17381	17391	17397	17405	17671	17653	17597	17628	17634	17545	17400	17505	17515	17727	17501	17469	17409	17479	17657	17604	17348	17485	17500	17421	17300	17531	17588	17737	17510	17545	17455	17474	17627	17546	17599	17439	17523	17437	17515	17482	17482	17328	17459	17523	17546	17540	17456	17557	17724	17594	17586	17665	17460	17480	17527	17377	17658	17656	17755	17557	17535	17452	17430	17630	17532	17556	17507	17730	17437	17649	17581	17657	17697	17655	17496	17548	17556	17526	17631	17413	17571	17714	17581	17551	17500	17655	17442	17589	17738	17770	17397	17639	17629	17523	17614	17392	17358	17322	17643	17609	17467	17487	17432	17398	17529	17596	17468	17329	17563	17385	17309	17701	17453	17665	17521	17567	17366	17467	17561	17663	17330	17697	17579	17616	17607	17654	17553	17453	17427	17574	17789	17758	17681	17439	17409	17606	17556	17539	17467	17585	17521	17599	17529	17481	17559	17509	17759	17501	17580	17381	17614	17364	17273	17617	17524	17687	17776	17562	17454	17533	17344	17577	17545	17464	17641	17486	17617	17587	17442	17690	17583	17583	17587	17521	17488	17296	17393	17537	17602	17705	17550	17640	17481	17627	17732	17428	17607	17624	17647	17555	17652	17520	17551	17612	17625	17354	17605	17600	17621	17634	17549	17416	17565	17640	17897	17544	17403	17451	17538	17714	17673	17560	17503	17461	17415	17532	17492	17529	17492	17704	17560	17252	17393	17484	17718	17669	17393	17434	17413	17347	17595	17507	17544	17596	17649	17735	17492	17635	17545	17595	17664	17636	17623	17521	17489	17509	17507	17565	17444	17461	17481	17690	17625	17769	17379	17611	17518	17469	17559	17524	17630	17777	17455	17470	17530	17511	17634	17652	17636	17339	17446	17548	17670	17378	17126	17487	17491	17537	17692	17651	17568	17603	17581	17525	17781	17562	17381	17570	17628	17586	17591	17447	17654	17526	17716	17437	17459	17527	17579	17652	17512	17538	17424	17409	17635	17645	17462	17617	17606	17639	17628	17629	17469	17319	17598	17643	17388	17365	17554	17566	17636	17656	17503	17393	17701	17421	17307	17457	17571	17564	17859	17568	17739	17614	17748	17624	17570	17705	17631	17485	17730	17472	17538	17385	17592	17671	17404	17550	17490	17394	17335	17487	17596	17420	17546	17617	17560	17394	17610	17641	17609	17560	17855	17578	17443	17485	17589	17617	17572	17518	17583	17484	17520	17629	17712	17711	17380	17428	17635	17562	17508	17461	17587	17518	17569	17554	17638	17514	17512	17485	17559	17445	17471	17675	17614	17530	17740	17508	17545	17470	17541	17494	17564	17475	17539	17382	17451	17630	17325	17633	17700	17611	17617	17444	17509	17552	17541	17558	17687	17850	17572	17843	17420	17607	17611	17375	17749	17518	17524	17251	17649	17445	17417	17649	17499	17641	17419	17476	17676	17635	17552	17435	17489	17480	17402	17605	17592	17418	17702	17399	17460	17514	17568	17403	17505	17345	17397	17579	17512	17575	17466	17453	17738	17656	17486	17486	17676	17639	17610	17571	17688	17656	17560	17483	17572	17575	17495	17453	17575	17448	17649	17613	17554	17484	17375	17494	17407	17609	17477	17305	17754	17379	17567	17523	17578	17819	17541	17567	17588	17530	17481	17355	17446	17438	17535	17699	17600	17548	17519	17813	17512	17637	17544	17578	17547	17647	17617	17553	17516	17563	17392	17678	17500	17546	17540	17526	17457	17433	17569	17544	17653	17495	17700	17534	17609	17671	17512	17584	17530	17470	17431	17612	17395	17574	17641	17495	17556	17680	17728	17594	17857	17620	17601	17542	17696	17299	17628	17670	17455	17540	17390	17609	17783	17687	17546	17588	17637	17695	17535	17536	17521	17718	17507	17515	17308	17417	17221	17554	17732	17553	17432	17457	17400	17608	17646	17733	17624	17545	17589	17681	17795	17453	17580	17403	17455	17578	17496	17413	17443	17477	17505	17505	17381	17283	17537	17582	17418	17492	17414	17430	17580	17586	17618	17632	17610	17465	17311	17472	17365	17491	17452	17700	17657	17419	17573	17383	17561	17560	17607	17698	17580	17465	17386	17392	17552	17384	17443	17504	17548	17582	17492	17530	17461	17681	17595	17632	17532	17633	17633	17653	17406	17533	17663	17443	17527	17580	17613	17505	17533	17591	17671	17394	17479	17431	17649	17649	17412	17543	17566	17815	17534	17442	17502	17451	17593	17582	17540	17598	17547	17542	17608	17457	17229	17581	17417	17390	17608	17584	17418	17518	17382	17584	17463	17618	17743	17575	17472	17474	17571	17309	17463	17655	17429	17455	17709	17544	17517	17494	17496	17609	17637	17438	17540	17499	17455	17508	17576	17628	17662	17610	17626	17470	17477	17499	17606	17435	17473	17421	17519	17408	17519	17438	17548	17596	17611	17616	17389	17639	17555	17516	17764	17581	17278	17475	17489	17536	17533	17472	17427	17441	17546	17404	17515	17368	17568	17455	17504	17324	17330	17763	17587	17717	17426	17416
16910	20228	20953	17280	15543	14851	20764	26090	20924	16774	14638	14351	14037	14058	13970	13917	13993	14070	13967	14022	13978	14209	14112	14022	14081	13984	13980	13942	14111	14068	14085	14035	13953	14096	14038	13867	13955	13991	14000	14005	14050	14043	13816	14145	14056	14174	14022	14048	14127	14023	14077	14211	14111	13913	14009	13993	14093	13935	14061	13950	14184	13912	14072	14025	14243	14046	14191	13820	14031	14164	13997	14034	14049	14016	14055	14040	14026	14004	13911	13963	13973	13906	13943	14109	14253	14002	13916	13917	14036	13707	13899	13891	14099	14005	13972	13895	13818	14215	13957	13991	13983	13941	14082	14086	13863	14061	14061	14116	13876	13891	14138	13994	14005	13936	13828	13931	14037	13802	13883	13861	14035	13921	14201	13974	13881	13949	13859	13964	14003	13893	13964	14069	13950	13991	14103	13962	14009	14120	14053	14016	14060	13967	13967	14029	14014	13897	14057	13919	13919	14016	14005	14077	14230	14010	13852	13959	14094	14060	14045	14072	13999	14035	14006	14214	14042	14053	14211	13981	14044	14228	13995	13984	14055	14115	14163	14019	14071	13900	14198	13979	13992	14102	14065	13965	14109	13970	14034	14142	13911	13885	13925	14061	14180	14050	14068	14074	14043	14064	13989	13978	14031	14048	14063	14013	14022	13900	14168	13952	14143	14069	13938	14003	14028	14096	14052	13976	13987	14129	14106	14073	14018	13927	13973	13884	14048	13985	14038	13810	13963	13949	13956	14096	13916	14036	14188	14055	14123	14259	14158	14025	13879	14211	14028	14019	14162	14017	13988	14164	14044	13979	14044	14141	14206	14133	14284	14178	14144	14011	14034	14142	13995	13877	14099	14112	14062	13875	14033	14017	13984	14052	13917	14095	14157	14063	14050	14034	14009	13895	13988	14056	13792	13966	14011	14066	14108	14079	14008	14064	14077	14170	13920	14077	14028	14074	13916	14077	14037	14090	14074	14007	14073	14038	14041	13961	13967	14186	13939	14112	14036	13918	13817	14214	13971	14267	13905	13954	14079	14293	14025	14065	14004	13775	14050	14053	14070	14019	14118	14085	14037	14051	13971	14096	13981	14041	13936	14088	13930	14005	14215	14189	13996	13942	14146	14231	13962	13972	13870	14043	13976	13966	14038	13834	13928	13922	14109	14110	14104	14023	13936	13986	14232	14140	14090	13974	13867	14165	14001	13817	14118	14075	14001	13961	14014	14145	14086	14091	14030	13998	14080	13891	13991	13841	14139	14014	13885	13907	14055	14061	13935	14030	13881	14123	14005	13772	13972	13989	13919	13906	13964	14139	14034	13990	14111	13835	13866	14086	14073	14024	14185	13961	14123	14102	13970	13996	14029	14043	13986	13978	14016	13961	14011	13943	14056	14018	14290	14063	14035	13909	13938	14021	14176	14121	14045	14083	14003	13974	13860	14130	14190	14018	14006	13933	14101	13985	14024	13986	13990	13906	14060	14022	13921	14060	14109	13849	14021	13964	13969	14168	14066	14223	13961	13894	13987	14116	14001	13953	13998	14050	14039	13879	14080	14096	14061	13996	13964	13994	13990	13999	14049	13889	14044	14065	13972	13999	14065	13940	14000	13907	14067	14122	13826	14012	14172	14044	13991	14097	14074	13891	14126	14209	13964	13865	14056	14050	14002	14033	14106	14185	13915	13984	14034	14015	13987	14107	14077	13973	13988	14061	13976	14066	13938	13991	13990	14332	13884	13894	14011	14039	14053	14050	14172	14016	14025	13995	14081	14032	14135	13934	14004	14049	14063	13960	14021	14037	14040	13996	13903	14128	13959	13996	14069	14016	13997	14092	14072	14014	13913	13972	14142	14130	14210	14004	13924	14057	14026	13932	13919	14086	14194	14015	13980	13879	13991	13998	13985	13884	13825	14006	14052	13970	14048	13940	13973	13990	14046	13951	14034	13857	14154	14172	13846	14092	14081	13926	13976	13982	13888	13943	13960	13993	14033	13876	14195	14078	14220	14169	14087	14078	13979	13996	14191	14085	13860	14039	14127	14042	13954	13915	14071	14074	14142	13945	14071	14040	14057	14044	13998	14118	13995	14081	14042	14063	14018	14082	14117	14122	13906	13940	13985	13986	13860	14133	14107	14066	14045	13980	14018	14231	13956	13856	13865	13912	14042	13911	13992	13933	14011	13979	14118	14076	13957	13998	14026	14064	14029	13969	13948	13947	14088	14068	14018	14033	13981	14093	13957	14149	14008	13938	13945	14061	14099	14068	14049	14071	14094	14059	13990	13951	13840	14151	14031	13905	13989	14039	14168	14062	14011	14035	13976	14133	14072	14113	13965	14078	13921	14075	14204	13963	14032	14051	13986	14128	14088	14056	14086	14073	14156	14225	14033	14008	14123	14184	13995	14138	13949	13989	13967	14192	13811	14036	14055	14092	14150	14010	14018	14017	14045	14107	14111	14112	14062	13939	14052	14019	13891	14117	14011	13966	13816	14193	13959	14029	13974	14011	14122	13970	13998	13875	13993	14167	14243	14146	14168	14110	13930	14219	13972	13975	14083	14004	14123	14030	14083	14029	14036	14096	13980	14086	14072	13847	14016	13974	14106	14106	14084	13995	13987	13872	14164	13977	14045	13910	14000	13858	13947	14122	14038	14071	13902	14013	13852	13897	14087	14120	14145	13902	14138	14079	14051	14061	14088	13886	14245	14079	14215	14019	13990	14023	14111	13968	14235	13941	13982	14027	13906	13994	14020	13915	14084	14142	13941	13809	14013	13977	13982	13867	14231	13935	13965	13990	13949	14032	14021	13975	14195	14088	14154	13827	14049	14073	14027	13864	14050	14042	14141	14051	13960	14032	13999	14091	14078	13925	14102	14035	14062	14073	14002	14046	13854	13963	14043	14016	13809	14051	14057	14070	13965	13958	14040	14191	13955	14234	13804	14078	14153	14131	13927	14148	13879	14186	13977	13850	14035	14027	14082	13976	14001	14072	14031	14154	14120	14024	14048	13980	14022	14056	14068	13903	13876	14138	14161	14046	14010	13959	13920	14136	13931	14146	14320	13920	14341	14214	14029	14040	14103	13949	14103	13951	13999	13907	14175	14074	13995	14002	14008	13990	14001	14003	14086	13870	14018	13818	14053	14020	13942	14156	14027	13957	13902	14035	13885	13937	13921	14093	14133	13972	14028	13951	14154	14169	13910	14051	14222	14005	14004	13984	14028	14002	14142	14156	14105	13996	13998	13901	13836	13915	14120	14071	14136	13961	14087	13951	14084	14004	13979	14134	13953	14005	14003	13969	14078	14152	13869	13992	14072	14083	14065	13931	14135	13849	14005	14064	13950	14026	13953	14255	13973	14071	13899	14141	13921	14099	13994	13948	14010	13989	13984	14083	13977	14098	14092	13956	14092	13979	14138	14227	14105	13945	14112	14057	13968	14137	14059	13999	14190	14079	13986	14002	14010	14091	13909	14076	14003	13915	14262	14008	14051	14115	14106	14188	13822	13993	14205	14141	14046	14045	13892	13978	13881	14021	13995	14068	13796	14050	14197	13844	13961	14159	14078	14058	14120	14134	14054	14179	13989	13890	14082	14053	13906	14052	14161	14103	14203	14052	14094	14111	14038	14133	13842	14107	14098	14121	14023	14161	13902	14177	14049	13914	13990	14093	14028	14036	13863	14096	14176	13954	13825	14125	14174	13926	14137	13891	14264	13848	14037	14162	14162	14073	14140	13963	13958	14028	14152	13955	14070	14201	14144	14043	13995	14042	14099	13922	14036	13951	14106	13986	14042	14102	13975	14050	13910	13819	14014	13987	14112	14123	13816	14032	14147	14130	14026	13967	14044	14127	13865	13922	13987	13984	14035	13850	13939	14040	14185	13985	14011	13909	14062	13904	13959	14156	14030	14100	14090	14074	14100	14025	14051	14231	14061	13988	14038	13938	14112	14051	13848	14197	13983	13975	13969	13898	14178	13984	13985	14131	14044	14071	14112	14117	14115	14000	14016	14026	14095	13827	14187	13999	14004	13973	14059	13942	14001	14076	13925	14016	13939	14068	13998	14083	14090	14087	14065	13784	14184	14009	14008	14076	14056	14029	14098	14073	14084	14027	14063	14091	14024	13944	14006	13981	13979	13847	13879	13938	14285	14056	14133	14072	14025	14112	13941	14083	14018	14024	13996	14171	13971	13941	14081	14104	14007	13990	14017	13912	14048	14034	14138	14006	13955	14024	14103	14101	14095	14044	14064	13925	14236	13915	14160	13998	13909	13821	14151	14023	14119	14071	13928	13995	14043	13851	14083	14093	14171	14027	14012	14000	14041	14119	13971	14022	14026	14045	13979	14025	14094	14104	14113	13990	13982	14141	14145	14057	14210	13958	14172	13962	13969	13937	14062	14018	14132	14122	14083	14041	13935	14022	14027	14231	13977	13945	14033	14051	13970	14061	14078	14030	14062	13995	14022	14130	14019	14063	13893	14132	13982	14138	13975	14158	14087	13870	13920	14236	13966	14158	13832	13867	13931	14043	14009	14171	14109	14065	13926	14025	14079	14147	13928	13931	13951	13968	14090	14080	13944	14070	14071	13929	14104	13836	14056	13867	14043	14024	14111	14120	14073	14053	13986	13923	13904	14072	14056	13999	14073	14063	14000	14081	14079	13969	14000	13941	14068	13986	14040	13970	14037	13954	13861	14000	14109	13893	14011	14082	14032	14021	14058	13940	14091	14075	13971	13958	13808	14247	13982	14025	13843	14069	13901	13998	14021	14116	14134	14052	13993	13992	14196	14097	13873	13973	14171	14047	14074	13955	14093	14268	14024	14020	14005	14242	14071	14195	14017	13904	13833	14154	13897	13968	14078	14043	14101	14003	14021	13898	13997	14217	14076	13988	14039	14240	14217	14127	14041	13992	14126	13784	13990	13881	14110	14126	14040	14012	13852	13895	14007	13934	14165	14048	13949	13895	13995	14128	14040	14022	14032	14004	14002	13985	13986	14117	14055	14071	14008	14083	14092	13991	14124	14117	14052	14150	13948	13903	13886	14062	13977	14136	13974	13961	14015	13986	13983	13990	14001	13985	13963	13968	13867	14134	14195	14120	13900	14001	14127	13981	14181	14224	14015	14152	14073	14247
25541	21027	27698	25104	21993	19578	34387	59119	46418	32065	21406	17074	15524	15372	15316	15171	15277	15105	15162	15208	15273	14981	15284	15136	15064	15059	15107	15159	15330	15215	15153	15204	15225	15328	15304	15061	15219	15243	15354	15157	15070	15239	15150	15078	14992	15086	15221	15091	15050	15092	15176	15185	15223	14921	15177	15150	15124	14998	15126	15238	15173	15190	15053	15081	15072	15008	14983	15180	15042	15041	15133	15189	15438	15181	15141	15220	15148	15004	14954	15115	15216	15259	15295	15098	15069	15115	15020	15097	15261	14978	15011	15044	15158	15209	15261	15046	14904	15124	15233	15055	15133	15124	15165	15066	15251	15019	15087	15102	15105	15126	15096	14942	15128	14877	15119	14902	15228	15185	15098	15220	15265	15105	14994	14998	15140	15066	15136	15201	15093	15015	15202	15116	15035	15158	14990	15006	15108	14908	15117	15023	15000	15184	15043	14951	15306	14963	15025	15053	14896	15030	15106	15016	15014	15092	15140	15325	15099	15109	15141	14971	15059	15053	15001	15080	15086	14914	15030	15227	15160	15368	15264	15222	15197	15090	15102	15197	14996	14964	15069	14990	15216	15067	15149	15038	15201	14965	14880	15053	15097	15022	15154	15118	15206	15310	15156	15084	15255	15058	15056	15075	14943	15169	15107	15001	15062	15145	15214	15082	15089	15092	15103	15022	15130	15067	15002	15140	15310	14954	15109	15161	14962	14944	14882	15123	14998	14861	14973	15184	14815	15039	15097	15051	15082	15114	15126	14964	15077	15277	15082	15274	15225	15160	15107	14904	14946	15211	15160	14980	15282	14981	15099	15079	15242	15172	15075	15066	15256	15141	14976	15003	15215	15117	15331	15034	15034	14947	15137	15196	15171	15087	15031	15054	15108	15124	15162	15063	14976	15110	15072	15313	15327	15294	15210	15005	15286	15010	15001	15148	15085	15283	15050	14903	15172	15089	15169	15122	15197	15127	15041	15072	15249	14934	15126	15286	14927	15117	15340	15016	14947	15108	15171	15250	14893	15402	15239	15250	15056	15114	15081	15154	15177	15306	15158	15236	15197	15192	14991	15113	15127	15033	15055	15057	14998	15023	15147	15186	15098	15179	15050	15018	15232	15104	15041	14954	15082	15082	15128	15164	14980	15006	15150	15230	15208	15006	15081	15314	15096	15001	15149	15218	15275	15152	15119	15174	15002	15068	15384	15149	15267	15253	15094	14969	15259	15077	15013	15073	15258	15158	15098	15105	14955	15088	15282	15202	15226	15108	15055	15262	15163	15135	15069	15111	15125	15084	15237	15072	15034	15072	15180	15107	15193	15203	15076	15018	14987	15169	15072	15140	15295	15244	15486	15069	15200	15152	15032	15253	15098	15014	15223	15227	15090	15099	15082	15289	15167	14923	15191	15178	15075	14940	15065	15094	15171	15064	15038	15093	15046	14904	15097	15259	15155	15132	15206	15075	15094	15161	15186	15110	14915	15101	15178	15133	15076	14935	14720	15109	15102	14984	14927	15119	15041	15066	15053	15189	15195	15116	15085	15088	15229	15149	14968	15131	15273	15146	15103	15108	15042	14992	15170	15001	14894	15085	15057	15078	15289	15304	15117	15352	15303	15134	15137	15011	15238	15206	14985	15047	15274	14843	15214	15210	15381	15114	15142	15060	15327	15170	15102	15089	15243	14923	15185	14952	15038	15084	15201	15104	14867	14852	14971	15161	15226	15269	14858	15147	15024	14982	15322	15318	15308	15118	15082	15279	14967	15065	15059	15183	15082	15167	14951	15292	15168	15085	15060	15067	15152	15210	15028	15048	15202	15111	15253	14981	15006	15186	15138	15167	15117	15087	15079	15141	15016	15084	15178	15092	15063	15117	15270	15133	15206	15148	14982	15027	14980	15137	15071	14997	15049	15185	15087	15022	15072	15149	15068	15203	15168	15247	15036	14828	15227	15197	15107	15289	15116	14849	14973	15080	15048	15009	15284	14996	15185	15282	15157	14999	15232	15073	15086	14914	15006	15170	15250	15047	15082	15125	14841	14823	15068	15182	15191	15367	15082	15220	15096	15070	15050	15341	15315	15244	15330	15260	15177	15217	15084	14995	15178	15223	15053	15069	15018	15039	15081	15330	15299	15241	14970	15103	15218	15163	15230	15206	15244	15101	15177	14978	14981	15282	15087	15164	14887	15120	15031	15044	15208	15131	15201	15112	15013	14896	15083	15055	15274	15122	14987	14929	15172	15041	15001	15005	14870	15220	15169	15017	15284	15191	15229	15151	15308	15093	15165	15045	15325	15123	15155	15072	14886	15251	15183	15008	15075	15115	15059	15062	15012	15022	15045	14914	15251	15261	15032	15060	15081	15060	15124	15222	15105	15245	15158	15141	15136	15144	15050	15008	15175	15148	15068	15169	15194	15300	15261	15385	15099	15090	15154	15259	15262	15047	15160	15071	14933	14988	14992	15246	15145	14961	15179	15077	15143	15051	15271	15072	15137	15145	14926	15045	15266	15248	15001	14945	15214	15023	15139	15049	15154	15175	15409	15053	15264	15162	15256	15158	15031	15130	15270	15078	14979	15173	15110	15046	15160	15220	15180	15086	15057	15003	14942	15221	15221	15092	15062	14983	14984	15142	14968	15187	14896	15154	15096	15321	15014	15243	15261	15271	15298	15181	14973	15226	15095	15126	15078	14827	15258	15316	15122	15220	15218	15058	15045	15054	15247	15162	15140	15162	15148	15014	15180	14978	15245	15198	15101	15036	15109	15086	15050	15034	15306	15013	15164	15067	15067	15000	15154	15108	15004	14953	15041	14981	14904	14992	15184	15062	14999	15010	15179	15199	15043	15102	14943	14892	15068	15057	15025	15131	14899	15174	15083	15030	14865	15103	14860	15040	15025	15025	15284	15045	15079	15123	15105	15162	15041	14949	14920	15102	15104	15020	15362	15189	15168	15048	15000	14978	15141	15216	14994	14865	14973	15137	15054	15124	15095	15138	15314	14915	14904	15211	15075	15122	15077	15100	14942	15056	15211	15030	15109	15137	15075	15092	15221	15214	15177	15058	15089	15016	15064	14792	15025	15025	15187	14987	14831	14960	15222	15195	15139	15189	15158	15065	15052	15175	15056	15145	14950	15209	15126	15013	14926	14807	15062	15221	15149	15095	15021	15004	14978	15167	15001	14994	15044	15177	15147	14945	15137	15045	15215	15026	15179	15101	15031	15202	15180	15202	15147	15193	14995	15006	15291	15093	15077	15027	15070	15243	15182	15149	15006	15148	15070	15261	15146	15118	14923	15204	15396	15158	14977	15018	15037	15180	15132	15180	15323	15057	15009	15192	15170	15284	15208	15142	15171	14946	14974	15105	15213	15154	15019	15092	15293	15126	15125	15012	15126	14976	15165	14912	15217	15254	14959	15283	14934	15064	15098	15286	15215	15157	15111	15077	15196	15372	15061	14923	15249	15218	15108	15159	15099	15269	15036	15232	15029	14978	15200	15200	15021	15106	15032	15043	14992	15073	14859	15024	15078	15045	15087	15158	15137	14972	15178	15025	15328	15038	15149	14970	15396	15482	15201	15054	15275	15090	15015	14943	15000	15013	15213	15054	15269	15244	15093	15057	15143	15106	15143	15273	15076	14892	15106	15101	15277	15107	15140	15154	15072	15096	15000	15503	15086	14967	15124	14923	15077	15309	15083	14974	15253	15102	15094	15005	15008	15228	15016	15260	14821	15176	15378	15104	15086	15032	15328	15145	15030	15134	14961	15196	15042	15215	15066	15159	15183	15004	15230	15015	15189	15094	15030	14986	15222	15181	15039	15157	15257	15092	15102	15100	15115	15019	14971	15126	14995	14887	15139	15189	15149	15002	15021	15156	15320	15181	15155	15160	15339	14980	15163	14906	15022	14850	14975	15330	15128	15088	15030	15085	15123	15142	14923	15164	15205	15142	14884	15094	15167	15308	15192	15024	14987	15221	15156	15065	15110	15244	15295	15289	14754	15039	15082	15055	15120	15061	15213	15239	15471	14984	15038	15213	15082	15059	15132	14994	15103	15134	15206	15122	15063	15071	15174	14994	15159	15096	15132	15184	14903	15108	14942	15005	15156	15150	15080	15127	15092	15103	15189	15042	15034	14952	14990	15150	15087	15089	15098	14943	15066	15349	15178	14969	15000	15219	15175	15141	14939	15073	15080	15233	15069	15076	15047	15065	15182	15036	15115	14973	15117	14915	15012	15070	15279	15431	15244	15011	15070	15191	15161	14985	15020	15182	15140	15093	14987	15158	15009	15104	15089	15125	15150	14980	15012	15052	15165	15093	14869	15121	14946	15179	15172	14969	14997	14942	15235	15159	15047	15174	15143	15165	15151	15112	15030	15023	14824	15011	15208	15180	15035	15023	15111	15059	15162	15099	15059	15324	15113	15232	14953	15161	15200	15059	15037	14887	15120	14997	14949	15068	15263	15062	14923	14991	15255	15091	15116	14998	15035	15152	15221	15092	15014	15115	15109	15229	15141	14905	15012	14931	15072	15082	15152	15067	15345	15031	15212	15088	15147	15020	15238	15110	15065	14989	15128	14924	15238	15225	15223	15359	15201	15165	15180	15028	15048	15006	15120	15137	15127	15253	15182	15172	15028	15132	15118	15070	15167	15055	15196	15138	14961	15266	15281	15155	15043	15043	15052	15020	15128	15220	15204	15141	15249	15084	15078	15150	14939	15102	15146	15071	15023	15049	15072	14803	15103	15275	14984	15159	15072	15083	15038	14944	15086	15073	15299	15078	14923	15000	15208	15055	15206	15005	15172	14907	15210	15233	15123	15095	14736	14985	15099	15127	15054	14975	14999	15033	15113	15260	15189	15080	15077	15060	15144	15242	15150	15073	15256	14929	14922	15257	15160	15165	15227	15193	15171	15058	15183	15067	15173	15113	15243	14936	15221	15127	15121	15052	15099	14824	14808	15122	15050	15170	14923	15213	15000	15098	14901	15095	15057	14916	15241	14909	15082	15242	15247	15054	14812	15234	14989	15212	15160	14849	15146	15211	14959	15042	14878	15049	15196	15180	15281	15223	15083	15005	14865	15150	15146	15036	15247	15087	15088	15199	15094	15096	15149	15086	15210	14968	15047	15211
15651	27638	26793	22059	18352	15813	35675	56748	44595	30406	17944	14151	12470	12627	12689	12602	12641	12759	12711	12596	12688	12571	12632	12533	12672	12712	12600	12566	12716	12761	12742	12586	12604	12599	12684	12569	12518	12773	12564	12451	12577	12624	12715	12524	12732	12667	12720	12638	12685	12715	12678	12753	12595	12549	12771	12563	12697	12762	12619	12564	12696	12531	12843	12370	12669	12693	12727	12629	12571	12605	12565	12565	12666	12670	12706	12604	12632	12476	12597	12759	12585	12632	12691	12496	12800	12655	12662	12732	12719	12631	12500	12704	12570	12645	12709	12626	12662	12714	12756	12676	12638	12654	12702	12613	12884	12506	12701	12655	12717	12643	12702	12728	12497	12720	12761	12533	12618	12805	12575	12537	12780	12762	12657	12679	12541	12466	12728	12562	12535	12719	12581	12505	12613	12487	12428	12672	12718	12532	12826	12526	12871	12526	12542	12528	12680	12816	12542	12674	12770	12729	12659	12478	12634	12718	12663	12889	12655	12672	12465	12747	12693	12599	12587	12743	12669	12662	12628	12733	12566	12721	12621	12563	12679	12565	12761	12669	12701	12731	12559	12470	12650	12581	12669	12662	12596	12557	12686	12431	12729	12703	12653	12583	12582	12591	12704	12667	12749	12701	12727	12507	12599	12626	12671	12615	12682	12617	12697	12721	12623	12730	12613	12532	12738	12757	12555	12645	12626	12639	12524	12547	12640	12590	12640	12578	12686	12604	12567	12662	12691	12534	12763	12642	12625	12696	12672	12551	12652	12753	12730	12668	12608	12561	12517	12705	12663	12540	12515	12523	12777	12663	12647	12654	12632	12631	12674	12685	12497	12614	12833	12416	12706	12596	12618	12600	12508	12632	12621	12446	12625	12647	12846	12425	12740	12501	12710	12744	12631	12582	12748	12534	12603	12751	12701	12530	12622	12735	12612	12649	12543	12635	12764	12630	12595	12565	12622	12439	12561	12465	12622	12670	12804	12519	12609	12733	12569	12626	12583	12651	12794	12591	12759	12612	12494	12642	12709	12542	12653	12554	12720	12618	12495	12585	12797	12734	12619	12718	12577	12592	12639	12526	12752	12613	12648	12741	12625	12535	12706	12676	12729	12664	12763	12480	12734	12550	12554	12737	12571	12564	12667	12599	12704	12755	12631	12758	12603	12651	12818	12485	12779	12640	12659	12503	12581	12624	12733	12830	12571	12726	12623	12876	12616	12708	12743	12647	12696	12698	12722	12551	12675	12627	12671	12761	12507	12700	12691	12688	12636	12598	12635	12506	12629	12616	12655	12483	12648	12625	12721	12559	12714	12671	12614	12714	12566	12642	12649	12794	12580	12651	12638	12710	12629	12641	12700	12739	12540	12672	12608	12488	12564	12516	12677	12716	12625	12775	12602	12689	12737	12797	12519	12588	12640	12691	12528	12560	12609	12692	12554	12696	12750	12586	12660	12662	12622	12676	12525	12788	12767	12797	12586	12558	12593	12474	12720	12552	12604	12598	12634	12605	12498	12603	12571	12717	12418	12473	12564	12747	12671	12698	12564	12559	12636	12713	12685	12585	12535	12459	12577	12462	12746	12617	12670	12593	12715	12530	12612	12542	12759	12673	12659	12650	12699	12543	12656	12693	12722	12536	12634	12632	12555	12489	12666	12764	12627	12453	12748	12607	12558	12609	12618	12801	12481	12709	12697	12592	12661	12696	12659	12806	12731	12621	12714	12565	12601	12514	12719	12591	12757	12698	12618	12589	12566	12793	12573	12681	12704	12678	12623	12478	12605	12732	12604	12579	12620	12521	12632	12600	12692	12645	12500	12441	12651	12562	12750	12677	12585	12597	12589	12561	12589	12675	12652	12582	12589	12530	12567	12499	12599	12624	12652	12519	12501	12524	12514	12514	12719	12590	12635	12724	12638	12523	12727	12603	12711	12487	12656	12730	12533	12620	12572	12802	12616	12578	12547	12729	12645	12605	12735	12567	12795	12703	12559	12509	12707	12611	12448	12548	12630	12643	12577	12543	12723	12568	12600	12722	12765	12664	12613	12571	12571	12532	12585	12602	12584	12621	12630	12745	12749	12570	12691	12751	12595	12489	12682	12698	12622	12579	12752	12533	12675	12496	12526	12783	12662	12755	12566	12723	12644	12561	12695	12584	12647	12669	12505	12707	12658	12564	12610	12650	12693	12599	12574	12726	12624	12618	12624	12740	12756	12601	12714	12667	12724	12547	12559	12595	12625	12787	12485	12722	12758	12760	12621	12637	12695	12854	12720	12581	12624	12623	12603	12765	12633	12808	12596	12763	12462	12757	12652	12596	12588	12604	12736	12518	12521	12473	12709	12642	12683	12664	12577	12632	12635	12576	12575	12592	12671	12756	12702	12676	12693	12774	12657	12797	12576	12580	12796	12523	12687	12565	12562	12739	12561	12585	12582	12601	12653	12587	12652	12703	12608	12646	12553	12635	12537	12578	12583	12740	12636	12582	12658	12654	12655	12633	12715	12805	12580	12552	12547	12727	12640	12625	12681	12703	12672	12641	12656	12613	12700	12792	12497	12684	12742	12494	12530	12528	12711	12629	12729	12720	12725	12778	12664	12635	12664	12635	12612	12680	12676	12617	12585	12633	12601	12789	12693	12716	12622	12559	12545	12569	12614	12553	12614	12426	12475	12627	12552	12589	12651	12677	12683	12778	12673	12714	12619	12545	12628	12639	12731	12450	12667	12726	12758	12762	12692	12679	12716	12495	12636	12655	12584	12742	12544	12600	12655	12578	12785	12684	12522	12784	12759	12769	12633	12704	12668	12748	12636	12584	12668	12737	12676	12659	12605	12634	12808	12524	12656	12728	12667	12585	12624	12668	12719	12630	12536	12810	12611	12793	12703	12549	12633	12479	12537	12824	12716	12732	12721	12488	12566	12733	12564	12630	12790	12683	12616	12628	12651	12618	12621	12716	12648	12557	12710	12629	12857	12647	12461	12746	12361	12669	12585	12754	12569	12625	12713	12677	12646	12745	12535	12637	12679	12728	12634	12636	12514	12689	12709	12551	12577	12551	12655	12722	12544	12664	12654	12591	12787	12409	12741	12651	12579	12666	12718	12504	12803	12693	12620	12551	12613	12574	12665	12575	12638	12591	12697	12678	12549	12755	12724	12541	12605	12640	12693	12655	12627	12741	12458	12678	12616	12633	12680	12551	12558	12520	12531	12733	12703	12700	12696	12530	12611	12614	12596	12597	12763	12516	12550	12593	12605	12662	12741	12535	12580	12499	12716	12729	12527	12737	12718	12550	12628	12626	12675	12843	12562	12594	12689	12559	12625	12575	12654	12723	12647	12556	12671	12620	12588	12648	12700	12674	12688	12673	12721	12526	12594	12614	12508	12561	12700	12591	12547	12575	12685	12640	12807	12655	12794	12669	12606	12531	12770	12465	12605	12744	12455	12703	12347	12736	12484	12441	12649	12493	12681	12622	12768	12585	12587	12643	12772	12746	12640	12646	12609	12781	12652	12598	12529	12614	12734	12627	12667	12475	12575	12511	12494	12560	12736	12597	12655	12571	12749	12613	12740	12850	12740	12615	12744	12627	12662	12657	12595	12721	12756	12582	12664	12660	12530	12690	12627	12691	12660	12578	12570	12560	12714	12686	12760	12701	12505	12562	12619	12538	12586	12603	12733	12675	12637	12771	12546	12340	12665	12532	12524	12621	12619	12613	12582	12661	12537	12561	12652	12721	12546	12580	12690	12669	12708	12497	12646	12810	12735	12686	12551	12681	12539	12566	12605	12565	12593	12609	12607	12786	12715	12797	12706	12688	12679	12495	12717	12489	12696	12622	12642	12526	12663	12596	12712	12641	12583	12622	12812	12699	12646	12638	12561	12781	12624	12775	12754	12522	12473	12624	12611	12699	12490	12668	12725	12582	12688	12506	12508	12628	12618	12609	12625	12675	12500	12808	12494	12466	12714	12562	12493	12643	12677	12675	12833	12627	12573	12776	12600	12584	12553	12557	12551	12625	12633	12723	12704	12467	12527	12784	12602	12699	12818	12679	12611	12746	12655	12589	12765	12783	12712	12510	12593	12551	12731	12759	12601	12654	12665	12508	12547	12701	12681	12473	12513	12634	12715	12743	12739	12661	12821	12835	12733	12553	12711	12444	12618	12572	12670	12561	12581	12721	12625	12610	12697	12526	12496	12470	12707	12814	12481	12555	12663	12706	12526	12588	12651	12612	12650	12714	12608	12592	12647	12639	12565	12744	12568	12648	12573	12644	12541	12496	12834	12641	12574	12778	12670	12653	12602	12713	12778	12714	12694	12722	12567	12513	12591	12560	12664	12544	12767	12711	12718	12743	12641	12592	12745	12782	12658	12575	12676	12419	12794	12696	12767	12813	12794	12732	12607	12634	12649	12608	12648	12888	12595	12584	12665	12695	12633	12648	12569	12514	12601	12717	12700	12739	12516	12724	12577	12582	12699	12476	12599	12590	12632	12575	12451	12549	12500	12754	12770	12821	12559	12670	12780	12765	12737	12595	12660	12604	12603	12660	12507	12586	12516	12744	12621	12654	12611	12595	12564	12500	12647	12475	12729	12591	12751	12707	12618	12682	12648	12333	12529	12542	12664	12690	12665	12730	12770	12639	12678	12500	12766	12885	12416	12700	12585	12636	12674	12734	12840	12720	12829	12736	12541	12657	12660	12667	12813	12498	12489	12755	12729	12473	12640	12563	12827	12620	12541	12625	12747	12477	12711	12481	12715	12616	12701	12659	12626	12630	12646	12664	12553	12654	12657	12650	12625	12671	12517	12610	12756	12670	12743	12771	12676	12629	12639	12668	12651	12778	12578	12526	12637	12659	12742	12735	12675	12830	12624	12674	12645	12551	12620	12658	12557	12535	12744	12544	12662	12735	12605	12674	12541	12543	12662	12554	12540	12391	12674	12478	12709	12522	12530	12657	12600	12665	12668	12532	12687	12536	12601	12573	12631	12632	12603	12726	12610	12656	12713	12651	12562	12527	12585	12815	12712	12624	12727	12485	12660	12559	12582	12579	12480	12682	12642	12693	12583	12615	12531	12662	12594	12798	12604	12620	12585	12660	12657	12701	12670	12639	12620	12715	12542	12512	12579	12617
23950	21046	28449	23888	21468	22303	37560	66222	60816	42796	25592	17068	13731	13139	13107	13203	13069	12959	13061	12945	13033	12926	12951	13128	12988	12954	13073	13240	13351	13067	12800	12946	13073	13158	13064	12892	12818	12762	12861	12869	12867	12989	13071	12949	13115	12845	13032	12972	12969	12998	12902	12980	13077	12791	12999	13092	12851	13092	13062	12908	13067	12939	13034	13039	13160	12858	12916	12728	12963	13110	12855	12950	12954	13019	13050	13038	12898	12896	12824	12819	12945	13130	12927	12841	12775	12878	12952	12860	12959	12906	12881	12934	12890	12890	12828	13047	13033	13239	12886	12915	12979	12865	13040	12909	12913	13018	13032	12900	12966	12881	12984	12899	12759	12850	12772	13058	12925	12947	12781	12980	12952	12773	12918	12878	13045	13039	13064	12910	12973	13015	12937	12777	12879	12905	12847	13010	12948	13012	13074	12772	12926	12986	12864	12748	12736	12971	12978	12848	12694	12975	12850	12997	12981	13063	12937	12882	12972	12812	13087	12887	12800	12904	12900	12932	13065	13006	12885	12966	12820	12893	12964	12951	12913	12668	13161	13047	13027	13107	13056	13084	13109	12904	12926	13008	12871	13027	12863	12944	12949	12992	12927	12861	12833	13106	12896	12959	13014	12946	13061	12994	12840	13030	13108	12957	13005	13055	12894	13174	12854	13032	12768	12856	12908	12846	12816	12846	13031	12883	12756	12985	13013	13030	12876	12924	12915	12925	12974	13001	12817	12801	12905	13036	12947	12933	12934	12829	13214	13048	13055	12929	12901	12978	13146	13013	12909	12801	13011	12983	12813	12995	12943	12763	12903	13105	12889	12850	12990	12973	12928	12982	12935	13045	12883	12838	12977	12912	13000	12972	12890	13196	12938	13028	12976	12953	12892	12917	12880	12876	12796	13003	12987	12908	12908	12922	12894	12930	12777	12925	12934	13029	12929	12864	12979	12837	12804	12881	12904	13031	12984	12880	13005	12811	12852	12924	12929	12956	12863	13049	13016	13041	12759	12942	12895	12924	13008	13002	12972	13001	12874	12789	12933	12782	12719	12866	13126	12947	12960	12969	12979	13029	12896	12863	13050	12809	12971	12739	12922	12955	12925	12885	13085	13102	13119	12902	12929	12844	13164	12947	12903	12909	13071	12887	13039	12823	12948	12907	13182	13003	12946	12955	13022	12971	12900	12920	12792	12807	12975	12955	12918	13055	13066	13002	12900	13063	12963	12910	13103	12952	12761	12991	12972	12837	12956	12699	12874	12901	12826	12981	12893	12802	12980	12827	12902	12912	12928	12745	12943	12951	12824	12875	12971	13034	12890	13045	12908	12812	12947	13006	12845	13009	12950	12869	13010	12687	12899	12918	12816	12961	12940	13059	13134	12959	12843	13007	13053	12885	13071	12785	13063	12918	13004	12878	12856	12883	12866	13027	12755	13112	12955	12824	12827	12741	13084	12943	12774	12958	13022	12941	12954	12940	12838	12957	12921	12997	12959	12901	13095	13047	13020	12924	12973	12848	12919	12771	12859	13143	12939	12855	12900	12865	13079	12949	12903	12902	12883	13007	13035	12901	13095	13065	13023	12951	13008	12890	12991	12938	12911	12809	12883	12956	12962	12966	12952	13115	13188	12914	12963	12914	12825	12944	13050	12863	12998	12988	13043	12865	13075	12951	13084	13006	12932	12922	12998	12911	12833	12977	12844	12901	12858	12833	12903	13034	12829	12962	12930	13011	12951	12840	12899	12786	13039	12953	12901	12620	13079	12823	12923	12915	12861	12964	13024	12915	13031	12937	12981	12969	13139	12915	12997	12941	13025	12953	12886	12969	12855	12915	12982	12922	12966	12916	12794	12893	12848	12825	12954	12742	12888	12846	12927	12901	12953	12954	12928	12892	12798	12935	12888	12974	12936	12711	12884	12962	12830	12973	12830	13083	12879	12944	12908	12955	13137	12930	12976	12664	12823	12780	13002	13026	12968	12938	12863	12913	12784	12972	13066	13014	13067	12954	12981	12936	13064	12991	12801	12809	12977	13084	13026	12685	13028	13082	13158	12980	12899	13019	12884	12902	12918	13046	12855	12972	12895	12879	12822	12981	12867	12898	13047	12932	12981	12832	12877	12845	13173	12852	12861	13061	12932	12778	13047	12791	12792	13006	12926	12761	12946	13082	13049	12750	12907	12770	12977	12925	12995	13012	13147	12903	12862	13079	12957	12829	12757	12809	12929	12876	13025	12976	12963	13079	13025	12865	12910	13003	12907	13261	13008	12961	12896	12861	12895	12847	12868	12897	13024	13218	13063	13097	12933	12848	12790	12885	12874	12985	12910	13010	13221	12881	12895	12881	13157	12884	12805	13074	12685	12944	13119	12933	12903	13097	12841	12811	12849	12868	12959	12804	12870	12740	12970	13005	12970	12945	13001	12953	12986	12946	12941	13010	12987	12890	12822	12908	12968	12813	12975	12893	13163	12931	12980	12751	13004	12921	12692	13097	12899	13030	12753	12918	13115	12956	13035	12976	12848	13004	12892	12872	12990	12964	12803	12986	13101	13042	13098	12724	13201	12979	12953	12923	12855	12772	12900	12928	12984	12894	12990	13041	12981	12822	12857	12805	12799	13108	12956	12958	12975	12935	12918	12995	12862	13016	12960	12871	12900	12771	13093	12975	12888	12980	12900	12954	12963	13086	12900	12944	13013	12864	12960	12853	13025	12753	12937	13038	12840	12755	13007	12956	13060	12932	12831	12990	13113	13249	12820	12860	12995	12950	13066	12766	12726	12964	12982	13004	13124	12805	13024	13020	12896	12951	12853	13062	13050	12748	12951	12963	13084	12960	12837	12981	12723	13005	12817	12933	12880	12927	12917	13104	12820	12919	12886	13073	12854	12924	12942	12783	13130	12940	13099	12918	12851	12847	12798	12998	12692	12896	12919	12894	13005	12848	13038	12772	12937	13077	12803	13027	12959	12826	13092	13106	12894	13107	13031	12800	12883	13083	12822	12730	12794	12956	12872	12925	12948	12944	12876	12851	12952	12882	12828	12872	12884	12981	12790	12936	13063	12920	12813	12991	12939	12959	12968	12848	12839	13016	12991	12828	12892	12776	13047	12831	12920	12874	12889	12894	13038	12927	12828	12820	13102	12998	13104	13034	12738	12894	12982	12939	12825	13018	12909	12826	12882	12746	12913	12939	12902	12731	12794	12888	12979	12879	12949	12752	12812	12837	13082	12873	12904	13123	13049	12921	12847	12896	13072	12773	12690	12774	12853	12864	12993	12861	12917	12967	12939	13210	12938	12942	12917	13012	12951	12935	12924	13039	12841	13045	12941	12885	13032	13014	12940	13061	13083	12947	12991	12975	12847	12869	12973	13096	13042	12888	12940	12746	13011	12748	12912	13022	12811	12910	13086	13093	12830	12864	12928	12878	12835	12873	12797	13102	12913	13107	13015	12924	12798	12876	13055	12821	12824	12736	13108	12815	12964	12959	13101	12817	12843	13046	12954	12882	12767	12965	12861	12927	12963	12847	12822	12767	13007	12953	12926	12926	13165	12595	12876	12860	13073	12928	12969	13044	13024	12871	13096	13217	12955	12888	13056	12860	12958	12937	12910	12869	12923	12874	13035	12968	12826	13011	13057	13024	12922	13153	12728	12907	12956	12901	12823	12830	12835	12896	12978	12887	12824	12869	13061	13048	13027	12950	12897	12748	12889	12857	13053	12894	13011	12970	12905	12898	12834	12843	12976	13011	12937	12914	13037	12861	12988	13089	12893	13156	13031	12843	12832	12895	12880	12936	12937	12827	12863	12925	13108	12977	13169	12789	12816	12989	12915	12918	12845	13000	12791	12942	12787	12901	13095	13050	12890	13034	13014	12934	12987	12893	12925	12988	12937	12768	13144	12943	12789	13014	12894	12867	13033	12955	12854	12885	13107	12860	13201	12911	13137	12982	13029	12856	12882	12800	12891	12949	12836	12871	13008	12892	13049	13010	12936	12891	12995	13043	12935	13035	13153	12954	13030	13092	12849	13090	13163	13078	12776	13032	12934	12844	12955	13017	12913	12909	12740	12794	12840	12967	13024	12834	12812	12870	12905	13050	12819	12889	12776	12910	13072	13068	12787	13083	13052	12739	12893	12919	12903	12870	12972	13076	12890	12962	12941	12818	12860	12918	12953	13010	12685	12979	12906	12962	12819	13048	12971	13023	12992	12948	12912	12881	13033	12933	12952	12985	13086	12935	12925	12863	12962	13015	12713	12902	12810	12796	12827	13083	12633	12838	12840	12815	12994	12770	12907	12864	13106	13012	12986	13015	12820	12995	13135	13017	12896	12901	12913	12769	12799	12909	13031	12993	12967	13038	13003	13039	13001	12884	12847	13024	12985	13032	13004	12977	13068	12948	13009	12790	13033	12898	12968	12892	13000	12946	12872	12917	12959	12908	12893	12969	12969	13063	12942	12907	12837	13015	12667	12976	13230	12932	12921	12966	13076	12885	12977	12862	12889	12652	12742	13018	12875	12964	12924	12985	12867	13017	12931	12812	13008	12853	12856	12985	12784	12851	12951	12790	13011	13119	12891	12881	12907	12802	12899	13107	12970	13023	12787	12920	12853	12913	12755	12727	12941	12776	12886	13050	12893	13019	13083	13016	13049	12953	12786	12835	12937	12919	13064	12846	13003	13111	13042	12994	12930	12887	12879	12860	12840	12790	13012	12939	12814	12802	12918	12903	12935	12936	13003	12791	13003	13094	13124	12933	12885	12945	12822	13082	13015	13055	13048	13195	12920	13054	12883	12926	13093	12920	12920	13132	12994	12947	12922	12804	12827	12934	12812	12702	12826	12990	13015	12879	12822	12890	12931	12869	12998	13037	12800	12984	12974	12909	12973	12882	12895	12896	13067	12801	13021	12842	12896	12856	13101	12876	12748	12806	12849	12929	13083	12935	12931	13081	12991	12884	12949	12979	13184	12930	12840	12952	13057	13130	12923	12970	12865	12980	13157	12796	12823	12985	12917	12800	12973	12900	13036	12850	12986	12840	12975	12949	12870	12946	13105	13144	12848	12827	12879	12890	13053	13102	13037	12931	13016	12921	12830	13046	12971	12928	12714	12790	13028	13090	12830	13066
18261	33581	33185	24697	19438	17310	39449	66871	59304	41445	22613	14768	11371	11260	11287	11347	11314	11247	11384	11274	11313	11280	11170	11229	11182	11259	11285	11341	11213	11222	11294	11415	11283	11216	11147	11260	11280	11226	11371	11274	11184	11114	11376	11279	11157	11300	11174	11095	11286	11257	11294	11361	11180	11257	11378	11153	11284	11248	11306	11252	11369	11228	11233	11268	11219	11288	11207	11271	11265	11305	11253	11130	11197	11254	11380	11392	11181	11444	11283	11363	11319	11168	11313	11256	11196	11243	11281	11324	11298	11153	11205	11417	11322	11026	11244	11213	11207	11288	11271	11157	11254	11371	11267	11237	11126	11175	11259	11384	11028	11252	11354	11248	11298	11288	11232	11275	11316	11182	11147	11328	11276	11247	11185	11246	11227	11398	11322	11216	11221	11228	11186	11296	11242	11343	11394	11316	11221	11057	11291	11162	11364	11255	11339	11183	11265	11336	11079	11267	11282	11126	11140	11158	11322	11266	11362	11259	11379	11267	11278	11199	11224	11259	11224	11120	11365	11127	11228	11210	11159	11267	11429	11369	11207	11230	11274	11394	11348	11291	11198	11226	11123	11224	11354	11240	11284	11304	11493	11168	11222	11348	11329	11261	11302	11199	11318	11220	11109	11253	11142	11327	11256	11194	11251	11337	11299	11108	11263	11267	11181	11365	11046	11181	11295	11327	11226	11291	11420	11226	11225	11217	11282	11314	11304	11363	11245	11251	11168	11323	11244	11088	11209	11266	10974	11550	11186	11076	11192	11301	11186	11222	11242	11292	11359	11294	11336	11244	11231	11166	11309	11233	11256	11311	11195	11212	11354	11283	11286	11315	11173	11289	11281	11220	11211	11309	11170	11400	11384	11154	11149	11210	11201	11256	11374	11268	11298	11196	11434	11245	11340	11280	11230	11174	11461	11275	11276	11178	11241	11229	11365	11257	11431	11335	11288	11360	11284	11055	11268	11187	11285	11217	11356	11191	11228	11186	11118	11114	11269	11224	11327	11419	11311	11240	11257	11241	11292	11247	11221	11220	11399	11256	11268	11258	11245	11389	11354	11268	11172	11378	11209	11270	11176	11140	11174	11270	11234	11295	11242	11150	11139	11272	11288	11305	11236	11218	11431	11294	11188	11342	11313	11287	11149	11238	11293	11178	11393	11289	11213	11287	11339	11357	11389	11380	11126	11334	11148	11301	11132	11321	11325	11173	11352	11355	11156	11331	11304	11446	11453	11094	11325	11238	11299	11269	11337	11093	11268	11393	11170	11230	11299	11142	11329	11293	11368	11220	11220	11263	11288	11017	11311	11202	11192	11337	11215	11336	11241	11328	11384	11290	11391	11287	11348	11052	11219	11255	11196	11146	11153	11203	11220	11325	11283	11127	11245	11257	11167	11200	11318	11226	11248	11268	11252	11130	11492	11441	11288	11204	11206	11221	11232	11261	11253	11177	11264	11380	11167	11321	11282	11310	11173	11164	11306	11313	11220	11068	11301	11288	11267	11218	11282	11276	11341	11183	11159	11359	11225	11389	11399	11179	11253	11169	11188	11335	11252	11306	11258	11391	11302	11073	11211	11168	11292	11222	11257	11205	11279	11275	11238	11365	11225	11154	11331	11269	11275	11271	11209	11296	11186	11145	11220	11317	11215	11267	11396	11317	11267	11246	11185	11226	11264	11178	11340	11308	11143	11317	11328	11441	11187	11228	11188	11384	11298	11239	11168	11187	11166	11107	11268	11100	11124	11268	11201	11322	11206	11265	11321	11173	11337	11148	11097	11201	11193	11321	11139	11340	11263	11258	11240	11302	11232	11265	11228	11220	11098	11208	11488	11300	11313	11117	11289	11235	11374	11036	11236	11325	11352	11230	11298	11242	11319	11155	11240	11314	11192	11387	11312	11300	11318	11152	11132	11247	11206	11257	11250	11175	11352	11299	11279	11338	11097	11337	11225	11161	11237	11310	11200	11304	11194	11236	11324	11232	11152	11080	11280	11353	11141	11270	11186	11141	11257	11246	11255	11282	11249	11394	11313	11254	11241	11244	11274	11140	11328	11296	11334	11274	11192	11217	11345	11221	11287	11272	11354	11276	11254	11228	11215	11152	11512	11256	11101	11281	11164	11333	11216	11412	11196	11200	11135	11235	11149	11259	11243	11240	11131	11295	11212	11323	11267	11301	11267	11179	11225	11271	11395	11351	11140	11440	11211	11256	11232	11031	11286	11032	11189	11169	11296	11287	11173	11291	11389	11264	11340	11059	11268	11265	11152	11264	11194	11239	11288	11293	11282	11214	11239	11358	11389	11426	11195	11369	11307	11158	11245	11214	11368	11246	11328	11283	11169	11170	11180	11277	11268	11201	11184	11268	11170	11309	11387	11288	11120	11252	11203	11309	11378	11365	11171	11315	11248	11261	11169	11204	11338	11356	11138	11272	11245	11307	11271	11187	11229	11175	11219	11279	11287	11298	11275	11121	11308	11321	11238	11287	11454	11142	11217	11271	11280	11471	11291	11191	11421	11209	11141	11247	11186	11068	11213	11172	11355	11159	11407	11157	11167	11189	11051	11128	11138	11228	11347	11142	11138	11144	11170	11379	11322	11162	11172	11229	11366	11222	11463	11383	11296	11401	11237	11306	11331	11212	11289	11327	11385	11212	11269	11292	11279	11179	11233	11351	11316	11165	11198	11273	11259	11271	11085	11314	11128	11229	11313	11365	11236	11154	11140	11178	11276	11098	11219	11228	11294	11247	11151	11225	11142	11300	11254	11186	11133	11256	11263	11126	11200	11257	11268	11433	11194	11213	11228	11339	11334	11200	11258	11297	11257	11242	11240	11042	11301	11203	11339	11207	11191	11163	11269	11177	11164	11111	11251	11230	11269	11261	11251	11260	11297	11325	11283	11234	11348	11268	11119	11152	11243	11344	11082	11429	11222	11131	11188	11302	11247	11422	11201	11259	11300	11322	11188	11364	11124	11233	11244	11262	11125	11210	11184	11294	11184	11149	11139	11229	11400	11325	11292	11351	11176	11150	11384	11315	11467	11404	11199	11228	11330	11168	11290	11303	11246	11269	11163	11380	11287	11347	11161	11180	11214	11312	11213	11358	11404	11174	11267	11301	11132	11299	11233	11325	11293	11199	11289	11433	11227	11296	11245	11155	11215	11159	11255	11233	11035	11315	11287	11253	11103	11287	11270	11281	11325	11328	11080	11337	11180	11361	11220	11195	11190	11188	11393	11320	11189	11134	11073	11190	11294	11263	11357	11247	11236	11292	11260	11291	11294	11162	11162	11267	11323	11363	11211	11141	11291	11290	11291	11075	11343	11250	11276	11266	11355	11272	11199	11301	11342	11279	11345	11105	11197	11163	11164	11195	11409	11147	11150	11266	11332	11349	11412	11335	11208	11188	11401	11261	11395	11119	11296	11304	11238	11286	11315	11277	11123	11238	11244	11323	11296	11198	11287	11338	11171	11244	11312	11235	11247	11197	11250	11301	11238	11097	11339	11232	11373	11369	11165	11383	11326	11250	11359	11250	11042	11176	11122	11426	11343	11189	11334	11353	11154	11214	11337	11278	11318	11086	11362	11273	11017	11062	11246	11031	11202	11262	11464	11234	11176	11091	11286	11232	11269	11245	11398	11133	11181	11208	11207	11294	11267	11193	11253	11246	11262	11219	11287	11270	11263	11218	11163	11458	11133	11315	11234	11203	11163	11268	11269	11292	11274	11071	11259	11194	11169	11114	11173	11360	11177	11270	11381	11287	11267	11224	11388	11166	11224	11206	11160	11190	11334	11242	11258	11184	11226	11176	11296	11419	11162	11236	11196	11326	11208	11205	11216	11245	11319	11140	11229	11226	11289	11129	11218	11267	11341	11293	11245	11233	11290	11163	11385	11306	11315	11235	11323	11088	11209	11234	11297	11334	11233	11336	11164	11403	11229	11192	11265	11298	11347	11259	11129	11228	11211	11349	11372	11205	11267	11273	11338	11164	11196	11242	11226	11348	11256	11335	11219	11327	11312	11246	11150	11111	11316	11222	11315	11098	11212	11254	11303	11253	11189	11243	11192	11208	11231	11284	11259	11233	11156	11190	11121	11216	11254	11167	11237	11323	11470	11204	11281	11203	11267	11180	11317	11319	10997	11126	11196	11195	11310	11302	11259	11417	11173	11247	11322	11216	11420	11336	11331	11109	11223	11189	11256	11299	11270	11251	11167	11243	11330	11238	11203	11192	11257	11367	11241	11416	11181	11390	11135	11255	11363	11402	11133	11186	11288	11239	11245	11283	11428	11234	11171	11244	11276	11180	11292	11308	11240	11143	11378	11291	11374	11209	11220	11218	11197	11322	11283	11237	11384	11181	11224	11375	11229	11301	11245	11208	11174	11249	11285	11203	11328	11321	11190	11214	11194	11250	11063	11322	11131	11425	11372	11285	11135	11234	11215	11317	11296	11379	11275	11166	11285	11153	11123	11178	11300	11307	11356	11194	11251	11355	11265	11184	11207	11320	11381	11180	11252	11519	11263	11247	11246	11211	11385	11317	11307	11195	11340	11210	11264	11235	11212	11301	11332	11119	11230	11331	11323	11298	11281	11253	11228	11172	11289	11261	11319	11304	11206	11243	11101	11314	11184	11197	11203	11371	11167	11209	11303	11430	11227	11213	11259	11185	11309	11209	11272	11243	11300	11529	11253	11201	11224	11238	11353	11097	11360	11173	11213	11330	11106	11073	11211	11344	11237	11157	11313	11213	11354	11321	11258	11235	11285	11428	11236	11240	11235	11267	11141	11227	11459	11269	11377	11095	11347	11187	11183	11319	11294	11292	11202	11240	11267	11237	11212	11208	11163	11304	11126	11126	11224	11172	11201	11259	11257	11164	11281	11149	11370	11150	11256	11137	11247	11379	11215	11219	11278	11416	11246	11273	11144	11221	11230	11397	11183	11168	11369	11205	11299	11336	11287	11198	11244	11195	11172	11428	11316	11284	11360	11158	11219	11304	11269	11245	11276	11220	11402	11358	11310	11188	11240	11153	11225	11280	11301	11311	11193	11393	11313	11333	11230	11113	11218	11231	11283	11231	11199	11283	11284	11159	11272	11281	11323	11279	11181	11262	11325	11376	11189	11259
29209	20036	17325	14416	12520	12130	12603	19219	19729	14709	12202	11801	11677	11523	11577	11543	11469	11635	11244	11359	11619	11617	11533	11543	11436	11340	11571	11527	11457	11605	11590	11434	11434	11492	11629	11422	11540	11539	11532	11426	11473	11486	11504	11570	11405	11686	11482	11558	11667	11433	11494	11388	11437	11406	11495	11494	11658	11472	11630	11360	11392	11471	11430	11478	11545	11561	11518	11389	11478	11410	11375	11427	11443	11507	11403	11574	11633	11406	11568	11560	11524	11476	11468	11273	11465	11387	11456	11370	11395	11674	11564	11407	11458	11509	11512	11735	11552	11611	11548	11410	11537	11556	11694	11360	11495	11571	11342	11337	11444	11464	11410	11491	11437	11350	11428	11571	11512	11485	11612	11558	11523	11358	11373	11487	11213	11376	11448	11602	11373	11625	11378	11354	11352	11571	11491	11663	11564	11374	11462	11322	11389	11499	11368	11317	11483	11620	11486	11519	11480	11511	11403	11269	11619	11333	11579	11436	11450	11531	11456	11445	11443	11586	11429	11518	11427	11379	11542	11449	11592	11651	11597	11377	11335	11534	11610	11445	11436	11424	11411	11513	11292	11437	11431	11581	11260	11382	11586	11462	11493	11435	11630	11447	11573	11705	11578	11456	11274	11311	11590	11447	11520	11514	11432	11614	11436	11413	11454	11603	11396	11414	11374	11509	11511	11493	11545	11386	11484	11481	11493	11363	11582	11608	11390	11446	11599	11411	11565	11646	11665	11523	11599	11304	11525	11458	11458	11284	11470	11652	11507	11482	11692	11509	11581	11268	11607	11503	11505	11447	11459	11575	11517	11650	11582	11679	11552	11626	11562	11491	11299	11440	11500	11505	11475	11530	11586	11388	11594	11599	11510	11432	11565	11488	11460	11396	11669	11485	11351	11587	11632	11456	11426	11467	11517	11560	11517	11622	11622	11492	11368	11442	11537	11556	11451	11350	11392	11451	11358	11402	11516	11570	11425	11456	11580	11512	11448	11431	11733	11519	11431	11506	11440	11624	11394	11441	11519	11762	11486	11455	11495	11493	11434	11361	11443	11539	11489	11430	11767	11566	11546	11485	11585	11443	11389	11399	11530	11740	11430	11657	11542	11610	11513	11543	11428	11277	11559	11505	11377	11545	11597	11432	11360	11373	11612	11695	11540	11372	11505	11613	11362	11622	11614	11649	11536	11479	11580	11485	11648	11658	11505	11545	11449	11289	11397	11434	11490	11329	11496	11582	11675	11449	11538	11582	11639	11599	11403	11531	11436	11591	11392	11318	11218	11362	11529	11418	11416	11555	11448	11449	11760	11354	11406	11389	11460	11438	11464	11655	11648	11505	11505	11550	11531	11534	11468	11506	11481	11446	11472	11646	11512	11271	11640	11625	11519	11409	11529	11402	11513	11411	11512	11503	11536	11745	11501	11290	11555	11507	11489	11462	11448	11543	11564	11335	11454	11592	11598	11478	11446	11485	11527	11569	11613	11388	11482	11460	11423	11311	11633	11499	11577	11444	11662	11468	11593	11532	11491	11579	11559	11554	11470	11424	11414	11502	11577	11411	11555	11492	11520	11542	11475	11466	11453	11567	11374	11449	11529	11314	11443	11695	11548	11332	11537	11363	11742	11384	11409	11485	11482	11431	11580	11529	11490	11522	11549	11406	11387	11521	11487	11465	11472	11385	11511	11474	11470	11480	11535	11453	11545	11431	11342	11477	11579	11613	11403	11494	11481	11484	11659	11482	11681	11584	11486	11421	11448	11702	11611	11505	11530	11469	11382	11362	11388	11522	11646	11388	11446	11482	11368	11500	11629	11648	11602	11457	11485	11555	11431	11516	11575	11436	11621	11591	11620	11566	11606	11363	11662	11464	11562	11384	11563	11386	11574	11583	11422	11378	11491	11458	11527	11508	11426	11439	11539	11619	11596	11349	11515	11428	11456	11386	11531	11637	11464	11568	11564	11346	11406	11358	11350	11325	11536	11450	11597	11386	11384	11467	11394	11424	11476	11611	11568	11507	11530	11396	11372	11522	11670	11497	11375	11335	11568	11301	11328	11418	11485	11547	11618	11563	11466	11469	11546	11370	11428	11501	11435	11448	11301	11455	11424	11395	11314	11618	11635	11539	11644	11560	11500	11467	11381	11410	11628	11553	11659	11764	11599	11509	11620	11488	11517	11573	11656	11360	11542	11603	11378	11502	11564	11588	11588	11313	11431	11509	11512	11607	11514	11510	11561	11557	11432	11482	11546	11526	11447	11517	11550	11502	11443	11381	11561	11497	11604	11564	11261	11462	11470	11483	11634	11513	11571	11518	11671	11529	11528	11533	11561	11334	11432	11500	11476	11516	11634	11689	11473	11588	11501	11529	11518	11515	11616	11431	11618	11425	11651	11475	11449	11489	11473	11631	11627	11572	11513	11572	11379	11368	11575	11626	11471	11631	11566	11287	11512	11425	11445	11425	11518	11695	11429	11512	11664	11519	11604	11477	11194	11513	11580	11705	11500	11514	11409	11537	11425	11441	11538	11448	11515	11454	11496	11434	11554	11518	11518	11459	11484	11588	11474	11411	11590	11467	11451	11618	11635	11517	11467	11770	11514	11733	11576	11500	11557	11488	11580	11423	11374	11313	11651	11695	11341	11357	11352	11441	11682	11337	11417	11330	11698	11604	11408	11428	11553	11487	11621	11673	11442	11415	11535	11420	11468	11588	11361	11661	11505	11441	11687	11517	11557	11524	11631	11651	11437	11411	11425	11480	11552	11481	11358	11420	11434	11432	11382	11503	11377	11557	11523	11650	11616	11449	11494	11414	11466	11335	11451	11612	11515	11547	11468	11530	11482	11416	11483	11494	11479	11432	11243	11429	11561	11398	11479	11407	11450	11614	11500	11529	11278	11394	11391	11637	11359	11482	11326	11441	11542	11557	11503	11381	11607	11645	11520	11471	11281	11477	11464	11494	11487	11425	11587	11518	11479	11526	11496	11466	11376	11375	11525	11466	11508	11467	11355	11465	11485	11534	11465	11772	11456	11668	11483	11310	11400	11390	11330	11540	11471	11444	11441	11461	11646	11478	11544	11458	11391	11573	11698	11415	11403	11544	11593	11463	11479	11613	11570	11409	11733	11555	11383	11525	11411	11520	11652	11611	11645	11555	11567	11506	11674	11443	11502	11304	11447	11503	11452	11389	11448	11349	11396	11333	11573	11395	11622	11538	11508	11383	11431	11445	11463	11396	11512	11526	11286	11473	11661	11475	11560	11410	11501	11555	11360	11547	11510	11516	11568	11603	11496	11554	11389	11519	11458	11518	11504	11476	11515	11628	11395	11461	11396	11546	11398	11314	11783	11590	11615	11547	11372	11524	11547	11521	11456	11447	11616	11444	11261	11350	11473	11408	11625	11555	11378	11543	11524	11448	11591	11438	11454	11728	11660	11396	11417	11503	11527	11711	11523	11376	11506	11671	11637	11423	11576	11445	11435	11411	11269	11580	11447	11503	11584	11370	11641	11599	11534	11526	11561	11666	11565	11583	11403	11469	11450	11232	11675	11639	11708	11536	11560	11474	11653	11459	11376	11533	11522	11495	11430	11500	11556	11448	11419	11445	11454	11438	11488	11480	11380	11431	11527	11392	11536	11480	11624	11430	11593	11363	11339	11665	11701	11483	11723	11472	11434	11546	11422	11490	11454	11488	11641	11506	11499	11483	11523	11536	11655	11532	11433	11528	11441	11581	11606	11320	11447	11449	11588	11620	11403	11561	11393	11582	11513	11492	11391	11629	11355	11428	11388	11516	11500	11615	11473	11511	11547	11408	11690	11472	11519	11545	11432	11323	11475	11573	11471	11458	11598	11444	11339	11574	11579	11336	11379	11539	11405	11546	11563	11608	11575	11553	11426	11504	11437	11372	11373	11479	11482	11432	11607	11562	11577	11394	11376	11631	11571	11545	11546	11297	11495	11642	11580	11832	11579	11475	11598	11599	11658	11357	11733	11420	11568	11538	11587	11499	11483	11495	11499	11510	11293	11545	11491	11535	11418	11465	11452	11561	11474	11547	11362	11452	11477	11292	11460	11495	11421	11504	11280	11702	11672	11478	11717	11566	11506	11500	11489	11522	11456	11465	11578	11529	11537	11506	11505	11341	11568	11650	11648	11548	11519	11556	11690	11453	11423	11539	11392	11700	11626	11559	11334	11385	11573	11611	11565	11400	11652	11619	11252	11349	11398	11466	11502	11470	11517	11472	11315	11408	11454	11489	11556	11397	11446	11529	11729	11707	11573	11430	11445	11508	11395	11452	11584	11520	11496	11545	11459	11541	11362	11410	11587	11414	11374	11425	11524	11441	11506	11673	11601	11702	11393	11596	11525	11488	11380	11376	11339	11548	11668	11596	11395	11366	11496	11595	11537	11438	11443	11513	11490	11371	11422	11490	11578	11522	11622	11555	11665	11403	11416	11595	11472	11406	11469	11633	11666	11729	11534	11353	11426	11377	11398	11414	11481	11557	11531	11400	11566	11280	11764	11302	11526	11620	11617	11347	11352	11409	11663	11591	11481	11385	11582	11421	11552	11650	11379	11588	11456	11523	11685	11474	11510	11435	11459	11524	11486	11539	11490	11561	11352	11625	11548	11470	11552	11740	11507	11519	11485	11476	11528	11524	11466	11480	11591	11371	11510	11682	11591	11518	11615	11231	11563	11386	11592	11559	11531	11702	11553	11574	11260	11488	11618	11620	11489	11414	11365	11420	11525	11660	11516	11479	11366	11679	11484	11658	11557	11515	11491	11526	11539	11475	11238	11535	11574	11457	11472	11647	11542	11517	11353	11508	11386	11476	11416	11538	11590	11577	11555	11471	11451	11456	11475	11468	11404	11418	11315	11501	11616	11486	11347	11389	11361	11450	11495	11322	11427	11480	11563	11594	11562	11460	11817	11694	11465	11540	11523	11499	11461	11497	11509	11529	11370	11432	11533	11484	11560	11535	11599	11460	11411	11523	11491	11201	11485	11714	11544	11516	11387	11514	11443	11446	11626	11606	11609	11582	11504	11526	11523	11479	11367	11357	11597	11655	11523	11369	11419	11471	11349	11602	11477	11655	11433	11549	11557	11672	11452	11472	11548	11606	11553	11399
13541	15595	15675	12932	11609	11503	12498	22268	20286	13292	10859	10637	10401	10411	10373	10430	10430	10433	10309	10315	10491	10388	10324	10314	10381	10460	10437	10294	10524	10350	10428	10483	10477	10270	10249	10225	10337	10368	10402	10391	10367	10410	10306	10439	10292	10522	10339	10367	10433	10319	10380	10311	10393	10491	10315	10367	10416	10326	10371	10294	10326	10557	10362	10464	10192	10376	10567	10506	10386	10319	10513	10427	10365	10201	10387	10287	10333	10294	10252	10448	10266	10506	10511	10280	10381	10271	10319	10214	10350	10446	10332	10154	10237	10391	10380	10310	10455	10386	10213	10327	10175	10335	10369	10446	10328	10274	10320	10477	10269	10365	10193	10322	10376	10271	10211	10219	10369	10212	10388	10437	10308	10173	10345	10403	10415	10304	10464	10474	10387	10230	10535	10376	10436	10405	10408	10319	10341	10270	10302	10481	10325	10301	10295	10253	10316	10370	10279	10287	10374	10457	10179	10370	10432	10260	10395	10312	10227	10493	10223	10365	10427	10480	10444	10377	10301	10207	10410	10395	10235	10364	10344	10302	10341	10277	10376	10420	10354	10460	10365	10278	10292	10360	10389	10280	10463	10430	10382	10290	10482	10379	10360	10398	10219	10418	10381	10413	10349	10349	10286	10406	10473	10314	10375	10277	10263	10428	10407	10306	10369	10410	10367	10256	10235	10338	10399	10347	10239	10353	10395	10369	10311	10340	10419	10385	10505	10346	10325	10425	10259	10329	10374	10340	10293	10298	10283	10312	10341	10333	10406	10194	10410	10392	10402	10303	10376	10274	10452	10308	10455	10455	10498	10299	10300	10193	10363	10303	10409	10288	10415	10349	10163	10366	10292	10217	10351	10465	10376	10389	10424	10137	10356	10236	10365	10244	10433	10347	10369	10386	10405	10378	10284	10294	10344	10236	10304	10329	10362	10279	10134	10337	10302	10281	10428	10502	10247	10240	10415	10434	10164	10379	10277	10398	10430	10388	10386	10421	10372	10131	10389	10192	10549	10326	10313	10385	10359	10478	10184	10486	10321	10170	10204	10360	10369	10350	10573	10367	10432	10379	10241	10321	10371	10433	10306	10365	10363	10419	10280	10531	10335	10382	10240	10365	10292	10387	10327	10311	10324	10435	10300	10539	10227	10451	10392	10428	10198	10458	10280	10343	10244	10439	10409	10351	10458	10492	10422	10467	10306	10380	10524	10302	10467	10434	10280	10226	10320	10384	10365	10352	10444	10459	10311	10371	10559	10401	10235	10219	10368	10391	10261	10424	10179	10304	10411	10477	10359	10283	10405	10424	10299	10371	10389	10292	10506	10136	10440	10212	10405	10363	10363	10262	10336	10341	10356	10357	10430	10371	10188	10522	10369	10350	10372	10313	10336	10328	10323	10370	10306	10298	10547	10414	10541	10261	10245	10433	10286	10373	10308	10486	10271	10329	10530	10213	10284	10434	10443	10340	10342	10289	10287	10454	10322	10431	10277	10205	10407	10389	10493	10346	10212	10461	10330	10359	10223	10406	10515	10351	10219	10289	10428	10269	10554	10480	10419	10450	10441	10397	10352	10249	10284	10264	10448	10382	10439	10404	10472	10260	10350	10557	10338	10294	10372	10409	10308	10487	10303	10344	10465	10389	10305	10388	10278	10451	10326	10424	10475	10349	10351	10390	10501	10571	10294	10433	10238	10374	10409	10281	10368	10294	10382	10308	10228	10312	10274	10403	10208	10368	10412	10314	10445	10385	10374	10449	10428	10342	10350	10434	10539	10319	10257	10396	10298	10321	10385	10240	10300	10226	10385	10373	10466	10265	10460	10343	10403	10275	10366	10320	10459	10491	10536	10267	10366	10374	10365	10367	10522	10480	10445	10301	10253	10422	10370	10496	10469	10484	10344	10223	10473	10331	10254	10376	10309	10343	10297	10396	10246	10348	10317	10174	10439	10442	10284	10310	10291	10353	10453	10426	10341	10405	10445	10218	10481	10561	10354	10328	10407	10402	10244	10390	10111	10474	10347	10446	10330	10449	10385	10235	10290	10317	10280	10396	10405	10346	10416	10363	10305	10488	10405	10343	10390	10233	10329	10369	10409	10475	10459	10509	10423	10431	10287	10354	10260	10341	10244	10482	10379	10417	10422	10290	10522	10382	10291	10266	10330	10418	10430	10317	10439	10372	10396	10253	10380	10373	10263	10316	10197	10289	10542	10346	10449	10237	10353	10355	10361	10410	10337	10325	10235	10417	10542	10399	10432	10263	10506	10354	10308	10463	10329	10355	10359	10255	10464	10431	10387	10358	10295	10470	10331	10380	10363	10318	10274	10207	10368	10331	10327	10205	10411	10403	10241	10367	10321	10475	10516	10266	10464	10432	10468	10316	10403	10360	10327	10369	10248	10304	10298	10313	10337	10441	10408	10405	10400	10289	10230	10301	10323	10410	10363	10334	10340	10410	10457	10426	10293	10410	10365	10430	10353	10329	10380	10392	10397	10299	10357	10141	10508	10529	10441	10384	10411	10429	10458	10381	10358	10286	10296	10327	10371	10393	10253	10280	10396	10422	10241	10297	10269	10356	10261	10376	10420	10329	10370	10345	10399	10198	10394	10493	10268	10473	10271	10441	10299	10313	10437	10194	10381	10343	10375	10226	10255	10347	10240	10446	10340	10308	10477	10326	10288	10365	10311	10390	10305	10355	10424	10420	10351	10226	10317	10340	10353	10472	10291	10208	10512	10344	10404	10384	10477	10351	10284	10327	10335	10416	10229	10354	10496	10356	10285	10290	10471	10446	10279	10343	10409	10255	10305	10346	10332	10438	10171	10280	10389	10466	10298	10399	10187	10313	10505	10360	10299	10340	10524	10390	10306	10203	10373	10281	10340	10367	10373	10340	10270	10327	10309	10450	10330	10362	10214	10527	10257	10362	10501	10378	10336	10464	10239	10335	10509	10297	10464	10482	10331	10258	10432	10392	10454	10372	10254	10438	10293	10582	10386	10433	10301	10348	10397	10323	10283	10470	10468	10245	10210	10360	10258	10284	10278	10305	10227	10360	10486	10410	10424	10380	10320	10338	10314	10288	10485	10447	10354	10459	10367	10384	10330	10339	10572	10208	10285	10424	10456	10397	10265	10453	10453	10340	10261	10489	10337	10541	10289	10415	10306	10433	10366	10255	10288	10235	10348	10431	10358	10498	10383	10293	10576	10223	10463	10407	10285	10292	10521	10367	10453	10478	10272	10340	10491	10386	10411	10384	10345	10402	10354	10413	10360	10211	10508	10262	10318	10365	10384	10366	10253	10445	10235	10272	10374	10371	10293	10540	10447	10232	10280	10485	10449	10377	10413	10345	10393	10290	10355	10347	10402	10412	10353	10398	10365	10329	10245	10336	10312	10295	10254	10390	10370	10147	10427	10285	10519	10227	10489	10318	10450	10240	10306	10494	10410	10451	10474	10179	10457	10342	10490	10240	10388	10119	10453	10347	10348	10418	10304	10292	10290	10375	10525	10276	10401	10289	10322	10460	10355	10528	10430	10326	10364	10270	10356	10369	10378	10325	10360	10383	10465	10166	10328	10318	10396	10222	10290	10347	10393	10308	10294	10479	10458	10471	10496	10264	10365	10329	10359	10412	10251	10363	10468	10348	10315	10381	10361	10426	10403	10371	10317	10143	10480	10359	10316	10291	10477	10554	10345	10221	10285	10246	10315	10395	10527	10335	10436	10445	10357	10185	10341	10488	10318	10433	10296	10381	10451	10378	10499	10374	10240	10425	10282	10412	10389	10337	10377	10374	10197	10474	10450	10210	10361	10343	10424	10318	10313	10475	10379	10403	10238	10404	10351	10257	10322	10303	10067	10209	10470	10430	10333	10446	10412	10470	10354	10500	10450	10335	10302	10356	10371	10377	10277	10461	10384	10394	10392	10380	10203	10437	10375	10276	10318	10413	10382	10428	10382	10427	10328	10345	10432	10349	10354	10330	10347	10282	10355	10321	10259	10394	10459	10447	10443	10300	10354	10442	10253	10431	10451	10366	10380	10265	10264	10349	10416	10427	10438	10481	10351	10300	10433	10445	10430	10498	10273	10393	10319	10306	10418	9977	10562	10352	10299	10387	10277	10430	10374	10360	10352	10322	10325	10302	10325	10261	10257	10384	10365	10343	10285	10392	10469	10486	10519	10293	10381	10439	10374	10408	10393	10349	10398	10345	10262	10329	10519	10450	10390	10446	10323	10407	10337	10401	10426	10485	10350	10388	10288	10313	10486	10367	10329	10378	10308	10391	10531	10460	10335	10387	10405	10272	10336	10191	10419	10438	10445	10431	10454	10534	10298	10297	10359	10299	10279	10389	10327	10244	10226	10248	10356	10274	10368	10256	10404	10541	10286	10217	10356	10355	10366	10400	10380	10377	10447	10410	10329	10383	10299	10459	10585	10320	10463	10291	10388	10254	10364	10391	10454	10402	10403	10425	10388	10467	10420	10339	10282	10409	10312	10345	10294	10480	10352	10219	10210	10410	10383	10551	10604	10392	10282	10460	10222	10334	10327	10428	10409	10475	10428	10415	10513	10487	10180	10088	10378	10383	10425	10429	10260	10382	10508	10250	10293	10293	10389	10527	10272	10248	10318	10331	10394	10447	10353	10369	10341	10325	10264	10313	10436	10358	10275	10270	10352	10290	10282	10376	10377	10323	10479	10447	10503	10313	10343	10445	10343	10410	10512	10212	10284	10384	10273	10367	10288	10377	10246	10296	10419	10403	10348	10361	10379	10275	10244	10363	10341	10494	10272	10297	10363	10230	10293	10402	10312	10273	10409	10430	10295	10260	10257	10400	10336	10372	10350	10289	10251	10345	10364	10343	10341	10424	10344	10461	10301	10429	10403	10376	10338	10414	10289	10257	10411	10429	10385	10541	10244	10514	10474	10400	10335	10381	10335	10527	10440	10397	10283	10452	10254	10361	10386	10374	10478	10328	10248	10252	10438	10282	10253	10418	10341	10425	10348	10430	10418	10270	10332	10378	10358	10341	10468	10330	10441	10387	10350	10412	10356	10213	10398	10334	10412	10309	10392	10489	10396	10335	10169	10572	10421	10387	10291	10323	10316	10391	10336	10317	10337	10355	10459	10485
25469	21023	27611	24883	20545	16160	16964	46227	50009	32758	17898	12429	10857	10721	10532	10592	10639	10694	10623	10496	10664	10680	10715	10658	10587	10550	10599	10691	10608	10662	10668	10680	10534	10589	10519	10614	10628	10628	10516	10407	10518	10586	10704	10554	10389	10604	10661	10593	10620	10588	10498	10460	10438	10562	10521	10468	10580	10439	10353	10498	10549	10595	10594	10412	10446	10569	10531	10496	10638	10590	10556	10560	10554	10440	10580	10419	10563	10533	10596	10574	10530	10523	10506	10715	10578	10520	10570	10592	10633	10495	10476	10595	10553	10566	10506	10595	10509	10491	10647	10517	10712	10653	10476	10535	10484	10503	10666	10612	10663	10525	10573	10432	10465	10504	10428	10509	10581	10576	10477	10542	10578	10362	10415	10236	10502	10611	10699	10458	10468	10633	10677	10522	10526	10366	10436	10606	10572	10450	10424	10656	10687	10391	10635	10363	10670	10469	10645	10488	10558	10471	10494	10527	10634	10493	10607	10562	10462	10502	10690	10414	10645	10478	10613	10465	10497	10386	10379	10333	10547	10628	10447	10659	10382	10424	10598	10401	10563	10523	10619	10450	10494	10431	10507	10488	10808	10615	10551	10504	10396	10468	10495	10580	10609	10587	10651	10335	10530	10417	10617	10394	10700	10519	10487	10509	10357	10534	10582	10506	10559	10365	10794	10449	10451	10552	10498	10642	10554	10650	10780	10672	10503	10595	10541	10595	10479	10547	10545	10533	10571	10668	10373	10414	10426	10657	10534	10647	10503	10521	10434	10535	10448	10507	10399	10574	10449	10725	10545	10532	10540	10458	10500	10501	10429	10457	10607	10323	10625	10520	10535	10528	10483	10627	10513	10627	10456	10524	10684	10472	10472	10439	10546	10551	10684	10442	10471	10551	10719	10528	10433	10610	10464	10444	10533	10554	10548	10430	10612	10521	10541	10453	10426	10407	10410	10375	10506	10467	10571	10517	10684	10575	10571	10559	10460	10647	10595	10573	10609	10599	10492	10623	10621	10611	10424	10321	10415	10530	10481	10528	10438	10478	10538	10717	10653	10469	10499	10687	10455	10512	10536	10517	10365	10310	10390	10553	10499	10498	10542	10576	10616	10596	10594	10612	10376	10491	10542	10626	10499	10433	10578	10628	10442	10505	10483	10468	10359	10457	10423	10495	10767	10600	10487	10614	10568	10548	10461	10446	10539	10417	10500	10444	10625	10610	10653	10447	10550	10413	10521	10414	10589	10543	10417	10446	10429	10601	10434	10538	10582	10477	10574	10449	10404	10575	10423	10522	10433	10498	10440	10759	10541	10543	10351	10607	10640	10460	10572	10563	10628	10551	10493	10509	10488	10644	10462	10664	10423	10358	10539	10484	10702	10674	10474	10560	10533	10553	10525	10480	10394	10503	10506	10480	10520	10708	10566	10369	10649	10592	10620	10568	10538	10398	10684	10502	10510	10369	10529	10659	10534	10513	10477	10472	10528	10487	10516	10585	10489	10400	10613	10730	10645	10395	10383	10716	10529	10630	10576	10729	10442	10460	10667	10453	10470	10419	10660	10506	10487	10447	10501	10445	10662	10364	10604	10595	10577	10482	10679	10576	10556	10471	10511	10556	10583	10361	10434	10506	10525	10645	10487	10642	10534	10682	10462	10512	10552	10461	10439	10567	10442	10563	10614	10440	10452	10531	10535	10626	10592	10495	10612	10501	10635	10591	10479	10468	10534	10523	10647	10513	10681	10635	10493	10719	10502	10413	10573	10409	10624	10531	10578	10711	10448	10448	10589	10466	10352	10511	10683	10479	10495	10496	10409	10628	10450	10554	10594	10397	10501	10529	10451	10498	10442	10535	10705	10560	10693	10582	10720	10685	10626	10416	10503	10583	10457	10545	10688	10664	10591	10322	10653	10675	10575	10651	10590	10435	10472	10429	10584	10506	10586	10697	10556	10521	10522	10699	10506	10475	10471	10567	10557	10496	10533	10352	10529	10574	10614	10347	10577	10438	10498	10509	10573	10296	10546	10434	10438	10532	10519	10395	10415	10535	10542	10481	10449	10436	10550	10356	10344	10666	10496	10657	10612	10406	10614	10606	10667	10367	10495	10378	10552	10483	10504	10480	10499	10534	10474	10540	10620	10441	10424	10492	10801	10373	10540	10417	10493	10410	10389	10437	10497	10529	10588	10628	10738	10705	10624	10584	10438	10478	10578	10470	10387	10338	10489	10460	10515	10652	10676	10420	10360	10442	10567	10633	10630	10452	10717	10650	10496	10654	10608	10545	10565	10541	10573	10615	10490	10516	10577	10696	10650	10572	10310	10654	10525	10430	10336	10611	10448	10555	10440	10403	10562	10349	10426	10513	10597	10652	10495	10651	10554	10677	10537	10674	10630	10416	10541	10626	10504	10362	10522	10541	10659	10562	10517	10574	10614	10623	10554	10450	10679	10590	10629	10550	10640	10602	10403	10654	10513	10365	10723	10465	10569	10548	10658	10578	10662	10729	10596	10556	10494	10434	10515	10529	10443	10387	10565	10453	10678	10539	10422	10413	10494	10572	10539	10517	10415	10450	10548	10563	10414	10498	10491	10489	10592	10542	10523	10680	10509	10592	10396	10475	10531	10604	10542	10631	10565	10464	10752	10391	10536	10564	10378	10646	10448	10484	10365	10520	10496	10405	10673	10511	10434	10430	10579	10427	10425	10677	10433	10546	10465	10673	10487	10663	10499	10488	10441	10338	10661	10593	10558	10638	10513	10681	10568	10501	10442	10444	10742	10742	10647	10427	10479	10542	10459	10587	10486	10416	10445	10445	10479	10519	10458	10430	10596	10541	10760	10517	10659	10657	10602	10433	10705	10623	10507	10518	10411	10420	10469	10582	10438	10462	10423	10700	10632	10620	10666	10416	10463	10576	10557	10644	10552	10392	10666	10653	10573	10453	10461	10493	10517	10677	10482	10635	10400	10555	10657	10683	10551	10618	10599	10596	10616	10532	10476	10601	10557	10509	10501	10566	10447	10674	10493	10399	10448	10546	10613	10542	10646	10630	10593	10420	10639	10331	10647	10532	10569	10536	10583	10664	10624	10650	10675	10622	10385	10377	10297	10438	10539	10569	10572	10592	10433	10574	10468	10430	10570	10697	10525	10407	10449	10327	10543	10588	10570	10414	10534	10405	10382	10451	10653	10600	10664	10534	10593	10566	10656	10481	10742	10484	10467	10518	10383	10515	10563	10352	10476	10598	10534	10346	10592	10496	10475	10470	10603	10517	10440	10427	10428	10623	10549	10501	10493	10530	10507	10541	10582	10645	10429	10562	10440	10488	10381	10407	10463	10468	10422	10543	10564	10636	10438	10557	10717	10588	10464	10541	10516	10716	10528	10570	10612	10445	10593	10567	10699	10512	10449	10738	10618	10631	10608	10452	10544	10504	10433	10555	10511	10592	10487	10529	10428	10609	10437	10530	10617	10624	10543	10435	10541	10597	10432	10580	10415	10504	10636	10393	10555	10606	10648	10444	10477	10622	10570	10428	10509	10598	10518	10503	10513	10470	10468	10632	10594	10535	10712	10568	10461	10643	10451	10504	10543	10527	10564	10493	10376	10554	10507	10408	10632	10536	10499	10619	10514	10400	10535	10510	10611	10688	10551	10549	10570	10471	10577	10650	10485	10565	10443	10672	10648	10583	10514	10460	10495	10721	10466	10413	10542	10507	10518	10392	10660	10567	10635	10627	10447	10388	10573	10450	10666	10525	10514	10463	10435	10651	10473	10502	10668	10563	10468	10568	10460	10683	10531	10411	10513	10322	10635	10519	10587	10568	10476	10553	10506	10504	10406	10493	10632	10620	10626	10536	10583	10602	10443	10436	10552	10711	10537	10657	10602	10759	10510	10623	10674	10471	10627	10582	10508	10485	10585	10380	10562	10625	10574	10559	10560	10574	10534	10497	10593	10435	10599	10577	10580	10667	10422	10607	10698	10579	10461	10626	10737	10583	10726	10633	10605	10605	10569	10558	10698	10326	10514	10553	10511	10453	10629	10735	10532	10529	10600	10546	10543	10439	10618	10474	10492	10549	10714	10564	10464	10434	10444	10591	10398	10616	10407	10414	10418	10580	10501	10451	10533	10642	10477	10568	10468	10638	10439	10460	10530	10524	10455	10352	10408	10547	10601	10648	10439	10540	10401	10517	10378	10316	10532	10389	10498	10517	10581	10623	10540	10448	10665	10728	10620	10479	10675	10520	10498	10479	10525	10529	10587	10551	10557	10573	10362	10589	10557	10656	10493	10532	10566	10537	10562	10460	10484	10450	10397	10540	10635	10624	10622	10553	10655	10720	10540	10558	10390	10492	10442	10439	10495	10499	10449	10562	10502	10418	10632	10542	10624	10548	10705	10591	10544	10516	10565	10425	10629	10451	10454	10494	10538	10659	10529	10688	10469	10583	10511	10545	10386	10386	10673	10512	10458	10600	10459	10589	10511	10487	10523	10592	10454	10500	10371	10554	10528	10369	10534	10491	10434	10533	10495	10561	10514	10433	10606	10611	10436	10401	10512	10490	10584	10575	10731	10424	10581	10577	10611	10588	10590	10539	10546	10431	10581	10452	10659	10438	10465	10569	10539	10582	10417	10292	10528	10496	10385	10440	10411	10584	10506	10525	10498	10568	10433	10331	10492	10558	10363	10526	10609	10351	10648	10564	10633	10648	10494	10482	10563	10379	10568	10616	10517	10403	10539	10509	10485	10527	10613	10639	10408	10459	10472	10540	10575	10598	10602	10533	10498	10382	10640	10358	10544	10482	10652	10676	10291	10552	10500	10586	10454	10513	10448	10511	10613	10478	10618	10515	10537	10591	10530	10562	10633	10423	10563	10428	10405	10584	10344	10433	10702	10424	10589	10525	10448	10670	10555	10382	10355	10485	10570	10495	10547	10781	10650	10686	10575	10521	10621	10486	10418	10558	10386	10454	10565	10481	10529	10623	10471	10547	10574	10456	10418	10472	10418	10693	10490	10461	10609	10530	10495	10734	10595	10483	10572	10476	10502	10519	10530	10509	10527	10358	10377	10523	10599	10549	10602	10621	10686	10703	10532	10556	10559	10459	10528	10522	10686	10352	10473	10368	10496	10608
14795	25096	23392	18073	16785	14887	18090	49481	48436	31467	15923	10719	9907	9833	9904	9831	9975	9857	9622	9770	9764	9769	9848	9783	9853	9742	9656	9807	9753	9994	9880	9817	9870	9774	9845	9711	9812	9742	9656	9727	9729	9945	9763	9885	9858	9654	9685	9884	9706	9938	9750	9641	9834	9844	9709	9839	9897	9875	9670	9859	9840	9751	9832	9835	9785	9897	9873	9706	9850	9837	9542	9872	9923	9903	9976	9622	9794	9842	9745	9842	9709	9777	9652	9782	9806	9804	9791	9896	9845	9910	9830	9751	9887	9823	9840	9872	9835	9798	9984	9720	9927	9842	9663	9675	9842	9705	9632	9835	9926	9772	9702	9741	9701	9752	9875	9751	9770	9879	9722	9717	9526	9781	9646	9708	9768	9954	9757	9846	9770	9741	9767	9771	9774	9884	9698	9956	9778	9849	9723	9867	9778	9733	9849	9819	9705	9847	9939	9851	9844	9765	9937	9723	9779	9900	9845	9655	9809	9794	9834	9734	9679	9898	9862	9887	9754	10009	9891	9892	9961	9787	9678	9795	9920	9770	9827	9937	9754	9734	9898	9724	9820	9780	9735	9871	9748	9881	9853	9847	9776	9804	9781	9779	9717	9804	9680	9738	9738	9740	9725	9766	9808	9782	9824	9850	9781	9876	9694	9816	9674	9791	9565	9801	9850	9737	9715	9777	9750	9926	9790	9778	9807	9929	9705	9744	9788	9783	9858	9723	9759	9726	9664	9823	9931	9741	9712	9800	9678	9813	9804	9811	9902	9768	9834	9767	9758	9816	9838	9702	9850	9794	9708	9789	9865	9710	9887	9770	9835	9793	9828	9725	9937	9824	9920	9908	9795	9619	9927	9835	9867	9782	9943	9763	9628	9597	9918	9828	9957	9804	9773	9744	9843	9647	9655	9973	9637	9686	9707	9715	9798	9675	9844	9894	9885	9767	9666	9729	9911	9829	9747	9656	9793	9781	9861	9767	9766	9713	9892	9708	9854	9693	9739	9819	10042	9796	9758	9759	9857	9927	9824	9758	9891	9823	9758	9746	9782	9859	9735	9664	9854	9809	10034	9931	9888	9824	9795	9710	9782	9699	9694	9853	9678	9762	9752	9748	9819	9838	9917	9871	9948	9910	9746	9815	9799	9735	9863	9737	9756	9876	9763	9777	9794	9759	9830	9720	9685	9821	9850	9749	9747	9842	9585	9842	9887	9763	9890	9812	9847	9820	9752	9684	9952	9915	9800	9811	9830	9659	9787	9811	9757	9859	9841	9801	9761	9737	9829	9721	9782	9825	9743	9824	9740	9825	9750	9853	9821	9723	9709	9676	9891	9787	9753	9802	9882	9688	9805	9764	9692	9687	9757	9697	9810	9740	9688	9745	9885	9859	9755	9724	9780	9699	9828	9873	9788	9720	9823	9665	9711	9712	9913	9746	9803	9850	9774	9889	9828	9634	9838	9743	9669	9845	9829	9763	9700	9905	9692	9757	9757	9756	9640	9898	9777	9638	9816	9811	9757	9900	9669	9788	9766	9831	9752	9933	9773	9796	9757	9809	9890	9725	9725	9791	9900	9899	9728	9718	9722	9607	9856	9742	9557	9706	9788	9673	9867	9790	9772	9860	9937	9856	9695	9893	9707	9757	9759	9665	9687	9790	9980	9818	9791	9874	9821	9693	9754	9884	9770	9808	9826	9763	9676	9741	9883	9840	9696	9724	9825	9712	9855	9843	9812	9981	9818	9738	9871	9739	9790	9858	9789	9833	9625	9791	9783	9875	9743	9862	9822	9740	9911	9882	9629	9720	9741	9840	9700	9760	9839	9775	9663	9720	9666	9802	9793	9893	9807	9694	9959	9784	9832	9782	9667	9811	9785	9952	9813	9785	9800	9831	9877	9823	9833	9653	9674	9775	9895	9846	9776	9736	9700	9709	9731	9823	9709	9840	9673	9982	9847	9797	9770	9667	9683	9840	9882	9713	9579	9752	9739	9773	9685	9636	9656	9792	9632	9835	9853	9902	9688	9758	9757	9881	9746	9815	9767	9609	9890	9634	9775	9869	9788	9888	9872	9646	9812	9791	9749	9865	9740	9905	9651	9811	9735	9671	9862	9696	9864	9682	9773	9861	9684	9853	9799	9818	9958	9871	9709	9791	9821	9693	9860	9683	9777	10012	9744	9664	9721	9838	9868	9822	9803	9694	9869	9678	9840	9828	9760	9777	9719	9705	9770	9782	9909	9780	9796	9784	9725	9934	9836	9913	9822	9748	9816	9826	9632	9797	9868	9721	9821	9872	9731	9769	9846	9806	9820	9738	9790	9721	9826	9710	9798	9737	9710	9855	9716	9742	9875	9823	9873	9656	9727	9835	9813	9929	9861	9705	9745	9756	9700	9777	9747	9790	9958	9802	9748	9843	9802	9828	9739	9819	9730	9622	9760	9912	9797	9824	9683	9731	9870	9748	9682	9757	9732	9768	9818	9763	9775	9801	9799	9799	9760	9738	9873	9808	9617	9792	9775	9894	9715	9791	9816	9699	9834	9744	9805	9738	9756	9873	9758	9813	9800	9716	9730	9727	9759	9668	9908	9799	9835	9818	9797	9704	9691	9694	9729	9857	9809	9805	9889	9675	9809	9754	9682	9833	9675	9665	9723	9795	10026	9701	9848	9687	9736	9738	9729	9797	9675	9969	9771	9779	9808	9911	9803	9620	9849	9775	9824	9769	9831	9805	9806	9824	9791	9850	9972	9797	9819	9799	9908	9766	9793	9788	9778	9730	9764	9874	9694	9781	9838	9722	9805	9783	9970	9837	9880	9758	9902	9836	9647	9826	9860	9744	9677	9721	9960	9861	9817	9751	9871	9949	9700	9839	9768	9771	9804	9840	9795	9681	9880	9856	9851	9818	9758	9720	9756	9774	9641	9744	9681	9752	9748	9618	9895	9853	9758	9586	9868	9776	9807	9719	9652	9869	9839	9858	9891	9889	9811	9853	9749	9798	9762	9782	9930	9776	9715	9777	9748	9787	9694	9728	9956	9725	9855	9767	9799	9787	9800	9695	9833	9849	9954	9837	9909	9862	9731	9799	9834	9607	9785	9924	9814	9945	9798	9711	9946	9817	9750	9708	9767	9796	9664	9774	9640	9687	9652	9730	9709	9911	9727	9826	9586	9752	9860	9896	9786	9881	9896	9653	9731	9801	9760	9729	9758	9630	9786	9735	9668	9809	9701	9768	9864	9855	9736	9740	9754	9923	9795	9861	9705	9794	9802	9751	9791	9591	9771	9773	9847	9765	9638	9757	9716	9609	9793	9888	9649	9682	9721	9835	9780	9760	9680	9811	9807	9849	9712	9779	9856	9811	9693	9843	9745	9762	9714	9831	9750	9780	9814	9754	9662	9754	9755	9907	9709	9742	9849	9728	9769	9790	9746	10010	9823	9765	9683	9698	9891	9763	9859	9746	10016	9593	9887	9761	9876	9700	9759	9812	9684	9945	9835	9766	9762	9712	9786	9819	9731	9863	9708	9791	9642	9653	9752	9727	9700	9792	9826	9789	9794	9834	9807	9825	9887	9728	9746	9815	9697	9882	9647	9869	9900	9874	9783	9901	9901	9737	9744	9796	9604	9715	9726	9745	9682	9770	9828	9838	9742	9801	9935	9702	9778	9748	9812	9698	9757	9921	9855	9983	9884	9754	9866	9789	9775	9828	9819	9828	9839	9859	9749	9753	9988	9692	9880	9776	9775	9759	9831	9789	9850	9834	9797	9607	9615	9850	9820	9785	9887	9770	9979	9764	9863	9763	9730	9847	9911	9490	9757	9812	9724	9652	9779	9691	9949	9690	9818	9766	9738	9711	9801	9896	9774	9784	9772	9714	9764	9769	9774	9788	9733	9737	9824	9698	9677	9808	9730	9707	9785	9817	9810	9791	9821	9732	9757	9682	9730	9896	9769	9790	9791	9934	9756	9779	9611	9625	9789	9758	9755	9716	9673	9854	9788	9789	9759	9800	9785	9754	9784	9745	9852	9686	9885	9715	9718	9785	9770	9973	9760	9806	9739	9981	9799	9741	9899	9799	9924	9799	9813	9777	9705	9782	9802	9775	9659	9895	9733	9684	9704	9793	9806	9743	9745	9877	9808	9742	10037	9794	9867	9817	9781	9866	9751	9985	9908	9937	9767	9788	9820	9779	9868	9819	9772	9849	9806	9765	9721	9860	9758	9828	9777	9752	9745	9763	9883	9745	9706	9903	9862	9880	9784	9655	9759	9720	9802	9838	9781	9769	9800	9861	9809	9709	9929	9656	9893	9931	9819	9834	9808	9792	9739	9856	9776	9686	9908	9679	9636	9851	9796	9733	9758	9762	9823	9640	9766	9687	9863	9808	9695	9689	9741	9857	9827	9616	9698	9708	9874	9838	9921	9791	9700	9945	9668	9684	9920	9892	9842	9644	9811	9807	9750	9540	9786	9831	9843	9731	9836	9811	9605	9698	9840	9788	9835	9809	9703	9887	9674	9786	9860	9692	9670	9665	9936	9735	9773	9787	9749	9706	9787	9842	9839	9807	9777	9730	9829	9658	10119	9731	9774	9681	9831	9759	9673	9913	9800	9907	9863	9741	10033	9786	9613	9911	9725	9754	9763	9968	9884	9863	9781	9670	9685	9877	9518	9705	9676	9686	9709	9942	9659	9772	9858	9748	9695	9872	9986	9841	9878	9698	9721	9699	9573	9734	9840	9830	9849	9766	9876	9857	9702	9937	9940	9738	9994	9730	9730	9857	9816	9865	9908	9826	9782	9789	9788	9725	9910	9740	9847	9619	9812	9910	9672	9825	9681	9898	9668	9690	9664	9740	9834	9825	9743	9847	9604	9692	9765	9900	9692	9871	9640	9799	9723	9733	9846	9740	9939	9762	9867	9721	9827	9629	9666	9859	9902	9806	9773	9778	9810	9743	9634	9735	9919	9761	9805	9706	9910	9830	9839	9829	9938	9841	9794	9641	9772	9530	9862	9714	9924	9828	9748	9785	9721	9701	9797	9790	9906	9884	9878	9905	9983	9882	9652	9727	9785	9842	10023	9868	9799	9859	9881	9761	9787	9666	9849	9866
24235	21052	28395	23971	21422	21879	20531	44611	62155	47432	24267	13465	10171	9353	9217	9296	9231	9416	9415	9216	9309	9223	9235	9223	9138	9249	9172	9129	9332	9190	9183	9203	9038	9234	9363	9200	9212	9220	9252	9083	8974	9143	8948	9220	9045	9141	9227	9311	9170	9088	9113	9119	9203	9120	9182	9216	9181	9145	9148	9301	9249	9250	9086	9127	9103	9125	9124	9158	9200	9264	9303	9234	9102	9203	9168	9146	9153	9169	9085	9082	9189	9021	9063	9079	8990	8976	9121	9175	9366	9081	9260	9214	8943	9229	9074	9146	9076	9028	9173	9095	9021	9023	9123	9060	9184	9167	9048	9025	9055	9152	9154	8964	9148	9064	9062	8853	9064	9147	9082	9076	9222	9037	9220	9216	9143	9033	9102	9021	9160	9192	9079	9195	9234	9103	9018	9082	9095	9081	9057	9017	9008	9015	9190	9090	8819	9136	9035	9020	9111	9021	9025	9103	9223	9227	9070	9216	9197	9093	9126	9005	9185	9070	9073	9175	9016	9393	9217	9281	9069	9218	9118	9071	9158	9120	9079	9313	9160	8984	9003	9071	9234	9039	9006	9178	9016	8980	9056	9001	9071	8948	9019	9100	9007	9064	9111	9076	9061	9058	9062	9086	9025	9094	9145	9125	9269	9076	9025	9230	9166	8835	9092	8830	9202	9102	9146	8904	9148	9078	9129	8948	9251	9126	9130	8978	9038	9057	9078	9088	9107	9159	8997	8937	9082	8951	9115	9195	9141	9041	9082	8957	9208	9218	9166	9006	9261	9227	9153	9076	9102	9176	9209	9076	9185	9044	9023	9198	8999	9126	9030	9243	9116	9036	9059	8984	8991	9226	8975	9266	8994	9228	9113	9166	9195	9090	9043	9135	9087	9008	9032	9046	9009	9029	8991	9033	9078	9270	8902	9020	9005	9109	9096	9073	9166	9199	9089	9244	9036	9167	9028	9156	9064	9202	9188	9278	8991	9097	9157	9263	9166	9255	9162	9047	9105	9036	9062	8982	9225	8962	9160	9147	9237	9025	9246	8967	9003	9163	9294	9170	9121	9111	9069	9271	9104	9064	9199	9072	9061	9252	9093	9053	8861	9040	9030	9272	9258	9062	9149	9200	9008	9130	9117	9011	9135	9060	9215	9097	9128	9172	9103	8981	9110	9283	9135	9133	9019	9044	9175	9252	9134	9089	9264	9151	9134	9163	8986	9103	9193	9082	9134	9098	8957	9281	8875	9045	9213	9022	8958	9149	9074	9071	9034	9016	9158	9043	9034	9075	9087	9220	9146	9126	9065	9015	9069	9082	9031	9106	9254	9268	9072	8980	9071	9146	9006	9035	9203	9060	9265	9160	9048	8985	9090	9221	9059	9090	9133	9227	9179	9101	9094	9182	9042	9128	9102	9079	8876	9049	9168	9033	9060	9006	9173	9356	8999	8871	8977	9007	9166	9070	9098	9171	9079	9044	9276	9072	9094	9083	9058	9204	8979	9142	9145	9076	9077	9191	9182	9038	8988	9208	9280	8908	9082	9154	9208	9025	8984	8965	8997	8982	9081	9126	9094	8949	9025	9097	8933	8968	9113	9147	9034	9022	9191	9016	9209	9088	9061	9098	9227	8969	8907	9142	9190	9140	9052	9134	9169	9134	9194	9170	9250	9145	9094	9094	9024	9169	9192	9094	8967	9209	9036	9252	9016	9139	9222	9089	9200	9209	9129	9096	9172	8910	9102	8981	9125	9033	9204	9144	9213	9225	9179	9061	9069	9068	9091	9127	9212	8996	8955	8909	9166	9188	9109	9167	9176	9015	9024	8995	9263	9178	9182	9236	9126	9114	9091	9093	9204	9197	9054	9174	9121	8990	9103	9181	8968	9035	9162	9027	9011	9051	9187	9236	9124	9034	8946	8959	9088	9187	8935	9200	9078	9119	9072	9062	9191	9235	9053	9049	9120	9173	9151	9176	9035	9024	9044	9128	9009	8917	9162	8980	9093	9074	9001	9062	9044	8942	9317	9114	9206	9070	9192	9016	9154	9066	9199	9175	9034	9044	8952	9134	8937	9126	9086	9260	9026	9172	8938	8901	9180	9123	9179	9027	9155	9081	8910	9079	9066	9019	9057	9159	9209	9116	9096	8778	9117	9142	8980	9069	9005	9143	9126	9216	9236	9187	9130	9057	9236	9202	9158	9203	9148	9033	9175	9103	9098	9083	9077	8932	9020	9046	9107	9088	9094	8990	9092	9081	8922	9148	9111	9062	9205	9098	9092	9089	9131	9165	9207	9132	9215	9071	9110	9052	9049	9082	9135	9170	9017	9103	9009	9042	9185	8984	9323	9140	9131	9162	9085	9036	9192	9038	9078	9149	9110	8969	9060	9178	8992	9125	9134	9254	9140	9126	8992	8988	9211	9016	9160	9184	9050	9097	9063	8934	9152	9077	9136	9125	9072	9118	9084	9111	9222	8927	9235	9117	9198	9109	8983	9100	9099	9157	8934	8942	9138	9034	9175	9154	9184	9089	8996	9076	8902	9180	9287	9173	8979	9011	9063	9092	9047	9130	9087	8955	9015	9112	9082	8988	9090	9134	8948	9034	9035	8971	8911	9204	9263	9175	9110	8910	9071	9048	9120	9063	9046	9152	9139	8926	8978	9136	9013	9033	9047	9198	8972	8928	9304	9071	9007	8997	9092	8839	9178	9091	9133	9144	9030	9094	9046	8955	9079	8959	9193	9169	9132	9093	9181	9155	9326	9065	9026	9035	9005	9093	9167	9085	9101	9234	9153	9063	9126	9056	9244	9235	9009	9223	9242	9001	9160	8886	9104	9146	9132	9119	9207	9089	9016	8980	9190	8980	9170	9132	9097	9117	9180	9110	9133	9072	9167	9388	9210	9167	9125	9245	9101	9142	9026	9168	9018	9156	9060	9126	9118	9127	9057	9227	9113	9060	8944	9138	9054	9017	9083	9107	9105	9144	9027	8997	9260	9136	8872	9130	9134	8939	9129	9090	9171	8958	9077	9192	8972	9164	9077	9193	9151	9083	9124	9137	9009	9133	9255	9069	9062	9055	9225	9056	9125	9301	9189	9104	9183	9281	8972	9089	9102	9076	8874	9109	9010	9071	9062	9043	8981	9177	9077	9145	9193	9189	9161	9134	9099	9170	9011	9155	8870	8926	9077	9061	8853	9153	9111	9097	9186	9160	9204	8986	9064	9145	9136	9027	9141	8914	9062	9000	9120	9102	9134	9199	9073	9079	9195	9212	9166	8870	9232	9213	8883	9116	9091	9176	9050	9151	9161	9192	9077	8955	9123	8965	9108	9176	9095	9098	9237	9120	9211	9066	9000	9179	9109	9222	8934	9139	9149	9214	8967	9037	9070	9013	9109	8896	9106	8926	9033	9098	9159	9066	9068	9162	9178	9122	9020	9117	9074	9142	9165	9084	9034	9211	9208	9125	9083	9146	9098	9227	9170	9241	9190	9071	9159	9170	9178	9138	9045	9030	9104	9118	8998	9211	9168	9139	9026	9081	9069	9114	8937	9081	9117	9035	9203	9086	9111	8907	9029	9066	9019	8958	9109	9149	9140	9071	9065	9041	8844	8986	9043	9165	9139	9205	9099	9046	9149	9069	9169	9087	9082	9114	9167	9107	9074	9078	9112	9184	8904	9111	9092	9062	9328	8987	9189	9097	9019	9327	9052	8909	9078	9203	9181	8899	9311	9207	8997	9312	9364	9265	8968	9178	9027	9134	9098	9067	9164	9183	9031	9139	9030	9076	9154	9112	9210	8932	9130	9215	9256	9100	9081	9007	8966	9076	9092	9110	9241	9085	8955	9126	9062	9008	9165	9111	8988	9035	9208	9017	9031	9091	9133	8963	9142	9026	9057	9057	8980	9213	9018	9118	8998	9181	9068	9077	9104	9200	9116	9059	9076	9037	8939	9028	9145	9156	9072	9093	9207	9137	9086	8903	9130	9021	9009	9251	9080	9166	9012	9078	9137	9093	9066	9199	9089	9289	9172	9000	9140	9097	8965	9059	9148	9012	9150	9182	8995	9086	9032	9177	8997	9116	9077	9076	9000	9216	9089	9011	9062	9062	9124	8944	9166	9108	9152	9113	9282	8921	9072	8942	8993	9126	8987	9146	9159	9123	9193	9154	8937	9014	8997	9057	9166	9117	9094	9088	9248	9179	9114	9057	9150	9074	8908	9220	9275	9033	9026	9122	9109	9096	9091	9233	9160	9051	9128	9161	9060	9067	9198	9051	9158	9138	9131	9078	9114	9317	9194	9111	9047	9197	9019	9076	9080	9193	9134	9102	9016	9071	9081	9134	9079	9078	8896	9149	9052	9194	8921	9170	9083	8994	9226	8983	9093	9104	9006	9048	9157	9053	9275	9091	9030	9064	9128	9186	9192	9010	9039	9244	9134	9123	9089	9004	9229	9110	9183	9086	9245	9078	8986	9059	9162	8953	9021	8982	9188	9199	9131	8974	8988	9130	9060	9179	9051	9126	9146	8988	9115	9044	9099	9267	9016	9211	9249	9097	8921	9104	9262	9196	9056	9092	8998	9092	9030	9056	9142	9083	9086	9208	9141	9149	9057	9136	9112	8927	9052	9187	8925	9167	9177	9116	9179	8999	8982	9022	9047	9044	9013	9134	9108	9046	9075	9171	9093	9298	9059	8919	9230	9085	9135	9105	9099	9133	8943	9040	9013	9123	9120	9030	8904	9182	9205	9181	9179	8871	9107	9134	9059	9037	9034	9196	9022	9182	8875	9087	9113	9166	9200	9059	9052	8967	9024	8983	9124	9003	8970	9064	9194	8960	9087	9036	9110	9405	9090	9115	9027	8996	9160	9108	9241	9065	8906	9082	9025	9129	9262	9067	9093	9040	9096	9090	9096	9088	9012	9040	9197	9179	8988	9032	9122	9061	9022	9084	9088	9097	9133	9197	9188	9130	9126	9276	8948	9231	9006	9138	9053	9049	9069	9094	9179	9000	9210	9123	9046	9209	9040	8913	9259	9165	9120	9016	9121	9241	9034	9039	9152	9171	9282	9123	9240	9089	9046	9152	9326	9068	9073	9023	8980	9017
18381	32677	30852	23865	20957	19936	20888	49802	61270	44935	21455	12208	9632	8717	8857	8902	8765	8782	8899	8889	8775	9021	8942	8832	8883	8931	8995	8854	8924	8977	8826	8848	8683	8896	8843	8866	8842	8869	8915	8815	8898	8782	8747	8930	8910	8790	8844	8840	8774	8866	8750	8776	8851	8687	8738	8829	8888	8764	8861	8841	8902	8776	8877	8817	8919	8767	8883	8895	8711	8938	8831	8729	8950	8919	8933	8749	8892	8869	8840	8868	8910	8832	8928	8914	8846	8815	8756	9033	8785	8813	8764	8889	8737	8714	8773	8871	8832	8815	8890	8826	8903	8880	8819	8707	8706	8841	8855	8796	8808	8954	8694	8874	8698	8943	8751	8889	8996	8855	8855	8815	8776	8858	8853	8762	8832	8737	8899	8732	8648	8832	8927	8860	8861	8770	8794	8990	8823	8821	8834	8826	8829	8980	8751	8750	8890	8831	8775	8849	8800	8806	8940	9005	8794	8840	8882	8995	8704	8767	8826	8744	8886	8795	8895	8830	8815	8728	8858	8744	8797	8877	8665	8895	8887	8782	8809	8963	8822	8710	8826	8838	8917	8770	8921	8829	8867	8910	8770	8922	8991	8908	8826	8785	8735	8969	8822	8855	8853	8901	8981	8882	8810	8995	8802	8913	8890	8846	8821	8901	8990	8872	8892	8844	8865	8864	8966	8893	8828	8927	8783	8801	8870	8846	8737	8891	8826	8772	8944	8674	8859	8887	8824	8954	8970	8909	8865	8813	8864	8845	8834	8799	8917	8902	8933	8906	8774	8897	8764	8793	8798	8729	8808	8968	8828	8896	8706	8826	8833	8734	8884	8804	8823	8804	8736	8734	8988	8832	8751	8697	8845	8867	8818	8880	8804	8808	8965	8813	8789	8878	8824	8831	8696	8788	8873	8811	8648	8845	8750	8835	8926	8853	8844	8869	8931	8783	8767	8864	9070	8726	8823	8864	8878	8848	8697	8885	8929	8852	8870	8729	8748	8811	8728	8842	8842	8865	8858	8899	8816	8755	8664	8899	8978	8959	8863	8762	8837	8775	8929	8833	8886	8808	8784	8825	8779	8934	8677	8837	8991	8817	8875	8837	8917	8868	8792	8789	8868	8916	8691	8767	8777	8782	8797	8940	8841	8942	8796	8876	8814	8721	8911	8874	8866	8860	9077	8863	8794	8726	8776	8919	8829	8756	8828	8820	8994	8797	8798	8671	8857	8801	8871	8884	8656	8716	8973	8784	8872	8869	8867	8912	8834	8866	8714	8782	8811	8716	8742	8877	8818	8826	8824	8872	8774	8750	8923	8930	8823	8958	8800	8920	8825	8863	8738	8850	8768	8847	8865	8839	8759	8768	8720	8907	8725	8799	8742	8967	8713	9003	8867	8851	8831	8850	8819	8794	8873	8747	8987	8757	8787	8835	8815	9014	8902	8700	8894	8947	8883	8833	8875	8840	8835	8849	8838	8825	8799	8816	8836	8699	8839	8866	8746	8760	8816	8962	8865	8894	8794	8846	8956	8912	8989	8865	8744	8855	8815	8932	8861	8783	8709	9015	8786	8843	8834	8795	8900	8886	8933	8957	8783	8869	8984	8837	8872	8681	8850	8989	8824	8817	8838	8778	8828	8752	8856	8711	8666	8844	8866	8986	9032	8895	8782	8669	8734	8847	8882	8746	8878	8796	8783	8774	8833	8826	8908	8750	8779	8792	8804	8715	8799	8862	8868	8739	8791	8832	8956	8849	8941	8885	9039	8753	8861	8767	8848	8949	8897	8771	8900	8778	8891	8852	8965	8778	8992	8874	8906	8919	8907	8862	8845	8781	8708	8870	8915	8789	8920	8798	8797	8905	8798	8735	8813	8912	8941	8785	8772	8740	8841	8844	8917	8883	8850	8926	8751	8735	8804	8963	8828	8756	8991	8725	8902	8858	8857	8883	8862	8661	8799	8795	8871	8792	8754	8770	8790	8920	8946	8981	8694	8831	8674	8878	8798	8977	8848	8894	8863	8954	8865	8858	8973	8870	8834	8813	8835	8905	8730	9030	8781	8919	8740	8866	8786	9043	8765	8908	8880	8964	8794	8841	8881	8844	8677	8780	8792	8886	8875	9032	8791	8694	8896	8766	8829	8724	8871	8906	8910	8900	8758	8875	8861	8802	8871	8705	8741	8878	8770	8933	8889	8767	8805	8780	8930	8913	9051	8621	8788	8957	8933	8755	8791	8820	8868	8766	8828	8631	8834	8769	9003	8849	8709	8860	8859	8859	8834	8718	8836	8668	8918	8988	8827	8823	8938	8961	8813	8870	8816	8853	8848	8903	8781	8838	8926	8762	8750	8737	8868	8809	8974	8854	8802	8750	8770	8920	8931	8770	8877	8925	8995	8774	8748	8894	8790	8892	8996	8783	9010	8847	8991	8873	8921	8837	8901	8771	8657	8889	8944	8708	8876	8885	8832	8765	8961	8785	8806	8649	8757	8975	8828	8973	8884	8939	8822	8907	8799	8712	8780	8897	8970	8925	8921	8885	8835	8883	8932	8915	8846	8773	8845	8703	8740	8894	8770	8951	8824	8589	8820	8804	8848	8860	8852	8852	8862	8763	8900	8848	8950	8813	8815	8835	9035	8698	8705	8841	9014	8841	8744	8814	8814	8845	8821	8747	8790	8851	8844	8799	8910	8922	8820	8723	8848	8809	8827	8801	8920	8821	8718	8744	8911	8734	8771	8750	8927	8832	8905	8868	8973	8777	8877	8820	8828	8741	8941	8722	8828	8845	8854	8827	8864	8896	8713	8796	8919	8860	8930	8673	8719	8928	8830	8835	8839	8878	8692	8931	8868	8936	8738	8945	8803	8728	8692	8730	8911	8750	8896	8785	8846	8820	8755	8740	8805	8862	8853	8755	8826	8808	8713	8911	8787	8761	8844	8845	8740	8820	8856	8883	8992	8865	9038	8806	8861	8810	8843	8801	8855	8993	8857	8718	8913	8742	8887	8878	8708	8816	8833	8860	8962	8881	8843	8772	8809	8873	8896	8786	8800	8845	8867	8828	8835	8779	8875	8769	8858	8842	8895	8668	8827	8836	8826	8734	8713	8702	9027	8802	8850	8899	8843	8819	8816	8810	8897	8814	8779	8921	8865	8841	8777	8936	8746	8854	8867	8880	8907	8890	8830	8772	8872	8902	8954	8815	8915	8863	8751	8820	8795	8862	8690	8735	8910	8980	8788	8832	8866	8881	8807	8655	8731	8809	8658	8900	8793	8869	8815	9101	8804	8775	8689	8920	8736	8768	8795	8800	8888	8853	8920	8828	8899	8833	8924	8811	8816	8985	8945	9042	8779	8761	8787	8776	8769	8909	8866	8874	8797	8710	8915	8863	8823	8871	8865	8829	8836	8947	8911	8867	8804	8905	8847	8695	8844	8689	8815	8944	8713	8791	8807	8767	8736	8785	8783	8855	8919	8817	8803	8761	8940	8926	8897	8771	8785	8742	8863	8754	8862	8833	8877	8954	8793	8826	8878	8776	8891	8776	8973	8808	8802	8794	8790	8793	8753	8914	8682	8721	8967	8764	8872	8967	8776	8796	8903	8892	8811	8781	8780	8837	8782	8941	8915	8772	8863	8729	8856	8939	8880	8746	8897	8935	8895	8773	8790	8894	8776	8789	8722	8782	8920	8696	8810	8717	8903	9015	8793	8909	8707	8837	8875	8969	8886	8822	8841	8856	8817	8940	8837	8873	8835	8825	8804	8806	8809	8676	8869	8847	8815	8793	8715	8936	8793	8846	8874	9010	8932	8767	8898	8805	8875	8780	8911	8927	9027	8795	8898	8739	8770	8918	8817	8726	8998	8789	8864	8902	8947	8821	8849	8742	8700	8673	8991	8805	8938	8640	8801	8817	8917	8829	8853	8737	8805	8830	8803	8768	8764	8764	8889	8829	9039	8837	8880	8865	8725	8938	8832	8862	8813	8856	8876	8848	8812	8803	8814	8805	8699	8922	8642	8797	8794	8927	8821	8928	8932	8818	8972	8745	8702	8885	8816	8819	8915	8906	8804	8914	8865	8832	8892	8799	8914	8810	8992	8887	8779	8843	8817	8860	8847	8721	8945	8686	8854	8889	8826	8808	8860	8827	8913	8835	8849	8875	8870	8935	8831	8936	8819	8786	8787	8830	9003	8764	8765	8810	8805	8811	8891	8814	8761	8858	8778	8956	8904	8663	8850	8879	8836	8795	8847	8879	8866	8818	8728	8837	8914	8915	8824	8871	8824	8886	8929	8981	8794	8907	8857	8950	8802	8844	8936	8929	8815	8928	8802	8674	8731	8809	8812	8869	8778	8832	8846	8644	8784	8858	8746	8818	8900	8670	9023	8696	8741	8816	8863	8736	8735	8881	8911	8774	8891	8770	8953	8881	8998	8875	8962	8947	8844	8898	8860	8802	8849	8885	8807	8838	8855	8811	8880	8757	8880	8788	8876	8833	8711	8888	8902	8905	8910	8863	8861	9017	8820	8943	8968	8903	8938	8836	8742	8759	8883	8878	8737	8847	8883	8886	8818	8824	8898	8820	8790	8791	8875	8893	8787	8714	8797	8791	8887	8886	8855	8729	8925	9028	8794	8955	8979	8859	8768	8804	8821	8816	8872	8916	8803	8904	9020	8816	8789	8810	8729	8796	8867	8797	8909	8827	8914	8773	8806	8776	8890	8888	8842	8770	8798	8772	8666	8653	8838	8904	8785	8968	8729	8904	8820	8796	8949	8755	8803	8978	8771	8986	8818	8849	8844	8861	8948	8781	8842	8968	8925	8684	8827	8851	8778	8763	8905	8803	9006	8792	8925	8729	8808	8962	8799	8914	8795	8872	8836	8818	8906	8898	8842	8793	8992	8668	8851	8804	8922	8870	8922	8680	8895	8950	8809	8810	8635	8835	8922	8814	8868	8952	8701	8971	8810	8902	8799	8839	8901	8854	8917	8912	8774	8725	8857	8961	8928	8901	8809	9023	8781	8762	8797	8754	8984	8781	8809	8882	8894	8794	8691	8842	8745	8842	8857	8851	8902	8731	8941	8918	8837	8772	8870	8927	8768	8925	8742	8791
29440	20595	18370	16345	14562	14430	14214	17494	20945	19126	15531	13274	12872	13021	13094	12884	12989	12927	13083	12885	13014	13091	12770	12726	12887	13089	12852	12925	12844	12760	12960	12878	12934	12663	12981	12971	12978	12977	13062	13004	13058	12834	13076	12910	12806	12908	12846	12726	12722	12904	12821	12859	12814	12971	12795	12727	12982	13031	13043	12716	12920	12929	12927	12870	12861	12988	13058	12843	12877	12791	13014	12823	12819	12811	12992	13146	13074	12872	12955	12805	12868	12901	12866	12671	12939	12920	12982	12853	13057	12997	12775	12788	12967	12901	13093	12888	12757	13024	12883	12864	12871	12832	12837	12874	12726	12791	12828	12920	12868	12979	12972	12599	12949	12900	12937	12904	12742	13002	12982	13124	12962	12843	12852	12975	12739	12718	12919	12878	12923	13005	13061	13055	12903	12963	12878	12880	12833	12818	12858	12902	12786	12863	13126	12934	12987	12833	12949	12850	13088	12778	12937	12939	12905	12871	12921	12970	12665	12740	13106	12904	12940	12799	13002	12907	12844	13075	12809	12712	12789	13012	12814	12767	12941	12746	12965	12565	12759	12745	12881	13015	13010	12926	12872	12809	12809	12753	13011	13043	13022	12947	12958	12779	12947	12738	12801	12880	12728	12819	12804	12827	12972	12943	12877	12926	12836	12727	13075	13096	12938	12833	12778	13022	12793	13079	12980	12875	12935	12938	13026	12895	12675	13008	13002	12759	12991	12877	12916	12715	13120	13065	12857	12930	12897	12756	12652	12892	13004	12961	12545	12794	12832	12704	12956	12783	12720	12795	13099	12723	12779	12776	12998	13162	12893	13000	13028	12717	12917	12939	12875	13039	13001	12947	12745	12903	12901	12799	12767	13013	13086	12930	12740	12822	13026	12908	12726	12789	12930	12951	12837	12804	12794	12908	12985	12978	12852	12789	12778	13047	13071	12769	12739	12778	12869	12708	12779	12689	12982	12954	12845	12871	12969	13013	12985	12762	12919	12759	13015	12835	12820	12764	12822	12966	12873	12870	12910	12866	12915	13077	12874	12772	12874	12666	12959	13112	13005	12781	13023	12946	12942	12792	12708	12776	12996	12900	12819	12902	12838	12687	12832	12749	12880	12812	13006	12853	12817	12862	12887	12836	12853	12936	12882	12893	12951	12858	12694	12912	12983	12911	12893	12975	12802	12912	13046	12731	12819	12837	12968	12721	13045	12790	13006	12805	12873	12758	12993	12855	12922	12780	13013	12885	12812	12756	12753	12823	12892	13077	12910	12830	12964	12927	12932	12839	12848	12735	12833	12805	12934	12889	12876	12850	12987	12989	12870	12960	13041	12764	12909	12837	12925	13152	12832	12901	12926	12804	12709	12767	12902	12969	12795	12927	12820	12862	12966	13032	13093	13056	12876	12896	12965	12964	12877	12869	12728	12775	12887	12829	12851	12910	12776	12999	12914	12776	12937	12676	12921	12937	12965	12573	12867	13017	12976	13106	12963	12795	12989	12776	12863	12929	12947	12810	12951	12844	12980	12921	12947	12829	13072	12994	12874	12903	12905	12877	12934	12868	12815	12886	12685	13016	12838	12864	12906	13065	12967	12797	12966	12857	12912	12844	12837	13065	13107	12794	12861	12791	12820	12880	12820	13099	12838	12849	12815	12906	12849	12854	12990	12820	12939	12817	12987	12805	13005	12891	12915	12752	12806	12935	12755	12726	12962	12776	12845	12733	12997	12945	12962	12827	12974	12830	12860	12787	12954	12995	12847	12983	12820	12912	12872	12928	12834	12936	12994	12833	12936	12714	12963	12898	13066	12955	12945	12826	12971	12771	12926	12997	12748	12816	12938	12997	12850	12993	12882	13012	12836	12891	13036	12839	13014	12834	12901	12987	12830	12928	12961	12956	12900	12888	12781	12899	13110	13058	12954	12897	12840	12774	12702	12819	12948	12739	13156	12880	12988	12862	12728	12934	12842	12698	12764	12920	12871	12791	12957	12809	12942	12889	12821	12893	12932	13001	12994	12899	12849	13065	12919	12925	12863	12997	12958	12794	12919	12872	12796	12897	12910	13031	12894	12884	13012	12851	13038	12958	13051	12773	12990	12965	12915	12868	12876	12776	12845	12866	12884	12809	12832	12855	12981	12762	13061	12938	12909	12898	12881	12929	12882	13035	12715	13003	12886	12994	13006	12739	12903	12933	12985	12895	12946	12902	12745	12896	12744	12734	12831	12854	12977	13023	12946	12830	12851	12772	12882	12912	12802	12870	12685	12923	12896	12857	12785	12845	12883	12973	12918	12972	12962	12981	12833	12924	12792	12655	12832	12747	12787	12843	12799	12932	12956	12919	12929	13096	12805	12832	12773	12933	12982	12802	12960	12962	12908	12919	12975	13031	12840	12942	12824	12927	12800	12851	12804	12952	12877	12836	12823	12892	13007	12952	12923	12988	12844	12990	12881	13122	13053	13031	12794	12972	12965	12858	12830	12853	13155	12801	12827	12846	12720	12869	12901	12702	12852	12862	12920	13008	12898	12906	12948	13058	13065	13056	12947	13057	12919	12882	12872	12781	13104	12980	12941	12967	12911	12874	13003	12860	12980	12886	12831	12803	12913	12830	12859	13013	12936	12915	12842	12954	12936	12778	12710	13018	12905	13051	12833	13031	13028	12736	12749	12856	12989	13074	12961	13014	12984	12879	12875	13073	12902	12967	12919	12920	12923	12982	12821	13020	12849	12978	12868	12787	12789	13058	12739	12869	12846	12865	12971	12934	12837	12935	13008	12739	12804	12996	12964	12959	12763	12779	12876	12860	13028	12861	12723	12815	12922	12881	12834	13015	12999	12792	13020	12804	12969	13039	12979	12889	13075	12731	12913	12944	13028	12766	12871	13110	12889	12958	12743	12817	13120	12903	12864	12959	12854	12914	12839	12869	12756	12845	12972	12846	12888	12740	12765	12934	12829	12778	12875	13079	12893	12864	12990	12922	12941	13081	12824	12975	12958	12901	12929	12961	12856	12939	12690	12889	13012	12739	13153	13053	13054	13119	12884	12841	12939	12911	12708	12771	13001	12957	12774	12836	12965	12831	12997	13038	12786	12963	12976	12915	12741	12829	13052	12924	12873	12729	12831	13006	12999	12862	13103	12900	12747	12738	12996	12823	12850	12914	12907	13162	13110	13037	12856	13001	12840	12750	13005	12782	13002	12898	12844	12684	12915	12838	12809	12770	12791	12964	13000	12834	13008	12935	12883	12891	12921	12742	12805	12842	12805	12721	12771	12835	12992	12867	12948	12905	13029	13017	12964	12918	13019	12810	12840	12970	12877	12764	12771	13009	12975	12855	12968	12864	12834	12663	13077	13102	12880	12963	12777	12771	12862	13235	13012	12823	12799	12785	12835	12899	12773	12753	12877	12862	12898	12855	12961	12992	12744	12729	13011	12833	12903	12868	12945	12975	12922	12972	12853	13016	12762	13052	12952	12898	12878	12903	13062	12961	12895	12833	12746	13101	13011	12965	12921	12706	13046	12999	12974	12927	12916	12955	12834	12703	12816	12999	12793	12798	12877	13056	12790	13022	12902	12910	12995	12848	12896	12925	12902	13086	13146	13261	12697	12954	12863	12953	12877	12863	12928	12967	12894	13068	13036	13160	12991	12941	12939	12718	13015	12901	12779	12911	12925	12979	12934	12980	12818	12773	12793	12878	12875	12823	12937	12819	12857	12782	13138	12950	12775	12760	12772	12841	12937	12917	12859	12944	12945	12764	13118	12788	12742	12994	12882	13015	12959	12909	12859	12783	12950	12990	12967	12832	12994	12867	13062	12991	12985	12801	12781	12890	12681	12961	13033	13095	12934	13133	12761	12883	12902	12769	12988	12728	13063	12981	12836	12838	12840	12911	12868	12945	13036	12954	12919	13069	12767	12841	12834	12827	13076	12934	13023	12922	12834	12901	12896	12968	12917	12908	13032	12642	12986	12943	12896	12952	12867	12846	13012	12901	12813	12859	12956	12889	12917	12861	12807	12853	12902	12852	13043	12919	13033	12966	13183	12949	12948	13045	13038	12895	12950	12844	12947	12826	12821	12910	12792	12960	12802	12885	13041	12842	13116	12749	13064	12764	12977	13013	13097	12889	13069	13076	12931	12794	12888	12929	12738	12729	12849	12764	13178	12786	12765	12870	12986	12867	12966	12853	12964	13000	12817	12840	12862	12823	12818	12714	12699	12813	13065	12858	12796	12861	12923	12866	12789	13019	12986	13104	12921	12892	12823	13071	12917	12964	12942	13050	12927	12899	12990	12815	12861	12946	12954	12950	13158	12834	12791	12735	12885	12829	12972	12912	13017	12672	12813	12862	13058	12838	12950	12847	12968	12862	12816	12802	13036	12882	12985	12866	12940	12965	12815	12962	12881	12999	13013	12912	12888	12877	12826	12914	12973	12904	12905	12909	12931	12789	12854	12698	12749	12951	12909	12850	12845	12857	12737	12929	13122	13132	13217	12915	12903	12814	12844	12976	12957	12995	12978	12919	12956	12909	12868	12868	12979	12948	12888	12838	12904	12874	12810	13016	12908	12935	12916	12778	12851	12862	12933	12811	12839	12772	12896	13005	12927	12786	12812	12827	12886	12970	13057	12928	12997	13005	13009	12861	12947	12957	12898	12850	12875	12902	12978	12989	12856	12902	12705	12804	13020	13224	13122	12851	13156	12880	12789	12960	13001	13031	12903	12994	12633	12604	12864	13052	12932	12876	12923	12880	12903	12762	12557	12864	12782	12859	12854	12857	12895	12887	12868	13184	12860	12747	12917	12801	12774	12869	12806	12956	12908	13041	13031	13035	12792	13004	13021	12958	12893	12813	12719	12931	12997	12765	12981	13126	13068	12925	12844	12882	12914	12877	12781	12852	12843	12966	13041	12854	12923	12973	12887	12985	12926	12848	12804	12815	12982	12908	13042	13086	12940	12835	12946	12938	12888	13010	13117	12989	12999	12858	12806	12864	12921	13021	13097	12858	12795	12959	12803	12946	12759	12759	12909	12950	12916	12632	12872	13033	13007	13061	12778	13034	12763	13069	12921	12758	12730	12803	12907	13159	13061	13004	13020	12958	12936	13010	12980	12779	12851	13016	13092	13005
14288	16132	16375	14645	14047	13658	13089	18953	22166	18116	13884	11659	11574	11478	11331	11381	11442	11380	11404	11562	11433	11124	11252	11308	11362	11425	11305	11332	11407	11402	11276	11446	11101	11361	11351	11422	11405	11388	11366	11392	11344	11309	11316	11198	11488	11409	11453	11199	11233	11361	11195	11294	11325	11327	11211	11404	11381	11313	11336	11285	11547	11317	11427	11442	11419	11353	11275	11230	11465	11413	11347	11356	11188	11332	11332	11352	11389	11287	11301	11321	11335	11262	11428	11320	11278	11428	11388	11277	11457	11209	11250	11203	11398	11350	11406	11322	11361	11103	11527	11342	11448	11256	11369	11252	11352	11190	11370	11329	11436	11367	11444	11356	11407	11424	11412	11267	11327	11440	11528	11288	11511	11462	11219	11285	11312	11349	11457	11377	11393	11437	11363	11378	11277	11296	11327	11261	11258	11364	11397	11474	11297	11478	11279	11423	11404	11402	11416	11475	11191	11383	11206	11193	11292	11268	11385	11429	11365	11412	11244	11311	11332	11425	11439	11361	11408	11372	11183	11156	11355	11249	11223	11300	11466	11238	11218	11375	11391	11289	11265	11291	11417	11271	11550	11271	11357	11345	11359	11329	11405	11462	11265	11303	11281	11464	11343	11366	11300	11395	11440	11263	11253	11321	11312	11175	11409	11448	11396	11355	11165	11331	11457	11337	11334	11235	11319	11399	11165	11394	11461	11209	11469	11225	11188	11302	11460	11176	11419	11264	11309	11246	11459	11484	11461	11358	11273	11275	11371	11233	11330	11400	11259	11394	11314	11191	11352	11291	11489	11397	11395	11392	11253	11444	11319	11353	11178	11305	11256	11317	11393	11540	11255	11432	11246	11312	11338	11242	11522	11281	11271	11383	11302	11398	11326	11421	11308	11426	11401	11391	11468	11318	11254	11214	11360	11348	11386	11197	11436	11323	11340	11378	11397	11379	11280	11243	11366	11524	11235	11423	11208	11363	11263	11452	11401	11507	11279	11330	11354	11200	11232	11386	11412	11378	11309	11553	11242	11283	11563	11355	11407	11256	11359	11542	11380	11398	11383	11295	11425	11337	11261	11142	11344	11409	11330	11307	11344	11345	11184	11463	11271	11431	11225	11435	11261	11376	11381	11422	11448	11330	11305	11350	11267	11410	11369	11479	11216	11288	11394	11281	11291	11341	11319	11589	11454	11338	11366	11340	11282	11235	11396	11271	11435	11350	11185	11391	11254	11281	11320	11439	11370	11323	11328	11481	11376	11309	11467	11349	11326	11380	11518	11401	11390	11410	11349	11405	11383	11273	11347	11484	11445	11460	11402	11353	11453	11493	11256	11358	11407	11440	11381	11382	11428	11194	11328	11345	11244	11326	11346	11376	11337	11436	11354	11363	11487	11412	11417	11242	11367	11290	11376	11384	11180	11312	11369	11433	11286	11358	11352	11350	11294	11579	11463	11469	11227	11241	11484	11386	11340	11303	11391	11382	11484	11502	11334	11247	11447	11427	11133	11426	11483	11528	11316	11183	11364	11189	11406	11334	11265	11393	11327	11291	11440	11297	11272	11469	11381	11364	11462	11314	11370	11321	11162	11378	11203	11353	11217	11357	11476	11221	11222	11318	11252	11159	11446	11447	11277	11310	11328	11403	11373	11236	11288	11285	11368	11476	11353	11355	11308	11359	11396	11302	11282	11365	11417	11382	11345	11369	11383	11434	11363	11303	11374	11330	11377	11501	11372	11314	11295	11207	11233	11483	11317	11285	11439	11418	11294	11446	11264	11244	11521	11324	11409	11351	11423	11399	11352	11378	11537	11354	11258	11266	11354	11509	11246	11272	11525	11415	11257	11355	11342	11393	11310	11346	11151	11333	11348	11369	11407	11379	11428	11380	11357	11268	11399	11325	11380	11221	11459	11437	11326	11378	11337	11202	11442	11331	11444	11335	11436	11534	11420	11284	11303	11434	11332	11399	11409	11302	11353	11227	11453	11282	11422	11354	11378	11293	11239	11283	11474	11389	11480	11458	11420	11473	11332	11397	11195	11275	11355	11525	11251	11411	11416	11154	11466	11321	11499	11296	11482	11342	11343	11402	11369	11490	11262	11455	11433	11356	11404	11356	11439	11335	11248	11338	11358	11411	11422	11293	11298	11318	11349	11389	11425	11259	11258	11346	11321	11448	11364	11366	11280	11267	11442	11324	11232	11253	11306	11402	11333	11347	11336	11384	11224	11286	11434	11235	11326	11273	11311	11422	11335	11311	11261	11447	11298	11443	11210	11173	11446	11407	11298	11341	11437	11370	11167	11453	11311	11356	11311	11344	11479	11289	11252	11279	11288	11104	11307	11406	11245	11412	11383	11336	11332	11411	11339	11356	11330	11338	11273	11370	11334	11446	11400	11327	11219	11287	11259	11437	11453	11451	11268	11427	11253	11226	11390	11341	11256	11358	11302	11189	11375	11268	11351	11353	11294	11461	11471	11431	11372	11193	11398	11455	11305	11272	11428	11332	11535	11252	11356	11416	11345	11243	11378	11264	11380	11374	11353	11463	11448	11436	11425	11288	11329	11414	11351	11421	11459	11289	11451	11415	11356	11338	11392	11403	11389	11422	11372	11408	11579	11384	11349	11237	11321	11332	11434	11425	11451	11241	11260	11389	11330	11407	11348	11262	11300	11217	11303	11359	11386	11412	11330	11421	11473	11415	11227	11213	11331	11287	11329	11368	11231	11263	11309	11395	11362	11317	11361	11285	11332	11274	11325	11329	11458	11381	11312	11452	11513	11242	11332	11298	11259	11325	11362	11515	11396	11342	11327	11320	11349	11232	11334	11199	11425	11425	11330	11359	11314	11460	11352	11454	11526	11298	11376	11411	11340	11176	11358	11450	11327	11384	11259	11445	11237	11429	11449	11374	11248	11354	11428	11364	11416	11330	11444	11289	11409	11296	11295	11457	11335	11313	11397	11331	11442	11270	11298	11255	11393	11328	11519	11390	11550	11347	11171	11313	11261	11524	11387	11355	11387	11232	11377	11306	11266	11329	11335	11330	11237	11324	11458	11276	11337	11365	11239	11377	11374	11334	11364	11311	11287	11276	11421	11239	11446	11627	11348	11409	11250	11488	11306	11212	11364	11403	11380	11454	11381	11361	11444	11326	11265	11377	11440	11326	11222	11513	11380	11438	11238	11366	11288	11414	11399	11445	11251	11335	11259	11424	11292	11416	11258	11323	11362	11430	11478	11231	11332	11306	11438	11392	11527	11326	11383	11536	11378	11300	11445	11197	11324	11422	11259	11384	11370	11187	11183	11512	11285	11219	11467	11347	11372	11249	11345	11220	11444	11394	11372	11234	11413	11330	11214	11335	11425	11376	11409	11237	11414	11376	11170	11272	11501	11241	11277	11377	11326	11343	11429	11374	11308	11468	11405	11296	11280	11399	11417	11350	11477	11292	11343	11330	11363	11431	11292	11293	11261	11413	11243	11383	11406	11377	11358	11245	11219	11376	11482	11354	11322	11122	11382	11389	11493	11306	11355	11472	11487	11337	11176	11320	11557	11400	11395	11397	11274	11251	11378	11280	11520	11529	11355	11172	11263	11242	11330	11279	11298	11316	11386	11290	11348	11416	11320	11308	11294	11389	11351	11283	11357	11170	11325	11277	11412	11403	11198	11404	11364	11171	11285	11370	11452	11330	11495	11412	11360	11316	11269	11436	11409	11355	11248	11266	11309	11343	11517	11324	11236	11360	11232	11482	11228	11270	11417	11306	11294	11384	11360	11252	11313	11412	11416	11359	11486	11333	11380	11287	11361	11271	11316	11530	11357	11487	11481	11382	11287	11146	11413	11372	11315	11361	11333	11372	11442	11377	11309	11376	11269	11334	11351	11292	11483	11253	11287	11497	11384	11412	11381	11448	11394	11366	11340	11246	11508	11266	11460	11408	11411	11380	11308	11493	11326	11470	11237	11322	11528	11427	11370	11326	11381	11400	11384	11157	11286	11528	11303	11171	11165	11439	11359	11459	11304	11354	11294	11178	11281	11524	11293	11458	11440	11310	11406	11312	11340	11268	11449	11326	11414	11361	11364	11249	11325	11328	11454	11370	11376	11367	11450	11522	11488	11562	11365	11360	11360	11348	11375	11472	11428	11470	11259	11231	11437	11419	11458	11355	11232	11387	11387	11470	11347	11354	11354	11476	11404	11426	11241	11412	11244	11351	11516	11388	11438	11512	11299	11416	11354	11333	11447	11191	11319	11345	11437	11378	11377	11280	11201	11369	11442	11253	11409	11239	11310	11213	11430	11356	11370	11306	11411	11251	11362	11384	11264	11306	11280	11240	11362	11282	11330	11204	11491	11304	11320	11380	11207	11351	11364	11366	11380	11455	11271	11364	11345	11300	11398	11343	11313	11294	11282	11223	11383	11452	11232	11360	11426	11391	11283	11266	11347	11404	11377	11410	11353	11300	11224	11361	11364	11318	11378	11475	11239	11453	11451	11384	11448	11311	11411	11438	11467	11382	11515	11280	11187	11353	11342	11341	11274	11313	11287	11361	11431	11215	11421	11288	11354	11253	11405	11380	11285	11318	11421	11324	11247	11407	11296	11481	11204	11528	11333	11279	11424	11300	11401	11254	11514	11393	11261	11209	11384	11223	11339	11270	11465	11399	11339	11424	11392	11418	11422	11314	11240	11506	11321	11270	11355	11497	11320	11343	11241	11350	11270	11359	11662	11399	11508	11308	11252	11232	11346	11353	11482	11138	11384	11394	11349	11257	11379	11418	11414	11425	11442	11260	11200	11405	11380	11397	11330	11203	11343	11262	11294	11431	11254	11346	11336	11184	11325	11254	11384	11263	11300	11355	11428	11370	11100	11235	11446	11420	11359	11288	11342	11418	11390	11280	11270	11223	11277	11302	11294	11516	11269	11244	11290	11417	11469	11355	11524	11290	11268	11364	11452	11295	11346	11332	11293	11307	11268	11322	11401	11288	11372	11451	11200	11355	11369	11333	11470	11233	11313	11392	11334	11271	11367	11401	11214	11331	11236	11481	11447	11448	11486	11538	11409	11434	11402	11473	11417	11296	11291	11268	11255	11358	11217	11456	11601	11257	11377	11417	11262	11356	11385	11269	11384	11168
25531	21026	27804	24929	21403	18936	18819	49394	51104	38801	25416	17261	14881	14566	14446	14497	14605	14497	14391	14513	14554	14456	14477	14423	14485	14481	14584	14582	14282	14518	14508	14275	14563	14482	14606	14333	14278	14647	14408	14593	14500	14489	14396	14412	14445	14368	14362	14673	14436	14561	14449	14340	14147	14402	14336	14453	14530	14395	14478	14315	14442	14356	14316	14416	14314	14565	14537	14320	14364	14407	14343	14500	14614	14471	14348	14394	14470	14364	14336	14387	14327	14497	14420	14464	14376	14420	14491	14377	14592	14317	14652	14347	14365	14370	14527	14462	14582	14454	14274	14397	14440	14346	14341	14494	14614	14357	14329	14498	14431	14432	14631	14244	14484	14422	14442	14361	14239	14255	14257	14228	14389	14517	14371	14614	14334	14559	14642	14546	14649	14248	14567	14401	14555	14398	14444	14388	14414	14442	14680	14562	14370	14579	14502	14380	14380	14380	14507	14526	14379	14395	14549	14547	14593	14514	14404	14454	14216	14408	14387	14297	14572	14427	14439	14272	14613	14630	14623	14325	14464	14447	14214	14447	14428	14478	14522	14470	14511	14536	14408	14352	14412	14476	14401	14364	14329	14552	14473	14451	14423	14386	14477	14339	14591	14380	14407	14507	14520	14294	14292	14447	14480	14466	14333	14347	14347	14246	14305	14357	14359	14309	14652	14432	14564	14527	14343	14488	14498	14339	14351	14319	14442	14496	14475	14441	14409	14503	14642	14591	14448	14565	14349	14573	14399	14431	14384	14209	14422	14480	14237	14287	14349	14416	14549	14341	14375	14386	14513	14390	14353	14432	14381	14486	14583	14520	14310	14221	14422	14261	14429	14375	14464	14411	14382	14467	14586	14521	14359	14356	14426	14490	14476	14512	14320	14325	14512	14293	14264	14517	14452	14462	14401	14570	14548	14427	14244	14151	14222	14297	14547	14451	14407	14464	14392	14313	14362	14530	14465	14324	14592	14480	14381	14441	14402	14258	14493	14513	14283	14341	14246	14483	14321	14539	14332	14118	14595	14463	14477	14627	14489	14468	14407	14411	14424	14441	14262	14395	14390	14437	14308	14322	14369	14501	14387	14481	14563	14547	14351	14451	14372	14461	14405	14266	14489	14380	14437	14394	14487	14445	14394	14315	14412	14312	14495	14523	14492	14512	14632	14404	14557	14355	14461	14404	14478	14587	14445	14506	14337	14682	14506	14469	14438	14293	14399	14211	14141	14486	14557	14547	14405	14563	14363	14464	14494	14439	14434	14471	14292	14342	14373	14597	14384	14379	14286	14301	14403	14442	14426	14347	14582	14451	14340	14574	14402	14483	14305	14466	14476	14341	14406	14418	14300	14329	14418	14222	14548	14384	14567	14497	14388	14437	14365	14358	14513	14373	14482	14372	14367	14426	14443	14353	14377	14480	14624	14391	14435	14376	14338	14353	14332	14356	14519	14427	14655	14439	14407	14360	14318	14499	14632	14364	14473	14337	14472	14543	14441	14525	14263	14452	14452	14281	14503	14460	14370	14337	14412	14351	14483	14316	14468	14488	14305	14298	14402	14627	14469	14449	14357	14328	14404	14491	14431	14390	14509	14481	14220	14420	14569	14330	14308	14344	14498	14561	14205	14430	14398	14450	14620	14325	14398	14413	14382	14387	14382	14334	14456	14437	14299	14442	14446	14562	14216	14354	14278	14507	14562	14492	14612	14383	14492	14490	14476	14402	14477	14329	14484	14512	14494	14628	14575	14389	14351	14403	14397	14559	14464	14367	14515	14329	14316	14457	14339	14572	14409	14572	14433	14406	14558	14415	14471	14604	14443	14493	14500	14540	14326	14517	14305	14478	14394	14498	14270	14361	14598	14333	14393	14315	14416	14434	14486	14522	14464	14323	14467	14473	14571	14398	14577	14288	14184	14281	14443	14337	14364	14273	14435	14321	14483	14465	14495	14374	14323	14502	14411	14326	14183	14285	14479	14556	14353	14371	14460	14391	14373	14486	14370	14298	14457	14215	14519	14490	14381	14354	14444	14240	14418	14353	14643	14421	14467	14409	14454	14190	14502	14438	14480	14458	14555	14329	14245	14509	14544	14502	14452	14376	14506	14208	14768	14383	14375	14635	14465	14441	14582	14302	14391	14487	14551	14533	14561	14475	14341	14441	14252	14313	14382	14399	14121	14275	14328	14528	14496	14442	14444	14402	14466	14463	14258	14477	14301	14468	14324	14282	14319	14340	14555	14381	14326	14416	14408	14418	14583	14307	14400	14263	14493	14634	14348	14462	14502	14353	14433	14553	14417	14326	14490	14591	14467	14263	14545	14259	14453	14374	14366	14449	14413	14469	14312	14356	14420	14334	14390	14315	14465	14537	14491	14472	14595	14349	14396	14398	14396	14492	14483	14547	14605	14208	14468	14457	14435	14464	14575	14510	14420	14421	14455	14431	14375	14326	14541	14446	14508	14683	14529	14277	14340	14140	14327	14305	14180	14500	14608	14202	14361	14386	14617	14448	14273	14324	14386	14366	14363	14404	14553	14561	14390	14436	14500	14593	14473	14489	14432	14157	14405	14381	14420	14520	14454	14519	14366	14613	14604	14698	14485	14530	14272	14365	14271	14366	14515	14379	14383	14462	14241	14417	14461	14313	14517	14497	14471	14437	14450	14602	14436	14380	14580	14381	14631	14478	14558	14412	14569	14397	14202	14284	14491	14405	14534	14332	14565	14312	14322	14257	14352	14412	14471	14423	14450	14217	14350	14436	14322	14400	14544	14470	14524	14182	14479	14257	14586	14369	14506	14343	14590	14456	14390	14386	14319	14377	14522	14308	14471	14523	14284	14342	14349	14435	14419	14471	14385	14369	14724	14388	14438	14461	14319	14516	14293	14453	14541	14512	14413	14446	14574	14559	14474	14384	14433	14530	14373	14633	14344	14173	14465	14339	14532	14502	14360	14428	14527	14345	14274	14576	14291	14424	14238	14411	14349	14631	14539	14415	14692	14398	14166	14358	14410	14543	14472	14542	14181	14540	14169	14374	14322	14436	14322	14513	14600	14391	14452	14527	14411	14197	14399	14429	14528	14566	14452	14407	14480	14449	14431	14292	14508	14381	14428	14457	14511	14403	14242	14444	14488	14272	14357	14439	14463	14277	14382	14719	14427	14481	14213	14312	14521	14405	14434	14375	14411	14593	14468	14304	14360	14200	14137	14477	14339	14233	14560	14456	14373	14433	14422	14399	14231	14286	14347	14325	14422	14314	14691	14409	14550	14496	14241	14315	14532	14468	14335	14541	14388	14469	14528	14519	14437	14505	14309	14441	14516	14266	14560	14402	14342	14198	14401	14496	14453	14433	14360	14473	14439	14220	14305	14407	14310	14502	14538	14359	14631	14504	14442	14359	14487	14357	14539	14425	14549	14470	14442	14547	14534	14345	14452	14350	14428	14491	14314	14419	14487	14546	14350	14440	14375	14438	14525	14360	14577	14410	14369	14380	14405	14267	14380	14375	14399	14548	14482	14385	14129	14358	14404	14741	14537	14592	14500	14338	14539	14423	14404	14409	14395	14341	14468	14439	14481	14496	14406	14456	14350	14387	14473	14445	14396	14465	14279	14278	14456	14366	14502	14569	14244	14262	14498	14384	14404	14492	14338	14411	14457	14377	14439	14406	14500	14350	14491	14569	14483	14282	14435	14477	14372	14473	14410	14414	14447	14333	14456	14446	14418	14458	14409	14458	14402	14492	14426	14387	14324	14327	14610	14285	14766	14297	14416	14379	14447	14387	14510	14374	14487	14404	14407	14166	14320	14465	14451	14489	14549	14457	14399	14374	14303	14415	14259	14340	14344	14726	14336	14528	14335	14452	14399	14658	14616	14453	14407	14349	14415	14428	14485	14581	14335	14322	14651	14456	14395	14412	14427	14502	14404	14365	14350	14424	14554	14306	14512	14278	14398	14289	14527	14528	14399	14381	14516	14468	14310	14408	14314	14331	14482	14490	14399	14425	14421	14339	14445	14346	14294	14509	14314	14323	14515	14524	14578	14500	14543	14378	14298	14288	14372	14318	14352	14269	14432	14448	14366	14212	14454	14385	14170	14193	14399	14326	14242	14387	14437	14394	14682	14605	14468	14421	14419	14407	14681	14275	14513	14530	14355	14209	14316	14441	14505	14492	14278	14279	14316	14390	14484	14457	14264	14327	14213	14308	14524	14349	14578	14386	14571	14517	14288	14576	14649	14309	14455	14426	14373	14387	14468	14421	14459	14544	14461	14243	14374	14488	14454	14481	14455	14320	14646	14523	14502	14204	14472	14438	14265	14623	14586	14428	14430	14251	14453	14476	14342	14409	14472	14322	14432	14247	14533	14471	14309	14413	14488	14210	14441	14381	14602	14270	14372	14309	14389	14489	14327	14612	14372	14606	14536	14429	14330	14420	14399	14550	14490	14438	14427	14247	14308	14424	14577	14134	14291	14447	14525	14396	14376	14135	14391	14364	14442	14338	14550	14315	14225	14590	14228	14497	14459	14493	14518	14432	14510	14305	14406	14430	14542	14260	14371	14321	14584	14358	14481	14318	14384	14573	14481	14629	14517	14377	14194	14339	14269	14549	14279	14355	14308	14545	14509	14540	14318	14418	14593	14441	14314	14489	14455	14311	14145	14327	14213	14372	14344	14266	14380	14375	14451	14446	14547	14353	14332	14522	14353	14440	14532	14549	14403	14420	14593	14385	14351	14345	14458	14491	14376	14269	14434	14404	14460	14486	14323	14365	14418	14395	14357	14350	14490	14605	14471	14474	14610	14588	14575	14582	14466	14609	14317	14442	14533	14234	14468	14481	14624	14319	14314	14472	14371	14392	14354	14449	14569	14570	14437	14332	14350	14546	14478	14388	14451	14480	14278	14313	14489	14389	14272	14270	14226	14441	14331	14289	14421	14301	14383	14390	14386	14540	14548	14506	14552	14467	14413	14346	14584	14604	14445	14277	14213	14445	14408	14459	14481	14390	14661	14347	14430	14522	14482	14538	14317	14577	14397	14459	14311	14419	14379	14354	14232	14351	14459	14336	14338	14508	14312	14487	14519	14295	14249	14264	14502	14602	14626	14476	14334	14522	14421	14556	14692	14221	14624	14279
15202	25519	26891	19787	16891	16577	17133	50883	49491	37331	22931	14058	12454	12311	12270	12282	12376	12271	12391	12483	12283	12274	12290	12325	12314	12326	12381	12175	12277	12335	12270	12263	12436	12459	12289	12200	12294	12428	12421	12418	12300	12360	12336	12364	12362	12393	12384	12294	12398	12272	12288	12282	12349	12395	12393	12384	12231	12449	12411	12416	12318	12108	12299	12295	12263	12361	12163	12246	12203	12404	12179	12354	12354	12352	12394	12214	12318	12261	12283	12435	12177	12321	12427	12290	12171	12270	12246	12195	12187	12224	12123	12357	12281	12282	12378	12283	12155	12542	12355	12411	12121	12259	12292	12349	12355	12227	12251	12260	12367	12356	12187	12299	12336	12279	12342	12404	12501	12292	12347	12419	12337	12274	12244	12262	12222	12279	12216	12221	12438	12172	12321	12195	12319	12240	12354	12125	12255	12413	12386	12374	12174	12339	12142	12465	12332	12505	12278	12294	12308	12364	12366	12196	12307	12391	12284	12403	12282	12226	12401	12146	12346	12302	12436	12305	12340	12397	12199	12384	12441	12300	12215	12260	12405	12360	12314	12261	12228	12316	12411	12066	12385	12232	12339	12189	12261	12198	12184	12362	12327	12351	12162	12229	12394	12233	12300	12295	12321	12501	12217	12296	12315	12215	12335	12332	12234	12333	12262	12397	12184	12376	12372	12386	12232	12320	12259	12353	12452	12377	12223	12440	12356	12395	12447	12102	12413	12347	12517	12262	12202	12327	12288	12274	12454	12239	12437	12302	12277	12302	12308	12273	12297	12316	12160	12320	12273	12120	12365	12409	12280	12263	12408	12225	12288	12294	12432	12308	12237	12266	12307	12270	12329	12344	12343	12215	12288	12208	12259	12303	12420	12377	12261	12334	12369	12114	12391	12113	12266	12356	12142	12367	12193	12262	12268	12293	12420	12173	12479	12469	12234	12256	12289	12373	12132	12390	12263	12364	12286	12239	12218	12384	12467	12259	12276	12276	12304	12392	12151	12417	12445	12319	12363	12268	12277	12365	12281	12272	12177	12242	12185	12230	12299	12228	12181	12337	12342	12233	12253	12378	12264	12271	12354	12413	12247	12209	12275	12184	12478	12296	12256	12181	12391	12322	12375	12392	12134	12196	12331	12348	12268	12285	12219	12333	12249	12317	12194	12389	12347	12257	12195	12180	12270	12351	12374	12379	12332	12423	12260	12365	12310	12399	12247	12268	12364	12297	12217	12242	12319	12459	12347	12599	12305	12253	12294	12324	12382	12446	12299	12252	12338	12368	12216	12359	12269	12221	12217	12590	12330	12275	12318	12444	12326	12335	12459	12287	12274	12192	12375	12311	12383	12392	12440	12276	12343	12365	12315	12245	12255	12392	12380	12319	12275	12320	12240	12255	12284	12306	12340	12319	12296	12423	12370	12426	12277	12261	12268	12161	12320	12324	12267	12396	12355	12336	12327	12396	12401	12368	12324	12320	12187	12348	12200	12198	12355	12384	12439	12280	12323	12481	12284	12193	12251	12262	12510	12397	12271	12333	12239	12249	12324	12478	12360	12165	12398	12373	12215	12568	12356	12302	12463	12338	12245	12439	12363	12411	12260	12346	12429	12255	12332	12299	12299	12177	12204	12324	12250	12412	12343	12513	12210	12289	12338	12324	12342	12171	12210	12402	12203	12239	12246	12268	12258	12079	12235	12166	12301	12278	12290	12242	12484	12324	12266	12323	12181	12332	12329	12231	12165	12475	12387	12403	12215	12353	12300	12084	12502	12283	12343	12441	12358	12270	12248	12346	12408	12568	12400	12216	12125	12335	12210	12299	12218	12099	12400	12388	12484	12213	12292	12342	12416	12194	12272	12433	12383	12166	12263	12434	12197	12279	12333	12267	12399	12152	12373	12353	12284	12290	12381	12401	12346	12208	12171	12350	12277	12122	12281	12286	12326	12330	12363	12344	12359	12262	12286	12243	12253	12187	12474	12303	12407	12230	12221	12327	12291	12231	12306	12339	12309	12275	12401	12317	12311	12248	12419	12286	12373	12177	12172	12234	12226	12220	12406	12402	12323	12229	12186	12263	12257	12264	12299	12293	12160	12433	12383	12244	12276	12324	12254	12411	12393	12390	12096	12268	12341	12199	12324	12274	12342	12363	12416	12273	12218	12369	12333	12207	12230	12166	12159	12421	12342	12368	12375	12489	12300	12365	12390	12297	12322	12290	12297	12197	12228	12286	12263	12266	12389	12218	12496	12234	12212	12353	12415	12187	12325	12468	12241	12342	12285	12433	12138	12522	12167	12249	12357	12236	12387	12226	12430	12401	12378	12335	12193	12358	12438	12284	12296	12233	12397	12240	12384	12409	12113	12461	12403	12371	12412	12394	12296	12451	12151	12119	12280	12370	12172	12298	12417	12411	12323	12406	12264	12374	12142	12266	12446	12324	12181	12297	12454	12379	12467	12189	12273	12419	12372	12328	12235	12204	12140	12346	12335	12357	12427	12207	12532	12141	12218	12318	12258	12384	12104	12197	12309	12373	12328	12239	12488	12297	12233	12271	12167	12303	12456	12283	12343	12370	12160	12039	12259	12278	12334	12243	12300	12463	12400	12293	12310	12199	12357	12224	12237	12451	12214	12250	12353	12398	12090	12433	12222	12291	12256	12378	12396	12403	12384	12369	12286	12139	12348	12419	12325	12336	12409	12241	12251	12318	12322	12271	12437	12365	12260	12208	12278	12451	12253	12344	12181	12327	12307	12315	12381	12280	12498	12303	12336	12367	12278	12439	12515	12415	12188	12158	12250	12276	12420	12326	12429	12248	12343	12400	12331	12624	12319	12376	12370	12369	12308	12182	12295	12276	12365	12187	12376	12182	12369	12411	12194	12414	12345	12268	12426	12452	12521	12193	12151	12262	12338	12305	12193	12327	12272	12406	12249	12350	12160	12304	12209	12104	12330	12273	12317	12157	12396	12237	12265	12539	12273	12226	12413	12176	12284	12302	12249	12244	12233	12276	12307	12277	12367	12031	12385	12242	12343	12352	12253	12348	12145	12316	12303	12222	12442	12423	12320	12267	12314	12370	12192	12245	12211	12272	12339	12440	12438	12286	12322	12207	12498	12279	12460	12295	12287	12247	12357	12306	12214	12219	12498	12416	12149	12256	12228	12273	12461	12337	12461	12354	12284	12319	12335	12204	12209	12352	12300	12335	12151	12298	12239	12180	12195	12275	12390	12329	12204	12204	12395	12267	12311	12246	12352	12332	12377	12326	12332	12314	12312	12078	12371	12384	12315	12387	12326	12337	12300	12369	12274	12425	12276	12257	12233	12388	12357	12246	12469	12244	12292	12249	12420	12328	12338	12217	12368	12326	12406	12290	12506	12172	12395	12303	12334	12373	12298	12301	12259	12242	12210	12359	12241	12280	12203	12268	12455	12353	12378	12330	12329	12266	12294	12316	12352	12468	12353	12278	12205	12194	12217	12396	12607	12286	12252	12372	12363	12292	12303	12317	12246	12268	12287	12196	12326	12403	12262	12397	12409	12399	12331	12280	12296	12461	12518	12270	12478	12510	12362	12380	12341	12139	12416	12254	12429	12341	12367	12320	12361	12423	12393	12467	12238	12439	12123	12327	12327	12224	12451	12355	12294	12279	12357	12344	12390	12443	12328	12298	12265	12422	12214	12414	12210	12217	12413	12381	12311	12131	12380	12222	12235	12249	12209	12205	12403	12366	12223	12438	12213	12406	12241	12503	12161	12417	12310	12434	12354	12385	12263	12291	12245	12373	12360	12364	12284	12368	12345	12212	12254	12296	12168	12228	12447	12268	12464	12201	12228	12192	12334	12505	12373	12240	12343	12170	12449	12385	12336	12216	12256	12357	12400	12277	12290	12045	12277	12163	12346	12243	12388	12402	12399	12384	12145	12360	12204	12487	12377	12367	12324	12269	12301	12101	12337	12264	12307	12153	12298	12449	12297	12329	12331	12381	12360	12284	12341	12108	12288	12417	12374	12102	12369	12353	12323	12365	12390	12396	12189	12120	12237	12321	12391	12234	12275	12141	12371	12455	12303	12337	12353	12331	12309	12382	12368	12230	12296	12309	12338	12217	12600	12285	12318	12328	12380	12364	12157	12267	12179	12446	12348	12332	12417	12332	12278	12280	12123	12400	12192	12269	12335	12215	12345	12406	12464	12221	12572	12256	12322	12255	12348	12249	12282	12284	12336	12341	12465	12387	12254	12370	12435	12373	12159	12364	12278	12219	12326	12424	12310	12325	12303	12466	12324	12189	12344	12474	12240	12320	12492	12385	12204	12396	12310	12382	12209	12324	12300	12285	12376	12431	12439	12272	12374	12263	12210	12492	12357	12211	12283	12305	12288	12301	12306	12340	12245	12333	12248	12227	12129	12511	12221	12379	12263	12351	12322	12358	12193	12176	12344	12327	12242	12370	12348	12262	12391	12137	12375	12281	12323	12284	12239	12266	12411	12291	12355	12439	12338	12306	12364	12334	12381	12452	12253	12149	12254	12341	12479	12484	12259	12412	12331	12503	12255	12217	12329	12330	12339	12479	12278	12450	12193	12388	12394	12459	12394	12343	12310	12532	12267	12171	12319	12255	12276	12269	12291	12311	12168	12281	12538	12331	12336	12338	12266	12311	12268	12313	12435	12389	12242	12369	12282	12205	12096	12351	12336	12388	12264	12187	12314	12350	12239	12306	12459	12326	12321	12291	12301	12245	12355	12406	12390	12372	12437	12242	12346	12363	12441	12211	12354	12132	12271	12378	12336	12193	12354	12270	12235	12321	12212	12309	12118	12404	12358	12250	12257	12348	12309	12453	12239	12220	12323	12149	12451	12281	12150	12443	12104	12291	12455	12321	12366	12282	12329	12352	12355	12342	12383	12347	12496	12333	12219	12200	12348	12317	12406	12252	12300	12333	12267	12395	12094	12237	12202	12479	12357	12176	12431	12363	12372	12183	12514	12486	12193	12297	12367	12379	12214	12356	12390	12335	12395	12297	12386	12256	12262	12441	12245	12199	12313	12358	12269	12380	12271	12198	12294	12284	12457	12237	12346	12288	12397	12247	12321	12230	12251	12253	12248	12450	12338	12117	12206	12495	12205	12229	12363	12229
23906	21022	28446	23925	21566	23178	23036	58309	64974	50199	32666	20633	16005	15467	15337	15114	15208	14958	14973	15150	15024	15090	15035	14938	15113	14981	15125	15129	14967	14960	14991	14759	14914	14822	14978	14742	15071	15116	15052	15129	15143	14769	14864	15002	14994	15060	15100	15265	15085	15177	14939	15016	14883	14903	14909	14924	15137	14757	15065	14965	14992	14986	14879	15064	14974	14976	15026	14985	14915	14926	15026	15024	14859	14994	14994	15141	15014	15151	15052	15314	15179	15022	15123	14901	14894	15120	15187	15089	15085	14769	14890	15122	15036	14865	15090	14784	14887	14839	14915	15039	15041	14807	15079	15001	15015	15044	15006	14935	15180	15085	15031	14836	14935	14870	14909	14599	14927	14808	14960	14942	14964	14727	14897	14948	14866	14778	15000	14923	14740	15066	15083	14943	15213	14915	14878	14903	15108	14892	14978	15030	14924	15008	15049	14963	14836	14834	14963	14875	14979	14862	14907	14983	14824	14941	14934	14897	14908	15001	14723	14847	15062	15038	14814	14882	14942	14936	14934	14979	14936	14951	14887	15053	14817	14859	14843	15006	15052	14729	14935	15109	14815	15006	14965	15032	14947	14930	15002	15062	14918	15097	14980	15110	14884	14864	14990	14983	15001	14922	14860	15099	14939	15063	14944	14979	14825	15015	15076	14840	14716	14745	14918	15123	15075	15040	15087	14841	15013	15028	14916	14958	15097	15072	14944	14910	15015	14928	14947	14848	15251	15045	15081	14778	14896	14908	14999	14825	14811	14767	14861	15033	14866	15085	14993	14938	14940	14891	14905	14777	14977	14813	15103	14806	14829	14916	14886	14828	15104	14970	14994	14926	14888	14945	14998	14991	14833	14848	14905	14922	14836	14969	14975	14995	15017	14943	14942	14976	15119	14862	14913	14941	14790	14845	14822	15116	14918	15031	15004	14974	15000	14937	15027	14961	14993	15053	14995	14919	15000	14865	14909	14987	15025	14986	15052	14807	14953	15027	15054	14870	14876	14976	14942	14948	14915	14859	14863	14962	14983	15030	14959	15011	14940	14756	14930	14851	14641	14949	14890	14870	15118	15153	14737	15032	14906	15106	14916	15152	14910	14959	14875	15002	15015	14937	15061	15005	14898	14833	14970	14889	14860	14797	15065	14921	14908	15049	15098	14967	14895	14976	14902	15098	14800	15108	15022	15062	15064	15105	14893	14874	14895	14873	14839	14934	15016	14969	14932	14971	14899	15074	14700	14983	14961	14847	14914	14783	14828	15107	14880	15047	14925	15070	14967	15063	15070	14938	14869	14988	15037	14942	14881	15096	14945	14985	14990	14815	15050	14994	14804	14814	14884	14853	14894	14922	15037	14942	14875	14817	14906	15052	14874	14897	15024	14788	14868	14887	15015	14954	14915	14839	14925	14878	15073	14907	14904	14991	14955	14893	14736	14963	15029	14982	15031	14651	14913	15066	14848	14974	14863	15068	14891	14912	15129	14826	15069	15005	15188	14993	15126	15001	14837	14959	14926	15147	15072	15112	15155	15144	15141	14873	15059	14920	15096	14968	15116	14978	15030	14979	14968	15111	14871	15041	14851	14791	15010	14997	14841	14946	14998	14741	14903	14701	15049	14981	15091	15008	15121	15094	15113	14851	14951	14798	14947	14868	14909	15040	15126	15000	14967	15114	15139	14921	14924	14981	14928	14881	14947	14931	14925	14894	15077	14963	14929	14928	14646	14887	14784	14913	14847	15058	15017	14955	14645	14971	14962	14809	15008	14900	15102	14827	14960	15142	14822	14981	14887	14929	14982	14970	14844	15054	14858	14747	14984	14837	14831	15042	14769	15093	14771	14929	14953	15169	14869	14983	14994	14841	14971	15082	15010	14981	14960	15124	15188	14992	14948	14968	14903	15057	15111	15044	15169	14895	14914	14865	14975	14897	15048	14905	14901	15035	15086	14996	14718	14741	14863	14779	14778	14900	14912	14913	14901	15182	14999	15192	14935	15011	15002	15016	15255	14897	14822	14728	15022	15124	14739	14698	14952	15074	15045	14905	14964	14829	14949	15044	15242	14971	14917	14960	14869	14942	14886	14974	14843	14944	15005	15003	14975	14701	15086	15075	14813	15050	14925	14948	15005	14853	14903	15072	14799	14849	14858	14965	14968	15144	14985	15055	14978	15232	14992	14900	14958	15044	14904	14996	14779	14962	14844	14787	14738	14957	14977	14959	15068	15086	14843	14985	14971	15102	14882	14784	14967	14862	15018	14889	15033	14915	14766	15004	14898	14969	14848	14852	15017	14918	14874	15053	14993	15007	15014	14995	15057	15018	15096	14997	15024	14980	14895	14882	15075	14838	15073	14938	15032	14840	14752	14920	14945	14773	14934	14822	15038	15066	15006	14816	14819	15058	14997	14799	14969	14998	14896	15125	15188	15105	15022	14855	14892	14873	14754	14989	14979	15048	14878	14801	14845	14955	14817	14885	14858	14951	14790	14911	14938	14925	14906	14867	14871	15083	15019	14822	15014	14802	14772	14989	15089	15268	14765	14785	15239	15053	14948	14912	15008	14913	14941	15044	15114	14791	14929	14916	14887	14952	14931	15058	15033	14718	15041	14970	15087	14985	14887	14879	15038	14944	15034	14767	14922	14959	15008	15263	14899	15038	15041	15015	14726	14872	14722	14991	14925	15122	14910	14836	15074	15041	15075	15136	14980	14964	14902	14882	15138	14960	14859	15113	14878	14859	14918	15144	14782	14879	14874	14890	14888	15109	15049	14800	14875	14952	15105	14878	14747	15083	14843	14788	14797	15192	14841	14887	15027	15158	14934	14680	14843	14821	15071	14889	15069	14921	15052	14909	14886	15109	14893	14865	14961	15079	14923	14883	14766	14756	14815	15006	14966	14972	14774	14990	14909	14894	14868	15007	15150	15024	14995	14964	15053	15083	14913	14748	14954	14854	15037	14907	14890	15048	14975	15112	14907	15108	14989	15013	14968	14924	15153	15173	15003	14917	14976	14873	14805	14870	15165	14899	15032	15078	15078	14889	14945	14949	14931	15113	14985	14816	14881	14924	14821	15033	14924	15023	15077	14799	14799	15032	14846	14809	14947	14823	15038	14925	15021	15077	15114	14965	14831	14786	14811	15060	14977	14899	15104	15064	14912	14825	14928	15115	14990	14794	14810	14904	15167	14962	14981	14832	14779	15014	14823	14875	14928	15101	14972	14659	14870	15012	14960	14968	14848	14859	14869	15021	14984	14960	14904	14969	14940	14905	14892	14967	14921	14817	15138	15023	14979	14954	14918	15086	15041	15031	15090	14973	14945	15007	14971	14825	15078	14971	15007	15028	14995	14899	15040	15032	14937	15025	14931	14889	14958	15042	14918	14899	14965	15061	15106	15151	14948	14934	14926	15168	14999	15049	14942	15094	15107	14852	14966	14831	14865	14976	15041	15051	14786	15118	14897	14965	15088	14875	14937	14983	15072	14878	15091	14964	14677	15185	15033	14712	14921	14972	15123	15047	15084	14890	14865	15187	15055	14863	14940	14855	15052	14887	15054	14951	14977	15172	14981	15043	15061	15029	14958	14897	14841	14893	14998	15016	14703	15062	14930	15005	15124	14909	15035	14912	14969	14899	15062	14935	14707	14932	14871	15138	14723	14771	15011	14954	14962	14758	15057	14995	14910	15178	15144	14955	14938	14923	15270	14969	14936	14964	15031	15140	15281	15071	15040	15032	15003	15258	15047	14937	14965	15164	14849	14961	15059	15012	14978	14808	14972	15124	15156	15005	14788	14926	15009	14992	14979	14999	14819	14958	14896	14958	15043	15000	14973	15062	14782	15063	14896	14997	14855	14813	15025	14783	14959	14886	14979	15064	14910	14996	15014	14963	14798	15000	15049	15009	14766	15103	14930	14871	15027	14703	14959	15022	14865	14940	14903	15117	14857	14924	15069	15069	15062	14791	15041	15217	14926	14998	15079	14772	14856	14845	14840	14809	14792	14958	14739	14933	15023	15061	15057	14797	14786	15048	14892	14901	14922	14977	14833	14785	15010	14916	14981	14875	14903	15174	14909	14918	15032	15065	14778	14735	15057	14878	14991	14971	14946	14926	15023	14886	15202	14912	14915	15104	14976	14886	14980	14955	14942	15007	15021	14895	15106	14966	14864	15013	15028	14912	15003	15073	14767	14851	14717	15024	15008	14999	14903	15067	14894	14850	14812	14813	14892	14712	14856	14821	14831	14957	15030	15018	14952	14978	14976	14972	14828	14942	15011	14957	15022	15134	14949	14926	14822	15027	15141	15106	14817	15002	14826	14790	15058	14978	15129	14926	14910	15010	14809	14935	14900	14984	14955	15082	14849	15035	14878	15082	14990	14888	14973	15068	14831	15024	14812	14914	15040	15047	14922	14979	14772	14853	15004	14935	14838	14839	14985	14856	14851	15019	15009	15019	14809	14931	14999	14950	14877	15009	14771	15005	14871	14733	14922	15043	14815	14750	15049	14969	14823	14836	14909	15020	15009	15062	15060	14881	15035	14914	14874	14996	14947	15023	14892	14828	14911	14701	14828	14941	14875	14898	14928	15166	15004	15003	14915	15045	14945	14857	14850	14977	14946	14989	14915	14832	14922	14870	15103	15123	14729	14860	14836	14894	14876	14890	14792	14927	15007	14753	14954	14916	15064	14967	14876	14797	14763	14882	14921	14898	15078	14923	14864	15003	15024	15063	14819	14960	14986	14878	15036	15058	14800	14934	15054	14921	14767	15102	15006	14850	15178	14914	14997	14994	14982	14872	14968	14971	15039	14971	14911	14826	14823	14855	14743	14994	14825	15029	14928	14893	14903	14913	14923	14942	14837	14972	14983	15137	15079	14909	14954	14871	14921	14684	15077	14752	14715	14863	14922	14673	14809	14925	14894	14803	15037	14724	14974	15081	14934	14874	14855	15122	14895	15088	14862	15090	14910	14947	14872	14684	14775	14914	14855	14991	14974	15029	15083	14996	15161	15131	14883	14917	14656	14777	14869	14786	14949	14949	15037	15021	14882	14905	14804	14936	15178	14905	15198	14955	14905	14936	15061	14996	15009	14848	15217	14985	15150	14872	14938	14779	14945	15025	14973	15026	15090	14956
18969	33923	32379	25334	20774	19155	18990	60235	63383	48311	30295	16299	12933	12563	12805	12419	12545	12612	12563	12592	12555	12652	12510	12708	12594	12542	12629	12615	12655	12546	12639	12465	12675	12609	12522	12483	12561	12682	12497	12607	12405	12513	12716	12590	12574	12537	12505	12710	12568	12709	12588	12680	12598	12719	12737	12516	12569	12773	12504	12538	12518	12640	12561	12497	12574	12642	12640	12426	12751	12712	12522	12597	12612	12473	12519	12496	12622	12682	12607	12586	12587	12572	12619	12691	12600	12544	12566	12513	12569	12528	12553	12600	12491	12727	12452	12760	12576	12548	12532	12514	12538	12616	12606	12652	12747	12497	12548	12566	12450	12616	12744	12564	12526	12658	12680	12614	12743	12349	12485	12678	12656	12632	12539	12391	12423	12667	12597	12578	12488	12497	12653	12512	12573	12513	12538	12551	12425	12670	12570	12486	12493	12390	12569	12565	12576	12613	12516	12602	12518	12553	12707	12635	12673	12588	12628	12542	12675	12623	12630	12483	12692	12592	12568	12649	12445	12728	12610	12470	12495	12644	12524	12537	12404	12639	12624	12511	12593	12663	12476	12523	12640	12609	12657	12461	12635	12674	12556	12708	12605	12514	12563	12599	12578	12626	12615	12564	12628	12444	12574	12415	12453	12579	12601	12522	12544	12417	12579	12610	12467	12408	12717	12503	12751	12453	12645	12596	12649	12798	12573	12656	12564	12518	12453	12765	12540	12400	12686	12636	12475	12621	12587	12679	12624	12433	12603	12504	12516	12577	12685	12709	12579	12480	12497	12670	12636	12609	12680	12686	12761	12559	12536	12576	12588	12679	12564	12658	12588	12662	12574	12313	12432	12705	12482	12598	12542	12489	12518	12526	12531	12519	12493	12608	12585	12508	12600	12604	12676	12662	12460	12604	12713	12570	12518	12551	12665	12481	12663	12702	12620	12636	12464	12556	12459	12632	12519	12585	12581	12728	12663	12600	12727	12527	12533	12476	12584	12639	12543	12509	12636	12701	12589	12514	12557	12534	12808	12709	12522	12611	12489	12763	12653	12663	12520	12487	12705	12606	12538	12546	12715	12710	12572	12667	12529	12453	12581	12493	12447	12569	12635	12757	12633	12430	12697	12593	12583	12643	12537	12558	12594	12457	12577	12598	12528	12647	12517	12681	12518	12629	12663	12456	12605	12475	12535	12440	12509	12691	12521	12583	12526	12618	12522	12543	12641	12624	12538	12463	12688	12459	12704	12550	12449	12617	12707	12604	12531	12694	12608	12615	12479	12577	12567	12682	12610	12562	12593	12729	12477	12679	12471	12821	12545	12723	12485	12639	12721	12602	12424	12529	12627	12664	12624	12505	12549	12539	12673	12627	12615	12571	12572	12590	12641	12586	12597	12582	12556	12665	12490	12636	12512	12502	12497	12477	12596	12574	12415	12657	12667	12562	12694	12524	12353	12778	12446	12731	12473	12493	12384	12552	12467	12764	12661	12549	12645	12514	12570	12595	12689	12642	12451	12475	12513	12612	12425	12645	12614	12667	12586	12623	12403	12557	12547	12553	12473	12746	12672	12612	12723	12453	12569	12602	12556	12591	12620	12467	12754	12623	12633	12516	12525	12603	12490	12611	12617	12708	12384	12655	12595	12585	12618	12609	12575	12593	12564	12484	12325	12582	12726	12600	12508	12716	12682	12382	12494	12603	12499	12595	12636	12711	12623	12670	12587	12619	12588	12602	12654	12591	12663	12745	12672	12638	12733	12595	12561	12706	12535	12552	12513	12791	12626	12713	12686	12762	12701	12480	12601	12634	12636	12621	12477	12535	12646	12593	12637	12595	12531	12709	12475	12450	12683	12537	12607	12378	12589	12589	12630	12513	12702	12518	12737	12453	12648	12374	12497	12593	12555	12642	12646	12650	12400	12590	12661	12579	12734	12537	12717	12488	12504	12642	12585	12687	12855	12623	12609	12439	12556	12740	12479	12619	12525	12589	12465	12636	12527	12618	12720	12637	12780	12565	12667	12705	12664	12509	12583	12513	12521	12594	12596	12666	12597	12673	12664	12629	12485	12623	12549	12649	12567	12544	12658	12674	12531	12577	12672	12606	12635	12558	12563	12619	12529	12445	12541	12623	12483	12517	12477	12633	12811	12524	12506	12604	12557	12656	12589	12594	12636	12655	12495	12560	12500	12547	12697	12531	12579	12708	12526	12624	12483	12668	12575	12595	12519	12636	12470	12476	12616	12680	12509	12582	12686	12434	12566	12555	12480	12479	12635	12615	12615	12700	12560	12581	12533	12423	12588	12515	12405	12507	12641	12536	12652	12527	12560	12619	12531	12466	12738	12396	12610	12530	12782	12483	12522	12472	12673	12501	12669	12605	12567	12479	12581	12457	12547	12617	12779	12414	12501	12534	12638	12677	12484	12501	12627	12629	12596	12525	12641	12532	12579	12624	12586	12606	12498	12679	12487	12561	12547	12607	12558	12657	12745	12621	12506	12530	12640	12456	12556	12498	12642	12558	12613	12565	12421	12569	12584	12465	12628	12446	12516	12513	12614	12554	12551	12609	12494	12454	12618	12476	12540	12539	12480	12610	12625	12620	12593	12489	12476	12544	12582	12596	12641	12524	12558	12641	12599	12613	12686	12525	12498	12651	12506	12610	12540	12609	12678	12474	12450	12463	12557	12541	12599	12645	12739	12621	12613	12661	12528	12782	12551	12685	12669	12536	12647	12674	12569	12527	12710	12585	12506	12578	12438	12660	12616	12561	12397	12464	12561	12678	12651	12604	12626	12541	12421	12557	12664	12538	12354	12694	12746	12741	12449	12564	12440	12582	12686	12547	12602	12526	12645	12513	12545	12627	12478	12405	12589	12572	12735	12371	12668	12645	12573	12616	12808	12473	12608	12653	12748	12506	12611	12622	12704	12567	12632	12431	12601	12721	12403	12591	12708	12690	12387	12673	12536	12651	12582	12589	12571	12683	12683	12563	12632	12562	12539	12506	12577	12626	12625	12636	12882	12620	12673	12656	12602	12604	12536	12542	12708	12571	12645	12613	12569	12581	12653	12525	12567	12549	12475	12602	12466	12533	12619	12701	12517	12642	12572	12735	12588	12618	12804	12611	12599	12376	12671	12443	12748	12493	12706	12726	12628	12713	12690	12647	12688	12646	12481	12554	12501	12631	12559	12609	12681	12556	12707	12489	12684	12703	12542	12760	12515	12465	12431	12702	12696	12539	12564	12525	12587	12554	12636	12641	12625	12857	12496	12626	12593	12570	12612	12534	12692	12687	12509	12542	12640	12569	12585	12702	12473	12659	12606	12664	12632	12568	12526	12702	12737	12553	12591	12721	12532	12600	12627	12519	12301	12591	12589	12504	12633	12587	12496	12567	12628	12430	12691	12613	12585	12519	12620	12637	12474	12653	12667	12724	12566	12651	12503	12647	12620	12609	12615	12579	12657	12571	12500	12706	12608	12783	12584	12649	12707	12701	12739	12631	12578	12540	12660	12478	12724	12702	12510	12604	12619	12571	12626	12491	12640	12573	12743	12672	12613	12640	12606	12731	12464	12580	12646	12693	12489	12586	12588	12446	12481	12662	12502	12432	12424	12470	12586	12752	12673	12665	12664	12442	12615	12567	12552	12732	12488	12555	12518	12595	12539	12597	12696	12453	12675	12632	12465	12438	12508	12655	12567	12626	12604	12680	12474	12650	12607	12501	12742	12622	12623	12668	12551	12679	12394	12498	12507	12559	12549	12547	12480	12664	12655	12629	12557	12509	12529	12582	12566	12566	12745	12779	12624	12734	12475	12489	12717	12600	12561	12598	12523	12501	12597	12470	12715	12622	12720	12552	12560	12750	12476	12544	12574	12696	12433	12665	12485	12552	12508	12489	12454	12448	12594	12575	12626	12536	12478	12664	12692	12639	12402	12574	12527	12686	12592	12671	12494	12640	12648	12483	12361	12740	12476	12490	12542	12580	12319	12634	12620	12589	12490	12629	12398	12729	12630	12808	12497	12604	12613	12533	12528	12503	12679	12609	12615	12657	12647	12657	12624	12672	12717	12545	12588	12682	12613	12677	12694	12526	12534	12513	12612	12566	12707	12489	12527	12505	12704	12550	12423	12447	12672	12604	12658	12592	12651	12613	12587	12623	12640	12608	12504	12584	12507	12596	12437	12602	12655	12491	12536	12539	12633	12618	12724	12558	12680	12652	12562	12609	12534	12659	12545	12541	12633	12614	12573	12779	12529	12450	12574	12593	12610	12550	12696	12627	12581	12887	12531	12594	12635	12497	12457	12753	12621	12527	12680	12528	12534	12610	12608	12743	12625	12580	12583	12572	12503	12727	12576	12674	12472	12510	12521	12598	12655	12683	12524	12508	12552	12633	12428	12542	12508	12540	12754	12720	12734	12556	12506	12436	12588	12720	12536	12650	12619	12467	12727	12677	12630	12442	12575	12690	12500	12511	12647	12503	12599	12620	12578	12681	12498	12707	12769	12642	12617	12525	12678	12744	12522	12771	12682	12644	12543	12558	12481	12710	12503	12561	12650	12676	12581	12608	12445	12652	12562	12510	12599	12536	12928	12662	12640	12547	12648	12638	12622	12594	12529	12537	12635	12568	12721	12427	12601	12537	12653	12592	12496	12574	12733	12493	12649	12606	12609	12721	12595	12583	12503	12609	12417	12642	12744	12498	12524	12676	12571	12736	12646	12646	12512	12479	12693	12470	12746	12651	12674	12520	12672	12520	12698	12669	12525	12681	12596	12430	12558	12330	12683	12639	12523	12614	12629	12707	12553	12570	12579	12642	12579	12499	12635	12609	12671	12427	12555	12648	12673	12664	12435	12595	12544	12634	12620	12573	12526	12662	12538	12560	12462	12512	12657	12527	12570	12483	12675	12646	12481	12639	12508	12587	12629	12410	12717	12382	12515	12495	12595	12658	12310	12581	12508	12588	12481	12503	12537	12500	12677	12636	12426	12709	12858	12563	12556	12718	12662	12607	12524	12598	12685	12594	12647	12573	12587	12636	12662	12658	12695	12781	12738	12718	12755	12585	12575	12613	12647	12737	12665	12696	12638	12540	12483	12722	12577	12612	12591	12691	12392	12569	12442	12537	12482	12678
29963	22483	23285	20962	18068	18110	19060	24179	25210	21495	19170	17658	17253	17288	17177	17346	17286	17172	17315	17095	17304	17459	17302	17296	17123	17226	17284	17291	17122	17305	17286	17396	17244	17269	17035	17289	17292	17294	17159	17161	17439	17221	17223	17172	17304	17209	17162	17328	17412	17259	17259	17067	17347	17349	17261	17071	17257	17215	17209	17446	17530	17213	17165	17364	17144	17330	17218	17154	17015	17058	17089	17334	17185	17297	17199	17047	17175	17294	17162	17182	17325	17163	17213	17366	17119	17206	17210	17254	17272	17047	17266	17258	17327	17309	17377	16989	17172	17508	17066	17208	16976	17071	17186	17393	16912	16991	17252	17265	17112	16958	17080	17227	17166	17089	17432	17226	17257	17237	17265	17436	17334	17101	17230	17186	17193	17223	17484	17199	17153	17371	17303	17055	17086	16960	16973	17203	17266	17141	17190	17228	17078	17141	17420	17248	17444	17312	17330	17155	17240	17256	17072	17268	17077	17321	17231	17265	17092	16969	17091	17166	17134	17263	17318	17258	17379	17179	17202	17157	17212	17323	17048	17276	17200	17247	17213	17151	17159	17131	17159	17131	17132	17278	17142	17208	17138	17271	17111	17092	17318	17382	17267	17214	17096	17232	17332	17110	17190	17224	17367	17258	17337	17213	17347	17135	17358	17366	17207	17069	17109	17349	17292	17189	17278	17046	17316	17185	17224	17091	17321	17119	17388	17416	17307	17107	17168	17122	17310	17030	17347	17003	17230	17067	16994	17348	17175	17170	17261	17205	17350	17089	17321	17175	17444	17039	17195	17193	17212	17327	17266	17289	17499	17486	17140	17396	17183	17314	17211	17081	17192	17272	17222	17294	17177	17253	17195	17327	17288	17119	17094	17417	17119	17205	17288	17175	17061	17057	17332	17106	17072	17127	17130	17189	17062	17101	17326	17265	17474	17085	17282	17446	17284	17485	17344	17406	17560	17351	17329	17147	17126	17212	17139	17294	17187	17188	17104	17246	17094	17197	17327	17051	17200	17201	17229	17292	17198	17102	17265	17052	17074	17050	17442	17155	17245	17307	17286	17260	17196	17318	17335	17157	17345	17065	17270	17272	17139	17457	17268	17261	17040	17504	17180	17404	17354	17137	17060	17169	17127	17290	17099	17177	17208	17243	17096	17168	17145	17182	17052	17042	17105	17136	17180	17451	17179	17299	16966	17059	17415	17231	17247	17085	17085	17183	17166	17311	17038	17196	17364	17129	17200	17020	17179	17090	17384	17295	17352	17272	17175	17209	17144	17132	17146	17399	17162	16978	17202	17255	17283	17261	17348	17285	17139	17142	16958	17188	17311	17235	17258	17044	17098	17343	17508	17406	17044	17028	17243	17160	17275	17317	17346	17340	17304	17324	17113	17232	17290	16934	17181	17214	17175	17268	17260	17352	17169	17173	17256	17358	17202	16980	17348	17348	17330	17149	17174	17123	17232	17280	17386	17172	17479	17189	17149	17300	17215	17099	17178	17248	17410	17229	17008	17398	17434	17384	17122	17474	17238	17303	17212	17235	17149	17362	17157	17245	17305	17230	17298	17209	17233	17206	17046	17202	17031	17356	17286	17342	17103	17362	17376	17242	17316	17124	17160	17177	17184	17262	17344	17354	17290	17087	17152	17076	17361	17007	17253	17296	17153	17186	17032	17297	17170	17438	17207	17213	17293	17080	17237	17276	17176	17050	17155	17253	17360	17150	17024	17483	17353	17345	17286	17263	17225	17197	17386	17238	17109	17264	17187	17093	17399	17027	17202	17281	17117	17344	17114	17256	17231	17273	17335	17264	17227	17137	17248	17162	17119	17070	17229	17518	17323	17157	17226	17352	17128	17198	17452	17276	17193	17298	17271	17343	17254	17046	17276	17219	17174	17356	17234	17257	17229	17186	17165	17154	17250	17064	17228	17173	17166	17091	17394	17249	17406	17265	17027	17122	17128	17258	17233	17324	17299	17073	17342	17307	17240	17327	17175	17380	17498	17409	17288	17149	17215	17367	17155	17311	17446	17364	17295	17340	17271	17222	17171	17101	17030	17390	17411	17273	17260	17301	17326	17145	17144	17187	17297	17089	17295	17338	17090	17079	17024	17321	17410	17286	17022	17361	17315	17182	17108	17243	17114	17292	17152	17334	17251	17066	17234	17207	17425	17082	17296	17280	17195	17227	17185	16873	17292	17371	17340	17500	17268	17193	17278	17320	17251	17316	17293	17137	17277	17182	17136	17304	17421	17361	17250	17160	17336	17187	17221	17255	17397	17312	17267	17335	17109	17164	17067	17163	17103	17178	17177	17167	17159	17241	17198	17357	17314	17234	17417	17254	17236	17047	17256	17263	17131	17215	17030	17109	17341	17425	17152	17375	17422	17295	17093	17056	17264	17149	17154	17292	17074	17143	17185	17104	17082	17031	17088	17006	17327	17231	17267	17252	17463	17352	17169	17336	17390	17290	17346	17384	17376	17178	17180	17176	17245	17287	17053	17309	17134	17296	17285	17202	17103	17181	17251	17248	17286	17146	17099	17314	17287	17085	17148	17154	17224	17216	17214	17293	17237	17322	16991	17156	17245	17319	17222	17257	17396	17274	17341	17047	17184	17022	17281	17252	17278	17271	17494	17379	17323	17127	16972	17103	17234	17335	17265	16978	17225	17210	17187	17251	17285	17345	17378	17221	17365	17224	17286	17255	17356	17294	17372	17292	17293	17227	17114	17069	17120	17097	17324	17172	17472	17312	17425	17260	17367	17204	17194	17217	17285	17335	17166	17081	17291	17286	17248	17393	17122	17371	16946	17214	17243	17108	16988	17157	17251	17250	16978	17330	17471	17263	17013	17170	17263	17342	17239	17195	17414	17402	17142	17237	17442	16993	17217	17097	17200	17089	17202	17282	17288	17329	17355	17259	17261	17376	17115	17238	17270	17135	17244	17191	17282	17217	17556	17384	17349	17091	17523	17240	17180	17248	17531	17335	17258	17123	16998	17035	17204	17434	17478	17326	17365	17247	17174	17292	17332	17188	17238	17215	17127	17272	17077	17261	17237	17254	17270	17251	17278	17271	17486	17299	17281	17269	17358	17375	17223	17224	17181	17404	17398	17261	17291	17433	17334	17237	17175	17109	17359	17207	17390	17258	17308	17336	16993	17169	17148	17061	17180	17283	17251	17083	17419	17235	17421	17338	17292	17257	17103	17334	17172	17099	17346	17103	17213	17134	17112	17160	17335	17514	17365	17285	17166	17024	17185	17231	17200	16997	17154	17137	17401	17385	17350	17115	17244	17285	17253	17338	17178	17316	17195	17169	17311	17319	17263	17194	17158	17126	17340	17158	17277	17071	17062	17300	17327	17140	17321	17214	17361	17383	17026	17221	17185	17283	17272	17256	17282	17285	17231	17315	17325	17377	17476	17244	17327	17356	17259	17107	17241	17360	17332	17122	17320	17165	17194	17282	17101	17210	17148	17333	17242	17415	17313	17407	17223	17398	17238	17430	17037	17172	17411	17182	17077	17064	17079	17111	17172	17212	17236	17231	17272	17279	17396	17151	17085	17334	17269	17280	17009	17150	17121	17229	17059	17254	17344	17170	17169	17071	17382	17294	17248	17348	17113	17334	17270	17212	17357	17273	17118	17346	17040	17110	17338	17147	17040	17308	17083	17240	17309	17253	17221	17165	17283	17494	17362	17408	17339	17283	17122	17257	17298	17215	16982	17334	17124	17232	17237	17355	17300	17123	17194	17261	17219	17148	17127	17221	17195	17127	17083	17167	17424	17003	17189	17256	17044	17325	17300	17182	17260	17233	17389	17280	17275	17098	17379	17272	17247	17062	17088	17275	17225	17388	17002	16986	17150	17152	17365	17308	17034	17436	17131	17019	17378	17201	17289	17148	17041	17390	17156	17052	17308	17215	17434	17100	17196	17134	17322	17151	17257	17396	17067	17433	17277	17230	17183	17222	17299	17193	17059	17266	17198	17440	17339	16938	17158	17325	17361	17165	17423	17111	17411	17529	17293	17585	17189	17272	17250	17189	17334	17151	17338	17239	17341	17295	17214	17052	17257	17072	17268	17168	17187	17406	17154	17270	17417	17368	17183	17128	17268	17227	17257	17271	17322	17246	17306	17183	17048	17479	17213	17142	17272	17086	17377	17142	17099	17173	17228	17089	17018	17224	17193	17312	17325	17185	17271	17300	17112	17354	17233	17315	17473	17180	17493	17345	17361	17215	17116	17138	17261	17249	17331	17242	17247	17262	17343	17203	17100	17149	17204	17171	17149	17369	17205	17149	17226	17138	17216	17297	17133	17161	17023	17112	17452	17211	17290	17152	17253	17214	17288	17148	17387	17304	17129	17177	17066	17082	17065	17302	17264	17208	17208	17197	17204	17225	17328	17239	17402	17335	17368	17192	17176	17198	17167	16972	17051	17264	17317	17199	17166	17117	17025	17251	17036	17128	17330	17153	17312	17195	17219	17171	17048	17261	17369	17246	17291	17118	17174	17233	17443	17428	17284	17169	17402	17198	17274	17199	17213	17333	17245	17371	17184	17183	17126	17203	17342	16989	17207	17317	17317	17232	17113	17265	17160	17287	17334	17313	17280	17316	17258	17122	17377	17374	17246	17180	17189	17385	17283	17469	17243	17148	17542	17081	17332	17399	17243	17339	16962	17230	17106	17229	17436	17374	17289	17190	17097	17234	17242	17195	17395	17396	17314	17230	17286	17031	17452	17269	17180	17139	17561	17154	17059	17302	17120	17121	17197	17265	17159	17334	17305	17100	17268	17129	17382	17313	17247	17300	17199	17504	17044	17182	17261	17277	17263	17339	17213	17326	17229	17113	16898	17163	17306	17196	17291	17103	17154	17147	17132	16951	17339	17267	17221	17262	17069	17202	17245	17227	17313	17168	17289	17208	17241	17198	17179	17153	17419	17196	17276	17217	17314	17334	17126	17244	17224	17246	17236	17046	17261	17079	17192	17266	17193	17166	17489	17264	17262	17267	17297	17380	17161	17149	17101	17339	17158	17159	17331	17265	17357	17181	17267	17281	17293	17110	17189	17152	17049	17142	17249	17219	17234	17410	17237	17249	17071	17215	17094	17276	17267	17043	17312	17277	17409	17162
16578	19269	20128	17177	15028	14940	16739	23815	22876	18221	15691	14225	13881	14042	13939	14057	13951	13872	13998	13756	13924	13839	13870	13975	13812	13926	13843	13893	13977	13931	13924	13955	14065	13949	13949	13954	13878	13824	14056	13918	13805	13777	13917	13861	14025	13897	13856	13954	13877	13862	14047	13837	13863	13751	13985	14012	13876	13882	13986	14074	13858	13844	14056	13840	13875	13986	13997	14008	13910	13912	13860	14020	13897	14035	13781	13943	14055	13772	13895	13824	13929	13822	13868	13867	13963	13976	13830	13947	13970	13956	14038	14004	13974	13896	13959	13838	13951	13984	13688	13892	13961	13878	14063	13879	13816	14023	13929	13943	13818	14013	13859	14054	13888	13959	13942	13877	14077	13982	13696	13950	13840	13956	13861	13940	13882	14020	14036	13835	13781	13942	13873	13746	13962	13951	13916	13747	13876	13739	13813	14072	13950	13976	13865	13864	13963	13856	14042	14036	13899	13918	14046	13844	13816	13850	13796	13833	13889	13896	13976	14064	13965	13780	13761	13880	13959	13706	13842	13910	13987	14000	13957	13847	13786	14113	13983	13824	14024	13996	14021	13958	13869	13969	13853	13908	13930	13967	14051	13999	13928	13934	14024	14000	14103	13674	13720	14013	13931	14073	13829	13975	13967	13779	13923	13890	13798	13812	13953	13970	13798	13800	13947	13840	13725	13924	13930	14032	13899	13838	13780	13733	13836	13972	13862	13965	13845	13961	13931	13902	14023	13854	13974	14043	13938	13991	13920	14011	13950	13651	13960	13866	14096	13883	13723	13885	13917	13813	13912	13994	13939	13865	13747	13937	13950	14023	13934	13874	13971	14021	13816	13851	13835	13850	13913	14051	14070	13922	13890	14026	13717	13916	13775	13965	13943	13831	14006	13936	13915	14114	14055	13885	13925	13880	13982	13951	13865	13832	13987	13787	13843	13852	13975	13883	13860	13847	13742	13833	13947	13870	14078	13847	13909	14015	14058	13865	13890	13832	14043	13923	13913	13897	13974	13970	13635	13834	13837	13730	13861	14067	13975	13920	13857	14035	14060	13837	13866	13772	13798	13719	13866	13980	13812	14055	14028	13829	13881	13798	13826	13970	14091	13868	13910	13861	13730	13948	13882	13987	13931	13905	13757	13792	14065	13915	13913	13909	13953	14047	13913	13958	13947	13839	13930	13971	13885	13892	14009	14001	14014	13841	13959	14055	14127	13955	13985	13889	13933	13990	13936	13982	13887	14040	13954	13900	14031	14112	13862	13843	13986	13910	13906	14043	13899	13920	14032	13872	13848	13858	13767	13994	13945	13962	14014	13963	13946	14083	14010	13776	13995	13898	13855	13911	13917	13978	13972	14051	13896	13930	14026	14016	13910	13760	13887	14003	13820	13959	14020	13996	13933	14025	13906	13877	13781	13900	13923	14015	14034	13854	13947	13941	13863	13956	13883	14045	13734	13935	13990	13972	13925	13921	13928	13816	13866	13774	14001	13924	14030	13959	13789	13869	13984	14110	13864	14040	13863	13943	14023	13897	13959	13986	13870	14066	13929	13995	13878	14013	13856	13846	13828	13840	13982	13714	14014	14084	13893	14042	13841	13749	14036	13863	13905	13785	13988	13917	13943	13961	14094	13895	13914	13783	13901	13880	13912	13858	13933	14090	13878	13971	13787	13941	13889	13952	13916	13914	13758	14056	14023	13912	13719	13741	13945	14108	13910	13976	13878	13812	14105	13939	13738	13720	14038	13957	13967	13800	13957	13822	13946	13872	13942	13833	13939	13853	14076	13759	13826	13954	13981	13922	13992	13935	13864	13580	13913	13909	13750	13948	13994	13947	13863	13834	13883	13814	13762	13981	13888	13815	13885	13744	13801	13925	13825	13923	13734	14135	14024	13956	13787	13994	13760	13803	14025	14022	13888	13935	13906	13997	14081	14143	13886	13974	13946	13927	13950	13719	14011	14051	13909	13957	14081	14057	13920	13952	13974	13745	13888	13935	14144	13936	13860	13907	13859	13888	13861	13993	13921	13870	14011	13933	13948	14021	13902	13846	13696	13844	13867	13711	13741	13838	13827	13947	13909	14027	13856	13900	13840	13950	13875	13980	13932	13951	13837	14092	13914	13986	13969	13889	13918	13887	14015	13951	13927	13830	13903	13820	13924	13809	13914	13995	13899	13866	13797	13880	13992	13940	13866	13915	13822	13834	13785	14031	13836	13942	13954	13867	13959	13778	13828	13992	13845	13820	13887	13907	13958	13959	13984	13845	13832	13948	13897	13924	13884	13757	13788	13798	14082	13781	14088	13974	13958	13872	13842	13871	13970	13953	13940	14094	13831	13899	13977	13923	13863	13900	13840	13993	14104	13885	13917	13777	13906	13978	13836	13856	13993	13821	13966	13876	13805	13936	14008	13714	13918	13843	13779	14017	14037	13955	13959	13794	13888	13982	13951	14062	13818	14027	13926	13956	13884	13861	13911	14052	14017	14020	13939	13888	13823	14003	13916	13820	13881	13868	13957	13776	13872	13984	13905	13964	13641	13911	13985	13836	13945	13849	14101	13987	13957	13918	14017	13921	13830	13862	13863	13935	13906	13983	13975	13955	13999	14175	13952	14004	13962	14075	13859	14016	13889	13851	13943	13994	13942	14032	13891	14047	13799	13983	13883	13922	13788	13856	14008	13936	13890	13788	14003	13886	13801	13876	13717	13933	13948	13898	13863	13948	13922	13844	13991	13944	13824	13891	13965	13818	13909	13774	13961	14000	13765	13909	13930	13799	13850	13748	13966	13898	13796	13903	13940	13850	13966	13849	13931	13972	13862	14004	13896	13874	13887	14063	13693	14063	13786	14061	13943	13921	13939	13864	14064	13848	13794	13868	13922	13922	14051	13813	13815	13984	13934	13990	13941	13898	13895	13949	13893	13995	13782	13886	13898	13995	14032	13859	14018	13919	13966	13821	13870	13961	13833	13832	13897	13991	13964	13940	13945	13952	13827	13748	13951	13839	13668	13894	14019	14025	13773	14003	13888	13991	13890	13888	13940	13681	13851	13927	13833	13971	13860	13943	13903	13911	14035	13858	13761	14003	13822	13872	13915	14067	13871	14056	13866	13826	13775	13901	13873	14054	13976	13815	14036	13923	13795	14020	13767	13904	13961	13852	13976	13863	13883	13867	14042	13954	13969	13881	13807	13814	13929	13868	13960	13951	13843	13991	13972	13850	13834	13876	13913	13919	13886	13863	13893	13808	13751	13985	14060	13849	13954	13890	14018	13907	14049	13754	13966	13988	13901	13868	13868	13780	13860	13567	14101	13855	13853	14030	13967	13842	13956	13859	14020	14035	13894	13956	13827	13960	13925	13898	13851	13862	13944	13720	13865	13850	13844	13856	13986	13901	13938	13893	13877	13880	13984	13768	13790	13841	13850	14065	13777	13734	13960	13845	13817	14082	13779	14088	14019	14077	13799	13969	13933	14052	13887	14026	13796	13760	13934	13934	14026	13749	13831	13949	13862	14058	13727	13971	13889	13878	13970	13992	13902	13929	13838	13975	13625	14004	13888	14032	14009	13891	13898	13906	13952	13850	13803	13833	13986	13885	13979	13972	13956	13868	14000	13814	13821	13951	13775	13912	13907	13914	13881	13873	13758	13807	13977	14029	13952	13819	13762	13915	13774	14026	13967	13875	13981	13828	13747	13941	13876	13971	13788	14064	13919	14027	13939	13815	13927	13858	13912	14012	14019	13817	13941	13995	13919	13970	13978	13956	13928	13943	13719	13824	14037	13895	14017	13919	14037	13891	13781	13941	13878	13724	14022	13905	13693	13871	14025	13996	13783	13891	13955	13803	14047	13933	13733	13971	13983	13884	13802	14022	13937	13895	13981	13992	13905	14042	13797	13842	14008	14044	13841	13993	13855	13811	13853	13896	13666	13865	14085	13807	13917	13862	13867	13995	13966	13880	13862	14084	13871	13673	13985	13903	13969	13991	13832	14067	13928	13947	13936	13958	13815	13857	14042	13963	13999	13946	13980	13963	13954	13992	14056	14060	13901	13989	14061	13904	14009	13900	13969	14073	13916	13877	13955	13842	13846	13818	13983	13926	13833	13982	14095	13890	13871	13768	14042	13767	13749	13845	13947	13970	13959	13922	13971	14034	13767	13887	13926	13961	14072	13806	13791	13820	13928	13841	13960	13975	13815	13857	14010	13713	13968	13787	13979	13787	13957	14063	13968	13969	13887	13963	13981	14047	13808	14000	14056	14003	13984	13996	14007	13870	13898	13882	13894	13987	13886	14064	13883	13966	13933	13792	13842	13862	13897	13927	13849	13912	14019	13825	13864	14004	13946	13807	13921	13853	13886	13970	13955	13948	13898	13901	13998	13918	13911	14020	13931	13899	13868	13938	13948	13923	14006	13912	14045	14011	13880	13833	14010	13757	14058	13723	13880	13944	13880	13822	14044	13815	13915	13917	13804	13930	13979	13992	13932	13782	13844	13922	13860	13788	14045	13991	14032	14093	13887	13879	13810	13824	13773	13827	13953	13866	13913	13888	13743	13855	13773	14006	13868	13991	13974	13924	14000	13938	13934	14067	13974	13932	13883	13895	13907	13718	14017	13819	13913	14013	14027	13992	13840	13851	13853	13887	14016	14062	13984	13792	13803	13862	13932	13866	13875	13886	14036	13998	13928	14024	13942	13869	13910	13914	13872	13972	14025	14037	13953	13995	13966	13834	14071	13705	13825	14030	13900	14018	13809	14023	13792	13807	13907	13951	13812	14048	13971	14056	13869	13830	13900	13867	13979	13812	13991	13809	13838	13701	13967	13963	13831	13927	13861	13920	13986	14000	13802	13948	13984	14008	14124	13895	13822	13959	13932	14046	14095	13988	13858	13807	14043	13941	13808	13939	13885	14016	13841	13948	14018	13890	13770	14008	14018	13838	14033	13865	13885	13989	13885	14016	14128	13847	13898	13960	14055	13813	14106	13838	13822	14042	14011	13997	14052	13848	13922	13914	13763	14081	13842	13830	14126	14007	13985	13817	13873	13975	13805	13879	13925	14004	13899	13903	13902	13899	14005	13817	14061	13903	13927	13955	13941	13858	13905	13786	13806	13985	13857	14050	13904	13797
25419	21034	27949	25099	22359	21535	24720	58721	50451	35135	25053	19210	17687	17502	17305	17524	17519	17288	17393	17229	17565	17506	17377	17403	17394	17287	17377	17349	17234	17302	17426	17569	17298	17293	17411	17454	17368	17488	17400	17355	16996	17269	17243	17178	17386	17215	17346	17356	17246	17444	17295	17325	17522	17439	17298	17719	17477	17392	17478	17299	17501	17187	17494	17374	17362	17377	17237	17306	17364	17209	17367	17233	17377	17497	17388	17353	17173	17175	17378	17252	17173	17455	17384	17265	17218	17075	17441	17424	17357	17270	17030	17411	17333	17427	17394	17305	17292	17346	17350	17327	17419	17203	17183	17509	17524	17362	17417	17266	17374	17254	17364	17313	17424	17325	17353	17308	17370	17445	17484	17262	17429	17426	17578	17191	17447	17318	17331	17272	17542	17256	17357	17345	17161	17263	17355	17465	17354	17246	17234	17546	17324	17205	17155	17262	17103	17225	17572	17414	17247	17281	17224	17217	17279	17164	17359	17165	17145	17268	17334	17123	17218	17499	17253	17164	17434	17315	17227	17209	17306	17129	17254	17301	17439	17420	17206	17363	17382	17181	17321	17364	17562	17226	17279	17426	17300	17212	17304	17191	17255	17305	17295	17328	17335	17227	17176	17190	17398	17377	17332	17138	17342	17464	17353	17240	17340	17222	17296	17542	17297	17231	17224	17298	17307	17301	17280	17318	17363	17249	17421	17383	17383	17431	17394	17255	17335	17467	17292	17169	17246	17382	17284	17238	17322	17214	17224	17260	17405	17420	17354	17090	17467	17225	17418	17386	17301	17370	17286	17350	17312	17417	17310	17313	17227	17290	17393	17455	17328	17284	17295	17360	17061	17318	17585	17240	17232	17222	17540	17517	17432	17230	17311	17466	17399	17540	17387	17276	17389	17348	17268	17150	17281	17445	17358	17518	17282	17310	17374	17476	17182	17180	17417	17485	17244	17454	17134	17416	17326	17372	17304	17505	17436	17236	17296	17414	17257	17233	17233	17324	17485	17402	17375	17407	17410	17481	17286	17467	17321	17200	17389	17438	17634	17304	17328	17331	17268	17447	17432	17422	17336	17324	17367	17286	17486	17324	17577	17370	17172	17512	17315	17294	17251	17423	17550	17269	17211	17281	17218	17399	17303	17419	17363	17263	17417	17393	17206	17320	17490	17573	17468	17342	17200	17330	17325	17232	17409	17508	17447	17438	17281	17401	17498	17342	17292	17275	17416	17292	17532	17376	17199	17258	17189	17157	17277	17103	17137	17527	17431	17396	17396	17155	17334	17276	17424	17372	17424	17476	17400	17451	17226	17519	17410	17360	17098	17406	17315	17232	17214	17288	17116	17360	17263	17339	17508	17385	17168	17328	17122	17203	17477	17269	17179	17376	17183	17353	17195	17369	17209	17366	17197	17399	17404	17405	17420	17314	17388	17403	17330	17448	17378	17335	17222	17127	17234	17378	17318	17303	17504	17250	17195	17311	17317	17295	17517	17254	17349	17275	17156	17113	17455	17458	17331	17159	17281	17435	17535	17497	17404	17210	17466	17196	17529	17471	17585	17428	17064	17184	17261	17306	17293	17403	17364	17315	17343	17195	17318	17356	17173	17126	17186	17136	17425	17102	17354	17520	17265	17344	17265	17433	17358	17583	17270	17330	17223	17311	17218	17336	17362	17176	17321	17339	17225	17105	17333	17464	17347	17587	17487	17308	17241	17389	17286	17431	17339	17286	17165	17324	17355	17077	17449	17288	17390	17174	17245	17520	17345	17398	17222	17398	17421	17365	17397	17568	17592	17523	17409	17663	17496	17410	17208	17421	17577	17173	17198	17585	17450	16975	17446	17352	17448	17245	17482	17336	17523	17262	17492	17355	17180	17339	17123	17302	17352	17380	17341	17183	17188	17479	17485	17372	17176	17239	17175	17388	17361	17342	17316	17385	17352	17305	17410	17348	17320	17285	17169	17200	17366	17431	17583	17317	17460	17376	17450	17402	17354	17325	17319	17433	17452	17287	17320	17364	17095	17239	17458	17229	17217	17242	17246	17205	17260	17339	17303	17258	17364	17331	17173	17371	17179	17345	17422	17312	17454	17375	17529	17288	17201	17260	17129	17362	17235	17278	17141	17336	17478	17520	17271	17313	17034	17285	17333	17372	17176	17280	17225	17289	17258	17195	17531	17430	17605	17255	17278	17226	17187	17360	17510	17371	17307	17354	17338	17448	17350	17426	17440	17508	17184	17366	17384	17308	17166	17469	17213	17478	17391	17487	17290	17410	17326	17506	17307	17525	17090	17297	17299	17403	17268	17406	17258	17172	17382	17340	17261	17367	17125	17277	17418	17326	17344	17260	17268	17459	17443	17371	17386	17385	17092	17302	17675	17378	17397	17235	17381	17160	17319	17320	17391	17412	17278	17207	17280	17257	17303	17456	17306	17388	17392	17333	17482	17361	17332	17487	17424	17342	17544	17241	17491	17455	17330	17221	17380	17177	17271	17481	17338	17343	17098	17455	17257	17404	17251	17366	17559	17297	17262	17320	17555	17296	17168	17158	17327	17404	17451	17387	17503	17241	17177	17328	17221	17620	17670	17367	17426	17484	17261	17514	17456	17338	17464	17220	17420	17202	17368	17318	17450	17291	17254	17358	17464	17213	17597	17216	17290	17385	17412	17436	17269	17333	17386	17346	17391	17423	17293	17466	17277	17406	17096	17344	17382	17345	17275	17380	17425	17141	17388	17240	17443	17462	17460	17415	17341	17290	17458	17252	17491	17470	17513	17250	17276	17243	17182	17389	17267	17500	17545	17304	17390	17164	17508	17233	17330	17210	17159	17294	17358	17330	17396	17344	17167	17198	17384	17226	17401	17255	17274	17290	17375	17389	17365	17327	17289	17149	17378	17358	17524	17413	17283	17316	17294	17361	17188	17437	17093	17639	17295	17232	17150	17413	17203	17277	17380	17316	17146	17356	17227	17333	17284	17359	17350	17482	17267	17238	17229	17312	17380	17351	17486	17449	17245	17446	17326	17189	17256	17325	17240	17467	17448	17278	17538	17197	17347	17241	17089	17409	17252	17406	17028	17398	17310	17449	17458	17196	17147	17433	17519	17337	17342	17211	17344	17393	17299	17290	17274	17578	17310	17328	17325	17102	17343	17265	17250	17133	17390	17464	17367	17397	17369	17470	17257	17441	17541	17212	17283	17111	17325	17314	17331	17100	17410	17480	17146	17342	17536	17459	17225	17216	17144	17067	17375	17552	17449	17420	17425	17190	17393	17276	17460	17430	17083	17256	17429	17409	17096	17330	17360	17087	17219	17226	17363	17407	17241	17371	17367	17340	17437	17372	17350	17382	17317	17386	17226	17335	17358	17393	17255	17386	17416	17449	17170	17490	17444	17387	17269	17052	17245	17276	17196	17192	17140	17252	17547	17407	17336	17337	17204	17290	17062	17150	17223	17234	17342	17288	17403	17358	17224	17392	17190	17415	17453	17424	17558	17405	17315	17181	17354	17330	17331	17383	17287	17522	17299	17245	17274	17503	17239	17415	17410	17294	17446	17469	17521	17385	17454	17326	17416	17221	17308	17416	17300	17112	17294	17289	17169	17709	17429	17401	17346	17468	17297	17178	17549	17589	17270	17388	17445	17301	17040	17304	17318	17325	17294	17284	17506	17447	17435	17305	17234	17257	17564	17294	17284	17396	17370	17470	17518	17332	17052	17272	17402	17291	17319	17134	17534	17222	17484	17237	17400	17210	17377	17436	17379	17325	17671	17355	17219	17568	17457	17237	17332	17302	17227	17144	17342	17350	17480	17390	17103	17228	17490	17242	17110	17259	17245	17208	17225	17147	17468	17382	17177	17369	17237	17153	17409	17277	17474	17418	17180	17315	17136	17309	17350	17175	17339	17287	17199	17402	17188	17242	17333	17243	17284	17235	17327	17388	17184	17228	17566	17193	17214	17075	17393	17400	17145	17423	17327	17423	17321	17381	17323	17431	17522	17601	17352	17381	17144	17364	17194	17289	17314	17144	17541	17451	17283	17175	17374	17114	17480	17453	17302	17436	17225	17438	17448	17106	17314	17397	17406	17352	17274	17344	17100	17287	17415	17448	17359	17428	17457	17174	17230	17401	17325	17315	17167	17490	17118	17202	17124	17258	17151	17407	17269	17194	17417	17452	17335	17365	17486	17208	17313	17246	17150	17262	17392	17335	17166	17366	17323	17142	17264	17150	17221	17243	17229	17258	17120	17492	17270	17389	17532	17197	17393	17364	17331	17364	17200	17406	17257	17409	17397	17390	17445	17508	17347	17417	17300	17389	17515	17295	17183	17217	17128	17440	17393	17486	17478	17438	17332	17273	17358	17594	17473	17447	17471	17278	17293	17381	17381	17280	17540	17336	17481	17385	17539	17428	17366	17466	17293	17321	17283	17532	17500	17199	17401	17036	17156	17238	17392	17404	17413	17214	17199	17379	17254	17385	17440	17135	17543	17349	17425	17314	17545	17429	17451	17394	17388	17418	17268	17281	17207	17420	17296	17253	17347	17342	17390	17303	17354	17431	17086	17367	17131	17237	17388	17233	17311	17058	17389	17280	17403	17327	17516	17356	17263	17316	17181	17258	17340	17351	17278	17244	17347	17271	17397	17508	17277	17534	17264	17342	17443	17524	17317	17263	17343	17201	17426	17269	17349	17021	17278	17153	17459	17136	17585	17249	17262	17333	17277	17492	17491	17384	17185	17268	17096	17330	17317	17347	17442	17563	17298	17177	17220	17287	17361	17380	17375	17306	17131	17117	17579	17511	17420	17333	17394	17304	17527	17286	17401	17657	17370	17315	17276	17404	17380	17296	17413	17344	17245	17348	17216	17326	17467	17437	17311	17258	17242	17374	17364	17348	17394	17232	17470	17450	17388	17460	17309	17525	17285	17190	17329	17264	17190	17357	17056	17448	17376	17244	17392	17322	17491	17216	17375	17297	17292	17374	17454	17312	17299	17583	17465	17368	17185	17288	17404	17222	17449	17335	17437	17328	17351	17390	17345	17395	17370	17494	17425	17376	17229	17213	17226	17294	17395	17390	17115	17198	17300	17328	17438	17364	17543	17362	17482	17355	17331	17337	17222	17363	17303	17262
17487	29873	30955	23514	17919	17515	23083	57552	47281	33027	21124	15114	14221	13892	13957	14059	13923	14016	14178	14204	14009	13986	14391	14089	13863	14117	14008	14075	14053	13908	13842	13954	14167	13858	13984	13973	14073	14049	13927	13935	14027	14096	13990	13970	13913	14131	13994	14066	14186	14065	13958	14003	14005	13979	14101	14059	14000	13954	14008	14111	13925	14057	14007	14145	14047	14047	13875	14021	13980	14033	13985	13939	13922	14130	14103	13934	13906	14109	14084	14058	13902	14044	13922	14062	13987	13904	14126	13994	13998	14015	13926	14092	14086	14125	13983	14006	13975	14003	13964	14163	14109	14043	13832	13942	13905	14103	13887	14018	14039	14072	14039	13967	14021	13995	13997	13958	14019	13866	13995	14135	14047	14023	13995	14042	14143	13895	13973	13970	14025	14127	14107	14184	13979	13942	14088	13937	14165	14080	14009	14018	14092	13895	13980	13996	14097	13969	13999	13992	13979	14017	14102	14193	13873	14038	14098	13921	13897	13933	14006	13901	14026	13970	13826	14023	13890	14076	14042	13878	14017	13843	13956	14010	13907	13943	14053	14102	14032	14051	13808	14048	13962	13922	13969	14086	13950	13914	14140	14002	14092	13972	13985	13948	13919	13894	14042	13994	14015	13996	14001	13993	13901	14116	14033	14127	14008	13835	13960	14014	13931	14003	14083	13978	13932	13803	14035	14003	14142	14005	14160	14083	14135	14010	13909	13945	13969	13984	14110	13885	14181	14111	13933	13855	13916	14028	14063	13942	14071	13913	13979	14070	13911	13989	14096	13927	13969	13944	14210	14099	14034	13959	14016	13976	14150	14070	13877	13959	14151	14112	14041	14090	14161	14064	13953	14088	13983	14016	14006	14176	13998	14061	14126	14061	13955	13925	13852	14089	14093	13877	14051	14019	13918	14019	13862	13940	14008	14017	14011	13917	14107	14023	13943	14027	13907	14021	13860	13966	13920	13907	14080	13895	14144	13957	13901	14109	13955	14135	13934	13933	13923	13878	13911	13987	14115	14132	13848	13962	14183	13995	13936	14054	13989	14027	13957	14046	13932	14033	14292	14057	13921	14076	14139	14032	14037	14147	14037	14105	13954	13974	13950	13910	14149	13966	14071	13965	13946	13936	13914	14071	13979	14019	13769	13945	13817	14111	14162	13946	13970	13988	14084	13935	14071	14174	14029	14062	13981	14040	13998	13995	13980	14059	14195	13987	14041	13965	13868	14077	13923	14250	13887	14108	13963	13950	14070	14074	14193	13965	13910	14034	13933	13996	13864	14018	14134	14193	14022	14134	13957	13866	14184	13990	13997	13870	13981	14138	13984	14093	14088	13965	14103	13873	14079	13994	13943	14056	14132	13975	14107	14154	14064	14177	14005	13933	13908	14054	14175	14079	13821	13860	13893	13973	13857	13988	14111	13954	14131	13910	13940	13988	13933	13999	14039	13964	13945	14023	13974	14127	14028	13898	14018	14111	14008	13980	13930	14069	14105	14002	14166	14146	13874	13818	13975	13913	13922	13986	14098	13998	14070	14135	13974	14080	14004	13939	13974	13965	14056	13806	14128	13902	14035	14039	13984	14008	14000	14113	14015	14095	13864	14066	13997	13919	13949	13940	14153	13963	14129	13973	14086	13989	14104	14167	13893	14062	14026	13983	14038	13802	13942	14007	13996	13875	14012	13956	14039	14005	13925	14241	14000	13983	14077	13964	13936	14059	13988	13994	14018	14086	14074	14101	14015	14121	13944	14044	13948	14035	14110	14087	13984	14054	14118	14137	13997	14066	14069	14013	14158	14079	13989	14136	13938	13963	13985	13912	14130	14086	14010	13935	13937	14006	14095	14108	14120	13943	14008	13978	13941	14004	13999	14006	13917	14093	13901	14051	13994	13964	13984	14157	14000	13917	13975	13789	14008	14013	14071	14112	13950	14060	13943	13906	14032	13930	13863	13832	14031	13899	13997	13835	14099	13967	14081	14019	13955	14105	14085	14006	14030	14118	13973	13892	14099	14169	13954	13973	14081	14028	13992	14081	14176	13907	14047	14133	14080	13903	13997	13971	14063	14020	14058	14105	13886	13945	13960	14174	14005	14142	14062	14098	13920	14121	13962	13854	13970	13959	13915	13940	13899	14142	14157	14020	14044	14028	13912	13712	14189	14120	13981	14138	13792	14006	14054	14047	14074	14074	13976	13950	13953	13805	14060	13908	13956	14062	14135	13975	13963	14055	14021	13832	14037	14191	13863	14062	13912	14036	14142	14071	13863	14036	14015	13881	14105	14040	13994	14008	13967	13925	13969	14065	13925	13838	14163	13855	14096	13935	14152	13945	13968	14064	14157	13962	14116	13976	14070	14070	14091	13935	14165	14008	14122	14100	13928	14053	13953	14001	14118	14073	13888	13961	14040	14091	14106	13924	14005	14052	13996	13925	14089	14096	14034	13908	14153	14014	14037	13826	13983	13996	14091	13948	13886	14071	14049	13933	13885	13931	13958	14005	13823	14084	13937	14069	13968	14041	13897	14038	13971	14063	13988	14040	14116	13990	14055	13876	14337	14085	14036	14061	14124	14028	13937	13971	14041	13876	14083	14085	13816	14029	13987	14032	13881	14152	14005	14041	14029	14041	13957	13877	13985	14094	14000	13971	13790	13571	13889	14280	14037	14003	14011	13935	14080	13985	13868	14039	14003	14112	14050	14029	13877	14102	13803	13941	13948	14030	14133	14078	13921	13914	14065	14090	14070	14030	14193	14100	13874	14124	14071	14032	14282	14022	14065	13956	14053	13879	13948	14072	13966	13893	14231	13992	14036	13966	14019	14070	14033	14088	14039	13924	13975	13992	14117	13937	14147	14142	13933	13992	14063	13956	14153	14163	13993	14161	14173	13823	13915	13886	13880	13954	14075	14039	14048	13968	14136	13884	14162	14097	13811	13952	14093	14117	14049	13989	13966	13908	14012	13926	13893	13972	14101	14086	14146	13839	14107	14086	13905	13993	13897	14088	13957	14135	13897	14042	13985	14056	13999	14011	13975	13994	13902	14031	13973	13975	13817	14020	13942	14078	13961	13799	14011	14101	13997	13994	13940	14122	13919	13992	14212	14097	14066	14000	14113	13962	13995	13882	14038	14022	13952	13960	13980	13980	13958	13885	14062	13938	13985	14132	13911	13886	14063	13948	14064	13972	13976	14093	14009	13786	13916	13997	14028	14024	14018	14150	13903	13863	13852	13853	14121	14001	14131	14116	13927	14036	13926	14128	14016	13945	13829	14125	13970	14116	13987	14043	13911	14041	13818	14070	14021	14008	14102	13899	13920	14135	14160	13967	14003	13951	14057	13971	14099	13972	14056	13929	13918	13869	13882	14017	14042	13942	14009	13970	13930	14007	14168	13971	14138	13878	14003	13973	14013	14118	14115	13928	13963	13981	14015	14058	14032	13987	14165	13993	14155	13913	13957	13934	14025	14037	14067	14105	13967	14123	14079	14115	14124	14024	14064	14044	14055	14064	13941	14104	14064	14092	14039	13953	13749	14055	14036	14081	13983	13881	14038	13950	14056	14030	13967	14026	14029	14166	13906	13856	13971	14022	13908	13973	14028	13985	13959	14026	14053	14097	13979	14039	13919	14046	14156	13976	14039	13937	14030	14196	14102	14004	14132	14029	13959	14185	13933	13951	14057	14142	13969	14155	14024	13979	13920	13967	13959	14078	14044	14074	13963	14002	14046	13881	14014	13926	14065	14108	14145	14141	14083	13908	14017	13807	14009	13983	13909	13894	13815	13969	13880	14033	14030	13991	13990	14058	13984	13931	14052	14016	14219	14071	13945	13886	14026	13966	13918	14037	14045	13903	14014	13737	13959	14063	13962	13798	14132	13973	14090	14111	14032	14084	13938	13928	14034	14039	13948	14103	14124	13963	14024	13991	14021	14063	14010	14225	14101	14097	14029	14076	14033	14017	14026	13931	14058	13979	14106	13995	13918	14104	14060	14100	14278	14054	14027	13953	14027	14079	14138	13994	14177	13973	14038	13983	14017	14034	13990	14039	13980	13935	14064	14117	13924	13816	14004	14025	14075	13970	14191	14090	13981	14006	14117	14000	14124	14075	13938	14233	13957	14233	14046	14107	14007	14046	13885	14019	13884	14056	14029	13983	14020	14144	13986	13908	13892	14024	13945	13824	13893	13920	14016	14165	14011	13992	14067	13893	14070	13832	14084	14054	14124	14124	13947	13919	14228	14053	13935	14117	14035	13843	14041	14038	14130	14053	14046	14110	13936	13889	13938	13816	14121	13869	14042	14017	14048	13946	13985	13979	13937	14113	14150	13888	13943	14033	13943	14019	13865	14029	14097	14179	13957	14178	14081	14003	14168	13934	14061	13950	14029	14050	13991	14043	14138	14008	14083	14018	14012	14079	13956	14015	14032	14001	14055	13861	14088	13900	14148	14126	14002	13954	13970	14115	13883	13804	13910	13844	13953	14151	14043	14112	14005	14198	13986	13956	13893	14005	14024	14134	13983	14105	14096	14080	13880	13966	14003	14052	14089	13997	13960	13828	13999	13972	13968	14077	13869	13898	14120	13881	13988	14003	13968	13838	13965	14116	14000	14123	14131	14118	13901	14110	13945	13966	14004	13941	14023	14032	14247	13997	14109	14135	13939	13991	14040	14019	13988	14064	13986	14093	13893	13947	13963	13931	13892	14130	14131	13968	14123	14142	13934	13920	14255	14038	13990	13993	13967	14001	14156	13855	13943	13866	14059	14032	14075	14037	13885	14076	13972	14121	14064	14062	13948	13943	14001	14057	13945	14107	14090	13884	14176	13961	14017	14020	14031	13994	13967	14114	14139	13808	14111	14132	14178	14070	14085	14107	13993	14019	14090	14046	14013	14105	13957	13931	14248	14094	14107	13929	14019	14046	14120	14015	14023	14235	14056	14107	14069	14005	14123	13960	14064	13845	14009	13953	13815	14015	14040	14136	13946	14038	14174	14031	13945	14064	14019	13962	13926	14086	14012	14017	14043	14009	13893	13981	13954	14028	14089	14043	14005	13946	14024	13951	14148	14065	13996	14086	13962	13923	13952	13992	14155	13974	14030	14117	13955	13962	13990	13794	14158	14190	14080	13928
23859	21043	28457	23992	21852	24990	29018	64903	62246	46182	31197	21736	18566	17832	17609	17557	17619	17564	17509	17707	17600	17593	17538	17353	17634	17768	17441	17338	17440	17586	17577	17230	17495	17476	17473	17435	17811	17537	17524	17426	17554	17604	17602	17443	17527	17477	17558	17819	17387	17672	17449	17497	17501	17495	17305	17363	17553	17623	17348	17527	17501	17445	17635	17627	17425	17667	17485	17522	17337	17485	17515	17430	17545	17267	17585	17264	17388	17594	17662	17565	17415	17589	17507	17349	17439	17515	17461	17585	17313	17584	17437	17479	17756	17640	17503	17426	17768	17445	17700	17581	17681	17569	17658	17387	17550	17704	17393	17399	17320	17435	17348	17570	17414	17407	17549	17435	17240	17382	17493	17544	17570	17495	17499	17450	17202	17436	17368	17413	17427	17263	17403	17375	17514	17498	17412	17491	17305	17459	17329	17524	17338	17448	17602	17369	17513	17606	17433	17347	17525	17393	17517	17454	17491	17393	17524	17481	17340	17464	17509	17549	17416	17499	17505	17414	17332	17420	17575	17721	17531	17474	17627	17477	17547	17603	17265	17400	17501	17334	17467	17471	17388	17478	17545	17565	17309	17632	17619	17393	17393	17338	17276	17497	17374	17498	17632	17499	17495	17388	17489	17365	17615	17495	17414	17415	17488	17481	17611	17543	17500	17449	17410	17405	17532	17274	17529	17370	17667	17376	17500	17622	17609	17507	17329	17566	17437	17373	17509	17533	17459	17585	17554	17468	17451	17492	17528	17359	17514	17465	17340	17414	17477	17543	17540	17659	17703	17595	17483	17346	17335	17341	17511	17600	17528	17469	17222	17365	17364	17475	17313	17676	17498	17656	17419	17296	17626	17320	17619	17440	17393	17565	17397	17681	17456	17547	17351	17612	17409	17511	17604	17432	17388	17331	17411	17292	17360	17137	17441	17499	17474	17714	17504	17606	17435	17464	17400	17500	17513	17449	17303	17598	17552	17610	17680	17520	17395	17521	17342	17460	17383	17443	17137	17614	17567	17446	17528	17334	17392	17386	17587	17440	17660	17681	17479	17365	17520	17640	17527	17332	17455	17403	17459	17597	17377	17500	17554	17625	17543	17568	17540	17409	17465	17520	17433	17391	17479	17593	17421	17719	17446	17447	17212	17324	17283	17576	17498	17454	17475	17454	17549	17383	17465	17345	17234	17348	17381	17386	17390	17498	17437	17131	17516	17395	17330	17563	17443	17374	17445	17384	17443	17416	17574	17444	17479	17344	17760	17535	17205	17481	17329	17275	17221	17324	17529	17535	17670	17424	17337	17532	17268	17287	17346	17344	17171	17348	17239	17326	17504	17311	17345	17409	17444	17579	17470	17666	17446	17402	17374	17599	17432	17488	17590	17580	17367	17330	17216	17571	17620	17451	17644	17294	17471	17414	17473	17442	17337	17431	17364	17547	17409	17554	17638	17380	17560	17472	17429	17476	17534	17663	17296	17371	17398	17255	17524	17238	17340	17367	17409	17544	17654	17588	17438	17540	17315	17355	17536	17459	17602	17629	17350	17280	17385	17358	17558	17787	17605	17513	17519	17625	17669	17490	17486	17623	17767	17695	17194	17449	17312	17414	17585	17345	17229	17438	17329	17611	17301	17548	17339	17198	17441	17296	17520	17269	17394	17351	17259	17282	17376	17379	17537	17538	17333	17544	17683	17494	17329	17531	17637	17472	17170	17459	17302	17391	17385	17489	17784	17492	17621	17730	17309	17446	17405	17576	17362	17326	17444	17225	17301	17262	17524	17624	17532	17590	17605	17331	17347	17695	17526	17164	17332	17303	17322	17506	17405	17431	17345	17582	17331	17373	17385	17632	17411	17495	17392	17330	17514	17313	17420	17594	17533	17498	17244	17598	17503	17400	17735	17607	17420	17290	17575	17480	17311	17323	17482	17509	17585	17476	17410	17225	17568	17561	17373	17259	17393	17335	17345	17721	17378	17121	17360	17569	17568	17590	17333	17597	17573	17364	17446	17494	17418	17511	17488	17676	17463	17585	17471	17300	17499	17351	17524	17412	17606	17593	17490	17331	17394	17358	17425	17378	17461	17611	17350	17190	17504	17411	17360	17520	17537	17321	17320	17307	17308	17309	17518	17359	17519	17462	17404	17536	17517	17382	17499	17348	17420	17359	17385	17629	17392	17425	17442	17289	17180	17464	17556	17327	17405	17512	17401	17330	17400	17495	17528	17537	17406	17604	17570	17362	17464	17512	17573	17495	17680	17593	17652	17387	17289	17382	17408	17542	17496	17816	17353	17546	17459	17253	17590	17238	17322	17560	17444	17353	17491	17396	17366	17617	17429	17258	17456	17244	17696	17563	17512	17534	17588	17490	17166	17368	17331	17578	17417	17762	17292	17451	17488	17585	17504	17447	17389	17421	17468	17592	17595	17566	17357	17417	17476	17486	17618	17291	17497	17706	17436	17588	17484	17434	17415	17515	17564	17365	17574	17424	17494	17571	17323	17478	17289	17453	17401	17483	17310	17471	17474	17265	17347	17392	17214	17389	17316	17438	17337	17576	17435	17216	17429	17361	17452	17425	17594	17529	17272	17402	17487	17397	17516	17508	17419	17331	17418	17444	17518	17412	17381	17424	17534	17462	17410	17493	17521	17505	17241	17448	17575	17475	17455	17462	17378	17450	17403	17468	17418	17564	17317	17437	17256	17291	17435	17249	17396	17390	17479	17660	17634	17430	17513	17360	17654	17400	17349	17666	17453	17528	17490	17391	17386	17432	17534	17445	17407	17371	17762	17309	17359	17591	17480	17321	17472	17335	17352	17517	17275	17551	17624	17629	17492	17615	17491	17476	17462	17468	17547	17370	17318	17414	17479	17526	17689	17616	17371	17541	17327	17326	17442	17499	17391	17674	17745	17321	17609	17615	17413	17441	17283	17551	17593	17372	17496	17567	17622	17321	17510	17550	17474	17453	17442	17375	17527	17270	17349	17479	17577	17430	17445	17454	17547	17328	17497	17336	17543	17516	17500	17328	17589	17437	17358	17487	17410	17554	17341	17430	17441	17431	17472	17438	17548	17515	17553	17403	17633	17395	17483	17393	17473	17396	17598	17268	17592	17370	17382	17384	17583	17606	17612	17662	17715	17463	17724	17410	17602	17441	17647	17425	17445	17406	17476	17546	17400	17337	17514	17324	17560	17443	17665	17265	17420	17615	17458	17430	17222	17401	17655	17557	17377	17251	17425	17562	17528	17481	17486	17365	17353	17513	17422	17323	17460	17404	17326	17364	17515	17468	17547	17479	17330	17322	17354	17397	17453	17191	17616	17368	17492	17589	17514	17522	17383	17691	17387	17387	17347	17439	17638	17588	17379	17396	17514	17250	17596	17360	17482	17365	17317	17454	17279	17319	17419	17521	17563	17267	17347	17449	17571	17616	17563	17501	17363	17408	17447	17258	17449	17541	17570	17540	17581	17332	17517	17287	17481	17520	17437	17357	17388	17418	17325	17317	17556	17340	17334	17240	17370	17625	17457	17664	17156	17537	17348	17493	17570	17332	17466	17247	17485	17299	17570	17574	17524	17589	17344	17350	17566	17404	17483	17491	17516	17430	17692	17419	17552	17477	17443	17400	17431	17570	17470	17497	17225	17594	17443	17435	17538	17361	17536	17439	17323	17678	17451	17434	17342	17516	17459	17590	17441	17567	17567	17350	17652	17306	17407	17438	17561	17225	17595	17508	17583	17528	17534	17543	17761	17419	17301	17474	17473	17320	17664	17617	17317	17419	17482	17403	17718	17570	17516	17403	17562	17382	17375	17559	17426	17337	17374	17537	17490	17527	17458	17464	17576	17603	17368	17328	17419	17575	17542	17408	17400	17379	17366	17635	17410	17727	17363	17472	17662	17624	17469	17562	17603	17597	17608	17440	17501	17357	17415	17351	17431	17339	17270	17264	17624	17624	17507	17388	17186	17434	17600	17456	17517	17493	17541	17371	17174	17589	17279	17236	17555	17661	17528	17369	17383	17352	17458	17248	17555	17589	17401	17452	17469	17532	17576	17388	17514	17636	17457	17774	17632	17534	17472	17523	17373	17449	17560	17513	17218	17302	17484	17294	17299	17535	17380	17371	17480	17424	17439	17406	17488	17418	17387	17446	17345	17436	17440	17690	17376	17614	17400	17370	17496	17485	17332	17617	17563	17533	17234	17213	17509	17504	17715	17522	17359	17320	17399	17724	17449	17426	17444	17420	17614	17332	17392	17418	17516	17568	17420	17631	17506	17571	17739	17421	17536	17671	17664	17561	17277	17535	17464	17382	17411	17513	17595	17368	17559	17454	17465	17428	17567	17334	17375	17448	17493	17456	17458	17380	17318	17517	17567	17447	17579	17543	17555	17495	17571	17559	17413	17453	17180	17463	17580	17144	17563	17664	17521	17477	17320	17479	17616	17326	17490	17297	17430	17623	17284	17392	17380	17537	17527	17375	17659	17484	17362	17333	17375	17443	17518	17347	17528	17568	17445	17400	17363	17544	17461	17483	17335	17392	17394	17463	17567	17424	17471	17462	17558	17393	17219	17629	17508	17382	17329	17409	17465	17422	17683	17361	17487	17488	17410	17407	17171	17476	17515	17433	17361	17714	17550	17324	17499	17501	17582	17461	17354	17478	17490	17446	17686	17546	17427	17517	17348	17612	17524	17587	17436	17479	17406	17448	17492	17361	17329	17436	17422	17499	17644	17422	17587	17347	17598	17550	17556	17329	17436	17434	17257	17379	17466	17460	17401	17387	17531	17394	17276	17423	17485	17377	17589	17277	17540	17386	17390	17620	17407	17476	17309	17334	17505	17566	17443	17663	17593	17386	17544	17283	17673	17581	17386	17488	17285	17478	17579	17173	17746	17298	17448	17304	17377	17364	17696	17287	17609	17319	17384	17599	17616	17563	17451	17194	17313	17426	17384	17344	17372	17328	17495	17523	17576	17304	17615	17488	17501	17576	17872	17567	17570	17541	17445	17459	17605	17528	17734	17636	17418	17322	17408	17482	17352	17484	17426	17563	17510	17329	17293	17425	17235	17510	17659	17322	17339	17666	17584	17302	17508	17524	17502	17648	17441	17670	17514	17456	17445	17386	17507	17223
20034	36125	37516	31561	21550	23101	25499	65907	60805	44421	28192	17146	14345	13966	14113	13973	14349	13904	14032	14178	13881	13882	14084	13977	13969	13863	13970	13912	14190	13971	13971	14115	13924	13995	14055	13978	14086	14195	14003	13995	13985	14150	14129	13862	14093	13980	13965	14034	13860	14009	14054	14196	14023	14038	13973	13999	13935	13994	13950	14224	13970	14142	14195	14011	14026	13986	13916	14062	13833	13976	13937	13932	14173	13988	14105	14123	14196	13953	14207	14153	14033	14211	14027	14091	13970	14121	13967	14022	14223	14040	14084	14147	13998	13948	14104	14036	14097	14042	14097	13982	13915	13943	13973	13928	13972	14112	14075	13862	14127	13764	13911	13992	13927	14103	14078	13908	14065	14127	14072	13976	14084	14033	14094	13926	14166	13952	14037	13979	13985	14200	13932	13996	13999	14004	14099	14006	14037	14051	13902	14036	13903	13936	13957	13840	14045	13940	14123	14160	14099	14076	14038	14086	14095	13870	13951	13978	13983	14085	13979	13994	13872	14099	13871	13983	14013	14040	14057	13840	13900	13989	14009	14104	14011	13844	13986	14153	14120	14124	14026	14105	14121	14102	13968	14019	13936	14037	14047	13925	13931	13909	13826	13824	13968	14016	13985	14024	14099	14036	14021	13959	14097	13887	13930	14102	13929	14013	14040	14103	14122	13892	14027	14087	14016	13988	14092	13962	13943	13942	14151	13987	14022	14058	14166	13961	13997	14004	13833	14019	14004	14078	14108	14109	13943	14027	13890	13895	14173	13935	13956	13990	13829	13934	13984	13864	14033	13887	13911	13953	14099	14012	13962	13971	14022	13936	14011	14126	14074	14004	14025	14007	14059	14220	14053	13906	13974	13970	14134	14044	14133	13924	14188	14160	13840	14108	14116	14025	13942	14095	14081	13946	13950	14082	13938	14066	14011	13951	14105	14009	14111	13863	13987	14056	14042	14014	13955	14034	14010	14018	13862	14111	13913	14032	14014	13927	13905	13895	13873	14102	13827	13871	14126	13926	14071	13970	13914	14091	14126	14175	14143	13980	13829	13948	14050	13967	14027	14217	13908	14129	14065	14019	14020	14178	14023	14151	14072	13921	14032	13939	13993	13991	14033	13903	14128	14080	14082	13984	13985	13917	14028	14106	13889	14020	13994	13921	14013	14000	13911	13955	14061	14033	14133	13962	14191	14064	13902	13942	14126	14141	14090	14007	14187	13887	13992	14007	14178	14017	13826	14023	14057	13965	13931	14129	14165	13915	14007	14125	13984	14183	14093	14095	14087	13900	14033	13966	14058	13925	13960	14285	14175	14019	14023	14136	14063	13876	14010	13978	13925	14271	14037	13811	13932	13926	14107	13871	13869	14151	14027	14032	13995	13826	14208	13996	14090	13931	14157	14001	14099	13888	13978	13995	13972	13894	14131	13934	14113	14088	14152	13965	14108	14081	14009	13996	13937	14083	13935	14088	13954	13947	14022	14011	14023	13967	13986	14067	14052	13926	14112	14156	14025	13991	14027	14165	14095	14105	14117	14067	13957	14110	13934	13971	14135	14028	13948	14040	13970	13870	13971	14232	13991	13987	14073	13906	14070	14009	13999	14022	14043	14223	14019	14001	14052	14041	13888	14003	14167	14040	13890	13964	14098	14051	14125	13972	14116	13999	14053	13912	14054	14102	13901	14101	13934	14114	13890	14061	14065	14111	13947	14082	14033	13915	14069	13914	14105	13948	14019	14166	14066	14110	13923	14127	13963	13930	13974	14143	13966	13951	13866	13977	14008	14047	14171	14165	14025	14044	13866	13986	14014	14244	14045	14099	14117	14004	13973	14018	13982	13984	13930	14048	14022	14017	14010	13989	14067	14188	14061	14146	14073	13832	13975	14027	13937	13980	14119	14123	14042	14039	14053	13966	14138	14045	14220	13954	14100	13998	13895	13944	13965	13886	14016	13956	14046	14038	14030	13904	14173	13854	14037	13953	14035	14088	13925	14104	14033	14085	13863	13972	14153	13838	14013	14025	13962	14058	14020	13857	14178	13928	13936	13875	14044	14164	13905	13916	13942	14148	14054	13883	14024	13926	14079	13925	13960	13826	14018	14011	14120	14072	14033	14021	14073	13940	14113	14161	14101	14136	14034	13955	13879	14109	14125	14063	14052	13927	14095	13986	14179	14018	13921	14000	14091	14097	13957	13886	14091	14012	14028	14109	14066	14050	14121	14191	13901	14014	13884	13820	14130	14100	14085	13892	13909	13797	14111	13960	14159	14100	13938	14078	13991	14113	14096	13919	14040	14228	13964	13890	14219	13997	14024	13876	14039	13991	14280	14165	14034	14019	13997	13989	13954	13947	14020	14007	13958	13966	14144	13994	13987	14064	13998	14068	14037	13916	14034	14171	13962	14080	13908	14039	14151	14122	13862	13944	13960	14036	13914	13876	13950	13884	13966	13999	14123	13891	14106	14048	14047	13954	14030	13820	14104	13968	14062	14000	13906	14088	14065	14071	14033	14001	13965	13955	14078	14034	14042	13833	14080	13970	14038	14022	14015	14107	14042	14053	14023	14024	14029	14064	14142	14082	13892	13981	14059	13802	13993	13999	14114	14016	13856	14092	14013	14134	14046	14089	13923	14226	13982	14145	13808	14001	13754	14165	14070	13945	14044	14077	13961	14027	13987	14000	14204	13981	14123	13763	14036	14067	13982	14057	14234	14095	14043	14039	14169	13878	13966	13979	13919	14065	13898	14163	14025	13979	14015	14017	13962	14018	13969	14058	14012	14154	14080	14004	13959	13976	13882	13887	13902	14116	14043	14135	13917	14005	13905	13964	14017	14061	14108	13986	14063	13938	13856	13932	14031	13940	14058	13986	13975	13902	13974	14038	14067	14028	13873	13970	13970	14190	13934	13931	14192	13942	14170	13901	14057	14118	13935	13940	14074	14110	13843	14125	13864	14107	14014	13958	13922	14004	14005	13869	14127	14008	14049	14015	14200	14109	13852	13947	14092	14134	14120	14072	14049	14129	13890	13914	14019	13956	14035	14115	13925	14063	14016	13978	14205	13859	14222	14055	14073	14032	13982	14019	13962	14078	13959	14058	14073	13921	13973	13961	13992	14214	13901	13926	13990	14018	13938	14028	13932	14028	13950	13988	13996	13997	13913	13820	14154	13919	14007	13875	14025	14097	14114	13886	13901	13927	14197	13948	13940	14099	14045	13946	13903	14083	13949	13915	13946	14045	13822	14034	14067	14138	13926	13930	13978	13919	14062	13876	14032	13978	13813	14021	14079	13940	14027	13901	13920	14002	13980	14111	13993	13989	14142	13999	14166	13832	13884	13885	14173	14037	13999	13850	13989	13948	13826	13952	14037	14042	14091	14092	14001	14061	14105	14018	14011	14167	13911	14050	14063	13990	14050	13986	13890	14147	13930	14074	14126	13997	14022	14365	14075	14035	13955	14266	14039	13987	14012	14027	14145	14117	14008	14037	14163	14050	14116	14115	13872	14023	13956	14050	13918	14143	13970	13942	14149	13941	14016	13980	13984	14131	14077	14133	13967	13953	13997	14092	14079	14073	14008	14066	13904	13801	13898	13810	13962	14032	13995	14136	13941	14020	14171	13860	14051	13935	13991	13974	14136	14012	14054	14006	14166	13859	14058	14028	14010	13857	14109	13875	14063	14095	13978	14175	14026	13956	13973	14049	14070	14099	14051	13965	14035	14136	14019	13994	13882	13955	13938	13985	13969	13973	14008	14070	14164	13980	13859	14025	13973	13960	14006	14102	13878	14180	14006	14091	14049	13966	13907	14184	14104	14253	14109	14002	13813	14047	14098	14140	13899	13923	13861	14025	14030	14006	14011	14138	14126	13983	13940	14093	14016	13938	14023	14000	14074	14030	13909	13969	13981	13990	14031	13933	13976	14204	14159	13909	14082	14000	13992	14065	14026	14016	13997	14103	14131	13962	13985	13986	14013	14185	14044	13852	13934	13988	13979	14027	13879	14100	14150	14043	14051	14032	14062	14072	14015	13981	13867	14074	13952	13893	13899	14061	13836	14215	13855	14042	13869	14053	14063	14129	14049	14072	13839	14094	13925	14027	13915	13951	13952	14077	14207	13997	13991	13911	14033	13988	14021	13954	13956	13940	14054	13844	14043	14041	13999	14078	14167	13945	14087	13961	14082	14006	14044	13901	13944	14018	14104	14069	14046	13819	13916	14069	14138	14080	14038	13973	14001	14026	13943	13858	14047	14133	14035	14092	14042	13827	14065	13875	14044	13987	13930	14220	13861	13957	14092	13995	13974	13997	14085	14035	14025	13970	14088	14061	14027	13995	13869	13983	13949	13997	14018	14028	13921	14110	13991	14078	13951	14043	14132	14136	14095	13939	13936	14029	14000	14161	13923	14039	14040	14030	14036	13991	14080	13988	14063	13971	14040	13979	13843	14147	13932	13974	13918	14042	14073	14102	13909	13936	13882	14029	14125	13996	14057	14070	14009	13987	14122	14024	13930	13917	14062	14063	14131	14042	14028	14059	14112	14038	13986	14029	14318	13933	13926	13989	13941	13898	13959	14010	13962	14036	13995	14127	13896	13982	13942	14026	14099	13939	13990	13978	14099	14053	14231	13988	13990	14010	14122	13969	13986	14073	14092	14015	14039	14003	14102	14009	13877	13958	13814	13926	14126	13970	14157	14076	14188	13950	14099	14145	13973	13807	14055	13915	14106	14036	14046	14151	14007	13894	14105	13961	14040	13936	13946	14034	14051	13955	13985	14137	13984	14106	14003	13955	14035	14146	13930	13878	14029	14051	14058	14046	13850	14041	14036	14016	14057	14061	13868	14314	14083	14079	14136	13987	14076	13952	14115	14032	14048	14156	14038	13896	14052	13956	13988	14086	14216	14039	13959	14070	14032	14097	14102	14122	13906	13949	14036	14010	14104	14023	13809	13918	14178	14226	13981	13964	13991	14145	14113	13999	14022	13960	13913	14064	14128	14092	14127	13931	14038	13963	14044	14055	14080	14077	13821	14069	13835	13963	14009	14057	14130	13944	13937	14067	14075	13933	13937	14157	13881	13986	14040	13890	14060	13848	13961	14089	13950	14092	13924	14113	13966	13992	13996	14059	13646	13936
30311	22525	24098	22160	19640	19301	19019	21640	26448	23455	19983	18859	17912	17995	17841	17959	17970	17888	17810	17846	17992	18092	17790	17940	17948	18000	17803	17926	17887	17749	17969	17895	17794	17946	17831	18059	17798	17831	17924	17928	17946	18066	17851	18127	18059	17942	18051	17957	17987	17829	18036	17975	17870	17870	17809	17899	17940	17881	17814	17874	17872	17934	17787	17902	18072	17792	17899	17753	17907	17749	17981	17788	17862	17926	17770	18039	17782	18014	17882	18066	17846	17740	17987	17865	18101	17999	18027	17853	18025	17803	17886	17917	17846	17865	17911	17868	17796	17703	17821	17978	17794	17989	17906	17787	17911	18206	17982	17793	17845	17873	17753	17682	17797	17762	17915	17887	17710	17718	17992	17967	18148	17686	17697	17898	18049	17984	18057	18104	17931	17856	17901	17898	17814	17986	17823	17820	18010	18047	17908	17878	17880	17747	17858	17715	17855	17812	17851	17949	17805	17963	17753	17737	17810	17908	17864	17707	18008	17836	17722	17631	17826	17763	17803	18016	17854	17845	17952	17962	17916	17851	17773	17492	17956	17877	17974	17768	17890	17786	17819	17851	17987	17876	17817	18086	17877	17825	17700	18055	17991	17799	17970	17975	17797	17839	18112	17864	17928	18009	17958	18067	18004	17938	17796	18032	17700	17686	18039	17928	17935	17899	17839	17923	17879	17885	17875	17649	17960	17855	17908	17847	17817	17812	17946	18008	17790	17841	17877	17938	17824	17872	17631	17661	18162	18043	17886	18210	17895	17791	18088	17649	18080	18030	17969	17830	17914	17859	17900	17704	17901	18012	17890	17850	17744	18065	17929	17716	18042	18006	17960	17920	18043	17932	18103	17977	17732	17957	17998	17779	17891	17966	17717	17972	17862	17844	17825	17914	17964	17855	17803	18005	17915	17963	17745	17974	17606	17714	17807	17905	17948	17826	17822	17742	17966	17904	17713	17694	17887	17941	18123	17741	17873	17935	17889	17879	17887	17738	17921	17881	17604	18109	17860	17915	18003	18071	18273	17843	17877	17722	17893	17851	18238	17883	17929	17694	17965	17840	17889	17716	18031	17977	17857	17785	17904	17950	17893	17979	17922	17763	17887	17786	17793	17904	17634	17849	17869	17960	17983	17861	17953	18030	17943	17969	17793	17755	17699	18172	17770	17822	17701	18005	17719	17879	17839	17733	18090	17897	17899	17875	17865	17843	17811	18050	17720	17922	17929	17864	17830	17848	18001	18134	17786	17988	17952	17885	17819	17970	18022	18010	18010	17880	17927	17912	18047	17786	17677	17789	17874	17979	18066	17719	17866	17722	17698	17675	17990	17856	17748	17854	17992	17904	17844	17705	17983	18046	17929	18051	18084	18117	17786	17724	17945	18020	17807	17665	17963	17749	17863	17808	18022	17927	17856	18004	17927	17938	17692	17758	17958	17996	17939	18080	17828	17641	17867	17976	17822	17929	17867	17819	17826	17873	17916	17881	17952	17581	17913	17717	17876	17693	18009	17958	18006	17875	18084	17951	17991	17843	17910	18050	18037	18001	17840	17659	17992	17772	17886	17959	17935	17753	17884	17855	17835	18028	17958	17748	18033	17777	17899	17747	18052	17828	18045	17671	17802	17940	17741	17791	17942	17922	17950	17938	17821	17746	17864	17958	17902	17839	17893	17860	17922	18008	18038	17971	17753	17778	17910	17927	17850	18051	17824	17971	18040	17855	17767	17941	17927	17809	17748	17923	17859	17721	17622	17923	17727	17916	17856	17915	17843	18138	18130	17954	17942	17799	17946	17992	17986	17861	17920	17748	17647	17675	17778	17931	17910	18035	18049	17756	17702	17839	18129	18009	18227	17801	18008	17838	17864	17891	17980	17877	18048	18179	17921	17609	18004	17902	17805	18043	17798	17937	17914	17776	18103	18051	17954	17884	17836	17777	17743	17794	17755	17816	17908	17803	17991	17781	17986	17937	17913	17957	17833	17964	17931	17857	17959	18051	17880	17725	18000	17908	17909	17985	17789	17693	17688	17908	17727	17965	18079	17952	17873	18000	17803	18057	17911	17680	17879	17945	17860	17929	17906	18044	17856	17998	17972	17965	18004	17999	17990	17603	17579	17965	18042	17809	17835	17918	17793	17805	17832	17877	17741	18019	18015	17991	17909	17841	17648	17709	17713	17885	17937	17831	17672	17855	17800	17902	17930	18010	17747	18009	18021	17898	17975	18057	17860	17936	17892	17974	17879	17731	18002	18055	18043	18029	17907	17709	18018	17823	17782	17822	17958	17987	17666	17827	17904	17883	17957	18047	17988	17997	17797	17884	17826	17952	17996	17883	17780	17990	18002	17809	18118	17990	17841	17908	18121	17806	17789	17818	18135	18075	17661	17919	17863	17894	17887	17908	17838	17965	17865	17904	17921	17878	17996	17995	18015	18087	17917	18096	18202	17835	17872	17939	17846	17895	18064	18033	18015	17859	17757	17775	17881	17711	17862	17887	17872	17905	17672	18101	18013	17867	18069	17907	17866	17945	17861	17708	17930	17984	17901	17908	18033	18027	17883	17839	17904	17796	17915	17833	17933	17973	17781	17948	18110	17925	17804	17830	17995	17745	17938	17969	17835	17963	18098	17749	17842	17942	17966	17934	17932	17977	17993	17878	17822	17707	17887	17851	17923	17841	17923	17983	17735	17887	17927	17893	17838	17914	17890	17743	18018	17870	17888	17987	17922	17880	17733	17906	18072	17920	17758	17705	18057	18087	18000	17888	17624	17952	17966	17864	17799	18040	18123	17970	18114	17918	18007	17790	17900	17714	17973	17950	17841	17794	17815	18004	18002	17911	17822	17836	17801	18189	17786	17930	17943	17829	17945	17831	17835	17903	17944	17881	17671	17762	17634	17866	17865	17964	17759	17761	17769	18019	17908	17933	17981	18044	17930	17913	17977	17820	17810	17807	17749	17850	17962	18028	17743	17946	18103	18113	18022	17843	18073	17660	17883	17784	17919	18006	18011	17841	17954	17897	17626	17768	17778	17945	17896	17933	17638	17884	17901	17772	17859	18016	17862	17723	17850	17809	17640	17755	17823	17736	17952	17958	18124	17897	17845	17881	17946	18186	18095	17905	18062	17865	17966	18064	17700	17811	17743	18084	17934	17934	17921	17971	17992	17922	17938	17922	17943	18025	17828	17940	17802	17978	17765	17635	17787	18005	17851	17931	17821	17894	17779	17964	17684	17744	17936	18023	17852	17977	17752	17779	18039	18139	18052	17996	17935	17888	17923	17976	17831	17845	18161	17860	17883	17815	17949	18098	18230	17948	17905	17929	17722	17853	17995	17672	17961	17975	17726	17808	18194	17954	17940	18084	18035	17776	17942	17989	17905	17958	17943	18213	17700	17948	18156	17773	18011	17906	17706	17861	17934	17778	17777	17699	17791	17894	17924	17885	18061	17936	17867	18020	17881	17891	18008	17929	17966	18017	17769	17842	18076	17962	17792	17929	17921	17985	17986	17885	17894	17890	17843	17915	17738	17843	18037	18060	17887	17947	17868	17842	18078	17856	17956	17857	18103	18066	17830	17934	17997	17968	18069	17830	17897	17810	17743	17882	18209	17967	17910	17897	17850	17993	17988	17923	17994	18007	17970	17915	18057	18112	17909	17752	17931	17871	17897	17812	18102	17963	17922	18027	17959	17890	17857	17868	17967	18104	17852	17728	18002	17869	17772	17900	17902	17860	17878	17793	17843	17910	17942	18003	18035	18003	17763	18013	17785	17757	17825	17932	17803	17884	17971	17924	17967	18032	17880	17562	17851	17741	17916	17855	17746	17699	17810	17954	17724	18073	17919	17901	17791	17873	17875	17879	17740	17826	17868	17923	17904	17989	17719	17859	17880	17685	17909	17930	17794	18097	18040	17960	18068	18013	18070	17862	17884	17811	17870	18087	18075	17883	17773	17774	17998	17742	17789	17722	17640	17895	17791	17807	17715	17748	18127	18015	17888	17910	18073	17986	18016	17722	17867	17967	17975	18012	18155	17948	18071	17823	18051	17781	17857	17855	17966	17634	17927	17875	17975	17877	17752	18029	17882	17871	17861	17969	18104	17937	17924	17919	17795	17808	17819	17976	17984	17987	17879	17868	18056	18045	17810	17980	17750	17836	17907	17919	17692	17764	17876	17877	17900	17988	18065	17905	17828	18176	17977	17839	17864	17799	18063	18048	18097	18038	18012	17890	18062	17795	17921	17920	17726	17930	18013	18134	18066	17841	18053	18135	18277	17958	17737	17755	17989	17997	17963	17877	17968	17971	17833	17775	17796	17862	17982	17979	17868	18129	17890	18166	17864	17926	17771	17927	17792	17848	17878	17964	17830	17556	17936	17881	17811	17711	17907	17888	17971	17754	17991	17827	18003	17729	17985	17852	17759	18078	17961	18069	18015	18017	17855	17798	18062	17768	17925	17810	17979	17633	17721	18004	17955	18145	17994	18101	17749	17894	17792	17809	17969	17988	17839	17953	17908	18012	17832	17964	17885	18108	18097	18004	18018	17876	17915	17818	17993	18005	17650	17860	18010	17785	17908	17860	17723	17972	18079	17622	17888	17815	17742	17852	18060	17612	17843	17823	18129	17873	17944	17785	18016	17853	17875	17940	17950	17924	17968	17914	17984	17976	17886	17865	18045	17969	18098	18071	17984	17787	18095	17909	17949	18058	17951	18034	17904	18086	18007	17988	17876	17884	17812	17864	18024	18085	17875	17589	18009	17915	18232	17851	18038	18003	17940	17981	17630	17516	17839	17744	17989	17884	17900	17911	17786	18113	17877	17795	17897	17981	17869	17902	17959	17745	18017	18015	18099	17967	17980	17978	17993	18071	17798	17862	18036	17886	17812	18158	17860	17981	17900	18074	18029	17863	17844	17748	18074	17892	17741	17719	17914	17861	17871	18038	18005	17877	17814	17923	17917	18006	17827	17774	17804	17867	17990	17788	17755	18026	17789	17951	17981	17889	17795	17841	17999	17867	18093	18033	18095	17922	17959	17935	17917	17817	17808	18080	17815	17798	17804	17765	17803	17683	18025	18022	17950	17923	17916	17898	17971	17867	17876	17845	17724	17793	17960	17818	17890	17771	17973	17895
16470	18916	21165	18439	16724	16114	15424	20345	25169	20032	16121	14862	14199	14151	14155	14164	14111	14164	14271	14265	14373	14172	14172	14180	14195	14157	14111	14239	14231	14203	14257	14243	13998	14349	14066	14162	14292	14244	14170	14304	14221	14212	14230	14102	14297	14150	14183	14244	14240	14150	14162	14025	14228	14151	14310	14258	14125	14117	14032	14356	14231	14152	14168	14153	14290	14128	14303	14338	14143	14302	14274	14325	14155	14173	14202	14192	14301	14155	14098	14216	14123	14334	14392	14099	14087	14158	14180	14128	14244	14340	14284	14250	14170	14219	14212	14120	14340	14332	14126	14224	14281	14100	14147	14221	14281	14287	14285	14236	14264	14106	14175	14125	14148	14210	14402	14138	14117	14162	14240	14181	14106	14202	14354	14097	14083	14272	14134	14234	14226	14099	14064	14110	14214	14268	14078	14087	14287	14161	14277	14308	14237	14180	14295	14067	14134	14182	14233	14191	14173	14219	14149	14249	14286	14146	14265	14125	14257	14296	14396	13953	14290	14219	14327	14140	14316	14346	14190	14155	14300	14176	14351	14105	14278	14161	14284	14225	14169	14113	14103	14267	14113	14131	14168	14230	14294	14164	14212	14307	14093	14174	14189	14250	14175	14105	14228	14127	14176	14212	14193	14355	14267	14139	14116	14181	14203	14168	14247	14374	14271	14168	14303	14268	14326	14075	14219	14268	14215	14271	14011	14445	14248	14021	14093	14230	14143	14130	14244	14343	14168	14232	14002	14227	14315	14128	14318	14227	14339	14166	14224	14266	14197	14313	14180	14210	14269	14388	14160	14177	14208	14121	14182	14277	14206	14196	14268	14235	14145	14155	14183	14097	14140	14298	14099	14159	14378	14095	14227	14241	14068	14188	14260	14413	14166	14106	14193	14077	14168	14302	14207	14217	14093	14170	14233	14211	14193	14207	14253	14200	14076	14064	13983	14128	14359	13990	14322	14056	14321	14123	14080	14192	14155	14085	14151	14187	14196	14210	14256	14124	14262	14269	14268	14253	14244	14350	14127	14176	14295	14154	14217	14076	14196	14098	14482	14094	14249	14111	14232	14253	14230	14209	14144	14222	14158	14179	14236	14359	14111	14292	14323	14050	14181	14179	14272	14385	14206	14195	14225	14367	14393	14317	14190	14334	14272	14114	14384	14320	14196	14136	14169	14395	14149	14192	14195	14210	14038	14352	14299	14152	14319	14091	14222	14230	14326	14339	14227	14147	14186	14186	14099	14268	14191	14141	14133	14314	14234	14370	14096	14261	14231	14190	14136	14218	14181	14180	14202	14072	14114	14204	14006	14060	14303	14184	14074	14221	14295	13993	14317	14135	14197	14212	13882	14418	14158	14267	14105	14212	14121	14100	14099	14311	14138	14252	14078	14216	14147	14220	14030	14045	14230	14216	14273	14133	14153	14083	14243	14420	14170	13996	14220	14239	14310	14163	14176	14126	14135	14091	14259	14248	14303	14119	14130	14110	14009	14194	14175	14181	14296	14284	14264	14126	14139	14016	14312	14413	14147	14153	14114	14180	14143	14127	14237	14370	14242	14281	14153	14274	14219	14234	14199	14185	14289	14177	14188	14216	14181	14177	14200	14068	14205	14266	14214	14240	14151	14182	14122	14089	14121	14141	14314	14126	14221	14196	14233	14179	14064	14278	14003	14355	14052	14330	14424	14367	14156	14062	14324	14044	14113	14273	14340	14173	14160	14103	14216	14224	14315	14252	14183	14402	14348	14194	14176	14463	14156	14112	14384	14155	14183	14181	14206	14296	14306	14394	14296	14254	14240	14132	14473	14267	14174	14216	14140	14299	14103	14241	14212	14250	14135	14020	14085	14202	14133	14146	14055	14161	14153	14076	14013	14228	14273	14245	14198	14103	13999	14097	14087	14167	14154	14160	14278	14231	14167	14317	14241	14223	14392	14243	14207	14271	14281	14323	14161	13970	14302	14087	14245	14204	14182	14150	14331	14234	14273	14195	14168	14220	14032	14318	14193	14249	14167	14099	14152	14188	14102	14068	14188	13976	14242	14164	14212	14225	14290	14020	14172	14298	14222	14074	14139	14133	14190	14340	14310	14442	14202	14005	14131	14179	14161	14195	14297	14127	14217	14244	14174	14301	14119	14300	14306	14539	14130	14230	14217	14274	14146	14129	14061	14094	14392	14117	14316	14246	14220	14249	14278	14327	14231	14218	14314	14162	14225	14297	14136	14334	14260	14292	14197	14193	14342	14272	14187	14166	14255	14256	14382	14166	14219	14264	14087	14409	14184	14270	14393	14267	14124	14199	14200	14215	14164	14237	14226	14338	14238	14281	14025	14110	14216	14197	14300	14083	14220	14041	14081	14254	14247	14281	14211	14072	14092	14262	14205	14263	14222	14097	14237	14014	14005	14141	14209	14177	14330	14247	14315	14284	14216	14203	14011	14245	14303	14132	14212	14447	14113	14206	14089	14209	14201	14268	14052	14229	14159	14175	14018	14167	14288	14102	14127	14204	14070	14189	14177	14069	14297	14218	14358	14149	14269	14249	14217	14245	14198	14109	14256	14293	14249	14153	14298	14090	14105	14203	14393	14568	14140	14131	14244	14100	14273	14215	14229	14148	14260	14118	14231	14120	14316	14142	14158	13980	14298	14196	14239	14274	14175	14347	14241	14111	14216	14136	14075	14366	14154	14164	14370	14040	14126	14333	14294	14020	14293	13999	14182	14248	14187	14172	14286	14174	14160	14085	14205	14363	14310	14181	14198	14156	14348	14373	14211	14131	14045	14274	14228	14275	14158	14183	14274	14204	14242	14062	14242	14112	14251	14099	14268	14207	14309	14015	14283	14282	14222	14144	14110	14077	14070	14224	14254	14409	14301	14136	14261	14229	14160	14096	14206	14447	14354	14327	14240	14158	14259	14238	14308	14202	14168	14188	13975	14294	14256	14244	14144	14146	14170	14070	14275	14199	14184	14201	14180	14169	14261	14269	14083	14267	14130	14240	14102	14101	14199	14294	14066	14221	14387	14097	14213	14266	14391	14106	14253	14232	14305	14130	14147	14169	14228	14162	14296	14236	14209	14200	14226	14285	14050	14175	14303	14396	14051	14193	14112	14191	14287	14217	14210	14312	14218	14126	14305	14240	14218	14200	14108	14221	14206	14153	14187	14131	14205	14315	14070	14304	14229	14212	14044	14113	14220	14312	14221	14266	14115	14286	14181	14214	14191	14122	14075	14245	14169	14268	14086	14049	14188	14226	14136	14253	14267	14135	14256	14287	14210	14350	14325	14231	14162	14142	14096	14235	14121	14301	14187	14191	14175	14063	14131	14209	14143	14214	14114	14318	14158	14227	14049	14247	14372	14148	14106	14314	14183	14157	14009	14188	14064	14202	14409	14258	14036	14186	14110	14149	14275	14064	14221	14313	14187	14175	14174	14170	14353	14227	14342	14334	14223	14060	14276	14154	14326	14255	14252	14174	14200	14300	14156	14282	14128	14182	14244	14319	14226	14073	14280	14070	14193	14249	14267	14305	14102	14119	14234	14120	14212	14467	14025	14178	14283	14143	14302	14123	14219	14232	14148	14295	14151	14240	14170	14186	14091	14326	14109	14210	14139	14272	14247	14136	14325	14058	14241	14148	14170	14391	14182	14222	14122	14357	14180	14070	14085	14298	14147	14198	14229	14274	14414	14264	14311	14047	14174	14185	14085	14186	14102	14171	14271	14346	14223	14240	14287	14238	14219	14126	14250	14111	14228	14029	14057	14293	14099	14051	14239	14260	14194	14316	14121	14145	14233	14162	14263	13996	14167	14190	14243	14277	14084	14187	14334	14150	14154	14135	14146	14442	14179	14141	14310	14281	14366	14313	14245	14383	14320	14177	14249	14180	14347	14231	14126	14096	14095	14314	14172	14195	13962	14191	14208	14080	14374	14043	14171	14075	14100	14246	14309	14215	14102	14123	14152	14051	14078	14201	14316	14088	14276	14292	14232	14240	14015	14197	14072	14196	14052	14145	14336	14217	14245	14278	14288	14188	14217	14157	14310	14096	14166	14256	14287	14280	14109	14166	14124	14080	14196	14199	14090	14246	14083	13977	14137	14091	14116	14224	14163	14086	14164	14265	14153	14261	14227	14064	14162	14197	14250	14227	14162	14303	14213	14008	14082	14224	14228	14181	14142	14302	14138	14125	14255	14160	14194	14175	14129	14238	14113	14236	14290	14263	14044	14209	14271	14244	14196	14254	14163	14076	14133	14260	14075	14161	14161	14255	14346	14035	14076	14252	14219	14087	14064	14277	14185	14126	14218	14227	14218	14241	14058	14207	14348	14041	14272	14101	14261	14183	14010	14274	14210	14289	14212	13998	14336	14193	14115	14271	14221	14201	14104	14002	14249	14301	14235	14247	14115	14043	14399	14254	14016	14290	14212	14132	14399	13999	14331	14202	14133	14298	14144	14075	14313	14073	14211	14116	14209	14202	14125	14276	14376	14106	14222	14493	14248	14266	14131	14340	14170	14138	14257	14207	14243	14301	14362	13974	14222	14256	14203	14263	14276	14263	14118	14243	14085	14324	14076	14373	14213	14284	14180	14152	14126	14190	14270	14220	14108	14285	14196	14153	14025	14191	14249	13993	14256	14384	14114	14074	14159	14106	14143	14117	14176	14143	14333	14359	14133	14212	14107	14098	14428	14101	14325	14303	14374	14074	14093	14154	14200	14204	14413	14311	14177	14164	14370	14255	14207	14159	14244	14263	14139	14031	14152	14248	14317	14174	14158	14161	14178	14113	14359	14340	14166	14178	14088	14343	14305	14253	14325	14309	14092	14180	14106	14262	14190	14229	14049	14332	14102	14281	14278	14191	14311	14103	14023	14159	14288	14267	14401	14263	14294	13996	14153	14225	14221	14247	14155	14244	14185	14121	14313	14280	14183	14198	14201	14289	14252	14171	14073	14296	14275	14235	14205	14229	14319	14193	13990	14052	13949	14270	14281	14235	14278	14158	14329	14138	14315	14017	14236	14232	14113	14104	14152	14211	14040	14207	14268	14153	14396	14286	14218	14087	14188	14255	14217	14313	14219	14159	14258	14079	14111	13969	14378	14074	14174	14301	14143	14143	14096	14151	14187	14395
25473	21034	27959	25266	23306	22398	22292	43730	55623	40621	27403	20404	18028	17278	16980	17169	17278	17017	17076	17163	17151	17090	17099	17303	17034	17112	17150	16914	17183	16922	16882	17268	17036	16835	17040	17254	17197	17157	17181	17233	17153	17018	17139	17083	17026	16796	16937	16893	16918	16891	17036	17231	17028	16896	16912	17134	17104	16938	16954	16981	17093	16988	17107	17021	17117	16910	17043	16918	16971	17071	16994	17136	17072	17079	16990	16882	17229	17009	17117	17058	17054	16885	16937	16944	17273	16968	16992	17122	17009	16835	16910	16849	16964	17237	16927	17140	17223	16936	17146	17148	17003	17138	17116	17232	16991	17077	17075	17113	16998	16893	16984	16940	17079	17084	17004	17007	17260	17019	16858	17027	17045	17082	17133	17117	17078	17052	16859	17104	17078	17006	17050	16947	16865	17035	17053	17025	16950	16978	17035	16933	16963	17090	17006	17055	16979	16846	17145	17073	17106	17217	17118	17049	16942	17174	17095	16925	17013	16979	17098	16852	17007	17053	16985	17142	17072	17182	17072	17249	17368	17078	17187	17129	17047	17447	17201	16816	16956	17163	17217	17151	17262	17138	17085	16875	17081	17295	17103	17043	16989	17214	16887	17064	16919	16974	17064	17081	17185	16974	17043	17026	17145	17002	17034	17008	17038	16865	17006	17320	17010	17022	17092	17022	17067	17054	16992	16916	16976	17001	17194	17163	17034	16872	17135	16975	16859	17136	17110	17203	17101	17057	17252	17116	16779	17078	17090	17042	17048	17094	17127	17105	17206	16872	17036	16858	17001	17352	17011	16914	17152	16983	17061	16965	17040	17160	17000	16992	17054	17200	17336	17079	17043	17287	16809	16834	16819	17255	17005	17104	17064	16937	16994	17075	16890	17107	17169	16949	16847	17141	17082	17190	17079	16871	17039	17054	17027	17154	17263	17137	16921	17068	17019	17090	17152	17053	17112	17041	17023	17118	17132	17108	17043	17135	17018	16891	17032	16922	17150	17016	16997	17091	17131	16892	17071	17080	17028	17197	16985	16946	16992	17125	17247	17142	16965	17083	16873	17013	17044	17011	17009	17040	17158	17191	17067	17106	17175	16980	17253	16949	17207	17000	17180	16921	16891	17067	16983	17180	16910	16944	17139	16835	17145	17092	17162	17128	16997	17236	17009	16927	16950	17004	17124	17138	17099	17067	16920	16963	16970	17182	17164	17142	17147	17008	16994	17040	16885	16929	17015	16931	17029	17177	17141	16889	17139	17033	16841	16902	17118	17065	17090	17076	17146	17233	17208	17164	17177	17043	17143	16943	17098	16917	17162	17011	17050	16787	17019	17031	17038	16869	17229	16970	16669	17043	17016	17085	16870	17040	16991	17013	17087	16963	17013	16993	17049	17207	17017	17099	17033	17140	17039	16877	16933	17140	17122	16989	16883	17139	16882	17082	17101	16983	16931	17072	16980	17130	17158	17086	17128	16902	16959	16900	17197	17099	17115	17055	17098	17080	17070	17074	17008	16955	16921	16979	16989	16948	17021	17147	17153	17138	17027	16997	17030	17042	16937	17073	16935	17018	16742	16978	17009	16808	17072	17232	17072	17097	16946	16947	16895	16861	16930	17092	16930	17062	16884	17055	17065	16988	16932	16952	16955	17060	17116	16963	17046	17053	16919	16984	17081	17028	17147	17159	17329	17099	17029	17191	17170	17172	17126	17076	17137	17173	17190	17022	17128	17080	17327	16953	16956	17062	17108	16974	17038	17014	16939	17070	17000	16931	17042	17247	17351	17118	16922	16810	16904	16977	17079	16913	16928	17007	17072	17116	17213	17064	17132	17268	16849	17097	16921	17285	16924	17143	17124	17085	17057	17061	17040	17152	16831	17003	17109	17120	16939	17131	16951	16898	17230	16850	17044	17181	17145	17079	17106	17182	17246	17100	17171	17171	17152	17169	17072	17073	16946	16988	16780	17087	17034	17072	17204	16868	17019	16951	16963	17013	16989	17012	17165	16997	17134	17074	17094	17082	16915	17072	17048	17066	17010	17076	17214	17134	17054	17112	17182	17252	17008	17232	17031	16919	17112	16801	16853	17063	16974	17178	17135	16783	17187	17042	17106	16983	16858	16954	16962	17046	17132	17039	17208	17083	17124	16923	17059	17092	17110	17003	17135	16997	16850	17082	17049	16990	17138	16950	16875	17047	17028	17050	17134	17237	16840	17003	16862	16929	16905	16982	17136	17219	17072	17045	17140	17122	16931	17063	17181	17003	16982	17111	17068	17016	17174	16932	17230	16980	16809	17006	16972	16963	17194	17121	17006	17003	17023	16959	17096	16901	17051	17120	17021	16996	17239	17027	17024	17026	17277	17322	16822	16928	17126	17030	17244	17150	16950	16972	17045	16913	16983	16976	17193	16976	17147	17037	16900	17076	17072	17322	17033	16969	16955	17034	17266	16813	16976	17102	17024	17123	16911	16794	16980	16974	17205	16928	17099	17133	17104	16890	17022	16992	17003	17067	17116	17030	16999	17049	16862	17031	17145	16856	17094	17033	17034	16922	17061	17067	16976	16996	16912	17025	16778	17062	16923	17119	16953	17023	17078	17115	17000	17000	16875	17097	16930	17115	16954	17045	17075	17050	17098	17102	17191	17009	17067	17038	17033	16956	17025	17011	16965	17091	17234	16922	16919	17075	17230	17139	17112	17175	17380	17231	17167	17055	17170	16967	16959	17133	17103	17016	17253	17200	17091	17070	16997	16887	17125	17187	17163	16967	17018	17038	17215	17051	17001	17052	17116	17087	17097	17079	17131	17058	17030	16926	17108	16953	17046	16921	16922	17045	17176	17017	17096	16902	16892	17019	16979	16926	17140	17077	17151	17061	17302	17195	17209	17034	16871	16948	17142	16757	16950	17080	17091	17064	16896	16967	16979	17162	17191	17217	16838	17047	17206	16918	17169	17187	16840	17058	17002	16986	17102	17092	17005	17027	17137	16887	16928	16942	16835	16989	16997	16859	16836	17053	17232	17227	17039	17187	17213	17147	17036	17078	16762	17044	17196	16911	16995	16952	17042	17159	17074	16929	17048	17030	17053	16947	17243	17149	16967	17065	17056	17058	16868	16902	16956	17008	17017	16981	16933	17027	17293	16985	17192	16851	17069	17008	16991	17150	16925	17078	16867	16972	17071	17103	17008	16898	16984	16957	17063	17163	17131	17021	17020	17105	17195	17001	16966	17167	17055	17103	16919	17049	17044	16842	16989	16845	16989	17063	17049	16990	17086	17096	17244	17161	17354	17087	17095	17156	17035	17313	16935	16907	16999	16933	16996	16969	17043	17112	16844	17084	17108	17123	17053	17008	16920	16813	17048	17118	17059	17103	17132	17129	17301	17148	16954	17195	16853	16881	16999	17028	17003	17147	16870	17124	16975	16959	17108	17045	17071	16942	16980	17024	17155	17151	16875	17032	16943	17117	17031	17218	16797	16993	16820	17088	17004	17146	17071	17153	16899	16964	17066	17090	17058	17142	16955	16995	16864	16967	17017	16996	16984	17099	17287	17085	16976	16921	17141	16900	16935	17172	17054	17123	16972	17090	16969	17013	17144	17216	17089	16894	17080	16954	16761	17032	17080	16985	17013	17016	17012	16975	16926	17079	17123	16954	16954	17176	17191	17120	17084	17047	17053	17142	17169	16892	16980	16985	17022	17321	17026	17025	16952	17007	16999	16956	17097	16922	16925	17061	17129	17078	16983	17085	17212	17131	16857	17009	16916	17043	17046	17146	16990	17121	17014	17046	17169	17140	16978	17015	16996	16827	17063	16888	17038	16995	16898	16937	16979	17167	16868	17068	17042	16903	17000	17008	16944	17087	16892	16956	16888	17003	16960	17034	16926	17171	17178	17077	16956	17093	17105	17084	17160	17245	17255	17089	17024	17041	16874	16817	17130	17103	16859	17128	17152	17260	17056	17056	16981	17044	17110	17004	17241	17103	16951	16977	17231	17038	17065	17047	17038	17140	16673	16806	16945	17144	17028	17079	17095	17067	17007	16930	16883	16880	17036	17074	17217	17115	16911	16883	17104	17105	17072	17177	17194	16669	17066	17074	17237	17140	17204	16980	16982	16884	17012	16981	16980	16958	17097	17092	16970	17051	16954	17083	17176	17074	17055	16905	17067	17139	16992	17105	16986	16818	17180	17123	17001	17070	17088	17055	17044	16908	17057	16897	16917	17083	17191	16975	17050	17083	17016	17082	16925	17007	16919	17115	17043	16981	17089	17174	16917	16995	16925	16926	17165	16971	16911	17009	17107	17187	17056	16996	17261	17175	17009	17182	16979	17096	17047	16974	17224	17073	16951	17027	17038	17005	17219	17080	17113	17073	17058	17018	17131	16809	17068	17037	17138	17104	17105	17034	17020	16953	16891	17083	16979	17133	17052	17125	17204	16990	16886	17251	17053	17070	17134	16958	17092	17278	17035	16954	17135	16874	17075	17068	17296	17273	17066	16778	16925	17240	16802	16930	17170	17188	17243	16889	17244	17186	17196	17111	17029	17096	17011	17086	16947	16954	16884	16935	16956	16939	17142	16944	17297	17073	16981	16964	16836	17088	17016	17150	17001	17026	16912	16955	17176	17035	17055	17007	17215	17167	17170	16844	16956	17123	16884	17082	16946	16878	17042	16914	17253	16946	17058	17039	17065	17283	17141	17089	17078	16916	16983	16988	16906	17063	16938	16921	17067	17078	17230	16891	16993	17052	16839	17155	17123	16897	17089	17097	17289	17025	17081	17086	17052	17123	17087	17131	17195	17002	17231	16996	17087	17054	17088	17179	17093	17068	17217	17124	17134	17063	16969	16950	17059	17004	17326	16981	16990	17068	17064	17073	16816	17039	17208	17177	17104	17245	17254	17240	17117	17092	17009	16973	17133	17111	16990	17173	17005	17218	17240	17144	16962	17049	16881	17190	17154	17003	17382	17044	17000	16939	17042	16966	17145	17064	17082	17109	17120	17091	17111	17153	17110	16993	17057	17090	17042	17076	17194	17030	16912	17164	17163	17176	17198	17051	17233	17085	17016	17068	17058	16956	17197	16906	17137	16904	16968	16883	17021	17102	17079	17079	16856	17127	17075	16972	16906	17142
17612	30653	30772	25084	21913	18862	18881	45282	53020	37986	23937	16394	14179	13834	13901	13771	13898	13728	13686	13801	13685	13880	13730	13827	13722	13789	13916	13737	13781	13873	13800	13800	13859	13733	13941	13863	13916	13621	13764	13720	13767	13876	13843	13593	13810	13827	13826	13979	13570	13803	13727	13844	13915	13734	13816	13709	13752	13960	13847	13796	13690	13761	13970	13744	13765	13863	13876	13734	13738	13839	13683	13830	13873	13785	13756	13806	13705	13763	13844	13616	13793	13718	13872	13565	13834	13765	13864	13673	13811	13717	13864	13853	13999	13906	13757	13896	13651	13806	13782	13733	13781	13821	13925	13822	13666	13753	13823	13710	14002	13793	13572	13777	13866	13758	13938	13814	13883	13740	13836	13819	13957	13859	13906	13799	13871	13783	13916	13756	13543	13823	13732	13692	13635	13606	14027	14035	13853	13774	13888	13727	13806	13697	13759	13833	13669	13960	13813	13708	13910	13776	13782	13762	13652	13856	13678	13718	13720	13665	13950	13878	13623	13893	13822	13715	13758	13954	13735	13877	13806	13870	13823	13709	13942	13904	13750	13858	13785	13766	13950	13742	13768	13691	13846	13818	13732	13835	13708	13741	13745	13873	13682	13667	13690	13746	13664	13939	13892	13806	13601	13657	14030	13766	13816	13715	13783	13685	13975	13820	13869	13827	13680	13717	13711	13675	13771	13748	13756	13796	13826	13826	13887	13886	13751	13802	13738	13914	13582	13753	13803	13704	13551	13758	13790	13967	13842	13781	13894	13730	13737	13804	13671	13743	13787	13811	13747	13757	13561	13802	13802	13793	13796	13936	13908	13774	13720	13766	13649	14028	13866	13908	13787	13802	13933	13663	13765	13897	13866	13555	13830	13848	13740	13698	13756	13833	13787	13454	13902	13867	13888	13708	13923	13875	13807	13755	13790	13694	13697	13787	13824	13745	13743	13717	13770	13736	13812	13692	13964	13694	13857	13932	13799	13794	13921	13655	13786	13750	13764	13904	13769	13781	13785	13819	13936	13699	13548	13674	13954	13778	13710	14014	13854	13819	13782	13876	13751	13928	13713	13803	13605	13720	13743	13718	13842	13721	13770	13828	13800	13974	13695	13696	13725	13809	13865	13814	13765	13859	13807	13862	13841	13715	13805	13832	13834	13760	13791	13666	13741	13610	13744	13826	13843	13807	13790	13781	13970	13810	13844	13725	13647	13914	13844	13853	13687	13771	13665	13847	13800	13720	13883	13899	13912	13810	13806	13770	13763	13786	13965	13785	13862	13856	13729	13951	13735	13933	13773	13746	13713	13834	13694	13646	13915	13721	13739	13741	13654	13728	13694	13680	13711	13784	13836	13853	13849	13764	13805	13972	13789	13747	13757	13752	13752	13656	13800	13791	13762	13965	13839	13887	13773	13716	13783	13827	13778	13922	13890	13849	13878	13875	13904	13794	13987	13769	13835	13835	13661	13728	13744	13791	13890	13770	13947	13815	13713	13847	13711	13736	13840	13796	13793	13857	13759	13745	13814	13844	13811	13731	13783	13784	13756	13880	13829	13831	13677	13842	13846	13773	13730	13853	13725	13745	13792	13782	13749	13913	13774	13779	13709	13750	13735	13942	13818	13722	13798	13849	13831	13879	13843	13763	13686	13859	13888	13824	14060	13847	13911	13890	13795	13941	13878	13676	13597	13775	13578	13808	13852	13890	13916	13993	13773	13927	13814	13756	13943	13944	13839	13806	13873	13914	13785	13797	13952	13779	13739	13820	13700	13771	13803	13901	13770	14017	13781	13725	13725	13833	13750	13726	13663	13814	13759	13850	13843	13742	13725	13833	13751	13839	13965	13814	13945	13748	13697	13893	13969	13649	13819	13819	13730	13745	13824	13850	13686	13693	13763	13694	13832	13854	13908	13743	13838	13643	13749	14032	13788	13822	13724	13891	13837	13952	13802	13653	13912	13709	13824	13847	13790	13902	13791	13789	13871	13844	13808	13857	13890	13808	13608	13726	13680	13827	13789	13551	13883	13829	13806	13725	13827	14011	13846	13816	14015	13897	13754	13729	13947	13801	13755	13899	13637	13718	14008	13776	13822	13790	13739	13687	13826	13878	13875	13839	13826	13931	13923	13719	13711	13962	13769	13817	13722	13808	13709	13864	13737	13940	13806	13752	13822	13816	13753	13905	13756	13806	13752	14007	13736	13705	13747	13853	13877	13868	13708	13777	13887	13927	13958	13839	13952	13975	13909	13873	13841	13849	13848	13860	13761	13838	13865	13968	13951	13861	13710	13786	13849	13828	13868	13708	13902	13732	13828	13895	13917	13891	13823	13770	13711	13856	13817	13639	13680	13755	13779	13832	13918	13754	13781	13848	13793	13862	13816	13876	13845	13835	13689	13768	13874	13820	13779	13661	13830	13845	13749	13863	13735	13787	13931	13779	13819	13712	13753	13942	13751	13670	13677	13850	13729	13904	13871	13787	13827	13786	13699	13703	13786	13952	13707	13684	13855	13672	13764	13739	13806	13895	13873	13788	13863	13885	13729	13801	13575	13700	13752	13688	13591	13686	13869	13769	13639	13781	13749	13789	13611	13714	13680	13930	13724	13768	13712	13743	13792	13742	13847	13721	13829	14005	13914	13791	13750	13874	13895	13606	13774	13819	13932	13800	13776	13823	13897	13728	13884	13875	13885	13886	13754	13803	13654	13814	13714	13797	14027	13814	13832	13976	13811	13881	13842	13782	13986	13744	13842	13872	13763	13698	13942	13935	13712	13705	13884	13572	13952	13730	13673	13658	13984	13766	13901	13736	13917	13893	13955	13839	13877	13810	13769	13745	13694	13736	13859	13640	13902	13873	13703	13731	13973	13732	13870	13772	13815	13834	13672	13676	13966	13875	13833	13727	13753	13712	13904	13811	13836	13830	13829	13877	13874	13672	13934	13669	13752	14057	13604	13943	13699	14059	13812	13747	13761	13665	13878	13871	13909	13839	13664	13724	13821	13858	13683	13888	13939	13843	13686	13723	13937	13883	13596	13634	13772	13829	13783	13809	13616	13761	13758	13841	13776	13836	13704	13761	13785	13863	13932	13838	13703	13993	13816	13762	13812	13814	13764	13744	13780	13730	13872	13818	13778	13805	13706	13788	13736	13764	13671	13831	13707	13710	13770	13797	13917	13885	13813	13854	13714	13708	13722	13859	13740	13857	13727	13770	14002	13770	13700	13761	13759	13582	13886	13809	13590	13813	13773	13822	13881	14024	13801	13802	13821	13812	13678	13849	13749	13685	13811	13742	13747	13829	13810	13719	13902	13875	13682	13871	13808	13760	13838	13837	13877	13725	13737	13618	13736	13840	13701	13747	13909	13831	13898	13857	13685	13798	13801	13766	13890	13781	13962	13676	13843	13845	13693	13825	13886	13943	13943	13953	13831	13734	13815	13818	13868	13884	13863	13874	13750	13741	13890	13747	13695	13711	13831	13786	13874	13792	13629	13815	13822	13876	13802	13869	13782	13796	13782	13762	13862	13902	13843	13909	13963	13754	13699	13734	13885	13708	13843	13879	13720	13801	13706	13863	13590	13672	13698	14110	13786	13807	13702	13708	13931	13770	13980	13626	13954	13757	13725	13796	13723	13913	13811	13708	13711	13790	13906	13753	13679	13872	13810	13841	13797	13839	13927	13760	13657	13772	13816	13739	13901	13735	13785	13867	13776	13687	13802	13637	13837	13901	13712	13740	13776	13859	13820	13816	13737	13747	13819	13838	13793	13813	13875	13745	13889	13873	13902	13863	13718	13860	13736	13843	13823	13735	13847	13956	13709	13949	13874	13888	13721	13731	13892	14010	13750	13719	13727	13780	13915	13740	13923	13979	13747	13846	13880	13841	13824	13826	13776	13929	13831	13825	13878	13789	13914	13810	13858	13821	13693	13950	13922	13681	13871	13867	13786	13815	13801	13935	13842	13761	13726	13907	13804	13782	13878	13589	13750	13634	13705	13691	13968	14045	13678	13902	13701	13719	13693	13912	13862	13621	13906	13738	13860	13701	13742	13826	13550	13903	13900	13745	13933	13815	13678	13616	13850	13910	13819	13655	13917	13758	13909	13777	13879	13958	13755	13903	13734	13828	13867	13901	13764	13889	13646	13870	13748	13906	13859	13734	13804	13860	13791	13741	13676	13733	13929	13782	13840	13933	13736	13895	13738	13952	13741	13762	13814	13730	13783	13852	13810	13957	13701	13921	13997	13773	13796	13834	13817	13634	13654	13817	13882	13816	13867	13723	13933	13724	13699	13836	13792	13836	13725	13701	13794	13937	13789	13849	13708	13737	13919	13887	13777	13842	13793	13645	13752	13777	13672	13733	13938	13748	13767	13816	13852	13739	13808	13767	13731	13794	13788	13954	13725	13913	13806	13784	13712	13854	13882	13784	13749	13763	13766	13915	14037	13673	13641	13831	13793	13813	13909	13985	13685	13855	13835	13911	13797	13646	13886	13727	13846	13884	13823	13916	13838	13969	13837	13702	13836	13807	13755	13738	13844	13740	13751	13715	13746	13724	13826	13828	13787	13853	13780	13782	13867	13692	13808	13852	13873	13865	13976	13795	13770	13913	13790	13796	13810	13679	13825	13725	13919	13685	13767	13638	13670	13780	13618	13935	13758	13703	13604	13854	13822	13901	14058	13778	13860	13814	14034	13682	13741	13871	13859	13825	13761	13691	13766	13868	13850	13746	13710	13928	13849	14002	13842	13758	13722	13872	13924	13868	13749	13879	13927	13730	13867	13661	13795	13828	13878	13875	13946	13779	13769	13783	13699	14047	13684	13901	13753	13911	13754	13788	13701	13710	13659	13670	13774	13705	13627	13977	13753	13872	13865	13710	13744	13807	13657	13596	13897	13821	13852	13784	13774	13812	13681	13653	13844	13716	13925	13871	13805	13813	13643	13814	13664	13890	13810	13833	13912	13925	13717	13687	13740	13774	13840	13717	13739	13688	13785	13854	13896	13971	13832	13999	13819	13763	13947	13844	13820	13898	13655	13707	13765	13857	13866	13886	13825	13728	13866	13697	13764	13730	13844	13712	13711	13781	13748	13811	13834	13833	13823	13956	13706	13714	13957	13590	13713	13887	13790	13689
23770	21037	28429	23958	21953	27133	55836	66745	55914	39384	25879	18851	17115	16247	16114	16010	16208	16157	16249	16220	16317	16272	16193	16128	16141	16089	16280	16058	16186	16192	16054	15920	16453	16170	16032	16256	16144	16139	16113	15911	16003	16036	16148	16084	16230	16237	16192	15968	16087	15986	15914	15866	15881	15997	16107	15961	15858	15984	16075	15987	16082	16145	15971	16049	15978	16143	16057	16033	16058	15867	15922	15844	15892	15840	16073	16012	16211	16047	15997	15892	16205	16045	15996	16008	16305	16212	15971	16142	16155	16315	16166	16010	16036	16154	16037	16270	16036	15926	16180	16165	16211	16283	15940	15931	16185	16082	15999	15952	16174	16099	16039	16148	15906	15890	16038	15943	15954	15912	16110	15898	16075	15986	16067	16079	16247	16151	15998	15987	15888	15934	16022	15959	15888	15941	16291	16045	16007	16064	15990	16047	15920	16007	16075	15951	16137	16056	16108	16147	15921	15982	16031	16072	16154	16185	16134	15846	15922	16036	16055	15857	15986	16081	15963	16063	15905	16134	16202	16188	15823	15863	15983	15987	15820	15866	16115	16120	15898	15914	16125	16082	16313	16132	16033	16212	16146	15859	16003	15853	15917	16033	16169	16143	16058	15810	16093	15914	15999	16124	15872	15995	16063	15852	16019	15954	15826	15976	15999	15917	16095	16037	15831	16091	16063	15963	15891	16162	16011	16182	15991	15973	16195	16007	16001	16201	16163	16028	15980	15953	15967	15940	15957	15798	15959	15798	15818	16046	16103	16123	16110	16012	16113	16218	15954	15985	16023	16241	15719	15966	15983	16139	16053	16056	16016	15983	15847	15985	15951	16249	15940	16139	16213	16090	15982	15957	16104	15967	15909	16039	15934	16052	15850	16220	16120	16023	16255	15983	16082	15944	15951	15806	15757	16060	15852	16028	16045	16115	16196	16091	15906	16126	15995	16164	16098	15866	16227	16114	16073	16034	16112	16005	15993	15989	15900	16245	15908	15938	16100	15994	16114	16065	15948	16106	15981	16083	16030	16101	16229	16060	16005	16056	16099	15941	16097	15887	16022	16141	16077	15840	16009	15967	16052	16205	15878	15860	16113	16117	16031	16014	15982	15846	16111	15927	16125	16050	15905	16048	15932	15982	15960	16108	16020	16183	15822	15961	16105	16051	16112	15982	15987	16184	16025	16019	15902	16061	16156	16181	16129	16078	16107	16180	16190	15953	15997	16106	16060	15877	15828	16010	16156	16049	16140	16081	16081	15911	15901	16001	16183	15895	16058	16089	15921	15823	16056	16032	16246	16183	15893	16207	16130	16151	16059	16095	15749	15852	15972	16142	16065	16177	15929	16012	16102	15990	16139	15847	16008	15909	16015	16214	15982	16040	16127	15973	15916	15901	16217	15874	15996	16028	15834	16152	16006	15977	15769	16012	16144	15970	15818	15933	16120	16069	16041	16010	16027	15898	16048	15986	15956	16014	15901	16064	16130	16134	15993	16086	15931	15978	16256	16158	16249	16181	16076	16119	16044	16036	16217	15878	15886	15938	16148	15938	16096	16140	16055	15782	16092	16013	16296	15990	15919	15999	15910	16127	16148	16096	15922	15864	16222	16036	16316	16096	16110	16180	16054	16007	15971	16008	16146	16218	16068	15993	16050	15976	16096	15792	16148	16046	16091	16030	16048	16092	15916	15845	15978	16033	16159	15982	16034	15859	16164	16168	16058	15934	15996	16084	16204	16218	16050	16152	16074	15986	16214	16159	16113	16098	16191	15922	16227	16208	16038	16074	16160	15873	15998	16144	15935	16084	15982	16004	15948	16016	16069	15957	15940	15927	16019	15766	15953	15964	16133	15967	16241	15875	15989	16008	16050	15851	15892	16202	15940	15880	15987	15867	16041	16057	15852	16046	16072	15930	16113	15945	15775	16010	16023	15889	15894	16066	16093	16132	16255	16169	16101	16128	15985	15900	16009	16043	16030	16115	15999	15946	15998	15859	16091	16087	16047	16084	16104	15969	16321	16305	16033	15938	16024	16035	16215	15955	15852	15979	16083	15959	16154	16054	15950	15940	16084	16031	16066	15979	16108	15976	16042	15992	15837	15942	16008	16032	15914	16041	15889	16061	15929	15958	15946	15921	16108	16009	15898	15961	16292	15966	15930	15826	16144	16157	16149	16171	15920	15740	16061	16024	15841	15835	15909	16139	16131	16085	16168	16215	16171	16080	16086	16083	16138	16103	16047	16038	16021	16108	16171	16021	15928	15834	15881	16159	15873	15935	16120	16083	16117	15706	16020	15962	16243	16029	15964	15968	16127	15928	16006	16005	16125	15900	15877	16192	16067	15932	16057	15879	15806	15910	16209	16149	16097	15998	16268	16103	16143	16080	16227	15954	16057	16047	16137	16012	15945	15931	16048	16141	15946	15742	15951	16109	16061	16000	16193	16007	15922	16038	15954	16079	16129	15979	16259	15938	16145	16137	15947	15937	15946	16060	16046	15888	16056	16177	16007	16112	15997	16150	15947	16060	16081	16137	16165	16135	16064	16048	16089	15894	16065	15981	16030	15980	15978	15820	15959	15855	15878	16098	15971	16006	15940	16122	15987	16073	16094	15968	16126	15945	16007	16069	15839	16090	16117	16019	15935	16070	16064	16009	15972	16096	16065	16041	16072	16041	16038	15896	16040	15975	16088	16068	16183	15817	16194	16131	15867	15991	16004	16175	15810	15987	16063	16158	15999	15756	16105	16026	15783	15987	15837	15995	16047	15859	15959	15911	16161	16012	16007	16000	16006	15928	16059	16159	16110	16137	16152	15941	16140	15978	16209	15961	16161	16032	15874	15965	15958	16036	15926	15872	16050	16001	15990	15909	16155	16011	15926	16051	16151	16118	16124	15961	16063	16142	16080	16083	16104	16085	16067	16217	15938	15989	16015	16117	15929	16050	16010	16241	15984	15990	15922	15869	15882	16190	16041	16033	16007	16082	16042	15832	15830	16034	16180	16057	15932	15792	16011	15894	15819	15932	16006	16175	16103	16016	15695	15898	15789	15865	16121	16130	16095	16048	16018	15910	16064	15911	15975	16031	16050	16027	15829	16107	16052	15994	15876	16088	16086	15965	15831	16020	16126	15882	15798	16065	15904	15991	16102	16109	15907	16017	15940	16024	16013	15901	16124	16004	16017	16080	16005	16072	16097	15893	16049	16012	16126	15891	15993	16238	16082	16068	15939	15958	15878	16037	15899	15953	16337	16061	16159	16111	16068	15848	15904	15955	16009	16237	15947	16081	16134	15970	16212	15993	15831	16105	15962	15927	15809	16045	16014	15976	15809	15727	15937	16050	16138	16199	16084	15942	16242	16134	15917	15939	15861	16034	16020	15794	16100	16098	16079	16073	15977	16134	16071	15891	15733	15894	15982	15929	16060	15945	16134	15981	16026	16062	15998	16019	16149	15975	15709	16058	15979	15987	15935	16081	15938	15953	16141	15945	16125	15961	16041	16114	15885	15819	16015	16186	16050	16203	16010	15921	16058	15743	16023	16022	16196	16146	15986	15957	16182	15986	15951	15973	16048	15775	15749	16093	16228	16043	15934	15979	16039	15960	16035	16019	16086	16059	15940	16052	16005	15971	16072	16214	15869	16184	16138	16194	15858	15990	15932	16024	15866	15980	16069	16144	16040	15933	15966	16076	16021	16156	15871	16005	16050	15999	16038	15878	16060	16130	15904	15903	16056	16095	15973	15970	16088	16069	15888	15966	15976	16052	16084	15967	16065	16024	16016	16002	16004	15894	16029	15961	16147	16037	16180	15963	16021	15917	16026	15989	16108	15988	16019	15796	16090	15961	15999	16086	15745	16074	15993	15846	15952	15966	15962	16117	16127	16093	16105	15824	16032	15910	15899	16251	16165	15831	16099	16189	16029	15981	15963	15992	16174	15886	16017	16018	15958	16115	16033	16034	16011	16019	16101	16003	16006	16015	15917	16073	15957	16001	16009	16019	16002	15995	15831	16151	16048	16141	16102	15983	16293	16079	15862	15699	15907	15830	16172	16287	15843	16012	15985	16091	16042	16031	16238	16194	15999	16207	15968	15937	15969	16132	15873	15951	16177	16095	15969	15970	16066	15935	16115	16034	16089	16121	15930	16074	16007	16119	16043	16081	16028	16082	16017	16088	15882	16080	16141	16052	16033	16078	16139	15932	15881	15920	16146	15968	15964	16031	15971	16017	16115	15981	16085	16030	16116	15739	16172	16069	16128	16012	16103	16041	16157	15884	16062	15978	15832	16005	15873	16222	15955	15916	16221	15957	16018	15782	16089	16105	16001	16056	16047	15751	15939	15877	15939	16013	15902	15757	15974	15909	15974	15993	16199	15890	15990	16161	16195	15960	16014	16039	16206	16182	16074	15858	15993	15903	16067	15927	16094	15871	15953	16003	15997	16077	15967	16014	15901	16202	16096	15968	16088	16321	16303	16002	16127	15941	15901	15954	16184	16131	16034	15878	16019	16188	16120	16055	16061	16074	16039	15980	15957	16188	15977	16104	16192	16033	15987	15949	16066	16156	16119	15893	15881	16131	16031	16117	16059	16104	15974	16030	16031	15860	16215	15920	16192	16052	16089	16013	15956	16018	15973	16071	16100	15941	15873	16072	15863	15979	15950	15992	16051	15952	16041	15835	15949	16122	15804	16039	15992	16077	15986	15957	16023	16153	16029	15889	15995	15962	16073	16040	16048	15914	16073	15918	16052	16124	16217	15935	16059	15918	16197	16231	15916	15989	15888	16166	16008	15924	15957	16107	15959	15970	16085	16174	16193	16005	15882	15903	16159	16124	15916	15873	15982	16078	16164	16101	15820	16065	15924	15999	16067	15970	15986	16265	16189	16228	16007	15913	16071	16153	16016	15989	16298	16230	15830	15922	16104	15849	15996	15948	16077	16018	15959	16185	16152	15995	15914	16004	15840	16000	15978	16073	15975	16039	16037	16016	15976	16039	15856	15963	15906	16339	16034	16015	16091	16034	16171	15982	15980	16055	15986	15930	15991	15900	15910	16076	15864	16106	15896	16155	16062	15894	15917	15941	15996	15988	16015	16140	16021	16023	16214	16047	15994	16010	16101	16109	16221	15959	16065	16075
20905	37182	36158	29843	24802	26688	55086	67302	55185	37796	22516	15313	13820	13073	13261	13338	13118	13347	13155	13250	13284	13303	13119	13234	13372	13228	13193	13198	13114	13261	13177	13233	13160	13206	13234	13216	13266	13123	13203	13288	13220	13197	13120	13151	13241	13118	13177	13196	13223	13147	13176	13037	13183	13254	13276	13320	13219	13259	13133	13102	13152	13242	13316	13096	13140	13191	13114	13115	12995	13225	13146	13045	13141	13255	13237	13135	13374	13187	13168	13275	13224	13132	13299	13084	13313	13227	13309	13269	13274	13047	13193	13133	13029	13162	13224	13211	13210	13125	13232	13182	13405	13160	13207	13332	13214	13189	13278	13086	13291	12982	13278	13065	13170	13210	13244	13160	13183	13258	13300	13273	13133	13204	13314	13167	13221	13203	13284	13215	13045	13205	13169	13143	13213	13310	13128	13237	13052	13271	13175	13100	13066	13238	13269	13110	13202	13269	13249	13324	13017	13282	13126	13034	13116	13089	13029	13304	13081	13103	13201	13232	13300	13026	13262	13025	13140	13200	13156	13117	13185	13151	13297	13083	13180	13211	13318	13081	13176	13279	13376	13161	13154	13046	13211	13127	13301	13248	13242	13262	13108	13013	13102	13109	13249	13351	13161	13061	13094	13086	13209	13244	13268	13099	13187	13254	13249	13112	13252	13501	13253	13259	13312	13078	13221	13318	13212	13332	12989	13183	13328	13208	13131	13143	13187	13236	13350	13237	13137	13096	13107	13131	13202	13187	13036	13155	13190	13072	13226	13114	13253	13151	13223	13233	13418	13113	13058	13061	13246	12960	13223	13206	13307	13303	13208	13213	13170	13225	13173	13264	13259	13096	13284	13257	13233	13213	13142	13300	13212	13115	13056	13166	13125	13181	13280	13085	13264	13224	13405	13174	13012	13154	13193	13174	13326	13147	13111	13160	13179	13119	13261	13212	13273	13151	13166	13070	13257	13141	13190	13143	13125	13149	13067	13242	13473	13168	13324	13261	13063	13153	13235	13244	13083	13137	13216	13152	13279	13305	13289	13108	13132	13127	13149	13090	13255	13137	13066	13218	13191	13226	13135	13017	13393	13169	13192	13098	13292	13490	13150	13170	13298	13172	13253	13147	13058	13145	13087	13373	13208	13048	13240	13273	13170	13193	13280	13197	13015	13190	13010	13167	13147	13286	13138	13216	13208	13084	13265	13116	13119	13118	13152	13188	13223	13277	13247	13218	13110	13150	13211	12944	13264	13282	13195	13202	12988	13228	13247	13109	13012	13254	13233	13210	13052	13294	13088	13238	13270	13214	13429	13085	13248	13316	13288	13159	13227	13233	13237	13147	13149	13107	13301	13098	13266	13220	13188	13200	13270	13194	13237	13231	13139	13028	13075	13097	13262	13199	13171	13347	13075	13223	13224	13060	13304	13090	13183	13258	13079	13173	12997	13123	12995	13151	12960	13266	13156	13181	13208	13062	13184	13052	13152	13174	13174	13358	13178	13122	13128	13189	13188	13159	13375	13083	13267	13107	13306	13159	13005	13183	13225	13087	13090	13098	12978	13231	13064	13086	13231	13162	13156	13122	13115	13029	13106	13307	13103	13207	13167	13104	13244	13211	13335	13332	13035	13303	13210	13049	13344	13060	13119	13016	13000	13210	13175	13168	13331	13204	12999	13274	13313	13078	13168	13274	13208	13172	13261	13317	13212	13210	13109	13169	13135	13137	13189	12987	13149	13116	13010	13193	13284	13283	13131	13096	13212	13132	13241	13140	13164	13116	12907	13237	13099	13153	13163	13175	13176	13119	13316	13273	13097	13406	13124	13255	13184	13065	12979	13157	13229	13162	13001	13328	13091	13097	13209	13256	13173	13175	13095	13226	13054	13205	13153	13238	13295	13194	13110	13135	13220	13126	13340	12999	13315	12947	13195	13234	13212	13094	13248	13337	13065	13341	13131	12981	13140	13187	13150	13267	13273	13077	13171	13168	13179	13096	13244	13231	13127	13267	13023	13163	13121	13120	13220	13178	13204	13008	13079	13145	13358	13223	13342	13186	13060	13208	13072	13177	13192	13301	13138	13133	13168	13178	13219	13000	13058	13190	13020	13313	13090	13140	13059	13072	13151	13212	13113	13197	13290	13226	13179	13171	13384	13156	13237	13380	13081	13331	13231	13203	13075	13230	13434	13296	13062	13116	13084	13286	13205	13213	13119	13255	13188	13235	13257	13140	13032	13374	13182	13228	13304	13158	13143	13178	13191	13097	13179	13199	13256	13236	13188	13210	13164	13092	13225	13151	13006	13212	13149	13238	13168	13203	13249	13209	13288	13125	13349	13164	13093	13112	13194	13125	13195	13141	13116	12954	13132	13203	13065	13171	13241	13286	13255	13183	13256	13154	13190	13228	13113	13078	13181	13094	13124	13002	13016	13096	13142	13131	13019	13138	13309	13181	13271	13110	13087	13207	13189	13286	13219	13277	13044	13265	13087	13202	13184	13166	13224	13240	13201	13194	13135	13344	13105	13097	13203	13224	13204	13097	13194	13237	13152	13298	13130	13144	13190	13180	12988	13169	13252	13154	13248	13110	13186	13148	13193	13107	13223	13155	12991	13205	13229	13239	13352	13243	13133	13030	13210	13203	13278	13119	13295	13218	13127	13125	12957	13134	13143	13260	13172	13320	13118	13205	12961	13145	13143	13256	13141	13158	13173	13213	13291	13229	13136	13376	13182	13182	13067	13161	13015	13163	13153	13230	13118	13085	13110	13184	13218	13175	13266	13315	13259	13202	13252	13139	13207	13005	13292	13208	13320	13362	13261	13211	13119	13209	13276	13195	13260	13133	13194	13249	13187	13133	13175	13278	13145	13264	13248	13225	13192	13069	13118	13277	13312	13275	13313	13349	13267	13357	13338	13108	13169	13041	13193	13181	13063	13277	13225	13260	13284	13152	13220	12887	12965	13283	13253	13151	13332	13259	13301	13045	13137	13322	13240	13257	13116	13140	13081	13274	13296	13142	13151	13227	13337	13242	13155	13069	13182	13182	13111	13211	13148	13304	12994	13030	13148	13188	13175	13412	13061	13203	13086	13091	13161	13199	13220	13243	13281	13223	13223	13025	13367	13341	13348	13019	13235	13225	13180	13188	13088	13244	13127	13234	13213	13223	13231	13141	13304	13187	13198	13199	13072	13216	13084	13138	13386	13278	13062	13124	13263	13099	13229	13086	13272	13193	13268	13154	13211	13271	13240	13190	13109	13230	13107	13345	13229	13194	13087	13250	13173	13016	13272	13264	13227	13232	13207	13120	13202	13184	13242	13073	13316	13157	13064	13151	13264	13152	13104	13149	13243	13160	13237	13150	13305	13181	13294	13170	13014	13217	13236	13139	13337	13132	13133	13225	12997	13147	13138	13245	13239	13060	13177	13170	13176	13187	13141	13222	13351	13139	13249	13186	13187	13259	13247	13205	13093	13167	13288	13304	13075	13047	13105	13369	13225	13116	13208	13104	13356	13064	13336	13062	13120	13199	13261	13185	13207	13205	13188	13134	13093	13323	13222	13136	13189	13255	13098	13188	13389	13287	13100	13097	13099	13187	13158	13072	13228	13175	13159	13220	13123	13180	13210	13099	13189	13093	13210	13079	13211	13247	13248	13225	13211	13155	13275	13286	13319	13318	13131	13316	13205	13002	13212	13079	13289	13164	13250	13322	13112	13246	13021	13265	13210	13239	13175	13282	13187	13250	13211	13169	13305	13159	13280	13294	13097	13318	13393	13372	13114	13078	13243	13141	13260	13092	13166	13183	13164	13058	13276	13145	13104	13309	12837	13083	13130	13324	13063	13123	13286	13142	13028	13170	13115	13142	13141	13174	13312	13249	13125	13206	12998	13024	13330	13110	13162	13350	13264	13138	13035	13120	13122	13338	13117	13296	13212	13166	13009	13213	13214	13208	13186	13219	13251	13274	13184	13013	13031	12979	13163	13133	13170	13257	13168	13052	12975	13190	13313	13179	13314	13149	13210	13102	13231	13048	13231	13242	13230	13115	13253	13137	13162	13139	13158	13029	13225	13144	13253	13306	13062	13145	13315	13150	13198	13184	13064	13063	13252	13162	13345	13221	13195	13105	13196	13252	13067	13297	13389	13220	13270	13255	13165	13105	13200	13216	13277	13016	13324	13154	13163	13030	13002	12851	13123	13099	13223	13142	13213	13060	13243	13099	13129	13144	13260	13104	13294	13114	13165	13178	13235	13037	13133	13030	13260	13243	13107	13193	13234	13136	13364	13134	13259	13187	13121	13217	13105	13166	13295	13236	13154	13222	13127	13128	13353	13247	13361	13060	13274	13268	13238	13246	13340	13194	13213	13188	13108	13215	13023	13246	13206	13199	13144	13129	13085	13273	13248	13161	13187	13220	13071	13294	13104	13080	13260	13340	13172	13120	13065	13087	13255	13148	13138	13318	13351	13120	13236	13094	13219	13279	13207	13352	13124	13160	13247	13165	13193	13234	13025	13334	13188	13007	13342	13162	13225	13219	13099	13134	13035	13087	13211	13120	13287	12990	13384	13245	13256	13115	13100	13208	13119	13119	13233	13235	13182	13131	13345	13141	13217	13125	13163	13245	13268	13092	13384	13140	13106	13137	13128	12950	13009	13301	13254	13240	13112	13263	13108	13339	13233	13091	13217	13219	13051	13227	13103	13132	13312	13227	13105	13133	13219	13141	13106	13239	13091	13170	13083	13059	13176	13078	13163	13076	13325	13224	13136	13251	13086	13254	13127	13088	13173	13253	13320	13485	13329	13150	13197	13133	13187	13155	13270	13276	13024	13280	13268	13292	13192	13270	13202	13234	13201	13147	13077	13129	13297	13090	13222	13085	13189	13412	13172	13142	13133	13133	13212	13141	13001	13277	13091	13160	13278	13153	13090	13178	13054	13284	13271	13263	13196	13111	13002	13117	13056	13224	13274	13066	13220	13061	13284	13057	13248	13129	13146	13226	13278	13155	13191	13045	13188	13033	13190	13028	13233	13222	13234	13204	13164	13256	13175	13107	13155	13215	13267	12978	13227	13133	13259	13139	13024	13180	13220	13032	13054	13040	13406	13158	13163	13123	13146	13145	13076	13338	13130	13262	13118	13138
29859	21794	21511	19042	16975	16457	17337	22928	23123	20143	17225	16139	15976	15655	15952	15648	15666	15781	15756	15573	15789	15827	15911	15746	15654	15814	15908	15674	15829	15777	15576	15669	15819	15717	15869	15835	15740	15657	15747	15778	15771	15710	15579	15680	15581	15656	15722	15616	15597	15636	15797	15649	15836	15761	15820	15722	15660	15602	15630	15573	15703	15761	15570	15518	15662	15807	15811	15770	15861	15588	15469	15482	15612	15651	15593	15605	15725	15643	15630	15623	15757	15702	15834	15592	15679	15546	15894	15712	15814	15735	15906	15744	15654	15653	15573	15465	15922	15618	15907	15716	15685	15668	15648	15783	15674	15692	15801	15499	15632	15909	15712	15605	15673	15885	15654	15752	15702	15645	15730	15512	15628	15775	15728	15548	15574	15723	15752	15682	15571	15641	15566	15661	15646	15567	15509	15583	15534	15792	15564	15571	15872	15685	15619	15794	15736	15741	15657	15623	15799	15711	15737	15482	15637	15697	15592	15773	15794	15616	15790	15740	15750	15685	15598	15702	15753	15747	15949	15704	15566	15485	15761	15854	15953	15668	15687	15636	15745	15818	15824	15616	15543	15693	15788	15673	15570	15645	15579	15720	15659	15532	15610	15657	15553	15647	15780	15683	15580	15737	15775	15664	15616	15599	15619	15785	15991	15687	15786	15640	15484	15845	15522	15676	15724	15676	15706	15633	15465	15756	15866	15690	15682	15457	15625	15606	15718	15787	15701	15669	15714	15692	15707	15737	15739	15552	15648	15519	15686	15650	15666	15796	15656	15724	15709	15553	15438	15367	15537	15603	15829	15830	15577	15458	15676	15675	15790	15777	15571	15595	15636	15553	15695	15755	15602	15769	15624	15634	15627	15550	15736	15777	15747	15805	15601	15813	15716	15725	15756	15665	15767	15741	15793	15575	15667	15759	15763	15658	15770	15639	15703	15673	15828	15664	15506	15826	15594	15660	15494	15523	15702	15717	15921	15863	15662	15785	15676	15571	15728	15459	15659	15482	15702	15572	15691	15662	15711	15670	15645	15849	15613	15612	15550	15702	15600	15511	15730	15809	15849	15827	15590	15512	15730	15706	15722	15698	15570	15595	15778	15820	15681	15574	15477	15631	15781	15625	15611	15662	15779	15735	15582	15775	15801	15768	15878	15856	15633	15565	15730	15764	15548	15708	15675	15715	15604	15782	15544	15790	15679	15590	15544	15399	15582	15803	15658	15668	15811	15733	15561	15851	15645	15570	15678	15624	15541	15550	15659	15748	15772	15770	15865	15498	15557	15550	15693	15757	15708	15747	15554	15550	15636	15445	15596	15788	15724	15620	15561	15543	15598	15677	15620	15702	15658	15560	15575	15496	15843	15490	15718	15661	15766	15688	15764	15743	15565	15577	15725	15744	15716	15555	15817	15759	15568	15660	15716	15672	15622	15593	15544	15839	15782	15719	15794	15522	15496	15694	15582	15587	15641	15654	15558	15851	15719	15643	15585	15752	15620	15577	15845	15899	15622	15477	15686	15692	15867	15648	15650	15819	15677	15649	15664	15808	15749	15782	15648	15706	15668	15615	15341	15756	15658	15599	15619	15560	15816	15709	15665	15614	15719	15644	15792	15719	15690	15813	15680	15779	15868	15728	15631	15748	15649	15563	15689	15573	15710	15549	15764	15705	15620	15673	15789	15549	15621	15671	15689	15727	15606	15589	15699	15556	15729	15534	15595	15629	15739	15504	15525	15585	15569	15404	15705	15793	15708	15789	15780	15780	15548	15605	15531	15595	15716	15842	15659	15734	15678	15687	15676	15544	15731	15891	15718	15826	15661	15754	15697	15628	15677	15792	15742	15869	15828	15807	15827	15682	15685	15761	15500	15866	15730	15468	15558	15732	15734	15623	15539	15648	15722	15880	15597	15601	15677	15737	15796	15707	15690	15957	15729	15801	15558	15590	15491	15580	15702	15585	15565	15689	15783	15785	15797	15686	15651	15656	15673	15419	15718	15759	15803	15818	15601	15550	15637	15699	15775	15598	15702	15700	15774	15675	15750	15662	15710	15686	15808	15877	15783	15680	15731	15695	15774	15396	15704	15798	15642	15600	15681	15625	15722	15621	15870	15753	15751	15824	15824	15934	15661	15791	15897	15683	15674	15864	15668	15642	15748	15830	15714	15593	15635	15601	15647	15695	15750	15595	15740	15626	15781	15670	15876	15736	15764	15709	15632	15796	15815	15810	16088	15752	15836	15709	15800	15581	15820	15554	15784	15701	15785	15828	15727	15714	15473	15524	15697	15769	15567	15497	15542	15598	15752	15643	15508	15898	15474	15485	15652	15769	15736	15648	15753	15620	15560	15699	15554	15583	15577	15866	15571	15811	15776	15781	15692	15553	15540	15767	15644	15706	15685	15707	15892	15646	15777	15731	15685	15782	15647	15508	15627	15466	15655	15645	15588	15623	15676	15631	15509	15401	15842	15816	15616	15729	15710	15640	15727	15747	15720	15572	15677	15836	15630	15571	15896	15600	15753	15791	15671	15495	15638	15467	15570	15822	15624	15722	15951	15689	15726	15628	15557	15560	15696	15620	15757	15616	15624	15941	15578	15663	15752	15731	15695	15624	15793	15744	15646	15631	15723	15806	15552	15694	15783	15711	15607	15553	15603	15799	15652	15682	15668	15683	15748	15611	15814	15854	15778	15650	15685	15609	15683	15921	15908	15524	15850	15402	15590	15824	15657	15663	15669	15704	15705	15728	15508	15792	15642	15664	15830	15847	15707	15586	15698	15439	15643	15836	15978	15860	15514	15912	15611	15793	15668	15950	15607	15681	15676	15636	15716	15592	15565	15860	15751	15514	15831	15655	15440	15607	15879	15733	15723	15824	15706	15795	15740	15757	15755	15649	15543	15516	15795	15730	15775	15834	15607	15614	15691	15559	15804	15713	15581	15665	15714	15543	15861	15574	15581	15605	15674	15771	15625	15803	15836	15633	15599	15668	15634	15631	15641	15770	15671	15764	15886	15782	15769	15799	15840	15602	15860	15631	15671	15705	15579	15426	15802	15647	15653	15624	15679	15454	15667	15733	15795	15645	15668	15503	15724	15768	15750	15679	15729	15626	15866	15538	15514	15626	15780	15697	15783	15573	15818	15695	15762	15697	15619	15712	15591	15847	15646	15643	15656	15684	15754	15800	15837	15562	15719	15583	15868	15735	15646	15706	15685	15800	15739	15597	15668	15735	15686	15722	15652	15573	15747	15601	15675	15681	15706	15893	15492	15573	15642	15808	15716	15482	15486	15800	15413	15540	15567	15799	15829	15547	15754	15535	15773	15653	15651	15757	15659	15916	15768	15789	15744	15741	15675	15896	15849	15784	15740	15677	15815	15929	15675	15648	15695	15695	15636	15705	15680	15836	15376	15648	15643	15760	15552	15752	15784	15525	15650	15615	15674	15621	15668	15720	15595	15512	15903	15722	15696	15530	15572	15843	15685	15756	15725	15730	15648	15721	15836	15805	15593	15729	15797	15715	15646	15819	15533	15644	15761	15867	15731	15814	15625	15702	15582	15644	15808	15772	15742	15871	15641	15838	15723	15561	15679	15747	15843	15750	15698	15796	15613	15866	15829	15654	15626	15771	15511	15578	15485	15575	15444	15611	15707	15643	15602	15713	15737	15744	15607	15808	15756	15776	15629	15666	15847	15648	15675	15535	15771	15607	15823	15549	15735	15718	15655	15835	15711	15796	15595	15784	15764	15961	15587	15866	15821	15660	15787	15683	15764	15580	15658	15765	15817	15680	15616	15660	15784	15689	15804	15788	15684	15785	15692	15584	15920	15726	15638	15881	15667	15792	15630	15733	15707	15618	15635	15707	15616	15593	15569	15671	15614	15797	15847	15777	15686	15664	15547	15819	15690	15595	15805	15797	15720	15657	15695	15607	15603	15827	15832	15659	15520	15586	15691	15654	15966	15847	15645	15646	15635	15726	15707	15607	15600	15743	15698	15602	15657	15699	15732	15732	15930	15537	15770	15811	15765	15745	15497	15648	15780	15548	15686	15837	15755	15692	15714	15883	15601	15762	15872	15570	15909	15746	15645	15658	15607	15475	15780	15654	15707	15524	15478	15679	15861	15667	15813	15823	15712	15695	15659	15730	15772	15707	15743	15728	15746	15677	15791	15717	15662	15729	15754	15599	15774	15622	15730	15567	15821	15661	15824	15609	15508	15381	15663	15898	15789	15699	15718	15936	15709	15753	15697	15810	15668	15575	15584	15867	15873	15658	15642	15573	15809	15761	15737	15585	15727	15791	15639	15768	15799	15819	15607	15732	15753	15739	15434	15651	15723	15725	15489	15675	15666	15788	15873	15673	15724	15672	15775	15687	15813	15723	15871	15589	15713	15565	15765	15685	15714	15683	15791	15648	15840	15755	15880	15688	15659	15636	15729	15670	15671	15536	15695	15700	15602	15716	15802	15770	15810	15808	15806	15693	15689	15757	15551	15696	15597	15844	15750	15598	15686	15660	15795	15675	15897	15532	15822	15678	15743	15655	15807	15580	15694	15677	15738	15735	15594	15613	15819	15632	15719	15681	15688	15664	15502	15783	15716	15500	15728	15684	15776	15675	15785	15712	15718	15885	15724	15631	15783	15831	15667	15730	15523	15536	15714	15612	15821	15780	15786	15581	15522	15524	15732	15688	15737	15730	15660	15972	15598	15593	15720	15811	15666	15850	15787	15522	15784	15858	15860	15698	15521	15712	15692	15742	15658	15670	15691	15756	15657	15529	15717	15776	15701	15684	15550	15724	15706	15562	15670	15571	16057	15783	15784	15629	15794	15621	15575	15779	15926	15973	15796	15689	15875	15656	15429	15464	15871	15676	15757	15744	15809	15873	15598	15639	15646	15765	15626	15708	15641	15771	15682	15719	15843	15849	15781	15375	15875	15643	15716	15660	15605	15718	15813	15703	15770	15775	15777	15841	15588	15581	15585	15603	15561	15597	15811	15734	15819	15597	15850	15660	15824	15701	15617	15716	15737	15647	15637	15568	15846	15809	15757	15790	15743	15747	15863	15688	15708	15687	15626	15601	15834	15629	15642	15832	15574	15633	15659	15735	15676	15797	15566	15788	15688	15651	15886	15716
16164	18341	18012	16009	15090	14574	15501	23594	21670	17480	14430	13287	12988	12870	12792	13125	13046	12867	13053	12862	12938	12905	13045	13010	13085	12976	12951	12932	12873	13001	12913	12888	12992	13066	12932	12982	12922	12887	12834	12983	12869	12810	13019	13065	12863	12792	12941	12919	12835	12863	12836	12886	13057	12933	12895	12841	12847	12901	12873	12893	13042	13008	12995	12940	12915	12926	12768	12954	12996	13038	12936	12913	12928	12878	13055	12899	12803	12815	12747	12935	12802	13083	12825	13013	12928	12904	13008	13011	13010	13061	12887	13000	12900	13025	12950	12629	13049	12866	12767	13058	12984	12926	12916	12956	13040	13004	12940	13014	12813	12859	12965	13009	12848	12904	12968	12916	13135	12823	12941	13015	12927	12908	12899	13050	12938	12967	13092	13106	12997	12942	12969	13020	12903	12926	12975	12959	13041	12983	13026	12793	13049	12832	12808	12959	12933	12871	12653	12915	13165	12886	12859	12834	12877	13063	12962	12920	12917	12907	12940	12879	13023	13051	13044	12944	12800	12962	12803	13075	12776	13154	13096	12988	12987	12943	13059	12966	13018	12988	12901	13000	12949	13001	13034	12891	13100	12961	12983	12990	13085	12835	13052	12926	12950	13044	12887	12952	12940	13091	13055	12986	12966	12966	13106	12910	12890	12810	13004	12860	12963	12962	12998	12945	12965	12827	12920	12823	13055	13014	12960	12878	12888	12870	12885	13067	12835	13000	12986	12998	13031	12979	12947	12883	12680	12731	13069	12967	12951	12982	12793	13017	12872	12798	12961	12927	12894	12926	13066	12906	13086	12892	12970	12984	13098	12853	12910	12953	13039	12814	12884	12879	12899	12979	12944	13039	12907	12950	13009	12889	12905	12929	12861	12773	12977	12952	12892	13103	12775	12940	12995	12980	12855	12923	12928	13109	12978	12990	12817	12996	12742	13085	12891	12869	12859	12991	12981	12795	13053	12970	12904	13034	13115	12939	13232	12837	13051	13043	12858	12880	12960	12861	12867	12978	12813	12900	13011	13088	12884	12892	12958	12877	12825	13036	12902	12978	12990	13029	13069	12881	12796	12862	12888	13138	12875	13044	12921	12882	12868	12997	12917	12929	13125	12922	13148	12904	13025	13076	12940	12951	12855	12865	12929	12906	12999	12998	12988	12856	13150	12964	12892	12832	12946	12859	12893	12667	12961	12997	12849	12857	13097	12948	13069	13065	13092	12996	12790	12873	13042	13067	13012	13052	12886	12997	12964	12721	12959	12850	12947	12820	13066	12976	12927	12925	12995	12943	13041	12856	13026	12945	12952	12990	13019	12697	13087	12857	12981	12993	12975	12972	12874	12870	12908	12982	12998	12899	12871	12847	13003	12971	13029	12998	12868	12980	12944	13048	12880	13016	13052	12978	12878	12984	12984	12893	12912	12953	12829	12850	12918	12901	12960	12992	13049	13065	12661	12973	12998	13001	12934	12934	12966	12916	12818	12996	13018	12988	12786	13013	12864	12931	12798	12947	13016	12805	12924	12839	12853	12961	12932	12857	12979	12802	12818	12949	12833	12953	12998	12983	12882	12985	12923	12746	12939	12986	12946	13124	12947	12867	12965	13028	12921	12992	13059	12831	12991	13000	12871	12963	12877	12897	12847	13047	13092	12785	12980	13017	12848	13033	12977	12804	12874	12993	13097	12994	12876	12841	13056	13051	12940	12990	13000	12942	12992	13045	12889	13174	12940	12858	12876	12939	12833	12914	12844	12860	12926	12898	12924	13145	12888	12909	13051	12878	12878	12930	12816	12914	12847	12986	12952	12981	12837	13027	12979	12887	12995	12951	12920	12938	13038	13002	13084	12949	13033	12983	12977	13071	12930	13048	12975	12879	12954	12913	13038	12942	12975	12736	13146	12958	12877	13030	12764	13061	13030	13000	12775	12859	12876	12938	12707	12993	12985	12971	12902	12911	12834	13036	12980	13028	13004	13045	13013	12802	12930	12934	12958	13045	12750	12803	12893	12888	13012	12923	12985	13028	12974	12834	12845	13054	12795	13059	13036	13088	12932	12784	13123	13032	12981	13033	12934	12965	12959	12993	13058	13076	12910	12900	12936	12919	13011	12909	12879	12978	13095	13136	12945	13029	12729	12915	13075	12998	13045	12996	12866	12914	12877	12925	13046	12926	12988	13090	13009	12876	12990	12998	13003	12809	12875	12967	12907	12951	12876	12765	12883	13057	13066	12900	12975	12829	12970	12951	13027	12883	13040	13040	12918	13130	12978	12985	13053	13083	13113	12898	13065	13059	13028	13033	13019	12904	13093	12886	12997	12819	13008	13008	13034	12937	13031	13056	13141	13087	13056	12879	12933	12874	13013	12784	12810	12874	12992	13085	13027	13002	12858	13124	12759	12845	12929	12969	13076	12846	13011	12814	12895	13044	13005	12998	13013	12990	13154	12972	12944	12857	12972	12928	12977	12864	12937	12995	12851	12954	12968	12921	12878	13124	13003	12788	13074	13018	12606	12830	13140	12889	13038	12958	12929	12963	12920	12907	12892	12887	12835	12982	12962	12910	12838	12904	13008	12853	12961	13038	12924	12847	12974	12984	12931	12917	12898	12937	12837	12777	12996	12953	12778	12923	13120	12925	12876	12997	12874	12841	12932	12936	13039	12898	12961	13103	12952	12916	12854	12975	12893	12842	12898	12922	13013	13087	13010	12873	13050	13103	12897	12883	12883	13248	12939	13049	12926	13023	12916	13033	13171	13008	12876	12864	13050	13066	12925	12961	12904	12771	13066	12804	12969	12927	13034	13032	13056	12928	12858	12895	12936	12962	12961	12871	12942	12936	12911	12906	12867	12983	12988	12854	12921	12994	12901	12850	12947	12855	12955	12914	12856	12877	12886	13010	13121	12998	12798	12978	12941	12899	12958	13067	12834	13042	12988	12975	12863	12880	12993	12884	12944	12898	12863	12871	13107	12949	12957	12883	12839	12709	13106	12845	12825	13031	12903	13036	12759	13082	12929	12784	12950	13003	12941	12934	13056	13008	12914	12974	13059	13085	13059	12916	12981	12930	12947	13140	12895	13010	12959	12855	12891	12821	12703	13190	12948	13050	12898	12949	13024	13079	12947	12975	13044	13071	13030	13125	12933	12904	12886	12947	13032	13059	13108	12969	12912	12867	12997	12945	13045	12998	12806	12991	13010	13033	12950	13016	12880	13019	12931	12995	12940	12836	13049	12782	13012	12877	13026	12988	12980	12963	13080	12917	13019	12869	12873	12917	12839	12935	12967	12953	12837	13028	12983	12889	12948	13074	13079	12993	12880	13055	13000	12993	12917	13081	12963	13029	12996	12809	12768	12829	12896	12960	12929	12973	13089	12918	13015	12932	12990	12829	12896	12971	13082	13088	12931	12853	12907	12791	12888	12977	12867	13152	13061	12808	12890	13024	13045	13057	12830	13025	13008	12908	12957	12967	12984	12919	13038	12982	13035	12996	12895	13035	12984	13001	13087	12898	12912	12991	12965	12819	12952	13044	12951	13072	12860	12932	13120	12948	12911	12937	12936	13092	12772	12910	13044	12963	12934	13201	12889	12897	13067	12897	12914	12993	13009	12920	12931	12984	12826	12919	12998	12934	12846	13185	12925	13144	12880	13072	12955	12990	12903	12866	12891	12865	13087	12985	12954	13042	12853	12937	13007	12982	12994	12893	13001	12897	12810	12927	12829	12877	13067	12862	12942	13030	12916	12991	12962	12785	13050	12863	12925	13066	12972	12963	12974	12790	12981	12921	13071	12928	12786	12900	12966	13006	12972	12993	13015	12984	12978	13017	13078	12974	12987	12998	12916	12950	13031	12928	12967	12897	12902	12980	12968	12921	12801	12788	13011	12897	12919	12880	12894	12953	12884	12860	12960	13068	12777	12762	12847	12845	12950	13034	12734	13078	13083	12974	12836	13212	12992	12930	12786	13038	12881	13055	12995	12917	13136	13009	13070	12959	12975	13004	13019	12957	13021	12873	12862	12981	12913	12964	13023	12950	12934	12941	13119	12890	13147	12999	12770	12835	12926	12927	13025	12893	12927	12997	12834	13031	12879	13063	12999	12943	13085	12830	12920	13002	12988	13032	12987	12884	12903	13108	12880	12936	13019	12932	12962	13022	12872	13192	12868	12863	12983	12890	12888	13006	12921	13057	12970	13028	13092	12949	13021	12914	12966	12935	12926	12978	12948	12754	13049	12922	12995	12956	12931	13101	12945	13065	12837	13026	12991	13078	12929	12756	13110	12897	12856	12896	12801	13007	13016	13066	12895	13081	12956	12928	13010	12980	12922	13089	12883	13048	12996	12780	12835	12937	13017	13123	13029	12877	12904	12942	12893	12968	12997	13008	12813	12990	12918	12853	12903	12804	13017	13170	12843	13036	12941	13022	12873	13075	13012	12833	12832	12829	12856	12920	13137	13036	13022	12957	12998	12888	12925	13084	12851	12931	12914	12990	12883	12851	12918	12908	12995	12720	12945	13003	12902	12924	13113	12905	13108	12902	12952	12882	12705	13031	12928	12833	13046	12876	12902	12933	12729	12949	13018	12945	12946	13006	12951	13084	12923	12772	12888	12919	12962	13119	12916	12942	12985	12936	13096	13088	12904	13096	12991	12953	12858	12873	13046	12896	12934	13083	12929	13077	13123	13013	12995	13045	12989	12802	12940	13020	13041	12940	13017	13111	13295	12975	13001	12711	13056	12955	12910	13052	12833	13108	12890	12989	12939	12977	13101	12962	12954	12802	12781	13063	12965	13091	12784	12884	13034	12986	12890	12866	13005	12921	12855	12954	13047	13023	12906	12962	12905	12786	13006	12951	13076	12985	13049	12895	13106	13057	13006	12901	13071	12894	12908	12909	12932	12967	13019	13020	12821	12947	12778	12948	13071	13117	12936	12808	12669	12919	13076	13182	12980	12884	12880	12970	12948	12981	13072	12992	13000	12971	12967	12939	12856	12822	12915	12932	13020	13032	12825	12854	12819	12979	13105	12980	12915	12924	13013	13019	12947	13042	12904	13015	13004	12797	12894	13068	12833	13033	12886	12904	13101	12864	12912	12914	13067	12868	12980	13076	12935	12871	12985	12933	13042	12927
25469	21025	27761	25009	22319	21113	23894	48899	53252	40040	26333	19000	16665	16301	16192	15977	16131	16137	16244	15925	16023	16151	16205	16241	16146	16036	16003	15966	16075	16017	16176	16248	16293	16141	16160	16276	16147	16067	16167	16258	16161	16104	16051	16124	16137	15875	15948	16216	16092	16064	16214	15949	16042	16117	15990	16064	16108	16139	16198	16002	16031	16172	16131	16184	15941	16150	15950	16112	15941	15947	16066	15983	16156	16097	16094	15960	15848	16119	16120	16098	16017	16132	16247	16027	15969	16093	16178	16089	16042	15928	16149	15905	16035	16127	16114	16054	15890	16286	15968	16365	16153	15817	16151	16076	16161	16125	16302	16154	16339	16131	16067	15959	15949	16116	16141	16281	16141	16223	16108	16019	15948	16132	15975	16123	16185	16041	16221	16156	15994	16096	16076	16023	16006	15853	15915	15993	16135	15989	16072	16215	15984	16124	16247	16029	15858	15927	15924	15866	16071	16042	16223	15954	16100	16217	16068	16050	16234	16041	15993	15910	16104	16027	15862	16124	16086	16013	16218	16244	15957	16073	16046	15865	15766	16038	16083	16110	15974	15725	16002	16043	16218	16098	15947	16116	16212	15968	16167	16315	16129	15960	16076	16192	16023	16027	15901	15943	15984	16152	15962	15994	15923	16110	16139	16019	15994	15981	16105	16055	15986	15939	16294	15872	15857	15965	16357	16019	16329	16107	16042	16116	15872	16031	15946	16217	16127	16060	16141	15815	16040	16032	15921	16065	16009	15984	16294	16123	16043	15968	15988	16059	15767	15981	16098	15999	16115	16003	16076	16094	15988	16133	16120	16246	15988	16063	16048	16072	15929	16083	16078	15999	16113	15882	16051	16062	15957	16066	16046	16212	16061	16299	15986	16109	16168	16041	16055	15756	16060	15992	15907	16068	16137	15879	16008	16275	16120	16068	15966	16312	16122	16100	15892	15883	16004	16030	16151	15978	16067	16094	16120	16112	16050	15985	16199	16012	15912	15960	15991	16038	16085	16006	16236	15930	16175	15966	15902	16138	15947	16002	16099	16069	16080	15965	15983	16335	16055	16115	15990	16157	15984	15975	16251	15947	15987	15985	16037	16112	16214	16186	16200	15970	16045	16142	16011	16106	16147	16220	16075	16157	15999	15944	16078	15856	16050	16212	16005	15885	16025	15958	16198	16101	16327	16035	16103	15969	16017	16031	16015	15884	15817	16017	15847	16183	16124	16070	15970	16082	16125	15988	16166	16143	16123	16114	16086	16113	16021	16093	15976	16099	16161	16150	16026	16018	16177	16121	16015	15863	15952	15892	15919	15954	16216	15991	16042	16126	16050	16030	16087	15981	16129	15947	16038	16052	16079	15901	16175	15810	16124	16073	16076	16078	16134	16182	16114	16093	15974	16145	16115	16003	16204	15963	16157	15978	16065	15738	15800	16069	16005	15940	16198	16119	16125	15816	16092	16097	15873	16065	16070	16059	16025	16233	16081	15940	16037	15932	16016	15960	16030	16048	16196	16137	16159	15889	15966	15948	16184	16234	16033	16184	15938	15906	15852	16034	16105	16084	15990	16072	16057	16098	16211	16044	15904	16065	16021	16048	16067	16143	16265	16204	16019	15879	16017	16148	16023	16064	16090	16174	16100	16139	16212	15985	16116	15759	15869	16015	16030	16139	16117	16053	16054	16043	16075	16205	15982	15894	15990	16043	16084	15937	16019	16062	16218	15946	15906	15945	15921	16063	16013	16141	16067	15919	16032	16080	16100	16106	16043	16042	16066	16169	16105	16049	16039	16222	16102	16007	16061	16100	16004	16056	15994	16012	16021	16168	16223	16041	16305	16232	15997	16175	16168	16098	16173	15969	16027	16041	16137	16127	16025	15767	16051	16133	16042	16106	15858	15956	16073	16165	16125	16141	16159	15890	16045	16069	16226	16148	16134	15942	16122	16100	16063	15977	15979	16050	16101	16192	16139	15957	16036	16140	16048	16106	16156	16059	16109	15904	15960	15831	16135	16054	16236	16032	15902	16014	16076	16168	16100	16024	15990	15904	15880	15914	15990	16067	16071	15817	16081	16275	16125	16276	15857	16188	16055	16200	16156	16177	16028	16056	16166	15901	15966	16007	16178	16006	15907	15782	16073	16110	16178	15986	16149	16259	16220	15909	15980	16061	16056	16111	15985	15930	16043	16035	16127	16374	15958	16134	16053	16093	16007	15901	16038	16125	15974	15799	16014	15955	16037	16010	15994	16148	16038	16061	16068	15912	15997	16022	15976	16030	15953	16130	15968	15993	16116	16112	16196	16126	16267	16248	16255	15944	16198	16011	15946	16130	16050	16093	16252	16037	15907	15990	15902	16012	16184	16044	16012	15996	15883	16029	16007	16035	16327	16102	16184	16011	16098	16054	16132	16233	16049	16081	16139	15833	16135	16261	16061	16014	16200	16176	15967	15933	15950	15941	16021	15995	16060	15875	16118	15998	16012	16144	15946	16253	16031	15985	16099	16154	16030	16056	16206	15852	15839	15907	16041	16187	16143	16118	16130	16077	15942	16133	16218	16218	15970	16033	15870	16018	16016	16025	16077	16084	15826	15840	16236	16185	15871	16082	15962	15846	15962	16110	16086	15967	15987	16099	16009	16278	15957	16194	16173	16125	16129	16136	16173	15949	16117	16114	16174	16206	15942	16072	16114	16001	16126	15933	15855	16124	16043	16020	16003	15925	16164	16087	16139	15790	15975	16008	16101	16139	16095	16024	16136	15998	16089	16249	16061	15932	16172	16002	16089	16185	16084	16070	16185	15895	16109	16062	16139	16107	16000	16027	15867	16037	15986	16089	16124	15959	16110	16135	15950	16067	15884	16127	16123	16266	15901	16005	16003	15933	16024	16012	16027	16003	15925	15878	16039	16125	16142	16036	16042	16072	16085	15903	16161	16184	16086	16061	16143	16079	15997	16078	15950	16048	15962	16107	15984	15968	16102	15984	15921	16263	16041	15991	15966	16089	15909	16031	16130	16084	16027	16130	16000	16107	16066	16235	16058	16112	16077	16091	16053	15991	16130	16121	15851	15958	16192	16085	16120	15986	16130	15929	16105	15958	15995	16020	15993	15825	16091	15909	16195	16155	16035	16257	16018	16106	16084	15840	15899	15974	15914	15915	16002	16090	16097	16095	16083	15772	16047	15932	15934	16114	15940	15962	16101	16080	16087	16151	16117	15972	16226	15872	16245	16169	15867	15938	16029	16036	16076	16030	15942	16201	16237	16194	16138	16119	16001	15669	15896	16133	16052	16090	15906	16284	16146	16197	15831	16001	16305	16141	15955	15991	16149	16097	16217	15913	15688	16068	16078	15846	16076	16033	16047	16080	16056	16212	16113	16226	15955	16053	15881	16322	16091	15981	16013	16008	16236	15908	16271	16178	16158	16095	16019	15993	15969	16155	16018	16096	16058	15888	15972	16014	16102	15982	16082	16020	16078	16051	16064	16122	16073	16066	16176	16007	16142	16048	16057	15969	15857	16052	16176	16028	16061	16090	15904	16072	16020	16061	16144	16094	15815	16098	15995	15852	16057	15913	16159	16045	16089	16156	16037	16193	15993	15981	16079	16082	15927	16143	16013	16019	15919	15976	16189	16199	16105	16171	16061	15828	15862	16025	15963	16166	15968	16055	16123	16070	15887	16169	15986	15982	16147	16139	15944	16070	15997	16017	16013	15863	16103	16010	15833	16004	15983	16069	16043	16075	16154	15980	15805	16015	16150	15970	16194	16149	15936	15915	15958	15989	16080	15963	15996	15970	16029	16104	16266	16057	16266	16269	16073	15954	16265	15892	15853	16142	16158	15948	16151	15876	15957	15972	16191	16016	15958	16094	16126	16213	16113	16020	16070	16139	16054	15996	15926	16270	15990	16081	15889	16176	16170	16133	16066	16210	16061	16081	16144	16269	16271	16175	16184	16124	16048	16055	15812	15873	16047	15966	16031	16083	15972	16132	16242	16092	16290	16166	16126	15998	16153	15880	16155	15884	15860	16128	16090	15959	15927	16036	16347	16147	16114	15977	16090	16007	16035	16197	16125	16111	16164	16152	16169	16009	15927	15992	16061	16041	16040	16147	16138	15949	16123	16057	16053	16083	16112	16008	15902	16057	16223	15978	15873	16031	16175	15992	16106	16030	16234	16218	15961	16150	16137	16001	16060	15859	16217	15882	15829	15932	16056	16054	16234	16041	16092	15942	16117	16051	15906	16082	16059	15993	15976	16063	16166	16115	16036	16122	16152	16104	16230	15921	15780	15870	16098	15981	16070	16047	15847	16016	16102	16207	16035	15899	16054	16011	16094	16049	16029	16004	16110	15835	16123	16069	16048	15998	16142	16014	16049	16099	16118	16005	16072	15980	16033	15893	16083	16103	16057	16011	16045	16208	16101	15944	16117	16105	16015	16081	16223	16166	16380	15958	16194	16140	15845	16059	15989	16266	15876	16070	15951	16061	15950	16138	16128	16032	15942	16139	16052	16046	15951	16044	16066	15976	16188	16098	15987	15957	16061	15952	16040	15957	16174	16152	16190	16121	16070	16112	16202	15896	15958	15947	15881	16010	16009	15970	16082	15925	16062	15961	15978	16062	16026	15923	15950	15967	15982	16070	16125	15991	16175	16013	16084	16177	16102	15982	16159	16016	16167	16086	15976	15784	15860	16064	16002	16146	16165	15941	15857	16005	16049	16135	16069	15938	16131	16149	16149	16055	15996	16244	16198	16002	16189	16020	15931	15969	16096	16082	16143	16099	16178	16224	16061	15933	15913	16166	16096	16176	16030	15994	16068	15985	16023	15937	15927	15963	16046	16215	16367	16073	16007	16005	16084	16095	16078	16165	16243	16199	16029	16020	16127	16075	15891	15881	16155	16127	15997	15999	16301	16040	15975	16057	15936	15897	15948	15738	16162	16073	16022	16042	15998	16040	16109	16098	16152	15874	15979	16120	16043	15883	15873	15939	16130	16054	16004	16063	15866	16218	15930	16297	16199	15966	15830	15986	16135	16130	16303	15935	16220	15927	16180	15893	15939	15857	16165	16053	16062	16091	16103	15885	16161	16247	16128	16331	16042	16143	16004	16073	16255	16245	16056	16126	16019	16137
16865	28820	27158	21824	19630	18102	22656	49914	51397	37145	22920	15078	13137	13033	13289	13149	13298	13142	13181	13261	13118	13051	13121	13159	13163	13350	13016	13155	13092	13245	13166	13159	13291	13114	13120	13197	13286	13199	13223	13345	13092	13103	13323	12937	13160	13124	13072	13248	13233	13212	13206	13261	13172	13333	13233	13164	13160	13013	13162	13285	13014	13238	13131	13104	13239	13174	13211	13077	13011	13083	13174	13164	13050	13128	13060	13193	13505	13182	13349	13201	13015	13099	13091	13107	13369	13077	13356	13152	13195	13225	12949	13116	13247	13198	13092	13240	13225	12992	13226	13115	13237	13027	13268	13045	13092	13358	13164	13163	13235	13246	13180	13274	13299	13137	13144	13147	13201	13274	13199	13026	13190	13119	13175	13118	13331	13116	13088	13068	12991	13019	12956	13264	13243	13175	13257	13146	13267	13074	13150	13275	13326	13092	13164	13061	13059	13164	13084	13120	12864	13266	13228	13289	13146	13160	13223	13050	13019	13143	13155	13170	13222	13156	13155	13281	13067	13116	13196	13183	13163	13302	13009	13116	13215	13075	13076	13038	13029	13136	13170	13221	13241	13073	13124	13141	13165	13253	13172	13053	13192	13068	13147	13054	13212	13184	13086	13004	13201	13074	13216	13063	13263	12981	13299	13135	13149	13076	13212	13096	13194	13140	13056	13209	13189	13105	13177	12965	13085	12978	13371	13197	13274	13262	13149	13044	13171	13141	13138	13273	13178	13089	13292	13233	13098	13072	13212	13228	13185	13189	13145	13119	13157	13227	13064	13257	12906	13144	13151	12999	13157	13126	13114	13346	13210	13120	13010	13134	13311	13073	13242	13138	13342	13207	13085	13193	12992	13214	13089	13131	13278	13129	13177	13128	13220	13227	13070	13209	13157	13204	13210	13096	13147	13326	13427	13219	13012	13149	13200	13186	12975	13279	13303	13176	13274	13157	13141	13144	13247	13188	13145	13142	13189	13170	13103	13125	13128	13157	13020	13223	13114	13087	13164	12985	13107	13082	13055	13158	13247	13340	13001	13270	13040	13060	13276	13071	13216	13078	13132	13150	13086	13130	13186	13279	13019	13291	13122	13130	13154	13191	13285	13138	13113	13168	13323	13255	13160	13209	13115	13112	13138	13155	13207	13250	13136	13159	13028	13082	13355	13331	13178	13152	13245	13222	13315	13170	13139	13074	13152	13231	13240	13156	13012	13322	13182	13169	13141	13202	13071	13211	13238	13029	13113	13268	13129	13194	13143	13263	13041	13159	13143	13197	13216	13165	13150	13164	13150	13148	13189	12950	12968	13184	13012	13362	13211	13038	13002	13101	13110	12992	12994	13171	13149	13058	13276	13089	13210	13215	13170	13057	13194	13240	13084	13084	13140	13231	13121	13291	13471	13184	13013	13256	13132	13139	13052	13193	13206	13123	12938	13199	13033	13167	13259	13097	13226	13101	13190	12999	13121	13126	13014	13219	13162	13125	13083	13072	13216	13115	13376	13143	13116	13094	13135	13091	13288	13121	13177	13129	13099	13137	13195	12972	13135	13230	13230	13177	13142	13109	13184	13028	13282	13149	13278	13152	13113	13120	13171	13020	13244	13084	13098	13031	13152	13266	13126	13222	13186	13177	13175	13195	13194	13182	13222	13026	13272	13081	13304	12979	13050	13134	13154	13080	13076	13211	13143	13050	13115	13159	13223	13098	13211	13030	13194	13291	13021	13124	13071	13140	13079	13111	13092	13238	13301	13210	13034	13071	13158	13165	13096	13320	13079	13158	13131	13219	13021	13095	13217	13040	12921	13065	13141	13181	13146	12996	13181	13163	13225	13047	13133	13230	13220	13199	13175	13187	13143	13151	13158	13014	13062	13087	13106	13181	13344	13110	13228	13290	13135	13144	13058	13115	12971	13210	13114	13251	13126	13184	13078	13032	13169	13279	13164	13051	13122	13121	13086	13119	13104	13053	13041	13114	13298	13022	13336	13106	13131	13063	13354	13114	13091	13176	13251	13258	13260	13088	13121	13018	13171	13164	13010	13186	13184	13081	13110	13317	13098	13261	12961	13029	13133	13185	13116	13141	13269	13164	13228	13253	13119	13315	13198	13104	13269	13165	13230	13339	13141	13205	13099	13120	13233	13148	13057	13162	13123	13201	13053	13176	13144	13044	13171	13165	13168	13073	13129	13182	13173	13213	13112	13215	13201	13101	13198	13209	13250	13177	13288	13057	13096	13159	13177	13076	13255	13135	13033	13319	12977	13135	13198	13253	13261	13258	13164	13106	13155	13237	13090	13109	13077	13214	13225	13126	13288	13134	13001	13129	12979	13169	13119	13008	13199	13194	13167	13032	12960	13118	13123	13106	13092	13035	13244	13239	13151	12988	13135	13164	13059	13227	13098	13024	13157	13091	13106	13235	13243	13124	13297	13195	13156	13195	13081	13038	13228	13059	13257	13061	13157	13155	13178	13272	13015	13155	13318	13198	13077	13194	13179	13161	13177	13254	13010	13080	13273	13339	13299	13090	13044	13053	13212	13223	13145	13101	13336	13207	13267	13111	13116	13333	13178	13251	13145	13221	13058	13101	13253	13016	13092	13139	13187	13246	13036	13193	13101	13050	13211	13105	13119	13082	13046	13116	13169	13253	13202	13184	13085	13117	13108	13100	13137	13150	13078	13159	13277	13312	13124	13135	13272	13027	13181	13233	13190	13084	13175	13206	13177	13205	13182	13075	13112	13283	13115	13096	13099	13166	13039	13132	12996	13266	13233	13401	13096	13130	13329	13189	13160	13191	13241	13178	13241	13109	13126	13257	13252	13214	13196	13008	13025	13109	13230	13063	12895	13094	13216	13146	13276	13086	13124	13078	13226	13226	13282	13358	13156	13335	13090	13157	13189	13561	13070	13104	12963	13126	13166	13157	13047	13329	13099	13105	13204	13199	13068	13197	13233	13078	13190	13143	13275	13120	13147	13232	13252	13020	13280	13019	13107	13220	13067	13102	13204	13266	13201	12929	13048	13220	13092	13085	13217	12917	13093	13152	13030	12960	13350	13118	13100	13284	13205	13093	13297	13063	13215	13148	13242	13364	13232	12982	13341	13196	13128	13068	13179	12941	13158	13154	13240	13113	13049	13218	13080	13141	13222	13070	13089	13195	12913	13088	13098	13203	13166	13121	13205	13151	12984	13317	13076	13260	13074	13191	13237	13331	13169	13109	12912	13234	13394	13241	13248	13119	13173	13177	13124	13170	13205	13121	13168	13232	13134	13201	13083	13195	13087	13126	13207	13176	13028	13362	13169	13195	13193	13010	13195	13157	13176	13195	13291	13060	13189	13204	13175	13116	13185	13184	13201	13153	13051	13253	13028	12995	13254	13068	13355	13169	13151	13196	13209	13318	13081	13246	13221	13257	13210	13146	13132	13061	13258	13069	13152	13234	13191	13106	13218	13014	13285	13065	13124	13130	13211	13173	13062	13114	13083	13173	13203	13194	13178	12954	13206	13083	13098	13163	13113	13151	13242	13243	12996	13231	13172	13222	13149	13041	13117	13100	13099	13183	13065	13065	13208	13121	13188	13188	13228	13289	13086	12981	13136	13014	13124	13244	13182	12977	13348	13264	13108	13101	13231	13269	13242	13288	13258	13222	13263	13166	13252	13198	12945	13020	13210	13110	13045	13121	13026	13219	13000	13112	13036	13056	13432	13289	13070	13165	13117	13228	13333	13188	13229	13103	13088	13107	13257	13098	13236	13030	13220	13128	13036	13152	13286	13188	13185	13173	13352	13187	13208	13179	13334	13147	13073	13224	13151	13165	13191	13163	13224	13219	13262	13190	13126	13177	13348	13259	13158	13204	13206	13370	13293	13102	13132	13146	13217	13056	13298	13177	13095	13231	13131	13349	13018	13157	13189	13202	13199	13275	12961	13063	13220	13184	13085	13059	13168	13068	13187	13251	13168	13247	13068	13164	13127	12933	12975	13160	13183	13055	13171	13266	13103	13158	13257	13153	13288	13070	13156	13219	13016	13146	13173	13140	13051	13179	13093	13200	13121	13122	13164	13117	13052	13167	13176	13174	13356	13155	13223	13167	13122	13248	13077	13236	13134	13064	13237	13190	13089	13195	13127	13089	13255	13198	13049	13219	13302	13120	13039	13198	13222	13164	13155	13151	13052	13158	13447	13101	13101	13187	13141	13215	13133	13366	13316	13200	13080	13190	13034	13055	13132	13098	13167	13039	13068	13104	13151	13200	13225	13294	13183	13093	13093	13052	13197	13209	13170	12993	13163	13117	13102	13082	13181	13201	13143	13241	13230	13306	13318	13114	13250	13250	13011	13209	13144	13066	13132	13196	13199	13175	13143	13260	13244	13133	13181	13110	13127	13120	13141	13166	13145	13158	13187	13126	13166	13086	12955	13144	13164	12997	13199	13174	13202	13086	13087	13142	12957	13208	13162	13210	13186	13008	13180	13162	13155	12986	13080	12988	13143	12910	13029	13100	13060	13094	13064	13190	13054	13085	13102	13336	13218	13298	13214	13145	13113	13227	13219	13234	13161	13201	13249	13035	13019	13088	13230	13211	13234	13253	13244	13203	13108	13035	13341	13210	13104	13251	13367	13326	13160	13183	13244	13279	13145	13206	13299	13309	13157	13220	13263	13108	13187	13344	13104	13322	13257	13238	13213	13080	13106	13152	13208	13086	13028	13125	13180	13159	13133	13115	13102	13151	13165	13037	13217	13260	13159	13228	13102	13021	13178	13295	13214	12972	13015	13088	13079	13279	13141	13108	13156	13129	13126	13101	13141	13242	13222	13161	13115	13257	13131	13061	13189	13128	13082	13203	13337	13189	13115	13320	13016	13317	13094	12951	13109	13220	13271	13176	13125	13255	13151	13053	13243	13194	13120	13056	13116	13083	13293	13164	13122	13183	13090	13280	13130	13161	13169	13190	13244	13260	13155	13186	13311	13070	13391	13328	13119	13274	13365	13216	13027	13040	13325	13173	13061	13131	13068	13182	13451	13174	13261	13250	13288	13158	13256	13167	13106	13015	13136	13190	13198	13188	13226	13068	13261	13257	13136	13136	13235	13237	13160	13041	13173	13140	13115	13074	13066	13273	13376	13128
23892	21037	28497	23892	21980	24648	35555	66548	63812	47121	31462	22118	18578	18096	18182	17980	17815	17789	17837	17753	17949	18012	17911	17975	17911	17943	17839	17954	17745	17754	17973	17964	18003	17809	17777	17955	17849	17650	17725	17842	17598	17658	17839	17823	17723	17749	17742	17708	17778	17745	17735	17850	17826	17645	17545	17747	17749	17874	17823	17761	17812	17757	17725	17691	17803	17677	17689	17730	17802	17871	17639	17640	17867	17808	17770	17708	17600	18059	17899	17692	17644	17540	17686	17963	17694	17818	17722	17639	17621	17567	17726	17863	17679	17862	17488	17666	17742	17864	17775	17743	17674	17763	17757	17755	17662	17981	17683	17734	17789	17828	17817	17749	17738	17678	17710	17802	17627	17809	17852	17938	17812	17692	17786	17762	17903	17688	17677	17456	17824	17892	17735	17652	17877	17728	17863	17651	17700	17719	17865	17741	17699	17536	17722	17746	17780	17738	17602	17624	17892	17628	17715	17737	17702	17661	17801	17838	17632	17755	17715	17584	17715	17750	17802	17763	17493	17809	17786	17919	17910	17596	17649	17784	17800	17702	17564	17509	17807	17768	17632	17706	17777	17908	17648	17834	17880	17662	17622	17701	17803	17868	17739	17914	17909	17885	17797	17815	17636	17816	17611	17689	17864	17547	17742	17747	17664	17581	17720	17784	17813	17805	17727	17722	17385	17820	17848	17656	17796	17611	17778	17619	17904	17627	17723	17790	17647	17795	17761	17987	17598	17669	17578	17546	17731	17800	17513	17757	17565	17685	17756	17839	17854	17867	17734	17674	18064	17782	17670	17739	17810	17683	17605	17545	17684	17734	17589	17682	17817	17733	17709	17602	17661	17859	17672	17739	17645	17769	17793	17957	17784	17903	17693	17501	17673	17972	17695	17768	17840	17679	17788	17671	17662	17627	17812	17757	17827	17824	17827	17769	17843	17911	17655	17877	17716	17607	17590	17771	17714	17584	17645	17652	17706	17849	17807	17490	17700	17705	17624	17689	17745	17827	18066	17623	17899	17791	17869	17712	17669	17983	17817	17419	17771	17743	17856	17574	17638	17790	17893	17629	17753	17799	17673	17920	17870	17721	17745	17697	17860	17772	17885	17877	17816	17823	17979	17810	17805	17782	17735	17666	17993	17357	17834	17722	17639	17810	17698	17740	17586	17894	17800	17642	17677	17818	17951	17641	17812	17831	17959	17878	17763	17694	17752	17724	17516	17803	17888	17767	17786	17639	17800	17976	17704	17820	17669	17835	17853	17804	17769	17934	17613	17649	17782	17789	17659	17648	17833	17795	17622	17946	17761	17778	17692	17506	17710	17791	17675	17826	17760	17788	17916	17788	17833	17868	17894	17694	17563	17588	17666	17786	17647	17697	17695	17677	17572	17750	17702	17604	17704	17832	17579	18001	17696	17895	17603	17452	17748	17549	17653	17869	17682	17908	17831	17622	17930	17535	17761	17808	17688	17598	17723	17701	17587	17974	17904	17903	17834	17740	17806	17846	17675	17717	17632	17679	17941	17639	17850	17800	17672	17897	17830	17842	17755	17815	17711	17724	17865	17602	18031	17935	17838	17832	17761	18215	17770	17779	17808	17668	17718	17635	17771	17863	17910	17752	17572	17813	17646	18026	17613	17748	17860	17685	17901	17823	17567	17749	17637	17757	17845	17822	17769	17663	17818	17766	17742	17784	17754	17715	17769	17735	17721	17686	17709	17624	17684	17614	17666	17523	17663	17657	17646	17802	17746	17617	17851	17841	17650	17639	17658	17821	17588	17619	17413	17822	17543	17553	17697	17669	17937	17850	17819	17621	17692	17818	17486	17596	17718	17980	17834	17545	17782	17934	17729	17644	17621	17719	17776	17800	17698	17587	17854	17746	17774	17522	17771	17678	17764	17819	17682	17683	17802	17831	17685	17799	17597	17649	17791	17743	17664	17638	17583	17753	17860	17798	17600	17808	17746	17619	17836	17899	17565	17575	17652	17637	17899	17855	17741	17826	17803	17481	17566	17784	17797	17728	17767	17632	17671	17504	17791	17836	17661	17745	17631	17566	17821	17678	17705	17661	17835	17668	17691	17787	17910	17629	17713	17759	17813	17798	17739	17688	17794	17586	17879	17820	17855	17749	17724	17748	17643	17639	17643	17633	17753	17875	18038	17709	17731	17924	17547	17746	17841	17720	17740	17593	17736	17787	17772	17755	17980	17669	17460	17891	17721	17756	17421	17786	17848	17676	17724	17696	17604	17758	17735	17799	17780	17668	17824	17844	17912	17835	17555	17743	17728	17611	18046	17701	17738	17761	17666	17719	17874	17735	17576	17628	17813	17921	17621	17884	17995	17605	17704	17302	17659	17990	17665	17699	17591	17558	17903	17696	17751	17597	17854	17678	17743	17685	17726	17647	17726	17676	17509	17834	17609	17834	17743	17838	17681	17669	17734	17602	17714	17760	17768	17806	17848	17700	17734	17768	17645	17771	17702	17820	17602	17839	17601	17791	17791	17741	17708	17813	17611	18025	17858	17595	17778	17528	17816	17675	17732	17983	17719	17741	17673	17669	17697	17754	17725	17672	17750	17512	18028	17817	17903	17928	17702	17693	17734	17723	17759	17748	17774	17867	17701	17841	17705	17645	17775	17845	17570	17691	17634	17747	17664	17740	17819	17707	17763	17940	17717	17850	17649	17986	17635	17656	17796	17652	17787	17781	17671	17873	17925	17816	17904	17679	17762	17726	17539	17644	17722	17684	17799	17524	17944	17722	17826	17784	17636	17675	17715	17790	17662	17737	17873	17717	17758	17688	17742	17717	17577	17647	17631	17779	17807	17746	17847	17687	17806	17802	17546	17540	17708	17659	17749	17837	17693	17951	17666	17788	17847	17722	17684	17793	17910	17846	17656	17795	17776	17895	17881	17911	17686	17535	17788	17675	17984	17822	17636	17788	17895	17789	17866	17927	17708	18003	17702	17627	17787	17694	17651	17725	18029	17791	17586	17662	17679	17802	17744	17880	17694	17750	17651	17700	17707	17571	17756	17618	17661	17828	17746	17672	17912	17609	17760	17800	18028	17838	17570	17795	17571	17675	17807	17805	17780	17711	17648	17863	17930	17710	17943	17661	17770	17701	17820	17458	17779	17754	17904	17851	17798	17648	17636	17712	17685	17602	17921	17716	17891	17570	17694	17717	17574	17707	17697	18071	17758	17857	17670	17913	17665	17626	17866	17950	17679	17728	17781	17926	17789	17794	17667	17892	17793	17627	17768	17871	17950	17715	17800	17730	17668	17778	17641	17901	17711	17742	17800	17693	17844	17728	17910	17760	17585	17799	17569	17788	17819	17742	17645	17581	17704	17812	17878	17725	17875	17621	17703	17678	17774	17804	17611	17550	17694	17854	17754	17679	17780	17847	17675	17821	17735	17700	17856	17765	17809	17722	17754	17771	17451	17694	17709	17666	17661	17794	17671	17745	17584	17632	17487	17593	17909	17696	17809	17772	17918	17606	17681	17699	17645	17737	17660	17684	17925	17853	17721	17582	17789	17860	17610	17710	17734	17843	17777	17871	17788	17803	17699	17806	17715	17749	17638	17565	17744	17810	17546	17691	17770	17765	17709	17788	17777	17682	17784	17519	17825	17625	17644	17721	17802	17729	17594	17818	17695	17864	17932	17730	17599	17874	17566	17557	17782	17746	17684	17708	17810	17753	17626	17444	17652	17665	17694	17563	17842	17510	17572	17678	17621	17687	17696	17593	17969	17985	17818	17717	17605	17634	17767	17905	17698	17712	17903	17932	17694	17753	17666	17649	17839	17887	17623	17688	17742	17600	17692	17909	17768	17563	17808	17602	17817	18003	17521	17821	17786	17873	17722	17566	17954	17837	17828	17909	17767	17479	17712	17899	17817	17985	17752	17780	17980	17598	17452	17536	17650	17740	17784	17883	17819	17488	17634	17934	17778	17849	17778	17805	17812	17713	17762	17515	17980	17878	17771	17660	17775	17795	17592	17868	17688	17743	17704	17687	17860	17724	17672	17749	17775	17845	17837	17683	18024	17720	17378	17465	17647	17741	17682	17768	17804	17720	17813	17753	17853	17737	17692	17652	17537	17773	17886	17721	17818	17860	17968	17882	17723	17767	17878	17738	17809	17847	17897	17640	17667	17724	17583	17567	17616	17569	17734	17734	17820	17667	17744	17758	17725	17725	17604	17708	17892	17884	17620	17931	17571	17685	17802	17884	17734	17764	17698	17671	17567	17842	17688	17680	17708	17604	17766	17811	17758	17605	17793	17772	17737	17885	17805	17561	17515	17576	17691	17764	17837	17984	17674	17442	17917	17831	17449	17778	18024	17699	17804	17728	17591	17853	17852	17795	17940	17965	17576	17730	17623	17735	17814	17818	17726	17626	17537	17819	17457	17835	17545	17799	18023	17746	17778	17797	17497	17626	17898	18132	17679	17585	17692	17680	17744	17631	17664	17770	17882	17819	17828	17707	17734	17691	17791	17960	17795	17766	17791	17640	17634	17754	17837	17747	17806	17771	17840	17882	17916	17880	17772	17787	17598	17712	17803	17768	17813	17822	17643	17811	17870	17688	17677	17975	17793	17625	17744	17831	17697	17665	17570	17781	17580	17690	17900	17840	17864	17943	17865	17684	17861	17786	17727	17736	17739	17686	17788	17551	17533	17897	17702	17672	18007	17783	17959	17734	17943	17521	17725	17791	17719	17778	17642	17575	17657	17590	17717	17789	17854	17756	17702	17564	17692	17567	17836	17815	17742	18013	17825	17772	17694	17734	17736	17835	17815	17856	17684	17559	17725	17769	17768	17726	17886	17710	17795	17643	17694	17649	17657	17626	17835	17629	17889	17724	18006	17781	17879	17723	17861	17663	17607	17796	17898	17662	17694	17763	17738	17883	17878	17684	17852	17740	17788	17491	17785	18003	17791	17735	17980	17659	17679	17562	17715	17805	17771	17633	17913	17609	17933	17749	17720	17718	17872	17856	17737	17595	17777	17870	17899	17834	17810	17731	17675	17691	17496	17826	17746	17767	17642	17781	17708	17687	17495	17777	17516	17941	17704	17808	17689	17715	17794	17840	17822	17704	17727	17859	17810	17716	17537	17467	17756	17591
19672	35214	33669	26061	23683	21119	33303	67465	62111	45029	27926	17029	14286	14139	14065	14030	14040	14059	14160	14123	14146	14015	14187	13994	14138	13943	14107	14124	14093	14016	13958	14084	14189	14117	14256	14128	14029	14074	14092	14144	14167	14130	14113	14119	14075	14125	14127	14120	14149	13979	13991	14212	14213	14093	14197	13958	14225	14121	14065	14166	14089	14101	14212	14066	14149	14169	14027	14081	14030	13989	14159	13937	14056	14141	14105	14082	14064	14152	13952	13957	14094	14166	13999	14030	14063	14074	14240	14033	14102	14256	14256	14175	14116	14158	14010	14164	14130	14265	14028	14155	14119	14123	14019	14115	14134	14108	14137	14074	14033	14124	14145	14046	14203	14067	14095	14071	13927	14122	13944	14168	14223	14064	13994	13971	14217	14146	14111	14126	14050	14188	14141	14075	14258	13904	14156	14012	14020	14039	13992	14152	14105	14236	14017	14080	14111	14188	13990	14075	14152	14097	14281	14132	14186	13945	14148	13934	14067	14090	14030	14114	14006	14171	14259	14030	14115	14071	14121	14082	14114	14032	14213	14055	14095	14217	14000	14232	14141	14216	14031	14058	14126	13980	13950	14083	14388	14157	14055	14022	14020	14413	13933	14080	14028	13956	14044	14173	14067	14091	13998	14138	14009	14067	14132	14227	14044	14077	14012	14039	14008	14137	14029	14106	13989	14134	14132	14084	14085	14132	14148	14071	14020	14079	14045	14016	14102	13951	14086	14063	14250	14045	13919	14026	14117	14091	13807	14149	14015	14115	14136	14111	14058	14094	14013	13968	14179	14054	14034	13955	13975	14120	14147	14106	14196	14071	14215	14114	13993	14184	14114	14093	14115	13933	14092	14139	13796	14062	14075	14194	13996	13956	14058	13944	14059	14164	14231	13945	14148	14169	13918	14124	14084	14141	14079	14228	14114	13948	14005	14168	14153	14122	14080	13998	14109	14197	14000	14133	14209	14140	14102	14208	14247	14044	14135	14208	14190	13926	14154	14030	14148	14026	14094	13977	14250	14005	14118	14022	13979	14089	14176	14009	14133	14096	14103	14121	14095	14031	13983	14124	14030	14088	14132	14144	14125	14085	14120	14140	13989	14201	13931	14205	14126	13749	14179	13962	14054	14213	14148	14119	14214	14149	14328	14052	14080	14074	13916	14083	14173	14226	14257	14249	13994	14071	13909	14095	14154	13943	14099	14025	13946	14128	14054	14099	14064	14271	13998	14067	14153	14257	14385	14111	13974	13994	13955	14015	14285	14126	14138	14053	14069	14147	14217	14161	14087	14035	14137	14014	14151	14123	14151	14010	14148	13969	14064	13941	14280	14092	14238	13955	14086	13991	14196	14067	14155	14181	14098	14119	14249	13955	14016	14077	14064	14182	14017	13853	14026	13974	14010	14074	14107	14103	14172	14035	13919	14116	14083	13989	14247	14066	13981	13956	13984	14226	14079	13966	14212	14078	14254	14094	14182	13940	14121	14247	14005	14011	13993	14084	14065	13995	14151	14078	14210	14242	14130	14046	14104	14072	14113	14192	14092	14144	14084	14004	13990	14143	14207	14131	14208	14074	13998	14074	13936	14062	14024	14076	14127	14256	13884	14023	14248	14301	14105	14170	14104	13968	14060	13973	13957	14269	13994	14158	14162	14099	14036	14218	14099	13939	14122	14027	14052	13997	14119	13987	14090	13990	14071	14217	13952	13998	14085	13959	14143	14015	14152	14155	14079	14135	14084	14241	14068	14198	13959	14123	13905	14098	14042	14037	14045	14249	13936	14159	14042	14054	14173	14049	13923	14227	14054	14098	14161	14068	14006	13996	14052	14059	13931	14081	14173	14043	14128	14223	14247	13971	14120	14029	13917	14118	14079	14111	14069	13982	14036	14222	14144	14064	14253	14125	14096	14053	14139	14124	14041	14101	14142	14164	14177	14194	14145	14215	14038	14145	14025	14155	14065	14067	14057	13988	14074	14057	14395	14075	13980	14064	14240	14115	14229	14067	14093	14018	14163	14053	14119	14102	14145	14175	14026	14102	14069	14146	14257	14030	14154	14090	14045	14148	14101	13997	14040	14022	14236	14224	14050	14036	14191	14080	14125	14085	14183	14185	14005	14148	14184	14116	14061	14179	13956	13877	13981	14257	14187	14155	14043	14165	14042	14043	14178	14118	14076	14161	14167	13921	14117	14153	14044	14174	14039	14117	14025	14158	14168	14066	14125	14102	14040	14155	14106	14227	14241	13999	14168	14198	14060	14161	14299	13955	14061	14078	14123	14184	14016	13955	14056	14205	14076	14030	14149	14025	14015	14150	14130	13970	14179	14164	14101	14103	14085	14057	13983	14121	13857	14278	13934	14036	14121	13989	14255	14043	14141	14282	13985	14084	14032	14312	13963	13994	14135	14093	14128	14061	14146	14173	14092	14136	14146	14085	14062	13915	14060	14000	13974	14120	14074	14118	14041	14082	14153	14153	14078	14100	14036	14040	14040	13978	14153	14241	14065	13984	14069	14173	14092	14178	13996	13973	14110	14087	14006	13929	13946	13979	13998	14184	14120	14195	14164	14136	14080	14026	14027	14198	14059	14285	14053	14063	14154	14130	14005	13925	14062	14113	14036	14147	14290	13984	13997	14065	14150	14026	14216	14006	14235	13903	13943	14116	14061	13984	14307	14176	14058	14086	14029	13974	14009	14054	14025	14147	14065	14072	14067	13941	13929	14080	14016	14001	14094	14033	14079	14225	14108	13886	14148	14157	14186	14147	14093	13955	14120	13989	14072	14212	14173	14285	14248	14136	14078	14007	14076	14005	14140	14051	14250	14140	14073	13991	14058	14157	14101	13983	14035	14035	14043	14171	14247	14081	13994	14137	13948	14059	14077	14237	14134	14058	14044	14211	14210	14234	14012	13893	14092	14074	14210	14009	14156	14301	13994	14061	13993	14162	14106	14102	14194	13931	14063	14009	14006	14105	14106	14000	14127	14053	14177	14098	14055	14061	14153	14149	14279	14108	14106	14243	14144	14114	14102	14018	14185	14036	14098	14095	13939	14189	14264	14192	14092	14042	14076	14091	14176	14173	14021	13920	13932	14047	14065	13927	13927	14050	14124	14054	14092	14020	14087	13983	13859	14129	14300	14105	14010	13949	14207	14253	14170	14007	14065	14048	13973	14243	14020	14024	14044	13965	14093	14136	14211	14052	13984	14128	14121	14011	14146	14080	14217	14125	13982	14055	14155	14182	14204	13977	14027	14056	14115	14109	14062	14196	14252	14059	14124	14121	14130	13944	14360	14072	14202	14015	14093	14020	14074	14021	14075	14117	13989	14054	14170	14150	14097	14048	14001	14231	14256	13997	14174	14162	14080	14137	13963	14084	14187	14082	14016	14258	14077	14149	13956	13989	14018	14175	13977	14179	13999	14162	14126	14148	14118	14233	14031	14249	13844	14145	13965	14172	14190	13822	13984	14235	14213	14136	13989	14067	14066	13964	14166	14172	14163	14198	14003	14106	14105	14253	14080	14037	13956	14183	13986	14221	14172	14057	14078	14030	14091	13968	14057	14120	14146	14098	14004	14110	14167	14026	13932	14177	14167	14015	14108	14029	14109	14054	14098	14090	14010	14150	14105	13957	14111	14201	14096	14232	14096	14084	14229	14148	13987	14124	14238	14000	14020	14058	14218	14255	14095	14036	14140	14134	14109	13874	14146	14100	14166	13957	14082	14029	14021	14118	14050	14106	14112	13913	14031	14059	14106	13944	14165	14162	14219	14147	14100	14022	14059	14025	14029	13935	14070	14001	14031	14082	14159	14006	14027	13974	13989	13937	14049	13996	13981	13954	13991	14116	14083	14087	14358	14109	14193	14154	14208	14077	14176	13955	14196	14173	14085	13973	14099	14093	14228	14120	14066	13903	14178	14152	13962	14046	14076	13980	14112	14160	14068	14143	14011	14084	14074	14033	14238	14012	14021	13932	14099	14160	14011	14191	14325	13922	14063	14057	14002	14038	14160	14157	14031	14124	14067	13957	14119	14054	14205	14065	14010	14017	14037	14066	14005	14232	14214	14154	14078	14023	14219	14051	13946	13892	14193	14192	13981	14013	14081	14003	14098	14132	14123	14169	14130	14117	14151	14173	14197	14259	14105	14133	14037	14076	14138	13867	14162	14012	14132	13986	14171	14050	14155	14031	13991	14138	14108	14071	14109	14077	14177	14122	13923	14072	14046	14121	14166	14043	14230	14091	14099	13985	13989	14127	14157	14163	14128	13979	14092	14122	14195	14053	13938	14013	14161	14192	14162	14062	14130	14097	14105	14082	13868	14172	13960	14086	14171	13923	14251	13976	14161	13916	14112	14106	14129	14050	14102	14193	14162	14024	13965	14177	14063	13933	14021	14043	14239	13988	13983	13936	14096	14275	14228	14207	14224	14140	14055	14076	14061	14021	14174	14272	14076	14181	14074	14238	14011	14098	14071	13861	13983	14065	14184	14133	13963	14145	14050	14078	14056	14268	14084	14037	14241	14143	14016	14087	14183	14145	14040	14130	14133	14185	13857	14007	14034	14013	14025	14011	13938	14096	14221	14007	13995	14096	14068	14126	14054	14245	14185	14061	14274	13964	14255	14189	14096	14053	14113	14052	14116	14149	13966	14058	14074	14010	14110	14068	14060	14017	14150	14132	14102	14111	14076	14110	13994	14101	14039	14000	14184	14118	14138	14135	14168	14181	14180	13826	14122	14178	14161	14100	14135	14053	14080	14027	14106	13993	14194	14233	14179	13922	14059	14131	14142	13996	14085	14040	14204	14024	14057	14058	13983	14107	14084	14075	14103	13989	13962	13929	14020	14090	14134	14057	14069	14171	14033	14092	14023	14019	14104	14130	13930	14158	14205	14180	13999	14160	14004	13950	14006	14040	14217	14192	14029	14189	14014	14130	13998	13994	14244	14108	14106	14050	14031	14039	14049	13936	14003	14251	14216	13848	14102	14187	13934	14107	14050	14219	13992	14041	14064	14032	14065	14143	13815	14022	14362	14241	13992	14079	13896	14068	13966	14035	14110	13999	14277	14106	14125	14085	14141	14082	14132	14123	14115	14103	14040	14199	14091	13948	14118	14051	14138	14134	14016	14010
30633	23036	23479	22015	20060	19897	20555	26903	26512	23043	20882	19749	19135	19463	19406	19395	19279	19077	19277	19356	19064	19423	19185	19318	19219	18966	19184	19166	19342	19239	19165	19308	19132	19017	19257	19377	19219	19315	19309	19213	19102	19184	18977	19289	19230	19393	19307	19024	19030	19041	19124	19171	18998	18955	19172	19294	19447	19165	19189	19126	19157	19137	19110	19126	19108	19067	19275	19045	19252	19136	19304	19286	19367	19172	19214	19207	19359	19261	19006	19152	19128	19292	19051	19063	19326	19301	19024	19113	19199	19251	19066	19421	19123	19050	19223	19074	19266	19099	19253	18981	18986	19231	19188	19234	19222	19198	19437	19172	19160	19181	19153	19148	19227	19089	19394	19296	19317	19212	19086	19208	19213	19232	19265	19450	19293	19273	19227	19033	19194	19252	19295	19299	18945	19010	19005	19239	19248	19135	19185	19084	19188	19332	19094	19061	19105	19189	19228	19245	19149	19114	19216	19192	19151	19258	19148	19281	19274	19261	19150	19270	19299	19186	19387	19368	19273	19220	19277	19304	19156	19222	19264	19394	19225	19435	19347	19024	19293	19157	19125	19243	19147	19337	19260	19290	19154	19154	19166	19178	19376	19039	19182	19208	19074	19303	19128	19205	19065	19135	19263	19231	19293	19282	19309	19262	19298	19217	19127	19209	19337	19262	19212	19171	19213	19372	19041	19111	19310	19125	19179	19155	19112	19226	19014	19397	19172	19259	19190	19047	19314	19287	19366	19183	19294	19334	19102	19176	19129	19228	19358	19182	19174	19276	19252	18942	19304	19449	19188	19257	19193	19067	19285	19126	19170	19086	19332	19035	19016	19290	19226	19108	19341	19335	19376	19166	19186	18979	19357	19148	19389	19312	19151	19183	19284	19178	19134	19315	19205	19109	19330	19334	19258	18984	19279	19317	19199	19218	19286	19108	19175	19038	19175	19165	19177	19149	19140	19155	19220	19058	18931	19193	19227	19203	19315	19397	19370	19360	19324	19245	19313	19092	19142	19312	19111	19238	19071	19065	19094	19144	19302	19426	19181	19421	19205	19094	19264	19153	19267	19096	19085	19366	19299	19055	19314	19127	19007	19264	19346	19032	19222	19273	19119	19249	19255	19200	19408	19103	19217	19134	19106	19174	19351	18889	19498	19237	19261	19217	19311	19299	19274	19206	19217	19236	19281	19312	19298	19251	19184	19477	19114	19072	19196	19301	19335	19016	19062	19289	19224	19152	19373	19193	19403	19254	19136	19424	19209	19198	19122	18939	19314	19158	19335	19138	19190	19237	19203	19564	19049	19325	19195	19142	19227	19330	19000	19093	19094	19204	19280	19158	19427	19030	19425	19278	19213	19429	19274	19297	19311	19214	19321	19182	19327	19191	19124	19063	19222	19204	19360	19441	19221	19077	18975	19101	19092	19127	19111	19241	19222	19421	19013	19315	19336	19274	19145	19233	19162	19153	19202	18976	19051	19273	19117	19032	19191	19223	19263	19419	19465	19043	19351	19280	19087	19102	19330	19232	19318	19129	19035	19249	19042	19386	19267	19215	19305	19068	19132	19145	19273	19152	19356	19086	19092	19176	19145	19016	19255	19286	19301	19134	19040	19014	19228	19318	19378	19300	19182	19272	19431	19108	19290	19389	19153	19202	19046	19141	19254	19147	19229	19357	19410	19350	19319	19198	19335	19224	19144	19253	19222	19438	19099	19323	19238	19157	19182	19007	19456	19132	19160	19219	19163	19207	19425	19240	19055	19141	19100	19273	19321	19183	19377	19401	19151	19240	19248	19348	19300	18989	19109	19094	19131	19175	19269	19161	19112	19065	19231	19263	19104	19299	19097	19084	19245	19415	19182	19479	19325	19339	19281	19231	19351	19287	18987	19089	19179	19376	18889	19268	19128	19162	19026	19386	19153	19160	19332	19184	19327	19239	19579	19375	19536	19078	19186	19292	19612	19193	19327	19041	19067	19157	19096	19325	19215	19080	19092	19277	19249	19413	19229	19211	19290	19284	19211	19244	19149	19205	19254	19269	19206	19068	19149	19325	18882	19194	19314	19303	19125	19260	19122	19492	19219	19267	19142	19501	19140	19469	19243	19133	19136	19328	19254	19450	18939	19179	19340	19301	19329	19180	19294	19194	19148	19311	19190	19376	19077	19299	19117	19083	19071	19161	19278	19239	19203	19232	19327	19084	19183	19200	19193	19047	19425	19312	19361	19306	19060	19261	19124	19458	19409	19289	19268	19438	19046	19004	19186	19091	19207	19353	19367	19209	19131	19158	19305	19346	19339	19319	19173	19317	19389	19187	19200	19262	19194	19068	19049	19268	19337	19349	19060	19129	19053	19150	19136	19133	19178	19059	19336	19109	19379	19063	19311	19202	19233	19226	19253	19079	19123	19291	19138	19328	19210	19044	19267	19170	19259	19187	19286	19265	19053	19227	19119	19200	19129	18951	19114	19207	19252	19254	19406	19324	19150	19044	19253	19344	19167	19240	19182	19187	19222	19101	19278	19216	19304	19162	18996	19391	19439	19471	19223	19230	19568	19381	19293	19126	19078	19420	19197	19225	19125	19236	19251	19391	19261	19240	19249	19476	19280	19344	19135	19093	19218	19152	19276	19286	19378	19239	19264	19292	19456	19184	19264	19226	19235	19236	19082	19123	19313	19002	19192	19140	19178	19167	19239	19232	19396	19089	19300	19208	19321	19291	19328	19104	19131	19172	19141	19419	19163	19099	19348	19029	19161	19284	19311	19033	19111	18995	19203	19179	19071	19019	19199	19029	19407	19226	19520	19242	19334	19216	19290	18998	19359	19267	19222	19246	19369	19126	19275	19048	19157	18989	19064	19042	19052	19161	19158	19197	19205	19342	19321	19246	19094	19105	19194	19305	19251	19250	19340	19344	19314	19237	19209	19204	19335	19174	19159	19040	19203	19251	19315	19292	19128	19022	19329	19315	19234	19109	19230	19298	19453	19191	19296	18948	19291	19323	19005	19252	19233	19192	19099	19306	19216	19363	19265	19296	19336	19285	19240	19178	19181	19191	19113	19155	19181	19244	19134	19252	19060	19206	19208	19151	19440	19271	19394	19009	19214	19191	18996	19298	19253	19202	19236	19429	19369	19391	19375	19259	19200	19205	19390	19119	19188	19395	19270	19206	18997	19347	19332	19164	19454	19218	19255	19048	19186	19127	19109	19206	19339	19255	19207	19354	19317	19119	19107	19254	19353	19400	19387	19329	19221	18980	19335	19397	19302	19170	19183	19361	19154	19164	19249	19135	19068	19128	19178	19264	19549	19238	19302	19304	19114	19294	19290	19313	19088	19351	19070	19315	19274	19215	19360	19149	19223	19125	19114	19328	19244	19242	19297	19260	19386	19067	19283	19321	19135	19223	19251	18985	19149	19423	19147	19130	19207	19378	19275	19119	18996	19373	19268	19266	19146	19423	19339	19023	19299	19093	19357	19315	19274	19067	19181	19143	19272	19213	18957	19301	19259	19315	19070	19356	19165	19115	19487	19177	19116	19276	19076	19266	19173	19079	19118	19280	19232	19133	19372	19159	19217	19187	19103	19075	19369	19154	19195	19101	19197	18903	19106	19050	19277	19205	19270	19155	19275	19266	19071	18978	19180	19305	19407	19306	19211	19222	19344	19219	19235	19234	19026	19287	19340	19088	19143	19231	19201	18998	19039	19365	19173	19173	19325	19377	18999	19052	19535	19001	19245	19295	19159	19463	19220	19441	19114	19191	19124	19133	19188	19185	19361	19017	19142	19249	19089	19213	19148	18999	19252	19224	19224	19088	19236	19156	19182	19223	19215	19138	19135	19130	19257	18866	19039	19290	19331	19395	19059	19353	19278	18985	19064	19365	19166	19160	19186	19096	19139	19138	19244	19432	19517	19290	19263	19358	19141	19068	19181	19073	19138	19389	19546	18998	19177	19460	19359	19352	19317	19335	19403	19184	19355	19355	19284	19176	19063	19327	19187	19060	19368	19038	19328	19258	19308	19310	19149	19192	19197	19089	19179	19190	19128	19228	19306	19457	19527	19294	19192	19388	19062	19182	19098	19371	19185	19399	19059	18992	19262	19257	19176	19147	19100	19175	19398	19066	19383	19194	19081	19193	19377	19319	19246	19217	19039	19187	19384	19240	19208	19128	19266	19294	19268	19176	19179	19240	19186	19016	19142	19363	19313	19112	19137	19153	19227	19235	19187	19323	19198	19104	19407	19212	19307	19085	19359	19312	19247	19355	19014	19208	19374	19321	19199	19203	19075	19278	19197	19105	19168	19192	18974	19312	19350	19206	19029	18860	19289	19183	19286	19173	19314	19178	19465	19367	19180	19381	19355	19075	19340	19302	19121	19068	18821	18977	19076	19121	19271	19242	19380	19299	19149	19267	19193	19390	19413	19168	19040	19281	19138	19302	19249	19302	19320	19199	19092	19311	19126	19276	19310	18972	19229	19117	19344	19052	19069	18960	19438	19256	18994	19387	19230	19083	19372	19209	19261	19235	19247	18899	19174	19290	19376	19216	19048	19208	19253	19131	19349	19319	19132	19290	19272	19176	19254	19209	19291	19267	19345	19210	19373	19424	19456	19298	19455	19359	19258	19505	19344	19085	19103	19257	19191	19113	19079	19144	19271	19107	19321	19332	19322	19301	19174	19305	19271	19120	19135	19317	19249	19385	19141	19212	18970	19070	19275	19364	19291	19107	19188	18810	19152	19305	19135	19093	19385	19441	19371	19162	19117	19160	19120	19102	19320	19079	19244	19264	19261	19197	19146	19327	19273	19065	19114	19077	19050	19228	19163	19115	19274	19288	19343	19139	19062	19199	19039	19202	19073	19326	19324	19247	19073	19113	19298	19281	19345	19024	19257	19461	19256	19052	19066	19338	19250	19264	19228	19215	19327	19265	19142	19337	19023	18947	19337	19388	18984	19429	19470	19169	19286	19316	19389	19348	19231	19102	19368	19365	19319	19357	19228	19150	19192	19256	19197	19181	19152	19385	19296	19465	19412	19201	19276	19371	19185	19228	19401	19244	19325	19254	19126	19141	19100	19174	19270	19201	19173	19255	19045	19222	19075	19335	19228	19115	19103	19149	19277	19132	19183	19254
16990	19353	18602	16952	16195	15896	17251	25992	23486	18801	16330	15390	14974	14996	14886	14924	15114	14933	14911	14827	15126	14863	15070	14703	14983	15046	14593	15041	14825	14997	15008	15066	14772	14989	14841	14778	15015	14988	14740	14882	14906	15014	14960	14901	14869	14925	14990	14706	14913	15083	14851	14872	14857	15060	14957	14832	15082	14985	14975	14989	14877	15016	14824	14922	14976	14908	15029	14918	14804	14960	15108	14964	15159	14916	14915	14898	14825	15103	15003	15037	14921	14991	15036	15002	15085	14799	14903	15203	15059	15024	15028	14966	14941	15056	15086	14971	14930	14986	15140	14899	14718	14774	15201	14850	14911	14903	14869	14923	14977	14946	14871	14964	15019	14967	14954	14928	14952	14946	14845	14870	14884	14841	14976	15042	15222	14991	14988	14915	14898	14850	14923	14833	14878	15124	15019	15040	15007	14918	15113	14931	15004	14988	14905	14903	15251	15008	14894	15009	15182	14717	14986	14856	14980	15032	15129	14856	14913	14945	14983	14957	14872	14832	14947	14906	14961	15049	15022	14778	14991	14900	14832	14980	14783	14729	15021	15099	14988	14803	14839	15143	15007	15049	14837	14865	14892	15041	14774	14933	14956	14998	14924	15050	14833	14816	14912	15013	14917	14933	14953	14958	14831	14852	14849	15057	14875	14929	14911	14895	14864	14801	14847	14864	14935	14996	15069	15116	14899	14735	14981	15181	14937	14854	15069	14819	14939	15087	14981	14974	14920	15038	14965	15037	14906	14946	14865	15022	15014	14923	15023	15038	14938	14965	15064	14979	14973	15098	15056	15017	15001	14928	15075	15078	14846	15013	14855	14802	14924	14975	14991	14965	15009	14921	15010	14920	14763	14941	14984	15007	14981	14948	14785	14865	14980	14962	15022	14788	14914	14676	15009	15163	14816	15022	15024	14828	14859	14966	14802	14962	14848	14720	14908	14827	15174	14948	14898	15016	14918	15113	15048	14937	14967	15050	15007	15006	14963	14913	14910	14945	14899	15003	15067	14952	14858	14866	14922	14860	14924	15035	15021	15138	14865	14738	14823	14994	14999	14809	14941	14857	14939	14838	14966	15029	14964	14925	14958	14983	14950	15015	14962	14991	14842	15022	14997	14950	14953	14893	14955	14941	14850	14911	15060	14820	15095	14862	14933	15003	15022	15028	14834	14970	15078	14736	14917	15049	14867	15026	14936	14880	14910	15013	14949	14976	15121	14825	15012	15014	14863	14884	15022	14932	14980	15033	15035	14944	14837	14941	15106	14978	14882	15091	14928	15147	14944	14850	15011	14870	14985	14901	14746	14961	14993	14796	14963	14928	14926	14844	14842	14841	14738	15026	14988	15136	14814	14874	14917	14771	14997	14921	14877	15100	14871	15078	14887	15098	15051	15085	14917	15035	14988	14962	14962	14970	14920	14858	15127	14960	14935	15003	14830	14995	14956	15054	14954	14849	14885	14809	14893	14886	14935	14781	14925	14882	15088	15040	14855	14818	14949	15058	14937	14839	15046	14998	15020	15121	14825	14971	14966	14899	14980	15001	15052	14985	14814	14986	14916	14842	14997	15008	14951	14877	14757	14986	14962	14878	15060	15027	14980	14926	14939	15066	14816	14780	14984	14960	14920	14861	14996	14901	14880	14766	15128	14879	14911	14989	14937	14768	14874	14902	14872	15021	15017	14907	15013	14926	14859	14891	14977	14902	14940	14898	14843	14942	15003	14891	14934	14811	14962	15048	14998	14822	14907	14823	14930	14883	14997	14932	14912	14861	15073	14965	15066	14950	14837	14874	14932	15006	14973	14807	15027	14916	14841	14819	14977	14949	14875	14959	14936	14913	14994	14975	14716	14925	14821	14855	15057	14824	14934	15072	14964	14895	14973	15047	14869	14998	14855	14992	14712	15015	14841	14964	14845	14850	14933	14850	14916	14957	14807	14870	14974	14897	15069	14921	14899	15033	14793	15017	14981	15036	14924	15012	14998	15108	14954	14824	15034	14936	14835	14894	15201	14850	14823	14878	15053	15114	14947	14927	14861	15062	14758	14810	14977	15037	14950	15004	14819	14961	15022	15003	14980	14940	14992	15031	15072	14970	14860	14898	14879	14891	15002	15102	15078	14959	14888	14925	14944	14917	14917	15033	15026	14808	15000	15035	14833	14993	14947	14910	15113	14692	14881	14716	14968	15041	14866	15041	15007	14890	14978	14857	14950	15073	14971	14951	14947	14928	14822	14825	15132	14927	14977	14849	14730	14843	15006	14839	14979	14914	14989	14999	14948	15000	15048	14997	14877	14935	14884	14846	14900	14846	14901	15005	15017	15067	14948	14962	14781	14953	14882	14960	15152	14987	14874	14992	15112	14980	14976	14940	15003	14897	14961	14980	15037	14940	14867	15053	14944	14858	15024	14930	14961	14705	15073	15001	14957	14884	15006	14931	14872	15009	14883	14916	14809	14933	14800	15076	14940	14939	14880	14747	14699	14906	15142	14969	14850	15030	14883	15050	14904	14802	14896	14875	15001	14848	14917	14921	14895	15051	14956	15004	14991	14876	14859	14965	14927	14879	14906	14991	14906	15011	14959	14992	14857	14908	14975	14799	14926	14885	15050	14953	14872	15064	14838	14879	15023	14950	14960	15129	14813	14980	14924	14883	14977	14905	14907	15030	14888	14908	14983	15062	14933	15075	14887	14832	14880	15016	15214	15065	14971	14834	14876	14963	14941	14945	14855	15121	14996	14945	14850	14788	15043	14947	14868	14843	14907	14872	14931	15086	14769	14934	14843	14826	15010	14978	14777	14814	14959	14904	14915	14993	14901	14884	15142	15075	14937	14996	14875	15045	15039	14898	14951	15019	14944	14869	15048	14935	15048	14752	15012	14870	15011	15078	14901	14959	14971	15040	14869	15058	15021	14861	15006	15064	14967	15095	14793	14914	14893	14974	14991	14981	14863	14951	14752	14837	14973	14873	14955	15108	14922	14895	15033	14916	14994	14880	14950	14897	14962	14833	14954	14947	15125	14909	14953	15032	15028	15100	14920	15015	14917	15009	15083	15073	15022	14884	15028	14980	15079	14800	14962	15006	14952	14831	14904	14898	15014	14894	14841	15030	14863	14861	15054	14912	15000	14882	14707	15088	15038	14932	15101	14788	14899	14814	14958	15077	14983	15016	15089	14861	14978	14922	14966	15036	14979	14832	14983	14885	15021	15015	14883	14926	14918	15026	15046	15176	14834	15030	14870	15002	15000	14991	14773	14865	15030	14678	14924	14934	15034	14992	14923	14927	14906	14977	14896	14989	14917	15100	14960	14963	14884	14974	14859	14932	15087	14911	14942	14828	14851	14923	14945	15008	14864	14839	14862	14977	15026	15045	15041	15111	14930	14941	14919	14773	15024	14987	14983	14888	14905	14900	14925	15004	15043	15073	14978	14955	15016	14964	14897	14916	14879	15059	14939	14841	14976	14930	14990	14954	14835	15115	15005	14910	15000	14983	14899	14861	14963	14907	14958	14968	14845	14971	15057	14932	14739	14899	14850	15118	14983	14924	15018	14863	14901	14999	15064	15002	14967	14890	14929	14936	14849	15216	15012	14821	15037	14973	15024	15070	14935	14795	14758	14836	14784	15116	15008	15004	15042	14660	14922	14857	14928	14989	15006	14698	14848	14966	14877	14921	14916	15062	14948	15032	14890	14756	14712	14852	14965	14967	14897	14810	14849	15015	14863	14903	14846	14890	14990	14848	14995	14981	14869	14984	14961	14921	14883	14764	14961	14921	15012	14884	15070	14956	14969	15029	14753	15001	15030	14866	14982	14986	14792	15126	14960	15056	15033	15039	15090	14821	14864	14862	14886	15109	14863	14808	14844	15010	15036	15046	14957	15086	14779	14764	14856	15101	15046	15149	14929	14960	15168	15049	14788	14875	14974	14986	15062	14773	14811	14967	14837	15158	14932	14930	14827	14848	15122	14881	14733	15011	14836	15094	14997	14840	14978	14886	14935	14904	14972	14902	15009	14911	15011	14968	14845	14846	15010	14823	15089	15097	14959	14862	14925	14940	14983	14893	15083	15067	15044	15057	14984	15120	15042	14986	15148	15214	14957	14934	14935	14870	15021	14944	14898	14865	15004	14970	14889	14839	15159	15030	14745	15077	14765	14936	14822	14949	14863	15073	15007	15123	14678	14991	14881	14935	14965	14975	15075	14836	14903	14919	15080	14783	15012	15153	14792	14847	14860	14883	14938	15032	15004	14947	14937	14942	15160	14947	14949	14765	14899	15051	14996	14956	14905	14884	14943	14975	14898	14973	15115	15006	14930	15077	15122	15056	14985	14839	14934	15010	14876	14905	15055	15041	14998	14857	14889	14836	15020	14928	14991	14936	14957	14774	14921	14783	14946	14998	15091	14761	15025	14965	14968	14964	15037	14960	14869	14907	15086	14907	15004	15019	14915	15018	14878	15088	14743	14816	14995	14910	14820	14909	14834	14876	15008	14954	14903	14945	15007	15015	14923	14866	14889	14918	15117	14891	14865	15019	14857	14963	14972	15139	15032	14968	14875	14886	14931	14956	15017	14836	14942	14954	14985	15007	14885	15043	15070	14906	14821	14769	14985	14850	15072	14872	14911	14881	14853	15021	14847	14963	15022	14977	15002	14811	14973	14904	14982	15013	14975	14913	15011	14938	14860	14939	14949	14921	14885	14911	14882	15023	15085	14899	14899	14843	14880	14951	14934	15070	15090	15128	14869	14966	14976	15032	14874	15136	14901	14893	14840	14840	14957	14953	15019	14918	14995	14925	14984	14962	14832	14852	14902	14981	14924	14884	15053	14988	14776	14889	15041	14919	15131	14966	14848	15033	15021	14983	14938	14921	14963	14950	14945	14997	14977	14916	15048	14932	15116	14898	15069	15100	14987	14869	14981	15036	14904	14824	14794	15039	14972	14972	14803	15083	14979	14934	14913	15113	14944	15052	15194	14989	14886	15007	14999	15030	15053	14928	15030	14964	14834	14955	14975	14868	14848	15226	15154	14889	14932	14911	14917	15026	14772	15020	15014	15083	14790	15093	15094	14964	14947	14990	15058	14994	15087	14869	14908	14986	14978	14924	14843	14981	14886	15054	14893	14903
25479	21065	27914	25135	22944	22486	26068	56885	52503	38491	27302	20947	19073	18715	18619	18718	18724	18541	18555	18497	18355	18519	18220	18690	18574	18691	18623	18610	18384	18433	18555	18595	18523	18468	18537	18512	18317	18474	18544	18497	18443	18487	18466	18437	18467	18609	18267	18423	18379	18636	18471	18360	18350	18475	18333	18290	18382	18438	18387	18547	18583	18500	18399	18431	18457	18329	18430	18576	18462	18259	18500	18463	18417	18350	18431	18453	18522	18343	18526	18397	18582	18330	18536	18464	18268	18281	18606	18366	18257	18489	18578	18417	18577	18340	18448	18478	18144	18436	18634	18458	18395	18348	18433	18504	18631	18372	18493	18419	18469	18247	18420	18477	18658	18440	18509	18415	18442	18482	18509	18213	18354	18455	18200	18412	18374	18488	18568	18422	18328	18466	18306	18613	18554	18487	18231	18325	18477	18312	18508	18483	18580	18323	18308	18488	18198	18516	18303	18439	18334	18297	18418	18456	18345	18577	18409	18327	18466	18309	18546	18504	18428	18462	18337	18360	18337	18427	18203	18381	18237	18417	18417	18347	18448	18527	18335	18377	18427	18698	18441	18552	18535	18300	18299	18389	18401	18509	18544	18421	18333	18569	18490	18404	18503	18227	18389	18469	18478	18329	18495	18492	18460	18725	18589	18724	18438	18211	18257	18362	18488	18622	18521	18414	18476	18596	18321	18111	18396	18575	18567	18521	18458	18398	18153	18233	18260	18374	18153	18324	18347	18433	18278	18444	18529	18370	18395	18306	18257	18340	18527	18327	18382	18449	18478	18373	18339	18463	18298	18474	18311	18679	18415	18527	18518	18415	18228	18517	18380	18574	18354	18461	18467	18406	18382	18302	18603	18610	18541	18460	18556	18253	18270	18231	18361	18448	18394	18378	18267	18460	18447	18281	18475	18522	18234	18433	18541	18498	18570	18562	18681	18420	18550	18432	18540	18548	18437	18279	18437	18354	18550	18584	18423	18248	18168	18341	18242	18455	18603	18422	18190	18129	18331	18337	18476	18598	18753	18535	18495	18423	18410	18395	18393	18268	18499	18354	18353	18636	18588	18279	18306	18222	18361	18425	18326	18423	18644	18436	18609	18342	18307	18512	18488	18399	18245	18356	18437	18121	18382	18401	18507	18425	18455	18366	18452	18501	18465	18461	18503	18446	18538	18509	18271	18384	18443	18586	18504	18349	18349	18279	18514	18539	18460	18394	18309	18240	18600	18477	18475	18328	18430	18404	18421	18384	18362	18473	18416	18500	18532	18593	18408	18483	18455	18397	18574	18352	18301	18342	18377	18527	18561	18449	18327	18654	18516	18337	18288	18443	18530	18380	18281	18387	18572	18618	18707	18404	18447	18675	18574	18414	18422	18305	18489	18356	18459	18485	18420	18787	18526	18361	18506	18466	18382	18497	18392	18599	18367	18550	18404	18626	18524	18476	18525	18611	18442	18483	18572	18343	18506	18243	18406	18574	18406	18505	18317	18424	18464	18378	18573	18257	18393	18529	18561	18399	18238	18566	18344	18455	18309	18413	18406	18486	18345	18456	18536	18338	18307	18281	18281	18622	18493	18368	18462	18463	18528	18441	18525	18484	18505	18530	18566	18345	18289	18323	18478	18419	18232	18309	18521	18368	18423	18575	18431	18491	18440	18227	18388	18294	18388	18519	18708	18401	18443	18606	18557	18402	18417	18271	18380	18450	18459	18486	18465	18389	18381	18187	18477	18409	18331	18517	18820	18476	18454	18451	18217	18481	18419	18444	18449	18373	18311	18227	18296	18456	18458	18410	18272	18434	18393	18306	18296	18396	18763	18382	18656	18444	18534	18481	18601	18143	18526	18546	18374	18614	18314	18438	18490	18396	18425	18409	18663	18791	18465	18409	18586	18380	18444	18433	18473	18415	18504	18371	18605	18477	18573	18461	18270	18504	18469	18379	18436	18485	18202	18366	18463	18248	18739	18454	18514	18374	18353	18391	18414	18525	18599	18347	18320	18483	18571	18447	18434	18624	18785	18340	18363	18363	18539	18517	18360	18539	18391	18413	18459	18396	18464	18444	18560	18362	18462	18399	18414	18303	18375	18485	18541	18547	18502	18540	18403	18358	18546	18478	18507	18546	18402	18458	18352	18512	18322	18203	18305	18319	18541	18346	18502	18500	18408	18306	18548	18380	18477	18551	18487	18629	18459	18353	18560	18256	18571	18467	18303	18516	18321	18580	18418	18591	18436	18491	18346	18279	18333	18303	18307	18385	18292	18496	18488	18574	18230	18373	18206	18372	18405	18348	18414	18537	18595	18487	18518	18405	18397	18402	18352	18310	18512	18303	18383	18439	18487	18457	18364	18253	18650	18402	18236	18302	18493	18476	18333	18450	18360	18532	18565	18429	18512	18324	18452	18384	18430	18266	18464	18374	18423	18309	18448	18365	18582	18509	18315	18519	18305	18381	18376	18400	18422	18542	18168	18428	18520	18358	18377	18366	18337	18523	18428	18381	18544	18299	18578	18535	18330	18321	18339	18250	18451	18238	18542	18439	18613	18587	18388	18490	18437	18566	18486	18307	18329	18516	18702	18549	18557	18318	18360	18317	18380	18579	18586	18447	18378	18364	18572	18606	18284	18397	18482	18291	18773	18455	18407	18433	18445	18486	18382	18346	18356	18331	18409	18401	18664	18714	18494	18303	18670	18454	18384	18531	18517	18503	18368	18577	18589	18510	18573	18540	18400	18313	18456	18566	18484	18462	18523	18238	18562	18487	18476	18534	18389	18425	18486	18375	18582	18424	18317	18481	18506	18238	18407	18447	18635	18496	18480	18463	18609	18437	18526	18506	18296	18524	18476	18424	18377	18363	18343	18341	18259	18487	18413	18404	18712	18489	18556	18473	18438	18750	18428	18239	18424	18472	18487	18333	18533	18446	18618	18411	18468	18308	18318	18600	18650	18500	18291	18386	18511	18493	18489	18441	18606	18358	18558	18445	18454	18350	18380	18425	18637	18615	18459	18381	18513	18578	18470	18356	18417	18418	18339	18443	18391	18335	18242	18340	18456	18493	18450	18579	18487	18454	18474	18584	18120	18357	18461	18642	18460	18612	18406	18240	18722	18446	18313	18515	18542	18284	18459	18463	18284	18376	18422	18320	18472	18374	18468	18481	18530	18475	18331	18429	18506	18413	18360	18315	18604	18594	18338	18487	18506	18424	18521	18606	18448	18410	18428	18408	18533	18483	18546	18602	18565	18326	18654	18740	18235	18430	18422	18553	18601	18466	18630	18567	18500	18270	18446	18541	18515	18335	18271	18329	18573	18434	18417	18553	18350	18277	18656	18365	18315	18410	18411	18383	18436	18586	18398	18545	18449	18402	18404	18457	18540	18324	18462	18287	18527	18210	18357	18326	18286	18390	18641	18588	18466	18437	18547	18347	18565	18337	18468	18451	18273	18350	18486	18685	18551	18414	18563	18529	18526	18376	18277	18381	18459	18708	18408	18282	18676	18536	18448	18508	18496	18504	18287	18453	18518	18417	18515	18446	18379	18377	18291	18355	18312	18352	18511	18288	18245	18476	18506	18363	18545	18410	18324	18686	18654	18456	18445	18210	18579	18417	18393	18494	18530	18450	18475	18334	18376	18378	18375	18439	18316	18342	18805	18380	18387	18373	18378	18507	18398	18253	18663	18488	18592	18328	18487	18538	18312	18587	18398	18447	18501	18495	18564	18525	18533	18375	18554	18399	18482	18224	18414	18510	18583	18584	18620	18471	18813	18379	18548	18415	18396	18637	18569	18487	18436	18283	18421	18234	18483	18390	18505	18551	18533	18363	18313	18466	18654	18463	18411	18501	18394	18535	18553	18427	18268	18439	18344	18354	18577	18385	18516	18560	18514	18396	18429	18515	18219	18434	18443	18356	18310	18485	18483	18548	18775	18310	18909	18587	18411	18427	18650	18580	18561	18532	18541	18460	18553	18368	18428	18331	18517	18264	18428	18432	18446	18633	18411	18413	18244	18508	18474	18440	18567	18408	18429	18504	18377	18482	18524	18594	18397	18600	18400	18284	18362	18439	18447	18711	18573	18565	18417	18649	18358	18571	18499	18366	18612	18416	18363	18437	18491	18438	18548	18381	18315	18478	18579	18648	18306	18423	18470	18567	18424	18478	18614	18292	18565	18324	18322	18449	18264	18428	18275	18431	18412	18514	18405	18495	18551	18342	18446	18465	18401	18491	18400	18416	18330	18260	18476	18248	18488	18442	18577	18391	18493	18241	18420	18468	18504	18516	18593	18352	18260	18685	18300	18331	18554	18334	18259	18554	18596	18561	18508	18306	18418	18480	18424	18280	18534	18503	18214	18425	18274	18566	18385	18620	18555	18366	18464	18445	18526	18304	18473	18353	18321	18425	18629	18460	18352	18477	18376	18313	18512	18344	18668	18570	18575	18345	18377	18520	18503	18508	18390	18316	18372	18152	18525	18402	18423	18484	18621	18494	18564	18529	18310	18369	18288	18609	18351	18487	18441	18493	18297	18417	18492	18464	18684	18448	18486	18539	18368	18580	18633	18330	18332	18252	18458	18352	18262	18347	18473	18501	18505	18393	18414	18647	18537	18572	18644	18575	18519	18533	18558	18230	18394	18222	18340	18431	18466	18448	18256	18205	18421	18391	18367	18405	18547	18259	18675	18609	18388	18195	18229	18591	18425	18413	18380	18504	18560	18483	18493	18370	18407	18351	18422	18421	18556	18363	18496	18379	18394	18222	18633	18617	18462	18559	18525	18460	18319	18553	18449	18326	18541	18449	18474	18450	18335	18411	18716	18438	18664	18528	18521	18436	18650	18490	18415	18367	18251	18538	18208	18476	18441	18364	18416	18641	18290	18396	18343	18554	18591	18332	18585	18471	18248	18487	18362	18197	18306	18376	18608	18306	18273	18444	18399	18347	18458	18423	18492	18379	18531	18501	18505	18461	18408	18314	18352	18715	18566	18450	18337	18453	18532	18514	18508	18495	18462	18413	18465	18429	18586	18220	18510	18265	18484	18273	18425	18391	18536	18477	18465	18428	18405	18542	18442	18449	18403	18558	18495	18385	18460	18479	18282	18350	18458	18487	18539	18465	18576	18377	18542	18449
17426	29704	28030	22128	19420	18337	23855	55814	49484	35496	23014	16219	14693	14460	14454	14526	14544	14591	14482	14603	14578	14710	14536	14588	14406	14535	14411	14671	14520	14671	14434	14532	14506	14447	14619	14583	14534	14655	14508	14584	14651	14482	14697	14461	14592	14513	14469	14568	14692	14360	14699	14650	14510	14605	14531	14477	14667	14559	14465	14626	14614	14602	14555	14512	14411	14649	14676	14482	14505	14515	14829	14612	14338	14698	14632	14482	14405	14574	14603	14454	14640	14458	14256	14746	14622	14445	14389	14651	14499	14496	14467	14456	14497	14544	14480	14653	14376	14470	14477	14443	14532	14521	14556	14437	14522	14546	14567	14569	14371	14604	14519	14457	14328	14382	14361	14506	14591	14655	14725	14460	14615	14583	14463	14650	14714	14496	14606	14622	14331	14386	14273	14582	14579	14691	14411	14399	14643	14421	14422	14635	14458	14731	14312	14462	14535	14465	14588	14633	14458	14482	14418	14515	14456	14606	14444	14548	14613	14490	14700	14329	14427	14591	14560	14553	14514	14508	14580	14501	14498	14438	14576	14742	14666	14472	14441	14526	14606	14539	14593	14551	14414	14711	14600	14524	14602	14596	14447	14294	14585	14413	14374	14540	14461	14509	14431	14573	14589	14542	14426	14631	14405	14426	14694	14441	14405	14379	14576	14487	14534	14411	14764	14553	14316	14535	14529	14477	14573	14385	14502	14298	14499	14633	14495	14511	14429	14436	14536	14547	14573	14500	14408	14458	14573	14526	14441	14588	14434	14449	14393	14709	14525	14529	14587	14717	14665	14471	14527	14633	14582	14573	14422	14503	14512	14623	14495	14566	14492	14596	14596	14512	14456	14488	14383	14501	14612	14427	14720	14522	14479	14508	14378	14463	14465	14507	14530	14412	14583	14368	14476	14440	14481	14624	14551	14557	14490	14471	14510	14406	14595	14580	14581	14553	14460	14630	14635	14607	14572	14516	14260	14385	14485	14612	14641	14571	14530	14384	14448	14483	14603	14367	14568	14423	14558	14581	14711	14566	14621	14651	14473	14407	14499	14509	14539	14655	14617	14513	14546	14601	14404	14413	14511	14533	14577	14470	14510	14553	14554	14547	14459	14423	14646	14600	14397	14392	14471	14470	14654	14305	14478	14447	14585	14539	14568	14553	14499	14505	14410	14562	14566	14562	14365	14416	14483	14519	14588	14507	14470	14548	14720	14615	14624	14635	14419	14574	14353	14571	14540	14573	14322	14406	14496	14337	14619	14525	14435	14514	14484	14627	14577	14639	14604	14467	14432	14563	14401	14414	14484	14590	14612	14446	14400	14478	14381	14600	14592	14510	14385	14671	14594	14522	14371	14530	14502	14550	14539	14531	14364	14448	14259	14494	14610	14620	14478	14547	14502	14457	14548	14635	14575	14577	14617	14391	14460	14737	14626	14428	14557	14461	14575	14620	14517	14704	14463	14398	14685	14419	14613	14565	14463	14559	14440	14575	14551	14381	14474	14591	14502	14389	14435	14547	14593	14510	14520	14562	14440	14605	14566	14531	14430	14524	14410	14458	14422	14512	14628	14451	14442	14531	14607	14545	14437	14367	14415	14448	14493	14414	14633	14363	14523	14458	14355	14662	14327	14480	14554	14532	14470	14546	14643	14613	14544	14565	14518	14494	14487	14646	14507	14452	14660	14535	14563	14638	14517	14426	14361	14424	14533	14558	14576	14427	14505	14561	14545	14586	14391	14441	14432	14516	14545	14519	14431	14602	14640	14555	14369	14528	14423	14603	14588	14738	14498	14656	14377	14475	14642	14575	14688	14406	14509	14501	14503	14549	14461	14517	14523	14553	14474	14451	14454	14549	14452	14617	14736	14524	14437	14609	14525	14464	14335	14581	14565	14626	14519	14459	14448	14572	14525	14568	14478	14439	14563	14411	14552	14508	14673	14447	14571	14545	14651	14467	14433	14401	14490	14543	14460	14606	14524	14495	14566	14479	14462	14382	14716	14603	14441	14550	14720	14513	14525	14504	14367	14524	14411	14355	14613	14523	14598	14398	14488	14573	14520	14470	14715	14486	14397	14662	14476	14573	14644	14491	14446	14540	14603	14445	14476	14579	14492	14380	14571	14391	14638	14445	14574	14469	14532	14418	14453	14592	14582	14500	14584	14528	14426	14352	14532	14375	14454	14473	14447	14348	14762	14488	14569	14634	14425	14526	14647	14388	14497	14374	14542	14585	14473	14572	14675	14719	14422	14488	14450	14561	14512	14497	14447	14348	14567	14328	14539	14507	14626	14574	14604	14529	14549	14488	14556	14696	14500	14428	14460	14482	14587	14586	14423	14461	14631	14518	14430	14557	14570	14627	14579	14552	14450	14501	14402	14535	14539	14574	14413	14423	14670	14388	14541	14345	14451	14619	14510	14534	14504	14502	14420	14537	14677	14720	14546	14433	14409	14599	14564	14532	14451	14418	14496	14694	14451	14634	14518	14421	14557	14415	14568	14640	14539	14481	14438	14602	14511	14459	14550	14839	14436	14445	14452	14432	14634	14454	14667	14473	14475	14633	14595	14539	14570	14533	14356	14632	14433	14466	14483	14492	14577	14465	14284	14423	14274	14598	14329	14403	14526	14479	14703	14494	14398	14404	14759	14628	14555	14311	14445	14657	14443	14451	14585	14589	14594	14543	14433	14572	14497	14424	14595	14560	14524	14335	14487	14496	14565	14346	14613	14327	14538	14748	14493	14269	14503	14585	14612	14628	14619	14538	14466	14395	14574	14551	14431	14575	14472	14573	14589	14581	14599	14554	14509	14503	14443	14402	14758	14409	14525	14526	14466	14341	14495	14546	14536	14510	14419	14735	14410	14588	14682	14548	14455	14457	14475	14417	14537	14388	14488	14569	14530	14376	14403	14419	14505	14491	14503	14603	14497	14585	14476	14517	14718	14701	14779	14413	14593	14553	14290	14396	14740	14381	14559	14436	14415	14593	14472	14606	14482	14626	14542	14545	14482	14613	14603	14588	14580	14449	14335	14407	14385	14484	14572	14442	14504	14632	14458	14642	14374	14411	14433	14729	14486	14452	14583	14466	14516	14698	14533	14464	14631	14521	14554	14320	14425	14411	14555	14543	14656	14591	14547	14767	14571	14546	14531	14561	14538	14539	14559	14527	14677	14364	14533	14588	14443	14432	14608	14347	14459	14641	14563	14429	14539	14355	14528	14448	14582	14451	14718	14598	14414	14478	14569	14576	14684	14203	14325	14764	14480	14461	14600	14596	14640	14525	14644	14506	14463	14534	14613	14456	14589	14481	14462	14595	14353	14501	14719	14622	14568	14659	14489	14448	14536	14599	14506	14605	14504	14497	14454	14570	14589	14457	14506	14506	14322	14528	14485	14788	14331	14495	14437	14530	14482	14526	14450	14530	14618	14613	14599	14544	14447	14420	14538	14549	14580	14592	14455	14533	14449	14561	14420	14403	14395	14558	14664	14385	14531	14389	14389	14537	14528	14529	14461	14432	14424	14582	14513	14427	14681	14654	14553	14463	14568	14490	14552	14435	14383	14670	14732	14588	14452	14776	14523	14633	14644	14702	14700	14444	14430	14411	14535	14701	14570	14634	14405	14494	14609	14377	14333	14667	14569	14439	14511	14359	14356	14416	14504	14609	14445	14464	14586	14532	14478	14542	14605	14453	14537	14335	14487	14539	14388	14558	14385	14674	14538	14329	14529	14362	14683	14614	14487	14500	14381	14545	14535	14585	14355	14440	14449	14408	14494	14452	14628	14594	14533	14448	14563	14415	14549	14378	14654	14479	14523	14540	14458	14575	14508	14546	14481	14518	14724	14663	14490	14512	14440	14501	14572	14544	14590	14399	14586	14755	14446	14459	14468	14377	14599	14549	14454	14367	14493	14674	14585	14498	14566	14545	14465	14365	14576	14619	14667	14510	14505	14680	14570	14579	14570	14526	14588	14565	14225	14596	14483	14657	14513	14630	14760	14493	14657	14621	14507	14417	14430	14630	14404	14726	14448	14453	14719	14537	14440	14478	14512	14473	14518	14391	14531	14619	14442	14620	14574	14521	14568	14245	14439	14682	14493	14407	14355	14457	14564	14444	14449	14537	14508	14520	14336	14548	14506	14491	14663	14618	14550	14529	14502	14576	14665	14623	14599	14319	14597	14659	14537	14588	14625	14597	14345	14599	14484	14333	14568	14491	14601	14518	14365	14499	14758	14551	14532	14555	14590	14607	14670	14571	14429	14587	14492	14503	14578	14434	14678	14517	14628	14413	14459	14501	14480	14379	14675	14374	14484	14356	14565	14604	14448	14443	14541	14432	14399	14572	14527	14465	14458	14436	14460	14496	14468	14386	14353	14441	14439	14460	14366	14563	14562	14387	14574	14621	14378	14480	14513	14604	14616	14534	14743	14295	14691	14584	14453	14582	14526	14556	14546	14687	14549	14268	14509	14594	14432	14399	14495	14368	14336	14542	14639	14536	14489	14574	14523	14483	14581	14453	14527	14511	14612	14457	14471	14492	14560	14648	14462	14529	14363	14640	14540	14307	14543	14563	14599	14523	14497	14501	14583	14520	14612	14622	14311	14567	14299	14609	14388	14542	14455	14529	14446	14568	14537	14505	14571	14493	14543	14515	14594	14616	14444	14501	14512	14638	14518	14590	14674	14592	14469	14486	14514	14436	14493	14543	14609	14549	14542	14707	14483	14425	14762	14403	14526	14518	14476	14478	14297	14525	14640	14348	14493	14512	14453	14347	14371	14466	14511	14573	14500	14387	14457	14620	14547	14438	14611	14453	14469	14496	14503	14589	14413	14662	14478	14489	14561	14433	14610	14767	14605	14444	14478	14432	14453	14517	14568	14627	14276	14560	14503	14590	14547	14534	14543	14531	14507	14566	14569	14519	14530	14572	14505	14473	14670	14621	14507	14706	14635	14478	14485	14469	14411	14600	14532	14503	14557	14411	14484	14519	14537	14627	14555	14508	14668	14363	14550	14605	14538	14623	14301	14492	14462	14452	14523	14566	14308	14538	14406	14567	14618	14446	14804	14699	14539	14587	14575	14503	14597	14624	14483	14513	14549	14499	14666	14593	14464	14471	14610	14637	14580	14308	14381	14496
23757	21050	28516	23918	22084	24588	28936	61593	66575	49061	32229	22735	18845	18067	17830	17777	17566	17627	17504	17588	17796	17573	17891	17866	17636	17599	17601	17640	17513	17669	18096	17814	17658	17844	17637	17820	17616	17747	17825	17790	17483	17809	17742	17622	17778	17706	17765	17578	17786	17650	17780	17561	17433	17557	17438	17458	17530	17439	17636	17622	17790	17485	17730	17790	17831	17656	17603	17621	17751	17488	17416	17490	17376	17607	17623	17548	17607	17695	17518	17534	17671	17476	17461	17672	17634	17567	17475	17708	17700	17298	17657	17516	17615	17683	17646	17636	17574	17750	17603	17674	17535	17521	17592	17811	17713	17595	17682	17641	17663	17606	17627	17667	17593	17537	17724	17575	17489	17658	17614	17670	17752	17704	17620	17696	17580	17368	17764	17736	17516	17580	17539	17854	17813	17607	17622	17307	17724	17567	17557	17717	17509	17495	17477	17651	17748	17524	17800	17521	17840	17601	17821	17602	17824	17638	17887	17875	17492	17675	17328	17826	17833	17627	17546	17477	17638	17713	17623	17613	17670	17516	17653	17795	17766	17699	17713	17534	17718	17868	17730	17544	17690	17622	17556	17505	17620	17698	17746	17382	17552	17386	17309	17517	17728	17680	17808	17777	17757	17542	17667	17584	17630	17637	17633	17552	17700	17763	17619	17858	17572	17866	17621	17649	17664	17422	17615	17633	17579	17420	17743	17571	17592	17629	17704	17573	17427	17497	17423	17421	17431	17593	17813	17594	17382	17499	17464	17435	17650	17669	17704	17502	17397	17609	17572	17684	17488	17667	17462	17653	17702	17435	17793	17755	17481	17522	17717	17529	17403	17680	17559	17545	17580	17522	17614	17927	17775	17760	17622	17630	17529	17949	17740	17646	17664	17633	17804	17621	17572	17390	17676	17612	17693	17615	17529	17499	17652	17691	17712	17723	17789	17513	17636	17666	17829	17737	17708	17548	17809	17553	17459	17494	17563	17588	17826	17745	17483	17387	17577	17782	17529	17776	17741	17559	17724	17493	17532	17506	17488	17673	17579	17746	17518	17525	17536	17614	17331	17501	17404	17550	17477	17792	17612	17646	17875	17583	17590	17479	17641	17381	17610	17718	17689	17654	17535	17849	17588	17557	17640	17602	17765	17731	17515	17621	17646	17567	17420	17594	17681	17673	17567	17413	17740	17552	17332	17749	17386	17579	17639	17697	17504	17406	17865	17725	17601	17633	17732	17696	17778	17524	17831	17431	17503	17589	17575	17549	17836	17504	17548	17750	17360	17498	17710	17761	17438	17809	17608	17717	17525	17696	17686	17419	17607	17676	17621	17776	17579	17635	17658	17491	17486	17568	17633	17507	17798	17715	17381	17679	17662	17554	17350	17548	17735	17603	17566	17790	17671	17532	17713	17488	17563	17732	17657	17608	17683	17647	17732	17775	17444	17446	17656	17363	17616	17588	17487	17544	17747	17484	17723	17679	17612	17705	17674	17542	17599	17562	17802	17609	17654	17387	17501	17568	17520	17662	17510	17625	17703	17512	17548	17532	17732	17640	17608	17531	17520	17644	17513	17571	17679	17576	17614	17617	17534	17675	17747	17619	17644	17562	17497	17572	17889	17585	17697	17660	17382	17716	17678	17649	17636	17635	17460	17365	17496	17612	17514	17642	17665	17539	17831	17610	17667	17571	17593	17786	17797	17631	17669	17683	17721	17626	17654	17582	17817	17748	17749	17564	17406	17687	17688	17506	17336	17781	17685	17683	17565	17804	17514	17587	17768	17723	17664	17521	17794	17867	17586	17496	17710	17624	17570	17691	17763	17444	17585	17540	17748	17495	17595	17489	17778	17733	17462	17454	17825	17756	17361	17706	17575	17813	17565	17597	17765	17586	17500	17535	17578	17560	17402	17657	17531	17421	17644	17560	17405	17740	17650	17440	17605	17477	17736	17603	17519	17592	17605	17516	17758	17441	17375	17727	17429	17500	17598	17605	17516	17784	17521	17556	17691	17703	17748	17655	17658	17473	17451	17527	17504	17647	17623	17796	17420	17564	17571	17608	17412	17628	17506	17520	17731	17571	17571	17562	17667	17646	17622	17582	17722	17678	17357	17543	17597	17636	17740	17513	17760	17368	17618	17550	17607	17715	17682	17700	17791	17489	17557	17671	17551	17660	17493	17596	17452	17493	17677	17663	17410	17668	17640	17728	17570	17398	17380	17552	17620	17449	17465	17371	17726	17599	17568	17495	17645	17536	17654	17604	17468	17487	17628	17729	17676	17713	17579	17614	17407	17555	17410	17685	17594	17659	17798	17732	17534	17626	17615	17612	17739	17592	17888	17468	17493	17729	17631	17776	17748	17800	17600	17476	17613	17512	17725	17483	17684	17508	17627	17931	17365	17672	17646	17636	17430	17844	17535	17372	17539	17490	17535	17649	17530	17572	17440	17489	17556	17768	17723	17537	17627	17793	17630	17616	17716	17870	17550	17569	17728	17469	17754	17469	17502	17569	17743	17643	17670	17764	17770	17510	17518	17617	17595	17823	17540	17604	17621	17534	17598	17668	17653	17478	17485	17632	17547	17333	17575	17389	17460	17669	17518	17521	17452	17465	17724	17782	17539	17425	17755	17506	17652	17382	17598	17511	17492	17632	17624	17886	17540	17655	17540	17504	17552	17680	17609	17700	17759	17584	17503	17584	17673	17575	17713	17534	17603	17804	17694	17713	17567	17659	17705	17729	17575	17819	17394	17583	17766	17860	17570	17586	17434	17288	17485	17490	17537	17478	17601	17555	17505	17641	17644	17758	17621	17565	17453	17590	17683	17499	17543	17696	17749	17539	17743	17591	17506	17722	17478	17607	17640	17679	17606	17570	17608	17557	17328	17555	17394	17722	17769	17496	17466	17525	17471	17772	17620	17581	17555	17689	17261	17634	17515	17824	17579	17611	17472	17831	17588	17765	17863	17811	17713	17475	17534	17687	17406	17531	17588	17582	17529	17474	17726	17559	17367	17645	17480	17611	17555	17722	17758	17895	17876	17372	17702	17703	17607	17697	17571	17665	17423	17703	17547	17451	17720	17598	17539	17463	17628	17684	17671	17697	17605	17493	17690	17591	17753	17894	17621	17752	17389	17822	17499	17899	17715	17319	17536	17650	17671	17786	17758	17577	17632	17356	17693	17894	17655	17669	17818	17559	17341	17558	17740	17692	17543	17486	17637	17607	17447	17698	17493	17495	17435	17655	17435	17456	17459	17691	17501	17543	17616	17490	17441	17621	17761	17512	17604	17613	17439	17535	17630	17502	17612	17505	17623	17569	17656	17537	17664	17634	17465	17615	17609	17554	17590	17380	17686	17547	17839	17799	17685	17820	17651	17706	17655	17724	17626	17684	17712	17589	17758	17546	17824	17687	17610	17550	17735	17715	17564	17580	17610	17688	17640	17712	17821	17507	17662	17489	17564	17439	17781	17704	17567	17615	17659	17409	17559	17625	17685	17686	17700	17742	17593	17668	17754	17613	17715	17455	17653	17595	17537	17744	17489	17765	17615	17618	17753	17600	17465	17488	17600	17632	17601	17549	17731	17614	17353	17471	17575	17769	17729	17694	17659	17718	17560	17397	17582	17522	17596	17552	17515	17562	17672	17686	17599	17673	17482	17872	17430	17604	17630	17624	17569	17790	17638	17433	17713	17613	17759	17780	17634	17461	17572	17779	17691	17675	17727	17631	17711	17607	17510	17442	17461	17557	17551	17626	17554	17648	17558	17400	17484	17585	17754	17680	17695	17751	17748	17522	17631	17670	17574	17353	17469	17540	17618	17605	17615	17468	17742	17568	17588	17451	17484	17616	17770	17416	17655	17574	17477	17757	17737	17455	17531	17629	17613	17575	17671	17755	17625	17493	17543	17574	17621	17746	17629	17649	17722	17851	17762	17667	17664	17500	17491	17702	17674	17623	17658	17544	17566	17454	17731	17489	17759	17581	17768	17679	17508	17445	17666	17603	17455	17634	17696	17482	17460	17812	17830	17517	17626	17644	17472	17464	17739	17604	17602	17695	17831	17532	17456	17511	17731	17730	17763	17713	17607	17605	17365	17666	17732	17818	17553	17441	17282	17681	17510	17522	17680	17789	17817	17566	17570	17633	17782	17528	17513	17537	17433	17753	17651	17739	17463	17629	17709	17745	17631	17829	17738	17421	17630	17769	17515	17617	17580	17416	17730	17640	17458	17480	17555	17696	17669	17634	17612	17532	17533	17501	17506	17601	17672	17470	17669	17700	17595	17641	17563	17491	17338	17672	17505	17610	17593	17591	17512	17675	17596	17591	17585	17594	17527	17562	17803	17840	17617	17503	17505	17467	17512	17752	17773	17693	17722	17532	17492	17647	17685	17864	17590	17555	17665	17527	17515	17646	17903	17848	17524	17779	17502	17755	17650	17524	17558	17665	17510	17669	17808	17683	17760	17706	17412	17660	17753	17620	17681	17507	17419	17423	17510	17473	17595	17510	17746	17468	17639	17671	17631	17575	17699	17633	17526	17654	17677	17442	17692	17512	17743	17734	17752	17315	17585	17629	17721	17705	17345	17568	17510	17700	17758	17686	17666	17636	17493	17415	17547	17453	17698	17489	17744	17250	17474	17772	17728	17625	17474	17752	17584	17636	17647	17571	17489	17451	17593	17701	17519	17666	17672	17952	17567	17265	17566	17622	17713	17481	17387	17731	17560	17500	17708	17630	17585	17720	17513	17402	17643	17515	17555	17606	17694	17595	17564	17381	17538	17748	17683	17654	17637	17607	17546	17344	17549	17698	17627	17412	17416	17692	17522	17400	17554	17661	17535	17488	17509	17478	17680	17680	17666	17531	17637	17694	17699	17617	17598	17513	17616	17824	17598	17292	17485	17556	17614	17776	17587	17515	17809	17533	17551	17580	17350	17662	17552	17664	17692	17597	17741	17551	17796	17611	17530	17827	17751	17655	17567	17446	17461	17525	17710	17555	17857	17318	17559	17579	17663	17447	17792	17550	17492	17610	17640	17673	17475	17704	17590	17785	17617	17424	17599	17563	17434	17517	17386	17493	17578	17429	17862	17458	17505	17721	17404	17861	17609	17535	17721	17579	17525	17712	17751	17709	17638	17389
19735	37448	37528	28954	24602	21796	26338	63244	64689	46596	29201	17714	14394	13905	14016	14060	14149	13926	14188	13972	14192	13910	14107	14267	14086	13975	13706	14055	14127	13991	14047	13979	13953	13897	13956	13978	14035	13869	14087	13853	13947	14039	13923	13944	13944	14050	14044	14051	13946	14085	14064	13969	13988	14004	13962	14235	13933	14052	14020	13994	13938	14083	14070	14089	13935	14112	14049	13976	14122	14000	13894	13889	13988	14159	13994	14017	13971	13951	14010	14106	13948	14017	14063	14130	13893	13917	14035	13998	14085	14184	14059	13907	14086	14067	14076	13937	13997	13980	14072	13999	13921	13908	14027	13888	14130	14070	14156	14083	13988	13867	14055	14019	13906	13871	14001	13917	14057	13949	13818	13959	14058	14072	13996	14017	14044	14022	14011	13890	14012	14024	14133	13930	13995	13984	13896	14027	14008	13967	14007	13917	13791	14020	13952	14015	14084	14224	13991	14097	13966	14045	13918	14017	13999	13945	14019	14109	14016	14044	13943	13957	13943	14151	14008	13946	13953	14119	14061	14028	13877	14010	13940	13915	14003	14044	13941	14217	13981	14007	14073	14090	14048	13858	14063	13875	13972	13973	13967	14070	14147	14010	14100	14037	13922	14109	14065	14013	13919	13921	14075	13773	13942	14010	14071	14168	13883	13891	13915	14165	14011	14069	13986	14033	14006	14007	13790	14094	14002	13914	14005	14190	13990	13997	14031	14051	14141	14016	13969	14068	13905	14050	13887	14146	13949	13903	14057	14050	13945	13861	13900	14028	13998	13985	14106	13926	14023	13905	14033	13991	13799	13876	13941	13763	14038	13984	14101	14037	14051	13959	14092	13933	13995	14081	14018	14036	13915	13925	14014	13894	14016	13895	13996	14036	14070	13991	13938	14095	13899	13987	13888	13959	14102	13913	14007	13923	14110	14003	14089	14060	14011	14263	14045	13853	14063	14001	13953	14032	13940	14028	14049	14084	14087	13945	14029	13984	13978	13906	13934	14057	13859	13877	13914	13910	13840	13967	14275	13869	14025	13941	14002	13903	13929	14022	13887	13916	13915	14072	14119	14021	13952	13963	14049	13928	13957	14152	14135	13882	14029	13889	14081	13943	14008	14025	13898	13990	13907	14106	14051	13956	14011	13974	13877	14015	14100	14053	13942	14175	13964	14039	14026	13998	13857	13998	14139	14027	14072	14086	14121	14161	14120	13965	14119	13914	14035	14064	13968	14067	14059	14002	13963	14116	14001	13931	13968	13905	14044	14219	13769	13869	14164	13935	13832	14086	14084	14017	13950	13944	13994	13994	13881	13981	13942	13855	14087	13764	13930	13832	14085	14009	13941	13935	13965	13952	13939	13956	13952	14093	14082	13908	13777	13883	14240	13910	14210	14072	13997	13988	14213	13867	13875	13842	13824	14066	14002	14126	13971	13885	13939	14029	14066	14069	14063	13825	14014	13963	14124	13963	14028	13975	14122	13950	14012	14010	14032	13915	14022	14144	14042	13832	13919	13862	14126	14046	13897	14031	13858	13979	14022	14132	14139	14050	13960	13954	14065	13884	14134	13946	14025	13929	14051	13941	14039	14023	14134	13816	13824	14040	14066	13912	13879	14093	13839	13985	14063	13979	14022	13927	13944	14238	13993	14013	14023	13964	13955	14087	13953	13964	13915	13978	13958	14122	14011	13950	14014	13919	14017	13857	13941	14083	13880	13986	13981	14096	14033	14110	14023	13973	13965	13987	13886	14106	14020	14107	13986	13941	13984	13889	14052	13786	14025	14009	14035	14087	13867	14098	13989	14085	13946	14077	14027	13914	13930	14144	14086	14075	14065	13941	13895	14104	13957	13917	13938	13871	14065	14071	13987	14019	13929	14137	13973	13897	13960	14112	14062	13928	13921	14119	14132	13998	13997	13979	13876	14126	13854	13924	14014	14061	13971	14177	13852	13884	14008	14099	13926	14062	14059	13992	14077	14087	14084	14019	13976	13971	13776	13989	14035	13878	13928	14065	13863	13961	13969	13983	13947	13975	13958	13979	14144	13944	14110	13870	13916	13850	13971	14097	14033	13832	14115	14013	13942	13966	14078	14047	14029	14019	13955	13993	14092	13930	13956	14064	13882	13977	13950	14106	13941	13921	13935	14071	13988	14069	13951	13930	13954	13971	14013	14159	13829	14038	14183	14060	13974	14044	14074	13911	13997	14077	13926	14042	13809	13985	14173	14030	13961	14235	14096	14086	14040	13971	13921	13979	14059	14024	14078	14252	14160	14062	13924	14013	13915	13891	14108	14030	13990	13949	14168	14039	14064	13917	14002	14084	14029	13934	14041	14015	13988	13873	14024	14064	13969	13914	14048	14002	13975	14011	14013	14071	14066	14204	13962	14212	13896	13999	13977	13944	14028	14126	13981	14075	13860	13890	13880	14082	13965	14058	13988	13788	13976	13954	14063	14015	13705	13971	14041	13875	13825	14005	14009	14095	14029	13968	14008	14059	13953	14058	14012	14135	13981	13930	14074	14147	13808	13977	14149	14000	13925	14137	14064	13959	14077	14199	14099	13963	13955	14023	13992	14021	13934	14021	14035	14048	13911	13938	14020	14173	14015	13884	14096	14099	13955	13921	14017	13965	13918	13968	14117	14121	13903	14098	14094	14058	13926	13970	13979	14182	13876	14001	13997	13987	13853	14145	13881	13887	13939	13920	13994	14094	13915	13924	14187	14085	13809	13914	13916	14076	14026	13838	14083	13840	14094	13842	14058	14104	13998	14102	13921	13920	14011	14055	14053	13945	14058	14014	14035	14154	14115	14099	14014	14023	14159	14027	13877	14149	14057	13981	14100	14019	14040	14019	13991	14094	13857	14171	13937	13890	14063	13956	14088	14059	13976	14020	13992	14051	14098	14096	13875	13985	13940	13973	13976	13911	13956	13979	13934	14066	13948	14008	13954	13953	13963	13973	13938	14031	13866	13974	13958	14082	14005	13977	13908	14061	14012	14150	14206	13965	13893	14142	14045	13945	14039	13920	13966	14104	14140	13844	13983	13980	13985	14040	13984	13959	14151	14002	13986	14023	14071	14013	14009	13981	14071	13889	14102	13930	13972	14022	14165	13883	14070	14182	13851	13932	14015	14018	13859	14000	14070	14040	14000	14177	13895	13908	14038	14114	13864	14050	14039	13993	14114	14034	14062	13885	14150	14021	13997	14072	14004	14127	13858	14115	13818	13975	13989	13918	13893	13961	14167	13933	13987	13980	14015	14081	13984	13927	14004	14074	13935	14086	14066	14081	14009	14006	13948	14085	13827	13962	14098	13993	13975	14095	13899	14045	13908	13953	13983	14068	14046	14043	13805	13958	14010	14055	14029	13893	14073	14048	14074	14063	13936	14066	14160	13873	14002	13990	14143	13976	13871	13974	14070	13969	14162	14085	13950	14070	13925	13957	14035	13870	13890	13955	13967	13974	14155	13973	13929	13999	13808	13920	13908	14041	14103	13987	13891	14068	13838	13877	14126	14148	13886	14040	14085	13970	14031	14091	13918	13949	13998	14077	13941	14085	14008	13849	13880	14015	13909	13972	13904	14049	13957	14057	13893	13850	13933	14027	14073	13888	13894	14105	13972	13986	13966	14032	13967	13905	14063	14062	14033	14080	14028	13900	14011	13883	13941	13894	14091	13936	14122	13861	13971	14187	14235	13979	13923	13937	14008	14046	14058	13946	14015	14024	14212	14091	13803	14021	14094	13999	14120	14194	14050	13966	14078	14010	13927	13928	14025	13902	14122	13981	14035	14009	13966	14136	13794	14024	13929	14016	14012	13843	14003	13917	14023	13947	14072	14007	14051	13916	14078	14084	14004	14047	14045	14073	14043	13911	13988	14068	14044	13830	14001	13897	14061	13818	14030	13736	13941	14062	13924	13912	14068	13976	13778	14057	14070	13989	14003	14002	13989	14070	13988	13971	14002	14126	13904	13990	14097	14015	13882	13885	13940	13934	13994	13966	13962	14041	14132	13986	14152	14083	14148	14018	14037	13976	14193	13993	14110	13905	14104	14092	14100	14064	13870	13936	14000	14066	13938	14109	14085	14079	14089	13939	14055	14004	13901	14056	13871	14220	14017	14024	14118	13982	13947	14030	13884	13953	13862	13984	14171	14042	14032	13897	13871	13999	13969	14119	13974	14002	13799	14111	14034	13772	14126	14145	13905	13917	14023	13956	14026	14136	14099	14083	14068	14031	14027	14078	14124	14008	14019	14053	13902	13930	14055	14076	13810	14027	14110	14105	14044	13951	14035	13968	14191	14038	13975	14002	14122	13783	14004	14018	14062	13968	13960	13901	14105	13943	13988	14124	13842	13864	13916	14084	13859	13891	14030	13960	13785	13873	13941	13953	14063	14033	13779	14202	14060	13943	13954	14068	13991	14038	14099	13933	13886	13976	14080	14078	13921	14012	13975	14094	13858	13964	14034	13973	13887	13965	14228	14008	13905	13935	14055	13996	14053	14194	14106	14004	14018	13908	13965	13982	14001	14140	14025	14014	14086	14098	13942	14073	13995	13763	14098	13982	14026	13873	14135	14005	14135	13873	14002	14118	14095	14048	14144	14157	13959	13944	13987	14086	13859	13975	14034	14207	13957	14076	14021	14108	13938	14078	14056	14020	14158	14161	14107	13992	13992	13951	13956	14047	14038	14055	14075	14084	13933	14143	13810	13907	14068	13958	14000	14042	14071	14104	13869	13934	13772	14062	14221	14229	13912	14019	14017	13786	13786	14053	14165	14063	13954	13898	13988	14138	14011	13859	14032	14003	13927	14065	14083	14071	14131	13855	13892	14021	14043	13974	14031	14064	14072	14040	13964	14029	14133	13884	14039	13924	14149	13948	13898	13985	14002	13906	13995	14029	13882	14033	14034	14139	14039	14050	14027	14056	14010	13919	14231	13982	14180	13965	13982	14232	13910	14007	13999	14140	14040	14079	13965	14085	14048	14004	14021	14028	14118	13955	14005	14049	14112	13979	13995	14183	14119	13954	13873	13932	14094	13961	14085	14024	14061	14044	14100	14018	14185	14007	13937	13983	14055	13995	13903	14070	13930	14027	13711	14018	14128	14090	14163	14078	14070	14042	13868	13972
30271	23624	26350	23781	20645	19840	19336	22752	25989	23165	20424	18850	18390	18286	18272	18119	18262	18272	18096	18198	18175	18082	18143	17949	18294	18211	18106	18125	18400	18140	18297	17980	18253	18190	18111	18031	18207	18176	17929	18137	18215	18206	18273	18081	18116	18120	18065	17927	18045	17933	18161	18163	17807	17943	18185	18158	18105	18214	18121	18122	18238	18301	17934	18155	18200	18166	18079	18023	18316	18322	18139	18004	17959	18250	18269	17964	17866	18074	17978	17984	18089	17959	18217	18252	17962	18121	18098	17874	18075	18122	18107	18116	18210	18150	18050	18191	18066	17955	18214	18225	18075	18200	18191	18251	18133	18042	18068	18293	18065	18226	18431	18040	18076	18057	18127	17964	18086	18049	17961	18032	18083	18143	17952	18166	18256	17964	18030	18080	18228	18227	18034	18180	18258	17950	17948	18123	17959	18206	18140	18143	18063	18162	17936	18042	18106	17997	18144	18221	18155	18131	18096	18023	18227	18231	18021	17999	17880	18257	18083	18055	17951	18065	18161	18140	18346	18065	18004	18095	17944	18283	18136	18228	18085	18246	18120	18079	18151	18033	18063	18009	18147	18099	17961	18091	18060	18179	18172	17994	18327	18114	18038	18025	18187	18080	18398	18152	18058	18067	18197	18036	18155	18235	18156	18028	18090	17963	18251	18049	18082	17987	18035	18192	18272	18153	18129	18162	18022	18060	18334	17935	17875	18165	18221	17982	18175	18078	18118	18111	18178	17929	18153	18360	18302	18030	18135	18135	18189	18064	17947	17986	18161	18052	17995	17875	17981	18068	18056	18082	18462	18006	17988	18092	18120	18153	18171	17993	18214	18101	18103	18160	18186	17981	18312	18082	18027	17927	18235	18205	17990	18194	18238	18276	18218	18047	18122	18064	18146	18119	18003	18178	18158	17966	18116	18461	18047	18231	18213	18213	18292	18041	18126	18160	18104	18029	18189	18166	18113	18076	18081	18280	17960	17973	17859	18140	17899	18108	18190	18177	18285	18429	18142	18105	18246	18075	18255	18035	18171	18190	18025	18169	18200	18040	18077	17995	18243	18164	17992	18256	18124	18119	18247	18191	18119	18008	18023	18046	18067	18085	18294	18140	18240	17805	17980	17902	18215	18231	18314	18089	17893	17896	18176	17940	18188	18336	17957	18067	18082	18201	18187	18079	18086	18182	18260	18102	17957	18345	18109	18011	18242	18291	18005	18181	18221	18121	18151	17949	18100	18377	18172	18348	18149	18102	18149	18113	17943	17884	18102	18354	18090	18237	18185	18155	18258	18083	18179	18178	18312	18053	18288	18129	18182	18098	17917	17887	18091	18086	18207	17936	18102	18186	18190	17919	18006	18106	18069	18023	18122	18123	18052	18021	18088	18087	17972	18288	18004	17976	18026	18102	18152	18010	18002	18213	18048	18050	18138	18314	18084	18121	18204	18082	18225	18145	18148	18231	18091	18018	18190	18027	18291	18096	18088	17925	18235	18090	18053	18011	18249	18022	18144	18169	18120	18187	18089	18069	17969	18025	18027	18227	18102	17976	17980	18018	17941	18054	18165	18033	18134	18287	17860	18232	18290	18167	18225	18098	18042	18053	18282	18197	18337	17951	18235	17933	18123	18317	18032	17976	18017	18088	18010	18125	18253	18341	18291	17977	17858	18062	18240	17954	18240	18180	17993	18065	18212	18062	18078	18116	17807	18182	18229	18022	18197	18203	18185	17943	18073	17951	18051	18201	18058	18166	18247	18022	18098	18106	17970	17994	18302	18447	18098	18222	18163	18117	18150	18208	18121	18266	18205	18123	18007	18187	18002	18231	18170	18056	18111	17942	18122	18236	18152	18246	18080	18167	18051	18106	18037	18136	18003	18320	18040	17966	18229	18027	18209	18182	18257	18183	18249	18046	18218	18196	18141	18067	18080	18272	18155	18106	18068	18021	18152	18131	18094	17937	18089	18010	17918	18036	18069	18154	18010	18031	18138	17984	18207	18124	17949	18060	17971	18201	18115	18091	18184	18260	18078	18080	18249	18145	18206	18017	17992	18171	18043	18304	18259	18293	18192	17986	17978	18039	18122	17889	18126	18117	17995	18443	18170	18146	18271	18161	18200	18142	18177	18201	18011	17969	18168	18028	18076	17848	18085	17994	18092	18064	17911	18208	18393	17989	18124	18122	18164	18060	18043	18081	17966	18165	18235	18147	17926	18102	18214	18317	17965	18230	18166	18199	18250	18282	18205	18230	18002	18054	18051	18236	18192	18085	18211	18045	17969	18045	18144	18000	18330	18163	18049	18086	18068	18277	18113	18074	18208	17993	17930	17990	18155	18036	18001	18124	18157	18013	18077	18104	18172	18114	18236	18141	18055	18204	18319	17832	18046	18251	18270	17962	18025	18237	18126	18244	18045	17981	18077	18195	17946	18040	18081	18039	17983	18050	18112	18172	18231	18165	18051	18192	18151	18068	18299	18049	18328	18139	18244	18174	18104	18196	18178	18260	17907	17960	17977	18087	18152	18059	18097	18095	18136	18070	18226	18109	18134	18286	18204	18341	18109	18136	18172	18314	18162	17997	17928	18201	18215	18047	17868	18078	18207	18158	18172	18267	18176	18022	17968	17978	18057	18039	18174	18289	18101	18230	18236	18046	18087	18188	18280	18152	18122	18367	18110	17984	18093	18195	18084	18057	18285	18082	18071	18073	18036	18208	18196	18330	18123	18137	18140	18069	17998	18020	18249	18074	18082	18109	18129	18326	18133	18234	17981	18032	18141	18216	18085	18033	18432	18303	18130	18071	18229	17989	18040	18182	18001	18161	18164	17726	18094	18240	18206	18252	18237	18234	18005	18117	17883	18236	17978	18179	17961	18006	18023	18172	18040	18044	18238	17957	18208	18102	18205	18022	18264	18173	18195	18140	18083	18268	18293	18098	18232	18092	18261	17939	17965	17959	18164	17936	18105	18192	17993	18066	18060	18282	18075	17900	18179	18120	18322	18115	18125	18102	18069	18092	18200	18136	17988	18044	18317	18240	18390	17925	18094	17881	18040	18153	18154	18148	17894	18311	17952	18164	18008	18215	18046	18094	18118	18237	18153	18115	18102	18124	18053	18064	18017	18157	18176	18140	18154	18142	17713	18088	18056	17966	17908	18073	18125	18006	18098	18155	18211	18010	18016	18077	18051	18116	17972	17867	18173	18074	18137	18231	18291	18013	18186	18043	18319	18121	18227	18158	18239	18127	18023	17985	18102	18235	18204	18127	17918	18269	18264	18171	18146	17977	18236	18177	18293	18087	18222	18176	18017	18099	18078	18237	18206	18118	18202	17952	17998	18121	18234	18037	18264	18245	18122	17939	18244	18117	18206	18137	17904	18122	18109	18242	17964	18299	18182	18092	18113	17985	18005	18347	17991	18003	17895	18190	18165	18063	18047	18065	18097	18017	18104	18069	18184	17938	18138	18332	17997	18079	18021	18021	17959	18042	18099	18300	18270	18225	18359	18292	18082	18130	18222	18133	18267	17995	18115	18168	18246	18238	18077	18131	17992	18089	18013	18062	18073	18283	18095	18028	18231	17892	18118	18167	18233	18280	18220	18153	17927	18084	18262	18135	18023	18211	18290	18083	18190	18078	18333	18188	18186	17835	17942	18215	17920	18152	18096	18049	18104	18095	18127	18110	17989	17918	18012	18187	18184	17958	18013	18172	17936	18225	18285	18157	18227	18127	18069	18197	18022	18222	18196	18178	18123	18147	18121	17987	18050	18056	17979	18237	18123	18254	18201	18086	18077	18238	18174	18117	18253	17927	18103	18211	18252	18307	18188	18037	17989	18179	17995	18077	17994	18149	17983	17998	18271	18226	18038	18068	17982	17880	18047	18068	18050	18134	18088	18239	18085	17983	18095	18002	18353	18002	18316	17890	18091	18095	18018	18141	18114	18113	18234	18179	18036	18162	18021	18182	18278	18240	18159	18270	18025	18189	18126	18243	17924	18017	18147	17982	18197	18180	18150	18002	18129	18163	18250	18292	18171	17885	18307	18086	18108	18177	18116	18067	18297	18206	18140	18122	18119	17995	17888	17937	18040	18270	18473	18307	18089	18133	17927	18066	18221	18208	17886	17964	18058	18137	17904	18258	18128	18149	18077	18021	18209	18115	18236	18225	18137	18301	18084	18137	18144	18165	18010	18119	18143	18216	18378	18144	18160	18173	18072	18017	18041	17956	18115	17946	18149	18172	17904	17984	18052	18064	18203	18257	18156	18048	18240	18105	18021	18193	18031	18049	17998	18095	18189	17995	18087	18230	18063	18105	18084	18070	18150	18188	17975	18159	18103	18096	18196	18219	18280	18266	18084	18305	18208	17900	18142	17913	18124	17930	18264	17985	18034	18232	18046	18148	18241	18196	18207	18058	18170	18095	18079	18183	17899	18053	18010	18328	18062	18033	18155	18024	17979	18124	18078	18248	18158	18331	18197	17928	18000	18141	17957	18247	18227	18187	18056	18150	18299	18325	18253	18097	18097	18283	17996	18348	18145	18189	17988	17981	17957	18154	18060	17986	18215	18137	18113	18302	18170	18156	18106	18038	18229	18108	18224	18006	18154	18130	18030	17921	18032	18205	18151	18042	18072	18024	18072	17902	18137	17931	18068	18300	17956	17776	18301	18048	18067	18036	18236	18084	18057	18147	18174	18183	18239	18249	17943	18169	17997	18075	18143	18001	18213	18272	18182	18133	17918	18118	18330	18171	18285	17991	18121	18110	17988	17981	18165	18130	18167	18079	18236	18034	18094	18056	17906	17904	18333	18067	18089	18237	18144	18017	18079	17921	18306	17967	18204	18090	18100	18193	17823	18101	18090	18165	18137	18055	18137	18014	18014	18123	18243	18124	18092	18229	18166	18237	18228	18158	18133	18079	18022	18164	18263	18194	17873	18150	18239	18062	18115	18168	17915	18102	17929	18250	17932	17970	18175	18084	18152	18287	18225	17955	17930	18085	18212	18249	18258	18060	18211	18064	18046	18203	18146	18255	18177	18231	18057	18063	18075	18174	18254	18117	18097	18055	18258	18176	18193	18105	18271	18208	18047	18122	18246	18134	18258	18016	17970	17940	17991	18150	18165	18169	17916	18245
16864	22306	24727	20650	18004	16707	15927	21504	24421	19384	16183	14648	14439	14236	14401	14253	14278	14457	14349	14447	14176	14264	14267	14221	14182	14494	14115	14282	14227	14303	14441	14367	14398	14241	14294	14247	14349	14329	14287	14372	14309	14228	14144	14274	14257	14318	14304	14406	14428	14162	14359	14152	14355	14212	14271	14298	14180	14194	14227	14300	14405	14131	14401	14322	14289	14043	14358	14280	14329	14216	14272	14280	14440	14291	14176	14313	14296	14289	14331	14209	14433	14219	14348	14458	14245	14290	14411	14265	14328	14385	14324	14276	14217	14232	14311	14281	14213	14321	14127	14268	14262	14281	14159	14497	14151	14430	14340	14339	14403	14166	14194	14479	14255	14261	14180	14274	14447	14312	14278	14428	14229	14292	14243	14492	14157	14323	14168	14420	14167	14154	14240	14131	14291	14049	14402	14458	14213	14205	14341	14091	14277	14182	14357	14238	14311	14348	14299	14230	14132	14326	14307	14279	14215	14325	14382	14313	14413	14205	14509	14252	14213	14392	14314	14064	14340	14211	14178	14164	14435	14170	14360	14370	14463	14138	14385	14260	14397	14272	14182	14247	14310	14250	14197	14192	14178	14178	14407	14181	14381	14337	14275	14479	14359	14487	14417	14268	14268	14398	14247	14342	14285	14268	14242	14227	14317	14225	14200	14357	14337	14307	14348	14358	14382	14265	14171	14301	14249	14258	14244	14373	14289	14340	14402	14233	14261	14253	14242	14182	14386	14231	14353	14405	14218	14277	14101	14229	14204	14157	14311	14368	14366	14460	14256	14051	14281	14366	14262	14345	14175	14161	14132	14173	14354	14329	14371	14410	14335	14149	14284	14455	14309	14189	14344	14236	14186	14180	14176	14210	14265	14238	14200	14424	14254	14436	14266	14298	14319	14285	14302	14274	14437	14430	14290	14267	14288	14226	14414	14345	14206	14246	14218	14175	14332	14186	14046	14278	14163	14242	14172	14420	14295	14271	14302	14381	14391	14267	14122	14517	14128	14202	14314	14166	14133	14395	14367	14401	14371	14315	14465	14264	14249	14198	14379	14346	14158	14296	14271	14417	14319	14473	14210	14188	14378	14355	14133	14245	14390	14230	14397	14349	14302	14190	14292	14285	14178	14385	13999	14429	14262	14210	14357	14187	14089	14395	14387	14208	14239	14240	14325	14093	14235	14232	14333	14307	14284	14410	14357	14318	14404	14240	14295	14381	14357	14312	14281	14333	14202	14283	14276	14270	14150	14257	14388	14208	14289	14369	14362	14232	14350	14310	14222	14311	14104	14415	14394	14334	14092	14181	14497	14291	14376	14246	14241	14299	14178	14248	14219	14203	14299	14257	14249	14133	14351	14379	14252	14392	14317	14119	14234	14186	14302	14215	14168	14357	14437	14314	14140	14238	14295	14205	14305	14256	14187	14435	14145	14060	14135	14508	14322	14275	14164	14437	14448	14242	14266	14353	14307	14251	14572	14344	14530	14163	14249	14413	14274	14279	14333	14378	14133	14189	14375	14295	14397	14237	14128	14314	14376	14159	14407	14384	14397	14197	14330	14387	14154	14202	14217	14413	14311	14402	14368	14269	14197	14182	14240	14386	14136	14363	14105	14245	14141	14314	14274	14143	14420	14272	14319	14224	14226	14345	14199	14156	14199	14223	14303	14165	14285	14577	14360	14217	14355	14213	14368	14338	14302	14255	14097	14371	14371	14154	14358	14256	14379	14355	14334	14252	14184	14238	14256	14192	14386	14143	14117	14145	14268	14482	14192	14447	14448	14105	14422	14224	14292	14343	14294	14192	14395	14207	14309	14149	14442	14254	14343	14164	14249	14233	14195	14193	14215	14426	14361	14190	14312	14432	14179	14263	14423	14350	14351	14289	14397	14261	14292	14461	14264	14297	14369	14276	14259	14195	14234	14246	14193	14359	14356	14319	14322	14272	14337	14342	14080	14371	14371	14364	14135	14236	14304	14404	14253	14254	14453	14148	14292	14391	14283	14308	14230	14415	14220	14364	14256	14376	14186	14388	14293	14353	14293	14254	14330	14344	14196	14299	14303	14385	14398	14498	14213	14310	14141	14339	14159	14341	14295	14324	14338	14129	14441	14307	14437	14161	14301	14153	14257	14227	14170	14178	14274	14272	14357	14170	14382	14200	14305	14205	14297	14413	14289	14270	14299	14144	14317	14281	14286	14253	14236	14408	14141	14177	14232	14276	14214	14256	14450	14253	14316	14193	14261	14321	14248	14258	14318	14337	14287	14302	14366	14372	14417	14376	14244	14096	14299	14283	14327	14290	14356	14328	14437	14184	14168	14261	14177	14244	14321	14380	14278	14158	14289	14214	14203	14215	14182	14169	14436	14215	14233	14216	14255	14391	14459	14280	14377	14441	14198	14250	14169	14311	14182	14300	14358	14302	14248	14281	14264	14451	14495	14405	14221	14354	14348	14256	14396	14237	14191	14225	14370	14178	14256	14259	14293	14351	14385	14397	14402	14192	14333	14282	14342	14312	14205	14336	14275	14274	14249	14372	14365	14284	14297	14342	14282	14213	14208	14458	14269	14285	14248	14442	14336	14290	14252	14225	14363	14334	14329	14271	14301	14314	14369	14343	14395	14437	14273	14322	14266	14207	14275	14245	14363	14260	14252	14538	14188	14167	14375	14338	14354	14284	14250	14267	14314	14277	14175	14164	14259	14342	14440	14238	14300	14356	14234	14323	14140	14231	14234	14309	14336	14254	14354	14465	14434	14220	14321	14395	14264	14262	14272	14386	14316	14209	14409	14288	14253	14240	14446	14314	14173	14305	14202	14336	14437	14325	14457	14433	14343	14104	14249	14302	14338	14350	14379	14301	14243	14263	14147	14302	14402	14393	14263	14208	14313	14367	14343	14208	14253	14299	14140	14147	14172	14263	14102	14274	14293	14374	14520	14261	14307	14271	14410	14360	14312	14231	14316	14321	14254	14172	14307	14218	14270	14350	14224	14323	14332	14224	14307	14364	14339	14230	14327	14451	14191	14284	14456	14137	14157	14316	14278	14225	14371	14308	14397	14251	14465	14385	14441	14235	14246	14133	14245	14489	14381	14104	14319	14461	14342	14300	14115	14412	14346	14273	14364	14441	14268	14200	14329	14362	14320	14120	14245	14296	14380	14260	14287	14331	14294	14267	14120	14110	14245	14274	14150	14269	14216	14208	14214	14259	14368	14363	14296	14460	14124	14520	14293	14071	14237	14202	14330	14201	14306	14248	14326	14383	14362	14292	14255	14209	14177	14266	14338	14363	14111	14185	14270	14142	14251	14219	14117	14350	14303	14392	14357	14382	14283	14328	14500	14364	14283	14204	14246	14326	14312	14175	14395	14299	14312	14299	14236	14278	14280	14265	14190	14096	14235	14154	14300	14246	14294	14268	14323	14288	14243	14146	14176	14301	14242	14280	14287	14258	14207	14304	14389	14213	14016	14282	14330	14504	14231	14209	14248	14524	14403	14285	14315	14236	14217	14258	14302	14217	14244	14182	14237	14091	14146	14197	14405	14098	14287	14242	14323	14321	14199	14273	14225	14298	14206	14304	14315	14176	14336	14256	14273	14346	14175	14351	14268	14344	14383	14129	14299	14311	14282	14257	14232	14330	14288	14283	14080	14376	14379	14169	14310	14237	14225	14186	14297	14202	14436	14279	14269	14305	14243	14225	14279	14376	14209	14506	14205	14312	14279	14279	14271	14337	14233	14334	14183	14376	14429	14181	14230	14284	14275	14389	14290	14467	14169	14251	14395	14424	14268	14242	14310	14143	14285	14258	14409	14326	14302	14468	14410	14317	14366	14382	14257	14302	14248	14346	14322	14214	14243	14289	14225	14105	14322	14321	14486	14204	14377	14249	14327	14275	14354	14465	14241	14218	14130	14446	14161	14230	14324	14413	14256	14256	14343	14353	14366	14372	14464	14309	14224	14126	14192	14288	14153	14179	14424	14222	14297	14206	14251	14171	14246	14186	14339	14277	14213	14298	14256	14209	14105	14300	14111	14292	14331	14362	14351	14241	14204	14156	14343	14152	14369	14258	14348	14355	14230	14317	14491	14129	14380	14240	14291	14237	14398	14254	14378	14387	14360	14195	14465	14146	14318	14285	14332	14146	14342	14179	14387	14376	14091	14161	14278	14223	14235	14370	14299	14272	14426	14396	14459	14384	14336	14272	14230	14228	14436	14160	14227	14383	14223	14133	14401	14244	14219	14234	14060	14131	14297	14260	14303	14239	14283	14322	14283	14361	14180	14217	14352	14478	14331	14161	14254	14260	14274	14275	14347	14256	14223	14277	14231	14439	14300	14176	14274	14238	14259	14347	14210	14338	14184	14273	14178	14336	14305	14389	14242	14362	14404	14236	14465	14279	14335	14290	14248	14320	14267	14330	14379	14183	14404	14264	14453	14293	14303	14362	14301	14252	14336	14265	14243	14452	14243	14237	14283	14110	14364	14295	14228	14344	14593	14190	14231	14525	14474	14177	14425	14317	14389	14284	14274	14189	14318	14266	14390	14246	14083	14397	14394	14431	14242	14288	14081	14420	14369	14373	14347	14215	14302	14311	14550	14346	14350	14158	14366	14246	14241	14143	14331	14269	14298	14000	14244	14158	14262	14248	14246	14450	14276	14103	14260	14312	14529	14343	14435	14208	14266	14264	14159	14322	14276	14184	14333	14275	14514	14276	14253	14254	14233	14279	14264	14297	14146	14354	14229	14274	14378	14421	14250	14376	14266	14394	14391	14144	14263	14315	14291	14300	14288	14304	14391	14217	14334	14379	14224	14153	14321	14349	14395	14277	14233	14260	14171	14306	14314	14348	14272	14400	14123	14247	14383	14286	14288	14333	14254	14251	14246	14092	14058	14393	14352	14485	14132	14236	14296	14454	14336	14398	14352	14439	14382	14242	14229	14203	14378	14284	14228	14108	14268	14331	14192	14118	14331	14220	14324	14373	14196	14461	14121	14320	14106	14238	14516	14239	14276	14288	14454	14294	14216	14336	14288	14258	14332	14407	14347	14382	14277	14444	14421	14330	14452	14073	14343	14351	14239	14212	14170	14433	14212	14181	14149	14371	14309	14291	14217	14371	14199	14185	14355	14307
25524	21101	27966	25663	24725	24607	23312	44061	55324	40256	28293	20734	18116	17519	17629	17263	17433	17602	17400	17336	17181	17220	17335	17289	17480	17302	17431	17302	17455	17157	17239	17355	17461	17460	17240	17357	17370	17436	17295	17245	17507	17194	17238	17458	17183	17288	17357	17217	17611	17425	17236	17290	17368	17351	17233	17355	17347	17412	17233	17227	17218	17397	17257	17296	17548	17368	17395	17273	17295	17388	17540	17185	17065	17310	17424	17229	17286	17345	17332	17533	17427	17183	17129	17165	17359	17251	17456	17398	17597	17441	17466	17324	17269	17351	17378	17252	17311	17339	17365	17403	17398	17336	17408	17267	17271	17373	17396	17145	17189	17382	17208	17359	17283	17432	17222	17332	17141	17197	17038	17163	17283	17231	17609	17485	17498	17202	17303	17190	17456	17285	17297	17471	17397	17337	17461	17195	17191	17219	17473	17399	17265	17204	17323	17246	17283	17334	17182	17362	17366	17220	17154	17157	17394	17259	17395	17312	17482	17182	17289	17270	17298	17344	17431	17357	17447	17104	17437	17254	17511	17092	17424	17431	17497	17292	17168	17191	17432	17392	17265	17274	17416	17411	17270	17165	17090	17302	17202	17323	17383	17438	17336	17233	17215	17215	17392	17318	17345	17298	17394	17413	17423	17384	17470	17504	17243	17440	17226	17265	17299	17414	17507	17176	17265	17386	17497	17180	17267	17407	17371	17378	17272	17323	17457	17376	17540	17405	17421	17413	17348	17274	17438	17251	17450	17201	17476	17456	17360	17265	17345	17393	17412	17522	17321	17379	17329	17436	17179	17460	17297	17168	17393	17421	17425	17142	17333	17174	17365	17479	17317	17409	17219	17253	17325	17472	17410	17485	17333	17338	17346	17449	17478	17418	17366	17322	17202	17278	17475	17395	17444	17475	17163	17362	17024	17401	17297	17217	17348	17393	17242	16962	17352	17185	17126	17462	17245	17407	17206	17378	17395	17345	17325	17499	17516	17085	17392	17382	17554	17322	17390	17080	17368	17238	17326	17326	17340	17310	17412	17419	17368	17263	17552	17288	17506	17328	17296	17302	17275	17253	17258	17141	17166	17379	17248	17446	17276	17481	17066	17254	17448	17498	17110	17262	17242	17372	17477	17398	17201	17376	17177	17312	17152	17062	17443	17252	17490	17417	17052	17439	17456	17389	17200	17416	17354	17518	17164	17231	17410	17232	17369	17320	17452	17341	17432	17290	17460	17360	17324	17331	17299	17218	17268	17318	17476	17500	17271	17327	17160	17434	17368	17188	17186	17393	17316	17269	17507	17382	17420	17233	17203	17334	17325	17462	17501	17446	17376	17327	17337	17261	17405	17290	17140	17424	17118	17207	17128	17407	17288	17308	17551	17362	17164	17446	17193	17363	17228	17192	17292	17366	17204	17210	17295	17381	17355	17181	17184	17332	17389	17329	17328	17383	17331	17316	17378	17198	17272	17253	17646	17254	17233	17254	17281	17255	17444	17565	17316	17291	17300	17180	17309	17303	17261	17364	17378	17412	17278	17319	17429	17340	17353	17374	17337	17284	17278	17056	17301	17258	17351	17257	17371	17334	17477	17256	17368	17260	17359	17281	17302	17347	17453	17330	17311	17280	17192	17151	17273	17230	17225	17420	17415	17329	17232	17308	17330	17475	17435	17272	17381	17383	17218	17286	17283	17362	17401	17387	17560	17576	17268	17355	17414	17293	17270	17283	17257	17380	17314	17514	17221	17315	17216	17221	17188	17279	17604	17305	17465	17255	17249	17212	17116	17156	17213	17341	17485	17331	17232	17323	17256	17218	17269	17271	17190	17501	17204	17305	17375	17170	17275	17322	17083	17008	17232	17345	17319	17087	17317	17407	17399	17094	17324	17429	17135	17304	17301	17136	17094	17160	17168	17378	17277	17212	17500	17543	17182	17367	17225	17345	17076	17248	17332	17355	17309	17335	17171	17397	17318	17376	17355	17561	17428	17195	17390	17396	17392	17233	17330	17308	17449	17324	17350	17450	17277	17115	17298	17299	17325	17342	17345	17406	17476	17363	17284	17198	17119	17415	17352	17286	17245	17510	17388	17222	17267	17441	17423	17182	17264	17238	17438	17339	17330	17473	17439	17616	17328	17422	17323	17197	17229	17367	17368	17495	17047	17191	17395	17144	17246	17212	17218	17442	17451	17190	17225	17322	17353	17218	17118	17325	17422	17211	17385	17284	17364	17247	17422	17488	17244	17340	17217	17384	17225	17126	17274	17415	17255	17257	17339	17286	17394	17242	17333	17394	17337	17358	17276	17342	17378	17328	17239	17331	17303	17240	17282	17287	17402	17249	17259	17315	17294	17359	17506	17344	17396	17221	17327	17227	17354	17319	17529	17257	17276	17237	17446	17227	17183	17452	17323	17270	17319	17479	17295	17305	17244	17323	17390	17290	17302	17251	17336	17625	17433	17244	17282	17178	17211	17530	17546	17297	17301	17264	17366	17461	17357	17176	17228	17243	17259	17401	17167	17409	17318	17378	17372	17461	17556	17575	17233	17247	17194	17349	17385	17207	17243	17222	17331	17198	17039	17424	17341	17493	17444	17151	17393	17063	17483	17355	17315	17332	17311	17264	17322	17280	17192	17171	17178	17374	17525	17281	17386	17569	17310	17390	17300	17422	17333	17421	17267	17379	17275	17245	17366	17575	17268	17361	17164	17297	17242	17314	17393	17368	17144	17349	17220	17346	17189	17211	17176	17269	17503	17335	17150	17429	17539	17360	17226	17344	17053	17197	17229	17161	17160	17210	17291	17243	17239	17524	17327	17220	17407	17389	17020	17330	17470	17210	17260	17224	17215	17077	17046	17120	17370	17200	17486	17269	17283	17338	17322	17444	17332	17317	17530	17439	17399	17360	17327	17404	17370	17477	17533	17347	17276	17408	17339	17319	17263	17195	17305	17391	17522	17476	17471	17244	17136	17350	17351	17294	17437	17146	17352	17176	17200	17365	17391	17110	17169	17419	17421	17313	17421	17499	17391	17133	17411	17170	17183	17424	17221	17290	17205	17134	17102	17313	17380	17477	17165	17279	17376	17046	17373	17242	17457	17387	17245	17375	17324	17276	17371	17575	17320	17515	17195	17164	17313	17336	17432	17382	17237	17290	17194	17127	17337	17119	17279	17175	17180	17376	17182	17451	17425	17004	17359	17149	17220	17231	17189	17371	17418	17155	17354	17404	17213	17389	17340	17305	17406	17161	17433	17076	17367	17294	17500	17205	17264	17162	17340	17062	17416	17395	17371	17259	17300	17260	17439	17469	17188	17084	17182	17161	17353	17251	17369	17309	17122	17320	17367	17112	17303	17211	17247	17234	17429	17466	17255	17293	17263	17396	17378	17304	17114	17385	17142	17332	17531	17411	17041	17618	17577	17369	17346	17368	17340	17339	17146	17464	17316	17306	17183	17175	17075	17246	17103	17463	17274	17548	17204	17384	17481	17324	17232	17307	17280	17184	17392	17290	17422	17312	17109	17353	17438	17215	17440	17353	17409	17435	17148	17360	17460	17148	17354	17437	17148	17088	17193	17323	17285	17321	17518	17508	17301	17347	17136	17379	17392	17089	17201	17490	17350	17316	17451	17228	17269	17374	17360	17169	17264	17310	17110	17287	17389	17210	17167	17316	17210	17196	16996	17242	17169	17142	17426	17313	17387	17388	17465	17227	17391	17432	17175	17291	17178	17605	17333	17448	17226	17322	17390	17376	17128	17307	17139	17323	17290	17202	17269	17347	17279	17333	17275	17302	17486	17373	17539	17251	17426	17249	17187	17397	17405	17167	17268	17364	17315	17425	17489	17456	17072	17110	17516	17214	17630	17452	17382	17197	17354	17382	17420	17163	17267	17187	17127	17218	17409	17257	17476	17250	17280	17241	17222	17267	17262	17271	17171	17150	17234	17395	17430	17321	17234	17357	17492	17137	17332	17399	17095	17184	17320	17323	17399	17320	17316	17375	17311	17292	17388	17202	17353	17122	17401	17025	17303	17648	17329	17282	17264	17448	17582	17253	17329	17311	17238	17285	17331	17318	17236	17242	17551	17451	17415	17320	17179	17227	17505	17344	17408	17262	17388	17215	17126	17412	17271	17502	17244	17456	17351	17237	17434	17493	17141	17267	17201	17378	17468	17100	17132	17423	17377	17224	17412	17530	17394	17457	17115	17277	17279	17167	17066	17306	17325	17257	17134	17131	17275	17364	17225	17140	17483	17344	17304	17311	17271	17345	17354	17442	17256	17382	17290	17403	17166	17416	17189	17327	17180	17140	17339	17289	17419	17277	17353	17122	17364	17337	17201	17238	17345	17201	17211	17386	17149	17312	17184	17395	17239	17458	17388	17225	17284	17446	17395	17497	17405	17191	17616	17222	17280	17331	17328	17122	17386	17112	17422	17304	17382	17331	17434	17516	17332	17235	17352	17099	17227	17244	17197	17215	17349	17247	17353	17201	17228	17209	17262	17209	17362	17261	17368	17324	17343	17325	17251	17251	17262	17343	17385	17232	17163	17215	17389	17384	17420	17415	17131	17343	17384	17251	17337	17447	17538	17240	17436	17205	17385	17403	17374	17350	17413	17289	17342	17235	17320	17308	17395	17293	17278	17572	17554	17239	17444	17273	17275	17233	17383	17552	17135	17338	17426	17315	17451	17288	17336	17454	17265	17121	17136	17350	17185	17234	17214	17166	17414	17120	17497	17481	17338	17385	17379	17167	17258	17276	17353	17533	17535	17207	17396	17300	17174	17295	17410	17436	17424	17243	17459	17282	17394	17485	17299	17214	17279	17329	17133	17435	17421	17252	17381	17213	17243	17347	17288	17376	17325	17332	17434	17221	17417	17629	17549	17424	17626	17385	17329	17402	17298	17197	17280	17234	17272	17315	17345	17257	17258	17336	17310	17305	17572	17170	17155	17140	17285	17154	17314	17391	17456	17056	17381	17314	17512	17283	17186	17300	17215	17290	17303	17386	17235	17171	17195	17474	17244	17126	17323	17585	17193	17256	17292	17277	17329	17125	17341	17297	17421	17270	17211	17437	17383	17361	17216	17079	17304	17243	17429	17308	17258	17316	17250	17135	17282	17075	17272	17295	17242	17474
17822	29445	29802	28217	26130	22279	19890	46372	51837	37927	24782	16188	14118	13734	13805	13927	13875	13939	13949	13805	13921	13933	14010	13818	13939	14026	14030	13984	13622	13903	13871	13985	13887	14071	13882	13925	13860	13997	13873	14018	13889	13950	13895	14087	13869	14016	13857	13805	14077	13807	13912	14025	13728	13992	13971	13761	13956	13875	13925	13803	13889	13933	13881	13755	13759	13944	13855	13997	13889	13777	13870	13910	13958	13852	14007	13864	13915	14021	13880	13916	13899	13938	13756	13960	13944	13908	13909	13924	14009	13847	13934	13916	13802	13834	13836	13910	13971	13920	13897	14065	13761	13924	13882	13893	13870	13877	13818	13872	13953	13917	13842	13887	13932	13844	13850	13883	13912	13787	13904	13849	13926	13868	13910	13732	13919	13915	13929	13929	13981	13923	14010	14061	13925	13889	13893	13915	13845	13889	13791	13701	13841	13886	13863	13967	13951	13942	13887	13776	13886	13729	13951	13916	13736	14045	13875	13947	13838	13625	13871	13819	13876	13921	13907	13937	13860	13968	13715	13822	13957	13997	13829	13895	13983	13800	14022	13958	13869	13819	13896	13876	13942	13828	13839	13924	13842	13814	14003	13900	13922	13823	13914	14081	13986	13796	13935	13591	13917	13953	13832	13964	14027	13844	13869	13933	13942	13930	13916	13816	13873	13865	13723	13946	13988	13724	13742	13884	13850	13685	13723	13864	13724	13904	13990	14003	13915	13935	13818	13779	13797	13969	14028	13878	13792	13759	13821	13925	13937	13889	13720	13847	13778	13808	13885	13892	14091	13864	13931	13962	13858	13830	13982	13728	13851	13838	13904	13795	13625	13859	13895	13854	13799	13842	14008	13784	13942	13695	13828	13834	13718	13700	13983	13766	13938	13837	14013	13940	13821	13747	13765	13920	13947	13936	13848	13692	13889	13784	13995	13812	13795	14010	13930	13790	13834	13866	13985	14016	13798	13847	13742	13884	13880	13837	13781	13702	13833	13889	13931	14075	13841	14164	13809	13940	13953	13917	13840	13861	13724	13953	13848	13684	13822	13771	13850	13784	13958	13843	13801	13888	13732	13880	13815	13801	13902	13813	13836	13976	13928	13838	13843	13893	13817	13844	13780	13901	13867	13932	13980	13873	13850	13837	13915	13937	13830	13817	13960	13951	13850	13938	13934	13816	13865	13858	13911	13882	13839	13781	13930	13845	13846	13923	13987	13641	13962	13848	13805	13917	13882	13914	13907	13699	13810	13825	13761	13711	13942	13860	13952	13874	13984	13770	13912	13851	13784	14085	13980	13934	13887	13824	13866	13831	13986	13855	13880	13642	13964	13911	14059	13851	13882	13853	13944	13857	14015	13868	14051	13755	13850	13864	13776	13867	13927	13978	13825	13822	14075	13845	13833	14004	14126	13834	13854	13826	14029	13872	13992	13722	13818	13909	13885	13695	13940	13774	13967	13905	13701	13889	13801	14021	13922	13947	13857	13843	14034	13747	13891	13914	13935	13658	13978	13829	13712	13742	13901	13789	13982	13727	13868	13764	13935	13795	13899	14005	13640	13826	13855	13770	13666	13914	13845	13644	13655	13778	13986	13857	13910	13943	13960	13993	13835	13998	13951	13971	13898	13757	13909	13748	13690	13880	13863	13770	13797	13852	14082	13845	13892	13835	13847	13779	13806	13885	13988	13999	13954	13904	13899	13825	13905	13806	14013	13935	13929	13953	13843	13857	13974	13853	13894	13911	13625	13937	13748	13876	13875	13907	13898	13882	13749	13782	13751	13844	13796	13931	13772	13828	13818	13797	13908	13872	13848	13856	13868	13733	13806	13880	13842	13826	13896	13853	13886	13985	14002	14073	13740	13693	13766	13803	13902	13928	13657	13941	13942	14027	13894	13863	13932	13772	13950	13777	13743	13871	14124	14004	14076	13847	13838	13848	13858	13883	13936	13863	13833	13789	13955	13810	13879	13817	13890	13815	13738	13874	14009	13803	13920	13658	13803	13806	13863	13929	13862	13684	13812	13946	14070	13967	13858	13862	14004	13851	13975	13994	13734	13924	13677	13974	14036	13961	13964	14070	13907	13924	13868	14056	13872	13949	13964	13914	13829	13805	13981	13788	13890	13892	14009	13900	13866	13765	13776	13974	13958	13858	13883	13853	13821	13927	13993	13807	13865	13939	13957	13848	13843	13813	13736	14020	13851	13950	14008	13685	13849	13984	13953	13912	13891	13789	13874	13754	14106	13855	13762	13961	13782	13967	13775	13959	13928	14001	13948	13966	13870	13799	14001	13914	13880	14037	13989	13907	13731	13777	13886	13788	13663	13727	14010	13878	13974	13944	13815	13822	13979	13909	13855	13893	13856	13834	13941	13848	13908	13790	13951	13851	13790	14004	14008	13827	13881	13870	14033	13766	13951	13882	13754	13932	13966	13875	13873	13848	13733	13952	13700	13951	13779	13713	13813	13863	13784	13719	14061	14091	13839	13763	13804	13864	13941	13903	13720	13655	13889	13835	13969	13879	13905	13890	13966	13909	13966	13784	13768	13903	13817	13717	13940	13687	13779	13908	13896	13899	13840	13977	14139	14065	13826	13890	13717	13865	13954	13922	13897	13971	13685	14030	13831	13920	13826	13725	13978	14024	13858	13725	13970	13939	13848	13797	13904	13856	13865	13925	13821	13962	13790	13855	13818	13800	13777	13994	13875	13947	13856	13862	13725	13921	13851	13908	13900	13986	13915	13831	14021	13913	13888	13910	13795	13946	13739	13883	13735	13899	13949	13770	13752	13697	13837	13911	13903	13981	13909	13739	14055	13757	14018	13822	13913	13931	13665	13840	14056	13736	13759	13627	13870	13758	13831	13808	13955	13850	13758	14161	14070	13799	13834	13806	14024	13928	13950	13783	13782	13898	13909	13997	13897	14026	13831	13859	13866	13928	13931	13966	13969	13745	14014	13777	13778	13958	13832	13913	13976	13929	13805	13812	13889	13887	13963	13969	13850	13839	13887	13811	13821	13793	13780	13811	13701	13894	13976	14001	13864	13800	13726	13974	13906	13846	13975	13735	13890	13803	13843	13943	13871	13916	13880	13987	13843	13758	13978	13897	13859	13786	13783	13939	13856	13758	13736	13835	13769	14019	13907	13681	14068	13779	13867	13956	13916	13897	13938	13973	13800	14007	13901	13898	13841	13883	14055	13716	13789	14051	13830	13905	13974	13749	13926	13890	13851	13947	14033	13911	13693	13867	13884	13860	13848	13860	13962	13862	13954	13769	13793	13958	13922	13840	13916	13915	13712	13994	13910	13849	13874	13964	14012	14040	13881	13951	13917	13822	13870	13919	14020	14000	13905	13948	13851	13762	14019	13956	13831	13828	13783	13788	13885	13761	13874	13718	13848	13848	13912	13851	13798	13769	13850	13996	13840	13911	13617	13942	13973	13777	14019	13872	13975	13715	13942	13656	13896	13702	13808	13917	13890	14029	13818	13865	13881	13829	13896	13954	13690	13975	13870	13931	13815	13949	13815	13910	13703	13987	13899	14001	13709	13837	13805	13980	13907	13811	14003	13838	13854	13894	13849	13941	13722	13636	13777	13913	13989	13911	14068	13879	13922	13932	13916	13974	13899	13878	13607	13863	13883	14061	13928	13920	13866	13941	13917	13933	13875	13919	13746	13873	13789	13996	14022	13844	14053	14055	13795	13744	13812	13687	13857	13943	13938	13787	13895	13959	14048	13938	13706	13910	13912	13824	13748	13874	13700	13876	13919	13954	13952	13829	13889	13947	13753	13788	14013	13809	13956	13877	13955	13829	13987	14029	13838	13864	13917	14011	13951	13935	13863	13836	13922	13902	13834	13988	13812	13765	13857	13862	13791	14059	13931	13883	13800	13734	13914	13872	14089	13864	13991	13912	13727	13790	13720	13858	13751	13922	13857	13899	13903	13878	13821	13780	13951	13897	13761	13827	14068	13792	13855	13842	13962	13948	13910	13898	13860	13876	13841	14060	13873	13733	14021	13855	13986	13992	13841	13852	14058	13988	13791	13826	13949	13884	13954	13929	13851	14000	13908	13827	14047	13855	13827	13775	14001	13869	14106	13870	13890	13932	14028	13954	13685	13856	13859	13769	13974	13916	13930	13643	14043	13947	13862	13944	13941	13773	13985	13897	13729	13765	13832	13850	14020	13737	13827	13791	13926	13846	13913	13871	13825	13919	13775	13916	13914	13994	13803	13891	13881	13973	13857	13943	13866	13976	14024	13758	13968	13941	13817	13832	13956	13744	13843	13944	14010	13842	13838	13901	13968	13972	13868	13811	13879	13833	13780	13969	13795	13878	13881	13830	13912	13794	13976	13729	13778	13853	13757	14213	13863	13741	13918	13707	13974	13924	13919	13836	13872	13689	13845	13674	13885	13809	13838	13901	13932	13901	14026	13702	13987	13844	13790	13944	13941	13966	13851	13994	13998	13897	13892	13904	13910	13867	13978	13755	13981	13808	13851	13892	13883	13823	13781	13866	13959	13899	13918	13677	13694	13998	13917	14011	13697	14038	13964	14018	13932	13853	14003	13947	13858	13959	13976	13680	13962	13735	13785	13848	13931	13845	13922	13902	13874	13990	14010	13834	13874	13917	13782	13878	13795	13923	13809	14058	13786	13968	13686	13688	13993	13806	13830	13825	13931	13825	13946	13975	13815	13926	13900	13888	14009	14024	13916	13960	13737	13772	13917	13837	13884	13998	14038	13947	13879	13923	13899	13914	13920	13765	13687	13800	13866	13824	14039	14055	13764	13899	13892	13891	13841	13762	13952	13760	13922	13759	13718	14031	14019	13854	13804	13838	13969	13844	13895	13967	13858	13733	13687	13913	13801	13856	13708	13946	13910	14027	13851	13785	13946	13921	13814	13711	13974	13784	13863	13880	13897	14010	13944	13915	13933	13934	13906	13930	13885	13914	13838	13874	13915	13888	13821	13853	13707	13880	13889	13887	14077	13966	13960	13972	13896	13814	13695	13850	13822	13780	13963	13866	13837	13971	13985	13945	13968	13786	13825	13953	13854	13917	13885	13894	13948	13926	14028	13977	13789	13803	13934	13756	13978	13807	13939	13753	14079	13882	13901	13772	14021	13868
23961	21119	28560	24139	22732	25339	26789	54760	66669	47989	33451	22391	17390	16625	16418	16511	16420	16497	16405	16411	16517	16410	16427	16368	16378	16336	16272	16442	16461	16320	16192	16295	16490	16271	16225	16323	16315	16373	16474	16128	16532	16304	16332	16384	16357	16474	16427	16390	16376	16235	16371	16364	16365	16404	16480	16142	16301	16414	16519	16233	16167	16429	16405	15939	16163	16334	16388	16473	16224	16546	16303	16277	16288	16190	16056	16325	16246	16438	16409	16147	16324	16273	16160	16425	16476	16453	16365	16143	16396	16379	16180	16290	16237	16025	16371	16184	16277	16316	16267	16139	16178	16280	16258	16339	16245	16125	16118	16336	16142	16341	16240	16366	16247	16324	16164	16141	16166	16209	16396	16233	16350	16310	16272	16500	16295	16338	16295	16268	16378	16120	16322	16215	16127	16355	16451	16265	16324	16327	16159	16291	16317	16148	16478	16377	16212	16130	16154	16230	16265	16261	16353	16213	16295	16201	16219	16311	16253	16338	16274	16108	16062	16173	16172	16163	16335	16249	16093	16199	16385	16034	16425	16261	16351	16327	16211	16278	16056	16268	16110	16303	16348	16436	16464	16191	16405	16222	16448	16158	16141	16369	16280	16291	16326	16189	16107	16181	16343	16211	16197	16482	16087	16327	16136	16294	16226	16148	16376	16254	16391	16256	16324	16256	16204	16342	16164	16439	16425	16316	16392	16279	16198	16169	16200	16124	16215	16205	16254	16277	16202	16118	16170	16277	16348	16170	16324	16184	16423	16180	16270	16163	16287	16281	16355	16233	16362	16452	16354	16143	16233	16182	16184	16237	16182	16228	16265	16411	16262	16213	16387	16320	16421	16397	16333	16239	16408	16182	16253	16293	16336	16200	16459	16239	16424	16400	16427	16209	16196	16013	16317	16217	16385	16140	16354	16289	16374	16437	16104	16187	16225	16275	16111	16239	16352	16424	16466	16406	16209	16233	16125	16356	16316	16140	16163	16212	16224	16373	16396	16291	16188	16409	16299	16274	16330	16258	16337	16246	16332	16275	16139	16308	16257	16177	16439	16285	16338	16486	16162	16330	16265	16318	16112	16382	16384	16307	16312	16234	16218	16327	16305	16565	16193	16246	16352	16199	16311	16287	16390	16200	16212	16208	16370	16374	16424	16344	16318	16340	16366	16310	16138	16013	16215	16383	16329	16311	16248	16352	16282	16406	16322	16325	16400	16296	16279	16170	16480	16294	16237	16294	16314	16357	16266	16334	16203	16326	16152	16193	16015	16197	16288	16211	16134	16139	16527	16251	16337	16263	16294	16219	16354	16085	16199	16226	16251	16293	16186	16520	16432	16246	16278	16327	16428	16198	16140	16252	16256	16062	16169	16260	16340	15992	16370	16120	16036	16665	16196	16398	16330	16471	16190	16268	16319	16190	16229	16154	16277	16282	16264	16152	16119	16270	16027	16316	16270	16238	16264	16375	16192	16333	16364	16376	16420	16454	16205	16401	16196	16292	16228	16412	16393	16326	16345	16214	16197	16330	16265	16194	16426	16222	16161	16437	16307	16432	16100	16421	16324	16403	16193	16120	16305	16186	16244	16524	16394	16402	16203	16424	16172	16351	16130	16313	16465	16393	16344	16323	16266	16442	16185	16379	16175	16358	16402	16519	16357	16290	16339	16278	16348	16247	16183	16169	16173	16463	16290	16049	16359	16129	16417	16302	16307	16288	16232	16359	16158	16288	16208	16096	16498	16268	16291	16386	16270	16137	16592	16321	16309	16243	16198	16061	16261	16135	16420	16188	16297	16344	16358	16129	16294	16184	16234	16251	16357	16245	16390	16466	16482	16421	16443	16528	16297	16478	16236	16297	16406	16499	16204	16542	16311	16368	16333	16383	16287	16111	16219	16384	16172	16202	15962	16155	16347	16477	16198	16386	16288	16259	16345	16198	16050	16272	16155	16043	16195	16346	16395	16092	16151	16318	16403	16081	16046	16241	16308	16237	16138	16565	16328	16340	16330	16153	16219	16384	16163	16334	16356	16382	16370	16422	16333	16402	16274	16182	16198	16257	16272	16233	16291	16166	16522	16310	16319	16284	15977	16347	16389	16307	16266	16302	16427	16221	16317	16146	16449	16159	16148	16337	16445	16252	16324	16210	16120	16369	16207	16226	16250	16241	16194	16460	16392	16308	16123	16386	16518	16288	16336	16231	16352	16212	16198	16145	16450	16488	16393	16271	16344	16443	16263	16146	16239	16218	16269	16460	16291	16297	16140	16164	16246	16246	16185	16171	16261	16388	16203	16201	16275	16245	16315	16390	16118	16288	16268	16453	16275	16188	16340	16345	16246	16140	16003	16315	16277	16025	16140	16186	16233	16303	16339	16383	16437	16265	16410	16384	16278	16395	16155	16167	16117	16290	16358	16391	16202	16521	16308	16409	16242	16239	16360	16257	16383	16513	16257	16191	16333	16172	16259	16142	16336	16399	16354	16289	16174	16231	16271	16257	16271	16450	16305	16238	16280	16292	16106	16002	16305	16241	16021	16300	16282	16103	16450	16404	16298	16440	16277	16522	16293	16486	16288	16436	16217	16305	16309	16187	16335	16213	16345	16176	16507	16218	16178	16391	16375	16355	16252	16222	16232	16149	16323	16285	16387	16416	16060	16313	16211	16431	16416	16282	16147	16196	16197	16326	16138	16070	16226	16210	16384	16169	15983	16198	16157	16299	16399	16283	16421	16079	16449	16366	16190	16061	16165	16322	16306	16234	15923	16371	16160	16107	16385	16343	16287	16160	16239	16212	16223	16165	16167	16245	16241	16498	16381	16398	15979	16244	16352	16227	16422	16245	16291	16347	16164	16310	16466	16515	16239	16220	16314	16317	16321	16369	16272	16360	16324	16287	16187	16348	16089	16201	16157	16327	16304	16346	16349	16300	16308	16145	16187	16254	16352	16395	16121	16423	16385	16218	16395	16068	16055	16219	16131	16280	16153	16261	16147	16500	16458	16383	16427	16259	16199	16256	16293	16246	16333	16301	16309	16163	16331	16268	16330	16237	16112	16127	16226	16328	16400	16382	16094	16299	16142	16335	16400	16330	16331	16280	16254	16266	16175	16309	16221	16196	16214	16262	16367	16335	16345	16236	16364	16257	16232	16240	16116	16238	16250	16332	16480	16330	16449	16341	16333	16050	16417	16201	16476	16326	16092	16380	16287	16246	16344	16150	16280	16202	16414	16511	16361	16332	16229	16261	16446	16265	16371	16522	16209	16075	16101	16194	16327	16234	16271	16141	16188	16272	16329	16054	16295	16400	16209	16227	16235	16060	16297	16255	16111	16178	16289	16392	16238	16111	16255	16277	16173	16338	16458	16094	16522	16217	16217	16383	16173	16331	16401	16119	16132	16162	16326	16363	16145	16290	16417	16492	16435	16449	16227	16314	16005	16257	16215	16114	16342	16383	16282	16250	16445	16312	16213	16292	16163	16304	16117	16284	16163	16129	16309	16254	16399	16399	16430	16386	16229	16152	16352	16256	16185	16261	16352	15976	16304	16333	16433	16113	16361	16230	16207	16427	16345	16322	16393	16254	16110	16326	16289	16234	16258	16303	16116	16155	16349	16142	16360	16219	16194	16320	16404	16452	16130	16381	16216	16284	16328	16216	16299	16347	16585	16399	16106	16275	16365	16238	16246	16213	16419	16229	16337	16543	16364	16386	16173	16237	16205	16361	16344	16097	16324	16345	16267	16198	16284	16096	16079	16248	16185	16012	16186	16229	16424	16269	16479	16306	16458	16372	16390	16372	16246	16266	16374	16245	16213	16355	16375	16230	16278	16155	16158	16417	16266	16259	16155	16302	16478	16242	16409	16097	16236	16269	16280	16068	16336	16353	16257	16369	16153	16277	16252	15977	16343	16382	16372	16397	16273	16182	16302	16294	15954	16208	16289	16272	16227	16411	16159	16155	16161	16206	16360	16291	16205	16242	16484	16239	16413	16350	16339	16403	16242	16167	16583	16466	16541	16167	16252	15924	16375	16356	16209	16189	16312	16090	16239	16155	16276	16209	16490	16422	16193	16252	16431	16381	16214	16287	16153	16235	16306	16386	16373	16029	16337	16156	16441	16236	16216	16416	16431	16410	16305	16289	16234	16125	16304	15910	15935	16190	16351	16082	16143	16372	16137	16446	16230	16322	16214	16166	16342	16336	16318	16478	16196	16222	16109	16309	16434	16246	16331	16419	16136	16440	16309	16201	16239	16516	16519	16272	16098	16210	16234	16190	16256	16435	16330	16443	16341	16377	16194	16164	16247	16374	16352	16492	16240	16083	16240	16249	16277	16247	16407	16374	16371	16372	16333	16187	16387	16283	16343	16235	16245	16293	16321	16439	16463	16301	16387	16256	16266	16581	16243	16273	16308	16247	16177	16306	16507	16239	16514	16460	16341	16270	16246	16196	16178	16112	16240	16529	16153	16140	16299	16215	16195	16092	16205	16318	16363	16242	16232	16324	16362	16263	16236	16144	16275	16092	16187	16099	16297	16184	16344	16307	16395	16230	16168	16262	16240	16230	16296	16119	16312	16411	16112	16265	16149	16186	16360	16547	16255	16426	16419	16162	16464	16257	16127	16190	16383	16319	16236	16179	16156	16391	16516	16168	16367	16008	16208	16009	16506	16393	16314	16242	16368	16202	16131	16066	16154	16089	16183	16179	16354	16360	16356	16238	16252	16212	16278	16233	16209	16138	16372	16313	16299	16336	16207	16377	16046	16292	16147	16221	16204	16327	16175	16293	16206	16207	16303	16393	16236	16290	16247	16275	16410	16434	16182	16330	16334	16262	16219	16222	16184	16277	16120	16186	16222	16240	16388	16376	16213	16171	16375	16411	16475	16515	16372	16189	16299	16303	16116	16267	16286	16346	16359	16273	16179	16255	16435	16200	16269	16182	16194	16427	16309	16316	16248	16140	16416	16183	16405	16515	16360	16252	16576	16362	16326	16219	16144	16257	16339	16094	16387	16117	16206	16172	16181	16448	16360	16214	16299	16278	16459	16139	16261	16363	16248	16279	16247	16164	16305	16182	16241	16086	16041	16226	16346	16220	16185	16279	16368	16446	16353	16111	16338	16175	16091	16140	16244	16117
20576	36188	34720	33006	29072	24629	23781	57494	64045	46678	30956	17953	13385	13114	13313	13275	13174	13222	13376	13407	13266	13424	13221	13239	13282	13253	13245	13286	13151	13219	13314	13346	13272	13206	13424	13306	13331	13218	13322	13318	13273	13411	13372	13132	13355	13306	13207	13427	13375	13345	13236	13325	13153	13138	13212	13193	13272	13351	13320	13308	13304	13164	13223	13165	13359	13352	13209	13229	13234	13405	13303	13230	13083	13151	13323	13300	13383	13191	13220	13209	13230	13082	13132	13313	13375	13126	13424	13059	13108	13243	13013	13386	13236	13334	13132	13191	13429	13124	13238	13348	13179	13388	13369	13245	13208	13438	13302	13174	13260	13284	13259	13195	13372	13328	13225	13221	13307	13493	13366	13285	13322	13227	13379	13314	13248	13371	13288	13396	13339	13138	13283	13311	13278	13283	13256	13201	13263	13016	13258	13357	13120	13316	13332	13306	13209	13243	13302	13165	13310	13384	13390	13286	13076	13292	13211	13429	13428	13280	13285	13164	13306	13291	13320	13338	13243	13210	13356	13264	13408	13327	13371	13312	13246	13331	13231	13096	13345	13204	13301	13324	13308	13258	13282	13337	13128	13220	13291	13259	13210	13251	13371	13228	13171	13253	13196	13306	13364	13276	13294	13226	13313	13304	13159	13308	13278	13423	13382	13380	13268	13178	13326	13141	13316	13356	13236	13311	13380	13225	13280	13110	13318	13312	13127	13183	13197	13162	13122	13406	13191	13040	13444	13227	13272	13429	13336	13334	13194	13290	13415	13625	13291	13412	13208	13277	13391	13252	13428	13237	13226	13229	13228	13302	13167	13551	13215	13187	13209	13169	13239	13219	13542	13175	13368	13373	13429	13175	13244	13348	13086	13100	13235	13279	13122	13279	13444	13141	13399	13316	13251	13232	13294	13333	13460	13269	13248	13224	13196	13214	13308	13229	13155	13265	13306	13351	13445	13359	13301	13297	13248	13330	13213	13271	13275	13260	13260	13069	13227	13218	13413	13374	13292	13243	13366	13313	13165	13288	13329	13283	13364	13287	13272	13363	13372	13326	13476	13360	13274	13229	13255	13186	13220	13182	13149	13467	13105	13436	13268	13187	13475	13351	13248	12955	13255	13142	13110	13055	13219	13206	13261	13203	13225	13221	13456	13265	13220	13277	13322	13251	13176	13215	13334	13157	13288	13140	13216	13228	13125	13210	13245	13354	13176	13224	13411	13292	13172	13319	13321	13266	13312	13192	13462	13332	13235	13276	13149	13236	13219	13299	13278	13043	13431	13296	13427	13364	13238	13063	13385	13324	13311	13218	13243	13209	13217	13327	13188	13194	13126	13343	13217	13281	13311	13263	13199	13245	13204	13093	13203	13351	13336	13180	13282	13207	13320	13365	13374	13240	13152	13411	13341	13162	13261	13275	13274	13236	13292	13323	13359	13358	13301	13301	13161	13279	13266	13453	13217	13388	13299	13202	13302	13309	13293	13384	13217	13308	13266	13188	13222	13168	13247	13178	13203	13210	13196	13096	13244	13284	13179	13246	13135	13301	13215	13398	13322	13291	13349	13385	13376	13299	13374	13292	13286	13279	13183	13186	13487	13257	13312	13351	13248	13160	13362	13321	13148	13268	13343	13301	13248	13311	13303	13220	13276	13138	13308	13205	13165	13164	13239	13215	13269	13252	13189	13173	13256	13233	13496	13420	13267	13402	13319	13354	13319	13312	13188	13158	13430	13341	13207	13397	13317	13162	13150	13499	13335	13468	13178	13229	13160	13352	13257	13305	13221	13293	13219	13348	13251	13253	13301	13366	13437	13225	13144	13374	13262	13241	13254	13065	13221	13245	13419	13252	13201	13317	13238	13182	13388	13458	13295	13271	13109	13352	13381	13220	13219	13300	13138	13372	13354	13306	13187	13026	13210	13209	13421	13171	13282	13344	13311	13267	13292	13171	13259	13236	13159	13206	13190	13166	13283	13212	13366	13120	13275	13332	13226	13369	13154	13246	13229	13214	13267	13225	13315	13397	13090	13258	13212	13243	13345	13176	13389	13297	13182	13309	13370	13294	13141	13177	13236	13208	13229	13144	13167	13310	13231	13198	13189	13390	13230	13332	13292	13337	13248	13345	13253	13299	13153	13069	13294	13407	13246	13318	13192	13138	13217	13190	13309	13356	13404	13298	13346	13287	13454	13226	13166	13253	13315	13346	13275	13173	13251	13170	13298	13348	13257	13389	13197	13280	13250	13184	13330	13281	13359	13227	13275	13405	13324	13357	13383	13234	13160	13233	13344	13178	13289	13123	13352	13314	13342	13244	13241	13150	13185	13274	13151	13298	13266	13354	13300	13087	13346	13196	13383	13355	13286	13118	13166	13213	13291	13289	13159	13158	13298	13213	13420	13261	13356	13252	13348	13233	13306	13264	13185	13282	13254	13147	13188	13162	13309	13231	13212	13177	13348	13361	13358	13134	13232	13411	13295	13240	13225	13239	13245	13338	13248	13144	13263	13190	13375	13213	13226	13243	13305	13252	13290	13264	13258	13417	13254	13272	13263	13137	13352	13393	13234	13341	13119	13352	13447	13215	13421	13187	13383	13283	13267	13149	13367	13236	13192	13244	13390	13275	13228	13194	13364	13193	13239	13330	13241	13247	13339	13212	13318	13246	13365	13188	13310	13246	13213	13280	13239	13298	13385	13410	13208	13247	13332	13313	13232	13210	13341	13350	13232	13086	13276	13311	13205	13293	13286	13205	13246	13413	13159	13294	13342	13283	13273	13438	13503	13183	13205	13293	13265	13291	13340	13242	13383	13248	13253	13402	13201	13280	13308	13280	13322	13417	13216	13148	13276	13104	13283	13423	13259	13245	13317	13495	13289	13157	13127	13172	13253	13245	13257	13056	13216	13150	13198	13173	13303	13373	13292	13336	13227	13384	13328	13264	13176	13251	13356	13293	13382	13228	13371	13373	13276	13157	13344	13147	13389	13297	13508	13264	13260	13303	13281	13182	13403	13360	13321	13295	13302	13383	13306	13220	13147	13264	13208	13383	13451	13394	13117	13251	13119	13352	13285	13301	13297	13120	13343	13335	13318	13341	13184	12941	13200	13291	13331	13418	13267	13265	13235	13449	13346	13298	13331	13215	13543	13154	13107	13241	13305	13146	13382	13327	13307	13255	13199	13284	13212	13291	13188	13178	13264	13303	13302	13277	13192	13405	13268	13234	13203	13310	13362	13278	13383	13370	13393	13334	13439	13203	13230	13315	13253	13270	13191	13314	13350	13157	13374	13248	13260	13278	13090	13347	13186	13351	13115	13244	13297	13300	13134	13298	13348	13303	13342	13332	13363	13251	13166	13212	13395	13209	13269	13371	13333	13356	13355	13309	13211	13429	13290	13284	13364	13307	13320	13266	13230	13340	13261	13222	13274	13095	13278	13259	13108	13376	13196	13349	13183	13368	13289	13280	13276	13173	13363	13174	13222	13208	13179	13324	13364	13205	13238	13134	13133	13076	13362	13323	13153	13290	13249	13110	13202	13427	13194	13389	13296	13273	13222	13126	13325	13327	13193	13359	13306	13155	13167	13258	13294	13226	13210	13230	13222	13253	13334	13171	13057	13322	13232	13344	13086	13130	13260	13328	13315	13297	13304	13214	13340	13187	13305	13264	13300	13267	13194	13314	13259	13487	13375	13297	13300	13373	13290	13205	13413	13323	13173	13139	13130	13214	13362	13285	13387	13304	13305	13078	13363	13191	13375	13336	13159	13273	13261	13178	13224	13292	13347	13117	13423	13232	13385	13142	13131	13263	13249	13261	13302	13235	13167	13178	13256	13393	13260	13069	13205	13181	13188	13396	13315	13423	13188	13351	13250	13162	13315	13356	13310	13328	13236	13330	13365	13177	13223	13282	13396	13287	13429	13204	13158	13405	13152	13238	13396	13384	13311	13133	13232	13212	13437	13108	13268	13431	13431	13172	13257	13423	13328	13307	13166	13329	13124	13315	13352	13178	13183	13250	13045	13252	13236	13313	13215	13313	13588	13295	13264	13231	13306	13456	13117	13238	13247	13200	13168	13204	13236	13250	13348	13272	13057	13328	13324	13321	13339	13122	13383	13265	13213	13215	13411	13281	13298	13320	13246	13344	13240	13133	13204	13458	13297	13158	13285	13221	13258	13258	13271	13244	13547	13090	13306	13254	13453	13193	13281	13261	13400	13284	13444	13165	13314	13336	13165	13280	13142	13334	13273	13140	13413	13356	13129	13251	13541	13357	13172	13324	13259	13424	13398	13202	13340	13305	13268	13177	13204	13549	13240	13204	13265	13251	13336	13171	13238	13354	13255	13283	13267	13348	13134	13222	13250	13236	13221	13202	13260	13410	13312	13239	13165	13104	13392	13312	13261	13261	13206	13130	13142	13281	13448	13107	13240	13408	13148	13261	13420	13242	13372	13201	13336	13300	13345	13211	13214	13240	13186	13260	13281	13292	13300	13188	13040	13303	13158	13286	13315	13321	13283	13364	13150	13197	13315	13209	13271	13126	13239	13231	13197	13364	13150	13120	13310	13288	13165	13204	13200	13381	13271	13126	13341	13355	13271	13342	13411	13255	13287	13213	13243	13353	13185	13201	13233	13244	13334	13162	13266	13349	13247	13217	13210	13230	13125	13192	13263	13277	13333	13361	13400	13315	13311	13195	13275	13307	13306	13200	13274	13146	13278	13341	13299	13413	13195	13204	13429	13224	13076	13228	13280	13241	13294	13323	13367	13353	13436	13257	13314	13170	13373	13370	13172	13294	13312	13240	13281	13377	13126	13274	13209	13470	13282	13218	13103	13385	13297	13243	13388	13398	13234	13330	13285	13354	13264	13182	13335	13340	13323	13270	13286	13541	13282	13271	13270	13221	13249	13190	13137	13243	13204	13158	13405	13198	13299	13306	13336	13177	13343	13290	13230	13386	13153	13286	13200	13325	12985	13104	13346	13226	13246	13429	13250	13136	13179	13171	13192	13461	13235	13285	13266	13261	13404	13356	13224	13257	13326	13378	13183	13173	13397	13248	13325	13207	13280	13278	13402	13406	13211	13259	13297	13176	13272	13443	13270	13103	13109	13195	13130	13326	13294	13216	13416	13247
30327	22720	23072	21684	20486	18739	18517	21141	25388	22543	19553	18036	17386	17367	17331	17185	17329	17063	17173	17308	17490	17338	17349	17404	17318	17204	17463	17439	17270	17190	17280	17293	17235	17234	17343	17438	17376	17185	17300	17377	17454	17270	17427	17495	17365	17346	17067	17214	17219	17001	17183	17404	17045	17218	17206	17308	17271	17306	17393	17088	17458	17319	17338	17405	17274	17504	17519	17469	17310	17279	17436	17495	17145	17291	17358	17416	17245	17195	17252	17391	17202	17296	17312	17362	17328	17370	17381	17372	17267	17385	17353	17327	17338	17283	17316	17274	17222	17263	17385	17419	17356	17331	17342	17270	17140	17207	17436	17293	17105	17252	17419	17307	17487	17352	17116	17397	17102	17332	17053	17173	17216	17184	17312	17492	17124	17240	17274	17405	17415	17279	17321	17346	17376	17360	17193	17227	17241	17481	17325	17315	17120	17397	17504	17457	17164	17309	17295	17225	17346	17250	17477	17376	17306	17317	17136	17411	17359	17311	17163	17121	17455	17395	17173	17090	17341	17352	17403	17254	17506	17416	17296	17375	17132	17244	17252	17420	17199	17318	17542	17283	17169	17288	17353	17259	17407	17324	17473	17121	17285	17232	17389	17395	17285	17434	17229	17195	17583	17201	17302	17192	17358	17318	17200	17175	17345	17188	17219	17223	17413	17351	17342	17439	17047	17493	17389	17202	17292	17227	17342	17130	17380	17409	17183	17328	17409	17239	17095	17283	17425	17390	17354	17296	17467	17239	17330	17503	17447	17356	17290	17108	17245	17280	17131	17355	17189	17414	17437	17225	17200	17472	17345	17387	17392	17237	17357	17455	17303	17312	17206	17303	17448	17232	17284	17244	17336	17219	17258	17231	17409	17249	17379	17424	17421	17182	17213	17289	17108	17242	17178	17236	17270	17540	17296	17237	17344	17180	17456	17484	17249	17199	17197	17155	17159	17461	17446	17239	17330	17292	17375	17340	17151	17059	17122	17193	17254	17328	17336	17347	17293	17481	17251	17391	17402	17197	17355	17235	17190	17148	17246	17323	17405	17283	17330	17416	17365	17434	17194	17049	17031	17298	17090	17187	17203	17121	17076	17213	17142	17289	17287	17083	17133	17015	17156	17410	17167	17319	17160	17233	17096	17299	17267	17251	17171	17322	17250	17570	17367	17375	17217	17394	17189	17212	17050	17292	17288	17308	17297	17255	17372	17246	17198	17222	17189	17412	17224	17386	17073	17412	17245	17387	17371	17275	17307	17162	17251	17272	17204	17148	17662	17221	17218	17356	17296	17270	17256	17496	17341	17412	17357	17526	17160	17367	17287	17401	17428	17426	17450	17447	17278	17190	17474	17215	17288	17246	17316	17226	17297	17139	17516	17228	17299	17369	17405	17491	17184	17169	17459	17318	17306	17234	17290	17403	17398	17387	17181	17189	17140	17392	17140	17210	17251	17230	17258	17052	17500	17347	17215	17262	17237	17353	17041	17196	17436	17243	17278	17293	17435	17435	17385	17321	17213	17429	17386	17192	17402	17327	17342	17439	17543	17223	17227	17327	17231	17295	17289	17119	17209	17289	17202	17285	17280	17399	17252	17133	17284	17176	17216	17270	17378	17282	17217	17286	17318	17160	17375	17492	17221	17428	17262	17393	17429	17159	17301	17307	17228	17031	17298	17280	17424	17248	17370	17483	17298	17320	17327	17273	17160	17277	17190	17259	17277	17311	17313	17201	17405	17380	17314	17351	17476	17450	17391	17380	17344	17154	17530	17425	17467	17408	17345	17215	17144	17105	17232	17188	17203	17365	17396	17247	17402	17424	17389	17312	17269	17405	17335	17417	17262	17228	17376	17317	17039	17090	17171	17298	17497	17355	17227	17395	17291	17311	17536	17315	17239	17261	17494	17314	17313	17518	17533	17425	17235	17271	17037	17117	17102	17268	17263	17186	17377	17224	17361	17328	17375	17218	17405	17306	17323	17155	17282	17376	17173	17377	17465	17142	17339	17459	17206	17116	17317	17423	17460	17330	17342	17319	17323	17352	17540	17236	17178	17248	17323	17231	17483	17271	17128	17327	17481	17227	17337	17282	17197	17216	17123	17320	17475	17308	17407	17189	17361	17291	17294	17316	17227	17408	17393	17279	17279	17006	17453	17253	17534	17421	17210	17045	17323	17407	17370	17345	17314	17374	17166	17318	17443	17311	17366	17280	17277	17492	17360	17221	17288	17198	17331	17294	17348	17410	17318	17018	17333	17443	17364	17185	17261	17238	17268	17270	17146	17456	17179	17284	17210	17172	17437	17466	17269	17395	17547	17334	17095	17408	17261	17302	17217	17349	17329	17257	17155	17333	17307	17428	17424	17599	17335	17539	17293	17187	17156	17039	17324	17367	17461	17154	17261	17378	17458	17224	17352	17193	17352	17007	17234	17272	17416	17488	17380	17379	17512	17318	17277	17230	17240	17486	17010	17261	17226	17375	17380	17487	17391	17269	17127	17484	17234	17225	17595	17333	17430	17340	17402	17088	17237	17345	17295	17226	17476	17457	17243	17187	17243	17438	17280	17265	17234	17340	17555	17230	17501	17152	17423	17348	17216	17354	17166	17383	17518	17349	17462	17364	17367	17218	17358	17277	17377	17280	17418	17351	17273	17319	17152	17407	17450	17471	17160	17070	17431	17289	17126	17241	17365	17380	17401	17116	17350	17150	17114	17190	17410	17520	17233	17341	17295	17463	17145	17315	17243	17259	17386	17241	17086	17157	17299	17340	17589	17288	17336	17271	17123	17277	17369	17217	17318	17230	17356	16975	17325	17358	17262	17536	17338	17290	17375	17102	17385	17103	17293	17130	17196	17255	17411	17261	17458	17467	17380	17145	17241	17383	17250	17122	17156	17407	17236	17050	17282	17156	17371	17369	17192	17313	17236	17319	17202	17283	17239	17344	17368	17321	17496	17295	17381	17361	17292	17314	17201	17474	17498	16890	17108	17268	17368	17159	17293	17201	17401	17172	17244	17211	17477	17264	17124	17168	17196	17081	17217	17139	17348	17333	17384	17271	17266	17372	17255	17293	17305	17232	17196	17258	17117	17246	17363	17113	17565	17188	17332	17175	17170	17344	17339	17154	17203	17182	17188	17210	17168	17139	17457	17113	17251	17384	17183	17342	17170	17203	17264	17373	17376	17341	17266	17204	17264	17559	17297	17307	17381	17352	17293	17407	17458	17387	17304	17176	17409	17242	17462	17312	17351	17018	17179	17557	17189	17124	17404	17219	17282	17368	17229	17099	17306	17321	17378	17132	17343	17289	17396	17385	17376	17314	17353	17433	17386	17378	17144	17161	17299	17277	17304	17284	17350	17231	17442	17380	17259	17241	17344	17208	17388	17557	17174	17211	17373	17349	17560	17517	17265	17240	17269	17594	17341	17245	17329	17119	17482	17344	17321	17279	17348	17158	17341	17207	17338	17440	17389	17416	17270	17366	17262	17357	17500	17367	17403	17104	17269	17356	17293	17575	17119	17203	17339	17317	17090	17287	17416	17194	17250	17353	17245	17224	17268	17325	17297	17145	17288	17382	17320	17312	17529	17151	17296	17161	17310	17238	17407	17295	17293	17361	17416	17159	17168	17290	17431	17454	17323	17413	17414	17471	17542	17271	17259	17411	17096	17331	17151	17258	17112	17314	17363	17200	17050	17135	17366	17339	17276	17349	17171	17310	17107	17244	17369	17374	17170	17227	17239	17323	17151	17435	17267	17355	17212	17448	17308	17139	17396	17389	17354	17135	17264	17413	17360	17449	17262	17176	17408	17130	17202	17163	17261	17162	17016	17277	17181	17307	17369	17314	17482	17380	17359	17367	17253	17133	17272	17470	17290	17208	17469	17263	17534	17306	17153	17246	17371	17210	17255	17157	17112	17251	17274	17126	17486	17413	17421	17291	17313	17338	17173	17318	17404	17231	17332	17388	17414	17324	17190	17418	17336	17266	17420	17137	17414	17303	17194	17388	17505	17392	17334	17176	17388	17281	17317	17312	17537	17366	17301	17203	17425	17285	17314	17242	17004	17319	17203	17340	17367	17029	17459	17430	17463	17161	17335	17316	17304	17419	17217	17257	17296	17259	17121	17324	17401	17373	17092	17274	17591	17121	17421	17194	17363	17236	17061	17460	17385	17202	17354	17466	17224	17357	17368	17318	17163	17369	17218	17377	17047	17373	17185	17282	17179	17156	17358	17322	17107	17332	17256	17225	17025	17230	17365	17311	17133	17258	17359	17231	17308	17085	17259	17375	17327	17383	17188	17297	17270	17295	17403	17222	17311	17478	17302	17127	17281	17403	17131	17329	17318	17533	17155	17459	17312	17143	17306	17466	17254	17416	17521	17533	17296	17030	17326	17386	17302	17104	17463	17506	17197	17199	17239	17169	17325	17395	17327	17170	17379	17333	17369	17201	17340	17223	17356	16986	17342	17347	17323	17396	17410	17219	17274	17224	17242	17370	17205	17330	17417	17319	17085	17328	17275	17305	17360	17342	17478	17339	17267	17293	17174	17341	17088	17475	17139	16986	17606	17183	17283	17220	17238	17301	17354	17334	17069	17274	17305	17467	17196	17045	17513	17269	17173	17306	17297	17244	17518	17462	17430	17368	17339	17266	17265	17309	17277	17425	17296	17256	17274	17280	17466	17254	17447	17310	17216	17371	17339	17190	17325	17336	17362	17337	17207	17205	17410	17194	17196	17124	17258	17094	17294	17304	17300	17239	17250	17387	17297	17356	17426	17426	17170	17038	17310	17357	17239	17602	17252	17194	17346	17411	17320	17376	17447	17261	17221	17367	17135	17468	17416	17293	17474	17312	17333	17282	17267	17392	17351	17384	17141	17364	17142	17270	17173	17285	17600	17479	17211	17259	17242	17429	17175	17323	17439	17371	17298	17278	17273	17230	17221	17353	17203	17379	17324	17273	17241	17529	17357	17317	17316	17238	17234	17405	17249	17382	17047	17265	17348	17205	17301	17299	17149	17455	17413	17188	17247	17209	17273	17215	17446	17402	17243	17271	17462	17316	17214	17344	17247	17264	17206	17122	17356	17277	17347	17148	17130	17351	17336	17223	17488	17141	17206	17051	17311	17246	17365	17162
16798	19698	19316	18527	18779	15946	15678	20242	24174	19599	15957	14428	13933	13886	13996	13892	14088	14023	13721	14087	13812	13908	13865	13832	13729	13801	14051	14022	13899	13954	13870	13836	13916	13975	13963	13813	13899	14027	13850	13875	13991	14065	13688	13870	13835	13972	13972	14019	13792	13871	13924	13937	13937	13821	13690	13926	14080	13855	13699	13788	14037	13640	13915	13911	13791	13991	13860	13951	13960	13642	14092	13967	13838	13909	13995	13864	13854	14028	13725	13929	13922	14085	14048	13923	13790	13955	13937	13857	13947	13861	13871	13946	13753	14092	13923	13900	13847	13908	13838	13940	14011	13903	13978	13920	14039	13973	13984	13975	13926	14023	13798	13870	13601	13848	13967	13944	13910	13898	13937	13945	13855	13870	13882	13901	13871	13895	13932	14013	13883	13942	13835	13788	13871	14112	13946	13815	14192	13967	13946	13848	13885	13869	14006	13943	13890	13903	13874	13889	13802	13933	13968	13972	13881	13932	13882	13794	13827	13965	13920	13993	13945	13912	13983	13975	13932	14003	13932	13832	13702	13940	13949	13901	13887	13848	13865	13923	13748	13761	13747	13918	14096	13927	13861	13912	13803	14011	13855	13799	13843	13914	13805	14085	13896	13800	13705	13855	13901	13870	14006	13852	13896	14205	13783	14003	14050	13873	13991	13902	13883	14032	13757	13983	14055	13759	13913	13823	13955	13896	13906	13892	13994	14041	14026	13760	13834	13963	13945	13877	13877	13956	13852	13799	13867	13736	13912	13937	13861	13879	13861	13958	13757	13931	13834	13935	13844	13896	13776	13777	13886	13907	13607	13932	13844	13905	13837	13843	13746	13782	13929	14012	13857	13846	13786	13865	13889	14098	13852	13718	13769	13891	14005	13805	13875	13950	13708	13835	13837	13909	13969	13813	13799	14173	13867	13938	14011	14000	13791	13857	13892	13590	13655	13905	13929	13984	14051	13721	13921	13845	13827	13754	13864	13801	14031	13856	14064	13790	13728	14017	13840	13997	14029	13992	13879	13838	13812	13843	13916	13837	13715	13809	14025	14051	13807	13750	13832	14065	13875	13949	13934	13956	13884	13821	13786	13845	13802	13869	14035	13639	13927	13928	13963	13971	13992	13957	13802	13762	13788	13765	13890	13832	13962	13942	13916	13894	13899	13965	13946	13773	13816	13841	13856	13792	13896	13965	13927	13882	13774	13947	13858	13967	13892	13907	13879	13926	13930	14043	13998	13855	14026	13889	13750	13896	13661	13975	13935	13911	13814	13928	13945	13920	13857	13930	13940	13860	13913	13791	13913	13819	13943	13809	13845	13930	14071	13839	13848	13805	13791	13808	13981	13756	13990	13810	14038	13853	13906	13948	13923	13960	13828	13941	13896	14031	13909	13792	13796	13908	13835	13932	13859	13854	13880	14123	13992	13729	13879	13738	13944	13961	13703	14039	13810	13836	13842	13952	13703	13895	13877	13881	14180	13994	13871	14058	13777	13877	13887	14062	13968	13899	13924	13831	13993	13957	13810	13785	13870	14063	13979	13930	13900	13979	14089	13931	13869	13967	13893	13830	13947	13877	13863	13930	13890	14065	13784	14074	13929	13963	14053	13929	13941	13820	13865	14081	13901	13947	13936	13932	13876	13776	13917	13912	13860	14068	14007	13899	13723	13957	13908	13909	13978	13905	13884	13888	13909	13791	13862	13948	14004	13919	13824	13827	13801	13815	13757	13855	13844	13898	13987	13923	14043	14009	13940	13852	13792	13993	13894	13815	13950	13883	13873	14015	13960	13898	13765	13996	13752	13931	13887	13897	13856	14005	13835	13813	14065	14054	13923	14195	14052	13901	13871	13981	13836	13933	13879	14051	13927	13977	13812	13949	13872	13955	13964	13975	13858	13976	14013	13905	13879	13846	14052	13996	13812	13852	13975	13750	13876	13908	13968	13704	13934	13824	13782	13833	13822	14092	13818	13886	13968	13878	13972	13835	13821	13699	13856	13877	13917	13956	13770	13897	13908	14006	13853	13887	13821	14047	13826	13930	13986	13900	13758	13942	13990	13800	13822	13956	13994	13852	13818	13720	13838	13791	13717	13919	13882	13968	13791	13838	13844	13884	13809	14008	13809	13821	13879	13673	13699	13758	13699	13746	13890	13612	13931	13884	13887	13938	13854	13819	13872	13880	13887	14055	13893	13830	14013	13761	13907	13938	13996	13786	14030	13835	13807	13910	13882	13852	13835	13890	13865	13880	13848	13985	13806	13983	14017	13880	13990	13955	13964	13953	13971	13875	13857	13904	13980	13945	13900	14000	14196	13944	14020	13786	13926	13818	13855	13734	13791	13828	13912	13936	13840	13853	13883	13858	13959	13752	14027	13773	13772	13952	13953	13806	13989	13877	13871	13890	14031	13840	14093	14016	13807	13913	13864	13927	13907	13949	13859	13803	13832	13934	13783	13959	13954	13860	13890	13913	13874	13869	13685	13895	13940	13699	13867	13925	13831	13777	14055	13959	13995	13925	13835	14068	13972	13917	13818	13937	14007	13823	13873	13909	14019	13921	13875	14087	13960	13871	13959	13917	13949	14016	14040	13947	13950	13808	14029	13814	13829	13973	13978	13899	13909	13730	13870	13893	13811	13983	13881	13826	13802	13908	13924	13794	13955	14082	13919	13782	13872	13898	13999	13939	14042	13807	13796	13746	13864	13783	13893	13862	13915	14092	13928	13914	14083	13917	13784	13853	13826	13895	14000	13808	13866	13980	13743	13789	13930	13985	14109	13897	13872	13795	13748	13836	13927	14075	13919	13796	13971	14026	13847	13877	13975	13898	13862	13749	13902	14060	13821	14029	13805	13763	13918	13810	14019	14006	13923	13914	14054	13950	13797	13795	14030	13950	14151	13926	14053	13827	14070	13959	13853	14003	13979	13976	13821	14097	13943	13825	13738	13842	13789	13997	13887	13980	13867	13905	13890	14022	13871	13908	13944	13850	13955	14122	14013	13834	13849	13875	13876	13924	13820	13976	13895	13890	13806	13890	13924	13832	13819	13882	13841	13851	13992	13935	13742	13838	13868	13935	13950	13784	13921	13861	13883	13818	13757	13970	13914	13984	13969	13892	13971	13849	13943	14039	13755	13884	13963	13953	13953	13932	13910	14147	13984	13884	13909	13777	14007	13778	14081	13799	13947	13738	13914	14030	13908	13909	13946	13963	13726	13785	14003	13953	13981	13926	13851	13977	13910	13888	13862	13823	14223	13881	13951	13814	14158	14041	14058	14022	13921	13820	14003	13821	13736	14071	13758	13787	13995	13780	13892	14095	13831	13893	13806	13913	13871	13842	13624	13879	13887	13898	14023	13900	14072	13947	13889	13874	13986	14038	13767	13956	13840	13805	13845	13946	13826	13902	13911	13795	13774	13797	13882	13953	14030	13882	13921	13726	13963	13867	13977	14005	13950	14088	13808	13902	13802	13933	13972	13906	13870	13908	13907	13949	14031	13741	13821	13949	13963	14083	13762	13774	13958	13779	14016	14056	13916	13874	13908	13983	13812	14001	13829	13841	13948	13844	14033	13957	13993	13930	13812	13857	13781	13937	13776	13946	13911	13869	13760	13904	14020	13725	13973	13956	14038	13852	13895	14093	13899	13814	13942	13819	13922	13781	13785	13774	13834	14004	13905	13908	14021	13875	13822	13930	14025	13919	13869	13955	13903	13953	13890	13884	13974	13839	13852	14104	13940	14021	13755	14045	13801	13822	13943	13879	13880	13942	13896	13881	13786	14006	13939	13809	13912	13960	14022	13939	13937	13961	13835	13817	13874	13805	13938	14063	13965	14047	14024	13832	13946	13847	13937	14038	13999	14077	13954	13820	13976	13917	13836	13964	13866	13880	13994	14108	13935	13946	13906	13783	13809	14089	13877	13888	13900	13721	13987	13852	13819	13917	13822	13789	13954	13978	13792	13716	13927	13880	13907	13806	13885	14091	13937	14093	14043	14022	14001	13847	13861	13943	13927	14026	13928	13978	13900	13887	13879	13684	13997	14006	13704	13892	13941	13758	13852	13978	13817	13858	13823	13865	14028	13905	13822	14007	13802	13900	13978	13849	14014	13810	13936	14151	13937	13859	13866	13851	13863	13991	13857	13923	13771	14009	13827	13965	13981	13907	13899	13706	13770	13826	13943	14064	13906	13889	13943	13977	14029	14092	13942	13885	13950	13928	13866	13963	13703	13895	13958	13833	13817	13761	13779	14018	13907	13959	13890	13780	14002	13749	13869	14108	13924	13886	14065	13685	13964	13880	13919	13827	13872	13851	13818	14024	13956	13874	14033	13886	14234	13851	13999	13874	13915	13708	13846	13868	13986	13939	13917	13867	13842	13942	13844	14017	13882	13799	14080	14069	13892	13999	13914	13807	13953	13863	13935	13849	13745	14049	14047	14047	14019	13802	14044	14097	13886	13886	13954	13980	13905	14030	13929	13866	13786	13866	14035	13788	13927	13910	13863	13842	13959	14067	13846	14028	13920	13917	13996	13812	13958	13844	13864	13835	13807	13859	13966	14068	13827	14042	13955	14052	14010	13908	13938	13729	13880	13914	13848	13707	13800	13887	13700	13788	14073	13900	13760	14022	13967	13865	13796	13787	13932	13882	13846	13942	13939	13863	13915	13888	13887	13894	13908	13939	14002	13847	13894	13876	14117	13999	13707	14219	13985	13947	13886	13938	13976	13861	13702	13972	13793	14007	13807	13962	13876	13792	13821	13943	14047	13899	13943	13991	13974	13869	13913	13819	13953	13862	13928	13876	13933	13902	13836	13885	13888	13839	13860	13853	13809	13878	13890	13960	13895	13833	13838	13871	14050	13969	14028	13765	13955	13814	13926	13816	13920	13931	13800	13966	13963	13740	13839	13972	13886	13913	13706	13901	13969	13989	13913	13966	13875	13984	14053	13847	13856	13878	13880	14115	13920	13910	13956	13818	14098	13770	13993	13935	13918	13977	13846	13907	14022	14003	13945	13937	13798	13886	13890	13788	13817	13832	13837	13801	14000	14024	13945	13857	13929	13931	13963	13891	13794	13906	14005	13753	14026	13880	14049	13981	14027	13978	13945	13956	13946	14045	13887	14023	13831	13958
25567	21115	27949	25437	23478	22525	21360	43160	55533	39899	28521	20595	17544	17152	17067	16905	17061	17045	16756	16939	17086	17197	17005	16975	16923	16851	16944	17002	17061	17047	17003	17188	16865	17031	16962	17136	16938	16808	16784	17000	16794	16969	17020	16854	16838	17217	16898	16887	17098	17066	17061	17165	17076	16959	16851	16930	17004	16947	16666	16904	16912	17029	16926	16860	16863	16816	16925	17000	16788	17095	16824	16908	16981	16929	16802	16900	16899	16794	16931	16824	16949	16867	16862	17002	17022	16878	17033	17028	16873	16973	17037	16882	16801	16866	16753	16911	17005	16772	16994	17055	17120	16998	17133	17041	16944	16911	16707	16905	16916	16898	16840	16822	16885	17186	16856	16877	16931	16855	16848	16830	16850	16746	17032	16825	16878	16901	16775	16969	16739	16870	17034	17084	16956	16837	17084	16917	16954	16963	16684	17021	16899	16643	16826	16954	16823	16870	16817	16879	17059	16789	17173	16849	16911	16898	16849	16914	16965	17080	16990	16927	16927	16928	16882	16945	17224	16837	16834	16919	17035	17057	16871	16886	16854	16934	16919	16864	16693	16812	17006	16566	16865	16939	17073	17083	16967	17117	16906	16958	16987	17068	16779	16997	17057	16866	16705	16937	17016	16835	16796	16889	16894	17062	16577	16682	16884	16911	16928	17014	16804	16990	16943	16842	16887	16809	16838	17090	16957	16848	16868	16819	16933	16985	16764	16581	16943	17026	17095	17061	17053	16907	16916	16841	16905	16899	16890	16890	17082	16974	17099	16991	17090	16793	16839	16889	17051	17006	16906	16839	16864	16772	16881	16940	16991	17000	17097	16899	16854	16729	16909	17050	16952	16958	16804	17079	16952	16990	16859	16955	16977	17023	17003	16873	16955	16919	16624	16972	16908	16729	16818	17145	17170	16975	16786	16873	17162	16955	16803	16905	16772	16839	16711	16958	17022	16882	17086	16744	16874	17095	17031	16923	16947	17043	16944	16861	16779	16917	16820	16942	16931	16752	16913	16943	16883	16917	16798	17045	17048	16796	16967	17185	16930	16937	16824	16733	17058	16935	16831	16695	16836	17007	17053	16804	16705	17071	17031	16882	16945	16957	16944	17078	16917	16921	16988	17025	16623	16987	17035	16949	16783	16974	16852	16821	16890	16904	17148	16770	16798	17059	16857	16890	16976	17053	16902	16998	16806	16835	16957	17037	16624	17021	17000	16844	16931	16954	16829	16965	16880	17040	17101	16899	16824	16968	16907	16965	16997	16753	16877	16993	17043	16797	17063	16946	16943	17058	17093	17042	17122	16885	16962	16907	16803	16940	16998	16940	16898	16973	17105	16780	17022	16754	17042	16922	17040	17021	16826	17060	17074	16977	16906	16864	16867	16950	16856	16846	16982	16923	17155	16874	16834	16779	16834	17029	16865	16848	16968	16799	17101	16960	16930	16791	16739	16879	16756	16788	16902	16603	17062	16844	16886	16836	16608	16740	17049	16818	16790	17087	16887	16932	16927	16892	16914	16948	16905	16923	16877	17052	16906	16963	16972	16860	17015	16911	16902	16920	16820	16885	17050	16917	17016	16977	16907	17090	17194	16831	16779	16963	16851	16869	16918	17059	16792	16921	16884	17114	16941	16970	17032	16764	16894	16870	17086	16939	16936	17031	17006	17082	17051	16848	16863	16763	17043	17036	16922	17085	17005	16959	16701	16655	16751	17171	16899	17038	16717	16678	16921	16828	16724	16982	16840	17140	16955	17033	16813	17033	16787	17053	16866	16848	16923	17008	16741	16971	17023	16862	16929	16902	16914	16983	16838	16954	16931	16978	16973	16933	16951	17009	16698	17041	16945	17087	17125	17005	16874	16665	16921	16938	17161	16846	16943	16912	16969	16959	16982	16928	16875	17089	16802	16725	16963	17039	16795	16849	16625	16987	16863	17095	16877	17158	16788	16942	16924	16938	17073	16913	16909	16851	16760	16960	16804	16903	16914	17009	16868	16792	17073	16781	16817	17138	17107	16984	17026	17140	16898	16891	16783	16889	16929	16734	16954	17010	16807	16855	16865	16977	16884	16785	16942	16989	17012	16923	16869	16916	17040	17074	16848	17030	16885	16813	17172	17003	16866	16602	16946	16825	16845	16978	17131	16957	16925	16996	17095	16926	17143	16970	16890	16858	16797	16803	16806	16921	16783	17030	17011	16840	17024	16715	16825	16903	16838	17054	16921	16925	16871	16779	17174	16873	16822	16698	16987	16798	17041	17043	17172	16823	16826	16946	16941	17043	16895	16848	16973	16975	16861	16997	16874	16918	16913	16779	17009	16877	16887	16753	16895	16872	16915	16946	17057	16912	16768	17042	16971	17010	16895	16880	17072	16969	16835	17274	17049	16795	16913	16939	17023	16850	17038	16913	16874	16729	16796	16698	16820	17099	17037	17081	16756	16891	16977	16960	16881	16925	16702	16866	16851	16888	16785	16980	16859	16987	17144	16893	17039	16933	17102	16920	16969	16885	16929	16891	16946	16951	16992	16906	16866	17009	16820	16993	17011	16815	16927	17171	16932	16963	17003	16817	16825	16748	17096	16953	16886	16746	16885	16859	16823	16995	16992	16835	16819	16805	16950	17068	16795	16831	17064	16880	16933	16678	16973	16981	16872	16892	17051	16829	17054	16955	17024	16937	16998	16968	16988	16889	16739	16955	17053	17033	16777	16977	16946	16970	16861	16983	16841	16953	16945	16762	16997	16939	16924	16682	16840	16968	16883	16934	17059	17225	17021	16914	16793	16994	16962	16803	17069	16932	16968	16952	16793	16942	16972	17133	16956	16860	16920	16977	16862	16883	17079	17050	17116	17008	17182	16909	16963	16867	16973	16802	16850	16910	16875	16891	16794	16885	16813	16866	16703	17041	17060	17065	16946	16980	16966	16910	16846	17156	16971	16954	16918	16854	16863	16928	16907	16942	16887	16831	16755	16991	16957	16936	16881	16884	16768	16839	16890	16796	17001	17050	16799	16937	16901	16871	16621	16944	16975	16933	17064	16802	16644	16735	16897	17113	16732	16730	16993	16901	16950	16837	16958	17047	16901	16870	16912	16887	16772	16822	16879	16982	17002	16937	16940	16991	17014	16841	16861	17006	16914	16837	17025	17013	17048	16850	16875	17119	16912	16958	16936	16940	16750	16924	17064	16900	17064	17076	17036	17082	17094	16906	16876	16894	16955	16866	16992	16910	16957	16930	16972	16966	17081	17116	17032	17004	16895	16809	16778	16808	16908	16959	17223	16896	16815	16980	17013	16987	16992	17011	16870	16740	16806	17124	17008	16918	16984	16963	16929	16847	16905	16957	16961	16837	17139	16888	17021	16834	16938	16989	16791	16806	17008	17166	17089	16981	16977	16718	17075	17112	17020	16949	16767	17130	16881	16851	17133	16934	16803	17186	17095	16972	16641	16845	16753	16864	17029	16808	16947	17056	16682	16889	16999	16847	17236	16919	16899	16800	17018	16881	16896	16892	17017	17016	16988	16841	16935	16762	16904	16758	17096	16970	16782	16995	16901	16905	17031	16795	16900	16934	16764	16833	16889	16879	16841	17029	16758	17008	16825	16913	16735	17039	17036	16996	17003	16893	16685	16925	17025	17019	16933	16770	16975	16908	17047	16761	16949	16849	17002	16757	16768	16946	16783	17000	17130	16812	16838	16871	16784	16818	17003	16855	16943	16943	16690	16862	16753	16703	16922	17049	17019	16852	16940	16895	16719	16903	16919	16814	16767	16890	17084	17117	16925	16734	16987	17001	16836	16782	17006	16927	16940	16823	16944	16638	16738	16885	16837	16931	16746	16995	16958	16835	16790	17004	16992	16899	16869	16934	16998	16828	16778	16902	16863	16954	16933	16875	17064	16978	16828	16750	16633	17019	16860	16969	16847	16761	17228	16953	16831	17087	16816	17019	16869	17093	16997	16853	16806	16986	17069	17005	16870	16919	16941	16983	16835	16971	16675	16837	16769	16989	16804	16837	16956	16970	17182	17111	16914	16946	16896	16656	17073	16933	16994	17162	16851	17059	16941	17030	17036	16973	16801	16916	16865	16882	16732	16854	17112	17123	16776	16931	16772	16955	17014	16917	16812	16854	16908	16989	16835	17004	17039	16853	16981	16883	16973	16984	16827	16884	16726	16799	16922	17034	16955	16902	16838	16875	17009	16966	16917	16844	17162	16718	16795	17019	17078	16884	16945	17081	16983	17021	17133	16829	17026	16996	17115	16774	16764	16949	16867	16976	16905	16869	16942	16967	16821	16872	17186	17252	16821	17103	16982	16919	17009	17094	16921	16953	17024	16846	16857	16899	17078	17021	16777	17090	16649	16990	16750	17007	16884	16820	17035	16888	16905	16889	16852	17033	16876	16808	16684	16903	17055	17043	17033	16965	16790	16826	16972	17011	16933	17119	17051	16827	16761	16721	16831	16797	16958	17065	16893	16683	17017	16956	16921	16897	16924	16852	17015	17081	16989	16931	16838	16878	16926	16977	16874	17190	17047	17261	17017	16815	16929	16870	16923	17020	16803	16840	16877	16823	17103	17077	17170	16782	16815	16881	16780	16838	16780	16727	16888	17053	16982	16849	16836	17001	17047	16982	16760	16946	16821	17040	16977	16716	16769	16921	16990	16928	17012	16964	16779	16890	16861	16858	16880	17007	16808	16874	16856	16952	16860	16743	16999	16980	17115	17120	16950	16702	16920	16939	16972	16782	16867	17058	16950	16675	16946	17128	16757	16838	16935	16718	16835	16899	16991	16852	16868	17004	16903	16871	16759	16950	16861	17084	16896	16894	17082	17035	16794	16819	17206	16818	16846	16930	17157	16989	16995	16935	16733	17009	17017	16930	16819	16745	16928	17057	16938	16953	16937	16794	16921	16865	17037	16861	17042	16920	17011	16897	16930	16937	16881	16825	17023	17063	16871	16980	16886	16847	17038	16876	16930	16793	17037	16829	17066	16893	17054	16897	16772	16836	16943	16906	16946	16937	16774	16743	16850	16974	16933	16782	17014	17064	16913	16866	17088	16948	16835	17077	16994	16853	17097	16816	16832	17039	17074	16946	16937	16795	16871	17083	16898	17093	16883	16780	16716	17110
17788	29427	28796	25519	22554	18905	18156	46021	52651	38296	25228	16539	14136	13961	13713	13733	13684	13856	13733	13728	13760	13841	13789	13586	13828	13744	13779	13856	13748	13652	13792	13748	13771	13785	13759	13826	13679	13828	13735	13703	13773	13691	13801	13755	13672	13660	13809	13757	13763	13698	13601	13674	13775	13877	13497	13826	13706	13687	13545	13681	13689	13692	13734	13779	13599	13742	13709	13659	13919	13661	13783	13865	13895	13650	13833	13705	13786	13732	13936	13571	13814	13718	13864	13735	13908	13910	13917	13845	13602	13728	13791	13707	13679	13696	13719	13544	13627	13593	13609	13694	13801	13612	13757	13796	13583	13652	13607	13658	13811	13639	13585	13689	13627	13666	13667	13621	13692	13522	13772	13827	13734	13797	13495	13724	13682	13672	13754	13663	13720	13724	13681	13627	13591	13615	13685	13874	13753	13885	13631	13642	13620	13660	13658	13790	13763	13688	13725	13822	13681	13768	13712	13756	13690	13753	13735	13714	13507	13571	13815	13688	13659	13625	13816	13646	13720	13541	13660	13678	13759	13969	13784	13441	13694	13716	13654	13769	13787	13781	13643	13746	13829	13747	13903	13713	13752	13769	13844	13763	13601	13758	13615	13615	13763	13686	13705	13741	13667	13807	13774	13766	13648	13746	13776	13802	13781	13888	13762	13607	13693	13793	13769	13767	13617	13758	13731	13689	13688	13745	13632	13704	13810	13702	13758	13739	13763	13921	13899	13804	13863	13821	13908	13735	13771	13681	13724	13700	13866	13748	13581	13824	13860	13796	13636	13788	13583	13812	13501	13804	13640	13635	13692	13723	13850	13793	13754	13678	13727	13628	13661	13597	13856	13790	13750	13710	13611	13564	13661	13814	13638	13754	13845	13638	13710	13721	13783	13603	13800	13853	13613	13552	13691	13583	13748	13806	13552	13832	13749	13711	13708	13868	13641	13823	13696	13632	13798	13624	13876	13701	13769	13673	13726	13529	13603	13737	13751	13616	13851	13948	13558	13611	13825	13642	13701	13794	13636	13778	13690	13617	13693	13773	13835	13727	13867	13670	13732	13759	13653	13820	13713	13637	13720	13758	13705	13579	13688	13806	13519	13780	13777	13691	13723	13555	13758	13753	13582	13921	13619	13585	13775	13698	13765	13710	13765	13611	13885	13720	13572	13653	13736	13662	13700	13669	13756	13818	13716	13629	13696	13716	13658	13718	13541	13705	13750	13835	13551	13698	13718	13750	13721	13771	13695	13662	13732	13904	13700	13759	14054	13684	13619	13588	13587	13826	13992	13643	13609	13740	13692	13682	13857	13746	13745	13506	13839	13862	13853	13614	13781	13578	13646	13784	13609	13759	13775	13906	13866	13815	13820	13668	13743	13563	13903	13669	13788	13602	13668	13865	13730	13598	13796	13666	13763	13773	13715	13621	13798	13766	13672	13819	13782	13687	13765	13658	13759	13668	13653	13535	13740	13811	13646	13806	13854	13568	13679	13722	13681	13660	13609	13826	13733	13842	13901	13539	13765	14013	13755	13687	13674	13859	13763	13549	13822	13765	13721	13757	13610	13789	13750	13762	13776	13622	13859	13755	13736	13673	13654	13908	13645	13683	13592	13754	13806	13658	13679	13644	13846	13820	13809	13669	13691	13615	13770	13783	13797	13662	13789	13768	13757	13628	13675	13726	13717	13696	13659	13661	13811	13768	13764	13749	13738	13928	13730	13858	13864	13731	13767	13582	13715	13860	13602	13731	13672	13750	13784	13646	13882	13602	13641	13641	13800	13507	13842	13593	13679	13522	13879	13759	13843	13574	13677	13723	13678	13678	13845	13811	13786	13792	13677	13701	13726	13736	13621	13741	13709	13594	13818	13654	13651	13723	13672	13712	13741	13734	13874	13681	13872	13793	13622	13845	13684	13731	13816	13633	13729	13662	13801	13786	13710	13879	13671	13672	13578	13748	13742	13747	13810	13809	13785	13587	13675	13699	13734	13947	13618	13716	13650	13865	13745	13865	13679	13772	13656	13783	13735	13760	13701	13751	13841	13680	13694	13843	13730	13645	13619	13790	13915	13852	13853	13766	13695	13873	13764	13683	13619	13608	13568	13929	13721	13719	13611	13686	13680	13851	13750	13607	13696	13659	13672	13751	13656	13591	13400	13920	13820	13695	13763	13642	13573	13598	13713	13649	13626	13595	13845	13702	13687	13897	13685	13595	13661	13629	13825	13709	13794	13748	13689	13742	13652	13789	13679	13712	13599	13773	13629	13597	13811	13922	13825	13777	13551	13700	13654	13669	13709	13804	13673	13744	13843	13909	13682	13704	13685	13544	13497	13883	13917	13797	13704	13841	13632	13660	13799	13745	13694	13770	13892	13668	13693	13633	13608	13787	13489	13733	13751	13838	13679	13767	13635	13767	13866	13583	13667	13569	13763	13757	13694	13784	13636	13764	13801	13788	13691	13741	13746	13770	13789	13680	13737	13785	13620	13791	13626	13648	13619	13689	13660	13739	13710	13827	13827	13691	13820	13730	13805	13712	13716	13616	13716	13867	13817	13803	13826	13719	13651	13685	13698	13577	13608	13711	13664	13613	13606	13678	13716	13881	13717	13696	13661	13623	13493	13786	13920	13668	13732	13654	13685	13751	13726	13696	13651	13699	13711	13632	13790	13790	13683	13644	13858	13541	13820	13661	13867	13634	13585	13772	13708	13806	13892	13670	13666	13722	13677	13670	13753	13679	13746	13776	13828	13701	13710	13545	13767	13688	13791	13736	13504	13729	13640	13795	13832	13771	13606	13810	13685	13543	13667	13745	13672	13615	13544	13845	13867	13676	13753	13629	13764	13829	13791	13826	13639	13705	13635	13676	13940	13713	13681	13688	13820	13717	13686	13603	13692	13784	13897	13720	13729	13820	13760	13760	13717	13797	13762	13827	13615	13742	13692	13697	13641	13650	13662	13829	13826	13773	13771	13593	13700	13643	13688	13726	13751	13823	13789	13692	13768	13999	13815	13698	13759	13691	13685	13933	13737	13651	13728	13696	13765	13598	13740	13696	13673	13766	13809	13811	13632	13662	13947	13863	13755	13636	13742	13942	13729	13749	13697	13694	13643	13844	13861	13577	13692	13676	13930	13601	13685	13801	13670	13810	13664	13597	13700	13682	13588	13813	13666	13872	13567	13692	13665	13626	13767	13736	13657	13681	13803	13692	13657	13758	13644	13779	13748	13575	13755	13766	13866	13803	13859	13961	13507	13763	13523	13862	13650	13659	13721	13574	13871	13600	13868	13694	13708	13720	13608	13771	13618	13792	13810	13787	13707	13681	13648	13713	13806	13609	13755	13691	13745	13755	13738	13780	13676	13740	13746	13706	13849	13836	13623	13844	13608	13788	13748	13660	13716	13657	13704	13698	13764	13633	13781	13695	13666	13852	13625	13689	13817	13815	13728	13788	13561	13788	13785	13697	13855	13648	13698	13797	13743	13718	13806	13756	13713	13670	13741	13650	13726	13850	13830	13701	13669	13804	13796	13627	13758	13687	13703	13805	13631	13569	13737	13704	13719	13805	13771	13711	13814	13661	13855	13647	13726	13658	13724	13574	13826	13784	13660	13810	13762	13843	13753	13726	13791	13780	13785	13674	13689	13638	13741	13891	13605	13745	13733	13810	13812	13707	13787	13773	13634	13797	13838	13768	13776	13748	13655	13819	13718	13643	13831	13780	13702	13674	13792	13601	13587	13792	13670	13773	13790	13617	13729	13740	13834	13684	13785	13590	13793	13735	13901	13705	13653	13791	13713	13587	13802	13719	13667	13789	13861	13556	13574	13786	13593	13611	13711	13687	13649	13789	13654	13694	13579	13739	13597	13735	13720	13753	13660	13634	13786	13781	13718	13728	13785	13796	13745	13666	13888	13749	13762	13804	13801	13760	13745	13773	13761	13673	13827	13603	13793	13737	13680	13528	13844	13796	13884	13722	13541	13734	13700	13826	13767	13637	13720	13690	13666	13720	13749	13824	13714	13784	13862	13815	13682	13672	13581	13852	13772	13641	13794	13887	13708	13559	13683	13599	13767	13616	13676	13754	13788	13595	13768	13788	13820	13688	13795	13748	13683	13753	13716	13761	13850	13727	13742	13716	13738	13690	13770	13740	13871	13780	13663	13882	13736	13755	13753	13617	13601	13645	13710	13819	13742	13839	13715	13732	13706	13743	13720	13742	13643	13664	13809	13804	13713	13648	13577	13651	13581	13631	13835	13748	13777	13795	13844	13605	13839	13623	13768	13744	13565	13680	13848	13792	13783	13788	13740	13669	13759	13647	13700	13851	13675	13682	13842	13767	13742	13729	13813	13685	13808	13697	13603	13670	13921	13644	13714	13747	13717	13732	13667	13784	13773	13664	13802	13821	13882	13676	13855	13841	13792	13726	13587	13757	13810	13655	13759	13710	13588	13860	13775	13770	13705	13713	13769	13657	13702	13723	13726	13627	13795	13870	13554	13844	13655	13568	13705	13833	13674	13814	13689	13863	13779	13652	13732	13792	13868	13738	13756	13936	13641	13755	13713	13571	13772	13636	13804	13564	13633	13680	13837	13773	13682	13651	13740	13632	13574	13690	13670	13659	13697	13726	13764	13965	13952	13750	13773	13660	13607	13692	13810	13813	13730	13764	13733	13706	13824	13696	13884	13787	13551	13787	13784	13843	13573	13731	13699	13841	13797	13860	13841	13567	13767	13650	13657	13677	13964	13743	13666	13780	13804	13660	13637	13705	13843	13819	13541	13787	13817	13580	13811	13779	13721	13716	13687	13670	13773	13843	13733	13771	13929	13538	13614	13800	13551	13735	13567	13822	13960	13730	13768	13799	13799	13751	13628	13714	13655	13767	13892	13725	13696	13761	13733	13755	13739	13621	13694	13901	13741	13683	13744	13756	13620	13733	13717	13734	13674	13910	13616	13764	13806	13628	13754	13783	13984	13710	13844	13690	13809	13552	13665	13961	13846	13647	13757	13665	13781	13671	13525	13696	13782	13826	13562	13689	13682	13681	13695	13798	13930	13606	13903	13591	13671	13679	13579	13694	13647	13886	13748	13789	13594	13740	13878	13630	13805	13914	13725	13805	13659	13651	13758	13834
23830	21099	28555	24086	22509	24396	25742	53696	68392	51170	34145	23125	18732	17497	17420	17381	17285	17305	17181	17241	17328	17470	17125	17218	17306	17373	17251	17281	17294	17182	17446	17445	17407	17346	17159	17318	17385	17312	17265	17008	17254	17149	17345	17106	17152	17137	17320	17207	17314	17084	17255	17361	17260	17101	17202	17197	17180	17321	17279	17273	17060	17079	17102	17155	17173	17070	17282	17244	17168	17155	17187	17131	17152	16959	17332	17241	17195	17213	17159	17089	17168	17337	17138	17055	17169	16883	17082	17180	17208	17235	17216	17313	17183	17118	17321	17125	17172	17364	17407	17032	17318	17186	17265	17182	17242	17013	17143	17302	17158	17143	17062	17423	17258	17147	17114	17208	17221	17211	17091	17268	17279	16963	17241	17142	17217	17048	17260	17156	17090	17247	17237	17072	17198	17217	17030	17243	17095	17171	17091	17050	17282	17115	17293	17351	17271	17258	17300	17293	17060	17215	17142	17281	17004	17100	17104	17200	17063	17270	17332	17129	17077	17376	17396	17202	17277	17173	17375	17192	17308	17167	17308	17260	17217	17221	17233	16991	17105	17388	17150	17208	17221	17211	17125	17171	17315	17205	17051	17116	17103	17152	17083	17240	17074	17273	17194	17145	17065	17222	17105	17263	17063	17275	17185	17126	17243	17365	17158	17259	17327	17381	17226	17046	17181	17158	17469	17180	17154	17199	17253	16938	16971	17120	17180	17139	17239	17001	17222	17089	17144	17156	17479	17231	17108	17217	17338	17162	17238	17130	17007	17173	17160	17318	17217	17330	17038	17329	17157	17383	17368	17300	17026	17220	17282	17265	17205	17065	17220	17061	17167	17145	17125	17314	17335	17026	17249	17166	17206	17228	17272	17438	17162	17280	17040	17272	17026	17263	17087	17113	16994	17200	17312	17260	17282	17100	17121	17187	17094	17202	17216	17361	17208	17062	17196	17144	17226	17167	17150	17310	17023	17290	16924	17045	17138	16910	17146	17343	17228	17220	17245	17383	17109	17095	17174	17269	16971	17493	17273	17295	17184	17095	17163	17303	17212	16991	17274	17028	17187	17136	17107	17061	17162	17149	17100	16975	17207	17238	17238	17059	17290	17219	17017	17217	17182	17423	16904	17267	16968	17105	17339	17330	17362	16945	17234	17265	17021	17238	17196	17052	17177	17182	17311	17166	16952	17195	17224	17096	17311	17331	17180	17227	17338	17063	17097	17286	17112	16983	17017	17194	17229	17400	17252	17172	17043	17127	17242	17392	17342	17147	17238	17119	17179	17130	17228	17183	17248	17091	17272	17258	17159	17252	17167	17403	17288	17044	17189	17105	17170	17057	17196	17297	17319	17166	17262	17127	17388	17273	17063	17191	17250	17290	17345	17171	17179	17131	17207	17327	17162	17248	17257	17285	17242	16932	17066	17101	17112	17273	17332	17120	16917	17098	17153	17468	17168	17193	17280	17230	17384	17238	16927	17108	17136	17311	17210	17145	17201	17252	17353	17236	17208	17110	17447	17016	17066	16989	17310	17079	17253	17139	16964	17195	17336	17037	17219	17035	17251	17098	17272	17025	17061	17287	17294	16882	17123	17040	17104	17315	17054	17315	17200	17129	16966	17235	17182	16988	16994	17114	17368	17300	17106	16985	17084	17024	17021	17134	17134	17317	17035	17135	17311	17097	17179	17155	17006	17171	17069	17203	17114	17269	17065	17167	17230	17240	17327	17053	16968	17232	17211	17109	17168	17379	17134	17225	17331	17151	17231	17299	17294	17227	17350	17322	17189	17101	17090	17324	17165	17022	17281	17180	17289	17087	17293	17178	17025	17245	17184	17319	17253	17251	17255	17350	17028	16991	17356	17050	17253	17190	17230	17292	17246	17251	16991	17005	17255	17465	17038	17072	17232	17228	17010	17113	17175	17175	17090	17342	17126	17095	17249	17128	17312	17167	17331	17094	17123	17127	17290	17195	17104	17333	17007	17158	17054	17164	17052	17159	17195	17013	17162	16953	16935	17300	17121	17132	17080	17106	17272	17248	17089	17231	17255	17214	16909	17164	17115	17086	17408	17211	17177	17210	17044	17081	17020	17021	16988	17161	17204	17181	16953	17318	16907	17330	17296	17140	17040	17144	17224	17045	16953	16970	17324	17179	17164	17039	17109	17119	17031	17168	17177	17313	17324	17254	17174	17071	17129	17171	17102	17149	17242	17017	17110	17148	17175	17217	17187	17064	17123	17037	16986	17078	17070	17093	16954	17072	17355	17072	17188	17267	17401	17081	17124	17192	17120	17304	17241	17009	17130	17238	17236	17013	17180	17075	17182	17155	17321	17249	17012	17143	17123	17384	17162	17237	17219	17242	17265	17265	17214	17235	17169	17356	17290	17279	17074	17197	17059	16962	17059	17228	17233	17013	17031	17097	17180	17186	17150	17233	17123	17190	17150	17135	17219	17255	17131	17162	17170	17026	17201	17090	17085	17221	17386	17255	17159	17229	17167	17335	17224	16998	17168	16895	17101	17317	17053	17376	16965	17094	17267	16933	17208	17203	17197	17230	17356	17325	17158	17214	17191	17282	17100	16988	17071	17253	17075	17158	17113	17157	17182	17031	17230	17178	17166	17291	17155	17088	17033	17206	17115	17252	17187	17217	17165	17093	17107	17137	17087	17292	17249	17255	17276	17140	17135	17098	17127	17125	17258	17075	17031	17207	17360	17309	17203	16811	17037	17128	17055	17160	17238	17270	17317	16974	17270	17320	17132	17123	17227	17114	17069	16936	17253	17142	17443	16920	17055	17172	16973	17263	17236	17145	17271	16994	17243	17036	17081	17298	17358	17255	17106	17128	17226	17192	17087	17019	17057	17159	17273	17248	17193	17153	17241	17184	17265	17208	17220	17143	17163	17247	17304	17086	17192	17219	17267	17182	17064	17344	17324	17262	17176	17331	17155	17142	17128	17257	17011	17280	17148	17274	17072	17138	16996	16994	17058	17219	17342	17012	17467	17264	17055	16894	17142	17239	17202	17040	17135	17093	17020	17117	17278	17228	17397	17156	17068	17187	16950	17094	17161	17119	17240	17208	17083	17087	17243	17088	16879	17093	17038	16966	17169	17091	17044	17149	17235	17135	17265	17145	17089	17285	17146	17058	16943	17320	17029	17041	17237	17358	17117	17239	17093	17239	17142	17190	17358	17133	17373	17227	17043	17343	17096	17149	17156	17070	17156	16947	17291	17196	17127	17229	17150	17144	17169	17094	17149	17130	17172	17211	17441	17382	17398	17235	17092	17350	17263	17445	17158	17280	17055	17268	17416	17134	17246	17129	17138	17298	17394	16949	17048	17015	17112	17166	17468	17398	17257	17303	17006	17159	17199	17106	17305	17142	17223	17199	17108	16949	17215	17162	17013	17174	17091	17054	17264	17234	17204	17116	17212	17105	17035	17140	17156	17409	17181	17086	17122	17245	17206	17052	17037	17062	17249	16985	17120	17221	17109	17372	17006	17127	17136	17205	17307	17227	17330	17195	17164	17047	17204	17163	17224	17268	17004	17198	17103	17335	17124	17391	17142	17068	17124	17053	17265	17264	17261	17269	17365	17149	17167	17306	17180	17201	17318	17216	17224	17296	17268	17151	17173	17095	17130	17132	17213	17194	17279	17304	17092	17186	17068	17074	17200	17217	17336	17197	17175	17368	17246	17263	17219	17461	17152	17201	17078	17267	17075	17011	16989	17249	17052	17032	17324	17108	16949	17109	17372	17158	17098	17299	17388	17127	16946	16998	17167	17258	17252	17277	17198	17056	17146	17202	16942	17339	17178	17161	17209	17246	17205	17334	17307	17363	17209	17221	17155	17170	17112	17100	17066	17149	17163	16996	17227	17078	17049	17025	17202	17168	17192	17259	17014	17189	17375	17180	17129	17263	17060	17171	16961	17109	17300	17130	16939	17258	17187	17281	17028	16954	17072	17138	17353	17239	17303	17401	17038	17037	17248	17108	17143	17145	17075	16951	17128	17168	17083	17216	17070	17186	17107	17211	17071	17100	17345	17149	16989	17251	17168	17094	17342	17153	17202	17039	17143	17423	17066	17032	17167	17112	17307	17194	17104	17194	16928	17137	17107	17321	17157	16899	17222	16981	17047	17350	17179	17101	17160	17048	17142	17199	17259	17181	17137	17321	17370	17096	17355	17479	17144	17229	17143	17297	17130	17365	17349	17209	17183	17242	17055	16986	17209	17082	17232	17280	17304	17147	17177	17282	17029	17444	17144	17224	17232	17145	17385	17095	17109	17219	17107	17102	17133	17283	17173	17330	17077	17224	17184	17327	17237	17121	17050	17353	17219	17198	17275	17327	17279	17134	17171	17272	17185	17099	17260	17077	17194	17102	17172	17172	17145	17162	17249	17323	17127	17159	17303	17272	17150	17084	17215	17173	17107	17376	17181	17175	17134	17061	17198	17052	17196	17266	17216	17186	17096	16982	17140	17168	17304	17127	17321	17293	17149	17280	16965	17216	17219	17278	17063	17195	17217	17146	17042	17160	17143	17041	17053	17221	17110	17316	17074	17351	17117	17216	17048	17069	17006	17136	17076	16976	17143	17231	17029	16981	17141	17220	17006	17086	17258	17336	17262	17307	17337	17210	17207	17257	17271	17155	17158	17324	17193	17058	17270	17142	17210	17204	17109	17107	16996	17207	17033	17217	17170	17377	17181	17140	17031	17329	17335	17018	17057	16924	17123	17290	17302	17210	17252	17247	17081	17186	17405	17190	17357	17226	17163	16970	17200	17237	17335	17219	17234	17058	17140	17096	17244	17292	17302	17098	17269	16978	17230	16927	17222	17085	17198	17157	17216	16987	17091	17297	17113	17384	17055	17086	17150	16993	17169	17091	17321	17040	17277	17308	17266	17119	17120	17277	17229	17209	17142	17064	17172	17144	17247	17269	17219	17144	17255	17200	17031	16962	17129	17121	17249	17191	17370	17082	17069	17202	17154	17202	17084	17126	17267	17258	17287	17153	17105	17155	17100	17164	17364	17102	17270	17306	17191	16974	17266	17120	17150	17291	17294	17246	17139	17253	17017	17243	17145	17334	17158	17000	17154	17435	17097	16952	17174	17221	16960	17027	17142	17068
20476	34770	34678	31204	27538	21221	21080	56378	66351	49058	31453	18708	14525	13822	13903	13896	13953	13709	13850	13857	13875	13877	13912	13800	13881	13935	13829	13833	13843	13643	13784	13836	13962	13925	13723	13750	13868	13810	13882	13873	13974	13891	13842	13837	13741	13878	13745	13841	13891	13822	13836	13940	13848	13980	13599	13874	13814	13810	13908	13819	13943	13795	13701	13705	13720	13730	13719	13831	13808	13905	13786	13859	13934	13695	13974	13884	13911	13841	13845	13835	13717	13866	13842	13874	13891	13773	13685	13794	13725	13958	13777	13859	14011	13810	13814	13687	13808	13782	13807	13815	13974	13848	13710	13678	13864	13705	13857	13826	13994	13796	13925	13898	13940	13687	13883	13768	13734	13747	13819	13707	13905	13618	13793	13698	13896	13833	13712	13866	13740	13990	13853	13755	13755	13784	13901	13786	13736	13724	13789	13826	13987	13768	13578	13713	13670	13816	13834	13902	13701	13791	13868	13652	13833	13925	14008	13727	13726	13779	13826	13941	13821	13768	13945	13775	13615	13867	13782	13729	13863	13887	13916	13777	13751	13821	13813	13645	13823	13937	13843	13772	13859	13798	13905	13878	13903	13796	14149	13711	13883	14003	13819	13751	13834	13548	13715	13824	13720	13908	13750	13911	13751	13744	13637	13844	13831	13783	13725	13778	13780	13814	13825	13749	13882	13882	13759	13851	13835	13732	13840	13797	13886	13752	13753	13771	13860	13972	13961	13902	13798	13863	13720	13794	13975	13695	13886	13891	13810	13830	13830	13953	13745	13700	13813	13741	13663	13792	13836	13842	13909	14008	13783	13714	13990	13931	13898	13977	13846	13903	13780	13904	13778	13913	13857	13910	13961	13800	13759	13858	13761	14022	13774	13827	13693	13653	13750	13963	13934	13666	13867	14066	13943	13914	13748	14078	13696	13817	13688	13857	13925	13791	13736	13825	13735	13844	13735	13872	13818	13775	13943	13870	13655	13805	13911	13754	13957	13837	13809	13917	13889	13766	13643	13864	13922	13939	13876	13971	13630	13941	13822	13814	13914	13854	13668	13732	13760	13750	13679	13867	13930	13915	13831	13975	13918	13817	13780	13865	13927	13976	13796	13953	13770	13893	13796	13867	13672	13863	13921	13731	13761	13905	13963	13834	13909	13804	13844	13685	13883	13968	13753	13852	13753	13822	13685	14006	13870	13854	13871	13837	13803	13980	13824	13807	13906	13887	13702	13817	13803	13782	13784	13805	13700	13857	13839	13741	13803	13836	13876	13780	13878	13900	13714	13804	13815	13905	13935	13774	13742	13943	13753	13861	13833	13817	13851	13769	13879	13857	13893	13879	13740	13714	13900	13831	13734	13932	13758	13754	13782	13997	13996	13904	13551	13876	13861	13807	13741	13779	13695	14003	13775	13699	14059	13786	13801	13844	13905	13889	13918	13925	13923	13699	13817	13829	13907	13883	14012	13816	13619	13818	14116	13643	13632	13750	13771	13914	13789	13858	13709	13844	13901	13969	14005	13831	13901	13720	13876	13766	13708	13627	13666	13890	13940	13896	13830	13918	13857	13775	13655	13750	13819	13916	13660	13559	13954	13708	13797	13959	13825	13798	13701	13811	13842	13773	13824	13953	13912	13964	13825	13754	13844	13594	13729	13779	13926	13844	13896	13837	13616	13599	13801	13933	13900	13915	13788	13811	13910	13895	13746	13943	13884	13985	13912	13830	13848	13832	13638	13828	13764	13853	13774	13880	13884	13715	13690	13885	13924	13780	13741	14100	13808	13671	13729	13872	13887	13803	13850	13744	13763	13774	13724	13826	13929	13725	13720	14025	13677	13702	13862	13652	13741	13811	13760	13826	13767	13636	13942	13984	13853	13797	13797	13894	13827	13753	14058	13740	13748	13897	13653	13849	13816	13854	13842	13838	13749	13769	13923	13671	13834	13741	13769	13803	13700	13963	13869	13873	13887	13898	13931	13757	13888	13838	14013	13838	13868	13946	13640	13788	13734	13893	13810	13864	13933	13829	13770	13746	13995	13835	13850	13731	13704	13848	13814	13717	13981	13893	13738	13903	13878	13865	13740	13918	14042	13859	13952	13793	13856	13777	13867	13663	13770	13897	13911	13652	13841	13902	13822	13817	13892	13811	13890	13891	13844	13755	13646	13778	13971	13800	14006	13762	13700	13859	13633	13830	13744	13798	13874	13785	13676	13865	13810	13691	13730	13663	13645	13877	13602	13600	13733	13821	13892	13900	13910	13784	13691	13771	13932	13877	13805	13822	13898	13910	13635	13870	13944	13799	13809	13870	13817	13823	13728	13758	13712	13738	13903	13898	13870	13856	13696	13856	13835	14063	13891	13816	13780	13935	13797	13961	13875	13802	13769	13867	13827	13711	13776	13916	13864	13726	13813	13777	13848	13608	13950	13929	13791	13973	13799	13764	13807	13765	13932	13881	13935	13859	13827	13821	13850	13652	13760	13778	13870	13746	13764	13782	13717	13847	13748	13787	13798	13860	13709	13795	13830	13713	13969	13625	13695	13786	13755	13861	13874	13584	13887	13743	13838	13888	13759	13683	13701	13944	13810	13761	13991	13896	13797	13818	13836	13716	13754	13730	13726	13846	13776	13773	13800	13808	13998	13782	14000	13825	13845	13626	13720	13850	13876	13847	13833	13939	13874	13770	13822	13822	13823	13912	13928	13995	13829	13793	13761	13898	13703	13873	13857	13810	13879	13874	13827	13879	13820	13783	13925	13772	13808	13788	13823	13856	13853	13778	13728	13934	13733	13797	13961	13702	13759	14035	13819	13900	13890	13727	13735	13856	13829	13810	13877	13744	13785	13688	13828	13981	13901	13687	13776	13981	13690	13710	13841	13862	13622	13816	13734	13772	13737	13817	13919	13838	13849	13908	13737	13975	13908	13849	13726	13753	13820	13812	13766	13791	13935	13920	13784	13801	13898	13965	13914	13858	13771	13825	13727	13842	13911	13722	13715	13844	13760	13754	13925	13720	13982	13780	13893	13763	13926	13873	13685	13880	13898	13700	13706	13919	13706	13876	13934	13749	13748	13795	13677	13784	13893	13775	13803	13897	13808	13796	13891	13948	13797	13720	13930	13849	13914	13935	13786	13951	13896	13894	13842	13867	13717	13849	13854	13794	13742	13937	13700	13816	13708	13708	14004	13756	13929	13747	13845	13795	13796	13814	13904	13869	13962	14039	13822	13896	14022	13677	13892	13737	13843	13816	13818	13889	13819	13868	13794	13937	13972	13784	13805	13873	13847	13708	13871	13857	13678	13726	13800	13874	13814	13727	13638	13679	14001	13619	13782	13693	13756	13844	13760	13756	13869	13751	13765	13850	13711	13926	13815	13772	13689	13839	13853	13756	13846	13988	13853	13588	13761	13832	13728	13741	13888	13860	13809	13872	13889	13835	13961	13786	13924	13860	13778	13763	13881	13721	13752	14007	13657	13889	14003	13824	13709	13944	13827	14012	14004	13628	13731	13697	13784	13717	14027	13808	13936	13558	13811	13910	13880	13794	13913	13859	13846	13879	13692	13807	14084	13650	13588	13772	13902	13826	13698	13754	13880	13789	13853	13892	13864	13762	13798	13916	13747	13823	13851	13805	13984	13937	13825	13942	13763	13632	13770	13812	13917	13823	13940	13823	13855	13834	13984	13864	13864	13809	13944	13802	13918	13665	13783	14036	13804	13782	13959	13749	13763	13778	13790	13892	13657	13955	13879	13708	13778	13829	13721	13649	13786	13887	13800	13817	13998	13843	13863	13808	13726	13966	13675	13854	13734	13740	13704	13807	13762	13822	13702	14013	13746	13807	13878	13875	13909	13795	13828	13671	13739	13975	13857	13941	13794	13704	13735	13870	13794	13666	13986	13925	13940	14071	13866	13821	13795	13748	13927	13627	13785	13719	13901	13909	13810	13817	13889	13784	14027	13845	13624	13816	13745	13807	13940	13776	13968	13724	13737	13845	14065	13879	14005	13850	13916	13955	13860	13883	13740	13797	13757	13925	13758	13768	13779	13827	13751	13787	13839	13826	13827	13717	13756	13732	13799	13729	13773	13880	13912	13778	13731	13843	13746	13631	13784	14022	13921	13800	13872	13835	13807	13956	13816	13856	13816	13848	13886	13825	13662	13810	13729	13862	13785	13899	13842	13725	13773	13707	14088	13714	13899	13774	13858	13944	13692	13807	13732	13857	13847	13916	14037	13885	14012	13847	13736	13864	13900	13788	13853	13744	13992	13733	13910	13832	13831	13766	13829	13674	13891	13567	13834	13752	13848	13871	13936	13781	13821	13971	13904	13965	13751	13859	13765	13651	13797	13817	13856	13892	13787	13991	13799	13842	13636	13798	13788	13829	13827	13592	13781	13694	13609	13955	13753	13709	13855	13756	13631	13739	13692	13878	13722	13901	13775	13890	13831	13797	13854	13802	13738	13875	13894	13876	13695	13731	13845	13652	13828	13719	13992	13924	13846	13832	14002	13967	13782	13776	13835	13677	13835	13786	13774	13780	13945	13896	13920	13921	13792	13610	13852	13849	13945	13747	13714	14019	13840	13915	13646	13892	13899	13730	13908	13880	13738	13836	13836	13683	13922	13704	13841	13826	13952	13710	13856	13782	13741	13899	13766	13868	13873	13822	13998	13880	13874	14040	13906	13975	13886	13856	13773	13790	13794	13922	13960	13837	13771	13916	13838	13804	13845	13724	13822	13838	13820	13877	13648	13747	13798	13797	13838	13823	13787	13947	13746	13890	13832	13847	13772	13897	13831	13778	13966	13868	13900	14021	13979	13813	13876	13739	13652	13678	13799	13904	13696	13830	13807	13913	14022	13814	13805	13980	13767	13848	13951	14101	13780	13767	13706	13949	13885	13787	13720	13722	13809	13847	13882	13787	13743	13981	13979	13787	13790	13754	13812	13787	13874	13847	14025	13805	13994	13804	13733	13968	13870	13823	13826	13950	13861	13893	13728	13720	13801	14030	13834	13784	13726	13884	13979	13884	13769	13816	13853	13840	13680	13950	13807	13965	13680	13630	13717	13878	13682	13764	13531	13706	13725	13730	13796	13943	13690	13750	13824	13852	13816	13815	13692	13802	13916	13916
30393	22719	23681	22004	20376	19824	19461	23489	26103	23072	20829	19413	18620	18628	18538	18450	18563	18677	18642	18632	18656	18528	18727	18679	18490	18514	18836	18651	18481	18702	18603	18630	18545	18624	18511	18522	18643	18548	18525	18634	18766	18589	18613	18674	18596	18324	18373	18539	18587	18826	18873	18577	18565	18547	18669	18495	18634	18506	18786	18421	18657	18389	18575	18394	18691	18590	18541	18561	18607	18533	18657	18598	18612	18512	18553	18562	18448	18395	18541	18598	18554	18617	18743	18733	18664	18593	18384	18596	18583	18575	18468	18648	18779	18646	18596	18706	18851	18727	18637	18601	18506	18316	18505	18747	18482	18698	18507	18591	18626	18423	18466	18903	18705	18448	18593	18516	18648	18670	18536	18665	18594	18636	18673	18585	18513	18474	18734	18547	18428	18609	18459	18682	18526	18592	18653	18719	18849	18366	18533	18693	18720	18399	18683	18655	18472	18389	18468	18406	18649	18709	18606	18503	18303	18481	18652	18413	18445	18599	18463	18487	18701	18695	18596	18721	18770	18516	18717	18614	18575	18601	18600	18416	18689	18484	18623	18388	18513	18850	18658	18359	18591	18708	18637	18531	18583	18840	18584	18426	18534	18580	18541	18568	18641	18499	18604	18651	18510	18527	18663	18766	18673	18625	18505	18792	18719	18543	18644	18497	18741	18484	18531	18397	18547	18511	18636	18632	18636	18645	18677	18587	18434	18734	18377	18388	18710	18538	18454	18522	18592	18703	18575	18580	18367	18486	18541	18626	18575	18778	18536	18618	18446	18506	18786	18830	18565	18636	18839	18598	18595	18771	18649	18591	18536	18523	18332	18512	18692	18522	18546	18551	18416	18313	18525	18380	18432	18709	18652	18422	18526	18613	18615	18637	18735	18428	18590	18551	18767	18437	18685	18803	18646	18622	18501	18581	18648	18763	18609	18539	18740	18737	18554	18610	18569	18582	18576	18492	18574	18709	18768	18569	18417	18579	18467	18521	18451	18723	18860	18550	18447	18631	18761	18612	18759	18385	18576	18558	18568	18756	18630	18737	18398	18678	18675	18701	18528	18450	18728	18566	18668	18574	18446	18543	18543	18591	18443	18649	18952	18601	18716	18523	18548	18526	18636	18809	18648	18616	18505	18449	18657	18484	18420	18521	18659	18703	18715	18664	18589	18772	18542	18783	18556	18588	18459	18654	18572	18495	18576	18687	18520	18800	18584	18496	18761	18602	18620	18659	18268	18583	18463	18537	18674	18620	18524	18806	18439	18581	18593	18427	18575	18502	18773	18625	18549	18492	18541	18544	18706	18730	18781	18529	18565	18517	18503	18584	18500	18453	18596	18587	18406	18624	18757	18668	18433	18590	18488	18651	18638	18662	18740	18614	18412	18647	18516	18746	18574	18822	18555	18441	18611	18519	18408	18778	18581	18661	18523	18616	18793	18615	18675	18371	18709	18595	18510	18643	18724	18562	18555	18752	18522	18691	18793	18611	18429	18580	18606	18538	18671	18839	18663	18623	18755	18525	18497	18744	18649	18677	18696	18389	18567	18496	18755	18588	18505	18464	18606	18560	18532	18613	18617	18608	18740	18524	18722	18492	18605	18625	18549	18512	18758	18696	18576	18669	18767	18549	18654	18505	18548	18596	18610	18491	18713	18627	18525	18627	18556	18534	18658	18532	18552	18312	18589	18370	18598	18513	18452	18534	18527	18524	18538	18571	18621	18501	18626	18739	18358	18772	18524	18728	18394	18432	18408	18558	18601	18489	18574	18535	18534	18827	18714	18426	18478	18441	18390	18510	18722	18594	18610	18411	18455	18626	18563	18618	18793	18527	18581	18696	18648	18538	18505	18553	18299	18579	18738	18552	18517	18724	18745	18668	18367	18595	18631	18619	18298	18534	18728	18614	18455	18522	18543	18571	18421	18830	18612	18461	18569	18603	18588	18684	18857	18432	18842	18416	18519	18659	18454	18562	18526	18342	18707	18511	18725	18863	18616	18550	18701	18551	18728	18776	18561	18552	18638	18787	18708	18619	18484	18471	18506	18509	18573	18752	18624	18587	18701	18792	18799	18696	18570	18730	18903	18674	18524	18789	18632	18583	18732	18553	18729	18508	18454	18486	18676	18744	18970	18561	18681	18344	18704	18757	18660	18545	18651	18484	18664	18521	18532	18505	18639	18648	18536	18499	18660	18674	18562	18691	18565	18769	18854	18469	18721	18585	18564	18664	18694	18708	18769	18571	18388	18418	18516	18500	18424	18504	18563	18366	18661	18654	18789	18626	18687	18703	18647	18574	18702	18466	18523	18600	18397	18701	18407	18554	18749	18571	18763	18667	18597	18611	18450	18646	18819	18627	18587	18741	18451	18912	18698	18680	18565	18511	18592	18577	18646	18427	18682	18595	18638	18493	18534	18559	18615	18621	18669	18510	18608	18625	18795	18746	18498	18658	18538	18754	18538	18632	18561	18449	18643	18543	18741	18746	18454	18696	18516	18515	18284	18705	18704	18462	18705	18726	18752	18489	18661	18511	18581	18748	18539	18823	18535	18435	18559	18467	18429	18641	18615	18852	18414	18724	18526	18628	18683	18546	18836	18700	18592	18629	18548	18606	18645	18661	18408	18559	18538	18659	18421	18730	18604	18629	18554	18700	18867	18663	18687	18717	18625	18412	18506	18569	18615	18636	18529	18547	18568	18713	18729	18765	18789	18542	18725	18682	18397	18624	18743	18766	18513	18829	18997	18769	18610	18426	18543	18422	18710	18656	18635	18476	18721	18801	18612	18659	18587	18607	18843	18549	18556	18643	18379	18649	18624	18755	18944	18519	18633	18531	18709	18567	18691	18597	18761	18624	18344	18495	18713	18567	18782	18525	18632	18529	18627	18572	18609	18475	18552	18577	18601	18580	18974	18586	18569	18510	18679	18477	18676	18611	18651	18685	18566	18382	18711	18494	18693	18485	18739	18502	18600	18628	18543	18461	18355	18492	18670	18606	18579	18539	18606	18434	18686	18390	18636	18504	18562	18635	18631	18570	18483	18430	18797	18575	18615	18680	18717	18622	18617	18723	18558	18625	18535	18303	18761	18419	18578	18694	18640	18626	18595	18770	18614	18846	18516	18443	18630	18450	18562	18741	18605	18439	18590	18641	18417	18507	18477	18492	18683	18626	18604	18571	18396	18510	18495	18641	18778	18537	18610	18632	18657	18514	18527	18244	18606	18428	18575	18567	18764	18598	18749	18830	18668	18676	18460	18770	18805	18545	18589	18623	18546	18595	18397	18552	18458	18474	18726	18600	18844	18659	18860	18519	18660	18646	18751	18623	18761	18825	18722	18718	18526	18699	18586	18520	18795	18761	18425	18635	18482	18502	18534	18432	18715	18716	18656	18654	18676	18735	18614	18633	18665	18390	18645	18657	18678	18771	18483	18494	18500	18724	18708	18645	18620	18701	18555	18750	18580	18608	18633	18740	18827	18548	18648	18644	18700	18367	18630	18525	18721	18591	18591	18674	18622	18519	18654	18613	18819	18727	18600	18491	18676	18546	18575	18746	18709	18811	18699	18501	18462	18327	18910	18675	18663	18711	18423	18542	18671	18704	18825	18780	18676	18586	18644	18664	18733	18477	18670	18571	18673	18571	18732	18451	18740	18549	18551	18643	18488	18493	18437	18540	18520	18723	18506	18607	18787	18767	18709	18736	18548	18545	18776	18598	18643	18591	18466	18597	18605	18502	18676	18508	18901	18583	18421	18702	18689	18665	18817	18598	18548	18533	18677	18503	18810	18703	18695	18737	18545	18571	18538	18368	18417	18468	18754	18563	18652	18584	18556	18722	18638	18409	18813	18577	18684	18561	18477	18494	18667	18671	18592	18543	18456	18541	18513	18738	18584	18436	18745	18686	18600	18473	18591	18698	18807	18752	18629	18671	18674	18687	18744	18712	18661	18629	18599	18759	18455	18431	18677	18638	18712	18490	18805	18443	18676	18786	18575	18572	18702	18652	18534	18491	18616	18636	18741	18619	18460	18799	18619	18547	18702	18462	18676	18513	18387	18604	18812	18330	18591	18536	18813	18674	18446	18690	18509	18512	18684	18516	18568	18608	18615	18659	18663	18457	18594	18414	18579	18789	18688	18687	18681	18567	18482	18677	18583	18789	18750	18527	18505	18523	18601	18520	18439	18586	18536	18428	18469	18663	18624	18791	18649	18666	18844	18690	18674	18661	18629	18394	18629	18505	18567	18636	18527	18542	18549	18527	18609	18646	18576	18693	18506	18615	18621	18607	18619	18892	18679	18820	18644	18444	18609	18513	18689	18667	18794	18539	18692	18642	18585	18614	18689	18515	18627	18598	18630	18617	18557	18499	18764	18648	18716	18517	18771	18775	18651	18545	18664	18674	18756	18595	18621	18778	18660	18308	18558	18549	18558	18403	18655	18592	18568	18784	18664	18697	18603	18543	18597	18727	18442	18672	18759	18590	18527	18530	18360	18562	18815	18512	18627	18586	18569	18445	18706	18642	18564	18370	18470	18517	18607	18706	18551	18522	18697	18605	18473	18594	18395	18383	18929	18800	18663	18575	18463	18633	18700	18526	18630	18599	18447	18548	18562	18476	18525	18670	18401	18428	18572	18586	18330	18538	18816	18675	18371	18697	18476	18518	18572	18499	18744	18364	18517	18433	18731	18559	18689	18534	18568	18703	18495	18516	18590	18553	18725	18903	18590	18864	18652	18343	18702	18451	18393	18515	18437	18728	18481	18691	18738	18692	18758	18679	18600	18391	18665	18457	18616	18610	18712	18635	18664	18745	18672	18641	18566	18651	18523	18480	18570	18772	18587	18599	18725	18484	18718	18417	18488	18505	18380	18470	18485	18535	18655	18331	18614	18443	18718	18721	18415	18453	18512	18710	18699	18568	18660	18440	18574	18656	18485	18654	18656	18596	18747	18706	18598	18571	18526	18593	18613	18683	18657	18542	18596	18351	18759	18562	18619	18682	18707	18778	18762	18622	18629	18577	18509	18515	18498	18425	18425	18503	18501	18490	18795	18611	18618	18747	18628	18549	18537	18624	18568	18662	18672	18561	18555	18545	18569	18727	18638	18668	18694	18623	18788	18405	18612	18566	18499	18816
16818	18903	19160	18037	17523	16218	15944	22816	23465	19520	16544	15160	14769	14560	14571	14781	14623	14581	14600	14521	14741	14541	14607	14629	14823	14665	14592	14609	14417	14674	14655	14798	14585	14468	14592	14672	14709	14862	14584	14601	14507	14583	14718	14547	14668	14563	14573	14654	14549	14666	14564	14568	14493	14629	14582	14798	14443	14849	14664	14657	14594	14617	14640	14590	14579	14645	14737	14560	14572	14474	14558	14500	14787	14534	14524	14588	14614	14515	14616	14705	14713	14751	14557	14735	14597	14515	14598	14642	14632	14484	14457	14666	14448	14484	14550	14673	14533	14570	14584	14594	14602	14740	14630	14606	14498	14709	14655	14691	14785	14542	14470	14538	14513	14568	14571	14723	14538	14588	14630	14676	14567	14537	14530	14490	14509	14503	14378	14711	14496	14586	14484	14538	14681	14510	14580	14488	14492	14628	14411	14683	14455	14594	14340	14546	14526	14730	14617	14661	14496	14708	14595	14606	14572	14554	14506	14533	14618	14543	14676	14518	14656	14621	14573	14543	14574	14492	14496	14649	14686	14681	14649	14514	14673	14552	14537	14632	14675	14710	14518	14463	14782	14554	14691	14550	14617	14596	14465	14466	14512	14533	14688	14417	14623	14532	14602	14494	14526	14515	14552	14657	14619	14522	14631	14626	14635	14572	14481	14641	14615	14766	14695	14752	14692	14692	14514	14575	14695	14588	14640	14579	14570	14510	14286	14757	14657	14565	14654	14616	14544	14581	14680	14590	14566	14686	14460	14450	14696	14680	14626	14672	14568	14559	14533	14565	14551	14734	14579	14579	14517	14587	14723	14625	14789	14647	14438	14532	14486	14646	14610	14562	14657	14616	14605	14427	14587	14496	14631	14683	14590	14538	14701	14521	14544	14649	14420	14583	14329	14717	14590	14427	14618	14556	14575	14785	14587	14688	14616	14755	14585	14586	14638	14489	14700	14684	14654	14682	14775	14321	14395	14600	14700	14555	14560	14577	14570	14579	14560	14570	14536	14649	14578	14658	14518	14535	14522	14577	14755	14683	14463	14727	14650	14616	14546	14845	14511	14508	14585	14523	14715	14514	14684	14535	14623	14621	14594	14573	14484	14680	14690	14509	14586	14595	14419	14573	14668	14484	14549	14592	14661	14517	14430	14634	14540	14497	14531	14643	14424	14491	14567	14654	14637	14573	14675	14654	14566	14479	14676	14553	14672	14556	14563	14488	14423	14637	14570	14617	14722	14666	14669	14624	14623	14406	14660	14646	14667	14545	14667	14556	14641	14634	14599	14643	14556	14659	14615	14528	14485	14608	14510	14573	14590	14633	14559	14677	14604	14695	14724	14585	14583	14584	14584	14553	14569	14714	14687	14629	14558	14473	14679	14639	14440	14693	14573	14689	14527	14662	14412	14648	14571	14583	14595	14625	14633	14509	14601	14472	14599	14782	14496	14550	14749	14742	14748	14578	14534	14598	14627	14543	14449	14548	14491	14596	14438	14746	14562	14483	14798	14599	14558	14700	14511	14512	14646	14555	14637	14505	14571	14504	14599	14687	14512	14729	14668	14535	14575	14651	14580	14491	14623	14605	14631	14629	14551	14457	14581	14427	14335	14580	14470	14570	14685	14673	14681	14514	14598	14712	14625	14498	14669	14645	14521	14630	14607	14667	14639	14758	14595	14484	14537	14693	14453	14635	14427	14734	14319	14871	14561	14689	14631	14598	14636	14557	14727	14664	14590	14572	14426	14750	14609	14617	14518	14577	14573	14644	14531	14505	14634	14676	14497	14707	14625	14699	14543	14555	14493	14589	14634	14495	14435	14594	14646	14663	14832	14633	14671	14609	14321	14579	14520	14706	14525	14562	14670	14554	14536	14490	14553	14575	14557	14701	14530	14610	14479	14695	14682	14730	14586	14548	14513	14652	14641	14599	14593	14493	14592	14601	14624	14369	14622	14679	14761	14674	14733	14587	14734	14349	14761	14658	14513	14652	14647	14637	14497	14510	14511	14601	14557	14593	14622	14404	14585	14622	14499	14639	14589	14549	14573	14560	14353	14616	14581	14641	14533	14875	14594	14566	14660	14591	14586	14758	14814	14660	14528	14616	14423	14603	14754	14691	14630	14710	14635	14713	14695	14663	14390	14671	14582	14699	14436	14657	14463	14594	14578	14483	14608	14513	14582	14564	14580	14556	14775	14511	14603	14580	14475	14640	14554	14818	14560	14530	14586	14640	14601	14583	14405	14619	14704	14546	14598	14446	14442	14605	14747	14464	14650	14415	14579	14501	14574	14706	14559	14767	14709	14591	14657	14544	14668	14561	14560	14548	14479	14616	14500	14647	14580	14507	14725	14770	14520	14597	14610	14744	14806	14619	14570	14408	14502	14508	14600	14473	14658	14724	14486	14555	14620	14705	14700	14582	14661	14674	14421	14724	14546	14695	14551	14571	14743	14612	14408	14594	14563	14633	14612	14415	14597	14597	14625	14672	14607	14568	14572	14679	14601	14534	14676	14694	14849	14645	14667	14580	14703	14770	14560	14567	14543	14487	14567	14622	14665	14717	14661	14588	14575	14630	14611	14594	14453	14416	14640	14538	14529	14729	14668	14642	14692	14785	14551	14423	14650	14480	14476	14511	14600	14559	14769	14516	14541	14582	14519	14522	14666	14635	14537	14701	14671	14696	14555	14567	14589	14709	14601	14833	14524	14680	14424	14715	14378	14615	14535	14618	14540	14674	14735	14615	14646	14516	14524	14648	14605	14600	14489	14596	14597	14630	14594	14696	14700	14744	14741	14582	14562	14632	14590	14800	14517	14543	14509	14743	14570	14530	14759	14763	14584	14786	14499	14678	14555	14640	14482	14581	14632	14590	14642	14626	14486	14615	14653	14701	14693	14742	14577	14612	14578	14534	14615	14741	14610	14562	14637	14587	14443	14692	14578	14569	14591	14573	14470	14567	14651	14724	14477	14647	14648	14405	14671	14638	14571	14708	14427	14438	14634	14486	14486	14673	14566	14535	14527	14698	14664	14635	14635	14513	14787	14471	14674	14568	14626	14661	14773	14581	14642	14592	14452	14845	14585	14558	14394	14664	14626	14411	14445	14713	14488	14664	14723	14540	14564	14590	14605	14605	14429	14687	14576	14683	14647	14633	14570	14491	14614	14413	14602	14604	14688	14629	14518	14727	14633	14662	14623	14556	14540	14630	14601	14399	14472	14419	14641	14537	14661	14754	14449	14663	14425	14646	14642	14705	14555	14502	14699	14597	14382	14693	14682	14710	14764	14754	14498	14679	14630	14646	14614	14602	14601	14686	14564	14563	14569	14609	14611	14672	14711	14660	14570	14667	14533	14636	14689	14643	14535	14588	14562	14741	14635	14555	14647	14625	14635	14687	14586	14691	14505	14596	14552	14456	14577	14719	14745	14708	14507	14684	14514	14694	14687	14689	14356	14541	14558	14748	14558	14635	14671	14473	14577	14653	14684	14502	14642	14638	14741	14512	14656	14621	14592	14447	14598	14663	14548	14601	14662	14753	14689	14652	14508	14459	14597	14571	14852	14413	14628	14560	14521	14708	14738	14616	14650	14638	14634	14593	14607	14524	14612	14532	14570	14615	14769	14696	14601	14597	14522	14477	14675	14604	14523	14520	14599	14641	14452	14578	14621	14689	14577	14556	14566	14636	14413	14759	14629	14757	14523	14691	14781	14479	14540	14551	14650	14627	14553	14438	14575	14673	14674	14495	14433	14616	14742	14528	14427	14565	14547	14491	14640	14666	14628	14492	14472	14673	14632	14572	14511	14719	14650	14793	14557	14581	14571	14497	14694	14470	14679	14534	14783	14667	14580	14539	14663	14734	14558	14585	14798	14710	14677	14563	14625	14587	14519	14465	14514	14495	14654	14583	14689	14488	14736	14445	14631	14748	14602	14526	14595	14745	14652	14563	14671	14700	14468	14628	14419	14568	14726	14575	14806	14580	14510	14641	14549	14595	14619	14561	14672	14609	14762	14670	14613	14497	14584	14761	14464	14576	14531	14611	14467	14705	14682	14619	14696	14639	14405	14608	14585	14461	14563	14656	14602	14729	14403	14665	14533	14478	14493	14728	14693	14617	14574	14547	14706	14657	14557	14465	14694	14561	14505	14785	14580	14533	14546	14567	14591	14585	14490	14607	14756	14587	14702	14688	14613	14449	14780	14660	14664	14773	14654	14565	14686	14567	14649	14754	14717	14396	14622	14676	14451	14669	14642	14653	14725	14735	14533	14543	14643	14658	14722	14423	14578	14657	14569	14618	14428	14476	14696	14559	14654	14719	14431	14551	14471	14659	14454	14724	14579	14753	14549	14558	14839	14608	14715	14612	14600	14724	14769	14542	14648	14439	14590	14698	14710	14573	14621	14758	14484	14684	14599	14723	14607	14411	14500	14526	14848	14599	14483	14540	14691	14623	14536	14500	14669	14744	14543	14529	14674	14710	14576	14627	14577	14665	14569	14619	14607	14519	14612	14670	14665	14529	14432	14607	14713	14608	14495	14597	14683	14614	14561	14589	14608	14484	14632	14618	14432	14453	14599	14558	14450	14693	14485	14580	14675	14645	14544	14508	14674	14570	14623	14707	14548	14629	14496	14625	14770	14697	14394	14603	14725	14648	14561	14511	14457	14594	14682	14599	14591	14779	14586	14542	14865	14583	14681	14651	14725	14501	14470	14445	14695	14605	14586	14627	14652	14562	14693	14558	14583	14693	14718	14608	14458	14559	14602	14463	14615	14664	14664	14496	14702	14632	14359	14848	14459	14684	14528	14515	14505	14581	14504	14663	14595	14634	14685	14610	14543	14680	14587	14554	14620	14712	14480	14701	14555	14617	14620	14596	14612	14499	14450	14791	14693	14466	14573	14670	14489	14516	14570	14689	14646	14637	14470	14668	14425	14400	14460	14586	14691	14547	14557	14701	14561	14805	14506	14659	14553	14624	14738	14601	14607	14518	14673	14586	14500	14727	14603	14651	14696	14660	14639	14685	14657	14519	14703	14529	14634	14690	14573	14454	14519	14608	14554	14705	14599	14592	14804	14533	14494	14650	14530	14617	14713	14535	14678	14673	14681	14534	14483	14530	14554	14486	14476	14519	14612	14664
25481	21141	28061	25712	23898	23225	22978	47650	54588	39486	28469	21372	18839	18249	17809	17993	18278	18007	18097	18168	18073	18033	17931	17963	17745	18028	17974	18040	18155	17918	18067	18119	17985	18022	18133	18066	18007	18191	18066	17958	17882	18126	18010	18024	17832	18013	17962	18014	17882	17870	17973	17817	17899	17878	18066	18081	17956	17942	17834	17935	17962	17958	17894	17821	17705	17956	17979	17872	17889	17930	18050	17861	18039	17874	17995	17714	17994	17719	18008	17953	17901	17956	18005	18003	17817	18011	18080	18001	17802	17976	17891	17761	17904	18058	18079	17993	18152	17903	17953	18071	17865	17979	17940	18070	17831	17939	18036	17804	18193	17839	17677	17829	17907	17777	17871	17888	17698	17746	17863	17963	17730	17796	17951	17783	17945	18081	17887	17934	17944	17893	17815	17995	17921	17995	17881	18006	17964	17971	17787	17956	17952	17891	18069	18075	17994	17872	18106	17696	17928	18016	17912	17835	18060	17823	17956	17971	18052	17895	17983	17917	17771	18023	17794	18104	17844	17943	17854	17727	17942	17936	17965	18308	18090	18014	17969	17837	17909	17886	17935	18038	18243	17973	17810	18111	18036	18023	17587	17951	18089	17769	18149	17603	18002	17945	17870	17844	17880	17780	18027	18043	17842	17896	17970	17996	17931	17687	18145	17980	18024	17940	17880	17858	17791	17996	17837	18005	17875	17982	17757	17800	18088	18088	17969	18082	17870	17903	17963	17920	17941	17987	18015	17803	17928	17827	17946	17788	18095	17975	17835	17991	17897	17839	17922	17949	17983	18020	17849	18023	17945	17913	17949	17921	17894	17822	17808	18034	17918	17837	17906	18036	17835	17900	17905	17842	17970	17964	18080	18038	18025	18046	17701	17865	17970	17835	17760	17897	17790	17855	18042	17872	17899	17975	17982	17867	17968	18069	17973	17938	17716	17889	17865	18031	17866	17761	17763	17796	17742	18000	17919	17802	18189	17882	18155	17921	18146	17880	17837	17875	18119	17855	17718	17824	17970	17945	17910	18023	17947	18029	17930	17809	17956	17904	17805	17995	17870	17999	17996	18077	18070	18011	17745	17818	17903	18012	17915	17883	17859	17783	18106	17927	17895	17961	17768	17933	17888	17734	17755	18085	17775	18007	17668	17841	17931	17741	17990	17969	17765	18038	17955	18024	18006	18089	17824	17966	17941	17771	17889	17713	17951	17793	18052	17808	17942	18047	17964	17864	17811	17873	17985	17960	17983	17946	17788	17913	17974	17931	18140	18096	18176	18115	18024	17892	17937	17857	17962	17747	17882	18029	17993	18023	18070	18070	18009	18005	18008	17962	17966	18165	18147	17864	17852	17891	17866	17908	18057	17903	17996	17965	18068	18018	18177	17923	17850	17726	17858	17802	17994	17874	17864	17956	17762	17846	17896	17827	17935	17827	17961	17932	17859	18004	17903	17750	18004	18143	17948	17698	17747	17887	17891	17837	17984	17831	17769	17924	17885	18102	17900	17998	17797	17900	18003	17952	18005	18063	18027	17962	17972	17839	17940	18009	17833	17986	17822	18099	17834	17922	17912	17910	17858	17732	17988	17938	17859	17812	17879	17956	17987	17888	17883	18092	17927	17840	18041	18005	18015	17848	17938	17934	18105	17930	17929	17970	18106	17926	17933	18032	17922	17700	17970	17958	17907	17941	18027	17772	17775	18035	17913	17982	17972	18110	17840	17903	17983	17947	17736	18015	17885	17972	17881	17636	17872	17814	17863	17779	17812	18110	18130	17759	18052	18034	17898	17703	17928	17853	17927	17885	18026	17744	17770	17792	17898	17709	17921	17945	17784	18085	17868	18052	18015	17842	18035	18087	18091	17777	17975	17979	18085	18035	17938	17944	17869	17782	17840	17656	17932	17943	17859	17894	17996	17904	18005	18007	18008	17970	17878	17848	17965	17809	17959	17854	17808	18026	17941	18010	17992	17938	17797	17845	17913	17916	17816	17941	18150	17977	18020	17964	17910	17826	17764	17987	18139	17819	17958	17876	17846	18103	18027	17883	17889	17735	18064	18010	17867	18075	17935	17977	18103	18007	17995	17923	17915	17837	18027	17919	17924	18121	18073	18073	17810	17824	17867	17804	17981	17906	17705	18184	17863	17901	17946	17962	17947	17919	17904	17936	17962	17679	17928	18046	18080	17881	17835	17874	17924	17862	17875	17827	17883	17827	17885	17809	17890	17720	18041	17887	17818	17950	17800	18001	17765	17846	17907	18061	18005	17970	18246	18147	17986	17698	18200	17994	18032	17835	18039	17941	17953	18109	18129	17969	17961	17912	18031	17969	17804	17746	18053	17983	17928	17970	17697	17789	18291	17798	17759	18104	17964	18054	18064	17803	17831	17828	17855	17802	17918	17685	18141	18024	18016	17856	17969	18133	17915	17929	17870	17811	17798	17945	17890	17815	17940	17870	17979	17976	17808	18110	17957	17899	18007	18177	17810	17873	17901	17976	17951	17891	18078	17972	17924	17930	17721	17968	17833	18061	18073	17770	17995	17872	17926	17753	17836	18057	17928	17802	17712	17793	18192	17878	17930	17862	17861	18281	17910	17988	17846	17967	17855	18092	18131	17916	17868	17929	17927	17785	17874	17808	18074	17967	17894	17831	17812	17935	17865	18003	17923	17870	17998	17815	17971	18005	17800	17908	17902	18077	18138	17711	17726	18158	18000	17915	17960	17837	18288	18036	18039	18077	17959	18080	17788	17846	17980	17929	17754	17948	18018	17904	18033	17665	18016	17841	17865	17881	18096	17951	17971	17976	17947	18210	18062	17973	17842	18070	17987	18220	18047	17890	17782	17953	18168	17689	17722	18190	17953	18067	18076	17872	17886	17993	17852	17970	18026	17733	17656	17973	17820	18036	17912	17918	18011	17777	17675	17915	17814	17769	17953	17897	17902	18043	18010	17855	17810	17988	18007	17950	17979	17930	17931	17878	17690	17892	17850	18121	17913	17806	17997	17832	17940	17890	17833	17748	18067	17869	18069	17874	18060	17921	17776	17914	17774	17888	18022	17858	17777	17954	17864	17920	18063	17959	17804	18016	17734	17992	18087	17945	17945	17851	18259	17984	17876	17870	17930	17664	17787	17796	17963	17835	17866	17733	17817	17873	18048	18225	17946	17757	18122	17835	17916	17939	17856	17877	17916	17852	17883	17846	18027	17910	17910	18193	18095	17790	18036	17921	17915	17772	17888	18076	17840	18134	18086	17974	17863	17930	17872	17723	17729	17771	17943	17840	17768	17834	17866	17816	17795	18057	17992	17971	18033	18012	17949	17887	17979	17919	17846	17949	17982	17902	17999	17981	17847	17833	17851	17960	17471	17958	17938	17967	17938	17811	17950	17763	17983	17878	17846	17903	17859	17975	17725	17914	17820	17796	17998	17567	17835	17843	17820	17867	17684	17783	17905	17885	17984	17971	17970	18166	17986	17972	18075	17907	17908	17816	17664	17885	17983	17894	17946	17994	18012	17832	17934	18024	18019	18035	17982	18002	17872	17938	17907	18076	17891	17976	18060	18040	18133	18141	18047	17879	17805	18074	17988	17863	17858	17754	17748	17847	17922	18021	17945	17967	18080	17946	17884	17886	17948	17857	18009	17986	17812	17916	17799	17846	18112	18101	18006	18084	17874	17957	17916	18026	17855	17992	17802	18046	17950	17964	18080	17925	17887	18057	18005	17728	17870	17618	17911	18044	17949	17782	18057	17911	18009	17975	18087	17995	17811	18159	17845	17997	17757	17849	17912	17934	17975	18146	17973	18018	17978	17821	18137	17870	17883	17801	18022	17939	17929	18127	17836	17942	17916	18030	17896	17821	17934	17909	18048	17975	17750	17674	17884	17877	17953	17943	17930	18063	18072	17923	17892	17926	17763	18092	17887	17977	17905	17940	18087	17944	18007	18086	18041	17871	18009	17915	17950	17764	17913	17780	17849	18154	17898	17898	17904	17886	18170	18099	17914	18059	17859	17866	18000	18069	17807	17935	18005	17791	18003	17976	17888	17799	17885	17899	17954	18128	18238	17898	17916	18081	17873	18214	17923	17754	17762	17883	17917	17910	17860	17856	17980	17915	18096	18188	17936	18240	18036	18055	17921	17778	17972	17853	17937	17834	17813	17862	17933	17770	18023	17911	17933	18038	17874	18038	17959	18059	17911	17845	17780	17972	18101	17859	18050	17976	17870	17929	17890	17887	18001	17749	17888	17804	17920	17713	17959	17899	18063	17990	17757	17985	17838	17889	17794	17672	17914	17943	17694	17977	17790	18014	17971	17934	18128	17967	17906	17968	18150	18102	17880	18027	17892	17717	18036	17911	18070	17862	17932	17944	17942	17903	17742	17925	17935	17912	17770	17936	17832	17956	17881	17770	18013	17997	17983	17967	17850	17954	17719	17979	17684	17940	17807	17840	18021	17954	18160	17947	18032	18211	17807	17852	18056	18018	17967	17881	18047	17848	17998	18022	17727	17898	17974	18049	18006	17681	17900	17915	17833	17992	17899	17971	17761	17873	17932	17942	17967	17817	17793	18005	17886	18016	17954	17926	17849	17893	17966	17877	17866	17888	18102	17994	18011	17977	17795	17922	17892	17896	18097	17884	18052	17922	17935	17952	17829	17964	17805	17988	17969	18041	17903	18166	17943	17855	18032	17921	17900	17898	17796	18057	17950	17981	18007	17771	18208	17775	18160	18048	17742	17850	17905	17888	17967	18029	18006	18006	18026	17931	17980	17974	18034	17982	17869	17916	18052	17810	17969	17904	17866	17972	17934	17888	18051	17771	17957	18012	17986	17819	17955	18042	17907	17801	17965	17958	18106	18030	17896	17767	18003	17818	17938	17695	18031	17797	17953	18175	18030	17821	17971	17869	17896	17866	17925	17838	17847	18030	17809	18177	18047	17987	18083	18074	18033	18062	18021	17810	17908	17807	17580	17811	17846	18089	18153	17827	17874	18149	18031	17871	18302	18026	17837	17965	17796	17981	17888	18136	17995	18096	17644	17839	18036	17797	17864	17850	17996	17884	17865	17964	18037	17948	17929	17809	17824	18043	18065	17835	18007	17828	18077	17862	17916	17937	17950	18085	18018	17992
17229	28895	29853	28568	22548	19468	19656	49422	50836	37320	24984	17166	14776	14283	14111	14351	14415	14296	14250	14352	14260	14279	14302	14322	14346	14205	14582	14290	14429	14251	14306	14183	14511	14338	14262	14228	14237	14312	14349	14146	14420	14279	14294	14293	14243	14300	14279	14180	14246	14188	14282	14279	14476	14351	14262	14359	14291	14360	14327	14237	14058	14056	14116	14486	14257	14408	14142	14386	14346	14326	14318	14155	14279	14257	14448	14294	14159	14350	14360	14357	14451	14194	14466	14230	14361	14416	14264	14182	14325	14267	14232	14473	14404	14265	14323	14268	14210	14442	14384	14260	14342	14376	14331	14537	14381	14353	14365	14158	14317	14380	14316	14368	14370	14199	14311	14199	14418	14250	14359	14206	14171	14197	14191	14315	14320	14348	14320	14278	14345	14205	14366	14141	14314	14357	14339	14244	14517	14367	14260	14261	14288	14370	14242	14056	14323	14410	14306	14426	14281	14234	14248	14228	14428	14539	14166	14326	14225	14361	14341	14291	14263	14341	14113	14388	14118	14137	14342	14356	14275	14449	14391	14269	14226	14331	14549	14319	14355	14221	14346	14246	14198	14501	14204	14183	14280	14528	14400	14198	14176	14341	14313	14177	14335	14119	14346	14255	14238	14259	14417	14305	14345	14319	14396	14225	14292	14310	14176	14335	14248	14368	14321	14395	14238	14311	14338	14130	14168	14241	14317	14201	14185	14399	14271	14369	14240	14327	14360	14185	14258	14262	14143	14231	14183	14469	14153	14545	14335	14209	14269	14390	14339	14143	14384	14272	14440	14428	14224	14263	14110	14037	14272	14290	14309	14118	14289	14087	14170	14203	14382	14574	14193	14493	14251	14341	14303	14432	14334	14247	14334	14300	14210	14363	14243	14275	14390	14254	14386	14205	14364	14194	14261	14268	14390	14255	14405	14312	14187	14330	14162	14252	14287	14370	14439	14366	14162	14283	14241	14373	14347	14178	14251	14247	14301	14475	14362	14191	14461	14199	14283	14289	14379	14180	14191	14399	14388	14346	14265	14305	14330	14248	14223	14380	14400	14357	14414	14429	14319	14352	14279	14253	14293	14461	14377	14337	14430	14238	14280	14211	14218	14274	14273	14367	14275	14382	14117	14487	14203	14142	14252	14230	14295	14311	14218	14541	14362	14290	14252	14319	14288	14198	14267	14229	14253	14260	14605	14215	14382	14228	14420	14203	14212	14302	14346	14263	14386	14171	14326	14381	14345	14241	14234	14308	14255	14373	14201	14286	14268	14128	14152	14314	14266	14396	14240	14451	14334	14234	14331	14226	14342	14313	14259	14384	14288	14231	14281	14375	14271	14531	14398	14435	14020	14180	14409	14202	14423	14312	14357	14218	14382	14201	14327	14315	14315	14163	14217	14339	14422	14373	14210	14175	14219	14179	14338	14453	14305	14235	14261	14216	14224	14486	14393	14352	14512	14281	14194	14243	14275	14117	14323	14359	14452	14353	14515	14195	14254	14267	14257	14304	14362	14097	14382	14394	14438	14358	14431	14191	14397	14387	14250	14179	14263	14346	14279	14255	14342	14295	14366	14303	14069	14129	14348	14330	14280	14404	14340	14312	14344	14213	14263	14305	14349	14302	14281	14321	14173	14442	14277	14269	14290	14421	14235	14279	14279	14121	14341	14300	14236	14250	14430	14458	14250	14211	14303	14457	14408	14241	14246	14117	14407	14188	14307	14225	14148	14370	14232	14161	14220	14200	14141	14380	14202	14506	14230	14292	14378	14317	14441	14396	14257	14336	14199	14383	14362	14245	14364	14280	14082	14240	14236	14242	14246	14135	14331	14359	14433	14222	14283	14256	14490	14235	14172	14196	14295	14182	14289	14363	14416	14208	14315	14429	14190	14490	14344	14113	14346	14238	14416	14287	14169	14464	14414	14541	14374	14303	14166	14277	14368	14300	14424	14415	14380	14190	14265	14235	14323	14308	14398	14183	14258	14392	14275	14329	14305	14192	14265	14203	14307	14304	14390	14354	14337	14319	14313	14316	14289	14193	14207	14283	14195	14330	14300	14249	14266	14334	14400	14428	14406	14181	14356	14390	14267	14241	14444	14250	14323	14323	14172	14237	14348	14388	14287	14375	14437	14328	14131	14322	14345	14241	14429	14304	14127	14421	14125	14218	14332	14354	14168	14314	14139	14363	14343	14294	14295	14250	14292	14499	14474	14231	14391	14159	14303	14174	14286	14315	14414	14151	14261	14287	14331	14434	14371	14145	14290	14442	14152	14555	14400	14378	14433	14419	14377	14296	14360	14223	14127	14317	14167	14239	14378	14246	14245	14444	14234	14266	14051	14217	14391	14140	14408	14290	14336	14301	14144	14320	14480	14337	14375	14333	14231	14307	14134	14272	14381	14277	14305	14499	14230	14574	14332	14262	14265	14299	14392	14276	14574	14214	14206	14245	14272	14312	14276	14249	14226	14219	14348	14308	14249	14261	14300	14340	14353	14214	14385	14297	14127	14284	14338	14217	14304	14152	14256	14366	14199	14340	14056	14375	14172	14379	14338	14263	14332	14411	14209	14228	14452	14533	14502	14250	14337	14207	14184	14178	14329	14303	14299	14251	14244	14456	14312	14274	14347	14101	14319	14191	14352	14489	14318	14129	14390	14398	14370	14301	14349	14354	14349	14323	14255	14261	14171	14157	14289	14373	14224	14089	14272	14390	14186	14229	14278	14257	14355	14373	14253	14387	14335	14297	14128	14319	14204	14349	14221	14274	14204	14302	14365	14163	14313	14171	14297	14094	14356	14318	14335	14211	14286	14260	14356	14211	14316	14163	14429	14301	14146	14265	14315	14303	14360	14249	14194	14184	14101	14229	14355	14416	14397	14405	14242	14337	14477	14301	14267	14260	14309	14375	14354	14233	14363	14298	14347	14349	14577	14197	14330	14397	14175	14288	14180	14325	14358	14239	14232	14378	14264	14279	14284	14295	14246	14305	14280	14285	14201	14288	14364	14217	14288	14329	14352	14351	14407	14333	14358	14467	14303	14465	14500	14383	14255	14244	14380	14474	14265	14300	14251	14352	14220	14291	14250	14220	14391	14309	14334	14306	14305	14256	14274	14299	14270	14285	14132	14371	14281	14262	14253	14195	14237	14265	14411	14109	14366	14132	14234	14229	14321	14285	14257	14322	14221	14298	14322	14174	14309	14279	14456	14373	14450	14259	14304	14467	14244	14115	14242	14171	14304	14417	14206	14467	14385	14298	14206	14339	14398	14199	14241	14480	14179	14349	14398	14343	14254	14413	14414	14320	14266	14366	14505	14226	14302	14249	14524	14255	14303	14276	14234	14198	14136	14369	14401	14154	14235	14178	14233	14216	14233	14183	14069	14268	14240	14336	14312	14374	14251	14318	14441	14168	14260	14273	14422	14270	14190	14360	14142	14247	14346	14358	14228	14373	14336	14338	14344	14254	14173	14407	14294	14142	14277	14310	14254	14363	14132	14234	14290	14400	14381	14428	14210	14227	14407	14207	14335	14329	14418	14252	14283	14477	14223	14378	14253	14411	14269	14475	14317	14226	14149	14242	14366	14253	14322	14018	14404	14359	14324	14263	14107	14309	14297	14226	14310	14259	14427	14353	14500	14291	14536	14273	14087	14242	14427	14263	14284	14354	14270	14247	14382	14131	14236	14293	14327	14386	14161	14302	14393	14324	14148	14393	14373	14246	14294	14448	14521	14357	14404	14288	14453	14158	14345	14150	14190	14303	14157	14041	14367	14267	14258	14245	14141	14392	14247	14478	14327	14234	14427	14341	14247	14330	14392	14174	14301	14320	14261	14455	14175	14222	14072	14251	14263	14387	14299	14339	14249	14186	14258	14286	14294	14316	14392	14411	14363	14330	14176	14232	14331	14210	14380	14345	14259	14288	14176	14140	14306	14353	14267	14289	14349	14326	14255	14365	14268	14290	14288	14252	14213	14313	14203	14208	14348	14248	14230	14319	14123	14209	14166	14342	14278	14191	14271	14218	14278	14248	14325	14303	14332	14324	14299	14192	14324	14282	14289	14317	14366	14521	14316	14186	14165	14357	14425	14228	14354	14333	14138	14389	14372	14264	14449	14242	14316	14213	14431	14387	14324	14406	14289	14335	14306	14302	14297	14184	14237	14135	14235	14246	14300	14216	14111	14234	14058	14392	14333	14340	14250	14302	14316	14405	14112	14144	14324	14324	14380	14292	14574	14236	14516	14351	14164	14371	14222	14146	14367	14239	14404	14395	14263	14212	14322	14409	14226	14241	14503	14348	14394	14345	14100	14325	14464	14297	14409	14253	14162	14269	14383	14290	14125	14359	14407	14229	14321	14164	14327	14242	14466	14314	14176	14265	14348	14338	14345	14422	14329	14372	14325	14358	14456	14228	14343	14497	14130	14175	14410	14194	14250	14295	14477	14355	14157	14300	14385	14219	14510	14278	14439	14245	14318	14306	14195	14443	14337	14219	14200	14406	14366	14400	14059	14238	14270	14324	14207	14332	14165	14277	14233	14246	14374	14349	14364	14225	14197	14426	14417	14308	14241	14314	14249	14342	14416	14272	14301	14385	14220	14326	14165	14219	14283	14363	14332	14134	14218	14279	14433	14240	14332	14161	14208	14283	14230	14255	14416	14171	14337	14217	14261	14379	14280	14276	14205	14344	14610	14168	14345	14242	14332	14266	14188	14237	14308	14329	14256	14102	14339	14095	14057	14297	14419	14258	14219	14346	14171	14271	14547	14276	14181	14321	14323	14460	14371	14522	14482	14031	14282	14293	14284	14233	14143	14147	14391	14315	14305	14165	14379	14258	14304	14393	14257	14374	14447	14325	14324	14390	14233	14352	14388	14140	14425	14406	14433	14292	14331	14345	14397	14264	14336	14444	14495	14197	14154	14121	14284	14420	14314	14160	14373	14297	14224	14367	14405	14304	14212	14380	14329	14242	14437	14351	14395	14266	14374	14540	14277	14284	14215	14443	14367	14373	14223	14396	14301	14342	14268	14262	14474	14396	14375	14304	14387	14270	14284	14309	14283	14142	14344	14221	14212	14330	14382	14239	14392	14334	14152	14407	14235	14251	14466	14392	14356	14196	14318	14311	14352	14178
23921	21111	28557	24104	22717	24839	28528	62512	63900	47544	33613	23365	18750	17309	17393	17127	17301	17243	17187	17101	17221	17244	17176	17189	17088	17181	17268	17356	17082	17196	17486	17480	17254	17228	17266	17316	17149	17076	17316	17082	17119	17390	17508	17367	17264	17052	17102	17321	17253	17029	17289	17071	17217	17062	17193	17167	17365	17344	17127	17168	17128	17217	17327	17164	17137	17163	17249	17158	17000	17055	17240	17113	17145	17306	17258	17309	17089	17171	17180	16954	17311	17343	17264	17254	17215	17248	17107	17186	17136	17217	17123	17217	17078	16945	17109	17031	16953	16973	17000	17087	17235	16992	17109	17009	17026	16972	17050	17001	17100	17184	17229	17189	17167	17273	17035	17116	17170	16938	17006	17047	17274	17115	17182	17281	16780	17114	17150	17055	17229	17135	17026	17117	17087	17205	17214	17141	17161	17134	17175	17124	16985	17061	17255	16956	17101	17212	17017	17226	17149	16926	17179	17175	17362	16969	16987	16981	17266	17264	17168	17280	17125	17221	17089	16996	17174	17198	17228	17100	17082	17127	17368	17036	17215	16999	17309	17172	17107	16932	16987	17168	17193	17155	17284	17053	16921	17166	16933	16948	17150	16973	17058	17041	17395	17156	17236	16941	17029	16988	17096	17074	16885	17118	17158	17161	17198	16863	17015	17135	17316	17115	17019	17182	17259	17069	17102	17024	17258	16997	17253	17191	17221	17156	17269	17271	17254	16988	17160	17268	17171	17126	17194	17001	17311	17360	16963	17006	17242	17118	17061	17234	17249	17267	17345	17276	17344	16956	16985	17350	17274	16813	17176	17004	16988	17163	17101	17106	16952	17271	17046	17196	17173	17188	17215	17096	16981	17223	17263	17312	16966	16999	17104	17038	17000	16972	17015	17059	17172	17186	17087	17007	17127	17058	17061	17064	17149	17221	17236	17027	17147	17152	17147	17122	16915	17003	17064	17096	17133	17146	17255	17001	17017	17173	17212	17134	17233	17043	17133	17268	17138	17086	17201	17041	17180	17070	16995	17327	17221	17135	16895	17015	17066	17187	17008	17208	17156	17136	17301	17214	17155	17103	17085	17267	17115	17070	17065	17024	17171	16966	17075	16883	17010	17048	16927	17019	16955	17070	17230	17160	17285	17276	17242	16927	16996	16998	17004	17274	17387	17199	17194	16950	17265	17134	17216	17140	17237	16958	16979	17102	17044	17194	17224	17127	17098	17088	17169	17243	17289	17118	17107	16973	17284	17374	16984	17013	17150	17132	17271	17019	17235	17231	17106	17209	17175	17067	16983	17263	16947	17150	17021	17197	17161	17058	17107	17143	17110	17000	17192	16945	16971	17323	17235	17271	17116	17270	17104	17198	17114	17141	17314	17073	17071	17135	17104	17271	17012	17012	17179	17274	17422	17081	17278	17166	17108	17150	17130	16951	17130	17155	17316	17184	17244	17156	16939	17314	17235	16966	17190	16989	17000	17006	17385	17064	16892	17051	17312	17054	17075	17150	17121	17080	17012	17305	17214	17069	16978	17278	17246	17273	17300	17087	17120	16918	17113	17212	17094	17050	17213	17033	17217	17205	17099	17235	17164	17088	17310	17254	17195	17117	17032	17238	17178	17188	17200	16919	17039	17155	17142	16977	17105	17126	17025	17022	17066	17298	17082	17108	17220	17317	17054	17143	17105	17187	17169	17071	17104	17397	17389	17248	17069	16999	17149	17171	16948	16983	17092	17087	17091	17047	17205	17127	17174	17225	17158	17239	17121	17092	17093	16895	17047	17035	17077	17257	17135	17236	17081	17174	17223	17220	17454	17214	17006	17277	17191	17165	17198	17416	17187	17182	16971	17246	17064	17006	16974	16903	17197	17030	17146	17110	17001	17201	17228	17127	17063	17263	17496	17114	17219	16922	17106	17231	17251	17126	17136	17188	17060	17165	17213	17217	16914	17042	17037	17022	17449	17103	17020	17178	17140	16976	17292	17140	17108	17104	17100	16967	17179	17092	17091	17104	16993	17219	17279	17311	17174	17203	17014	17214	17331	17123	17204	17010	17139	17177	17148	17136	17265	17271	17280	17124	17194	17312	16989	17132	17080	16975	17249	17111	17188	17003	17095	17249	16977	17115	17146	17135	17042	17257	17218	16999	16944	17238	17077	17187	17199	17068	16997	17326	17078	17017	17050	17021	17136	16799	16976	17105	17155	17249	17151	17125	17140	17051	16944	17181	17033	17095	17050	16980	17158	17229	16991	17151	16933	16851	17221	17133	17238	17386	17277	17196	17152	17053	17374	17183	17136	17144	17072	17020	17219	17118	17099	17140	17347	17137	17325	17214	17113	17224	17159	17178	16934	17220	17071	16912	16919	17088	17064	17070	17352	17108	17088	17254	17009	17202	17113	17188	17336	17142	17154	16963	16884	17132	17238	17085	17049	17135	17105	17171	16829	17309	17219	17100	17188	17073	16945	17025	17213	17306	17054	17196	17106	17097	17139	17524	17119	17218	17387	17060	16973	17150	17163	17251	17208	17378	17049	17195	17300	17288	17159	17029	17086	17045	17104	17171	17284	17012	17089	16894	17134	17158	17028	17153	17109	17042	17130	17064	17208	17148	17134	17324	17179	16962	17001	17038	17035	17109	17166	17111	17301	17009	17270	17122	17133	16986	16982	17267	17127	17176	17191	17087	17149	17328	17301	17066	17216	17228	17195	16997	17154	16819	17116	17150	17105	17290	17055	16920	17174	17230	17227	16948	17345	17185	16928	17001	17178	17141	17092	16979	17089	16809	16928	16953	17266	17109	17075	17072	17180	16972	17102	17048	17074	17095	17292	17205	17085	17178	17263	16982	17148	16904	17303	16939	17024	17081	17062	17166	17106	17360	17080	17146	17100	17297	17066	16993	17259	17007	17293	17134	17226	17019	17284	17116	17118	16911	17143	17237	17243	17001	17120	17121	17162	17134	16989	17129	16962	17176	17111	17226	17043	16995	17379	17176	17181	17092	17197	17120	17260	17096	17257	17336	17191	17302	17276	16909	17059	17134	17276	17076	17004	17070	17013	17131	17271	16908	17052	16984	17175	17137	17049	17186	17126	17067	17271	17336	17140	17282	17005	17068	17113	17187	17194	17081	17049	17130	17235	17035	17062	17037	17132	17063	17121	17094	17033	16994	16918	17267	17185	17117	17154	17112	17268	17108	17057	16978	17030	17156	17287	17244	17284	17220	17125	17227	17124	17028	17222	17058	17154	17100	17252	17161	17123	17199	17224	17199	17032	17075	17112	17161	17056	17156	17134	17124	17205	17231	17204	17212	17214	17189	17361	17248	17059	16990	17106	17056	17218	17219	17023	17183	17062	16964	17192	17290	17136	16993	17067	17247	17280	17211	17114	17168	16957	17084	16910	17148	17240	17322	17015	17232	17279	17131	17124	17155	17035	17172	17217	17293	16969	17145	17438	17367	17109	17382	17371	17189	17117	17204	17266	16924	17182	17327	17319	17030	16926	16988	17009	16963	17136	17098	17254	17206	17299	17418	17217	17116	17074	17028	17219	17236	17054	16953	17148	17236	17191	17058	16962	17070	17088	17139	16952	17171	17107	17243	17133	17010	17137	17198	17248	17202	17221	17019	16983	17293	17339	17101	17136	17190	17191	17198	17121	17353	16879	16952	17103	17272	17219	17300	17379	16949	17209	17246	16967	17162	17196	17108	17128	17144	17008	16946	17360	17110	17075	17066	17206	17216	17251	16952	16870	17080	17052	17009	17194	17117	17084	17262	17244	17033	17114	17090	17105	17253	16916	17177	17305	17329	17287	16991	17199	17176	17236	17152	17109	17104	17240	17175	17100	17172	17113	17090	17193	17245	17200	17040	17079	17137	17089	17220	17206	17217	17018	16875	17216	17111	17211	17007	16889	17382	17417	17084	16967	17161	17064	17385	17128	17127	17103	16873	16897	16919	17077	17074	17301	17209	17086	17036	17055	17192	16976	16907	17072	17289	17274	17230	17170	17332	17172	17397	17107	16850	17118	17165	17185	17343	17030	17101	17167	17290	17231	17023	17341	17169	16956	17088	16894	17163	16989	17131	17139	17241	17190	17064	17138	17215	17196	16949	16974	17000	17027	17062	17138	17214	17165	17178	16949	16994	17050	16948	17043	17124	17098	17275	17165	17068	17058	17157	17191	17018	17091	17317	17206	17119	17085	17094	17033	17248	17044	17085	17224	17225	17264	17319	17064	17250	17045	17117	17301	16939	17109	17131	17195	16864	17077	17223	17210	17215	17184	17290	17095	16966	17168	17149	17017	17165	16814	17070	17272	17215	17144	17341	17167	16946	17186	17179	17090	17241	17083	17024	17305	16956	17257	17201	17268	17066	17082	17054	17091	16995	17291	17181	17088	16979	17328	17121	17259	17243	17071	17103	17060	17322	17036	17053	17138	17116	17246	17093	16981	17019	17122	16989	16980	17153	17295	17144	17094	17234	16992	17049	17263	16934	16937	16987	17102	17127	17161	17141	16991	17063	17055	17260	16838	17219	17337	17233	17414	17286	17272	16995	17138	17108	17208	17321	16923	17231	17181	17210	17241	17148	17213	16980	17278	17146	16863	17036	17212	16999	17076	17144	17090	17196	17049	17145	17028	17160	17144	17099	17146	17048	17238	17193	17092	16998	17075	17141	17084	17081	17217	17108	17174	16907	17070	17045	17264	17182	17164	17110	17304	17272	17137	17157	16949	17078	17114	17088	17040	17170	16958	17125	17216	17213	17220	16981	17436	17159	17100	16989	17193	16991	17240	17324	17309	17078	17284	17066	17180	17004	17173	17144	17122	17175	17133	17119	17110	17025	17236	17025	16989	17093	17143	17197	16902	16929	17220	17107	17079	17074	17068	17163	17062	17196	17173	17150	16939	17296	17167	17006	17161	17086	17228	17109	17427	17139	17015	17148	17236	17114	16968	17248	16924	17002	17073	17081	17023	17206	17174	17193	17157	17098	16850	17106	17131	17196	17141	17029	17198	17229	17081	17263	17240	17127	17153	17174	17202	17078	17206	17071	17067	17303	17272	16988	17259	17094	17115	17013	17287	17249	17309	17095	17152	17252	17055	17174	17231	17164	17369	17277	17056	17200	17306	17178
20159	36576	36456	30837	28228	22536	25564	63567	61837	46298	31250	19209	14324	14122	13775	13756	13850	13881	13853	13868	13784	13763	13872	13847	13735	13675	13894	13801	13907	13830	13740	13729	13883	13901	13654	13668	13961	13704	13861	13994	13656	13901	13744	13937	13765	13796	13709	13848	13840	13671	13700	13857	13731	13753	13824	13828	13899	13827	13999	13688	13731	13902	13878	13785	13839	13611	13743	13700	13783	13846	13876	13888	13834	13805	13786	13755	13795	13821	13684	13858	13848	13805	13779	13846	13862	13822	13769	13887	13850	13886	13848	13809	13860	13752	13832	13681	13816	13929	13883	13828	13868	13839	13635	13720	13768	13880	13713	13973	13854	13762	13962	13736	13848	13797	13815	13988	13846	13959	13957	13925	13720	13775	13949	13807	13911	13853	13765	13797	13892	13725	13761	13728	13621	13802	13766	13788	13922	13841	13807	13780	13653	13844	13679	13666	14043	13782	13729	13717	13822	13844	13816	13829	13841	13876	13837	13702	13711	13895	13782	13747	13728	13843	13813	13720	13712	13803	13954	13763	13733	14040	13830	13787	13834	13760	13798	13800	13824	13746	13850	13644	13873	13688	13787	13805	13932	13905	13975	13864	13762	13929	13842	13671	13844	13775	13770	13644	13950	13940	13906	13738	13731	13821	13716	13697	13725	13795	13699	13770	13742	13743	13725	13800	13943	13679	13843	13797	13903	13652	13794	13740	13790	13825	13913	14044	13842	13936	13889	13770	13701	13792	13752	13820	13902	13844	13812	13720	13728	13809	13756	13894	13751	13719	13825	13858	13906	13750	13840	13796	13889	13906	13736	13731	13816	13830	13841	13744	13848	13738	13710	13904	13831	13841	13910	13934	13918	13816	13965	13801	13902	13825	13843	13961	13610	13792	13874	13876	13958	13902	13725	13918	13844	13767	13934	13826	13805	13831	13870	13737	13658	13720	13780	13660	13833	13871	13660	13845	14057	13659	13811	13815	13892	13841	13946	13734	13790	13756	13747	13679	13790	13689	13895	13781	13801	13777	13736	13680	13816	13823	13798	13894	13746	13819	13838	13883	13726	13847	13975	13726	13772	13651	13693	13784	13870	13768	13780	13926	13805	13890	13730	13980	13827	13812	13892	13808	13897	13769	13869	13756	13771	13713	13804	13676	13891	13909	13716	13762	13865	13860	14010	13534	13805	13612	13873	13650	13866	13751	13909	13698	13941	13743	13907	13734	13756	13766	13929	13774	13681	13957	13843	13782	13727	13836	13978	13830	13885	13969	13778	13833	13916	13838	13812	13873	13840	13818	13712	13843	13778	13952	13695	13758	13850	13838	13817	13828	13897	13854	13827	13787	13887	13865	13804	13886	13783	13838	13876	13825	13822	13826	13856	13833	13908	13652	13696	13725	13686	13914	13681	13918	13809	13715	13860	13839	13644	13687	13863	13834	13818	13793	13715	13788	13880	13546	13785	13933	13573	13938	13804	13955	13846	13918	13801	13855	13789	13793	13910	13891	13685	13766	13698	13907	13842	13713	13899	13741	13706	13883	13855	13748	13842	13854	13708	13776	13812	13723	13747	13753	13924	13673	13649	13741	13739	13885	13704	13820	13764	13809	13703	13875	13844	13697	13772	13876	13821	13833	13884	13781	13750	13814	13904	13537	13809	13814	13889	13899	13609	13659	13794	13630	13805	13867	13767	13755	13750	13750	13759	13817	13878	13751	13860	13804	13654	13867	13929	13811	13780	13824	13758	13857	13859	13842	13885	13814	13917	13856	13910	13593	13669	13681	13715	13839	13892	13877	13801	13955	13834	13744	13852	13726	13813	13713	13829	13921	13892	13856	13818	13840	13563	13731	13952	13723	13766	13904	13869	13812	13840	13836	13778	13881	13751	13842	13722	13699	13677	13826	13749	13734	13836	13863	13846	14048	13694	13856	13850	13948	13767	13821	13899	13666	13663	13699	13724	13893	13872	13780	13823	13801	13770	13750	13729	13882	13867	14072	13843	13861	13846	13831	13726	13735	13949	13884	13766	13828	13758	13778	13647	13714	13634	13870	13834	13811	13856	13759	13766	13819	13701	13771	13976	13676	13811	13789	13883	13678	13763	13648	13695	13716	13809	13791	13740	13745	13700	13894	13561	13901	13773	13946	13899	13808	13940	13848	13704	13902	13630	13829	13975	13810	13678	14020	14021	13851	13855	13899	13880	13747	13930	13712	13852	13772	13889	13880	13781	13849	13769	13632	13805	13896	13698	13887	13689	13957	13695	13936	13811	13758	13824	13723	13939	13909	13802	13880	13858	13590	13896	13782	13765	13941	13794	13893	13778	13824	13873	13797	13758	13843	13858	13820	13816	13956	13859	13819	13804	13947	13883	13744	13958	13857	13648	13756	13794	13796	13815	13854	13868	13731	13847	13765	13876	13773	13821	13744	13690	13671	13794	13709	13901	13876	13867	13770	13936	13924	13666	13732	13599	13832	13760	13861	13774	13749	13753	13837	13833	13831	13774	13823	13858	13702	13706	13839	13871	13789	13817	13762	13663	13826	13821	13775	13797	13922	13847	13888	13875	13837	13741	13729	13739	13841	13778	14128	13812	13679	13844	13849	13870	13837	13733	13782	13745	13620	13783	13626	13718	13824	13673	13972	13685	13840	13752	13801	13858	13885	13450	13902	13819	13808	13826	13810	13802	13944	13725	13857	13912	13887	13776	13747	13839	13769	13820	13889	13863	13920	13827	13875	13857	13771	13746	13702	13771	14021	13818	13815	13887	13943	13756	13889	13740	13915	13775	13849	13830	13702	13808	13734	13631	13811	13687	13914	13813	13765	13740	13707	13879	13705	13764	13863	13916	13806	13743	13788	13604	13762	13732	13657	13908	13795	13928	13883	13782	13816	13860	13832	13842	13988	13808	13804	13873	13899	13859	13973	13819	13824	13892	13703	14039	13824	13741	13759	13688	13701	14050	13633	13556	13700	13844	13851	13937	13917	13693	13886	13909	13831	13667	13871	13771	13694	13727	13801	13884	13855	13818	13780	13880	13743	13664	13791	13636	13698	13790	13700	13790	13908	13872	13830	13757	13794	13683	13871	13668	13947	13944	13789	13730	13753	13726	13719	13856	13769	13693	13734	13789	13822	13839	13631	13655	13803	13790	13753	13857	13935	13815	13766	13953	13786	13658	13629	13793	13842	13946	13846	13909	13831	13908	13866	13942	14001	13966	13796	13772	13706	13743	13732	13825	13868	13712	13765	13839	13743	14034	13809	13830	13837	13859	13886	13836	13841	13874	13713	13603	13884	13719	13817	13934	13902	13951	13854	13734	13768	13723	13875	13749	13681	13744	13775	13759	13705	13807	13710	13634	13850	13791	13812	13938	13941	13989	13635	13870	13666	13924	13938	13667	13619	13713	13711	13550	13848	13814	13833	13684	13681	13795	13742	13791	13875	13687	13800	13778	13819	13706	13775	13822	13603	13804	13727	13831	13680	13677	13895	13823	13710	13657	13822	13853	13765	13858	13868	13750	13674	13769	13841	13814	13804	13790	13691	13825	13721	13815	13867	13829	13947	13867	13776	13751	13881	13779	13788	13726	13760	13994	13838	13812	13812	13830	13750	13696	13728	13640	13815	13745	13544	13821	13782	13781	13790	13934	13816	13784	13753	13891	13846	13833	13898	13796	13852	13835	13894	13606	13767	13926	13734	13999	13987	13922	13654	13856	13865	13720	13719	13932	13776	13710	13675	13779	13981	13875	13960	13710	13925	13770	13909	13714	13770	13686	13805	13834	13719	13878	13805	13753	14012	13877	13777	13805	13817	13796	13732	13867	13943	13838	13947	13744	13890	13800	13860	13854	13796	13951	13779	13742	13705	13827	13966	13898	13771	13935	13908	13833	13685	13873	13724	13778	13835	13775	13915	13774	13720	13906	13714	13705	13792	13631	13860	13831	13784	13990	13791	13803	13681	13742	13931	13742	13737	13851	13733	13803	13776	13886	13813	13720	13763	13935	13662	13707	13862	13721	13871	13797	13762	13858	13721	13817	13804	13790	13840	13724	13802	13952	13714	13992	13780	13640	13813	13662	13998	13699	13901	13693	13820	13741	13730	13855	13719	13963	13756	13645	13779	13811	13795	13704	13952	13838	13748	13704	13880	13864	13678	13932	13713	14057	13847	13896	13831	13957	13817	13744	13871	13863	13814	13773	13827	13867	13921	13734	13957	13841	13779	13781	13894	13713	13815	13759	13877	13746	13790	13871	13828	13857	13802	13717	13860	13794	13729	13994	13687	13923	13987	13823	13805	13718	13874	13727	13730	13944	13909	13762	13861	13968	13832	13862	13891	13796	13820	13889	13722	13782	13953	13716	13847	13920	13799	13900	13788	14012	13737	13842	13682	13683	13764	13839	13806	13874	13733	13983	13780	13769	13875	13681	13895	13721	13782	13744	13737	13756	13853	13617	13692	13710	13920	13723	13773	13852	13726	13737	13786	13745	13880	14025	13939	13767	13731	13905	13801	13807	13709	13998	13869	13897	13775	13656	13777	13832	13698	13766	13889	13756	13694	13865	13803	13798	13857	13762	13932	13706	13678	13774	13983	13855	13839	13755	13883	13758	13924	13782	13795	13680	13852	13828	13614	13868	13987	13904	13613	13738	13848	13805	13839	13807	13859	13712	13806	13841	13809	13903	13773	13659	13859	13728	13870	13771	13827	13789	13937	13775	13947	13808	13859	13883	13689	13728	13915	13796	13907	13878	13877	13683	13735	13818	13924	13779	13776	13786	13570	13813	13901	13552	13566	13888	13849	13673	13888	13865	13876	13742	13800	13875	13821	13864	13871	13824	13926	13623	13747	13850	13919	13669	13769	13731	13714	14104	13840	13811	13966	13782	13839	13729	13808	13792	13931	13786	13863	13741	13786	13764	13827	13869	13649	13902	13834	13815	13937	13869	13763	13736	13772	13800	13779	13611	13697	13817	13818	13790	14006	13657	13782	13806	13876	13895	13750	13712	13693	13676	13907	13968	13888	13912	13824	13730	13775	13855	13778	13843	13903	13572	13772	13826	13656	13814	13804	13912	13823	14018	13868	13909	13689	13769	13901	13754	13645	14008	13780	13947	13786	13834	13957	13611	13747	13804	13792
30366	22684	23236	21231	19946	19614	19345	23794	26023	22744	20162	18848	18240	18019	18009	18204	18068	18067	18269	18135	18100	18096	17976	18099	18160	18242	18080	18006	18146	18039	18261	17987	18300	17948	18132	17857	18014	18068	18148	18102	17936	18147	18145	18139	18100	18211	18126	17965	18189	18280	18120	18188	18204	18137	18151	18094	18197	18145	18144	18281	18118	18030	18012	18337	18175	18172	18101	17936	17984	17876	18274	18065	18198	18391	18194	17900	18182	18243	18093	18076	17975	18040	17806	18166	18198	17798	18336	17937	18369	18099	18141	18030	18148	18193	18128	17927	18056	17990	18079	18191	17983	18053	18076	18002	17944	18011	18090	18030	18103	18099	18043	17971	18197	18054	18375	17983	18121	18112	18028	17886	17994	17946	18071	18178	18008	18081	18170	18081	18016	17861	18038	17979	18165	17941	18016	18110	18251	18181	17911	18275	18042	18068	18276	18031	17995	18014	17907	18264	17976	18113	17967	18117	18156	17851	18122	18031	18012	18018	18167	18206	18183	18082	18014	18018	18139	17852	18166	18090	18071	18043	18048	18083	18054	18224	18172	18278	18030	18075	18143	17871	17964	17790	18111	17744	18157	18240	17977	17964	18140	18134	18248	18114	18040	18155	18083	18195	18087	18004	17968	18012	18118	18154	18136	18214	18169	18120	18201	18016	18142	18068	18098	18144	18242	18136	18047	18166	18085	18056	18066	18079	18052	18331	18035	18017	17867	17964	18179	18135	17937	18019	17897	17944	18252	18132	18325	18134	18186	18008	18115	17886	17884	18148	17980	18072	17905	18017	18084	18008	18242	18033	18112	18036	18097	18065	18097	18141	17985	18120	18155	18010	18236	18005	18093	18047	18047	18151	18152	17925	18013	17965	18128	18005	18142	18042	17944	18129	18091	18181	17985	18050	18167	18226	18043	18022	18145	17933	17927	17943	17862	18030	18076	18096	18190	18115	18253	18164	18076	18168	18248	18104	17799	17803	18122	18133	18172	18022	18252	18038	18041	18013	18123	18001	18217	18167	17926	17964	18092	17925	18192	18062	18332	17988	18050	18185	18150	18012	17874	18142	18293	18226	18211	18153	18094	18028	18028	18030	18131	18026	18056	18057	18054	18126	18212	18062	18173	18339	18105	17980	18115	18116	18087	17943	17980	18221	17791	18089	18126	18128	18312	18237	17904	18257	18148	18259	18159	18137	17998	18253	18241	18308	18308	18156	17902	18223	18084	18113	18074	17889	17990	18121	18031	18133	18112	17957	17907	17930	18055	18169	18168	18170	18061	17985	17923	17816	17776	18247	18170	18110	17994	18052	18164	18227	18216	18089	18141	18143	18136	18241	17942	18244	18169	18209	18163	17954	17952	18004	18154	18082	17843	18212	18177	17924	18112	18224	18225	18246	18068	18053	18110	18229	18140	18043	18121	18367	18085	18151	18068	18161	17857	17992	18092	18177	18103	18318	18155	18013	18035	18095	18110	18079	18355	18180	18223	18020	18033	18260	18198	18070	17967	18008	18024	18234	18143	18074	18119	18214	18110	18127	18219	17980	17964	17984	18002	18159	18011	18148	17950	18109	18083	18173	17870	17929	17759	18058	18091	18022	18084	18173	18213	17992	18049	18023	18020	18080	18113	17923	18017	18084	18014	18131	18201	17917	18092	18000	18043	18179	18102	18058	18226	18067	18225	17859	17964	18216	18022	17898	17948	18096	18105	18257	18102	18019	17976	18087	17850	18014	18167	18129	18022	18132	18119	17802	18050	18215	18014	18179	18152	18225	18078	18233	17830	18046	17893	18006	18076	18222	18084	18175	18101	18053	17943	18138	18018	18169	18035	18067	18019	18037	18168	18285	18179	18086	17994	17852	18229	18232	18141	17781	18255	18153	18011	17988	18164	18062	18077	18049	17980	18287	18029	18029	18005	18093	18188	18190	18160	17815	18048	18124	18234	17765	18088	18134	18254	17973	18191	18224	17941	18071	18110	18039	17929	17910	18046	17926	17949	18148	17874	18205	18184	18064	18043	17919	18071	18067	18086	17950	18040	18009	18038	17906	18118	18122	18180	18018	18120	18149	18133	17989	18128	17964	18161	18113	18038	18168	18161	18009	18127	17992	18118	18038	18216	17815	18057	18040	18111	17961	18230	17871	17822	17983	18217	17892	18211	17987	18089	17995	18010	17974	17994	18079	18116	18187	18019	18093	18034	18200	18274	18190	18018	18017	18108	17982	18079	18356	18024	18104	18232	18065	18016	18026	17933	17993	18088	18058	17930	18208	18302	18036	18026	17997	17971	18004	18201	18191	18210	17950	18000	17931	17898	18174	18172	18086	17981	18158	18135	17981	18123	17983	18291	18274	18270	18103	18032	18091	18185	18081	18088	18055	18013	18024	18211	18095	18283	18038	18071	17974	18013	18219	18027	18137	18129	18001	18096	18205	18038	18057	17979	18232	17905	17925	18034	18223	18113	18137	18232	18058	17888	18000	18268	18070	18127	18175	18250	18011	18106	18195	17980	18103	18259	18033	18282	17895	18215	18034	18222	18077	18097	17903	18138	18193	17996	18129	18216	18097	18135	18259	18101	18131	18041	17853	18002	18094	18069	17874	18075	18091	17926	18025	18245	18137	18106	18118	18442	18120	18036	18116	18156	18049	18257	17882	18126	18010	17824	18021	18357	18267	18146	17884	18005	18102	17910	18195	18307	18085	18102	17901	18065	18124	18156	18171	18023	18055	17973	18036	18025	18320	18062	17975	18002	18106	17994	18204	18161	18023	18204	18004	18325	18329	17958	18226	18030	17980	18175	18000	18102	18144	18163	18129	18301	18107	18271	18321	18201	18094	18058	18072	18324	18003	18260	18194	18303	18128	18277	18067	18261	18081	18161	18056	18135	17912	18121	18067	18039	18322	18189	17986	18068	18168	18120	18179	18138	17993	18178	18299	18239	18221	18130	18305	18121	18247	18077	18034	18203	18122	18219	18207	18081	18302	18283	18092	18169	18113	18218	18053	18120	18023	18046	17929	18151	18030	17981	18125	18088	18040	18106	17786	18071	18022	18090	17918	17949	18124	18296	18083	17837	17930	18106	18054	18097	18115	18279	17924	18210	18190	18227	18138	18200	18340	18273	17803	18342	18127	18066	18027	18263	18235	18062	18140	18161	17864	17836	18018	18250	18124	18130	17951	18256	18086	17893	17862	18261	18040	18143	18176	18023	17879	18003	18101	18012	18108	18199	18121	18313	18252	17986	18044	18023	18020	18076	18150	18239	18075	18137	18106	18102	18269	18187	18025	18161	18061	17892	17983	17868	18277	18026	18329	18119	18095	18179	18247	18244	18306	18043	18177	17947	18090	18015	18009	17932	17889	18002	18160	18208	18271	18189	18034	17949	18012	18098	18352	18159	18123	18137	18229	18086	18009	18031	17934	17941	18213	18149	18139	17994	18142	18018	17891	17895	18342	17960	18070	18090	18261	18197	18136	18082	17897	18177	18095	18372	18086	18186	18337	18189	18089	17902	18364	17924	17971	18203	17971	17927	18018	18061	17975	18023	18086	18002	17870	18081	18182	17885	18259	18192	18140	18121	18172	18119	17876	18014	18011	18097	18077	18065	18228	17825	18351	17907	18175	17914	17992	17982	18175	18213	18309	18269	17901	18223	18125	18156	18021	18017	18220	18100	18066	18069	18061	18198	17965	18101	18129	18237	18217	18155	18043	18059	17931	17781	18113	18306	18186	18136	18145	18106	18124	18076	17860	17928	18107	18073	18033	18234	18018	18113	17891	18219	18050	18004	18079	18101	17967	18243	18059	18134	18202	18252	18053	18214	18055	17921	18224	18153	17991	18189	18010	17973	18193	18072	17991	17991	17913	18184	17869	18255	18257	18269	18118	18198	18157	18031	18046	17811	18134	18227	18206	18178	17946	18353	17837	18019	18125	18245	18010	18012	18009	18026	18001	18032	18015	18124	18209	18124	18045	18093	18012	18286	17953	18018	18144	18235	18187	18274	18175	18057	17869	18084	17993	18122	17978	18379	18103	18060	18109	18149	18118	18132	18043	17988	18070	18312	18181	18113	17943	18065	18021	18204	18021	18237	18049	18129	18168	18113	17987	18091	18297	18460	18093	18072	18204	18245	17961	18005	18162	18099	18252	18081	18091	18016	18157	18009	18094	18067	18180	18008	18206	18143	17919	18090	18096	17974	18140	18314	18110	17820	18016	18088	18153	18134	18105	18020	18200	18228	18077	18221	18154	18225	18260	18129	18161	18311	18240	18118	17947	18174	18041	18241	18080	18065	18070	18214	17964	17959	18208	18112	18127	18095	18149	18094	18000	18003	18018	17937	18276	18157	18209	18259	17887	18245	18010	18003	18039	18116	17951	18002	18255	18184	17869	18329	17991	18112	17987	18172	18105	17886	18130	18226	18171	17974	18048	18185	18227	18018	18016	18238	18191	18247	17998	17854	18256	18119	17787	18013	18112	18280	18057	18206	17976	17894	18028	18077	17881	18155	18189	17867	18124	18168	17958	18158	17831	18131	18066	17994	18051	18108	18198	18070	18009	18166	17928	17934	18003	17941	18236	18205	18077	18126	18048	18249	18105	17983	17968	18207	18106	18141	18075	18143	18054	18262	17913	18324	18018	18329	18142	18269	18063	18176	18080	18070	18150	18096	17990	18068	18126	18192	17995	18082	18172	18014	17957	18092	18156	18050	18148	18258	18258	18157	18192	18082	18044	17984	18180	18053	18329	18143	18146	18198	18137	18198	18287	18032	18157	18302	18122	18130	18112	18048	18108	17936	17968	18209	18218	18271	18222	18099	18283	18055	17936	18093	18147	18261	18182	18208	17944	17954	17918	18245	17969	18194	18161	18036	17989	17977	17842	18140	17981	18274	18231	18155	17981	18196	18218	18015	18153	17928	18007	18124	18099	18184	18083	17893	17967	17994	18149	18114	18134	18017	18058	17968	18140	18234	18377	18278	18266	17966	18080	17800	18170	18001	18266	17957	18033	18222	18016	18177	18245	18016	18117	18176	18185	17965	18015	18096	18021	18253	18158	18005	18234	18125	18104	18064	18039	17979	17870	17886	18087	17873	18018	18086	18046	18221	18047	18255	18030	18127	18194	17949	18026
16472	18651	18970	17305	17389	16535	16372	23117	23722	19100	16327	14759	14397	14331	14395	14193	14192	14352	14381	14251	14422	14340	14286	14252	14274	14240	14296	14317	14374	14331	14423	14434	14496	14203	14478	14319	14436	14359	14325	14394	14477	14376	14325	14202	14439	14369	14340	14381	14545	14376	14324	14436	14236	14279	14425	14298	14355	14288	14335	14332	14364	14248	14311	14370	14454	14393	14380	14357	14451	14350	14317	14343	14345	14334	14370	14167	14375	14363	14320	14265	14301	14382	14353	14440	14454	14522	14406	14128	14279	14463	14412	14456	14224	14409	14230	14492	14333	14407	14226	14331	14443	14283	14307	14386	14328	14330	14209	14292	14432	14182	14388	14306	14516	14257	14194	14320	14313	14214	14312	14359	14241	14285	14281	14303	14401	14421	14388	14293	14324	14299	14329	14178	14262	14299	14307	14368	14398	14407	14416	14260	14497	14533	14240	14406	14486	14301	14328	14329	14341	14313	14429	14307	14300	14276	14265	14414	14298	14209	14267	14384	14259	14206	14248	14187	14500	14438	14367	14378	14363	14431	14284	14358	14291	14175	14301	14239	14348	14235	14282	14435	14383	14328	14391	14219	14388	14300	14194	14228	14265	14501	14349	14499	14315	14314	14358	14416	14303	14386	14299	14369	14363	14238	14341	14347	14400	14233	14302	14191	14229	14297	14453	14278	14400	14333	14259	14329	14265	14177	14173	14408	14185	14340	14383	14248	14306	14352	14344	14288	14328	14340	14359	14087	14447	14463	14244	14324	14305	14259	14394	14330	14148	14275	14342	14311	14258	14411	14186	14260	14411	14316	14330	14262	14444	14412	14283	14272	14355	14247	14307	14543	14318	14256	14214	14320	14203	14460	14141	14364	14180	14499	14217	14287	14258	14340	14303	14417	14417	14468	14416	14360	14332	14394	14312	14271	14355	14320	14260	14181	14214	14242	14223	14136	14161	14244	14239	14407	14317	14332	14192	14314	14316	14416	14316	14342	14230	14301	14170	14267	14264	14244	14388	14257	14263	14160	14412	14180	14274	14343	14128	14328	14199	14445	14365	14348	14433	14244	14349	14496	14394	14285	14467	14438	14374	14210	14276	14214	14281	14244	14122	14208	14179	14512	14396	14262	14402	14293	14340	14481	14481	14369	14137	14337	14316	14467	14137	14367	14362	14542	14249	14416	14420	14450	14142	14204	14264	14311	14323	14383	14349	14289	14381	14448	14290	14319	14401	14333	14442	14367	14261	14262	14275	14261	14326	14298	14273	14391	14330	14471	14171	14295	14272	14453	14290	14262	14382	14233	14315	14244	14407	14283	14383	14325	14225	14308	14251	14227	14493	14602	14329	14455	14305	14318	14420	14364	14403	14416	14267	14206	14180	14429	14199	14435	14264	14227	14300	14528	14385	14266	14297	14465	14360	14279	14348	14301	14187	14655	14273	14353	14202	14267	14502	14467	14353	14236	14310	14382	14363	14286	14401	14329	14192	14290	14323	14126	14418	14388	14383	14401	14270	14503	14480	14260	14290	14117	14132	14374	14208	14252	14301	14197	14431	14324	14324	14138	14328	14401	14237	14289	14245	14393	14278	14222	14176	14282	14297	14436	14123	14241	14583	14296	14228	14238	14283	14199	14320	14306	14313	14373	14283	14363	14238	14496	14431	14388	14377	14416	14249	14296	14266	14278	14288	14231	14223	14324	14357	14287	14254	14278	14281	14257	14407	14239	14226	14511	14242	14273	14295	14362	14325	14250	14370	14477	14269	14270	14364	14492	14322	14321	14325	14336	14523	14244	14376	14331	14245	14278	14246	14321	14216	14312	14503	14299	14300	14350	14562	14478	14325	14390	14200	14330	14184	14496	14247	14195	14380	14290	14332	14343	14437	14301	14305	14376	14303	14270	14342	14406	14227	14423	14376	14461	14357	14385	14356	14400	14164	14238	14288	14447	14186	14403	14310	14222	14402	14218	14364	14430	14153	14298	14188	14375	14147	14235	14302	14258	14387	14298	14295	14182	14423	14113	14348	14557	14228	14380	14303	14474	14169	14292	14362	14355	14442	14332	14319	14509	14356	14445	14446	14455	14358	14515	14448	14353	14337	14329	14285	14334	14250	14346	14267	14270	14240	14290	14302	14185	14282	14086	14327	14335	14333	14151	14353	14230	14396	14363	14154	14387	14155	14219	14208	14313	14174	14319	14390	14327	14247	14177	14370	14323	14490	14403	14290	14318	14405	14399	14275	14335	14459	14360	14281	14372	14338	14348	14349	14229	14248	14257	14404	14176	14220	14299	14469	14232	14282	14277	14426	14341	14438	14372	14398	14340	14328	14450	14243	14241	14277	14481	14272	14313	14342	14276	14365	14284	14384	14232	14475	14358	14258	14540	14141	14273	14400	14251	14343	14197	14342	14278	14403	14348	14275	14195	14267	14396	14246	14411	14306	14532	14325	14328	14367	14385	14374	14192	14244	14300	14316	14477	14272	14122	14157	14229	14225	14343	14255	14300	14409	14311	14299	14285	14486	14404	14518	14216	14259	14344	14282	14324	14406	14357	14186	14282	14265	14242	14307	14221	14487	14277	14354	14238	14261	14377	14252	14465	14393	14194	14353	14213	14593	14331	14296	14255	14253	14444	14315	14271	14350	14296	14253	14367	14285	14361	14449	14188	14305	14285	14253	14444	14394	14285	14487	14419	14286	14272	14257	14332	14462	14286	14280	14427	14257	14173	14230	14378	14465	14160	14355	14158	14331	14446	14453	14378	14246	14274	14223	14333	14399	14418	14354	14438	14397	14305	14337	14357	14262	14249	14311	14275	14300	14177	14183	14437	14148	14430	14255	14131	14394	14375	14392	14367	14262	14326	14194	14311	14246	14306	14315	14367	14206	14129	14420	14379	14432	14365	14278	14416	14272	14235	14174	14226	14593	14354	14427	14339	14358	14270	14282	14298	14345	14088	14398	14274	14337	14164	14314	14341	14209	14337	14217	14418	14253	14255	14276	14324	14358	14289	14266	14353	14351	14263	14298	14449	14449	14282	14357	14277	14272	14205	14386	14447	14310	14527	14330	14309	14233	14339	14361	14353	14402	14483	14339	14310	14334	14378	14446	14445	14286	14279	14384	14292	14352	14204	14294	14281	14375	14322	14307	14164	14138	14200	14367	14555	14343	14329	14381	14304	14279	14319	14228	14344	14385	14193	14143	14274	14199	14316	14154	14392	14320	14472	14321	14507	14403	14358	14485	14247	14336	14274	14223	14293	14325	14228	14422	14286	14322	14233	14388	14292	14431	14425	14316	14326	14283	14380	14191	14427	14426	14293	14390	14496	14305	14271	14246	14402	14165	14072	14317	14335	14267	14243	14250	14315	14355	14339	14328	14258	14366	14309	14262	14509	14437	14418	14236	14399	14420	14196	14398	14343	14258	14219	14336	14381	14473	14359	14351	14488	14369	14296	14279	14131	14222	14372	14161	14301	14170	14237	14417	14322	14300	14282	14482	14366	14420	14352	14297	14300	14464	14269	14316	14266	14329	14298	14386	14226	14425	14376	14426	14275	14263	14344	14381	14490	14378	14246	14316	14440	14286	14580	14251	14385	14273	14230	14460	14414	14382	14337	14253	14208	14415	14387	14215	14413	14372	14431	14435	14307	14255	14328	14379	14418	14387	14281	14396	14372	14237	14383	14350	14322	14143	14194	14443	14154	14329	14406	14451	14481	14322	14466	14211	14333	14208	14270	14188	14400	14323	14340	14494	14302	14315	14384	14291	14263	14351	14414	14201	14311	14417	14496	14227	14236	14327	14555	14393	14359	14371	14200	14295	14289	14329	14386	14455	14420	14354	14233	14256	14351	14313	14252	14452	14349	14248	14191	14212	14461	14234	14392	14210	14407	14231	14276	14174	14264	14277	14317	14481	14307	14384	14313	14331	14249	14300	14403	14259	14120	14482	14294	14418	14149	14273	14313	14428	14323	14186	14441	14377	14265	14348	14247	14351	14426	14271	14355	14359	14327	14185	14406	14513	14283	14275	14272	14254	14395	14263	14509	14348	14252	14382	14443	14266	14439	14312	14372	14501	14288	14433	14336	14231	14273	14314	14278	14578	14454	14372	14257	14519	14357	14312	14373	14409	14388	14326	14325	14253	14306	14433	14330	14407	14206	14477	14321	14388	14532	14243	14282	14372	14439	14318	14349	14206	14437	14237	14603	14435	14509	14260	14420	14359	14341	14178	14302	14287	14330	14274	14342	14378	14263	14251	14262	14443	14343	14299	14309	14267	14270	14357	14332	14448	14345	14305	14447	14401	14224	14269	14292	14377	14299	14347	14397	14139	14394	14514	14469	14219	14560	14408	14195	14323	14069	14328	14325	14479	14240	14407	14192	14359	14237	14376	14394	14236	14433	14482	14432	14385	14493	14332	14225	14382	14194	14278	14427	14442	14283	14272	14360	14347	14233	14342	14225	14227	14368	14309	14401	14272	14298	14279	14336	14292	14407	14352	14423	14325	14285	14277	14234	14420	14238	14282	14214	14486	14410	14178	14298	14382	14481	14299	14370	14294	14406	14363	14228	14481	14362	14316	14193	14316	14180	14317	14379	14348	14315	14300	14343	14451	14418	14224	14351	14262	14414	14281	14294	14304	14194	14190	14221	14096	14350	14246	14375	14407	14359	14245	14364	14311	14349	14214	14130	14418	14431	14353	14204	14451	14395	14363	14356	14436	14259	14244	14329	14431	14325	14380	14384	14239	14283	14432	14112	14231	14412	14465	14214	14461	14423	14301	14353	14376	14439	14155	14505	14402	14322	14294	14265	14292	14283	14383	14415	14375	14309	14277	14278	14430	14531	14218	14423	14289	14257	14373	14227	14389	14255	14343	14314	14381	14293	14373	14517	14357	14156	14408	14096	14325	14297	14132	14255	14264	14282	14267	14274	14240	14476	14347	14227	14371	14164	14229	14388	14417	14235	14357	14126	14305	14371	14457	14263	14311	14341	14318	14319	14266	14234	14280	14315	14308	14447	14351	14347	14453	14391	14101	14216	14478	14323	14360	14344	14301	14331	14305	14428	14330	14229	14147	14355	14557	14520	14352	14397	14254	14345	14303	14475	14337	14510	14405	14277	14307	14465	14446	14242
25451	21104	27986	25013	22697	21926	22457	50790	54928	38235	27345	20288	17739	17220	17088	17118	17062	17018	17072	17052	17194	16994	17196	17020	16941	17103	16943	16997	17054	16982	16965	17018	16876	16936	17042	17041	17027	17096	17072	17029	16939	17012	16868	16873	16850	16938	17189	16626	16995	16977	16809	16844	17102	17043	16872	17070	16819	17034	16920	17165	16950	17093	16744	17063	17087	16941	17083	16888	16777	16885	16914	17010	16932	16855	16992	16976	16910	16971	16905	16936	16633	16922	17007	17035	16869	16957	16922	16860	17033	16961	16903	16942	16936	17067	17016	16874	16921	17111	16846	16995	16751	16749	16960	16763	16825	16812	17012	16969	16870	16922	16946	17020	17052	16831	16977	16994	16958	16977	17167	17155	16943	17028	16756	16972	16827	16895	17001	17113	16910	16791	16963	17170	16816	17029	16953	16933	16975	16919	16885	16876	16896	17064	16752	16882	16987	16903	16792	17009	16978	17148	16970	16705	17056	16917	16842	17055	16847	17194	16944	17177	16873	17001	16989	16935	16837	16905	16973	17128	16936	17031	17002	16828	16926	16957	17126	16900	16759	16763	17011	16792	16848	16832	17180	17008	16935	16857	16829	16900	17021	16966	17106	17178	16887	17051	16898	16872	16825	17223	16874	17031	17125	16934	17015	16737	17022	16964	16926	16923	16857	17131	17122	17035	17044	17005	17003	17011	16922	16910	16881	16981	17062	17019	17066	16967	16986	16796	16927	16983	17098	16812	17250	17100	16889	16851	16883	16907	16961	17177	17079	16832	16908	16822	16767	16895	16874	17049	16885	16850	16865	17065	16859	16920	16849	16844	17033	16979	16993	16869	17160	16943	17068	16919	17128	16912	16890	16877	17031	16810	17223	16972	16856	16912	17011	16983	17016	17034	16890	17000	16865	17005	16875	16896	16942	17094	17082	17075	16989	16965	17188	16957	17029	16876	16863	16831	16990	17061	17131	17003	16983	17039	16951	16969	16848	16923	16973	16905	16977	17154	16892	16877	16948	16795	17033	16918	17003	16971	16834	17016	17008	16912	16993	16925	16803	16977	16831	17050	16821	16867	16998	17119	16858	17208	17077	16816	16995	17049	17028	16951	16966	16889	17069	17033	16866	16890	17087	17016	16921	16917	17023	16901	17112	16906	17033	16950	16874	16723	16856	16744	16899	17081	16879	17051	17269	17038	16975	16816	16826	16880	16921	17052	16842	17023	16786	16881	16680	16761	16953	16958	16941	16944	16918	16922	17034	16762	17098	16786	16821	16734	16751	16900	16706	16759	16889	16802	17012	16932	16872	17063	16998	16902	17066	16999	16877	16947	16777	16933	17023	17058	16910	16957	16897	16815	16813	16890	16860	16951	16977	16970	17012	16848	17013	17084	16834	17006	17146	16926	16950	17038	17025	16784	16881	16990	17032	16831	17070	16895	16945	16916	16681	16893	17157	16950	16936	16947	16898	16978	16913	16971	16870	17303	16735	16912	16822	16910	16863	16930	16863	16888	16850	16926	16821	16712	16950	16763	17014	16808	17050	16790	16809	16969	16901	16874	16963	16934	17045	16864	17034	16757	17069	17200	17108	16661	16686	17029	16925	16811	17077	17005	16975	16948	16910	17146	16864	17041	17021	16895	16933	16793	17003	17042	17037	17092	17116	16926	17077	16931	17000	17022	16917	16861	16927	17018	16809	16976	16902	16893	17016	17056	17010	17003	17046	17014	17110	17000	16984	16702	17009	17192	17096	17027	17061	16939	17009	16862	16969	16881	16994	17064	16880	17083	16986	16989	17085	16962	16872	16899	17042	16907	17077	16906	16728	17067	17174	16923	17048	16847	16871	17052	16967	16955	17013	17053	16840	17002	16990	16923	16876	16949	16948	16895	17168	17180	16863	17085	16922	16967	17002	16894	16916	16905	16989	16977	17044	16972	16923	17049	16920	17038	17074	17009	16994	16894	16817	16951	16819	16946	17011	16963	17088	16858	16915	17040	17020	17080	17054	16892	16839	16822	16886	16864	16966	16853	16837	16908	16864	16875	16841	17037	17032	16864	16906	17097	17052	16966	17018	17211	16848	16824	16738	16992	16860	16969	17112	16998	17009	17032	17086	16792	16933	17029	17133	17029	17028	16884	17036	16994	17020	16933	16983	16738	16918	16931	16730	17000	16981	17037	17065	16843	16893	17083	16969	16883	17007	16914	16794	16945	17049	17041	16782	17171	16785	16845	16707	16940	16956	16826	16810	16922	17013	16958	17038	16957	17149	16835	16652	16845	17073	17105	16866	16881	17018	16896	17003	17101	17204	16950	17014	17093	16922	16940	16860	16786	17060	16979	16914	16906	16922	16903	16944	16975	17033	16954	17001	17006	16934	17047	17235	17082	17135	17016	17024	17043	16996	16968	17031	17090	16905	16868	16896	16826	17005	16929	16910	17115	17217	16927	16790	16807	16921	17136	17080	16879	16785	17072	16911	16870	17094	16938	16856	16999	17037	17003	16955	16983	16930	16992	17137	16930	16695	16942	16824	16806	17080	17098	16921	17005	16826	16922	17035	16796	17003	16844	16893	16941	16853	16969	17086	16910	17006	16989	16850	16817	17064	16943	16855	16982	17095	16924	16939	16927	17013	16790	17089	17026	16883	16843	17011	16766	16736	16944	16899	16916	16759	16944	16964	17007	16775	16889	16952	16967	17129	16857	16962	16992	16931	17047	16820	16721	16961	16863	16970	16904	16842	16835	16781	16746	16987	16878	16843	16923	16927	16997	16724	16853	16922	16801	16981	16989	16928	17049	17011	16889	16904	16894	16936	17032	16952	17005	17010	17005	16814	16953	16882	16946	16825	17081	16936	17120	16795	17019	16822	17084	16973	16972	16872	16777	16909	17035	17099	16982	17124	17004	16835	17028	17087	17045	16916	16888	16970	16993	16799	17123	16857	17164	17050	16876	16838	16896	16874	16862	16913	17019	17124	16956	16862	17084	16812	16965	16953	17071	17073	16895	16890	16873	17136	16720	16806	17018	16902	16932	16953	16967	16945	16924	17124	17224	17013	16926	17029	16991	16959	17118	16843	16826	17048	17073	16880	16904	16935	17035	16859	16879	17021	16971	16975	17067	16985	16950	17017	17032	16789	16920	16805	16987	16997	16995	17142	17031	16811	16892	17031	16853	16921	16944	16994	16866	16966	16729	16843	17013	16789	16848	17007	16754	16787	17130	17196	16701	17005	16793	16832	17043	16892	16974	17126	16679	16918	17126	16976	16887	16923	16943	16790	16872	16933	16818	17106	16859	17028	16808	17116	17137	16860	17012	16898	16909	16893	17069	16985	16985	17012	16876	17039	16990	17092	16860	17150	17051	17012	17023	16721	16709	16951	17037	16862	16955	17030	16706	16772	16855	16980	16780	16921	16725	16886	16959	16930	16904	17208	17008	16794	16830	17016	16844	16992	16928	16942	16879	17031	16934	16850	16891	17141	16818	17038	17008	16996	16928	16905	16974	17069	16910	17116	17115	17023	16846	16887	17181	17008	16840	16836	17006	16563	17022	16833	17134	16956	16642	16971	17068	16979	17030	16869	16828	17127	16768	16978	16804	16961	16880	16982	16980	17009	16758	17109	16938	16884	17012	17022	16938	16967	16962	16972	16981	16944	16949	16941	16974	16900	17096	17009	16991	17002	17140	17018	16947	16922	17152	16948	16763	16807	16850	16875	16937	17030	17190	16922	16954	17018	16950	16969	17021	16766	17089	17061	16888	16792	16752	16968	16855	16906	16951	16839	17007	17089	16954	16747	16740	17097	16893	16958	16735	17086	17080	16925	17128	17079	16925	17129	16996	17037	16889	17034	16894	17059	16794	16951	17004	16858	16789	17036	17014	16723	16625	16929	16959	16973	17046	17029	16705	17013	17069	16888	16877	17094	17052	17014	16961	17023	16950	17069	17126	16956	16916	17151	16985	17201	17027	16984	16955	17172	17076	16980	16825	17000	17008	17007	16923	16941	16818	16855	16943	16938	17002	17014	16888	17105	16914	17174	16963	16809	16930	16796	16849	17115	17131	16952	16955	16939	16966	16881	16913	17161	17028	16851	17274	16838	16990	16853	16864	16867	16907	16885	16975	17000	17040	16943	16946	16720	16983	16899	16822	17003	16871	17021	16850	17003	16915	16887	16813	16815	17021	17006	17075	16988	17113	17079	16988	17155	16814	17057	16858	16944	17140	17019	16934	16816	16843	17066	16911	16697	16880	16978	16717	16902	16838	17004	16989	17112	17111	17024	16826	17058	17011	17053	16716	17070	16972	17056	16977	17027	16764	16840	16688	16954	17045	16941	16949	17057	16785	17074	16946	16973	16818	17166	16830	17045	16824	16926	16827	16668	16771	16938	16867	16857	16871	16992	16876	16800	16993	17103	16994	16887	17111	17032	16826	16934	16987	16931	16779	16879	17060	17131	17038	16989	16839	17092	16978	16881	16815	16795	16927	17162	16877	17034	16852	16879	16796	16927	17082	17040	16947	16977	16914	16966	16848	16938	17014	16926	17183	16840	16992	17093	17068	17037	17066	16913	16867	16813	16938	16793	16935	16886	16618	17056	16988	16944	17057	17066	16992	16961	17037	17068	17008	17049	16870	16883	16980	16984	16964	16685	16919	16820	16946	16949	16945	16856	17036	17137	17024	17159	17163	16910	16925	16819	16881	17154	16747	16795	17004	17047	17041	16713	16827	16770	16967	17049	16917	17201	17052	16974	16968	16818	16689	16963	16901	16874	17024	16855	16798	16843	17128	17071	16822	17034	16928	16927	17009	17064	16936	16897	16991	16904	17030	16991	17155	16755	16895	17133	16803	16941	17004	17168	16915	16986	16915	17124	17117	17106	16965	16761	16939	16845	16874	16907	17068	17049	16822	16920	16996	16866	17162	17039	17010	17057	16934	16845	17009	17006	17002	16862	16936	16835	16950	16749	16786	17068	16946	16997	16915	16828	16952	16877	16818	16980	17136	16994	17199	16789	17038	16828	16975	16954	16934	17110	17007	16889	16985	16962	16953	17080	16965	16914	16875	17156	17048	17068	16957	16994	16914	17064	16928	16760	16865	16933	16867	16980	17112	16811	16743	16967	16790	17063	17097	17020	16773
16563	27482	26488	21958	19494	18574	20210	51827	51099	36200	23802	16273	14137	13788	13826	13832	13600	13633	13673	13753	13626	13634	13659	13641	13663	13725	13611	13794	13732	13867	13652	13754	13725	13649	13567	13647	13640	13602	13812	13720	13683	13616	13587	13557	13721	13692	13579	13724	13677	13798	13738	13657	13774	13511	13657	13656	13521	13533	13582	13733	13732	13584	13668	13624	13639	13816	13705	13661	13707	13614	13566	13801	13585	13570	13825	13805	13530	13678	13558	13587	13809	13573	13575	13689	13666	13427	13796	13692	13659	13683	13747	13745	13657	13785	13522	13636	13813	13605	13549	13777	13491	13667	13845	13599	13560	13809	13662	13749	13566	13722	13673	13563	13727	13749	13670	13715	13722	13770	13669	13704	13620	13825	13807	13709	13696	13745	13749	13658	13689	13647	13526	13681	13762	13589	13697	13690	13601	13516	13663	13817	13684	13637	13868	13609	13573	13733	13567	13494	13690	13737	13520	13708	13708	13607	13686	13534	13623	13617	13747	13555	13525	13700	13427	13791	13605	13629	13655	13742	13845	13740	13675	13660	13669	13600	13615	13602	13712	13689	13544	13763	13684	13729	13650	13583	13885	13591	13761	13538	13615	13871	13710	13857	13673	13635	13690	13576	13603	13621	13614	13748	13766	13681	13725	13702	13697	13685	13645	13638	13747	13720	13679	13703	13451	13632	13731	13746	13855	13771	13555	13589	13765	13781	13812	13755	13654	13533	13651	13623	13738	13536	13641	13813	13614	13631	13633	13676	13761	13632	13471	13750	13586	13696	13468	13531	13695	13539	13550	13588	13708	13534	13665	13604	13654	13662	13534	13635	13823	13585	13627	13559	13654	13762	13687	13760	13639	13644	13947	13513	13599	13608	13601	13662	13311	13675	13679	13806	13840	13795	13621	13497	13334	13660	13677	13581	13717	13667	13645	13640	13854	13609	13816	13588	13758	13666	13673	13707	13721	13664	13717	13633	13769	13665	13585	13761	13640	13661	13618	13719	13716	13694	13779	13657	13787	13658	13618	13502	13775	13757	13695	13643	13697	13469	13787	13761	13620	13547	13669	13656	13585	13735	13639	13672	13568	13680	13666	13614	13541	13711	13738	13492	13862	13496	13523	13655	13598	13604	13778	13688	13595	13573	13756	13516	13690	13754	13626	13700	13666	13623	13591	13576	13687	13582	13670	13684	13536	13670	13635	13641	13693	13713	13613	13750	13536	13459	13644	13715	13713	13623	13681	13650	13702	13780	13626	13569	13528	13675	13694	13736	13647	13655	13749	13616	13618	13553	13702	13617	13610	13717	13839	13654	13643	13541	13625	13700	13429	13658	13787	13693	13628	13687	13580	13599	13776	13612	13515	13737	13809	13556	13619	13662	13675	13727	13685	13699	13563	13875	13644	13673	13670	13672	13478	13461	13665	13732	13674	13699	13627	13537	13585	13686	13667	13786	13595	13525	13718	13705	13609	13575	13594	13817	13656	13777	13534	13550	13714	13596	13714	13577	13547	13690	13483	13579	13651	13833	13632	13656	13723	13577	13829	13658	13517	13686	13621	13740	13809	13666	13805	13709	13592	13622	13535	13901	13764	13573	13692	13680	13637	13629	13475	13752	13653	13679	13806	13498	13690	13723	13595	13634	13714	13690	13630	13703	13739	13510	13712	13578	13615	13519	13652	13645	13554	13712	13686	13553	13517	13616	13636	13636	13617	13875	13600	13720	13596	13629	13643	13597	13492	13587	13751	13729	13545	13726	13688	13627	13538	13652	13768	13494	13695	13609	13691	13689	13748	13774	13578	13674	13698	13758	13692	13493	13673	13629	13634	13552	13699	13712	13763	13694	13573	13754	13656	13615	13777	13568	13648	13760	13621	13786	13661	13635	13588	13748	13690	13690	13576	13819	13590	13848	13632	13674	13676	13662	13562	13536	13664	13749	13750	13794	13718	13494	13733	13643	13548	13705	13612	13588	13739	13406	13571	13563	13561	13750	13666	13712	13815	13720	13644	13736	13740	13541	13656	13713	13704	13639	13481	13692	13785	13602	13733	13778	13745	13670	13812	13776	13639	13659	13760	13775	13635	13649	13881	13413	13644	13463	13441	13694	13644	13616	13683	13698	13683	13645	13842	13578	13586	13595	13659	13439	13694	13679	13591	13696	13826	13561	13606	13690	13897	13582	13660	13588	13565	13661	13717	13573	13690	13458	13565	13646	13437	13746	13721	13697	13673	13761	13554	13759	13626	13639	13567	13689	13703	13689	13646	13631	13560	13324	13592	13574	13656	13753	13699	13520	13644	13856	13564	13735	13716	13557	13606	13531	13612	13753	13491	13547	13662	13748	13701	13620	13626	13790	13621	13494	13642	13664	13724	13657	13651	13552	13673	13625	13699	13586	13777	13511	13562	13611	13605	13632	13643	13739	13723	13488	13625	13795	13762	13580	13600	13565	13637	13642	13624	13643	13628	13767	13698	13651	13563	13557	13516	13562	13729	13758	13619	13556	13544	13585	13751	13653	13725	13583	13812	13649	13736	13681	13694	13467	13619	13541	13666	13705	13657	13661	13708	13686	13739	13648	13591	13737	13669	13873	13671	13643	13720	13638	13695	13812	13562	13736	13699	13669	13643	13651	13780	13576	13706	13659	13631	13546	13609	13828	13564	13639	13681	13649	13712	13595	13637	13590	13665	13676	13643	13653	13750	13632	13723	13705	13532	13863	13782	13700	13567	13632	13446	13549	13568	13679	13716	13674	13904	13560	13671	13760	13577	13699	13753	13478	13636	13517	13666	13835	13612	13601	13636	13736	13552	13609	13703	13621	13630	13658	13621	13578	13570	13646	13583	13690	13666	13645	13603	13651	13424	13645	13605	13844	13755	13597	13690	13847	13719	13648	13733	13683	13642	13695	13728	13727	13681	13683	13807	13877	13565	13667	13550	13802	13547	13636	13692	13707	13806	13743	13617	13931	13731	13679	13688	13743	13704	13622	13836	13695	13682	13643	13626	13737	13655	13630	13787	13689	13797	13632	13608	13653	13540	13648	13515	13634	13731	13779	13482	13663	13531	13627	13645	13590	13795	13757	13719	13825	13477	13684	13585	13730	13695	13609	13631	13703	13759	13631	13632	13577	13533	13543	13699	13613	13560	13633	13711	13708	13547	13690	13626	13673	13606	13756	13607	13549	13685	13545	13651	13598	13662	13710	13780	13685	13802	13676	13755	13719	13622	13642	13460	13694	13588	13603	13807	13740	13753	13686	13786	13807	13595	13714	13991	13626	13680	13762	13621	13672	13681	13655	13511	13569	13690	13702	13616	13733	13627	13705	13636	13590	13684	13769	13593	13529	13605	13535	13704	13585	13669	13649	13703	13678	13719	13795	13641	13598	13663	13774	13623	13494	13755	13624	13755	13805	13744	13842	13626	13562	13567	13663	13719	13701	13681	13586	13566	13688	13698	13696	13688	13672	13828	13646	13715	13724	13778	13516	13731	13708	13665	13902	13487	13490	13604	13604	13620	13693	13660	13635	13721	13780	13512	13827	13643	13580	13549	13569	13717	13633	13709	13755	13688	13534	13492	13630	13541	13677	13678	13716	13686	13593	13762	13671	13529	13550	13822	13555	13710	13700	13853	13634	13692	13732	13776	13773	13528	13815	13593	13565	13739	13629	13641	13686	13519	13600	13675	13860	13754	13690	13707	13778	13549	13614	13633	13585	13623	13522	13579	13652	13662	13659	13635	13610	13469	13749	13799	13659	13692	13579	13530	13841	13590	13675	13602	13569	13546	13801	13661	13778	13549	13720	13643	13548	13637	13685	13466	13825	13516	13542	13564	13804	13583	13511	13529	13608	13576	13670	13508	13659	13654	13565	13771	13628	13649	13582	13678	13593	13612	13496	13600	13598	13688	13644	13652	13628	13769	13710	13722	13544	13819	13813	13560	13579	13761	13587	13677	13639	13678	13683	13747	13759	13738	13686	13676	13737	13520	13576	13688	13628	13786	13743	13612	13617	13553	13674	13622	13709	13621	13636	13719	13481	13737	13623	13512	13683	13608	13694	13671	13475	13661	13677	13552	13798	13502	13588	13653	13786	13637	13778	13687	13534	13619	13692	13545	13641	13822	13649	13757	13577	13513	13628	13591	13750	13633	13636	13549	13599	13579	13534	13578	13505	13527	13844	13682	13669	13740	13796	13412	13618	13600	13536	13657	13812	13620	13864	13609	13634	13727	13604	13743	13722	13718	13824	13682	13589	13575	13606	13501	13784	13776	13576	13675	13845	13739	13677	13759	13799	13587	13737	13694	13544	13645	13566	13824	13622	13676	13496	13592	13581	13690	13944	13754	13611	13518	13567	13565	13715	13685	13544	13659	13645	13617	13600	13840	13794	13589	13761	13719	13619	13638	13535	13718	13599	13817	13596	13495	13694	13473	13779	13662	13735	13793	13798	13558	13541	13552	13742	13783	13640	13653	13685	13591	13606	13629	13637	13697	13644	13673	13615	13597	13645	13690	13672	13639	13522	13735	13653	13727	13629	13645	13524	13632	13555	13743	13718	13643	13730	13509	13788	13498	13698	13656	13597	13651	13659	13640	13658	13682	13638	13830	13645	13726	13602	13612	13756	13705	13861	13734	13740	13681	13587	13551	13645	13682	13594	13717	13807	13702	13608	13699	13631	13876	13686	13595	13645	13531	13649	13564	13718	13604	13742	13774	13530	13653	13641	13709	13761	13619	13566	13705	13674	13579	13646	13545	13621	13738	13627	13508	13730	13402	13715	13806	13788	13500	13567	13689	13585	13717	13531	13801	13759	13475	13593	13634	13649	13825	13631	13647	13616	13622	13710	13580	13496	13696	13654	13531	13787	13751	13620	13762	13579	13686	13640	13728	13703	13623	13592	13733	13664	13688	13532	13557	13576	13800	13661	13751	13796	13582	13621	13750	13663	13658	13653	13705	13549	13697	13625	13664	13757	13815	13564	13455	13685	13532	13559	13620	13688	13568	13631	13578	13680	13688	13750	13716	13758	13614	13662	13570	13675	13457	13680	13774	13555	13593	13551	13494	13550	13830	13513	13642	13748	13538	13682	13608	13554	13558	13708	13520	13692	13789	13721	13656	13554	13741	13581	13705	13595
24013	21115	28572	23969	21891	24305	27716	64158	64731	46312	31505	21418	16900	15900	15851	16015	15883	15956	15823	15882	15778	15753	15414	15700	15828	15834	15773	15834	15764	15803	15811	15646	15695	15845	15640	15661	15731	15568	15767	15772	15644	15788	15611	15818	15683	15817	16005	15704	15577	15689	15617	15843	15793	15666	15845	15802	15756	15743	15679	15643	15650	15727	15771	15833	15759	15604	15748	15613	15684	15563	15813	15768	15704	15739	15954	15641	15769	15713	15528	15836	15699	15685	15496	15488	15570	15652	15401	15776	15771	15648	15513	15507	15880	15898	15607	15648	15550	15746	15744	15597	15708	15722	15711	15699	15715	15557	15713	15645	15468	15808	15768	15602	15765	15593	15500	15830	15744	15794	15572	15737	15636	15795	15770	15807	15751	15692	15808	15593	15525	15641	15841	15799	15854	15681	15643	15461	15634	15745	15720	15564	15746	15612	15466	15594	15664	15865	15664	15790	15907	15510	15559	15712	15704	15706	15421	15673	15611	15738	15788	15503	15808	15778	15845	15737	15604	15800	15660	15753	15721	15711	15524	15488	15565	15772	15677	15728	15883	15780	15788	15513	15652	15761	15751	15867	15858	15559	15724	15441	15891	15643	15921	15633	15610	15789	15618	15696	15711	15714	15677	15621	15761	15690	15813	15670	15838	15654	15801	15526	15659	15587	15565	15624	15778	15623	15715	15689	15710	15751	15780	15701	15682	15726	15818	15812	15727	15521	15737	15813	15684	15559	15449	15713	15849	15503	15785	15546	15809	15822	15879	15749	15780	15700	15717	15832	15807	15527	15737	15747	15693	15697	15753	15843	15745	15598	15877	15680	15775	15692	15742	15779	15848	15848	15473	15734	15733	15732	15658	15777	15790	15596	15620	15637	15731	15593	15649	15834	15724	15545	15620	15755	15817	15688	15488	15501	15794	15563	15674	15780	15571	15627	15783	15702	15749	15597	15429	15523	15545	15814	15545	15651	15642	15684	15529	15651	15638	15841	15674	15771	15911	15527	15862	15728	15471	15478	15431	15652	15713	15688	15595	15613	15533	15687	15704	15562	15728	15689	15957	15792	15600	15530	15671	15750	15572	15813	15711	15914	15767	15757	15462	15820	15645	15666	15587	15807	15727	15635	15735	15550	15632	15715	15723	15555	15647	15652	15492	15588	15790	15816	15669	15593	15767	15593	15722	15864	15678	15639	15625	15659	15566	15466	15755	15617	15643	15638	15836	15633	15639	15714	15739	15656	15835	15729	15825	15597	15841	15829	15831	15605	15851	15708	15773	15757	15663	15547	15682	15544	15763	15647	15584	15696	15740	15700	15736	15793	15563	15556	15613	15663	15702	15704	15789	15689	15785	15697	15608	15654	15543	15568	15891	15601	15576	15752	15665	15655	15901	15686	15719	15555	15465	15533	15701	15581	15672	15742	15789	15650	15831	15599	15766	15800	15745	15711	15745	15966	15476	15521	15876	15645	15652	15860	15750	15601	15898	15792	15648	15631	15459	15635	15572	15801	15687	15676	15677	15835	15675	15806	15702	15841	15794	15518	15705	15561	15675	15634	15621	15486	15933	15882	15926	15838	15672	15729	15663	15852	15607	15735	15526	15672	15761	15455	15649	15734	15527	15611	15743	15543	15569	15778	15848	15638	15704	15795	15729	15706	15830	15705	15582	15704	15749	15756	15820	15879	15639	15520	15687	15632	15817	15818	15639	15790	15497	15733	15817	15697	15820	15627	15549	15680	15726	15701	15699	15967	15665	15661	15723	15598	15786	15560	15570	15703	15744	15552	15678	15695	15580	15577	15859	15696	15723	15585	15710	15713	15656	15808	15750	15592	15658	15658	15516	15587	15733	15592	15505	15897	15592	15676	15732	15702	15561	15628	15630	15977	15665	15591	15664	15491	15671	15774	15605	15591	15572	15586	15738	15752	15835	15782	15602	15680	15767	15758	15518	15725	15605	15736	15693	15710	15832	15728	16016	15645	15669	15725	15682	15680	15761	15482	15559	15565	15515	15576	15723	15591	15765	15670	15725	15817	15822	15508	15937	15689	15787	15555	15596	15527	15522	15759	15738	15665	15680	15609	15905	15855	15473	15557	15861	15719	15952	15760	15729	15755	15665	15811	15767	15721	15764	15477	15756	15865	15644	15715	15530	15652	15643	15423	15706	15760	15760	15822	15648	15569	15475	15590	15579	15747	15759	15603	15556	15873	15908	15630	16019	15806	15798	15574	15583	15662	15603	15634	15606	15712	15684	15619	15470	15605	15686	15637	15786	15714	15875	15577	15573	15741	15899	15912	15723	15696	15662	15650	15591	15579	15608	15657	15744	15615	15914	15833	15662	15719	15567	15550	15676	15580	15662	15769	15692	15835	15662	15711	15658	15600	15572	15510	15631	15787	15603	15825	15854	15662	15683	15717	15569	15657	15605	15620	16001	15664	15780	15663	15508	15520	15526	15754	15808	15681	15721	15604	15736	15692	15837	15849	15869	15695	15753	15658	15739	15525	15599	15389	15735	15588	15645	15601	15665	15706	15569	15465	15664	15853	15711	15570	15581	15612	15885	15843	15750	15872	15676	15612	15688	15848	15775	15439	15626	15791	15624	15692	15736	15786	15770	15895	15751	15651	15660	15723	15673	15745	15780	15577	15796	15596	15745	15770	15595	15734	15625	15715	15502	15757	15737	15759	15743	15584	15822	15946	15864	15661	15669	16046	15808	15646	15587	15595	15564	15801	15714	15583	15771	15696	15395	15544	15675	15662	15753	15842	15671	15707	15563	15607	15873	15612	15704	15807	15819	15642	15907	15666	15663	15735	15607	15637	15774	15799	15460	15699	15803	15906	15673	15700	15655	15728	15711	15626	15759	15682	15553	15565	15824	15638	15887	15643	15600	15626	15634	15634	15640	15725	15653	15809	15696	15671	15616	15975	15577	15751	15763	15642	15660	15592	15562	15567	15871	15724	15483	15590	15748	15767	15746	15667	15732	15663	15818	15604	15514	15646	15671	15646	15737	15682	15724	15710	15649	15699	15785	15654	15700	15869	15641	15703	15643	15823	15845	15521	15616	15702	15662	15642	15799	15719	15909	15628	15619	15735	15507	15708	15897	15822	15657	15641	15738	15834	15749	15440	15750	15794	15522	15717	15871	15754	15449	15618	15758	15701	15672	15781	15648	15710	15766	15778	15611	15546	15731	15643	15822	15738	15744	15529	15544	15476	15499	15698	15728	15720	15671	15644	15796	15593	15576	15551	15576	15431	15671	15613	15804	15621	15579	15807	15726	15922	15630	15717	15651	15431	15518	15693	15629	15705	15805	15775	15732	15543	15612	15617	15469	15832	15859	15676	15671	15785	15821	15888	15626	15721	15577	15822	15792	15508	15677	15689	15685	15707	15736	15425	15618	15830	15823	15699	15656	15808	15690	15669	15784	15777	15809	15859	15770	15735	15827	15757	15784	15711	15791	15738	15685	15677	15742	15523	15689	15664	15877	15681	15526	15805	15618	15742	15550	15607	15637	15594	15579	15567	15464	15757	15557	15816	15666	15694	15656	15661	15818	15758	15920	15676	15748	15743	15749	15570	15624	15663	15481	15665	15563	15737	15642	15650	15522	15850	15788	15705	15822	15507	15633	15745	15520	15632	15637	15684	15724	15558	15696	15752	15661	15627	15583	15649	15795	15733	15672	15701	15754	15477	15708	15844	15656	15838	15741	15642	15726	15697	15751	15700	15627	15750	15791	15653	15766	15866	15697	15866	15780	15552	15646	15948	15735	15673	15734	15750	15701	15588	15641	15827	15622	15814	15690	15609	15803	15598	15821	15506	15853	15936	15854	15697	15648	15789	15847	15812	15622	15590	15668	15793	15754	15863	15817	15600	15770	15658	15745	15552	15590	15544	15712	15674	15866	15704	15652	15677	15656	15734	15603	15723	15889	15518	15748	15636	15709	15693	15835	15590	15817	15709	15608	15559	15772	15761	15730	15874	15688	15540	15773	15628	15552	15631	15715	15670	15917	15663	15717	15761	15754	15401	15807	15683	15692	15761	15632	15679	15691	15721	15729	15620	15529	15696	15845	15603	15790	15578	15649	15781	15545	15617	15603	15653	15629	15784	15663	15644	15706	15769	15508	15453	15560	15848	15769	15873	15573	15573	15747	15520	15633	15775	15727	15780	15616	15640	15676	15715	15802	15763	15850	15873	15713	15542	15762	15574	15663	15793	15624	15822	15475	15575	15517	15730	15668	15772	15688	15780	15843	15672	15618	15787	15611	15666	15816	15808	15878	15589	15451	15602	15664	15710	15689	15623	15789	15662	15812	15715	15788	15606	15562	15740	15619	15669	15668	15844	15653	15519	15822	15659	15754	15738	15823	15821	15888	15538	15606	15972	15699	15502	15670	15610	15683	15599	15544	15761	15588	15521	15636	15683	15663	15720	15713	15752	15646	15719	15739	15450	15514	15635	15815	15611	15814	15714	15563	15656	15685	15474	15839	15466	15400	15587	15580	15579	15412	15698	15747	15840	15676	15878	15483	15580	15746	15714	15611	15737	15763	15813	15707	15589	15883	15795	15699	15836	15745	15896	15859	15581	15593	15700	15632	15742	15632	15818	15631	15837	15677	15806	15667	15354	15490	15688	15530	15501	15701	15879	15748	15760	15821	15624	15575	15602	15690	15582	15875	15866	15659	15780	15628	15678	15569	15523	15564	15739	15680	15738	15601	15566	15541	15631	15829	15810	15630	15713	15776	15642	15872	15577	15771	15792	15787	15694	15652	15742	15684	15686	15692	15537	15728	15700	15808	15685	15692	15469	15847	15722	15440	15721	15823	15582	15684	15920	15655	15806	15681	15644	15712	15698	15650	15647	15579	15609	15780	15584	15561	15578	15792	15871	15864	15697	15696	15775	15546	15835	15678	15581	15652	15679	15830	15662	15653	15612	15659	15804	15594	15744	15410	15771	15627	15728	15813	15760	15813	15541	15673	15810	15651	15620	15853	15697	15599	15736	15640	15701	15822	15436	15691	15798	15740	15940	15848	15771	15717	15679	15822	15659	15704	15536	15902	15517	15496	15705	15482	15546	15686	15564	15514	15640	15782	15755	15565	15584	15803	15720	15868	15684	15796	15649
18800	33531	33328	26590	23149	21968	25970	65379	62134	45724	28938	17462	13235	12964	12822	12935	13027	13043	12929	12831	12742	12938	12867	12874	12980	12783	12799	12829	12955	12865	12927	13079	12958	12926	13073	12908	12857	12952	12890	12855	12853	12890	12984	12862	12844	12917	13002	12935	12752	12921	12929	12744	12971	12993	12888	12951	12913	12871	12956	12905	12932	12846	12920	12837	12814	12995	12909	12699	12923	12779	12941	12861	12973	12973	12973	12890	12917	12851	12970	12780	12887	12930	12963	12907	12861	12871	12897	12733	12854	12933	12859	12840	12997	12913	12842	12942	12957	12994	12716	12840	12791	12829	12857	13047	12833	12830	12965	12788	12873	12919	12868	12911	12849	12808	12934	12988	12904	12805	13108	12951	12964	12813	12829	12992	12803	12778	12824	12670	13009	12834	13053	12960	12778	12699	12950	12922	12907	12887	12989	12878	12942	12870	12887	12952	13022	12820	12745	12888	12984	12855	12919	12930	12884	12974	12830	12948	12866	12951	13020	12945	12941	12713	12750	12885	12785	12824	12922	12936	12865	12913	12941	12873	12897	12827	12831	12957	12880	12960	12952	12783	12974	13016	12835	12926	12831	12753	12965	12837	12776	13021	12967	12682	12859	12921	12786	12723	12973	12900	13013	12879	12994	12803	12865	12839	12968	13037	12878	12878	12927	12747	12895	12861	12900	12833	12820	12904	12886	12995	12787	12874	12851	12722	12755	12979	12773	12943	12891	12892	12858	12971	12824	12882	12905	12890	12889	13066	12922	12974	12724	13007	12855	12849	13007	12928	12950	12965	12901	12863	12877	13106	13067	12992	13042	12733	12873	12837	12850	12847	12839	13118	12845	12944	12858	12903	12864	12971	13042	12963	12848	12705	12839	12827	12944	13004	13029	12883	12892	12887	12839	12964	12888	12963	12773	12801	12842	13018	12930	12885	12873	13040	12986	12752	12795	12899	12904	12910	12909	12814	12791	12739	12702	12885	12796	12973	12862	12943	12933	12864	12848	12875	12746	12760	12853	13037	12630	12834	12682	13024	12803	12764	12876	12957	12843	12974	12986	12776	12928	12943	12967	12955	12766	12865	12966	12831	12916	12835	13003	12928	12937	13012	12849	12997	12880	13007	12835	12812	12755	12862	12972	12964	12831	12846	12988	12891	12707	12865	12737	12933	12983	13117	12794	12831	12846	13004	12816	12838	13074	12840	12852	12884	12881	12918	12846	12832	12845	12902	12864	12907	12881	13007	12824	12848	12834	12929	12925	12832	13085	12828	12876	12870	12806	12968	12991	12921	12958	12818	12897	12810	12910	12933	12858	12831	12738	12874	13038	12806	13008	12811	12904	12916	12774	12917	12828	12965	12824	13086	12887	12915	12975	12771	12734	12914	12997	12880	12896	12843	12764	12867	12869	12898	12945	12896	13012	12885	12804	12930	12916	13028	12882	12917	12938	12861	12757	12972	12997	12789	12791	12767	12867	13136	13036	12986	12997	12941	12786	12786	12955	13009	12744	12824	12768	12731	13011	13037	12917	13061	12886	12923	12835	12708	12894	12868	12862	12781	12876	13055	12862	12835	12766	12755	12770	12990	12968	12880	12870	12895	12778	12729	12798	12954	12859	13070	12968	12861	12945	12896	12796	12950	12697	12973	12987	12998	12787	12741	13007	12860	12925	12913	12829	12660	12988	12859	12927	12767	12973	12897	12989	12868	13024	12935	12865	12923	12907	12827	12962	13014	12968	12759	12935	12929	12861	12854	12783	12891	12768	12849	12862	12726	12857	12897	12960	12892	12784	12888	12866	12745	12939	12939	12915	12745	13034	12867	12864	12789	12758	12967	12824	12835	12826	12885	12810	12927	13012	12757	12882	12770	13062	12947	13031	12868	12762	12795	12875	12708	12773	12873	12876	12953	12962	12874	12900	12748	12934	12938	12719	12859	12804	12943	12786	12882	12882	12775	12801	12870	12736	12914	12925	12817	12782	12644	13025	12914	12891	12756	12778	13023	12879	12891	12811	12898	13027	12931	12814	12877	12836	12895	12992	12936	12942	12770	12753	12822	12948	12847	12806	12940	12908	13047	12896	12888	12961	12928	12747	12882	12829	12933	12788	12970	13045	12784	12850	12763	12913	12942	12881	12830	13161	12900	12830	12909	12814	12974	12715	12866	12926	12876	12966	12887	12831	13012	12936	12943	12925	12813	12795	12866	12994	12917	12960	12991	12904	12962	12886	12968	12804	13013	12855	12929	12948	12955	12751	12865	12847	12930	12881	12910	12869	12798	13002	12906	12898	12941	12919	12873	12979	13108	12812	13014	12811	12887	12853	12798	13073	12767	12881	12960	12675	12884	12982	12944	12705	13020	12763	12875	12780	12851	12917	12881	12917	12862	12804	12913	12915	12946	12952	12884	12804	12839	12975	12842	12952	12939	12788	12851	13043	12870	12756	12758	12925	12869	12969	12812	13075	12954	13067	12741	12946	12896	12816	12756	12771	12777	12965	12952	13015	12841	12821	12987	12941	12891	12921	12928	13077	12965	12912	12917	12877	12876	12833	12809	13037	12912	12873	12868	12695	13181	12957	12750	13008	12949	12755	12931	12982	12696	12814	13069	12968	12973	12878	12829	12996	12873	12903	12848	13030	12742	12894	12987	13018	13040	12896	12946	12875	12821	12891	12909	12850	13021	12806	12887	12968	12903	13022	12930	12835	12918	12943	12916	12866	12877	12948	12830	12827	13029	12891	12909	12873	12910	12934	12887	12862	12900	13044	12874	12901	12953	12973	12991	12958	12986	12949	13012	12940	12908	12891	12867	12776	12892	12945	12798	12979	12792	12896	12996	12783	12785	12958	12846	13013	12960	13049	12806	12924	12821	12957	12907	12906	12874	12881	12882	12891	12961	12874	12806	12914	12898	13082	12859	12851	12877	12951	12730	13015	12913	12903	13057	12885	12824	12970	12843	12974	12771	12881	12791	12738	12882	12859	12948	12876	12863	12964	12957	12904	13042	12999	12799	12865	12730	12887	12948	12797	12861	12770	12894	12817	12857	12867	12809	13110	12900	12977	12837	12794	12835	12959	13004	12812	12930	12895	12912	12794	12858	13050	12889	12820	12894	12947	12919	13034	12940	12849	12936	12782	12960	12903	12968	12958	13130	13035	12801	12867	12904	12947	12666	12921	12876	12941	12762	12870	13209	12784	12736	12980	12959	12881	13034	13016	12859	12918	13023	13011	12947	12934	12927	13119	12776	12835	12819	12959	12924	12997	12912	12981	12855	12774	12955	12812	12878	12893	12898	12799	13044	12923	12981	13078	12890	12972	12737	12861	12774	13073	12870	13006	12962	12979	12833	12792	12886	12838	12993	12879	12961	12884	12986	12868	12919	12798	12872	12846	12714	12786	12992	12901	12879	12959	12784	13037	12991	12861	12867	13104	12871	12824	12838	12862	12961	12981	12831	12829	12806	13055	12802	12852	12898	12967	12820	12910	12800	12976	12989	12983	12914	12843	12784	12893	12747	12819	12888	12807	12894	12935	12781	13103	12885	12887	12955	12854	12746	12930	12977	12803	12860	12826	13030	12971	12769	12927	13008	12834	12973	12804	12939	12961	12990	12812	12902	12984	12839	12868	12911	12780	12881	13008	12889	12868	13021	12858	13041	12971	12909	12882	12969	13076	12822	13029	12822	12921	12868	12887	12861	12828	12899	12895	13041	12913	13046	12968	12932	12883	12820	12917	12909	12872	12819	12971	12919	12900	12781	12830	12817	12728	12889	13007	12824	12952	12789	12931	12895	12929	12913	12920	12945	13041	12916	12831	12991	12889	12795	12954	12857	13115	12986	12904	12904	12936	12955	12802	12911	12912	12877	12873	13058	12829	12918	13033	12769	12920	12918	12888	12794	13047	12913	12926	13044	12870	12839	12953	12801	12901	13067	12672	12977	12779	13062	12979	12937	12796	12988	12730	13008	13001	12947	12888	12804	12929	12945	12923	12899	12894	12900	12804	12812	12952	12919	12809	12785	12925	12947	12839	12820	12805	12872	12992	12981	12874	12899	12865	13049	12974	12870	12799	12727	12984	12873	12854	12819	12842	12957	12971	12910	12817	12830	12882	12861	12927	12889	12716	12828	12721	12842	12766	12913	12890	12925	12816	13013	13017	12791	12877	12754	13037	12761	12925	12870	12867	12916	12959	12836	12889	12850	13072	12932	12907	12981	13003	13052	12966	12827	13171	12912	12713	12968	12838	12941	12996	12869	12972	12946	12973	13018	12981	12899	12903	12883	12783	13009	12866	12805	12998	12914	12899	12803	12877	12838	12969	12894	12895	12913	12895	12836	13079	12876	12905	12948	12913	12949	13057	12763	12676	13026	12830	12738	13102	12961	12931	12898	12769	12856	12927	12812	12934	12826	12879	12752	13027	12938	13008	13082	13039	12923	12824	12785	12885	12861	12919	12965	12720	12888	13003	12887	12797	12735	12883	12872	12906	13055	12924	12790	12904	12920	12945	12861	12707	12762	13035	12891	12996	12795	12884	13039	12729	13008	12977	12824	12888	12888	13005	12733	12939	12888	12954	12821	12934	12911	12796	12915	12818	12855	12863	12855	13024	13034	12820	12924	12704	13005	12857	12932	12880	12979	12871	12961	12947	12766	12843	12770	12782	12829	12758	12988	12756	12945	12810	12826	12914	12875	12794	13042	13008	12805	12869	12920	13055	12803	12861	12902	12890	12758	12908	12996	12931	12915	12829	12819	12854	12854	12853	12933	12750	12911	12852	12855	12963	12747	12957	12913	12944	12826	12825	13044	12948	12934	12706	12739	12926	12864	12857	12983	12906	12818	12813	13004	13123	12788	12987	12896	12872	12904	12804	12938	12840	12976	12758	12927	12931	12860	12865	12930	12864	12678	12802	12911	12888	12828	12786	13016	12776	12999	12875	12689	12939	12856	12781	12874	12881	12826	12966	13010	12923	12874	13008	12976	12859	12974	12934	12769	12984	12873	12791	12940	13027	12828	13200	13082	12784	12906	12767	12877	12877	12923	12819	12893	12843	12715	12884	12931	12878	12920	12796	12984	12803	12872	12959	12672	12861	12894	12938	12696	12886	12958	13086	12809	12823	12876	12960	12845
29789	21747	21486	19380	17976	17894	17505	22489	24506	21270	18372	17026	16591	16546	16464	16406	16579	16402	16345	16598	16437	16596	16620	16588	16636	16278	16604	16532	16670	16373	16363	16509	16592	16518	16613	16456	16488	16649	16416	16439	16443	16537	16492	16405	16480	16451	16456	16345	16419	16535	16404	16486	16611	16669	16332	16393	16370	16528	16543	16452	16263	16400	16383	16244	16418	16279	16586	16497	16444	16451	16570	16330	16512	16287	16391	16400	16234	16163	16419	16306	16534	16366	16582	16251	16467	16445	16303	16368	16266	16275	16487	16366	16347	16436	16558	16480	16391	16370	16588	16534	16475	16361	16303	16284	16533	16440	16543	16451	16324	16291	16546	16384	16228	16431	16400	16489	16289	16641	16339	16507	16479	16457	16364	16550	16536	16464	16282	16438	16450	16598	16493	16281	16409	16407	16395	16489	16540	16581	16528	16580	16425	16688	16408	16371	16227	16470	16529	16534	16442	16577	16434	16371	16469	16518	16111	16350	16536	16355	16364	16376	16321	16330	16343	16429	16393	16272	16490	16561	16495	16355	16521	16382	16628	16507	16253	16335	16626	16522	16458	16505	16281	16528	16469	16433	16415	16688	16526	16441	16603	16556	16423	16430	16448	16240	16342	16474	16249	16370	16548	16259	16542	16380	16447	16412	16462	16560	16500	16447	16516	16354	16472	16567	16650	16612	16479	16471	16502	16337	16415	16425	16266	16358	16402	16568	16574	16468	16407	16463	16402	16428	16449	16428	16423	16533	16441	16386	16293	16325	16380	16491	16280	16397	16409	16429	16605	16503	16445	16317	16343	16531	16133	16307	16420	16357	16374	16527	16423	16471	16652	16384	16278	16392	16408	16245	16429	16439	16457	16405	16397	16445	16429	16477	16647	16633	16470	16454	16299	16594	16483	16222	16501	16346	16374	16611	16466	16404	16352	16556	16624	16147	16367	16323	16363	16244	16455	16227	16439	16459	16597	16529	16222	16386	16386	16264	16459	16392	16447	16434	16312	16358	16546	16253	16321	16521	16479	16515	16362	16468	16475	16300	16608	16391	16597	16224	16422	16391	16353	16488	16413	16336	16381	16488	16447	16511	16402	16352	16319	16595	16318	16375	16459	16356	16348	16434	16295	16475	16449	16459	16283	16503	16596	16555	16527	16643	16526	16497	16492	16410	16348	16296	16501	16525	16343	16329	16561	16617	16560	16390	16462	16599	16303	16521	16397	16359	16246	16315	16402	16437	16293	16403	16427	16360	16373	16380	16610	16156	16553	16638	16505	16559	16517	16239	16385	16349	16291	16542	16494	16693	16496	16458	16292	16424	16331	16411	16415	16418	16459	16429	16314	16134	16329	16386	16544	16263	16427	16441	16431	16524	16411	16801	16556	16519	16442	16419	16538	16239	16306	16379	16512	16558	16531	16479	16421	16338	16643	16389	16471	16375	16516	16460	16393	16161	16448	16577	16662	16465	16348	16398	16619	16614	16556	16496	16549	16483	16413	16387	16464	16382	16595	16312	16484	16224	16334	16353	16531	16614	16500	16475	16398	16199	16394	16417	16433	16651	16442	16453	16461	16300	16613	16504	16319	16403	16341	16458	16304	16194	16360	16570	16415	16458	16750	16237	16305	16372	16519	16227	16347	16392	16397	16376	16245	16256	16373	16613	16488	16524	16716	16568	16408	16458	16459	16360	16503	16463	16398	16390	16375	16512	16406	16577	16286	16481	16464	16324	16517	16458	16625	16460	16470	16444	16505	16401	16333	16537	16422	16206	16503	16541	16388	16448	16385	16285	16381	16335	16263	16497	16405	16655	16503	16430	16612	16349	16616	16627	16337	16439	16704	16522	16599	16585	16497	16534	16205	16345	16489	16408	16692	16290	16473	16392	16594	16398	16312	16493	16592	16613	16366	16381	16293	16411	16168	16452	16633	16513	16390	16347	16439	16595	16286	16487	16573	16322	16279	16388	16299	16409	16456	16445	16322	16460	16399	16575	16624	16399	16429	16586	16561	16424	16485	16489	16319	16369	16504	16434	16479	16577	16388	16579	16439	16369	16544	16543	16472	16278	16509	16461	16507	16374	16407	16539	16400	16574	16314	16411	16369	16482	16480	16541	16338	16425	16396	16421	16487	16633	16624	16516	16546	16462	16442	16211	16637	16495	16462	16417	16384	16320	16473	16556	16352	16410	16368	16546	16542	16275	16440	16302	16259	16426	16480	16496	16345	16346	16370	16517	16483	16460	16465	16539	16367	16131	16470	16327	16258	16415	16499	16575	16489	16657	16612	16540	16407	16564	16225	16377	16530	16410	16405	16530	16549	16491	16417	16487	16498	16377	16196	16483	16623	16509	16619	16408	16597	16518	16395	16539	16289	16441	16656	16305	16496	16424	16610	16480	16507	16343	16419	16329	16607	16400	16415	16355	16564	16464	16414	16475	16576	16356	16444	16618	16293	16460	16425	16555	16528	16447	16528	16471	16489	16444	16287	16436	16331	16471	16539	16271	16291	16139	16550	16485	16313	16435	16328	16401	16614	16676	16518	16528	16528	16223	16320	16383	16486	16332	16243	16575	16331	16438	16397	16280	16681	16447	16346	16395	16340	16577	16503	16511	16428	16351	16382	16486	16408	16603	16619	16490	16399	16386	16338	16422	16402	16526	16335	16423	16382	16499	16475	16460	16499	16590	16524	16680	16531	16395	16480	16436	16432	16477	16276	16401	16622	16453	16426	16302	16350	16354	16421	16439	16278	16402	16267	16616	16670	16465	16221	16345	16448	16283	16442	16425	16356	16429	16538	16342	16594	16566	16292	16397	16504	16352	16447	16481	16657	16546	16462	16404	16495	16347	16541	16488	16353	16468	16494	16325	16499	16509	16561	16366	16451	16596	16369	16357	16665	16503	16367	16250	16339	16374	16505	16625	16406	16321	16531	16327	16180	16549	16487	16531	16380	16495	16430	16606	16404	16433	16436	16543	16339	16324	16296	16345	16198	16391	16455	16524	16461	16485	16536	16465	16201	16378	16558	16505	16577	16565	16587	16417	16442	16556	16444	16382	16446	16440	16413	16479	16467	16443	16520	16459	16496	16389	16418	16292	16504	16494	16441	16362	16467	16413	16564	16351	16430	16412	16442	16595	16635	16464	16601	16381	16536	16237	16452	16328	16574	16461	16462	16560	16482	16517	16413	16545	16520	16452	16350	16409	16371	16427	16327	16508	16459	16373	16525	16352	16630	16357	16537	16413	16312	16416	16269	16318	16419	16445	16396	16429	16318	16539	16368	16482	16481	16312	16575	16574	16528	16467	16293	16450	16456	16424	16431	16425	16420	16371	16364	16618	16602	16477	16357	16315	16641	16418	16327	16665	16536	16369	16434	16525	16380	16642	16376	16386	16439	16361	16481	16321	16356	16438	16431	16647	16124	16537	16713	16432	16533	16503	16482	16351	16171	16259	16433	16393	16531	16449	16397	16315	16331	16452	16282	16526	16679	16639	16600	16421	16427	16481	16631	16577	16430	16513	16476	16495	16527	16442	16428	16402	16371	16413	16506	16464	16428	16390	16402	16558	16606	16446	16273	16494	16331	16258	16473	16454	16475	16375	16511	16512	16529	16495	16341	16584	16502	16681	16449	16429	16414	16468	16248	16423	16347	16292	16407	16268	16389	16472	16362	16596	16609	16531	16452	16637	16388	16497	16421	16430	16581	16516	16429	16149	16437	16456	16360	16398	16260	16713	16469	16488	16504	16365	16430	16586	16632	16505	16333	16590	16280	16581	16395	16427	16379	16424	16348	16463	16470	16438	16369	16406	16503	16593	16350	16368	16341	16569	16565	16457	16546	16418	16367	16532	16659	16334	16427	16293	16459	16332	16412	16475	16532	16561	16493	16642	16474	16369	16479	16495	16564	16319	16551	16610	16246	16443	16520	16293	16445	16477	16553	16351	16424	16576	16695	16507	16329	16332	16367	16547	16271	16456	16532	16375	16407	16479	16395	16432	16411	16372	16378	16576	16528	16218	16338	16526	16453	16456	16205	16373	16389	16294	16449	16654	16438	16396	16501	16303	16291	16420	16345	16254	16489	16467	16311	16514	16371	16515	16412	16302	16503	16291	16447	16433	16488	16475	16373	16485	16545	16300	16563	16486	16431	16447	16479	16536	16453	16480	16443	16476	16486	16347	16360	16359	16347	16353	16520	16111	16380	16323	16466	16387	16581	16586	16321	16435	16212	16426	16475	16519	16557	16146	16345	16357	16665	16297	16439	16406	16311	16264	16441	16441	16491	16417	16776	16487	16677	16403	16584	16255	16578	16358	16432	16527	16650	16264	16244	16328	16671	16384	16412	16391	16380	16360	16246	16556	16217	16432	16476	16356	16587	16555	16484	16263	16300	16512	16306	16586	16455	16511	16446	16514	16419	16416	16244	16575	16282	16509	16605	16413	16418	16562	16408	16490	16155	16485	16540	16445	16340	16517	16395	16507	16328	16451	16472	16515	16490	16378	16356	16510	16243	16383	16608	16384	16607	16486	16248	16490	16396	16272	16567	16509	16589	16374	16492	16401	16552	16352	16316	16603	16368	16353	16595	16436	16385	16546	16386	16540	16220	16385	16500	16465	16472	16562	16392	16239	16491	16428	16559	16482	16376	16475	16503	16519	16272	16424	16354	16335	16306	16385	16464	16578	16442	16406	16275	16530	16455	16541	16370	16235	16593	16419	16362	16441	16481	16511	16336	16501	16499	16475	16301	16366	16458	16465	16449	16230	16695	16286	16521	16488	16444	16497	16564	16465	16364	16268	16535	16378	16411	16443	16362	16526	16494	16278	16646	16577	16436	16237	16215	16532	16418	16521	16412	16397	16393	16347	16376	16258	16375	16213	16464	16412	16401	16431	16516	16319	16353	16375	16509	16439	16438	16459	16612	16309	16345	16549	16461	16299	16503	16402	16466	16606	16543	16373	16420	16450	16622	16346	16377	16403	16378	16380	16381	16490	16548	16416	16526	16541	16566	16326	16408	16375	16419	16498	16325	16537	16181	16248	16356	16493	16369	16324	16464	16267	16353	16343	16474	16305	16412	16622	16571	16590	16423	16246	16439	16352	16468	16261	16385	16352	16557	16295	16261	16174	16109	16578
15608	17203	17439	15957	15690	15525	14535	23045	23076	18251	15229	13843	13332	13112	13306	13460	13436	13215	13517	13452	13385	13289	13367	13245	13355	13192	13470	13314	13266	13276	13376	13407	13428	13328	13190	13299	13232	13205	13355	13273	13358	13445	13488	13267	13420	13258	13350	13369	13246	13292	13289	13325	13462	13246	13122	13296	13326	13576	13274	13356	13339	13456	13235	13308	13425	13350	13313	13397	13190	13244	13289	13252	13356	13300	13405	13405	13286	13442	13362	13312	13306	13232	13385	13398	13211	13227	13378	13229	13473	13375	13325	13426	13409	13201	13204	13389	13196	13438	13481	13322	13329	13347	13264	13358	13287	13324	13304	13347	13365	13472	13273	13262	13330	13359	13328	13335	13292	13437	13230	13404	13421	13197	13086	13174	13305	13288	13393	13169	13422	13448	13425	13308	13280	13172	13054	13309	13278	13242	13262	13314	13245	13376	13371	13180	13438	13476	13240	13388	13334	13223	13330	13355	13283	13194	13387	13270	13270	13296	13319	13232	13372	13329	13360	13389	13260	13495	13230	13314	13308	13347	13337	13207	13351	13417	13322	13324	13342	13302	13394	13389	13430	13256	13372	13421	13520	13366	13304	13280	13149	13369	13193	13198	13283	13402	13166	13311	13467	13433	13326	13363	13300	13271	13294	13301	13341	13363	13211	13301	13264	13253	13264	13272	13340	13231	13286	13457	13242	13321	13295	13280	13481	13390	13419	13290	13428	13266	13380	13436	13376	13333	13268	13199	13345	13195	13409	13244	13262	13425	13390	13414	13409	13336	13267	13174	13266	13338	13401	13154	13490	13387	13300	13271	13411	13399	13362	13383	13303	13054	13148	13376	13287	13375	13432	13392	13280	13309	13328	13333	13503	13362	13304	13192	13391	13187	13465	13424	13438	13315	13457	13246	13507	13380	13441	13325	13421	13357	13080	13368	13288	13385	13445	13269	13410	13487	13362	13156	13394	13168	13336	13155	13186	13544	13340	13338	13237	13508	13216	13193	13308	13226	13327	13232	13285	13493	13450	13493	13426	13509	13361	13401	13419	13253	13227	13387	13343	13442	13414	13288	13474	13362	13363	13302	13400	13274	13467	13416	13356	13387	13268	13320	13267	13392	13311	13303	13161	13363	13265	13330	13284	13197	13176	13344	13346	13305	13210	13245	13312	13307	13336	13387	13400	13459	13309	13431	13153	13339	13279	13393	13417	13253	13273	13318	13228	13341	13406	13121	13496	13289	13182	13424	13295	13248	13525	13366	13462	13331	13385	13377	13358	13294	13329	13366	13245	13268	13369	13282	13493	13402	13399	13305	13403	13379	13438	13278	13230	13394	13305	13348	13329	13337	13389	13337	13531	13367	13416	13297	13310	13322	13241	13435	13317	13265	13298	13157	13109	13398	13321	13343	13529	13267	13390	13448	13143	13340	13523	13191	13353	13269	13349	13464	13329	13279	13396	13192	13374	13536	13241	13331	13360	13323	13308	13282	13162	13406	13170	13240	13301	13336	13495	13390	13236	13483	13361	13397	13348	13340	13267	13394	13300	13215	13368	13290	13391	13345	13477	13346	13469	13389	13204	13334	13363	13428	13290	13317	13242	13543	13243	13329	13412	13189	13509	13212	13278	13364	13495	13312	13417	13158	13388	13304	13413	13338	13333	13376	13198	13422	13439	13375	13285	13386	13420	13282	13130	13195	13392	13166	13244	13218	13376	13269	13227	13449	13288	13463	13296	13299	13323	13350	13374	13206	13266	13337	13284	13224	13502	13368	13269	13318	13256	13371	13444	13259	13379	13387	13362	13302	13443	13221	13412	13262	13428	13281	13314	13346	13248	13200	13326	13500	13286	13345	13188	13254	13511	13235	13327	13411	13354	13314	13276	13327	13272	13365	13500	13407	13287	13327	13374	13357	13395	13305	13299	13161	13228	13403	13341	13402	13316	13301	13169	13361	13352	13317	13333	13357	13367	13262	13183	13431	13429	13369	13381	13338	13325	13302	13292	13406	13446	13399	13515	13241	13499	13207	13547	13491	13325	13318	13415	13326	13322	13343	13379	13344	13382	13186	13314	13307	13516	13359	13448	13300	13254	13429	13312	13269	13337	13347	13273	13282	13504	13218	13173	13426	13476	13335	13290	13315	13414	13297	13456	13430	13340	13305	13447	13348	13140	13431	13324	13442	13321	13086	13495	13262	13476	13392	13245	13392	13219	13245	13429	13274	13248	13436	13430	13372	13433	13426	13240	13365	13259	13250	13359	13244	13300	13270	13241	13191	13340	13600	13303	13256	13583	13365	13467	13297	13169	13476	13490	13230	13239	13303	13391	13364	13329	13256	13266	13327	13300	13309	13301	13294	13369	13417	13507	13259	13337	13217	13266	13389	13355	13454	13459	13413	13301	13391	13310	13425	13294	13410	13400	13240	13434	13319	13441	13353	13287	13331	13368	13314	13323	13514	13497	13263	13316	13338	13513	13426	13368	13338	13479	13378	13272	13196	13325	13395	13164	13288	13544	13306	13113	13133	13339	13274	13374	13226	13305	13486	13228	13290	13310	13369	13180	13346	13424	13369	13389	13304	13192	13430	13462	13423	13285	13351	13277	13197	13302	13227	13435	13428	13231	13302	13426	13319	13385	13400	13106	13319	13379	13450	13377	13272	13384	13327	13293	13294	13369	13379	13332	13338	13206	13347	13251	13507	13291	13125	13418	13263	13490	13225	13521	13322	13399	13360	13327	13242	13365	13254	13376	13393	13480	13420	13260	13310	13171	13182	13285	13327	13441	13313	13477	13447	13420	13342	13300	13320	13470	13289	13331	13503	13371	13329	13253	13204	13282	13408	13302	13268	13221	13265	13247	13289	13356	13395	13320	13340	13349	13264	13412	13396	13411	13222	13377	13341	13359	13364	13408	13288	13431	13385	13191	13364	13512	13351	13280	13289	13282	13202	13307	13298	13333	13295	13251	13358	13072	13476	13457	13383	13355	13411	13353	13297	13305	13318	13174	13312	13621	13302	13411	13419	13601	13360	13146	13340	13308	13347	13129	13412	13451	13392	13297	13405	13208	13180	13478	13231	13359	13300	13374	13256	13282	13113	13419	13188	13316	13349	13383	13259	13438	13268	13310	13379	13352	13278	13238	13201	13327	13356	13380	13230	13379	13333	13403	13351	13440	13410	13368	13436	13477	13191	13212	13298	13228	13405	13379	13277	13286	13244	13400	13335	13220	13408	13322	13237	13493	13396	13293	13326	13114	13385	13317	13259	13260	13447	13353	13461	13160	13261	13258	13204	13354	13367	13321	13361	13362	13253	13513	13253	13194	13334	13264	13433	13554	13438	13339	13255	13399	13459	13283	13331	13247	13460	13356	13337	13480	13224	13293	13279	13378	13196	13383	13274	13356	13366	13486	13442	13237	13417	13375	13357	13332	13317	13372	13266	13403	13271	13285	13251	13324	13315	13346	13339	13403	13409	13419	13476	13208	13423	13402	13419	13328	13458	13209	13430	13234	13361	13206	13260	13210	13260	13239	13463	13379	13307	13383	13416	13344	13230	13355	13254	13405	13411	13220	13264	13220	13405	13368	13362	13311	13337	13285	13131	13363	13268	13428	13330	13351	13304	13345	13340	13419	13246	13291	13286	13403	13355	13284	13197	13438	13331	13314	13200	13518	13252	13156	13512	13332	13377	13450	13176	13283	13387	13374	13377	13391	13267	13379	13341	13349	13378	13320	13339	13332	13221	13277	13361	13419	13388	13411	13207	13402	13272	13226	13414	13375	13322	13249	13292	13477	13274	13232	13318	13245	13260	13422	13512	13332	13346	13238	13264	13270	13349	13533	13337	13299	13440	13236	13454	13313	13294	13347	13335	13123	13204	13394	13268	13319	13330	13232	13294	13156	13392	13322	13351	13410	13325	13164	13395	13179	13376	13330	13256	13393	13490	13199	13499	13387	13188	13293	13238	13219	13340	13156	13495	13395	13347	13213	13520	13306	13276	13280	13512	13389	13380	13361	13399	13354	13378	13455	13339	13230	13266	13439	13225	13319	13357	13409	13326	13441	13349	13208	13293	13443	13270	13209	13252	13377	13244	13198	13230	13336	13177	13362	13293	13404	13382	13362	13369	13243	13245	13430	13273	13113	13327	13345	13338	13339	13235	13314	13291	13254	13178	13413	13183	13490	13289	13360	13394	13307	13401	13462	13279	13252	13206	13392	13214	13263	13305	13449	13532	13310	13428	13369	13247	13318	13326	13463	13239	13372	13372	13328	13325	13338	13259	13476	13392	13353	13441	13365	13152	13387	13483	13284	13396	13315	13438	13229	13327	13292	13374	13500	13258	13256	13451	13364	13205	13499	13255	13326	13311	13233	13555	13483	13232	13195	13257	13508	13374	13144	13326	13321	13254	13300	13397	13305	13357	13302	13433	13364	13448	13550	13297	13232	13206	13440	13347	13440	13403	13314	13234	13283	13299	13253	13286	13328	13310	13498	13133	13254	13342	13316	13288	13396	13274	13262	13226	13388	13356	13425	13423	13386	13248	13250	13434	13346	13281	13494	13377	13328	13437	13296	13450	13464	13191	13447	13375	13377	13220	13329	13271	13430	13388	13259	13179	13202	13357	13445	13365	13305	13347	13325	13333	13336	13352	13364	13473	13358	13259	13374	13324	13320	13308	13368	13384	13377	13284	13455	13299	13390	13465	13180	13344	13307	13383	13416	13279	13119	13365	13370	13410	13237	13250	13398	13482	13323	13377	13238	13316	13361	13444	13405	13568	13181	13371	13362	13280	13298	13347	13400	13298	13257	13209	13340	13330	13371	13400	13392	13363	13223	13286	13386	13314	13361	13434	13224	13435	13413	13315	13427	13322	13305	13236	13353	13250	13438	13156	13180	13477	13402	13224	13360	13270	13223	13404	13557	13237	13442	13417	13390	13213	13283	13359	13354	13404	13375	13332	13340	13222	13413	13276	13397	13323	13362	13268	13266	13398	13291	13242	13273	13380	13438	13425	13407	13511	13321	13497	13380	13337	13174	13294	13274	13226	13431	13307	13372	13411	13434	13343	13503	13451	13332	13263	13185	13438	13190	13249	13199	13263	13271	13242	13500	13356	13248	13287	13240	13500	13469	13348
25560	21116	27896	25024	22645	21931	21770	50617	53673	36617	25513	18380	16052	15628	15883	15660	15517	15709	15699	15543	15400	15624	15627	15513	15531	15482	15365	15564	15522	15496	15604	15477	15600	15410	15569	15586	15510	15533	15571	15464	15579	15569	15594	15497	15355	15262	15562	15544	15466	15597	15509	15339	15548	15447	15379	15560	15390	15641	15452	15359	15459	15586	15433	15541	15409	15435	15629	15321	15517	15597	15297	15326	15417	15543	15556	15217	15480	15378	15369	15401	15409	15512	15630	15394	15428	15659	15209	15401	15317	15353	15311	15550	15583	15754	15596	15794	15552	15293	15457	15379	15393	15599	15538	15562	15594	15511	15405	15236	15604	15433	15503	15446	15488	15312	15458	15557	15384	15443	15452	15415	15523	15453	15618	15487	15477	15540	15367	15563	15484	15414	15485	15451	15529	15536	15381	15376	15463	15639	15363	15434	15303	15447	15467	15278	15522	15368	15494	15572	15468	15293	15435	15527	15654	15392	15390	15525	15344	15482	15513	15420	15281	15460	15320	15489	15352	15358	15592	15451	15433	15228	15477	15395	15403	15462	15286	15413	15317	15487	15630	15523	15460	15498	15692	15447	15288	15371	15535	15555	15327	15458	15300	15340	15514	15496	15458	15476	15434	15658	15356	15326	15286	15220	15689	15516	15467	15397	15348	15458	15603	15506	15530	15431	15407	15476	15540	15530	15434	15380	15292	15390	15288	15362	15463	15475	15412	15355	15301	15267	15475	15485	15465	15466	15554	15545	15300	15619	15402	15448	15542	15268	15412	15567	15247	15390	15378	15611	15567	15508	15262	15588	15545	15613	15486	15615	15584	15448	15590	15376	15470	15429	15337	15399	15448	15522	15533	15286	15663	15303	15472	15412	15355	15400	15502	15413	15301	15434	15576	15454	15346	15321	15636	15478	15419	15442	15439	15257	15302	15484	15580	15448	15524	15513	15302	15108	15386	15401	15376	15291	15365	15396	15313	15162	15394	15419	15415	15482	15275	15420	15462	15407	15400	15628	15454	15507	15513	15449	15503	15378	15550	15551	15630	15530	15300	15576	15287	15394	15326	15574	15444	15511	15206	15366	15287	15432	15337	15551	15658	15429	15529	15399	15296	15301	15415	15361	15409	15584	15568	15288	15501	15497	15392	15590	15446	15387	15536	15462	15545	15321	15360	15481	15410	15610	15234	15520	15529	15418	15422	15342	15462	15466	15375	15389	15575	15288	15630	15526	15486	15477	15419	15434	15556	15386	15435	15385	15532	15632	15398	15404	15431	15444	15381	15430	15319	15389	15486	15608	15533	15511	15537	15469	15532	15454	15569	15418	15432	15367	15320	15638	15456	15442	15426	15582	15565	15448	15488	15385	15415	15519	15474	15149	15576	15394	15679	15410	15384	15224	15617	15439	15446	15391	15500	15394	15437	15413	15313	15257	15587	15469	15497	15520	15425	15513	15382	15417	15506	15520	15578	15444	15236	15452	15411	15394	15594	15580	15432	15467	15512	15497	15611	15595	15498	15561	15356	15406	15358	15391	15597	15437	15315	15388	15371	15419	15509	15537	15295	15373	15594	15621	15500	15570	15488	15463	15513	15521	15485	15553	15438	15382	15419	15430	15379	15452	15546	15545	15536	15388	15472	15438	15674	15577	15330	15447	15494	15563	15504	15524	15394	15293	15520	15582	15703	15537	15479	15332	15508	15570	15406	15479	15205	15351	15481	15422	15592	15313	15449	15521	15595	15291	15331	15529	15349	15433	15369	15414	15421	15468	15333	15370	15500	15301	15529	15443	15385	15453	15267	15466	15308	15429	15678	15528	15531	15498	15423	15462	15613	15791	15534	15523	15451	15395	15492	15368	15512	15520	15479	15410	15570	15546	15470	15537	15366	15480	15341	15424	15210	15528	15279	15589	15368	15331	15519	15261	15381	15535	15483	15496	15595	15530	15220	15340	15419	15358	15394	15368	15505	15512	15609	15283	15328	15184	15443	15588	15529	15135	15239	15533	15371	15390	15414	15458	15532	15458	15476	15490	15498	15228	15439	15357	15295	15341	15404	15429	15588	15434	15513	15378	15591	15530	15400	15489	15447	15436	15456	15305	15169	15438	15429	15405	15417	15290	15509	15512	15373	15692	15602	15377	15500	15421	15286	15484	15568	15563	15391	15267	15472	15530	15333	15520	15616	15348	15580	15595	15593	15461	15634	15728	15330	15343	15310	15435	15608	15482	15568	15397	15533	15563	15491	15530	15621	15530	15342	15447	15571	15446	15535	15437	15617	15449	15505	15568	15473	15406	15694	15601	15611	15224	15516	15438	15363	15616	15512	15384	15404	15401	15514	15298	15357	15391	15209	15489	15527	15566	15504	15652	15327	15422	15349	15452	15681	15560	15382	15366	15453	15397	15470	15575	15538	15672	15300	15501	15330	15463	15388	15375	15404	15436	15387	15415	15519	15285	15288	15202	15410	15559	15302	15534	15463	15521	15637	15260	15379	15415	15237	15365	15616	15542	15546	15171	15350	15297	15806	15500	15341	15558	15414	15605	15537	15521	15406	15555	15580	15517	15466	15390	15433	15458	15534	15582	15507	15408	15537	15426	15393	15405	15388	15414	15491	15454	15344	15577	15220	15262	15431	15261	15322	15490	15335	15483	15521	15424	15437	15367	15282	15432	15440	15537	15526	15481	15583	15476	15340	15373	15441	15326	15584	15382	15463	15528	15615	15286	15634	15349	15349	15458	15244	15368	15488	15379	15475	15393	15530	15483	15419	15279	15271	15513	15481	15588	15479	15496	15574	15512	15578	15631	15539	15655	15743	15543	15366	15371	15498	15401	15437	15300	15586	15318	15495	15402	15293	15196	15549	15303	15470	15341	15354	15322	15439	15369	15416	15461	15579	15521	15464	15419	15444	15448	15549	15348	15636	15349	15562	15522	15518	15250	15454	15442	15293	15237	15502	15485	15383	15239	15500	15513	15381	15630	15447	15454	15486	15450	15507	15481	15477	15598	15352	15337	15468	15585	15450	15348	15557	15439	15401	15412	15404	15270	15273	15316	15357	15498	15610	15485	15301	15374	15493	15500	15579	15509	15254	15373	15418	15430	15491	15479	15232	15508	15412	15382	15535	15516	15574	15504	15370	15444	15271	15414	15383	15554	15487	15638	15373	15523	15473	15362	15479	15407	15509	15383	15408	15610	15469	15472	15685	15458	15583	15328	15228	15407	15497	15534	15528	15205	15412	15566	15352	15543	15383	15348	15589	15498	15449	15548	15368	15469	15321	15323	15395	15427	15331	15476	15552	15600	15528	15567	15476	15724	15473	15342	15419	15406	15488	15810	15377	15393	15489	15505	15360	15430	15336	15379	15398	15342	15330	15799	15530	15415	15460	15376	15504	15550	15522	15436	15723	15689	15428	15622	15333	15464	15294	15430	15325	15546	15500	15251	15525	15377	15371	15461	15501	15386	15412	15417	15606	15335	15420	15550	15524	15448	15362	15534	15452	15279	15348	15381	15585	15289	15454	15628	15661	15427	15666	15357	15455	15504	15241	15401	15316	15461	15526	15575	15423	15396	15451	15454	15576	15666	15364	15522	15441	15703	15400	15497	15697	15453	15443	15383	15293	15440	15467	15553	15538	15441	15332	15238	15454	15484	15335	15468	15398	15601	15359	15267	15406	15354	15365	15284	15458	15408	15388	15441	15567	15669	15618	15718	15477	15476	15354	15480	15384	15566	15356	15368	15462	15328	15399	15478	15684	15499	15319	15220	15429	15399	15406	15285	15539	15475	15325	15494	15682	15339	15588	15602	15475	15492	15565	15576	15509	15380	15604	15332	15450	15514	15406	15559	15505	15403	15410	15334	15223	15258	15522	15479	15427	15552	15322	15452	15685	15483	15619	15501	15341	15378	15536	15419	15656	15567	15506	15486	15554	15417	15603	15543	15551	15459	15337	15442	15426	15493	15328	15427	15336	15279	15441	15384	15277	15362	15474	15366	15519	15383	15322	15392	15376	15627	15345	15461	15554	15504	15479	15571	15465	15385	15355	15206	15547	15352	15394	15336	15576	15440	15537	15433	15528	15537	15404	15539	15339	15389	15613	15347	15402	15390	15529	15479	15549	15348	15414	15360	15495	15449	15443	15524	15497	15497	15632	15568	15512	15680	15434	15414	15585	15389	15521	15447	15470	15576	15654	15439	15438	15443	15529	15461	15438	15377	15472	15571	15207	15433	15342	15221	15374	15258	15475	15479	15574	15449	15475	15564	15462	15428	15635	15460	15416	15417	15329	15175	15330	15442	15519	15468	15610	15477	15683	15423	15416	15606	15420	15356	15573	15273	15659	15469	15466	15512	15431	15346	15510	15679	15406	15434	15594	15586	15445	15413	15667	15588	15392	15447	15620	15315	15545	15441	15360	15385	15381	15319	15347	15474	15596	15400	15347	15308	15466	15171	15384	15611	15560	15431	15424	15402	15413	15563	15533	15469	15390	15468	15299	15553	15494	15642	15513	15426	15417	15357	15560	15397	15498	15322	15293	15466	15573	15494	15403	15503	15467	15610	15652	15376	15477	15411	15321	15527	15804	15384	15393	15385	15303	15404	15419	15382	15412	15481	15198	15573	15438	15439	15227	15495	15537	15480	15345	15397	15446	15499	15432	15641	15267	15449	15518	15432	15382	15602	15501	15458	15436	15529	15360	15553	15448	15346	15601	15634	15608	15417	15488	15481	15359	15419	15427	15497	15318	15496	15394	15580	15254	15471	15437	15593	15306	15402	15481	15467	15527	15328	15120	15483	15468	15431	15428	15413	15455	15426	15431	15432	15641	15429	15555	15396	15193	15354	15231	15505	15529	15479	15584	15469	15673	15608	15260	15476	15471	15694	15453	15488	15397	15759	15446	15474	15428	15529	15429	15539	15319	15422	15476	15341	15360	15299	15376	15524	15426	15477	15448	15568	15480	15650	15429	15488	15413	15419	15542	15485	15626	15426	15495	15488	15710	15659	15576	15567	15369	15565	15561	15336	15243	15348	15326	15265	15535	15426	15492	15250	15472	15689	15403	15548	15457	15428	15460	15666	15342	15568	15579	15341	15345	15381	15344	15340	15717	15510	15195	15437	15381	15298	15468	15373
16121	27869	26151	21853	20560	20246	20255	52663	49493	35417	22730	14998	12988	12814	12891	12843	12852	12815	12732	12884	12732	12734	12839	12866	12880	12761	12818	12798	12819	12794	12825	12849	12794	13014	12871	12780	12918	12738	12771	12541	12724	12776	12724	12756	12843	12661	12838	12833	12957	12813	12823	12687	12875	12768	12850	12746	12690	12700	12696	12806	12717	12802	12745	12635	12802	12970	12918	12671	12742	12835	12810	12918	12708	12906	12914	12851	12829	13016	12663	12874	12898	12731	12753	12772	12850	12816	12700	12855	12743	12757	12999	12930	12876	12827	12957	12695	12795	12743	12783	12711	12853	12842	12872	12863	12780	12913	12674	12849	12894	12782	12857	12780	12808	12867	12931	12711	12893	12758	12862	12795	12641	12707	12910	12786	12754	12874	12831	12790	12798	12834	12852	12924	12871	12840	12784	12943	12798	12730	12698	12957	12667	12935	12908	12778	12895	12697	12850	12827	12742	12850	12790	12789	12809	12936	12862	12805	12849	12884	12719	12835	12802	12809	12879	12939	12669	12735	12845	12756	12857	12846	12674	12911	12658	12836	12817	12698	13056	12648	12697	12746	12743	12778	12804	12804	12737	12777	12771	12843	12833	12681	12899	12878	12706	12818	12770	12787	12735	12855	12731	12730	12713	12692	12792	12856	12773	12937	12851	12842	12795	12760	12704	12790	12899	12770	12848	12749	12922	12818	12953	12903	12786	12975	12848	12646	12614	12727	12730	12845	12906	12728	12689	12896	12724	12756	12963	12572	12856	12768	12691	12791	12918	12846	12761	12846	12743	12613	12856	12943	12824	12677	12880	12868	12739	12868	12872	12860	12908	12840	12751	12752	12960	12956	12796	12774	12758	12707	12830	12764	12816	12538	12654	12872	12944	12833	12873	12952	12686	12796	12804	12792	12703	12755	12859	12751	12844	12839	12723	12814	12835	12803	12935	12623	12868	12988	12736	12795	12741	12741	12695	12843	12729	12667	12836	12831	12847	12794	12850	12831	12905	12861	12646	12943	12684	12850	12829	12737	12813	12875	12880	12745	12830	12738	12973	12754	12737	12654	12672	12858	12827	12927	12953	12823	12807	12952	12790	12798	12826	12843	12805	12719	12917	12619	12839	12857	12582	12807	12645	12741	12737	12805	12814	12797	12864	12857	12841	12911	12831	12929	12813	12894	12812	12848	12704	12665	12813	12800	12932	12846	12752	12831	12818	12904	12836	12823	12669	12787	12973	12762	12798	12758	12721	12818	12811	12713	12747	12637	12891	12810	12702	12875	12648	12734	12753	12763	12759	12678	12909	12892	12879	12872	12906	12714	12922	12619	12895	12870	12779	12774	12901	12731	12778	12782	12838	12734	12857	12760	12754	12987	12794	12677	12681	12809	12892	12717	12925	12931	12805	12933	12775	12940	12794	12832	12821	12843	12667	12907	12745	12822	12823	12724	13078	12832	12764	12767	12869	12757	12803	12772	12789	12763	12875	12721	12878	12709	12901	12887	12768	12950	12912	12736	12811	12738	12754	12816	12924	12851	12966	12884	12745	12754	12748	12732	12814	12931	12881	12843	12764	12866	12898	12837	12799	12793	12880	12783	12765	12828	12718	12742	12742	12719	12788	12840	12815	12604	12817	12738	12864	12726	12838	12947	12745	12958	12936	12798	12836	12905	12838	12732	12736	12991	12764	12548	12872	12809	12905	12744	12866	12705	12766	12877	12744	12780	12897	12744	12852	12689	12861	12896	12962	12746	12986	12874	12689	12842	12768	12917	12910	12858	12954	12745	12747	12903	12897	12834	12749	12870	12668	12963	12768	12698	12858	12858	12916	12775	12876	12758	12619	12889	12493	12876	12741	12679	12913	12855	12878	12954	12843	12712	12794	12658	12857	12691	12862	12748	12723	12858	12930	12942	12596	12774	12922	12887	12899	12867	12827	12950	12818	12826	12760	12709	12930	12750	12699	12793	12780	12730	12801	12859	12659	12870	12739	12781	12762	12887	12883	12721	12886	12770	12826	12913	12704	12945	12849	12890	12708	12957	12867	12614	12732	12860	12713	12800	12937	12703	12739	12771	12749	12931	12781	12779	12714	12910	12835	12722	12795	12685	12783	12853	12771	12744	12823	12778	12885	12853	12916	12804	12791	12734	12802	12836	12728	12945	12853	12909	12663	12987	12921	12683	12823	12769	12896	12918	12904	12835	12895	12966	12814	12687	12825	12801	12742	12820	12754	12900	12742	12760	12941	12781	12586	12747	12943	12939	12761	12805	12745	12722	12762	12655	12906	12872	12879	12809	12890	12748	12859	12824	12832	12916	12764	12718	12802	12783	12908	12707	12802	12950	12832	12840	12732	12791	12869	12796	12719	12888	12881	12858	12838	12866	12796	12785	12906	12954	12849	12962	12702	12719	12881	12851	12898	12946	12754	12623	12743	12742	12773	12740	12775	12899	12817	12726	12847	12788	12642	12758	12865	12975	12910	12808	12993	12639	12884	12806	12775	12858	12807	12801	12768	12822	12737	12889	12896	12632	12895	12808	12947	12895	12813	12953	12672	12784	12791	12656	12743	12856	12796	13005	12660	12727	12704	12975	12770	12932	12785	12854	12752	12731	12832	12933	12932	12814	12725	12695	12741	12789	12909	12773	12812	12727	12844	12875	12647	12799	12713	12691	12637	12868	12912	12819	12759	12897	12648	12640	12851	12860	12862	12818	12894	12850	12895	12750	12891	12799	12829	12714	12925	12929	12720	12848	12725	12885	12839	12758	12916	12731	12808	12719	12763	12846	12811	12744	12760	12748	12661	12702	12822	12639	12866	12966	12627	12885	12867	12817	12986	12889	12773	12971	12822	12877	12609	12828	12743	12779	12827	12791	12735	12881	12732	12776	12786	12732	12939	12646	12813	12928	12795	12810	12763	12775	12855	12841	12696	12931	12787	12760	12595	12846	12832	12879	12862	12889	12895	12778	12970	12666	12761	12845	13042	12705	13042	12757	12674	12726	12645	12652	12952	12855	12811	12777	12757	12860	12926	12767	12903	12779	12823	12878	12835	12857	12897	12859	12906	12755	12719	12926	12979	12865	12710	12884	12783	12764	12731	12697	12948	12813	12775	12713	12693	12804	12868	12707	12795	12759	12872	12827	12745	12791	12788	12682	12839	12873	12828	12844	12774	12829	12774	12886	12850	12772	12863	12802	12733	12593	12911	12760	12858	12621	12823	12812	12828	12860	12903	12753	12775	12809	12652	12901	12801	12574	12717	12917	12920	12724	12737	12810	12856	12766	12815	12860	12818	12899	12912	12828	12729	12609	12743	12892	12853	12741	12681	12721	12859	12840	12882	12661	12781	12757	12903	12693	12805	12794	12773	12944	12859	12758	12724	12897	12760	12840	12828	12790	12707	12995	12843	12828	12805	12737	12913	12770	12863	12761	12916	12828	12815	12616	12808	12948	12886	12814	12868	12966	12813	12889	12937	12780	12811	12819	13010	12722	12848	12787	12847	12718	12764	12802	12862	12848	12713	12872	12900	12813	12655	12801	12850	12849	12752	12723	12744	12818	12895	12828	12718	12828	12807	12933	12818	12800	12802	12808	12904	12762	12693	12830	12712	12899	12816	12683	12913	12796	12796	12692	12832	12877	12823	12869	12795	12904	12784	12938	12638	12795	12782	12653	12741	12887	12918	12869	12899	12792	12909	12732	12828	12926	12883	12874	12863	12983	12698	12933	12758	12825	12764	12964	12751	13037	12911	12694	12849	12904	12727	12919	12744	12890	12823	12793	12776	12954	12962	12916	12782	12806	12737	12616	12806	12808	12857	12810	12774	12872	12712	12820	12881	13000	12621	12882	12852	12917	12825	12933	12741	12950	12727	12806	12723	12719	12657	12827	12708	12687	12926	12756	12850	12968	12888	12903	12876	12864	12702	12757	12822	12789	12919	12842	12822	12835	12962	12801	12809	12755	12756	12774	12844	12844	12896	12802	12882	12709	12761	12754	12888	12710	12541	12904	12824	12798	12897	13010	12670	12842	12921	12947	12869	12902	12783	12858	12782	12730	12693	12901	12839	12836	12775	12920	12781	12696	12918	12719	12690	12976	12896	12842	12759	12835	12750	12873	12774	12751	12879	12672	12802	12833	12988	12768	12857	12799	12922	12801	12852	12888	12759	12885	12734	12901	12815	12759	12859	12772	12716	12938	12652	12692	12858	12688	12695	12849	12724	12967	12935	12822	12836	12917	12681	12807	12838	12663	12786	12759	12954	12688	12842	12700	12785	12924	12853	12762	12701	12760	12941	12883	12708	12717	12951	12883	12831	12830	12803	12759	12725	12899	12799	12866	12815	12857	12772	12863	12750	12839	12770	12687	12874	12881	12865	12636	12811	12785	12908	12810	12866	12890	12765	12696	12986	12846	12893	12728	12888	12788	12836	12760	12783	12904	12829	12728	12709	12745	12820	12742	12852	12815	12739	12817	12826	12734	12633	12767	12795	12811	12894	12949	12717	12766	12961	12777	12625	12953	12928	12725	12805	12904	12872	12697	12733	13047	12831	12910	12724	12637	12949	12795	12520	12835	12814	12886	12877	12835	12913	12837	12960	12892	12857	12790	12843	12830	12917	12738	12838	12621	12892	12844	12773	12724	12682	12835	12832	12813	12875	12745	12774	12663	12888	12862	12788	12919	12785	12734	12715	12904	12765	12945	12833	12953	12713	12754	12858	12863	12825	12847	12895	12792	12827	12842	12739	12784	12615	12888	12785	12801	12811	12824	12691	12918	12851	12945	12845	12714	12799	12918	12808	12798	12882	12755	12821	12613	12736	12709	12735	12870	12857	12662	12875	12933	13032	12946	12904	12714	12791	12945	12839	12786	12867	12712	12699	12764	12766	12724	12771	12793	12772	12703	12767	12887	12955	12829	12773	12997	12563	12718	12788	12871	12629	12641	12684	12865	12877	12863	12836	12838	12792	12985	12906	12747	12841	12672	12926	12786	12750	12884	12924	12672	12812	12678	12833	12681	12753	12827	12736	13005	12714	12780	12941	12765	12826	12685	13005	12946	12755	12900	13049	12719	12758	12855	12712	12818	12860	12940	12958	12677	12772	12698	12853	12811	12892	12865	12712	12760	12829	12887
24008	21123	28556	23953	21927	24687	26243	62076	64021	45456	30476	19683	14844	14249	14342	14293	14079	14172	14179	14099	14098	14278	14068	14186	14218	14084	14138	14229	14113	14166	14080	14263	14151	14069	14102	14166	14063	14066	14203	14277	13979	14058	14035	14046	14064	13890	14106	14181	14020	13936	14130	14274	14109	13989	14071	14076	14062	14074	14356	13947	14052	14320	14093	13940	14172	13994	14003	14027	14121	14206	14137	13907	13986	13882	14204	14105	14174	14207	14133	13981	14082	14162	14168	14095	14332	13931	14081	14038	14229	13977	14128	13972	14088	14053	14007	14190	14224	14211	14017	14259	14084	14053	13833	14142	13966	13975	13889	14063	14062	14167	14127	14078	13811	13903	14070	14107	13871	13986	14188	14104	14125	13980	13961	14112	14123	14210	14175	14069	14044	13988	14303	14013	14111	14023	14156	13796	14048	13800	14136	14034	14003	14101	14055	14150	13961	14005	14092	14041	14314	14077	14235	14126	14048	14095	13994	13923	14107	14135	14125	14157	13877	14149	14003	13967	14205	13922	14079	14083	14068	14133	13910	14299	14016	14142	14189	13965	14136	13931	14151	14063	14063	14074	14018	14322	14064	14115	13993	13983	14033	13939	14055	13972	14182	14155	13906	14117	14074	14122	14203	14040	14084	14114	13867	14011	14233	13980	14138	14154	13920	13912	14043	14078	13977	13976	14144	14139	13899	14076	14067	14291	14068	14174	14085	13923	13938	13884	14104	14138	14244	14214	14025	13946	14001	14025	13978	14222	14080	14017	14122	13972	14138	14208	13983	14024	14071	13935	14178	14165	14147	14152	13868	13995	14022	14085	14203	14093	13937	14176	14131	13986	13928	14007	14070	14104	14024	14064	13960	14304	13983	14119	14101	14126	14065	14160	14150	14055	14262	13915	14182	14109	14095	13972	13922	14231	13988	13953	14010	14201	14075	14120	14172	13923	13987	14201	13949	14050	14121	13869	14200	14145	14008	13973	13929	14046	13926	14047	14116	14125	14047	13828	13952	14079	13973	13987	14042	14012	13980	13917	13983	13989	14084	14085	13990	14119	14085	14195	14009	13860	14212	14146	13976	14059	14007	13887	14118	14184	13986	14001	14031	14066	14338	13944	14033	13942	13924	13998	14024	13958	13983	13987	13989	13972	14044	14059	13945	14172	13985	14008	13981	13987	14071	14004	14119	14012	14231	14049	13942	13998	13996	13927	14273	13974	14210	14083	14090	14256	14192	13953	13747	14099	14138	14057	13975	13780	13952	14060	14217	13980	14178	14097	14036	14081	14047	14043	14269	13942	13890	13984	14094	14098	14075	13897	13926	13954	14025	14095	14152	14077	14190	14255	13939	13991	14072	14186	14167	14132	13946	13809	14162	14146	14317	13893	14034	13769	14210	14131	14048	14120	14278	14086	14067	14051	14069	13989	13865	14124	14020	14117	13966	14156	14045	13987	14145	13969	13975	14076	14097	14089	14026	14126	13908	13979	14058	14137	14049	14246	14006	14044	14139	14009	14009	14156	14092	13919	13985	13935	14120	14100	14029	14054	14041	13921	14144	14068	13890	14145	14127	14216	14021	14005	13938	14032	14066	14029	14068	14099	13936	14102	14190	14276	13974	14209	14306	13916	14172	13948	14154	14073	14130	14055	14036	13900	14058	14153	13903	14271	14241	14082	13882	13918	13944	14200	14043	14181	14010	14025	14125	14213	13816	14175	14063	14031	14047	14042	14102	13953	13970	13926	14043	14173	13970	14109	14016	14152	14098	14017	13899	13950	14213	14187	14021	13923	14074	14083	14053	13931	13954	13999	13989	13895	14272	14100	13857	13884	14031	13971	14041	13967	14190	14137	13944	13991	14123	14039	14047	14094	13968	14307	14233	14033	14023	14018	14106	14032	14122	13840	13951	13911	13976	13924	14056	13873	14091	14036	14119	13927	14004	13888	14191	14014	14162	14219	14085	13937	14182	14146	14070	14110	14237	14076	14052	13966	14012	14178	14026	13992	14179	14092	14087	13999	14030	13887	13924	14193	14114	14183	14094	14235	13963	14125	14216	14186	14067	14106	14140	13916	13977	13914	13934	14000	13944	13840	14191	14237	14056	14228	13995	14161	14093	14038	13913	13983	14009	14000	13975	14153	14091	13922	13999	14177	14068	14029	14102	14181	14164	14152	14046	14195	13979	14262	14116	14108	14046	14087	13983	14026	14179	14032	14010	14094	13993	14036	13931	14008	14122	14011	13966	14172	14195	13909	14074	13879	14009	14060	14021	14094	13929	13972	13999	13962	14085	13905	14055	14089	14159	14052	14184	13869	14097	14099	14098	14217	14088	14030	14029	14104	13913	14010	14142	14138	14016	14023	14133	14016	14237	13885	13984	13991	13985	14196	14140	13996	14161	14215	14066	13975	14054	13998	13935	14111	13999	13856	14163	13918	13978	14023	13997	13963	14072	14023	14235	13930	14166	13884	14150	14081	14013	13881	14038	14127	14033	14034	14057	13956	13990	13872	14045	14161	14269	14072	13948	13869	14042	14121	14090	14062	13914	14055	14287	13960	14243	14204	14111	14052	14149	13991	14134	14011	14147	14100	14010	13924	14045	14046	14004	14169	14040	13954	13826	13774	14013	14285	14037	13825	14201	13839	14031	14043	13969	14109	14070	14095	13984	14191	14113	14079	13852	14038	14163	14047	14020	14102	14199	14048	14086	14049	14095	14176	14182	14234	14111	13989	14044	13935	13992	14036	14190	13877	13856	14036	14094	14118	13991	14284	14049	13959	14139	14104	14058	14164	14117	14027	14123	14073	13943	13947	14224	14006	13897	14131	14035	14260	13968	14159	14032	14062	14117	13904	14097	14144	14024	14055	14311	14108	13985	14063	14122	14104	14089	14023	14142	14075	14203	13962	13914	13828	13958	13960	13857	13799	14077	14258	14065	14156	13833	14182	14206	14107	14044	14020	14053	14023	14000	14055	14059	14029	14098	14089	13950	14001	14044	14095	14191	13926	13925	14195	14075	14030	14066	13944	13888	14089	14115	14071	14119	14011	14108	14016	13905	13992	13932	14234	14221	14101	14145	14163	14117	14129	14072	14149	13971	13999	14135	14006	14018	13989	13948	13937	14014	13970	14089	14054	13996	14102	14206	14123	14124	14280	14276	14013	14088	13985	13920	14198	13932	14190	14114	14015	14218	13899	13845	14083	14154	14007	14140	14074	14229	13973	14225	14142	14062	14306	14115	14091	14032	14169	14061	14092	14249	14019	13754	14023	13944	14007	14051	13876	14057	14015	13969	14055	14035	14158	13971	13993	14072	13890	14124	14236	13954	14070	13945	13890	13903	14039	14098	13950	13996	14168	14156	14027	14176	14175	14040	14003	14079	14065	13968	14003	13939	14004	14014	14106	14102	13931	14132	14105	14253	14118	14109	13864	14160	14143	14000	14121	14328	14070	14091	13994	13993	14029	14090	13901	14050	14038	13988	14025	14057	14031	14042	14001	13962	13924	13903	13924	14028	14269	14071	14073	13943	14104	14092	14222	13997	14206	14325	14026	13922	13999	13933	14128	13976	14013	14248	14114	14003	14154	14099	14060	14236	13964	14151	14018	14146	13899	13870	14033	13968	14125	13912	14232	14205	13996	14155	13932	13997	14041	14119	14182	14197	14296	14124	14023	14083	14005	14037	13924	13994	14032	13975	14179	14022	13899	14097	13859	14063	14047	14230	14018	14021	14020	13930	14151	14022	14063	14055	13886	14194	13998	13839	13947	14081	14083	13837	13912	14083	13932	13931	14007	14033	14002	13987	14052	14130	13980	14054	13867	14272	14072	13933	14233	14334	14081	14091	14050	13920	13977	14099	14081	14186	14382	14123	14000	13928	14182	13977	13933	14128	14028	14079	14011	14069	14041	13833	13945	13970	14243	13979	14039	14296	13974	13888	14186	14090	14135	14093	14091	13974	14027	14045	14101	14233	14061	14004	14031	13987	14078	14039	13901	14113	14140	14091	14402	14195	14018	13915	14039	14084	14163	14065	14130	14030	14050	14048	14031	14084	14354	14227	14145	14092	14144	14006	14178	14256	14125	14184	14222	14125	13950	14086	14070	14181	13956	14094	13903	13887	13969	13993	14036	14046	14165	14060	14202	14007	14195	14080	14077	14197	14017	14028	14101	14105	13777	13770	14063	13892	13936	14104	14154	14087	14052	14040	14008	14090	14075	13831	14094	14006	14055	14150	14085	14049	13927	14084	14359	14213	14079	13994	14067	14085	14157	13895	13902	14054	14059	14150	14023	14005	13926	14094	14016	13921	14140	14166	14124	13923	14106	14138	14202	14234	14002	13953	14336	14162	14189	14051	14067	14040	13948	13904	13871	13881	14013	14147	14005	13890	13942	14205	14013	13909	14086	14004	14062	14039	14014	14085	14152	13987	14158	13981	13999	14072	14103	14120	14136	14088	13919	14143	14172	13984	14108	14015	14113	14078	14010	13918	13963	14087	13963	14021	13971	13937	14146	14160	14027	14202	14203	13968	13916	14066	14143	14035	14069	14178	13974	14115	14219	14198	14135	14054	13955	14163	14004	14073	13999	13924	14030	14000	14085	13988	13999	13924	14101	14106	14116	14098	14120	14077	14029	14294	13949	14054	14070	13963	13960	13947	14165	14126	14192	14086	13927	13943	13889	14017	13889	13950	14214	13898	13921	14142	14139	13992	14045	14089	14092	13942	14096	14120	14020	14117	13901	14241	14205	14075	13779	13946	14147	13882	14114	14086	14010	13864	13963	14008	14016	14059	14191	14088	14030	13981	14038	14216	14111	14053	14276	14044	13967	14299	14158	14192	14104	14213	14197	14200	14258	14026	14089	14223	13944	14046	14019	13892	14025	14024	14060	14062	13937	14065	13923	13936	13922	14025	14085	14044	14224	14251	13899	14066	14034	13863	14061	13975	14195	13979	14016	14066	14013	13988	13950	13913	14112	14006	13941	13962	13934	14060	13934	14117	14105	13931	14064	14031	14116	14125	14083	14071	13971	14224	14173	14122	14030	14152	14218	14055	13983	14172	14287	14138	14013	13944	13945	13972	14139	14207	14269	13949	14135	14076	14063	14027	13961	14024	13885	13962	14042	13868	13943
18679	35321	32952	26412	24980	24437	24756	63997	61376	44618	28603	16125	12029	11925	11895	12073	11754	12022	12061	11822	11854	11904	11912	11987	12033	11893	11909	11882	11814	11861	11871	11969	11881	11871	12067	11987	12017	12025	12071	11978	11805	11947	11955	11815	11845	11920	11974	11941	11945	11982	11981	11791	11787	12057	11834	11945	11956	12125	11968	11872	11949	11897	11848	11896	11990	11957	11977	11956	12078	11859	11833	11956	11944	11969	11872	12034	11951	11778	11877	12073	11842	11823	11961	11888	11914	12047	11858	11897	11980	11947	11835	11956	11818	11909	11940	11939	12025	12045	12015	11943	11879	11732	12008	11814	11939	11845	11912	11803	11821	11940	11926	11904	11947	11962	11837	11946	11825	11873	12027	11706	11792	12048	11846	11876	11804	11950	11890	11926	11875	12033	11998	11956	12024	11855	11964	11920	11892	11962	12011	11786	12052	12103	11982	11963	11992	11846	11734	12012	11940	11966	11871	12084	11938	11924	11947	11828	11897	12001	11898	11921	11859	11949	11864	11993	11987	11911	12187	12007	11877	11884	11914	11926	11975	11929	11912	11834	11967	11809	11961	11711	11995	11849	11838	11834	12044	11842	12077	11887	11921	11795	11907	11953	12106	11873	11940	11861	12094	11883	11756	11804	11872	12076	11780	12059	11753	12030	11950	11869	12033	11861	11780	11842	12012	11903	12041	11950	11945	12043	11803	11879	11856	11901	11712	11851	11994	11968	11850	11753	12052	12023	11935	11758	11920	11950	12019	11946	11909	11923	11929	11797	11983	11900	11973	11827	11860	11803	11999	11838	11926	11865	11725	12038	11833	11909	11989	11902	12008	11974	11942	11872	11956	11828	11935	11967	11860	11885	12064	11873	11965	11942	11914	11818	11960	12049	11819	11916	11892	11835	11857	11910	11871	11944	11882	11872	11956	11842	12086	11878	11862	12151	11957	11818	11888	11992	11702	11956	11951	11867	11941	11993	12059	11648	12001	11975	11970	11872	11902	11776	11881	11779	12065	11831	11994	12009	11757	11972	12031	11946	11982	11946	11913	12027	12058	12024	11926	11951	11872	11892	11847	12185	11849	11891	11788	11745	12070	11810	11837	11876	11753	11924	11794	11986	11958	11794	11797	11861	11896	11941	11976	12001	11830	12045	11892	11903	11834	11887	11875	11909	11909	11946	11824	12112	11969	11811	11974	12035	11898	12054	11848	12074	11990	11823	11983	11910	11747	11957	11865	11819	11930	11822	11964	11922	11926	11874	11666	11845	11975	11908	11841	11833	12062	11879	11795	11938	11895	11962	11915	11941	12122	11885	12030	11892	11976	11924	11757	11730	11772	11873	12000	12013	11827	11919	11892	11946	11823	11895	11851	11970	11831	11822	11813	11834	11997	11946	11895	11963	11881	11886	11961	11959	11734	11752	11980	11792	11866	11989	11879	11967	11955	11858	11928	11897	11764	11970	11840	11876	11897	11854	11871	11771	12057	11994	12039	11952	11898	11829	11889	11890	11882	11879	12030	11916	12027	11834	11944	11996	11982	11862	11891	11858	11917	11809	11763	11861	11822	11910	11953	11861	12028	11820	11851	12023	12008	11782	11908	11861	11970	11852	11907	11850	11954	11911	11774	11821	11829	12011	11873	11790	11961	11738	11888	11963	11884	11956	11975	11675	11889	11844	11976	12180	11830	11954	11879	11862	12085	11883	12035	11794	11867	12028	12098	11820	11972	11836	11905	11912	11867	11987	11875	11928	11760	11857	11970	11983	12073	11788	11991	11851	11781	11702	11928	11973	12001	11895	12092	12018	11920	12020	11932	11967	11988	11942	11878	11978	12033	11922	11918	11965	11877	11970	11827	11864	12034	11915	11863	11960	11917	11857	11890	12001	11990	11948	11983	11898	12018	11875	11900	11975	11981	11895	12015	11899	11873	12012	12130	11904	11952	11787	11853	12061	11846	11975	12038	11827	11995	11874	11955	11996	11891	11866	12009	11936	12034	12015	11943	11763	11829	12090	12051	11834	11892	12080	11901	11981	11914	12000	11964	11962	11915	11783	11943	11803	11805	11953	11952	11881	11820	11915	11917	12005	11948	11833	11980	11905	11848	11973	11899	11992	11864	12027	11852	11856	11873	11951	11834	11897	11946	11850	11915	11785	11954	11894	11880	11769	11942	11902	11814	11776	11985	11847	12019	11954	11875	11853	11921	11748	11929	11830	11890	11903	11904	11766	11959	11958	11871	11916	12076	11969	11986	11876	11816	11815	11867	11770	11779	11787	11806	11838	11927	11751	11798	11896	11933	11879	11929	11809	12040	11849	11944	11848	11833	11892	11946	11875	11737	11940	11976	11961	11916	11768	11921	11907	12018	11923	11884	11957	11978	12008	11964	11957	12015	11991	11803	11921	12064	12020	11759	11789	11798	11900	12050	12044	11798	11735	11793	11965	11999	11908	11830	11876	11911	11910	11816	12135	11842	11893	11926	11986	11835	11898	11857	11937	11802	11976	11932	11788	12040	11924	12012	11871	11932	11969	11869	11862	11833	11941	11854	11950	11991	11806	11937	11901	11861	11811	11810	11761	11928	11981	11864	11699	11937	11794	12067	11928	12024	12028	11968	11903	11826	11967	11911	12070	11884	11985	11940	11916	11871	11875	11924	11944	11920	11784	11923	11906	11822	11886	11969	11920	11967	11949	11907	11814	11862	11893	11959	12005	11814	11975	11947	12080	11706	11880	11954	11942	11992	11974	12000	12082	11873	11969	11920	11864	11914	11897	11814	11926	11919	11916	11795	11834	11899	11836	11939	11957	11853	12006	11909	11917	11997	11861	11968	11972	11863	11819	11934	11916	12041	11932	11858	11934	12029	11895	11979	11835	11942	11922	11839	11941	11873	11982	12046	11727	11809	11974	11928	11911	11858	11926	12114	11746	11996	11933	11826	11979	12020	11924	11927	11676	11983	11830	11833	11838	11976	11930	11868	11882	11946	11972	11978	11896	12035	11901	11892	11960	11882	11982	11823	11903	11898	11910	12015	11979	11858	11902	11909	11788	11963	11966	11884	11764	11920	11957	11977	11846	12030	12070	11771	11856	11947	11800	12026	11899	11968	11943	11940	11962	11930	11891	11840	11870	11859	11927	11859	11901	11897	11919	11928	11861	12015	11909	11928	12021	11747	12008	12008	12016	11913	11973	11994	11945	12025	12019	12051	11904	11896	11928	11859	11954	11900	11905	11930	12014	11968	11931	11725	11894	11900	11955	11982	11899	11892	11981	11960	11780	11924	11954	11916	12139	12005	11959	11975	11905	11959	11895	11960	11772	11833	11894	11995	11695	12015	11992	11847	11865	11988	12112	11907	11968	11841	11888	12033	11891	11892	11981	11890	12071	11894	11972	11883	11963	11863	11891	11941	11726	11988	11938	11996	11907	11921	11928	11995	11897	11981	11845	11833	11856	11886	11777	11957	11904	12028	11953	11767	11999	11791	11749	11860	11971	11970	11913	11762	11908	11944	11870	11815	11846	11949	11832	11998	11787	12010	11938	11837	11977	11875	12072	11841	11935	11844	11981	11926	11776	11828	11867	11809	11838	11881	11995	12112	11877	11901	11885	11950	11777	11860	11825	11883	11875	11868	12020	11785	11857	11932	11994	12161	11906	11978	11770	11904	11869	11804	11867	11863	11820	11767	11989	11872	11894	11773	12019	11947	11918	11974	11921	11887	11985	11899	11898	11877	11860	11932	11985	11908	11944	11846	11807	11783	12029	11857	11833	11915	11983	11904	11789	12024	12159	11995	11871	11952	12134	11872	11990	12030	12001	12029	11850	11927	12026	11958	11903	12040	11866	11805	11912	11965	11948	12060	12027	11981	11839	11929	11869	12018	11923	11925	11919	11950	11849	12152	11824	11993	11876	12060	11850	11935	12039	11813	11871	11879	12081	12009	11938	12064	11842	12054	12003	11871	11886	11894	11799	11963	11971	11999	11848	11932	11893	11976	11869	11927	12046	11785	11900	11909	11816	11926	11910	11957	11869	11930	12184	11807	11886	11957	11825	11961	11933	12057	11844	11741	11943	11870	11816	11925	11948	11872	11893	11734	11924	12017	11722	11858	11804	11906	11939	11934	12021	11865	12034	11819	11864	11879	12003	11799	11869	11898	11857	11963	11799	11846	11999	11785	11839	11845	12040	11846	11924	11860	11902	11635	12094	11987	11955	11793	12011	11981	11983	11964	11767	12069	11747	11879	11889	11871	11982	11970	11918	12038	11898	11974	11981	11854	11936	11837	11778	11902	11892	11953	12039	11823	11962	11814	11961	11899	11977	11875	11819	11820	12055	11682	11960	11877	11970	11931	11889	11913	11932	11909	11833	11957	12018	12048	11952	11879	11878	11919	11899	11891	11970	11923	11863	11937	11898	11821	12028	11859	11835	12017	11905	11958	11849	11900	11837	11762	12057	11963	11925	12048	11927	11991	11962	12050	11920	12089	11837	11857	11872	11928	11967	12064	11862	11934	11793	11925	11900	11992	11824	12051	11978	11878	11893	11988	12031	11793	11950	12052	12026	11895	11933	11850	11940	11982	11867	11915	11860	11965	11952	11953	11782	11964	11909	11821	11944	11726	11849	11821	11940	11861	11941	12093	11897	11850	11922	11979	11960	11797	11915	11790	11733	11859	11965	12025	11755	11886	11853	11939	11780	11902	11895	11980	12043	11941	12059	11870	11878	11838	11943	11853	11878	12111	12051	11989	11840	11941	12031	11976	11920	12055	11994	11790	11953	11870	11932	11884	11859	11868	11822	11838	11915	11823	11823	11998	11811	11788	11801	11970	11755	12027	12034	11804	11930	11975	11732	11927	12049	11960	11964	11917	11850	12041	11736	11957	11999	11816	12012	11898	11979	12027	11938	11920	11733	12025	11889	11964	12125	11938	11836	11875	11907	12077	11837	11929	11906	11995	11769	12072	11972	11973	11810	11980	12038	12056	11866	11961	11926	11894	11822	11963	11786	11935	11960	11931	11932	11606	11840	11933	11796	11880	11924	11916	11994	11919	11841	11817	12005	12012	11885	11915	11897	12203	11770	11820	11963	11921	11851	11944	11875	11954	11887	12023	12121	11909	11829	11852	12001	11927	11921
30037	21853	21121	18225	16613	16404	16478	20950	23610	20491	17777	15847	15303	15411	15338	15412	15430	15333	15204	15482	15439	15427	15393	15315	15139	15396	15243	15273	15414	15416	15417	15312	15173	15273	15402	15405	15118	15270	15241	15314	15276	15371	15181	15247	15453	15398	15430	15166	15372	15255	15380	15128	15211	15197	15430	15465	15377	15493	15154	15398	15056	15227	15227	15215	15332	15132	15178	15109	15247	15225	15253	15529	15313	15064	15354	15388	15306	15204	15540	15430	15222	15258	15375	15383	15273	15194	15384	15404	15261	15085	15050	15284	15135	15269	15222	15155	15378	15163	15183	15312	15117	15329	15260	15141	15183	15257	15159	15491	15396	15464	15273	15076	15454	15461	15224	15256	15197	15413	15220	15218	15274	15175	15100	15438	15293	15279	15389	15247	15338	15294	15268	15203	15269	15304	15205	15293	15163	15324	15206	15294	15250	15144	15153	15427	15313	15343	15347	15432	15287	15282	15209	15354	15132	15151	15191	15372	15365	15327	15243	15365	15225	15264	15371	15215	15455	15279	15095	15371	15569	15223	15315	15278	15378	15324	15317	15180	15470	15250	15188	15156	15318	15336	15124	15343	15281	15398	15290	15291	15477	15434	15388	15210	15409	15211	15277	15359	15573	15303	15241	15163	15235	15266	15270	15174	15362	15071	15104	15479	15076	15203	15220	15204	15310	15254	15203	15239	15261	15204	15156	15199	15109	15247	15195	15317	15345	15465	15353	15041	15061	15337	15285	15190	15157	15309	15414	15347	15313	15260	15249	15278	15185	15012	15341	15248	15316	15609	15413	15403	15373	15287	15414	15383	15409	15444	15397	15284	15286	15402	15139	15299	15268	15236	15269	15158	15271	15187	15164	15287	15233	15346	15066	15199	15446	15300	15099	15332	15389	15344	15432	15373	15420	15043	15267	15292	15295	15268	15473	15291	15273	15543	15541	15530	15495	15406	15340	15292	15253	15463	15191	15309	15295	15277	15279	15392	15200	15204	15420	15338	15146	15411	15071	15252	15394	15205	15237	15329	15524	15356	15233	15263	15090	15348	15365	15275	15526	15243	15312	15114	15287	15492	15346	15182	15305	15272	15406	15279	15391	15157	15356	15199	15300	15387	15309	15337	15176	15183	15461	15255	15441	15239	15130	15245	15402	15107	15297	15292	15342	15176	15273	15393	15187	15347	15207	15181	15389	15153	15237	15317	15115	15229	15452	15374	15454	15200	15214	15401	15442	15185	15317	15246	15255	15380	15324	15333	15314	15317	15396	15135	15341	15290	15456	15219	15189	15432	15113	15260	15262	15318	15229	15319	15418	15389	15254	15268	15202	15511	15044	15306	15253	15385	15497	15306	15387	15318	15403	15268	15311	15176	15325	15165	15427	15490	15164	15236	15160	15474	15236	15331	15288	15400	15449	15523	15197	15340	15302	15656	15305	15322	15385	15195	15138	15397	15492	15393	15196	15289	15325	15209	15112	15421	15485	15341	15253	15289	15457	15204	15265	15545	15120	15198	15373	15168	15332	15193	15267	15210	15325	15377	15382	15301	15341	15284	15268	15306	15347	15564	15245	15338	15445	15265	15378	15406	15118	15235	15462	15516	15309	15262	15453	15198	15047	15102	15376	15073	15334	15281	15109	15133	15297	15196	15359	15309	15371	15123	15364	15234	15198	15190	15284	15266	15295	15206	15304	15156	15302	15348	15190	15373	15282	15222	15305	15103	15490	15441	15309	15306	15145	15291	15217	15161	15290	15488	15256	15446	15241	15342	15437	15348	15437	15259	15245	15105	15511	15444	15138	15421	15321	15098	15435	15274	15415	15293	15105	15149	15423	15054	15416	15337	15309	15428	15242	15325	15206	15125	15143	15170	15325	15222	15230	15489	15265	15253	15141	15101	15231	15235	15229	15379	15570	15375	15290	15230	15371	15329	15273	15046	15234	15131	15337	15242	15169	15520	15306	15301	15436	15273	15221	15272	15275	15201	15369	15257	15201	15472	15269	15326	15158	15315	15266	15289	15275	15202	15338	15361	15333	15294	15245	15268	15313	15132	15307	15271	15469	15342	15329	15194	15069	15149	15399	15351	15224	15191	15168	15224	15323	15250	15202	15082	15246	15213	15289	15286	15279	15278	15154	15286	15297	15183	15323	15372	15330	15280	15222	15321	15363	15261	15195	15306	15368	15266	15404	15224	15123	15335	15162	15308	15332	15440	15273	15258	15455	15452	15115	15200	15096	15235	15283	15225	15214	15144	15236	15290	15322	15220	15293	15363	15119	15324	15130	15337	15332	15238	15501	15489	15275	15364	15165	15192	15400	15409	15519	15566	15183	15257	15396	15290	15303	15318	15416	15282	15283	15248	15459	15229	15341	15389	15212	15294	15282	15398	15295	15396	15354	15280	15169	15309	15232	15240	15312	15118	15081	15308	15302	15320	15330	15344	15352	15219	15481	15293	15317	15377	15371	15201	15514	15276	15202	15199	15346	15227	15098	15404	15239	15211	15537	15432	15447	15380	15211	15232	15329	15545	15212	15257	15411	15292	15584	15398	15538	15463	15306	15120	15242	15499	15331	15309	15165	15228	15119	15225	15242	15369	15460	15146	15247	15394	15378	15326	15606	15433	15342	15236	15186	15211	15330	15471	15175	15208	15253	15474	15259	15369	15345	15172	15199	15400	15139	15608	15211	15402	15381	15278	15120	15347	15401	15328	15550	15283	15349	15379	15310	15266	15256	15284	15292	15159	15414	15180	15361	15262	15268	15296	15448	15352	15154	15328	15337	15526	15342	15492	15474	15450	15487	15376	15485	15239	15218	15254	15302	15360	15370	15308	15304	15201	15136	15222	15215	15160	15364	15220	15208	15302	15473	15468	15143	15391	15297	15278	15276	15360	15204	15236	15345	15278	15244	15506	15308	15228	15343	15280	15154	15333	15360	15214	15087	15221	15248	15165	15242	15233	15171	15158	15187	15400	15472	15438	15354	15253	15274	15436	15613	15400	15220	15337	15252	15329	15301	15389	15267	15436	15048	15100	15331	15317	15267	15295	15453	15318	15201	15166	15617	15308	15315	15104	15224	15315	15324	15413	15378	15292	15234	15400	15287	15391	15204	15354	15416	15260	15176	15242	15573	15254	15420	15223	15504	15404	15300	15432	15413	15300	15047	15192	15365	15516	15499	15265	15264	15295	15325	15335	15373	15234	15461	15000	15145	15247	15417	15184	15347	15339	15187	15273	15216	15234	15196	15340	15318	15190	15359	15342	15430	15188	15189	15252	15307	15362	15252	15257	15345	15276	15424	15290	15391	15418	15256	15337	15332	15383	15359	15414	15358	15265	15180	15102	15243	15290	15406	15364	15243	15258	15313	15151	15277	15168	15435	15361	15391	15304	15300	15151	15507	15323	15328	15161	15293	15108	15020	15322	15426	15312	15332	15338	15222	15191	15209	15452	15454	15317	15243	15060	15476	15494	15231	15238	15151	15435	15357	15161	15259	15271	15163	15302	15256	15212	15185	15455	15430	15306	15302	15228	15198	15443	15443	15412	15326	15303	15338	15079	15055	15397	15340	15362	15305	15332	15291	15215	15262	15217	15210	15134	15234	15198	15473	15507	15316	15281	15356	15261	15251	15275	15224	15111	15267	15360	15439	15323	15320	15444	15353	15477	15094	15234	15323	15336	15244	15317	15415	15392	15549	15255	15330	15365	15197	15218	15287	15437	15429	15345	15346	15403	15490	15430	15213	15265	15274	15364	15283	15302	15388	15501	15278	15149	15192	15370	15329	15345	15567	15360	15402	15390	15518	15308	15415	15309	15473	15520	15308	15215	15259	15338	15285	15479	15318	15202	15249	15074	15186	15280	15242	15192	15384	15070	15239	15263	15378	15320	15297	15490	15376	15139	15319	15455	15288	15283	15444	15170	15390	15155	15363	15330	15226	15298	15194	15271	15125	15587	15315	15184	15283	15474	15241	15207	15136	15347	15349	15259	15271	15134	15335	15322	15419	15168	15346	15322	15420	15244	15250	15196	15318	15300	15070	15356	15455	15241	15122	15391	15393	15472	15324	15394	15236	15419	15420	15285	15259	15179	15091	15146	15332	15152	15317	15255	15231	15277	15067	15388	15155	15244	15229	15301	15219	15296	15037	15266	15272	15277	15358	15367	15612	15248	15326	15473	15441	15374	15312	15262	15302	15255	15274	15195	15340	15158	15136	15355	15304	15273	15445	15215	15274	15478	15317	15378	15304	15263	15281	15424	15215	15385	15482	15512	15312	15377	15316	15342	15256	15271	15307	15305	15368	15371	15373	15124	15449	15394	15376	15319	15400	15233	15494	15399	15325	15291	15095	15387	15157	15440	15366	15425	15383	15318	15420	15462	15413	15231	15342	15403	15386	15379	15298	15169	15166	15341	15176	15255	15251	15255	15110	15298	15368	15263	15383	15395	15301	15470	15276	15161	15136	15301	15385	15250	15186	15356	15282	15488	15228	15387	15277	15281	15237	15352	15312	15356	15500	15413	15497	15338	15362	15531	15256	15190	15338	15166	15309	15383	15406	15274	15365	15171	15161	15364	15246	15290	15195	15348	15315	15229	15125	15290	15401	15387	15364	15406	15257	15134	15096	15392	15290	15326	15200	15367	15304	14974	15311	15219	15219	15472	15384	15357	15279	15291	15216	15435	15249	15304	15325	15341	15593	15306	15047	15409	15408	15141	15353	15184	15293	15338	15388	15336	15302	15263	15334	15126	15112	15195	15110	15345	15488	15344	15236	15149	15295	15157	15211	15259	15360	15316	15252	15333	15339	15401	15427	15370	15294	15293	15216	15304	15336	15259	15207	15329	15345	15189	15251	15305	15277	15324	15520	15303	15420	15191	15348	15582	15275	15266	15346	15243	15340	15050	15450	15192	15345	15400	15354	15139	15288	15141	15297	15332	15273	15207	15202	15354	15221	15272	15634	15461	15437	15278	15253	15198	15384	15315	15104	15145	15299	15346	15356	15269	15435	15422	15220	15289	15354	15236	15251	15352	15550	15455	15246	15337	15274	15158	15444	15307	15345	15603	15292	15358	15336	15425	15395	15165	15174	15389	15393	15367	15175	15455	15214	15144	15251	15407	15325	15231	15326	15122
16505	18135	17915	15069	14686	14316	14795	21774	22920	18126	14810	13102	12747	12796	12755	12895	12678	12606	12770	12592	12662	12691	12797	12722	12811	12691	12648	12747	12811	12675	12744	12754	12587	12641	12704	12646	12761	12738	12688	12703	12665	12908	12733	12725	12779	12739	12635	12737	12605	12783	12656	12595	12631	12680	12642	12621	12772	12601	12671	12521	12787	12748	12616	12716	12643	12641	12686	12806	12738	12622	12689	12639	12637	12777	12603	12570	12719	12754	12658	12716	12663	12707	12556	12750	12734	12729	12744	12581	12656	12738	12797	12747	12536	12654	12697	12629	12643	12685	12736	12807	12741	12765	12721	12766	12636	12799	12609	12590	12628	12587	12681	12569	12640	12647	12632	12598	12646	12753	12490	12810	12775	12485	12777	12795	12648	12753	12626	12708	12653	12707	12595	12785	12707	12723	12651	12732	12621	12636	12730	12579	12618	12893	12796	12732	12916	12884	12590	12687	12683	12883	12652	12676	12699	12773	12728	12769	12690	12795	12727	12768	12671	12697	12693	12621	12625	12674	12844	12691	12872	12701	12649	12702	12719	12559	12792	12681	12739	12635	12735	12830	12772	12653	12686	12719	12774	12620	12635	12601	12626	12677	12675	12686	12734	12692	12784	12666	12743	12821	12853	12477	12878	12582	12691	12598	12728	12617	12636	12785	12864	12502	12708	12854	12684	12692	12723	12809	12716	12754	12719	12617	12681	12744	12856	12615	12667	12560	12829	12806	12642	12616	12407	12726	12538	12664	12783	12800	12572	12732	12736	12782	12795	12857	12756	12694	12816	12664	12689	12724	12719	12677	12519	12716	12793	12632	12586	12709	12796	12652	12416	12682	12784	12583	12598	12611	12745	12806	12710	12538	12728	12783	12736	12606	12715	12572	12744	12812	12634	12597	12645	12801	12575	12597	12581	12747	12675	12756	12577	12774	12478	12654	12643	12828	12720	12862	12618	12784	12633	12746	12530	12625	12829	12688	12646	12588	12696	12512	12786	12519	12867	12596	12597	12534	12684	12663	12901	12608	12653	12711	12732	12645	12797	12617	12598	12755	12542	12632	12697	12725	12726	12693	12639	12749	12808	12589	12622	12606	12683	12613	12594	12673	12709	12697	12676	12750	12753	12579	12785	12683	12689	12711	12766	12736	12764	12833	12709	12850	12578	12611	12785	12801	12696	12704	12860	12726	12765	12677	12678	12583	12650	12798	12741	12622	12641	12756	12654	12578	12551	12682	12692	12703	12771	12839	12577	12691	12699	12548	12713	12681	12696	12799	12739	12565	12697	12722	12728	12571	12699	12569	12663	12748	12624	12726	12604	12692	12514	12668	12728	12650	12736	12645	12623	12636	12552	12786	12688	12677	12689	12739	12716	12644	12729	12834	12716	12607	12712	12785	12608	12654	12806	12776	12650	12725	12614	12707	12781	12566	12842	12754	12628	12680	12750	12882	12719	12756	12698	12635	12733	12620	12737	12725	12759	12673	12738	12520	12570	12573	12695	12536	12755	12663	12580	12774	12466	12772	12841	12624	12696	12605	12717	12806	12671	12726	12778	12726	12689	12819	12435	12639	12705	12758	12697	12600	12569	12827	12663	12624	12730	12781	12850	12624	12638	12732	12746	12623	12782	12717	12545	12773	12745	12500	12685	12614	12705	12708	12744	12738	12759	12737	12694	12752	12691	12645	12684	12629	12763	12634	12748	12603	12710	12691	12736	12481	12785	12673	12705	12737	12766	12841	12700	12708	12963	12812	12587	12755	12636	12617	12727	12626	12767	12577	12758	12730	12807	12791	12800	12733	12774	12659	12657	12636	12757	12583	12571	12510	12566	12831	12789	12649	12809	12619	12871	12784	12730	12602	12794	12767	12830	12514	12758	12734	12761	12561	12526	12617	12729	12753	12798	12637	12695	12746	12606	12830	12746	12585	12744	12776	12806	12812	12769	12771	12720	12745	12539	12769	12639	12712	12652	12586	12628	12675	12582	12722	12695	12706	12819	12528	12758	12789	12692	12610	12772	12648	12714	12581	12734	12656	12657	12637	12574	12635	12794	12574	12823	12594	12800	12550	12656	12882	12689	12789	12665	12682	12763	12692	12764	12780	12656	12868	12630	12626	12845	12892	12624	12714	12722	12684	12799	12717	12730	12636	12749	12662	12692	12756	12702	12546	12808	12647	12605	12712	12840	12589	12705	12672	12654	12648	12412	12774	12822	12728	12700	12777	12664	12816	12677	12738	12725	12606	12765	12563	12677	12576	12561	12761	12824	12557	12783	12678	12558	12769	12728	12898	12696	12764	12645	12711	12583	12743	12683	12679	12871	12735	12735	12889	12783	12734	12815	12663	12905	12637	12703	12841	12680	12681	12828	12561	12693	12590	12816	12528	12784	12685	12671	12540	12789	12759	12665	12909	12565	12783	12812	12742	12660	12845	12670	12759	12712	12643	12778	12706	12848	12522	12715	12596	12615	12563	12763	12796	12615	12689	12724	12666	12639	12836	12830	12508	12734	12819	12571	12757	12712	12668	12732	12719	12640	12797	12660	12726	12744	12536	12770	12671	12571	12767	12761	12699	12887	12647	12824	12722	12609	12605	12647	12632	12996	12716	12788	12605	12695	12630	12624	12718	12738	12670	12831	12771	12631	12552	12629	12636	12615	12608	12678	12801	12708	12634	12745	12744	12605	12685	12748	12826	12794	12695	12662	12705	12635	12652	12729	12701	12697	12668	12753	12715	12766	12722	12681	12744	12579	12613	12850	12635	12784	12740	12718	12684	12701	12611	12562	12585	12734	12651	12825	12746	12673	12724	12735	12574	12715	12585	12774	12689	12530	12587	12579	12634	12809	12639	12820	12664	12645	12704	12655	13065	12656	12726	12732	12515	12631	12630	12841	12793	12646	12583	12559	12825	12657	12767	12933	12580	12771	12649	12579	12554	12728	12726	12537	12711	12542	12895	12618	12630	12677	12758	12655	12723	12673	12741	12691	12592	12713	12622	12671	12759	12540	12677	12666	12671	12609	12626	12699	12618	12634	12519	12599	12903	12819	12643	12674	12689	12683	12552	12835	12828	12511	12823	12738	12750	12813	12721	12762	12755	12592	12579	12651	12734	12706	12642	12731	12862	12891	12534	12880	12762	12582	12644	12749	12783	12813	12684	12552	12606	12783	12726	12741	12626	12622	12649	12682	12718	12741	12583	12749	12582	12651	12723	12677	12717	12568	12790	12580	12778	12595	12660	12673	12666	12677	12671	12714	12581	12655	12599	12716	12764	12686	12682	12799	12670	12716	12685	12822	12609	12520	12715	12737	12685	12683	12698	12674	12646	12664	12672	12688	12615	12833	12672	12848	12727	12697	12923	12523	12726	12568	12569	12676	12695	12725	12724	12611	12905	12700	12569	12731	12721	12809	12755	12827	12724	12689	12570	12761	12852	12805	12653	12731	12846	12755	12652	12588	12514	12669	12621	12745	12666	12832	12545	12811	12577	12672	12670	12681	12744	12781	12697	12686	12927	12765	12722	12850	12719	12829	12749	12785	12671	12764	12617	12562	12560	12623	12691	12635	12853	12685	12696	12745	12790	12631	12761	12693	12656	12752	12721	12602	12711	12725	12800	12841	12727	12728	12859	12796	12573	12703	12612	12699	12836	12786	12705	12686	12707	12679	12663	12745	12743	12801	12681	12451	12651	12683	12693	12689	12563	12795	12892	12754	12771	12798	12722	12784	12786	12643	12766	12815	12734	12652	12650	12747	12643	12814	12595	12675	12651	12743	12659	12833	12667	12662	12513	12626	12562	12662	12699	12570	12626	12760	12834	12614	12837	12905	12775	12720	12662	12799	12659	12757	12726	12660	12692	12676	12838	12732	12761	12839	12816	12849	12616	12738	12699	12583	12698	12641	12720	12579	12667	12794	12673	12779	12662	12899	12799	12806	12633	12739	12759	12487	12743	12744	12683	12679	12732	12762	12722	12700	12593	12701	12686	12716	12564	12884	12668	12876	12775	12387	12755	12689	12602	12641	12774	12767	12696	12640	12605	12787	12681	12508	12723	12640	12552	12738	12674	12554	12751	12782	12662	12577	12589	12678	12742	12579	12750	12672	12486	12732	12754	12737	12744	12747	12705	12626	12648	12786	12594	12757	12603	12715	12587	12693	12793	12637	12637	12713	12601	12685	12666	12778	12711	12689	12703	12676	12657	12720	12739	12812	12673	12707	12519	12740	12582	12676	12638	12669	12625	12775	12859	12664	12625	12830	12717	12528	12624	12639	12560	12701	12671	12653	12481	12723	12708	12602	12723	12676	12906	12580	12780	12669	12878	12668	12753	12756	12697	12725	12625	12645	12720	12739	12619	12753	12893	12580	12809	12867	12759	12623	12693	12746	12764	12761	12690	12542	12578	12711	12611	12712	12746	12511	12751	12761	12510	12652	12758	12687	12756	12500	12737	12585	12789	12789	12661	12706	12767	12810	12761	12736	12629	12595	12646	12739	12570	12657	12598	12667	12694	12753	12714	12606	12837	12521	12699	12533	12604	12826	12690	12689	12686	12777	12573	12827	12642	12701	12589	12862	12615	12644	12588	12670	12653	12775	12765	12726	12636	12753	12621	12616	12732	12711	12615	12715	12585	12804	12745	12702	12641	12737	12728	12788	12711	12547	12847	12750	12634	12841	12764	12717	12605	12738	12677	12700	12895	12753	12778	12694	12493	12607	12727	12578	12721	12623	12521	12832	12690	12809	12733	12713	12689	12824	12694	12825	12804	12847	12741	12744	12782	12818	12607	12669	12642	12877	12774	12662	12694	12829	12651	12577	12590	12864	12577	12580	12817	12732	12344	12725	12653	12821	12772	12672	12669	12591	12610	12622	12633	12461	12701	12737	12693	12750	12554	12665	12709	12716	12651	12682	12915	12679	12793	12726	12696	12634	12781	12756	12852	12582	12627	12667	12760	12809	12794	12706	12648	12516	12613	12742	12684	12844	12723	12673	12812	12689	12834	12749	12706	12738	12625	12713	12733	12813	12638	12566	12698	12769	12816	12618	12592	12621	12652	12919	12594	12719	12757	12767	12785	12737	12785	12662	12691	12725	12719	12778	12864	12707	12731	12715	12598	12822	12643	12765	12757
25614	21136	27876	25086	22288	20126	20756	46571	54928	38298	25954	18423	15764	15351	15152	15104	15216	14978	14983	15069	15250	15326	15259	15001	14975	14894	15219	14923	15118	15147	14986	14948	15119	15189	15193	15113	15170	14983	14990	14985	14991	15018	14963	15125	15002	15105	15114	15091	15156	15167	15238	14983	15208	15107	15149	15052	14931	14956	14885	15146	15021	15004	15046	15021	15154	15029	14887	15069	14923	14945	15184	14847	14982	14939	15058	15050	14777	14963	15031	15078	14941	14994	14975	15122	14962	15227	15329	15231	14989	14905	15047	15336	15035	15003	15200	15236	15164	15177	14925	15037	14897	15059	15050	15076	14950	14937	15010	15052	15103	14994	15036	14985	14965	14922	14998	15218	15039	15139	15118	14943	15074	15250	15175	14850	15089	15166	15089	15038	14912	15052	15101	15062	15041	15055	15134	14977	14994	14974	15323	15046	14987	14829	15070	15283	15016	15110	15175	14936	14996	15079	14976	15237	15094	15073	15059	15012	15167	15120	14974	14994	15139	14913	15111	15179	15187	14893	14977	14890	14928	15110	14931	14970	14899	14915	15042	14955	15002	14985	15051	15037	15244	14935	15039	14897	15001	15071	15099	15118	15012	15067	15179	15170	14900	15042	14824	15090	15142	14975	14961	15015	14993	14979	15016	14995	15066	14973	15129	14972	15119	15026	14905	15109	15065	15013	14991	15033	14967	15050	15069	14920	15016	14961	14903	15121	14987	15020	15064	15164	15090	14919	15041	15011	15008	14993	15077	14992	14941	15027	15048	14737	15010	14952	15108	15070	14877	15080	15103	14964	15054	14992	14973	15012	15064	15053	15019	14833	15021	15028	14957	15084	14955	14957	15130	15235	15058	15056	15071	15030	14990	14913	15181	14909	14965	15018	14923	15193	15066	15227	15153	14837	15016	14907	15064	15097	15020	14942	15101	15183	15107	15095	15026	15024	15040	14990	15282	14994	15077	15045	15030	15126	15100	15155	14993	15061	15007	14868	14969	15106	15142	14860	15161	15041	14900	15140	15173	15026	14836	15123	15040	14990	15217	15012	14828	14902	15066	14927	15127	15107	14850	15011	14904	15146	15214	14967	14947	14971	15085	14967	14894	15068	15186	15135	15090	14892	15014	15228	14958	14903	15092	15022	15110	15148	14974	14836	15142	14887	14918	15153	14911	15114	14926	15104	14843	14868	15172	15070	15099	15026	15144	15184	14984	15418	14981	14997	15038	14926	14971	14876	15001	14906	14926	15017	15031	15111	15070	14992	15191	14939	15126	15080	14970	14982	15122	15015	14892	14987	14979	14902	14938	14889	15091	14997	14949	15041	15032	15038	15006	15039	14908	14977	15075	15070	15093	15070	15072	15070	14928	15006	15120	14899	14950	15215	14961	14955	15282	14944	14985	14885	15074	14990	15135	15027	15140	15046	15179	15051	15083	15099	15192	15072	15067	15232	14945	14706	14937	15136	15093	14972	15024	15049	15235	15145	14877	14813	15025	14867	15279	14824	14984	15066	15010	14998	15099	15031	14741	14983	14867	15139	15067	15236	15160	15014	14752	15028	14795	15020	15173	15021	15074	15113	15010	15051	14891	14936	15081	14981	15076	14946	15011	15077	15067	15027	14952	14918	14961	14864	15127	14926	15021	15066	14928	14984	15149	14960	14963	14766	15100	15029	14966	14964	14911	14819	14841	14873	14967	14982	15064	15013	15036	15049	15004	15006	15059	14981	14937	15020	15123	15050	15095	15099	15091	15175	15114	15072	14993	14979	15119	15089	15316	15143	15307	15050	15137	15061	15218	15139	14922	14969	15173	14965	15107	15049	15003	15085	15092	15058	14975	15125	14815	15205	15100	15086	14863	14919	15069	15029	14913	15055	15009	15162	15057	15031	14831	14775	15223	14980	14956	15141	15052	15033	14925	15080	15015	14983	14828	14932	14945	15044	15147	15052	15094	15020	15067	14898	14956	15238	15095	14801	15314	14977	15042	14874	15251	15064	15087	14981	14958	14977	15224	14956	14974	14965	15204	15136	15158	15261	14998	14898	14942	14940	15017	15109	15057	14991	14917	15126	15096	14991	14952	14858	14959	15036	14967	14956	15279	15156	14922	14874	15055	15174	14879	14940	15036	15013	14902	14967	14926	15034	15080	15176	15038	15126	15161	14909	15053	15128	15023	15086	14897	14817	14820	15041	14992	15036	15023	15091	14997	15096	14858	15099	15013	15100	14840	15080	14902	14920	14821	15040	15066	15048	15062	15018	15142	15050	15113	14904	14949	15254	15049	15046	14962	15123	15130	14978	14844	15077	15254	14860	15011	15027	15067	14941	14807	15004	15154	15021	15135	15053	15092	15126	15017	15184	15289	14870	15023	15168	14930	15093	15250	15054	14893	15051	14985	14998	15152	15035	14972	14997	15017	15003	14957	14996	14934	14892	14963	15171	15101	15091	14985	15149	15096	15055	15065	15084	15033	14895	14860	15160	15008	14911	14927	15102	15140	15200	15014	14923	15043	14872	15154	15074	15135	14762	14817	15122	14899	14961	14923	15027	15196	15052	15317	14976	15083	14972	14928	15075	15025	15035	14967	14875	14867	15041	15237	15033	15054	15194	15182	15071	14892	15031	15010	15180	14940	14975	15104	15078	15099	14920	15130	15077	15034	14911	14963	15069	14849	14930	15204	15043	15152	15201	15187	15031	15176	15258	14840	15094	14935	14908	15009	15008	15005	15029	14965	15033	15145	15073	14998	15076	15150	15143	15041	14981	15023	14963	15123	15181	15066	14924	15014	15104	15070	14988	14955	14815	15113	15010	15006	15074	15019	14837	14948	14901	14994	14960	14991	15228	15279	15058	15167	15176	15122	15081	15026	14805	15020	15019	15061	14883	15131	14964	15094	14968	15067	14912	14909	15224	15077	15209	15234	15202	15201	14904	15077	15053	14960	15068	15210	15198	15049	15148	15035	14795	15131	14979	14905	14909	14921	15141	15029	15096	15138	15037	15127	14852	15158	15004	14948	14989	15137	15140	15063	15151	15056	14957	15138	15049	15147	15035	15181	14942	15145	15021	15319	15118	14793	15000	15022	14989	14972	15073	14936	15224	15035	15044	14925	14992	14902	14973	15293	14989	14942	14956	15104	15047	15176	15053	15113	14923	15163	15070	15110	15119	15040	15115	15197	15089	15106	15177	15111	14970	15217	15176	15063	15112	15005	15117	15000	14937	14967	15188	15002	15070	14926	15121	14905	14987	15089	14977	14999	15108	14947	15180	15036	15044	15259	14971	14958	14877	14939	15195	15000	14999	14988	14968	14971	14962	15039	15146	15083	14922	15058	15247	14881	14961	15145	15187	14904	14939	14995	15119	15108	15133	15296	15085	15107	14973	15107	15071	15077	14996	15006	14895	14969	15121	15088	14984	14980	14937	14939	15123	15134	15077	15065	14947	15191	15065	15037	14841	14784	14944	14911	14979	15059	15140	15107	15072	15092	15028	15031	14921	14916	14907	15195	14981	15016	15073	15002	15349	15037	15110	15046	15006	15033	15070	15008	14969	15220	14999	14939	15184	15240	15109	15044	15097	14891	15204	15115	15068	15216	15049	14897	14983	14927	14959	14853	14916	14921	14913	14921	14932	14941	14910	14847	14955	14887	15014	15022	15160	15257	15143	14986	15064	14843	15168	15058	15038	15084	15012	15077	14961	14986	15087	15145	15029	14887	14999	15058	15101	15052	15014	15148	15089	15220	14904	15047	14982	15090	14964	14990	14935	15042	15241	15039	15097	15086	14830	14995	14947	14999	15009	15054	14961	15145	15057	15082	14915	15082	14920	15033	14966	15161	15018	15033	14951	14935	15155	15068	14927	15119	15099	15004	14861	15038	14876	15037	15046	15048	15092	15076	15079	14936	15028	14928	15067	14844	14783	15139	15003	15016	15144	14943	14943	14812	14995	15110	15158	14942	15076	15093	14734	14911	15162	15024	15219	15123	15059	14977	15065	15207	14981	14932	14784	14864	15170	15070	15068	15109	15211	15122	15175	15033	15130	15007	15106	15099	15140	15074	14853	15044	14882	14967	14721	14957	14998	15203	15072	15164	15070	15171	15093	14930	14997	15001	15214	15012	14926	14987	15037	14996	14905	14959	15138	15215	15004	15213	14968	15172	14974	14991	15099	14918	14826	14966	15001	14960	15085	15005	14989	15160	14870	14847	14996	14817	14954	14890	14868	14983	15051	15099	14833	14969	14887	15027	14905	15180	14927	15245	15306	15125	14997	14768	15104	15032	15112	15036	15111	15001	14900	15143	14966	14854	15121	15086	15032	14999	15155	14990	14840	14972	15136	15339	14968	14956	14989	14985	15167	15080	15053	15054	15047	14915	14896	15266	14904	14945	14993	14976	15037	14971	15018	15092	15028	15123	15151	15260	15083	14981	15135	14935	15213	15102	14947	14931	15071	14927	14859	15065	15071	14855	15101	15119	15247	15198	15001	15231	14981	14857	15014	15003	14989	15104	14884	15000	14902	15017	15019	14986	14910	15051	15057	15021	15007	15071	14923	14958	14991	15023	14861	15083	14995	15072	15094	14913	15053	15051	15206	15046	14891	15035	15010	15017	14944	15011	15046	15141	15221	14987	14971	14904	15098	14872	15150	15119	15124	15090	15060	15266	15050	14841	14972	15062	14874	15044	15140	14975	15056	15142	14974	15055	15152	15149	15089	15119	15112	15185	15145	15149	15021	15068	14763	14935	14990	15110	14798	14890	15045	14941	15018	14962	15091	15219	15280	14897	15008	15048	15124	14733	15069	14992	15255	15031	14925	14862	15100	14953	14986	14962	14951	14988	15205	14999	15073	15097	15112	15222	14965	15012	14920	15068	14941	14979	14947	15153	15046	15159	14995	15060	15165	15104	15110	15243	14877	15153	15030	15070	14900	15046	14880	14805	15047	14968	15027	15034	14921	14877	15108	15102	14998	14962	15134	14890	14976	14957	14995	15128	15053	15253	14962	14832	15036	15005	14978	15027	15170	15010	14937	14988	15066	15036	15004	15063	15068	14904	15078	14869	15004	14931	14983	14972	15023	15112	15223	15200	15016	15007	15053	15021	15049	15099	14936	15060	15207	15015	15178	14926	14887
17736	29555	26533	20878	18735	17516	18804	49054	51569	37021	22881	15004	12717	12614	12557	12383	12555	12735	12605	12666	12556	12524	12723	12533	12669	12425	12575	12576	12655	12494	12496	12492	12497	12610	12670	12523	12679	12630	12647	12571	12535	12609	12614	12436	12502	12559	12596	12336	12459	12624	12506	12543	12401	12644	12495	12638	12540	12555	12429	12550	12467	12497	12581	12470	12521	12352	12743	12474	12456	12515	12441	12562	12564	12600	12646	12304	12514	12515	12556	12603	12611	12444	12516	12559	12582	12575	12484	12503	12578	12510	12561	12479	12635	12517	12549	12562	12621	12629	12478	12577	12432	12413	12721	12460	12644	12540	12723	12615	12550	12459	12504	12415	12444	12336	12412	12456	12586	12514	12566	12551	12430	12538	12548	12357	12566	12542	12432	12470	12493	12439	12455	12640	12452	12586	12798	12483	12518	12507	12631	12627	12392	12484	12634	12602	12553	12550	12449	12577	12524	12696	12350	12565	12588	12545	12568	12460	12637	12505	12534	12402	12571	12629	12561	12677	12518	12668	12489	12654	12549	12497	12632	12491	12450	12649	12796	12543	12477	12577	12601	12451	12454	12379	12533	12589	12461	12644	12387	12420	12433	12614	12538	12508	12684	12613	12545	12563	12471	12561	12749	12456	12553	12815	12529	12579	12524	12566	12495	12674	12541	12605	12714	12480	12531	12397	12490	12579	12657	12487	12545	12534	12599	12387	12580	12522	12720	12536	12604	12578	12692	12545	12643	12480	12536	12696	12519	12532	12430	12585	12622	12612	12351	12412	12482	12531	12445	12525	12314	12620	12533	12549	12521	12603	12600	12477	12481	12497	12658	12559	12715	12351	12807	12480	12504	12631	12550	12446	12637	12665	12863	12372	12571	12567	12496	12671	12527	12570	12588	12479	12682	12478	12504	12437	12477	12431	12607	12641	12640	12543	12526	12478	12538	12486	12475	12703	12609	12452	12769	12623	12580	12409	12566	12561	12456	12576	12524	12645	12564	12541	12457	12584	12538	12590	12578	12608	12517	12514	12572	12649	12496	12490	12352	12396	12487	12514	12615	12491	12526	12529	12561	12506	12579	12600	12587	12698	12523	12607	12408	12565	12385	12609	12483	12484	12499	12657	12427	12527	12667	12505	12458	12523	12563	12462	12617	12493	12461	12579	12470	12447	12826	12614	12548	12589	12675	12657	12517	12555	12531	12479	12585	12480	12339	12602	12661	12563	12561	12400	12518	12663	12568	12578	12645	12529	12510	12570	12639	12635	12538	12520	12402	12639	12596	12450	12736	12543	12454	12608	12470	12540	12562	12499	12528	12617	12552	12585	12649	12628	12525	12753	12518	12533	12531	12430	12555	12558	12531	12546	12605	12464	12749	12536	12599	12456	12544	12417	12431	12607	12510	12637	12655	12511	12566	12716	12660	12449	12636	12561	12453	12646	12558	12537	12732	12567	12605	12552	12640	12615	12598	12428	12553	12464	12521	12490	12658	12385	12383	12588	12552	12489	12512	12421	12488	12718	12537	12653	12558	12434	12535	12727	12442	12696	12470	12604	12426	12550	12607	12557	12532	12589	12559	12471	12478	12531	12578	12613	12546	12577	12567	12631	12604	12526	12477	12571	12510	12457	12569	12710	12586	12448	12620	12419	12491	12591	12478	12572	12587	12583	12341	12550	12621	12532	12493	12456	12512	12603	12666	12523	12653	12487	12547	12558	12508	12487	12437	12456	12502	12545	12428	12430	12670	12719	12476	12496	12423	12568	12493	12457	12485	12541	12607	12514	12653	12526	12508	12561	12651	12532	12536	12499	12431	12559	12492	12429	12623	12610	12570	12708	12616	12581	12435	12689	12523	12469	12482	12554	12549	12640	12703	12659	12794	12637	12516	12390	12508	12640	12566	12416	12533	12484	12506	12551	12696	12623	12495	12543	12609	12533	12394	12564	12698	12648	12540	12411	12407	12435	12520	12531	12605	12562	12462	12728	12438	12634	12507	12512	12558	12404	12466	12504	12468	12624	12437	12476	12571	12462	12523	12494	12534	12606	12604	12709	12444	12590	12518	12545	12579	12485	12623	12517	12589	12634	12662	12452	12558	12381	12468	12606	12459	12489	12590	12670	12588	12415	12549	12552	12590	12479	12541	12538	12437	12437	12583	12572	12465	12653	12544	12635	12604	12436	12604	12480	12663	12593	12449	12481	12519	12873	12445	12519	12610	12586	12445	12583	12437	12359	12457	12419	12513	12488	12521	12572	12424	12395	12552	12612	12598	12558	12526	12555	12495	12652	12448	12685	12537	12411	12515	12766	12666	12327	12550	12675	12520	12734	12613	12586	12686	12523	12473	12515	12643	12319	12487	12718	12345	12526	12550	12462	12645	12484	12339	12436	12637	12487	12533	12656	12490	12583	12566	12665	12438	12525	12505	12455	12587	12547	12540	12581	12550	12567	12513	12460	12654	12482	12582	12683	12675	12641	12554	12454	12544	12560	12436	12557	12452	12541	12643	12650	12629	12380	12555	12561	12339	12669	12596	12596	12451	12616	12514	12464	12410	12542	12499	12651	12569	12483	12517	12485	12476	12555	12524	12621	12412	12731	12482	12675	12500	12566	12422	12686	12569	12571	12590	12560	12487	12437	12503	12704	12546	12550	12457	12563	12553	12430	12639	12515	12548	12557	12576	12652	12484	12617	12382	12608	12465	12511	12633	12509	12627	12486	12618	12471	12453	12330	12503	12420	12570	12530	12435	12453	12494	12428	12522	12644	12613	12450	12368	12667	12492	12558	12463	12724	12557	12591	12658	12485	12483	12641	12416	12471	12573	12490	12509	12613	12450	12576	12547	12480	12504	12577	12307	12504	12384	12386	12450	12608	12568	12537	12506	12614	12573	12702	12584	12582	12412	12719	12338	12660	12544	12448	12594	12699	12405	12392	12422	12511	12533	12466	12507	12478	12662	12469	12569	12492	12589	12314	12399	12422	12693	12651	12462	12712	12505	12619	12464	12466	12443	12527	12652	12467	12495	12557	12567	12437	12696	12571	12658	12542	12508	12409	12520	12359	12497	12612	12624	12534	12363	12535	12721	12615	12602	12543	12589	12469	12599	12513	12545	12640	12417	12506	12519	12676	12515	12603	12508	12503	12519	12581	12630	12518	12411	12597	12498	12678	12438	12642	12441	12497	12470	12620	12507	12549	12554	12600	12564	12594	12521	12418	12586	12424	12542	12495	12346	12545	12525	12560	12562	12572	12386	12428	12483	12601	12587	12397	12491	12395	12499	12616	12576	12553	12514	12586	12450	12519	12849	12644	12505	12395	12698	12507	12501	12489	12551	12648	12483	12558	12516	12698	12482	12629	12582	12487	12560	12482	12575	12650	12479	12612	12403	12753	12592	12428	12598	12408	12584	12580	12541	12491	12561	12611	12601	12734	12518	12559	12635	12625	12491	12509	12744	12550	12517	12571	12468	12513	12442	12554	12535	12521	12464	12345	12341	12638	12620	12668	12482	12263	12374	12572	12526	12536	12478	12469	12501	12730	12549	12541	12591	12379	12531	12457	12377	12421	12539	12672	12707	12310	12496	12623	12453	12757	12686	12384	12546	12630	12545	12607	12504	12617	12476	12571	12592	12582	12555	12521	12566	12401	12629	12381	12605	12555	12588	12556	12593	12477	12482	12528	12621	12650	12622	12537	12740	12418	12425	12521	12515	12439	12528	12715	12699	12543	12559	12589	12510	12537	12478	12476	12467	12412	12696	12576	12618	12569	12857	12567	12394	12511	12407	12592	12468	12492	12480	12637	12578	12598	12474	12659	12476	12337	12583	12568	12365	12523	12389	12606	12683	12516	12594	12631	12553	12491	12508	12493	12509	12481	12533	12444	12456	12586	12464	12591	12623	12523	12571	12459	12462	12558	12666	12553	12524	12405	12640	12464	12641	12560	12607	12534	12403	12609	12690	12477	12379	12592	12588	12538	12568	12682	12560	12629	12525	12551	12423	12426	12571	12627	12460	12496	12381	12700	12675	12685	12505	12683	12613	12468	12577	12611	12498	12615	12466	12449	12616	12393	12613	12375	12703	12524	12541	12416	12598	12518	12551	12561	12526	12467	12573	12578	12554	12505	12508	12546	12584	12593	12483	12457	12539	12576	12428	12694	12489	12544	12480	12608	12379	12517	12422	12476	12524	12473	12658	12551	12485	12589	12479	12533	12421	12467	12760	12535	12478	12475	12648	12554	12508	12531	12554	12587	12621	12423	12652	12428	12465	12595	12371	12559	12733	12454	12472	12568	12475	12460	12540	12621	12497	12731	12603	12346	12526	12635	12445	12491	12601	12693	12622	12734	12616	12425	12567	12619	12603	12585	12466	12592	12453	12629	12555	12469	12751	12621	12552	12545	12588	12541	12544	12553	12549	12482	12617	12706	12711	12520	12420	12415	12658	12605	12664	12470	12583	12487	12587	12458	12563	12678	12561	12404	12548	12499	12552	12508	12444	12453	12400	12492	12627	12340	12570	12552	12666	12443	12671	12575	12656	12550	12527	12468	12415	12519	12687	12510	12572	12562	12723	12628	12400	12520	12435	12785	12517	12656	12572	12600	12455	12567	12492	12431	12423	12622	12467	12568	12340	12571	12509	12489	12675	12515	12703	12629	12555	12563	12484	12444	12544	12582	12598	12406	12533	12658	12568	12511	12453	12508	12605	12487	12402	12549	12696	12396	12638	12602	12530	12519	12614	12567	12307	12513	12574	12432	12546	12673	12573	12443	12543	12484	12355	12579	12734	12399	12575	12507	12407	12677	12492	12695	12598	12634	12561	12650	12648	12562	12503	12658	12555	12584	12749	12629	12632	12406	12472	12459	12743	12571	12513	12481	12576	12523	12503	12497	12547	12337	12520	12613	12561	12696	12666	12751	12490	12641	12685	12605	12487	12742	12556	12669	12592	12600	12555	12535	12599	12533	12658	12451	12499	12466	12754	12567	12610	12372	12533	12529	12582	12508	12407	12608	12444	12535	12474	12533	12639	12501	12568	12489	12610	12772	12531	12414	12656	12414	12705	12577	12613	12586	12427	12427	12689	12492	12495	12586	12362	12515	12476	12640	12586	12514	12557	12526	12590	12569	12550	12567
23994	21124	28600	23924	22394	25405	27010	58533	65483	47264	31157	20080	15667	15086	15044	14848	14858	14920	14690	14657	14784	14677	14965	14976	14977	14853	14947	14729	14867	14806	14771	14780	14887	14738	14784	14922	14877	14671	14750	14847	14774	14841	14954	14643	14847	14688	14660	14728	14879	14855	14741	14822	14844	14883	14749	14892	14972	14629	14690	14650	14737	14856	14799	14791	14785	14902	14762	14704	14846	14782	14688	14695	14652	14840	14870	14592	14727	14858	14579	14711	14851	14719	14797	14912	14684	14637	14788	14693	14752	14740	14905	14760	14657	14734	14663	14651	14846	14680	14696	14822	14716	14839	14540	14672	14909	14855	14680	14861	14751	14820	14728	14588	14706	14870	14656	14642	14782	15019	14651	14659	14736	14840	14821	14739	14628	14666	14695	14656	14720	14697	14672	14908	14848	14794	14722	14661	14698	14765	14838	14929	14683	14741	14928	14886	14887	14855	14648	14637	14609	14851	14745	14659	14794	14787	14477	14634	14518	14823	14792	14704	14761	14674	14832	14700	14844	14747	14860	14924	14643	14674	14717	14854	14978	14673	14660	14818	14619	14759	14764	14508	14724	14765	14853	14813	14890	14516	14721	14674	14946	14740	14641	14853	14733	14841	14577	14702	14820	14663	14683	14669	14605	14737	14611	14893	14821	14596	14818	14706	14718	14668	14732	14733	14728	14857	14543	14716	14706	14703	14832	14873	14549	14637	14775	14697	14867	14771	14857	14800	14630	14648	14926	14712	14720	14694	14661	14561	14824	14612	14675	14852	14779	14869	14655	14757	14729	14554	14638	14710	14920	14709	14582	14598	14907	14636	14732	14815	14774	14595	14541	14620	14962	14930	14934	14885	14569	14729	14811	14800	14404	14713	14662	14570	14895	14683	14802	14707	14655	14661	14703	14562	14634	14576	14644	14535	14642	14695	14660	14848	14674	14704	14657	14810	14919	14592	14626	14679	14807	14801	14735	14656	14838	14713	14834	14649	14906	14497	14600	14619	14642	14793	14684	14595	14740	14820	14959	14778	14558	14741	14760	14672	14616	14906	14922	14561	14728	14592	14795	14662	14716	14538	14693	14642	14739	14790	14919	14706	14584	14863	14736	14832	14596	15016	14784	14760	14674	14725	14794	14914	14647	14604	14798	14499	14475	14712	14820	14854	14572	14860	14651	14612	14808	14782	14524	14531	14650	14719	14691	14709	14741	14809	14966	14566	14577	14735	14829	14866	14783	14798	14643	14733	14993	14546	14619	14612	14570	14938	14758	14800	14701	14698	14898	14787	14861	14931	15024	14781	14881	14666	14562	14491	14570	14564	14714	14935	14785	14657	14555	14639	14733	14697	14714	14675	14758	14770	14856	14776	14714	14793	14785	14578	14629	14689	14737	14746	14693	14896	14600	15009	14808	14820	14652	14762	14463	14582	14821	14833	14588	14692	14655	14693	14780	14630	14633	14956	14705	14749	14693	14698	14627	14979	14574	14705	14717	14498	14723	14693	14939	14640	14717	14736	15073	14799	14793	14843	14861	14956	14747	14702	14681	14688	14627	14648	14530	14801	14750	14886	14699	14828	14894	14640	14643	14719	14646	14545	14525	14809	14580	14808	14702	14566	14829	14835	14607	14667	14583	14819	14723	14887	14833	14764	14881	14784	14684	14665	14708	14661	14891	14721	14804	14672	14669	14640	14921	14823	14852	14573	14770	14649	14731	14785	14784	14635	14782	14860	14773	14774	14692	14634	14649	14844	14842	14698	14695	14598	14565	14865	14793	14650	14647	14695	14686	14788	14783	14732	14646	14676	14787	14734	14570	14487	14816	14619	14834	14733	14732	14511	14662	14464	14756	14682	14921	14886	14821	14747	14677	14725	14742	14633	14779	14540	14666	14571	14719	14745	14685	14649	14577	14794	14607	14724	14552	14832	14712	14835	14536	14638	14603	14740	14805	14781	14841	14589	14687	14777	14747	14823	14647	14509	14783	14683	14881	14776	14756	14812	14638	14670	14860	14742	14730	14946	14892	14710	14759	14607	14765	14753	14802	14893	15042	14620	14838	14717	14815	14744	14777	14559	14806	14945	14646	14649	14813	14671	14774	14716	14700	14752	14704	14802	14610	14704	14712	14821	14790	14579	14811	14905	14633	14740	14656	14777	14754	14760	14887	14680	14644	14553	14779	14858	14949	14967	14856	14788	14771	14551	14656	14664	14778	14665	14566	14551	14699	14829	14634	14797	14924	14706	14677	14762	14726	14651	14604	14855	14868	14598	14796	14678	14449	14624	14784	14799	14723	14827	14726	14735	14643	14773	14847	14980	14687	14783	14803	14695	14886	14739	14807	14634	14628	14928	14765	14729	14723	14635	14523	14885	14793	14743	14940	14838	14543	14713	14698	14794	14439	14582	14819	14572	14693	14682	14660	14562	14820	14764	14771	14600	14430	14702	14679	14870	14837	14604	14773	14564	14778	14720	14763	14622	14765	14661	14946	14724	14791	14827	14751	14730	14946	14591	14736	14706	14777	14871	14908	14454	14845	14741	14636	14504	14593	14438	14720	14709	14718	14724	14557	14688	14700	14668	14563	14762	14745	14838	14732	14644	14725	14637	14731	14612	14498	14645	14826	14721	14716	14817	14786	14834	14747	14738	14629	14865	14839	14794	14902	14865	14633	14741	14729	14858	14734	14772	14547	14825	14786	14615	14721	14712	14741	14719	14809	14664	14800	14657	14645	14801	14869	14637	14752	14696	14855	14750	14727	14886	14537	14668	14734	14820	14909	14413	14639	14753	14825	14668	14812	14697	14767	14724	14895	14733	14706	14572	14506	14576	14775	14812	14820	14806	14707	14763	14755	14815	14904	14850	14595	14738	14533	14702	14529	14692	14719	14864	14666	14855	14704	14751	14909	14805	14735	14681	14772	14674	14575	14745	14702	14704	14910	14601	14874	14713	14623	14910	14645	14898	14678	14796	14477	14747	14619	14606	14723	14398	14821	14651	14694	14641	14507	14699	14813	14623	14746	14661	14856	14981	14838	14701	14765	14668	14666	14914	14695	14774	14630	14594	14770	14652	14653	14682	14624	14855	14666	14775	14621	14827	14720	14737	14782	14470	14654	14761	14761	14674	14659	14802	14775	14702	14640	14860	14848	14758	14587	14737	14813	14776	14708	14573	14788	14949	14757	14604	14670	14706	14490	14722	14745	14747	14742	14963	14705	14821	14833	14842	14602	14746	14693	14819	14714	14862	14431	14752	14738	14667	14666	14652	14698	14581	14761	14580	14682	14681	14783	14887	14714	14739	14714	14961	14793	14646	14779	14721	14598	14946	14550	14724	14561	14515	14547	14796	14760	14820	14692	14717	14678	14664	14596	14694	14659	14773	14911	14794	14750	14673	14689	14709	14672	14837	14776	14698	14780	14612	14592	14580	14560	14875	14744	14829	14688	14725	14570	14607	14641	14677	14716	14722	14647	14579	14665	14751	14585	14586	14804	14663	14712	14660	14796	14828	14764	14684	14829	14768	14524	14758	14738	14726	14743	14585	14760	14742	14692	14938	14714	14569	14558	14654	14828	14735	14856	14591	14765	14666	14713	14705	14625	14742	14620	14770	14784	14644	14756	14769	14844	14789	14829	14808	14717	14656	14712	14590	14695	14767	14554	14611	14697	14551	14785	14696	14644	14746	14801	14609	14598	14892	14851	14792	14698	14821	14710	14680	14751	14683	14804	14813	14863	14777	14596	14798	14625	14737	14785	14851	14864	14814	14775	14713	14766	14771	14913	14878	14702	14722	14798	14863	14866	14662	14689	14634	14762	14730	14808	14740	14817	14946	14709	14928	14626	14776	14805	14831	14554	14579	14827	14716	14730	14671	14589	14550	14700	14777	14539	14658	14713	14639	14677	14725	14544	14655	14760	14587	14700	14901	14696	14751	14960	14772	14816	14892	14755	14588	14494	14744	14813	14794	14831	14592	14699	14750	14679	14696	14763	14769	14693	14797	14588	14718	14720	14575	14653	14819	14654	14654	14596	14570	14511	14669	14657	14911	14712	14606	14989	14788	14704	14751	14786	14599	14949	14709	14831	14734	14673	14476	14794	14824	14913	14536	14660	14399	14628	14649	14771	14670	14606	14887	14693	14864	14756	14803	14823	14715	14847	14839	14859	14774	14875	14752	14812	14853	14792	14595	14734	14586	14758	14477	14667	14704	14775	14723	14939	14910	14550	14714	14761	14662	14697	14847	14752	14937	14727	14715	14689	14928	14787	14794	14855	14705	14557	14648	14688	14904	14631	14798	14524	14744	14736	14452	14694	14593	14765	14761	14605	14725	14782	14763	14890	14686	14848	14636	14603	14650	14710	14843	14668	14927	14787	14647	14663	14679	14513	14820	14642	14704	14815	14572	14693	14558	14519	14593	14610	14563	14815	14666	14752	14692	14670	14662	14564	14655	14603	14598	14695	14701	14723	14720	14724	14529	14741	14667	14561	14609	14590	14759	14733	14659	14705	14664	14796	14717	14640	14703	15011	14822	14763	14750	14915	14742	14711	14545	14555	14778	14879	14735	14808	14890	14660	14733	14811	14672	14738	14724	14816	14890	14597	14873	14702	14630	14852	14715	14836	14840	14844	14690	14702	14501	14642	14739	14740	14665	14798	14619	14671	14710	14798	14705	14721	14712	14586	14543	14421	14875	14659	14853	14724	14813	14600	14732	14644	14717	14751	14755	14729	14654	14776	14509	14797	14560	14756	14541	14658	14777	14552	14559	14737	14779	14822	14813	14713	14666	14795	14655	14872	14731	14589	14606	14730	14680	14772	14823	14756	14775	14636	14645	14665	14609	14756	14885	14858	14888	14691	14543	14837	14686	14616	14748	14801	14723	14766	14805	14650	14834	14746	14772	14368	14515	14610	14750	14761	14578	14628	14877	14750	14506	14510	14696	14386	14862	14747	14784	14643	15055	14872	14719	14648	14756	14845	14636	14770	14729	14805	14635	14632	14694	14756	14785	14769	14744	14708	14520	14696	14624	14782	14849	14642	14744	14840	14774	14809	14907	14876	14754	14718	14662	14812	14918	14948	14792	14831	14701	14718	14728	14782	14876	14636	14565	14803	14515	14807	14728	14798	14730	14597	14537
20598	36659	34117	27572	28448	25815	24972	61338	62771	45956	28436	16121	12469	12364	12274	12272	12299	12334	12377	12358	12297	12413	12472	12366	12324	12278	12454	12176	12316	12344	12323	12437	12305	12313	12417	12341	12380	12316	12442	12195	12218	12212	12335	12339	12240	12423	12293	12300	12282	12391	12339	12403	12325	12345	12383	12411	12020	12080	12423	12297	12328	12412	12429	12289	12465	12617	12318	12218	12282	12363	12240	12395	12507	12327	12390	12336	12293	12401	12350	12285	12248	12304	12488	12261	12441	12378	12287	12341	12447	12421	12283	12341	12294	12324	12336	12057	12189	12343	12433	12299	12244	12301	12367	12419	12313	12271	12209	12434	12459	12396	12480	12429	12203	12217	12383	12449	12211	12233	12203	12310	12360	12250	12305	12371	12538	12303	12468	12300	12206	12191	12137	12273	12531	12468	12263	12431	12220	12217	12274	12327	12278	12325	12316	12435	12450	12383	12389	12229	12338	12405	12391	12472	12245	12252	12483	12465	12427	12364	12408	12201	12273	12136	12286	12395	12238	12399	12169	12266	12421	12336	12365	12322	12234	12403	12337	12228	12208	12206	12352	12234	12380	12246	12342	12369	12326	12338	12219	12258	12370	12440	12383	12183	12318	12177	12376	12262	12418	12260	12282	12337	12385	12362	12478	12153	12310	12358	12293	12335	12183	12313	12367	12238	12318	12319	12393	12234	12170	12173	12400	12297	12285	12464	12223	12399	12241	12360	12201	12383	12209	12227	12262	12302	12144	12123	12310	12248	12291	12306	12309	12349	12274	12328	12234	12330	12370	12331	12388	12316	12349	12209	12385	12442	12489	12344	12447	12227	12335	12273	12405	12284	12239	12275	12437	12278	12297	12269	12389	12390	12382	12356	12210	12319	12289	12266	12257	12248	12239	12331	12262	12413	12111	12391	12205	12221	12512	12383	12380	12317	12418	12298	12307	12123	12265	12274	12365	12279	12329	12326	12303	12368	12378	12363	12254	12417	12357	12400	12292	12402	12392	12279	12248	12231	12287	12477	12385	12295	12400	12487	12395	12435	12486	12308	12244	12234	12278	12188	12302	12238	12290	12503	12209	12485	12262	12371	12298	12175	12295	12205	12348	12325	12320	12349	12248	12321	12226	12409	12395	12331	12260	12345	12328	12409	12289	12233	12159	12225	12286	12383	12329	12160	12385	12331	12385	12520	12410	12333	12534	12258	12208	12253	12358	12250	12239	12345	12442	12509	12270	12328	12267	12460	12235	12258	12217	12115	12424	12287	12201	12352	12256	12216	12434	12343	12526	12311	12289	12273	12540	12360	12405	12117	12378	12320	12219	12269	12376	12268	12333	12337	12206	12248	12360	12481	12376	12210	12387	12262	12520	12314	12343	12319	12360	12309	12255	12322	12335	12201	12398	12244	12424	12318	12298	12234	12437	12264	12370	12153	12282	12255	12344	12364	12380	12348	12139	12336	12389	12277	12397	12260	12372	12301	12285	12225	12411	12194	12312	12411	12341	12367	12352	12338	12319	12371	12337	12371	12349	12395	12242	12369	12358	12306	12285	12340	12410	12419	12497	12291	12435	12367	12364	12220	12420	12241	12219	12346	12374	12373	12342	12206	12212	12491	12374	12334	12298	12330	12329	12261	12468	12243	12266	12444	12340	12303	12463	12413	12351	12264	12425	12505	12443	12321	12320	12414	12259	12385	12265	12271	12317	12472	12266	12348	12342	12423	12264	12508	12374	12352	12195	12440	12376	12165	12245	12234	12291	12382	12467	12217	12471	12339	12387	12243	12207	12325	12334	12440	12282	12222	12451	12371	12024	12210	12333	12365	12247	12277	12325	12355	12404	12213	12376	12328	12185	12436	12330	12238	12294	12311	12281	12252	12428	12387	12263	12281	12235	12326	12235	12275	12383	12233	12290	12371	12444	12412	12362	12204	12378	12392	12278	12512	12351	12348	12326	12276	12464	12431	12413	12144	12194	12308	12281	12317	12370	12351	12250	12382	12432	12260	12213	12507	12437	12384	12402	12259	12292	12385	12186	12282	12221	12385	12240	12400	12299	12509	12272	12243	12388	12327	12254	12389	12245	12337	12355	12294	12358	12260	12245	12341	12378	12324	12377	12330	12403	12274	12266	12304	12411	12353	12378	12236	12335	12253	12421	12291	12379	12294	12397	12329	12198	12270	12338	12251	12390	12273	12323	12260	12354	12291	12300	12487	12437	12350	12314	12284	12439	12462	12207	12361	12383	12503	12240	12316	12402	12305	12253	12208	12522	12385	12370	12260	12273	12301	12173	12488	12229	12228	12319	12378	12269	12257	12199	12334	12350	12483	12353	12282	12390	12413	12173	12221	12308	12354	12446	12196	12247	12260	12327	12305	12312	12313	12286	12435	12294	12265	12441	12176	12457	12237	12426	12351	12226	12462	12232	12417	12246	12364	12318	12357	12411	12310	12155	12453	12300	12324	12245	12314	12380	12493	12207	12356	12258	12379	12420	12314	12112	12355	12282	12250	12304	12181	12356	12240	12502	12226	12393	12274	12215	12403	12344	12346	12268	12404	12450	12407	12304	12331	12272	12315	12393	12410	12257	12172	12167	12216	12398	12450	12271	12474	12281	12329	12398	12425	12393	12370	12481	12242	12295	12419	12268	12400	12355	12287	12206	12412	12360	12383	12240	12467	12296	12156	12267	12169	12324	12322	12407	12197	12430	12334	12340	12302	12268	12196	12445	12318	12357	12361	12321	12476	12460	12299	12225	12354	12258	12264	12372	12191	12421	12343	12423	12422	12165	12234	12309	12280	12323	12090	12437	12301	12360	12316	12163	12395	12551	12295	12278	12428	12217	12278	12330	12266	12402	12445	12470	12315	12259	12459	12287	12252	12227	12405	12152	12287	12237	12301	12307	12257	12319	12331	12374	12251	12418	12396	12406	12432	12296	12403	12253	12345	12266	12292	12335	12316	12432	12484	12239	12330	12353	12441	12287	12353	12256	12354	12290	12399	12262	12349	12296	12320	12326	12078	12313	12495	12381	12239	12411	12264	12278	12370	12297	12425	12297	12464	12274	12306	12311	12309	12441	12374	12428	12279	12414	12356	12309	12043	12350	12248	12294	12255	12223	12396	12123	12195	12245	12431	12258	12237	12158	12284	12237	12423	12407	12321	12449	12238	12413	12212	12122	12352	12288	12176	12329	12368	12399	12157	12487	12274	12451	12334	12267	12421	12400	12391	12390	12320	12388	12456	12499	12265	12205	12266	12223	12191	12264	12426	12476	12314	12157	12306	12427	12376	12422	12057	12313	12492	12401	12228	12403	12222	12382	12356	12236	12343	12374	12434	12352	12361	12239	12428	12448	12269	12498	12211	12361	12232	12408	12211	12355	12143	12293	12217	12284	12351	12407	12182	12158	12141	12434	12272	12436	12215	12368	12270	12302	12422	12345	12417	12272	12273	12259	12424	12206	12056	12247	12167	12303	12351	12310	12215	12170	12275	12270	12295	12359	12357	12358	12299	12312	12378	12323	12298	12411	12375	12404	12267	12345	12243	12491	12215	12275	12411	12322	12317	12126	12272	12368	12265	12466	12283	12253	12277	12325	12234	12234	12347	12278	12284	12230	12476	12083	12335	12255	12318	12317	12164	12353	12363	12496	12277	12368	12345	12408	12201	12324	12302	12356	12350	12272	12451	12333	12601	12150	12331	12352	12325	12325	12363	12403	12336	12283	12425	12310	12286	12427	12348	12263	12428	12236	12357	12326	12400	12351	12179	12206	12418	12262	12351	12254	12291	12193	12324	12389	12264	12375	12248	12311	12371	12382	12249	12351	12377	12410	12211	12334	12369	12353	12352	12231	12248	12392	12321	12313	12341	12361	12153	12386	12358	12238	12230	12272	12264	12240	12366	12239	12273	12317	12313	12275	12257	12382	12128	12343	12243	12408	12263	12436	12347	12290	12338	12261	12227	12275	12361	12290	12280	12344	12382	12340	12331	12437	12177	12303	12356	12493	12350	12412	12320	12457	12289	12282	12310	12264	12254	12186	12408	12231	12447	12247	12347	12366	12196	12434	12116	12351	12441	12440	12380	12271	12401	12304	12307	12211	12362	12301	12436	12367	12274	12313	12285	12316	12230	12183	12367	12244	12401	12427	12321	12200	12187	12103	12332	12326	12156	12336	12287	12268	12168	12339	12448	12382	12348	12151	12303	12336	12328	12316	12446	12374	12283	12325	12290	12414	12303	12404	12306	12474	12298	12205	12225	12238	12368	12546	12410	12317	12166	12439	12214	12357	12332	12411	12351	12269	12485	12309	12360	12352	12190	12358	12282	12348	12159	12295	12297	12521	12247	12327	12307	12183	12319	12269	12410	12325	12359	12280	12329	12316	12302	12239	12298	12431	12347	12335	12405	12227	12263	12326	12297	12455	12303	12225	12266	12394	12303	12298	12309	12251	12349	12307	12259	12311	12307	12332	12360	12327	12437	12238	12345	12343	12325	12308	12368	12346	12325	12211	12321	12278	12327	12369	12407	12377	12344	12435	12189	12400	12115	12325	12399	12423	12194	12242	12216	12444	12298	12389	12255	12301	12289	12302	12312	12212	12394	12375	12380	12359	12205	12344	12430	12374	12368	12357	12391	12456	12261	12289	12386	12171	12187	12400	12334	12263	12396	12431	12379	12153	12224	12391	12244	12414	12265	12366	12270	12322	12327	12337	12322	12137	12285	12355	12372	12269	12479	12285	12309	12265	12307	12333	12287	12379	12379	12326	12486	12476	12379	12392	12259	12297	12257	12365	12395	12450	12207	12417	12419	12190	12506	12296	12392	12195	12357	12192	12480	12336	12270	12342	12183	12318	12370	12353	12397	12504	12147	12247	12140	12212	12278	12290	12304	12340	12246	12235	12323	12310	12261	12318	12353	12232	12385	12370	12239	12279	12293	12402	12303	12417	12343	12268	12191	12346	12317	12307	12134	12319	12292	12311	12203	12401	12273	12344	12457	12191	12431	12255	12273	12478	12357	12230	12253	12485	12093	12244	12380	12351	12246	12373	12250	12279	12291	12441	12254	12258	12263	12407	12146	12371	12223	12343	12263	12278	12369	12385	12239	12208	12417	12190	12406	12214	12213	12366	12268
30165	22844	21961	20151	19483	18918	18941	21524	24262	22119	18906	17512	16887	16599	16668	16814	16906	16660	16735	16760	16975	16879	16604	16735	16883	16808	16682	16616	16571	16471	16537	16590	16710	16695	16767	16579	16837	16933	16905	16738	16712	16723	16779	16608	16472	16785	16698	16570	16679	16625	16685	16636	16746	16737	16732	16830	16725	16668	16554	16652	16514	16746	16610	16689	16651	16510	16692	16706	16830	16603	16733	16705	16623	16544	16640	16526	16635	16691	16941	16608	16580	16862	16645	16816	16674	16754	16606	16605	16557	16831	16595	16549	16763	16719	16710	16628	16649	16661	16648	16629	16833	16690	16875	16552	16953	16719	16745	16627	16685	16727	16847	16628	16629	16855	16826	16754	16598	16766	16691	16661	16625	16738	16681	16488	16834	16557	16557	16774	16636	16665	16646	16465	16554	16781	16561	16709	16647	16398	16657	16601	16544	16658	16654	16727	16543	16641	16670	16452	16732	16950	16459	16557	16483	16479	16610	16638	16946	16789	16659	16744	16683	16763	16665	16641	16548	16635	16679	16705	16730	16595	16611	16664	16583	16759	16613	16641	16740	16762	16799	16717	16659	16617	16744	16459	16452	16640	16747	16806	16601	16486	16592	16549	16453	16489	16682	16633	16656	16613	16851	16904	16720	16676	16659	16468	16714	16790	16675	16463	16777	16528	16583	16580	16646	16713	16623	16672	16548	16766	16464	16815	16726	16481	16639	16551	16629	16716	16946	16742	16660	16732	16564	16721	16561	16619	16449	16597	16698	16634	16564	16758	16543	16698	16601	16710	16506	16648	16566	16716	16753	16766	16605	16781	16670	16417	16689	16807	16718	16551	16641	16487	16833	16574	16602	16823	16858	16611	16558	16422	16484	16791	16984	16605	16697	16677	16710	16611	16585	16646	16651	16462	16601	16656	16766	16635	16698	16768	16463	16685	16584	16701	16814	16757	16535	16670	16692	16675	16741	16623	16662	16580	16897	16850	16742	16566	16664	16682	16529	16482	16804	16702	16688	16662	16701	16598	16673	16692	16596	16690	16626	16424	16634	16648	16826	16669	16697	16622	16628	16352	16752	16761	16732	16566	16725	16875	16803	16678	16635	16599	16677	16728	16710	16618	16770	16537	16516	16657	16923	16748	16534	16698	16536	16732	17018	16632	16908	16715	16714	16814	16635	16687	16663	16539	16459	16577	16515	16744	16758	16770	16593	16740	16726	16920	16634	16737	16808	16713	16854	16719	16599	16700	16691	16664	16652	16507	16685	16853	16487	16738	16679	16824	16670	16649	16625	16544	16342	16664	16715	16700	16553	16537	16746	16894	16569	16572	16682	16793	16900	16699	16670	16694	16781	16717	16739	16738	16608	16657	16684	16622	16642	16792	16760	16605	16732	16745	16693	16450	16698	16782	16769	16754	16735	16595	16539	16718	16703	16809	16709	16792	16691	16707	16657	16918	16762	16657	16595	16572	16568	16867	16624	16666	16777	16898	16802	16817	16642	16631	16663	16893	16618	16384	16626	16547	16794	16682	16757	16746	16748	16694	16733	16794	16769	16737	16610	16621	16703	16707	16496	16588	16630	16784	16531	16632	16727	16735	16826	16661	16589	16568	16732	16722	16753	16901	16662	16708	16851	16545	16606	16655	16720	16704	16728	16913	16502	16666	16817	16897	16604	16817	16754	16639	16460	16342	16870	16447	16885	16673	16613	16745	16924	16507	16833	16543	16696	16721	16793	16554	16506	16753	16612	16709	16591	16607	16721	16805	16722	16631	16868	16767	16710	16742	16532	16701	16767	16606	16632	16671	16685	16675	16912	16725	16689	16727	16627	16661	16545	16610	16519	16664	16699	16709	16601	16611	16736	16531	16685	16738	16948	16547	16753	16550	16735	16601	16648	16494	16682	16564	16722	16505	16536	16680	16444	16774	16732	16597	16699	16425	16709	16731	16687	16652	16632	16705	16560	16745	16827	16553	16717	16612	16830	17030	16653	16649	16677	16758	16743	16680	16746	16687	16737	16648	16729	16869	16806	16747	16818	16618	16636	16896	16637	16856	16811	16679	16883	16883	16652	16593	16724	16949	16819	16411	16978	16703	16676	16626	16567	16674	16621	16899	16728	16682	16777	16613	16768	16766	16899	16697	16703	16737	16534	16679	16663	16562	16731	16704	16744	16845	16445	16564	16838	16546	16750	16832	16663	16708	16650	16815	16784	16758	16744	16818	16801	16564	16559	16577	16375	16740	16769	16521	16782	16809	16623	16672	16738	16525	16628	16735	16680	16647	16779	16669	16633	16648	16577	16639	16695	16661	16603	16533	16769	16790	16658	16790	16583	16581	16737	16592	16736	16565	16659	16776	16733	16747	16670	16597	16780	16764	16622	16614	16475	16683	16693	16519	16569	16685	16669	16642	16609	16578	16856	16758	16622	16537	16806	16733	16659	16610	16488	16659	16536	16708	16667	16612	16539	16575	16650	16808	16664	16680	16659	16777	16811	16747	16748	16898	16402	16556	16703	16792	16843	16815	16871	16931	16492	16830	16703	16756	16680	16560	16887	16661	16603	16741	16578	16773	16618	16753	16661	16589	16805	16695	16581	16672	16769	16788	16840	16767	16685	16632	16555	16719	16704	16896	16672	16624	16502	16757	16668	16633	16583	16772	16713	16678	16609	16509	16527	16507	16931	16541	16814	16628	16573	16680	16573	16722	16721	16701	16657	16679	16863	16683	16711	16485	16516	16466	16622	16715	16800	16579	16633	16719	16697	16428	16580	16607	16798	16631	16670	16668	16637	16666	16672	16635	16646	16690	16832	16878	16777	16635	16554	16684	16831	16638	16552	16583	16657	16496	16608	16837	16777	16722	16621	16680	16718	16843	16570	16721	16905	16781	16866	16779	16733	16770	16717	16393	16809	16639	16681	16840	16906	16711	16669	16853	16933	16834	16710	16566	16600	16742	16565	16685	16782	16633	16628	16485	16581	16859	16701	16699	16796	16726	16644	16675	16833	16464	16546	16708	16976	16682	16575	16765	16661	16638	16663	16494	16616	16595	16744	16843	16605	16861	16563	16609	16731	16628	16628	16830	16593	16649	16541	16575	16768	16776	16747	16740	16737	16635	16633	16536	16724	16710	16674	16623	16654	16920	16890	16617	16638	16661	16709	16643	16558	16629	16690	16656	16685	16710	16800	16490	16568	16629	16784	16634	16638	16730	16636	16736	16511	16632	16651	16649	16798	16752	16600	16830	16706	16769	16662	16698	16688	16679	16622	16600	16679	16800	16582	16700	16553	16761	16613	16633	16651	16813	16695	16792	16747	16886	16654	16608	16566	16689	16708	16519	16824	16770	16696	16788	16780	16690	16479	16557	16738	16530	16705	16597	16658	16660	16916	16827	16554	16625	16729	16746	16640	16652	16628	16544	16546	16755	16626	16701	16738	16472	16797	16628	16617	16797	16597	16679	16651	16563	16742	16546	16548	16682	16687	16744	16575	16706	16633	16710	16629	16763	16757	16789	16736	16623	16665	16698	16639	16673	16667	16695	16661	16688	16700	16700	16572	16402	16568	16629	16799	16943	16603	16466	16781	16846	16686	16565	16788	16575	16754	16468	16660	16693	16716	16720	16546	16626	16555	16750	16794	16465	16760	16670	16636	16628	16770	16709	16710	16777	16772	16754	16698	16616	16717	16736	16727	16497	16645	16633	16673	16765	16756	16383	16801	16578	16657	16685	16775	16707	16640	16713	16472	16832	16626	16680	16747	16731	16776	16897	16619	16620	16739	16480	16745	16886	16742	16626	16779	16503	16468	16743	16757	16678	16722	16761	16686	16688	16690	16668	16743	16640	16642	16842	16740	16673	16568	16533	16637	16776	16634	16664	16760	16680	16714	16858	16820	16718	16434	16744	16639	16823	16810	16792	16581	16721	16756	16719	16619	16637	16657	16674	16799	17001	16857	16905	16481	16756	16861	16623	16675	16813	16668	16775	16748	16741	16542	16628	16663	16719	16712	16607	16641	16653	16599	16728	16560	16723	16855	16675	16780	16674	16226	16687	16597	16726	16562	16769	16658	16674	16747	16740	16538	16866	16616	16558	16688	16740	16704	16461	16901	16646	16587	16612	16612	16457	16725	16906	16629	16739	16549	16686	16659	16672	16822	16789	16686	16569	16775	16464	16700	16926	16646	16640	16725	16911	16748	16496	16730	16593	16652	16447	16543	16483	16501	16666	16796	16704	16710	16671	16478	16468	16671	16533	16723	16843	16773	16786	16706	16544	16697	16808	16669	16636	16701	16904	16605	16694	16776	16699	16780	16762	16622	16577	16766	16850	16703	16655	16619	16738	16664	16491	16840	16719	16514	16522	16645	16583	16684	16744	16793	16553	16787	16771	16827	16726	16534	16598	16701	16704	16694	16711	16746	16584	16784	16572	16568	16718	16830	16720	16784	16621	16743	16737	16769	16524	16600	16616	16703	16704	16513	16693	16781	16905	16763	16553	16608	16784	16805	16620	16716	16422	16590	16633	16728	16771	16797	16920	16774	16646	16575	16763	16639	16622	16774	16484	16663	16738	16747	16933	16693	16697	16748	16730	16702	16782	16685	16714	16570	16636	16784	16595	16774	16670	16669	16569	16691	16705	16644	16573	16667	16685	16825	16583	16632	16789	16646	16927	16730	16756	16764	16559	16488	16508	16521	16604	16798	16732	16600	16671	16547	16687	16615	16794	16880	16538	16745	16602	16725	16748	16711	16791	16680	16501	16625	16536	16500	16793	16520	16789	16903	16502	16697	16520	16730	16678	16760	16521	16800	16815	16575	16419	16768	16831	16751	16660	16567	16391	16793	16781	16649	16648	16757	16654	16834	16710	16710	16703	16651	16575	16815	16692	16617	16523	16729	16628	16810	16728	16769	16919	16825	16648	16594	16590	16750	16625	16763	16750	16662	16768	16732	16625	16761	16602	16616	16820	16741	16775	16748	16714	16677	16463	16584	16779	16844	16609	16775	16584	16595	16574	16889	16664	16623	16711	16805	16710	16566	16798	16803	16574	16605	16612	16541	16581	16493	16613	16720	16523	16688	16754	16752	16675	16520	16657	16667	16737	16632	16705	16577	16688	16633	16685	16625	16582	16568	16719
17321	20392	17642	16723	17767	17041	16537	21585	23092	19230	15294	14024	13459	13343	13605	13512	13618	13556	13488	13541	13444	13521	13490	13420	13467	13414	13442	13498	13438	13518	13390	13491	13398	13442	13508	13593	13379	13527	13442	13406	13539	13379	13693	13332	13463	13448	13429	13546	13502	13230	13440	13183	13332	13633	13398	13389	13455	13479	13401	13547	13452	13601	13444	13643	13495	13432	13366	13420	13474	13466	13383	13469	13425	13537	13409	13668	13303	13549	13385	13598	13575	13469	13408	13423	13579	13557	13446	13561	13478	13511	13446	13341	13461	13430	13278	13349	13534	13405	13502	13375	13405	13533	13336	13443	13362	13475	13454	13403	13319	13480	13579	13658	13542	13393	13599	13606	13425	13349	13378	13593	13262	13386	13476	13449	13524	13461	13303	13421	13551	13292	13441	13456	13390	13335	13608	13435	13429	13382	13426	13495	13506	13447	13355	13310	13376	13515	13506	13545	13508	13511	13604	13618	13526	13097	13515	13301	13412	13330	13597	13457	13480	13473	13352	13386	13490	13554	13384	13390	13487	13541	13405	13481	13286	13551	13469	13468	13369	13505	13629	13546	13653	13541	13311	13395	13216	13290	13341	13549	13445	13417	13336	13318	13371	13458	13340	13352	13449	13680	13365	13529	13617	13444	13305	13460	13303	13469	13407	13609	13511	13403	13441	13319	13695	13680	13704	13512	13340	13504	13306	13322	13412	13233	13408	13450	13489	13498	13479	13555	13480	13338	13504	13426	13543	13383	13355	13359	13470	13463	13363	13600	13493	13486	13414	13515	13514	13446	13494	13361	13436	13424	13356	13382	13511	13339	13587	13475	13463	13472	13419	13478	13284	13547	13575	13566	13366	13339	13505	13266	13524	13470	13629	13640	13512	13501	13484	13283	13465	13362	13427	13480	13517	13378	13432	13360	13410	13276	13603	13463	13571	13398	13444	13532	13507	13385	13269	13559	13397	13517	13673	13446	13485	13431	13392	13429	13530	13575	13528	13466	13520	13408	13558	13335	13282	13347	13375	13488	13497	13373	13513	13490	13378	13373	13471	13589	13434	13440	13547	13417	13476	13520	13276	13545	13298	13452	13425	13543	13472	13474	13447	13402	13580	13654	13431	13583	13413	13587	13552	13436	13372	13512	13380	13564	13385	13434	13589	13487	13400	13507	13441	13418	13322	13365	13601	13448	13424	13452	13355	13252	13390	13478	13345	13490	13521	13470	13204	13428	13412	13316	13398	13466	13558	13413	13347	13497	13456	13328	13638	13354	13436	13347	13638	13434	13298	13443	13554	13563	13283	13515	13567	13399	13491	13517	13562	13479	13532	13490	13449	13395	13504	13369	13603	13557	13475	13479	13473	13633	13388	13606	13369	13415	13562	13467	13489	13475	13515	13379	13540	13366	13401	13281	13568	13374	13392	13572	13448	13374	13677	13397	13556	13393	13637	13452	13401	13385	13469	13567	13493	13475	13269	13392	13655	13512	13412	13393	13346	13474	13560	13550	13583	13293	13553	13451	13519	13323	13490	13674	13408	13720	13427	13400	13538	13579	13551	13520	13625	13270	13297	13417	13412	13509	13488	13536	13499	13494	13388	13528	13561	13351	13539	13500	13273	13444	13515	13461	13525	13442	13443	13422	13431	13367	13461	13571	13604	13531	13533	13369	13438	13453	13597	13447	13529	13542	13444	13597	13439	13592	13527	13527	13470	13580	13460	13456	13393	13432	13485	13529	13483	13650	13548	13494	13547	13454	13471	13596	13488	13481	13513	13426	13484	13457	13637	13499	13540	13374	13562	13388	13435	13544	13595	13433	13292	13475	13445	13512	13379	13575	13575	13487	13532	13538	13575	13513	13685	13477	13561	13347	13426	13620	13487	13395	13358	13492	13486	13523	13370	13514	13432	13560	13322	13381	13448	13611	13331	13264	13371	13322	13294	13482	13532	13470	13422	13329	13541	13593	13506	13585	13598	13329	13552	13589	13558	13553	13574	13508	13482	13356	13431	13435	13531	13381	13480	13429	13498	13638	13437	13366	13410	13556	13416	13654	13195	13328	13522	13686	13375	13431	13336	13451	13486	13388	13567	13352	13520	13606	13373	13566	13503	13677	13509	13267	13502	13502	13496	13419	13419	13553	13579	13429	13566	13191	13461	13292	13429	13483	13451	13600	13591	13526	13536	13388	13418	13413	13389	13474	13636	13563	13213	13593	13251	13414	13408	13561	13334	13497	13481	13456	13542	13372	13551	13488	13461	13593	13362	13449	13374	13497	13540	13472	13613	13592	13596	13428	13507	13424	13572	13339	13410	13505	13557	13486	13544	13502	13375	13440	13472	13431	13524	13464	13182	13582	13667	13560	13317	13410	13672	13368	13376	13597	13515	13345	13341	13410	13429	13488	13625	13591	13516	13308	13380	13422	13455	13612	13482	13385	13583	13357	13467	13434	13512	13358	13535	13502	13474	13336	13474	13528	13590	13521	13384	13352	13373	13493	13354	13431	13615	13351	13511	13497	13562	13523	13307	13575	13312	13478	13561	13377	13397	13564	13484	13529	13605	13329	13511	13382	13458	13504	13522	13342	13383	13457	13452	13386	13545	13506	13494	13418	13411	13470	13351	13408	13547	13402	13635	13348	13446	13458	13455	13478	13430	13522	13576	13498	13307	13531	13562	13459	13451	13605	13501	13597	13605	13717	13338	13397	13525	13478	13366	13372	13448	13555	13482	13372	13351	13485	13398	13280	13564	13477	13463	13487	13335	13597	13522	13392	13444	13447	13600	13364	13418	13492	13491	13614	13555	13577	13556	13416	13567	13513	13453	13492	13485	13581	13441	13394	13383	13591	13544	13520	13511	13396	13368	13342	13430	13514	13475	13442	13491	13413	13381	13440	13383	13308	13537	13415	13286	13407	13436	13323	13501	13512	13561	13258	13481	13519	13484	13305	13366	13446	13561	13501	13566	13499	13321	13570	13450	13456	13511	13415	13462	13549	13464	13396	13482	13562	13450	13452	13311	13452	13550	13530	13485	13471	13519	13400	13505	13438	13599	13395	13240	13405	13576	13566	13673	13315	13615	13474	13535	13745	13529	13333	13558	13464	13501	13461	13393	13379	13461	13433	13348	13377	13536	13607	13587	13558	13250	13611	13508	13296	13508	13434	13566	13497	13548	13465	13487	13415	13529	13360	13546	13424	13362	13472	13431	13371	13602	13511	13184	13419	13389	13376	13558	13557	13373	13409	13589	13539	13492	13365	13364	13381	13500	13556	13481	13478	13474	13553	13433	13533	13522	13587	13300	13445	13437	13421	13567	13448	13409	13391	13535	13410	13233	13532	13454	13584	13391	13467	13426	13581	13428	13323	13376	13428	13412	13626	13508	13316	13453	13419	13484	13469	13505	13414	13448	13560	13466	13601	13523	13327	13553	13429	13392	13475	13630	13590	13443	13448	13393	13404	13485	13351	13319	13632	13479	13371	13469	13394	13530	13371	13425	13471	13325	13501	13454	13615	13574	13464	13541	13488	13493	13390	13692	13487	13573	13672	13446	13519	13337	13551	13498	13466	13382	13315	13528	13622	13387	13568	13434	13529	13388	13420	13445	13437	13525	13422	13542	13621	13399	13473	13432	13546	13467	13339	13331	13461	13431	13423	13515	13396	13422	13407	13476	13308	13559	13454	13548	13623	13501	13512	13347	13537	13393	13621	13337	13467	13420	13535	13457	13518	13438	13652	13462	13513	13361	13475	13375	13481	13550	13395	13528	13474	13444	13327	13504	13401	13316	13405	13496	13516	13444	13499	13420	13507	13473	13398	13341	13482	13520	13331	13528	13457	13433	13499	13390	13475	13308	13478	13615	13345	13457	13443	13533	13437	13580	13492	13573	13415	13407	13374	13515	13390	13544	13423	13549	13520	13474	13529	13335	13431	13462	13484	13299	13499	13461	13337	13448	13623	13400	13559	13338	13485	13479	13582	13508	13643	13365	13508	13338	13429	13525	13551	13316	13588	13506	13301	13447	13412	13480	13535	13478	13625	13457	13351	13558	13600	13550	13423	13462	13452	13478	13446	13515	13462	13649	13657	13459	13397	13458	13408	13391	13546	13510	13636	13502	13417	13367	13557	13535	13446	13424	13547	13379	13337	13269	13513	13423	13482	13414	13552	13703	13579	13338	13405	13330	13530	13364	13598	13463	13293	13491	13447	13473	13389	13472	13486	13451	13479	13574	13435	13548	13629	13579	13580	13435	13381	13526	13581	13292	13623	13461	13604	13462	13597	13465	13495	13638	13464	13514	13501	13397	13410	13426	13524	13401	13376	13442	13443	13463	13495	13499	13540	13382	13403	13378	13465	13401	13636	13459	13596	13341	13576	13252	13373	13580	13568	13475	13673	13538	13573	13572	13575	13481	13630	13471	13431	13288	13472	13473	13465	13338	13430	13302	13637	13491	13483	13477	13434	13479	13504	13600	13487	13435	13519	13526	13574	13420	13462	13343	13427	13369	13605	13324	13552	13527	13435	13543	13398	13590	13418	13610	13452	13534	13315	13397	13362	13241	13564	13465	13480	13352	13463	13413	13497	13429	13496	13511	13489	13581	13416	13428	13508	13482	13567	13498	13691	13396	13459	13323	13442	13579	13613	13537	13247	13477	13468	13632	13550	13563	13639	13427	13578	13304	13527	13475	13582	13428	13391	13516	13396	13318	13419	13659	13441	13402	13692	13303	13405	13495	13410	13588	13481	13438	13529	13559	13482	13463	13496	13314	13557	13438	13606	13468	13514	13453	13624	13617	13547	13456	13644	13586	13335	13455	13581	13580	13405	13429	13533	13462	13434	13439	13534	13274	13411	13431	13503	13393	13385	13408	13353	13466	13369	13463	13400	13569	13309	13529	13556	13595	13495	13411	13465	13528	13585	13252	13342	13555	13394	13566	13355	13467	13455	13450	13559	13581	13368	13500	13504	13620	13450	13321	13330	13645	13533	13578	13473	13631	13485	13481	13453	13603	13448	13370	13546	13356	13317	13516	13556	13588	13443	13499	13453	13466	13415	13355	13336	13487	13557	13408	13471	13380	13411	13562	13334	13505	13336	13355	13493	13534	13533	13545	13413	13427	13596	13506	13369	13321	13446
25497	21126	27879	25006	22386	21030	21784	43202	53421	41745	28952	20009	16856	16076	16298	16125	15989	15790	15841	15915	16130	16022	16117	16104	16084	16002	15961	15908	15929	15957	15947	16096	15873	15861	16061	15973	15897	15957	15761	16269	15995	15852	15997	15773	16077	16191	15945	15856	15996	15980	15976	15946	15978	15990	15866	15947	16017	15954	15830	16094	15911	15975	15840	15945	15876	15836	15908	15982	15884	16159	16092	15959	15845	15945	15924	15981	15799	15698	15861	15928	15925	16021	15862	16063	15957	15909	15807	15974	15918	16236	16002	16006	15854	15825	15923	16005	16130	15908	15854	15920	15915	16083	15983	16079	16094	16018	16046	15921	16093	16083	15777	16023	16076	15981	15929	15963	15796	15840	15942	15946	15869	15876	15837	15807	16013	15904	15925	16049	15925	15894	15727	15937	15945	15779	15848	15837	16084	15896	15559	16024	15856	15973	15945	16005	15888	15879	15660	15779	16023	15803	16031	15837	16009	15985	15847	15871	15960	15946	15844	15917	15811	15967	15859	15840	16061	15793	15984	15821	15897	16044	15825	16095	16031	15802	15797	15819	15739	15803	15940	15677	15999	15931	15950	16025	15917	15902	16123	15996	15886	15699	16034	16100	15846	15897	15896	15948	15894	15773	15854	15825	15781	15938	15855	15929	15962	15918	15774	16079	15912	15960	15852	16121	15740	15911	15850	16013	15695	16000	15905	15668	15885	15988	15930	16042	16099	15935	16007	15716	16015	16030	15979	15842	15951	16042	15845	15901	16043	15888	15781	15855	15898	16013	16038	15923	15906	16002	16008	15996	16043	16033	15849	15901	15941	15762	15794	16140	15927	15801	16005	16005	15905	16009	15795	15916	16122	15906	15985	16045	15931	15967	15806	15959	15916	16106	15734	15913	16131	15927	15773	16051	16027	16015	15890	15953	16113	15958	15931	15946	16047	15776	15950	16022	15728	16041	15945	16008	15933	15911	16162	15910	15862	15851	16152	16033	15871	16151	15935	15926	15703	16025	15866	15960	16060	16015	15666	15967	15933	15865	15930	16176	15949	16032	15852	15927	16158	16138	15972	15825	15808	15914	15819	15803	16012	16020	16124	16038	15904	15967	15912	16263	15863	15849	15999	16048	16046	16018	15982	15820	15924	15843	15690	15954	15961	15980	15939	16098	16157	16002	15685	15749	15851	15820	16002	15912	16036	15767	15857	15917	16000	15997	16015	15894	15979	16058	16158	15853	15920	15946	16044	15811	15886	16004	15867	15816	15953	15906	16031	15869	15974	15912	15939	15956	16065	15875	16017	15978	15971	16011	15904	15884	16016	15890	15962	15977	15851	15751	15907	15879	15862	15945	15860	15706	15797	15754	16001	16007	15746	16072	15921	15885	15983	16094	15876	16075	15958	16013	15964	15960	15937	15717	15985	15873	15992	16079	16137	15804	15724	15844	16076	15826	16018	15889	15988	15980	15966	15706	15822	15897	15743	15865	15782	15902	15795	15956	15689	15766	15766	15824	15863	15765	15812	15962	16015	16109	15935	16173	15870	15900	15851	15758	16066	15857	15891	15905	15952	15826	15952	15839	15773	16167	15963	15960	15841	16115	15935	16015	16012	15944	16125	16005	15907	16071	15826	15741	15856	16108	15998	15722	16100	15991	15929	15977	15910	16040	15912	15746	15867	15867	15922	15933	15971	15918	15820	15907	16162	15914	15788	15929	15876	15883	15929	16143	15906	15962	15894	15909	16084	15933	15980	16082	15856	16100	16028	16077	15775	15793	15925	15799	16044	15868	15725	15982	15820	16017	15967	15834	15930	15948	15874	16153	16017	15859	16066	15930	15816	16224	15909	15999	16108	16003	15984	15914	15848	16098	15908	15936	15677	15811	16026	16262	15948	15780	15979	16057	15944	15976	15824	15872	15827	16030	15949	15828	15834	15909	16001	16020	15936	15857	15809	15862	15838	15839	15843	15952	15959	15719	16209	15965	15980	15953	15951	15751	15948	15904	15883	16086	15915	15995	15958	16058	16072	15950	15836	15923	15958	15735	15947	15724	15991	15981	15872	15736	15901	15863	16020	15992	15939	15877	15952	16024	15945	15909	15822	15936	16102	15875	15800	15801	15911	15820	16116	15690	15813	16038	15982	15889	15985	15918	15985	15952	15896	15781	15882	15951	15814	15948	15922	15953	16036	15912	16030	15819	15897	16059	15845	15775	15867	15723	16100	16027	15906	15859	15812	15940	16096	16069	15922	15947	16041	15757	16076	16131	15857	16036	16089	15852	15984	16289	15800	15943	16086	15723	15933	16004	16065	15925	15805	15750	15832	15818	15732	16023	15874	15911	15892	15709	15933	16105	15968	15916	16205	15887	15789	16044	15929	16053	15899	15807	15901	15918	15955	15978	15808	16169	15916	15895	15852	15844	15952	16070	15742	16095	16018	16084	16046	15946	16067	15846	16070	15755	15967	15826	15750	15693	15930	15705	15821	15815	15834	15894	16147	15979	15919	16060	15814	15829	15744	16040	15949	15917	16230	15878	15841	15850	15960	15754	15925	15852	16076	15985	16004	15895	15724	15918	15906	15822	15774	15905	15885	16088	16002	15979	15822	16148	15957	15897	15893	15892	15876	16005	15899	15886	15873	15846	15841	15816	15715	16071	16003	15885	16052	15955	15895	15835	15913	15828	15916	15921	15849	16117	15790	15981	16040	15964	15900	15806	15789	15886	15937	15981	15876	16050	16124	15945	15917	15896	15896	16004	16039	16030	15921	16002	15963	16037	15931	15944	15980	15985	15902	15953	16128	15948	15970	15904	15943	15833	16028	15849	15879	15907	15905	16030	15855	15920	15960	16021	15926	15876	16015	16027	16009	15903	15947	16039	16136	16034	15955	16010	15798	15925	15928	16047	15930	16023	15804	16053	15949	16040	15914	16026	15997	15834	15755	15801	15792	16048	16023	15870	16006	15816	16081	15972	15795	16039	16031	16001	15892	16065	16061	15954	15915	15738	15796	15886	15842	15966	15976	16025	16170	16005	15915	15879	16063	15812	15589	16016	15987	15680	15915	16037	15821	15967	15893	15907	15769	15926	15779	15927	15858	16038	15946	15849	15949	15894	15946	15979	15952	15777	15876	16112	16174	15924	15822	15917	16077	16095	15845	15855	16040	16024	16128	16078	15858	16007	16046	15996	16076	15971	16133	15895	16109	15886	16089	16038	15788	15892	15940	15890	16050	16112	16122	15956	15860	16041	16140	15944	15897	15996	15847	16042	15870	15949	15989	15918	15956	15819	15927	15985	16200	15980	16027	15961	15965	15875	16031	16061	16028	16125	16120	16007	15959	15936	16019	15815	16061	15714	16059	15927	15847	15941	15807	15981	15822	15898	16132	15968	16002	15805	15911	15905	16293	15955	16266	16155	15979	15815	16104	15951	15844	15868	15912	15748	15904	15961	15870	15992	16024	15803	16004	15998	16029	15937	16119	15927	15944	15882	15752	15759	15956	16010	15932	16036	15975	15857	15844	16027	16036	16030	16123	16029	15937	15949	15854	15981	15616	15938	15896	15890	16145	16035	16020	15922	15750	15828	15898	16017	15981	15837	16097	16029	16031	15960	16078	15813	15915	15960	15851	15757	15899	15890	16029	16088	16229	15805	15915	15851	15867	16046	15902	16061	15968	15881	15918	15957	16147	16103	15830	15935	15949	15831	16156	16058	16112	15825	15938	15997	15960	16066	15898	15848	15920	16020	15917	16220	16008	15855	15977	16019	15848	15900	15977	16098	15865	15935	16060	15887	15956	16015	15911	15902	16013	15887	15731	15926	15885	15970	15910	15964	15921	15999	16122	16034	16130	16209	15847	15940	16067	15858	15988	15885	16016	16079	16245	16044	16086	15828	16049	16117	16086	16062	15879	15992	15780	15974	15930	15955	15865	15956	15994	15800	15710	15928	15937	15968	15904	16009	15899	15834	16016	15720	15958	15824	16118	16169	16015	15866	16164	15949	16174	16040	15766	15856	16034	16085	15817	15932	15857	15888	15942	16029	16073	15779	15929	15987	15974	15814	15907	15907	15976	15914	15966	15947	15924	15962	15974	15944	15938	16010	15918	16070	16080	15831	16178	15984	15939	15964	15736	15870	15913	15978	15801	15795	15961	15914	15879	16057	15918	15897	16028	15823	15879	15773	15847	16066	15978	15965	15942	15998	15802	15907	15761	15963	15920	15963	15933	15999	16232	15928	16102	15633	15966	15873	16045	15924	15839	15976	15884	15989	15961	15927	15745	15903	15986	15821	16005	16004	15916	15909	16161	16026	16144	15935	15826	15955	15684	15789	15932	16007	15927	15847	15953	16107	16055	15901	15952	15926	15811	16160	16007	16087	15954	15997	16066	16100	16041	16064	16008	15929	15999	16046	15973	15769	15756	15886	15980	15899	15958	15758	15879	16150	16133	15966	15958	16028	16001	15882	15759	15862	15913	15926	15870	15990	16116	16044	15813	15729	15891	15873	16009	16004	16075	15877	15932	15852	15835	16128	16147	16004	15805	15902	15971	15919	16046	15855	15926	15958	15951	15834	15839	16018	16048	15918	15922	15853	15913	15945	15824	16013	15879	16056	15868	15760	16150	16127	15861	16007	15820	15780	16038	16085	15889	15868	15959	15863	15837	15629	15885	15994	15809	15863	16087	16002	15961	15811	15996	16060	15803	15944	15763	15974	16030	15935	15912	16007	16023	15975	15983	15977	15881	15943	15829	15770	15896	16023	15848	15858	15955	16032	15909	15810	16096	15866	15704	15912	16113	15880	16083	16071	15872	15875	15884	15948	15944	16009	15976	15976	15965	16092	16118	15925	15895	15839	16090	15811	16018	15794	15981	15988	16073	15959	16015	15874	15893	15970	15937	15823	15939	16005	15775	15988	15958	16168	16014	16175	15988	15978	15926	15841	16032	15873	15970	15977	15873	15968	15770	15812	15876	16073	15990	16076	15966	15837	16080	15984	15827	16040	16101	15956	15996	15903	16004	15978	15911	15881	15878	15598	15883	15830	16279	15902	15981	16034	15709	15867	16164	16019	15804	15877	15803	16007	15983	15868	16050	16139	15780	15988	15970	15910	16077	15964	15952	15838	15960	16043	15817	15781
17466	27219	25276	20889	19188	18265	19769	46250	51293	40073	25947	16227	13332	12932	13110	13166	13104	13219	13200	13149	13182	13182	13215	13102	13039	13086	13161	13156	13163	13008	12972	13071	13127	13014	12990	13020	13059	12929	13052	13024	13154	12983	13077	13147	13112	13045	12996	13199	12988	12986	13051	13098	12916	13263	12978	13122	13006	12989	13081	12942	13153	12934	12980	13081	13034	13036	12969	13160	13148	12941	13015	13065	12990	12980	13180	12977	13253	13129	12996	13145	12935	13069	13157	12969	13016	13183	13029	13136	13192	13014	12934	12957	13095	12991	13003	13053	13018	13225	13139	13169	13011	13024	13058	12967	13140	12978	13022	13103	13249	12975	13134	13102	13007	13010	13082	13074	13187	12949	13077	12986	13076	13054	13089	13026	13023	13085	12825	13121	12980	13089	13129	13037	13202	13244	12967	13036	13090	13101	13043	13048	12934	13093	13039	12923	13072	13061	13158	13117	13021	13296	13107	13112	12820	13123	13042	13064	12949	12948	13171	13077	13099	12924	13067	13109	12969	12920	12957	13129	13025	13069	13071	13080	13256	12932	13243	12924	13033	13012	13178	13026	13214	13040	12967	13088	13167	13031	12985	13011	13123	12979	13102	13009	13063	12935	13133	13042	12912	13091	13256	13021	13101	13190	13153	13097	13040	13184	13023	13082	12950	13156	13075	13018	13174	13173	13077	13042	13085	13134	12858	12982	13028	13114	12860	13145	13010	13080	12987	13094	13014	13143	13107	13108	13007	13097	13145	13128	13252	13062	13066	12838	13180	13070	12941	13064	13106	12914	13025	13055	12968	12999	13036	13102	13076	13023	13006	13130	13038	13041	12980	13010	13062	13128	13046	13097	13039	12992	12902	12897	13141	13082	13122	13006	13055	12937	13027	13070	12974	13114	13052	13142	12991	13137	13181	13043	12915	13129	13115	13046	13118	12987	13152	13126	12996	13037	13182	13052	13016	13063	13096	13087	13132	13048	13076	12928	13146	12996	13008	13052	13140	12997	13025	13143	13026	13200	12978	13093	12895	13088	13007	13079	13242	12928	13125	13088	12795	13145	12981	12870	13013	13121	13153	13158	12984	13334	13000	13127	12945	13132	13065	13192	13098	12936	13023	13086	13088	13000	13062	13205	13017	12815	13039	13018	13118	12745	12981	13119	12987	13134	13068	12970	12936	12971	13100	12873	13115	13083	13037	13099	13126	12968	13076	13103	13133	12889	13046	13131	12932	12958	13076	13006	13126	13069	13041	13107	13025	13005	13064	13213	12986	13057	13161	13193	13137	13156	13041	13173	12999	13101	13005	13086	13061	13053	13078	13210	13224	12874	13020	13017	13058	12928	13129	13189	13060	13057	13026	13041	13136	13176	13131	13286	13072	13193	12943	13034	12975	13039	13032	13095	13058	12980	13011	13092	12987	13058	13126	13079	13197	13092	13032	13224	13101	13246	13102	12971	13173	13100	12978	13070	13289	13070	12885	13019	13111	13048	13177	13103	13080	12866	12940	13235	13082	12975	12972	13008	13133	12949	13102	13155	13018	13044	13090	13067	13054	13002	12989	13016	13003	13158	12963	13018	13066	13273	13096	13090	13124	13078	12963	13008	13145	13038	13015	13016	13091	12995	12867	13043	13059	13207	13017	13136	13047	13169	12981	13090	12982	13221	13085	12955	13025	13209	12911	13058	13081	13014	13077	12927	13108	12993	13078	12963	13137	13064	13075	13048	13072	13105	13173	13180	13064	13177	13159	12888	13170	13025	13266	13041	13112	13104	13012	12954	13100	13221	13037	13110	13244	12956	13007	13037	13154	13084	12871	12906	13082	12927	13243	13045	13068	13023	12936	13096	12932	13117	12993	12845	13083	13076	13025	13123	13013	13037	13007	13040	13089	13072	13148	12993	13134	13042	13113	13173	13102	12917	12855	13014	12975	13106	13172	13082	13226	13023	13125	13002	13160	13024	13083	13078	13159	12908	13127	13007	13199	13102	13046	13060	12893	13012	13153	13059	13111	13102	13024	13191	13018	13182	12895	13161	13083	12989	12993	13035	12945	13225	13078	12987	13085	13164	13202	13156	12991	13153	13197	13070	13144	13001	13086	13127	12985	13065	12929	13151	12984	13215	13098	13136	13259	13078	13092	12963	12922	13108	12934	13115	12946	12922	13018	13071	13032	13249	13235	12834	13061	13068	13052	13040	13102	13168	13138	13014	13102	13038	13081	13267	13132	13140	13061	12882	12937	13002	12919	13153	13182	12980	13118	12977	13329	13003	13161	13158	13210	12947	12977	13192	13066	13135	13208	13009	13025	12906	13270	13140	13125	12946	13121	13171	13093	12911	13082	12982	13075	13063	12846	12991	13210	13170	13038	13061	13026	13018	12963	13116	13008	13149	13046	13048	13040	13111	13236	13008	12889	13075	12990	13013	12916	13085	13005	13031	13044	13002	13080	13180	13162	13187	12862	13084	12895	13138	13227	12934	13071	12998	13063	12975	13036	13015	13120	13122	12969	13052	13049	13039	13017	13109	13124	13131	13030	13251	13210	13119	13054	13060	13015	13202	13097	13107	13129	13065	13092	13087	13044	13047	13060	13013	12986	13074	13199	13009	13081	12893	12942	13027	13111	13176	13066	13008	13155	13022	13006	13169	13031	12890	13002	13002	13138	13118	13229	13125	12927	13131	12939	13052	13088	13129	13042	13025	12974	13193	13028	13067	12955	13057	13135	13063	13039	13045	13116	13151	13141	13169	12988	13031	13167	12991	13073	12911	12980	13056	13070	13038	13268	13303	12944	12982	13043	13161	13100	13067	13148	13213	13109	12940	13227	13010	13084	13194	13127	13059	13007	12967	13071	12970	12818	12952	13142	13040	12940	13030	12953	13068	13097	12863	13079	13084	13087	13133	13121	13106	12832	13035	12932	13214	13167	12952	12966	13216	13113	12935	13144	12889	13212	13031	13071	13142	13121	13077	13029	12977	13108	13079	13132	12937	13149	13162	13111	13295	13024	13041	13090	13097	13017	13193	13084	13180	13048	13017	13065	13108	13100	13093	13031	13073	13218	12982	13007	13137	13130	12955	12906	13051	13087	12959	13051	13120	13064	13027	12951	13045	12906	12944	13118	13207	13075	13130	13038	13127	12991	13085	13021	13228	13079	13027	13183	12984	13076	13173	12872	13088	13019	13223	13004	13187	13119	12953	13047	13014	13261	12955	13130	13088	13092	12946	13163	13223	13094	13118	13063	13014	13067	12815	13142	13094	12926	13017	13065	13076	13044	12919	13113	13262	13121	13051	13008	13007	12983	12903	13106	12974	13044	13037	12975	13067	13109	13125	13022	12900	13044	13075	13021	13240	13153	12925	13033	13144	13145	13023	13089	13072	13026	12958	13254	13163	13043	13205	12983	13113	13188	13177	13103	12942	13091	13034	13101	13002	13112	13207	12920	13082	13094	13046	13200	12856	13074	13100	13033	13192	13025	13170	13023	13098	13053	13025	13023	13071	13084	12943	13232	12982	13069	13068	12919	13124	13011	12992	13025	13073	13094	13032	12965	13256	13161	13028	12903	13003	13110	13027	12990	13181	13059	12876	13134	12991	12983	13113	13115	13034	13121	13088	13092	13085	13153	12902	13158	12961	13208	13038	13164	13203	13082	13176	13181	13052	13095	13115	13069	12952	13142	12941	13076	13038	13312	13129	13034	12940	13047	13132	13152	13089	13087	13222	13180	13108	13018	13106	13115	13047	13048	13158	13079	12952	13164	13053	13257	13252	13215	13098	13075	12965	12897	12925	12986	13173	13085	12990	12985	13153	13054	12960	13080	13138	13156	12915	13158	12981	12995	13098	13226	13144	13173	13022	13029	13156	13049	12976	13137	12951	12929	13063	13029	13072	13004	13121	13114	12974	13149	13120	12890	12899	13117	13030	13002	13034	13166	12895	13088	13082	13013	13056	13133	13130	12936	12874	13086	13089	13167	12997	13032	12981	13092	13098	13043	13020	13016	12933	13036	13092	13087	13060	13065	12994	13271	13067	13117	13077	12941	13108	13085	12960	13044	13002	13205	13137	13217	13067	13160	13188	13228	12955	13048	13098	12966	12999	13143	13021	13207	12964	13082	13173	13079	13074	12862	13090	12946	13315	13062	13045	13138	13230	13167	13140	12896	12944	13008	13240	13071	13061	13001	13066	13110	12999	13158	13178	13086	12911	13018	13104	13176	13068	13151	13297	13128	13040	13030	12928	13056	13077	13207	13212	13100	13319	13006	13115	13104	13101	13161	13144	13145	13165	13099	12939	12967	13056	12939	13004	13112	13086	13079	13050	13087	13130	13085	12983	12967	13197	13128	13058	13024	13155	13024	13353	12989	13213	12966	13142	12973	13065	12860	13100	13078	13009	12998	13099	13119	13077	13149	13139	13093	13043	13073	13167	13054	13124	12926	12950	13098	13031	12941	12907	13204	12893	13143	13099	13144	13051	13103	13010	13075	13055	13019	13112	12964	13038	13009	13075	13016	13078	12955	13126	12921	13225	12929	13022	12956	13190	13181	13049	12985	13152	12894	12984	13020	13164	12974	13179	13087	13036	13007	12979	13044	13103	13053	13096	13075	13187	13060	12973	13121	13240	13109	13061	13110	13050	12808	13183	13221	12923	13105	13208	13126	13177	13028	13042	13319	12928	13286	13043	12994	13105	13124	12957	12900	13055	13182	12881	13031	13117	13056	13001	12993	13156	13054	13180	13061	13150	13125	13107	13212	13042	13208	13045	12895	13043	12992	13048	13119	13048	13084	12921	13022	13073	13305	13204	12947	12973	13036	13087	13131	12996	13175	13160	13016	12900	12980	13188	13084	13176	12979	12957	13144	13201	13061	13225	12986	13056	13031	13055	13049	12960	13141	13150	13031	13210	13019	12884	13096	13043	13068	13111	13018	13067	13064	12929	13153	13094	12999	13011	12970	13096	13000	13062	13161	13086	12923	13076	12968	13087	13091	13165	13269	12995	13138	13129	12956	12988	12967	13266	13051	13026	13003	13194	13066	12931	12922	12929	13148	12948	12831	12914	12965	13057	13175	13077	12996	12994	13007	12890	13185	13172	13214	13251	13050	13129	13196	13196	12926	13245	13118	13011
24110	21108	28576	23956	21842	23804	23302	56035	64961	48375	32501	20622	15574	14483	14655	14307	14504	14649	14575	14391	14465	14460	14538	14584	14445	14477	14590	14594	14430	14650	14594	14419	14542	14378	14399	14564	14407	14511	14623	14515	14382	14482	14410	14380	14371	14320	14409	14354	14386	14417	14351	14383	14328	14405	14471	14469	14452	14287	14441	14431	14237	14096	14322	14310	14283	14286	14469	14306	14350	14317	14400	14443	14538	14470	14436	14248	14274	14340	14369	14455	14380	14328	14321	14380	14370	14366	14448	14585	14608	14484	14243	14295	14449	14447	14455	14337	14405	14540	14192	14215	14493	14423	14368	14411	14453	14539	14354	14417	14296	14314	14314	14491	14533	14215	14399	14307	14569	14340	14430	14463	14462	14492	14337	14505	14236	14314	14325	14424	14427	14294	14403	14351	14273	14430	14507	14430	14517	14352	14388	14470	14437	14399	14238	14564	14129	14427	14350	14381	14392	14338	14325	14109	14414	14213	14526	14354	14282	14623	14359	14467	14221	14173	14277	14266	14432	14299	14273	14482	14266	14340	14192	14475	14679	14370	14424	14346	14353	14424	14353	14322	14274	14237	14470	14389	14451	14275	14374	14434	14457	14319	14312	14374	14543	14299	14554	14337	14400	14425	14746	14191	14329	14416	14432	14333	14456	14470	14266	14281	14421	14451	14537	14378	14280	14302	14277	14170	14467	14226	14404	14220	14351	14392	14365	14302	14096	14250	14427	14320	14443	14427	14313	14327	14269	14455	14437	14495	14574	14273	14268	14240	14489	14373	14596	14469	14377	14288	14436	14360	14407	14389	14310	14264	14263	14388	14327	14301	14442	14421	14399	14213	14313	14430	14306	14273	14395	14311	14316	14457	14304	14309	14408	14235	14305	14339	14298	14320	14375	14219	14221	14236	14276	14256	14280	14379	14221	14377	14272	14520	14406	14395	14262	14291	14446	14316	14457	14375	14416	14418	14254	14315	14429	14476	14400	14345	14371	14207	14217	14168	14217	14180	14375	14363	14435	14260	14372	14392	14256	14239	14232	14298	14368	14248	14495	14222	14275	14450	14335	14287	14460	14271	14366	14324	14427	14362	14498	14420	14223	14324	14307	14352	14480	14675	14216	14306	14194	14398	14334	14372	14239	14297	14447	14387	14635	14294	14363	14373	14446	14305	14469	14357	14393	14285	14268	14272	14416	14466	14357	14422	14316	14339	14284	14443	14593	14555	14227	14343	14267	14356	14277	14176	14381	14197	14525	14393	14384	14271	14431	14244	14201	14152	14235	14336	14248	14502	14393	14457	14236	14423	14422	14358	14430	14339	14342	14377	14281	14299	14277	14372	14301	14171	14414	14474	14418	14262	14365	14406	14452	14579	14503	14394	14379	14437	14552	14250	14324	14503	14349	14265	14279	14355	14359	14225	14487	14306	14331	14264	14501	14272	14281	14383	14463	14155	14224	14230	14287	14214	14441	14360	14424	14326	14284	14271	14399	14246	14348	14540	14296	14154	14171	14375	14432	14367	14407	14551	14318	14192	14209	14336	14387	14278	14268	14230	14376	14244	14282	14394	14502	14409	14257	14359	14297	14450	14411	14447	14563	14277	14491	14452	14211	14461	14334	14406	14356	14417	14348	14370	14246	14260	14261	14270	14316	14221	14434	14382	14484	14278	14370	14435	14306	14461	14480	14476	14431	14351	14247	14501	14385	14414	14396	14299	14486	14469	14179	14283	14418	14405	14327	14266	14416	14458	14342	14369	14427	14416	14338	14258	14510	14413	14065	14274	14481	14375	14343	14261	14282	14373	14443	14457	14362	14419	14372	14383	14468	14358	14334	14362	14203	14405	14350	14482	14527	14343	14562	14293	14252	14332	14320	14256	14450	14365	14472	14510	14545	14353	14474	14408	14330	14331	14421	14356	14422	14473	14360	14545	14434	14318	14310	14288	14393	14240	14453	14155	14295	14458	14293	14365	14351	14271	14470	14618	14571	14183	14316	14309	14406	14467	14502	14422	14368	14270	14416	14337	14261	14214	14359	14210	14356	14222	14128	14462	14317	14227	14251	14422	14358	14360	14421	14077	14279	14412	14427	14424	14161	14187	14386	14462	14296	14185	14347	14406	14400	14439	14407	14197	14349	14381	14247	14331	14454	14314	14513	14315	14349	14266	14180	14479	14245	14114	14303	14565	14363	14282	14239	14239	14374	14250	14415	14452	14390	14502	14390	14323	14285	14400	14247	14362	14386	14340	14448	14148	14539	14504	14434	14225	14205	14393	14418	14287	14185	14493	14344	14256	14610	14160	14376	14480	14422	14263	14376	14507	14187	14416	14373	14353	14489	14558	14419	14281	14296	14482	14244	14333	14479	14217	14396	14455	14347	14212	14175	14296	14340	14227	14263	14285	14257	14346	14299	14148	14487	14295	14316	14188	14246	14377	14324	14299	14395	14410	14278	14248	14345	14297	14264	14310	14365	14428	14292	14254	14447	14365	14289	14459	14303	14354	14408	14441	14464	14314	14466	14216	14195	14325	14410	14213	14396	14299	14412	14534	14422	14265	14391	14313	14315	14415	14431	14515	14384	14368	14493	14324	14553	14289	14292	14367	14319	14394	14518	14294	14276	14261	14106	14427	14348	14411	14342	14449	14433	14583	14385	14501	14429	14465	14373	14290	14421	14441	14363	14255	14263	14483	14333	14393	14295	14313	14426	14288	14197	14260	14289	14250	14303	14337	14414	14440	14250	14277	14359	14320	14340	14272	14294	14338	14195	14278	14545	14377	14512	14503	14295	14227	14633	14194	14286	14365	14408	14417	14277	14444	14435	14308	14219	14294	14432	14442	14527	14445	14483	14354	14323	14403	14376	14223	14558	14370	14361	14353	14455	14400	14456	14207	14397	14338	14547	14514	14299	14367	14539	14340	14446	14413	14403	14155	14266	14521	14272	14468	14377	14397	14383	14332	14334	14432	14317	14187	14170	14411	14446	14465	14387	14400	14255	14174	14529	14377	14416	14237	14226	14400	14368	14393	14450	14249	14233	14478	14480	14226	14527	14156	14486	14424	14283	14262	14293	14297	14343	14551	14248	14331	14472	14106	14448	14334	14159	14270	14322	14472	14423	14284	14256	14452	14438	14263	14375	14421	14368	14346	14427	14502	14553	14674	14312	14167	14484	14415	14447	14345	14601	14175	14450	14305	14390	14558	14512	14283	14258	14200	14387	14192	14298	14473	14536	14407	14532	14385	14404	14246	14574	14282	14328	14405	14416	14468	14294	14220	14345	14222	14341	14556	14357	14255	14263	14141	14209	14488	14404	14387	14345	14283	14197	14489	14324	14451	14327	14258	14277	14329	14370	14314	14498	14393	14104	14148	14309	14383	14290	14491	14316	14278	14395	14329	14316	14364	14211	14357	14264	14354	14439	14485	14261	14556	14308	14329	14305	14346	14452	14430	14363	14326	14540	14333	14287	14213	14237	14260	14430	14286	14485	14196	14254	14326	14403	14404	14417	14305	14344	14446	14482	14462	14511	14402	14238	14195	14323	14363	14307	14325	14245	14425	14299	14401	14251	14410	14176	14252	14184	14387	14360	14235	14220	14188	14310	14235	14327	14253	14438	14243	14388	14281	14462	14322	14446	14382	14060	14378	14424	14389	14323	14273	14469	14350	14598	14274	14420	14322	14573	14606	14339	14345	14344	14327	14410	14302	14340	14269	14233	14353	14257	14395	14476	14095	14337	14433	14257	14181	14298	14218	14273	14496	14463	14334	14257	14269	14401	14303	14301	14336	14314	14582	14216	14499	14483	14414	14468	14344	14380	14300	14322	14180	14332	14415	14259	14405	14245	14435	14253	14300	14402	14266	14505	14501	14308	14511	14367	14396	14427	14442	14247	14452	14527	14303	14264	14379	14318	14530	14260	14351	14283	14374	14321	14105	14389	14324	14298	14185	14246	14332	14435	14358	14339	14381	14321	14279	14347	14361	14206	14315	14397	14251	14226	14246	14304	14311	14189	14339	14550	14280	14304	14320	14273	14532	14568	14356	14324	14338	14316	14365	14238	14406	14367	14157	14277	14328	14383	14690	14314	14355	14406	14508	14194	14466	14316	14358	14176	14181	14157	14278	14316	14649	14513	14300	14374	14326	14291	14148	14561	14543	14504	14378	14396	14495	14392	14455	14434	14418	14461	14484	14252	14473	14481	14232	14253	14333	14100	14436	14034	14403	14352	14437	14348	14421	14290	14331	14139	14392	14184	14330	14102	14363	14388	14149	14534	14422	14269	14334	14259	14460	14467	14354	14268	14413	14422	14151	14340	14460	14422	14211	14441	14211	14318	14237	14417	14419	14343	14325	14187	14339	14488	14408	14385	14237	14569	14411	14283	14205	14306	14485	14330	14266	14275	14283	14607	14340	14281	14345	14443	14244	14371	14291	14372	14542	14218	14427	14293	14424	14263	14144	14273	14351	14650	14347	14433	14415	14482	14378	14259	14320	14481	14499	14431	14217	14356	14423	14242	14402	14404	14383	14414	14522	14312	14456	14290	14442	14371	14429	14472	14222	14461	14185	14197	14506	14332	14434	14472	14600	14297	14356	14409	14512	14552	14166	14238	14212	14429	14260	14611	14363	14524	14552	14452	14216	14400	14282	14063	14357	14332	14292	14357	14296	14439	14453	14471	14360	14282	14416	14451	14381	14440	14279	14191	14276	14374	14376	14134	14328	14347	14317	14305	14484	14315	14598	14312	14188	14348	14393	14249	14289	14182	14358	14470	14284	14484	14622	14453	14610	14219	14456	14262	14221	14331	14226	14339	14341	14383	14348	14247	14389	14444	14183	14525	14288	14244	14478	14246	14232	14303	14394	14315	14205	14371	14189	14295	14383	14275	14588	14462	14237	14180	14606	14582	14268	14485	14401	14188	14335	14372	14281	14213	14325	14353	14395	14314	14242	14283	14449	14272	14351	14414	14194	14357	14363	14503	14513	14352	14261	14477	14404	14295	14343	14476	14407	14341	14494	14212	14464	14496	14330	14207	14387	14113	14152	14328	14494	14411	14506	14378	14185	14268	14295	14337	14187	14533	14432	14256	14293	14399	14225	14163	14205	14450	14355	14290	14217	14217	14185	14456	14276
19678	34933	31905	24677	22703	21864	19209	58403	63139	47082	30603	16598	12446	12262	12179	12295	12260	11897	12303	12087	12084	12074	12246	12046	12151	12092	12079	12048	11905	12179	12112	12098	12045	12272	12016	12123	12077	12136	12125	12165	12184	12117	12046	12103	12223	12282	12098	11958	12157	12121	12179	12083	12082	12097	12102	12204	12030	12098	11937	12102	11973	12197	12088	12042	12098	12010	12207	12180	12038	12046	11977	12132	12057	12158	12149	12212	12155	12133	12214	12049	12029	12189	12140	11979	12187	11968	12192	12084	12244	12248	12024	12115	12083	12224	12012	12238	12068	12029	12326	12210	12062	11996	12059	12031	11908	12200	11990	12224	11970	11955	12105	12225	12054	12134	12122	12072	12193	12188	12158	12202	12185	12263	12100	11859	12080	12185	11974	12244	12091	12103	12221	12121	12099	12321	12028	12035	12176	12032	12313	12200	12160	11932	12117	12221	12047	12221	12038	11978	12040	12065	12129	12316	12059	12086	12250	12051	12247	12183	11971	12051	12071	12054	12163	12161	12178	12062	12106	12161	12198	12034	11964	12099	12048	12008	12158	12123	12075	12235	12233	12257	12066	12081	12075	12000	12122	12167	12038	11972	12164	12129	11996	12116	12193	12188	12140	12141	12085	12094	12171	12059	12127	11972	12198	12128	12240	12032	11907	12214	12069	11991	12103	12082	11992	12015	12297	12036	12271	12124	12163	12149	12167	12059	12242	12164	12168	12099	12117	12020	12156	12054	12214	12157	11951	12067	12105	12087	12128	11972	12115	12173	11960	12105	12155	12193	12073	12174	12138	12057	12063	12138	12003	12157	11960	12083	12075	12003	11826	12058	12315	11960	12016	12088	11899	11969	12166	12201	11976	12241	12019	12077	11965	11914	12269	12242	12161	12067	12070	12259	12130	12219	12147	12255	11956	12145	12054	12084	12158	12122	12086	12130	12114	12156	12082	12079	12150	12107	12005	12114	12190	12148	12112	12167	12099	12095	12129	12088	12068	12124	12181	12212	12015	12005	12107	12183	12017	12066	12074	12216	11998	12135	12055	12285	12134	12049	12219	12200	12071	12114	12127	11962	12008	12102	12001	12064	12104	12069	12244	12025	12263	12084	12252	12158	12074	12165	12125	12107	12171	12104	12073	11994	12105	12050	12165	12031	11913	12000	11997	12136	12173	12049	12083	12119	11957	12239	11909	12225	12132	11947	12136	12207	12163	11909	12221	12225	12129	11937	11949	12031	12118	12198	12139	11997	12033	12033	12075	12223	12028	12153	11959	12156	12232	12087	12044	12059	12293	11935	11988	11984	11969	12181	12125	12073	12160	11953	12080	12113	12109	12083	12194	11968	12194	12176	12043	12024	12147	12128	12123	12075	12265	12251	12091	12046	12336	12012	12212	12029	12210	12144	12153	12120	12151	12027	12088	12106	12062	12117	12119	11970	12270	11925	12044	12103	12154	12069	12063	12177	12098	12019	12091	12167	12055	12052	11910	12108	12044	12109	11881	12129	12183	12161	12154	12096	12084	12014	12002	12009	11912	12056	12179	12081	12111	12171	12263	12132	12175	12142	12231	12192	12185	12167	11989	12158	12165	12250	12189	12057	12286	12212	12141	12111	12086	12208	12302	12111	12082	12152	12039	12145	12051	12015	12107	12134	12211	12024	11923	12023	12060	12059	12160	12146	12101	12137	12180	11985	12183	12056	12302	12038	11931	12136	12017	12198	12068	11991	12178	11957	11974	12057	12131	12243	11998	11981	12147	12135	12264	12154	11960	12114	12178	12149	12069	12015	12091	12090	12094	12032	12038	11955	12231	12163	12123	12038	11873	12204	12068	12283	12007	12234	11942	12184	12079	12145	12092	12168	12073	12202	12248	12135	12242	12000	12101	12128	12113	12025	12112	12027	12149	12053	12124	12043	12057	12009	12172	12082	12050	12326	12084	11988	11981	12067	12036	12038	12046	12065	12077	12123	11978	12305	12000	12338	12098	11977	12207	12049	12064	12031	12038	12178	12164	12148	12118	11905	11915	12092	12156	12069	12092	12097	12138	12100	11984	12077	12245	11950	12040	11987	11903	12172	12211	12034	12117	12097	11915	12009	12077	12179	12054	12156	12154	12160	12049	12005	12239	12141	12126	12118	12114	12033	12009	12136	12040	12085	12179	12191	12245	12059	12102	12040	12042	12227	12096	12002	12164	12067	12041	12017	12128	12062	12008	12073	12215	12074	12071	12107	12103	12177	11994	12151	12182	12238	12174	11991	12215	12189	12173	12071	12098	12192	12002	12146	11975	12153	12172	12213	12042	12109	12058	12034	12079	12174	12024	12181	12125	11872	12078	12011	12097	11982	12157	12136	12049	11914	12191	12000	12115	12162	12180	12022	12194	12111	12274	12159	12040	12116	12075	12234	12237	12056	12176	12051	12131	12301	12095	11997	12176	11930	12125	11997	12044	12065	12208	12287	12139	12196	11978	12354	11995	12102	12057	12263	11995	12156	12172	11896	12087	11988	11983	12020	12044	12105	12118	12020	12094	12083	12172	11912	12138	12099	12032	12064	12069	12025	12214	12232	12145	11994	12036	12275	11885	12063	11932	11900	12109	12049	12149	12095	12228	11929	12157	11993	12196	12103	12055	12145	12134	12102	12181	11999	12192	12159	12121	12032	12156	12098	12166	11948	12145	12095	12146	12094	12111	12131	12113	12174	12046	11940	12174	12051	12056	12077	11997	12055	12150	12238	12200	12070	12056	12113	12106	12144	12102	12162	12025	12066	12224	12106	12193	12069	12188	12140	12049	12117	12195	12160	12055	12098	12062	12087	12176	12046	12090	12062	12085	12231	12031	12108	12053	12086	12087	12094	12064	12185	12172	11942	12234	12064	12130	12121	12313	12183	12045	12119	12059	12078	12136	12036	11942	12175	12049	11951	12165	12228	12109	12113	12057	12127	12081	12220	12085	12037	12207	12268	12281	12191	12115	12101	12044	12061	11863	12180	12299	12161	12066	12211	12022	11977	11958	12155	11888	11959	12013	12158	12049	12070	12081	12167	12053	12008	12108	12084	12062	12045	12001	12274	11958	11963	12288	12099	12041	12078	12182	12178	12046	12020	12230	12075	11960	12105	11937	12211	12125	12202	12057	12275	12086	12099	11961	12085	12034	11952	12017	12139	12105	12025	12049	12158	12056	12107	12187	12038	12105	12067	11911	12009	12082	12139	12230	12122	12223	12044	12280	12158	12084	12127	12105	12040	12021	12161	12089	12155	12021	12117	12122	12150	11999	12078	12067	12165	11952	12128	12088	12086	12046	12108	12259	11952	12082	11920	12134	12118	12200	12072	12066	12127	12010	12178	12065	12118	12161	12211	12141	11999	12112	12127	12134	12043	12133	12091	12056	11966	12224	12179	12043	12063	12018	11996	12033	12116	12073	12077	12105	12159	12079	12062	12309	12156	12174	12045	12056	12007	12153	12112	12261	11998	12022	12144	12220	12034	12006	12160	12243	12111	12121	11965	12058	12225	12094	12115	12045	12159	11965	12028	12091	12231	11980	12099	12325	12214	12113	12108	12115	12261	12059	12101	12065	11957	12053	12133	12261	12142	12036	12114	12104	12128	12170	11962	12108	11900	12028	12069	12194	12258	12054	12241	12095	12045	12173	12095	12059	12265	11890	12049	12069	12016	12142	12050	12097	12193	12083	12199	12079	12172	12135	12164	12094	11970	12169	12198	12104	11957	12002	12113	12049	12298	12258	12055	12139	12074	12128	12136	12071	12229	12110	12238	12018	11983	12108	12188	12217	12147	12081	12216	12083	11883	12233	11964	12058	12072	12080	12145	12017	11960	12100	12115	12007	12067	12141	12039	12084	12243	12037	12060	12115	12154	12112	11947	12135	12113	12088	11965	12066	12063	12160	12219	12099	11965	12151	12121	12163	12072	12154	12104	12211	12085	12032	12107	12056	12189	11941	12180	12045	12026	11976	12138	12109	12130	12067	12229	12129	12179	12052	12167	12101	12188	12034	12073	12314	12025	12151	12150	12018	12035	12182	12076	11927	12264	12089	12124	11930	11920	12167	12190	12153	12030	12072	12270	12174	12130	11955	12077	12167	12150	12166	12144	12105	11981	12172	12102	12206	12246	12042	12022	12095	12054	12161	12185	12196	12013	12170	12003	12254	12211	12071	12105	11978	12178	12212	12066	12072	11987	12062	12003	12026	12051	12148	12180	12040	11929	11973	12058	11918	11998	11987	12184	11964	12165	12128	12247	12178	12120	12107	12098	12309	12202	12125	12191	12128	11983	12113	12188	12057	12122	12015	12174	12064	12196	12122	11973	12015	12048	12117	12145	11986	12133	12056	11946	12084	11975	11911	12118	12044	12113	12111	12153	12172	11946	12115	12187	12054	12034	11974	12053	12162	12091	12154	11983	12083	12244	12081	12137	12116	12093	12014	12012	11996	12254	12191	12187	12058	12164	12050	12053	12156	11979	12159	11961	12161	12097	12238	12009	12139	12167	12207	12070	12066	12113	12036	11942	12194	12185	11999	12049	12159	12184	12243	12154	12113	11986	12084	12100	12051	12076	12052	11942	12159	12099	12091	12122	12147	12122	12050	12139	12050	12523	12130	11959	12000	12157	12040	12140	12197	12161	12035	12042	12052	12084	12166	12024	12256	12019	12040	12198	12099	11914	12102	12131	11979	12000	12199	12164	12121	12189	12183	12200	12173	12277	12087	12085	12316	12080	12050	12141	12046	12055	12131	12144	12113	12250	12007	12211	12137	12090	12124	12072	12032	12142	12119	12151	12153	12107	12075	12170	12235	12117	12064	12164	12078	12109	12096	11959	11929	12207	12149	12136	12043	11940	12013	11990	12050	12158	12103	12119	12136	11994	12001	11948	12171	12087	12226	12128	12263	11998	11985	12069	12116	12184	12046	12215	12132	12042	12136	12095	12089	12097	12060	11924	12135	12079	12174	12171	12194	11920	12055	12083	12178	12183	12164	12168	12135	12155	12050	12313	12144	12093	12083	12278	12131	12049	12139	12037	11911	12097	11904	12044	11966	12066	12260	11946	12084	12112	12069	12212	12228	11966	12011	12162	12153	11969	12091	12126	12244	12215	12167	12139	12166	11992
30083	22840	22568	20043	19232	18754	18361	26115	25232	21062	18869	17657	17258	17260	17160	17090	17187	17027	17140	17191	17057	16968	17197	17077	17142	17104	17055	17035	17183	17286	17207	17116	17119	17104	17166	17175	17146	17322	17312	17085	16950	17175	17373	17218	17078	17091	17102	17104	17295	16941	17200	17239	17386	17395	17169	17060	16887	17068	17121	17288	17172	17024	17020	16972	17181	17014	17166	17138	17042	17198	17131	17212	17234	17009	17119	17100	17142	17087	17262	16969	17257	17175	17243	17195	17127	17077	17181	17090	17156	17069	17008	17130	16899	16850	17156	17184	17099	17015	17070	17188	17313	17104	17244	16927	17129	16817	17051	17108	16947	16992	17065	17147	17129	16978	17239	17251	17177	17040	17320	16920	17164	17045	17096	16961	17030	17026	17059	17131	17070	17057	17194	17305	17168	16880	16971	17072	17092	17126	17140	17171	17061	17094	17200	17294	17332	17089	16948	17065	17241	17146	17059	17053	17223	17099	16958	17260	17086	17034	17298	17047	17079	17029	17025	17411	17012	17168	17118	17328	17259	17306	16733	16980	17249	17084	17107	17341	17103	17153	17119	17145	17109	17092	17163	16955	17247	17020	17159	17130	17255	17141	17245	17150	17192	16979	17056	17039	17221	17309	17042	17140	17044	17160	17180	17070	17244	17186	17338	17313	17232	17228	16914	16972	17177	16918	16937	17136	17126	17163	17080	17187	17194	17154	16874	16948	17054	17032	17064	17060	17256	16940	17029	17152	17121	17206	17377	16908	17043	17021	17095	17124	17117	17366	17240	17082	17283	17028	17060	17154	17067	16884	16989	17131	17152	17108	17198	17161	17150	17125	17121	17198	17168	17223	17240	17187	17276	17126	16956	16985	17274	17197	17226	17274	17227	16968	17162	17349	17152	16916	17060	17071	17041	16983	17043	17134	16928	17097	16988	17137	17002	17104	17131	17498	17271	17077	17073	17076	16965	17127	17208	17134	17277	17210	17265	17176	17016	17188	17108	17192	17083	16915	17119	17141	17224	17190	17130	17090	17023	17270	17089	17218	17252	17118	17044	17300	17169	17057	17193	17188	17175	17019	17006	17192	17019	16858	16944	17146	17080	17249	17091	17065	17217	17006	17011	16944	17068	17076	17013	17147	17305	17224	17150	17318	17109	17124	16968	17044	17015	17005	17057	17269	17077	17181	16876	17005	16901	17281	17235	17034	17099	17194	17274	16948	16915	17189	17088	17119	16994	17192	17084	17154	16958	17206	17019	17158	17228	17333	17206	16992	16944	17153	17061	17170	17057	17217	17201	17018	17113	17152	17067	17095	17168	17251	17194	17173	17120	17244	17168	17213	17077	17139	16967	17058	17221	17206	17296	17158	17073	17081	17190	17135	17203	17184	17136	17103	17123	17301	17142	17199	17195	16999	16811	17108	17087	17162	17079	17312	17121	16953	17051	17201	17145	17120	16992	17084	17214	16909	17063	17087	17241	17110	17289	17121	17192	17114	16990	17247	17037	17183	17161	17026	17113	17129	17030	17049	16983	16983	17166	16964	16925	17107	17176	17206	17137	17148	17237	16937	17092	17309	17330	17259	17195	17022	16904	17071	17060	17042	17187	17161	17108	17202	17165	17076	16955	17233	17185	17190	17186	17091	17022	17020	16998	16930	17320	17091	17229	17108	17033	17062	17005	17016	16930	16967	17127	17251	16910	17023	17350	17141	17216	17143	17200	17324	17073	17145	17171	17172	17213	17120	16988	17083	17284	17039	17391	17210	17171	17072	17195	17032	17237	17204	17375	17151	17191	17060	17168	17150	17162	17102	17385	17242	17031	17070	17048	17139	17251	17132	17080	17088	17169	17042	17253	16944	17046	17032	17039	17083	16903	17121	16882	17043	16868	17000	17152	17125	17130	16950	17058	17416	17157	17098	17103	17002	17185	17116	17120	17197	17163	17063	17025	17091	17179	17335	17003	17164	17174	17208	17036	17267	17103	17112	16999	17040	17126	17040	17118	17114	17099	17168	17087	17169	16970	17101	17252	17199	17311	17156	17276	17119	17245	17274	17087	17088	17129	17183	17163	17198	17013	17201	17265	17197	17178	17275	17119	17313	17160	17225	17244	17263	17152	17091	17027	17137	17191	17288	17230	17078	17036	17054	17179	17050	17070	17105	17204	17195	17209	17130	17225	17224	17083	17071	17076	17287	17272	17341	17269	17061	17302	17124	17105	17149	17228	17077	17163	17041	17027	16981	16897	16941	17224	17008	16997	17112	17229	17199	17263	17312	17135	17178	17112	17092	17371	17166	17210	17165	17053	17213	17186	17314	17259	17386	17293	17061	17148	17179	17275	16973	17159	16975	17028	16974	16943	17051	17163	17320	17267	17035	17146	16888	17031	17317	17119	17017	16912	17111	17215	17006	17203	17281	17204	17265	16972	17172	17160	17237	17092	16992	17213	17025	17032	17198	17295	17009	17124	17212	17267	17359	17048	17173	17131	17221	17123	17097	17256	17381	17193	17143	17064	17170	17249	16957	17074	17025	17033	17208	17033	17081	17060	17113	17137	17170	17208	17107	17139	17112	16981	17068	17111	17074	17192	17334	17078	17117	17093	17038	17004	17086	17131	16941	17202	17127	17126	17151	17250	17186	17044	17089	17206	16969	16986	17101	17030	17161	17114	17152	17202	17223	17147	17203	17163	17176	17034	17238	17125	17028	16978	17092	17178	17125	16959	17019	17185	17113	17183	17149	17022	17273	17139	17111	16968	17241	17048	17021	17040	17033	17125	17309	17061	17095	17004	17104	17092	17227	17117	17099	17156	17341	17263	17046	17065	17259	17331	17207	17010	16947	17216	17212	17251	17221	17258	17043	16977	17249	17047	17066	17049	16988	17149	17182	17152	17167	17124	17094	17091	17215	17072	17248	17120	17003	17167	17073	17316	17185	17067	17007	17124	17249	17315	17189	17185	17106	17005	16885	17177	16920	17157	17065	17077	17004	17108	17150	17324	16982	17129	17138	17283	17258	17211	17191	17209	17096	17241	17308	17312	17258	17260	17128	17043	17192	17243	17235	17170	17213	17144	16929	17163	16994	16973	17123	17293	17161	17224	17230	17198	17159	17098	17171	17355	17142	16998	17195	17081	17020	17101	17092	17182	17130	17242	17214	17065	17086	17003	17110	17123	17112	17305	17172	17053	17129	17132	17194	17358	17103	17132	17057	17050	17082	17270	17228	16885	16949	17037	16989	17260	17256	17187	17140	17055	17174	17133	17336	17273	17098	17114	16992	17095	17062	16990	17062	17189	17012	16975	17051	17062	17070	17201	17079	17149	17128	17163	17109	16808	16949	16963	17288	17043	17037	17239	17101	17035	17073	17207	17157	17215	17207	16964	17036	17104	17235	17312	16999	17029	17356	17196	17089	17296	16943	17206	17245	17125	17100	17072	17100	16989	17237	17066	16993	17268	17205	17005	17085	17029	17070	17083	17014	16791	17118	17390	17384	17095	17196	16984	17161	17212	17061	16940	17423	17106	17120	17130	17241	17364	17124	17229	17310	16984	17129	17249	17160	17465	17048	17143	17141	17008	17250	17191	17251	17173	16891	17101	17282	17343	17064	17075	16876	17152	17134	17057	17130	17196	17089	16871	17121	17382	17072	16931	17295	17302	17035	17112	17230	17028	17296	17018	17327	17062	17140	17405	17347	17176	17056	17078	17149	16980	17097	17293	17155	17175	16858	17131	17091	17141	17209	17240	17210	16978	17128	17078	17174	17148	17088	17215	17137	17025	17131	17002	17144	17119	17252	16993	17072	17136	17210	17002	17032	17102	17147	16919	17112	16989	17085	16823	17149	16957	17392	17105	17167	17194	17265	17185	17119	17218	17136	17218	17208	17134	17295	17112	17152	17191	17150	17180	17168	17158	17135	17012	17076	17025	17221	17199	16972	17040	17033	17220	17248	17009	17110	17068	17091	17162	16977	17345	17005	17144	17075	17179	17077	17055	17234	17050	17315	17249	17062	17278	17081	17080	17141	17261	17208	17102	17234	17289	17090	17170	17139	17208	17167	17115	17301	17213	17300	17323	17002	17107	16982	17103	17102	17270	17253	17117	17045	16907	17064	17141	17143	17253	17118	17189	17111	17056	17280	17266	17126	17147	17174	17231	17076	17150	17109	17046	16950	17082	17269	17277	17334	17422	17162	17086	17113	17062	17173	17184	17194	17107	17085	17218	17175	17097	17068	17069	17061	16984	16896	16954	16986	17101	17201	17052	17307	17141	17062	17152	17034	17190	17198	17123	17185	17069	16875	17027	17114	17190	17235	17089	17221	17091	17113	17197	16933	17030	17073	16945	17076	17287	17284	17238	16956	17204	17008	17025	16920	17037	17143	17060	16957	17234	17082	17379	17329	17339	17160	16953	17254	17250	16960	17141	17376	17026	17209	16974	17078	17140	17270	17252	17165	17149	17090	17145	17067	17019	17158	17280	16933	17032	17126	17236	17048	17189	17125	16875	16963	16990	17190	17095	17111	17255	17314	17145	17083	17087	17147	17249	17116	17124	17069	17189	17025	17139	17167	17187	17165	16947	17154	17125	17166	17061	17323	17182	17109	17209	17223	17140	17135	17126	17104	17272	17108	17182	17147	17070	17246	17177	17147	17077	17373	17124	17302	17186	17126	17182	17202	17016	17339	17211	17124	16956	17039	17349	17066	17211	17091	17036	17041	17205	17046	17096	17101	17148	17163	17089	16974	17017	16747	17134	17184	17174	17147	17266	17205	17126	16932	17138	17175	17193	17055	17134	17137	17076	17317	17072	17130	17440	17024	17034	17128	17163	17212	17127	17152	17090	17213	17158	17043	17105	16984	17124	17102	17189	17080	17174	17138	17170	17052	17200	17054	17075	17250	17193	16910	17305	17030	17186	17193	17013	17061	17006	17209	17174	17185	17467	17280	17096	17023	17201	17391	17328	17149	17203	17104	16994	17137	17069	16938	17264	17010	17107	17183	17253	17327	17072	17279	17302	17098	17175	17136	17079	17301	17211	17265	17172	17366	17274	17106	17131	17166	17279	17314	17100	16970	17230	17089	17140	17117	16932	17186	17075	17264	17057	17065	17406	17165	17127	17161	17089	17219	17230	17083
16151	20010	18255	16191	17077	15803	15274	26654	22375	17655	14853	14042	13735	13637	13667	13632	13736	13878	13838	13774	13839	13751	13747	13691	13764	13728	13748	13755	13623	13629	13805	13692	13763	13722	13690	13606	13937	13938	13781	13772	13992	13721	13853	13797	13828	13762	13790	13667	13896	13709	13817	13889	13793	13729	13784	13639	13786	13813	13665	13702	13797	13836	13620	13797	13704	13689	13680	13808	13738	13640	13658	13792	13831	13924	13793	13762	13564	13700	13696	13711	13787	13737	13749	13754	13694	13752	13736	13717	13727	13725	13728	13776	13782	13709	13721	13684	13751	13871	13635	13667	13760	13824	13743	13747	13733	13668	13693	13732	13703	13661	13729	13816	13776	13763	13758	13753	13757	13584	13822	13711	13684	13714	13797	13902	13645	13713	13677	13596	13741	13827	13771	13633	13874	13915	13793	13639	13743	13790	13975	13615	13744	13697	13950	13698	13626	13614	13606	13704	13885	13764	13588	13754	13696	13607	13545	13791	13538	13574	13779	13854	13780	13771	13601	13834	13630	13707	13813	13797	13550	13708	13707	13746	13682	13744	13717	13807	13641	13775	13710	13665	13818	13781	13843	13680	13485	13895	13635	13688	13735	13936	13885	13706	13780	13727	13863	13605	13750	13862	13687	13709	13897	13820	13636	13779	13746	13767	13721	13739	13713	13680	13735	13704	13806	14133	13934	13639	13832	13647	13835	13652	13798	13787	13897	13721	13722	13656	13721	13687	13647	13711	13850	13837	13674	13756	13832	13648	13755	13724	13802	13762	13782	13849	13705	13753	13727	13735	13761	13618	13796	13604	13690	13648	13798	13722	13662	13739	13756	13858	13897	13723	13769	13771	13688	13692	13696	13630	13581	13744	13653	13694	13646	13829	13684	13791	13633	13945	13833	13725	13551	13658	13599	13650	13732	13808	13818	13655	13873	13566	13818	13723	13636	13651	13589	13561	13841	13729	13776	13674	13707	13904	13618	13598	13758	13749	13944	13791	13684	13588	13680	13691	13762	13608	13726	13651	13741	13824	13803	13607	13785	13832	13843	13599	13670	13841	13584	13826	13711	13733	13778	13710	13704	13677	13592	13775	13678	13793	13709	13834	13533	13737	13734	13805	13733	13780	13593	13842	13743	13813	13862	13684	13724	13863	13838	13595	13797	13695	13882	13631	13669	13678	13820	13777	13850	13811	13878	13897	13683	13824	13459	13695	13460	13534	13816	13624	13909	13767	13796	13702	13647	13681	13763	13895	13660	13728	13703	13750	13797	13767	13820	13875	13737	13835	13892	13891	13727	13845	13565	13847	13886	13671	13719	13597	13716	13658	13844	13795	13595	13736	13594	13713	13868	13703	13751	13687	13744	13792	13701	13825	13758	13842	13667	13790	13676	13792	13601	13654	13758	13756	13582	13688	13655	13762	13843	13743	13729	13524	13911	13810	13624	13738	13849	13683	13652	13808	13869	13700	13662	13765	13745	13715	13728	13654	13931	13656	13712	13843	13897	13782	13680	14018	13932	13640	13758	13964	13854	13615	13819	13753	13744	13685	13784	13683	13641	13777	13685	13892	13889	13699	13892	13818	13666	13708	13718	13798	13574	13689	13770	13726	13756	13633	13826	13691	13836	13682	13829	13754	13905	13758	13794	13701	13809	13762	13805	13644	13728	13631	13789	13743	13801	13863	13793	13672	13743	13629	13825	13680	13757	13785	13757	13716	13768	13650	13929	13663	13838	13836	13609	13744	13865	13584	13891	13551	13780	13806	13644	13767	13757	13802	13776	13805	13715	13845	13784	13901	13758	13829	13706	13608	13773	13662	13761	13819	13614	13661	13713	13935	13660	13622	13625	13704	13720	13746	13615	13628	13796	13678	13863	13723	13693	13670	13600	13795	13849	13800	13700	13694	13781	13835	13508	13749	13585	13711	13890	13723	13754	13600	13656	13763	13675	13745	13708	13769	13887	13970	13693	13728	13724	13851	13742	13689	13798	13679	13839	13841	13582	13783	13657	13797	13747	13719	13674	13696	13745	13744	13858	13629	13733	13733	13871	13736	13696	13689	13668	13822	13714	13673	13621	13624	13680	13724	13713	13678	13703	13707	13811	13588	13632	13579	13753	13662	13567	13813	13795	13740	13938	13743	13798	13764	13797	13617	13583	13696	13879	13675	13684	13635	13682	13773	13689	13846	13697	13763	13910	13706	13538	13599	13803	13903	13790	13561	13706	13759	13758	13822	13619	13815	13846	13669	13835	13686	13624	13668	13628	13649	13776	13846	13661	13794	13607	13650	13664	13634	13756	13725	13750	13680	13753	13848	13772	13906	13721	13686	13793	13722	13759	13898	13889	13609	13763	13898	13699	13775	13861	13761	13715	13725	13653	13873	13809	13854	13722	13807	13881	13672	13692	13854	13742	13785	13970	13532	13865	13672	13676	13710	13695	13804	13840	13745	13736	13655	13765	13924	13696	13729	13929	13771	13612	13978	13875	13626	13577	13755	13759	13674	13916	13670	13789	13722	13824	13642	13755	13638	13931	13865	13700	13852	13758	13704	13798	13629	13590	13668	13842	13780	13878	13722	13817	13693	13725	13929	13820	13777	13765	13683	13696	13709	13713	13668	13736	13755	13800	13859	13728	13670	13746	13776	13694	13849	13771	13799	13626	13704	13654	13739	13836	13866	13754	13724	13803	13754	13795	13910	13807	13623	13877	13852	13794	13910	13629	13786	13667	13722	13827	13716	13711	13637	13668	13782	13749	13739	13836	13727	13769	13785	13858	13820	13622	13968	13794	13781	13735	13817	13544	13742	13854	13787	13824	13736	13826	13676	13624	13713	13868	13782	13621	13780	13784	13736	13725	13663	13944	13924	13841	13854	13748	13834	13697	13777	13879	13838	13883	13583	13933	13894	13781	13645	13745	13768	13788	13800	13627	13739	13692	13846	13956	13755	13703	13636	13729	13611	13841	13824	13957	13870	13634	13700	13823	13580	13714	13752	13669	13875	13665	13634	13619	13688	13782	13674	13776	13674	13831	13840	13888	13688	13726	13844	13741	13743	13616	13761	13645	13703	13756	13778	13746	13908	13651	13806	13592	13746	13697	13621	13756	13820	13803	13716	13631	13547	13809	13513	13726	13789	13810	13602	13799	13672	13842	13728	13756	13719	13781	13614	13800	13777	13852	13745	13831	13741	13740	13821	13728	13841	13697	13831	13802	13650	13606	13877	13724	13723	13998	13884	13715	13657	13863	13762	13702	13703	13838	13761	13606	13579	13746	13759	13776	13710	13748	13896	13692	13884	13565	13706	13680	13584	13768	13716	13694	13685	13796	13612	13773	13745	13772	13740	13732	13678	13740	13827	13812	13835	13631	13800	13757	13820	13706	13733	13704	13778	13697	13929	13580	13736	13603	13747	13880	13858	13813	13714	13655	13661	13541	13862	13802	13582	13760	13797	13902	13707	13747	13748	13700	13653	13815	13806	13874	13634	13793	13560	13800	13710	13746	13825	13768	13776	13751	13741	13806	13738	13904	13656	13934	13832	13859	13718	13850	13669	13906	13744	13873	13815	13714	13786	13782	13882	13729	13900	13731	13709	13654	13605	13936	13696	13849	13845	13823	13796	13852	13744	13777	13627	13717	13820	13782	13729	13798	13799	13750	13609	13740	13651	13930	13756	13682	13643	13690	13593	13833	13767	13738	13695	13686	13659	13672	13673	13668	13887	13647	13628	13722	13748	13687	13695	13642	13647	13655	13805	13692	13729	13800	13714	13825	13669	13746	13757	13846	13791	13706	13677	13538	13912	13774	13828	13906	13858	13608	13800	13725	13714	13834	13817	13757	13833	13859	13765	13872	13852	13921	13568	13671	13810	13794	13803	13674	13763	13748	13527	13682	13761	13821	13780	13756	13775	13598	13831	13799	13842	13729	13774	13784	13705	13848	13791	13774	13655	13868	13765	13702	13683	13708	13647	13584	13799	13696	13773	13649	13721	13795	13890	13642	13789	13628	13869	13760	13731	13859	13737	13802	13812	13785	13876	13660	13677	13683	13724	13876	13790	13849	13694	13655	13681	13785	13750	13822	13503	13590	13785	13720	13772	13848	13796	13711	13847	13797	13745	13624	13783	13842	13641	13810	13887	13586	13730	13850	13859	13761	13592	13643	13633	13546	14017	13832	13740	13776	13768	13846	13669	13785	13729	13770	13642	13631	13640	13725	13556	13771	13564	13644	13751	13870	13698	13742	13886	13750	13674	13656	13773	13714	13674	13642	13874	13729	13719	13676	13727	13687	13673	13774	13823	13700	13790	13561	13728	13686	13875	13585	13853	13821	13706	13784	13690	13707	13696	13703	13644	13720	13578	13739	13660	13646	13931	13755	13802	13802	13877	13769	13722	13612	13949	13698	13718	13664	13707	13805	13697	13799	13795	13736	13584	13788	13819	13679	13803	13719	13604	13833	13743	13754	13665	13737	13748	13704	13826	13533	13614	13638	13769	13844	13737	13797	13631	13578	13782	13737	13613	13879	13589	13808	13794	13809	13870	14004	13670	13727	13703	13789	13748	13791	13846	13720	13720	13720	13570	13767	13697	13792	13649	13866	13623	13802	13825	13759	13914	13898	13693	13709	13487	13720	13622	13642	13785	13863	13737	13797	13769	13598	13690	13619	13816	13945	13646	13733	13932	13694	13802	13662	13608	13907	13905	13818	13750	13702	13728	13943	13926	13829	13639	13651	13738	13713	13657	13703	13656	13739	13760	13781	13826	13789	13860	13784	13788	13627	13818	13736	13867	13778	13800	13799	13667	13724	13686	13800	13876	13776	13604	13784	13741	13732	13585	13833	13859	13911	13931	13925	13735	13778	13650	13885	13741	13761	13730	13702	13761	13768	13818	13819	13654	13690	13666	13674	13571	13707	13816	13704	14034	13677	13963	13559	13820	13815	13750	13646	13820	13804	13600	13783	13904	13821	13705	13736	13588	13687	13698	13783	13667	13884	13927	13692	13826	13737	13762	13827	13697	13764	13704	13799	13585	13809	13767	13566	13759	13660	13644	13867	13757	13807	13738	13580	13681	13640	13717	13749	13708	13770	13718	13751	13833	13574	13613	13722	13862	13928	13654	13890	13606	13729	13774
25457	21116	28016	25230	24093	23238	29478	62753	49354	33708	24056	19666	18513	18420	18053	18351	18237	18275	18252	18163	18215	18228	18141	18025	18493	18038	18364	18195	18282	18145	18301	18114	18314	18414	18319	18188	18228	18389	18379	18348	17956	18339	18189	18196	18173	18378	18202	18263	18156	18250	18109	18106	18211	18281	18365	18108	18012	18151	18074	18145	18263	18402	18087	18081	18214	18268	18136	18261	18036	18266	18236	18244	18154	18230	18295	18102	18029	18156	18336	18173	18047	18226	18349	18244	18421	18164	18140	18015	18024	18213	18227	18386	17991	18223	18389	18057	18008	18240	18457	18253	18270	18158	18179	18288	18052	18390	18281	18258	18341	18266	18239	18177	18067	18169	18234	18176	18457	18205	18149	18361	18202	18095	18027	18231	18110	18244	18391	18061	18254	18279	17993	18243	18134	18049	18255	18246	18144	18158	18171	18337	18222	18139	18093	18456	18151	18343	18365	18298	18142	18031	18201	18144	18298	18352	18251	18213	18222	18369	18212	18254	18287	18239	18207	18170	18144	18160	18258	18071	18192	18270	18125	18421	18125	18215	18100	18217	18312	18119	18252	18196	18172	18113	18223	18269	18289	18230	18292	18334	18208	18178	18285	18073	18119	18311	18119	18064	18201	17919	18223	18116	18164	18162	18062	18223	18292	18083	18144	18151	18236	18176	18037	18156	18273	18127	18231	18183	18305	18221	18165	18309	18202	18447	18245	18215	18312	18367	18306	18192	18119	18187	18333	18289	18238	18189	18257	18255	18206	18302	18283	18341	18046	18272	18242	18134	18168	18290	18173	18211	18191	18314	18221	18030	18243	18320	18247	18094	18261	18255	18069	18084	17982	18176	18071	18328	18191	18217	18203	18080	18021	18259	18065	18092	18224	18158	18171	18240	18280	18342	18228	18034	18096	18222	18231	18275	18277	18163	18073	18201	18240	18297	18034	18029	18087	17990	18029	18168	18148	18145	18091	18116	18209	18152	18352	17863	18226	18134	17898	18247	18231	18054	18247	18154	18029	18163	18234	18146	18314	18223	18271	18331	18128	18233	18208	18350	17979	18048	18092	18243	18237	18075	18156	18280	18372	18029	17924	17947	18237	18120	18017	18180	18122	18104	18068	18055	18260	18302	18300	18255	18001	18110	18166	18228	18166	18314	18221	18123	18191	18411	18341	18205	18348	18141	18161	18325	18038	18261	18270	18237	18178	18198	18157	18169	18290	18354	18101	18205	18186	17847	18164	18154	18104	18239	18235	18141	18182	18186	18372	18169	18243	18178	18208	18262	18155	18007	18278	18122	18299	18224	18133	18085	18204	18055	18121	18189	18151	18084	18178	18352	18150	18150	18130	18094	18106	18290	18133	18065	18203	18117	18221	18299	18299	18291	18202	18059	18130	18345	17977	17919	18195	18075	18188	18160	18344	18395	18376	18066	18345	17999	18299	18027	18154	18331	18320	18145	18160	18119	18139	18102	18086	18148	18368	18287	18191	18295	18292	18262	18216	18354	18092	18096	18188	18091	18211	17956	18024	18180	18214	18210	18039	18259	18317	18138	18265	17977	18063	18059	18255	18218	18106	18106	18408	18003	18146	18096	18195	18270	18259	17966	18093	17971	18299	18119	18066	18301	18057	18077	18207	18044	18105	18011	18132	18079	18110	18177	18198	18202	18042	18237	18162	18342	18112	18319	18072	18156	18293	18087	18338	18222	18043	18062	18206	17983	18268	18161	18096	18248	18133	18399	18269	18301	18277	18101	18263	18230	18243	18443	18144	18167	18253	18250	18155	18132	18375	18192	18287	18009	18175	18228	18285	18126	18135	18140	18104	18211	18161	17917	18261	18224	18297	18344	18201	18303	18259	18249	18372	18233	18137	18144	18094	18176	18387	18243	18387	18307	18262	17953	18248	18267	18188	18272	18232	18282	18329	18191	18195	18202	18097	18130	18313	18358	18290	18195	18063	17963	18209	18242	18307	18158	18075	18281	18079	18299	18246	18120	18208	18192	18098	18306	18255	18057	18054	18135	18125	18205	18156	18193	18044	18379	18172	18189	18234	18228	18393	18214	18405	18197	18221	18068	18353	18092	18372	18158	18240	18172	17993	18302	18280	18376	18355	17982	18104	18358	18217	18099	18186	18351	18294	18210	18260	18231	18163	18016	18065	18322	18267	18032	18295	18337	18136	18177	18220	18238	18175	18289	17847	18062	18081	18235	18195	18140	18090	18154	18103	18297	18269	18125	18131	18197	18172	18082	17977	18195	17970	18192	18163	18292	18083	18278	18235	18447	18446	18326	18027	18220	18359	18291	18136	18026	18041	18353	18371	18130	18117	18072	18182	18145	18230	18098	18270	18289	18135	18240	18306	18133	18158	18180	18322	18224	18234	18259	18194	18381	18141	18043	18139	18025	18151	18121	18342	17999	18257	18236	18061	18208	18259	18223	18261	18160	18016	18379	18320	18256	18212	18272	18267	18316	18164	18060	18203	18270	18118	18176	17881	18118	18244	18146	18188	18297	18048	18341	18075	18231	18136	18386	18237	18120	18199	18039	18311	18063	18150	18000	18007	18088	18149	18012	18206	18155	18183	18215	18142	18194	18448	18289	18126	18293	18293	18256	18172	18313	18348	18273	18302	18337	18294	18355	18130	18093	17866	18221	18486	18266	18250	18076	18121	18245	18355	18177	18176	18309	18322	18324	18212	18353	18009	18069	18264	18229	18013	18175	17898	18174	18399	18256	18045	18355	18176	18174	18314	18210	18047	18057	18131	18285	18296	18352	18258	18094	18000	18158	18172	18180	18121	18243	18349	18228	18282	18322	18142	18166	18250	18179	18225	18332	18259	18291	17941	18035	18276	18125	18218	18203	18251	18185	18304	18138	18009	18035	18403	18438	18100	18302	18264	18269	18206	18166	18204	18131	18124	18206	18231	18156	18208	18199	18158	18304	18103	18261	18284	18126	18212	18295	18313	18112	18407	18126	18147	18167	18298	18150	18259	18379	18563	18072	18064	18251	18311	18232	18332	18142	18162	18121	18018	18114	18082	18087	18166	17967	18075	18208	18229	18358	18216	18328	18306	18382	18141	18240	18206	18286	17990	18275	18045	18160	18261	18242	18292	18280	18146	17979	18275	18210	18200	18001	18072	18071	18508	18293	18098	18162	18203	18295	18168	18005	18248	18410	18312	18060	18003	17954	18206	18175	18279	18183	18329	18178	18100	18427	18230	18327	18512	18167	18357	18146	18280	18273	18238	18302	18138	18191	18281	17999	18341	18336	18407	18193	18399	18224	18355	18251	18125	18081	18023	18141	18340	18241	18266	18305	18067	18175	18115	18194	18274	18202	18270	18192	18121	18221	18454	18108	18401	18226	18025	18234	17970	18198	18089	18189	18388	18278	18242	18103	18366	18186	18149	18188	18009	17946	17969	18052	18251	18103	18030	18095	18354	18135	18186	18098	18260	18165	18250	18260	18176	18130	17990	17949	18354	18332	17928	18314	18218	18175	18368	18367	18383	18172	18253	18156	18087	18168	18137	18150	18270	18322	18375	18402	18269	18212	18023	18107	18175	18140	18285	18172	18462	18185	18318	18165	18216	18008	18216	18332	18265	18047	18084	18331	17946	18033	18127	18127	18197	18147	18013	18050	18268	18140	18011	17900	18291	18324	17921	18177	18301	18142	18364	18122	18296	18356	18350	18102	18047	17960	18119	18113	18399	17974	18400	18103	18071	17951	18101	18367	18174	18221	18222	18257	18269	18166	18174	18191	18073	18328	18206	18311	18082	18137	18286	17867	18398	18061	18207	18182	18194	18422	18355	18235	18159	18204	18121	18210	18065	18039	18119	18291	18234	18274	18197	18050	18182	18255	18178	18053	18123	18297	18258	18175	18189	18077	18190	18270	18200	18104	18056	18015	18150	17988	18365	18022	18134	18052	18265	18071	17947	18275	18125	18276	18212	18142	18029	18170	18155	18114	18013	18304	18125	18110	18040	18415	18185	18079	18004	18007	18446	18037	18125	18250	18257	18129	18157	18026	18036	18128	18469	18298	18304	18213	18036	18058	18126	18292	18170	18288	18069	18324	18250	18074	18396	18176	18254	18192	18302	18179	18261	18172	18239	18476	17937	18334	18120	18087	18159	18055	18118	18218	18432	18410	18064	18254	18222	18262	18189	18230	18086	18051	18282	18416	18422	18288	18345	18266	18304	18017	18060	18060	18105	18209	18195	18168	18104	18157	18150	18342	18025	18232	18233	18160	18075	18381	18242	18332	18113	18266	17936	18157	18275	18091	18313	18312	18415	18247	18310	17958	18181	18144	18201	18269	18389	18318	17969	18353	18222	18155	18155	18188	18261	18326	18193	18003	18139	18153	17989	17925	17908	18338	17922	18276	18132	18178	18211	18303	18312	18182	17968	18231	18422	18391	18298	18178	18262	18103	18369	18183	18247	17981	18210	18201	18178	18271	18232	18203	18240	18196	18194	18070	18083	18187	18224	18313	18214	18113	18163	18187	17975	18313	18277	18267	18274	18148	18057	18064	18352	18419	17996	18081	17878	17990	18233	18121	18334	18361	18203	18305	17904	18240	18143	18260	18055	18149	18202	18225	18351	18194	18254	18331	18151	18397	18359	18296	18266	18154	18145	18219	18305	18419	18231	18282	18062	18302	18222	18308	18130	18109	18118	18140	18120	18153	18102	18228	17991	18205	18169	18295	18246	18210	18016	17872	18419	18021	18088	18296	18228	18153	18311	18241	17974	18199	18050	18097	18049	18171	18274	18327	18346	18069	18014	17987	18384	18080	18285	17981	18022	18302	18166	18356	18226	18218	18269	18085	18134	18328	18213	18187	18164	18196	18189	17924	18130	18202	18251	18120	18329	17977	18263	18238	18267	18122	18168	18220	18293	18154	18103	18148	18132	18295	18273	18209	18273	18194	18174	17969	18270	18100	18049	18318	18184	18125	18087	18394	18276	18329	18243	18076	17983	18433	18488	18167	18245	17986	18164	18110	18147	18033	17965	18078	18196	18013	18123	18078	18100	18095	18178	18111	17962	18100	18001	18163	18138	18269	18095	18158	18318	18274	18238	18166	18072	18103	18202	18004	18051	18078	18206	18272	17961	18212	18153	18203
16998	28011	26907	24510	24451	18972	27329	59898	45648	30368	19441	15366	14528	14452	14316	14359	14437	14446	14243	14390	14465	14329	14523	14344	14461	14436	14337	14467	14415	14565	14195	14431	14494	14383	14305	14386	14389	14417	14509	14352	14284	14245	14552	14472	14500	14254	14380	14311	14479	14298	14505	14425	14619	14317	14421	14330	14389	14438	14309	14362	14333	14349	14415	14546	14478	14420	14494	14278	14264	14337	14461	14328	14589	14383	14545	14456	14474	14478	14374	14305	14316	14365	14359	14353	14581	14423	14302	14414	14485	14373	14288	14357	14345	14419	14398	14396	14581	14511	14480	14498	14365	14408	14497	14399	14429	14248	14440	14405	14304	14359	14453	14410	14435	14515	14227	14401	14426	14455	14527	14307	14356	14383	14442	14275	14270	14410	14281	14391	14495	14454	14235	14237	14373	14357	14425	14406	14225	14428	14334	14478	14429	14340	14495	14374	14364	14378	14460	14327	14303	14366	14439	14499	14361	14456	14371	14435	14492	14410	14359	14319	14467	14243	14290	14401	14453	14435	14564	14446	14333	14281	14455	14582	14576	14351	14466	14272	14368	14248	14257	14330	14392	14487	14286	14496	14453	14548	14467	14452	14282	14352	14514	14337	14313	14443	14318	14502	14301	14410	14292	14346	14399	14234	14541	14457	14403	14353	14459	14439	14234	14559	14194	14423	14385	14434	14443	14331	14575	14317	14294	14442	14428	14481	14300	14200	14457	14402	14364	14304	14399	14376	14419	14306	14492	14486	14484	14474	14403	14435	14362	14562	14591	14334	14485	14387	14353	14368	14480	14420	14483	14391	14366	14539	14208	14521	14558	14281	14356	14345	14493	14389	14354	14333	14401	14410	14581	14526	14276	14336	14214	14326	14374	14373	14428	14377	14421	14383	14246	14496	14385	14345	14303	14476	14477	14315	14439	14390	14326	14300	14287	14405	14322	14456	14324	14399	14441	14428	14458	14376	14584	14519	14537	14362	14423	14244	14370	14496	14496	14516	14447	14457	14501	14390	14367	14427	14357	14442	14389	14410	14331	14323	14547	14445	14512	14358	14352	14427	14364	14418	14360	14275	14447	14432	14432	14206	14310	14304	14482	14409	14407	14481	14353	14472	14560	14459	14265	14624	14327	14250	14357	14435	14647	14371	14312	14330	14412	14331	14296	14540	14353	14271	14261	14440	14360	14433	14400	14489	14219	14467	14257	14679	14425	14435	14274	14513	14639	14264	14450	14360	14412	14471	14476	14514	14288	14495	14319	14496	14545	14465	14453	14336	14388	14548	14369	14622	14385	14366	14385	14363	14242	14371	14444	14299	14329	14446	14450	14415	14340	14514	14473	14416	14475	14345	14400	14391	14378	14459	14409	14240	14479	14417	14350	14294	14329	14449	14410	14300	14447	14522	14298	14357	14271	14380	14570	14439	14334	14305	14426	14385	14497	14517	14226	14528	14393	14400	14414	14402	14537	14277	14481	14438	14310	14433	14486	14468	14578	14447	14292	14396	14432	14287	14482	14384	14408	14538	14436	14417	14392	14449	14582	14460	14296	14294	14430	14435	14295	14377	14399	14444	14382	14533	14290	14533	14524	14438	14495	14284	14464	14422	14468	14388	14498	14364	14474	14361	14444	14314	14395	14211	14433	14448	14365	14466	14519	14475	14453	14438	14332	14492	14501	14226	14421	14523	14489	14390	14445	14461	14553	14325	14252	14319	14378	14306	14438	14366	14254	14497	14205	14489	14500	14457	14416	14381	14344	14291	14345	14664	14264	14464	14545	14509	14578	14268	14233	14368	14412	14347	14318	14521	14437	14503	14293	14195	14352	14333	14471	14413	14378	14367	14353	14505	14429	14444	14453	14521	14488	14521	14251	14479	14346	14126	14398	14401	14590	14487	14350	14378	14328	14450	14285	14304	14309	14497	14182	14427	14602	14345	14346	14378	14370	14476	14298	14448	14338	14405	14432	14325	14342	14431	14286	14514	14527	14481	14411	14524	14549	14295	14319	14273	14356	14405	14378	14291	14540	14162	14600	14462	14377	14449	14399	14294	14369	14533	14406	14299	14535	14431	14502	14452	14528	14408	14440	14402	14560	14334	14386	14505	14276	14377	14434	14430	14316	14440	14331	14468	14247	14373	14553	14419	14439	14444	14354	14467	14379	14430	14617	14606	14285	14399	14314	14501	14360	14554	14555	14475	14397	14304	14474	14487	14287	14201	14261	14506	14345	14581	14615	14423	14496	14433	14411	14512	14336	14327	14406	14438	14478	14489	14409	14373	14331	14463	14406	14412	14509	14364	14335	14318	14271	14474	14346	14449	14431	14358	14269	14186	14284	14302	14580	14411	14410	14709	14351	14386	14449	14252	14357	14341	14442	14510	14350	14401	14443	14420	14407	14286	14404	14413	14434	14288	14426	14420	14344	14421	14416	14334	14367	14386	14341	14331	14586	14259	14410	14355	14412	14328	14290	14414	14354	14295	14406	14346	14348	14414	14380	14433	14288	14375	14365	14384	14336	14508	14469	14154	14447	14493	14453	14347	14360	14462	14381	14335	14389	14417	14415	14458	14444	14444	14313	14522	14304	14293	14463	14304	14357	14436	14333	14402	14482	14391	14396	14402	14430	14202	14409	14595	14532	14404	14388	14293	14316	14275	14336	14345	14379	14452	14444	14351	14350	14548	14335	14306	14238	14257	14379	14572	14449	14428	14395	14358	14424	14427	14386	14411	14266	14320	14306	14471	14260	14482	14329	14471	14558	14371	14427	14166	14299	14505	14433	14329	14378	14322	14322	14345	14495	14387	14549	14378	14206	14575	14324	14473	14241	14412	14403	14265	14555	14469	14342	14337	14445	14368	14551	14457	14285	14618	14468	14670	14513	14482	14560	14564	14419	14371	14460	14312	14348	14611	14469	14390	14460	14393	14378	14574	14415	14488	14396	14396	14225	14351	14430	14328	14407	14372	14417	14489	14379	14242	14425	14447	14411	14334	14449	14474	14338	14338	14417	14435	14509	14383	14410	14519	14386	14368	14409	14355	14424	14451	14280	14543	14608	14299	14388	14193	14444	14596	14531	14469	14322	14426	14323	14364	14334	14369	14333	14613	14681	14561	14437	14435	14383	14373	14506	14439	14362	14527	14253	14446	14434	14438	14347	14314	14265	14450	14368	14440	14422	14383	14190	14290	14505	14317	14327	14384	14441	14372	14460	14420	14326	14354	14483	14412	14391	14542	14388	14445	14503	14383	14480	14340	14370	14370	14466	14354	14308	14519	14370	14289	14653	14235	14426	14283	14491	14288	14532	14296	14413	14514	14562	14367	14319	14572	14271	14344	14408	14460	14378	14335	14408	14365	14181	14331	14486	14289	14495	14293	14396	14465	14301	14371	14336	14306	14287	14350	14359	14659	14436	14358	14407	14457	14317	14278	14236	14326	14369	14379	14416	14390	14534	14353	14369	14442	14383	14386	14374	14307	14526	14458	14272	14429	14406	14299	14289	14454	14428	14508	14389	14312	14452	14496	14260	14403	14349	14405	14322	14481	14441	14337	14435	14344	14342	14516	14352	14412	14506	14432	14441	14566	14514	14212	14342	14388	14412	14469	14368	14454	14197	14382	14429	14345	14405	14471	14139	14544	14357	14299	14443	14164	14396	14364	14338	14308	14438	14395	14468	14486	14441	14428	14399	14564	14378	14510	14387	14538	14469	14436	14480	14414	14603	14306	14473	14543	14413	14376	14407	14457	14466	14307	14449	14398	14370	14361	14425	14335	14517	14303	14372	14414	14404	14393	14297	14447	14256	14373	14412	14518	14426	14231	14451	14364	14526	14375	14546	14407	14263	14589	14288	14280	14383	14355	14245	14458	14554	14269	14353	14558	14412	14295	14461	14555	14371	14271	14338	14459	14405	14428	14390	14331	14529	14377	14334	14507	14388	14364	14484	14330	14341	14317	14337	14503	14402	14400	14371	14432	14484	14232	14403	14302	14537	14182	14431	14422	14541	14373	14442	14389	14391	14459	14494	14288	14443	14531	14477	14576	14463	14546	14359	14375	14391	14412	14259	14358	14402	14331	14458	14245	14413	14569	14356	14350	14466	14525	14347	14436	14391	14455	14298	14413	14357	14452	14385	14264	14583	14328	14519	14550	14503	14442	14418	14532	14325	14288	14463	14514	14249	14508	14461	14368	14443	14435	14289	14389	14536	14364	14279	14405	14385	14476	14578	14342	14460	14523	14317	14451	14394	14427	14393	14396	14291	14390	14339	14557	14341	14387	14205	14414	14532	14454	14415	14495	14312	14316	14487	14339	14445	14455	14371	14426	14376	14275	14496	14182	14378	14423	14471	14372	14379	14251	14453	14275	14362	14512	14471	14356	14290	14534	14438	14328	14473	14440	14626	14325	14369	14431	14422	14385	14438	14386	14330	14439	14492	14440	14215	14315	14487	14298	14432	14418	14423	14509	14546	14468	14283	14458	14285	14358	14476	14425	14463	14491	14490	14332	14354	14521	14490	14311	14429	14348	14351	14432	14427	14420	14435	14257	14281	14441	14486	14413	14508	14434	14460	14342	14535	14389	14297	14171	14173	14434	14422	14246	14362	14241	14408	14488	14629	14185	14288	14320	14435	14262	14605	14479	14308	14357	14376	14447	14535	14360	14374	14316	14506	14268	14441	14247	14561	14567	14427	14384	14196	14355	14489	14402	14395	14285	14400	14302	14269	14474	14448	14210	14295	14429	14529	14384	14288	14310	14550	14225	14495	14417	14408	14345	14411	14431	14434	14534	14364	14449	14312	14283	14339	14539	14372	14387	14399	14594	14441	14371	14357	14444	14544	14459	14694	14447	14471	14425	14384	14366	14482	14360	14262	14516	14441	14444	14339	14361	14447	14437	14446	14250	14220	14373	14494	14490	14474	14382	14270	14342	14248	14483	14444	14348	14382	14456	14407	14320	14445	14360	14460	14302	14392	14430	14393	14466	14276	14459	14548	14423	14496	14513	14642	14259	14431	14419	14415	14404	14567	14397	14320	14413	14306	14320	14260	14377	14256	14426	14239	14555	14310	14388	14515	14364	14323	14360	14364	14402	14632	14318	14434	14349	14488	14456	14456	14394	14725	14417	14425	14523
23807	21069	28581	23971	22858	25750	29886	59310	65734	47693	33420	23304	19742	18979	18671	18560	18571	18643	18599	18808	18539	18531	18408	18569	18679	18477	18682	18640	18615	18463	18733	18554	18516	18541	18386	18686	18541	18428	18342	18423	18561	18452	18678	18389	18528	18365	18646	18591	18700	18637	18543	18530	18306	18542	18527	18418	18348	18526	18452	18479	18621	18566	18570	18316	18535	18352	18531	18472	18306	18508	18503	18413	18539	18537	18644	18491	18512	18561	18434	18278	18558	18537	18470	18345	18520	18649	18445	18603	18390	18442	18392	18626	18473	18520	18489	18695	18593	18522	18619	18527	18715	18508	18342	18417	18503	18624	18530	18413	18571	18335	18559	18695	18543	18565	18425	18548	18460	18461	18578	18667	18578	18507	18717	18450	18660	18454	18542	18499	18636	18556	18576	18405	18451	18559	18786	18493	18387	18446	18398	18508	18454	18563	18537	18379	18384	18424	18398	18652	18491	18741	18589	18496	18125	18487	18453	18350	18474	18632	18350	18489	18560	18565	18530	18480	18505	18531	18252	18573	18427	18679	18502	18407	18412	18387	18614	18344	18368	18406	18411	18500	18590	18517	18438	18352	18446	18528	18439	18494	18535	18247	18450	18614	18506	18446	18475	18491	18494	18568	18706	18546	18503	18471	18499	18336	18539	18551	18509	18807	18554	18595	18596	18309	18404	18537	18341	18369	18355	18336	18413	18479	18405	18409	18407	18453	18474	18359	18432	18500	18635	18352	18463	18432	18314	18608	18533	18701	18517	18551	18471	18472	18484	18758	18511	18696	18560	18403	18428	18502	18434	18571	18414	18501	18671	18413	18367	18340	18348	18303	18333	18561	18540	18516	18770	18499	18274	18655	18359	18327	18400	18429	18581	18536	18449	18471	18389	18510	18647	18524	18244	18520	18578	18322	18576	18473	18424	18648	18558	18449	18417	18356	18404	18655	18535	18487	18468	18609	18405	18255	18379	18600	18665	18641	18436	18565	18618	18468	18328	18700	18508	18496	18465	18533	18448	18535	18418	18649	18464	18480	18628	18592	18547	18433	18485	18356	18464	18535	18527	18363	18578	18325	18479	18481	18419	18577	18314	18352	18432	18388	18342	18541	18574	18448	18386	18556	18373	18527	18623	18598	18624	18593	18363	18452	18404	18456	18414	18641	18551	18364	18778	18369	18353	18403	18447	18375	18478	18683	18367	18483	18636	18521	18260	18595	18426	18261	18370	18480	18521	18484	18381	18378	18595	18406	18299	18340	18614	18516	18423	18358	18127	18229	18559	18362	18614	18352	18358	18448	18528	18511	18363	18361	18414	18248	18469	18325	18529	18479	18389	18319	18690	18582	18273	18515	18521	18429	18494	18428	18559	18465	18823	18545	18320	18382	18268	18139	18197	18549	18357	18320	18530	18736	18436	18571	18325	18480	18421	18357	18370	18570	18542	18382	18416	18414	18312	18555	18551	18602	18669	18482	18483	18386	18541	18442	18387	18560	18342	18417	18386	18553	18677	18422	18260	18566	18560	18550	18556	18666	18332	18345	18496	18486	18521	18380	18491	18529	18587	18612	18503	18651	18622	18396	18329	18486	18426	18575	18457	18257	18702	18612	18393	18502	18451	18343	18411	18436	18050	18425	18367	18666	18425	18710	18493	18567	18366	18556	18557	18430	18371	18583	18497	18592	18287	18668	18505	18614	18535	18679	18641	18470	18569	18301	18558	18488	18734	18604	18590	18612	18459	18398	18341	18509	18379	18522	18346	18538	18582	18292	18280	18573	18565	18551	18469	18505	18365	18529	18419	18315	18457	18387	18489	18502	18627	18570	18174	18381	18628	18628	18679	18525	18400	18426	18501	18448	18477	18595	18453	18550	18379	18535	18612	18620	18612	18642	18532	18501	18406	18329	18602	18565	18722	18546	18390	18564	18509	18362	18145	18493	18573	18563	18382	18671	18391	18439	18472	18471	18386	18409	18351	18338	18397	18444	18273	18409	18413	18452	18480	18535	18390	18476	18410	18746	18347	18435	18528	18345	18701	18487	18434	18548	18497	18719	18475	18491	18526	18429	18467	18287	18505	18360	18514	18512	18536	18225	18442	18241	18401	18434	18487	18460	18485	18312	18480	18434	18426	18291	18448	18615	18393	18621	18427	18513	18360	18336	18535	18394	18460	18270	18496	18477	18496	18333	18579	18503	18427	18838	18213	18348	18488	18361	18547	18329	18199	18418	18328	18532	18503	18547	18424	18312	18371	18274	18469	18503	18468	18081	18619	18500	18478	18484	18536	18489	18449	18596	18496	18503	18642	18567	18451	18572	18354	18154	18341	18266	18385	18329	18475	18302	18501	18268	18501	18547	18392	18310	18444	18357	18516	18428	18455	18451	18313	18264	18314	18722	18454	18540	18210	18441	18601	18438	18155	18290	18667	18483	18513	18365	18533	18409	18610	18374	18425	18431	18443	18460	18429	18410	18575	18344	18574	18529	18422	18544	18819	18436	18577	18733	18554	18484	18327	18630	18466	18387	18421	18452	18303	18585	18452	18699	18290	18445	18457	18549	18335	18259	18402	18664	18673	18485	18648	18613	18543	18519	18658	18355	18443	18564	18427	18500	18344	18183	18473	18624	18377	18422	18454	18710	18367	18386	18406	18252	18471	18242	18514	18438	18421	18417	18564	18550	18445	18307	18408	18508	18538	18392	18431	18360	18439	18286	18370	18730	18344	18556	18494	18431	18501	18425	18237	18493	18368	18425	18682	18534	18611	18374	18341	18455	18408	18410	18570	18484	18536	18464	18563	18458	18504	18620	18609	18743	18597	18405	18365	18451	18645	18688	18602	18472	18296	18378	18404	18677	18545	18546	18575	18446	18438	18644	18311	18592	18392	18645	18486	18347	18407	18556	18363	18351	18405	18496	18364	18378	18578	18360	18376	18535	18369	18541	18522	18565	18380	18483	18451	18511	18284	18419	18604	18604	18648	18552	18453	18438	18493	18373	18352	18444	18382	18456	18399	18658	18698	18336	18752	18553	18377	18705	18472	18490	18328	18510	18506	18509	18512	18490	18407	18492	18332	18288	18537	18497	18506	18358	18350	18458	18566	18451	18428	18501	18221	18359	18313	18405	18300	18384	18397	18518	18506	18362	18537	18555	18490	18431	18435	18515	18464	18439	18450	18412	18436	18500	18458	18338	18250	18422	18406	18446	18564	18618	18577	18564	18430	18345	18495	18313	18551	18469	18556	18459	18637	18363	18568	18501	18546	18429	18448	18465	18613	18644	18403	18362	18621	18456	18713	18510	18722	18387	18283	18406	18447	18411	18576	18512	18498	18433	18478	18493	18690	18516	18424	18449	18508	18355	18458	18464	18512	18579	18598	18483	18294	18355	18421	18363	18436	18474	18386	18236	18411	18553	18585	18656	18528	18417	18438	18346	18399	18511	18508	18443	18579	18396	18534	18394	18419	18391	18479	18348	18480	18570	18600	18223	18645	18349	18516	18456	18450	18554	18552	18565	18643	18384	18560	18534	18443	18462	18524	18408	18386	18554	18440	18644	18610	18414	18603	18510	18575	18613	18530	18314	18394	18447	18326	18427	18596	18538	18555	18397	18547	18402	18547	18584	18389	18313	18372	18577	18449	18651	18537	18392	18408	18576	18272	18517	18519	18545	18563	18486	18374	18499	18542	18498	18645	18639	18425	18402	18488	18658	18545	18528	18368	18393	18396	18475	18550	18320	18304	18564	18496	18387	18527	18581	18374	18312	18436	18542	18490	18367	18393	18520	18426	18455	18243	18321	18283	18580	18272	18344	18318	18374	18441	18445	18580	18562	18325	18385	18564	18395	18588	18637	18493	18437	18536	18612	18459	18398	18453	18410	18610	18485	18454	18416	18535	18448	18464	18364	18562	18362	18539	18437	18541	18507	18514	18191	18538	18378	18439	18626	18430	18566	18386	18369	18214	18481	18518	18509	18538	18536	18631	18527	18394	18559	18566	18421	18752	18335	18359	18658	18551	18415	18396	18477	18317	18561	18399	18512	18677	18493	18498	18534	18471	18289	18435	18308	18366	18548	18517	18656	18563	18461	18329	18400	18384	18465	18681	18631	18559	18387	18273	18371	18564	18465	18415	18289	18420	18617	18544	18268	18350	18343	18523	18547	18626	18449	18520	18513	18466	18414	18514	18646	18459	18226	18428	18597	18465	18408	18470	18482	18451	18361	18418	18521	18609	18540	18454	18647	18521	18565	18638	18500	18520	18575	18554	18403	18445	18455	18626	18402	18481	18396	18302	18313	18704	18605	18457	18575	18208	18357	18379	18505	18470	18488	18541	18325	18452	18434	18553	18534	18390	18541	18330	18734	18533	18395	18326	18169	18363	18449	18484	18503	18282	18411	18434	18641	18384	18328	18623	18405	18457	18403	18631	18589	18461	18475	18567	18495	18413	18426	18529	18595	18465	18527	18244	18336	18395	18587	18620	18532	18580	18579	18434	18680	18332	18528	18473	18519	18456	18388	18222	18441	18341	18585	18366	18152	18473	18536	18467	18426	18480	18478	18320	18193	18548	18529	18517	18428	18371	18551	18294	18458	18455	18400	18402	18453	18493	18248	18386	18527	18547	18454	18393	18393	18659	18438	18656	18518	18364	18349	18671	18343	18513	18329	18345	18438	18405	18565	18600	18349	18474	18353	18505	18400	18434	18291	18365	18695	18531	18266	18509	18397	18225	18395	18373	18503	18373	18403	18447	18426	18559	18330	18385	18583	18509	18580	18579	18266	18353	18457	18493	18561	18320	18587	18410	18554	18283	18321	18547	18346	18425	18625	18498	18445	18439	18604	18415	18255	18361	18648	18647	18667	18458	18264	18478	18564	18469	18388	18445	18668	18409	18494	18467	18338	18441	18585	18417	18357	18301	18370	18579	18464	18452	18432	18346	18471	18530	18428	18493	18538	18490	18477	18373	18593	18532	18678	18496	18746	18436	18417	18580	18423	18622	18517	18407	18349	18466	18538	18552	18546	18539	18341	18545	18503	18492	18731	18459	18452	18470	18525	18363	18350	18529	18387	18245	18437	18586	18428	18481	18367	18514	18514	18214	18405	18490	18508	18529	18568	18477	18445	18447	18459	18424	18465
19906	34953	33813	30970	29631	23439	26835	60479	64031	45794	29611	17900	14896	14598	14546	14778	14609	14473	14493	14382	14580	14358	14556	14427	14456	14590	14395	14608	14528	14528	14538	14619	14321	14759	14521	14666	14477	14632	14467	14466	14537	14478	14586	14417	14468	14614	14704	14522	14541	14593	14697	14508	14436	14544	14459	14472	14698	14569	14467	14391	14386	14540	14590	14447	14620	14474	14427	14365	14488	14518	14514	14474	14560	14377	14430	14482	14614	14541	14492	14467	14506	14435	14471	14406	14607	14572	14402	14499	14437	14624	14558	14467	14751	14408	14420	14514	14589	14542	14506	14274	14516	14453	14587	14518	14520	14557	14600	14477	14387	14543	14584	14575	14556	14337	14669	14441	14665	14432	14505	14448	14484	14545	14453	14606	14618	14549	14518	14407	14446	14598	14488	14805	14560	14614	14215	14442	14492	14575	14558	14475	14604	14494	14420	14387	14513	14511	14439	14565	14434	14625	14471	14378	14477	14465	14484	14542	14441	14487	14534	14460	14630	14559	14347	14579	14399	14435	14519	14442	14461	14450	14585	14369	14514	14395	14499	14558	14487	14463	14362	14400	14456	14542	14500	14622	14570	14369	14353	14529	14553	14466	14369	14479	14522	14414	14639	14581	14536	14588	14494	14388	14434	14336	14530	14516	14442	14641	14437	14566	14337	14432	14656	14533	14359	14336	14473	14477	14562	14593	14392	14597	14544	14437	14469	14364	14385	14376	14463	14482	14483	14673	14718	14519	14491	14384	14584	14492	14325	14391	14574	14639	14415	14435	14460	14645	14610	14497	14579	14323	14540	14491	14528	14483	14327	14546	14554	14611	14559	14386	14470	14373	14431	14397	14379	14495	14333	14489	14455	14404	14488	14507	14493	14502	14388	14464	14516	14527	14504	14338	14430	14421	14780	14549	14507	14606	14427	14472	14486	14329	14703	14417	14414	14463	14490	14501	14512	14602	14541	14494	14497	14476	14485	14447	14469	14614	14249	14548	14450	14570	14488	14502	14512	14457	14482	14510	14482	14495	14550	14488	14609	14516	14374	14584	14563	14663	14461	14536	14528	14319	14311	14475	14664	14623	14448	14687	14413	14502	14658	14499	14593	14528	14457	14480	14354	14458	14382	14421	14405	14432	14587	14395	14603	14385	14336	14513	14528	14520	14471	14549	14429	14348	14609	14451	14587	14345	14543	14431	14482	14442	14392	14449	14534	14466	14418	14471	14440	14515	14219	14616	14637	14552	14573	14666	14482	14590	14496	14304	14697	14579	14445	14527	14608	14452	14556	14410	14336	14511	14522	14448	14569	14448	14587	14452	14658	14649	14363	14573	14536	14369	14419	14408	14499	14430	14489	14599	14477	14514	14468	14593	14472	14569	14579	14505	14466	14456	14713	14447	14503	14662	14451	14493	14460	14431	14623	14499	14543	14468	14548	14489	14520	14470	14437	14542	14476	14411	14538	14338	14430	14469	14531	14277	14355	14432	14828	14424	14535	14612	14438	14581	14464	14543	14793	14522	14470	14498	14643	14561	14536	14468	14554	14469	14561	14443	14485	14248	14472	14521	14574	14502	14407	14414	14418	14502	14353	14463	14559	14765	14382	14716	14299	14640	14496	14518	14344	14461	14289	14597	14599	14540	14611	14474	14643	14694	14251	14623	14432	14415	14494	14548	14452	14628	14465	14526	14572	14412	14640	14379	14504	14559	14516	14479	14581	14477	14587	14435	14437	14629	14492	14433	14516	14546	14470	14633	14470	14596	14571	14468	14621	14431	14544	14320	14674	14473	14445	14400	14361	14733	14556	14637	14478	14597	14515	14364	14354	14530	14491	14447	14645	14565	14367	14477	14432	14590	14573	14551	14513	14460	14530	14497	14496	14345	14364	14434	14619	14437	14505	14473	14451	14414	14605	14494	14507	14444	14438	14667	14380	14508	14409	14524	14514	14481	14672	14328	14477	14416	14492	14437	14477	14421	14489	14366	14298	14516	14465	14440	14668	14451	14426	14483	14494	14618	14553	14511	14464	14590	14578	14544	14535	14496	14351	14554	14489	14482	14464	14321	14595	14542	14422	14396	14525	14511	14458	14573	14531	14439	14544	14492	14503	14435	14537	14569	14334	14271	14521	14453	14635	14453	14423	14475	14540	14627	14625	14487	14592	14402	14567	14335	14709	14495	14554	14400	14579	14535	14352	14493	14514	14760	14596	14587	14410	14549	14440	14302	14541	14361	14542	14550	14490	14628	14662	14474	14488	14595	14465	14561	14300	14633	14510	14421	14558	14425	14581	14512	14422	14498	14514	14472	14553	14353	14339	14736	14416	14519	14614	14471	14462	14579	14522	14595	14315	14450	14214	14629	14485	14584	14559	14513	14483	14450	14713	14509	14403	14547	14530	14655	14570	14471	14296	14418	14471	14533	14567	14617	14539	14416	14392	14503	14641	14415	14418	14435	14390	14365	14532	14513	14466	14399	14316	14437	14528	14420	14526	14485	14506	14699	14418	14449	14605	14418	14529	14565	14504	14415	14555	14375	14459	14438	14511	14501	14589	14565	14498	14395	14423	14529	14622	14729	14453	14416	14636	14527	14460	14418	14576	14558	14392	14487	14588	14481	14483	14595	14585	14471	14570	14605	14396	14521	14494	14523	14532	14492	14450	14476	14631	14484	14404	14428	14497	14425	14642	14416	14701	14577	14597	14454	14418	14518	14417	14441	14484	14272	14405	14465	14549	14291	14405	14557	14447	14571	14498	14536	14459	14599	14346	14475	14526	14447	14507	14422	14541	14459	14564	14459	14532	14519	14450	14515	14630	14349	14515	14379	14627	14573	14502	14407	14538	14440	14469	14533	14479	14275	14528	14445	14427	14567	14527	14513	14426	14507	14417	14469	14509	14422	14344	14410	14500	14476	14628	14554	14379	14504	14512	14646	14453	14531	14522	14331	14458	14498	14590	14584	14409	14440	14414	14712	14558	14482	14561	14475	14612	14639	14544	14408	14314	14473	14632	14423	14452	14489	14373	14571	14536	14624	14480	14558	14575	14549	14371	14449	14576	14521	14551	14412	14733	14429	14470	14537	14487	14499	14548	14512	14621	14670	14474	14654	14674	14346	14664	14508	14579	14541	14513	14529	14453	14616	14355	14553	14461	14414	14458	14496	14611	14415	14658	14652	14486	14563	14610	14468	14588	14484	14457	14650	14481	14359	14372	14463	14426	14579	14570	14512	14457	14406	14189	14533	14434	14543	14576	14623	14638	14589	14539	14638	14495	14540	14499	14390	14514	14385	14445	14389	14435	14582	14372	14569	14723	14593	14182	14499	14506	14422	14421	14435	14541	14410	14349	14487	14528	14496	14505	14550	14566	14463	14352	14603	14467	14556	14519	14475	14437	14575	14454	14420	14438	14539	14293	14485	14321	14621	14552	14400	14469	14512	14455	14563	14589	14599	14555	14518	14393	14447	14588	14672	14499	14344	14568	14331	14636	14501	14578	14399	14501	14475	14479	14429	14529	14427	14521	14462	14678	14526	14531	14603	14620	14507	14513	14625	14406	14506	14538	14418	14616	14421	14510	14528	14539	14623	14429	14480	14682	14563	14424	14600	14420	14430	14392	14588	14630	14440	14540	14575	14501	14617	14461	14356	14639	14546	14329	14515	14360	14421	14361	14627	14568	14553	14470	14389	14594	14465	14446	14683	14510	14372	14569	14489	14708	14453	14354	14643	14381	14461	14481	14595	14595	14360	14522	14572	14526	14531	14449	14546	14620	14576	14546	14449	14478	14466	14489	14409	14481	14415	14624	14501	14427	14457	14517	14602	14506	14531	14363	14532	14565	14414	14409	14440	14456	14408	14578	14316	14551	14619	14484	14433	14521	14540	14579	14426	14448	14489	14524	14468	14300	14461	14346	14477	14410	14563	14525	14640	14575	14549	14403	14580	14203	14569	14580	14418	14552	14603	14368	14580	14542	14557	14597	14364	14574	14371	14406	14462	14553	14551	14513	14567	14450	14348	14342	14558	14365	14582	14314	14496	14448	14404	14495	14471	14422	14486	14557	14503	14645	14492	14527	14611	14555	14555	14547	14472	14715	14537	14476	14518	14600	14522	14495	14560	14507	14461	14604	14580	14308	14643	14471	14548	14477	14650	14646	14564	14390	14539	14421	14530	14440	14491	14672	14377	14616	14606	14169	14412	14470	14459	14617	14442	14464	14608	14595	14432	14404	14616	14537	14490	14591	14572	14499	14560	14357	14427	14516	14348	14417	14553	14338	14370	14466	14604	14439	14396	14579	14674	14539	14332	14410	14651	14495	14545	14513	14560	14366	14419	14488	14488	14395	14387	14531	14514	14495	14603	14358	14393	14798	14442	14480	14568	14325	14546	14374	14520	14557	14348	14557	14653	14616	14378	14540	14581	14415	14507	14381	14352	14452	14426	14424	14428	14597	14644	14492	14366	14513	14520	14278	14538	14461	14502	14544	14507	14471	14591	14717	14529	14387	14624	14464	14433	14596	14483	14579	14567	14388	14543	14617	14406	14471	14492	14696	14332	14488	14389	14565	14545	14486	14508	14342	14504	14377	14547	14509	14479	14379	14416	14447	14443	14545	14443	14502	14619	14315	14489	14500	14460	14531	14421	14455	14285	14488	14568	14641	14409	14505	14559	14502	14574	14663	14265	14501	14474	14498	14378	14643	14532	14536	14374	14574	14489	14513	14398	14571	14613	14496	14340	14387	14408	14374	14402	14491	14523	14375	14563	14370	14534	14369	14454	14370	14472	14433	14558	14461	14403	14507	14494	14686	14417	14539	14265	14546	14542	14563	14529	14421	14515	14507	14475	14395	14447	14490	14484	14443	14545	14518	14331	14422	14566	14728	14535	14485	14551	14596	14706	14544	14573	14486	14492	14464	14539	14574	14517	14424	14542	14498	14546	14526	14470	14361	14541	14629	14625	14296	14451	14477	14388	14457	14492	14497	14468	14406	14463	14533	14647	14465	14691	14573	14401	14457	14508	14484	14510	14564	14545	14427	14451	14518	14552	14580	14536	14620	14589	14548	14634	14722	14504	14418	14392	14512	14236	14443	14548	14556	14531	14443	14578	14394	14667	14416	14431	14703	14400	14479	14432
30522	22778	24284	24738	21804	20589	20267	22593	27263	25164	21874	20014	19484	19065	19170	19407	19104	19243	19050	19097	19267	19118	19142	19058	19306	19026	19302	19209	19216	19312	19352	19241	19117	19200	19030	19186	19032	19308	19156	19465	19209	19400	19305	19397	19125	19113	19317	19111	19249	18875	19075	19285	19268	19156	19271	19439	19324	19304	19399	19194	19141	19286	19217	19248	19009	19368	19229	19202	19323	19263	19042	19421	19327	19190	19193	19302	19368	19362	19270	19124	19253	19277	19323	19256	19255	19448	19173	19233	19242	19191	19208	19394	19162	19108	19133	19229	19304	19202	19425	19185	19336	18991	19268	19259	19334	19422	19140	18937	19162	19194	19299	19241	19262	19335	19317	19223	18980	19307	19156	19080	19167	19175	19270	19179	19236	19236	19305	19203	19289	19411	19245	19017	19056	19225	19372	19335	19191	19317	19470	19243	19132	19184	19211	19400	19231	19280	19133	19216	19046	19025	19116	18786	19371	19203	19274	19123	19040	19569	19282	19142	19248	19315	19352	19293	19034	18977	19189	19258	19263	19279	19227	18966	19162	19228	19228	19135	19240	19205	19219	19116	19202	18963	19272	19149	19001	19290	19071	19172	19396	19301	19032	19190	19131	19530	19355	19132	19287	19102	19403	19160	19189	19136	19109	18969	19496	19133	19160	19184	19107	19380	19197	19190	19227	19340	19246	19203	19084	19175	19270	19002	19172	19474	19196	19236	19142	18972	19130	19347	19160	19319	19263	18965	19286	19190	19386	19283	19113	19073	19218	19185	19175	19287	19096	19248	19047	19213	19115	19251	18953	19201	19184	19369	19091	19309	19251	19247	19355	19083	19024	19169	19410	19251	19190	19069	19289	19101	19235	19202	19074	19108	19450	19289	19303	19011	19150	19215	19293	19328	19189	19385	19282	19369	19226	19101	19133	19275	19192	19318	19169	19323	19214	19295	19120	19212	19301	19112	19153	19105	19134	19204	18858	19329	19046	19168	19285	19287	19139	19205	19264	19227	19053	19112	19337	19229	19351	19183	18800	19395	19160	19098	19236	19242	19263	19067	19295	19236	19417	19241	19115	19231	19356	19397	19244	19210	19421	19129	19174	19247	19161	19254	19196	19352	19403	19208	19256	19200	19364	19392	19402	19035	19185	19244	19316	19084	19146	19272	19244	19160	19291	19180	19165	19303	19286	19103	19256	19173	19306	19163	19162	18975	19171	19143	19136	19195	19425	19304	19510	19173	19231	19227	19132	19011	19360	19304	19293	19190	19101	19152	19253	18972	19243	19296	19236	19157	19083	19210	19234	19081	19223	19218	19186	19248	19119	19194	19082	19224	19151	19379	19331	19297	19572	19325	19315	19245	19226	19193	19220	19181	19289	19334	18860	19253	19163	19202	19324	19156	19290	19416	19198	19295	19144	19060	19185	19344	19159	19010	18933	19175	19239	19180	19512	19398	19161	19083	19269	19234	19231	19048	19288	19251	19217	19100	19348	19219	19137	19181	19214	19154	19413	19150	19332	19215	19202	19142	19291	19278	19214	19152	19221	19109	19191	19144	19055	19299	19308	19169	19229	19081	19281	19370	19245	19334	19253	19160	19256	19301	19284	19236	19270	19016	19115	19328	18935	19442	19266	19076	19071	19391	19302	19215	19093	19212	19119	19257	19197	19137	19142	19237	19283	19205	19299	19159	19207	19122	19331	19383	19275	19176	19225	19375	19262	19027	19122	19183	19290	19360	19277	19311	19275	19205	19183	19252	19300	19324	19232	18922	19392	19210	19440	19054	19186	19229	19147	18964	19273	19274	19230	19219	19001	19293	19300	19343	19190	19301	19303	19242	19259	19049	18928	19309	19229	19182	19251	19386	18941	19054	19118	19177	19277	18996	19167	19241	19345	19207	19451	19345	19277	19328	19167	19323	19328	19159	19301	19106	19118	19031	19142	18919	19131	19128	19056	19245	19230	19479	19098	19013	19367	19370	19288	19247	19253	19409	19387	19269	19121	19232	19369	19096	19079	19155	19359	19218	19241	19087	19116	19216	19145	19355	19542	19162	19358	19242	19205	19217	19253	19346	19100	19383	19249	18964	19155	19026	19107	19381	19275	19177	19267	19288	19383	19266	19238	19155	19297	19353	19244	19331	19067	19237	19436	19036	19198	19318	19263	19461	19113	19104	19174	19260	19307	19243	19246	19250	19239	19305	19320	19271	19312	19146	19133	19149	19311	19302	19190	19036	19474	18954	19121	19202	19317	19343	19182	19203	19260	19291	19222	19301	19258	19182	19070	18986	19204	19119	19372	19288	19211	19101	19211	19108	19182	19238	19211	19492	19076	19223	19442	19272	19214	19014	19102	19283	19218	19318	19183	19158	19142	19309	19358	19260	19314	19116	19055	19046	19410	18973	19179	19247	19034	18877	19163	19306	19142	19162	19044	19320	19310	19355	19274	19298	19252	19540	19250	19154	19163	19218	19070	19159	19257	19236	19036	18958	19108	19141	19403	19292	19252	19168	19227	19032	19204	19106	19345	19129	19246	19336	19146	19232	19056	19461	19344	19237	19335	19416	19246	19349	19193	19080	19199	19211	19386	19048	19260	19313	19371	19126	19225	19151	19290	19474	19057	19367	19193	19152	19069	19181	19125	19204	19186	19292	19385	19299	19231	19378	19449	19401	19411	19004	19289	19175	19023	19149	19353	19163	19128	19070	19232	19177	19187	19183	19320	19159	19283	19306	19350	19257	19284	19076	19182	19406	19411	19278	19218	19199	19364	19470	19276	19303	19320	19336	19365	19172	18833	19243	19333	19142	18940	19292	19368	19193	19325	19092	19319	19154	19211	19335	19404	19285	19458	19258	19354	18896	19235	19177	19031	19137	19200	19220	19157	19028	19290	19115	19313	19133	19246	19242	19339	19266	19111	19070	19042	19297	19213	19204	19167	19174	19280	19324	19206	19089	19034	19301	19127	19261	19245	19277	19443	19115	19298	19212	19318	19401	19177	19193	19296	19261	19165	19126	19339	19333	19054	19321	19027	19047	19420	19104	19048	19268	19487	19606	19121	19013	19251	19185	19254	19395	19345	19205	19335	19187	19441	19077	19003	19335	19173	19189	19105	19321	19159	19007	19221	19196	19043	19189	19280	19222	19372	19351	19196	18995	19284	19253	19441	19292	19284	19411	19339	19053	18943	19250	19313	19490	19236	19381	19432	19127	19329	19348	19172	19205	19316	19315	19136	19069	19161	19641	19402	19260	19341	19161	19195	19337	19520	19288	19291	19255	19222	19196	19341	19138	19152	19015	19206	19159	19125	19167	19077	19258	19295	19395	19310	19229	19359	19331	19316	19270	19448	19261	19060	19365	19256	19129	19325	19173	19409	19120	19161	19411	19151	19261	19210	19119	19315	19209	19303	19165	19306	19228	19069	19306	19230	19265	19145	19131	19161	19255	19314	19228	19110	19239	19317	19340	19343	19322	19112	19346	19376	19182	19304	19186	19324	19230	19302	19171	19379	19208	19300	19177	19336	19097	19116	19134	19092	19190	19435	19172	19237	19196	19348	19180	19064	19257	19278	19238	19296	19176	19218	19340	19230	19249	19277	19222	19220	19385	19397	19182	19266	19038	19212	19290	19215	19207	19109	19206	19228	19167	19019	19184	19124	19148	19307	19257	19138	19146	19088	19079	19131	19340	19218	19068	19262	19191	19107	19131	19053	19257	19143	19346	19240	19149	19221	19178	19268	19236	19287	19185	19135	19113	19065	19091	19269	19231	19251	19262	19401	18985	19130	19235	19253	19101	19159	19133	19170	18936	19039	19107	19410	19079	19215	19169	19079	19285	19268	19191	19511	19235	19188	19567	19284	19356	19234	19239	19360	19233	19047	19270	19021	19429	19110	19112	19293	19128	19397	19226	19011	19101	19119	19060	19228	19285	19222	19233	19110	19060	19227	19331	19396	19038	19212	19093	19165	19236	18979	19209	19275	19242	19157	18882	19056	18863	19279	19160	19201	19099	19421	19358	19133	19285	19214	19323	19232	19189	19254	19355	19312	19327	19341	19075	19366	19075	19446	19143	19231	19445	19401	19093	19246	19201	19256	19190	19509	19374	19455	19226	19079	19240	19272	19353	19146	19093	19059	19156	19160	19202	19398	19241	19148	19420	19116	19517	19317	19155	19269	19241	19122	19417	19508	19227	19173	19328	19222	19239	19207	19016	19313	19075	19230	19149	19218	19090	19237	19336	19303	19243	19276	19258	19174	19052	19257	19261	19060	19396	19299	19240	19319	19284	19487	18996	19044	19074	19308	19140	19267	19117	19436	19067	19083	19233	19301	19303	19197	19426	19338	19147	19210	19339	19265	19159	18969	19328	19146	19258	19341	19159	19099	19223	19259	19331	19225	19104	19276	19168	19254	19262	19389	19187	19137	19230	19336	19276	19213	19346	19136	19248	19464	19323	19181	19356	19167	19150	19357	19176	19292	19060	19345	19140	19260	19311	19251	19209	18952	19010	19143	18989	19088	19146	19091	19127	19034	19145	19108	19328	19561	19339	19200	19239	19387	19271	19426	19431	19357	19275	19115	19196	19225	19499	19308	19084	19103	19110	19361	19146	19312	19440	19105	19157	19353	19272	19178	19105	19154	19292	19140	19067	19149	19163	19290	19021	19245	19221	19193	19051	19393	19423	19315	19216	19275	19046	19151	19197	19184	19334	19256	19223	19341	19372	19209	19194	19063	19428	19247	19301	19203	19241	19148	19331	19203	19114	19210	19253	19247	19135	19281	19203	19071	19177	19340	19258	19117	19215	19270	19115	19094	19280	19253	19181	19249	19087	19081	19233	19170	19363	19151	19167	19177	19235	19136	19231	19075	19159	18984	19200	19316	19152	19355	19276	19237	19181	19185	19263	19102	19173	19212	19183	19177	19175	19283	19141	19146	19120	18945	19382	19302	19246	19257	19259	19252	19242	19173	19273	19411	19113	19279	19206	19390	19267	19427	19140	19068	19299	19398	19253	19254	19253	19158	19352	19460	19351	19192	19325	19044	19170	19260	19222	19324	19051	19097	19003	19237	19079	19124	19066	19320	19167	19252	19186	19177	19175	19137	19183	19291	19231	19412	19318	19260	19240	19175	19221
16727	18488	19425	21312	18519	17170	16188	20346	25242	21172	17075	15340	15103	14917	14890	15050	15016	14938	14972	15053	14991	14929	14840	14897	14871	14852	14886	14870	14914	15060	15091	14813	14900	14919	14771	15054	14896	14876	14867	14879	15013	14795	15033	14940	14886	14857	14946	14938	14954	14871	14814	14788	15013	14740	14972	14904	14830	15013	14867	14946	14795	14798	14894	14808	14967	14957	14930	14726	14982	14845	14828	14898	14702	14979	14929	14866	14764	15205	14904	14937	14931	14792	15052	14830	14940	14769	14954	14918	15013	14845	14857	14998	14806	14839	14809	14859	14892	14926	14840	14823	14917	14799	15145	15076	15042	14952	14785	14894	14914	14957	14941	14868	15001	14839	14950	14915	14864	14897	14879	15000	14853	14793	14933	15090	14936	14975	14913	14786	14985	14922	14953	14855	15058	14849	14971	14802	14976	14906	14973	14948	15030	14914	14867	14742	14818	14809	14868	14795	14826	14800	14954	15085	14892	14693	14920	14859	14919	14974	14872	14879	14893	14831	14994	14753	14828	14875	14846	14856	14892	14908	14730	14743	14783	14867	15010	14646	14887	15011	14774	14908	14907	14895	14867	14828	15112	15079	14960	14915	14862	14919	14895	15142	14874	14889	14778	14962	15064	15067	14739	14887	14729	14985	14921	14909	14914	14908	15086	14917	14973	14928	14800	14880	15056	14956	14820	14828	14848	14813	14834	14881	15041	15047	14883	14774	14782	15047	14857	14769	14996	14993	14790	14904	15042	14856	15036	15040	14798	14791	14895	14698	14862	14890	14956	14881	14920	14982	14871	15038	14880	14999	14893	14783	14882	15029	14886	14893	15071	14747	14851	14996	14940	14892	14682	14879	15042	14719	14922	14921	14963	14874	14792	14936	14865	14954	15007	14662	14892	14736	15039	14872	14994	14871	14847	14927	14906	14938	15054	14789	14904	14857	14934	14826	14887	14893	15025	14963	15072	14886	14965	14676	14979	15032	14900	14895	14950	14956	14972	14769	14943	14894	14947	14935	14881	14818	15056	14902	14915	14863	14937	15010	14757	15012	14897	15059	14819	14811	14986	15033	14997	14785	14913	14951	15028	14942	14827	14752	14997	15049	14699	15059	14880	14861	14889	14907	15008	14903	14900	14970	14813	14884	14772	15102	14825	14960	14880	14896	14838	14916	14796	14911	14993	14959	14933	15007	14845	14883	14971	14953	14953	14943	14848	14866	14853	14901	14862	14952	14819	14915	15054	14895	14807	14788	14910	14900	14885	14958	14882	15003	14959	14907	14944	14856	14867	14833	14924	14866	14935	14895	14835	14942	14889	14945	14871	14841	14998	14898	15021	14890	14968	14795	14849	15096	14757	14867	15112	14928	14947	14880	15069	14898	14906	14897	14959	14845	14883	14978	14846	14967	14883	15007	14986	14576	15007	14846	14884	14935	14905	14811	14792	14843	15056	14864	15006	14939	14986	14879	14908	14939	15024	14856	14913	14912	14923	14843	14871	14959	14825	14836	14818	14859	15048	14690	14666	14819	14797	14993	14841	14880	15034	14848	14907	14929	14985	14823	14799	14931	14895	14838	14843	15041	14844	14807	14867	15027	14874	14914	14661	14955	14851	14876	14917	14882	14749	14948	15049	14902	15173	14837	14868	14831	14931	14977	14890	15031	14919	14945	14886	14730	15019	15121	15010	14865	14965	15001	14860	14979	14993	14932	14974	14804	14907	14834	14796	15016	14699	14814	14885	14795	15041	14897	14922	14909	15104	14846	15174	14816	15075	14950	14933	14987	14827	14843	14852	14882	14920	14827	14583	14978	15117	14883	14922	14796	14822	14842	14923	15027	14865	14884	14870	14918	14841	15018	14929	15003	15118	15111	14898	14800	14954	14843	14968	14861	14977	14853	14912	14955	14708	14982	15081	15048	15035	14671	14920	14893	14741	14915	14955	14980	14926	14998	14974	15025	14740	14959	14910	14858	14753	14884	15060	15111	14915	14828	14838	15035	14998	14971	14742	14791	14860	14879	14974	14806	14966	14848	14834	14803	14912	14892	14902	14913	15014	14944	15010	14900	15040	14743	14906	15026	15004	14802	14905	14943	14923	14844	14893	14827	14825	15042	14885	14958	14945	15007	14787	14916	14896	14872	14868	14885	14807	15009	14842	14951	14831	15074	14919	14914	15041	14836	14783	14929	14964	14962	14940	14846	14966	14799	15030	14877	14877	15015	14889	14913	14807	14901	14910	14889	14977	14954	15035	14925	14921	14836	14781	14869	14894	14937	14849	14917	14962	14702	14973	14870	14893	14930	14865	14962	14882	15031	15002	14872	14942	14865	14969	15030	14971	14782	14991	15081	14958	14888	15010	14904	14891	14880	14953	14946	15008	14957	14891	14814	14832	14779	15015	14864	14826	14896	14904	14910	14800	15033	14926	14969	14989	14908	14873	14878	14872	14854	14811	14881	15037	15233	14973	14964	14816	14913	14927	14950	14978	14828	15032	14865	14998	14836	15180	14934	14956	14930	14947	14798	14949	14915	14892	14917	14874	14989	14695	14907	14779	15009	14917	14984	14854	14791	15047	14937	14807	14914	14912	15016	15024	14768	14748	15075	15067	14920	14930	14961	14825	14978	15061	14983	14863	14957	15034	14922	14994	14915	14821	14991	14984	14896	14849	14888	14961	15023	14843	14990	14803	14780	14918	14792	14772	14916	14851	14952	14842	14898	14917	14907	14814	15064	14821	14818	14851	14818	14858	14791	14728	14959	14907	14991	15013	14790	14999	14956	14781	15008	14781	14973	14714	14907	14838	14949	14879	14838	14901	14931	15031	14746	14991	14862	14983	14906	14886	14814	14886	14891	14837	14864	15024	14850	14982	14911	14843	14865	14880	14867	14771	14981	14927	14899	14831	14861	14946	15047	15087	14859	14970	14868	14949	14955	14837	14865	14898	14855	14861	14852	14914	15030	14942	15128	14918	14881	14805	14792	14952	14820	14954	14934	14983	14879	14946	14891	14899	14873	14781	14827	14976	14856	15081	14998	14805	15067	14908	14965	14815	14846	15026	14859	15031	15017	14963	14923	14872	14851	14963	14864	14935	14966	15035	14996	14976	14925	14913	14861	15011	14891	14851	15064	15010	14938	14956	14931	14806	14937	14874	14969	15020	14843	14967	14808	14981	14991	15016	14968	14987	14870	14861	14979	14923	14700	14828	14959	15013	14948	14867	14845	14802	14798	14704	15035	14769	15028	14985	14939	15047	14848	14989	14712	14821	14978	14859	14957	14822	14949	14889	14783	14752	14991	14962	14854	14977	14905	14900	14876	14950	14918	14930	14907	14754	15042	14953	14819	15059	14945	14946	15017	14797	14817	14929	14860	14867	15059	14806	14804	14913	14863	14919	14889	14947	14775	14824	14968	15117	14964	15041	14910	14969	15010	14993	14973	14955	14958	14812	14718	14890	15044	14976	14839	15007	14757	14944	14944	14955	14882	14913	14880	14799	14963	14741	14979	14794	14847	14845	15007	14921	14757	14980	14762	15131	14939	14848	14858	14881	15140	14946	15040	14968	14881	14859	15104	14867	14898	15000	14852	14962	14757	15008	14936	15001	14891	14892	14814	14811	14948	14873	14912	14877	14920	15141	14942	14942	14834	15106	14934	14962	14822	14888	14986	14892	15035	14913	14920	14817	14843	14898	14881	14876	14982	15078	14947	14977	15004	14886	14886	14875	14873	14770	14913	14942	15002	14904	14970	14966	14865	14917	14998	14938	14871	14945	15106	14759	14891	14878	14881	14766	14879	15026	14862	15041	14803	14822	15096	14875	14809	14961	14856	15057	14962	14861	14755	15013	14902	14896	14954	14873	14906	14943	14854	14899	14931	14860	14919	14835	14959	14782	15004	14925	14840	14958	14998	14786	15121	14773	15028	14918	14928	14948	14762	15013	15047	14934	14791	14946	15050	15065	14761	14983	14933	14801	14914	14782	15041	14886	14784	15053	14769	14842	14999	14896	14959	14978	14971	14860	14842	14905	14921	14791	14927	14960	14761	14683	14912	14986	14782	14840	14860	14875	14875	14580	14896	14887	14933	14991	15032	14929	15038	14873	14993	15113	14929	14792	14742	15007	14965	14805	14924	14970	14861	14882	14893	14970	14893	15082	14842	14796	14837	14830	14740	15022	14824	14840	14895	15093	14940	14935	14785	14877	14974	15019	15084	14981	14983	14805	15064	14925	14976	14980	14923	14889	14907	14937	14902	15031	14866	14744	14829	14864	14758	14928	15001	14832	14835	14933	14877	14793	14878	14878	14902	15008	14962	14870	15010	14911	14894	14927	14882	14973	15075	14908	14919	14937	14952	14846	14824	14897	14870	14908	14921	14942	15086	14851	14665	14961	14871	15026	14772	15113	14742	14758	15050	14794	14917	14774	15042	14978	14949	14924	14983	14877	15040	15065	14961	14993	15104	14864	14967	14885	14716	14810	14933	14748	14826	15071	14929	15000	14884	14938	14910	14759	15011	14916	14887	14917	15033	14802	14823	14948	14877	14788	14884	14784	14773	14775	14884	14951	14888	15111	14769	14956	14833	14936	15067	14819	14969	14783	14829	14933	15086	14890	15040	14827	14910	14839	15039	14905	14934	14877	14896	14875	14957	14757	14923	15086	14902	14924	14822	14764	14737	14866	15035	15090	14916	14967	14920	14962	14888	14882	14917	15048	14942	15019	14711	14960	14971	14837	14773	14809	14869	14884	15009	14781	15009	14723	14958	14954	14898	14880	14933	14736	14790	14891	14694	14906	15099	15025	14863	14919	15016	14990	14823	15089	15011	14903	15061	14920	14994	15042	14944	14895	14958	15052	15015	15066	14965	14938	14880	15055	14784	14998	14970	14976	14975	14855	14917	14906	14908	14835	14821	14971	14872	15134	14952	14880	14910	14875	14850	14987	14962	14964	14893	14901	14895	14955	14883	14941	14977	15034	14812	14965	14743	14974	14778	14974	14986	14868	14834	14802	14926	14957	15070	14902	14828	14916	14769	14923	14713	14913	14778	14916	15003	14928	14851	14735	14891	14941	14906	15023	14833	14887	15080	15037	15035	14824	15054	14967	14943	14872	14940	15057	15053	14975	15012	14887	14769
25438	21116	28100	25618	24642	24731	23894	43588	57228	44032	29025	21936	19815	19219	19079	19131	19122	19097	19161	18962	18911	18855	19022	19043	18737	18848	18999	18851	19038	19007	18863	18993	19008	18948	18887	18995	18858	18897	18865	19054	19095	19147	19061	19081	18961	18764	18842	18655	18808	19027	18963	18747	18962	18937	18890	19133	18906	19084	18793	18934	19087	19111	18757	18793	18987	19211	18753	18903	18668	18644	18787	19080	19085	18836	18918	18924	18839	18791	18822	19075	18802	18929	18809	19029	18946	18893	18949	18764	18987	19037	19045	18857	18757	18974	18741	18847	18990	19082	19037	18844	19221	19124	18947	18937	18963	19000	18809	19060	19237	18656	18939	18950	18945	18961	18797	19045	18822	18595	18824	19062	18751	18822	18958	18789	19070	19204	19049	18806	18756	18972	18864	18768	19032	18938	18832	18920	18997	18876	18695	18851	18884	18844	19044	18785	18844	18880	18981	18617	18767	18841	18939	18886	19004	18830	19035	18849	18977	19106	19055	18973	18801	18914	18843	18965	18880	19082	18719	19050	18901	19040	18712	18822	19087	18854	19092	18744	18984	18866	18866	18853	19001	18659	18961	18939	18925	19024	18986	18843	18747	18924	18846	18642	18901	18867	18752	18788	18891	18846	19079	19184	18831	18875	19091	18826	18932	18784	18987	19159	18747	18946	18990	18997	18927	18861	18727	18840	19031	19050	19136	19027	18900	18682	18880	18701	19020	18965	18877	18832	18902	18914	18950	19014	19045	18835	18932	18879	18890	18978	18972	18996	18883	19037	18972	18905	18702	18871	18776	19042	18999	18643	18801	18933	18915	18833	18881	18866	18874	18874	18940	18921	18878	19027	18979	18997	18885	18870	19039	19043	18988	18928	18820	18966	19003	18952	18796	18864	18848	18832	18793	18881	19009	18984	18950	18682	19053	18719	18834	18963	18920	18974	19128	18979	18865	18851	18882	18756	18949	18976	18908	18690	18994	18779	18961	18893	18837	19031	18947	18818	18847	18917	18891	18900	18861	18860	19031	18697	18904	18892	18891	18826	18852	18596	18786	18913	18922	18663	19173	18916	18935	18809	18913	18764	19029	18786	18733	19007	19105	18858	18879	18948	18893	18878	18754	18779	18842	18636	18596	19011	18761	18816	18944	18908	18968	18921	19002	18901	18907	18814	19034	19067	18859	18903	18896	18854	19073	18731	19019	18633	18949	18820	19037	19048	18963	18943	19078	19025	18771	18867	18756	18861	19046	18768	18742	18786	19010	18936	19055	19019	18838	18987	18726	19128	18709	18922	18908	19061	19202	19092	18722	18778	18800	18884	18930	18668	18884	19010	19202	18968	18905	19066	19009	18799	18816	18792	18774	18690	18939	18856	18939	18826	18801	18960	18921	19030	18894	18837	19115	19144	18901	18967	18842	18950	18952	19187	18955	18958	18847	18877	18905	18899	18810	19050	18787	18972	18878	18541	18842	18991	18887	18848	19018	18992	18933	18652	18823	19124	18966	18906	19017	18946	18945	19011	18959	18735	18823	18811	18840	19097	18924	18977	18913	18863	19020	18738	18741	18896	18977	19137	18947	19027	18791	18953	18887	18741	18855	19005	18892	18866	18950	18860	18768	18762	18931	18959	19021	18975	18837	18948	18847	18948	18891	18861	18911	18775	18972	18942	18994	19104	18672	18785	18935	18782	18954	18993	19030	18987	18979	18904	19019	19042	18955	18831	18971	18825	18980	19010	18876	18921	19032	18960	18969	18940	19012	18819	18796	18727	18796	18783	18968	19186	18957	18984	18884	19035	18743	18864	18840	18816	18741	18947	19083	18829	18836	19035	18949	19023	18860	19006	18891	18861	18885	18890	18945	18773	18878	18886	19046	19065	19036	18873	18947	18739	18777	18805	18847	18666	19066	19108	18891	18866	19059	18853	18781	19054	19016	18723	18912	19044	18930	18850	18870	19142	19082	18836	18864	19082	18933	18739	18861	18827	18988	19133	19063	18899	18891	18883	19053	18809	18871	18909	18891	18938	19060	18902	18965	18922	18926	18735	19184	18864	18959	18858	18964	18895	18997	19036	18807	19082	18703	18960	18907	18900	18907	18633	18923	18798	18833	18911	18814	18970	18816	18958	18869	18954	19084	18959	19207	19002	18854	18935	18951	18817	18758	18889	18958	19039	18987	18894	18824	18910	18852	18767	18999	18889	18883	18859	18949	18887	18828	18958	19025	18785	19013	18814	18681	18937	19082	19289	18688	18823	18718	18865	18674	18931	18854	18634	18857	19073	18865	18837	18971	18876	18971	19090	19032	19069	18757	18997	18946	18731	18845	18893	18879	19127	19003	19123	19165	19232	19078	18759	19022	19018	18987	18809	18991	18800	19083	18792	19116	18962	18902	18837	18856	18909	18820	18939	18823	19170	18996	18829	18816	18873	18852	19039	18792	18757	18835	18782	18913	18857	18940	18807	18965	19012	18967	18816	19081	18925	18900	18898	18710	18919	18936	18914	18867	18917	18988	18791	18886	18948	18560	18789	19104	18813	18927	18938	18865	18761	18739	18982	18998	18989	18806	18897	18879	18742	18811	18643	19051	18847	18916	19064	18862	18982	18961	18942	18922	18910	18950	19088	18959	18781	18968	18841	18690	18844	18806	18742	18901	18938	18989	18828	18975	18750	18765	19086	18855	18823	18788	18969	18948	18965	18875	18993	18944	18775	18974	18613	18866	18761	19020	18978	19048	18865	19095	18773	19110	19088	18812	18671	19148	19057	18663	19040	18981	18711	18969	18739	18779	18887	18947	18746	19092	18912	18874	18942	18966	18982	18827	19046	18988	19057	18951	18999	18970	18791	18919	18975	18973	19083	18831	19008	18766	18840	18882	18840	18786	19022	19041	18837	18942	19033	19069	19061	19031	18753	18823	19035	19052	18711	18762	18830	18853	18812	19018	18924	18871	18916	19001	18870	18996	18712	18881	19051	18971	19151	18705	18801	18900	19077	19014	18718	18931	18901	18852	18781	18837	18919	18790	18901	18830	18899	19082	18910	18778	19028	18807	18977	18804	18835	18933	19033	19174	18947	18891	18725	18963	18990	18928	18996	18803	18859	18677	18733	18914	18783	19047	18849	18907	18826	18808	19004	18844	19044	19160	18935	19002	19028	18945	19003	18835	18890	18827	19013	19137	18898	18852	18780	18851	18880	18963	18961	18848	18849	19092	19028	19045	18987	18848	18856	18900	18581	19036	18929	19061	18880	18961	19168	19013	18860	18960	18771	18913	19032	18883	18885	18868	18869	19029	18963	18838	18981	19111	18884	18944	18922	18840	18797	18880	18806	19023	18909	18863	18800	18941	19019	18960	19009	18954	18944	18904	19021	18742	18874	18785	18934	18979	18635	18825	18761	18777	19049	19003	18806	18922	19034	18727	19058	18802	19009	19039	18929	18868	18944	18834	19086	18886	18912	18957	19052	19015	18977	19107	18928	19076	18834	18752	18846	18977	18871	18824	18772	18853	18720	18975	19006	19001	18743	19043	18868	18927	18997	19233	18879	18637	18974	18843	19309	18923	19052	18801	18682	18695	18802	18934	18918	18954	18933	18886	18966	19068	19017	18907	18950	19045	18961	18837	18834	18837	18713	19005	18987	19021	19155	18893	19100	19010	19042	18959	18716	18986	18838	18870	18881	18902	19037	18784	19022	18913	18706	18941	18662	18976	18901	18753	19110	18887	18948	18947	19015	18753	18723	19087	18907	18846	18901	19042	19027	18808	18648	18882	18796	19021	18941	18879	18767	18850	18795	18956	18847	19065	18924	18837	18909	18848	18856	19019	18905	19099	19111	19029	19099	18963	18886	18843	18838	19090	18782	18847	19018	18903	18807	19219	19003	19093	19176	18884	18824	18871	18828	18874	18898	19140	18832	18918	19037	18856	19045	18900	18987	18882	18880	18804	18699	19101	18948	18778	19017	18721	18982	18878	18858	18873	18726	18781	18948	19015	18896	18978	18920	18864	18811	18999	18797	18721	19001	18838	18844	18701	18788	18863	18766	19024	18949	19075	18957	18898	18997	18928	18911	18871	18847	18874	18779	18865	18902	18686	18875	19112	18975	18717	19092	18982	18949	18958	18906	18939	19049	18986	18882	18883	19074	18911	19044	18874	18663	18904	18839	19031	18951	18833	18952	18913	18894	18793	19170	18824	18793	18732	18952	18982	19082	18967	18975	19021	19078	18921	18875	18895	19017	18866	18765	18696	18942	18857	18895	18960	19264	19028	18998	18855	19000	19069	18938	18933	19057	18857	18898	18986	18929	18878	18830	18719	19030	18823	18778	18789	18884	19052	18967	18927	19024	18805	18849	19007	18881	18731	19043	18680	18736	18917	18912	19077	18904	18945	18890	18862	18799	18804	18968	18808	18863	19090	19045	19164	18911	18738	18939	18967	18890	18856	18893	19056	19158	18841	18836	18520	18946	19077	18904	19081	19109	18877	18768	18967	19035	18831	19193	18886	19095	19119	18883	18688	19087	19075	18980	18930	18796	18834	18851	19035	18856	19021	19067	19095	18943	18730	18826	18769	18640	18931	18777	18885	18894	19020	18889	18726	18878	19086	18956	18814	18790	18913	18690	18808	18934	18795	18968	18731	18894	18889	18937	18903	19038	19148	18768	18985	19085	18873	18950	18984	18821	18975	18961	18832	18815	18916	18908	19070	18954	18896	18673	19060	18890	19024	18769	18848	18838	18849	18953	19021	18784	18860	19111	18731	18820	18894	19010	18902	18851	18969	18884	18951	18898	18769	18852	19090	18980	18959	18996	18961	19125	18804	18928	18843	18964	19006	19187	18836	18804	18846	19110	18755	18838	18974	18887	18896	18807	18803	19056	18910	19135	18811	18822	18989	18943	18812	18905	18867	18749	18770	19002	19268	19078	18838	18997	19006	18840	18819	18927	18970	18800	18834	19104	18713	18955	18758	18944	19013	19008	19054	18910	18970	18717	18858	18769	19169	18954	19133	18825	18942	18778	18883	18803	19023	18848	19083	18924	18813	18809	18919	18893	18877	18903	19065	18956	19110	18745	18568	19059	18930	18904	18732	18949	18744	18839	18883	19001	18919	18857	18717	19022	18996	18828	18903	18719
17562	31508	32281	27559	24584	21456	19733	45324	53890	40344	23994	16825	15032	14927	14778	14741	14819	14674	14975	14795	14666	14810	14856	14850	14926	14861	14908	14690	14852	14663	14815	14876	14805	14802	14863	14929	14813	14770	14772	14674	14595	14603	14931	14777	14709	14869	14870	14776	14769	14882	14743	14670	14749	14807	14801	14712	14655	14762	14711	14834	14605	14702	14829	14850	14752	14876	14848	14875	14711	14673	14727	14859	14884	14764	14657	14746	14746	14646	14852	14753	14784	14749	14748	14810	14796	14690	14810	14750	14725	14974	14829	14773	14700	14752	14849	14638	14823	14818	14790	14764	14796	14825	14661	14942	14566	14749	14773	14811	14707	14596	14687	14939	14676	14778	14789	14801	14754	14800	14925	14828	14656	14540	14740	14785	14819	14696	14885	14761	14647	14898	14748	14700	14660	14827	14783	14759	14745	14713	14877	14761	14752	14793	14816	14788	14730	14676	14737	14810	14701	14991	14790	14781	14782	14739	14786	14917	14774	14843	14703	14807	14808	14738	14626	14768	14761	14860	14855	14733	14801	14821	14616	14750	14734	14709	14862	14786	14762	14710	14809	14816	14892	14709	14722	14783	14853	14783	14810	14759	14637	14701	14830	14688	14750	14843	14696	14879	14736	14707	14745	14798	14797	14897	14800	14812	14890	14776	14861	14872	14633	14840	14689	14590	14698	14818	14670	14699	14708	14765	14655	14737	14744	14745	14755	14823	14676	14860	14880	14784	14675	14774	14836	14976	14769	14859	14953	14748	14762	14673	14723	14952	14984	14843	14774	14804	14720	14738	14739	14728	14840	14789	14683	14532	14779	14741	14722	14866	14838	14753	14709	14682	14682	14777	14764	14605	14859	14716	14628	14741	14792	14713	14777	14654	14879	14700	14849	14802	14749	14679	14937	14651	14896	14665	14694	14628	14851	14795	14816	14790	14804	14626	14667	14617	14664	14925	14795	14799	14810	14845	14770	14931	14551	15016	14695	14792	14610	14584	14735	14884	14779	14806	14885	14652	14859	14764	14708	14848	14742	14837	14753	14642	14842	14705	14803	14801	14938	14822	14842	14844	14624	14790	14717	14761	14727	14701	14742	14873	14710	14826	14744	14634	14791	14669	14790	14758	14879	14946	14738	14816	14773	14651	14810	14759	14829	14642	14776	14624	14773	14784	14497	14896	14800	14756	14586	14865	14778	14721	14858	14765	14770	14657	14815	14758	14690	14809	14686	14915	14860	14770	14606	14823	14832	14676	14587	14772	14773	14906	14605	14797	14730	14690	14793	14934	14652	14815	14698	14772	14581	14743	14713	14689	14834	14702	14930	14618	14875	14801	14862	14859	14567	14758	14628	14491	14786	14665	14735	14755	14851	14823	14855	14939	14633	14758	14824	14861	14886	14630	14696	14832	14605	14860	14697	14690	14746	14632	14754	14672	14666	14573	14845	14734	14943	14685	14820	14837	14713	14705	14730	14683	14739	15065	14778	14831	14889	14630	14781	14696	14629	14685	14646	14668	14856	14740	14782	14721	14602	14840	14688	14750	14852	14611	14830	14760	14814	14830	14818	14817	14849	14876	14846	14688	14681	14733	14836	14599	14764	14790	14765	14588	14926	14739	14846	14901	14788	14750	14878	14733	14859	14726	14798	14759	14836	14527	14740	14968	14642	14735	14722	14890	14862	14844	14602	14915	14660	14691	14609	14808	14670	14738	14554	14905	14796	14666	14786	14739	14642	14762	14950	14733	14763	14608	14668	14788	14762	14837	14791	14856	14641	14633	14769	14801	14567	14720	14898	14742	14710	14764	14913	14864	14758	14785	14802	14777	14800	14877	14776	14873	14856	14668	15016	14784	14805	14577	14715	14820	14737	14714	14796	14856	14587	14910	14720	14687	14989	14848	14825	14663	14730	14744	14866	14736	14680	14775	14795	14782	14593	14661	14956	14821	14810	14843	14698	14649	14870	14726	14687	14725	14801	14722	14797	14817	14855	14763	14897	14729	14684	14760	14850	14722	14699	14663	14820	14768	14702	14638	14623	14785	14683	14858	14824	14678	14781	14717	14795	14853	14835	14868	14627	14728	14735	14763	14776	14894	14731	14713	14780	14722	14782	14660	14733	14808	14848	14774	14812	14950	14843	14613	14793	14709	14786	14656	14655	14698	14884	14795	14614	14784	14790	14914	14802	14763	14793	14659	14910	14633	14689	14797	14652	14924	14720	14858	14785	14733	14694	14855	14818	14769	14748	14712	14658	14735	14654	14586	14742	14792	14800	14848	14665	14873	14663	14844	14593	14688	14812	14706	14651	14769	14790	14790	14608	14829	14605	14784	14694	15003	14752	14824	14736	14761	14788	14908	14664	14711	14865	14693	14667	14570	14755	14695	14749	14619	14800	14933	14704	14646	14672	14809	14844	14827	14795	14687	14750	14786	15024	14828	14785	14801	14781	14842	14706	14771	14632	14763	14618	14893	14687	14806	14960	14807	14658	14757	14729	14774	14863	14826	14869	14784	14693	14772	14781	14832	14662	14722	14845	14967	14951	14824	14795	14758	14748	14866	14887	14715	14636	14879	14801	14676	14781	14707	14897	14603	14868	14737	14927	14677	14735	14710	14738	14825	14775	14568	14966	14699	14811	14734	14760	14606	14713	14693	14814	14826	14675	14712	14851	14862	14665	14741	14671	14846	14684	14631	14763	14666	14730	14830	14728	14513	14718	14680	14851	14754	14807	14752	14728	14902	14815	14741	14734	14927	14712	14661	14979	14904	14893	14788	14749	14687	14856	14911	14729	14839	14803	14831	14547	14736	14951	14835	14866	14757	14785	14920	14594	14962	14569	14635	14798	14867	14788	14827	14752	14744	14679	14759	14800	14656	14770	14735	14733	14916	14740	14783	14685	14711	14735	14772	14723	14704	14614	14603	14669	14700	14801	14754	14824	14791	14912	14652	14787	14810	14712	14738	14847	14810	14674	14901	14734	14695	14713	14818	14786	14892	14749	14782	14700	14741	14731	14769	14765	14774	14776	14793	14861	14854	14812	14624	14929	14916	14745	14966	14674	14423	14717	14548	14789	14753	14800	14806	14767	14703	14812	14816	14787	14682	14746	14865	14827	14865	14747	14651	14746	14749	14860	14742	14740	14755	14705	14777	14567	14660	14860	14745	14863	14615	14875	14599	14833	14700	14678	14748	14899	14826	14733	14761	14650	14866	14899	14778	14701	14668	14852	14773	14737	14727	14800	14637	14689	14741	14879	14644	14800	14796	14899	14764	14784	14691	14739	14928	14737	14786	14870	14731	14767	14700	14840	14735	14758	14710	14829	14743	14870	14942	14642	14841	14748	14918	14774	14760	14857	14895	14722	14574	14918	14630	14595	14749	14686	14627	14655	14790	14581	14716	14815	14687	14767	14904	14887	14753	14871	14806	14733	14800	14696	14806	14859	14848	14594	14653	14702	14713	14764	14842	14851	14763	14713	14849	14884	14599	14652	14860	14665	14890	14837	14878	14757	14676	14855	14873	14875	14920	14844	14716	14819	14744	14858	14710	14855	14607	14819	14822	15004	14914	14599	14754	14836	14818	14675	14733	14883	14800	14926	14848	14726	14681	14918	14801	14715	14753	14972	14771	14653	14699	14845	14918	14746	14778	14737	14667	14727	14901	14662	14660	14864	14887	14886	14672	14799	14845	14783	14589	14811	15159	14784	14762	14730	14822	14816	14899	14625	14857	14791	14730	14729	14758	14875	14722	14622	14842	14717	14759	14912	14734	14727	14976	15000	14946	14782	14730	14974	14788	14937	14613	14858	14765	14776	14703	14707	14656	14794	14917	14736	14715	14777	14709	14757	14781	14778	14887	14711	14947	14680	14662	14808	14868	14826	14747	14627	14798	14808	14574	14771	14670	14773	14615	14705	14876	14807	14811	14877	14905	14707	14789	14782	14841	14689	14854	14641	14627	14677	14865	14762	14759	14750	14843	14733	14819	14859	14895	14838	14784	14750	14772	14800	14826	14809	14813	14637	14829	14770	14773	14822	14806	14799	14889	14616	14705	14751	14834	14815	14819	14769	14685	14663	14976	14878	14760	14817	14923	14977	14859	14856	14944	14718	14759	14612	14837	14892	14944	14730	14823	14780	14815	14677	14708	14875	14672	14922	14819	14750	14923	14893	14603	14623	14780	14832	14916	14739	14815	14629	14965	14754	14846	14573	14853	14699	14730	14787	14715	14664	14722	14780	14912	14630	14778	14774	14840	14690	14639	14713	14620	14564	14812	14746	14734	14788	14681	14929	14691	14757	14751	14779	14870	14643	14686	14783	14795	14759	14666	14917	14778	14686	14735	14745	14688	14747	14776	14912	14578	14827	14817	14797	14728	14798	14705	14790	14641	14901	14648	14669	14711	14755	14871	14775	14737	14769	14858	14663	14796	14846	14883	14810	14680	14884	14801	14792	14726	14740	14875	14839	14685	14654	14760	14869	14743	14675	14826	14761	14745	14865	14733	14672	14689	14563	14563	14810	14826	14763	14711	14857	14721	14750	14842	14887	14732	14580	14711	14721	14884	14759	14793	14678	14753	14970	14808	14850	14894	14849	14738	14664	14793	14732	14740	14808	14736	14811	14768	14848	14777	14818	14812	14737	14793	14789	14793	14844	14892	14894	14643	14802	14607	14820	14845	14720	14979	14841	14741	14736	14839	14669	14695	14728	14903	14841	14714	14662	14836	14828	14812	14763	14843	14786	14785	14660	14689	14758	14965	14695	14681	14780	14604	14701	14705	14748	14775	14661	14780	15047	14918	14700	14733	14812	14805	14788	14710	14881	14779	14840	14712	14668	14885	14825	15020	14832	14641	14695	14756	14743	14857	14732	14749	14744	14723	14801	14889	14749	14777	14831	14712	15018	14621	14628	14772	14684	14801	14817	14859	14768	14681	14665	14726	14784	14939	14790	14942	14820	14643	14790	14595	14695	14687	14884	14702	14624	14773	14718	14759	14883	14754	14581	14779	14698	14831	14745	14687	14810	14745	14639	14607	14735	14930	14746	14707	14926	14778	14585	14641	14853	14772	14724	14825	14869	14657	14835	14745	14722	14767	14864	14763	14829	14570	14752	14902	14920	14730	14716	14805	14818	14544
23794	21085	28573	23950	22134	25470	26281	49498	68630	52943	36189	25350	20079	19040	18638	18794	18485	18297	18598	18369	18471	18597	18541	18766	18499	18602	18529	18379	18401	18622	18473	18354	18497	18418	18578	18372	18606	18425	18481	18244	18418	18361	18429	18548	18478	18277	18331	18525	18596	18573	18482	18603	18591	18508	18487	18521	18701	18591	18518	18552	18423	18373	18435	18558	18648	18404	18330	18449	18308	18624	18489	18453	18429	18362	18520	18501	18547	18076	18284	18392	18447	18356	18318	18318	18224	18216	18342	18252	18316	18311	18430	18396	18497	18525	18404	18508	18364	18498	18398	18487	18492	18400	18279	18526	18447	18559	18495	18284	18437	18680	18442	18362	18341	18287	18531	18315	18358	18229	18338	18518	18394	18391	18350	18728	18377	18398	18437	18481	18636	18634	18157	18388	18223	18233	18257	18329	18333	18203	18420	18502	18590	18335	18427	18573	18447	18250	18657	18432	18403	18356	18461	18249	18524	18290	18358	18325	18315	18608	18309	18223	18450	18322	18222	18252	18448	18441	18518	18326	18514	18559	18347	18413	18358	18386	18547	18426	18511	18284	18513	18544	18339	18514	18780	18326	18188	18311	18488	18496	18414	18417	18319	18307	18377	18304	18407	18695	18373	18621	18404	18326	18339	18257	18589	18331	18350	18532	18645	18350	18182	18474	18236	18139	18452	18411	18248	18468	18245	18382	18450	18434	18296	18414	18525	18293	18282	18251	18477	18500	18234	18521	18376	18460	18460	18365	18350	18396	18386	18362	18472	18312	18370	18557	18360	18434	18481	18485	18309	18487	18451	18413	18505	18360	18540	18588	18257	18275	18586	18348	18373	18372	18419	18457	18366	18294	18272	18361	18581	18216	18428	18291	18398	18389	18258	18158	18355	18551	18445	18449	18565	18322	18526	18318	18140	18267	18267	18613	18382	18565	18574	18361	18634	18358	18439	18300	18336	18386	18271	18342	18458	18467	18283	18331	18572	18415	18290	18375	18626	18424	18332	18275	18195	18201	18314	18211	18296	18319	18613	18314	18571	18334	18491	18449	18499	18490	18206	18406	18316	18230	18515	18457	18483	18507	18486	18348	18313	18662	18544	18579	18514	18362	18217	18188	18392	18381	18361	18551	18328	18395	18381	18031	17986	18369	18425	18527	18207	18502	18377	18377	18468	18485	18283	18453	18528	18320	18261	18177	18311	18423	18472	18402	18564	18267	18426	18176	18351	18500	18374	18455	18578	18361	18409	18384	18424	18511	18617	18527	18385	18347	18363	18344	18236	18435	18444	18206	18468	18326	18389	18275	18184	18394	18326	18373	18517	18428	18178	18404	18606	18421	18033	18347	18452	18160	18532	18387	18099	18428	18352	18350	18532	18431	18294	18472	18488	18554	18371	18374	18261	18357	18248	18348	18537	18537	18139	18353	18339	18477	18318	18295	18388	18461	18679	18533	18235	18321	18501	18498	18259	18484	18323	18362	18534	18316	18147	18557	18437	18455	18564	18365	18279	18093	18306	18387	18390	18295	18439	18548	18454	18415	18583	18377	18472	18465	18410	18565	18517	18472	18504	18424	18334	18369	18574	18236	18414	18316	18465	18192	18362	18191	18290	18321	18283	18447	18364	18233	18401	18451	18288	18382	18406	18359	18392	18394	18429	18563	18613	18436	18325	18398	18497	18362	18459	18527	18512	18467	18226	18402	18437	18351	18563	18453	18419	18261	18272	18203	18451	18444	18246	18478	18616	18503	18677	18213	18512	18326	18383	18582	18409	18559	18488	18429	18438	18593	18336	18559	18155	18470	18264	18366	18320	18472	18369	18395	18373	18365	18348	18262	18355	18214	18146	18377	18329	18479	18317	18186	18341	18373	18186	18393	18399	18245	18434	18284	18276	18532	18388	18406	18382	18312	18572	18549	18048	18290	18502	18639	18677	18239	18348	18499	18489	18493	18237	18506	18550	18477	18357	18320	18407	18332	18383	18365	18436	18533	18647	18311	18306	18270	18491	18452	18483	18200	18416	18378	18619	18465	18349	18510	18499	18372	18362	18176	18267	18441	18055	18415	18383	18455	18177	18481	18241	18615	18279	18032	18289	18217	18294	18369	18173	18346	18328	18462	18527	18263	18385	18319	18570	18435	18437	18390	18451	18175	18657	18340	18366	18374	18206	18430	18696	18209	18457	18492	18625	18236	18303	18466	18425	18227	18431	18428	18379	18322	18346	18099	18208	18474	18380	18352	18600	18385	18473	18304	18409	18558	18364	18422	18387	18378	18368	18425	18422	18339	18398	18301	18386	18412	18521	18351	18451	18567	18355	18593	18317	18247	18299	18446	18564	18322	18593	18329	18400	18361	18280	18493	18421	18670	18403	18456	18735	18426	18508	18476	18474	18382	18478	18333	18339	18145	18489	18374	18220	18484	18238	18468	18522	18466	18271	18275	18378	18522	18478	18502	18455	18329	18248	18372	18255	18562	18338	18371	18535	18318	18447	18401	18315	18530	18178	18399	18177	18498	18503	18361	18459	18170	18391	18378	18644	18419	18669	18412	18303	18211	18469	18272	18251	18327	18458	18498	18420	18461	18498	18205	18390	18413	18373	18098	18499	18515	18348	18382	18466	18264	18506	18314	18515	18428	18429	18499	18467	18434	18230	18422	18319	18356	18272	18592	18140	18426	18490	18347	18370	18346	18499	18306	18224	18475	18281	18404	18429	18446	18375	18472	18829	18679	18313	18317	18504	18473	18470	18443	18597	18462	18304	18427	18505	18494	18595	18204	18482	18387	18324	18243	18368	18282	18354	18508	18328	18503	18216	18274	18545	18342	18276	18142	18244	18323	18456	18276	18466	18403	18415	18360	18346	18458	18408	18513	18381	18294	18492	18430	18292	18360	18530	18216	18444	18363	18299	18411	18217	18276	18327	18607	18511	18553	18429	18394	18297	18401	18384	18315	18484	18668	18573	18188	18560	18250	18567	18346	18432	18356	18417	18333	18212	18318	18435	18459	18458	18311	18312	18412	18559	18327	18166	18575	18349	18524	18398	18365	18410	18269	18306	18085	18291	18303	18474	18225	18371	18354	18368	18455	18315	18390	18532	18317	18399	18452	18416	18346	18577	18409	18206	18290	18372	18351	18523	18238	18308	18633	18369	18339	18538	18361	18450	18366	18472	18489	18575	18698	18256	18420	18412	18534	18518	18387	18248	18433	18350	18351	18318	18331	18366	18440	18322	18450	18511	18380	18396	18209	18278	18598	18373	18379	18207	18276	18231	18335	18131	18397	18439	18528	18314	18416	18335	18093	18372	18351	18289	18429	18451	18255	18273	18272	18290	18399	18441	18521	18324	18483	18539	18306	18254	18390	18239	18161	18226	18429	18293	18277	18290	18206	18170	18265	18483	18239	18566	18408	18456	18511	18512	18369	18439	18342	18584	18407	18449	18506	18382	18109	18332	18330	18295	18146	18306	18370	18290	18385	18373	18345	18206	18365	18452	18382	18297	18436	18485	18609	18280	18503	18316	18243	18453	18336	18404	18422	18204	18225	18398	18582	18450	18230	18327	18294	18550	18523	18328	18396	18389	18647	18455	18575	18515	18148	18364	18411	18329	18223	18249	18461	18548	18647	18626	18618	18329	18282	18486	18648	18345	18399	18512	18513	18457	18433	18638	18507	18279	18307	18386	18465	18249	18310	18369	18428	18485	18340	18384	18155	18326	18408	18386	18671	18589	18192	18351	18610	18380	18422	18555	18389	18340	18522	18231	18457	18526	18507	18262	18336	18185	18369	18567	18243	18214	18322	18316	18551	18241	18453	18324	18273	18496	18401	18348	18402	18479	18379	18535	18489	18331	18399	18284	18326	18245	18277	18382	18559	18301	18510	18417	18335	18239	18269	18174	18425	18491	18437	18533	18399	18460	18476	18223	18527	18439	18312	18367	18157	18336	18216	18191	18540	18528	18441	18355	18297	18327	18426	18354	18377	18412	18479	18555	18411	18393	18449	18273	18341	18458	18392	18369	18390	18678	18567	18365	18315	18339	18349	18262	18366	18708	18370	18334	18429	18573	18438	18428	18422	18205	18283	18473	18357	18466	18307	18385	18354	18444	18451	18340	18464	18409	18546	18465	18180	18364	18427	18417	18481	18394	18386	18314	18483	18292	18353	18473	18380	18470	18337	18295	18715	18341	18484	18671	18503	18421	18505	18509	18274	18405	18411	18446	18566	18243	18405	18450	18552	18446	18481	18473	18470	18285	18504	18552	18438	18273	18283	18227	18278	18280	18466	18435	18634	18411	18411	18217	18211	18558	18448	18433	18441	18623	18219	18369	18450	18355	18319	18441	18293	18385	18395	18231	18399	18225	18277	18454	18138	18597	18326	18525	18501	18427	18482	18647	18267	18352	18482	18435	18364	18367	18241	18373	18161	18350	18297	18420	18195	18120	18497	18395	18389	18267	18467	18590	18303	18481	18179	18376	18329	18301	18536	18303	18391	18172	18357	18478	18592	18477	18397	18306	18485	18389	18679	18361	18291	18239	18261	18340	18186	18460	18325	18270	18186	18452	18287	18180	18501	18386	18543	18432	18267	18349	18417	18433	18435	18616	18381	18370	18376	18413	18385	18052	18581	18464	18395	18709	18230	18226	18410	18299	18192	18529	18482	18145	18488	18511	18235	18410	18433	18451	18333	18321	18241	18430	18474	18422	18252	18552	18577	18450	18412	18339	18224	18210	18109	18416	18488	18375	18564	18393	18441	18317	18483	18510	18464	18328	18372	18365	18315	18418	18300	18453	18250	18819	18407	18141	18376	18415	18544	18496	18408	18493	18428	18175	18293	18476	18259	18337	18382	18480	18521	18426	18410	18390	18269	18403	18363	18341	18238	18170	18234	18330	18267	18287	18156	18279	18122	18505	18365	18269	18286	18327	18375	18361	18352	18548	18345	18579	18459	18542	18258	18400	18503	18321	18457	18423	18246	18544	18283	18334	18451	18338	18504	18307	18255	18483	18455	18129	18332	18228	18330	18359	18656	18686	18353	18573	18553	18313	18277	18296	18273	18504	18345	18357	18472	18378	18410	18356	18434	18227	18364	18460	18326	18286	18455	18416	18351	18303	18516	18455	18242	18279	18423
20429	35919	34849	28573	25406	23861	21022	51571	66941	50751	32918	20365	14882	14429	14267	14392	14264	14388	14564	14573	14524	14257	14445	14441	14543	14503	14344	14529	14498	14523	14410	14406	14398	14395	14555	14350	14338	14363	14454	14469	14496	14457	14269	14522	14514	14628	14310	14458	14476	14558	14396	14647	14458	14260	14488	14466	14245	14301	14441	14306	14554	14520	14535	14544	14402	14499	14509	14366	14451	14438	14367	14494	14483	14408	14540	14487	14417	14467	14379	14579	14599	14446	14434	14447	14227	14503	14445	14427	14474	14415	14548	14328	14491	14365	14476	14489	14534	14496	14455	14339	14415	14339	14405	14637	14547	14572	14265	14417	14323	14272	14604	14561	14370	14404	14481	14418	14434	14318	14385	14380	14305	14478	14291	14418	14344	14356	14437	14536	14499	14386	14364	14316	14426	14416	14482	14585	14313	14415	14531	14439	14472	14363	14452	14248	14414	14346	14436	14341	14373	14535	14527	14431	14455	14317	14462	14465	14521	14349	14570	14615	14309	14418	14201	14531	14405	14460	14434	14324	14309	14455	14411	14203	14380	14403	14490	14491	14520	14370	14476	14529	14586	14409	14464	14407	14464	14424	14331	14499	14581	14427	14381	14497	14390	14265	14327	14377	14534	14527	14477	14436	14382	14420	14543	14435	14472	14433	14286	14421	14625	14366	14269	14503	14437	14593	14407	14467	14339	14407	14433	14620	14244	14364	14312	14397	14503	14381	14498	14459	14378	14433	14405	14628	14531	14479	14423	14437	14525	14268	14450	14380	14470	14501	14435	14355	14336	14345	14424	14386	14598	14305	14308	14455	14508	14225	14440	14324	14472	14495	14550	14324	14613	14390	14606	14588	14400	14475	14575	14545	14486	14354	14487	14231	14485	14560	14365	14259	14541	14613	14554	14467	14325	14437	14406	14498	14393	14334	14406	14354	14325	14249	14301	14496	14465	14352	14448	14410	14480	14390	14608	14490	14532	14503	14390	14472	14495	14556	14447	14363	14318	14435	14487	14244	14451	14372	14576	14417	14522	14444	14400	14356	14404	14239	14447	14332	14514	14451	14469	14362	14359	14432	14441	14486	14518	14417	14433	14563	14628	14356	14445	14500	14485	14473	14354	14521	14342	14481	14327	14489	14423	14438	14461	14314	14530	14470	14612	14511	14510	14458	14352	14356	14555	14428	14425	14523	14436	14556	14449	14551	14419	14572	14518	14140	14423	14347	14364	14451	14258	14390	14337	14436	14227	14401	14297	14525	14439	14424	14424	14448	14433	14508	14457	14339	14381	14381	14277	14357	14416	14327	14402	14466	14235	14315	14410	14388	14400	14363	14313	14288	14416	14442	14448	14472	14387	14381	14469	14353	14487	14328	14548	14361	14340	14423	14296	14434	14320	14441	14360	14494	14517	14410	14629	14309	14493	14359	14403	14372	14352	14311	14443	14463	14244	14350	14418	14409	14377	14387	14590	14418	14476	14456	14638	14417	14383	14396	14441	14351	14334	14611	14346	14330	14377	14487	14365	14357	14294	14299	14315	14433	14408	14510	14528	14479	14385	14381	14379	14377	14243	14448	14328	14593	14485	14322	14471	14367	14572	14378	14418	14438	14603	14348	14261	14356	14409	14600	14421	14390	14302	14494	14475	14474	14398	14523	14475	14439	14449	14334	14508	14379	14472	14453	14503	14453	14305	14426	14473	14539	14289	14583	14332	14442	14477	14341	14427	14271	14353	14479	14636	14334	14600	14278	14304	14323	14284	14455	14362	14431	14340	14452	14492	14354	14355	14439	14373	14553	14515	14415	14312	14330	14464	14394	14386	14377	14296	14487	14369	14310	14478	14333	14492	14283	14480	14361	14614	14380	14453	14477	14495	14541	14451	14432	14470	14378	14283	14334	14425	14434	14519	14416	14427	14411	14434	14464	14380	14407	14462	14313	14521	14391	14430	14407	14328	14465	14298	14394	14275	14256	14459	14302	14265	14281	14555	14358	14440	14432	14518	14546	14451	14437	14678	14456	14237	14514	14371	14510	14353	14470	14422	14500	14359	14405	14435	14208	14415	14579	14385	14329	14396	14303	14425	14561	14463	14468	14404	14272	14393	14307	14292	14369	14367	14368	14553	14523	14347	14264	14486	14313	14324	14413	14502	14381	14293	14490	14391	14468	14407	14433	14331	14445	14397	14291	14355	14587	14542	14453	14571	14413	14423	14547	14573	14611	14345	14502	14667	14526	14401	14521	14455	14450	14542	14420	14516	14401	14442	14596	14353	14366	14385	14434	14437	14467	14470	14520	14539	14399	14473	14400	14449	14386	14352	14203	14218	14534	14403	14228	14402	14393	14372	14296	14442	14499	14588	14231	14483	14487	14477	14392	14493	14395	14484	14298	14245	14359	14220	14471	14449	14538	14492	14431	14463	14464	14327	14460	14452	14423	14412	14458	14435	14560	14537	14500	14278	14319	14372	14448	14382	14501	14377	14430	14436	14589	14399	14365	14373	14478	14505	14503	14339	14654	14483	14219	14317	14494	14453	14606	14438	14412	14561	14339	14450	14454	14529	14431	14584	14498	14398	14410	14411	14502	14550	14408	14474	14448	14239	14475	14364	14411	14525	14489	14656	14481	14462	14667	14391	14294	14474	14345	14334	14606	14427	14500	14326	14409	14343	14431	14377	14439	14409	14609	14524	14516	14414	14450	14483	14302	14551	14460	14598	14300	14375	14215	14531	14512	14313	14297	14391	14567	14611	14334	14303	14429	14509	14393	14536	14431	14393	14218	14522	14476	14494	14446	14273	14271	14402	14477	14544	14503	14493	14486	14416	14492	14231	14305	14410	14404	14308	14360	14369	14421	14386	14288	14435	14531	14448	14406	14328	14578	14546	14283	14387	14603	14364	14517	14380	14402	14384	14368	14472	14222	14445	14418	14455	14412	14415	14378	14531	14410	14456	14331	14354	14414	14388	14335	14277	14456	14497	14336	14383	14340	14420	14465	14443	14420	14427	14670	14363	14282	14493	14378	14371	14370	14394	14460	14523	14504	14293	14416	14326	14368	14303	14379	14712	14511	14404	14318	14570	14448	14432	14485	14218	14438	14321	14413	14417	14373	14469	14389	14294	14451	14535	14552	14284	14416	14437	14356	14468	14371	14461	14461	14268	14399	14457	14455	14352	14501	14358	14373	14609	14356	14653	14488	14484	14453	14387	14534	14423	14384	14435	14335	14235	14571	14403	14558	14289	14365	14448	14297	14488	14412	14342	14453	14411	14592	14504	14401	14329	14318	14538	14384	14523	14431	14621	14261	14445	14294	14463	14307	14396	14402	14501	14501	14536	14375	14504	14673	14388	14384	14379	14583	14199	14413	14213	14419	14481	14526	14287	14571	14445	14363	14377	14692	14369	14547	14385	14641	14368	14636	14402	14424	14390	14352	14400	14466	14477	14437	14555	14481	14402	14439	14438	14290	14501	14560	14352	14419	14324	14285	14418	14435	14514	14476	14588	14519	14488	14425	14401	14429	14502	14369	14366	14394	14525	14397	14338	14314	14325	14541	14449	14414	14489	14542	14365	14564	14435	14327	14513	14260	14275	14401	14380	14518	14558	14342	14494	14422	14348	14327	14506	14419	14423	14298	14399	14355	14376	14535	14528	14494	14526	14335	14433	14326	14474	14600	14506	14573	14505	14381	14509	14371	14599	14420	14575	14368	14449	14468	14453	14437	14269	14493	14477	14344	14414	14526	14445	14486	14224	14379	14486	14494	14394	14490	14418	14501	14394	14411	14458	14472	14641	14324	14479	14360	14414	14699	14390	14483	14398	14260	14430	14263	14320	14544	14416	14472	14476	14348	14593	14429	14549	14388	14536	14305	14496	14456	14435	14428	14454	14469	14339	14428	14318	14291	14361	14524	14471	14335	14397	14450	14378	14325	14453	14450	14590	14582	14246	14502	14380	14354	14523	14371	14470	14526	14461	14409	14311	14532	14373	14265	14335	14319	14422	14435	14601	14385	14399	14406	14451	14313	14505	14588	14372	14525	14292	14389	14312	14351	14453	14515	14601	14402	14390	14489	14489	14462	14404	14513	14455	14356	14557	14487	14470	14452	14454	14412	14465	14383	14436	14535	14533	14369	14505	14260	14612	14573	14416	14663	14485	14452	14428	14366	14535	14512	14440	14317	14588	14427	14395	14428	14546	14638	14465	14445	14506	14469	14500	14466	14418	14363	14511	14541	14353	14539	14344	14384	14357	14330	14431	14452	14419	14625	14430	14391	14385	14437	14378	14486	14427	14470	14429	14515	14431	14446	14282	14407	14309	14395	14257	14455	14289	14507	14457	14532	14409	14511	14457	14381	14401	14527	14259	14506	14363	14415	14487	14456	14469	14283	14422	14343	14562	14417	14371	14311	14465	14372	14536	14544	14294	14410	14569	14373	14507	14523	14216	14553	14453	14484	14332	14520	14406	14519	14730	14527	14521	14571	14396	14333	14390	14568	14472	14361	14362	14497	14525	14469	14347	14497	14510	14494	14580	14549	14448	14567	14294	14473	14595	14377	14279	14410	14464	14444	14304	14474	14438	14583	14300	14462	14426	14427	14373	14487	14475	14385	14456	14427	14507	14361	14394	14340	14591	14568	14408	14608	14648	14471	14478	14433	14337	14437	14298	14337	14503	14474	14506	14338	14494	14402	14513	14412	14279	14424	14519	14391	14364	14534	14618	14472	14513	14555	14394	14386	14252	14344	14459	14306	14413	14615	14516	14451	14519	14312	14463	14389	14326	14523	14268	14306	14464	14358	14489	14329	14502	14358	14336	14553	14331	14326	14457	14459	14457	14548	14305	14498	14596	14422	14480	14221	14518	14365	14492	14361	14320	14414	14196	14350	14316	14501	14438	14454	14334	14374	14444	14402	14511	14439	14449	14504	14324	14497	14378	14307	14157	14604	14427	14398	14184	14310	14363	14268	14502	14238	14432	14334	14451	14310	14375	14493	14437	14499	14417	14516	14398	14247	14337	14465	14516	14412	14501	14633	14545	14399	14349	14334	14356	14389	14474	14403	14487	14471	14482	14344	14406	14462	14357	14310	14470	14376	14309	14434	14448	14622	14478	14363	14589	14306	14508	14566	14424	14345
31054	24731	26818	24530	22459	22233	21964	24509	29180	26881	23455	21585	21288	21155	21198	21141	21170	21115	21194	20927	21035	20810	21034	21091	21141	20990	21135	21177	21033	20981	21176	20992	21038	21095	21080	21094	21262	21144	21187	20996	20834	21270	21018	21266	20989	21250	20867	20988	20982	21039	21168	21049	20889	21174	21131	20955	21257	21292	20956	21098	21228	21091	21289	21147	21116	21378	21207	20932	20882	21073	21378	21143	21121	21112	21131	21035	21067	21169	21099	21267	21077	21130	21181	20970	21106	21102	21200	21061	21252	21202	20962	20896	21147	20854	21059	21186	21073	21010	21027	21074	21140	21143	21059	20991	21002	21233	21036	20888	21335	21266	21029	21038	21124	21053	21107	20942	21137	21197	21035	21149	21161	21088	21090	20933	21091	21082	21224	21150	21323	21185	21090	21089	20989	20963	21103	20927	21069	20990	21165	21140	20949	21238	20920	21065	21104	21193	21272	21158	21169	21183	20946	21143	21012	21144	21234	20999	21091	21011	21002	21045	21052	21109	21235	21095	21165	21033	21155	21076	20870	20994	21021	20907	21051	20958	21028	21136	21303	21196	21302	21214	21139	21160	21087	21053	21083	21087	21027	21041	21225	21430	21270	21016	21192	21080	20886	21115	21088	21386	20885	21035	21126	21034	21224	21044	21061	21200	20860	21295	21141	20844	21218	21136	20997	21190	21201	21244	20903	21065	20888	21022	21231	21262	21161	21053	21050	21357	21271	21119	21186	21087	20913	20984	21171	20969	21208	21108	21284	21049	21290	21092	21113	20961	20975	20901	21095	21272	21039	21192	20927	21010	21093	21019	20837	20859	21173	21162	21349	20989	20991	21226	21298	20957	21032	21146	21091	21055	20942	20955	21055	21104	21253	20971	21036	21134	21043	21100	20926	20972	21095	21283	21071	21258	21314	21105	21036	20998	21225	21171	20978	21202	21319	21073	21206	21069	21190	21371	21160	21113	21245	21063	21121	20982	21004	20888	21115	21239	21023	21297	21186	21389	21167	21141	21301	21262	21083	21358	21108	21271	21248	21171	20834	21328	21138	20901	21217	21085	21385	21033	21178	21225	21206	21152	21023	21137	21133	21077	21088	21075	21205	21052	21079	20954	21118	20982	21405	21006	21188	20971	20957	21204	21122	21044	21244	20968	21295	20924	21193	21068	21030	21185	20989	21096	21180	21082	21240	21202	21215	21092	21076	21104	20974	21110	21075	20962	21000	21048	21188	21004	21099	21050	21156	21158	21174	21109	21031	20977	21323	21018	20901	20987	21098	21242	21124	21188	21111	20780	20932	21219	20997	21160	21308	20975	21109	21155	21142	21029	20991	21110	21116	21136	20998	21135	21168	21120	21249	20863	21141	21283	21057	21183	21058	21122	20911	21127	21134	20948	21201	21156	21075	21006	21193	21036	21196	21163	21183	21005	20986	21015	20928	21054	21252	21162	21149	21139	21020	21026	21091	20954	21108	21164	20864	21184	21223	21221	21250	21076	21085	21041	21185	21365	21122	21220	21251	21224	21226	21230	20990	21051	21034	21315	21300	21209	21334	20731	21060	21186	20992	21154	21203	21214	21401	21292	21007	21012	20895	21035	21077	21047	21183	21193	21067	21170	21189	21343	21116	21038	20966	21117	21233	20955	21107	21057	20938	20918	21163	21071	20830	21102	20958	20994	20985	21103	21248	21139	21092	21134	21094	21080	21102	21053	20939	20936	21124	21314	21131	21076	21210	21057	21177	21044	21012	20907	20914	20851	21305	21034	21025	21202	21127	20886	21105	21126	20883	21070	21137	21025	21061	20969	21012	20941	21158	21323	21108	21211	21131	21212	21147	21067	20948	21120	21137	21163	21191	21188	21234	21131	21140	20961	20959	21096	21278	21065	21306	21122	21243	21240	21161	21156	20904	21114	21132	21073	21045	21168	21062	20990	21189	21129	21036	21173	21152	21127	21192	21059	21106	20941	21045	20866	21306	21360	20942	21035	21165	21202	21125	21084	21084	21228	21201	21152	21188	21169	21277	21095	21102	21297	21140	21192	21115	21020	21013	21007	21008	21326	21204	21190	20992	21132	21411	21172	21178	21067	21156	21097	21397	21158	20999	21244	21171	21264	21226	21388	21075	21162	21292	21030	21080	20905	21245	21253	21057	21118	21414	20964	21013	21078	20802	21067	21315	21099	21110	21205	21283	21131	21136	21246	21208	21038	20998	21152	21033	21146	21191	21230	21107	21051	21005	21178	21205	21057	21154	21238	21148	20885	21074	21148	21238	20958	21080	21146	21176	21261	21237	21188	21300	21280	20863	20915	21085	21148	21136	21193	21015	21066	21016	21070	21152	21122	21177	21168	21302	21064	21155	21374	21267	21190	21313	21280	21530	21092	20951	20950	21128	21062	21026	20955	21210	21101	21005	21101	21259	20892	21046	21266	21079	21099	21045	21289	21080	21144	20958	21118	21189	21075	20979	20994	21123	21118	21123	21346	21120	21150	21194	21290	21354	21173	21113	21306	21339	21215	21344	21156	21053	21235	21019	21122	20658	20914	20945	21028	21122	21056	21214	20992	21144	21170	21109	21265	20988	21051	21150	21341	21099	20866	21297	21075	21001	20988	20872	21130	21106	21282	21161	20797	21013	20823	21230	21137	21148	21227	21087	21103	21338	20851	21171	21157	20901	20998	20958	21146	20989	21064	21010	20999	21045	20983	21145	21137	21222	21005	21138	21090	21118	21077	21143	21049	20976	21159	20911	21076	21146	21223	21293	21218	21254	21057	21159	20842	21103	21254	21322	21062	21202	21057	21223	21070	21077	21153	21151	21269	21064	20938	21220	21340	21100	21143	21008	20994	21267	21201	21145	20961	20983	21069	20916	21045	21169	21006	21197	21030	21170	21094	21117	21110	21095	21037	20959	21102	21154	21112	21207	21155	21406	21025	21075	20926	21108	21125	21220	21002	21125	21220	21223	21133	21041	20997	20975	20921	20954	21125	21426	21109	21291	21080	20977	21063	21108	21117	21152	21295	21144	20799	21420	20989	21145	20919	21112	21168	21142	21120	21067	21030	21042	21315	20776	21099	21039	21133	21000	21298	21152	21001	21045	21003	21191	21152	21035	21218	21235	21131	21209	21099	21058	21131	21223	21276	21070	20985	21175	21079	21246	21151	21175	21081	21047	20924	21066	21170	21314	21136	21272	21207	21049	20949	21385	21158	21383	21048	21051	21096	21160	20868	21096	21069	21099	21060	21112	20914	20932	21108	21036	21188	21191	21192	21121	21096	21309	21257	20901	21282	21227	20956	20921	21024	21082	21122	21099	21178	21061	21086	21091	20954	21141	21089	21215	21301	20980	21116	21135	21221	21255	21235	21209	21395	21177	21215	21126	21080	21155	21061	21231	21084	21066	21276	21175	20930	21027	21175	21166	21091	21169	21127	20962	21295	21134	21222	21224	20945	21118	21164	20843	21186	20975	21046	21198	21064	21084	20871	20990	21225	20883	21026	21208	21270	21173	21018	21178	21138	21157	21107	21138	21105	21235	21008	21182	20825	21128	21147	21221	21036	21106	21169	21080	21183	21194	20877	21034	21319	21294	21076	21011	21187	21280	21213	20919	21197	21257	20951	20987	20862	21257	21202	20902	21193	20927	21240	21166	21256	21019	21214	21165	20995	21077	20962	21097	21016	21289	21040	21309	21301	21040	21126	21046	21255	20923	20941	20986	21217	21027	21183	21073	21075	21083	21141	21131	21089	21094	21103	21308	21102	21060	21032	20961	20841	21001	21069	21335	21124	21380	21226	21145	20979	20900	21253	21278	21259	21231	21211	20969	21288	21197	21008	21144	21033	20799	21156	21193	21257	21116	21337	21042	21243	21104	20916	21087	21153	20958	21038	21103	20875	20943	20965	21128	21088	20850	20972	21154	21029	21185	21071	21115	20883	21291	21227	21130	21190	21138	20966	21095	21393	20939	21220	21154	21422	21212	21216	21046	20983	21087	21321	21180	21063	21224	21203	21084	21027	21149	21078	21115	21018	21152	20986	21168	20989	21020	21200	21125	21217	21256	21171	21153	21243	21451	21150	21048	21220	20892	21159	21108	21266	21084	21058	21237	21181	20988	21155	21351	21023	21179	21252	21121	21174	21053	20917	20957	21179	21025	21297	21117	21157	21326	21290	21117	21273	21213	21262	21331	20944	20914	21121	21215	21037	21306	21221	21176	21167	21003	21108	20869	21214	21320	21083	21045	21009	21010	21197	21121	21289	21328	20988	21302	21226	20998	21107	20968	21027	21109	21054	21181	21311	21032	21095	20865	21190	21121	21134	21124	21080	21242	21010	21061	21331	21336	21044	21056	21299	21106	20948	21114	21024	21231	21095	21058	21037	21215	21037	21147	21182	20968	21057	21067	20941	21251	21040	21059	20936	21041	21149	21300	20928	21152	20978	21166	21201	21276	21080	20984	20962	21190	21192	21109	21184	20990	21186	21207	21228	21196	21273	21145	21091	20989	21035	21117	21256	21149	21322	21152	21013	21208	21230	21074	21102	21057	20996	20959	21178	21296	21176	21156	21085	21197	21059	21105	21124	21208	21177	21226	21088	21278	21159	21114	21186	21103	21077	21164	21246	21286	21128	20994	21095	21237	21143	21117	21314	21264	21413	21066	21266	21253	21061	21199	20972	20916	21114	21088	21211	21342	21146	21033	21101	20949	21297	21300	21296	21172	21227	21215	21132	21157	21007	21229	21201	21321	20973	21064	21195	21200	21409	21136	21093	21164	21073	21307	21267	21173	21029	21079	21037	21109	21033	21077	20980	21366	21006	21212	21356	21064	21108	21066	21030	21266	21212	20976	21099	20878	21364	21150	21122	21045	21103	21021	20893	20949	20955	21104	21082	21318	21057	21081	20988	21091	21114	21167	21220	21270	21112	21229	21201	21205	21043	21273	21119	21017	21248	21048	21412	21117	21193	21098	21310	21098	21071	21182	21095	21197	21225	21208	21054	21176	21351	21379	21080	21133	21024	21042	21095	20972	21076	21082	21119	21216	21103	21059	21087	21322	21208	21122	20927	20981	21053	21119	21373	21314	20959	21068	21118	21198	21150	21158	21182	21057	20965	21006	21001	21088	20962
18876	23244	22525	19103	18055	17445	16783	21559	26116	21756	17685	16385	16109	15964	16024	15878	16089	15871	16073	15921	15959	15987	15992	16044	15952	15829	15780	15951	15873	15787	15898	15772	15803	15837	15800	15787	15876	16045	15880	15889	15863	16037	15940	15757	15893	16046	15812	15974	15759	15968	15882	15829	16034	15772	15811	15913	15805	15933	15959	16066	15783	15876	15882	15708	16078	15896	15871	15876	15957	15866	15756	15956	15961	15867	15965	15880	15862	15898	15906	15951	15889	16012	15916	15846	15636	15964	15938	15901	15788	16064	15875	15803	16016	15911	15882	15907	15955	15794	15989	15741	15868	15759	16038	15901	15928	15810	16069	15916	15934	16010	15951	16003	15955	15925	15835	15844	15939	15827	15895	15978	16040	15969	15898	15872	16009	15851	15825	15941	15921	16012	15786	15949	15998	15782	16056	15771	15980	15962	15978	15923	15960	15695	15826	15916	15974	15792	15755	15893	15739	15946	15940	15867	15913	15802	15908	15867	15874	15872	15836	15782	15836	15775	15819	15704	15782	15919	16032	15805	15607	15857	15799	15966	16162	15810	16005	16002	15978	15887	15971	15844	15808	16040	16007	15902	15822	15947	15938	15831	16051	15950	15951	15744	15933	16028	15847	15955	15707	15910	15992	15897	15892	15853	15936	16060	15852	15877	15878	15932	15987	16006	15862	15852	15894	15864	15943	15933	15918	15684	15914	15920	16009	16070	15928	15839	15845	15873	15870	15919	16006	16005	15819	15921	16028	15841	15918	15988	15945	15973	15756	15865	15815	15850	16152	15908	15675	15966	15838	16095	15955	16024	15841	16008	15945	15895	15971	15983	15826	15881	15809	15776	15895	16067	15921	16039	15896	15850	15887	15743	15890	15831	16011	15849	15836	15746	15964	15779	15936	15960	16032	15804	15866	15839	15997	15974	15879	15955	15911	16029	15851	15862	15924	15810	15884	15970	15846	16026	15972	16000	15893	15845	15733	15936	16078	15763	16084	15895	15921	15774	15973	15880	15772	15934	15845	15989	15886	15800	15944	15951	15969	15887	15998	15899	15929	15941	15888	15625	15938	15830	15958	16026	16058	15699	15950	15909	16041	15893	16010	15820	16018	15825	15915	15940	15923	15884	15891	15976	15896	15920	15990	15839	15778	15800	16033	16010	15904	15820	15991	15962	15881	15849	15969	15838	15840	15938	15985	16076	15839	16117	15676	16012	15832	15936	15796	15905	16069	15818	15952	15862	15888	15982	15928	15932	15764	15979	15996	15886	15829	15759	15856	15842	15989	15942	15812	16036	15975	15936	16121	15715	15898	15965	16001	15900	15839	16156	16081	15915	15926	15999	15771	15898	15676	15760	15903	15900	15831	15964	15961	15821	15997	15811	15834	15907	15894	15854	15985	15907	16045	15858	15837	15601	15963	15843	15915	15815	15832	15967	15953	15798	15988	15675	15993	15969	15822	15831	15724	15708	15993	15841	15934	15875	15995	15984	15813	15949	16000	15951	15958	15906	15898	15871	15861	15805	16017	15854	15881	16049	15925	15888	16093	15936	15912	15859	15935	15900	15953	15862	15902	15932	15928	15911	15855	15870	15956	15927	15991	15982	15844	15901	15920	16002	15771	15859	15796	15989	15846	15944	15871	15935	15841	15999	15976	16017	15968	15901	15991	16044	15762	15848	15791	15937	15825	15883	15921	15940	15841	15734	16052	15853	16077	15858	15873	16004	15898	15817	15919	15873	15796	15807	15729	15706	16053	15830	15930	15934	15959	16032	15931	15870	15935	15802	15927	15846	15990	15865	15853	15891	16082	15974	15973	15732	15912	15810	15771	15798	15929	15921	15801	15812	15970	15874	15887	16107	15899	15734	15960	15832	15887	15988	15771	15953	16099	16020	16018	15898	15987	15978	15883	15982	15784	15907	15861	15775	15894	15972	16003	15665	15994	15924	15885	15956	15815	15923	15887	15805	15999	15899	16025	16033	15970	15834	15937	16078	15736	16025	15726	15959	15806	15793	15771	15966	15924	15829	16056	15736	16052	15736	15943	15826	15901	15834	15594	15569	15850	15932	15861	15901	15975	15855	15852	15844	15853	15777	15955	15902	15754	16016	16008	15922	15793	15834	15932	16006	15969	15705	16003	15933	15796	15914	15994	15987	15810	15988	15899	16052	15975	16007	15737	16053	15878	15807	15838	15873	15868	15835	15861	15956	15880	15882	15752	15962	15939	15905	15971	15967	15931	15882	15931	15792	16053	15913	15953	15867	15910	15777	15867	15887	15949	15874	15969	15989	16091	16001	15837	15928	15802	15724	16018	15873	15866	15891	15890	15814	16059	15808	15817	15927	15956	16021	15892	15918	15776	16011	15924	16021	15935	15861	15978	15935	15754	15853	15879	16005	15978	15932	15783	15971	15966	15954	15806	15936	15892	15837	15974	16034	15917	15732	15925	15791	15864	15889	15842	15907	15829	16043	15952	15969	15955	15827	15889	16147	16072	16073	15880	15824	15950	15936	15813	15857	15821	15971	16029	15938	15868	15754	16012	15775	15946	15916	15921	15758	15973	15920	15939	15946	15945	15723	15920	15986	15780	15896	15876	15853	15889	15930	15884	15810	15833	16006	15887	16008	15944	15970	15918	15706	15902	15859	15959	16119	15991	15948	16002	15923	15886	15994	15755	15915	15804	15923	15777	15817	16119	15789	15773	15808	15988	15781	15846	15962	15812	15987	15806	15905	15960	16012	15935	15994	15828	16070	15832	15889	15961	15812	15695	15955	15922	15695	15873	15808	15934	15901	15776	16034	15932	15818	15867	15760	15926	15953	16002	15997	15805	15726	15850	15807	15849	15928	15897	15804	15857	16021	15903	15721	15950	15817	15988	15964	15990	15941	15962	15835	15790	15784	15881	15857	15948	15777	15898	15847	16057	15757	16086	15990	15897	15851	15702	15938	15922	15766	16012	15944	15938	15913	15779	15916	15948	15977	15814	16039	16020	15978	15886	15916	15754	15850	15968	15880	15860	15837	15874	16042	15820	16059	15939	15999	15919	15891	15856	15812	15916	16012	15564	15829	15830	15699	15930	16024	15996	15922	15923	16082	15898	16020	15934	15985	15930	15893	15847	15942	15741	15922	16012	15675	15917	15875	15869	15746	15941	16032	15677	16016	15872	15905	15954	15696	15882	15834	15960	15945	15849	15674	16018	16043	15944	15855	15841	15864	15772	15927	15894	15801	15800	15904	15983	15869	16061	15790	15921	15955	15782	15902	15839	15804	15835	15794	15904	15739	15815	15893	15815	15971	15858	16028	15958	15967	16069	15878	15835	15918	15883	15699	16085	15783	15983	15839	15933	15950	15764	15837	15919	15804	16037	16033	15906	15859	15830	15824	15951	15831	16059	15838	16027	15841	15921	15983	15815	15853	15973	15662	15953	15883	16046	15935	16062	15701	16002	15780	15941	15703	15950	15832	15781	15788	15877	15886	15991	15952	16021	16005	15813	15930	15876	15848	15966	15918	16023	15965	15740	15825	16065	15823	15861	15914	16036	15743	15911	16048	15992	15898	15886	15920	16125	15818	15864	15752	15866	15796	15709	15730	15918	15931	16034	15935	15830	16004	15778	15786	15844	15828	15930	15936	15835	15827	15761	15933	15879	15923	15904	15919	16019	16035	16007	15891	15841	15906	15848	15804	15974	15777	16063	15825	15930	16004	15879	15855	15919	15808	15996	15844	15901	15856	15965	15895	16071	15911	15917	15860	15956	15911	15856	15926	15724	15900	16024	15906	15884	15762	16014	15874	15850	15879	15830	15832	15787	16088	15856	15966	15924	15698	15995	15950	16126	15965	15930	15866	15833	15929	15811	15917	15916	16012	15916	16009	16021	15896	16031	15836	15738	15958	15899	15914	15787	15752	15862	15847	15866	16134	15977	16030	15955	15820	15900	15880	15970	15891	16162	15825	15842	15873	15970	15868	16021	15891	15938	16100	15946	16091	15738	15989	15981	15907	15849	15887	16081	15768	16018	15801	15863	15856	15824	15803	16105	15884	15760	16029	15824	15987	15739	15969	15834	15862	15911	15951	16033	16191	15957	15840	15831	15863	15899	16043	16025	15806	15834	16020	15924	16122	15913	15863	15934	15795	15968	15845	15975	15887	15902	15823	15847	15715	15836	15983	15640	15727	16149	15837	15938	15937	16022	16002	15792	15852	15946	15870	15905	15860	16037	15992	16027	15836	16039	15707	15967	15917	15837	15983	15784	15901	16007	15878	16033	15754	16001	16025	16010	15876	15928	16026	15750	15818	15869	15966	15893	15982	15804	15863	15937	15900	15804	15940	15837	15781	15829	15881	15966	15882	16077	15941	16026	15745	15960	15968	15886	16019	16003	15885	15932	15962	15975	15953	15926	16009	16068	16033	16036	15898	15938	16127	15922	15815	15840	15825	16028	15978	16014	15922	15952	15709	15842	15925	15891	15817	15926	15894	15943	15939	15968	15842	15776	15896	15775	16041	15790	15906	15863	15843	15923	15896	15863	15933	16031	15848	15993	15983	15820	15893	15905	15874	15955	15948	15942	16018	15771	15933	15857	15937	15994	15699	15821	15861	15966	15713	15847	15886	16097	15702	15983	15972	15851	15911	16002	15889	15827	15903	15990	15923	15846	16098	16021	15911	15889	15846	15931	15978	15789	15977	16059	15937	15895	16068	16061	15954	15867	15884	15869	15976	15938	15781	15854	15899	15785	15706	15898	15843	15988	15858	15919	16029	15974	15937	16019	15915	15872	15943	16048	15787	15827	16039	15943	15900	15809	15878	15938	15971	15810	15785	15854	15963	15984	15955	15958	15826	15942	15879	15844	16001	15888	15870	15923	15829	15975	15946	15839	15983	15806	16047	15922	16023	15910	15735	15852	16110	15891	16048	15971	15810	15843	16050	15842	16031	15981	15735	16032	16047	15882	15840	15917	15987	15882	15887	15888	15988	15930	15911	15813	15809	15934	15909	15987	15969	15773	15977	15845	15874	16000	15868	16013	15987	15683	15879	16146	15956	16057	15935	15840	15925	15781	15937	15988	15967	15881	15977	15793	16004	15834	15894	15823	15919	15885	15858	15872	16037	15924	15961	15929	15978	15895	15860
25329	21038	28033	25274	24505	25795	26124	52663	58015	42451	29825	24404	22842	22320	22243	22337	22260	22322	22250	22176	22165	22450	22184	22186	22221	22186	22212	22071	22081	22372	22128	22135	22025	22017	21884	22064	22033	22262	22123	22056	22271	22045	21847	22229	22217	22134	22076	22089	22341	22155	21991	22153	22169	22219	22238	22115	21999	22058	22367	21916	22011	21962	22066	22287	22168	22065	21958	22062	22230	22339	21982	22155	22120	22239	22074	22195	22132	22240	22207	22238	22433	22202	21849	22093	22082	22026	21971	21990	22225	22165	22196	21998	21992	22006	22129	22054	22035	22239	22164	21964	22297	22339	22485	22211	22238	22193	22213	22116	22027	22046	22064	22127	22157	22233	22227	22093	21991	22163	21796	22142	22214	22094	22121	22077	22165	22311	22302	21940	21981	22064	22209	22091	22161	22156	22214	22069	22157	22124	22196	22086	22207	22123	22310	22083	22072	22167	22076	22177	22060	22295	22197	22124	22041	21870	21971	22178	22351	22048	22193	22037	21862	22126	21869	22014	21938	21855	22084	22051	22092	22096	22188	22030	21984	22220	22173	22016	22094	22123	22067	22103	21883	22156	22008	21946	22154	21973	22306	22273	22189	22220	22078	22140	22321	22176	22233	22279	22234	22264	22094	22082	22222	22122	22297	22058	22054	22252	22025	22130	22157	21925	22048	22000	22006	22256	22206	22027	21981	22214	22074	22244	21945	22239	22098	22137	22139	22323	22285	22205	22022	22250	22136	22041	21961	22117	22097	21938	21993	22064	21970	21818	22288	22084	22186	22128	22059	22084	22340	22020	22119	21898	22155	21884	22097	22322	22249	21894	22212	22109	22274	22253	22113	21885	21840	22012	22164	21964	22233	22033	22145	22191	22112	22164	21967	21999	21854	21990	22078	22154	22125	22203	22039	22150	22117	22046	22152	22003	22111	21973	22343	21841	22116	22047	22008	22181	22031	22187	22056	22050	22165	22220	22334	22244	22137	22101	22278	22102	22145	22086	22342	22238	22175	21988	22164	21943	21894	22083	22159	22186	22064	22032	21884	21926	22070	22124	22313	21898	22059	22029	22079	22006	22063	22358	22232	21991	22235	22002	22022	22047	22086	21999	22128	22212	22278	22217	22014	22185	22061	22167	22030	22239	22083	22047	22037	21954	22319	22081	22331	21981	21922	22078	22252	22256	22120	22092	22295	22037	21987	22276	22219	22207	22188	22203	22205	22154	22001	22147	22058	22062	22158	22076	22006	21944	22206	21999	22085	22147	22155	22207	21937	21968	22086	22080	22066	21997	21934	22115	22069	22221	22280	22082	21897	22034	21679	21994	22161	22108	22192	22022	22188	21944	22293	22018	22139	22130	22040	22110	22226	22128	21909	22214	22229	21985	22201	22144	21932	22196	22209	22141	22111	21962	22222	22168	22014	22049	22109	22262	21930	21850	22030	22039	22058	21727	21845	22304	22058	22266	22140	22170	22079	21898	21796	22086	21958	22055	22215	22019	21912	22097	22163	21980	22021	21996	22003	22071	22141	21949	22147	22238	21996	22253	22153	21862	22079	22274	22016	22198	22158	22143	22159	22061	22057	22173	21958	22065	21972	22091	22050	22045	21965	22126	22190	22092	22234	21961	22033	22168	21966	22020	22027	22011	22305	22056	22168	22042	22422	21877	22297	22299	22306	22037	22241	21976	22057	22338	22213	22240	22237	22127	22098	22112	22229	22091	21917	21984	22013	22250	22386	22207	22242	22176	21884	21900	22413	21997	22339	21903	22016	22164	21997	21956	22482	22102	22182	21928	22222	22066	22291	22300	22124	22158	21878	22037	22193	21974	22081	22202	22061	22029	22240	22154	22135	22147	22262	22309	22323	21920	21914	22191	22193	22278	21938	21980	22146	22104	22065	22099	22020	22195	22358	21956	22190	22039	22151	22193	22163	22002	22274	22178	22028	22070	22017	22103	21715	21918	22069	21979	22165	22008	22111	22400	22189	22288	22120	22070	22226	22223	22059	22100	22097	21898	22224	22120	22090	22339	21994	22105	21935	21940	22051	21925	22197	22045	21964	21912	21985	22208	21994	22065	22081	22156	22154	22202	22262	22213	22042	22124	22058	22043	22049	22178	21939	21806	22117	21721	22104	22157	22120	22096	22142	22014	22132	22306	22024	22253	22219	22163	21942	22161	22196	22097	22045	22123	22134	22181	22175	22005	22047	22193	22275	22166	21958	22046	21960	22013	21974	22038	22219	21943	22200	22161	21993	21970	22258	22255	22028	22260	22177	22421	21925	22194	22029	22143	22031	21781	21939	22413	22196	22426	22098	22083	22188	22209	22082	21984	21867	22105	22174	22343	22201	22198	22091	22104	22119	22142	22150	22141	22155	22002	21993	22162	21945	22117	22137	22126	22040	22123	22089	22109	22049	22081	22233	22066	22167	22126	22194	22020	21905	22051	22162	21955	21979	22030	21976	22253	22328	22044	22023	22265	22146	22099	22223	22037	22167	22053	21967	21981	22122	21835	22074	21997	21896	22014	22291	22138	22258	22133	22179	22093	22021	21916	22155	22241	22139	21975	22241	22062	21887	22025	22054	22370	22106	22142	22174	22001	22016	21998	22346	22049	22122	22175	22047	22174	22073	22073	22259	22064	21936	22278	22022	22243	22309	22200	22123	22013	22029	21946	22367	21990	22198	22074	22118	22051	22106	22012	22009	21998	22181	22345	22252	21793	22082	22133	22109	21923	21908	22034	22184	22085	22157	22106	22193	21908	22210	21863	22061	22229	22100	22205	22000	21826	22159	22068	21868	22254	21894	21746	21911	22071	22359	22018	22121	22253	21938	21857	22187	22150	22118	22062	21987	22007	22202	22043	22086	22191	22285	22207	22196	22112	22108	22069	21978	22189	22361	22300	22156	22148	22026	21889	22088	22228	22169	22065	22213	22093	22059	22182	22099	22000	22077	21857	22189	22084	22292	22069	22081	22323	22269	22113	22334	21951	22041	22056	22096	22114	22256	22136	22180	22072	22092	22230	22082	22102	22362	22193	22246	21863	22189	22004	22043	22043	22250	21974	22189	21906	22094	22129	22188	22091	21983	22096	22203	22082	21948	22193	22246	21992	22098	21911	22184	21978	22158	22157	21957	22000	22043	22023	22217	22427	22236	22031	21987	22001	21877	22004	22065	22246	22057	22401	22109	22085	22008	22090	22112	22127	22125	21998	22180	22215	22055	22085	22173	22220	22089	22110	22171	22098	22237	22199	21896	22045	22158	22150	22345	22211	22014	22278	21988	22209	22277	22260	22057	22114	21925	22216	21723	21974	22037	22173	22027	22024	21863	21899	22206	22327	22124	22149	22118	21962	22193	22214	22195	22222	22020	22393	22038	22278	22080	22021	22212	22020	22117	22117	21883	22212	22227	22089	21986	21814	22253	22054	21919	22105	22096	21987	21980	22250	22041	22324	22205	22108	22006	22014	22003	22277	22127	22017	21932	21929	21903	22017	22031	22193	22146	21784	22099	21862	22065	22124	21828	22182	22108	22249	21898	22250	22172	21963	21996	22121	22249	22022	22186	22170	22088	22055	22080	22032	21902	22443	21985	22077	22262	21997	21975	22170	22254	22070	21983	22280	22126	22312	22097	22043	22029	21986	22057	21871	22163	21972	21985	21948	21978	22021	21868	22106	22169	21921	22035	22063	21988	22258	21930	21979	22052	22096	21965	22196	22096	22034	22029	22138	21873	22061	21946	21896	22363	21827	22097	21980	22257	22113	22301	22168	22067	21955	22050	22097	21947	22087	22222	22085	22060	21986	21867	22152	22243	22010	22182	21979	21817	21804	22111	22087	22352	22101	22363	22160	22243	22011	22115	22131	22281	21959	22061	22230	22170	22110	22076	22155	22007	22200	22110	22103	22147	22057	22070	22123	22055	22104	22141	22119	22099	22169	22084	21984	22056	21864	22072	21822	22208	21976	22123	22225	22120	22039	22413	22090	21992	21937	22015	22078	22089	21977	22087	22125	21996	22129	22150	22244	22269	22462	22139	22326	21943	22174	22066	22183	22380	22012	22118	22009	21894	21985	22010	22026	22025	22302	21977	21748	21929	22109	22224	22195	22073	22081	22084	22128	22039	21859	22117	21863	22193	21727	22134	21985	22077	22296	22160	22111	22100	22217	22178	22203	22142	22059	22321	22419	21840	22201	22120	22259	22226	21830	22397	22038	22127	22054	22225	22227	22311	22084	22176	22248	21991	21937	21964	22077	21975	21806	22131	22216	22084	22066	22273	21990	22185	21848	22212	22038	22256	22151	22057	21961	22133	22149	22172	22255	22109	21865	22098	22252	22193	22274	22203	22021	22211	22101	22005	22233	22111	22220	22181	21953	22017	22174	22060	22028	21924	22165	22077	22050	22055	21973	22098	22193	22202	21969	22161	22124	22178	22083	22109	21992	22113	21962	22024	22010	22042	22209	22337	22201	22106	21937	21963	21996	22180	21856	22034	22193	22111	22101	22231	22034	22030	21999	22046	22013	22132	22076	21853	22133	22421	21976	21948	21950	22347	22258	21865	22311	21972	22019	22268	22064	22278	22118	22168	22046	21918	21934	22094	22019	22147	22114	22119	22081	22045	22151	22005	22210	22178	21981	22124	22166	22235	22151	22094	22182	22248	22040	22127	22029	21951	22028	22420	22231	22215	22003	21991	22099	22175	22055	22047	22184	22284	21999	22256	22055	22175	22081	22226	22068	22067	22055	22262	22172	22052	22113	22102	22086	22115	22041	22081	22098	21974	22154	22051	22119	22234	22008	22085	21989	21989	21996	22110	22177	22004	22057	22266	22131	22208	22044	22195	21878	22087	22170	22068	22029	22137	22276	22324	22036	22103	22090	22416	22201	21957	22122	22252	21961	22338	21933	22071	22135	22153	22264	22102	21990	22230	22069	21868	22036	22095	22220	22091	22065	22319	22033	22111	22240	22043	22221	22229	21951	22251	21952	22080	22411	22204	22188	22259	21953	21992	21900	21999	22052	21880	22038	22149	22082	22321	22243	22128	22147	22006	22087	22110	22336	22008	21993	22034	22280	22012	22231	22344	21898	22325	22265	21955	22068	22181	22025	22078	22239	22160	22073	21940	21989
19724	31726	30380	24502	22605	20961	20168	52798	53060	37802	23738	17986	16747	16576	16487	16426	16575	16505	16489	16398	16521	16394	16541	16475	16334	16297	16574	16468	16388	16415	16557	16524	16262	16293	16391	16438	16522	16412	16562	16395	16434	16544	16420	16515	16408	16595	16389	16553	16515	16438	16604	16480	16441	16502	16557	16553	16605	16436	16498	16402	16381	16567	16500	16414	16570	16652	16515	16579	16287	16414	16519	16399	16268	16436	16581	16345	16529	16511	16519	16465	16752	16360	16594	16389	16538	16591	16377	16452	16477	16402	16527	16399	16488	16310	16484	16623	16485	16437	16512	16457	16557	16491	16527	16587	16629	16492	16630	16687	16544	16411	16331	16405	16615	16491	16529	16398	16575	16539	16496	16701	16424	16495	16388	16360	16484	16616	16376	16353	16519	16519	16569	16442	16616	16534	16505	16484	16460	16460	16384	16607	16527	16432	16154	16511	16576	16603	16267	16468	16523	16356	16381	16307	16521	16617	16507	16551	16285	16367	16575	16594	16544	16622	16440	16408	16421	16475	16579	16642	16435	16701	16553	16534	16480	16622	16530	16498	16434	16491	16513	16527	16506	16397	16643	16611	16366	16468	16492	16464	16605	16314	16522	16627	16616	16691	16523	16404	16448	16402	16465	16635	16441	16694	16649	16484	16564	16601	16494	16577	16633	16497	16445	16446	16450	16544	16447	16335	16601	16483	16558	16473	16536	16650	16525	16545	16575	16324	16675	16444	16505	16274	16578	16647	16432	16475	16423	16465	16556	16564	16400	16473	16481	16506	16275	16418	16358	16239	16485	16534	16508	16495	16497	16675	16469	16432	16411	16485	16497	16582	16380	16591	16671	16560	16475	16430	16520	16340	16512	16390	16537	16473	16461	16494	16139	16508	16337	16664	16499	16561	16536	16480	16392	16395	16545	16445	16491	16408	16543	16603	16456	16432	16416	16439	16515	16538	16450	16419	16425	16453	16455	16370	16627	16561	16457	16546	16463	16387	16512	16491	16480	16703	16428	16465	16575	16486	16504	16418	16326	16381	16482	16561	16386	16256	16518	16632	16438	16512	16432	16463	16338	16607	16406	16583	16552	16527	16506	16371	16395	16375	16498	16406	16534	16601	16402	16464	16395	16506	16568	16535	16584	16372	16566	16384	16418	16493	16442	16453	16566	16603	16626	16473	16343	16498	16549	16432	16548	16572	16477	16344	16281	16352	16441	16566	16552	16549	16707	16403	16503	16510	16465	16493	16353	16594	16606	16475	16485	16487	16338	16560	16503	16460	16558	16419	16526	16373	16420	16379	16432	16367	16431	16349	16795	16433	16446	16463	16592	16475	16282	16678	16475	16318	16504	16400	16553	16360	16501	16297	16509	16376	16501	16556	16509	16503	16571	16398	16371	16451	16686	16376	16509	16228	16467	16454	16455	16450	16355	16543	16363	16483	16359	16602	16438	16546	16488	16466	16357	16599	16496	16700	16605	16483	16559	16401	16471	16694	16533	16538	16442	16449	16429	16578	16494	16593	16669	16413	16627	16444	16449	16372	16541	16406	16440	16483	16464	16574	16661	16493	16529	16454	16540	16473	16557	16501	16495	16385	16526	16447	16428	16356	16419	16484	16476	16452	16485	16353	16542	16380	16391	16508	16502	16672	16447	16486	16515	16488	16513	16475	16412	16580	16407	16411	16483	16618	16425	16381	16557	16410	16547	16494	16570	16524	16507	16550	16529	16338	16431	16330	16623	16620	16556	16665	16369	16603	16470	16384	16466	16386	16582	16519	16578	16534	16361	16497	16496	16389	16430	16398	16644	16639	16374	16469	16713	16622	16563	16380	16670	16543	16507	16445	16374	16549	16519	16493	16486	16531	16510	16380	16569	16542	16460	16432	16459	16377	16408	16584	16514	16411	16517	16469	16469	16539	16506	16559	16582	16392	16449	16377	16558	16413	16421	16432	16403	16523	16481	16472	16500	16523	16552	16509	16539	16539	16515	16602	16458	16485	16396	16318	16513	16528	16387	16473	16638	16540	16457	16430	16508	16369	16630	16462	16220	16563	16615	16607	16517	16373	16551	16490	16605	16434	16459	16495	16463	16551	16384	16689	16419	16373	16502	16475	16558	16457	16370	16455	16581	16521	16341	16468	16546	16563	16505	16493	16496	16543	16248	16401	16483	16589	16432	16444	16474	16626	16553	16530	16560	16398	16443	16568	16447	16330	16576	16599	16633	16457	16340	16438	16503	16478	16301	16561	16522	16666	16449	16670	16436	16533	16441	16548	16434	16490	16263	16457	16500	16530	16446	16541	16443	16321	16440	16441	16377	16530	16660	16511	16571	16470	16615	16463	16373	16458	16530	16684	16420	16528	16460	16377	16456	16525	16551	16419	16503	16447	16507	16364	16682	16365	16414	16458	16446	16534	16359	16503	16472	16320	16544	16617	16383	16607	16477	16413	16343	16544	16474	16603	16574	16430	16459	16545	16353	16723	16474	16556	16558	16545	16314	16352	16460	16491	16378	16410	16570	16435	16519	16553	16580	16523	16441	16510	16385	16428	16517	16346	16639	16524	16544	16659	16521	16503	16404	16457	16531	16624	16270	16668	16603	16505	16584	16516	16516	16619	16306	16556	16604	16468	16459	16523	16418	16613	16466	16407	16437	16593	16522	16557	16599	16472	16540	16609	16298	16264	16389	16546	16504	16563	16398	16557	16357	16504	16480	16456	16555	16511	16596	16501	16415	16555	16579	16583	16444	16387	16503	16364	16385	16590	16385	16436	16457	16556	16528	16438	16366	16491	16442	16433	16472	16501	16597	16451	16561	16382	16646	16420	16506	16553	16473	16463	16532	16473	16246	16330	16433	16606	16408	16294	16656	16498	16308	16540	16400	16385	16517	16353	16472	16444	16474	16541	16565	16452	16632	16388	16605	16439	16329	16429	16580	16393	16402	16442	16531	16549	16491	16520	16511	16364	16547	16610	16437	16558	16482	16539	16474	16421	16529	16420	16553	16348	16571	16584	16527	16339	16557	16442	16542	16400	16514	16474	16430	16506	16509	16571	16549	16484	16357	16479	16515	16365	16484	16499	16490	16521	16323	16587	16373	16508	16494	16421	16403	16545	16401	16366	16565	16515	16392	16573	16455	16612	16467	16372	16393	16596	16533	16515	16367	16513	16417	16565	16525	16596	16330	16358	16468	16459	16568	16406	16289	16525	16459	16520	16413	16576	16542	16425	16377	16454	16536	16545	16573	16369	16471	16527	16325	16458	16450	16604	16517	16438	16476	16756	16494	16559	16434	16486	16399	16416	16460	16456	16492	16573	16589	16425	16547	16412	16500	16444	16396	16605	16434	16564	16585	16695	16308	16386	16549	16426	16488	16464	16477	16597	16536	16530	16300	16568	16430	16649	16679	16476	16416	16574	16524	16629	16472	16439	16283	16571	16532	16485	16276	16411	16401	16374	16468	16457	16544	16369	16606	16313	16605	16481	16451	16488	16463	16449	16521	16466	16408	16448	16454	16566	16441	16611	16412	16458	16470	16413	16552	16516	16386	16520	16513	16500	16523	16467	16409	16562	16614	16382	16545	16626	16504	16584	16446	16334	16397	16513	16503	16531	16451	16557	16608	16369	16576	16473	16464	16500	16432	16614	16384	16427	16426	16453	16471	16531	16507	16530	16357	16608	16469	16345	16555	16552	16410	16551	16525	16377	16426	16640	16454	16446	16407	16461	16439	16429	16425	16284	16532	16418	16594	16441	16600	16427	16517	16560	16482	16571	16329	16413	16454	16416	16582	16469	16328	16523	16341	16374	16452	16500	16478	16429	16377	16336	16441	16599	16347	16362	16424	16542	16476	16353	16546	16653	16554	16411	16355	16325	16314	16369	16464	16538	16410	16456	16504	16321	16473	16452	16606	16619	16375	16467	16446	16470	16302	16375	16542	16394	16598	16513	16370	16296	16536	16567	16469	16307	16532	16652	16651	16552	16425	16663	16534	16647	16309	16537	16435	16552	16545	16453	16482	16598	16493	16607	16518	16404	16531	16391	16580	16420	16696	16425	16377	16765	16325	16455	16443	16462	16475	16296	16436	16507	16383	16486	16690	16411	16478	16368	16754	16511	16452	16395	16446	16436	16525	16543	16416	16197	16481	16375	16369	16588	16308	16492	16541	16495	16496	16673	16448	16422	16648	16451	16511	16401	16491	16466	16284	16637	16459	16452	16581	16559	16420	16510	16448	16470	16462	16522	16613	16362	16510	16428	16461	16545	16639	16479	16676	16550	16333	16533	16532	16434	16525	16519	16273	16391	16567	16553	16523	16482	16375	16520	16575	16390	16523	16460	16490	16430	16600	16282	16414	16462	16413	16687	16622	16469	16556	16549	16341	16464	16358	16548	16608	16534	16445	16604	16553	16715	16555	16713	16336	16374	16520	16533	16490	16578	16501	16435	16533	16478	16540	16397	16416	16585	16426	16419	16538	16388	16478	16522	16509	16673	16578	16463	16495	16427	16472	16490	16551	16281	16517	16410	16504	16455	16600	16610	16597	16311	16564	16479	16422	16357	16674	16283	16500	16529	16502	16566	16533	16513	16376	16524	16535	16466	16445	16554	16469	16233	16365	16390	16470	16408	16440	16592	16421	16459	16523	16569	16420	16519	16523	16346	16339	16433	16532	16547	16356	16647	16528	16377	16483	16544	16503	16500	16574	16486	16371	16484	16258	16573	16580	16651	16218	16559	16396	16457	16275	16698	16667	16449	16508	16619	16377	16443	16595	16610	16372	16581	16326	16474	16552	16597	16373	16499	16595	16365	16421	16416	16695	16362	16593	16504	16476	16471	16420	16461	16312	16380	16426	16409	16568	16502	16312	16609	16558	16490	16583	16423	16461	16421	16380	16488	16477	16431	16426	16511	16495	16494	16497	16484	16299	16409	16466	16388	16434	16625	16585	16576	16689	16359	16591	16400	16249	16467	16436	16619	16562	16379	16626	16414	16430	16399	16498	16556	16427	16434	16505	16499	16312	16652	16590	16522	16477	16540	16455	16396	16342	16448	16602	16538	16386	16536	16364	16535	16463	16392	16529	16457	16235	16522	16307	16607	16274	16370	16527	16531	16406	16646	16443	16651	16499	16486
23622	21037	28457	23995	22595	26848	33844	64095	67872	50308	35101	26245	23120	22261	22132	22092	22313	22285	22506	22350	22251	22014	22381	21982	22182	22142	22118	22199	22039	22216	22092	22455	22087	22072	22278	22124	22185	22024	22275	21983	22099	22284	22370	21985	21966	22110	22060	22203	22301	22261	22128	22073	22072	22049	22219	22180	22024	22210	22087	22306	22420	22137	21988	21906	22158	22158	21936	22176	22149	22057	22185	22029	22240	21961	22157	22233	22206	22096	22427	22194	21983	22104	22137	21974	21940	22020	22025	22020	21839	21840	22109	22087	22160	21985	22142	22165	22006	21943	22023	22121	21982	22130	21929	22173	22132	22123	21927	22186	22167	22087	22301	22060	21870	22014	22038	22106	22095	21993	22040	22175	21890	22122	21885	22061	21991	22238	21919	22014	21717	21942	21992	22059	22000	22132	21986	21869	22011	22189	22097	22135	22076	21896	21921	21988	22094	22163	22062	21825	22079	21982	22228	22148	22097	21933	21994	21940	21893	22073	22004	22111	22113	21993	21998	22134	22139	22380	22218	21961	22234	22030	22237	22126	22135	21943	22095	22112	21915	22016	22045	21998	22047	22095	22212	22219	21865	22039	22155	22271	22185	22145	22037	21921	22133	22119	22103	21869	22001	22013	22099	22011	22101	22210	22199	22119	21866	22150	22166	22081	21800	22054	21990	22059	22110	21851	22122	21880	22015	22004	22000	22006	22112	22079	22093	22112	21984	21979	22020	22109	21967	22248	22063	21952	22012	22096	22240	22176	22171	22147	22129	22022	22181	21835	22210	22096	22013	22048	22109	21962	22037	22234	22184	22015	21931	22159	22099	22208	21932	21966	22124	21904	22084	22084	21940	22188	22181	22027	21987	22071	22138	21976	22133	22247	22077	21879	22038	22024	22254	21970	21883	22011	21959	21950	22098	22046	21889	21819	21909	21944	22093	22076	22066	21843	22040	21875	22101	22111	21959	22099	21924	22171	22174	21978	22146	22012	22075	22020	22192	22004	22003	22119	21896	22084	22285	21897	22132	22108	22119	22082	22051	22023	22257	22262	21950	21949	21810	21872	21867	22149	21949	21991	21971	21907	22150	22077	21914	22070	21948	22084	22106	22101	22070	21945	21951	22177	22137	22055	22011	21933	22055	22097	22018	22255	22100	21809	22101	22093	22264	22273	21980	21957	22113	22111	22080	21957	22246	22045	22304	22266	22077	22088	21918	22022	22296	22089	22018	21952	21921	22003	21979	22120	21950	21933	21931	22102	22058	22028	21993	22174	21917	22100	21971	21927	22117	22063	22049	22016	22147	22118	22206	21878	21977	22170	21878	22108	22015	22017	21928	22230	21960	22183	21724	21832	21947	21991	22003	21758	22076	21926	22099	22070	22076	22073	21998	22084	22069	21958	22065	22102	22127	21995	22306	22154	22145	22076	21973	22094	21936	22065	22279	21997	22085	21933	22032	21961	21988	22221	22073	21978	22011	21925	22027	22044	22208	22130	22245	22264	22124	22112	22105	22076	22156	22328	21945	21966	21987	22166	22081	21862	22112	21797	22199	22044	22018	22096	21956	22181	21910	21959	21858	21901	21881	22184	21973	22039	22154	22128	21892	21980	22091	22155	21980	21951	22008	21944	22130	22084	21864	22177	22072	21922	22288	22137	22212	21998	21853	22013	22208	22045	22049	21978	22054	22091	22059	22120	22084	22111	22212	22205	22065	21938	22013	22039	21914	22163	22032	22041	22128	21994	22368	22052	22176	22026	21894	22163	22073	21828	22070	22144	22256	22117	22084	22001	21828	21994	22168	21874	21991	22117	22131	21940	22094	21950	21959	22152	22221	21976	21934	22222	21965	22046	22308	22064	22029	22237	22087	22066	22015	21885	21908	22048	21942	22015	22109	21880	22162	21969	22205	21898	22024	21854	22182	22110	22056	22095	22177	22050	21803	22078	21941	22044	22134	21851	21698	21822	22016	21937	22157	22110	21967	22219	22258	22081	22038	21871	22029	21811	22037	22225	21890	22013	22096	21992	22268	21900	21990	22073	22060	22079	21872	22092	22064	21983	22250	22172	22172	21965	22254	22064	22032	21968	22227	22114	21937	22058	21804	22072	22046	22146	21999	22037	22075	21944	22173	21963	22292	22084	22130	21942	22232	22232	21954	22044	22144	22108	22023	22140	21972	22002	22054	22270	22241	22147	22141	22129	22236	21940	22036	22056	22088	21952	22052	22154	21858	21986	22077	22408	22226	21838	22044	21906	22022	22193	21986	21789	21804	22006	22015	22069	22134	22444	22098	22350	22083	22051	22144	21919	22114	21801	21962	21909	22203	22009	22071	21921	22034	22070	22145	22116	22066	22031	22297	22206	22078	22190	22078	21984	22019	22204	22115	22077	22013	22271	22139	21895	22045	22008	22059	21938	21950	21790	22041	21995	22052	21702	21986	22157	21973	22128	21867	22067	22115	22002	22000	21978	22014	22116	21897	22205	21969	22051	21882	21741	22105	22100	22183	22057	22226	21894	21858	22058	21972	21839	21854	22083	21964	21978	22151	22005	22130	22019	21958	21935	22222	21975	21874	22117	22184	22029	22005	21851	22237	21915	21862	22028	22070	22134	22039	22008	21980	22088	22177	21949	22020	21816	22186	22080	21991	22064	22025	21765	22045	22017	21909	22169	22260	22078	21853	22173	22240	22064	21910	22242	22069	22195	21816	22194	22132	22085	21943	22116	22092	21991	22004	21914	22041	22066	21978	22026	22200	22112	22131	21984	22139	22170	21870	21927	22116	22096	22037	22072	22284	22044	22140	21908	22119	21971	22005	22016	21800	21960	21985	22131	21982	22154	21994	21938	22022	21851	22218	22227	22239	21914	22046	22172	22170	22001	21869	22028	22098	22118	22035	21962	21926	22098	21952	22165	22101	21904	22367	22198	22229	21922	22257	22124	22322	22004	22021	21916	22129	22112	22081	22042	21846	22062	22011	22008	21993	21983	22010	22033	22137	22061	22015	21993	21842	22157	21977	22254	21979	22007	21922	22096	22015	21968	21998	21928	21944	22074	22097	22030	21845	21894	22066	22318	22072	22193	21717	21859	22019	21795	21979	21981	22181	22041	21707	22141	22207	21938	21835	21882	21803	22108	22158	21874	22101	22131	22014	21803	21862	22066	21994	22144	21959	21874	22034	22031	22013	22045	21980	21943	22245	22045	22010	22314	22085	21976	21916	22053	21887	21835	21983	22208	22336	22029	22124	21914	22091	22100	22084	22113	22059	22180	22014	22000	22111	22071	22150	22168	21775	22007	21752	22131	21849	22199	22137	22097	22028	22095	22171	22479	22194	22202	22109	22145	21994	22008	22122	22073	22085	22172	22075	22053	22014	21989	21981	22256	21907	22144	22083	22119	22308	22135	22217	22197	21860	22050	21880	21929	22079	22075	21934	21904	22203	22158	22151	22107	22206	22155	21999	22049	22201	22201	22053	22147	22073	21991	21910	21958	21867	22137	22245	22380	22095	22241	21983	21947	22220	22072	22322	22000	22229	22095	22192	21903	21999	22013	22479	21834	22076	21881	22094	22050	22112	22110	22075	22098	22106	21911	21990	21947	22125	21891	22226	21957	21934	21918	21804	21792	22253	21904	22051	22068	22137	22200	22055	22247	22089	21980	22026	22147	22139	21930	21963	22020	21913	22129	22239	22173	22186	22033	21936	21790	22107	22240	22046	22197	22121	21820	22110	21825	21833	22175	22119	22095	22146	22039	22135	21943	22003	21921	21802	22017	22012	22023	22090	22349	22211	22063	22291	22027	21850	21987	22129	22260	22145	21972	22110	22236	22015	21975	22105	22130	22022	21996	22190	21995	21824	21981	22220	22082	22204	21994	22174	22002	22223	22051	22275	22149	22097	22012	22190	22193	22096	22014	22047	22341	21933	22469	22177	22092	21950	21961	21969	22266	22096	22298	21989	22172	22142	22132	22261	21894	22093	22092	22238	22017	21917	22268	22076	22256	21983	22199	21942	22245	22118	22145	21700	22079	22093	21983	22062	22052	22235	22053	22225	22046	21803	21806	22066	22267	21793	21992	21943	21939	22139	21897	22106	22087	22060	21997	22203	21972	22120	21965	22081	21966	21933	22035	22070	21991	21710	21939	22028	22262	21907	22049	22106	21912	22066	22172	21908	21958	21904	22182	21979	21953	21920	22227	21972	21783	22312	21938	22048	22044	22090	21991	22034	21910	22046	22035	21851	21991	22243	22063	22160	21914	22072	22087	22069	21992	22005	21923	22111	22158	22141	21973	22125	22079	22112	22044	22136	22060	22120	22190	22251	21951	21871	22012	21956	21998	22123	21910	21964	21993	22192	21984	21837	22089	22191	22042	21918	22008	21914	22051	21965	21950	21987	22037	22134	22081	21932	21962	22232	22251	21973	21878	22350	21976	21944	22122	22154	22081	21929	22226	22116	22212	22178	22037	22048	22245	22190	22315	22164	22194	22166	22193	22171	22081	21820	21954	22233	21909	22063	21967	21978	22008	22069	22114	22135	22111	22204	21962	22116	21976	21976	22081	22142	22009	22243	22273	22196	22107	21968	21893	22068	22105	22005	21979	22137	22228	21948	21977	21949	21747	21935	21977	21987	22213	22127	22090	22152	22126	21992	22334	22449	21935	22052	21845	21931	21961	22113	21774	22013	21806	22196	22133	22073	22016	22128	21990	22156	21984	22050	21921	22213	22243	22215	22061	22226	21792	22242	22022	22155	22038	21882	22101	22031	21885	22091	22024	22203	22058	22256	22058	21924	22085	21963	21824	22096	22111	22087	21809	22177	22089	22067	22235	22005	21997	21999	22227	22309	22019	21945	22081	22028	22279	22173	21942	22011	21863	22028	22443	22060	22177	22207	22059	22085	22097	22051	22419	21981	22020	21855	21800	22092	21936	22286	22093	22059	21962	22290	22075	22042	22019	22116	22015	22012	22025	21998	21999	22269	21940	21939	21889	22029	22074	22089	22210	21979	22131	21899	22192	22079	22156	22089	22188	22031	22017	22081	22176	21973	22198	22035	22095	21929	22082	21903	22113	21913	21826	22231	22210	21908	22071	21876	22311	22033	22042	21922	21992	22135	22166	22128	22096	22051	22114
21388	38747	36301	29942	26444	24596	30671	64943	65583	47267	30198	19708	16769	16501	16394	16406	16445	16567	16259	16392	16453	16581	16347	16499	16468	16483	16378	16372	16255	16515	16498	16571	16448	16499	16395	16272	16437	16449	16300	16573	16328	16382	16616	16430	16470	16542	16501	16467	16526	16318	16583	16472	16336	16376	16408	16526	16408	16484	16423	16436	16261	16500	16345	16563	16411	16497	16215	16426	16486	16428	16522	16374	16437	16568	16504	16556	16295	16453	16467	16464	16518	16366	16510	16357	16264	16341	16424	16321	16403	16370	16624	16465	16449	16522	16548	16299	16376	16632	16307	16475	16448	16322	16551	16460	16385	16416	16268	16443	16556	16399	16300	16427	16412	16380	16453	16360	16405	16426	16372	16495	16519	16348	16481	16418	16481	16382	16444	16403	16455	16326	16345	16315	16530	16440	16446	16355	16508	16633	16537	16444	16468	16368	16529	16553	16577	16593	16415	16454	16501	16323	16491	16487	16361	16298	16338	16257	16439	16519	16377	16330	16384	16307	16494	16440	16339	16455	16240	16482	16468	16411	16549	16476	16416	16326	16529	16407	16539	16359	16636	16406	16308	16286	16324	16211	16282	16423	16340	16533	16372	16548	16289	16596	16310	16442	16284	16467	16409	16408	16414	16407	16443	16365	16444	16343	16347	16364	16455	16287	16366	16523	16428	16385	16323	16411	16567	16304	16512	16414	16236	16366	16401	16545	16504	16296	16511	16384	16248	16275	16522	16481	16426	16209	16258	16295	16496	16258	16297	16363	16477	16298	16267	16376	16405	16376	16440	16257	16400	16274	16400	16436	16242	16326	16242	16511	16313	16415	16486	16475	16323	16353	16215	16617	16587	16459	16342	16460	16467	16332	16458	16585	16524	16315	16348	16437	16420	16474	16564	16368	16345	16326	16370	16483	16387	16341	16253	16369	16440	16324	16337	16433	16229	16434	16403	16565	16648	16299	16407	16568	16437	16255	16301	16301	16365	16266	16347	16443	16411	16477	16471	16412	16674	16409	16480	16546	16280	16457	16308	16287	16444	16558	16508	16351	16181	16665	16443	16534	16343	16413	16364	16506	16557	16288	16378	16206	16430	16365	16452	16443	16357	16353	16499	16602	16278	16253	16203	16431	16627	16383	16394	16355	16362	16434	16528	16378	16300	16315	16532	16393	16509	16494	16456	16375	16484	16418	16506	16368	16459	16412	16410	16542	16505	16431	16391	16261	16340	16532	16476	16501	16424	16387	16358	16371	16402	16464	16279	16542	16378	16494	16495	16488	16506	16416	16329	16398	16512	16336	16390	16337	16589	16496	16417	16458	16408	16472	16519	16448	16466	16491	16433	16645	16261	16350	16426	16447	16478	16368	16361	16634	16422	16306	16226	16381	16253	16421	16272	16322	16502	16491	16442	16431	16465	16286	16549	16596	16487	16442	16396	16324	16507	16276	16381	16390	16423	16367	16628	16254	16480	16264	16240	16300	16553	16456	16394	16415	16484	16316	16345	16350	16368	16424	16463	16517	16367	16433	16367	16246	16403	16449	16451	16455	16418	16386	16564	16510	16418	16484	16460	16382	16390	16444	16603	16464	16684	16321	16372	16553	16426	16554	16532	16487	16389	16570	16322	16614	16519	16316	16480	16279	16582	16410	16478	16454	16410	16296	16621	16217	16388	16373	16474	16520	16369	16349	16337	16441	16530	16450	16323	16452	16432	16370	16598	16357	16435	16451	16289	16522	16308	16472	16410	16411	16257	16364	16612	16438	16434	16499	16448	16607	16450	16478	16399	16485	16387	16570	16502	16368	16321	16446	16445	16550	16507	16588	16516	16274	16534	16423	16370	16418	16572	16344	16530	16421	16414	16507	16398	16653	16312	16566	16299	16412	16527	16436	16399	16414	16637	16248	16480	16585	16496	16556	16266	16225	16482	16410	16327	16530	16353	16546	16639	16450	16322	16285	16397	16289	16497	16332	16299	16415	16402	16509	16385	16574	16411	16312	16265	16648	16274	16409	16480	16317	16309	16341	16321	16405	16364	16289	16401	16542	16375	16337	16424	16355	16399	16352	16293	16452	16427	16275	16463	16379	16414	16632	16362	16416	16568	16387	16316	16330	16507	16686	16466	16454	16308	16334	16379	16404	16558	16345	16534	16423	16393	16558	16448	16545	16278	16599	16295	16532	16430	16329	16414	16602	16506	16366	16539	16240	16215	16381	16365	16573	16437	16380	16390	16287	16308	16336	16297	16178	16355	16566	16355	16378	16330	16291	16607	16349	16618	16488	16379	16474	16561	16500	16290	16444	16393	16497	16404	16472	16373	16301	16513	16287	16566	16496	16370	16389	16372	16338	16316	16397	16414	16554	16259	16360	16491	16291	16530	16336	16392	16568	16397	16367	16258	16471	16423	16253	16472	16441	16413	16412	16290	16344	16496	16413	16487	16467	16542	16524	16150	16464	16540	16466	16306	16454	16306	16360	16432	16296	16364	16309	16384	16328	16533	16332	16347	16478	16418	16444	16373	16500	16316	16268	16427	16397	16362	16450	16545	16341	16386	16415	16532	16284	16430	16284	16469	16372	16451	16531	16523	16343	16285	16437	16403	16263	16309	16330	16683	16255	16435	16276	16626	16340	16401	16386	16380	16449	16351	16160	16481	16338	16340	16328	16470	16336	16417	16267	16491	16379	16359	16591	16441	16399	16459	16166	16256	16376	16398	16359	16440	16452	16376	16421	16246	16398	16549	16450	16389	16588	16498	16456	16491	16426	16453	16368	16375	16549	16446	16382	16531	16533	16374	16336	16501	16514	16467	16399	16428	16510	16322	16443	16397	16447	16373	16510	16349	16596	16577	16337	16379	16424	16581	16391	16277	16497	16421	16418	16393	16198	16223	16470	16592	16319	16406	16534	16246	16365	16452	16456	16678	16511	16572	16424	16410	16511	16337	16439	16328	16501	16413	16483	16549	16291	16480	16448	16244	16412	16268	16295	16696	16249	16447	16450	16389	16510	16337	16669	16425	16533	16371	16586	16436	16367	16560	16303	16474	16470	16567	16417	16343	16457	16465	16526	16370	16568	16314	16749	16474	16568	16278	16512	16470	16562	16442	16454	16439	16318	16357	16445	16249	16516	16339	16534	16420	16356	16373	16245	16494	16449	16248	16521	16466	16425	16438	16189	16482	16538	16394	16247	16635	16275	16596	16437	16266	16433	16349	16257	16336	16393	16352	16339	16422	16429	16452	16520	16417	16351	16263	16333	16573	16502	16539	16326	16393	16382	16420	16367	16388	16474	16296	16518	16601	16433	16518	16519	16310	16422	16419	16439	16532	16390	16375	16394	16563	16358	16684	16355	16481	16568	16516	16385	16411	16470	16398	16482	16437	16371	16385	16358	16266	16353	16248	16439	16277	16299	16399	16323	16417	16547	16478	16309	16382	16260	16289	16289	16362	16642	16443	16474	16405	16324	16332	16379	16334	16602	16406	16370	16637	16468	16565	16367	16472	16347	16401	16372	16327	16385	16386	16475	16343	16498	16356	16419	16480	16434	16164	16401	16502	16303	16454	16467	16460	16474	16430	16300	16289	16475	16346	16504	16479	16380	16477	16294	16361	16466	16577	16444	16465	16537	16378	16454	16439	16376	16356	16415	16571	16412	16313	16228	16284	16435	16547	16369	16425	16266	16475	16325	16459	16368	16440	16463	16476	16370	16380	16387	16244	16394	16430	16412	16421	16246	16347	16375	16395	16137	16355	16444	16320	16529	16465	16351	16373	16491	16330	16500	16163	16359	16326	16600	16443	16408	16412	16469	16479	16509	16480	16427	16402	16428	16267	16343	16449	16481	16388	16484	16528	16484	16374	16410	16500	16470	16586	16387	16444	16452	16342	16401	16416	16445	16375	16328	16371	16494	16419	16484	16600	16372	16481	16570	16484	16642	16224	16215	16401	16507	16689	16465	16413	16323	16449	16403	16471	16495	16516	16331	16532	16363	16388	16470	16371	16440	16204	16500	16276	16373	16472	16296	16564	16380	16427	16308	16354	16501	16371	16388	16408	16544	16439	16533	16408	16421	16311	16437	16405	16438	16292	16514	16411	16615	16334	16474	16411	16298	16414	16346	16312	16430	16471	16464	16404	16456	16628	16325	16364	16305	16416	16564	16402	16224	16510	16398	16485	16452	16414	16448	16286	16435	16468	16424	16440	16361	16355	16506	16541	16489	16572	16563	16488	16335	16360	16554	16342	16456	16272	16416	16219	16535	16351	16289	16511	16358	16305	16468	16474	16444	16485	16577	16496	16489	16404	16420	16370	16550	16358	16247	16263	16489	16449	16356	16337	16270	16550	16354	16463	16473	16357	16298	16432	16405	16428	16458	16546	16282	16378	16578	16490	16472	16442	16254	16247	16431	16353	16220	16406	16460	16464	16400	16401	16467	16385	16535	16384	16333	16497	16434	16369	16391	16351	16481	16428	16559	16470	16232	16361	16350	16473	16458	16364	16326	16461	16399	16376	16446	16469	16336	16419	16361	16504	16485	16421	16316	16456	16492	16508	16461	16435	16460	16257	16438	16445	16573	16465	16368	16559	16337	16402	16353	16403	16401	16380	16481	16435	16375	16547	16422	16285	16538	16470	16376	16458	16586	16490	16413	16488	16451	16534	16335	16299	16537	16195	16333	16399	16424	16365	16411	16343	16299	16301	16362	16429	16422	16276	16485	16434	16421	16512	16532	16417	16298	16310	16423	16445	16487	16476	16470	16418	16371	16407	16411	16424	16411	16311	16489	16551	16718	16254	16561	16408	16375	16467	16519	16452	16387	16544	16381	16565	16394	16325	16481	16506	16612	16404	16546	16384	16401	16491	16349	16603	16497	16419	16489	16450	16410	16373	16316	16357	16444	16346	16435	16415	16325	16477	16370	16427	16468	16386	16493	16348	16259	16445	16465	16397	16422	16599	16310	16347	16372	16376	16451	16338	16352	16469	16511	16289	16374	16445	16308	16380	16474	16506	16511	16474	16254	16573	16186	16452	16472	16416	16390	16521	16412	16471	16479	16470	16344	16609	16299	16313	16416	16576	16419	16390	16446	16468	16355	16552	16438	16550	16477	16460	16292	16274	16384	16404	16390	16518	16392
31441	25124	27515	25787	24095	24234	24341	29647	30263	27256	24751	23660	23389	23242	23307	23386	23048	23289	23351	23192	23222	23417	23453	23205	23107	22996	23239	23273	23264	23049	22989	23182	23256	23096	22946	23002	23334	23343	23211	23007	23159	23172	23160	23076	23127	23249	23296	23022	23302	23092	23223	23227	23180	23000	23244	23088	23254	23135	23340	23306	23147	23024	23069	23180	23144	23045	23333	23045	22995	23092	23020	23049	23149	23178	22981	23128	23253	23169	23060	23379	23162	22959	23136	23146	22984	22738	23230	22996	23224	23073	23353	23088	23091	23299	23282	23157	23240	23029	23268	23122	22967	23131	23242	23208	23134	23216	23099	23167	23047	23359	23261	23098	23197	23168	23023	23188	22886	23196	23090	23010	23266	23319	23271	23277	23092	23167	23133	23254	23213	23031	23243	23012	23383	23230	23194	23453	22961	23134	23041	23114	23234	23259	23031	22996	22867	23111	23325	23124	23153	23154	22998	23080	23003	23111	23102	23222	23278	23435	23257	23167	22943	23211	23257	23103	22873	22750	23453	23314	23072	23284	23117	22909	23267	22962	23139	23142	23251	23055	23185	23184	23127	23203	23094	23020	23299	23214	23203	23073	23196	23183	23161	23071	23220	23219	23064	23112	23016	23243	23323	23180	23010	22938	22943	22951	23037	23207	23206	22934	22917	23076	23336	23154	23109	23043	23016	23450	23100	23083	23042	23152	23262	23243	22977	23234	23278	23210	23024	23324	23309	23044	23206	23257	23196	23057	23141	23352	22961	23308	22956	22985	23268	23169	23143	23172	23201	23301	23047	23310	23154	23048	23098	23332	23272	23155	23201	23231	23141	23484	23397	23129	23126	23099	23213	23276	22944	23121	23138	23077	23109	23377	23157	23511	23060	23455	23160	23283	23197	23511	23244	22993	23285	23290	23078	23115	23240	23118	23153	23059	23099	23139	22940	23288	23177	22954	23028	22978	23102	23100	23288	22941	23177	23195	23078	23297	23539	23241	23194	23037	23125	23100	22989	23130	23077	23259	23081	23146	23329	23130	23101	23430	23058	23179	23173	23208	23225	23125	23211	23000	23313	23028	22891	23231	23315	23360	23159	23109	23172	23061	23070	23147	23044	23128	23068	23084	23023	22995	23159	23169	23316	23412	23103	23279	23062	23177	23145	23009	23093	23054	23442	23248	23136	23130	23116	23082	23019	23224	23351	22925	23310	23236	23156	23153	23134	23114	23182	23179	23340	22972	22945	23281	23210	23503	23105	23137	23142	23134	23165	22967	23126	23294	23137	23057	23258	23320	23029	23055	23105	23217	23144	22998	23159	23224	23108	23114	23133	23054	23375	23250	23050	22957	23288	23220	23108	23070	23244	23046	23026	23318	23083	23119	23081	23072	23112	23220	23374	23006	23035	23044	23240	23166	23219	22948	23089	23286	23274	23172	23080	23038	23198	22997	23058	23207	23112	23144	23064	23228	23124	23118	22943	23207	23125	22939	23223	23296	23137	23131	23143	22986	23187	23175	22909	23338	23168	23167	23232	23401	23054	23195	23315	23098	23028	23397	23028	23182	23049	23226	23093	23180	23144	23032	23122	23072	23345	23085	23025	23142	23207	23139	23148	23278	23388	23178	23261	23120	23211	23061	23017	23093	23254	23326	23236	22965	23179	23320	23069	23367	23047	23106	22987	23161	23207	23133	23361	23359	23217	23350	23232	23084	23165	23389	23224	23272	23125	23425	23108	23206	22872	23459	23020	23077	23121	22961	23051	23100	23268	23279	23240	23115	23094	23045	23291	23292	23025	23178	23294	23235	23135	23064	23125	23367	22962	23090	23401	23005	23169	23054	23158	23194	23090	22989	23222	23242	23242	23291	23342	23171	23054	22971	23164	22863	23080	23060	23007	23164	23148	23050	23115	23062	23338	22925	23188	23049	23337	23422	23127	23195	23135	23232	23358	23215	23063	23171	23056	23335	23198	23059	23158	22923	22955	23265	22988	23193	22951	23193	23193	23147	23309	22819	23011	23270	23444	23111	23206	22958	23039	23201	23097	23185	23303	23149	23040	23058	23047	23107	23263	23358	23302	23043	23198	23027	23169	23010	23077	22797	22938	22903	23161	23353	22983	23277	22959	23199	23199	23020	23198	23180	23245	23119	23359	23341	23344	23237	23056	23152	23320	23233	23451	23284	23161	23051	23117	23166	23135	23095	23227	23305	23180	22948	22969	23180	23056	23370	23321	23033	23488	23174	23017	23049	23355	23091	22966	23156	23197	22805	23220	23332	23025	23050	23069	23272	23122	23122	22953	23157	23078	23351	23353	23083	23131	22959	23182	23170	23033	23126	23335	23424	23240	23132	23040	23078	23216	22935	23160	23135	23025	23149	23290	23082	23087	23114	23099	23251	23079	23031	23044	23330	23134	23310	23013	23281	23388	23090	23106	23293	23222	23168	23116	23148	23170	23156	23107	23039	23241	23136	23108	23133	23221	23169	23216	23200	23062	23292	23301	23095	23202	23159	23054	23024	23234	23173	23011	22879	23282	22970	23232	23297	23114	23146	23126	23212	23167	23435	23430	23296	23153	23101	23363	23077	23040	23108	23119	23048	23366	23434	23256	23202	22977	23052	23102	23354	23086	23236	23110	23002	23221	23061	23012	23075	23131	23024	23273	23197	23339	23091	23015	23124	23316	23021	23369	23095	23102	23300	23301	23426	23397	23122	23036	23140	23114	23324	23094	23233	23063	23102	23049	23269	23276	22941	23269	23251	23235	23340	22854	23166	23179	22938	23144	23083	23236	23232	23039	23239	23301	22965	23213	23255	23259	23362	23209	23401	22968	23095	23161	23029	23194	22982	22973	23021	23370	22949	23208	23210	23188	23368	23153	23082	23313	23352	23099	23244	23176	23264	23124	23152	23101	23021	22945	22864	23276	23241	22843	22888	23047	23075	23344	23113	23061	23162	23113	23030	23206	23168	23139	23078	22802	22963	22958	23141	23115	23079	23134	22944	23247	23362	23054	23035	23194	23207	23189	23244	23021	23068	23183	23019	23049	23318	22963	23235	23039	23244	23199	23042	23192	23206	23129	23031	23017	23181	23147	23029	22824	23161	23028	23188	23240	22890	23017	23192	23145	23170	23145	23369	23232	23308	23237	23025	23392	23127	23212	22975	23158	23021	23143	23211	23114	23228	23117	23395	23484	22985	23210	23258	23172	23013	23173	23053	23132	23359	23357	23087	23196	22977	23211	23135	23019	23154	23090	22952	23030	23317	23305	23213	23398	23197	23141	23254	22906	23139	23280	23010	23141	23165	23210	23146	23292	23228	23151	23207	22998	23271	23368	23195	23222	23073	23266	23258	23167	23339	23205	23196	23121	23258	23130	23112	23210	23169	23340	23033	23255	23091	23195	23183	23107	23161	22998	23123	23200	23219	23094	23098	23070	23152	23114	22953	23207	23214	23230	23279	23266	23178	23135	23097	23144	22804	23328	22978	23243	23189	23117	23195	23092	23092	23227	23135	23353	22925	23190	23301	23197	23432	23336	23261	23239	23223	23290	23186	23117	23158	23274	23076	23042	22833	22949	23089	23079	23223	22840	23321	23032	23375	23158	23093	23055	23233	23219	23300	23132	23206	23250	23213	23078	23263	23212	23108	23160	23318	23134	23021	23168	23102	23000	23241	23113	23030	23023	23215	23287	23049	23229	23098	23250	22909	22969	23353	23316	23311	23075	23194	23362	23171	23155	23240	23130	23364	22927	23276	23478	23272	23098	23111	23144	23149	23063	23070	23067	23266	23120	23192	23038	23291	23243	23191	23322	23186	23131	23241	23280	23070	23255	23231	23086	22957	23097	23203	23200	23061	23162	23064	23280	23058	23136	22981	23285	22995	23034	22942	22910	23238	23131	23228	23193	23293	23228	22916	23170	23136	23221	23084	23207	23095	23141	23313	23270	23101	23182	23254	23296	23082	23103	23277	23077	22980	22942	23430	23005	23102	23234	23135	23312	23171	23326	23047	23134	23275	23304	23068	23032	23137	23205	23196	23295	23132	23119	23162	23441	23315	23107	23399	23124	23235	23093	23108	23177	23117	23233	23052	23268	23244	23274	23345	23132	23330	23239	23173	23240	23014	23107	23025	23214	22960	23314	23322	23341	23070	23292	23103	23164	23241	22960	23106	22775	23213	23100	23159	23223	23162	23194	23124	23299	23400	23285	23137	22986	23132	22958	23319	23191	23089	23001	23052	23194	23414	23262	23059	22972	23186	23138	23217	23363	23142	23179	23243	22930	23086	23358	23189	23288	23285	23124	23018	23404	22916	22946	23016	23281	23110	23202	23050	23143	23227	23117	23129	23043	23243	23070	23192	23297	23057	23064	23180	23131	23009	22963	23349	23071	23045	23132	22965	23079	23202	23185	23262	23109	23409	23233	23298	23364	23364	23332	23191	23289	23186	23148	23213	23279	23018	23196	23382	23304	23350	23048	23257	23282	23160	23069	23225	23303	23087	23111	23152	23287	23356	23385	23064	23274	22856	23395	23126	23039	23114	23250	23163	22910	23042	23202	23249	23247	23075	23225	23211	23202	23120	23188	23047	23310	23269	23348	23027	23318	23115	23089	23057	23311	23040	23137	22941	23197	22872	23172	23214	23170	23304	23125	23115	23425	23179	23220	23350	23114	23249	23047	23254	23221	22852	23093	22952	23195	23449	22838	23029	23154	23282	23186	23126	23252	23192	23166	23014	23007	23123	23180	23333	23423	23077	23132	23040	23063	23314	23162	23013	23137	23131	23302	23351	23259	23396	23097	23189	23217	23258	23043	23246	22949	23236	23004	23187	23043	23225	23227	23045	23197	23024	23274	23206	23087	23059	22963	23195	23121	23123	23053	22993	23379	23125	23122	23297	22849	23021	22948	22953	22965	23121	23139	23136	23282	23331	23303	23140	23248	23103	23300	23033	22943	23068	22947	23423	23150	23090	23077	23158	22935	23204	23217	23193	23465	23375	23263	23111	22975	23136	23206	23314	23348	23637	23179	23199	23111	23290	23125	23007	23135	23008	23323	23229	23136	23176	22930	23121	23121	23071	23073	23250	23109	23284	23321	23190	23048	23055	23241	23397	23229	23103	23048	23246	23268	23037
19211	22858	21585	19171	19149	18650	18999	26680	25390	21044	18578	17173	17022	17050	16967	17017	17023	17157	16938	17021	17047	17057	16892	16899	16961	17161	17110	17174	17070	16978	17037	17063	16885	17059	16779	16971	17156	16989	16932	16821	17062	16984	17042	17176	16931	16885	17129	16932	17072	16967	16986	17031	17064	17179	17044	17057	17169	16945	16907	17024	16942	17059	16977	17017	16935	16877	17019	17072	16905	16831	16893	17046	16786	17001	17015	16962	16969	17034	17025	17193	17162	16970	16922	16963	16987	17124	17125	17079	17068	16972	17027	16985	16966	16974	17125	17061	16994	17042	17013	17053	16752	17054	16994	16960	16949	17073	16993	17013	16986	16927	17201	17039	17109	16930	17028	17150	16886	16987	16918	16993	17072	17030	16856	16997	16852	17071	17061	17055	17101	17158	17016	16956	17002	17019	16993	17055	16899	16919	16828	16946	16962	16951	17041	17083	16845	16932	16994	16911	16975	16941	17093	17162	16991	16827	16999	16949	17029	16945	17057	17047	16975	16920	16973	17051	16879	16963	17172	16937	16894	16832	16922	16847	17003	17072	17029	17003	16797	16937	17110	16978	17065	17058	17059	16925	16989	17139	17115	17013	17077	17011	17042	16969	17043	16905	16935	17197	16959	16823	17253	16980	17025	17033	17007	17026	16979	16963	17093	16806	17091	16899	16903	17049	16984	17144	17004	16966	16919	16953	16989	16924	16944	17055	16956	16978	16983	16983	16902	16987	16856	17053	17037	16938	16815	17091	17192	17062	17132	16817	16998	16917	16868	16878	17091	16890	16996	16857	17028	16975	16761	17018	16932	17058	16984	17040	16987	17045	17009	17132	17056	16995	16945	17058	16904	16993	16982	17136	17054	16876	17013	17064	16794	17076	17244	16959	17099	16872	16818	17143	17054	17067	17076	16988	17083	17056	16856	17190	17007	16997	16810	16946	17008	17069	16961	16852	16844	17025	16913	17035	17072	16900	17027	17102	16908	16959	17006	17002	16990	16944	17102	17086	16958	16939	17055	16841	16826	16937	17096	16899	16944	17017	17232	17072	16996	17140	17011	16891	17086	17113	16991	17084	16900	17024	17128	16964	17067	17133	16948	17048	17044	17068	17032	17032	17096	17094	16963	16938	16972	16878	16863	16855	17025	17024	16900	17057	17027	17046	17111	17067	17088	16973	16909	16963	16955	17093	17014	16939	16865	16936	17077	17044	17171	17121	17157	17091	16919	16970	17200	16926	16948	16952	16779	17183	16907	17113	16884	16893	16986	16875	17091	16885	16967	16926	17104	16906	17086	17009	16928	16850	17017	16999	17049	17053	17067	16846	16944	16856	17000	16871	16919	16945	16990	17017	17065	16917	16852	17012	17090	16965	17161	16901	17150	16917	17060	16845	17106	17059	17093	17114	17089	16965	16956	16829	16988	16832	17066	17014	16986	16836	16935	16920	17003	17046	16910	16847	17001	17031	17095	16913	16889	17139	16975	17164	17026	17014	17053	17061	17063	17019	16964	17045	16904	17082	16935	16768	17054	16904	17003	16853	17003	16839	16963	17100	16819	16969	16892	16817	17022	17013	17055	17079	16957	16869	17095	16974	16950	16981	17042	17008	17098	17003	17001	16980	16890	16892	17113	17042	17113	17163	16945	17037	17091	17183	17064	17090	17016	17025	17041	17054	17026	16884	16920	16992	17045	16889	17143	17037	17348	17068	16936	16929	17091	16928	17096	17078	16893	17033	16902	17010	17038	17127	16966	17045	16943	16975	16861	16802	16939	17116	16985	16738	16917	17009	17081	17075	16905	17023	16868	16972	17158	16985	17051	17164	16918	16886	16978	17118	16939	17162	16954	16927	16964	16924	16967	16948	17014	17138	16999	17042	17064	17025	16883	17079	17022	17058	16993	16830	17127	17052	16974	17040	17065	16952	16941	16884	17088	17128	16924	16927	16936	16784	17148	16923	17129	16948	17177	16893	17088	16949	16888	17059	16997	17067	16935	16762	17057	17081	17053	16885	16917	17028	17090	16929	16878	17105	16851	16949	16974	16939	17259	17001	16965	17109	16978	17012	17085	16789	16918	16911	17022	17013	17123	16908	17136	16993	16999	17000	16810	16946	16834	17124	16967	17124	17124	17067	16961	16921	17062	17015	16910	16840	16877	16870	16876	17004	17015	16985	17089	17169	17200	16948	16987	17041	16844	17025	16971	16872	16886	17017	16922	17161	16804	16965	16978	16901	16885	17124	16935	16955	17071	16961	17044	17005	16991	17096	16882	17004	16904	17020	16944	16961	17035	17066	16974	17037	17003	17033	16997	16918	17028	17141	17105	16852	16936	16894	17065	16977	16870	17090	17018	16996	16777	17200	17019	17068	16945	16993	17131	16873	17100	17045	17142	17041	16911	16987	17005	16881	16915	16913	17029	17072	16893	16996	17124	16853	17041	16869	16965	16956	17022	16975	16939	16965	16958	16870	17032	17166	17115	17167	17031	16887	16979	17036	16815	17078	16948	17118	17052	17040	16799	16949	17040	17090	16879	16873	16961	16908	17007	16905	16852	17060	17085	16885	17067	16907	16894	16928	17017	17006	16988	17111	17024	16890	16966	17101	17144	17101	16841	17026	16935	17096	16855	16941	16810	17003	17161	16935	16940	17068	17019	16940	17085	17075	16942	16899	17064	17021	16966	17158	16930	17094	17094	17025	17004	17000	17018	16910	16952	16945	16910	16917	16985	17064	16970	16971	17014	17152	17100	17011	16981	17041	17101	16953	17121	17039	17076	17177	17011	17034	16972	16993	16909	16975	17074	17022	17043	17046	17069	17066	17133	17035	17026	16791	17057	16987	17069	17059	17189	16965	17035	16989	16938	17008	16892	16983	16991	17039	16977	16883	16979	16965	17081	17083	17065	16893	17156	16890	16948	16984	16916	17086	17004	16893	16819	16974	16927	17104	16825	16927	16812	16915	17047	16960	16987	17024	16938	17071	16939	16916	16954	17048	16976	16926	17058	17002	17023	16856	17056	17033	17102	16811	16973	17041	16911	16932	16913	17063	16993	17104	17110	16960	16945	17047	16964	16862	17066	17126	16894	16804	16890	16942	16982	17059	17069	16995	16911	16980	16957	17026	17093	17048	16974	16874	16936	16931	16871	17021	17033	16878	17248	16842	17063	16960	16941	16996	16962	17301	16896	16986	16987	16939	17002	16904	16980	17071	17003	17088	17143	16864	17092	17163	17106	17203	16906	16969	17050	17006	17017	17068	16964	16925	17093	16861	16994	16958	17071	16926	17072	16939	17077	17018	16935	16982	17134	16883	16987	17012	17199	17114	17048	16951	17090	17031	17044	16998	17017	17057	16867	17057	16988	16813	16937	17041	17117	16870	17107	16781	16955	16954	16913	16984	16999	17020	16959	16946	17027	16994	16942	17101	17143	16890	16992	17070	16906	16895	17009	17154	17054	17061	16978	16957	16965	16986	16808	16990	17088	16939	16924	16924	16909	17000	16874	16914	17110	17133	16983	17004	17034	17007	17193	17014	17046	16789	17042	17056	17147	16975	16977	17101	17124	17000	17143	17016	16941	17083	16912	16990	16965	16986	16960	17193	16849	16980	16880	17095	16964	16902	16915	17108	17048	17093	16944	17044	17022	16948	17012	17313	16874	16896	16878	16959	16952	17124	16917	16983	17164	17182	17000	16903	17046	17056	16987	16830	17043	16817	16988	16881	16916	16909	16931	16982	16744	16941	16965	16818	17039	17072	17255	16944	17047	16809	16990	17188	16923	17066	16986	16980	16939	16882	17005	17074	17155	16941	17077	16794	17157	16960	16750	16974	16990	16900	17204	16947	16989	17059	17009	17059	16974	17015	17110	17038	17125	16788	17074	17000	16970	17065	17055	17018	17131	16943	16985	16965	16873	17055	17159	17019	16819	17111	16943	16933	17161	16983	17073	16997	17133	16792	17011	16982	16812	17017	16985	16944	16995	17051	17067	16829	16956	16943	17018	16993	16879	17057	17018	16948	17017	17163	17034	17090	16968	17088	17041	17023	16926	16963	16990	16962	17180	17132	16999	17097	17063	17023	17116	17131	16918	17056	17142	16864	17029	16973	17145	17037	17101	17001	16880	17043	17104	17037	16906	16973	16929	16978	17114	17085	16933	16926	16878	17114	16999	16889	16955	16926	17097	16890	16798	17038	16855	17095	17002	16902	16942	16864	16954	17124	16919	17068	16910	16926	16938	16884	16952	16894	17033	17077	17095	17000	17205	16881	17209	16842	17090	16885	17068	16844	16988	17001	16877	17044	16978	16896	16895	17230	16961	17131	16875	17167	16951	16944	17264	16892	17052	17098	17041	16879	16940	16969	17014	17030	16867	16979	17193	16795	16893	17028	17025	16868	16923	17125	16982	17037	16937	16886	17085	17059	16907	16920	17034	16928	16865	17117	17092	16974	17053	16974	16812	16857	16942	17013	17225	16798	16952	17092	17070	17156	17086	17029	17067	16956	16956	16899	16971	16969	17067	17007	16983	17139	16909	16870	17009	17057	17056	16897	16861	16950	17075	16875	16932	16958	16995	17075	17011	17057	17015	16802	17064	17042	16971	16994	16965	16878	17074	16857	16816	17054	17031	17006	17101	16924	17058	17018	16949	17026	16980	17201	17110	16829	16876	16985	17002	16975	17083	17173	16895	16895	17124	16929	16918	17025	16994	16999	16878	16969	17003	17169	17082	17185	17008	16975	17074	17005	17053	16906	16987	17016	17050	17015	16974	16969	17098	16900	16895	16957	17013	17151	16902	17114	16983	17036	17104	17143	17041	17114	17072	16942	16889	17086	17011	16949	16870	17122	16878	16981	16819	16976	16925	16932	16993	17065	17058	16955	17075	17073	17084	17221	17111	17013	17060	17159	16963	17022	16893	17017	16997	16976	16990	17081	17067	17021	17067	16933	16928	17031	17077	16986	17229	17054	16930	16947	16967	17176	17043	17168	17027	17136	17118	16819	16976	16964	17101	16945	17018	16976	16875	16848	16858	17048	16993	17094	16991	16967	17037	17066	17021	16986	17219	16976	16860	17001	16934	17015	17052	17030	16854	17053	17003	16845	16994	17150	17021	17097	17060	17013	16960	17121	16959	17103
25307	21049	28006	25543	25047	26974	31792	57470	55769	40421	30783	25030	23564	23012	23135	23013	23311	23310	23011	22846	23070	23017	22875	23056	22980	23126	23006	22837	23066	23019	22894	22876	22928	22687	23061	22835	22938	22961	22837	22979	22817	22837	23001	22807	22879	22767	22740	22673	23035	22771	22942	22968	22940	22855	22979	22736	22916	22734	22881	22774	22683	22894	22659	22687	22721	22873	23184	22838	22815	23207	22819	22690	22855	22926	22762	22736	22704	22759	22843	22848	22938	22863	22977	22882	22956	22955	22969	22759	22997	23016	22790	22798	22831	22895	22979	22635	22789	22869	23030	23058	22849	22998	22941	22972	22933	22858	22895	22784	22701	22749	22790	23055	22868	23069	22729	22747	22876	22787	22935	22929	22790	22997	22951	22724	22799	23061	22729	22859	23140	22883	22792	22703	22774	22967	22737	22800	22771	22847	22941	22915	22854	22920	22686	22676	22598	22906	22775	22913	22804	22895	22761	22853	22707	22541	22697	22859	22997	22834	22986	22729	22914	23023	22807	22951	23080	22749	22859	22712	22877	22756	22850	22761	22837	22825	22846	22861	22813	22924	22947	22958	22899	23054	22806	22897	22732	22889	22999	22827	22968	22777	23026	23040	22833	22995	22801	22963	22971	22664	22853	23003	22890	22729	22899	22645	23014	22736	22918	22618	22985	22733	23008	22782	22912	22819	22701	22853	22907	22705	22856	22449	22794	23034	22894	22634	22722	22922	22686	22589	22935	22774	22684	22939	22789	22657	22701	22768	22694	22851	22958	22903	22691	22756	22864	22828	22631	22688	22841	22764	22734	22602	22830	22886	23016	22748	22876	22578	22860	22757	22991	22831	23027	22872	22846	22807	23073	22808	23082	22596	22785	22834	22835	22694	22893	22529	22827	23071	22885	23111	23002	22985	23039	22833	22851	22833	22892	23001	23088	22712	22877	22794	22873	22985	22802	22768	22995	22835	22839	22749	22784	22828	22821	22932	22817	22871	22972	22791	23009	22854	22712	22969	22876	22668	22891	22923	23128	22740	22906	22824	22974	22802	23063	22743	22927	22794	23004	22685	23178	22835	23210	23051	22845	22608	22943	22871	22772	22750	22889	22832	22720	22675	22732	22761	23072	22915	23053	22636	22882	22876	23057	22932	23014	22720	22934	22837	22919	22858	22708	22718	22954	22904	22755	22841	22993	22842	22867	22779	22959	22827	22956	22891	22939	22619	22918	23033	22764	22891	22981	22759	22946	22907	22730	22734	22721	22858	22880	22902	22788	22745	22861	22940	22625	22827	22719	22774	23014	22795	22838	22905	22745	22726	22922	22875	22713	22918	22816	22952	22944	22957	22811	22620	22639	22672	22543	22920	22738	22770	22717	22867	22942	22681	22754	22903	22976	22899	22797	22934	23047	22773	22661	22904	23050	22887	22927	22802	22806	22935	23131	23048	23056	22461	23057	22773	22908	22830	22949	22875	22622	22808	22897	22831	22814	22648	23011	22988	22919	22870	22733	22921	22787	22574	22859	22998	22863	22856	23117	22773	22794	22848	22977	22825	22765	22957	22823	22727	23052	22981	22837	22889	22969	22836	22702	22863	22901	22845	22649	22871	22832	22628	22750	22873	22895	22929	22769	22868	22814	22877	22782	22746	22896	22995	23046	22891	22886	22827	22890	22773	22896	22782	22719	22859	22919	23032	22832	22804	22916	22791	22801	22879	22947	22915	22675	22750	22981	22704	22888	22720	22699	22759	22960	22825	22951	23022	22979	22714	22994	22877	23273	23049	23055	22892	22695	22774	22856	22832	22866	22668	23034	22856	22983	22602	22704	22775	22889	22923	22877	22835	22827	22736	22751	22934	23024	22928	22927	22876	22932	22996	22688	22824	22837	23159	22954	22969	22785	23124	23149	22819	22743	22602	22921	22872	22794	22694	22577	22604	22768	22788	22745	22825	23002	22902	23164	22873	22817	22948	22680	22842	22968	22940	22725	22872	22901	22827	22984	22857	22891	22841	22874	22896	22708	22858	22762	22856	22806	22921	22920	22770	23011	23159	22821	22857	22677	22906	22722	22923	22702	22972	22932	22815	22779	22846	22814	22663	22749	22949	22895	22911	22583	22964	22788	22875	22666	22802	23119	22796	22927	23027	22658	22735	22804	22816	22914	22774	22863	22754	22854	22664	23020	22698	22856	23086	22839	22809	22807	22816	22861	22985	22944	22832	22869	23003	22729	22835	22728	22685	22800	22571	23054	22931	22700	23048	22930	23018	23102	22999	22638	22931	22757	22940	22839	22837	22878	22867	22723	23192	22831	22791	22838	23022	22821	22868	22750	22755	22792	22948	22829	22726	22877	22690	22551	22701	22840	22773	23026	22787	23003	22897	22894	22873	23030	22906	22542	22855	22944	22709	22840	22890	22804	22685	22883	22596	22816	22889	22965	22790	22983	22868	22716	22863	22790	22503	22830	22784	23010	22880	22786	22950	22998	22834	22880	22855	22914	22801	22757	22696	22985	22735	22971	22854	22952	22852	22790	22677	22783	22884	22845	22942	22781	22862	22804	22831	22922	22873	22882	22850	22755	23028	23046	22864	22974	22939	22963	22613	22887	22849	22776	22927	23067	23020	22677	22594	22779	22715	22808	22983	22852	22761	22931	22884	22775	22927	22704	22960	22885	22685	22772	22837	22854	22755	22848	23040	23148	22947	22898	22736	22882	22792	22811	22577	23000	22797	22721	22768	22841	22824	22771	22625	22997	22916	22874	22764	23005	22936	23132	22821	22905	22930	22729	22770	22767	22914	22743	22815	22755	22911	22950	22792	22804	22895	22845	22660	22978	22849	23071	23139	22816	22852	22737	22747	22743	22868	22867	22944	23198	22850	23016	22729	22790	22629	22725	22825	22774	22744	22867	22956	22719	22739	22961	22729	22866	23050	22691	22986	22830	22976	23000	23032	22749	22747	23052	22627	23166	22972	23015	22996	22836	22735	22783	22645	22805	22738	22826	22973	22845	22848	22806	22980	22813	22893	22919	22986	22918	22937	22920	22702	22559	22830	22878	22844	22821	22789	22882	22596	22794	23090	22808	22864	22814	22707	22948	22936	22712	22880	22826	22787	22694	22852	22836	22830	22897	22843	22835	22753	22782	22757	23150	22847	22828	22733	22875	22866	22869	22878	23117	22586	22867	22582	22650	22876	22783	22962	23043	22948	22716	22598	22929	22898	22718	22796	22913	22739	22835	22713	22904	22924	22687	22741	22617	22746	22879	23049	22819	22961	22768	23032	22704	23143	22757	22683	22935	22893	22851	23009	22882	22866	22866	22711	22983	22776	22872	22745	22959	23089	22927	22768	22859	22871	22717	22971	22964	22723	22631	22753	22668	22857	22778	22875	22699	22820	22858	22713	22757	22800	23008	22826	22772	22868	22912	22989	22999	23065	22963	22792	22562	22817	23000	22755	22753	22840	22831	22806	22689	22743	22961	22982	22842	22848	22791	22822	22912	22804	22978	23055	22958	22804	22768	22872	23109	22985	23033	22930	22726	23079	22815	22908	22744	22825	22908	22974	22920	22919	22928	22904	22913	22911	22811	22908	22989	22867	22977	22840	22724	22786	22938	22957	22821	22906	22876	22689	22932	22853	22968	22910	22842	22980	22806	22850	22913	22864	22909	22870	22830	22798	22734	22804	22966	23148	22807	22899	22853	22912	23020	23035	22858	22784	22826	22867	23024	22946	22635	22674	22965	22911	22778	22718	22719	22795	22924	22750	23027	22764	22930	22723	22995	22865	22870	22825	22978	22896	23002	22955	22614	23098	22769	22845	22821	22839	22721	22781	22717	22635	22705	22788	22868	22761	22708	22950	22874	22771	22889	22831	22763	22787	22779	22806	22743	23113	22722	22963	23001	22987	22945	23024	22882	22828	22638	22971	22744	22689	23046	22895	22970	22725	22952	23062	22695	22946	22738	22768	22939	22819	23035	23034	22750	22740	22692	23021	22873	23088	22725	23056	22614	23063	22636	22645	22570	22772	22894	22738	22684	22719	22873	22616	22786	22858	22797	22872	22805	22696	22770	22881	22862	22814	22970	23037	22894	22948	22904	22999	22918	22831	22797	22840	22909	23161	22990	23048	22869	23047	22625	22637	22826	22756	23003	22959	22657	22740	22681	22831	22807	22863	22896	22747	22740	22628	22801	22846	22686	22872	22856	22840	22855	22792	22859	22778	22796	22963	22934	22771	22671	23070	22985	22865	22782	22763	22764	22860	22930	23087	22945	22822	23058	22904	22703	22775	23005	22882	22915	22774	22826	23003	22992	22806	22953	22932	22642	22989	22886	22821	22881	22757	22898	22821	22747	22781	23053	22693	22809	22958	22657	22835	22828	22833	23120	22901	23222	22769	22875	23008	22895	22764	22843	22986	22904	22808	22967	22839	22850	22581	22965	22887	22679	22812	22920	22888	23039	22849	22758	22817	22898	22544	22693	22653	22778	22922	22845	23029	22894	22603	23020	22765	22778	22960	22778	22909	22979	22807	22892	22812	23049	22961	22986	22726	22769	22871	22734	22815	23132	22935	22905	22775	22757	22926	22921	22821	22713	22710	22865	22599	22815	22980	22912	22759	22921	22812	22930	23064	22791	22724	22937	22779	22674	22684	22752	22848	22812	22742	23011	22854	22962	22950	22802	22909	22994	22927	23015	22789	22677	22909	22700	22447	22869	22873	22796	22925	22817	22799	22843	22948	22776	22918	22900	22828	23023	22963	22945	22822	23062	22976	22828	22537	22995	22807	22713	22992	22904	22979	22728	22957	22833	22638	22722	22689	22765	22778	22960	22916	22708	22742	22904	23095	23019	22843	22968	22913	22846	22845	22568	22741	22830	22864	22863	22775	22608	23134	22889	22793	22974	22968	22878	22829	22597	22690	22999	22892	22708	22870	22960	22847	23023	22914	22935	22824	22994	22937	22993	23128	22975	22929	22886	22819	22953	22899	22905	22948	22997	22706	22790	22895	22714	22946	23034	22988	22820	22959	22913	22817	22797	23032	22826	22937	22845	23042	23028	22811	22981	22904	22732	22853	22892	22955	22876	22972	22854	22984	22660	22811	22913	22694	22882	22803	22846	22759	22987	22842	22846	22834
19259	32105	29705	26271	23468	22458	28983	56145	51260	36664	24687	18621	17284	17014	16861	16946	16847	17060	16807	16785	16886	17001	16880	16861	16898	16971	17084	16875	16962	16834	16935	16830	16764	17033	17061	16870	16937	16872	16853	16827	16946	17019	16928	16933	16993	16951	16936	16830	16754	16942	17038	16905	16875	16880	16902	17070	16838	16938	16867	16974	16933	16908	16853	16861	17008	16806	16691	16942	16663	16948	16913	16856	16842	16989	16944	16887	16954	16895	16834	16800	17001	16924	16817	16951	16717	16963	16903	17066	16758	16910	16821	16903	16775	16977	16793	16781	16705	16777	16868	16910	16827	16871	16911	16931	16910	16992	16860	16873	17115	16880	16794	16816	17157	16991	16811	16817	16880	16875	16961	16924	16929	16993	16767	17006	16908	16906	16897	16902	16764	17006	16829	16804	16997	16750	16819	16882	16773	16709	16753	16976	16944	16822	16908	16834	16944	16898	16904	16906	16674	16957	16913	16849	16826	16837	16847	16993	16846	16741	16879	17060	16873	16874	16960	16966	16808	16821	16752	16879	16953	16862	16688	16740	16743	16841	17051	16730	16973	16715	16844	16953	16942	16909	16863	16883	16749	16772	16977	16967	16885	16715	17058	16969	16877	16985	16771	17021	16974	16864	16951	16876	16791	17040	17073	16883	16920	16915	16700	16756	17010	16784	16839	16781	16743	16897	16936	16817	16805	16705	17040	16977	16727	16943	16775	16885	16777	16796	16807	17152	16822	17023	16858	16976	16896	16957	16870	16894	16798	16898	16847	16926	16694	16917	16871	16707	16829	16991	16874	16808	16903	16915	16829	16813	16864	16946	16951	16835	16854	16718	16952	16773	16890	16757	16880	16953	16827	16856	16913	16857	16934	16808	16696	16938	17058	16827	16952	16935	16691	16876	16962	16927	16933	16859	16670	16677	16774	16940	16887	16898	16831	16822	16856	17065	16822	16837	16853	16926	16715	16760	16825	16773	16960	16892	16860	16945	16897	16853	16975	16986	16858	16861	16981	17066	16795	16975	16817	16881	16867	16897	16916	16947	16897	16936	16804	16830	16862	16913	16832	17010	16867	17133	17044	16727	16898	16976	17030	17130	16812	16896	16763	16873	16954	16759	16890	16863	16963	16962	16662	16870	16840	16885	16948	16738	16832	16875	16812	16911	16836	16733	16984	17084	16927	16921	16748	16831	16757	16864	16801	16912	16880	16887	16877	17001	16865	17039	16883	16828	16752	16832	16890	16758	16983	16858	16726	16867	17032	16844	16780	17013	16879	16845	16684	16820	16903	16754	16798	16867	16725	16801	16845	16975	16872	16733	16701	17038	17010	16963	16907	16768	16755	16867	16921	16902	16581	16791	17151	16704	16923	16840	16735	16954	16823	16669	17030	16908	16787	17009	16850	16861	16739	16793	16833	16826	16769	16990	16659	16880	16855	16894	16926	16937	16877	17039	16904	16798	16797	16815	16923	16888	16663	16920	16790	16903	17047	16898	16870	16896	16866	17005	16867	16921	16799	16948	16804	16889	16997	16811	16982	17050	16825	16804	16751	16962	16864	16869	16770	16967	16769	16916	16878	16833	16968	16747	16929	16676	16888	16888	16828	16975	16951	16784	16900	17032	16977	16794	16838	16807	16814	16883	16894	16819	17089	16777	16837	16804	16796	16705	17170	16892	16862	17050	16836	16933	16992	16972	16761	16760	16859	16862	16825	16980	16944	16868	16921	16857	16754	16784	16934	16912	16986	16959	16800	16880	16922	16879	16871	17095	16880	16939	16813	17003	16888	16849	16862	16723	16894	16946	16890	16885	16729	16899	16972	16960	16873	16879	16914	16659	16849	16950	16747	16825	16793	16926	17059	16869	16752	16760	16815	16916	17012	16916	16951	16710	16919	16850	16931	16894	16822	16811	16971	16836	16845	16848	16777	17041	16868	16913	16886	16722	16900	16967	16903	16799	16886	16841	16858	16800	16792	16880	16887	17003	16831	16910	16984	16962	16780	17058	16823	16766	16835	16864	16638	16711	16851	16912	16842	16878	17148	16834	16871	16906	16731	16831	16923	16819	16941	16808	16712	16895	16916	16931	16966	16762	16945	16756	16775	16858	16777	16932	16830	16762	16841	16835	17048	16816	16935	16990	16771	16814	16676	16902	16967	16880	16779	16929	16858	16776	17061	16880	16889	16959	16777	16925	16871	16802	16834	16872	16892	16775	16925	17094	16913	16958	16884	16887	16841	16705	16999	16771	16859	16915	16865	16985	16920	16980	17013	16940	16888	16836	16909	16935	16970	17086	16898	16706	16761	16773	16923	17004	17012	16806	16970	16881	16772	16931	17014	16718	16887	17051	16721	17041	16834	17080	17129	16908	16914	16821	16889	16839	16865	16905	16956	16915	17147	16849	16803	17012	16841	16798	17000	16932	17055	16911	17009	16889	16943	16907	16760	16998	17020	16924	16886	16940	16994	16793	16820	16947	16823	16827	16926	16857	16753	17053	16736	16932	16862	16774	16810	17002	16844	16969	16747	16983	16863	16797	17079	16870	16993	17014	16850	16854	16812	16869	17133	17063	16945	16846	16999	16820	16677	16986	16798	16810	16921	16893	16758	16765	16920	16996	16897	16934	16757	16881	16826	16994	16813	16783	16942	17039	16853	16958	16834	16746	16880	16913	16866	16883	16765	16848	16778	16758	16816	17047	16904	17063	16733	16890	16830	16887	16714	16978	16912	16876	16962	16867	16811	16857	16861	16820	16825	16855	16990	16858	16900	16795	16857	16829	16746	16818	16775	16758	16765	16698	16876	16896	16898	16779	16976	16976	16954	16810	16926	16956	16838	16739	16935	16829	16727	16846	16813	16943	16704	16758	16955	16819	17079	16794	16780	16864	16919	16809	16836	16938	16967	16741	16907	16725	17064	17098	16660	16943	16979	16842	17001	16914	16835	16835	16842	16761	16793	16773	16835	16999	16838	16890	16848	16995	16923	16743	16825	16826	16779	16875	16916	17009	16847	16729	16902	16817	16938	16829	16981	16858	16956	16808	16894	16868	17137	16823	16906	16995	16807	16969	16822	16912	16789	16871	16874	16899	16926	16758	16827	16778	16970	16995	16816	16906	16960	16883	16869	16939	17119	16762	16842	16889	16822	16981	16822	16757	16786	16929	16852	17128	16853	16962	16851	16948	16863	16871	16972	16781	16967	16767	17071	16807	16723	17017	17052	17026	16790	16689	16981	16865	16875	16867	16904	16738	16835	16983	16972	16771	16833	16890	17140	16837	17051	16826	17056	16848	16864	16883	16983	16761	16943	16875	16884	16914	16881	16946	16805	16905	16837	16964	16754	16977	16911	16991	16871	16804	16973	16831	16959	16664	16811	16799	16733	16865	16879	16871	16822	16758	16926	16851	16884	16939	16808	16788	16765	16867	16938	16959	16862	17030	17043	16904	16913	16982	16847	16944	16855	16698	16891	16753	16804	16855	16818	17009	16638	16925	16937	16856	16967	16920	16778	16843	17042	16728	16782	16773	16860	16909	16752	16940	16738	16671	16892	17008	16782	16989	16917	16836	17000	16776	16857	16980	16840	16724	16901	17050	16880	16827	16835	16947	17033	16936	16722	16833	16905	16931	16885	16864	16878	17026	16676	16889	16879	16875	16749	16819	16759	16909	17003	16922	16934	16895	16890	16925	16973	16821	16952	16904	16958	16692	16928	16895	17035	16860	16913	16834	17017	16856	16956	16857	16887	16776	16778	16912	16781	16934	16906	16964	16836	16902	16870	17004	16730	17007	16924	16724	16900	16866	16890	16939	17000	16727	16896	16997	16783	16879	16884	16932	16950	16896	16879	17173	16949	16778	16963	17059	16864	16883	16807	16962	16839	17000	16843	16879	17013	16670	16776	16933	16930	16860	16742	16853	16907	16993	16786	16826	17059	16924	16933	16891	16850	16811	17046	16942	17065	16863	16831	16703	16914	16839	16667	16860	17032	16886	16779	17033	16880	16756	16885	16824	16944	16846	16838	16810	17210	16792	17128	16949	16644	16996	16836	16859	16861	16706	17005	16971	16879	16959	16972	16909	16805	17035	16709	16907	16771	17047	16719	16824	16889	16752	16858	16984	16972	17003	16815	16752	16923	16794	16995	16994	16925	16975	16854	16901	16904	16870	16800	16878	16841	16801	16947	16693	17011	16877	16949	17101	16962	16891	16888	16763	16819	16912	16946	16813	16834	16755	16993	16880	16790	16892	16781	16879	16823	16821	16929	16956	16836	16832	16953	16801	16830	16995	16829	16931	16936	16988	16988	17002	16909	16652	16868	16793	16870	16938	16815	16891	16892	16785	16890	16811	16763	16893	16737	16792	16829	16643	16897	16886	16789	16825	16821	16740	16796	16760	16975	16929	16788	16917	17018	16910	16865	16923	16974	16767	16886	16767	16752	16778	16881	16821	16872	16785	17050	16833	16762	16804	16867	16901	16789	17010	16939	16774	16848	16919	16851	16951	16939	16941	16897	16901	16859	16914	16742	16983	16612	16837	16902	16831	16762	16896	16905	16753	16792	16813	16951	16798	16841	16950	16846	16972	16773	17057	16747	17045	16723	16910	16930	16805	17003	16807	16948	16947	16811	16946	16855	16913	16978	16836	16859	16932	16908	16734	16992	16880	16775	16618	16913	17057	16802	17111	16675	16866	16731	16850	16886	16864	16697	16842	16867	17033	16918	17056	16951	17002	16959	16870	16884	16755	16874	16949	16796	16883	17111	16837	16987	16827	16850	16764	16749	16798	16962	16982	16901	16733	16948	16986	16916	16824	16733	16905	16843	16855	16950	16823	17001	16844	16929	16759	17012	16804	16922	16754	16883	16948	16896	16713	16787	16687	16898	16930	16762	16712	16879	16901	16965	16903	16903	16766	16792	16936	16976	16888	16918	16911	16646	16986	16875	16939	16772	16874	16889	16825	16985	16795	16847	16678	16932	16840	16839	16857	16822	16999	16881	16918	16841	16907	16798	16809	16824	16810	16920	16802	16736	16882	16822	16835	16914	16977	16960	16813	16770	16975	16840	16914	16773	16901	16948	16916	16931	16904	16819	16898	16891	16927	16931	16924	16809	16830	16935	16731	16883	17010	17010	17046
23558	21020	28449	24385	23940	28334	34144	62089	68513	50272	36975	27293	23909	23024	22982	22758	22573	22623	22621	22587	22562	22470	22787	22820	22657	22573	22225	22470	22855	22700	22501	22736	22472	22689	22817	22431	22777	22508	22592	22684	22676	22458	22318	22663	22499	22533	22519	22600	22494	22656	22523	22608	22587	22592	22587	22206	22557	22407	22382	22484	22821	22519	22736	22549	22683	22641	22489	22499	22649	22655	22570	22512	22523	22491	22317	22541	22605	22469	22406	22427	22323	22269	22709	22642	22525	22518	22665	22483	22555	22526	22522	22557	22834	22665	22553	22309	22627	22665	22440	22639	22480	22370	22310	22541	22546	22471	22307	22418	22641	22488	22426	22577	22517	22558	22544	22549	22388	22310	22552	22251	22606	22610	22510	22575	22543	22563	22578	22640	22624	22476	22564	22333	22442	22571	22405	22630	22478	22391	22435	22444	22261	22701	22418	22521	22482	22358	22398	22440	22429	22683	22377	22506	22540	22519	22529	22532	22613	22254	22638	22434	22428	22356	22497	22527	22369	22508	22511	22535	22433	22535	22467	22493	22576	22469	22325	22641	22508	22709	22562	22568	22439	22628	22481	22575	22406	22407	22214	22425	22503	22599	22521	22387	22399	22366	22350	22599	22768	22469	22460	22624	22396	22371	22511	22661	22551	22530	22469	22568	22424	22468	22439	22681	22516	22548	22542	22417	22488	22412	22557	22572	22509	22633	22486	22543	22515	22678	22543	22626	22645	22567	22593	22425	22388	22567	22440	22619	22514	22388	22375	22359	22333	22264	22473	22424	22448	22743	22745	22382	22381	22380	22487	22510	22546	22700	22408	22380	22392	22474	22487	22443	22355	22301	22322	22413	22540	22515	22728	22615	22600	22457	22697	22411	22552	22600	22508	22482	22509	22448	22603	22344	22670	22315	22324	22535	22577	22416	22476	22712	22543	22569	22422	22612	22421	22378	22546	22501	22427	22388	22513	22547	22674	22807	22640	22423	22568	22411	22464	22396	22576	22642	22520	22485	22645	22308	22593	22625	22580	22623	22360	22480	22522	22702	22759	22632	22577	22456	22569	22608	22358	22673	22474	22614	22400	22499	22311	22413	22761	22847	22465	22336	22431	22476	22646	22454	22215	22368	22538	22493	22687	22667	22539	22484	22701	22498	22610	22445	22364	22473	22713	22610	22714	22509	22571	22536	22422	22571	22718	22703	22671	22523	22665	22430	22556	22390	22329	22470	22696	22484	22453	22550	22664	22725	22331	22406	22421	22328	22734	22390	22825	22594	22592	22295	22447	22199	22601	22367	22422	22406	22404	22363	22354	22374	22291	22759	22289	22428	22748	22321	22422	22705	22608	22473	22720	22511	22480	22520	22546	22483	22684	22340	22490	22495	22336	22424	22270	22318	22392	22476	22451	22593	22656	22488	22635	22466	22449	22535	22496	22349	22748	22378	22540	22550	22435	22670	22455	22312	22421	22331	22827	22407	22460	22686	22433	22423	22289	22441	22533	22694	22516	22505	22165	22471	22484	22552	22640	22712	22406	22423	22611	22540	22673	22415	22519	22284	22438	22528	22615	22599	22433	22423	22461	22667	22497	22508	22432	22601	22466	22555	22528	22366	22400	22470	22525	22507	22517	22367	22536	22655	22399	22407	22228	22315	22346	22597	22441	22434	22555	22351	22442	22656	22515	22444	22327	22512	22791	22549	22610	22466	22498	22865	22607	22428	22519	22620	22506	22545	22420	22447	22484	22695	22606	22180	22361	22555	22528	22629	22609	22576	22489	22425	22517	22511	22409	22286	22310	22415	22550	22673	22559	22509	22449	22276	22683	22334	22492	22710	22593	22261	22604	22717	22733	22469	22467	22461	22576	22572	22658	22385	22487	22330	22450	22314	22432	22534	22333	22461	22421	22306	22296	22435	22402	22471	22547	22335	22445	22520	22629	22435	22369	22215	22331	22336	22385	22562	22710	22376	22454	22469	22646	22355	22478	22478	22449	22406	22419	22618	22400	22254	22221	22632	22275	22662	22712	22567	22249	22652	22579	22682	22502	22743	22349	22524	22484	22280	22679	22555	22546	22401	22579	22284	22481	22343	22564	22500	22468	22656	22654	22161	22651	22594	22531	22336	22364	22590	22554	22657	22609	22147	22658	22373	22510	22464	22612	22457	22346	22782	22560	22514	22585	22504	22514	22458	22598	22387	22455	22394	22557	22509	22473	22395	22525	22739	22516	22525	22755	22249	22314	22526	22600	22489	22475	22475	22654	22511	22589	22625	22489	22675	22517	22403	22425	22196	22387	22390	22499	22610	22377	22671	22373	22530	22536	22436	22472	22379	22539	22607	22507	22534	22565	22672	22284	22567	22600	22532	22541	22356	22529	22531	22422	22558	22389	22415	22519	22397	22439	22351	22535	22652	22440	22595	22653	22517	22601	22589	22490	22457	22425	22710	22276	22458	22466	22657	22472	22629	22504	22386	22550	22297	22474	22569	22494	22220	22404	22387	22660	22647	22589	22455	22252	22679	22734	22471	22602	22528	22411	22627	22629	22343	22486	22586	22540	22448	22436	22463	22520	22493	22420	22525	22641	22469	22650	22308	22471	22436	22423	22152	22561	22501	22772	22627	22609	22528	22528	22341	22686	22500	22463	22456	22685	22579	22550	22394	22414	22645	22522	22631	22354	22594	22322	22566	22282	22646	22545	22652	22516	22784	22445	22615	22515	22390	22589	22615	22703	22361	22185	22226	22379	22415	22491	22443	22600	22415	22554	22519	22379	22534	22514	22382	22581	22632	22557	22673	22564	22380	22505	22765	22518	22458	22511	22494	22501	22388	22569	22292	22551	22708	22374	22406	22486	22584	22405	22513	22311	22545	22662	22499	22504	22250	22614	22473	22393	22519	22560	22449	22399	22364	22388	22528	22449	22583	22563	22698	22569	22411	22153	22501	22460	22604	22587	22570	22443	22519	22651	22387	22477	22409	22576	22538	22467	22452	22358	22578	22580	22566	22612	22803	22398	22373	22215	22430	22504	22509	22476	22628	22537	22467	22539	22533	22520	22446	22610	22691	22496	22467	22591	22692	22223	22405	22619	22680	22508	22516	22505	22531	22435	22570	22344	22500	22546	22561	22459	22545	22438	22234	22704	22211	22426	22301	22297	22605	22376	22625	22518	22516	22741	22277	22364	22526	22736	22529	22515	22554	22607	22727	22804	22836	22571	22565	22573	22368	22463	22467	22493	22771	22673	22521	22754	22337	22395	22535	22456	22629	22352	22586	22619	22342	22579	22588	22596	22567	22457	22657	22644	22352	22267	22401	22479	22594	22763	22340	22366	22243	22666	22416	22216	22465	22670	22309	22521	22534	22413	22284	22339	22466	22587	22397	22370	22733	22407	22412	22625	22882	22451	22377	22473	22563	22598	22515	22335	22639	22356	22265	22407	22188	22450	22322	22322	22507	22477	22365	22557	22572	22557	22533	22622	22580	22726	22459	22528	22537	22348	22235	22560	22432	22349	22331	22582	22482	22395	22341	22506	22464	22591	22552	22482	22173	22531	22374	22704	22611	22605	22595	22550	22353	22447	22583	22745	22620	22345	22566	22542	22469	22570	22535	22587	22514	22709	22566	22443	22217	22633	22255	22549	22515	22626	22262	22478	22489	22425	22579	22486	22836	22716	22466	22432	22616	22588	22499	22629	22578	22698	22380	22735	22472	22480	22369	22448	22705	22455	22443	22583	22404	22588	22311	22455	22498	22446	22489	22368	22666	22517	22615	22454	22561	22655	22540	22551	22237	22573	22562	22393	22620	22555	22440	22419	22748	22563	22700	22444	22279	22472	22338	22558	22272	22692	22532	22619	22503	22496	22508	22668	22560	22377	22342	22630	22335	22464	22444	22514	22533	22434	22424	22506	22467	22525	22518	22323	22350	22562	22524	22675	22615	22498	22453	22468	22382	22224	22760	22600	22595	22577	22590	22584	22354	22655	22623	22560	22713	22756	22437	22541	22475	22330	22293	22459	22316	22286	22531	22592	22587	22432	22402	22615	22623	22791	22578	22737	22483	22570	22579	22623	22724	22364	22611	22557	22650	22336	22473	22393	22644	22472	22710	22546	22589	22794	22430	22571	22529	22518	22484	22585	22528	22639	22661	22633	22599	22550	22723	22476	22646	22669	22578	22427	22500	22567	22426	22569	22554	22432	22541	22665	22448	22525	22467	22530	22570	22538	22504	22820	22581	22522	22542	22565	22162	22548	22385	22436	22578	22585	22623	22519	22332	22608	22690	22545	22531	22656	22719	22401	22454	22478	22491	22478	22469	22547	22721	22554	22495	22670	22568	22490	22384	22562	22659	22417	22619	22594	22430	22439	22541	22322	22330	22474	22433	22499	22513	22566	22432	22737	22512	22557	22383	22235	22627	22497	22541	22551	22392	22692	22393	22451	22484	22546	22454	22515	22418	22585	22512	22480	22362	22684	22447	22398	22521	22488	22331	22484	22218	22699	22617	22505	22506	22538	22540	22477	22346	22638	22358	22569	22358	22231	22386	22537	22371	22346	22586	22540	22282	22269	22368	22631	22481	22494	22477	22244	22570	22703	22331	22675	22427	22421	22473	22442	22500	22559	22668	22699	22398	22397	22481	22499	22397	22624	22499	22644	22320	22587	22166	22593	22598	22458	22281	22336	22576	22409	22321	22737	22509	22346	22451	22514	22683	22532	22505	22823	22536	22585	22356	22567	22434	22359	22317	22562	22684	22609	22385	22690	22620	22507	22530	22598	22397	22485	22506	22511	22373	22408	22544	22596	22213	22348	22516	22670	22545	22367	22564	22477	22613	22545	22470	22525	22561	22424	22316	22534	22471	22412	22461	22347	22722	22577	22656	22629	22451	22684	22569	22469	22559	22217	22813	22339	22436	22564	22372	22532	22569	22580	22594	22753	22742	22511	22441	22530	22504	22523	22368	22542	22484	22517	22483	22507	22459	22529	22429	22657	22565	22515	22918	22479	22536	22648	22567	22566	22459	22540	22582	22430	22400	22617	22431	22373	22342	22317	22095	22440	22321	22782	22822	22470	22456	22424	22593	22600	22590	22527	22393	22339	22355	22479	22326	22558	22675	22412	22625	22654	22441
21945	37945	40698	37670	31516	28140	30663	62911	65624	47099	32058	20768	17232	16746	16531	16558	16624	16737	16601	16631	16615	16616	16653	16580	16667	16712	16681	16727	16528	16858	16630	16549	16605	16657	16633	16597	16701	16742	16825	16579	16717	16433	16609	16827	16809	16599	16699	16477	16704	16633	16616	16684	16716	16528	16677	16630	16549	16676	16674	16821	16715	16813	16755	16597	16728	16626	16687	16526	16686	16453	16674	16631	16568	16711	16536	16577	16774	16603	16520	16629	16429	16620	16562	16636	16724	16667	16591	16601	16522	16723	16650	16464	16595	16526	16699	16626	16515	16619	16859	16864	16755	16608	16646	16594	16628	16724	16595	16732	16742	16873	16560	16722	16606	16429	16566	16647	16749	16747	16689	16739	16588	16469	16559	16435	16615	16643	16489	16731	16559	16815	16705	16561	16614	16628	16607	16607	16639	16808	16592	16662	16708	16645	16517	16825	16631	16646	16640	16771	16540	16573	16848	16624	16640	16730	16577	16542	16604	16593	16569	16761	16595	16710	16706	16709	16659	16579	16569	16747	16552	16574	16658	16312	16570	16569	16632	16622	16710	16759	16847	16768	16364	16644	16707	16576	16503	16574	16457	16637	16607	16575	16685	16500	16737	16659	16568	16638	16550	16596	16583	16527	16711	16678	16496	16600	16597	16651	16644	16682	16766	16450	16466	16675	16464	16627	16680	16669	16631	16551	16671	16492	16670	16768	16526	16585	16540	16728	16596	16688	16611	16597	16820	16710	16667	16668	16691	16669	16421	16546	16691	16762	16660	16713	16579	16699	16685	16576	16584	16618	16677	16616	16809	16671	16519	16704	16667	16499	16786	16465	16638	16624	16714	16619	16709	16660	16761	16475	16590	16405	16448	16610	16778	16514	16599	16536	16641	16595	16502	16518	16710	16608	16589	16561	16513	16700	16709	16808	16569	16771	16695	16559	16522	16634	16738	16620	16641	16504	16574	16670	16851	16651	16494	16522	16561	16743	16786	16693	16531	16703	16625	16668	16512	16687	16749	16731	16812	16520	16637	16625	16559	16806	16621	16796	16526	16917	16741	16601	16424	16539	16544	16545	16598	16671	16546	16860	16672	16697	16605	16809	16626	16510	16618	16536	16587	16708	16642	16669	16569	16519	16581	16683	16774	16673	16729	16516	16634	16766	16754	16540	16503	16525	16506	16599	16613	16714	16778	16581	16582	16688	16581	16693	16463	16465	16599	16727	16484	16578	16594	16613	16686	16756	16612	16716	16460	16595	16630	16695	16519	16652	16638	16634	16584	16720	16625	16676	16635	16501	16565	16577	16510	16727	16710	16651	16744	16680	16475	16678	16501	16513	16595	16423	16635	16688	16591	16446	16619	16483	16616	16706	16435	16706	16500	16620	16597	16530	16518	16626	16676	16726	16666	16573	16635	16797	16527	16603	16761	16497	16633	16595	16718	16574	16700	16645	16802	16707	16642	16491	16619	16668	16740	16587	16822	16695	16567	16651	16746	16689	16578	16707	16611	16571	16786	16494	16607	16685	16687	16599	16656	16738	16665	16557	16678	16546	16588	16619	16536	16756	16521	16600	16660	16635	16632	16719	16552	16681	16569	16808	16673	16695	16628	16490	16552	16780	16515	16815	16525	16594	16624	16777	16702	16528	16577	16767	16659	16632	16438	16540	16562	16607	16604	16598	16589	16667	16845	16662	16612	16650	16529	16555	16623	16786	16590	16614	16670	16371	16668	16673	16554	16596	16629	16636	16631	16509	16620	16734	16690	16648	16517	16573	16838	16748	16659	16704	16632	16652	16436	16702	16754	16661	16766	16790	16546	16666	16541	16669	16756	16573	16666	16636	16694	16425	16586	16609	16473	16636	16700	16795	16567	16638	16652	16665	16681	16720	16652	16843	16514	16697	16543	16693	16673	16559	16461	16456	16653	16602	16586	16632	16550	16707	16684	16449	16544	16695	16580	16586	16758	16649	16686	16500	16566	16425	16728	16631	16661	16858	16530	16543	16687	16596	16529	16660	16794	16520	16534	16660	16588	16466	16603	16441	16667	16745	16649	16675	16679	16525	16588	16567	16737	16589	16693	16583	16688	16597	16591	16493	16694	16807	16553	16531	16483	16591	16537	16757	16608	16727	16583	16583	16659	16797	16591	16734	16723	16727	16583	16608	16665	16562	16564	16646	16615	16650	16641	16576	16666	16562	16692	16633	16691	16784	16758	16515	16547	16524	16744	16638	16503	16754	16843	16761	16687	16486	16604	16804	16745	16546	16619	16822	16436	16532	16696	16579	16639	16581	16595	16718	16781	16680	16608	16511	16504	16601	16583	16628	16624	16652	16417	16743	16761	16591	16701	16557	16315	16553	16608	16585	16705	16646	16578	16725	16769	16751	16567	16453	16619	16709	16548	16604	16664	16742	16702	16603	16694	16627	16594	16544	16658	16522	16652	16694	16549	16606	16593	16868	16518	16578	16628	16436	16687	16740	16617	16648	16584	16677	16608	16498	16596	16540	16578	16443	16591	16484	16652	16618	16575	16614	16633	16549	16908	16533	16618	16598	16633	16616	16713	16667	16652	16509	16428	16865	16618	16694	16740	16427	16628	16521	16715	16432	16548	16500	16754	16705	16632	16535	16506	16489	16558	16625	16556	16536	16734	16716	16513	16622	16583	16614	16589	16659	16541	16656	16588	16532	16621	16541	16567	16651	16719	16684	16632	16712	16626	16690	16697	16506	16723	16597	16608	16737	16683	16596	16756	16639	16650	16679	16478	16665	16571	16641	16488	16713	16572	16786	16736	16524	16624	16508	16626	16659	16611	16577	16445	16565	16451	16787	16666	16590	16799	16590	16575	16633	16666	16582	16575	16675	16826	16505	16598	16736	16597	16650	16597	16456	16655	16646	16600	16469	16721	16654	16648	16734	16801	16623	16686	16764	16793	16612	16575	16699	16577	16601	16634	16483	16571	16837	16653	16629	16502	16703	16528	16727	16678	16626	16552	16646	16662	16810	16799	16763	16721	16582	16438	16588	16636	16585	16613	16747	16606	16643	16688	16714	16641	16553	16731	16566	16714	16546	16887	16709	16588	16710	16589	16726	16602	16757	16544	16542	16642	16512	16662	16649	16594	16552	16573	16853	16533	16628	16658	16719	16552	16453	16523	16581	16510	16555	16761	16528	16576	16674	16483	16533	16608	16623	16752	16687	16683	16564	16618	16671	16471	16563	16617	16805	16675	16596	16526	16806	16670	16677	16620	16693	16642	16596	16377	16611	16571	16598	16843	16491	16495	16698	16658	16690	16624	16787	16767	16664	16757	16620	16622	16733	16748	16590	16877	16345	16788	16593	16583	16525	16677	16758	16714	16588	16439	16517	16633	16722	16460	16656	16635	16572	16670	16549	16754	16682	16564	16722	16648	16543	16657	16800	16618	16808	16623	16595	16649	16760	16512	16562	16590	16589	16737	16622	16642	16782	16608	16674	16464	16594	16593	16590	16635	16546	16333	16604	16522	16475	16494	16516	16521	16645	16654	16642	16716	16761	16410	16657	16528	17016	16406	16589	16501	16498	16655	16730	16531	16536	16628	16758	16582	16563	16585	16559	16648	16576	16476	16672	16515	16396	16696	16656	16552	16557	16646	16568	16664	16443	16529	16470	16755	16497	16764	16525	16703	16592	16699	16447	16574	16703	16704	16610	16834	16597	16808	16532	16604	16567	16696	16463	16515	16579	16566	16689	16657	16709	16707	16519	16657	16509	16668	16688	16636	16685	16587	16819	16778	16665	16685	16657	16491	16552	16672	16730	16658	16686	16687	16492	16718	16650	16521	16640	16590	16617	16544	16602	16526	16694	16713	16672	16642	16556	16685	16621	16737	16548	16648	16530	16597	16544	16447	16542	16779	16592	16604	16586	16733	16671	16750	16711	16586	16521	16790	16675	16593	16604	16749	16499	16712	16570	16662	16651	16739	16686	16765	16626	16764	16693	16667	16594	16665	16633	16691	16622	16560	16684	16751	16775	16656	16797	16512	16559	16646	16689	16676	16662	16670	16539	16589	16678	16621	16731	16667	16682	16599	16605	16704	16635	16637	16757	16525	16589	16628	16562	16632	16633	16456	16709	16587	16584	16723	16845	16488	16761	16597	16515	16398	16703	16486	16569	16576	16359	16636	16633	16661	16497	16642	16680	16484	16752	16525	16694	16699	16642	16502	16632	16677	16591	16681	16628	16833	16801	16549	16686	16567	16510	16682	16885	16478	16591	16698	16469	16729	16586	16538	16697	16691	16644	16649	16695	16683	16744	16704	16941	16645	16630	16666	16706	16708	16581	16762	16577	16673	16628	16632	16768	16717	16778	16630	16684	16502	16410	16728	16618	16594	16673	16636	16539	16702	16579	16664	16704	16518	16772	16477	16561	16666	16430	16664	16727	16500	16622	16666	16657	16658	16547	16663	16723	16460	16512	16698	16543	16723	16552	16782	16644	16649	16756	16599	16793	16575	16608	16656	16704	16696	16712	16595	16649	16670	16718	16539	16666	16655	16581	16663	16596	16728	16624	16612	16771	16440	16550	16541	16791	16732	16598	16614	16681	16812	16724	16870	16683	16596	16599	16471	16536	16736	16523	16589	16732	16421	16681	16678	16510	16632	16667	16791	16614	16481	16497	16642	16680	16565	16668	16562	16695	16569	16520	16555	16665	16640	16651	16713	16843	16391	16560	16596	16750	16668	16592	16615	16576	16536	16635	16660	16704	16526	16854	16529	16687	16798	16674	16718	16666	16759	16588	16784	16818	16734	16664	16521	16557	16576	16644	16587	16718	16714	16805	16771	16533	16592	16562	16708	16518	16552	16506	16625	16604	16658	16497	16709	16633	16680	16658	16820	16640	16400	16679	16505	16692	16573	16502	16670	16374	16547	16769	16577	16570	16533	16515	16780	16676	16629	16598	16612	16598	16678	16712	16763	16496	16557	16591	16860	16672	16595	16614	16733	16454	16760	16795	16503	16788	16766	16686	16655	16580	16661	16671	16613	16582	16672	16722	16646	16889	16699	16586	16725	16751	16736	16614	16675	16787	16608	16719	16567	16654	16552	16570	16572	16884	16618	16750	16499	16586	16786	16490	16560	16623	16763	16640
31454	25882	30593	28700	25503	25057	24818	27048	30134	27331	25028	23533	23320	23183	23075	22923	23232	23276	23267	23396	23090	23046	23231	23020	23167	23004	23080	23153	23314	23032	23249	23254	23155	23023	23135	23143	23510	22988	23054	22865	23173	23153	23037	23090	23318	23072	22932	23043	23274	23188	23069	23226	23004	23157	23334	22879	23221	23041	23063	23058	23150	22897	23049	22939	23172	22983	22948	23024	23100	23021	22893	23214	23039	23011	22987	23100	23217	23354	23241	23217	22965	23094	23272	23208	23088	23021	23273	23126	23187	23283	23009	23289	23041	23028	23036	23366	23154	23118	23022	23165	23134	23008	23235	23231	23211	23314	22979	22978	23052	23160	22994	23145	23037	23276	23012	23168	23330	23005	23179	23094	22899	23014	22992	22816	23135	23145	23329	23039	22843	23058	23021	22948	23148	22878	22947	23045	22718	23029	23190	23188	23117	23166	23124	23249	23076	22809	23200	23389	23318	23093	22907	23198	23099	23037	23161	22941	23157	23211	22831	23168	23080	23073	23193	23336	23186	23288	22988	23153	22906	23170	23096	23009	23015	22952	22863	22935	23162	23072	22916	23129	22921	22896	23184	23261	22970	23224	23116	23151	23035	23069	23328	23221	23180	23152	23105	22980	23187	23115	22837	23160	23218	23022	23011	22758	23211	22972	22897	23256	23307	23177	23323	23198	23102	23323	23166	23116	22925	22974	22970	23079	23178	23019	23257	23037	23167	23104	23170	23240	23035	23263	23355	23050	23048	23122	23121	22949	22862	23196	22968	23085	23039	23107	23036	22994	23267	23198	23000	23056	22989	23241	23010	23099	22956	23105	23081	23186	23193	22885	23073	23128	23197	23261	23115	22989	23035	22953	23177	22912	23077	23128	23304	22899	23086	22979	23033	23077	23075	23230	23141	23122	23113	22998	23182	23279	22870	23072	23138	23000	23069	22949	23105	23173	23103	23085	22741	23045	23071	22953	23178	23026	23132	23027	23024	23037	22906	23033	23211	23108	23113	23006	23020	22995	23111	23170	23259	23047	23316	23301	23138	22902	23155	23205	23115	23140	23033	23203	23182	23031	23259	23263	23045	23265	23059	22994	22987	23134	23176	22925	23191	23508	23069	23094	23127	22829	23258	23276	23314	23073	23258	23301	23114	23062	23171	23169	23146	23118	23021	22973	23081	22999	23185	23241	22992	23043	23023	23173	22817	22996	23141	23187	23031	23144	23208	22969	22976	23177	22904	22864	22820	23222	23255	23076	22997	23115	23006	23065	23257	23108	23170	23021	23146	22982	23261	23074	23202	23197	23031	23268	23023	23282	23097	23105	23061	23023	23155	23261	23070	23160	23071	23094	23217	23171	23136	23245	23206	23092	23348	23305	22911	23090	23146	23249	23224	23107	23261	23136	23071	22907	23019	23244	22837	23095	22877	22887	23125	22963	23104	23255	23134	23084	23114	22910	23128	22968	23160	23050	23012	23183	23039	23242	23065	23177	23074	23278	23268	23097	23068	23126	23145	23048	22984	23254	23300	23206	23043	23123	23202	22914	23122	22990	23101	22997	22933	22906	23006	22894	23043	23171	23002	23142	23245	23247	23085	23081	23044	23181	23013	22972	23089	23277	22929	23235	22986	22832	23071	23162	23088	23085	22919	23175	23019	23302	23042	23269	23041	23104	23142	23135	23155	23149	23144	23039	22943	23102	23175	23083	23131	22974	22773	23132	23253	23113	23089	23208	23126	23051	23068	22978	23132	22993	23158	22994	23155	23103	23310	23058	23198	23108	23052	23252	23316	23056	22888	23337	23109	23284	23054	23215	23174	23042	22846	23244	22972	23017	23032	22943	23066	22980	23020	23037	22941	23061	23286	23135	23118	23260	23224	23313	23234	23165	23038	23187	23013	23197	23322	22816	23036	23214	23287	23100	23101	22979	23174	23118	23030	23050	22994	23107	23233	23392	23132	22789	23258	23230	23044	23077	23158	22938	23152	23003	23277	23114	23067	22949	23287	23060	23018	23160	23024	22850	23031	23083	23194	23239	23199	23198	23275	23067	23157	23244	23228	23140	23210	22853	23004	23118	23227	23421	23089	23168	23050	23197	23215	23037	23129	22852	23196	23069	22865	22987	23082	23106	23108	23266	23014	23153	23121	23060	23029	23193	23286	23050	23043	22998	23280	23126	23263	23247	23495	22906	22980	23387	23110	23414	23076	23136	23185	23141	22870	23167	23011	23012	23081	22971	23012	23109	23190	22924	23025	23041	22929	22969	23054	23408	23211	23271	23197	23114	22950	23280	22969	23167	22878	23239	22907	22906	23068	23173	23018	23129	23030	23256	23113	23159	23153	22998	23102	23069	23202	23033	23211	23165	22830	23243	23203	23059	23144	23241	23243	22948	22994	23227	22951	22978	23000	22997	23072	23082	23277	23202	22882	23333	23180	23222	23099	23043	23192	23258	23280	23200	23178	22944	22972	22969	23094	23169	23108	23178	23291	23328	22976	23088	23075	23243	22999	23416	23146	23090	23062	23124	22986	23163	23038	23015	23106	23007	22993	23234	23040	23183	23170	22984	23063	23194	23018	23193	23215	23264	22877	23185	23292	23340	23232	23088	23082	23185	22887	23183	22979	23222	23292	23105	23148	22973	23110	22950	23172	22962	23188	22919	23160	22813	23080	23132	23224	23006	23040	23147	23011	23080	22877	23009	23055	23245	22833	23324	23315	22961	22988	23076	23109	23050	23056	22846	23168	22901	23056	23224	23116	23339	23348	23041	23037	23267	23098	23054	23039	23174	23013	22968	23112	23030	23001	23117	23325	23074	23074	22991	22928	23066	23132	22927	23086	22992	23072	23217	23006	22972	23202	23062	23063	23289	23124	23075	23043	22890	23155	22819	22922	23153	23188	23090	22984	23199	23140	23215	23001	23138	23124	23216	23018	23384	23179	23056	23051	23027	22809	23188	23141	23138	23026	23047	23259	23107	23152	23118	23289	23137	22916	23111	23173	23222	22954	23121	23025	23100	23080	22996	22921	23186	23225	23112	23246	23237	23286	23025	23222	23103	23011	23102	22948	23180	23028	23057	22954	23159	23100	23039	23089	23069	23101	23135	22889	22962	23249	23129	23108	23102	23284	22906	23038	22981	23260	22996	22948	23095	23210	23150	23056	23185	23130	23205	23036	22789	23104	23351	23010	23161	22965	23103	23072	22922	22916	22965	23008	23158	22976	22882	23044	22986	22995	23132	23222	23065	22905	23155	23042	23056	23085	22934	23004	23134	23229	23213	23192	23023	23122	22991	23097	23245	22749	22933	23228	23150	22991	23246	22882	23055	23113	22926	22973	23177	23262	22980	22937	23233	23235	22970	23076	23142	23179	23141	23069	23186	23165	23222	23132	23002	23044	23116	23109	23252	23068	23181	22972	22953	22904	23052	23155	23134	23288	23153	23117	23100	23212	23021	23069	23104	23057	23033	23083	23059	23016	23181	23380	22967	22978	22895	22939	23198	22988	23059	23039	23106	22950	22891	23130	23108	22841	22960	23171	23109	23104	23199	22926	23079	23436	23144	23166	23114	23074	23091	23379	23139	23060	22958	23086	23032	23056	23097	22968	23128	23176	23091	23254	23247	23189	23155	23180	23069	22929	23272	23175	23281	23192	23139	23318	22912	23126	23111	23194	22993	23149	23129	23238	23010	23285	23159	23143	23096	23279	23201	22899	22957	23073	23186	23250	23294	22947	22874	23038	23166	23092	23108	22998	23230	23009	23055	23086	22823	23184	23121	23007	23423	23302	23270	22972	23285	23027	23008	23194	22956	23044	23029	23209	23121	23073	22986	23314	23171	23065	23014	23013	23098	22678	23151	22981	22930	22638	23054	23507	23156	23077	23254	23106	22960	22847	23114	23222	23006	23072	23259	22943	23157	23156	23111	23192	23225	22981	22817	22990	23167	23109	23156	23323	23054	23002	23238	22985	22891	23072	23202	23362	23119	23166	23283	23128	23114	23075	23135	23354	23337	23184	23241	23032	23126	23075	23071	23178	23138	22976	23214	23049	23127	23003	23201	23099	23154	23287	23280	23130	23242	22915	22922	23159	23120	23134	23186	23253	23348	23092	23075	23384	23072	23201	23294	23109	23096	22906	23337	23201	23073	23015	22982	23160	23202	23046	23017	23378	22891	22798	22883	23076	23012	23251	23022	23156	23210	22963	22929	22892	23111	23228	23200	23096	22962	23181	23080	23191	23220	23049	23299	22947	23080	23154	23043	23252	23098	23087	22960	23017	23108	23232	22942	22814	23022	23086	22865	23033	22979	23127	23061	23273	23155	22940	22637	22872	22857	23078	23138	23095	23166	22884	23057	22925	23360	23210	22963	22912	22978	23055	23122	23025	23259	23281	23199	23084	23078	23231	23007	23071	23148	23449	22945	22970	23196	22888	23037	23155	23006	23257	23072	23160	22836	23071	23165	23020	23096	23204	23204	23038	23019	23208	23035	22979	23014	23151	22809	23095	22723	23084	23153	23019	23139	23002	23079	23156	23262	23077	23198	23107	22990	22982	23162	23075	22880	23122	23011	23101	23032	23042	23183	23120	22964	22964	23039	23244	22911	23188	23234	23209	23197	23152	23174	23387	22980	22902	23227	23128	23110	23030	23074	22961	23018	23112	23167	23339	23217	22940	22961	23109	23040	23002	22984	23048	23102	23037	23197	23083	22855	23228	22879	23136	23034	23144	23020	23056	23080	23167	23263	23013	23173	23169	23145	23164	23202	22911	23137	23303	22892	23318	22854	23025	22978	23135	23302	23084	23039	23162	22868	23289	22962	23154	23195	23294	23147	23240	23263	23024	23235	22722	23220	22909	23068	23020	23246	23186	23127	22994	23064	23059	23078	23083	22982	23211	23200	23121	23021	23040	23260	23187	23221	23187	23109	23269	23101	23060	23261	23008	22953	23108	23162	23201	23137	23287	23062	23146	22927	22844	22978	23041	22931	23076	23155	23178	23133	23029	23312	22985	22942	23032	23199	23143	22816	23239	22946	23077	23298	22985	23068	23044	22898	23010	22996	23149	22912	23153	23088	23127	23003	22979	23124	22838	23035	23062	23345	22947	23099	23156	23257	23263	23208	23075	23136	23350	23127
19161	25106	26153	23563	21116	19859	19469	23672	26149	21592	18638	17325	17077	17084	16784	17031	16886	16922	16674	17053	17187	17064	16953	17115	16886	16935	16891	16912	16938	17005	16958	16876	16951	16995	16798	16833	16904	17039	16907	16914	17043	16827	17008	17058	16978	16680	16910	16791	16822	17054	16865	16991	16851	16951	17027	17020	16822	16721	16819	16765	17061	16937	16784	16959	16926	16916	16883	16823	17033	16784	16802	17028	16891	16889	16926	16808	16923	16946	16916	16768	16788	17064	17138	16996	16988	16890	16984	16992	16899	17067	16915	16936	16864	16973	17002	16868	17038	16881	16962	16982	16772	17076	16979	16885	16872	17014	16821	16935	17021	16791	16831	16833	17022	17024	16878	16941	16877	16776	16885	16868	16735	17101	17000	16951	16968	16815	16871	17068	16816	16938	16964	17059	16876	16997	17003	16823	16898	16913	16930	16892	16859	16839	16830	17148	16994	16871	16988	16945	16978	16827	16946	17008	17040	16806	16899	16833	16947	16851	17151	16965	16960	16900	16872	16987	16988	17017	16825	17014	16889	16897	16999	17001	16786	16905	17066	16958	17152	17032	16976	17019	17084	16928	16981	17006	16872	16949	16916	17125	16937	17055	16876	16961	16829	17019	16876	16911	16873	16976	16916	16868	16817	16961	17030	16988	17086	16946	16748	16846	16942	16763	16880	16901	17057	16820	16975	17010	17073	16935	16979	16914	17052	17106	16897	16860	16921	16799	16881	16817	16796	17024	16869	16931	16922	16947	17034	16875	17274	16839	16852	16811	16814	16883	16925	16764	16971	16800	16992	17010	17020	16699	16851	16864	16936	17010	16937	16807	17016	16871	16995	17011	17045	16910	16810	16912	16969	16987	16865	16929	16900	16949	16866	16982	17082	16912	17056	16829	17144	16912	16906	16864	16818	16885	17036	17020	16901	16952	16883	17090	16978	16982	16927	16938	16820	16921	17125	17065	16818	16798	17019	16874	16999	16936	16915	16881	16862	16907	16860	16916	16809	16815	17002	16965	16893	17035	16797	16803	16920	17099	17008	16975	16869	16903	17105	16989	16720	16841	16886	16897	16921	16936	16912	17006	16922	16879	16818	16883	16920	16915	16954	16998	16997	16922	17104	17070	16865	16957	16884	17036	17005	16863	17002	16940	16740	17014	16954	17021	16965	16823	16978	16840	16808	16946	16928	16848	16893	17016	17041	16755	16987	16921	16888	16839	16952	17002	16994	16879	16838	16998	16937	16922	16923	16801	16848	16836	16849	16975	16870	16943	17085	16981	16930	17113	16740	16862	17091	16882	16719	17084	16936	16892	16792	17084	16949	16864	16925	16796	16967	16954	17014	16908	16949	16776	17132	16923	16910	16977	16971	17135	17015	17043	16844	17025	17021	17104	16789	17040	16754	16827	16852	16927	16965	16836	16816	16797	16883	16962	16910	16966	16896	16965	16787	16940	16915	16940	16886	16808	16989	16878	16963	16970	16961	16926	17084	16808	16905	16944	16872	16971	16970	16847	16869	16801	17090	17096	16845	16886	16962	16842	16953	16765	16877	16845	16970	16973	16974	16891	17033	16830	17193	16828	16876	16965	16865	16888	16946	16823	16849	16881	17136	16917	16756	17056	17026	17021	16766	16878	16960	17125	16854	16802	16884	16922	16886	16976	16898	16974	16935	16807	16972	16811	16845	16889	16907	16745	17041	16927	16869	16965	17014	16979	16845	16977	16941	16800	16848	16857	17028	17110	17079	16753	16793	16974	16993	16749	17014	17007	17031	17057	17019	16944	16758	16689	16841	17057	16855	16801	16851	17013	16964	17109	16796	16867	16750	16994	17058	16909	16970	17002	16902	16879	16840	16954	17015	16834	17015	16924	16917	16948	16758	16968	16978	16931	16941	16809	16937	16752	17021	16844	16830	16907	16918	16855	16863	16934	16916	17020	17009	16933	17039	16906	16913	17026	17079	16946	17133	16878	16790	16961	16910	16797	16947	16876	16947	16911	16886	16919	17015	16883	16902	16971	16841	16762	16880	17001	17066	16763	16978	16956	17011	16984	16830	16920	16800	17011	16999	16943	16871	16975	17010	16865	16963	16916	17092	16833	16929	16667	16890	16947	16865	16927	16990	16812	16820	17041	17008	17013	16896	16718	17043	17058	16867	16956	16844	16802	16849	16879	16913	16980	17004	16903	17022	16961	16921	17019	16996	16871	16974	16815	16786	16978	16834	17045	17099	16824	16932	16985	16952	17150	16973	16854	17040	16917	16960	16968	16854	16846	16974	16671	17162	16996	17024	16866	16836	17033	16898	17027	16753	16984	16950	16971	16888	16919	16918	16971	16920	17102	17087	16734	17025	16958	17079	16887	16756	16876	16985	16921	16857	17031	16882	16803	16851	16708	16919	16834	17013	16999	16956	16839	16989	16896	17004	16858	17110	16957	16914	16792	16845	17023	17070	17017	17086	16878	16789	16903	17017	17108	16938	17049	16925	16894	16935	16954	16902	16933	16927	16860	16966	16995	17008	16997	16959	16922	17111	16804	16899	16922	16916	16921	16922	16903	17007	16763	16853	16944	16807	17010	16997	16859	16739	16912	16938	16866	17026	16916	16857	16931	16700	17069	16979	16992	16881	16887	16980	16942	17022	17091	16899	16829	16926	17070	17009	16966	16776	16849	16897	16985	16951	17106	16915	16872	16833	16983	16893	16965	16947	16832	17029	16805	17062	17015	16986	16808	16981	16852	17077	16858	16897	16826	17049	17042	17025	16917	16960	16992	16987	16804	16958	16907	16871	16813	16987	16739	16893	17132	16975	16945	16925	17038	16823	16975	17032	17144	16842	16907	16889	16932	16867	16894	16970	16965	16928	17047	16865	16817	17000	16936	16843	16717	16912	17004	16768	17049	16909	16834	16790	16919	17031	16743	16836	17162	16874	17188	16917	16943	16953	16984	17071	16908	16980	16820	16917	16887	16927	17012	16837	16831	16915	16987	17073	16886	17008	17022	16791	17007	17050	16909	16950	16953	16892	17121	16900	16980	16817	16987	16924	16795	17020	16982	16936	17084	16849	16982	16838	16861	17020	16886	17043	16900	16953	16998	16905	16805	16893	17046	16986	16924	16730	16892	16935	17030	16855	16872	16867	16940	16925	16930	16981	16823	16925	16959	17031	16930	16752	16986	16885	16958	16813	16963	16805	17046	16934	16996	17007	16911	16941	16939	16979	16940	16706	16985	17131	16986	16861	16957	16925	17054	17019	16978	16844	17000	16937	17038	16869	17181	16896	17136	16880	16916	16917	16847	16870	16870	16901	17068	17104	17089	16730	16841	16835	17016	16903	16779	16977	16975	16953	17000	16688	17097	17007	16950	16910	16827	16992	16923	16876	17005	17002	16971	16930	16999	16842	16940	16848	16903	16903	17038	16779	16961	17007	16964	17084	17045	16851	16912	16976	16918	16975	16924	16941	17102	17091	16891	16975	16828	16824	17015	16858	16850	16999	16978	16940	16977	16861	16952	16822	16944	17028	16985	16983	17005	16917	16892	17035	16960	16915	16820	16922	16925	16829	16876	16961	17031	16776	16917	16944	17096	16854	16807	16859	17037	16874	17057	17056	16960	16816	16895	16857	16699	16816	16911	16821	17004	16996	16880	17032	16919	16887	17081	16998	16910	16952	16785	16858	16978	16961	17061	16852	17139	16850	17067	16854	16973	16883	16892	17022	17073	17138	17065	16952	17110	16956	16956	16937	16736	16930	17087	16970	16855	16875	16844	16974	16893	16920	16817	16854	16967	16833	16971	16774	16876	17025	16949	16878	16984	17049	16871	16980	16941	16877	17219	16993	16926	17061	16937	16898	16940	16817	16870	16844	16923	16922	16893	16894	16943	16904	16829	16965	17015	16690	17040	16877	16979	16898	16974	17049	16954	16828	16907	17000	16875	17025	17025	16944	16804	16934	16969	16986	16953	17011	17076	16790	16811	16855	17003	16884	16788	17165	16788	17064	16882	16932	17096	17059	16999	17000	16948	16966	16849	17029	16951	16965	16896	17029	17007	17063	16859	17019	16939	17135	16954	16596	16940	17144	16985	16918	16983	16749	17094	17029	16901	16865	16938	16903	16977	17058	17003	16770	16948	17089	16841	16909	16914	16927	16882	16994	16929	16916	16822	16874	16969	16983	16992	16896	17038	17063	17045	16882	16999	17036	16914	16865	16930	16855	16886	16923	16902	17115	16942	17054	16793	17050	16875	16870	16986	16943	16960	17010	16735	16970	17011	16903	16977	16817	16940	16796	16916	16972	16786	17106	17036	16825	17085	16821	17039	16994	17010	16823	16945	17039	16883	16854	16896	16915	17112	16765	16886	17048	17079	16928	16935	16869	16825	16844	16944	17012	16922	16902	17107	16891	16848	17015	16956	16978	16854	16865	17037	17035	16920	17105	17112	17045	16944	16927	16905	17034	16996	16907	16906	16930	16940	16925	17028	17008	16884	16807	16790	16937	16866	17049	17041	16823	16956	16906	16911	16889	16818	17126	16927	17101	16707	17036	16882	16925	16924	16999	17048	17023	16871	17069	16949	16922	16779	16996	16852	16974	16961	17019	16857	17008	17129	17022	16976	17053	16943	16888	16956	16962	16985	16722	16807	16965	16933	16882	16971	16913	16918	17005	16960	16799	16796	16882	16954	16981	16975	17021	16984	16846	16894	16891	16815	16942	16733	17067	16892	16941	16949	16808	17032	16726	16879	16923	16871	16885	17058	17023	16814	16887	16975	16911	17093	16812	17069	16858	16982	16701	17061	16920	17085	16844	16995	17012	16891	17005	16806	17132	16925	16866	16965	16809	17043	17007	16911	16952	16687	16928	16990	16934	16965	16976	16946	16846	16897	16920	16833	16929	17056	16945	17019	16958	16817	16808	17004	16919	16945	17015	16888	16743	17039	16984	16842	17151	16896	17085	16881	16814	16942	16765	16978	17163	16901	16949	16988	16926	16898	17168	16963	17009	17083	16959	16936	17032	16920	16907	16912	16772	17005	16854	16869	16974	16978	17042	16975	16792	16865	16943	17044	16732	16967	16884	17025	16751	17013	16998	16931	16960	16918	16918	16904	16966	16893	16942	16883	16778	16844	17110	16989
25395	21123	28380	26383	26353	28155	28777	45943	58416	42794	32687	25991	23538	23069	23080	22906	22684	22908	22845	22769	23001	22957	22922	22867	22810	22566	22682	22714	22765	22831	22711	22645	22660	22982	22590	22695	22721	22718	22705	22392	22610	22583	22575	22443	22787	22639	22889	22964	22863	22904	22716	22742	22722	22841	22958	22871	22926	22789	22822	22861	22573	22780	22514	22862	22578	22663	22727	22700	22615	22655	22991	22579	22805	22726	23063	22868	22859	22738	22723	22752	22845	22678	22842	22708	22734	22579	22822	22591	22604	22750	22730	22679	22707	22532	22641	22648	22563	22810	22689	22779	22811	22707	22508	22853	22803	22653	22702	22616	22577	22675	22623	22554	22721	22627	22626	22700	22535	22731	22683	22600	22550	22749	22656	22753	22834	22760	22646	23023	22761	22708	22643	22412	22759	22594	22840	22737	22830	22510	22625	22493	22744	22673	22701	22840	22892	22855	22680	22750	22566	22978	22785	22718	22786	22696	22567	22650	22589	22649	22814	22553	22831	22659	22706	22818	22717	22680	22602	22790	22398	22621	22757	22784	22673	22757	22722	22586	22553	22493	22676	22496	22704	22374	22444	22815	22897	22734	22908	22682	22866	22735	22808	22583	22801	22677	22754	22794	22689	22770	22765	22816	22517	22695	22625	22870	22631	22679	22742	22690	22760	22447	22803	22696	22590	22693	22705	22716	22732	22867	22791	22830	22611	22556	22428	22794	22812	22692	22637	22721	22749	22532	22825	22715	22637	22785	22580	22551	22555	22592	22677	22579	22586	22789	22825	22686	22644	22713	22664	22780	22502	22627	22710	22735	22617	22493	22762	22622	22836	22732	22697	22672	22596	22542	22812	22569	22724	22742	22765	22706	22796	22823	22982	22639	22651	22550	22857	22705	22804	22913	22602	22545	22624	22575	22741	22890	22782	22659	22790	22553	22705	22790	22789	22616	22655	22664	22523	22677	22792	22796	22724	22647	22801	22694	22492	22565	22778	22837	22843	22659	22619	22637	22867	22723	22976	22711	22700	22574	22739	22477	22718	22683	22579	22749	22512	22985	22694	22750	22724	22567	22412	22886	22691	22609	22646	22542	22567	22636	22457	22583	22564	22560	22639	22848	22734	22599	22692	22650	22696	22503	22794	22869	22702	22816	22476	22545	22607	22932	23042	22672	22709	22823	22937	22798	22759	22576	22700	22780	22864	22747	22689	22598	22619	22669	22945	22733	22578	22486	22665	22480	22921	22865	22727	22925	22721	22752	22775	22653	22664	22734	22779	22625	22526	22714	22750	22506	22752	22716	22693	22486	22631	22621	22789	22708	22572	22645	22693	22625	22736	22823	22560	22806	22782	22452	22753	22537	22614	22683	22709	22718	22762	22573	22576	22621	22815	22751	22871	22473	22716	22515	22803	22618	22654	22708	22502	22684	22823	22469	22506	22871	22670	22552	22730	22701	22751	22770	22774	22823	22656	22706	22474	22744	22615	22691	22725	22764	22808	22756	22816	22700	22671	22742	22741	22561	22612	22552	22617	22593	22603	22718	22847	22562	22813	22638	22935	22611	22703	22839	22609	22738	22790	22666	22540	22594	22719	22447	22541	22560	22457	22551	22741	22722	22710	22630	22770	22560	22763	22645	22614	22804	22796	22681	22669	22373	22630	22672	22575	22886	22589	22580	22732	22886	22756	22562	22483	22508	22818	22579	22494	22465	22806	22689	22652	22559	22869	22733	22712	22821	22759	22712	22603	22799	22834	22747	22709	22456	22890	22559	22818	22550	22725	22571	22837	22448	22577	22635	22706	22695	22781	22693	22423	22701	22903	22661	22808	22640	22691	22526	22560	22622	22868	22896	22902	22376	22665	22786	22727	22911	22548	22527	22626	22734	22656	22640	22601	22661	22745	22749	22687	22508	22739	23017	22867	22688	22713	22474	22877	22649	22495	22670	22454	22827	22942	22812	22906	22726	22929	22684	22632	22604	22845	22474	22411	22776	22518	22606	22613	22790	22844	22583	22604	22955	22841	22861	22861	22681	22751	22689	22821	22989	22820	22674	22803	22794	22698	22628	22651	22678	22574	22535	22768	22889	22703	22885	22564	22678	22732	22737	22678	22822	22607	22702	22597	22731	22667	22781	22629	22573	22721	22632	22388	22736	22544	22753	22837	22753	22750	22717	22616	22839	22872	22912	22484	22757	22856	22492	22807	22656	22828	22631	22730	22642	22626	22643	22702	22811	22789	22847	22842	22779	22596	22545	22737	22637	22530	22532	22769	22567	22729	22724	22589	22794	22816	23017	22719	22623	22717	22593	22766	22767	22733	22598	22849	22931	22840	22808	22556	22398	22708	22656	22749	22647	22607	22771	22635	22530	22653	22789	22856	22450	22731	22451	22672	22657	22613	22682	22619	22654	22621	22823	22888	22734	22710	22809	22805	22642	22744	22665	22547	22453	22682	22694	22804	22522	22681	22844	22524	22590	22890	22735	22596	22657	22609	22835	22629	22892	22585	22769	22805	22784	22783	22551	22789	22626	22781	22654	22600	22439	22434	22722	22639	22743	22715	22746	22730	22936	22565	22759	22721	22831	22519	22543	22676	22751	22767	22754	22781	22646	22471	22595	22564	22897	22604	22831	22591	22766	22700	22641	22849	22546	22744	22618	22566	22560	22876	22707	22517	22845	22690	22398	22645	22572	22446	22494	22874	22710	22753	22747	22795	22716	22738	22686	22937	22790	22726	22780	22702	22513	22375	22744	22961	22757	22862	22592	22893	22745	22533	22703	22724	22777	22650	22692	22586	22623	22759	22866	22501	22697	22646	22694	22701	22597	22584	22570	22797	22682	22864	22578	22877	22634	22571	22592	22746	22505	22603	22626	22833	22784	22698	22687	22689	22886	22937	22742	22563	22723	22756	22651	22621	22722	22600	22573	22809	22638	22796	22691	22658	22846	22418	22691	22580	22661	22774	22707	22668	22842	22740	22657	22633	22646	22675	22992	22575	22811	22899	22737	22711	22801	22611	22852	22867	22775	22585	22640	22679	22766	22573	22747	22766	22925	22485	22706	22515	22676	22834	22616	22616	22502	22627	22604	22655	22794	22715	22556	22817	22721	22690	22551	22465	22863	22607	22661	22644	22894	22841	22892	22654	22618	22503	22626	22776	22933	22685	22662	22724	22806	23025	22900	22788	22826	22665	22494	22835	22565	22627	22690	22700	22740	22674	22651	22795	22644	22711	22585	22815	22888	22762	22749	22820	22767	22426	22851	22644	22793	22633	22918	22735	22447	22937	22591	22704	22514	22705	22680	22587	22810	22747	22797	22490	22579	22587	22594	22674	22758	22875	22723	22733	22715	22354	22810	22835	22565	22780	22694	22707	22477	22794	22897	22773	22810	22653	22620	22694	22697	22545	22931	22758	22506	22452	22425	22514	22669	22919	22562	22497	22654	22616	22743	22812	22846	22658	22546	22760	22417	22502	22616	22555	22791	22854	22748	22612	22821	22620	22781	22669	22733	22601	22602	22613	22707	22448	22457	22612	22558	22669	22803	22745	22777	22556	22620	22744	22863	22611	22380	22625	22578	22923	22644	22720	22632	22718	22691	22823	22637	22736	22706	22704	22875	22839	22507	22818	22556	22754	22555	22583	22511	22670	22841	22755	22730	22667	22932	22799	22832	22784	22724	22525	22755	22864	22712	22782	23001	22814	22719	22652	22823	22860	22943	22517	22665	22743	22741	22655	22630	22601	22738	22788	22950	23089	22832	22718	22734	22530	22762	22751	22832	22714	22592	22525	22776	22658	22852	22731	22458	22705	22772	22743	22594	22597	22620	22798	22467	22530	22713	22591	22753	22802	22997	22616	22791	22789	22836	22620	22830	22537	22896	22705	22750	22775	22706	22742	22687	22501	22829	22612	22621	22798	22788	22680	22807	22853	22791	22708	22610	22927	22703	22721	22701	22768	22583	22823	22835	22577	22654	22438	22720	22784	22713	22566	22386	22671	22421	22559	22436	22819	22435	22769	22786	22773	22480	22868	22608	22671	22764	22721	22497	22741	22432	22751	22631	22491	22749	22671	22604	22676	22611	22512	22856	22524	22949	22662	22858	22764	22846	22640	22884	22627	22584	22687	22638	22982	22774	22647	22748	22832	22637	22771	22573	22759	22690	22634	22895	22836	22756	23031	22657	22616	22614	22768	22639	22590	22682	22744	22867	22764	22408	22734	22743	22846	22909	22617	22714	22764	22862	22661	22750	22634	22795	22852	22633	22715	22899	22917	22795	22765	22773	22752	22761	22787	22690	22575	22413	22576	22605	22843	22505	22908	22828	22790	22765	22805	22565	22734	22546	22648	22707	22718	22799	22706	22673	22705	22352	22508	22757	22664	22699	22732	22679	22698	22795	22728	22606	22827	22571	22541	22867	22871	22714	22840	22554	22527	22824	22746	22803	22594	22753	22539	22695	22778	22750	22875	22724	22733	22853	22736	22773	22908	22697	22657	22741	22770	22477	22582	22819	22654	22656	22740	22887	22619	22778	22841	22674	22733	22801	22798	23042	22960	22745	22721	22700	22861	22505	22498	22675	22667	22585	22828	22706	22605	22548	22517	22758	22686	22581	22893	22849	22646	22650	22484	22746	22727	22569	22784	22855	22536	22800	22557	22692	23079	22633	22698	22811	22560	22788	22729	22661	22983	22744	22773	22780	22861	22768	22689	22603	22737	22621	22674	22800	22640	22774	22747	22744	22837	22776	22859	22677	22808	22722	22621	22588	22633	22579	22539	22687	22655	22649	22588	22756	22684	22713	22683	22891	22773	22787	22677	22852	22821	22574	22659	22694	22696	22817	22652	22780	22603	22601	22655	22576	22826	22641	22555	22750	22715	22582	22685	22793	22886	22895	22865	22671	22638	22682	22885	22697	22787	22570	22656	22726	22598	22757	22806	22560	22667	22668	22776	22709	22678	22463	22666	22802	22771	22816	22788	22581	22822	22811	22897	22756	22783	22817	22727	22637	22617	22785	22646	22799	22609	22551	22626	22668	22794	22601	22764	22824	22954	22485	22789	22811	22836	22656	22722	22731	22789	22690	22816	22885	22626	22674	22407	22810	22760	22783	22967	23049	22814	22614	23009	22542
20889	35549	36123	31058	26893	24373	23587	46104	53770	38858	27316	19369	17309	16735	16667	16836	16762	16897	16571	16887	16705	16821	16804	16766	16849	16771	16669	16655	16715	16913	16957	16870	16753	16879	17053	16854	16893	16701	16726	16635	16806	16817	16891	16844	16748	16766	16771	16640	16823	16774	16764	16918	16847	16920	16784	16688	16783	16754	16866	16874	16687	16680	16784	16891	16778	16822	16644	16783	16846	16720	16758	16822	16750	16699	16671	16820	16573	16683	16723	16620	16660	16755	16881	16697	16987	16759	16957	16589	16655	16774	16887	16769	16720	16546	16838	16640	16776	16806	16724	16786	16703	16797	16783	16781	16803	16916	16743	16617	16769	16721	16782	16669	16719	16746	16761	16688	16676	16972	16702	16775	16778	16800	16709	16711	16770	16791	16642	16684	16730	16791	16814	16673	16684	16764	16753	16846	16807	16633	16728	16755	16639	16681	16663	16620	16796	16798	16763	16675	16737	16727	16656	16811	16872	16771	16720	16651	16818	16732	16714	16765	16740	16728	16822	16881	16771	16667	16858	16643	16623	16737	16669	16864	16531	16972	16813	16782	16875	16718	16667	16787	16810	16553	16997	16747	16627	16773	16914	17004	16809	16776	16910	16572	16673	16682	16853	16795	16747	16676	16893	16721	16675	16937	16808	16842	16730	16780	16652	16786	16675	16715	16821	16843	16700	16718	16850	16720	16795	16808	16853	16835	16735	16780	16934	16679	16768	16547	16754	16804	16858	16735	16895	16719	16828	16818	16708	16872	16938	16777	16763	16767	16752	16721	16854	16824	16777	16717	16722	16944	16734	16864	16693	16677	16576	16718	16837	16721	16694	16741	16852	16629	16454	16652	16796	16729	16691	16630	16870	16662	16808	16678	16787	16781	16789	16805	16718	16884	16607	16749	16857	16613	16890	16866	16787	16724	16739	16748	16671	16714	16758	16943	16768	16711	16571	16646	16942	16775	16741	16914	16907	16848	16860	16903	16678	16849	16790	16908	16801	16850	16855	16681	16726	16799	16711	16739	16656	16786	16715	16662	16544	16807	16780	16907	16711	16501	16580	16736	16652	16658	16604	16809	16823	16676	16646	16672	16761	16690	16639	16737	16734	16794	16907	16691	16734	16766	16771	16887	16740	16662	16799	16846	16698	16646	16975	16615	16765	16759	16705	16906	16721	16825	16652	16856	16827	16685	16801	16820	16964	16567	16989	16722	16773	16965	16657	16737	16781	17074	16787	16660	16573	16691	16886	16835	16812	16820	16957	16553	16656	16711	16703	16838	16832	16664	16700	16730	16882	16784	16796	16579	16713	16650	16685	16909	16686	16775	16737	16689	16728	16864	16694	16851	16772	16776	16817	16959	16641	16831	16560	16867	16737	16865	16758	16888	16754	16917	16665	16599	16868	16838	16579	16752	16692	16739	16904	16905	16706	16609	16649	16795	16981	16782	16779	16813	16682	16772	16704	16771	16863	16817	16803	16729	16603	16870	16908	16783	16628	16681	16680	16688	16767	16529	16784	16519	16725	16825	16652	16916	16727	16745	16743	16770	16691	16795	16738	16907	16734	16804	16711	16777	16554	16612	16590	16727	16714	16774	16714	16689	16758	16714	16683	16756	16718	16800	16608	16735	16586	16662	16764	16589	16969	16700	16641	16692	16925	16680	16663	16692	16675	16774	16781	16810	16808	16723	16842	16692	16671	16694	16993	16654	16719	16914	16895	16797	16659	16713	16855	16809	16769	16747	16742	16826	17035	16631	16804	16589	16716	16819	16649	16839	16782	16736	16749	16499	16787	16761	16884	16766	16737	16711	16684	16818	16765	16854	16574	16693	16853	16824	16659	16784	16716	16611	16666	16764	16727	16768	16711	16731	16692	16682	16866	16729	16698	16909	16788	16798	16569	16762	16640	16787	16709	16870	16769	16673	16669	16513	16848	16754	16785	16895	16785	16907	16580	16830	16847	16767	16733	16883	16700	16930	16690	16802	16834	16798	16666	16540	16616	16786	16935	16573	16708	16831	16774	16684	16804	16623	16772	16882	16925	16622	16701	16853	16695	16718	16767	16670	16828	16734	16663	16900	16705	16746	16823	16760	16685	16666	16781	16764	16819	16752	16738	16710	16739	16875	16716	16699	16652	16643	16919	16847	16767	16863	16619	16777	16791	16679	16753	16658	16785	16773	16730	16879	16761	16900	16831	16807	16740	16729	16651	16840	16726	16744	16890	16760	16632	16803	16734	16676	17025	16722	16754	16805	16773	16796	16857	16808	16785	16761	16684	16661	16861	16759	16805	16748	16655	16777	16832	16693	16668	16910	16792	16641	16815	16786	16705	16687	16690	16763	16781	16674	16637	16759	16678	16775	16703	16779	16788	16834	16632	16842	16858	16953	16778	16814	16800	16727	16993	16745	16846	16682	16772	16781	16862	16610	16744	16496	16588	16807	16631	16772	16657	16687	16797	16633	16605	16932	16923	16628	16881	16756	16784	16810	16897	16558	16775	16840	16712	16842	16869	16756	16749	16722	16637	16960	16562	16912	16767	16748	16710	16632	16675	16849	16655	16791	16719	16726	16839	16568	16731	16838	16904	16821	16628	16933	16820	16799	16709	16822	16624	16562	16856	16762	16952	16596	16680	16819	16651	16731	16874	16688	16840	17043	16881	16820	16914	16800	16756	16768	16658	16846	16697	16848	16716	16671	16805	16780	16811	16684	16798	16933	16748	16862	16842	16827	16584	16957	16690	16748	16760	16815	16763	16816	16798	16749	16823	16670	16809	16838	16702	16776	16939	16907	16889	16788	16714	16715	16700	16808	16677	16676	16809	16905	16728	16775	16640	16841	16591	16728	16835	16770	16842	16652	16815	16747	16828	16733	16935	16862	16842	16876	16727	16652	16721	16816	16860	16820	16796	16603	16826	16857	16727	16783	16609	16807	16804	16601	16690	16739	16788	16781	16925	16885	16705	16691	16625	16684	16752	16768	16830	16866	16704	16847	16708	16625	16744	16646	16818	16855	16716	16788	16740	16817	16731	16665	16715	16857	16739	16814	16821	16850	16941	16718	16590	16776	16839	16857	16603	16630	16699	16769	16842	16836	16725	16583	16643	16608	16754	16797	16739	16941	16717	16716	16709	16676	16657	16872	16667	16664	16719	16737	16915	17000	16733	16773	16637	16776	16816	16842	16740	16833	16541	16790	16796	16879	16716	16637	16805	16712	16906	16690	16757	16698	16601	16783	16752	16800	16523	16880	16661	16765	16724	16705	16827	16701	16658	16645	16783	16844	16598	16778	16741	16660	16679	16626	16736	16865	16692	16773	16834	16759	16694	16812	16727	16839	16697	16762	16612	16787	16762	16840	16653	16900	16709	16733	16620	16802	16759	16729	16724	16650	16697	16763	16734	16779	16833	16630	16827	16695	16752	16655	16619	16755	16780	16783	16849	16794	16772	16720	16666	16810	16789	16710	16779	16704	16711	16805	16827	16828	16926	16769	16722	16615	16736	16643	16817	16717	16808	16864	16804	16791	16674	16791	16967	16579	16872	16840	16738	16837	16743	16850	16757	16850	16738	16857	16727	16778	16743	16745	16676	16839	16766	16864	16866	16711	16819	16707	16748	16673	16917	16813	16592	16719	16739	16903	16645	16863	16551	16750	16838	16754	16990	16750	16760	16728	16715	16810	16743	16750	16658	16683	16830	16672	16775	16726	16710	16732	16805	16761	16595	16824	16691	16789	16592	16745	16749	16837	16622	16880	16817	16800	16586	16757	16595	16613	16574	16549	16801	16762	16711	16641	16591	16838	16671	16600	16766	16744	16941	16772	16791	16644	16746	16791	16778	16690	16715	16822	16719	16738	16784	16867	16687	16850	16712	16750	16745	16874	16695	16622	16755	16803	16798	16637	16670	16885	16742	16716	16746	16843	16805	16809	16784	16811	16718	16727	16608	16735	16668	16785	16763	16899	16965	16754	16883	16723	16726	16725	16842	16791	16828	16812	16643	16681	16948	16662	16797	16822	16693	16843	16780	16645	16838	16758	16897	16823	16806	16833	16712	16777	16847	16960	16652	16901	16617	16829	16929	16957	16862	16652	16814	16816	16725	16662	16668	16764	16736	16784	16686	16852	16645	16748	16804	16842	16857	16572	16794	16599	16635	16849	16782	16832	16684	16694	16760	16700	16633	16832	16860	16811	16632	16908	16702	16799	16804	16858	16770	16859	16684	16852	16779	16717	16696	16653	16706	16741	16821	16676	16662	16984	16615	16745	16815	16830	16747	16837	16830	16922	16822	16663	16708	16798	16744	16804	16951	16836	16603	16888	16727	16635	16844	16573	16905	16654	16888	16643	16941	16648	16695	16703	16867	16816	16702	16542	16828	16812	16864	16677	16742	16755	16871	16821	16831	16705	16697	16889	16872	16675	16841	16598	16963	16629	16734	16567	16704	16695	16799	16743	16918	16768	16777	16662	16715	16672	16759	16898	16757	16849	16817	16795	16781	16718	16736	16658	16847	16875	16719	16934	16681	16661	16715	16758	16859	16642	16731	16566	16718	16881	16705	16706	16946	16911	16936	16744	16893	16724	16813	16878	16823	16762	16768	16722	16719	16799	16584	16778	16752	16812	16809	16777	16908	16792	16729	16803	16898	16668	16698	16769	16600	16761	16578	16745	16786	16761	16766	16854	16793	16775	16907	16818	16742	16650	16753	16792	16666	16809	16604	16719	16751	16813	16737	16553	16493	16669	16830	16847	16800	16850	16653	16534	16694	16873	16804	16670	16883	16763	16793	16749	16692	16683	16770	16868	16939	16801	16811	16673	16650	16822	16642	16850	16794	16784	16870	16725	16823	16827	16881	16570	16800	16666	16919	16761	16788	16636	16858	16842	16857	16670	16948	16444	16733	16698	16619	16909	16909	16892	16820	16959	16738	16773	16684	16760	16599	16734	16706	16664	16494	16771	16878	16837	16796	16622	16744	16649	16527	16712	16810	16606	16748	16751	16838	16701	16766	16682	16736	16940	16701	16739	16748	16845	16608	16873	16873	16942	16728	16849	16765	16953	16706	16834	16729	16586	16653	16649	16852	16646	16781	16774	16762	16639	16879	16677	16806	16612	16878	16828	16698	16740	16822	16862
23622	21119	28563	24334	23766	28632	31649	53297	69963	51165	37837	27656	23840	22501	22444	22214	22390	22285	22161	22185	22146	22324	22251	22183	22272	22148	22404	22321	22322	22126	21920	22046	22015	21998	22238	22114	22176	22233	22365	22193	22353	21897	22150	22126	22253	22228	22256	22098	22170	22223	22120	22284	22217	21948	22159	22185	22160	22323	21995	22221	21920	22189	22044	22261	21954	22001	22128	22118	22037	22116	22117	22020	22005	22095	22149	21999	22143	21988	22325	21853	22273	22201	22096	21932	22318	22178	22222	22228	22119	22087	22326	22329	22080	22195	22006	22322	22348	21860	22117	21937	22287	22029	22087	22062	22025	22166	22256	22003	22272	21979	21900	22216	22122	22054	22219	21995	21999	22005	22375	22011	21920	22021	22024	21989	22073	22088	22071	22069	22208	21955	22037	22049	22123	22085	22324	21941	22262	21877	22278	22093	22099	22134	22315	22229	22395	22029	22245	22020	21960	21968	21967	22036	21976	22173	22128	22210	22069	22007	22009	21949	22104	21981	22027	22019	22051	22277	22047	22043	22031	22040	22006	22116	22012	22288	22052	22004	22115	22024	22036	21962	21973	21819	22210	22035	22143	21911	22285	21953	22060	22065	21990	22099	22006	22021	22023	21999	21971	22137	22036	22062	22194	22074	22099	21981	22033	21925	22233	22015	22168	21958	22039	21888	21957	22072	22020	22292	22225	22088	22011	21813	22059	22083	22027	22140	22057	21847	22040	21984	22006	22202	22015	21961	22341	22067	22299	22197	22178	22083	22186	22131	21951	21995	22077	22032	22147	22125	21931	22037	21979	22198	22230	22176	22215	22102	22179	22425	22092	21943	22179	22088	22166	22270	22177	22203	22103	22051	22139	21914	21952	21799	21802	22053	21928	22019	22184	22161	22403	21990	21971	22204	22369	22002	21933	22138	22127	22219	21998	22095	22196	22154	22225	22195	22005	22030	22134	22107	22116	22144	22218	22180	21903	22240	21984	22263	22252	22030	21762	22171	22175	22267	22082	22120	21997	22322	22050	22010	22183	22210	21936	21981	21934	21702	22215	22056	22183	21921	21986	22204	22096	22152	22288	22051	22100	22230	22126	21947	22197	22154	21961	21940	22134	22269	22193	22089	22094	21915	22090	22186	22060	21984	22122	22088	22127	22130	22312	22207	22238	21780	22062	21956	21996	22099	21739	22101	21826	21917	22098	22145	22103	21838	22166	21921	21956	22001	21902	22041	22100	22234	21955	22066	22030	22349	21883	21897	21964	22250	22404	22108	22086	22176	22278	22196	22085	22072	22288	22155	21985	21933	21954	22084	21976	21938	21878	22032	22099	22242	22235	22008	21933	22078	22059	22014	21928	22060	22369	22378	22199	21959	21999	21950	22310	22039	22020	22387	22060	22213	22160	21912	21988	22071	22054	21999	21937	22092	22024	21998	22029	22079	22010	22060	22009	22108	22129	21985	22086	22160	22107	22186	22042	21963	22157	22221	22199	22019	22136	21998	21963	22165	22307	22055	21796	22122	22109	22007	22045	21971	21912	21961	22112	22148	21817	21667	21954	22105	22166	22185	22023	22200	22099	22169	22082	22267	22025	22280	22178	21980	22160	22048	22074	22120	21944	21844	22034	22096	22130	22261	22059	22140	22244	22140	22107	22183	22080	22150	22130	21927	22074	22102	21943	22366	22233	21994	22004	22132	21832	22103	22156	21909	22073	21917	22255	22078	22060	21862	22045	22137	22199	22233	22041	22119	22243	22106	22108	22157	22227	21915	22098	21887	22033	22214	22211	22019	22068	22022	22080	22019	22119	22063	21953	22099	22258	21952	22011	22170	22062	22140	22143	21941	22070	22030	22103	22279	21966	22043	22029	22185	21896	22127	21953	22045	21851	22182	22035	22058	22017	22000	22070	21917	21972	22105	22224	21880	22146	22073	22050	21934	21863	22150	22087	22071	22065	22062	22252	22259	22114	21846	21854	22060	22133	22205	22448	22225	22137	22035	22035	21901	22117	22265	21960	22210	22097	22096	22068	22101	22272	22289	22082	22110	22054	22107	21973	22133	22167	22133	22401	22076	21986	21970	22136	22216	22036	21773	22089	22095	22057	21928	22075	22199	22024	22091	22081	22048	21994	22100	22193	22071	21936	22143	22184	21982	22143	21987	21991	21996	22118	22167	22243	22111	22260	22037	22015	22038	22092	22028	22067	22177	22164	22099	22293	22020	22118	22093	22097	22220	22186	22060	22150	22159	22164	22073	21937	22017	22013	21924	22136	22000	22098	22028	21936	22106	22415	22057	21744	22063	22211	22380	21954	22172	22101	22069	21839	22048	22193	22056	22260	22389	22103	21904	21941	22137	22144	22179	21961	21969	22303	22278	22079	21841	21973	22097	21954	21934	22199	22121	22032	21881	22049	22113	22202	22191	22224	22100	22116	22189	22191	21942	22157	21900	22174	22139	22040	22110	22074	21970	22336	21968	22199	21770	22038	22116	21907	22135	21955	22112	22008	22062	22382	21996	22121	21875	21801	22185	22099	22197	21856	21915	22103	22024	22146	22062	22277	22051	22109	21978	22069	21778	22145	22018	22137	22011	21765	22157	22227	22017	21980	21941	21975	21993	21873	21798	22292	22180	22374	22205	22118	22273	22095	22085	22013	22190	22320	22175	22184	22023	22060	21793	21775	21987	22203	22178	22136	22047	22201	22284	22156	22130	22116	22255	21950	22118	21902	22015	22240	22005	22277	22010	21847	22072	22000	21888	22108	22248	22075	21880	21989	22254	22000	22200	22126	22005	22065	22140	22104	22035	22040	21899	21920	22114	22080	22159	22068	22092	22008	22056	22280	22152	22127	22188	22099	21974	22120	22075	22122	22223	21983	21866	21765	22033	22307	21977	22137	21992	22029	21852	21911	22007	22238	22251	22157	22159	22123	21967	22062	22260	22170	22000	21853	22054	22024	22109	22168	21961	21906	22136	21867	22096	22193	22138	22172	22167	21913	22106	22073	22142	22015	21944	22050	22148	22124	21986	21954	22040	22020	22267	21943	22246	21935	21762	21914	22182	22230	22273	22138	22041	22239	22103	22060	22198	22013	22007	22064	22205	22062	22105	22182	22016	22026	21999	22217	22042	21893	22251	22093	22108	22062	21817	22108	21946	21977	22058	22203	22255	22225	22097	22040	22071	22097	22294	22241	22034	22261	22275	22142	22190	22240	22205	22210	21983	22265	22032	22047	22030	21959	22005	22139	21984	22110	21783	22189	22155	22025	22036	22154	22122	22103	22118	22139	21968	22042	22048	22035	22054	22290	22140	22058	22155	21964	22144	22074	22102	22089	22007	21997	22154	21913	22195	22000	21971	22223	22040	22015	22074	22330	22055	22163	22044	22054	22190	22350	22102	22148	21931	22206	22045	22147	22013	22120	22152	22018	21981	22123	22177	22077	22186	22086	21992	22034	22109	22181	21982	22253	22033	22061	22219	22112	22140	21851	22076	22045	22123	22101	22073	22102	22189	22040	21880	22024	22095	21955	22169	21938	22000	21986	22190	22091	22264	22078	21995	22227	22064	22119	21963	21807	22087	22109	22049	22091	22107	22150	22164	22011	22076	22178	22100	22087	22180	22112	22103	22093	22164	22109	22071	22090	21984	21975	21918	21844	22068	21927	21987	22128	22109	22248	22083	22099	22066	22019	21987	22206	22117	21919	22091	22225	22060	22027	22216	22070	22155	22120	22120	22106	21997	21964	21958	22180	21926	22160	22052	22054	21975	22331	22010	21958	22023	21963	22163	22042	22192	21993	22116	21935	22150	22096	22111	21965	21993	22273	22062	22259	22027	22062	21901	22184	22261	22058	21861	21943	22092	21932	22101	22111	22283	22000	21908	22146	22336	22114	22011	22052	22010	22004	22069	21882	21960	22024	22148	21980	22255	22022	21972	22083	21927	22015	22313	22233	22079	22127	21982	22244	22126	21956	22133	22170	21994	22110	22147	22013	21986	22115	21852	21870	22128	22100	22214	22053	22051	21886	22155	22114	22176	22253	22153	22068	22028	22147	22250	22180	22170	22226	22066	22136	22157	22263	22065	22345	22299	21960	22129	22005	22105	22001	21961	22184	21894	22049	22004	22179	22277	21899	22084	22163	22191	22101	22298	22029	21954	22062	22110	22026	21944	21960	22116	22348	22126	22108	22350	22170	22126	21937	22157	22021	21787	21889	22002	22027	21957	21986	22509	21956	22069	22303	21967	22111	22045	21926	22123	22042	21970	21913	22022	22260	21995	22151	22003	21844	22013	21938	22005	22117	22122	22017	22011	22193	22003	21970	21782	22112	22075	22121	22008	22018	22350	22049	22059	22202	22200	22016	22058	22168	22047	22138	22186	22120	22047	22351	22128	22314	22163	22012	22251	22048	22191	22202	22083	22183	22194	21977	21904	21944	22163	22137	22028	22151	22123	22002	22284	22011	22030	22082	22022	22319	22345	22050	22027	21928	21934	22095	22013	21844	22084	22015	22063	22098	22295	22152	21986	22099	22088	22028	22102	22132	22072	21986	22183	22425	21944	21900	21950	22112	21938	22141	22113	21946	22248	22165	21991	22021	22025	22265	22099	22085	22163	22190	21988	22015	22023	22093	21971	22049	21950	22020	22020	22085	22070	22036	22012	22052	22037	21888	22272	22174	21855	21778	22040	22125	22019	21979	22088	21978	21929	22166	21919	22305	22132	22135	22146	22077	22040	22121	21997	22011	22134	22325	22309	22121	22095	22000	22240	22286	21972	21966	22018	22124	22000	21999	21988	22179	21915	22354	22319	22047	22134	22101	22234	22111	22135	22278	22074	22193	22144	21965	22253	22068	22044	22027	22121	21989	22007	22089	22257	22135	22289	22194	22227	22272	21987	22104	22164	21962	22105	22135	22079	22078	22127	21979	22032	22079	22034	22263	22188	21866	21945	21920	21660	22297	22169	22095	21970	22002	22014	22136	22139	22113	22141	22047	22024	22050	22072	21971	22118	22250	22058	22260	21975	22115	21953	22059	22119	22027	22158	22256	22286	22202	22333	22230	22120	22112	22180	22073	21995	22149	22019	22136	22162	22204	22381	22004	22268	22269	22069	22134	22134	21929	22126	22097	21865
24727	42057	41900	36425	32251	28613	26622	54277	67245	48389	33554	21307	17180	16421	16367	16383	16353	16544	16367	16378	16485	16482	16446	16314	16451	16359	16299	16577	16436	16329	16404	16159	16407	16304	16437	16329	16304	16474	16311	16350	16182	16473	16389	16615	16308	16487	16315	16294	16360	16422	16473	16223	16447	16517	16399	16439	16402	16526	16225	16402	16352	16302	16542	16420	16323	16267	16256	16443	16404	16303	16253	16381	16259	16330	16315	16307	16296	16392	16432	16479	16316	16218	16488	16352	16449	16347	16251	16383	16388	16434	16153	16416	16439	16318	16477	16382	16216	16318	16366	16406	16242	16351	16430	16259	16430	16470	16468	16239	16352	16313	16472	16291	16199	16474	16150	16428	16266	16286	16237	16503	16352	16466	16450	16423	16356	16301	16352	16387	16433	16296	16320	16293	16249	16324	16418	16295	16385	16286	16308	16502	16181	16516	16210	16290	16344	16242	16389	16416	16407	16414	16513	16388	16361	16454	16377	16306	16293	16471	16439	16432	16382	16398	16420	16547	16411	16299	16303	16389	16434	16246	16364	16392	16233	16346	16395	16267	16681	16352	16339	16286	16215	16516	16446	16431	16264	16502	16497	16412	16380	16227	16276	16446	16344	16365	16323	16339	16525	16323	16497	16254	16465	16219	16415	16243	16419	16452	16375	16421	16311	16425	16330	16221	16319	16458	16330	16444	16359	16370	16510	16309	16381	16436	16355	16477	16225	16365	16281	16415	16303	16413	16440	16425	16372	16226	16400	16475	16407	16337	16231	16461	16303	16545	16406	16261	16408	16327	16310	16249	16229	16287	16460	16353	16406	16521	16414	16422	16185	16213	16281	16488	16456	16383	16432	16321	16635	16470	16311	16351	16442	16239	16332	16364	16336	16256	16162	16401	16515	16137	16393	16513	16392	16305	16394	16453	16271	16318	16445	16372	16402	16324	16271	16347	16403	16376	16223	16554	16387	16388	16597	16343	16548	16579	16211	16244	16375	16337	16306	16366	16368	16325	16340	16488	16322	16308	16474	16316	16522	16233	16291	16677	16423	16403	16341	16423	16398	16308	16377	16323	16292	16411	16475	16490	16490	16389	16413	16379	16258	16381	16459	16369	16387	16274	16221	16417	16464	16342	16246	16344	16356	16216	16512	16397	16509	16346	16417	16380	16380	16427	16568	16542	16379	16468	16172	16242	16469	16262	16170	16585	16491	16226	16246	16299	16405	16347	16515	16362	16483	16491	16213	16298	16590	16444	16237	16568	16469	16413	16415	16417	16405	16309	16286	16353	16360	16465	16326	16543	16540	16315	16388	16359	16336	16391	16496	16422	16493	16353	16263	16440	16373	16366	16373	16518	16523	16258	16104	16173	16372	16452	16406	16249	16325	16322	16562	16446	16171	16231	16308	16405	16403	16379	16351	16352	16593	16424	16371	16356	16225	16246	16322	16319	16454	16434	16602	16413	16465	16322	16299	16277	16344	16530	16301	16184	16313	16278	16342	16287	16325	16363	16518	16332	16446	16347	16359	16385	16404	16402	16350	16349	16349	16354	16375	16419	16413	16433	16417	16478	16305	16277	16363	16423	16421	16211	16347	16495	16384	16319	16304	16452	16485	16298	16352	16456	16465	16377	16339	16208	16328	16305	16234	16315	16520	16284	16321	16202	16407	16289	16310	16473	16317	16424	16440	16371	16324	16427	16407	16491	16408	16336	16358	16384	16498	16207	16365	16387	16587	16401	16322	16202	16256	16318	16495	16442	16380	16299	16348	16404	16483	16337	16412	16401	16426	16181	16327	16316	16251	16311	16263	16270	16265	16375	16361	16295	16453	16346	16361	16412	16219	16403	16197	16370	16384	16296	16338	16753	16380	16332	16296	16366	16445	16531	16222	16273	16320	16298	16347	16434	16469	16333	16510	16395	16453	16329	16403	16410	16343	16298	16473	16462	16403	16156	16491	16526	16368	16435	16341	16330	16409	16457	16366	16184	16336	16326	16334	16391	16194	16336	16353	16338	16482	16243	16319	16294	16281	16369	16387	16326	16340	16322	16567	16462	16569	16429	16458	16451	16192	16350	16306	16217	16438	16356	16300	16392	16572	16374	16153	16314	16436	16414	16294	16347	16329	16458	16585	16288	16304	16139	16555	16430	16526	16341	16439	16505	16263	16335	16360	16393	16297	16248	16462	16126	16414	16262	16481	16320	16261	16393	16354	16404	16393	16498	16462	16236	16448	16404	16280	16402	16446	16372	16459	16283	16185	16393	16360	16258	16289	16330	16372	16390	16280	16294	16354	16378	16454	16364	16318	16290	16361	16403	16440	16442	16439	16412	16290	16454	16425	16381	16379	16446	16269	16455	16370	16359	16363	16274	16370	16311	16396	16187	16424	16356	16289	16268	16283	16477	16246	16553	16325	16246	16395	16503	16173	16291	16415	16327	16419	16415	16423	16474	16578	16387	16438	16328	16524	16467	16477	16229	16364	16363	16386	16306	16402	16573	16350	16422	16498	16228	16338	16333	16204	16394	16365	16225	16332	16349	16476	16362	16358	16433	16397	16446	16418	16451	16309	16351	16309	16270	16395	16454	16511	16237	16402	16393	16423	16263	16486	16523	16571	16353	16445	16470	16322	16304	16504	16157	16411	16305	16358	16435	16235	16398	16437	16216	16356	16240	16434	16389	16297	16463	16405	16414	16347	16421	16266	16294	16338	16420	16405	16314	16250	16443	16339	16382	16441	16380	16395	16455	16479	16392	16307	16509	16492	16407	16404	16291	16467	16452	16242	16403	16275	16311	16188	16401	16364	16327	16413	16325	16479	16307	16189	16417	16221	16252	16466	16264	16477	16414	16127	16361	16485	16350	16326	16506	16466	16349	16372	16290	16410	16513	16431	16385	16395	16471	16351	16427	16380	16208	16364	16203	16361	16241	16403	16391	16290	16322	16484	16293	16390	16466	16482	16491	16358	16475	16348	16410	16191	16327	16390	16151	16341	16331	16357	16436	16466	16228	16411	16520	16350	16235	16482	16499	16247	16325	16538	16398	16561	16460	16193	16376	16544	16217	16342	16342	16392	16377	16449	16373	16372	16319	16431	16348	16514	16409	16406	16411	16373	16370	16212	16481	16366	16306	16322	16384	16392	16287	16451	16187	16300	16490	16165	16370	16361	16378	16422	16365	16241	16348	16444	16479	16356	16160	16488	16494	16440	16425	16461	16335	16310	16264	16413	16299	16206	16462	16619	16454	16245	16371	16348	16302	16323	16421	16488	16514	16384	16593	16266	16469	16462	16473	16480	16394	16338	16377	16263	16395	16419	16384	16592	16387	16331	16161	16403	16364	16253	16255	16398	16218	16411	16429	16493	16411	16379	16338	16499	16289	16362	16210	16400	16267	16368	16303	16432	16449	16415	16457	16355	16254	16439	16341	16415	16155	16451	16327	16473	16371	16484	16310	16497	16286	16300	16408	16480	16410	16421	16406	16366	16246	16260	16375	16400	16271	16428	16478	16240	16471	16462	16295	16495	16312	16486	16282	16441	16255	16508	16425	16385	16306	16293	16361	16476	16410	16405	16328	16303	16389	16462	16390	16166	16263	16429	16287	16307	16359	16349	16526	16395	16403	16398	16276	16582	16391	16394	16323	16344	16375	16348	16246	16228	16435	16608	16422	16558	16216	16397	16436	16396	16427	16302	16381	16381	16527	16499	16375	16342	16541	16334	16258	16268	16284	16383	16314	16298	16482	16421	16298	16417	16185	16364	16303	16462	16487	16686	16553	16488	16364	16336	16252	16212	16463	16401	16362	16348	16369	16445	16250	16361	16205	16561	16494	16307	16445	16262	16445	16226	16322	16370	16364	16516	16354	16360	16539	16536	16504	16264	16369	16367	16419	16357	16252	16244	16351	16382	16448	16442	16376	16474	16451	16284	16388	16445	16496	16536	16308	16499	16432	16419	16330	16349	16274	16168	16313	16304	16486	16446	16339	16161	16375	16393	16254	16380	16500	16301	16290	16320	16348	16407	16304	16305	16353	16412	16530	16354	16415	16300	16506	16474	16431	16397	16343	16427	16323	16401	16339	16388	16233	16251	16459	16408	16329	16320	16514	16302	16251	16422	16425	16522	16382	16416	16422	16490	16312	16302	16335	16360	16230	16483	16308	16587	16381	16368	16477	16365	16459	16305	16674	16275	16278	16337	16319	16319	16461	16317	16411	16264	16323	16327	16375	16498	16316	16327	16325	16221	16500	16442	16419	16441	16380	16381	16196	16611	16394	16404	16259	16209	16223	16335	16511	16263	16504	16324	16342	16404	16409	16310	16369	16243	16402	16406	16316	16287	16403	16204	16428	16345	16289	16438	16568	16231	16289	16308	16456	16253	16363	16301	16560	16408	16430	16317	16312	16375	16570	16225	16426	16448	16244	16275	16327	16541	16503	16261	16454	16448	16202	16471	16394	16274	16253	16438	16545	16326	16247	16465	16285	16528	16311	16328	16257	16312	16406	16274	16375	16402	16387	16347	16217	16450	16375	16394	16372	16372	16505	16357	16353	16314	16346	16326	16293	16486	16446	16336	16286	16274	16547	16454	16451	16499	16218	16140	16384	16402	16352	16229	16432	16396	16463	16353	16395	16501	16551	16336	16393	16434	16397	16282	16317	16295	16317	16320	16597	16301	16378	16092	16349	16208	16472	16270	16353	16277	16361	16425	16255	16349	16235	16499	16415	16392	16358	16512	16359	16259	16315	16333	16462	16557	16513	16494	16278	16283	16357	16443	16418	16486	16268	16426	16357	16426	16418	16360	16231	16232	16390	16573	16347	16455	16360	16528	16439	16322	16466	16406	16246	16472	16362	16370	16347	16438	16362	16351	16287	16353	16366	16426	16274	16356	16229	16376	16391	16425	16380	16479	16321	16700	16291	16388	16293	16350	16305	16557	16363	16212	16375	16234	16259	16376	16305	16333	16548	16311	16229	16338	16457	16269	16434	16395	16379	16550	16251	16297	16370	16386	16303	16415	16425	16278	16373	16350	16358	16418	16442	16205	16496	16303	16509	16508	16298	16396	16190	16309	16267	16602	16379	16497	16279	16530	16229	16383	16279	16367	16493	16199	16241	16276	16236	16444	16396	16357	16334
31865	26462	30463	28296	25783	24928	24484	26437	29662	26892	24572	23425	22780	22610	22468	22592	22791	22620	22853	22570	22614	22422	22428	22566	22442	22638	22658	22503	22571	22525	22526	22245	22672	22684	22762	22359	22635	22629	22628	22535	22529	22444	22484	22664	22672	22432	22892	22667	22426	22797	22562	22720	22558	22213	22755	22546	22542	22545	22709	22473	22760	22475	22442	22501	22536	22705	22581	22663	22644	22454	22621	22742	22662	22510	22607	22281	22758	22520	22427	22565	22632	22624	22776	22672	22674	22767	22885	22715	22515	22570	22694	22564	22581	22638	22471	22424	22756	22646	22812	22697	22607	22692	22603	22584	22558	22461	22656	22515	22546	22695	22536	22627	22420	22617	22522	22494	22958	22511	22754	22725	22746	22706	22531	22652	22577	22612	22778	22923	22857	22445	22771	22651	22622	22717	22657	22715	22507	22460	22758	22873	22693	22717	22676	22599	22514	22676	22553	22446	22744	22417	22585	22637	22646	22607	22656	22753	22528	22735	22633	22652	22452	22477	22564	22537	22515	22709	22646	22783	22690	22835	22484	22643	22633	22774	22418	22726	22687	22528	22638	22632	22759	22500	22758	22576	22760	22613	22695	22544	22709	22401	22618	22846	22757	22512	22694	22660	22451	22423	22374	22602	22636	22680	22626	22654	22701	22741	22560	22616	22468	22603	22372	22782	22644	22754	22496	22477	22308	22843	22604	22603	22761	22708	22646	22390	22540	22430	22635	22783	22717	22645	22506	22450	22490	22601	22573	22804	22566	22720	22605	22727	22693	22546	22679	22509	22624	22695	22369	22543	22594	22440	22540	22601	22641	22586	22615	22378	22430	22309	22597	22568	22554	22685	22426	22339	22592	22785	22815	22610	22591	22609	22652	22768	22797	22705	22467	22476	22685	22497	22675	22591	22539	22614	22456	22411	22479	22782	22593	22465	22739	22658	22720	22816	22914	22651	22748	22690	22551	22641	22457	22657	22337	22468	22885	22594	22549	22514	22703	22706	22955	22466	22348	22472	22450	22540	22740	22430	22532	22446	22597	22535	22607	22768	22364	22567	22424	22675	22680	22750	22582	22552	22766	22357	22605	22569	22586	22708	22439	22508	22678	22741	22526	22552	22633	22271	22562	22515	22474	22495	22720	22480	22433	22801	22676	22479	22436	22408	22450	22490	22736	22750	22843	22573	22277	22683	22527	22611	22639	22489	22707	22547	22507	22434	22793	22503	22870	22454	22551	22450	22467	22347	22601	22441	22687	22679	22609	22619	22623	22703	22865	22505	22471	22547	22544	22780	22803	22529	22628	22445	22634	22619	22796	22604	22780	22652	22647	22551	22657	22462	22528	22281	22432	22481	22443	22506	22552	22604	22502	22453	22399	22439	22739	22713	22581	22491	22649	22501	22493	22453	22632	22577	22654	22308	22686	22362	22751	22601	22341	22807	22724	22542	22429	22716	22634	22227	22616	22546	22511	22559	22642	22677	22395	22443	22652	22740	22538	22508	22655	22638	22556	22718	22588	22439	22370	22569	22585	22649	22624	22629	22504	22600	22457	22500	22623	22657	22796	22706	22524	22575	22506	22701	22628	22445	22440	22428	22793	22712	22505	22648	22590	22626	22664	22780	22598	22614	22600	22383	22544	22558	22739	22624	22611	22635	22506	22527	22417	22728	22647	22587	22639	22524	22607	22634	22659	22452	22691	22696	22717	22569	22546	22647	22562	22643	22725	22440	22576	22374	22681	22693	22561	22508	22516	22739	22428	22735	22685	22741	22627	22574	22810	22668	22411	22613	22579	22425	22470	22627	22653	22655	22737	22671	22551	22629	22486	22607	22765	22446	22629	22575	22461	22539	22701	22806	22736	22735	22386	22518	22496	22524	22618	22776	22634	22595	22439	22562	22660	22717	22744	22547	22442	22377	22493	22760	22545	22451	22732	22831	22679	22480	22559	22486	22615	22362	22642	22499	22694	22581	22467	22610	22602	22526	22589	22493	22622	22687	22279	22608	22711	22561	22569	22504	22677	22534	22660	22541	22625	22525	22613	22612	22539	22500	22769	22487	22310	22653	22649	22479	22642	22742	22452	22385	22546	22543	22491	22551	22771	22813	22560	22596	22626	22573	22609	22643	22455	22724	22450	22541	22532	22450	22472	22563	22716	22607	22517	22342	22620	22631	22594	22546	22567	22542	22770	22618	22379	22744	22488	22600	22524	22545	22583	22610	22556	22575	22632	22601	22736	22698	22687	22409	22539	22704	22810	22763	22728	22494	22459	22664	22417	22504	23046	22639	22643	22608	22570	22697	22579	22518	22670	22522	22765	22606	22842	22715	22681	22650	22768	22627	22389	22741	22612	22507	22604	22693	22581	22511	22505	22597	22707	22748	22564	22446	22630	22556	22855	22684	22672	22490	22713	22851	22723	22553	22778	22558	22815	22379	22528	22733	22410	22556	22532	22531	22484	22595	22472	22666	22741	22420	22452	22695	22746	22465	22659	22598	22676	22596	22659	22596	22697	22844	22689	22608	22873	22644	22623	22502	22592	22682	22613	22806	22456	22564	22585	22694	22500	22532	22757	22580	22672	22493	22490	22668	22523	22540	22662	22599	22610	22494	22702	22701	22470	22562	22668	22608	22646	22564	22711	22792	22724	22403	22761	22402	22661	22686	22671	22669	22700	22833	22694	22468	22281	22525	22627	22515	22720	22662	22542	22655	22482	22628	22700	22503	22640	22668	22603	22519	22542	22669	22529	22826	22507	22561	22648	22729	22647	22584	22433	22694	22580	22527	22659	22436	22747	22649	22466	22474	22580	22694	22417	22458	22772	22417	22760	22554	22679	22552	22581	22616	22561	22604	22531	22495	22543	22706	22629	22755	22515	22584	22500	22604	22634	22645	22603	22702	22475	22591	22556	22615	22620	22566	22565	22560	22414	22731	22667	22446	22882	22422	22608	22824	22727	22661	22649	22797	22841	22343	22517	22483	22621	22723	22469	22495	22740	22580	22649	22623	22544	22478	22616	22500	22612	22636	22814	22452	22730	22730	22355	22478	22643	22709	22523	22777	22618	22603	22493	22493	22693	22485	22557	22627	22496	22578	22559	22440	22410	22574	22786	22708	22659	22610	22414	22426	22665	22633	22628	22481	22355	22654	22663	22516	22612	22529	22525	22485	22651	22635	22722	22662	22546	22797	22772	22569	22794	22565	22553	22608	22503	22494	22346	22596	22480	22509	22520	22491	22721	22512	22434	22596	22728	22401	22514	22734	22588	22603	22560	22655	22422	22307	22539	22597	22805	22366	22449	22737	22473	22483	22394	22663	22532	22681	22746	22618	22729	22629	22701	22557	22678	22819	22570	22654	22596	22669	22620	22423	22671	22534	22504	22792	22672	22659	22532	22376	22610	22728	22866	22685	22837	22486	22620	22629	22626	22631	22521	22605	22469	22769	22709	22645	22681	22457	22679	22471	22496	22560	22638	22680	22751	22716	22633	22647	22433	22797	22531	22665	22738	22593	22330	22759	22718	22624	22494	22661	22608	22645	22506	22710	22670	22339	22657	22472	22666	22826	22513	22669	22490	22574	22647	22502	22407	22490	22506	22578	22631	22604	22741	22664	22839	22495	22768	22717	22836	22673	22671	22503	22375	22568	22487	22878	22608	22560	22456	22700	22633	22587	22464	22643	22671	22563	22530	22834	22431	22757	22630	22382	22673	22402	22625	22484	22805	22663	22626	22577	22281	22528	22468	22645	22633	22743	22580	22646	22636	22664	22491	22568	22574	22823	22791	22426	22685	22639	22709	22671	22751	22542	22545	22597	22378	22634	22570	22678	22619	22687	22548	22744	22621	22631	22590	22709	22488	22640	22659	22478	22617	22622	22588	22645	22744	22531	22685	22631	22589	22726	22722	22541	22561	22566	22569	22665	22886	22490	22569	22440	22497	22418	22481	22405	22612	22586	22572	22611	22681	22559	22578	22477	22875	22500	22513	22625	22654	22548	22622	22541	22565	22667	22282	22512	22617	22575	22754	22543	22291	22508	22498	22676	22624	22632	22360	22590	22569	22490	22481	22717	22560	22569	22618	22868	22518	22488	22701	22619	22592	22610	22774	22388	22450	22612	22296	22714	22750	22682	22675	22586	22616	22802	22577	22665	22639	22781	22429	22417	22619	22555	22917	22785	22559	22591	22228	22472	22774	22693	22741	22427	22671	22716	22684	22548	22502	22525	22665	22667	22673	22711	22449	22796	22698	22773	22629	22523	22551	22725	22568	22658	22246	22437	22664	22642	22677	22505	22833	22525	22705	22663	22666	22718	22464	22507	22832	22467	22684	22743	22597	22812	22608	22586	22547	22436	22660	22785	22658	22702	22670	22675	22637	22921	22637	22600	22752	22781	22490	22759	22548	22625	22644	22554	22597	22744	22542	22834	22635	22543	22742	22702	22576	22673	22726	22566	22477	22721	22360	22571	22349	22620	22563	22668	22636	22659	22557	22565	22679	22676	22638	22495	22309	22588	22684	22624	22702	22652	22664	22643	22620	22454	22521	22537	22738	22596	22638	22702	22747	22499	22678	22674	22551	22345	22783	22825	22586	22461	22577	22535	22460	22663	22731	22748	22728	22709	22717	22624	22855	22528	22335	22513	22545	22471	22739	22602	22348	22811	22913	22789	22752	22471	22673	22629	22260	22649	22626	22617	22690	22544	22761	22457	22630	22586	22662	22818	22573	22443	22495	22434	22623	22531	22938	22726	22675	22597	22674	22423	22599	22713	22671	22433	22805	22666	22558	22440	22416	22439	22422	22694	22829	22628	22468	22659	22425	22547	22608	22727	22570	22546	22605	22592	22487	22527	22659	22776	22514	22615	22503	22602	22463	22782	22666	22545	22716	22656	22757	22685	22625	22690	22634	22607	22637	22628	22626	22621	22791	22894	22594	22645	22535	22618	22606	22614	22533	22570	22808	22410	22683	22737	22375	22301	22810	22487	22481	22509	22293	22653	22624	22608	22749	22524	22715	22723	22583	22534	22627	22578	22576	22702	22766	22568	22503	22627	22580	22667	22611	22731	22747	22768	22557	22584	22634	22594	22712	22722	22483	22652	22737	22633	22712	22803	22708	22565	22696	22581	22637	22491
21283	26927	26315	23017	21340	19916	18910	22913	25883	21216	18422	17014	16646	16691	16780	16569	16666	16840	16792	16672	16672	16673	16758	16686	16616	16673	16875	16753	16668	16547	16745	16804	16684	16572	16926	16620	16675	16792	16486	16767	16641	16740	16679	16611	16715	16524	16619	16557	16842	16572	16687	16681	16581	16601	16577	16847	16616	16599	16709	16743	16561	16663	16792	16620	16590	16636	16653	16691	16674	16660	16590	16855	16626	16737	16581	16713	16693	16658	16610	16726	16775	16665	16628	16673	16710	16635	16713	16700	16564	16640	16596	16665	16745	16620	16732	16771	16599	16705	16801	16585	16596	16641	16611	16596	16660	16771	16623	16623	16683	16625	16662	16716	16635	16399	16763	16803	16524	16534	16617	16693	16688	16728	16616	16724	16654	16544	16581	16795	16421	16575	16633	16549	16518	16746	16829	16512	16769	16650	16659	16605	16597	16692	16785	16593	16711	16557	16664	16744	16508	16682	16718	16697	16499	16620	16639	16639	16628	16672	16625	16719	16551	16838	16688	16614	16831	16665	16658	16542	16799	16658	16493	16708	16663	16723	16735	16614	16567	16491	16507	16592	16655	16596	16745	16601	16616	16689	16606	16599	16548	16577	16604	16633	16567	16677	16732	16549	16636	16632	16701	16733	16500	16653	16625	16503	16648	16700	16613	16762	16624	16648	16626	16596	16703	16544	16602	16689	16796	16529	16678	16719	16650	16547	16647	16706	16516	16902	16779	16469	16722	16589	16608	16700	16775	16695	16686	16550	16658	16668	16790	16584	16620	16636	16577	16628	16722	16676	16615	16598	16795	16579	16460	16639	16577	16515	16708	16735	16798	16470	16657	16730	16562	16676	16738	16567	16658	16740	16383	16670	16814	16701	16511	16595	16616	16732	16661	16543	16706	16536	16658	16806	16533	16654	16597	16648	16553	16657	16844	16627	16499	16763	16646	16627	16688	16629	16515	16816	16621	16461	16766	16599	16695	16673	16650	16599	16674	16634	16876	16683	16640	16638	16844	16728	16673	16769	16598	16584	16702	16625	16603	16736	16535	16594	16606	16692	16480	16657	16781	16867	16681	16704	16758	16734	16645	16712	16728	16638	16635	16587	16659	16614	16587	16606	16613	16462	16532	16782	16705	16676	16829	16629	16507	16615	16538	16715	16607	16678	16690	16744	16828	16777	16607	16619	16590	16727	16767	16719	16559	16647	16587	16545	16618	16521	16695	16548	16744	16588	16741	16753	16732	16617	16543	16772	16671	16637	16566	16622	16615	16604	16825	16701	16571	16543	16644	16725	16729	16709	16609	16737	16704	16713	16590	16702	16834	16733	16636	16729	16625	16737	16723	16678	16649	16708	16660	16615	16811	16667	16569	16879	16610	16520	16707	16545	16704	16731	16769	16591	16727	16727	16650	16863	16471	16632	16633	16752	16670	16666	16743	16728	16658	16862	16596	16509	16698	16683	16566	16647	16478	16647	16718	16678	16676	16521	16689	16511	16528	16887	16709	16597	16633	16669	16621	16462	16701	16546	16580	16646	16813	16601	16701	16608	16622	16549	16586	16583	16609	16643	16751	16746	16569	16860	16490	16750	16646	16608	16545	16572	16636	16681	16610	16612	16709	16774	16666	16622	16678	16722	16602	16755	16762	16700	16647	16576	16739	16583	16818	16796	16654	16702	16746	16640	16726	16496	16657	16833	16768	16567	16698	16605	16445	16850	16620	16638	16812	16626	16580	16576	16621	16601	16584	16625	16521	16622	16495	16633	16661	16542	16697	16693	16593	16539	16756	16649	16429	16761	16552	16684	16729	16616	16725	16678	16790	16790	16649	16644	16794	16740	16705	16636	16454	16664	16584	16640	16810	16740	16601	16635	16705	16665	16543	16666	16705	16613	16650	16570	16730	16501	16649	16672	16611	16741	16601	16709	16707	16504	16691	16560	16500	16481	16498	16771	16600	16680	16445	16716	16765	16600	16780	16573	16628	16703	16735	16601	16656	16442	16553	16572	16613	16769	16698	16709	16637	16634	16877	16775	16419	16651	16601	16551	16613	16482	16668	16690	16494	16599	16734	16845	16673	16669	16633	16666	16547	16644	16643	16838	16537	16649	16451	16507	16567	16564	16850	16480	16633	16519	16650	16512	16699	16473	16577	16798	16665	16496	16626	16748	16616	16633	16578	16790	16497	16618	16694	16618	16732	16664	16758	16775	16766	16597	16700	16643	16599	16615	16871	16512	16505	16706	16751	16672	16771	16677	16535	16763	16590	16710	16529	16463	16569	16591	16675	16651	16593	16653	16582	16710	16652	16907	16779	16527	16663	16836	16553	16577	16748	16684	16605	16616	16796	16629	16774	16698	16866	16538	16659	16579	16686	16376	16512	16671	16680	16601	16609	16656	16591	16768	16558	16626	16667	16645	16609	16842	16636	16620	16539	16685	16771	16608	16632	16407	16731	16628	16705	16779	16634	16589	16654	16594	16663	16794	16576	16747	16682	16560	16643	16598	16481	16643	16613	16664	16610	16688	16660	16688	16641	16764	16596	16713	16816	16732	16627	16512	16703	16727	16607	16562	16718	16503	16601	16672	16625	16777	16649	16619	16603	16698	16712	16775	16668	16585	16510	16518	16482	16713	16500	16768	16647	16644	16740	16666	16634	16661	16729	16577	16603	16786	16560	16691	16679	16624	16841	16476	16594	16614	16620	16645	16549	16758	16689	16749	16628	16698	16502	16755	16623	16515	16757	16584	16644	16592	16750	16782	16604	16856	16645	16556	16684	16687	16591	16772	16587	16807	16668	16459	16747	16576	16413	16525	16473	16642	16544	16609	16721	16471	16664	16746	16740	16867	16972	16594	16668	16419	16661	16538	16494	16706	16547	16518	16716	16566	16495	16678	16639	16551	16813	16609	16632	16721	16791	16707	16727	16602	16438	16731	16509	16538	16500	16527	16624	16824	16804	16638	16693	16673	16891	16693	16633	16767	16782	16617	16647	16617	16706	16562	16530	16774	16676	16690	16610	16561	16525	16633	16801	16578	16769	16678	16549	16434	16753	16542	16429	16802	16878	16778	16637	16788	16641	16751	16699	16619	16578	16603	16558	16853	16597	16671	16697	16693	16539	16457	16656	16650	16660	16580	16662	16712	16624	16677	16579	16660	16643	16829	16686	16571	16701	16546	16709	16595	16573	16673	16645	16645	16713	16667	16623	16814	16609	16698	16701	16622	16598	16746	16704	16592	16628	16694	16711	16700	16637	16581	16588	16626	16506	16573	16580	16810	16625	16517	16491	16628	16631	16546	16678	16494	16526	16716	16603	16804	16504	16668	16653	16700	16577	16631	16595	16644	16681	16563	16761	16668	16593	16717	16613	16596	16880	16563	16553	16589	16757	16649	16723	16619	16743	16745	16575	16607	16711	16897	16515	16643	16633	16707	16607	16614	16633	16592	16646	16526	16747	16748	16613	16729	16652	16687	16691	16715	16649	16719	16633	16604	16637	16574	16525	16516	16670	16807	16733	16735	16701	16686	16692	16620	16546	16720	16603	16471	16727	16829	16633	16746	16618	16568	16586	16751	16700	16704	16637	16747	16503	16836	16583	16715	16797	16504	16743	16490	16654	16648	16703	16683	16818	16662	16728	16775	16634	16601	16731	16823	16662	16624	16683	16617	16508	16830	16718	16674	16574	16573	16493	16678	16673	16774	16667	16814	16596	16577	16455	16591	16674	16378	16642	16725	16574	16641	16655	16772	16704	16778	16644	16836	16699	16685	16444	16786	16689	16707	16568	16627	16857	16545	16583	16739	16700	16565	16552	16585	16705	16777	16577	16684	16849	16704	16694	16585	16730	16769	16677	16611	16759	16663	16595	16702	16723	16565	16605	16617	16713	16598	16782	16656	16528	16654	16699	16705	16724	16796	16836	16664	16778	16524	16818	16767	16781	16714	16685	16784	16669	16627	16779	16722	16693	16762	16798	16548	16683	16667	16693	16788	16751	16547	16698	16519	16597	16734	16528	16791	16621	16811	16729	16891	16563	16648	16787	16522	16645	16584	16631	16596	16516	16755	16709	16552	16904	16653	16773	16603	16546	16702	16545	16580	16677	16370	16727	16644	16662	16629	16739	16845	16669	16755	16645	16722	16690	16699	16770	16648	16605	16702	16725	16577	16744	16597	16645	16668	16786	16637	16712	16693	16570	16484	16581	16835	16758	16627	16762	16671	16611	16530	16599	16695	16502	16615	16647	16655	16838	16526	16834	16744	16532	16683	16732	16534	16452	16560	16603	16613	16856	16543	16620	16700	16664	16625	16482	16692	16621	16759	16639	16676	16858	16600	16643	16653	16616	16631	16642	16637	16528	16685	16799	16748	16571	16824	16743	16858	16821	16771	16597	16731	16693	16590	16729	16683	16653	16764	16616	16768	16728	16701	16723	16491	16453	16532	16595	16645	16741	16728	16646	16700	16604	16700	16616	16631	16603	16698	16702	16694	16707	16798	16818	16648	16681	16752	16701	16778	16736	16700	16623	16701	16788	16600	16672	16473	16696	16598	16591	16578	16778	16501	16708	16725	16565	16757	16743	16525	16690	16539	16625	16577	16721	16764	16778	16476	16677	16463	16606	16608	16727	16594	16732	16734	16599	16673	16771	16705	16819	16527	16660	16528	16614	16734	16697	16510	16476	16648	16603	16687	16605	16870	16612	16601	16406	16607	16741	16608	16652	16649	16701	16645	17003	16730	16566	16610	16683	16622	16634	16719	16727	16651	16773	16604	16721	16726	16792	16464	16571	16475	16714	16616	16635	16694	16603	16659	16559	16673	16579	16669	16609	16654	16599	16859	16822	16660	16679	16548	16605	16839	16579	16566	16494	16759	16685	16642	16694	16610	16639	16761	16462	16619	16596	16423	16606	16592	16748	16748	16533	16669	16623	16630	16808	16734	16654	16633	16558	16684	16610	16663	16625	16673	16735	16678	16848	16556	16737	16716	16552	16582	16577	16525	16729	16644	16590	16750	16677	16376	16625	16748	16687	16668	16696	16644	16650	16576	16799	16670	16669	16735	16531	16675	16507	16680	16667	16659	16664	16658	16824	16669	16665	16609	16689	16565	16692	16606	16684	16610	16556	16627	16613	16597
25342	21101	28262	26115	25660	27269	27736	49802	57491	40337	30771	24646	22814	22213	22096	22013	22037	21823	21836	22031	21903	21941	22110	22068	21784	21979	21929	22143	21990	22120	22056	22107	21939	22036	21954	21985	22077	21977	21784	21978	22069	21845	21963	21844	21939	21856	22019	22044	21851	21979	22008	21801	21764	21978	22065	21833	22016	22157	21846	21689	22132	21730	21895	22036	21851	22094	21947	22138	21905	21802	21764	22026	22035	22105	21821	21682	21768	21998	21883	21787	22038	21764	21651	21585	22029	22042	22065	21945	22090	21914	21902	22002	21806	21844	21865	21766	21848	21920	21998	21917	21834	22054	21928	21734	21933	21916	22100	21983	21879	21907	21734	21883	21898	21877	21967	21827	21951	21845	21887	21781	21911	21722	21896	21965	22134	21979	21932	22111	22042	21910	21852	21829	21815	21827	21784	21983	21915	21883	21948	21976	21708	22112	22070	22112	21892	21878	21839	21927	21976	21896	21846	21919	22056	21959	21732	21546	21786	21595	21852	21919	21785	21806	22191	21786	21697	21889	22025	21703	21944	21827	21791	21674	21734	21610	21853	21820	22035	21803	21725	21790	21890	22030	21965	21896	21905	22012	21851	21973	21862	21791	22044	21852	22058	21935	21702	21695	21827	21920	22042	22095	21682	21967	22061	22071	22212	22023	22222	21593	21744	21816	22047	22082	21526	21638	22070	21786	22002	21863	21954	21774	22041	21974	21812	21825	22135	21782	21887	21753	21957	21749	21819	22061	22049	21699	21934	21839	22004	21870	21849	21945	21938	21850	21852	21931	21774	21835	21793	21679	21947	21740	21871	21817	21742	21908	21727	21963	21605	21793	21901	21700	21982	21908	22029	21994	21818	21955	21983	22153	22039	21768	21858	21870	21859	21884	21916	21757	21728	21874	21996	21817	22035	21906	21877	21788	21834	21877	21969	21706	21820	21893	21893	21866	21775	22009	21854	21735	21687	21730	21782	21758	21869	21722	21970	21903	21807	21535	21769	21829	21876	21991	21734	21847	21808	21912	22008	21900	21983	21731	21749	21810	21746	21858	21974	21941	21853	22104	21960	21999	21749	21614	22006	21877	21858	21763	21972	21809	21725	21777	22225	21867	22086	22000	21993	22021	22165	21719	22120	22169	21880	22192	21889	21844	21899	21834	21917	21757	21640	21879	22009	21701	21892	21868	22039	22006	21906	22051	21917	22078	21968	21830	22117	21847	21751	21880	21945	21882	21800	21588	21803	21826	21806	21931	21840	21773	21842	22024	21829	21921	21892	21859	21920	21688	22056	22022	21692	22169	21761	21583	21884	21937	21870	21633	21765	22039	21720	21756	21909	21813	22012	21839	21990	21873	22089	21947	21839	21750	21894	21878	22147	21938	21733	21758	22040	21674	21846	21852	21875	21639	21545	21693	21794	21752	21897	22025	21961	21710	21857	22147	21967	21900	21947	21823	21925	21775	21809	21835	21782	21826	22033	21818	21705	21945	21695	21880	21824	21797	21917	21733	21918	21737	22015	21818	21867	22006	21957	22006	21881	21709	21794	21790	21686	21890	21722	21959	21835	21693	21952	21836	22132	21819	21998	21897	21835	21711	21658	21886	21901	22000	21829	22097	21906	21664	21694	21819	22034	21682	21720	22021	22129	21863	22067	21862	21801	21962	21823	21661	21943	21815	21867	22173	21866	21980	21719	22043	21895	21802	21989	21915	21915	21918	22000	21878	22071	21925	21794	21990	21859	21826	21869	21714	21858	21843	21876	21743	21795	21900	21934	22064	21777	21725	21841	21895	21854	21975	22028	21968	21939	21925	21756	21831	21921	21734	21894	21951	21920	22098	21946	21768	21945	21886	21747	21963	21860	22127	21844	21985	21802	22052	21955	21831	21905	21882	21685	21803	21957	21685	22000	21981	21883	21848	21953	21786	21824	21878	21795	21936	21780	21961	21756	21952	21959	21910	21913	21915	21777	21784	21841	21907	22021	21849	21858	21902	21906	22020	21728	21830	21737	21788	21900	21730	21779	21746	21972	22022	22114	22112	21734	21991	21841	22021	21917	21932	21651	22122	21779	21867	21921	21929	21621	21935	21916	22052	21747	21843	21873	21867	21955	22078	21768	21786	22018	21718	21829	21792	21919	22063	21793	21694	21806	21982	21779	21924	21941	21821	21803	22105	21926	22140	21732	22011	21874	21832	22119	21809	21805	21811	21875	21973	21818	22196	22187	21801	21981	21973	21864	21806	22038	21731	21745	21837	22115	21793	22070	21964	21839	21757	21811	21928	21718	21858	22031	21878	22004	21931	21886	21772	21854	21911	21972	21890	21845	21781	21859	21774	21815	21719	21747	21641	21978	21980	22066	21787	22055	21686	21802	21815	22080	21847	21909	21769	22046	21885	21740	21855	21944	21924	21890	21882	21866	21894	21864	21942	21706	21831	21779	21633	21885	21752	21842	21705	22002	21953	21915	21897	22013	21951	22019	21711	21870	21566	21889	21940	21830	21779	21740	21684	21956	21788	21752	21904	21969	22023	21870	21875	21955	22052	22055	21742	21828	21667	21960	22095	21852	22012	21987	21762	21829	21946	21722	22028	21935	21639	22118	21874	21643	21898	21914	21735	22045	21866	21905	21991	21923	21909	21874	21620	21750	21860	21954	21724	21944	21816	22032	21831	21817	22129	21789	21807	21849	21845	22027	22029	21850	21826	21948	21744	21889	21847	21785	22095	21956	21823	21898	21729	21572	21871	21785	21778	21939	21914	22070	21796	21825	21745	21948	22206	21920	21996	22057	21809	21828	21837	21826	21835	21930	21996	21850	21830	21985	21755	21917	21975	22010	22007	21889	21769	21872	21777	21816	22259	21967	21824	21960	21832	21945	22057	21880	21749	22114	22135	21794	21802	21800	21865	21852	21798	21728	21763	21730	22087	21886	21947	21929	21893	21893	21946	21939	21927	21919	21733	21925	22025	21879	21876	21982	21783	21576	21906	21951	21845	21949	21818	21831	21851	22078	21856	21956	21930	22092	21959	21837	21673	21821	21840	21674	21811	21793	21914	22008	21983	21991	21840	21809	21800	21782	22043	21915	21628	21885	21730	21717	21921	21921	21817	21950	22024	21778	21771	21810	21890	22025	21748	21833	21884	22105	21739	21799	21733	21999	21860	21978	22071	22043	22060	21954	21909	21923	21769	21912	21910	21653	22047	21834	22050	21991	21799	22018	21845	22016	21771	21877	21710	21796	22033	21982	21876	22036	21866	21919	21734	21917	21899	21949	21964	21848	21961	21667	21792	22149	21834	22006	21874	21769	21660	21893	21918	21728	21788	22115	21710	21705	21787	21693	21986	21846	21829	21823	21925	21768	22013	21930	21951	21845	21827	21818	21627	21839	22020	21928	21922	22000	21981	21709	22090	21942	21969	21988	21708	21856	21796	21802	21883	22035	21588	21774	21841	21826	21892	21871	21862	21770	21935	21937	21785	21917	21839	21924	21937	21918	21840	21866	21862	21624	21969	21926	21675	21871	22122	22019	21979	21776	21748	21948	21989	22023	21819	21808	22055	21960	21814	21825	22031	21862	21801	21775	21757	21729	21914	22053	21869	21907	21834	21548	21786	21850	21895	22035	21886	21968	21752	21977	21931	21683	21802	21889	21580	21623	21790	21858	21661	22006	21887	21830	21924	22127	22009	21915	21918	21876	21843	21997	21896	21823	21772	21692	21569	21686	21793	21805	21878	21919	21865	21829	21905	21785	22053	21691	21801	21887	21944	21851	22071	21893	21625	21895	21885	21776	21915	22028	21740	21968	21949	22149	21959	22232	22042	21742	21745	21877	21801	21851	21808	21802	22074	22222	22092	22074	21852	21992	22042	21903	22105	21796	21748	21945	21850	22003	21750	21899	21664	21807	22143	21991	21801	21912	21813	21883	21838	21814	22004	21950	21959	21667	21807	21889	21799	22089	21773	21851	22013	21925	21841	22100	22009	21741	21974	21989	21755	21961	21869	21785	21890	22036	21872	22011	21814	21944	21983	21817	21727	21918	21972	21978	22192	21831	21640	22007	21957	21887	21913	21680	21856	22031	21766	21840	21776	21728	21625	21903	21774	22081	21948	21942	22089	21909	21996	21741	21630	21908	21809	21944	21855	21877	21932	21709	21626	21939	21892	21634	21868	21817	21861	21640	21910	21951	21965	22024	22057	21787	21980	22007	22095	21948	21908	21590	21890	21799	21944	21698	21834	22062	22115	21899	22098	22106	21980	22033	21747	21677	21829	22076	21876	21774	21945	21850	21662	21815	21957	22091	21743	21688	21870	21999	21883	21994	21897	21771	21958	21981	21801	21807	21935	21964	21908	21831	21685	22009	21896	21976	21700	21803	22016	21842	22011	21893	21812	21769	21709	21833	21818	21707	21827	21744	21723	22005	21842	21912	21987	21933	21882	21881	21669	21890	22007	21846	21761	21945	21825	22033	21887	22061	22168	21842	21727	21998	21740	21634	21739	21850	21756	21876	22000	21736	21973	21772	21812	21893	21886	21969	21737	21803	21786	21917	21856	21982	21738	21708	21888	22079	21870	21738	21704	21822	21757	21890	21771	21863	22017	21918	21976	21821	21772	21985	21557	21949	21929	21970	21779	21961	21861	21700	22020	21942	21921	21866	21894	21864	22073	22028	22140	21854	21803	21739	22004	21755	21976	21978	22007	22089	22245	21841	22019	21784	21876	21847	21914	22120	21835	21921	21789	21787	21725	21837	21788	21879	22044	21931	21810	21969	21955	21999	21873	21854	21780	21921	22005	22034	21843	21827	21943	21974	22000	21768	21888	21725	21779	21956	21827	21724	21738	21612	22045	22031	21892	22018	21741	21965	22007	22005	21921	21953	21851	21851	21922	21746	22028	21555	21868	21649	21720	21953	21816	21795	21809	21877	21875	21970	21897	21852	21875	21710	21790	21826	21764	21980	21965	21737	21904	21767	21934	21861	21846	21893	21724	21684	22061	21739	21712	22034	21849	21994	21749	21675	22004	21832	22108	21878	21958	21856	21825	21874	21902	21629	21923	21839	21655	21625	21939	21805	21812	21658	21827	22030	21946	22114	21819	21862	21960	21960	21897	21904	21847	21818	21905	21855	22046
21661	36205	36117	29359	25651	22926	22700	50483	52546	36625	25402	18388	16630	16415	16416	16154	16297	16245	16166	16419	16317	16343	16519	16306	16444	16305	16116	16236	16284	16410	16378	16360	16220	16480	16391	16114	16079	16269	16342	16296	16241	16076	16329	16412	16268	16267	16422	16273	16497	16295	16283	16199	16343	16394	16365	16334	16366	16346	16272	16289	16332	16307	16454	16254	16240	16355	16286	16210	16293	16110	16202	16314	16202	16310	16393	16218	16295	16230	16293	16219	16295	16359	16204	16180	16420	16306	16176	16208	16435	16305	16293	16272	16221	16313	16344	16412	16311	16249	16177	16294	16281	16146	16278	16464	16318	16239	16434	16279	16191	16271	16364	16334	16108	16513	16156	16329	16325	16367	16261	16119	16309	16287	16272	16313	16383	16145	16377	16311	16409	16238	16289	16288	16299	16411	16303	16312	16246	16394	16278	16367	16268	16351	16490	16371	16268	16269	16383	16374	16379	16223	16424	16280	16267	16276	16288	16234	16334	16392	16190	16284	16455	16183	16246	16474	16220	16194	16223	16420	16400	16195	16349	16234	16269	16209	16413	16365	16315	16490	16299	16188	16239	16284	16152	16266	16315	16184	16296	16294	16288	16235	16377	16314	16237	16260	16279	16341	16167	16271	16206	16483	16274	16289	16201	16224	16143	16374	16312	16360	16367	16205	16249	16335	16222	16296	16176	16197	16299	16259	16203	16361	16232	16176	16364	16265	16325	16374	16395	16168	16133	16310	16361	16181	16277	16313	16161	16581	16210	16350	16420	16295	16126	16366	16242	16351	16508	16320	16305	16333	16228	16378	16221	16311	16306	16213	16152	16173	16287	16318	16352	16292	16212	16457	16283	16271	16284	16203	16513	16287	16486	16245	16307	16320	16193	16211	16254	16208	16417	16410	16267	16336	16199	16288	16383	16387	16385	16341	16215	16209	16365	16041	16288	16095	16388	16338	16164	16185	16291	16360	16265	16356	16300	16357	16172	16286	16264	16266	16313	16155	16406	16163	16261	16375	16280	16346	16167	16400	16301	16344	16150	16519	16302	16446	16390	16326	16388	16425	16169	16370	16254	16403	16186	16410	16260	16376	16383	16335	16263	16367	16294	16174	16362	16261	16073	16176	16217	16272	16377	16332	16248	16370	16245	16198	16459	16277	16157	16406	16299	16289	16382	16127	16356	16281	16421	16187	16305	16387	16221	16368	16193	16403	16378	16322	16366	16243	16221	16355	16148	16240	16330	16075	16165	16363	16311	16379	16300	16245	16435	16349	16238	16260	16127	16282	16141	16305	16043	16431	16341	16260	16290	16236	16159	16026	16460	16256	16166	16277	16159	16319	16278	16507	16300	16335	16529	16390	16166	16185	16262	16326	16132	16229	16283	16274	16389	16114	16169	16273	16281	16366	16306	16412	16337	16405	16217	16405	16231	16269	16175	16516	16398	16209	16236	16180	16299	16200	16324	16322	16220	16396	16214	16248	16345	16220	16377	16266	16137	16406	16330	16205	16314	16290	16358	16354	16437	16338	16214	16212	16169	16351	16113	16233	16431	16347	16296	16273	16333	16164	16266	16250	16250	16232	16350	16210	16141	16398	16350	16373	16240	16272	16270	16477	16305	16141	16403	16350	16429	16218	16268	16417	16304	16266	16269	16239	16199	16439	16349	16168	16306	16302	16408	16317	16239	16253	16355	16454	16309	16306	16222	16380	16238	16263	16414	16522	16294	16325	16384	16288	16245	16400	16219	16391	16135	16437	16292	16162	16216	16399	16334	16335	16308	16238	16258	16247	16196	16277	16117	16282	16401	16433	16453	16336	16438	16249	16298	16333	16290	16369	16375	16283	16182	16181	16181	16305	16377	16271	16298	16089	16111	16261	16257	16152	16264	16303	16200	16336	16545	16136	16219	16226	16185	16324	16054	16473	16270	16326	16325	16261	16390	16278	16240	16229	16154	16238	16289	16226	16262	16326	16339	16231	16298	16255	16428	16409	16328	16488	16334	16269	16327	16358	16252	16098	16304	16349	16241	16271	16385	16257	16370	16254	16185	16226	16205	16339	16357	16361	16216	16222	16191	16467	16400	16305	16305	16307	16157	16468	16262	16048	16233	16301	16213	16354	16171	16339	16273	16364	16376	16401	16365	16298	16381	16416	16282	16291	16380	16366	16421	16410	16393	16112	16243	16238	16246	16350	16268	16270	16368	16259	16166	16174	16226	16355	16326	16338	16056	16328	16222	16227	16254	16237	16314	16216	16350	16208	16148	16169	16198	16267	16160	16184	16448	16287	16243	16226	16307	16359	16302	16247	16220	16297	16252	16407	16263	16135	16323	16270	16324	16017	16202	16274	16286	16265	16423	16266	16135	16477	16335	16200	16401	16316	16238	16242	16107	16370	16171	16113	16224	16348	16304	16265	16270	16201	16276	16323	16230	16192	16341	16269	16342	16365	16256	16212	16414	16374	16294	16335	16120	16428	16300	16112	16211	16221	16333	16275	16102	16307	16125	16287	16290	16255	16234	16335	16221	16438	16362	16343	16271	16439	16296	16484	16401	16246	16314	16406	16373	16345	16162	16236	16097	16225	16271	16248	16166	16102	16362	16364	16213	16285	16428	16482	16334	16436	16385	16139	16206	16426	16482	16302	16305	16357	16304	16379	16194	16255	16330	16414	16297	16229	16126	16419	16386	16264	16186	16269	16208	16290	16264	16334	16246	16304	16444	16122	16338	16334	16316	16216	16308	16367	16309	16346	16120	16463	16125	16269	16155	16269	16419	16159	16230	16310	16291	16395	16139	16355	16218	16194	16300	16163	16314	16341	16303	16308	16225	16304	16302	16417	16175	16313	16466	16204	16056	16195	16173	16284	16281	16173	16221	16422	16371	16312	16266	16334	16385	16243	16171	16401	16237	16233	16228	16308	16218	16218	16197	16196	16374	16292	16283	16315	16282	16324	16140	16313	16408	16010	16299	16421	16229	16333	16246	16208	16183	16394	16330	16200	16293	16312	16172	16170	16213	16188	16171	16216	16269	16325	16298	16356	16319	16327	16270	16256	16158	16248	16232	16278	16297	16218	16336	16212	16394	16171	16140	16382	16262	16199	16320	16227	16442	16326	16320	16222	16263	16389	16410	16219	16333	16153	16344	16180	16298	16343	16253	16113	16445	16215	16127	16239	16244	16332	16308	16190	16259	16444	16288	16462	16239	16344	16443	16337	16135	16464	16195	16267	16228	16278	16276	16133	16329	16117	16393	16112	16242	16162	16308	16344	16183	16154	16057	16274	16271	16279	16266	16195	16269	16249	16173	16495	16333	16368	16259	16223	16222	16231	16376	16149	16335	16227	16256	16145	16147	16267	16318	16277	16289	16286	16266	16311	16171	16320	16347	16442	16209	16350	16160	16263	16236	16357	16371	16263	16422	16331	16276	16325	16288	16130	16356	16302	16328	16204	16286	16526	16283	16273	16264	16312	16365	16304	16384	16344	16419	16295	16463	16369	16287	16358	16345	16378	16329	16368	16152	16341	16401	16374	16279	16316	16375	16311	16331	16387	16471	16218	16366	16275	16184	16236	16391	16431	16312	16343	16351	16347	16182	16246	16177	16340	16461	16229	16377	16352	16013	16260	16383	16296	16346	16247	16236	16157	16414	16410	16203	16590	16214	16110	16368	16297	16369	16250	16146	16293	16172	16289	16218	16238	16460	16276	16256	16174	16297	16326	16387	16290	16359	16290	16356	16237	16371	16278	16446	16499	16364	16234	16277	16308	16241	16207	16324	16337	16332	16322	16315	16237	16230	16308	16369	16262	16447	16346	16468	16130	16315	16249	16241	16345	16323	16480	16244	16132	16392	16189	16129	16402	16326	16222	16323	16219	16399	16405	16387	16396	16098	16288	16435	16304	16265	16290	16156	16222	16333	16285	16408	16318	16259	16416	16464	16377	16459	16318	16300	16288	16550	16262	16170	16309	16427	16295	16317	16314	16411	16413	16280	16248	16345	16151	16346	16533	16368	16174	16232	16277	16504	16112	16262	16327	16435	16326	16230	16291	16282	16437	16286	16243	16412	16373	16248	16220	16323	16452	16253	16269	16282	16279	16445	16306	16229	16294	16340	16370	16201	16437	16395	16361	16224	16294	16304	16191	16256	16411	16100	16425	16306	16251	16166	16311	16395	16322	16270	16227	16251	16258	16219	16416	16361	16275	16265	16339	16433	16234	16284	16362	16348	16244	16272	16227	16387	16291	16142	16202	16357	16319	16342	16421	16381	16326	16148	16330	16178	16110	16389	16146	16246	16272	16260	16222	16408	16309	16372	16184	16225	16242	16285	16454	16275	16362	16456	16303	16342	16343	16233	16280	16381	16227	16294	16384	16280	16320	16261	16443	16186	16201	16111	16225	16327	16273	16214	16242	16174	16418	16204	16391	16275	16355	16426	16337	16287	16201	16308	16398	16324	16477	16413	16241	16376	16237	16325	16234	16211	16410	16357	16269	16161	16274	16330	16400	16304	16231	16089	16204	16319	16418	16358	16349	16354	16383	16310	16442	16391	16226	16348	16329	16330	16327	16418	16238	16238	16345	16317	16092	16284	16301	16267	16279	16206	16278	16250	16268	16288	16354	16443	16207	16426	16224	16319	16473	16187	16426	16212	16287	16100	16195	16417	16187	16346	16181	16396	16376	16208	16353	16422	16288	16343	16184	16265	16401	16299	16450	16336	16306	16352	16330	16320	16267	16149	16293	16424	16339	16260	16316	16154	16335	16199	16189	16186	16189	16362	16287	16177	16265	16333	16334	16288	16248	16186	16142	16127	16362	16489	16300	16208	16255	16258	16071	16229	16175	16287	16539	16357	16489	16257	16249	16199	16136	16443	16262	16335	16337	16338	16343	16150	16213	16373	16310	16297	16224	16341	16445	16339	16168	16433	16203	16299	16200	16466	16243	16280	16485	16389	16352	16284	16279	16416	16247	16279	16369	16430	16347	16267	16287	16453	16239	16433	16165	16319	16266	16387	16401	16193	16132	16273	16287	16263	16289	16232	16391	16130	16304	16296	16353	16221	16461	16470	16396	16224	16287	16208	16263	16278	16444	16268	16238	16328	16399	16136	16484	16145	16293	16215	16323	16232	16251
23637	21160	28555	24304	23788	28390	31740	62114	69371	49187	36137	26547	23366	22343	22435	22319	21955	22163	22112	22108	22194	22223	22310	22186	22184	22082	22078	22084	22036	22142	21944	22258	21971	22127	21823	22125	22117	22104	22018	22182	22202	22222	22130	22242	22140	22145	22091	21946	22224	22168	22223	22192	22003	21918	22006	21971	21910	21938	21875	22004	22081	22126	22012	22050	22067	22156	22043	22153	22163	22100	22409	21950	21961	21907	21987	22031	22283	22006	22144	21818	22103	22030	21587	21895	21925	22034	21963	21790	22073	22121	22016	22173	22056	22132	22104	22051	22137	22056	22016	21869	22221	22184	22127	22092	22073	22031	21895	22056	22073	21927	22095	22093	22107	22067	22066	22179	22027	22124	21978	22093	22158	22059	22142	22007	22061	21908	22037	21961	22123	21840	21933	22007	22064	22074	22054	21942	21924	22286	22238	22072	21920	21910	22056	22002	22044	21932	22087	22254	22016	21989	22048	21985	22200	22157	22044	21981	21916	21980	21818	22121	22064	22085	21853	21957	21982	21967	22075	21910	21984	21843	22058	21762	21918	22033	22096	21914	21963	22130	22009	22024	22151	22010	21940	22065	21894	21813	21940	21966	21986	21998	21878	21947	22053	21942	22142	22040	22172	22174	22051	21989	21817	21792	22287	22224	22446	21943	21858	22114	21944	22054	21966	22002	22110	21962	21688	22080	21991	22037	21991	21973	22056	21847	21923	22062	21920	22122	21964	21945	21929	22186	22025	21978	22020	22037	21968	22082	22120	21967	21952	22129	22211	22171	22014	22191	21946	21948	21813	21991	22076	22077	21908	22144	21883	22082	21933	22116	22182	22084	22013	21869	21873	21861	21950	22089	22043	22047	21760	21920	22098	22026	22079	21923	21930	22058	21860	22013	22119	21946	22110	22075	22161	22081	22053	22011	22204	21893	21899	21999	22010	22032	22024	22204	22077	22058	21932	21927	21800	22178	22113	22070	22136	22056	21935	22004	22239	22078	22166	22043	21838	21908	22019	21966	22055	22036	21996	21967	21921	22031	21900	22006	22085	22000	21679	22217	21895	22059	21918	22106	21914	21895	22004	22098	21842	21970	22170	22141	22052	21879	22004	22000	21958	21918	21791	22135	21840	22105	22031	21862	22103	22004	21937	22165	22049	22086	21903	22007	22040	21836	21838	22155	21980	21733	22031	22140	21978	22197	21904	21871	22076	21928	21964	21975	22042	22022	21969	21994	21864	21969	21973	21870	22056	22028	22157	22182	21944	22135	22085	22190	22219	22000	22066	21926	22014	21670	22040	21992	22208	22032	22028	22105	22164	21970	22170	22119	21955	22025	22176	22275	22009	21920	21860	22019	22114	22102	21920	21934	22030	21736	21954	22082	21997	22130	22076	22040	21991	22259	22148	21846	22023	22013	22083	21864	22164	22105	21926	21911	21908	22073	21920	21850	22077	22235	21961	21849	22001	22014	22168	22071	21980	22310	21876	21850	21980	22160	22081	22161	21934	21978	21991	22226	22224	22064	21916	21940	22058	22108	21996	21943	22020	22015	22087	22015	22084	21903	22072	22229	22007	21977	22164	21911	21977	22083	22097	21930	21930	21944	21956	21981	21985	21979	22043	21932	21771	22055	22050	21911	22127	21809	21732	22097	22101	22054	22116	21999	21976	21986	21870	22151	22207	21868	21997	22081	22146	22077	21919	21845	21856	22024	21955	22089	21949	21924	22037	22073	21898	22040	22015	22097	21951	22279	22231	21981	21876	21986	22005	22029	22033	22174	22219	22195	22009	21748	21929	21987	22000	21864	21770	22123	22201	21988	21950	21874	21991	22122	21971	21983	21948	22004	22234	22110	22091	21868	21756	22003	21995	21888	21994	21786	21896	21882	22021	21842	22027	22322	21890	22058	22080	22042	22195	22082	21960	22087	22118	21977	22036	21984	22032	22086	21954	22054	21989	22059	21908	21962	21956	21913	21924	21923	22042	22110	22100	22289	22072	21897	22092	22151	22033	21949	22021	21991	21978	21910	21983	22046	21966	21936	22210	22223	22251	22143	21869	22009	22016	21880	21835	21771	22055	22092	22032	22177	22186	21984	22062	21980	22170	22081	22075	22035	22178	22222	22192	21763	21815	22078	22138	22042	21976	22081	21970	21969	21962	21928	21846	21760	22236	22043	22097	21996	21969	21886	22066	21906	21882	22201	22100	22133	22106	22073	21912	22117	22021	21881	21995	22021	21832	22140	22170	22038	21936	21881	22044	21951	22180	22218	21833	22144	22002	22021	22021	22091	21951	22096	22066	21898	22034	21883	22059	21941	21923	21890	22114	22016	22093	22052	22103	22119	21819	22034	21998	21935	22011	22049	21993	22071	22043	21826	21925	22001	22144	22068	21966	22011	22070	22014	22151	21936	21966	21825	21868	22206	21934	21840	21731	22066	22010	21993	22049	21926	22148	21738	21936	22255	22080	21972	21849	22082	22072	21977	21965	21975	21998	22204	22170	22076	21987	21854	21944	22017	21961	22165	22156	21896	21829	21902	22061	21978	21880	21971	21874	22065	21987	22072	22012	22307	21930	21924	21987	21900	21908	22171	21995	22036	21990	22016	22052	22017	22082	21841	21865	22079	21965	22028	22089	22004	22234	21975	21936	22051	22046	22367	21938	22377	22200	22030	22134	21722	21917	22173	21991	21886	22084	22063	22113	21890	21942	22101	22075	21801	22205	21951	22120	21945	21957	22211	22140	21812	22227	22170	22081	22104	21995	22070	22153	22132	22010	22139	22120	22035	22122	22110	21782	21967	22061	22131	22046	21963	22069	21914	22015	21919	21816	21838	22112	22046	22046	21983	21991	22109	21893	21811	22118	21839	22120	22310	22066	22159	22215	22060	22039	21880	21926	22039	22098	22018	21822	22005	21873	22235	21992	21774	22127	22045	22257	22062	21916	22131	22006	22142	22179	22265	21886	22034	22143	22022	21748	22007	22009	21789	21932	22067	21857	21725	22129	21982	21917	22059	21963	22139	22153	22212	22043	22128	22314	22020	22116	21965	21868	22086	22040	21864	22036	21786	22259	22043	22210	22049	22131	21651	21893	21978	22202	22038	22037	21826	22059	21818	21860	22056	22033	21955	22055	22145	21872	22047	22153	21912	22250	22220	22080	22109	21880	21989	22012	22153	21881	21743	21868	21926	22015	22016	21748	21929	21980	21878	21994	21898	21799	21982	22076	22045	22302	22103	22226	21995	22059	22123	22318	22116	22047	22052	21965	22007	22052	22012	21929	22058	21998	21948	22085	22114	22101	22191	22004	21763	22150	21887	22106	21993	22001	22284	22179	21959	21963	22005	21923	22095	21896	21912	22065	22114	22028	22014	21974	22062	21916	21999	22037	21985	21978	22078	22054	21857	21927	22019	21956	22015	21972	22004	21859	22018	22037	22121	22064	22392	22002	22056	22340	22067	22082	22013	21990	22093	21958	21824	22006	21937	22171	22124	21952	21956	22100	22150	22196	21974	21913	22110	21947	22088	22364	21962	22003	22144	22048	22053	22009	21976	21944	21904	22118	22047	22089	22173	22011	21972	22119	22279	22209	21970	21931	22167	21936	22079	22034	22036	22038	22127	22057	21937	22028	22161	21968	22027	21969	22023	22077	21865	21922	21893	21940	22063	21957	22276	22051	21945	21809	22139	21878	22085	21952	22205	21877	21826	22143	22009	22139	22101	22045	21875	22175	22140	22123	21894	22127	22102	21978	22077	21979	22182	21954	21749	22074	21785	21991	21881	22045	22128	22244	21993	22128	21973	21919	21880	21861	22159	21812	22005	22446	22160	21888	21825	22017	21908	22048	22093	21977	21973	21918	22137	21984	22039	22155	21967	21771	22129	21931	21997	22064	21976	21912	21816	21962	22062	22056	22214	22227	22233	22006	22145	21878	22100	22167	21786	21948	22057	22006	21695	21881	22010	21920	21815	21803	22191	21829	22073	22080	22040	21880	22068	22032	21832	22158	22109	21819	21895	21978	21968	21987	21878	21897	22073	21988	22082	22237	22269	21905	21987	21864	22031	22418	22028	22073	22033	22142	22075	22146	22157	22093	22149	21971	22136	21948	22038	21931	21987	22069	21907	21893	21999	21988	22149	22151	22231	21983	22189	21995	22002	21938	22050	21938	22098	22163	21814	21983	21807	22152	22116	22119	22096	22178	22147	22103	22087	21904	22056	22099	22188	22266	22026	21824	21912	21949	21934	21856	22247	21966	21964	21883	22298	22251	21900	21860	21983	21907	22109	21882	21825	21976	22105	21955	22129	21876	21971	22078	22121	22172	21986	21952	22034	22086	22030	22150	21967	21895	22002	22116	22170	21982	21918	22034	22072	22029	21940	22037	22019	21967	22152	22054	22120	21951	22298	22022	21933	22028	22069	22031	22016	22099	22217	21922	21936	21933	21978	21961	21988	22093	22040	22148	22230	21939	22158	21993	21960	22177	21931	21921	21986	21961	22064	21933	22118	22059	21989	21832	22072	21974	22142	21956	21936	22023	21961	22108	22054	22124	22311	22057	22069	22044	22143	21991	21974	21853	22093	22143	22017	21856	21892	22016	22162	21888	22090	22072	21936	21943	21818	21940	22019	22106	22192	21924	21965	22140	22118	22086	22221	22114	22003	21761	21990	22140	22095	22036	21889	22257	22148	22009	21883	22112	22002	22157	21944	22044	22018	22027	22120	21994	22111	22091	22255	22106	22022	21808	22059	21880	22004	21833	21880	22140	21893	22232	22017	21970	22032	21851	21865	22009	22015	21943	22095	22043	21983	21962	21744	22254	21908	22100	21845	21973	22080	21957	21789	22015	22119	22227	22190	22314	22172	21972	22030	21727	21976	22310	21862	22008	22126	22186	21828	22000	22055	21979	22086	22021	22004	21880	21852	22086	22039	21949	22025	22012	21993	21989	22024	22179	22060	22165	21883	21980	21873	21842	22191	22098	22297	21919	22210	22053	22162	21864	22158	21960	22187	21861	21871	22061	21969	21785	21989	21811	22007	21998	21811	22082	22168	21859	22150	21874	22029	22296	22084	22154	22107	21927	22047	22054	22086	21854	22064	22037	21961	22112	21877	22105	21959	21866	21946	21806	21923
24173	41151	40457	34904	31242	27737	27229	62576	65882	46404	31097	20337	16777	16425	16539	16297	16427	16430	16321	16323	16435	16339	16380	16378	16280	16502	16231	16491	16280	16284	16238	16272	16508	16416	16410	16449	16386	16302	16307	16529	16570	16428	16369	16385	16358	16413	16411	16377	16442	16258	16315	16305	16358	16173	16383	16248	16389	16499	16487	16262	16210	16324	16432	16336	16507	16510	16386	16404	16311	16384	16225	16399	16320	16361	16176	16371	16281	16342	16236	16319	16270	16297	16307	16166	16361	16343	16509	16373	16366	16181	16327	16346	16531	16398	16342	16404	16121	16359	16340	16420	16200	16462	16459	16266	16270	16462	16512	16320	16405	16185	16328	16410	16381	16286	16445	16276	16428	16444	16238	16232	16412	16391	16417	16363	16296	16475	16159	16364	16438	16351	16460	16242	16356	16165	16364	16335	16277	16323	16199	16367	16451	16473	16446	16167	16385	16476	16350	16368	16273	16376	16396	16349	16439	16331	16382	16293	16301	16359	16367	16269	16364	16381	16358	16417	16397	16315	16469	16198	16521	16182	16433	16357	16365	16251	16368	16289	16425	16385	16227	16390	16358	16236	16222	16311	16290	16355	16213	16440	16294	16311	16318	16286	16387	16443	16385	16219	16483	16235	16283	16347	16376	16275	16387	16069	16309	16349	16280	16403	16277	16341	16463	16373	16383	16319	16500	16350	16378	16363	16418	16313	16472	16352	16329	16405	16457	16459	16302	16414	16331	16185	16316	16447	16346	16634	16338	16306	16295	16200	16393	16386	16288	16394	16369	16444	16318	16403	16212	16359	16323	16422	16380	16274	16364	16269	16424	16288	16462	16500	16277	16268	16398	16355	16243	16508	16344	16294	16283	16506	16310	16296	16483	16353	16510	16301	16320	16500	16334	16460	16215	16474	16369	16578	16333	16227	16376	16096	16254	16281	16203	16374	16354	16388	16451	16281	16444	16491	16147	16350	16245	16207	16271	16345	16390	16314	16331	16457	16395	16359	16356	16282	16368	16340	16379	16317	16391	16264	16291	16353	16375	16340	16342	16225	16267	16195	16216	16302	16400	16324	16448	16389	16526	16359	16406	16380	16285	16303	16420	16538	16143	16293	16366	16362	16456	16293	16269	16310	16218	16492	16164	16445	16317	16428	16332	16361	16519	16255	16363	16264	16419	16402	16222	16330	16384	16445	16265	16194	16257	16164	16446	16238	16405	16415	16459	16398	16471	16378	16267	16632	16355	16446	16425	16380	16226	16378	16512	16267	16209	16440	16345	16458	16465	16333	16254	16333	16206	16512	16326	16228	16371	16245	16418	16434	16272	16342	16368	16283	16368	16324	16452	16262	16449	16415	16414	16336	16461	16344	16256	16235	16343	16299	16229	16465	16240	16389	16263	16484	16264	16315	16353	16274	16222	16405	16367	16451	16467	16303	16354	16368	16355	16369	16427	16432	16325	16371	16371	16144	16240	16453	16327	16452	16368	16360	16272	16185	16406	16291	16436	16371	16325	16133	16250	16330	16260	16236	16408	16434	16463	16300	16384	16417	16230	16484	16345	16398	16496	16192	16267	16229	16293	16287	16458	16397	16411	16172	16520	16462	16379	16353	16324	16321	16415	16268	16269	16519	16281	16316	16366	16236	16485	16162	16417	16295	16375	16452	16203	16215	16397	16346	16325	16296	16444	16440	16267	16310	16496	16517	16535	16375	16266	16438	16370	16399	16319	16436	16237	16247	16286	16438	16541	16354	16454	16318	16505	16115	16431	16408	16368	16315	16558	16241	16418	16273	16350	16401	16296	16296	16425	16423	16290	16186	16215	16263	16433	16236	16402	16471	16341	16326	16435	16258	16261	16433	16396	16345	16386	16510	16210	16302	16334	16365	16218	16337	16226	16398	16286	16268	16386	16321	16391	16323	16465	16332	16376	16425	16286	16334	16379	16350	16446	16112	16311	16430	16415	16497	16256	16490	16487	16353	16212	16472	16323	16470	16521	16334	16360	16284	16388	16113	16413	16219	16301	16347	16317	16318	16218	16250	16447	16192	16346	16282	16338	16402	16377	16518	16386	16443	16458	16405	16211	16427	16344	16543	16278	16384	16384	16338	16353	16295	16414	16304	16398	16284	16254	16328	16382	16426	16202	16263	16432	16425	16359	16378	16251	16248	16292	16383	16367	16323	16193	16373	16599	16380	16208	16400	16023	16186	16476	16362	16316	16355	16249	16318	16356	16390	16393	16342	16253	16474	16170	16396	16494	16344	16537	16189	16412	16268	16340	16328	16275	16365	16363	16529	16333	16505	16207	16387	16230	16401	16288	16446	16282	16378	16229	16419	16416	16339	16154	16354	16444	16420	16273	16441	16337	16378	16303	16369	16431	16316	16345	16267	16251	16114	16280	16196	16332	16494	16163	16421	16267	16246	16385	16315	16707	16230	16424	16182	16410	16282	16262	16321	16382	16387	16366	16404	16329	16292	16404	16292	16239	16316	16382	16166	16424	16233	16364	16612	16325	16288	16254	16483	16440	16380	16629	16317	16323	16510	16269	16355	16412	16285	16307	16235	16363	16487	16228	16299	16206	16386	16422	16165	16409	16249	16359	16357	16408	16113	16439	16512	16384	16492	16405	16509	16223	16306	16284	16411	16295	16377	16339	16256	16283	16297	16285	16102	16225	16233	16390	16338	16258	16288	16327	16342	16314	16381	16198	16360	16330	16263	16431	16206	16358	16313	16441	16403	16387	16306	16340	16348	16378	16332	16467	16572	16302	16328	16334	16226	16301	16381	16286	16356	16263	16353	16385	16236	16471	16183	16138	16355	16518	16150	16493	16302	16366	16490	16410	16505	16425	16324	16374	16316	16231	16218	16392	16309	16496	16384	16495	16403	16407	16268	16245	16293	16380	16425	16183	16345	16415	16285	16349	16331	16539	16287	16297	16451	16187	16390	16394	16437	16392	16397	16342	16232	16272	16417	16482	16328	16342	16201	16428	16236	16340	16355	16306	16342	16308	16359	16377	16324	16228	16433	16349	16212	16466	16357	16518	16427	16226	16601	16291	16537	16272	16340	16316	16145	16356	16368	16354	16387	16271	16339	16399	16174	16432	16274	16475	16340	16284	16437	16554	16371	16237	16412	16435	16345	16417	16427	16598	16206	16384	16418	16118	16383	16253	16395	16363	16120	16189	16286	16319	16360	16252	16348	16370	16407	16252	16394	16261	16268	16268	16269	16383	16303	16546	16163	16296	16520	16399	16206	16411	16399	16370	16170	16333	16392	16231	16460	16308	16357	16407	16288	16292	16245	16370	16367	16293	16393	16399	16440	16322	16262	16367	16330	16300	16299	16249	16402	16332	16354	16411	16189	16332	16501	16384	16432	16465	16437	16495	16399	16272	16430	16371	16238	16346	16468	16140	16105	16253	16484	16256	16361	16480	16284	16192	16443	16367	16285	16267	16282	16594	16287	16460	16409	16212	16296	16390	16347	16365	16386	16259	16463	16349	16315	16511	16330	16375	16337	16290	16364	16327	16356	16437	16296	16280	16287	16499	16310	16188	16392	16351	16364	16258	16270	16438	16180	16294	16157	16428	16375	16049	16466	16410	16429	16394	16436	16390	16505	16404	16388	16344	16509	16567	16260	16266	16267	16257	16207	16370	16399	16531	16485	16452	16353	16258	16529	16459	16417	16290	16375	16375	16432	16523	16483	16322	16311	16334	16332	16404	16404	16379	16179	16299	16349	16315	16322	16324	16326	16321	16263	16201	16145	16327	16323	16281	16265	16110	16229	16437	16382	16253	16365	16260	16390	16454	16227	16240	16418	16434	16372	16388	16288	16372	16590	16317	16435	16372	16292	16494	16208	16310	16424	16385	16142	16451	16362	16431	16239	16422	16417	16263	16376	16381	16295	16431	16404	16306	16242	16368	16328	16318	16310	16342	16337	16307	16371	16548	16323	16393	16478	16507	16349	16357	16204	16419	16362	16316	16281	16291	16394	16217	16351	16304	16385	16218	16382	16372	16284	16379	16342	16268	16229	16702	16156	16295	16361	16232	16250	16259	16381	16501	16256	16347	16424	16395	16471	16395	16362	16319	16372	16279	16213	16393	16396	16456	16411	16427	16161	16431	16318	16182	16361	16447	16303	16442	16323	16238	16338	16288	16354	16410	16264	16366	16502	16468	16316	16369	16451	16457	16465	16341	16385	16418	16218	16222	16513	16398	16332	16472	16356	16300	16436	16300	16391	16306	16431	16312	16324	16223	16339	16457	16283	16444	16429	16355	16318	16370	16428	16232	16439	16379	16536	16528	16326	16454	16410	16308	16336	16339	16367	16395	16460	16485	16398	16381	16414	16462	16264	16263	16343	16467	16414	16238	16217	16320	16411	16587	16353	16421	16259	16384	16391	16394	16272	16304	16483	16294	16257	16455	16389	16367	16375	16297	16318	16474	16498	16309	16428	16461	16280	16296	16163	16490	16469	16464	16323	16328	16307	16334	16568	16371	16392	16259	16398	16477	16350	16287	16263	16418	16281	16183	16414	16499	16450	16486	16406	16109	16297	16209	16424	16336	16260	16407	16395	16278	16603	16240	16286	16279	16256	16377	16423	16443	16351	16267	16429	16233	16371	16489	16293	16413	16423	16485	16378	16214	16371	16392	16274	16301	16299	16315	16412	16471	16497	16208	16318	16304	16351	16473	16294	16419	16264	16218	16267	16502	16250	16339	16379	16445	16196	16330	16379	16363	16502	16527	16226	16467	16316	16348	16426	16390	16172	16232	16328	16376	16436	16222	16447	16277	16249	16391	16381	16348	16260	16479	16328	16372	16378	16430	16154	16259	16482	16362	16323	16361	16280	16253	16354	16327	16380	16392	16479	16296	16408	16539	16250	16313	16305	16546	16389	16347	16329	16252	16273	16500	16298	16303	16194	16378	16259	16375	16468	16378	16351	16320	16467	16332	16279	16309	16226	16414	16255	16515	16385	16369	16493	16212	16338	16279	16284	16361	16349	16318	16536	16272	16327	16257	16466	16360	16488	16407	16302	16425	16385	16354	16366	16421	16460	16569	16179	16421	16353	16442	16380	16235	16312	16419	16338	16460	16354	16332	16506	16617	16412	16398	16537	16536	16435
31709	25498	28446	26572	25337	25076	24444	27953	31479	27357	24904	23607	23237	23289	23070	23186	23117	23270	23275	23178	23367	23210	23138	23112	23283	23170	23442	23366	23231	23265	23199	23216	23266	23066	23266	23201	23116	23310	23207	23036	23085	23064	23011	23142	23283	23152	23061	23325	23305	23250	23238	23231	23378	23184	23224	23287	23402	23414	23089	23160	23161	22896	22996	23298	23260	23025	23188	23089	23238	23199	23217	23083	23316	23272	23067	23240	23108	23216	23055	23260	22969	22993	23139	23376	23213	22989	23166	23316	23153	23188	23046	23323	23258	23184	23226	23483	23368	22960	22987	23075	23204	23129	22992	23148	23019	23171	23011	23242	23279	23338	23179	23238	23094	23185	23202	23191	23207	23244	23286	23219	23296	23326	23002	23167	23152	22969	23227	23209	23305	23126	22963	23038	23067	23137	23249	23122	23125	23123	23312	23169	23192	23138	23394	23144	23388	23296	23046	23190	23287	23030	22961	23065	23123	23100	23300	23243	23384	23282	23098	23268	23042	23317	22952	22968	22815	23365	23264	23012	23250	23250	22963	23009	22941	23237	23300	23373	23267	23124	23045	23163	23403	23161	23397	23148	23188	22966	23113	23097	23221	23054	22851	23109	23372	23071	22978	23015	22986	23098	23343	23284	23211	23315	23097	23200	23133	23086	23330	23254	23012	23255	23159	23245	23325	23107	23263	23281	23058	23053	23158	23279	23096	23357	23122	23341	23254	23068	23320	23256	22886	23217	23015	23231	23485	23145	23238	23243	23271	23202	23413	23078	23022	23007	23263	23031	23286	23188	23292	23080	23223	23072	22779	22953	23000	22953	23136	22999	23166	23170	23095	22893	23270	23359	23166	23231	23106	23129	23247	23175	23112	23052	23102	23236	23409	22865	23290	23109	23187	23079	22932	22888	23281	23117	23144	23222	23267	23220	23009	23228	23064	23124	23059	23119	23206	23387	23230	23170	23168	22981	23399	23035	23169	23260	23128	23125	23241	23153	23370	23319	23168	23199	23302	23136	23270	23269	23257	23078	23200	23221	23329	23179	23168	23256	23278	23029	22968	23060	23209	23190	23266	23336	23139	23225	23086	23182	22977	23149	23078	23176	23251	22956	23180	23134	23135	23316	23214	22983	23041	23134	23320	23141	23224	23085	23168	23052	23095	23249	23354	23373	23062	23231	23154	23051	23032	23245	23229	23141	23255	23203	23188	22835	22937	23422	23119	23030	23026	23223	23375	23247	23030	23153	23123	23231	23097	23053	23320	23207	23208	23308	23164	23042	23222	23414	23108	23232	23156	22977	23587	23282	23095	23334	23115	23174	23163	23346	23183	23330	22994	23319	22887	23251	23217	23142	23286	23237	23344	23185	22963	23063	22990	22921	23203	23151	23168	23307	23091	22959	22973	22997	22943	23095	22897	23189	23260	23166	23036	22950	23200	23198	23135	23147	23109	22962	23131	23275	23272	23071	23390	23088	23104	23058	23198	23072	23107	23116	22971	23224	23264	23201	22934	23195	23220	23084	23248	23087	23039	23110	23254	23126	23023	23280	23135	23055	23187	23161	23374	23247	22955	23192	23332	23211	23163	23089	23298	23421	23259	23046	23257	23148	23390	23314	23277	23164	23176	23147	23046	23311	23164	23267	23107	23084	23066	23196	22959	23239	23103	23155	23048	23248	23215	23023	23198	23214	23375	23334	23224	23162	23224	23292	23488	23110	23196	23248	23053	23213	23242	23103	23134	23179	22933	23245	23189	23119	23261	23342	23198	23101	23203	23155	23267	23153	23232	23324	23134	23106	23366	23082	23352	23008	23326	23176	23287	23460	23103	23034	23353	23120	23126	22978	23258	23102	23152	23048	23317	23279	23148	23232	23223	22939	23094	23263	23290	23156	23251	23257	23137	23309	23309	23035	22997	23138	23103	23124	23205	23146	23128	23256	23170	23120	23029	23117	23171	23041	23195	23086	23202	23227	23123	23041	23138	23018	23294	23231	23033	23307	23499	23213	23128	23077	23298	23042	23236	23043	23073	23202	23130	23235	23278	23059	23175	23143	23286	23074	23209	23272	23269	23155	23156	23244	23118	23346	23208	23183	23216	23262	23039	23117	23016	23336	23223	23134	23285	23244	23352	23213	23308	22982	23368	23104	23364	23244	23054	22905	23286	23229	23049	23234	23179	23152	23077	23230	23175	23068	23157	22994	23161	22838	23396	23186	23101	23069	22992	23303	23307	23229	22893	23186	23224	22996	23159	23129	22902	23181	23350	23110	23048	23162	22968	23041	23157	23228	23162	23190	23399	23101	23272	23105	23123	23098	23187	23174	23032	23213	23207	23356	23273	23098	23183	22945	23115	23168	23333	23198	23225	23120	23222	23035	23313	23174	23081	23069	23210	23362	23260	23378	23048	23081	23021	22971	23027	22888	23483	23162	23099	23141	23292	23074	23139	23166	23112	23188	23237	23076	23079	23202	23245	23321	23197	23275	23155	23239	23009	23219	23304	23102	23228	23053	23159	23297	23084	22999	23231	23215	23300	23309	23316	23146	23259	23268	23240	23364	23140	23122	23229	23116	23373	23185	23284	23414	23167	23182	23244	23242	23198	23412	23090	23048	23043	22925	23046	22998	23278	23147	23350	23052	23381	23213	23046	23242	23009	23133	23172	23200	23041	23284	23115	23176	23150	23099	23044	23372	23086	23190	23093	23295	23050	23084	23440	22984	23275	23188	23299	23191	23079	23251	23010	23280	23116	23014	23216	23154	23195	22983	23214	23166	23182	23079	22921	23025	22965	22848	22996	23047	23460	22957	23211	23400	23176	23142	23234	23082	23062	23239	23119	23149	23113	23244	23249	23149	23136	23165	23218	23323	23147	23272	23141	23222	23169	23151	23283	23118	23053	23267	23008	23074	23209	23239	23252	23205	23206	23269	23360	23075	23139	23587	23048	23167	23160	23171	23140	23290	23176	23165	23217	23318	23201	23209	23325	23143	23194	23110	23121	23228	23048	22991	23236	23265	23337	23224	23415	23381	23251	23016	23269	23227	23043	23206	23213	23377	23132	23096	23290	23450	23125	23236	23073	22990	23103	23165	23136	23245	23134	23027	23220	23126	23286	23088	23008	23126	23281	23151	23242	23158	23119	22987	22941	23208	23158	23243	23255	23197	23012	23057	23109	23238	23358	23410	23406	23207	23273	23070	23182	23145	23074	23115	22904	23258	23225	23074	23102	23376	23080	23024	23158	23297	23302	23281	23209	23167	23333	23209	23166	23324	23127	23297	23066	23176	23128	23279	23229	23111	23123	23111	23038	23115	23280	23100	23396	23448	23211	23347	23062	23138	23159	23301	23036	22991	23051	23377	23229	23219	23126	23391	23414	23081	23239	23252	22782	23272	23417	23328	23289	23268	23273	23208	23292	23080	23290	23083	23035	23096	23257	23260	23144	23008	23172	23116	23109	23130	23359	23332	23192	23011	23500	23097	23151	23159	23186	23116	23012	23149	23182	22894	23284	22922	23164	23330	23330	23120	23272	23171	23044	23217	23064	23120	23222	23034	23249	23094	23223	23211	22777	22927	23165	23217	22977	22926	22923	23194	23108	23071	23240	23134	22935	23177	23228	23271	23133	23358	23237	23239	23150	23235	23382	23240	23056	23137	23187	23170	23069	23128	23254	23246	23116	22883	23075	23076	23221	23158	23193	23099	23224	23296	23340	23321	23188	23318	23423	23266	23481	23160	23242	23147	23192	23157	23058	23142	23096	22954	23219	23192	23361	23208	23090	23267	23151	23246	23346	22887	23193	23131	23378	23035	23279	23070	23046	23270	23358	23403	23211	23246	23005	23136	23387	23332	23252	23262	23422	23061	23261	23203	23210	23146	23097	23222	23276	23106	22990	23064	23382	23211	23171	23249	23290	23314	23152	23285	23195	23087	22988	22854	23215	23167	23019	23245	23164	23464	23087	23172	23058	22969	23328	23037	23053	23308	23264	23224	23430	23100	23234	23288	23257	23142	23413	23173	23069	23076	23534	23265	23232	23242	23171	23110	23256	23158	23200	23339	23182	23363	23318	22991	23039	23206	23370	23011	23261	23227	22895	23057	23375	23228	23163	23293	23147	23296	23251	23412	22904	23153	23197	23043	23204	23185	23075	23204	23180	23396	23249	23237	23256	23231	23294	23464	23283	23204	23237	23161	22988	23345	23167	23358	22905	22935	23158	22944	23333	22889	23185	23136	23069	23148	23324	23109	23142	23038	23218	23343	23359	23101	23142	23176	22950	23269	23243	23033	23235	23068	22970	23369	23139	23138	23187	23262	23193	22911	23240	23043	23140	23311	23142	23175	23208	23244	23220	23050	23317	23440	23264	23351	23302	23045	23147	23242	23363	23217	23023	23148	23039	23079	23311	23259	23121	23179	23447	23157	23152	23032	23233	23183	23408	23212	23265	23028	23303	23269	23147	23297	23156	23092	23364	23195	23304	23208	23377	23511	23188	23405	23066	23299	23102	23211	23359	23113	23175	23180	23249	23168	23329	23256	23263	22933	23270	22982	23046	23117	23092	23224	23114	23425	23174	23402	23433	23402	23284	23300	23188	23173	23234	23163	23398	23295	22945	23187	23198	23362	23272	23224	23200	23097	23020	23040	23015	23189	23071	23223	23284	23450	23280	23264	23242	23391	23205	23290	23133	23159	23460	23084	23116	23268	23339	23236	23223	23162	23433	23392	23348	23332	23005	23156	23069	23036	23024	23377	23232	23058	23285	23286	23233	23057	23178	23032	23058	23085	23308	23236	23253	23035	22987	23285	23169	23189	23116	23187	23258	23041	23178	23261	23226	23303	23212	23139	22894	23234	23271	22978	23358	23298	22988	23135	23409	23218	23382	23431	22960	23133	23251	23004	23327	23194	23115	23213	23066	23255	23160	23224	23130	23309	23174	22998	23226	23143	23134	22970	23214	23002	23300	23194	23095	23222	23173	23257	23348	23256	23210	23194	23292	23369	23110	23247	23085	23032	23161	23200	23308	23300	22842	23066	23015	23156	23170	23050	23205	23269	23289	23253	23059	23035	23275	23176	23252	23079	23139	23098	23196	23299	23057	23359	23275	23352	23374	22942	23215	23207	23086	23129	23102	23120
20418	24269	22457	20747	20633	19711	18936	24751	26589	21276	18585	17329	16928	17093	17114	17132	16823	17091	16902	17064	17074	16866	17064	16888	16864	16930	17112	16864	16953	17055	16880	16954	17094	17087	16885	16900	16971	17029	16938	17002	16844	16961	16934	17089	16992	17220	17005	16968	16914	16960	16814	17130	16967	17047	17174	17017	17039	17100	17031	16958	17075	16887	16793	17081	17053	17043	17012	17026	16993	17004	16941	17017	17134	17000	17114	17073	16954	17052	16967	17176	16865	16828	17022	16926	16976	17035	16816	17010	16961	16947	16926	16863	16803	17097	16968	17040	16928	16894	17022	16970	16828	16978	16938	16837	17118	17016	16697	17163	17186	17048	16904	17032	17025	17036	17145	17027	16891	16939	17009	17097	16916	16907	17067	17051	16767	17099	17068	16891	16752	17121	16972	16976	16934	16847	16891	17039	16967	16793	17084	16773	16930	16774	16943	16907	16780	16991	16951	16802	17103	16897	16915	16967	16947	17092	16955	16944	16937	16858	16962	16827	16866	16962	16996	17063	16991	16896	16805	16835	16960	17070	16796	16965	16952	17026	16952	16902	16840	16920	17092	16869	16864	16836	16888	17145	16949	16926	16912	16951	16802	17016	16920	16997	17000	17099	16996	17060	16966	16992	16904	16987	16957	16988	16939	17017	17164	16948	16950	17007	16833	16886	16918	16908	17006	17021	16986	16932	16905	16897	17056	16811	16898	16720	16947	16901	16944	16989	16963	16980	16997	17015	16810	17106	16917	16946	17061	17033	17022	17038	17019	16764	16829	16902	16927	16922	16827	16907	16905	16983	16960	16801	17045	16755	17011	16686	16926	16866	16910	16831	16876	16940	16843	16982	16976	16809	17189	16959	16993	16985	16928	16924	16982	16959	16923	16981	16968	16921	16961	16943	16946	16821	17085	16977	17030	16920	16859	16931	16918	16976	16914	16970	16921	16865	16882	16950	16895	17031	17042	17125	16863	16990	16814	17024	16849	16911	16889	17130	16809	16909	17068	17005	16953	16987	17042	16872	17110	16959	16990	16811	17028	16943	16936	16987	17015	16890	16860	16812	17012	17059	17036	17092	17041	16868	16921	16790	17055	16981	16992	16990	16821	16878	17043	16993	16868	16992	16857	16975	16887	16941	16832	16890	16932	17082	17234	16974	16999	17045	16892	16999	17027	16993	16985	17030	16966	16997	16877	17083	16869	17042	16981	16836	17063	16964	16973	16830	17091	16926	17064	16904	17104	17048	16981	16959	17117	16970	17019	17109	17148	16938	16722	16843	17171	16977	16815	16971	16944	16996	17022	16978	16849	16884	16970	17046	16928	16965	16802	16962	17064	16988	17059	16969	16922	17037	16821	17141	16937	17033	16997	16809	16977	16932	16989	16884	16957	17114	16885	16844	17089	17032	16836	16863	16930	17002	16854	16932	17088	17044	16843	16906	16860	16888	16910	16885	17061	17176	16976	16902	16964	16994	16845	16790	17044	16979	17011	16919	17011	16993	17040	17179	16919	17108	16869	17009	16863	16935	16984	17063	17012	17156	16866	16952	17008	17007	16911	16902	16889	16762	16946	17137	16935	16818	16900	16853	16927	16974	17007	16903	16878	17007	17105	16881	16990	16896	16944	17013	16833	16904	16980	16959	16914	16985	16879	16949	16994	16994	16964	17084	16821	16978	16903	17029	16958	16983	16916	16784	16981	17100	16892	16963	16959	17039	16743	16845	16942	16900	17178	17010	17034	16782	16778	17015	16813	17135	17077	16857	16928	16915	16974	17225	17102	17075	16930	17072	16870	16961	17020	17069	16962	16963	17065	16958	16933	16868	16965	16931	16945	17052	16963	16987	16923	16868	16890	16886	16867	16952	16870	16989	17039	16809	16985	17010	17012	16891	17060	16942	17089	16899	17011	17136	17109	16998	16991	16992	16909	16867	17014	17000	16977	16740	16915	17001	16882	16982	16774	16844	17057	16805	17012	16897	16901	16944	17027	17062	16971	16907	16768	16866	16932	17128	16810	16832	16937	16932	16821	17051	16920	17049	16934	16950	16873	16948	16985	16875	16941	16867	17105	17021	16901	16995	17005	16879	17109	16845	16902	16888	16937	17067	16958	16959	16955	16978	16771	16904	16783	17018	17067	16868	17047	17022	16973	17059	16927	16886	16787	17060	16981	16952	16915	16982	16932	17005	16898	16830	17032	17085	16852	16873	17173	16942	16932	16949	16886	16913	17028	16925	16838	16920	17068	16871	16927	17243	17076	16812	16876	16955	17037	17069	16807	16855	16948	17107	16885	16955	16944	16838	16974	17007	16896	17000	16835	17125	16989	16923	17047	16884	16965	16849	16861	16954	16871	16906	16971	16893	16960	16926	16894	16866	16863	17153	16922	17029	17106	16854	16876	16934	16963	16816	16985	16904	16939	17065	16912	17052	16942	17130	16800	16913	16811	16945	17005	16952	16811	16935	16926	17081	16934	16883	17072	17045	16943	17065	16829	17141	17113	17191	16893	17030	17030	16956	16984	16980	16946	16907	16916	16951	17087	16830	16965	16988	16890	16889	16842	16937	16986	16886	16970	16989	16866	16911	17067	16964	16895	17058	17092	16932	16807	16855	16911	16881	17099	16881	17049	16975	17005	16972	16889	16990	16912	16990	16936	17030	17007	16944	17073	16987	17001	17111	16986	16823	16974	16998	16901	16937	16809	17000	16881	16965	16960	16842	16911	16915	16970	17010	16977	16986	16986	17171	17140	16836	17090	17182	16868	16815	16872	17056	16803	16778	17059	16904	17192	17010	16789	17071	16981	17030	16889	16943	16847	16949	17024	17050	16828	16924	17102	16897	16879	17066	16931	17053	17310	17031	16809	16843	16839	17121	16958	16951	17034	16916	16793	16913	16863	16841	17027	16886	17095	16823	16923	16787	16951	17079	17010	16859	17012	16884	16967	16951	17006	17104	17094	17048	16891	16986	17145	17161	16982	16953	17004	16913	16864	17025	16846	16806	17031	17226	17056	16852	16911	16920	16949	16795	16883	16933	17033	16813	17086	16894	17084	17073	16984	16884	16787	16868	16879	16891	16870	16949	16905	16984	16997	16987	16917	17056	16712	17069	16865	17032	16965	16993	16949	16711	16776	16987	17046	16927	16917	17033	17021	17087	16818	16933	17090	17086	17094	17012	16933	16988	16894	17085	16855	16837	16889	16899	16973	16910	17172	16861	16938	17026	16993	17046	16914	16935	16948	17031	16984	16883	16851	16977	16896	17134	17025	16818	16981	17093	16933	16819	16976	16888	16922	16811	17024	16954	16932	17025	17093	16855	16932	17017	16925	16931	16847	17078	16913	16822	16930	16869	16945	16962	16974	16924	17054	16964	16845	16970	16950	16981	16848	17028	16857	16894	17001	17181	16948	17004	16819	17094	17064	17027	16926	16778	17079	16924	16878	16989	17018	16980	16870	17089	16878	16820	17050	17047	16885	17071	17102	17038	16958	16969	16968	16873	16889	17076	16992	16978	17096	16938	17040	17004	17032	16998	16872	17059	16888	16913	16858	16991	16897	17048	17069	16857	17064	16984	16886	16923	17097	16867	16817	16694	17072	16759	16871	17069	16840	17085	16831	17007	16940	17057	17062	16879	16994	16911	16939	16944	16995	16992	17006	17029	16958	16909	16875	16923	16971	16918	17087	16991	17051	17032	16894	17000	17070	16914	16999	17031	16862	17015	16872	16922	16831	17056	16878	17055	17018	17065	16751	16943	17017	16976	16973	17098	16901	17049	16925	16960	16955	17000	16893	17009	17060	17136	17062	17019	17079	16848	16917	17085	16984	16966	17015	16941	17089	17106	16836	16868	16928	16883	17041	16972	17062	17054	16917	17039	17024	17021	16976	16986	17001	17135	16947	16987	16963	16956	16992	16828	16972	16817	16880	16938	17083	16933	16962	16864	17002	16857	17050	16626	17257	16879	16909	16998	17089	16781	16920	16974	17095	17124	16903	16898	16817	16861	17047	16990	17172	16923	16985	16901	16970	17021	16823	16865	16880	16885	16888	16712	17116	16940	16889	16748	16979	16941	16895	16929	17087	16972	16850	16986	16944	17074	16973	17059	16825	16856	16961	16767	16898	17052	16913	16980	17076	16990	17061	16749	16934	17064	16978	16954	17029	17016	16930	16829	16906	16748	17078	16988	17073	16903	16870	17046	16958	16935	16983	17030	16947	17055	17114	16836	16919	17064	17089	16909	16958	17021	16829	17115	16958	16943	16982	16960	16996	16896	16983	16943	16917	16899	17083	16902	17064	16978	17062	16750	16981	16870	17216	16808	16974	16938	16984	16973	16844	17013	16791	17088	16897	16988	16961	17079	16958	16891	17014	16730	16966	17103	16900	16988	17025	16871	17059	17066	16884	16897	16827	17020	16975	16865	16898	16970	17138	16855	16838	16992	16942	17003	16826	16905	16935	17028	17016	16995	16853	16993	16976	16983	16947	17065	16973	17099	17013	16894	16959	16925	16870	16997	16825	17032	16886	16925	16863	17017	16908	17145	16931	16909	17011	16853	17074	16942	17024	16883	17077	16967	16720	16943	16869	16870	16921	17033	16873	16898	16969	17166	17104	16982	16910	16952	16862	17058	17007	16860	17009	17054	16940	16980	16849	16909	16727	17051	17037	16893	16913	16889	16878	16989	16838	17043	16894	16992	17037	16843	17008	16870	17112	16953	16731	16978	16948	16833	16863	16851	16912	17090	17061	16980	17025	16972	17125	17011	16926	16946	17018	17087	17054	16926	16921	16985	16828	16916	16870	16867	16989	17087	16864	16926	16928	16994	16940	16961	16874	16766	16759	16774	16856	17009	16858	17140	16807	17045	16935	17061	17047	16947	17103	16932	16986	17146	16968	17058	16930	16764	17052	16914	16889	16921	16845	16904	16981	16943	16929	16848	17081	16913	16980	17061	16979	16935	17053	17088	16993	16953	16922	16887	16941	16930	16946	17001	16707	16872	16815	16823	16933	16937	16924	16975	16897	17003	17013	16895	17013	16890	16944	16732	17184	17092	16993	16982	16999	16946	16944	16902	16865	16915	17241	16983	16830	16879	17109	17002	16968	17114	16870	17025	16913	16794	17150	17099	16929	17035
25256	21096	28143	26054	26442	28753	29580	50654	59286	41793	31497	26135	24133	23736	23671	23772	23418	23637	23515	23423	23361	23556	23429	23540	23480	23402	23365	23542	23660	23436	23546	23288	23412	23516	23531	23551	23479	23708	23612	23387	23430	23297	23497	23424	22999	23424	23400	23364	23391	23499	23346	23377	23522	23629	23434	23375	23291	23514	23372	23406	23608	23397	23358	23255	23381	23282	23353	23505	23229	23220	23455	23126	23237	23437	23216	23184	23264	23404	23465	23517	23637	23507	23468	23519	23257	23435	23513	23535	23693	23161	23380	23453	23749	23201	23455	23676	23446	23592	23292	23507	23414	23352	23488	23443	23438	23497	23499	23604	23649	23515	23425	23380	23425	23481	23610	23504	23582	23358	23295	23461	23464	23306	23184	23484	23250	23420	23521	23471	23379	23202	23493	23470	23605	23449	23494	23349	23401	23501	23410	23583	23609	23569	23579	23221	23361	23354	23314	23213	23430	23456	23437	23588	23378	23457	23383	23443	23557	23276	23473	23335	23315	23415	23486	23510	23160	23183	23360	23414	23504	23483	23249	23001	23539	23391	23310	23422	23328	23363	23336	23658	23548	23394	23375	23300	23485	23530	23512	23482	23442	23632	23263	23452	23311	23625	23567	23418	23331	23484	23277	23406	23514	23137	23346	23361	23488	23246	23263	23484	23441	23430	23562	23481	23455	23486	23529	23390	23233	23266	23526	23410	23350	23486	23317	23545	23445	23534	23524	23162	23325	23316	23244	23379	23356	23554	23382	23202	23320	23496	23331	23391	23508	23531	23594	23567	23365	23103	23228	23506	23568	23198	23470	23376	23481	23383	23181	23421	23294	23178	23437	23364	23368	23588	23431	23160	23470	23341	23438	23348	23467	23570	23523	23337	23304	23323	23140	23251	23354	23531	23169	23517	23265	23531	23571	23580	23536	23377	23569	23587	23388	23495	23429	23493	23446	23337	23469	23255	23157	23394	23410	23556	23415	23217	23473	23310	23371	23457	23491	23424	23620	23518	23510	23397	23726	23585	23353	23460	23299	23458	23263	23370	23409	23176	23278	23401	23456	23399	23225	23241	23240	23585	23625	23422	23563	23578	23420	23563	23364	23389	23542	23331	23177	23383	23354	23394	23571	23478	23429	23436	23380	23217	23464	23550	23599	23561	23423	23545	23373	23439	23379	23236	23564	23486	23342	23353	23467	23401	23456	23516	23412	23670	23563	23459	23296	23367	23416	23630	23445	23402	23287	23466	23365	23385	23380	23526	23234	23231	23102	23327	23626	23453	23362	23271	23388	23293	23393	23459	23208	23522	23353	23424	23444	23451	23594	23681	23602	23484	23558	23633	23348	23562	23257	23474	23303	23363	23575	23363	23420	23465	23282	23580	23193	23213	23481	23384	23463	23282	23446	23279	23392	23277	23481	23274	23443	23396	23502	23560	23597	23359	23448	23221	23229	23346	23050	23511	23412	23591	23436	23489	23514	23244	23567	23321	23357	23225	23401	23291	23375	23543	23432	23453	23442	23441	23221	23508	23469	23142	23393	23573	23344	23447	23377	23418	23579	23554	23184	23347	23552	23273	23250	23388	23334	23503	23366	23350	23488	23479	23555	23477	23430	23553	23482	23243	23355	23401	23428	23292	23477	23441	23527	23587	23395	23631	23370	23527	23556	23272	23427	23287	23243	23179	23418	23156	23659	23325	23094	23482	23337	23414	23322	23368	23612	23286	23439	23414	23485	23484	23479	23224	23250	23277	23316	23297	23227	23318	23493	23334	23564	23548	23389	23407	23462	23439	23509	23265	23187	23263	23360	23292	23555	23413	23412	23335	23356	23660	23062	23579	23645	23387	23586	23496	23255	23404	23502	23399	23518	23313	23406	23432	23453	23413	23419	23449	23356	23430	23389	23308	23455	23619	23530	23615	23260	23703	23678	23562	23568	23548	23249	23280	23356	23432	23482	23401	23405	23416	23505	23300	23780	23684	23324	23539	23572	23392	23491	23489	23355	23504	23343	23401	23245	23291	23346	23242	23328	23347	23446	23596	23491	23540	23578	23443	23303	23562	23359	23196	23425	23422	23454	23474	23473	23374	23432	23408	23321	23383	23424	23459	23395	23297	23615	23578	23520	23571	23413	23380	23328	23399	23365	23462	23409	23426	23385	23676	23382	23341	23456	23471	23251	23618	23586	23279	23324	23514	23440	23529	23484	23466	23284	23392	23265	23380	23416	23473	23338	23266	23278	23424	23395	23300	23349	23210	23526	23227	23403	23394	23591	23330	23475	23462	23309	23549	23343	23242	23375	23278	23588	23289	23211	23515	23665	23534	23490	23340	23399	23304	23640	23659	23304	23620	23505	23348	23316	23446	23494	23358	23473	23641	23589	23709	23289	23466	23478	23613	23542	23448	23518	23424	23545	23330	23281	23442	23469	23334	23395	23547	23360	23511	23908	23516	23399	23474	23315	23295	23305	23314	23475	23243	23339	23364	23447	23399	23650	23313	23486	23773	23497	23431	23635	23389	23373	23305	23414	23505	23466	23461	23387	23392	23496	23345	23428	23400	23466	23288	23392	23667	23361	23469	23309	23446	23245	23476	23294	23380	23527	23344	23414	23698	23447	23374	23519	23240	23324	23273	23539	23352	23356	23504	23597	23440	23301	23304	23391	23257	23676	23348	23528	23510	23538	23264	23488	23377	23374	23335	23415	23581	23405	23280	23368	23720	23528	23413	23470	23461	23539	23444	23402	23187	23343	23063	23464	23583	23565	23425	23599	23302	23340	23263	23412	23392	23504	23589	23433	23435	23398	23426	23410	23573	23357	23569	23344	23414	23496	23396	23507	23569	23342	23166	23172	23499	23407	23328	23578	23395	23364	23348	23375	23574	23321	23408	23400	23456	23319	23235	23355	23397	23014	23293	23388	23492	23530	23319	23249	23334	23276	23454	23341	23530	23433	23431	23542	23452	23480	23285	23156	23356	23466	23616	23519	23364	23420	23669	23579	23400	23455	23428	23513	23173	23276	23312	23603	23356	23277	23414	23493	23413	23319	23204	23431	23388	23364	23449	23429	23346	23367	23562	23137	23447	23408	23278	23569	23523	23424	23471	23398	23446	23172	23470	23421	23438	23626	23301	23414	23715	23494	23565	23359	23335	23204	23561	23389	23486	23525	23394	23391	23203	23481	23404	23448	23391	23342	23477	23518	23421	23277	23614	23402	23450	23656	23479	23409	23476	23490	23351	23452	23698	23389	23359	23201	23586	23385	23439	23482	23192	23528	23533	23377	23190	23429	23430	23114	23393	23534	23637	23310	23553	23731	23610	23731	23512	23291	23355	23394	23300	23511	23406	23294	23447	23568	23531	23434	23548	23329	23266	23514	23396	23344	23405	23565	23287	23441	23483	23358	23313	23664	23423	23382	23514	23343	23502	23687	23415	23336	23750	23630	23370	23413	23167	23376	23279	23515	23386	23317	23623	23476	23496	23750	23306	23511	23495	23394	23485	23282	23294	23160	23429	23420	23380	23641	23485	23313	23395	23439	23281	23364	23432	23689	23298	23335	23380	23399	23420	23332	23366	23215	23443	23567	23306	23384	23428	23400	23366	23408	23349	23368	23274	23664	23386	23496	23564	23520	23368	23536	23282	23507	23357	23263	23522	23485	23420	23259	23387	23549	23339	23351	23268	23527	23327	23344	23456	23482	23667	23491	23239	23351	23348	23457	23225	23341	23338	23405	23426	23371	23296	23283	23130	23457	23262	23605	23448	23459	23301	23391	23498	23652	23299	23427	23502	23498	23276	23531	23359	23099	23486	23398	23367	23402	23224	23466	23430	23430	23585	23437	23334	23377	23459	23441	23302	23301	23367	23521	23561	23653	23259	23098	23559	23597	23334	23469	23507	23518	23381	23404	23361	23277	23073	23468	23676	23506	23343	23233	23214	23164	23566	23353	23334	23475	23429	23432	23107	23418	23294	23544	23631	23426	23396	23634	23345	23395	23508	23398	23353	23283	23494	23365	23535	23640	23373	23391	23454	23356	23403	23570	23544	23216	23494	23630	23513	23365	23294	23481	23472	23395	23571	23321	23290	23265	23141	23523	23515	23489	23434	23484	23435	23399	23643	23485	23267	23328	23389	23406	23312	23672	23537	23171	23193	23275	23304	23522	23473	23201	23360	23621	23464	23513	23331	23300	23466	23434	23384	23454	23356	23578	23673	23264	23334	23448	23304	23301	23428	23506	23385	23427	23218	23497	23289	23395	23480	23245	23166	23314	23385	23378	23402	23287	23540	23514	23384	23472	23414	23686	23329	23204	23345	23522	23670	23547	23568	23499	23526	23423	23519	23307	23325	23561	23338	23307	23492	23341	23423	23295	23294	23370	23390	23466	23257	23345	23235	23560	23541	23441	23588	23580	23347	23365	23307	23465	23435	23411	23314	23241	23445	23371	23187	23448	23492	23410	23239	23258	23481	23575	23695	23518	23420	23325	23487	23549	23370	23523	23720	23338	23478	23444	23223	23259	23621	23563	23247	23317	23301	23561	23325	23356	23531	23375	23381	23102	23285	23527	23556	23267	23597	23433	23348	23159	23540	23595	23451	23410	23265	23307	23448	23289	23145	23357	23392	23313	23460	23440	23556	23522	23325	23420	23570	23583	23228	23253	23179	23270	23334	23522	23246	23397	23363	23308	23423	23240	23378	23416	23220	23501	23515	23243	23204	23307	23412	23298	23403	23545	23349	23232	23396	23390	23442	23327	23418	23470	23378	23411	23550	23449	23359	23163	23293	23345	23416	23475	23457	23432	23333	23568	23624	23498	23512	23437	23499	23572	23463	23421	23467	23572	23409	23576	23564	23553	23474	23253	23131	23668	23292	23342	23447	23341	23389	23795	23511	23310	23387	23218	23091	23420	23490	23419	23574	23440	23445	23304	23300	23472	23536	23443	23546	23342	23157	23333	23481	23417	23572	23221	23409	23377	23288	23618	23400	23491	23489	23402	23449	23509	23491	23419	23465	23285	23403	23444	23531	23600	23358	23577	23172	23480	23342	23472	23653	23354	23531	23420	23372	23399	23356	23443	23383	23330	23447	23618	23632	23374	23371	23458	23554	23639	23318	23363	23453	23309	23373	23317	23307
20942	34587	33931	29389	26729	24602	23874	50511	53868	37369	25345	19241	17307	17060	17335	17177	17037	17034	17148	17029	17200	17193	17115	17124	17214	17070	17252	16911	17393	17077	17183	17136	17097	17024	17119	17186	17100	17266	17260	17227	17222	17122	17068	17144	17201	17052	17151	17319	16950	17108	17144	17057	17146	17094	17091	17069	17029	17192	17247	16984	17219	17059	17267	17146	17308	17271	16906	17189	16946	16956	17092	17034	17125	17202	17160	16977	17240	17257	17057	17141	17245	17186	17106	17281	17066	16962	16987	17095	17010	17161	17135	17179	17123	17142	17294	17024	17186	17214	17154	17016	17045	17131	17116	17288	17027	17137	17185	16938	17215	17217	17118	17201	17109	17057	17187	17158	17197	17047	17119	17224	16975	17205	17195	17273	17219	16962	17270	17091	17303	17018	17010	17166	17147	16743	17125	17155	17154	17227	17337	17246	17072	17180	17018	17154	17097	16980	17080	17242	17172	17071	17226	17207	17123	17246	17150	17142	17169	17212	17138	16895	17209	17180	17095	17007	17225	17155	17245	17358	17207	17224	17045	17103	17110	17112	17262	17136	17179	17208	17043	17042	17123	17235	17202	17130	17168	17156	17202	17034	17041	17184	17174	17178	17006	16986	17209	17185	17332	16955	17133	17140	17231	17118	17008	17167	17065	17143	16949	17120	17143	17267	17014	17155	17021	17114	17104	17126	17244	17128	17108	17102	17045	16954	17148	17044	17124	17259	17176	17153	17089	17013	17239	17109	17022	17129	17128	17116	17044	17160	17227	17064	17157	17210	17071	17255	17191	17203	17027	17018	17220	17213	17222	17200	17100	17261	17265	17173	17183	17208	17127	17002	17159	17226	17106	17091	17398	17170	17121	17186	17072	17196	17234	17122	16977	17113	17075	17055	17271	16912	17085	17142	17043	17233	17037	17152	17348	17186	17091	17078	17276	17083	16838	17032	17323	17029	17191	17166	17213	17264	17206	17095	17137	17081	17168	17178	16925	17393	17011	17140	17191	16938	16943	17180	17300	17216	17170	17032	17243	17325	16935	17318	17152	17210	17305	17010	17346	17303	17120	16868	17053	17175	17144	17127	17077	17127	17121	17068	17080	17118	17256	16866	17186	16997	16999	17095	17404	17142	17093	17176	17186	17353	17144	17083	17201	16974	17145	17052	17205	17240	17134	17246	17153	17089	16983	16971	17191	17148	17046	17314	17157	17189	17267	17244	16997	16990	17120	17162	17259	17073	17156	17165	17301	17154	16982	17189	16964	17143	17128	17033	17131	17086	17250	17037	17110	17064	17150	17051	17160	16946	17157	17231	17145	17147	17323	17089	17218	16940	17234	17061	17143	17164	17192	17179	17074	17064	17096	17098	17062	17102	17159	16996	17173	17067	17060	17214	17259	17108	17019	17232	17103	17213	17085	17163	17030	17135	17211	17232	17212	17283	17251	17178	17061	17041	17011	17224	17167	17194	17033	16921	17145	17074	17096	17190	17064	17176	17068	17178	17099	16928	17151	17122	16962	17126	17069	17089	17166	17122	17143	17160	16981	17068	17214	17243	16988	17112	16909	16827	17169	17274	17128	16990	17110	17099	17138	17075	17170	17251	17132	17138	17170	17146	17168	17062	17094	17112	17113	17186	17318	17018	17209	17037	17106	17237	17009	17230	17254	17062	17213	16988	17085	17059	17166	17304	17036	17266	17079	16957	17176	17183	17161	16958	17067	17146	17111	16899	17217	17133	17067	17254	17082	17390	17170	17238	17261	17062	16986	16988	17096	17032	17210	17244	17147	17113	17139	17194	17077	17024	17286	17206	17195	17025	17098	16873	17232	17100	17150	17097	17232	17115	17132	17279	17153	17156	17244	17093	17009	17144	17005	17082	17043	17094	17229	17198	16955	17145	17198	17033	17157	17161	16984	17191	17133	17093	17119	17009	17190	17168	17201	17174	17060	16942	17187	17271	17296	16988	17292	17261	17161	17348	17310	17119	17155	16957	17127	17209	17435	16982	17112	17088	17040	17147	17022	17170	17273	17226	17128	17106	17039	17109	17173	16992	17062	17058	17219	17168	17086	17084	17238	17181	17177	17150	17095	17070	16998	17007	17156	17087	16922	17217	17082	17356	17094	16879	17248	17236	17091	17089	17107	17018	17050	17117	17008	17309	17211	17252	17123	17080	17218	17136	17199	17249	17211	17121	17199	17186	17256	17118	17112	17055	16988	17083	17179	17147	17207	16928	17052	17082	17021	17106	17260	17194	17189	17097	17114	17172	17201	17071	17199	17074	17105	17196	16935	17272	17088	17211	17218	17283	17188	17062	17172	17155	16975	16995	17110	17168	17227	17128	17080	17167	17026	17103	17177	17179	17232	17221	17168	17077	17234	17173	16935	17073	17223	17270	17138	17037	17189	17020	17017	17109	17203	16995	17367	17029	17087	17041	17193	17307	17133	16885	17019	17229	16936	16938	17182	17126	17024	17170	17037	17276	17174	16983	16976	17044	17224	17135	17161	17097	17043	17199	16918	17212	17201	17169	17325	17108	17118	17184	17007	17293	17119	17127	17192	17022	16883	17152	17041	16929	17234	17120	17229	17047	17335	17102	17124	17233	17152	17166	17131	17079	17136	17170	17098	17015	17249	17088	17160	17201	17231	17280	17130	17258	17158	17092	17352	17029	17088	17224	17212	17121	16958	17192	17163	17013	17009	17183	17265	17247	17133	17114	17177	17099	17047	17043	17360	17223	17070	17095	17086	17200	17075	17025	17150	17037	16908	17106	17075	17295	17148	17197	17270	16927	17352	17112	17199	17191	17168	17246	17302	17154	17230	17337	16935	17156	17030	17071	17090	17185	17089	17172	17092	17110	17136	17253	17243	16948	17055	17243	17194	17105	17152	17192	17122	17087	16915	17264	17180	17104	16980	17184	17192	17155	17254	17207	17015	17046	17085	17154	17177	17173	17013	17035	17230	17184	16935	17082	17095	17207	17231	17048	17064	17142	17119	17133	16984	17178	17042	17136	17023	17162	16966	16942	17175	17207	17255	16984	17113	17096	16990	16977	17255	17355	17047	17162	17151	17230	17146	17031	17166	17141	17261	17178	16950	17195	16997	17105	17217	16964	17167	17120	17076	17197	17014	16950	17138	17084	16963	17195	17012	17148	17240	17066	17220	17081	17220	17239	17045	17026	17047	17106	17084	17113	17151	16851	17186	16994	17293	17130	17036	17011	17118	17020	17293	16991	17178	17070	17258	17290	17197	17077	17120	17251	17039	16962	17091	17021	17108	17219	17103	17009	17090	16997	17159	16934	17119	17172	17089	17127	17137	17104	17019	17045	17228	17031	17164	17205	16901	17280	17155	17118	17141	17265	16883	17161	16969	17129	17196	17065	17132	17153	17093	17100	17057	17188	17119	17223	17308	17147	17185	17207	16948	16980	17302	17041	17259	17086	17227	17188	17023	17121	17250	17068	17052	17222	17076	17199	17010	17067	17083	17153	17090	17082	17119	17137	17105	17100	17125	17044	17243	17127	17226	17043	17144	17380	17168	17137	16947	17146	17239	17148	17152	16980	17096	17029	16950	17087	17250	17110	16954	17103	17361	17169	17163	17073	17046	17234	17046	17118	17282	17205	17296	16939	17081	17237	17023	17095	17215	17101	17082	17082	16950	17153	17148	17311	17163	16978	17171	17139	17089	17124	17004	17195	17098	17152	17016	17109	17257	16901	17070	17064	17247	17218	17199	17057	17256	17005	17172	17108	17216	17141	17091	17157	17163	17162	16918	17100	17159	17128	17218	17250	17108	17134	17089	17072	17159	17005	17008	17177	17124	17053	17310	17245	17245	16989	17126	17232	17234	17215	17163	17198	17257	17101	17164	17059	17056	17163	17118	16945	16977	17168	17250	17168	17225	17029	17193	17104	17074	16965	17152	17076	17158	17293	17152	17088	17045	17158	17091	16889	17020	17089	17150	16866	17231	17233	17207	17156	17149	17046	17188	17111	17085	17111	17268	17222	17068	17024	17106	17113	17284	17219	17285	16920	17032	16983	17009	17096	17116	17121	17157	17275	17178	17168	17129	17170	16996	17089	17259	17040	17235	17288	17056	17044	17161	17093	17307	16985	17128	17156	17155	17106	17056	17115	17032	17031	17054	17087	17198	17164	16877	17115	17102	17006	16970	17059	17176	17414	17256	16984	17082	17205	17101	17143	17241	17092	17149	17028	17179	17325	17237	17082	17078	17058	17271	17023	17161	17183	17023	17217	17286	17100	17188	17022	17272	17103	17211	17121	17264	17257	16984	16981	17122	17055	17026	17410	17045	17129	17048	17089	17005	17267	16985	16981	17202	17215	17051	17106	17055	17288	17259	17130	17102	17164	17167	17047	17016	17108	17216	17244	17201	17112	17253	17141	17195	17143	17092	17032	17212	17033	17164	17048	17113	17148	17163	17144	17146	17043	16991	17140	17005	17146	17086	17192	17219	16961	17157	16893	17143	17247	17304	17174	17016	17206	17214	17122	17143	17166	17061	17061	17161	17020	17231	17169	17232	17249	17220	17137	17246	17052	17043	17165	17127	17071	17124	17229	17069	17138	17098	17301	17046	17112	17192	17187	17052	17238	17109	17048	17064	17149	17104	17139	17239	17203	17162	16987	17156	17221	17097	17227	17170	17064	17071	17216	17078	17057	17181	17103	17082	17107	17087	17095	17146	17156	17024	17136	17036	17249	17057	17171	17217	17160	17110	17194	17155	17164	17372	17197	17102	16946	17123	17280	17204	17020	17187	17165	17026	17211	17190	17007	17033	17124	17166	17155	17115	17087	17214	17165	17075	17253	17185	17163	17194	16963	17159	17072	17187	17197	17187	17289	17022	17082	17144	17052	17161	17040	17222	17271	16982	17276	17207	17160	17114	17206	17139	17059	17114	17063	17207	17135	17064	17097	16991	17225	17137	17162	17051	17062	16968	17180	17019	17314	17109	17210	17105	17133	17147	17166	17346	16992	17081	17202	17089	17166	17107	17029	17209	17154	17075	17078	17218	17043	17036	17168	17051	17257	17381	17262	17308	17060	17312	17115	17261	17085	17099	17225	17007	17250	17176	17175	17045	17322	17287	17059	17392	16949	17246	16955	17278	17008
23595	21051	28490	24261	23706	29058	32665	63747	68835	48855	35433	26732	24275	23172	23181	23243	23166	23154	23308	23140	23182	23368	23078	23261	23035	23224	23036	23071	23017	23069	23265	23099	22968	22883	23286	23062	23161	23078	23173	23212	23065	23206	23051	23047	23225	23266	23044	23230	23201	23018	22821	23108	23295	23041	23169	23231	23052	23139	22926	22908	22874	22889	23190	22903	22858	22871	23188	22839	23333	23027	22997	22844	23100	23190	23092	23106	22833	22968	23043	22899	23163	23006	22939	23158	23062	23114	23106	22976	22989	22948	23017	23277	23063	23103	23035	23081	23154	23225	23171	23071	23183	22806	23034	23005	22982	22883	23130	23285	22965	22880	22983	23183	22920	22935	22951	23062	22936	23251	23060	23073	22867	23097	23090	23020	22979	23006	23008	23027	23017	23213	23144	22980	23126	22841	23068	23248	23005	22895	23169	22958	23136	23030	22920	23089	23020	23097	23201	23084	23282	22924	22838	22996	22742	23066	23185	22909	22906	23094	22895	22925	23132	22810	23036	22937	22957	22955	23146	22838	23112	22912	22854	22810	22780	23020	23255	22763	22962	22964	23188	22905	22858	23112	23052	22794	22953	22949	22993	23032	22941	23131	22984	23090	23253	23150	23045	23105	23017	23023	23162	22982	22940	22880	22955	22851	22808	23138	23085	22936	23151	22933	22858	23015	22941	23153	22960	23179	23147	22852	22761	22893	22848	22946	22898	23066	23049	22815	22995	22945	22948	22935	22949	23094	22781	22958	22914	23072	23189	22879	22905	23162	23136	23256	22907	22948	22945	23190	23147	22954	22922	22969	23230	23046	23098	23025	22908	22912	22949	22886	22935	22939	23013	22848	22850	22980	22850	22911	22795	22962	22973	23034	23111	23137	23115	23136	23056	22801	22799	22878	22997	23058	22847	23023	23065	22837	23053	22977	23090	22967	22852	23073	23134	22839	23004	23055	22993	23233	23275	23183	23081	23125	23077	22988	22990	23018	22908	22884	23028	23014	23044	23201	23054	23156	23106	22861	22768	22936	23128	23033	22961	23131	23091	22984	23047	22909	23134	22874	23045	22874	23127	23044	22951	23225	22969	23064	22954	22886	22900	23093	22768	22765	22985	23107	22989	22929	22919	22949	22974	22829	22934	22905	22994	23011	22967	22910	23171	22658	22884	22808	23113	23098	22999	22853	22989	22926	22888	22978	22978	23081	22989	23026	23012	22933	22852	23118	22996	22969	23182	22961	22947	23165	22970	22936	23042	23180	22922	23035	23171	22994	22851	22951	22946	23002	23101	22957	22879	22931	23003	22777	23072	23068	23036	22992	23004	22993	22943	22939	22911	23184	23000	23035	22888	22855	22807	22948	22987	22971	22992	23054	23006	23029	23083	22839	23074	23049	23002	23157	22843	22971	22917	22942	23105	23099	23052	22980	22946	22914	22853	23040	22929	22941	23053	22805	22872	22864	22708	22929	23219	23058	23213	23054	22872	22942	22832	23070	22749	22877	22974	22837	23053	22989	23089	22944	23259	23034	22966	23068	22945	22907	23205	23045	23064	23124	22929	22785	23043	22733	22965	22995	22846	22892	23022	22881	23003	22984	23084	23149	23258	22960	22889	22817	22782	23025	23000	23053	22975	23098	22850	22950	23088	22887	22800	22930	22867	22966	23121	23246	22906	22854	22953	22834	23002	23054	22835	23096	22951	23011	22881	23013	22889	22976	22797	23090	23022	22953	23001	22867	23146	22849	22826	23078	22983	23046	23195	23097	22906	23088	22931	23096	22841	22887	22883	23125	23094	23009	22973	23203	22939	22888	23037	22768	22811	23116	22989	22900	23025	23051	22862	23027	23020	22850	22806	22805	22948	23224	22935	23001	23019	22988	23130	23067	22943	23033	22901	22950	23156	22945	22653	22807	22984	23064	22986	22936	22940	23262	22938	22989	23021	22949	23124	23008	23003	23209	22840	22754	23009	23034	22962	22994	23203	23007	23022	23119	22923	22877	23121	22961	22838	23007	22946	23114	22948	22896	23075	22882	23166	23108	23041	23067	22970	22936	22935	22828	23046	23066	22859	23092	22883	22908	22798	22919	23282	22989	23054	23245	23142	22879	22877	22987	23053	22992	22825	22878	22952	23360	23187	23134	23100	23012	23138	22871	23179	23012	23064	22864	23051	23018	23021	23128	23154	22969	23075	23233	23111	23170	23103	22899	23016	23114	22958	22736	22897	23082	23184	22884	23121	22820	23151	23237	22969	23212	23223	23005	22981	23052	23001	22949	23074	22769	22997	22959	23067	23024	22937	22993	23124	22903	22906	23269	23091	22899	23043	22757	23103	23088	22944	23055	23035	22926	23131	22989	22843	23024	22777	23041	22895	22971	22898	23111	22946	22966	23086	23060	23021	23017	22873	22930	22830	22914	22909	22901	23168	23081	23097	22972	23029	22799	22894	23077	22999	22997	22780	23006	23039	22869	22977	23177	23122	22924	22971	22827	22987	23057	23006	23023	23088	23058	23178	22864	22834	22739	22982	22879	23036	23132	22684	23110	22984	23118	22923	23014	22880	22990	22909	23018	23063	23130	23040	22843	23093	23162	23026	23060	23032	23110	23069	22852	22929	23040	22943	22961	22998	22755	22915	22850	22934	22777	22874	22963	23058	22897	22871	22887	23012	23140	22941	23063	22930	22848	22998	23020	22878	23030	23101	23140	22916	23103	22990	23053	23078	22994	23252	22926	23146	23227	23017	23234	23117	23219	23054	23083	23262	23147	22931	22981	22969	22994	23203	23124	22877	23088	22971	23061	22965	23204	23033	23024	22925	23080	22836	22933	22817	22830	23165	22935	23064	23002	22719	22899	22987	23158	22924	23092	22686	22971	23054	22900	23057	23104	23022	22899	22843	23005	23026	22900	23072	22984	23246	23014	22957	23052	23038	22808	23190	23069	22855	22651	23176	22964	22986	23469	23139	23118	23180	22891	22978	23145	22945	23052	23042	23144	23239	23065	23039	23051	22906	22942	23094	23013	23018	23205	22998	23032	22966	23160	22984	23099	22871	22977	23009	23114	23172	23245	22991	23219	23199	23183	22896	23070	23104	22916	22896	22699	23077	23075	22877	22982	22872	23283	23055	23061	23218	23006	23028	22859	23095	22967	23012	23103	23105	23141	22927	22980	23121	23218	22814	22938	23039	22891	23010	22982	23180	22784	22890	23022	22911	23375	23036	23144	22837	22873	22916	22970	23096	22911	22953	22870	22992	23070	22983	22906	22903	22644	22746	23148	22988	23084	23013	23205	23091	23193	23107	22969	22555	22818	23067	22796	22813	23215	23039	22955	23201	22875	23192	23039	23112	22912	22843	23164	22954	22911	22810	22916	23299	22853	23091	23094	23141	22841	22937	23046	23114	23118	23353	22895	22967	22948	23068	22812	22700	23085	22943	23134	22943	23027	22781	22978	23037	22905	22984	22962	23205	22945	23110	22944	22976	23070	22903	23062	23043	22945	22852	23041	23161	22895	22868	23011	22974	23223	23003	22862	22947	22959	23070	22814	22945	22966	22874	22933	22801	23257	23076	22912	23231	23119	23110	22914	22999	22911	22855	22745	22730	22882	22995	22960	22989	22920	23048	22838	23148	23224	22930	22739	22942	22740	23047	23047	23020	22838	23057	22965	22987	23099	22948	22933	22970	22900	22796	22825	23199	23083	23077	22904	22912	23064	22945	22815	22930	22956	22914	22944	23141	22870	23036	23257	22878	23122	23000	22909	22677	22933	22938	23145	23092	22942	23061	23062	22863	22890	23283	23042	22833	22870	23047	23079	23066	23191	23056	23121	22822	22972	22861	23080	23017	22999	23093	22732	22812	22888	22843	22966	22955	22978	22902	22983	22886	22807	23039	23008	22995	22955	23302	22927	23192	22936	23055	23040	23069	22898	23041	22960	22903	23022	23063	22874	23375	23143	22965	23071	22982	22901	23142	23206	23234	23088	22945	23032	22982	23305	23218	22876	22898	23042	22846	23066	23072	23036	22911	23019	23189	22970	23008	22851	22926	23063	23054	22977	23034	22836	22959	23201	22903	23263	22899	23059	23077	22849	22999	22950	22973	22960	22853	22846	22899	23074	22843	22962	23072	22689	22825	22639	23056	23323	23025	22886	22837	23050	23141	23067	22981	23069	23051	23126	23131	22978	22929	22779	23194	23011	22890	23023	22990	22852	22996	22855	22872	23123	22879	22872	23203	22852	22759	22782	23075	23144	22870	22819	22872	23256	23139	22950	22877	22995	22955	23092	23028	22836	23303	23091	22988	22934	22770	22949	23045	23024	22892	22999	23068	22792	23140	22880	22946	22891	22937	22942	23334	23067	23103	23249	22825	23249	23114	22935	23223	23046	23075	23050	23014	23247	23157	23108	22754	23152	23036	23080	22844	22911	23194	23005	22923	22812	23124	23026	22761	22845	22879	22964	23013	22850	23076	23018	22952	22955	22782	22728	22939	22977	23010	23010	23081	23052	23118	22847	22998	23040	23170	23057	23077	22817	23029	22835	23044	23094	23166	23137	22839	22674	22848	22886	22979	23148	23118	22985	22965	23039	23006	23052	23024	22856	22841	23048	23112	23108	23202	22976	22885	22923	22880	22663	22977	23063	23065	22757	22945	22942	22805	23186	23053	22972	22879	22971	22868	22901	22922	23010	22984	23031	22840	22841	23103	23089	23011	22979	22938	23108	23072	22888	23041	23120	23074	22820	23073	23025	23203	23085	22841	22745	23096	23009	22894	22686	22913	22974	22937	23160	22931	22797	22917	23168	23013	23138	22951	22960	23114	22968	22779	22520	22780	22925	22957	23089	23077	22899	22995	22938	22935	22839	23069	23216	23085	23006	22875	22895	22997	22856	23104	22987	23007	23216	23231	22908	22671	22989	23098	22906	23212	23105	23243	23084	22931	22709	23032	23029	22856	22972	22989	22966	23141	23072	22965	23016	22975	22923	23216	23175	22886	22920	23167	23001	22997	22897	23035	23191	22840	23068	23120	22855	22929	22835	22869	23028	23083	23121	23297	23023	22878	22988	23072	22876	23012	22920	23119	22733	22919	23160	23227	22745	23005	23044	23101	22903	22896	22807	22950	22810	23077	22649
23735	41959	41027	34965	31285	29021	27859	65057	64482	46358	29847	20018	17349	16945	16888	16869	16913	16821	16886	16797	17181	16849	16775	16939	17016	16911	16923	16874	16941	16767	16873	16838	16821	16812	16819	16962	16835	16942	16850	16760	16894	16876	16925	16812	16914	16860	16864	16804	16874	16937	16764	16870	16790	16844	16786	17001	16840	16777	16920	16886	16820	16872	16768	16961	16874	16885	16968	16800	16893	16826	16934	17093	16967	17027	16860	16911	16867	16901	16862	16911	16738	16838	16971	16921	17042	16818	16885	16990	17146	16963	16989	17028	17046	16792	16748	16819	16949	16977	16800	16883	17006	16966	16887	16985	16874	16873	16889	16812	16777	16884	16880	16788	16998	16967	16631	16860	16872	17002	16887	16782	16917	16946	16780	16919	16737	16851	16863	16713	16896	16895	16795	16929	16882	16807	16817	16918	16922	16868	17143	16921	16795	16938	16964	16862	16920	16867	16921	17019	16789	16925	16824	16859	16876	17043	16844	16838	16943	16848	16755	16792	16785	16867	16977	16707	16928	16922	16941	16837	16778	16891	17009	16842	16880	16669	16779	16996	17011	16772	16825	16965	16909	16957	16904	16874	16815	16827	16823	16916	16816	16848	16962	16934	16831	17021	16913	16896	16955	16916	16822	16806	17030	16886	16803	16814	16893	16781	16800	16912	16921	17020	16791	16853	17035	16829	16821	16840	16831	16868	17143	16876	16809	16875	16786	16877	16801	16833	16880	16771	16767	16806	16965	16977	16812	16734	17033	16957	16955	16731	16945	16795	16744	16761	16993	16935	16930	16926	16969	16936	16848	16982	16897	16855	16805	16955	16818	16911	16875	17074	16874	16743	16963	16744	16851	17001	16739	16884	16839	16862	16694	16849	16832	16899	16902	16889	17010	16992	16843	16873	16860	16666	16945	16961	16987	16759	17001	16976	16595	16873	16868	16752	16929	16950	16732	16981	16992	16964	16784	16857	16924	16993	17001	16883	16940	17058	16912	16762	16793	16874	16955	16623	16896	16855	16913	16887	16758	16827	16824	16844	16768	16939	16883	16746	16777	16851	16874	16851	17046	16937	16917	16943	16799	16694	16810	16822	16967	16765	16885	17039	16711	16781	16801	16857	16883	16894	16936	16947	16996	17001	16895	16769	16925	16785	16971	16892	16897	16728	17006	16730	16943	16741	16984	16925	16833	16899	17000	17003	17001	16963	16795	16797	17018	17012	16851	16973	16936	16938	16730	17048	16967	16582	16756	16803	16974	17152	16744	16862	16771	16916	16842	16914	16916	16937	16926	16750	16930	16839	16692	16820	16846	16889	16854	16809	16943	16759	16595	16803	16763	16810	16869	16752	16867	16943	16860	16976	16791	16762	16880	16839	16946	16899	16829	17015	16724	16860	16706	17067	16793	16939	16904	16857	16799	16784	16703	16828	16911	16941	17009	16767	16797	16783	16999	16785	16786	16866	16842	16810	16994	16913	17004	16901	16821	16894	16904	16877	16717	16843	16831	17128	16956	16954	16840	16893	16911	16757	16971	16863	17057	16915	17053	16967	16753	17009	16897	16934	16977	17056	16792	16771	16837	16681	16894	16911	16614	16980	16832	16874	16700	17026	16930	16702	16916	16894	16582	17001	16797	16688	16894	16814	17041	16769	16802	16872	16760	16937	17036	16763	16957	16812	16888	16853	17004	16830	16967	16635	16820	16805	16950	16813	16823	16835	16807	16875	16792	16645	16848	16836	16778	16910	16831	16912	16735	16919	16858	16796	16928	16942	16790	16887	16720	17083	16998	16830	17013	16835	16894	16873	16764	16934	17014	16805	16816	16927	16938	16778	16925	16975	16860	16770	16809	16779	16765	16995	16851	16821	16863	16764	16923	16800	16868	16784	16907	17001	17116	16878	16773	16902	16702	17022	16853	16836	16855	16958	16882	16825	16827	16889	16805	16868	16986	16726	17118	16758	16895	16810	16866	16988	16956	16760	16867	16957	16959	16851	16836	16771	16864	16822	16806	16763	17027	16755	16856	16746	16919	16864	16941	16886	16855	16904	16832	16857	16929	16991	16836	16828	16806	16860	16906	16898	16759	16838	16841	16880	16825	16885	16814	17007	16926	16738	16853	16859	16831	16821	16755	16838	16820	16753	16878	16919	16818	16892	16876	16715	16838	16963	16843	16920	16720	16905	16780	16997	16992	16813	16661	16883	16936	16761	16779	17004	16876	16858	16737	16906	16791	16852	16749	16778	17000	16752	16838	16989	16838	16768	16741	16887	16874	16922	16832	16905	16816	16784	16702	16718	16791	16939	16925	17019	16991	16760	16927	16801	16909	17025	16916	16986	16860	16841	16795	16688	16983	16928	16842	16920	16822	16955	16859	16966	16936	16849	16908	16836	16757	16836	16870	16945	16920	16830	16959	16731	16889	16921	16856	16803	16999	17001	16786	16915	16909	16887	16769	16810	16908	16777	16783	16652	16987	16873	17002	16743	17021	16877	16811	16951	16761	16913	16813	16860	16709	16963	16762	16881	16920	16863	16777	16880	16936	16908	16955	16796	16628	17091	16795	16957	17001	16604	16963	16868	16851	16910	16857	16924	16872	16854	16805	16574	16679	16817	16713	16874	16888	16825	16917	16699	17027	16637	16752	16928	16869	16739	17060	16871	16902	16998	16866	16899	16876	16810	16994	16849	16873	16856	16849	16820	16920	16842	16912	16931	17014	17002	16984	16896	17015	16883	16767	16755	17135	17057	16799	16805	16846	16933	16944	16926	17022	16958	16715	16970	16812	16942	16845	16865	16883	16798	16676	16855	16888	16861	16854	16884	16914	16716	16905	16786	16923	17063	16931	16792	16792	16786	16804	16641	17048	16755	16886	16866	16865	16961	16856	16810	16870	16807	17090	16921	16797	16726	16725	16892	16784	16770	16770	16814	16666	16900	16934	16820	16974	16930	16796	16894	16927	16654	16877	16918	16926	16906	16965	16864	16945	16842	16729	16986	16832	17006	16920	16885	16884	16894	16935	16794	17022	16846	16779	16865	16870	16827	16859	16969	17074	16776	16698	16864	16822	17066	17020	16849	16861	16811	17028	16860	16931	16818	16849	16789	16829	16997	17088	16899	16923	16872	16925	16822	16898	16873	16826	16993	16871	16927	17034	16980	16770	16673	16845	16994	16764	16762	16914	16954	16858	16851	16935	16801	16795	16873	16893	17102	16865	16813	17109	17019	16912	16907	16744	16672	16766	16887	16913	17011	16872	16978	16863	16990	17015	16750	16818	16731	16869	16832	16871	17003	17083	17019	16742	16888	16645	16925	17147	16964	16867	16973	17012	16799	16894	16896	16654	16979	16870	16707	16840	16802	16954	16920	16913	16981	16838	16983	16864	16860	16544	16930	16910	16987	16901	16906	17058	16839	16819	16909	16879	16801	16989	16949	16738	16900	17009	16860	16893	16854	17021	16776	17056	16911	16799	16926	16596	16790	16707	17103	16867	16805	16854	16827	16963	16935	16920	16831	16931	17086	16865	16754	16841	16886	16819	16872	16897	16700	16929	16770	17129	16936	16912	16877	16851	16735	16912	16962	16884	16777	16936	17000	17016	17000	16922	16959	16849	17142	16995	16898	16817	16740	16661	17003	16850	16943	16732	16853	16772	16877	16828	16903	16924	16856	16892	16776	16974	16846	16670	17020	16935	16801	17053	16995	16844	16882	16830	16963	17014	16875	16778	16827	16916	16858	17039	17009	16904	16900	16869	16929	16885	16785	16845	16934	16858	17004	16784	16891	16984	16891	16872	16755	16883	16815	16918	16776	16998	16753	16994	16905	16830	16866	16905	16865	16952	16815	16870	16937	16709	16852	16929	16946	16825	17030	16820	16971	16778	16870	16974	16850	16766	16833	16695	16861	16840	16759	16911	16895	16735	16726	16762	16991	16697	16946	16876	16863	16919	16846	16977	16987	16825	16853	16924	16948	16899	16838	16918	16688	16915	17034	16815	16972	16893	16849	16895	16860	16907	17068	16847	16916	16996	16994	16902	16850	16782	16950	16805	16773	16930	16904	16852	16775	16812	16912	16879	16761	17005	16822	16868	16859	16874	16840	16814	16764	16880	16863	16894	17044	16863	16977	16731	17017	16986	16935	16873	16958	16776	16845	16949	17037	16902	16657	16933	16790	16868	16866	16763	16912	16908	16630	16853	16878	16957	16918	16994	16798	16962	16863	16921	16724	16926	16754	16899	16805	16899	16941	16724	16822	16939	16803	16892	16812	16935	16830	16744	17044	16755	16984	17093	16924	16910	16813	16750	16883	16929	16782	16850	17018	16827	16759	17034	16822	16856	16892	16973	16759	17017	17003	16846	16989	16981	16859	16913	16884	16833	16930	16828	16989	16747	16725	16795	16817	16829	16823	16985	16893	16885	16859	16969	16808	16934	16948	16916	16847	17007	16878	16913	16891	16849	16898	16857	16715	16846	16997	16987	16824	16724	16936	17008	16896	16741	16766	16797	16926	16885	16861	16948	16839	17009	16767	16696	16763	16802	16884	16901	16992	16816	17018	16912	16879	16853	17013	16804	16889	16833	16655	16752	16903	16795	16807	16746	16843	16970	17009	16835	16722	16890	16827	16948	17035	16886	16964	16961	16930	16827	16955	17118	17030	17061	16927	16962	16886	16886	16845	16742	16806	16895	16977	16905	16887	16741	16756	16829	16957	16885	16739	16819	16927	16882	16808	16866	16913	16804	16866	16920	16822	16806	16930	16819	16808	16959	16994	16751	16967	16764	16769	16823	16881	16919	16769	16996	16713	16925	16882	16757	16783	16915	16891	16810	16919	16841	16859	16923	16930	16964	16819	16913	16754	16954	16910	16927	16854	16870	16954	16916	16791	16949	16849	16945	16816	16881	16832	16757	17110	16766	16885	16937	16925	16883	16804	16735	16815	17027	16772	16822	16703	16820	17024	16818	16958	17083	16794	16955	16921	16947	16825	16856	16798	16780	16957	17152	16683	16933	16769	16822	16753	16820	17107	16972	16868	16793	16971	16924	16843	16962	16802	16767	16905	16915	16771	16719	16966	16732	16926	16954	16866	16958	16898	16658	16799	16933	16793	16954	16747	16915	16801	17093	16898	16795	16836
31677	25900	29849	27593	24717	24442	24167	27642	30627	27418	24941	23302	23220	23029	23183	23144	22942	23034	23183	22922	22975	23171	23192	22937	22826	22813	22657	22916	23158	22777	23119	23101	23059	23038	22982	23009	22908	22867	22927	22921	23045	22945	22998	23065	22934	22733	22937	22929	22829	23231	23093	22933	23092	22878	23030	22819	22745	23132	23165	23151	22927	22999	22984	23155	23056	23307	23090	23151	23017	23084	22956	23168	23018	23130	23073	23061	23025	22934	23011	22956	23002	22873	22781	22860	23255	22959	22851	22955	22850	22991	23213	23151	23135	22967	23108	22943	22914	23029	23004	22927	23131	22997	23004	23079	22851	22887	22905	23010	22863	22751	23129	22988	23025	23157	22874	22941	23044	23007	23080	22853	23187	23029	23072	22918	23021	23248	23090	23263	22767	22818	22697	22873	23027	23209	22749	22644	22862	23176	23026	22929	23146	22934	23030	22811	22943	23127	22933	23107	23081	22893	23017	22797	23068	22956	23075	23044	22911	22826	23127	22976	22749	22997	22898	22928	22886	22840	22885	22964	23103	23130	23398	22938	22769	23284	22898	22821	23141	22992	23081	22852	23093	22942	23008	23179	23327	22937	22875	23216	23046	22992	22908	22908	22897	23115	23071	22900	23007	22953	23224	22974	22936	23013	23070	22962	23020	22772	22990	23018	22780	22827	22963	22865	23129	22817	22749	22798	23025	22696	23077	22847	23095	23060	22943	22787	23086	22897	23145	22992	22932	22869	22985	23067	22900	22980	22977	22971	22867	22941	22973	22849	22973	22936	22952	23114	22940	23125	23101	23209	22847	22803	23053	23031	23087	22861	23190	22898	22665	22823	22983	23135	22953	22948	22847	23071	22944	22926	22888	22974	22929	23044	22735	23041	23051	22952	23018	23029	23101	22911	23219	23000	23276	23118	22953	23228	23063	23027	23058	23108	23034	22888	23010	23019	22977	22931	22932	22998	22840	22767	23080	22951	23032	22876	22964	22982	22908	22971	23033	23001	23000	23024	22977	22961	22955	23055	23277	22878	22976	23097	23221	23036	23114	23126	23045	23070	22809	23036	22916	22940	23260	22886	23033	23126	22889	23005	22797	23106	23024	22932	22937	23030	22990	22954	23319	23146	22991	22956	23036	22993	23132	23085	22960	22794	22747	22948	23035	22696	22815	23023	22955	23116	22909	22979	23259	22927	22849	22904	22952	23046	22858	22801	22827	23021	23136	23008	22932	22821	23145	23051	23034	22828	23131	22816	23050	22898	22841	23112	23048	23169	23158	22779	22732	22879	22954	22988	23018	23047	22997	23027	22955	22990	23227	22926	22919	22941	22995	23013	22926	22843	22919	23170	23122	23005	23090	22839	22943	22976	22980	22848	22910	23205	23134	23096	22959	22855	23042	22775	23151	23069	22797	23012	22971	23081	22820	23068	22979	22983	22901	23031	23096	22944	23128	23083	23046	23066	22905	22800	23026	23014	23014	22887	22933	22795	22933	23014	23033	22902	23123	22979	22893	22896	23001	22797	22898	22972	23134	22893	23010	22646	23043	22946	22973	23154	22892	22950	23096	22960	22876	22932	22774	22974	22948	23115	23061	23014	22764	22935	22971	23016	22963	23034	23047	23005	22909	22983	22800	23100	22761	22977	22983	23034	22986	22910	22998	22909	23171	23038	23046	23021	23022	23087	23044	23122	22924	23096	23166	22996	22957	22915	23116	23080	22768	23076	22858	23236	23163	23100	22977	23042	23046	23173	23182	22791	22857	22909	22904	23191	23237	22765	23082	22981	22906	22918	22917	22977	23155	22978	22957	23029	23233	23089	22929	23083	22867	23126	23056	23008	22805	22809	22980	23178	22912	22893	22922	22941	22817	22728	22766	22798	22788	22827	23101	22914	23183	22889	22972	22953	23053	23225	22917	23056	22952	23092	23094	23022	23021	23115	23099	23058	23018	23011	22904	22841	22759	22960	22945	22920	22781	22918	22960	22997	22908	23016	23104	22911	23053	22937	23060	22853	22968	23073	23118	23086	22873	22871	23060	23068	22896	23058	23242	22898	22830	22871	22948	22975	23069	22846	23017	23263	23000	23087	23160	23001	23212	23174	23257	22971	22964	23237	22997	23010	23009	23083	22959	23105	23054	23008	22832	23005	22888	22940	23089	22849	23116	22976	22938	22923	22881	23078	22931	22917	22986	23191	23063	22849	22819	22802	23136	22785	22959	22895	23049	22831	23016	22923	22988	22896	23023	22921	23136	22756	23018	23152	23084	22979	22805	23000	22811	23193	23050	22954	22980	22927	23029	23086	23042	23032	22986	22970	22863	23037	22939	22990	22937	22931	22999	23003	22987	23145	22855	23183	23188	22961	22869	22783	22908	23034	23151	23094	23028	23011	22979	22817	22967	23084	22843	22989	22901	23009	22977	23041	22793	22817	22787	22898	23043	23259	22885	22971	23098	23049	23084	23125	22929	23000	22898	23130	22786	22825	23039	23094	23085	22994	22954	23116	22839	22704	23074	22737	22942	23030	22798	22780	22910	23001	22956	23086	23006	22903	22963	23050	22901	22971	23020	23161	23118	23120	22841	22829	23127	22992	22794	22885	22800	23042	22973	22618	22981	23071	22944	22856	22912	22692	22912	22995	22979	22813	22677	23048	22961	23046	22940	22988	23070	22975	22706	23095	23145	22948	22985	23046	23112	23093	22721	23077	22939	22950	22993	23047	22881	23110	22780	23101	22946	23015	23108	23125	23012	22934	22912	23009	23020	23148	23016	22837	22867	22949	23159	22964	23049	23069	23048	23226	23171	22954	23159	22721	22885	23048	23033	22904	22803	22925	22919	22910	22951	23026	22972	22908	22880	23035	23285	23259	23005	23056	22882	23143	23034	22981	22823	22929	22946	22749	23166	22959	23138	22771	23022	23004	23199	22984	23084	23015	22912	22939	23225	22981	22816	23079	23050	22932	23237	23138	22922	23022	23027	23071	22931	22964	22848	23005	23152	22852	22708	23013	22985	23202	22895	22949	23014	23160	22851	23097	23210	23051	23041	23032	23035	22959	23062	23139	23016	23143	23180	22819	22833	22963	23195	22965	22899	23013	23168	23122	22979	22909	22934	22815	23037	23248	23129	23161	23111	23058	23077	23078	22942	22950	23076	22923	23159	22859	23250	22955	23120	23015	22897	22842	23269	22840	23161	22994	23188	23211	22859	23010	22760	22899	23179	22956	23157	22715	23218	23155	22924	22999	23133	22877	22881	22871	22823	22992	22870	22962	22966	22890	22957	23230	23060	22999	23139	22878	22891	22858	22789	23055	23002	22936	23082	23018	23044	22939	23005	23189	23155	23024	23010	22892	23020	23024	23072	22807	23025	23082	23066	22944	22797	23091	22913	22911	23259	23315	22949	23131	22867	23036	23024	22966	23285	23107	23163	22886	23022	22699	23049	23021	22947	22784	23031	23250	22932	23137	23121	23007	22945	22980	23044	22836	22885	23147	22999	22950	23025	23092	23307	23026	23051	23052	22861	22889	23260	23071	22988	23258	22730	22733	22819	22968	23033	23185	23032	23001	23076	22878	23080	22914	23013	22897	22954	23113	23061	23162	22925	22970	22803	22939	22943	23022	22809	23007	23150	23068	22975	23086	22843	22844	23125	22866	23022	23024	23067	23055	23040	23123	23010	23158	23142	22982	23055	22787	23282	23088	22840	23231	23242	23208	23101	23040	23117	22986	22700	22839	22939	23140	22984	23026	22928	22949	23007	23072	22960	22922	23080	23034	22957	22867	22967	22998	22935	22933	22912	22975	23193	23016	22883	23107	22999	23230	22882	23070	23070	22960	23190	22733	22797	22991	22838	23010	22794	22730	22830	23210	22950	23027	22734	22942	22913	22973	23016	23056	22892	22905	23180	22846	22924	22932	22896	22834	22935	23096	22724	23008	23085	22980	23043	22964	22870	23021	23056	22872	22973	23291	22832	23209	23053	22997	23019	23089	22834	22872	22883	23142	23030	22923	22926	22794	23211	22920	22828	22989	22998	22930	23026	22809	23076	22918	22794	23319	23137	23029	22840	23189	23054	23063	22855	22815	22893	22990	22915	22970	22880	23067	22848	22893	23130	22775	23103	22986	23152	22891	22975	22852	22967	22933	23059	23017	22884	23098	22894	22890	22822	23009	23028	22873	22601	22884	22808	22804	22851	22973	23252	23038	23178	23083	23267	23176	23056	23141	22747	22998	23015	22965	23061	22938	22917	23070	22820	23087	22851	22911	23023	22881	23126	23069	23065	22895	22997	22882	23162	23133	22954	23225	23013	23036	22903	22938	23000	22877	22831	22906	23137	23017	22979	22797	22911	22711	23013	22968	23150	23072	23041	22902	22915	23140	22929	22995	23025	23110	22919	23058	23008	22959	23061	22921	23069	23015	23145	23011	22897	22987	22650	22949	23074	23068	22913	22843	23228	22875	22846	23112	23108	23076	23049	22845	22988	23216	23009	23127	22953	23048	22874	22887	23051	22963	23000	22908	23083	23035	22919	22811	23011	22915	22931	23052	23099	23018	23001	23034	23073	23069	23063	23046	22975	23248	22969	23097	22880	22867	22918	22997	23054	22899	23103	23032	22843	22811	23162	22916	23040	22906	22990	22790	23150	23239	22910	23155	23050	22988	22745	23005	23005	23116	22951	23062	23063	22890	23056	23095	23212	23030	22946	22869	22954	23096	22990	22790	22735	22956	22904	22865	23006	23121	22693	22958	22945	23000	22841	23143	23139	22851	22979	23094	23016	23121	23098	22971	22877	22940	23195	22820	22880	23002	22926	23108	23210	22957	22916	22948	23086	22886	23029	22825	22969	23118	22946	22968	22855	22987	23143	23066	22890	22979	23136	23064	22817	22839	22940	22938	22965	22929	22862	23073	22856	23198	23115	22886	23042	22861	23306	23057	22928	23231	23079	23079	22996	22826	23115	23020	22796	22777	22943	23073	22952	23020	22818	23098	22765	22928	23085	23008	23245	22848	22962	22906	23073	22851	23036	23065	22988	22847	23095	23017	23035	23074	22783	23019	23008	23129	22979	22997	22842	23025	23105	22797	22869	23010	22769	22911	23226	23148	23017	22999	22908	22829	23127	22961	22924	22996
20194	25581	25657	21628	19812	19063	18842	24292	26087	21343	18504	17090	16926	16809	16955	16861	16725	16870	16759	16891	16851	16902	16722	16963	16958	16894	16982	16949	16986	16699	16986	17040	16743	16942	16813	16901	16953	16694	16850	16762	16781	16859	16929	16981	16824	16831	16773	16917	16867	16860	16838	16909	16825	16799	16999	16814	16790	16949	16766	16782	16693	16943	16997	16882	16774	16885	16930	16913	16880	16851	16769	16901	16831	16931	16718	16788	16870	16811	16886	16992	16944	16797	16860	16733	16964	16983	16731	16754	16847	16779	16805	16859	17042	17014	16897	16908	16831	16855	16965	16760	17018	16853	17083	16898	16962	16839	16992	16885	16949	16795	16997	16811	16847	16963	16920	16946	16848	16801	16871	17001	16824	16814	16885	16902	16799	16835	16823	16962	16947	16835	16826	17006	16838	16758	16906	16808	16877	16848	16856	16795	16877	16748	16738	16785	16732	16917	16895	16860	16867	16997	16873	17053	16919	16884	16742	16917	16787	16838	17057	16807	17164	16973	16868	16739	16914	16903	16717	17007	16879	16893	16886	16848	16980	16949	16954	16787	16898	16956	16743	16900	16758	16981	16862	16665	16875	16712	16860	16826	16833	16956	16831	17042	16922	16880	16828	16910	16927	16928	16996	16740	16949	17027	16741	16902	16931	17048	16849	16881	16633	16712	16928	16857	16910	16808	16951	16741	16783	16927	16779	16935	16842	16938	16863	16882	16797	17010	16984	16884	16794	16911	16748	16847	16869	16903	16928	16948	16915	16888	16807	16777	16701	16938	16921	16751	16834	16775	16857	16811	16964	16887	16801	16843	16914	16693	16750	16888	16816	16840	16744	16832	16950	16868	16779	16746	16854	17133	16879	16942	16854	16891	16718	16802	16854	16823	16983	16878	17132	17033	16919	16809	16944	16825	16813	16835	16829	16736	16771	16846	17066	16873	17003	16729	16818	16785	16791	16914	16895	16938	16752	16912	16840	16871	16865	16927	16774	16938	16636	16890	16845	16790	16748	16904	16876	16793	17060	16806	16903	16754	16840	16876	16817	16778	16897	16821	17090	16721	17023	16844	16680	17145	16841	16980	16889	16798	16847	16716	16731	16953	16876	16822	16826	16811	16922	16735	16882	16826	16929	16932	16810	16756	16767	16976	16951	16830	16709	16715	16828	16896	16868	16841	16995	16878	16929	16921	16855	16853	16904	16900	16799	16724	16776	16868	16886	16892	16903	16883	16894	16822	16977	17165	16916	17025	16871	16866	16905	16822	16822	16939	16835	16931	16878	16854	17051	16840	17068	16829	16900	16906	16643	16820	16929	16933	16798	16810	16816	16968	16765	16855	16776	16877	17086	16812	17015	16858	16665	16881	16894	16895	16826	16937	16721	16815	16713	16953	17037	16900	16844	16758	16794	16942	16940	16832	16907	16813	16887	17040	16996	16846	16927	16835	16662	16783	16738	16640	17007	16878	16655	16902	16862	16921	16707	16926	16890	16906	16896	16905	16905	16948	16854	16656	16781	16855	17024	16971	16851	16939	16940	16708	16773	16831	16959	16812	16925	17050	16931	16876	16752	16798	16877	16978	17001	16805	17050	16990	16893	16847	16891	16620	16826	16987	17010	16975	16998	16884	16957	16951	17077	17041	16800	16652	16802	17012	16967	16956	17046	16783	16863	16906	16939	16805	16837	16859	16783	16970	16802	16823	16902	16803	16914	16921	16865	16788	16802	16721	16873	17031	16988	16865	16925	16697	16847	16805	16885	16938	16777	16768	16863	16800	16944	16972	16909	16812	16791	16797	16741	16695	16808	16869	16779	16937	16886	16741	16870	16921	16968	16922	16877	16779	16938	16720	16634	16951	16821	17017	16854	16912	16854	16996	17147	16908	17008	16805	16711	16874	17006	16889	16870	17021	16874	16639	16710	16853	16831	16890	16772	16844	16814	16764	16833	16978	16793	17032	16831	16984	16803	17066	16947	16885	16859	16682	16815	16948	16859	17067	16875	16745	16746	16825	16931	16883	17099	16930	16707	16999	17070	16824	16960	16854	16816	17039	16863	16882	16841	16889	16879	16845	16773	16844	16845	16854	17040	16778	16880	16935	16782	16794	16889	16866	16944	16853	16842	16874	16887	17006	16895	16658	16925	16664	16967	16916	16967	16734	16957	16766	16601	16692	16987	17019	16779	16950	16740	16945	16918	16868	16805	16864	16755	16802	16997	16912	16741	16759	17024	16785	16948	16956	16803	16868	16972	16838	16966	16880	16792	17029	16633	16817	16885	17180	16903	16939	16828	16886	16888	16872	16914	16791	16824	16804	16834	16735	17079	16840	16740	16843	16818	16829	17013	16921	16958	16845	16936	16632	16650	16948	16818	16853	16708	16915	16787	16849	16753	16961	16884	16918	16737	17001	16774	16826	16899	16876	16997	16949	16975	17021	16915	16884	16826	16980	16888	16775	16895	16962	16940	16892	16881	17041	16963	16818	16937	16911	17013	16751	16941	16990	16720	17027	16867	16818	16821	16801	16980	16912	16736	16957	16740	16821	16851	16928	16784	16673	16945	16941	16775	16872	16926	16857	16848	16689	16762	16961	16931	16871	16787	16903	16781	16782	16927	16880	16964	16867	16769	16656	16787	16889	16879	16892	16878	16887	16961	16778	16733	16663	16925	16842	16908	16900	16756	16879	16828	16908	16797	16884	16968	17032	16907	16777	16806	16694	16702	16997	16878	16804	16808	16904	16892	16811	16902	16761	16951	16873	16948	17007	16893	16982	16782	16833	16850	16914	16967	17046	16871	16682	16824	16863	16969	16957	16880	16934	17018	16714	16882	17008	16860	16908	16767	16983	16816	16741	16768	17126	16793	16716	16866	16945	16825	16848	16922	16629	16940	16779	16956	16912	16757	16828	16982	17020	16953	16769	16817	17000	16765	16899	16819	16775	16892	16786	16875	16912	16941	17124	16729	16737	16817	16742	16995	17012	16934	16952	16764	16858	16748	16795	16858	17064	16945	16862	16778	16846	16778	16865	16866	16981	17042	16931	16953	16776	16862	16906	16770	16931	16794	16859	16977	16835	17022	16825	16652	16788	16899	16947	16969	16816	16763	16897	16954	16924	16770	16942	16810	16993	16815	17023	16898	17032	16856	16916	16828	16746	16676	16861	16906	16900	16965	16987	16861	16747	16804	16911	16919	16800	16839	16682	16940	16916	16897	16861	16901	16794	16910	16800	17085	16893	16776	16955	16723	16808	16777	16890	16818	17006	16891	16751	16935	16915	16792	16783	16886	16866	16933	16834	16690	16910	16793	16840	16813	16972	16925	16825	16912	16880	16743	17100	16969	16780	16932	16823	16884	16835	16645	16964	16770	16863	16871	16956	16892	16819	17224	17039	16801	16944	16876	16877	16969	16793	16658	16891	16895	16853	16801	16805	16617	16965	16891	16779	16784	16902	16918	16688	17011	16905	16839	16841	16948	16652	16807	16921	17087	16968	16778	16795	16903	16835	16847	16766	16760	16931	16764	16767	16847	16742	16887	16822	16856	16844	16898	16937	17057	16664	16795	16742	16930	16840	16799	16836	16877	16775	16937	16782	16887	17036	16802	16840	16948	16646	17085	16854	16862	16903	16963	16855	16680	16804	16811	16702	16913	16949	16830	16957	17029	16788	16770	16880	16908	16742	16909	16963	16917	16811	16846	16985	16802	16798	16990	16835	16758	16939	16919	16721	16912	16798	16732	17035	16880	16720	16883	16720	16820	16866	16971	16968	16829	16932	16840	16963	16677	16766	16872	16841	16884	16929	16735	16955	16999	17027	16957	16748	16797	16944	16888	16877	16870	16787	16956	16937	16797	16882	16817	16809	17055	16836	16791	16991	17031	17034	16758	16951	16824	16875	16707	16796	17005	16734	16916	16890	16759	16770	16899	16955	16962	16910	16974	17013	16854	16897	16914	16851	16808	16925	16708	17018	16822	16888	16865	16867	16832	16833	16896	16750	17003	16978	16820	16979	16905	16817	16796	16893	16848	16781	16978	16763	16839	16790	16935	16774	16889	16941	16678	16940	16686	16935	16935	16789	16835	16900	16871	16639	17010	16874	16893	16760	16696	16953	16773	16984	17054	16826	16938	16709	16970	16836	16877	16945	16946	16964	17048	16825	16899	16926	16786	16861	16968	16792	16883	17003	16808	16987	16922	16707	16903	16954	16857	16857	16898	16718	16893	16797	16786	16757	16767	16761	16823	16726	16768	16679	16742	16775	16950	16825	16913	16818	16856	16879	16952	16857	16812	16804	16723	16703	16925	16941	17037	16884	16732	16961	16925	16736	16878	16760	16860	16942	16968	16844	16962	16942	16800	16737	17010	17159	16946	16857	16825	16960	16954	17000	16855	16904	16990	16695	16946	16850	16829	16837	17130	16656	16774	16907	16799	16854	16751	16801	16821	16721	16924	16895	16808	16888	16931	16991	16768	17008	16820	16932	16865	16767	16866	16934	16789	16947	16993	16861	16926	16960	16871	16890	16775	16907	16932	16793	16868	16963	16973	16778	16907	16853	16840	16945	16947	16810	16816	17044	16757	17024	16950	16752	16941	16777	16839	16943	16975	16877	16927	16783	16885	16899	16801	16955	16912	16870	16739	16881	16864	17005	16835	16724	16840	16661	16965	16852	16762	16862	16800	16809	16786	16755	16892	16935	16853	16879	16952	16972	16930	16839	17000	16887	16874	16906	16903	16873	16872	16791	16907	17060	16808	16837	17075	16947	16983	16840	16946	16741	16840	16915	16865	17071	16765	17060	16851	16888	16784	16915	16857	16833	16844	16887	16853	16976	17241	16817	16747	16675	16902	16858	16769	16835	16985	16899	16844	16784	16927	16926	16705	16989	16851	16922	16796	16993	16897	17110	16866	16726	16817	16794	16808	16901	17024	16678	16822	16906	16809	16889	16855	16927	16986	16763	16969	16880	16997	16943	16905	16975	16981	16889	16839	16747	16810	16966	16932	16998	16777	16788	16869	16872	16884	16933	16795	16855	16877	16899	16873	17123	17002	16845	16973	16766	16756	17044	16979	16924	16842	17066	16975	16910	16932	16663	16919	16868	16845	16806	16831	16986	16912	16902	16935	16907	16953	16888
25301	21059	28231	26179	25667	26535	28661	52553	56481	40727	30249	24452	22813	22439	21900	22011	22066	22261	22199	22058	21974	22083	21961	21945	22113	21915	22169	22149	22040	21974	22374	22208	22088	21971	21994	22146	22109	21934	22024	22118	22059	22229	22085	22061	22051	21909	21908	22015	22009	21952	22000	22212	21797	21845	21913	22046	22073	21924	22038	21956	21859	21904	21978	21999	22198	21897	21817	21868	22177	21787	21896	22133	21999	21968	22034	22033	22108	21939	22106	22049	22095	22117	22132	21782	22040	21961	22071	21974	21932	22123	22009	21652	21905	22185	22117	22043	22004	22305	21982	21819	21993	22077	22129	22209	21969	21844	22044	22134	22014	22076	22037	22109	22026	22532	22087	22073	22039	22038	21835	22100	21671	21966	21851	21660	22077	22100	22063	22355	22008	21950	21765	21748	21931	21704	22043	22207	22127	21853	21798	21838	22173	21931	21809	21717	21876	22213	22064	22023	22261	21939	21791	22095	21947	22128	21919	22085	22071	22044	22166	22011	22069	22316	22034	21958	21767	22033	21804	21921	21903	22073	21903	22068	22111	22030	21725	21908	22101	21714	21888	22063	22117	22198	22028	21770	22340	21932	22008	21946	22069	22013	22042	21988	22040	22145	22240	21932	21968	22150	21824	21895	21895	21961	21749	22126	22031	21899	22063	22052	21775	22055	22233	21978	22029	22078	21908	21964	21917	22119	22113	22171	21976	21884	22141	22053	21926	21986	21973	21845	21852	21846	21944	22149	21918	22074	21774	22066	21931	22074	21867	21945	22289	22221	22237	21853	22025	22188	21941	22158	21813	22121	21870	22302	22156	21803	21854	22049	22070	21956	21936	22019	22040	21907	22109	22074	22086	21802	21984	21984	22066	21943	22159	22005	21931	21937	21882	21835	22071	21859	21989	22026	22126	22235	22131	22165	22094	21865	22010	22037	22079	22141	22004	21967	22154	21945	22004	22038	22183	21788	21898	22009	22023	21858	21800	21808	22041	22091	22007	21996	21917	22013	22103	21871	21988	21924	22071	21883	21783	22029	22092	22165	22087	22005	22107	22148	22201	21923	22126	21985	21942	21912	22026	21937	21898	22046	22030	22018	21917	21987	22194	22029	21973	21856	22115	22254	21992	21901	22171	22090	22049	21985	22121	22021	22040	21781	22048	22045	22071	22015	22012	21851	21973	21987	21949	21954	21814	21887	21850	21953	22104	21899	22120	21823	22120	22194	21992	22106	22014	22108	22076	22039	22156	22134	21875	22076	22043	22235	22137	22007	21916	22095	21837	21844	22057	21873	21975	21987	21978	21873	21796	21824	21856	21818	21899	21757	22117	21908	22046	21843	21980	22019	22023	22023	21776	22002	22057	21912	22165	21939	22015	22154	21971	21972	22006	21973	22082	22233	21912	21967	21982	21991	21988	21680	22216	22331	21990	22007	22118	22137	21964	22104	22034	21904	22381	22139	22036	22034	21904	21976	22068	21967	22028	22063	22018	21980	21932	22058	21967	21919	21854	22087	21847	22079	22055	21897	22054	21883	22144	21915	22119	21904	21999	22218	22133	21895	21940	21941	22166	21972	21937	22194	21917	22003	22027	21850	22161	22132	22172	21859	21880	21983	21848	21953	22009	22014	22033	22080	22154	22290	21932	22058	21971	22090	22093	22022	22063	22063	21920	21931	21981	22375	22015	22041	22280	21978	22168	22003	21991	21986	22114	21889	21874	22075	21952	22045	21955	21884	21889	22083	21886	22114	22153	22076	22121	21967	22055	21878	21966	22098	21895	21950	21927	21986	22109	21970	21922	21844	21847	22152	22066	21934	22097	21931	21999	22253	21872	21861	22137	22125	22024	22144	22047	21927	22133	21959	21923	21958	21810	22388	21952	22197	21883	21922	21989	21859	21956	22040	21941	22132	22177	21947	21882	22029	22214	21785	21782	22110	21834	21801	22076	21882	21899	21844	22075	21728	21837	21897	22186	22054	21940	21875	22248	22090	22090	21923	22287	22147	22150	21982	21908	22102	22202	22022	22126	22053	21964	21834	21973	22029	22094	22123	22151	21908	22065	22089	22112	21877	22074	22127	22019	21902	21924	22046	21924	22138	22075	22054	22168	22085	22121	21884	22056	22064	21977	22062	21958	21808	22175	21601	22165	21973	22085	22198	21911	21966	22086	21804	21900	22220	21979	22213	21843	21867	21975	22029	21933	22011	22152	22030	22006	21855	22107	21961	22044	21931	22041	21964	22047	22000	22051	21991	22057	21882	22044	22006	22106	22062	22131	21927	21981	22053	21996	22051	21834	22264	21884	21958	21937	21948	21997	22100	22058	21770	22025	21793	21910	22094	22059	21858	21785	21999	21924	21979	21967	22031	22054	21883	22160	21972	21969	21951	22077	21748	22151	21942	21825	21807	22026	22078	21804	21850	21989	21810	22223	22015	22071	21997	22029	21875	22138	21868	21899	22253	22087	21837	21891	22042	22021	22032	22085	22074	22152	22113	22006	22011	22209	21953	21945	21890	22038	21993	21915	21969	22174	22010	22074	22022	21881	21886	21931	22112	21938	21988	21796	21967	22194	21921	21945	21938	21977	22291	22025	22062	22247	22002	22307	21748	21922	22012	21870	22047	21891	22037	22020	21963	22066	21940	22037	22076	22231	22140	21993	22193	21842	22180	21833	21775	21954	21971	22003	22093	21830	21931	22123	22018	21923	22066	22120	22070	21780	22061	22095	21962	22068	22165	22116	21989	21821	22041	21992	22185	22021	22019	21950	21955	22027	22137	21979	21976	21978	21791	21926	22011	21991	22162	22101	22043	22010	22089	22074	22027	21911	21993	22000	22012	21890	22094	21792	21903	22066	22204	22012	22158	22114	21946	21851	22092	22049	21939	21877	21890	21743	21951	22249	21940	22007	22013	21755	21814	21979	21872	21868	22002	22191	22093	21953	22102	22024	22169	21939	22127	22051	21915	21805	22168	22146	21740	22053	22085	21975	22155	22059	21991	22038	22034	21946	22094	22031	21916	21916	22219	22104	22071	21979	22054	21982	21981	22020	21841	22046	21924	21820	21820	21886	21830	22154	22019	22179	22265	21831	21971	22010	21888	21937	22039	22182	22224	21966	21771	22128	22011	22305	21732	21730	21863	22085	22080	22074	22043	22421	22291	22182	22034	21954	21900	22077	21963	22033	22056	21968	22089	22286	21957	21674	21921	21954	21782	21853	21875	21989	22250	22029	22043	22089	21994	21966	21908	21921	22199	22032	21938	21909	21954	22013	21872	22227	21943	21904	21762	21971	21953	22162	22077	21930	22091	22142	21971	21920	22037	22105	21862	22100	22055	22111	21992	22053	22130	22126	21703	22072	21950	22001	22049	22103	22064	21921	21973	22115	22151	21893	21832	21988	21806	22019	22118	21757	21985	22112	21934	21919	22106	22159	22078	22240	22010	21816	21814	22070	22098	21907	21797	21829	22216	21768	21831	22160	22103	22073	22104	21936	22138	21969	21909	21976	22240	22210	21990	22291	22077	21916	21938	22044	21981	21907	21756	21977	21983	22068	21852	21915	22072	22029	22119	21814	21938	22086	21985	21800	22150	22047	21968	22090	21862	22170	22077	21999	21745	21702	21897	22327	22236	21955	21840	21896	22039	22089	22130	22044	22077	22151	22009	21998	22024	21909	21996	22078	22033	22094	22100	22022	21966	21941	21814	22077	22100	22179	21877	22094	22034	22026	22006	22042	22066	22045	22114	22038	21710	22163	21830	22158	22203	21806	22097	21967	22108	22067	21933	21978	22187	21916	21921	22009	22255	21928	21752	21886	22271	22055	22158	22113	22031	22126	21900	22065	22035	22082	21817	22074	21989	22105	21984	21963	22203	22037	21964	21870	22227	22064	21862	21986	21901	21970	21788	21921	22117	21851	21964	21892	22229	22162	21946	22082	22148	21890	22041	22056	22044	21990	21988	21944	22021	22143	22058	22051	21929	22093	22224	22001	22191	22207	22034	21916	21922	21955	21959	21943	22156	21969	22010	21893	21850	22062	21828	21943	21958	22101	22061	22079	21888	22130	22053	22020	22072	22051	22079	21808	22088	22202	22144	22207	22023	21979	21867	22081	22031	22128	22039	21867	21979	22257	22085	21989	22146	22053	21960	22113	22124	21998	21827	21909	21625	22024	22028	21994	21865	22111	22157	22020	22190	21830	21996	22154	22121	22247	21922	21897	21973	22116	22104	22015	22045	22023	22094	22002	22001	22163	22124	22070	22033	21950	21990	21984	22092	21996	21757	22044	22126	21991	21997	21870	21936	22163	21862	22054	22160	21965	21989	22177	21998	22120	21839	21984	21931	21815	21802	21908	21777	21994	21804	21891	22212	21818	21893	21956	22048	22082	22171	21893	21930	21940	21977	22101	22305	22175	22183	21840	21881	21935	21991	22047	21967	22021	21912	22029	22030	21997	21880	22129	22007	22173	22142	22104	21994	21838	21968	22089	21987	22051	21906	21870	22005	22029	21959	21916	22119	22051	22176	22065	22154	22327	22119	21894	21937	22060	21938	22023	22027	21830	22055	22075	22256	21835	22037	21804	22073	22032	22037	21932	21847	21940	21860	22017	21921	21916	21674	22079	22047	22084	21755	21972	21880	21759	21885	22027	21831	22145	22075	22154	22040	22024	21872	22097	22040	22186	21823	21805	22067	22019	21659	21846	22300	21936	22170	22007	22170	22112	21982	22070	21900	21943	22011	21950	22008	22112	22165	21726	21784	21852	22062	22029	21984	21765	21971	21934	21942	21985	22069	21948	21996	21958	22047	22125	22059	22006	21807	21976	22039	21830	21956	22046	22085	21968	21954	22001	22136	22179	22002	22291	21933	22078	22018	22045	22021	21970	22071	21967	22093	22108	22060	22075	21784	22092	21917	21982	21999	21923	21960	21931	21880	22161	22050	22059	22039	21846	21722	22115	21912	21937	22056	22169	22044	21788	22015	22048	22001	21975	22220	22156	21909	21970	22032	22019	22038	22147	21992	22184	22005	22126	21826	21903	22120	22044	21952	21910	22025	21768	21847	22251	22387	21943	22035	21944	21832	21890	21966	22131	22061	22052	21959	21980	22102	22026	22248	22017	22113	22175	22168
20411	35379	36095	30198	25549	22087	24297	52481	51676	36757	24169	18010	16576	16415	16533	16372	16574	16323	16297	16580	16302	16306	16364	16343	16513	16486	16540	16228	16437	16524	16375	16470	16272	16306	16312	16419	16359	16266	16529	16470	16361	16443	16361	16375	16330	16524	16207	16489	16436	16412	16380	16501	16345	16234	16266	16345	16407	16389	16291	16360	16322	16586	16377	16395	16351	16344	16382	16408	16363	16344	16316	16430	16385	16268	16345	16503	16407	16363	16372	16240	16188	16515	16532	16209	16372	16319	16439	16428	16308	16451	16338	16516	16218	16257	16241	16329	16446	16361	16326	16347	16438	16536	16347	16272	16532	16354	16545	16273	16185	16354	16408	16363	16309	16421	16364	16387	16510	16371	16387	16192	16326	16335	16324	16301	16313	16424	16329	16340	16297	16448	16289	16502	16323	16393	16359	16317	16463	16408	16252	16243	16259	16487	16367	16577	16353	16465	16394	16515	16311	16247	16489	16464	16374	16306	16383	16352	16170	16422	16290	16374	16248	16291	16344	16372	16337	16408	16252	16169	16462	16342	16250	16313	16486	16262	16316	16354	16352	16393	16459	16343	16456	16404	16301	16275	16513	16453	16347	16239	16269	16299	16233	16310	16496	16469	16612	16559	16496	16422	16321	16408	16224	16303	16322	16412	16318	16478	16289	16208	16350	16163	16213	16409	16340	16346	16415	16328	16314	16408	16238	16309	16566	16339	16235	16235	16269	16458	16310	16492	16453	16336	16273	16274	16408	16217	16466	16275	16381	16440	16197	16312	16532	16351	16386	16278	16588	16306	16309	16414	16252	16403	16317	16254	16522	16408	16038	16283	16561	16478	16455	16387	16406	16406	16467	16387	16335	16217	16491	16372	16460	16556	16484	16278	16458	16305	16306	16208	16485	16349	16347	16429	16378	16320	16480	16298	16413	16345	16454	16460	16346	16338	16442	16265	16414	16319	16097	16538	16440	16334	16223	16609	16342	16325	16493	16521	16266	16347	16362	16276	16315	16170	16444	16409	16416	16400	16475	16273	16189	16436	16535	16286	16584	16352	16435	16316	16155	16419	16307	16271	16278	16485	16285	16491	16275	16225	16446	16423	16402	16387	16270	16456	16433	16356	16343	16429	16470	16431	16379	16397	16419	16398	16369	16413	16489	16384	16383	16457	16463	16389	16366	16200	16576	16320	16414	16474	16398	16373	16353	16351	16450	16306	16290	16447	16378	16340	16276	16483	16509	16474	16247	16330	16194	16407	16385	16376	16426	16447	16296	16448	16388	16424	16622	16398	16457	16345	16440	16416	16396	16274	16395	16202	16447	16408	16319	16359	16346	16566	16391	16364	16427	16283	16316	16310	16210	16409	16468	16321	16359	16461	16293	16475	16494	16399	16370	16413	16309	16522	16495	16341	16329	16239	16463	16221	16266	16285	16499	16479	16327	16359	16290	16337	16134	16256	16464	16210	16274	16445	16267	16339	16310	16410	16413	16348	16390	16316	16301	16445	16406	16244	16571	16371	16403	16211	16373	16438	16342	16270	16255	16335	16329	16520	16171	16427	16330	16385	16102	16326	16336	16428	16336	16442	16242	16428	16432	16232	16330	16375	16419	16273	16264	16229	16580	16478	16382	16436	16409	16208	16390	16182	16436	16267	16279	16399	16265	16223	16424	16324	16389	16439	16346	16341	16427	16559	16290	16425	16497	16389	16380	16332	16155	16441	16279	16289	16378	16342	16465	16524	16488	16379	16342	16158	16509	16339	16356	16452	16329	16402	16480	16360	16261	16309	16352	16466	16278	16382	16343	16256	16487	16363	16454	16371	16331	16463	16320	16276	16330	16301	16424	16574	16296	16340	16356	16345	16311	16454	16324	16440	16379	16354	16337	16396	16333	16506	16399	16262	16385	16383	16218	16304	16205	16410	16334	16229	16367	16225	16475	16501	16352	16427	16310	16338	16600	16347	16314	16247	16322	16317	16349	16291	16343	16356	16286	16317	16231	16216	16284	16513	16481	16542	16371	16395	16457	16425	16304	16439	16485	16506	16385	16384	16387	16381	16331	16391	16532	16347	16357	16232	16311	16473	16185	16394	16286	16437	16355	16445	16325	16384	16350	16374	16415	16355	16343	16343	16403	16416	16269	16311	16332	16516	16436	16509	16287	16272	16208	16298	16424	16313	16337	16518	16361	16342	16317	16394	16442	16402	16260	16426	16429	16241	16309	16381	16379	16338	16343	16272	16294	16379	16227	16352	16474	16461	16344	16439	16168	16296	16430	16378	16489	16436	16393	16154	16486	16367	16385	16391	16231	16424	16319	16443	16447	16163	16320	16542	16384	16383	16284	16528	16313	16447	16282	16326	16499	16354	16319	16440	16386	16324	16249	16464	16426	16295	16398	16339	16399	16347	16182	16521	16265	16257	16327	16400	16440	16280	16409	16421	16373	16234	16540	16367	16531	16343	16320	16345	16288	16320	16424	16359	16219	16511	16349	16296	16280	16407	16259	16202	16221	16248	16388	16429	16285	16322	16439	16193	16497	16454	16260	16395	16218	16359	16410	16301	16375	16411	16478	16272	16373	16207	16437	16386	16503	16388	16228	16410	16360	16380	16489	16236	16408	16321	16387	16401	16485	16323	16246	16326	16405	16378	16307	16396	16191	16482	16284	16209	16573	16418	16383	16326	16228	16271	16357	16281	16416	16461	16465	16524	16440	16264	16439	16382	16252	16391	16243	16461	16405	16378	16662	16323	16255	16293	16275	16427	16511	16320	16482	16345	16412	16415	16497	16384	16372	16397	16222	16228	16440	16352	16393	16244	16353	16312	16416	16381	16240	16188	16245	16627	16265	16319	16426	16478	16326	16172	16223	16269	16373	16234	16404	16405	16367	16388	16471	16407	16420	16436	16557	16407	16287	16251	16273	16333	16353	16374	16399	16175	16425	16272	16574	16104	16488	16351	16353	16356	16351	16338	16538	16178	16379	16290	16623	16486	16374	16402	16353	16282	16220	16476	16217	16386	16388	16289	16562	16396	16284	16332	16348	16344	16388	16394	16241	16229	16333	16468	16334	16411	16358	16421	16329	16494	16568	16376	16276	16386	16711	16335	16396	16521	16379	16298	16427	16161	16465	16379	16356	16219	16479	16363	16406	16285	16266	16484	16436	16340	16195	16412	16371	16142	16421	16378	16423	16422	16269	16409	16475	16221	16480	16354	16351	16297	16283	16254	16343	16446	16377	16197	16411	16352	16261	16479	16286	16333	16495	16515	16399	16291	16392	16432	16398	16518	16204	16535	16335	16255	16127	16348	16442	16371	16494	16347	16273	16485	16393	16517	16475	16408	16384	16416	16356	16275	16286	16262	16359	16435	16401	16257	16451	16312	16397	16435	16480	16393	16430	16359	16382	16330	16354	16475	16237	16476	16387	16260	16377	16315	16349	16283	16378	16431	16337	16426	16404	16478	16431	16410	16386	16425	16493	16336	16403	16278	16426	16530	16175	16366	16281	16340	16432	16283	16284	16263	16576	16464	16476	16534	16580	16326	16392	16290	16561	16364	16373	16283	16523	16391	16201	16414	16459	16256	16413	16413	16420	16351	16351	16383	16378	16363	16354	16348	16424	16281	16296	16435	16359	16391	16291	16478	16536	16292	16526	16546	16387	16507	16416	16490	16497	16515	16418	16348	16301	16178	16328	16277	16285	16373	16663	16238	16521	16350	16486	16436	16468	16305	16177	16571	16418	16448	16354	16367	16431	16275	16257	16398	16324	16329	16238	16552	16302	16369	16142	16308	16184	16494	16401	16464	16290	16448	16348	16214	16497	16233	16365	16437	16394	16423	16378	16446	16405	16114	16390	16314	16441	16446	16252	16465	16495	16484	16454	16368	16443	16341	16191	16391	16390	16452	16441	16351	16320	16406	16334	16389	16243	16303	16505	16532	16245	16361	16417	16309	16296	16417	16448	16332	16409	16328	16365	16332	16473	16280	16493	16223	16219	16286	16259	16464	16413	16264	16369	16382	16428	16306	16300	16487	16458	16518	16589	16207	16442	16415	16450	16485	16367	16437	16311	16408	16380	16369	16345	16406	16421	16518	16256	16413	16332	16411	16425	16445	16262	16346	16192	16410	16342	16321	16415	16280	16255	16473	16248	16441	16482	16329	16355	16382	16520	16295	16379	16452	16315	16411	16466	16382	16329	16413	16320	16527	16259	16691	16382	16172	16424	16330	16590	16178	16398	16294	16318	16553	16222	16341	16458	16457	16519	16586	16440	16336	16331	16469	16533	16361	16373	16287	16339	16272	16265	16248	16364	16329	16241	16464	16368	16476	16169	16483	16516	16365	16428	16354	16358	16427	16466	16277	16282	16360	16323	16424	16440	16253	16224	16385	16358	16420	16435	16388	16278	16369	16280	16467	16180	16535	16305	16368	16317	16261	16475	16375	16301	16434	16335	16530	16660	16290	16404	16316	16383	16378	16413	16232	16312	16390	16464	16396	16389	16514	16406	16364	16230	16415	16421	16321	16295	16450	16429	16232	16504	16439	16375	16503	16245	16374	16378	16362	16328	16355	16274	16324	16305	16340	16332	16291	16258	16223	16217	16233	16230	16358	16488	16351	16351	16280	16468	16264	16540	16236	16271	16260	16400	16201	16230	16332	16193	16129	16331	16489	16204	16445	16412	16279	16251	16382	16202	16479	16340	16158	16396	16462	16142	16438	16463	16311	16348	16372	16453	16353	16516	16394	16524	16323	16362	16422	16370	16411	16304	16294	16327	16427	16336	16503	16313	16390	16497	16267	16529	16347	16325	16320	16355	16384	16385	16329	16358	16360	16446	16334	16444	16428	16404	16168	16371	16429	16419	16321	16392	16351	16264	16549	16207	16394	16394	16388	16362	16405	16195	16329	16441	16201	16282	16498	16259	16239	16350	16531	16372	16276	16488	16308	16217	16291	16365	16317	16521	16263	16309	16439	16234	16312	16404	16428	16351	16282	16244	16309	16493	16494	16427	16395	16401	16326	16285	16320	16451	16282	16569	16299	16482	16286	16310	16294	16378	16471	16474	16504	16376	16378	16474	16400	16527	16328	16386	16433	16326	16253	16458	16329	16217	16375	16304	16348	16518	16373	16319	16402
23636	21121	28586	24267	23351	27684	34757	68163	64830	47164	33797	25479	22747	21968	22072	21895	22020	21811	21823	21792	21993	21854	21990	21837	21953	21733	21787	21958	21775	21786	21787	21855	21763	21849	21890	21777	21657	21797	21665	21776	21570	21823	21689	21969	21912	21899	21790	21813	21816	21957	21582	21743	21747	21660	21868	21800	21765	21779	21893	21948	21496	21934	21841	21833	21703	21842	21892	22007	21894	21881	21687	21774	21930	21958	21636	21704	21909	21713	21805	21979	21797	21640	21602	21665	21836	21761	21672	21749	21731	21539	21789	21829	22093	21968	21795	21812	21795	21678	21778	21652	21711	21809	21776	21970	21573	21682	21794	21690	21792	21614	21851	21703	21638	21757	21745	21759	21809	21798	21663	21886	21792	21741	21612	21537	21710	21808	21596	21699	21893	21546	21929	21606	21631	21762	21648	21784	21829	21573	21836	21833	21757	21851	21603	21662	21819	21634	21630	21632	21929	21948	21531	21754	21730	21732	21826	21625	21528	21689	21781	21837	21988	21684	21838	21741	21843	21988	21742	21743	21765	21611	21590	21735	21710	21662	21686	21682	21737	21441	21658	21555	21707	21751	21711	21742	21728	21772	21543	21635	21629	21617	21682	21527	21631	21899	21729	21842	21856	21646	21711	21625	21710	21809	21663	21895	21833	21704	21638	21742	21834	21620	21611	21842	21741	21778	21624	21717	21685	21718	21572	21788	21694	21563	21900	21737	21616	21556	21753	21765	21761	21656	21638	21842	21790	21514	21632	21792	21704	21633	21687	21639	21635	21695	21836	21794	21704	21757	21873	21886	21715	21869	21657	21799	21820	21808	21782	21501	21906	21680	21596	21518	21696	21773	21782	21545	21835	21809	21713	21662	21823	21940	21816	21646	21717	21590	21620	21812	21668	21644	21792	21614	21336	21841	21555	21835	21706	21596	22102	21979	21718	21884	21687	21609	21621	21614	21835	21591	21705	21530	21578	21347	21751	21694	21746	21895	21696	21661	21683	21914	21736	21502	21712	21641	21518	21714	21719	21873	21786	21692	21655	21637	21905	21944	21621	21738	21592	22033	21752	21772	21826	21746	21825	21821	21524	21650	21602	21779	21747	22007	21717	21743	21794	21839	21673	21658	21608	21654	21907	21751	21692	21723	21770	21842	21970	21758	21748	21680	21613	21767	21791	21753	21598	21582	21766	21773	21787	21838	21485	21830	21793	21931	21739	21987	21674	21462	21646	21793	21730	21689	21796	21710	21692	21619	21905	21525	21654	21538	21851	21738	21644	21863	21486	21703	21507	21731	21754	21862	21640	21622	21956	21720	21644	21832	21797	21677	21678	21721	21967	21672	21910	21637	21882	21728	21704	21637	21867	21654	21622	21783	21694	21467	21504	21577	21675	21824	21669	21827	21657	21730	21822	21746	21629	21857	21998	21922	21833	21663	21736	21935	21670	21715	21865	21588	21832	21884	21638	21667	21802	21776	21675	21666	21710	21792	21597	21797	21649	21814	21723	21740	21847	21771	21611	21878	21735	21848	21508	21672	21527	21815	21638	21848	21764	21828	21610	21511	21984	21714	21540	21666	21497	21565	21814	21683	21614	21792	21525	21924	21500	21932	21866	21648	21649	21797	21485	21652	21638	21776	21597	21845	21816	21802	21636	21545	21909	21724	21672	21704	21855	21768	21911	22080	21717	21820	21794	21691	21694	21751	21688	21736	21984	21557	21674	21605	21525	21696	21825	21759	21429	21780	21683	21505	21777	21761	22066	21527	21500	21818	21673	21783	21741	21800	21653	21779	21794	21655	21456	21626	21772	21606	21928	21542	21888	21978	21765	21861	21669	21844	21519	21641	21635	21695	21695	21684	21708	21731	21589	21523	21613	21491	21523	21825	21607	21552	21882	21794	21501	21759	21764	21499	21800	21649	21656	21741	21652	21534	21602	21694	21701	21439	21684	21856	21702	21868	21648	21794	21801	21472	21771	21850	21877	21786	21493	21726	21720	21772	21496	21708	21742	21579	21929	21701	21735	21578	21780	21664	21587	21882	21797	21796	21842	21747	21525	21741	21685	21800	21635	21542	21676	21605	21621	21541	21679	21602	21904	21684	21766	21888	21723	21942	21713	21985	21771	21835	21665	21598	21936	21340	21681	21497	21823	21732	21795	21767	21922	21473	21750	21626	21758	21857	21679	21734	21700	21798	21740	21676	21867	21699	21763	21654	21667	21777	21712	21721	21747	21522	21650	21732	21745	21938	21564	21612	21817	21570	21369	21621	21724	21728	21603	21865	21636	21786	21545	21727	21510	21737	21668	21971	21826	21745	21792	21417	21784	21497	21741	21851	21535	21689	21747	21875	21741	21633	21908	21434	21615	21684	21646	21707	21899	21774	21653	21652	21980	21769	21782	21756	21829	21569	21860	21902	21889	21683	21738	21694	21652	21832	21726	21428	21574	21489	21836	21747	21688	21893	21707	21538	21996	21704	21766	21709	21811	21846	21597	21579	21600	21810	21713	21596	21558	21782	21785	21623	21652	21696	21606	21831	21735	21847	21930	21674	21528	21788	21699	21798	21693	21779	21872	21748	21873	21726	21906	21682	21652	21798	21701	21887	21766	21971	21635	21834	22077	21557	21710	21676	21745	21605	21600	21693	21798	21539	21635	21732	21602	21823	21635	21677	21964	21421	21660	21607	21824	21795	21639	21788	21549	21789	21834	21625	21762	21901	21763	21948	21647	21724	21803	21720	21779	21875	21670	21697	21662	21430	21693	21816	21890	21611	21513	21570	21777	21904	21825	21578	21674	21787	21651	21750	21669	21797	21561	21591	21740	21477	21754	21839	21513	21982	21899	21764	21658	21872	21589	21754	21772	21735	21654	21940	21597	21833	21682	21757	21620	21835	22007	21804	21860	21633	21716	21824	21807	21589	21618	21841	21772	21839	21764	21683	21646	21723	21765	21633	21748	21808	21799	21865	21642	21757	21840	21510	21655	21815	21585	21910	21647	21665	21920	21805	21602	21753	21820	21575	21736	22030	21785	21722	21685	21571	21721	21861	21522	21739	21761	21697	21527	21884	21604	21535	21675	21955	21481	21746	21660	21704	21775	21650	21878	21628	21670	21803	21751	21806	21933	21568	21682	21794	21788	21584	21617	21599	21695	21471	21347	21706	21731	21768	21855	21725	21721	21527	21943	21847	21822	21770	21666	21643	21524	21704	21756	21617	21734	21540	21584	21703	21648	21632	21635	21791	21960	21778	21772	21745	21656	21566	21938	21757	21910	21944	21603	21751	21798	21729	21492	21775	21701	21886	21869	21704	21656	21809	21908	21749	21780	21905	21924	21662	21847	21684	21763	21679	21740	21676	21808	21636	21728	21942	21772	21724	21683	21627	21694	21923	21656	21543	21657	21922	21868	21702	21782	21707	21734	21934	21893	21556	21699	21517	21548	21661	21673	21703	21747	21666	21879	21619	21670	21863	21538	21861	21747	21729	21877	21855	21700	21615	21817	21469	21613	21758	21559	21646	21876	21798	21810	21625	21840	21800	21660	21766	21558	21589	21690	21638	21869	21771	21743	21859	21820	21737	21651	21840	21745	21636	21682	21678	21618	21841	21722	21564	21535	21657	21769	21638	21797	21669	21895	21688	21718	21861	21915	21701	21748	21582	21884	21530	21831	21589	21570	21642	21655	21641	21925	21936	21699	21536	21673	21921	21826	21514	21522	22000	21588	21832	21714	21642	21930	21838	21608	21700	21785	21709	21831	21960	21867	21631	21737	21606	21618	21986	22079	21734	21644	21803	21747	21704	21788	21893	21873	21848	21709	21623	21648	21804	21475	21608	21651	21508	21876	21713	21846	21917	21695	21694	21713	21580	21863	21550	21708	21758	21549	21742	21341	21743	21742	21813	21850	21892	21872	21700	21684	21634	21821	21742	21674	21633	21897	21755	21666	21785	21750	21604	21625	21803	21839	21725	21683	21766	21591	21749	21978	21492	21714	21736	21588	21768	21778	21741	21786	21696	21760	21575	21721	21776	21721	21872	21853	21749	21865	21780	21679	21730	21641	21575	21921	21664	21655	21626	21817	21982	21833	21572	21872	21709	21781	21724	21895	21778	21874	21829	21760	21568	21820	21872	21873	21641	21811	21830	21935	21852	21598	21603	21591	21802	21616	21732	21641	21645	21762	21697	21672	21698	21503	21706	21901	21699	21550	21947	21533	21858	21881	21631	21662	21738	21929	21735	21858	21717	21810	21905	21769	21635	21695	21758	21416	21645	21990	21734	21714	21852	21677	21897	21737	21574	21877	21742	21854	21627	21676	21777	21825	21808	21977	21849	21672	21619	21522	21677	21700	21665	21760	21580	21422	21568	21689	21668	21908	21424	21662	21629	21772	21778	21904	21957	21823	21814	22031	21897	21648	21841	21612	21854	21828	21577	21729	21535	21684	21607	21743	21604	22029	21731	21758	21685	21620	21886	21644	21723	21497	21669	21729	21772	21905	21716	21672	21603	21791	21727	21755	21735	21764	21664	21844	21681	21678	21682	21618	21524	21832	21418	21667	21978	21931	21601	21775	21814	21758	21503	21692	22109	21724	21824	21629	21714	21524	21553	21620	21658	21720	21639	21603	21592	21993	21747	21798	21559	21752	21586	21795	21656	21824	21883	21748	21720	21663	21794	21711	21451	21774	21684	21714	21688	21789	21690	21769	21969	21955	21603	21853	21779	21995	21885	21792	21600	21733	21781	21698	21872	21766	21731	21702	21824	21617	21694	21927	21677	21965	21564	21521	21820	21655	21555	21551	21478	21796	21603	21678	21651	21910	21745	21899	21865	21791	21626	21892	21938	21810	21729	21549	21846	21652	21826	21806	21853	21663	21776	21715	21784	21804	21509	21487	21689	21631	21814	21678	21692	21755	21839	21702	21755	21614	21541	21556	21731	21820	21676	21827	21670	21705	21822	21751	21741	21690	21819	21801	21735	21660	21663	21955	21911	21765	21908	21651	21458	21640	21739	21522	21713	21643	21785	21700	21718	21571	21852	21935	21720	21863	21809	21784	21635	21645	21700	21943	21768	21585	21729	21818	21489	21539	21843	21813	21575	21481	21706	21694	21531	21731	21851	21889	21610	21712	21519
23289	40450	40349	35401	30389	26479	31982	68951	60945	44719	28396	19133	16732	16374	16255	16251	16339	15998	16170	16316	16140	16174	16262	16199	16284	16219	16078	16294	16137	16168	16116	16378	16398	16291	16135	16236	16017	16254	16186	16366	16423	16197	16042	16253	16251	16396	16289	16171	16145	16233	16177	16389	16171	16103	16455	16278	16348	16246	16192	16231	16051	16195	16198	16177	16314	16179	16285	16401	16309	16218	15995	16379	16224	16233	16189	16141	16030	16158	16265	16195	16411	16288	16182	16286	16292	16124	16311	16190	16054	16121	16196	16370	16093	16129	16141	16214	16267	16274	16370	16303	16100	16201	16250	16069	16282	16209	16331	16234	16301	16141	16227	16221	16195	16317	16075	16383	16079	16117	16283	16181	16132	16112	16225	16111	16275	16251	16187	16116	16137	16240	16190	16162	16353	16267	16233	16113	16096	16186	16315	16223	16152	16086	16299	16205	16114	16059	16187	16194	16142	16193	16206	16110	16083	16131	16277	16161	16073	16255	16188	16283	16197	16060	16230	16037	16108	16224	16146	16302	16188	16164	16124	16112	16183	16239	16291	16117	16290	16236	16102	16067	16069	16304	16171	16365	16136	16225	16248	16168	16150	16154	16313	16267	16181	16163	16147	16239	16194	16298	16288	16279	16191	16060	16206	16212	16174	16132	16132	16056	16082	16334	16471	16290	16092	16207	16142	16217	16174	16288	16216	16240	16232	16201	16293	16228	16296	16259	16261	16201	16170	16136	16250	16364	16423	16298	16080	16264	16145	16183	16347	16319	16145	16303	16208	16086	16262	16100	16393	16194	16257	16307	16276	16066	16288	16257	16169	16245	16090	16223	16055	16107	16233	16143	16253	16284	16226	16352	16090	16199	16344	16086	16306	16136	16136	16073	16169	16210	16287	16187	16219	16176	16263	16166	16165	16147	16148	16198	16190	16321	16134	16110	16090	16011	16260	16457	16307	16209	16133	16275	16344	16116	16269	16350	16008	16096	16197	16251	16309	16300	16212	16215	16193	16162	16179	16312	16353	16058	16129	16221	16121	16351	16234	16129	16307	16085	16177	16175	16241	16318	16271	16184	16255	16146	16192	16267	16121	16153	16247	16119	16063	16112	16195	16029	16261	16239	16205	16209	15980	16168	16256	16143	16152	16275	16350	16016	16169	16315	16244	16288	16342	16196	16149	16110	16162	16012	16145	16293	16149	16236	16368	16000	16109	16129	16154	16241	15978	16200	16306	16313	16129	16244	16257	16180	16277	16125	16096	16322	16292	16242	16295	16262	16227	16184	16353	16106	16307	16246	16155	16248	16014	16407	16151	16208	16296	16344	15988	16304	16038	16262	16237	16137	16284	16335	16153	16197	16153	16181	16391	16144	16258	15946	16258	16236	16212	16153	16313	16288	16192	16094	16250	16125	16168	16271	16223	16048	16081	16146	16186	16320	16125	16232	16045	16271	16201	16158	16342	16187	16193	16113	16223	16383	16280	16073	16268	16283	16233	16160	16172	16149	16078	16104	16273	16185	16037	16291	16351	16114	16232	16172	16216	16059	16301	16115	16119	16177	16431	16144	16067	16294	16083	16066	16086	16317	16226	16356	16149	16194	16304	16387	16031	16247	16185	16238	16199	16173	16178	16075	16270	16055	16154	16271	16230	16334	16334	16292	16075	16048	16174	16159	16226	16190	16211	16335	16109	16308	16166	16229	16323	16108	16191	16158	16094	16281	16243	16189	16161	16209	16195	16203	16242	16172	16561	16128	16172	16200	16377	16273	16109	16056	16290	16437	16056	16206	16133	16064	16245	16412	16094	16346	16191	16354	16252	16228	16078	16193	16070	16180	16203	16133	16225	16313	16114	16172	16393	16303	16142	16514	16117	16135	16169	16110	16249	15940	16314	16098	16299	16176	16255	16189	16130	16306	16072	16091	16229	16162	16088	16201	15928	16258	16255	16093	16185	16264	16202	16270	16143	16297	16256	16050	16235	16165	16267	16248	16339	16144	16092	16166	16266	16140	16122	16128	16013	16117	16186	16368	16178	15996	16300	16266	16146	16235	16249	16177	16212	16154	16160	16411	16154	16131	16154	16192	16224	16132	16289	16183	16286	16196	16152	16196	16193	16210	16287	15997	16200	16059	16158	16278	16279	16246	16236	16185	16066	16370	16069	16348	16093	16316	16253	16188	16237	16363	16254	16302	16273	16222	16147	16267	16095	16369	16214	16202	16273	16248	16203	16156	16246	16326	16086	15994	16142	16198	15982	16348	16286	16213	16193	16339	16237	16266	16269	16202	16328	16181	16232	16182	16156	16100	16300	16300	16189	16104	16127	16070	16408	16207	16200	16306	16171	16049	16345	16233	16296	16272	16210	16211	16183	16157	16251	16242	16173	16049	16343	16262	16356	16299	16263	16250	16399	16244	16125	16247	16111	16401	16242	16232	16041	16166	16206	16090	16243	16086	16152	16475	16116	16112	16275	16141	16023	16110	16157	16315	16174	16340	16118	16239	16096	16099	16268	16382	16251	16404	16299	16112	16372	16101	16155	16093	16138	16184	16150	16228	16131	16234	16044	16189	16058	16218	16233	16259	16225	16256	16107	16434	16301	16241	16256	16086	16225	16254	16062	16216	16021	16060	16107	16234	16202	16166	16293	16222	16167	16277	16044	16243	16242	16129	16584	16158	16245	16203	16261	16306	16191	16169	16172	16228	16262	16363	16264	16220	16245	16310	16265	16111	16259	16203	15895	16198	16178	16389	16289	16179	16147	16344	16096	16211	16389	16032	16349	16131	16311	16100	16209	16293	16368	16324	16148	16249	16339	16090	16126	16152	16206	16063	16380	16207	16103	16154	16094	16206	16103	16055	16299	16213	16160	16186	16171	16111	16118	16241	16141	16271	16163	16206	16247	16207	16456	16232	16180	16087	16255	16115	16264	16213	16108	16307	16257	16223	16080	16133	15997	16359	16246	16115	16226	16194	16117	16180	16247	16331	16138	16339	16220	16149	16259	16135	16234	16217	16296	16234	16053	16262	16220	16136	16223	16219	16075	16187	16282	16288	16166	16240	16170	16213	16198	16341	16094	16210	16309	16146	16252	16219	16206	16271	16322	16165	16193	16113	16230	16357	16311	16256	16231	16206	15975	16221	16077	16150	16222	16216	16187	16451	16113	16192	16290	15990	16331	16340	16258	16208	16162	16260	16308	16353	16334	16142	16129	16210	16247	16301	16163	16058	16139	16287	16240	16147	16003	16259	16310	16091	16287	16310	16266	16195	16182	16299	16446	16164	16259	16058	16219	16199	16364	16209	16262	16303	16160	15985	16114	16024	16350	16277	16080	16174	16031	16261	16265	16231	16252	16207	16043	16207	16358	16115	16238	16219	16103	16168	16093	16374	16229	16299	16318	16304	16475	16265	16132	16213	16335	16277	16231	16404	16255	16035	16008	16179	16287	16129	16116	16164	16148	16310	16156	16102	16161	15989	16131	16302	16255	16002	16385	16384	16008	16413	16290	16435	16283	16132	16173	16259	16293	16068	16195	16207	16368	16356	16360	16138	16264	16366	16313	16142	16198	16330	16244	16018	16227	16154	16145	16229	16134	16097	16250	16217	16115	16468	16220	16123	16080	16368	16200	16141	16129	16208	16155	16197	16174	16213	16250	16234	16347	16001	16318	16087	16135	16277	16247	16296	16159	16306	16239	16357	16131	16202	16101	16414	16294	16252	16203	16122	16294	16044	16184	16449	16258	16279	16237	16409	16246	16262	16010	16314	16245	16233	16180	16057	16206	16231	16242	16112	16056	16270	16292	16221	16178	16148	16199	16220	16376	16161	16327	16135	16227	16281	16146	16343	16191	16307	16195	16203	16163	16205	16257	16359	16079	16264	16235	16197	16160	16074	16249	16269	16254	16157	16087	16171	16278	16141	16372	16206	16012	16263	16229	16201	16310	16328	16229	16139	16170	16306	16130	16229	16365	16009	16257	16234	16260	16251	16198	16265	16220	16366	16214	16310	16256	16224	16317	16170	16387	16180	16221	16264	16246	16183	16209	16350	16235	16071	16288	16112	16139	16407	16381	16150	16246	16178	16250	16151	16133	15975	16160	16225	16223	16302	16329	16317	16094	16156	16362	16311	16436	16170	15826	16144	16083	16230	16177	16149	16179	16407	16268	16203	16085	16182	16230	16291	16246	16149	16267	16186	16046	16203	16318	16108	16055	16315	16284	16223	16234	16127	16318	16058	16301	16367	16208	16329	16204	16170	16075	16162	16261	16325	16194	16082	16365	16236	16044	16235	16296	16251	16184	16122	16296	16153	16290	16264	16095	16224	16204	16255	16177	16088	16200	16219	16362	16226	16208	16099	16238	16156	16391	16305	16275	16033	16087	16055	16142	16118	16239	16372	16135	16055	16398	16231	16103	16264	16205	16201	16154	16432	16349	16242	16183	16202	16218	16327	16230	15964	16222	16133	16259	16190	16126	16061	16295	16247	16085	16279	16187	16251	16262	16326	16380	16207	16389	16254	16053	16361	16084	16081	16171	16092	16095	16467	16175	16224	16337	16059	16228	16207	16314	16205	16173	16115	16166	16103	16418	16313	16252	16197	16227	16341	16460	16371	16325	16221	16309	16275	15996	16199	16034	16127	16116	16187	16174	16226	16219	16241	16237	16068	16154	16189	16275	16094	16127	16166	16259	16509	16279	16340	16163	16193	16159	16245	16198	16242	16178	16200	16241	16221	16064	16164	16272	16139	16100	16168	16232	16221	16186	16245	16149	16188	16356	16282	16184	16157	16242	16111	16120	16233	16117	16251	16234	16286	16162	16275	16164	16273	16360	16203	16187	16173	16234	16113	16146	16264	16222	16165	16402	16128	16153	16206	16269	16218	16366	16193	16215	16100	16304	16076	16155	16338	16176	16299	16143	16172	16224	16252	16177	16323	16312	16205	16384	16220	16399	16199	16491	16185	16060	16203	16193	16199	16225	16237	16130	16215	16175	16229	16218	16312	16174	16283	16226	16188	16229	16195	16020	16458	16236	16248	16298	16198	16225	16259	16330	16077	16256	16343	16217	16014	16034	16209	16073	16167	16232	16313	16127	16136	16142	16306	16358	16161	16248	16396	16138	16254	16272	16096
31282	25437	29152	27592	25085	24518	24751	30090	30261	26675	24466	23464	23255	23162	22882	23084	23358	22958	22979	23124	23225	23151	23015	22886	23184	22995	23098	22916	23114	23169	22954	23034	23211	22941	23103	23068	23020	23030	23029	22799	23083	22821	23004	23088	23175	23067	22829	22890	23010	22964	22853	23084	23049	23224	22977	22966	23224	23046	22842	22735	23123	23064	22936	23003	22946	22992	23121	23212	22859	23043	22836	23022	23144	22846	23032	23227	23005	23059	22971	23075	22789	22910	22931	22986	22928	23055	22929	22934	22901	22938	23050	23124	23029	23092	23119	22853	23235	23112	23112	23110	22996	23140	22889	23114	22840	23059	22938	22936	23026	22916	23005	23108	22970	23048	22913	22834	23071	23072	23072	22893	23256	23194	23136	23037	23006	22983	22900	22800	23019	22754	23128	23076	23150	22932	23022	22944	22961	23255	23230	23079	23124	23221	22936	23125	23011	22850	22970	23123	22939	23081	23036	22787	22999	22924	23047	22942	22944	23183	23099	23293	22965	23245	23067	22979	22959	23051	23054	22993	23176	23144	22870	22939	22931	23006	23113	22963	22922	23050	22987	23092	23069	23001	23211	23043	22974	22946	23228	22965	23063	22997	22850	23138	22992	22938	23094	23070	22847	23189	23022	23199	22926	23019	23129	23019	23041	23033	23040	23011	23024	23071	22938	22966	22912	23010	22902	22851	23093	23063	22886	22777	23298	23016	22980	23178	23061	23156	22941	22948	22980	23223	23055	22949	22991	22827	22878	22927	23127	22925	22962	23024	22919	22882	23000	22910	22961	23027	23128	23086	23198	23030	23040	23053	23162	23290	23194	23041	22987	22896	23004	22910	22874	22985	23006	23130	23028	22973	22820	22912	22983	22902	22918	23167	23250	23057	23056	22926	23084	22957	23078	22944	23052	22946	22979	22901	23177	23114	22895	23038	22954	22990	23075	22990	23278	22904	22919	22981	22950	23013	23235	22747	23007	23071	23052	22794	23142	23137	23074	22768	23421	23025	23237	23063	22975	22997	22941	23138	23070	23180	23185	22980	23243	23062	22837	23012	22961	23090	22953	22839	23005	22992	23009	22890	23018	22937	22991	22709	22904	23080	22888	23345	23039	22911	23081	23021	23203	22909	23270	23098	23202	22975	22957	23081	23045	22981	23029	22928	22860	22786	23095	22970	22971	22833	22824	22966	22901	23031	23006	22996	23118	23004	23011	23193	23009	22918	23203	23044	23014	23040	22833	22992	23203	22913	22700	23253	23067	23060	23180	23013	22945	23031	22925	23143	22781	22925	23054	22799	23048	23165	23236	22945	22981	23005	22985	22768	22989	22817	23010	22883	23228	22976	23058	22964	22761	23188	22825	22993	23419	23028	22964	22928	22916	22805	23163	22972	23077	23154	23080	23095	22935	22881	23174	23092	23186	23000	22970	22914	23105	23102	23126	23010	23132	22898	23051	23204	22928	22929	22998	23195	23164	23259	23072	23003	22982	22884	22855	22887	23120	23211	23160	22998	23051	23073	22968	22931	23084	23049	22972	22956	23045	22840	23122	23038	22983	22829	23062	22874	23122	23051	22930	23188	22741	22806	23066	23219	23191	23262	23081	22757	23054	23032	23272	22941	22918	23127	23185	22879	23088	22893	23165	23153	23147	22918	23043	23064	23083	23208	22849	23119	23101	23009	22750	23139	23021	22978	23134	23259	22977	22999	22854	23021	22991	23024	22999	22939	22860	22960	23182	23035	22884	22955	22840	23064	22926	23196	23078	23088	23040	23014	23128	22933	22979	23233	22763	22860	22988	23032	23145	22820	22831	22995	23215	22932	22985	23223	23005	22828	23112	23141	23114	23164	23004	22764	23122	22888	22981	22916	23131	23204	23045	22945	22898	22775	23208	23009	23165	22836	23184	23109	22999	22757	22915	22944	22845	22911	23025	22992	23005	23016	22871	23020	23123	22937	22849	22842	23090	23245	22999	23001	23130	22894	22781	23091	23108	23019	22978	23141	23083	23019	23338	22967	22988	23112	22913	23074	23047	23156	23116	23070	22977	23036	23196	23133	23005	23066	23042	23094	22935	22985	22820	23036	22813	22895	23087	23348	23293	23063	23223	23255	23106	23105	23258	23124	22897	22894	23006	22997	22821	22807	22840	22777	22947	22961	23162	23047	23029	23179	23142	23022	23275	23022	23100	22817	22974	23097	23266	22906	23004	23001	23219	23026	22944	23288	22683	22813	22832	23108	22924	22943	22881	22820	23018	22986	22899	22805	23072	22902	23032	23117	23034	22980	23204	23018	22985	23117	22972	22889	23021	23061	23008	23091	23005	23273	22982	23182	23194	23082	23079	23246	22998	22919	23130	22940	22764	22782	22782	23108	22817	23104	23077	22789	23050	22874	23028	22912	23053	22941	23275	23117	23201	22940	22916	23039	22948	23026	23104	23122	23008	22921	23180	23248	23114	22935	23175	23066	23121	23086	22945	22879	22938	23100	23274	22997	23012	23081	22796	23194	23066	23174	23213	22778	22924	23121	22945	22755	23229	22990	23121	22936	23169	23000	23149	23113	22987	22949	22854	23125	22947	22935	23106	22708	23061	23218	23069	23226	22921	22984	23287	23299	23083	22876	22970	22884	22974	22924	23116	22755	23023	22899	23083	23150	23003	23185	23160	23030	22846	23006	23051	23093	22975	22928	23063	22959	23033	22986	23140	22801	23193	23038	23079	22991	22886	22999	23102	23074	23298	23044	23091	22912	22906	22960	23197	23002	23150	22976	22860	22917	22780	22866	23088	22911	22963	22887	23116	23053	22888	22790	23164	23194	22847	22977	23083	23142	23074	22932	22984	22937	23015	23107	23116	22718	23136	22999	22978	22766	22975	22947	23128	23211	23041	23311	23018	23098	23087	23125	22908	23280	22993	22924	23084	23132	23016	22952	23039	23141	22982	23113	22877	22961	23036	22867	23029	22984	23122	23198	23177	23015	23096	23059	23022	23338	23104	22812	23080	22981	23194	23028	23022	23174	22944	22977	23214	23256	23092	22953	22847	22974	23001	23077	22961	22936	22967	23008	23036	23167	22979	22901	22787	23201	23102	22857	22952	23107	23138	23067	22805	23050	22813	22896	23043	23145	23093	22819	23011	23119	22993	23237	23008	23119	23284	23046	22896	22715	23016	22958	22945	23181	22919	22886	23011	22943	23302	23056	23026	23053	22962	22987	23037	23050	23077	23045	22921	23025	22857	22917	23015	22744	22995	23049	22834	23094	23176	23135	22975	22853	22917	22796	22965	23111	23005	23030	23039	23097	23161	23154	23053	22979	23160	23014	22962	23126	23091	23146	23019	22777	23040	23026	23034	23105	23147	23034	22843	22935	22999	23142	23040	22998	23086	23058	23050	22999	22956	23267	23073	23018	22995	23092	22794	22938	23022	22999	23081	23105	23034	22970	23049	23247	23323	23043	23000	23140	23014	22945	23027	22859	22961	23237	23007	23002	23050	22944	22872	23101	22973	23110	22927	22896	23026	22657	23015	23125	23010	23098	22937	23137	23072	22901	22813	22999	22829	23143	23003	22971	23033	22840	23086	23076	23139	22920	23053	23139	23110	23140	22870	22771	22998	23236	23136	23271	23029	23139	22967	23120	22953	23004	23075	23176	23087	23175	23438	23149	22664	22866	22798	22919	23081	23017	22996	23224	23040	22813	23082	23053	23321	22723	23116	23011	23077	22898	23001	23118	23015	23272	22928	23111	22974	22894	23015	23061	22936	23035	22985	23213	23083	22909	23009	23206	22975	23110	22795	22895	22933	22923	22938	23066	23221	22837	22906	23137	23207	22934	22966	22926	23023	23091	23007	22988	22895	23298	23050	23144	23100	23227	23183	23071	22960	22898	23030	22928	23081	22801	23114	22957	23231	23013	23063	23172	22931	22791	23075	22992	22941	23227	23097	23178	23210	23072	23127	23142	22836	22928	23279	22920	23070	22939	22980	22932	22795	23065	23079	22942	22930	23236	23040	23183	22973	22914	22796	22935	23100	23130	23155	23044	22931	23137	23218	22921	23091	22935	23191	22896	22806	22992	23092	23017	23045	23152	22935	23003	22860	23066	23127	22919	22998	23049	22880	23139	22877	23051	22937	22955	23070	22806	23049	22816	23137	23319	22918	23008	23055	23193	22869	23011	22895	23073	23021	23157	23263	22884	23143	23074	23207	23048	23041	22798	23067	22990	23087	23053	23105	23093	22876	22862	22981	22974	23032	22996	22990	23196	23014	22891	22935	22945	22877	23113	22935	22932	23029	22951	22964	22965	23107	22937	22958	22773	23106	23153	23051	22935	22944	23127	23085	23296	22967	23182	23189	23119	23081	23041	23066	23019	23189	23271	23180	23063	23088	23162	22753	23321	23075	23019	23117	22941	23116	23094	22781	22952	23213	22738	23077	22783	22851	23089	23065	23141	23077	22996	22880	23112	22977	22895	22925	22927	22904	23055	23068	22981	23054	23179	22952	23105	23137	23204	22909	23092	23085	23081	23198	22972	23154	23182	23035	23225	23189	22949	23176	23100	22901	22902	22962	22839	23163	23228	23097	23020	22918	22809	23021	23038	22958	23168	23097	22948	22967	23343	23051	22942	23015	22989	22807	23293	23164	23048	22993	23083	23134	23039	23021	22990	23088	22932	23264	22911	23200	22911	23006	23093	23118	23048	23022	23051	23022	23190	22997	23002	23125	23162	23158	23111	22985	22878	23006	22879	23068	23138	22962	23128	23152	23063	23373	22931	22976	23002	23167	22898	22846	22979	23000	23051	23058	22857	22894	23078	22959	22970	23134	23058	22929	22792	23034	22937	23069	22996	22884	23150	23182	23217	23137	22963	22997	22945	23102	22890	22958	22957	23231	23132	23013	22980	23026	23130	22935	23033	23144	22945	22807	22959	22990	23071	23080	23003	23092	23121	23237	23017	23189	23248	22857	23117	22922	23263	22782	23137	23148	22927	22990	23371	23071	22892	22946	23114	22972	22980	22908	23029	22884	23108	23052	23276	23048	22868	23110	23184	23063	23200	23060	22882	23035	23115	23038	23202	23191	23012	23103	22898	22849	23009	23003	22996	23135	23138	22990	22957	22941	22962	23017	22991
19692	24822	24979	21787	20130	18898	19328	27162	24948	20692	18213	17134	16909	16961	16925	16865	16892	16821	16932	16876	16980	16887	16987	16991	16962	16943	16922	16871	16713	16832	16877	17021	16891	16869	16964	16995	16848	16660	16998	16822	16824	16884	16691	16858	16834	16916	16811	16644	16930	16975	16816	16870	16958	16819	16906	16948	17039	17092	16902	16764	16796	16781	16876	16836	16867	17077	16952	16987	16852	16895	16974	16995	16801	17038	16898	16970	16868	16854	16880	16993	16970	16827	16837	16864	16856	17112	17050	17021	17016	16956	16914	16974	16886	16838	16943	16796	16961	17213	16972	17040	16905	16902	16936	16967	16885	16963	16991	17020	16867	16877	17029	17058	16929	16812	16780	16891	16929	16919	16914	16946	16728	16892	16823	16846	16659	16988	17032	16912	16827	16882	16884	16781	17037	16827	16779	16966	16799	16818	16840	16906	16921	17007	16820	16732	17081	16876	16789	16935	16896	16944	16910	16972	16755	16972	16828	16862	16815	16743	16921	17033	16895	16781	16896	16860	17065	16882	16924	17015	16786	16951	16933	16902	16859	16825	16997	16863	16930	16810	16940	16780	16931	16702	16831	16712	16764	16697	16843	16790	16843	17125	16840	16914	16952	16854	16872	16911	16982	16912	16873	16991	16882	17052	16920	16909	16682	16819	17013	16997	17044	16831	16783	16699	16845	16855	16831	16709	16870	16922	16866	16929	17006	17158	16988	16849	16780	17002	16777	16919	16859	16929	16973	16806	16915	16841	16894	16932	16879	16800	16875	16792	16831	16803	16954	16964	16856	16811	16864	16722	16883	16872	16878	16913	16968	16786	16993	16700	16734	16921	17019	16817	16790	16922	16824	16776	16938	16985	17029	16732	16921	16938	16956	16929	16939	16885	16698	16994	16857	16949	16869	16843	17112	16904	16828	16855	16778	16904	17022	16900	16854	16870	16943	16933	17066	16942	16835	16891	16750	16891	16906	16847	16911	16888	17003	16849	17046	16883	16953	16776	17030	16852	16817	16850	16871	16849	16841	16836	16995	16874	16964	16822	16889	16946	16578	16987	16831	16864	16862	16808	16778	16859	17047	16959	16927	16894	16776	16874	16780	16800	16925	16830	16949	16713	16897	16999	16786	17003	16939	16894	16954	16906	16994	16821	16761	17054	16813	17011	16899	16856	16971	17002	16940	17028	17044	17080	16947	17032	16931	16869	16793	16903	16877	16921	16773	16945	16983	16999	16904	16878	16734	16791	16858	16883	16953	16938	16992	16857	16788	16868	16910	16964	17131	16921	16743	16804	16787	16922	16983	16951	16943	16856	17059	17057	16882	16577	16876	16920	16843	16833	16984	16608	16943	16998	16691	16962	16780	16870	16998	16766	16878	16905	16842	16921	16778	16877	17058	16936	17003	17012	16900	16902	16981	16704	16891	16890	16790	16872	16916	16948	16927	16890	16875	16877	16805	17015	16733	16833	16889	17089	16871	16938	16951	16977	16878	16850	16833	16903	16902	16750	17072	16935	16872	16810	17161	16816	16935	16797	16810	16804	16912	16942	16728	16867	16912	16820	16898	16790	16956	16791	16880	16912	16983	16731	16900	16902	16904	16940	16862	16817	16851	16949	16847	16837	17015	16962	16944	16865	16939	16969	16933	16869	16947	16864	16940	16924	16894	16936	17079	16709	16798	17001	16946	16870	17038	16991	16909	17024	16866	16808	16972	16714	17017	16763	16965	16952	16962	16978	16910	16776	16961	16888	16986	17033	16942	16998	16965	16946	17019	16876	16984	16959	16999	16891	16786	16848	16941	16852	16823	16843	16922	16956	16916	16884	16950	16901	16976	16748	17052	17060	16923	16916	16944	16782	17086	16932	16975	16780	16892	16892	16960	16750	16951	16868	16987	16942	16928	16802	16865	16778	17000	16861	16916	16862	16946	17074	16851	17020	16890	16810	16896	16875	16888	16935	16951	16745	16810	17027	16839	16912	16916	16876	16863	16935	16819	16843	16932	17004	17010	16796	16764	17032	16985	17137	16945	16836	16972	16933	16942	16862	16884	16727	16963	16783	17111	16827	17086	16962	16827	16770	16880	16943	16828	16829	16777	16927	16795	16887	16891	16905	16903	16747	16951	16880	16963	16866	16929	16803	16817	16969	17090	16737	16771	16844	16760	16829	16858	16795	16862	17061	16918	16976	17090	16822	17020	16868	16900	16977	17075	16761	17004	16843	16775	16926	16844	16886	16829	16894	16935	17051	17141	16857	16805	16986	16931	17025	16883	16877	17046	16816	16863	17092	16874	16684	16879	16826	16855	17074	16747	16975	16939	16913	17111	16969	17056	17075	16910	16872	16931	17052	16859	16805	16899	16898	16779	16835	16938	16973	16800	16831	16875	17025	16801	16884	16866	16919	16787	16876	16889	16831	16944	17027	16993	17248	16911	16800	16890	16846	16987	17002	16886	16842	16705	16807	16950	17040	16872	16828	16883	16882	16831	16852	16926	16737	16979	16793	16933	16812	16858	16907	16866	16974	16836	16967	16985	16900	16890	16828	17032	16815	16830	16951	16789	17012	16781	16827	16975	16997	17079	16854	16970	16869	17041	16968	16976	16914	16979	17122	17077	16695	16916	16981	16818	16874	16862	16928	16838	16962	16826	16901	16896	16932	17012	16865	16829	16957	16897	16986	16805	17098	16835	16837	17127	16693	16757	17064	16987	17120	16948	16817	16868	16837	16922	16877	16885	17067	16916	16893	16940	16863	16848	16885	16800	16859	16982	16874	16892	16631	17145	17001	16859	16928	16970	16962	16902	16820	16770	16963	16930	16928	17051	16835	16599	16965	17032	16917	16808	16793	17013	16820	16935	16985	16894	16824	17106	16694	17043	17137	16864	16913	17055	16827	16815	16897	16789	16872	16982	16967	16795	16797	16904	17008	16914	16749	16993	16832	16798	17054	16676	16885	16841	16767	16906	16927	16968	16982	16971	16975	16961	17032	16861	16899	16893	16945	17017	16850	16906	16911	16988	16901	16792	16840	17004	16774	16875	16860	16886	16897	16973	16879	16871	16999	16838	16904	16928	16839	16968	16963	16917	16946	16897	16872	17020	17062	16809	16976	17070	16944	17063	16722	16872	16926	16878	16901	16847	16772	17166	16967	16946	16876	16923	16813	16897	16900	16952	17195	16916	16770	16758	16852	17085	16955	16782	17080	16864	16855	17028	16758	16912	17006	16866	16855	16656	16837	17036	16927	16910	16946	16991	17019	16736	16903	16953	16966	16830	16953	16969	16887	17092	16911	16809	16929	17137	16838	16828	16825	16824	16884	16889	16795	16988	16737	17115	16839	16873	16989	16948	17010	17002	16915	16956	16802	16868	16916	16985	16783	16882	16900	16839	16904	17057	17015	16731	16874	16703	17009	16928	16907	16974	16955	16854	16793	17050	16933	16913	16884	16701	16886	16873	16797	16990	16747	17058	16792	16936	16989	17012	17000	16882	16901	17034	16946	17031	16823	16972	16942	16977	16904	16840	16916	16875	16980	17051	17015	16846	16941	16981	16983	16880	16911	16868	16838	16892	16732	16901	17033	16871	16894	16819	16778	16833	16997	17029	17037	16934	16854	16873	16848	16875	16846	17086	16896	16946	16933	16821	16908	17011	17067	16983	16887	16944	17009	16834	16936	16761	16801	16897	16807	17004	16837	16805	16810	16969	16817	16895	16843	16671	16673	16907	16974	16819	17033	16926	16807	16765	17144	17029	16999	16861	16854	16687	16796	16907	16747	16974	16931	17095	16964	16801	16945	16737	16807	16990	16876	16837	16895	16915	16744	16788	16998	16882	16767	16824	16886	16887	17102	16848	16923	17046	17026	16978	16729	16805	16924	16882	16733	16903	16837	16865	16996	16809	16998	16908	17049	16888	16829	16980	16830	17022	16852	17046	16962	16858	16943	16997	16890	16909	17018	16939	16857	16862	16725	16867	16751	16993	17026	16822	16732	16805	16929	16913	16853	16907	16929	16739	16869	16923	16909	16917	16934	16791	16752	16889	17015	16770	16980	16890	17091	16996	16924	16719	16918	16799	16897	16971	16907	16967	16814	16796	16941	16914	17107	16964	16719	16908	16883	17031	17023	16672	16887	16929	16856	16882	16856	16851	17114	17017	17175	16950	16747	16802	16805	17103	16872	17009	16849	16907	16943	16984	16999	17042	17007	16921	16781	16895	16979	16873	16895	16824	16983	16898	16898	16878	16912	16672	17096	16950	16878	16873	16923	16876	16913	16899	16776	16932	16823	16842	16870	17059	16818	17024	16937	16969	16974	17007	16888	17008	16927	16897	16957	17001	17153	16920	17067	16847	16898	16894	16918	16948	16906	17036	16861	16854	16912	16998	16974	16874	16754	16989	16889	17005	16850	16989	16986	17000	16900	16778	16755	16876	16893	16823	16872	16912	16781	16975	16914	16751	16811	16992	16821	16740	16782	16932	16915	17044	16726	16880	16892	16924	16859	16778	16834	16875	16980	17012	16760	16884	16919	17020	16857	17039	16873	16825	16798	17045	16875	17003	16909	16975	16954	16800	16903	16905	16881	16825	16812	16930	17078	17040	16974	16853	16708	16937	17097	17039	16966	17006	17043	16930	16939	16763	17033	16961	16859	17072	16869	16816	16886	16778	17003	17043	16861	16958	16766	16871	16772	16956	16900	16895	17000	16899	16688	16852	17029	16949	16860	16810	16970	16792	16946	17016	16919	16849	16853	16850	16669	17088	17123	17077	16958	17030	16821	16829	16807	16858	17031	16898	16847	16937	16949	16847	16932	16919	16896	17068	16913	16822	17031	16850	16920	16984	17015	17093	16978	16638	16907	16909	16826	16949	16997	16956	16853	17052	16899	17008	16878	16917	16719	16915	16943	16788	17077	16971	16804	16804	16928	17061	16767	17141	16923	17008	17016	16933	17141	16809	16998	16763	16959	16967	16850	16794	16888	16830	16936	16755	16863	16897	16861	17044	16701	16895	17011	16926	16844	16961	16998	16850	16986	16990	16967	16908	16946	17019	16915	16828	16708	17035	16905	16833	16923	16961	16988	16770	16851	16962	16838	16873	16792	17019	16999	16942	17018	17050	16837	16923	16986	17074	16943
25243	21086	28143	26095	26127	27675	32164	58749	54673	38939	29646	24822	23484	23378	22860	23121	22835	22974	23058	23302	23122	22957	23149	23206	23021	22945	23131	23043	23034	23003	23184	23210	23097	22961	22990	23048	22724	23250	22984	23130	23060	23132	23202	23159	23087	23275	23170	23073	23128	23069	23136	23019	23017	23154	23233	22924	22827	22940	23006	22803	22998	23095	22954	23146	23015	23091	22986	22936	22876	22829	22867	23148	22902	22841	22939	23144	23028	23134	22986	22757	23138	23262	23181	22990	22950	23121	23257	22961	22942	23022	23009	23067	23038	22920	22957	22995	22955	22921	22823	23197	23083	22866	23008	23107	23005	22911	22990	23000	22879	23075	22830	23256	23165	22895	23088	23015	22708	23185	22878	22815	22987	23108	23034	23195	22944	22985	22743	23110	22977	22857	23086	23131	23094	23061	22955	22797	22966	22853	23229	23022	23052	23060	23093	22946	23241	23205	22796	22925	23101	23120	22991	22809	22802	22677	22835	23089	23325	23086	23050	22880	22969	22858	23006	22895	23060	23142	22904	22845	23011	23113	23268	23098	22981	23010	23274	22693	22903	22881	22926	22943	23037	22964	22911	22953	22934	22841	22938	23088	23108	22971	23022	22902	22978	23053	23152	22986	22999	22999	22998	22812	22761	22980	22807	23035	23040	23012	22793	23132	22940	23348	23205	22841	23167	22775	22980	22927	23155	23078	23043	23116	22986	22851	23267	23152	22990	23072	23229	23073	22888	22963	22940	22742	23121	22886	23005	23026	22840	22904	23183	22751	22834	22962	23031	22847	23116	22852	22952	22881	22902	22959	23007	23223	23103	22866	22817	22987	22863	23232	22941	22935	22897	23167	23068	23152	23026	22988	23153	23081	22961	22904	23268	22978	22884	23158	22944	22925	22984	23070	22897	23128	23064	22861	22819	23130	23049	22922	23164	22918	23003	22868	22946	23244	23032	22791	23013	23030	22922	22990	22948	22974	22820	22827	23038	23185	23111	23017	23044	23184	23339	23308	23097	23034	23205	22871	23141	23035	23129	23174	22954	23036	23109	23234	23073	23088	23087	23028	22800	22695	22930	22996	23082	22954	22931	22888	23078	22879	22977	23105	22945	23120	23087	22876	23015	22870	22901	22995	22916	22988	23169	22957	23158	23042	23006	23051	22968	23025	23211	23123	22910	22937	23029	22910	22934	23017	22742	22972	22932	22996	23052	23030	22755	23152	23030	22857	22923	22970	23152	23236	22912	23013	22972	22687	22993	22977	22935	23113	22913	23036	22998	22994	23029	23084	23029	23090	23095	22830	22886	23004	23045	22943	22853	23075	23062	23007	22969	22945	22895	23231	23038	22917	23023	23065	22989	22655	23111	23086	23150	22845	23000	22932	23013	23119	23271	22884	22845	22875	22942	22719	22924	23080	22731	22831	22835	23077	23044	23111	23056	22754	23078	23010	23062	23236	23360	22749	23005	22891	23007	22965	22982	23184	22946	23041	22863	22825	22920	22904	23048	22941	22956	23050	22756	22905	22964	22920	23003	23133	23041	23088	23066	22803	22852	22886	22985	23070	22965	22963	22955	22968	22848	22910	23127	22854	23095	23148	22759	22894	23139	23077	22867	23076	22810	23128	22886	22704	22995	22986	23100	23131	23167	23196	22987	22916	22977	23220	23085	23038	22938	23152	22967	22778	22919	23085	22991	22916	22805	22809	23007	22792	22831	23066	22924	22806	23056	22889	23134	23203	23019	22935	22890	23288	22982	23095	22858	23201	22973	22968	23049	22916	22984	23099	22783	22988	23041	22980	22864	22976	23076	22973	23009	23099	22969	22797	22861	22969	23028	22889	23111	23110	22922	22811	22921	23047	22790	23047	22876	23192	23256	22926	22987	22926	22832	22956	23071	22957	23119	22858	22884	23003	23060	23183	23172	23082	23057	22829	22904	22988	22987	22897	23011	22844	23042	23037	23045	22914	23083	22880	23141	22978	22885	22890	23004	22874	23034	23089	23231	23200	23157	23133	23042	23053	22994	22910	22995	23124	22886	22827	23149	23060	22828	23209	23014	23042	22974	23048	22916	22777	23114	23104	22953	22944	22910	23061	23104	22924	22969	22849	22972	22953	22956	23033	22850	23031	22846	22936	23200	22849	22951	23107	22843	22890	22979	23166	23079	22909	23069	22841	23073	23236	22886	22846	23060	22868	23005	22839	23044	22915	22970	22829	23082	22596	23144	23263	23225	23037	22958	23013	22874	23365	22897	22942	22782	22852	23058	22867	22807	23114	23209	22836	22792	22918	23042	23024	23026	22876	23029	23028	23002	22929	22651	22915	23083	22903	23112	22843	22948	22996	22988	22952	22975	23077	22761	22953	22935	22957	23193	22912	23076	22814	23245	22940	23031	22965	22946	23102	23140	22932	23058	22981	22847	22942	22819	22970	23125	22973	22975	23165	23058	23226	23025	23005	23014	22935	23170	23226	22921	22945	22981	23035	22815	22817	22894	23193	23044	23210	23056	22803	23024	23053	22902	22889	22713	23091	22781	22957	22968	23061	23223	22897	23044	23060	23167	22738	23005	23042	23084	22795	22781	22792	22896	22805	23362	22900	23043	23029	22860	23006	22918	23033	22847	23164	23099	23099	22965	22971	22991	22908	22959	23043	22998	23002	23065	23065	23127	23030	22977	22924	22941	22895	23104	23217	22915	23054	22799	22980	23099	23201	23332	23007	23069	23231	22993	23041	23114	23153	23186	23255	23230	22897	23013	22924	23097	22890	23030	23005	22781	22693	22854	22877	23036	23232	23248	22889	23129	22806	23069	22872	23013	22847	22906	23213	23076	23041	23181	23257	23018	23161	23055	22959	23030	22933	23093	23014	23088	23044	22908	23045	23194	23202	23148	23087	23080	22681	23117	23140	22929	23114	22887	23072	23090	22961	23078	22985	23002	23207	23315	23100	23131	23051	23144	22851	23007	23064	22983	23072	22984	22836	22807	22908	22803	22874	23077	23006	22729	22876	23099	23071	23241	22999	22790	23087	23097	23047	22920	23120	23078	23138	22940	23043	23012	22999	22993	23197	22979	22946	22983	22964	23366	22968	22997	22906	22869	22862	22870	22999	22950	23135	22664	23161	22920	22776	22961	23169	22915	22911	22899	23016	22879	23219	22977	23176	22995	22881	23118	23056	23011	22995	23076	22970	22995	23365	22996	23068	22919	23248	23106	22859	22764	22770	22949	22776	23051	22696	22921	22839	23049	23035	22811	22648	23128	22863	23005	22963	22851	22890	22783	23136	22885	23157	23151	22730	23204	22853	23029	23098	23236	22903	23117	22976	22940	22840	22947	22964	23096	23238	23249	22891	22996	23170	22915	23162	22848	22842	22962	23016	22926	22955	23272	23130	23054	22952	22859	23039	22916	23010	23181	22849	22759	23091	22876	23163	22989	22859	22826	23085	22990	22970	22780	23242	23038	23099	22980	22987	23300	22913	22958	22984	22874	23094	23037	23010	22939	22875	22957	22813	22761	23122	23101	23009	23074	23038	22918	23162	23088	22915	23171	23072	22969	22875	23056	22923	22972	23085	22883	22659	23092	22953	22940	22977	22982	23007	22942	23057	23007	23076	23036	23332	22983	22933	23043	23110	22929	22911	22831	22840	22907	22938	22925	22891	22914	22998	22986	23023	22994	22805	23140	22793	22832	22957	23041	23072	22997	23176	23059	22930	22775	23054	22981	22749	23000	23080	23002	23162	23199	22894	22936	22740	23061	22975	23105	23081	23212	23130	22978	23060	23090	23042	23021	22944	22906	22952	22957	22987	22987	23056	22888	22925	23130	22985	22802	23011	23208	23007	23146	22920	22926	22684	22891	23040	23062	23128	22951	22999	22979	23034	23108	23118	23146	22943	22905	22875	23060	23102	23196	23157	23038	22752	22925	23149	23005	23269	23010	22905	23090	23186	23148	22989	23066	23015	22992	23059	22830	22765	22981	22846	23047	23067	23214	23109	22876	23217	23176	22970	23071	23058	23006	22971	22970	22951	23122	22814	22925	23107	23019	23009	23130	22641	23066	23032	22819	23126	23147	22939	23233	22920	23210	22930	23049	23094	22905	22682	23062	23007	22992	22983	22799	23048	23141	22711	23112	22933	22997	22915	23005	22984	22991	22829	22932	23164	22842	22869	22949	23149	22942	22941	23073	22917	22901	22778	22986	23172	22943	23003	23169	23055	22986	22900	23021	23043	22848	23197	23180	23174	23169	23130	22845	22874	22831	23071	23146	23002	22940	23056	22995	23279	23136	22935	22989	23217	22879	22979	23101	23083	23033	22945	22952	22987	23016	22895	22832	23082	22932	23189	23306	22976	22995	22981	23216	22932	22632	23185	23168	23051	23024	23088	22931	23035	22801	23073	23126	23053	22803	23177	23123	22905	22926	22990	23325	22942	23019	22991	23057	23034	23185	22912	23086	22914	23188	22994	22913	23011	23016	22897	23059	22991	22880	23135	23185	23134	23197	23196	22975	23024	23403	22864	22943	23042	23126	22947	22740	22816	22942	23012	23002	23201	22802	23030	22928	23102	23103	22877	22943	23052	23128	22981	23003	22833	23128	22984	22871	23171	23087	23085	23075	22900	22988	23132	22928	22963	23248	23377	22985	23057	22921	22909	22890	22931	23048	23066	23076	23008	23221	23007	23028	22855	22913	23029	22781	22778	23071	22972	22770	22930	23064	22861	23041	22867	23041	23114	23119	23005	23107	23264	22840	23108	22990	23072	23115	22975	23065	22955	22902	22854	22898	22856	23136	23269	23222	23251	22850	23040	22769	23099	22998	23018	22969	23121	23104	23037	23158	22963	23072	22865	22847	22994	22768	23034	22823	23054	22900	23105	22893	22710	23178	22953	23349	22972	22928	22822	22900	22960	23080	22863	23006	23294	23236	23183	23049	23029	22905	23005	22897	23033	23080	23105	23124	23080	22954	23167	23140	23036	23202	22812	22941	22906	22977	23031	23169	23127	22973	22903	22970	23157	23111	22799	23003	23025	23060	23077	23041	22928	23216	23129	23003	23123	23196	22975	23085	23220	22956	22926	22966	22883	22882	23172	23006	23046	22896	22871	22752	22817	23029	23041	23041	23053	23009	22920
20848	34499	34594	29827	25954	23173	28610	57540	49186	34979	23301	18266	16992	16857	16768	16999	16888	16799	16874	17000	16985	16981	16873	17016	16709	16745	16774	16714	17055	16976	16793	16883	16906	17001	16967	16649	16853	17021	16943	16901	16809	16843	16875	16723	17039	17071	16967	16953	16936	16718	16951	17109	16822	16916	16852	16811	16860	16913	16789	16934	16854	17021	16817	16788	16819	16559	17021	16936	16927	16867	17013	16894	16783	17054	16911	16968	16798	16994	16905	16964	16915	16857	16891	16904	16837	16912	16734	16945	16914	17044	16873	16759	16917	16793	16971	16890	16750	16779	16990	16857	16971	16823	16818	16977	16992	16973	16836	16935	16864	16855	16845	16797	16924	17004	16959	16925	16873	16879	16947	16824	16793	17000	16773	16953	16810	16943	16685	16976	16829	16891	16920	17014	16829	16752	16926	16811	17170	16781	16988	16937	16837	16664	16733	16886	16819	16897	16966	16738	16806	16865	16841	16800	16917	16714	16703	16844	17037	16877	16815	16941	16855	16983	16928	16815	16991	16741	16653	16960	16946	16871	16960	16831	16855	16955	16977	16933	16888	16833	16710	16941	16925	16864	16938	16669	16924	16996	16895	16912	16918	16901	16867	16966	16985	16637	16926	16996	16800	16868	16808	16944	16888	16719	17023	16960	16909	16963	16899	16955	16860	17014	17000	16851	16899	16872	16960	16935	16865	16807	16861	16911	16999	16971	16955	16809	16998	16762	16912	16821	17002	16903	16808	16754	16962	17014	16767	16710	16770	16889	16931	16976	16682	17007	16951	16911	16762	16781	16964	16906	16721	16863	16679	16773	16932	16839	16839	16806	16812	16894	17087	16697	16891	16983	16946	16966	16854	16846	16882	16901	16793	16779	16934	16898	16931	16772	16945	16905	16877	16631	16892	16946	16843	16841	16762	16892	16889	16843	16854	17029	17051	16944	16925	16848	16793	17051	16828	16715	16896	16769	16830	16895	16794	16887	16915	17035	16822	16861	16938	16830	17069	16801	16761	16853	16698	16777	16802	16921	16892	16825	16741	16945	16762	16935	16783	16800	16955	16833	16817	17041	16946	16704	16908	17026	16857	16805	16650	16952	16822	16716	16909	16922	16832	16865	17007	16864	16824	17142	17076	16804	16858	17077	16855	16751	16813	17042	16841	16808	16816	16953	16842	16874	16913	16920	17053	16899	16740	16962	16832	16907	16923	16916	16982	16854	16860	16793	16833	16950	16936	16779	16711	16880	16943	16843	16913	16899	16801	17062	16897	16908	16927	16838	16901	17023	17019	16716	16842	16722	16942	16886	16922	16910	17031	16931	16849	16753	16928	16938	16900	16807	16814	16935	16908	16835	16870	17037	16922	17017	17005	16833	16725	16877	16886	16916	16840	16823	16769	16895	16987	16891	16854	16927	17014	16713	16833	16727	16855	17005	16753	16956	16863	16889	16924	17028	17005	16920	16735	16800	16958	16921	16899	16974	16957	16906	17189	16898	16803	16878	16940	17063	16851	16893	16812	16933	16759	16934	16894	16798	16967	16824	16823	16994	16976	16873	16935	16960	16895	16853	16979	16686	16949	17015	16871	16718	16759	16733	16750	17083	16696	16882	16758	16881	16899	16936	17045	16948	16991	16855	16785	16906	16948	16885	16941	16771	17039	16861	16903	16735	16862	16978	16925	16965	16852	16892	16897	16981	17016	16905	16733	16966	16987	16693	16960	16806	16963	17017	16921	16853	16873	16771	16955	17068	16863	16865	16945	16979	16858	16897	16842	16839	16881	16882	16733	16892	16954	16775	16988	16717	16914	16813	16923	16809	16800	16895	16866	16901	16974	16874	16830	16963	16930	16900	17070	16894	16819	16670	16994	16925	16914	17003	16762	16944	16958	16851	16956	16761	16878	17025	17031	16606	16807	16853	16821	16942	17002	16973	16851	16998	16821	17013	16810	16863	16921	16942	16830	16986	16981	16851	16932	17065	16800	16854	16883	16821	16932	16790	16813	16984	16857	16892	16966	16792	16924	16817	16932	16857	17052	16915	16841	16847	16883	16864	16896	16702	16798	16839	16928	16763	16932	16858	16938	17025	16959	16833	16901	16922	16795	16920	16926	16855	16711	16802	16957	16909	16870	17054	16851	16930	16903	17019	16996	16975	16862	16894	16949	16820	16793	16865	16763	16879	16912	17057	16706	16863	16970	16792	16965	16936	16933	16791	17024	16941	16921	16929	16890	16872	16929	16804	16823	16695	16806	16904	16639	16798	16777	16977	16740	17025	16934	16782	16937	16751	16850	16893	16845	16965	16724	16950	16833	16983	16913	16891	16831	16725	16943	17021	16863	16769	16829	16758	16838	16964	17047	16875	16916	16840	16821	16847	16837	16772	16857	16798	16853	16707	16851	16785	16820	16857	17031	16942	16918	16920	16896	17095	16907	16780	16962	16898	16838	16916	16817	16963	16867	16680	16804	16848	16899	16723	16891	16727	16850	16769	16870	17030	17067	16983	16787	16765	16896	17108	17001	17079	16714	16973	16834	16832	16870	16790	16652	16773	16770	16977	16954	16838	16896	16878	16927	16942	16822	16948	16899	16853	16772	16964	16820	16909	16629	16869	16930	16873	16945	16950	16752	16667	16749	16852	16787	16684	16889	16953	16801	16965	16757	16858	16812	16788	16916	16757	16740	16911	16944	16912	16981	16941	16838	16954	16877	16769	16929	16760	16866	16840	16854	16705	16914	17109	16858	16856	16801	17003	16847	16826	17009	16853	16822	16995	16846	16794	16909	16822	16874	16937	16948	16698	16776	16779	16959	17113	16960	16888	16881	16812	16991	17027	16859	16696	16930	16870	16801	16941	16908	16811	16881	16693	16788	16841	16756	16795	17025	16838	16818	16958	16947	16808	16928	16904	16852	16924	16944	16828	16780	16971	16938	16984	16997	16847	16889	16921	16829	17059	16773	16806	17040	16921	17098	16828	16980	16887	16815	16922	16859	16845	17010	16982	16966	16885	16747	16879	16922	16869	16659	17071	16739	16828	16983	16788	16774	17008	16931	16851	16772	16910	16841	16863	16924	16876	16942	16812	16858	16863	16688	16984	16934	16902	16707	16821	16887	16824	16930	16855	16972	16800	16891	17022	16717	16785	17055	17004	17097	16865	16945	16663	16904	16988	16987	16778	16997	16813	16841	16912	16744	16974	16749	16606	16816	16786	16796	17092	16807	16844	16681	16839	16739	16978	16964	16880	16900	16890	16895	16645	16911	16893	16864	16944	16914	17012	16901	17105	16799	16662	16765	16957	16659	16849	16960	16897	16843	17027	16951	17070	16839	16913	16841	16679	16767	17098	16772	16955	16885	16992	16978	16800	16902	17016	16945	16958	16837	16923	16899	16798	16963	16723	16874	16830	16885	16786	16889	16763	16738	16842	16980	16929	16884	16998	17109	16821	16976	17085	16917	16882	16894	16773	16960	17002	16925	16922	16942	16894	16908	16947	16815	16947	16956	16941	16903	16868	16943	16974	17099	16929	16843	16873	17062	16761	16906	16757	17121	17043	17023	16813	16746	16911	16928	16906	16908	16748	16877	16879	16982	17192	16959	17031	16920	16934	16801	16912	16884	17014	16968	16927	16871	16877	16615	16913	16816	16836	17061	16830	16813	16680	16813	17083	16871	17005	16896	16970	16712	16976	16994	16866	16927	17024	17106	17018	16730	16874	16848	16838	16869	16946	16977	16988	16888	17066	16733	16974	16967	16994	16883	16922	16840	16850	16821	16877	16957	16655	16812	16692	17002	16892	16810	16812	16743	16718	16915	16977	16969	16784	16842	16853	16974	16909	16893	16872	16960	16911	16876	16814	16836	16778	16927	16956	16915	16821	16772	16787	16877	16912	17007	16698	16767	16846	16853	16919	16969	16866	16864	17005	16996	16792	16744	16818	16807	16881	16633	16989	16895	16929	16909	16908	16798	16754	16966	16825	16707	17071	16846	16556	16927	16836	16795	17058	16731	17069	16880	16853	17066	16803	16989	16871	16785	16909	16905	17027	16965	16938	16993	16806	16831	16851	16645	16863	16949	16936	16904	16871	16810	16725	16761	16990	16831	16975	16816	16821	17111	16933	17025	16937	16840	16749	16877	16888	16947	16787	16903	16890	16887	16896	17010	16978	17082	16931	16758	16633	16957	16921	16738	16809	16907	16857	16972	16805	16787	16819	16808	16758	16871	16823	16773	16816	16841	16860	17026	16845	16870	16860	16835	16962	16921	16934	16918	16863	16923	16837	16872	17000	16859	16747	16962	16826	17075	16815	16813	16986	16738	16729	16886	16993	16890	17054	16960	16771	16967	16894	16952	16803	17056	16836	16951	16893	16918	16814	16980	17032	16926	16787	16634	16876	16859	17079	16977	16858	16901	16935	16946	16873	16823	16846	16870	17043	16906	16787	16909	16867	16996	16929	16877	16881	16948	17020	16882	16975	17016	16942	16905	16894	16978	16845	16939	16730	16743	16906	16957	16960	16785	16727	16826	16865	16957	16682	16814	17067	16967	16967	16962	16719	16832	17121	16823	16823	16944	16920	16905	16796	16797	16720	16952	16901	16887	17010	17049	17011	17000	16902	17024	16886	16845	16829	16838	16946	17090	16913	16811	16820	16938	16968	16746	16921	16951	16958	16895	16982	16938	17022	16908	17045	17071	16991	16818	17016	16834	16897	16899	16761	16958	16993	16787	16783	16946	16891	16809	17071	16821	16743	16878	17038	16890	16930	16897	16957	16808	16784	16860	16818	16868	16899	17010	16947	16776	16997	16829	16809	16977	16854	16873	16888	16911	16806	16840	16974	16860	16852	16853	16817	16863	16875	16844	16801	16737	16768	17018	16869	16843	16930	16873	16906	16963	16919	16864	16903	16845	17052	16858	16992	17004	16853	17017	16698	16827	16899	16740	16872	16906	16985	16913	17044	16975	16965	16942	16899	16776	16788	16889	16914	16768	16701	16955	16672	16871	17161	16977	17003	16895	16897	16922	16928	16872	16888	16954	17131	16888	16844	16918	17120	16837	16986	16818	16784	16939	16764	16767	17005	16722	17046	16902	16927	16880	16819	16922	16828	16846	17089	16777	16833	16957	16868	16753	16859
23615	21089	28556	24265	23619	28258	35627	69510	65194	46101	33939	26437	23701	23337	23009	23031	23275	22987	22968	22903	22823	22771	23027	22875	23050	22907	22899	22905	22758	22792	22896	22980	22979	22853	23121	22957	23007	22774	22766	22907	22905	23154	22871	22888	22948	22916	22916	23004	22954	22818	22758	22823	22682	22659	22867	22617	22978	22797	22916	22827	22825	23017	22636	22667	22902	22641	22848	22696	22787	22918	22987	22754	22770	22802	22654	22711	22823	22816	22821	22863	22718	22819	22687	22894	23059	22691	22913	22812	22802	22961	22796	22927	22819	22886	22635	22681	22694	22541	22851	22917	22846	22839	22808	22908	22820	22782	22943	22786	22969	22632	22740	22803	22815	22860	22766	22745	22921	22697	22755	22992	22515	22874	22871	22907	23059	22652	22789	22965	22696	22780	22803	22998	22649	22729	22972	22703	22790	22886	22826	22811	22900	22682	23059	22709	22551	22904	22800	22721	22717	22671	22669	22538	22823	22754	22907	22715	22813	22869	22779	22662	22771	22620	22986	22718	22838	22837	22878	22876	22644	22863	22805	23024	22776	22812	23061	22881	22923	22420	22815	22672	23007	22875	22877	22626	22802	22642	22850	22755	22764	22682	22624	22832	22580	22743	22871	22708	22733	22749	22742	22702	22779	22741	22801	22911	23069	22963	22523	22528	22634	22755	22777	22888	22887	22885	22839	22796	22956	22686	22971	22790	22854	22835	22612	22669	22813	22710	22920	22840	22905	22791	22672	23075	22907	22796	22734	22708	22742	22773	22895	22967	23033	22858	22912	22718	22661	22730	22732	22796	22742	22814	22973	22733	22667	22695	22780	22769	22797	22876	22686	22638	22703	22845	22738	22715	22603	22717	22673	23071	22793	22650	22741	22891	22926	22838	22778	22888	22949	22859	22796	22830	22768	22665	23000	22760	22696	22925	22874	22844	22827	22972	22761	23059	22982	22794	22832	22967	22706	22857	22728	22855	22986	22953	22624	22864	22816	22759	22636	22945	22716	22675	22700	22685	22663	22830	22735	22787	22820	22636	22888	22633	22642	22907	22842	22486	22795	22704	22689	22843	22737	22908	22665	22734	22900	22848	22809	22639	22645	22705	22735	22737	22744	22626	22827	22936	22805	22703	22771	22950	22724	22897	22627	22647	22727	22696	22704	22872	22975	22741	23028	22637	22744	22789	22848	22694	22882	22891	22617	22846	22896	23141	22746	22849	22508	22732	22861	22737	22880	22792	23008	22754	22994	22707	22836	22794	23002	22883	22884	22801	22780	22874	22776	23056	22804	22873	22714	22904	22867	22775	22893	22744	22748	22653	22550	22936	22677	22766	22776	22571	22549	22767	22843	22790	22843	22751	22822	23045	22658	22772	22791	22853	22771	22817	23035	22731	22769	22662	22799	22830	22655	22712	22877	22928	22873	22605	22866	22558	22754	22894	22831	22825	22676	22742	22858	22743	22865	22722	22752	22977	22909	22746	22919	22797	22990	22820	22809	22747	22855	22837	22782	22714	22742	22796	22790	22768	22902	22941	22981	22984	22833	22846	22660	22965	22809	22687	22805	22503	22769	22787	22922	22809	22699	22685	22669	22799	23095	22801	22766	22916	22538	22596	22738	22954	22648	22798	22702	22717	22941	22646	22667	22699	22776	22732	22796	22851	22647	22679	22844	22930	22735	22581	22827	22566	22753	22586	22785	22882	22777	22697	22731	22703	22923	22947	23073	22811	22832	22957	22713	22794	22657	22881	22729	23059	22674	22779	22697	22739	22707	22532	22777	22560	22726	22795	22799	22794	22760	22687	22674	22670	22691	22717	22786	22695	22831	22827	22652	22987	23032	22512	22594	22708	22528	22744	22793	22868	22620	22671	22893	22600	22833	22753	22776	22991	22821	22797	22933	22677	22598	22752	22856	22826	22854	22666	22652	22826	22846	22744	23022	22728	22799	22727	22851	22739	22803	22666	22950	22680	22749	22860	22850	22727	22678	22989	22719	22798	22630	22829	22781	22887	22966	23018	23030	22693	22884	22659	22993	22734	22750	22629	22838	22936	22702	22978	22682	22853	22758	22825	22747	22808	22651	22789	22879	22862	22754	22967	22852	22700	22929	22913	22744	22645	22643	23008	22791	22789	22821	22587	22601	22890	22745	22570	22703	22977	22954	22768	22713	22740	22975	22830	22861	22586	22729	22940	22451	22784	22589	22572	22546	22868	22970	22698	22693	22747	22653	23037	22689	22800	22838	22607	22920	22884	22633	22917	22858	22580	22662	22854	22858	22739	22842	22811	22789	22619	22750	22797	22923	22830	22887	22818	22675	22591	22842	22789	22658	22654	22828	23063	22759	22855	22792	22651	22788	22809	22714	22735	22737	22787	22809	22776	22642	22683	22743	22663	22863	22981	22727	22932	22492	22789	22827	22815	23029	22666	22655	22786	22695	22647	22782	22867	22865	22716	22852	22745	22597	22882	22739	22681	23005	22759	22744	22613	22834	23001	22874	22894	22678	22674	22892	22843	22739	22895	22640	22690	22761	22636	22626	22678	22845	22707	22647	22526	22568	22576	22752	22856	22812	22903	22948	22832	22974	22715	22738	22718	22666	22626	22806	22732	22683	22969	22698	22616	22842	22799	22756	22813	22814	22459	22562	22639	22684	22887	22600	22848	22722	22924	22620	22970	22820	22634	22776	22728	22470	22720	22794	22783	22901	22705	22924	22693	22712	22718	22770	22818	22604	22806	22806	22731	22884	22658	22802	22761	22767	22959	22787	22901	22769	22764	22664	22628	22689	22783	22859	22862	22737	22985	23005	22789	22628	22535	22623	22889	22720	22883	22848	22866	22592	22798	22829	22771	22801	22799	23035	22761	22654	22885	22796	22909	22733	22690	22893	22901	22722	22845	22780	22603	22733	22869	22876	22872	22994	22829	22938	22659	22674	22578	23007	22637	22569	22801	22674	22519	23111	22766	22784	22774	22935	22853	22740	22720	22761	22859	22770	22763	22753	22919	22822	22812	22874	22749	22639	22649	22632	22786	22828	22636	22633	22767	22737	22748	22840	22942	22809	22983	22865	22764	22927	22782	22667	22584	22761	22780	22552	22701	22750	22726	22730	23160	22801	22909	23109	22839	22923	22659	22954	23009	22852	22681	22899	22673	22672	22756	22793	22833	22888	22610	22663	22790	23008	22646	22984	22836	22818	22970	22862	22882	22926	23022	22795	22497	22767	22940	22910	22686	22750	22768	22822	22798	22717	22766	22684	22596	22787	22795	22713	22675	22907	22814	22997	22645	22925	23046	22793	22619	22926	22754	22584	22924	22696	22840	22891	22752	22793	22674	23115	22700	22833	22894	22847	22511	22967	22919	22784	22903	22566	22870	22859	22646	22724	22923	22821	22755	22698	22676	22761	22919	22526	22569	22776	22748	22594	22719	22689	22616	22760	22776	22826	23127	22797	22676	22842	22730	22766	22694	22779	22625	22763	23101	23016	22714	22885	22891	22894	22764	22764	22871	22879	22875	22818	22766	22872	22657	22872	22914	22791	22852	22612	22599	22802	22703	22771	22712	22693	22815	22691	22763	22910	22793	22871	22781	22699	22928	22735	22775	22689	22725	22729	22979	22879	22674	22823	22660	22781	22840	22896	22662	22867	22701	22648	23171	22937	22647	22882	22783	22697	22861	22595	22781	22794	22752	22668	22859	22667	22668	22833	22676	22916	22808	22670	22828	22785	22809	22732	22585	22773	22745	22778	22914	22810	22970	22992	22719	22885	22842	22604	22895	22843	22849	22879	22774	22704	22698	22845	22629	22826	22743	22997	22842	22773	22797	22945	22648	22723	22590	22856	22658	22734	22787	22866	22681	22694	22714	23058	22723	22563	22716	22827	22703	22439	22667	22868	22913	22794	22785	23002	22831	22640	22880	23007	22861	22952	22844	22535	22571	22798	22856	22768	22741	22995	22661	22692	22634	22816	23096	22839	22785	22703	22866	22901	22786	22539	22851	22826	22702	22633	22704	22779	22718	22768	22832	22723	22899	22831	22911	22853	22824	22633	22662	22746	22820	22837	22956	22695	22732	22742	22938	23042	22954	22766	22984	22701	22693	22643	22677	23081	22878	22648	22797	22712	22932	22910	22729	22745	22709	22885	22756	22868	22755	22648	23052	22988	22766	22733	22765	22616	22867	22888	22754	22708	22696	22980	23045	22660	22787	22818	22700	22632	22572	22685	22858	22767	22727	22789	23054	22792	22856	23003	22917	22724	22769	22714	22863	22802	22711	22670	22812	23006	22864	22833	22936	22463	22768	22840	22976	22917	22805	22948	22723	22585	22745	22995	22714	22882	22907	22668	22829	22872	22633	22534	23034	22658	22867	22847	22836	22796	22719	22824	22838	22835	22846	22699	22830	22761	22787	22563	22970	22938	22704	22997	22841	22533	22833	22818	22863	22773	22983	22781	22771	22673	22571	22789	22768	22756	22748	22703	22981	22831	22657	22992	22616	22776	22882	22885	22413	22842	22524	23065	22645	22672	22780	22801	22740	22420	22710	22849	22825	22795	22942	22784	22788	22839	22760	22828	22634	22827	22780	22690	22894	22601	22660	22618	22742	22828	22870	22783	22937	22817	22821	22876	22833	22880	22843	22930	22942	22932	22602	22744	22826	22634	22750	22856	22751	22720	22886	22796	22614	22800	22625	22710	22666	23198	22939	22746	23029	23004	22693	22761	22889	22863	22679	22668	22760	22749	22707	22854	22696	22708	22927	22779	22571	22720	22795	22675	22645	22833	22912	23024	22932	22705	22806	22793	22718	22729	22784	22924	22711	22808	22780	22784	22770	22498	22452	22787	22858	22936	23017	22886	22819	22968	22785	23008	22795	22693	22837	22747	22840	22822	22747	22788	22901	22759	22666	22735	22740	22800	22730	22623	22682	22824	22965	22983	22714	22737	22919	22903	22738	22846	22921	22803	22849	22857	22594	22819	22781	22831	22681	22622	22711	22623	22888	22844	22829	22936	22936	22736	22747	22900	22683	23037	22717	22906	22634	22866	22881	22901	22665	22957	22749	22810	22654	22844	22944	22675	22697	22876	22816	22794	22953	22855	22680	22795	22770	22764	23105	22807	22548	22785	22787
24637	42014	41134	34709	30635	27070	32418	70132	61606	43884	28229	19274	17157	16848	16714	16764	16627	16802	17006	16636	16787	16588	16766	16657	16695	16820	16742	16855	16872	16785	16872	16607	16803	16920	16598	16922	16700	16908	16666	16647	16795	16878	16645	16729	16809	16713	16823	16641	16819	16627	16772	16857	16917	16834	16914	16645	16773	16831	16772	16848	16684	16594	16919	16725	16763	16811	16797	16769	16558	16628	16897	16743	16706	16806	16692	16732	16832	16649	16768	16631	16662	16741	16834	16874	16656	16888	16763	16870	16589	16755	16651	16735	16703	16672	16859	16829	16764	16711	16789	16675	16589	16619	16864	16734	16703	16794	16741	16846	16724	16837	16625	16662	16767	16763	16807	16638	16788	16717	16521	16685	16880	16744	16677	16579	16734	16863	16897	16798	16776	16715	16870	16671	16655	16725	16758	16625	16675	16815	16734	16527	16924	16699	16738	16519	16841	16769	16622	16674	16790	16715	16606	16857	16827	16647	16713	16759	16630	16677	17048	16789	16732	16680	16603	16577	16644	16923	16838	16597	16747	16712	16791	16684	16836	16629	16658	16755	16887	16792	16509	16602	16718	16856	16697	16775	16617	16790	16730	16942	16756	16732	16776	16854	16739	16780	16849	16859	16842	16574	16698	16659	16794	16967	16699	16832	16672	16758	16754	16619	16787	16879	16779	16629	16674	16760	16661	16625	16735	16687	16843	16666	16775	16645	16764	16623	16802	16675	16631	16757	16845	16785	16575	16578	16778	16703	16661	16821	16607	16820	16649	16880	16689	16609	16833	16756	16973	16701	16727	16744	16739	16708	16718	16860	16734	16588	16766	16671	16824	16595	16792	16608	16627	16616	16913	16694	16781	16577	16779	16734	16747	16828	16652	16578	16535	16684	16694	16725	16760	16708	16700	16962	16768	16781	16614	16780	16810	16669	16534	16749	16666	16755	16721	16782	16588	16717	16813	16745	16773	16759	16613	16825	16781	16819	16767	16754	16750	16717	16679	16733	16537	16844	16814	16784	16797	16668	16715	16707	16796	16618	16837	16479	16654	16747	16682	16792	16656	16784	16942	16711	16712	16750	16736	16818	16802	16705	16793	16728	16548	16710	16682	16712	16849	16799	16789	16689	16669	16849	16849	16709	16606	16786	16719	16530	16751	16659	16809	16867	16809	16721	16717	16745	16712	16712	16824	16704	16736	16765	16687	16650	16843	16648	16800	16774	16721	16710	16672	16789	16529	16737	16712	16728	16660	16798	16749	16623	16668	16804	16753	16535	16799	16711	16839	16664	16794	16682	16889	16608	16835	16763	16672	16612	16726	16841	16721	16798	16684	16659	16641	16843	16837	16530	16808	16633	16766	16643	16961	16749	16581	16806	16488	16747	16597	16793	16642	16720	16688	16762	16607	16784	16701	16650	16854	16809	16905	16731	16750	16683	16924	16611	16739	16869	16621	16849	16827	16513	16593	16805	16793	16734	16664	16697	16811	16800	16617	16802	16753	16609	16596	16699	16637	16810	16658	16724	16717	16652	16850	16597	16709	16654	16567	16668	16638	16770	16825	16803	16660	16571	16925	16814	16722	16681	16794	16820	16745	16756	16856	16671	16725	16724	16742	16636	16799	16628	16839	16714	16793	16666	16799	16787	16695	16650	16651	16838	16816	16837	16633	16916	16711	16725	16528	16645	16800	16696	16782	16821	16620	16764	16732	16728	16661	16831	16691	16667	16693	16764	16669	16720	16627	16871	16661	16808	16711	16634	16693	16650	17044	16668	16736	16773	16688	16629	16559	16624	16827	16647	16683	16643	16735	16671	16710	16707	16750	16633	16759	16680	16648	16685	16859	16774	16623	16686	16656	16698	16665	16665	16577	16695	16614	16851	16774	16699	16756	16610	16903	16816	16697	16626	16838	16674	16733	16600	16701	16781	16745	16883	16626	16813	16710	16915	16607	16836	16688	16742	16811	16779	16709	16801	16860	16744	16777	16659	16824	16686	16782	16754	16870	16658	16877	16736	16755	16824	16644	16715	16722	16732	16821	16744	16674	16753	16840	16711	16651	16694	16761	16730	16859	16582	16728	16680	16711	16726	16770	16680	16732	16757	16720	16692	16630	16702	16623	16776	16836	16711	16759	16835	16725	16687	16753	16808	16789	16651	16826	16646	16886	16758	16726	16560	16780	16705	16785	16992	16766	16695	16694	16778	16726	16727	16727	16648	16728	16709	16698	16746	16754	16751	16749	16778	16745	16729	16761	16780	16877	16677	16808	16722	16674	16638	16806	16684	16599	16854	16760	16768	16797	16795	16667	16839	16766	16832	16663	16753	16573	16831	16864	16713	16772	16834	16817	16751	16700	16836	16692	16868	16822	16739	16714	16789	16570	16834	16710	16630	16821	16735	16646	16782	16899	16677	16597	16817	16715	16631	16565	16685	16595	16937	16699	16834	16720	16638	16826	16616	16809	16670	16681	16798	16685	16750	16764	16580	16861	16839	16777	16713	16806	16655	16654	16650	16786	16715	16721	16712	16804	16719	16770	16796	16687	16636	16712	16912	16676	16765	16706	16670	16739	16829	16639	16718	16609	16810	16699	16608	16760	16835	16575	16791	16616	16760	16727	16857	16707	16777	16643	16665	16615	16780	16732	16696	16639	16715	16918	16681	16592	16778	16756	16829	16684	16885	16743	16622	16829	16836	16810	16698	16798	16829	16892	16603	16762	16792	16721	16753	16507	16787	16740	16503	16762	16579	16606	16899	16850	16753	16721	16791	16738	16877	16572	16727	16694	16841	16939	16869	16638	16685	16885	16755	16736	16871	16730	16803	16846	16659	16731	16787	16730	16776	16781	16706	16660	16798	16913	16686	16652	16852	16777	16738	17025	16753	16813	16681	16726	16850	16654	16754	16668	16845	16688	16823	16710	16654	16660	16547	16834	16714	16766	16579	16718	16639	16777	16519	16747	16707	16626	16764	16868	16706	16736	16752	16644	16920	16767	16867	16681	16658	16700	16754	16866	16706	16726	17077	16672	16602	16665	16695	16447	16680	16750	16611	16826	16813	16753	16639	16784	16906	16603	16774	16686	16517	16716	16791	16689	16766	16770	16639	16694	16815	16767	16732	16792	16703	16768	16782	16783	16790	16705	16628	16708	16669	16791	16666	16804	16727	16588	16782	16513	16761	16736	16811	16636	16773	16547	16668	16625	16865	16748	16859	16777	16558	16862	16625	16824	16703	16762	16496	16741	16685	16700	16729	16599	16722	16699	16610	16806	16754	16767	16897	16855	16805	16859	16638	16834	16768	16698	16644	16624	16809	16705	16693	16711	16634	16655	16933	16948	16768	16664	16806	16731	16645	16770	16703	16640	16691	16603	16785	16706	16676	16854	16679	16820	16868	16721	16746	16575	16964	16837	16835	16706	16723	16819	16734	16719	16769	16786	16622	16691	16900	16817	16712	16608	16567	16733	16725	16577	16800	16764	16658	16598	16882	16738	16700	16724	16470	16799	16685	16925	16816	16688	16714	16951	16759	16820	16824	16756	16796	16856	16713	16781	16705	16708	16881	16790	16745	16704	16752	16832	16631	16591	16574	16767	16706	16493	16618	16678	16633	16682	16655	16814	16580	16712	16504	16649	16779	16696	16781	16769	16743	16789	16843	16795	16685	16640	16759	16672	16700	16628	16817	16779	16816	16638	16820	16716	16946	16656	16696	16966	16898	16816	16583	16770	16666	16799	16601	16835	16825	16726	16706	16704	16787	16775	16746	16756	16797	16559	16744	16591	16860	16694	16716	16692	16892	16778	16676	16824	16709	16755	16588	16659	16586	16843	16764	16738	16712	16692	16734	16681	16653	16800	16728	16725	16669	16869	16811	16701	16707	16769	16681	16766	16515	16742	16875	16621	16743	16864	16767	16878	16850	16886	16877	16640	16654	16850	16615	16636	16724	16532	16678	16933	16690	16989	16817	16821	16998	16605	16800	16750	16752	16752	16770	16674	16694	16585	16798	16903	16683	16538	16692	16865	16730	16839	16556	16659	16624	16679	16821	16762	16787	16809	16775	16703	16752	16742	16738	16737	16764	16610	16650	16655	16713	16769	16771	16902	16611	16773	16608	16778	16774	16773	16843	16877	16813	16912	16753	16611	16763	16801	16786	16705	16651	16743	16729	16772	16853	16832	16663	16822	16764	16849	16745	16657	16787	16701	16801	16587	16782	16554	16944	16709	16691	16698	16714	16835	16636	16693	16803	16652	16802	16825	16859	16955	16827	16689	16692	16630	16701	16765	16781	16809	16657	16653	16841	16634	16749	16718	16659	16853	16573	16685	16764	16649	16782	16823	16670	16688	16718	16701	16679	16638	16789	16824	16789	16710	16813	16778	16616	16650	16827	16713	16722	16727	16590	16779	16708	16870	16694	16698	16831	16706	16820	16689	16712	16830	16585	16831	16653	16686	16568	16817	16821	16782	16699	16647	16792	16740	16812	16696	16759	16704	16783	16588	16711	16729	16700	16585	16893	16784	16791	16683	16665	16736	16660	16674	16590	16807	16727	16660	16736	16818	16847	16784	16606	16746	16709	16847	16658	16761	16721	16690	16762	16741	16816	16730	16778	16701	16899	16766	16675	16794	16680	16729	16663	16674	16646	16726	16731	16640	16803	16756	16624	16904	16696	16766	16665	16924	16737	16726	16711	16657	16776	16782	16707	16809	16618	16694	16740	16719	16858	16669	16622	16839	16603	16841	16712	16640	16823	16815	16712	16646	16579	16728	16740	16685	16663	16936	16756	16642	16680	16870	16629	16721	16588	16713	16737	16708	16760	16774	16571	16715	16657	16684	16852	16808	16644	16571	16742	16702	16672	16651	16701	16620	16702	16775	16753	16801	16754	16778	16689	16581	16723	16839	16596	16746	16740	16615	16741	16844	16529	16751	16565	16744	16842	16842	16607	16548	16764	16741	16684	16664	16935	16668	16674	16818	16723	16827	16747	16742	16882	16768	16741	16655	16897	16859	16712	16606	16594	16697	16787	16751	16650	16686	16741	16820	16665	16745	16818	16797	16744	16662	16869	16627	16623	16619	16794	16754	16687	16862	16702	16848	17038	16857	16697	16875	16660	16647	16918	16743	16838	16794	16692
31824	25886	29411	27437	25279	24629	24533	28828	31110	27543	24935	24027	23600	23614	23639	23498	23579	23516	23368	23494	23562	23361	23495	23250	23414	23538	23523	23566	23520	23528	23455	23421	23555	23377	23346	23302	23721	23670	23433	23577	23361	23478	23502	23524	23451	23311	23445	23740	23512	23704	23672	23564	23451	23591	23436	23349	23461	23544	23456	23537	23473	23388	23385	23779	23522	23561	23496	23377	23634	23250	23502	23633	23476	23215	23479	23467	23430	23556	23501	23550	23448	23201	23351	23357	23278	23365	23468	23454	23421	23425	23298	23370	23554	23486	23606	23644	23591	23503	23510	23653	23526	23284	23382	23345	23558	23398	23540	23396	23596	23383	23492	23486	23345	23454	23590	23560	23552	23337	23356	23635	23464	23486	23671	23335	23536	23288	23259	23343	23543	23414	23374	23539	23690	23388	23265	23449	23599	23524	23420	23461	23326	23667	23457	23279	23325	23486	23453	23077	23553	23267	23440	23315	23678	23546	23393	23548	23691	23452	23505	23411	23393	23252	23588	23410	23364	23475	23580	23763	23533	23602	23473	23236	23302	23465	23512	23481	23382	23404	23299	23483	23450	23461	23407	23298	23648	23417	23522	23538	23555	23513	23513	23237	23369	23537	23558	23541	23451	23489	23610	23439	23498	23515	23434	23355	23578	23512	23512	23525	23658	23438	23522	23588	23562	23479	23454	23616	23619	23451	23510	23462	23455	23557	23517	23267	23412	23395	23347	23338	23398	23404	23322	23261	23374	23558	23552	23489	23513	23491	23576	23444	23469	23617	23471	23414	23565	23431	23472	23338	23556	23426	23398	23388	23365	23419	23273	23390	23519	23496	23321	23486	23408	23423	23647	23455	23226	23251	23377	23562	23581	23330	23632	23356	23593	23501	23518	23511	23191	23276	23508	23533	23338	23451	23566	23416	23399	23335	23432	23490	23373	23484	23427	23658	23638	23423	23451	23836	23570	23336	23323	23596	23530	23604	23626	23496	23501	23522	23498	23593	23556	23583	23444	23670	23332	23342	23374	23569	23718	23549	23443	23388	23528	23567	23567	23738	23528	23596	23494	23426	23543	23284	23541	23712	23457	23253	23474	23456	23311	23429	23492	23427	23417	23280	23569	23610	23521	23525	23329	23520	23434	23612	23526	23478	23372	23500	23423	23368	23493	23486	23470	23362	23552	23581	23532	23367	23466	23279	23441	23524	23629	23550	23459	23460	23213	23164	23501	23180	23511	23493	23402	23290	23722	23659	23534	23517	23421	23346	23405	23455	23631	23492	23376	23422	23424	23388	23370	23433	23426	23444	23315	23278	23262	23254	23549	23364	23362	23235	23025	23581	23579	23579	23343	23493	23757	23498	23564	23355	23441	23498	23567	23432	23747	23721	23468	23466	23463	23431	23317	23458	23493	23402	23468	23424	23296	23219	23412	23322	23348	23583	23309	23256	23626	23441	23263	23729	23337	23706	23450	23453	23638	23611	23512	23323	23529	23422	23358	23555	23467	23415	23333	23525	23357	23521	23246	23318	23390	23240	23599	23485	23481	23451	23403	23176	23429	23147	23540	23452	23454	23520	23567	23865	23642	23517	23393	23705	23481	23726	23450	23489	23372	23484	23309	23312	23312	23394	23654	23476	23325	23320	23366	23306	23577	23682	23549	23327	23469	23666	23323	23518	23446	23564	23352	23379	23437	23397	23622	23391	23614	23401	23653	23547	23523	23272	23350	23540	23628	23594	23257	23510	23450	23324	23536	23359	23568	23433	23315	23461	23538	23243	23554	23350	23441	23396	23374	23301	23370	23304	23235	23406	23324	23699	23420	23372	23390	23314	23401	23421	23470	23442	23463	23587	23501	23152	23425	23646	23405	23362	23442	23428	23730	23489	23534	23512	23569	23490	23445	23626	23458	23585	23552	23454	23496	23166	23424	23363	23357	23372	23501	23453	23437	23358	23516	23193	23453	23310	23533	23369	23462	23402	23486	23423	23242	23468	23693	23602	23383	23278	23456	23562	23282	23412	23453	23616	23580	23419	23411	23423	23364	23515	23407	23407	23405	23356	23447	23592	23518	23554	23352	23317	23296	23318	23593	23553	23589	23310	23504	23566	23443	23402	23718	23455	23744	23537	23351	23593	23674	23814	23521	23568	23422	23277	23430	23432	23349	23368	23437	23612	23721	23432	23668	23374	23482	23315	23502	23310	23345	23317	23397	23357	23631	23394	23651	23482	23489	23615	23699	23543	23486	23313	23277	23517	23546	23482	23598	23289	23223	23633	23814	23330	23434	23373	23455	23377	23313	23497	23469	23515	23291	23609	23428	23390	23470	23474	23418	23316	23492	23337	23350	23518	23563	23623	23493	23525	23387	23339	23516	23635	23382	23648	23460	23587	23576	23646	23351	23354	23442	23441	23466	23466	23582	23502	23398	23694	23575	23337	23495	23313	23533	23383	23336	23520	23183	23407	23582	23632	23280	23400	23636	23502	23582	23612	23569	23562	23601	23557	23698	23540	23614	23383	23458	23779	23426	23701	23256	23536	23646	23453	23349	23347	23310	23510	23475	23484	23377	23623	23681	23480	23573	23484	23602	23620	23489	23544	23415	23709	23788	23576	23501	23577	23526	23461	23403	23358	23472	23347	23469	23272	23352	23491	23389	23517	23345	23388	23255	23605	23395	23435	23477	23604	23355	23369	23648	23385	23489	23566	23648	23422	23468	23430	23501	23483	23684	23320	23273	23465	23470	23437	23648	23291	23507	23445	23652	23693	23402	23421	23552	23569	23353	23393	23747	23601	23567	23557	23540	23548	23476	23380	23296	23489	23401	23313	23482	23503	23421	23529	23518	23343	23371	23362	23517	23347	23453	23406	23269	23295	23492	23300	23457	23511	23340	23432	23349	23251	23470	23497	23326	23250	23585	23755	23558	23298	23534	23286	23504	23535	23523	23603	23330	23284	23587	23617	23484	23401	23583	23391	23519	23371	23628	23482	23599	23580	23335	23301	23491	23512	23572	23522	23586	23615	23316	23084	23302	23445	23702	23372	23582	23515	23388	23681	23228	23530	23608	23575	23571	23416	23344	23429	23321	23233	23456	23671	23386	23583	23606	23580	23589	23617	23221	23224	23732	23621	23422	23362	23368	23476	23614	23650	23366	23530	23309	23113	23593	23554	23372	23462	23347	23480	23553	23363	23488	23378	23604	23521	23452	23389	23685	23384	23434	23646	23730	23357	23751	23239	23672	23391	23426	23310	23556	23349	23385	23385	23455	23406	23499	23381	23621	23480	23454	23427	23303	23715	23585	23382	23480	23447	23530	23520	23483	23667	23205	23436	23767	23309	23411	23237	23432	23438	23411	23577	23577	23456	23543	23679	23480	23621	23646	23198	23599	23373	23445	23585	23614	23420	23431	23307	23562	23610	23569	23479	23258	23187	23597	23152	23464	23430	23642	23433	23095	23404	23323	23378	23213	23389	23500	23589	23569	23510	23417	23607	23488	23565	23481	23406	23398	23530	23471	23694	23749	23564	23384	23365	23595	23446	23526	23487	23632	23455	23634	23442	23337	23635	23359	23433	23477	23516	23379	23152	23403	23311	23229	23379	23381	23385	23333	23392	23299	23427	23336	23429	23247	23660	23498	23406	23519	23551	23353	23305	23410	23343	23684	23441	23608	23421	23677	23729	23419	23574	23497	23476	23355	23530	23572	23410	23391	23179	23269	23600	23324	23548	23420	23250	23587	23417	23304	23492	23633	23436	23338	23613	23560	23462	23629	23617	23830	23408	23593	23406	23473	23419	23392	23376	23474	23453	23495	23382	23712	23673	23517	23364	23603	23516	23469	23337	23331	23430	23292	23398	23570	23631	23541	23500	23417	23477	23543	23327	23663	23584	23303	23350	23425	23412	23325	23400	23447	23299	23636	23554	23623	23611	23491	23348	23545	23554	23442	23333	23497	23469	23546	23558	23479	23630	23450	23380	23468	23246	23635	23514	23420	23443	23436	23479	23351	23180	23506	23609	23540	23449	23272	23531	23560	23327	23250	23363	23373	23538	23355	23523	23616	23430	23456	23333	23384	23415	23523	23584	23524	23553	23869	23660	23438	23507	23564	23573	23446	23479	23642	23513	23560	23309	23380	23487	23641	23543	23437	23586	23477	23347	23505	23456	23497	23302	23566	23475	23532	23536	23310	23593	23541	23396	23367	23457	23511	23535	23614	23402	23481	23521	23400	23642	23449	23444	23440	23632	23477	23364	23462	23682	23567	23477	23490	23304	23686	23372	23362	23510	23430	23333	23646	23385	23609	23475	23463	23433	23578	23405	23304	23667	23496	23638	23642	23682	23347	23396	23636	23196	23580	23289	23429	23505	23392	23597	23285	23470	23368	23399	23436	23279	23623	23312	23569	23530	23431	23432	23546	23421	23507	23518	23264	23664	23343	23337	23783	23626	23348	23437	23446	23323	23600	23601	23318	23316	23444	23403	23421	23321	23780	23510	23079	23207	23432	23658	23469	23415	23323	23419	23386	23550	23423	23527	23357	23546	23508	23512	23551	23622	23313	23504	23614	23485	23307	23293	23245	23235	23484	23539	23500	23431	23427	23536	23520	23632	23321	23324	23479	23371	23242	23566	23450	23234	23414	23644	23355	23653	23330	23384	23572	23508	23317	23594	23300	23332	23558	23527	23564	23550	23335	23454	23569	23534	23575	23351	23684	23398	23571	23287	23709	23508	23582	23482	23465	23394	23533	23556	23600	23673	23494	23437	23619	23390	23411	23521	23516	23419	23455	23366	23456	23341	23546	23394	23860	23552	23570	23618	23486	23224	23551	23629	23452	23470	23455	23547	23394	23674	23424	23879	23395	23542	23574	23440	23777	23538	23505	23544	23646	23568	23732	23323	23392	23472	23402	23536	23393	23277	23619	23234	23407	23525	23257	23327	23347	23399	23434	23558	23341	23303	23555	23251	23245	23461	23475	23458	23346	23468	23382	23473	23425	23638	23257	23448	23306	23416	23537	23434	23776	23628	23448	23421	23480	23192	23685	23614	23405	23454	23709	23408	23482	23695	23376	23289	23539	23517	23618	23707	23276	23675	23426	23375	23400	23494	23434	23395	23669	23387	23363	23678	23481	23416
21165	25382	24447	21440	19801	18819	18755	25682	25989	21210	18270	17576	17189	17185	17061	17158	17313	17148	17148	17204	17131	16982	16965	17139	17116	17061	17087	17101	16913	17162	17125	16970	17075	17193	17057	17038	17172	16944	17328	17244	16996	16970	17251	16975	17216	17010	17223	17089	16979	17000	17296	17099	17096	17164	16920	16958	17047	17116	16968	16833	16944	17051	17147	16871	17048	16928	17179	17188	16960	17176	16766	17022	17010	17124	17084	17010	17093	17207	17174	16996	17013	17106	17142	17110	17030	17270	16748	17198	17174	17101	17078	17036	17190	17007	17133	17074	17229	17202	16986	17195	17041	17195	17029	17107	17129	17175	17100	17159	17241	16909	17099	17181	17080	17094	17132	17282	17178	16914	17010	17192	16965	17063	16976	17118	17164	17185	17073	16833	17196	17316	17122	17047	17115	17130	17219	17041	16982	17277	17186	17218	17068	17193	17148	16949	17269	17096	16952	17065	17144	17068	16940	17117	17221	17196	16888	16941	17221	17216	17060	17184	17126	17159	17241	17312	16948	17157	17016	17047	17255	17189	17049	17169	17103	17105	17064	17064	17116	17214	17209	17112	17045	17278	17286	17322	17251	17155	17247	16989	17224	17146	17128	17022	16927	17257	17102	16912	16876	17140	16965	16954	16975	16988	17120	17020	17010	17147	17315	17078	16962	17110	17130	16962	17150	17113	17164	17013	17095	16923	17087	17090	16997	17187	17011	17158	17002	17287	17147	17168	17118	17015	17089	17078	16992	17004	17093	17145	16880	16820	17226	17153	17227	16920	17104	17208	17091	17098	17130	17036	17086	17242	16923	17082	17068	17018	17221	17186	17047	17106	17015	17173	17255	17135	17182	17138	17024	17065	16987	17179	17062	17081	17012	17092	17138	16894	17192	17229	17125	17243	16989	17147	17055	17034	17100	16982	17115	17179	17148	17198	17153	17128	16980	16980	17139	17171	17076	17241	17163	17161	17049	17023	17097	17033	17008	17319	16977	17016	17252	17047	17106	17087	17215	17229	17267	17100	17091	17222	17040	16961	17151	17051	16855	16966	17163	17086	16962	17091	17048	17138	17058	17048	16889	17101	17133	17003	17078	17166	16975	17121	17211	17095	17155	17113	17256	17142	17223	16990	17270	16887	17058	17122	17032	17274	17018	16930	17230	16993	17000	17252	17354	17093	17075	17251	17001	17070	17253	17081	17198	17306	17095	16995	17271	17022	17244	17063	17144	17186	17194	16991	17276	17300	17072	17002	16935	17074	17089	17218	16967	17032	17169	17046	17076	17109	17062	17193	17104	17101	17202	16966	17162	17165	17232	16955	17084	16993	17263	17172	16965	17040	17093	17043	17163	17185	17024	17013	17284	16991	17313	17139	17073	17329	17044	17097	17287	17254	17053	17103	17069	17002	17100	17041	17078	17169	17111	17278	16990	17192	17099	16965	17024	17025	17100	17124	17146	17124	16992	17052	17083	17201	17000	16973	17142	17174	17029	17080	17074	17134	17145	16953	16995	17038	16950	17061	17115	17173	17136	16884	17076	17027	17175	17041	17136	17186	16900	17058	17003	17037	17188	17244	17157	17017	17090	17089	17070	17136	17295	17032	17177	16994	17246	17015	17193	17048	17041	17000	17207	17088	17136	17242	17271	17083	17063	17270	17120	17039	16984	16895	17194	17137	17095	17161	17163	17051	17155	17067	17052	16962	17004	17037	17104	17035	17028	17248	17087	17025	17284	17036	17124	17230	17187	16966	17236	17098	17266	17079	17233	17158	17060	17312	17140	17032	17025	17206	17132	17101	17125	17101	17104	17055	17119	17129	17254	16940	17078	17251	17036	17140	17072	17039	17111	17043	17122	17233	16919	17179	17004	17104	17269	17208	17152	17002	17075	17063	17275	16970	17282	17167	17103	17049	17183	17219	17185	17256	17115	17075	17200	17015	17052	17130	17101	17010	17203	17130	17009	17204	17083	17124	17064	17223	17191	17134	16922	17208	17183	17253	17106	17188	17098	17249	17037	17248	17077	17160	17089	17225	16954	17060	17134	17130	16910	17053	16825	17108	17210	17042	17095	17388	17213	17366	17064	17141	17203	17013	16928	17047	17041	17289	16965	17117	17006	17225	17052	17004	17171	17123	16875	17301	16964	17141	17198	17187	17077	17045	17174	17056	17210	17120	17311	16928	17179	17247	17237	17129	17042	17277	17225	17092	17101	17102	17154	16833	17090	17082	17185	17096	17050	17126	17133	17121	16986	17229	17237	16925	17289	17069	17030	16912	17119	17127	17238	16966	17081	17029	17179	16982	17121	17034	17016	17235	17143	17122	17098	17066	17206	16845	17142	17061	17100	17035	17068	17140	17031	17020	17031	17227	17064	17189	17085	16927	17114	17141	17009	16972	17167	16908	17172	16933	17088	17111	17042	17007	16877	17057	17072	17101	17102	17022	17259	17171	17182	16982	17052	17161	17240	16878	17091	17318	17023	17004	17254	17106	17285	17121	17045	17130	17162	17176	17147	17166	16948	17041	17020	17115	17085	17250	17113	17151	17202	17096	16971	17088	17008	16998	17118	16966	17057	17249	17154	16961	17171	17164	17209	16962	17103	16972	16845	17193	16949	17161	17114	16905	17173	17087	17117	17222	17136	17230	16968	17137	16964	16988	17097	17195	17136	17014	16908	16961	17015	17179	17134	17147	17171	17173	17214	17011	17212	17130	17239	17142	17241	17147	17007	17196	17281	17001	17450	17256	17061	17144	17070	17046	17166	17069	17084	17174	17306	17020	17108	17059	17085	17068	17123	17078	17092	17010	17052	17032	17256	17131	17166	17124	17039	17054	17243	16847	16957	17021	17123	17182	17247	17103	17048	17209	16931	17025	17150	17122	17009	17074	17028	16991	17181	17322	16998	17336	17045	17217	16957	16949	17088	17217	17154	17015	17014	17083	17208	17004	17025	17119	17116	16995	17050	16973	17187	16988	17197	17307	16904	16935	17085	17115	16941	16993	17084	17253	17095	17295	17086	17018	17081	17013	17048	17093	17019	17014	17082	16909	16987	17266	17110	17207	17019	17193	17197	17057	17131	17208	17149	16941	17005	17149	16911	17022	17020	17184	17180	17190	17040	17190	17255	16908	17200	17163	17064	17152	17127	17199	17046	17153	16901	17044	17066	17098	17066	17186	17092	17164	16883	17082	16992	17123	16999	17052	17019	16984	17043	16980	17003	17097	17074	17085	16991	17092	17149	17158	17170	17184	17130	17127	17219	17049	17064	17182	16909	17116	17219	17146	17154	17117	17119	17154	17026	17162	17097	17209	17233	17175	17296	17175	17099	17106	17097	17004	17043	16951	17136	17135	17083	17041	17078	17169	17058	17080	17020	17025	17068	17091	17086	17171	17144	17121	17238	17291	17094	17031	17019	17198	17033	17116	16914	17098	17023	17132	17106	17080	17038	17098	17049	17059	16990	17056	17219	17101	17142	17092	16999	17049	17089	17308	17047	17129	17148	17121	17085	17140	17274	17084	17135	17004	17063	17020	17076	17048	16818	17046	16988	17127	16994	17032	17264	17189	17161	17142	17089	16996	17127	17095	17008	17143	17176	17197	17170	17106	17134	16878	17135	17086	17233	17279	17041	17237	17147	17064	16980	17254	17033	17107	17041	17009	17100	17131	17294	16983	17236	17035	17088	17086	17041	17156	17150	17178	17035	17043	17194	16981	17079	17093	17029	17248	17183	17032	17090	17137	17053	17080	17020	17016	17018	17285	17080	17173	17014	17120	17167	17136	17195	17222	17168	17023	17191	17169	17266	17096	16990	17153	17060	17118	17072	17247	17119	17009	17155	17055	17161	17069	17004	16979	17140	17034	16995	17202	17163	17149	16983	17203	17087	17252	17052	16955	17217	17048	17245	17167	17122	17159	17293	17176	17129	17084	17124	16972	17203	17131	17218	17053	17293	17247	17188	17067	17229	17245	17092	17154	17130	17072	17004	17093	17079	17162	17110	17178	16938	17103	17304	17072	16966	17208	17237	17103	17036	17094	17037	17091	17194	17122	17014	16993	17133	17111	16997	17237	17299	17196	17040	17260	17220	17080	17145	17096	17209	16972	17034	17281	17172	16952	17166	16934	16971	17086	16968	17082	17048	17098	17110	17092	17060	17190	17185	17181	16935	17026	17092	16938	17257	17313	17018	17057	17198	17143	17273	17145	16960	17181	17082	17195	17174	17234	17039	17244	16964	17216	17143	17061	17083	16971	16936	17039	17130	17025	17210	17218	17248	17179	16878	17077	17120	17274	16978	17095	17264	17095	17041	17094	17216	17299	17000	16983	17082	17249	17088	17180	17164	17171	17241	17078	17066	17115	16973	17148	16961	17153	17027	17173	17049	17107	17132	17046	16983	16947	17026	17044	17029	17119	17097	17077	17193	17262	17149	17154	17180	17135	17076	17021	17062	17132	17198	17115	17009	17216	17174	17142	16965	17216	17023	17070	17106	17202	17095	17013	17216	17072	17007	17325	17055	17125	17247	17067	17088	17028	17203	17215	17102	17206	16970	17232	17052	17150	17069	17266	17132	17019	17015	17268	17298	17039	17038	17002	17204	17061	17206	17211	17068	17183	17127	17185	17217	17231	16965	17076	17112	17379	17090	16986	17239	17018	17244	17166	17074	17120	16896	17188	17065	17188	17152	17199	17112	17070	17172	17225	17043	17005	17272	17207	17077	17230	17206	17152	17203	16944	17164	17185	17155	17176	17176	17291	17106	17169	16966	17005	17302	17171	17043	17283	17062	17103	16986	17108	17089	16995	16973	17102	17338	16908	17154	17003	17082	17081	17143	17240	17017	17095	17006	17161	17122	17251	17215	17144	17004	17048	17073	17058	17134	17023	17312	17178	17158	16957	17061	16968	17302	17038	17059	17087	17094	17123	17183	17101	16995	17160	17129	17156	17053	17061	16952	17148	17050	17022	17194	16881	17319	17085	17190	17164	17128	17201	16944	17154	17107	17123	16880	17101	17166	17192	17239	17109	16892	17218	17274	17071	17126	17023	17037	17121	17071	16790	17193	16839	17243	17158	17000	17081	17105	17258	17157	17134	17122	17174	17066	16981	17126	17140	17022	17066	17207	17130	17192	17217
25322	21103	28191	26045	26123	27842	31556	55876	56543	39917	30102	25415	23761	23373	23245	23256	23403	23334	23388	23267	23342	23305	23497	23302	23614	23204	23402	23474	23471	23336	23295	23573	23549	23359	23370	23357	23487	23677	23414	23185	23302	23362	23349	23306	23406	23368	23254	23550	23444	23250	23527	23323	23480	23441	23381	23166	23386	23547	23225	23640	23391	23287	23331	23454	23397	23477	23239	23569	23299	23157	23308	23445	23449	23582	23188	23365	23380	23498	23490	23480	23333	23559	23494	23401	23302	23260	23224	23291	23334	23396	23332	23246	23425	23200	23180	23316	23269	23393	23533	23261	23441	23386	23289	23337	23316	23349	23625	23403	23233	23594	23452	23421	23564	23204	23547	23283	23435	23449	23214	23511	23337	23641	23333	23543	23448	23031	23366	23403	23514	23312	23339	23500	23361	23511	23376	23275	23249	22900	23498	23440	23343	23226	23158	23147	23436	23456	23340	23342	23403	23612	23068	23267	23746	23288	23249	23287	23360	23403	23380	23253	23381	23318	23038	23289	23213	23165	23441	23340	23397	23269	23290	23442	23117	23281	23308	23361	23143	23373	23496	23242	23380	23590	23454	23120	23199	23412	23443	23363	23235	23184	23157	23309	23141	23433	23383	23352	23348	22955	23539	23377	23147	23105	23400	23088	23261	23507	23429	23449	22904	23295	23613	23301	23450	23340	23491	23127	23299	23427	23513	23338	23297	23392	23452	23310	23077	23461	23460	23158	23180	23319	23391	23208	23193	23373	23341	23562	23308	23359	23449	23512	23177	23317	23336	23573	23227	23256	23161	23442	23365	23405	23281	23287	23274	23450	22995	23281	23382	23532	23342	23342	23451	23366	23576	23389	23518	23168	23463	23370	23440	23261	23482	23431	23515	23396	23319	23243	23344	23382	23322	23395	23352	23518	23312	23478	23364	23256	23391	23259	23287	23429	23218	23367	23361	23474	23399	23396	23360	23154	23641	23102	23465	23247	23479	23326	23494	23296	23208	23143	23629	23251	23070	23385	23250	23201	23339	23322	23445	23334	23396	23352	23379	23390	23163	23535	23519	23366	23599	23282	23620	23453	23522	23087	23208	23353	23239	23305	23417	23228	23212	23401	23399	23337	23400	23273	23314	23231	23392	23204	23179	23344	23422	23627	23305	23234	23473	23381	23362	23506	23313	23441	23414	23562	23225	23399	23220	23229	23382	23577	23215	23562	23563	23303	23348	23290	23247	23250	23370	23241	23146	23492	23263	23307	23465	23288	23345	23413	23527	23310	23261	23143	23480	23348	23142	23282	23374	23122	23378	23587	23302	23452	23319	23029	23054	23250	23265	23296	23492	23251	23351	23302	23473	23337	23333	23096	23266	23247	23262	23424	23134	23304	23367	23116	23373	23259	23274	23350	23371	23344	23169	23433	23457	23437	23438	23372	23192	23408	23271	23465	23389	23431	23331	23181	23359	23448	23408	23293	23257	23377	23333	23163	23540	23136	23100	23349	23288	23234	23237	23427	23366	23297	23243	23207	23399	23064	23470	23263	23650	23250	23240	23221	23181	23380	23492	23522	23240	23514	23449	23374	23229	23178	23321	23326	23295	23336	23144	23129	23290	23114	23329	23321	23443	23675	23486	23348	23316	23150	23214	23299	23268	23180	23264	23282	23332	23116	23268	23416	23329	23226	23357	23503	23556	23481	23307	23467	23514	23313	23169	23320	22858	23064	23461	23530	23210	23342	23280	23092	23350	23277	23439	23308	23647	23351	23538	23490	23371	23338	23306	23350	23440	23401	23403	23327	23316	23612	23301	23341	23461	23172	23310	23471	23521	23288	23471	23420	23288	23323	23281	23216	23396	23436	23398	23553	23271	23331	23234	23202	23231	23322	23418	23194	23601	23318	23276	23424	23399	23342	23315	23427	23203	23244	23268	23471	23406	23252	23299	23169	23233	23452	23373	23621	23621	23616	23263	23406	23341	23223	23380	23189	23334	23366	23125	23407	23380	23607	22926	23225	23125	23153	23310	23404	23204	23147	23301	23327	23438	23169	23209	23320	23189	23232	23291	23319	23413	23218	23449	23337	23381	23557	23310	23327	23569	23190	23364	23549	23418	23359	23588	23511	23407	23315	23317	23440	23353	23290	23179	23399	23588	23182	23225	23358	23395	23445	23330	23387	23354	23325	23403	23283	23349	23195	23243	23344	23436	23459	23166	23464	23340	23650	23444	23424	23499	23227	23238	23376	23670	23526	23326	23279	23161	23278	23355	23309	23403	23264	23388	23349	23207	23283	23106	23021	23351	23386	23205	23312	23458	23275	23230	23479	23243	23326	23368	23374	23497	23155	23287	23269	23410	23203	23330	23251	23426	23192	23547	23422	23483	23233	23554	23253	23370	23432	23442	23432	23424	23443	23134	23520	23447	23227	23308	23491	23516	23133	23357	23410	23537	23200	23330	23330	23577	23580	23410	23230	23184	23428	23424	23263	23347	23239	23305	23532	23464	23459	23356	23298	23498	23497	23477	23634	23236	23525	23524	23344	23286	23249	23368	23500	23507	23176	23491	23314	23206	23295	23116	23422	23353	23482	23298	23501	23457	23363	23396	23195	23563	23634	23420	23146	23464	23394	23400	23412	23504	23424	23358	23551	23323	23471	23193	23469	23185	23240	23254	23277	23234	23352	23462	23338	23346	23292	23439	23476	23395	23225	23235	23248	23348	23480	23321	23534	23468	23410	23381	23469	23243	23215	23342	23506	23276	23317	23387	23447	23233	23227	23385	23283	23184	23236	23460	23569	23297	23358	23006	23090	23383	23682	23150	23489	23442	23378	23389	23247	23436	23228	23443	23505	23379	23167	23371	23302	23462	23428	23253	23285	23503	23273	23305	23379	23363	23377	23346	23519	23241	23470	23558	23320	23533	23433	23566	23479	23506	23354	23271	23526	23467	23136	23344	23212	23266	23465	23484	23242	23347	23333	23354	23391	23304	23296	23252	23105	23191	23495	23075	23311	23293	23359	23280	23257	23320	23354	23494	23533	23439	23403	23409	23381	23427	23335	23405	23126	23323	23291	23604	23321	23434	23460	23356	23330	23275	23468	23180	23336	23247	23534	23450	23207	23458	23392	23350	23428	23378	23472	23352	23213	23282	23103	23320	23242	23344	23331	23434	23422	23340	23316	23356	23362	23279	23172	23316	23366	23462	23313	23436	23499	23393	23346	23417	23435	23223	23375	23079	23169	23349	23399	23311	23243	23374	23340	23236	23279	23420	23341	23405	23170	23189	23387	23225	23351	23393	23283	23249	23405	23255	23338	23268	23651	23280	23459	23374	23410	23257	23234	23400	23378	23375	23511	23303	23356	23397	23523	23417	23302	23257	23613	23470	23451	23354	23282	23022	23212	23304	23143	23387	23456	23484	23371	23529	23480	23375	23164	23313	23537	23387	23166	23282	23373	23302	23390	23616	23348	23338	23154	23452	23317	23268	23098	23099	23330	23269	23151	23412	23342	23483	23182	23488	23201	23300	23272	23484	23498	23171	23328	23538	23219	23331	23371	23304	23340	23079	23418	23563	23439	23339	23225	23107	23218	23340	23139	23103	23267	23587	23358	23324	23470	23566	23543	23286	23231	23250	23311	23163	23171	23607	23514	23290	23399	23488	23353	23284	23560	23274	23177	23400	23140	23447	23510	23246	23494	23383	23383	23365	23208	23244	23332	23417	23306	23188	23387	23265	23413	23374	23311	23290	23397	23335	23395	23512	23593	23330	23068	23391	23374	23352	23404	23271	23435	23342	23446	23467	23461	23481	23524	23475	23197	23363	23365	23371	23261	23199	23609	23353	23174	23235	23524	23295	23221	23437	23491	23428	23246	23450	23226	23438	23264	23290	23148	23405	23279	23263	23209	23501	23371	23485	23186	23282	23197	23545	23494	23076	23279	23438	23076	23295	23264	23359	23381	23452	23397	23419	23378	23360	23325	23406	23324	23420	23428	23425	23597	23489	23578	23212	23275	23422	23395	23429	23337	23376	23498	23419	23259	23257	23317	23194	23294	23150	23147	23033	23378	23438	23339	23428	23482	23301	23377	23374	23173	23359	23055	23485	23238	23523	23474	23511	23179	23266	23222	23342	23558	23487	23371	23486	23182	23295	23238	23399	23230	23544	23181	23299	23371	23345	23320	23276	23467	23185	23441	23308	23446	23669	23490	23467	22986	23335	23304	23329	23305	23310	23289	23293	23288	23386	23265	23396	23349	23404	23570	23346	23189	23399	23240	23368	23191	23395	23189	23327	23568	23460	23156	23272	23303	23416	23472	23279	23573	23264	23260	23222	23493	23444	23171	23276	23486	23242	23192	23123	23400	23218	23308	23351	23268	23312	23258	23461	23097	23481	23366	23234	23347	23299	23342	23270	23349	23137	23361	23265	23432	23451	23041	23378	23234	23156	23465	23333	23383	23305	23359	23297	23275	23300	23416	23375	23149	23037	23436	23392	23404	23285	23447	23627	23238	23283	23574	23469	23583	23511	23416	23314	23385	22926	23361	23444	23335	23380	23455	23481	23389	23104	23284	23357	23322	23296	23102	23363	23255	23396	23430	23527	23467	23158	23343	23496	23453	23529	23244	23285	23315	23449	23215	23160	23323	23302	23219	23354	23436	23663	23638	23336	23117	23021	23340	23383	23377	23390	23366	23507	23460	23321	23335	23208	23212	23224	23477	23463	23462	23360	23460	23256	23372	23391	23332	23337	23389	23301	23481	23335	23408	23486	23414	23362	23260	23359	23162	23180	23490	23430	23357	23155	23520	23192	23659	23421	23411	23194	23542	23340	23161	23459	23196	23206	23292	23478	23394	23308	23327	23216	23184	23470	23674	23335	23240	23179	23394	23110	23417	23357	23268	23375	23416	23383	23289	23403	23557	23614	23397	23277	23288	23504	23573	23356	22955	23353	23337	23311	23488	23440	23376	23495	23383	23084	23166	23198	23506	23508	23118	23465	23296	23106	23316	23387	23328	23461	23187	23388	23297	23227	23310	23269	23245	23311	23357	23246	23038	23312	23244	23229	23520	23352	23215	23444	23261	23391	23392	23223	23078	23397	23437	23467	23164	23549	23418	23512	23629	23384	23212	23544	23392	23158	23212
22261	36090	34426	29059	25774	23047	27859	54924	51109	35531	23531	18251	17211	17019	17204	17073	17088	17188	16916	17109	16985	17115	16914	16935	17284	17209	17272	17144	17044	17015	17220	17139	17270	17145	17099	17075	17077	16977	17040	17303	17130	16916	17324	17209	17208	17032	17100	17108	17074	17091	17100	17085	17112	16996	17035	17085	17110	17182	17103	17066	17040	17034	17033	16919	17148	17180	17147	17075	17229	17051	17199	17078	17021	17072	17019	17172	17083	17165	17040	17187	17007	17101	17134	17032	16988	17277	17086	17064	17014	17125	17166	16960	17224	17154	17178	17064	16951	17043	17093	17188	16971	16990	17149	17150	16985	17091	16928	17142	17394	17154	17002	17077	17017	17297	16962	17135	17075	16985	17233	17202	16807	17066	17035	17056	17068	17039	16970	16937	17190	17093	17028	17070	17231	17142	17021	17003	17063	17034	17052	17200	17090	17115	17149	17236	16949	17044	16996	17042	17107	17049	16967	17029	16964	16898	16965	17121	16882	17089	17195	17066	17042	17170	17157	17007	17038	16968	16942	16899	17132	17235	16974	17092	17178	17130	17233	16934	17036	17363	16973	17064	17168	17086	17075	17142	17329	17198	17013	17080	16986	17098	16991	17139	17184	16990	17052	17173	16964	17283	16979	17038	17063	17151	17160	16939	16961	17110	17141	17011	17104	17074	17092	17158	17028	17180	17086	17000	17170	17054	16942	17080	16941	17171	16858	17136	17049	17263	17144	17096	17069	16974	17129	16846	17061	17289	17116	17042	16867	17106	17242	17113	17191	17206	17029	17258	17113	17088	17205	17053	17169	17113	17208	16872	17023	17023	17123	17228	17069	16939	17020	17061	17117	17015	17163	17034	16952	17055	17028	17233	17103	17100	17157	17272	17007	16974	17183	17061	16932	17233	16948	16992	17133	17192	17129	17076	17077	17033	16983	17056	17045	17007	17220	16879	17079	16853	17111	16978	16961	16928	16964	17062	17150	17063	17127	16993	17100	17165	16965	17050	16944	16962	16927	17038	16862	17021	16984	17037	17018	17038	17079	16981	17179	17229	17155	16896	17068	17031	17158	17163	17251	17006	17025	17128	17222	17010	16963	17142	16975	17017	17072	17130	17134	17041	17203	17094	16987	17068	17024	17047	17120	17076	17205	17033	17068	16897	16837	16976	17092	17031	17099	17242	17196	17055	17090	17113	17192	17017	17048	17128	17136	17142	17046	17160	17038	16876	17253	17247	17091	17118	17077	17176	17036	17144	16924	17114	17152	17168	17156	17081	16919	17174	16950	16952	16981	16788	17257	17191	17026	16923	16917	17210	17054	17085	17220	17034	17141	17006	17042	16900	17023	17029	17093	16948	17177	17192	17042	17120	16925	17067	16934	17195	17152	16999	17042	17229	16962	17108	16942	16977	16979	17232	17005	17130	16952	17190	17070	16981	17104	17096	17250	17189	16973	17163	17102	17034	17038	17115	17213	17180	17067	16986	17155	16957	16956	16958	17001	16899	17059	17204	17070	17036	17079	16955	17169	16995	16981	17067	17033	17100	16874	17252	17029	16900	16905	17067	17171	17127	17161	17162	17105	16979	16961	17032	17256	16897	17090	17026	17004	16917	17038	16946	16841	17062	17128	16897	17122	17034	17063	17055	17053	17139	17154	17000	17270	16947	17002	17089	17143	17099	16997	17133	17026	17014	17141	16997	17175	17189	17145	17145	17059	17004	17050	17085	17029	16999	16929	17066	17108	17083	17030	17214	17056	16949	17191	17102	17034	17040	17176	17097	17254	17166	17089	17139	16918	17168	17201	17079	17101	17111	17098	17141	17066	17158	17080	17049	17307	16904	17109	16970	16940	17027	17140	17117	16976	17170	16982	17257	17206	17032	16879	17069	16900	17029	17022	17226	17003	17206	17207	17153	16963	16977	17168	17032	17062	17075	17011	16911	16929	16977	17142	17167	16970	17190	17111	17116	17145	16920	16936	17036	16997	17036	17044	16991	17325	17085	17046	17202	17140	17099	17079	17077	17059	17091	17088	17067	17171	17117	17040	16986	16870	17177	16992	17088	16955	17204	17091	17239	17194	17153	16994	17156	17141	17070	17046	16945	17092	16994	17041	17166	17012	16999	17147	17152	17168	17142	17163	16944	16868	16969	17130	17273	16972	17128	17150	17027	16984	17039	17108	17247	17126	17023	17054	17105	17060	16988	17196	17024	17078	16943	17148	16974	17257	17045	17058	17116	17073	16967	17122	17227	17003	16960	17059	17259	17056	17100	17018	17033	17118	16997	17044	17225	17063	17185	17139	17158	17052	17053	17251	17079	17137	16997	17049	16951	17028	16941	17185	17040	16853	16864	17079	17038	17038	17036	16902	17082	17031	17021	16940	17091	16956	17154	17112	16946	17133	17071	17141	17099	17083	17145	17224	16894	17023	17138	17370	17305	17069	17248	16866	17178	17041	17242	16928	17059	17051	17076	16943	17052	17101	17085	17098	17151	17269	17213	17182	17135	17096	16994	17096	17185	17102	17155	17157	16962	17106	16910	17264	17246	17089	17073	17003	17166	17002	16943	17167	16964	16947	16998	16964	17254	17063	16981	17047	17120	17175	17015	17094	17012	17206	17181	16913	17012	17083	17008	17050	17157	17057	16985	17199	17081	17182	17062	17075	16998	17093	17204	17193	17133	17011	17237	17184	17083	17054	17040	17142	17206	17167	17318	17064	17123	16952	17100	17214	17250	17382	17164	17041	17036	17095	17032	17070	17042	17251	17109	17023	17246	17100	17093	17039	17103	17059	17211	17326	16982	17046	17356	16952	17067	17152	16870	17119	17104	17125	17177	17386	17171	17126	16859	17036	17101	17144	17121	17108	17161	17164	16998	17087	16981	17122	16970	17088	17014	17126	17070	17037	16910	17056	17170	17077	16941	17233	16958	17123	17118	17104	17025	17052	17052	16969	17128	17044	17276	17025	17006	16784	17088	17071	17082	17113	17146	16906	17041	17088	17113	16985	17081	17155	16849	17031	16796	17117	17021	17098	17024	17032	17141	17009	17142	17157	17047	17085	16936	17013	17177	17090	17015	17137	17085	16930	17123	17108	17224	16981	17134	17256	17124	17109	16982	17162	16960	17055	17121	16914	17146	16949	16960	16948	17103	16912	17177	16929	17108	17005	17134	17024	16983	17194	16916	17164	17192	17190	16985	17099	16989	17192	16966	17094	16979	17108	17121	17116	16853	16988	17177	17083	16884	17124	16998	17196	17113	17127	17141	17167	17181	17203	17228	17193	17062	17001	17061	17076	17042	17026	17110	17143	17163	17213	17090	16994	17058	17249	17008	17045	17011	17196	17025	17043	17090	17071	17108	17072	17175	17065	17137	17134	17292	17170	17054	16994	17084	17225	17220	17078	16853	17077	17152	17204	17059	16995	17111	17034	17167	17072	17015	16958	16989	16903	17059	17007	17063	17033	17195	16985	17019	17058	17041	17063	17208	17035	17186	17036	17063	17221	17111	16981	17174	17018	17350	16900	17099	16905	17105	17169	17058	17251	16937	17159	17047	17047	17166	17290	16988	17052	16917	16937	17296	16980	17228	17121	17175	16974	17001	17050	17014	17069	17119	17186	16992	17157	17002	17257	17320	16943	17090	16979	17074	16906	16981	16896	17065	17112	17064	17098	17156	16997	16961	16943	17390	17127	17123	16972	17169	16885	17278	16913	17187	17155	17093	16989	17125	17056	17021	17121	16905	17049	16978	17070	17244	17021	17173	16984	17184	17075	16897	17179	17203	17118	16997	17133	17196	17141	17199	17074	17124	17019	17021	17097	17069	17114	17112	17004	16906	17086	17152	17063	17201	17089	17198	16982	17005	17088	16995	17053	16978	17162	17021	17256	17004	16997	17062	17145	17083	16926	17221	17114	17265	17085	16870	16945	17218	17146	16938	17031	17028	16941	16994	17194	17087	17239	17189	17193	17111	17234	16928	17041	16951	16997	17126	17177	17233	17154	17051	17008	17125	17028	17069	16929	17031	17092	17202	16958	17110	17115	17119	17115	17039	17235	17078	17036	17152	17160	17148	16793	17272	17021	17122	17115	17004	17286	17221	17172	17149	17133	17064	17050	17014	17179	17156	17062	17034	17073	17176	17152	16981	17028	16866	17199	17029	16940	17108	17088	16989	17032	17032	17179	16944	17026	17182	17081	17002	17005	16937	17078	17093	17182	16950	17056	16939	17100	16942	16937	16912	17105	17019	17142	17115	17122	17016	17117	17057	17154	17264	16970	16960	17064	17032	17088	16925	17133	17127	16994	17125	17036	17146	17359	17038	17126	17017	17036	17276	17295	16927	17107	17078	16929	17163	17008	17033	17232	17071	17105	17108	17051	17087	17229	17011	17089	17037	17202	17218	16990	17047	17026	17063	17052	17072	17152	17220	16891	16997	17034	16993	16970	17127	17093	17146	17119	16911	17090	17128	17032	17213	17113	17197	17057	17039	16976	16991	17121	17101	17151	17032	17101	16987	17132	16832	17124	17068	17141	17229	17039	17059	17208	17181	17016	17086	16965	17135	17069	16889	17102	17033	17027	17273	17187	16915	17025	17099	17031	16989	17085	16985	17070	17065	17043	17036	17017	17019	17008	17203	17039	17155	17019	16865	17000	16933	17176	17289	16985	17181	17079	17060	16950	16996	17096	17129	17003	17055	17100	17258	16996	17200	17220	17134	17023	16973	17028	17041	17207	17388	16866	17038	17110	17013	17034	17083	17037	17049	17106	17193	17054	17084	17080	17041	17051	16984	17027	17148	17241	17322	17033	17116	16959	17181	17091	16967	16990	17095	17011	17170	17018	17226	17033	17041	17267	17076	17060	17129	16951	16940	17008	17198	17257	16956	17162	16967	17096	17143	17058	17169	17250	17036	17246	17059	17104	17107	17112	17213	16976	17205	17069	17212	17125	17133	17023	17057	16958	17085	17142	17082	17078	17119	17198	16964	17204	17056	17095	17187	17048	17095	17063	17113	17162	17086	17095	17121	17210	16981	17216	17119	17190	17138	17205	17183	17227	17095	17035	17138	17047	17006	17073	17211	17100	17042	17082	17158	17144	17083	17053	17271	17091	16957	16927	17075	17113	17172	17092	17157
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
